.am{position:absolute;inset:0;font-size:max(9.5px,2.1cqw);line-height:1.35}.am-win{position:absolute;top:9cqw;left:3cqw;display:flex;flex-direction:column;width:94cqw;height:74cqw;overflow:hidden;border-radius:1.1em;background:#f4f5f7;box-shadow:0 0 0 1px #0c1c3c12,0 1px 2px #0c1c3c0f,0 30px 50px -24px #016b5466}.am-bar{display:flex;align-items:center;justify-content:space-between;gap:.6em;padding:.7em 1.05em;border-bottom:1px solid var(--pd-line-soft);background:#fff}.am-crumb{color:var(--pd-muted);font-size:.82em}.am-crumb b{color:var(--pd-ink);font-weight:600}.am-crumb i{margin:0 .15em;font-style:normal;opacity:.5}.am-filter{opacity:0;transform:scale(.9);transition:opacity var(--pd-t2) var(--pd-ease),transform var(--pd-t2) var(--pd-spring)}.am-body{position:relative;display:grid;flex:1;grid-template-columns:37% minmax(0,1fr);min-height:0}.am-rail{display:flex;flex-direction:column;gap:.65em;min-width:0;padding:.95em .85em .8em;border-right:1px solid var(--pd-line-soft);background:#fafbfc}.am-rail-head{display:flex;align-items:center;justify-content:space-between;gap:.5em;font-size:.82em;opacity:0;transition:opacity var(--pd-t2) var(--pd-ease)}.am-count{padding:.12em .55em;border-radius:99px;background:var(--pd-green-soft);color:var(--pd-green-deep);font-size:.9em;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.am-list{display:grid;gap:.35em;margin:0;padding:0;list-style:none}.am-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5em;padding:.45em .5em;border-radius:.7em;background:#fff;box-shadow:0 0 0 1px #0c1c3c0f;font-size:.78em;opacity:0;transform:translateY(.5em);transition:opacity var(--pd-t2) var(--pd-ease) calc(var(--pd-k) * var(--i) * 90ms),transform var(--pd-t2) var(--pd-ease) calc(var(--pd-k) * var(--i) * 90ms),background-color var(--pd-t2) var(--pd-ease),box-shadow var(--pd-t2) var(--pd-ease)}.am-name{display:grid;min-width:0}.am-name b{overflow:hidden;font-weight:600;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.am-name small{overflow:hidden;color:var(--pd-muted);font-size:.84em;text-overflow:ellipsis;white-space:nowrap}.am-st{display:grid;justify-items:end}.am-st>*{grid-area:1 / 1;font-size:.86em;transition:opacity var(--pd-t1) var(--pd-ease),transform var(--pd-t2) var(--pd-spring)}.am-cleared,.am-review,.am-signed{opacity:0;transform:scale(.85)}.am-policy{display:flex;align-items:center;gap:.45em;margin:auto 0 0;padding:.55em .2em 0;border-top:1px dashed var(--pd-line);color:var(--pd-muted);font-size:.72em;opacity:0;transition:opacity var(--pd-t2) var(--pd-ease)}.am-detail{position:relative;display:flex;flex-direction:column;min-width:0;padding:.95em 1.05em}.am-empty{position:absolute;inset:0;display:grid;align-content:center;justify-items:center;gap:.6em;color:var(--pd-muted);font-size:.82em;transition:opacity var(--pd-t2) var(--pd-ease)}.am-file{display:flex;flex:1;flex-direction:column;gap:.7em;min-height:0;opacity:0;transform:translate(.9em);transition:opacity var(--pd-t2) var(--pd-ease),transform var(--pd-t3) var(--pd-ease)}.am-who{display:flex;align-items:center;gap:.65em}.am-who-name{display:grid;flex:1;min-width:0}.am-who-name b{font-size:1.08em;font-weight:600;line-height:1.15}.am-who-name small{color:var(--pd-muted);font-size:.8em}.am-who-name small i{font-style:normal;opacity:.5}.am-summary{display:flex;align-items:flex-start;gap:.6em;margin:0;padding:.55em .7em;border-radius:.75em;background:#fff;box-shadow:0 0 0 1px #0c1c3c0f;color:var(--pd-soft);font-size:.8em;opacity:0;transform:translateY(.5em);transition:opacity var(--pd-t2) var(--pd-ease) calc(var(--pd-k) * .25s),transform var(--pd-t2) var(--pd-ease) calc(var(--pd-k) * .25s)}.am-summary b{font-weight:600}.am-hit{padding:.8em .9em;border-radius:.9em;background:#fff;box-shadow:0 0 0 1px #f3d9a4,0 14px 24px -18px #b87b018c;opacity:0;transform:translateY(.8em) scale(.985);transition:opacity var(--pd-t2) var(--pd-ease),transform var(--pd-t3) var(--pd-spring),box-shadow var(--pd-t3) var(--pd-ease)}.am-hit-head{display:flex;align-items:center;justify-content:space-between;gap:.5em;font-size:.82em}.am-hit-title{display:inline-flex;align-items:center;gap:.4em;color:#a15c10;font-weight:600}.am-hit-title b{padding:.05em .5em;border-radius:99px;background:var(--pd-amber-soft);font-weight:600}.am-rule{padding:.1em .55em;border-radius:99px;background:#f1f3f6;color:var(--pd-muted);font-size:.86em;white-space:nowrap}.am-hit-body{margin:.5em 0 .55em;color:var(--pd-soft);font-size:.84em}.am-reco{display:flex;flex-wrap:wrap;align-items:center;gap:.5em;font-size:.82em}.am-reco b{font-weight:600}.am-conf-n{margin-left:auto;color:var(--pd-muted);font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--pd-t2) var(--pd-ease)}.am-conf{height:.4em;margin:.55em 0 .1em;overflow:hidden;border-radius:99px;background:#eef0f4}.am-conf i{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--pd-green),var(--teal));transition:width calc(var(--pd-k) * .9s) var(--pd-ease)}.am-evidence{margin:.55em 0 0;color:var(--pd-muted);font-size:.78em;opacity:0;transform:translateY(.3em);transition:opacity var(--pd-t2) var(--pd-ease),transform var(--pd-t2) var(--pd-ease)}.am-evidence b{margin-right:.35em;color:var(--pd-soft);font-weight:600}.am-actions{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.6em;opacity:0;transform:translateY(.6em);transition:opacity var(--pd-t2) var(--pd-ease),transform var(--pd-t2) var(--pd-ease)}.am-wait{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.45em;color:var(--pd-soft);font-size:.78em}.am-wait-dot{grid-area:1 / 1;width:.6em;height:.6em;border-radius:50%;background:#f5c542;transition:background-color var(--pd-t2) var(--pd-ease)}.am-wait-a,.am-wait-b{grid-area:1 / 2;transition:opacity var(--pd-t1) var(--pd-ease)}.am-wait-b{opacity:0}.am-btns{display:flex;flex:none;gap:.45em}.am-btn{display:grid;padding:.5em .85em;border-radius:.55em;font-size:.78em;font-weight:600;white-space:nowrap}.am-btn--ghost{background:#fff;box-shadow:0 0 0 1px var(--pd-line);color:var(--pd-soft)}.am-btn--go{background:var(--pd-green);color:#fff;transition:background-color var(--pd-t2) var(--pd-ease),transform var(--pd-t1) var(--pd-ease)}.am-go-a,.am-go-b{display:inline-flex;grid-area:1 / 1;align-items:center;justify-content:center;gap:.35em;transition:opacity var(--pd-t1) var(--pd-ease)}.am-go-b{opacity:0}.am-cursor{position:absolute;right:3.4em;bottom:-.5em;width:1.5em;height:1.85em;filter:drop-shadow(0 2px 3px rgb(12 28 60 / .35));opacity:0;transform:translate(4.5em,3em);transition:opacity var(--pd-t1) var(--pd-ease),transform calc(var(--pd-k) * .9s) var(--pd-ease);pointer-events:none}.am-audit{padding:.6em .8em .55em;border-radius:.85em;background:#fff;box-shadow:0 0 0 1px #0c1c3c0f;font-size:.76em;opacity:0;transform:translateY(.7em);transition:opacity var(--pd-t2) var(--pd-ease),transform var(--pd-t2) var(--pd-ease)}.am-audit-title{display:flex;align-items:center;gap:.4em;margin:0 0 .3em;color:var(--pd-soft);font-weight:600}.am-audit ul{display:grid;gap:.15em;margin:0;padding:0;list-style:none}.am-audit li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7em;color:var(--pd-soft);opacity:0;transition:opacity var(--pd-t2) var(--pd-ease) calc(var(--pd-k) * var(--i) * .17s)}.am-audit time{color:var(--pd-muted);font-variant-numeric:tabular-nums}.pdemo[data-s~=queue] .am-row,.pdemo[data-s~=queue] .am-rail-head,.pdemo[data-s~=queue] .am-policy{opacity:1;transform:none}.pdemo[data-s~=cleared] .am-row:not(.am-row--file) .am-checking{opacity:0;transition-delay:calc(var(--pd-k) * var(--i) * .12s)}.pdemo[data-s~=cleared] .am-row:not(.am-row--file) .am-cleared{opacity:1;transform:none;transition-delay:calc(var(--pd-k) * var(--i) * .12s)}.pdemo[data-s~=flag] .am-row--file{background:#fffaf0;box-shadow:0 0 0 1px #f3d9a4,0 10px 20px -14px #b87b0199}.pdemo[data-s~=flag] .am-row--file .am-checking{opacity:0}.pdemo[data-s~=flag] .am-row--file .am-review,.pdemo[data-s~=flag] .am-filter{opacity:1;transform:none}.pdemo[data-s~=open] .am-empty{opacity:0}.pdemo[data-s~=open] .am-file,.pdemo[data-s~=open] .am-summary,.pdemo[data-s~=hit] .am-hit{opacity:1;transform:none}.pdemo[data-s~=evidence] .am-conf i{width:var(--w)}.pdemo[data-s~=evidence] .am-conf-n,.pdemo[data-s~=evidence] .am-evidence,.pdemo[data-s~=gate] .am-actions{opacity:1;transform:none}.pdemo[data-s~=gate] .am-cursor{opacity:1;transform:translate(0)}.pdemo[data-s~=approve] .am-cursor{transform:translate(-.15em,-.2em) scale(.92)}.pdemo[data-s~=approve] .am-btn--go{background:var(--pd-green-deep)}.pdemo[data-s~=approve] .am-go-a{opacity:0}.pdemo[data-s~=approve] .am-go-b{opacity:1}.pdemo[data-s~=approve] .am-wait-dot{background:var(--pd-green)}.pdemo[data-s~=approve] .am-wait-a{opacity:0}.pdemo[data-s~=approve] .am-wait-b{opacity:1}.pdemo[data-s~=approve] .am-hit{box-shadow:0 0 0 1px var(--pd-green-tint),0 14px 24px -18px #01856880}.pdemo[data-s~=log] .am-cursor{opacity:0}.pdemo[data-s~=log] .am-audit,.pdemo[data-s~=log] .am-audit li{opacity:1;transform:none}.pdemo[data-s~=log] .am-row--file{background:#f4fcf9;box-shadow:0 0 0 1px var(--pd-green-tint),0 10px 20px -14px #01856899}.pdemo[data-s~=log] .am-row--file .am-review{opacity:0}.pdemo[data-s~=log] .am-row--file .am-signed{opacity:1;transform:none}.pdemo[data-s~=log] .am-filter{opacity:0}@media(prefers-reduced-motion:no-preference){.pdemo[data-live][data-s~=approve]:not([data-s~=log]) .am-btn--go{animation:am-press .4s ease both}}@keyframes am-press{40%{transform:scale(.93)}}@container pdemo-board (max-width: 30rem){.am{font-size:max(10px,3.1cqw)}.am-win{top:6cqw;left:4cqw;width:92cqw;height:79cqw}.am-body{grid-template-columns:minmax(0,1fr)}.am-rail,.am-detail{grid-area:1 / 1}.am-rail{border-right:0;transition:opacity var(--pd-t2) var(--pd-ease),visibility 0s linear var(--pd-t2)}.am-detail{opacity:0;visibility:hidden;transition:opacity var(--pd-t2) var(--pd-ease),visibility 0s linear var(--pd-t2)}.am-empty,.am-summary{display:none}.pdemo[data-s~=open] .am-rail{opacity:0;visibility:hidden;pointer-events:none}.pdemo[data-s~=open] .am-detail{opacity:1;visibility:visible;transition-delay:0s}.pdemo[data-s~=log] .am-hit-body,.pdemo[data-s~=log] .am-evidence,.pdemo[data-pdemo=policy-exceptions] .pdemo-proof{display:none}}
