.PolicyThresholdHero-module__xz7RLG__stage{height:204px;position:relative;container-type:inline-size}.PolicyThresholdHero-module__xz7RLG__zone{border-left:1px dashed var(--color-scene-accent);background:linear-gradient(to bottom, transparent, var(--color-scene-accent-wash));height:56px;position:absolute;top:84px;left:20%;right:0}.PolicyThresholdHero-module__xz7RLG__zoneLabel{white-space:nowrap;position:absolute;top:2px;left:8px}.PolicyThresholdHero-module__xz7RLG__axis{background:var(--color-inverse-muted);height:1px;position:absolute;top:140px;left:0;right:0}.PolicyThresholdHero-module__xz7RLG__tick{top:146px;left:calc(var(--at) * 1%);position:absolute;translate:-50%}.PolicyThresholdHero-module__xz7RLG__tick[data-edge=start]{translate:0}.PolicyThresholdHero-module__xz7RLG__tick[data-edge=end]{translate:-100%}.PolicyThresholdHero-module__xz7RLG__transfer{position:absolute;inset:0}.PolicyThresholdHero-module__xz7RLG__chip{top:10px;left:calc(var(--at) * 1%);width:94px;transform:translateX(calc(var(--anchor) * -1%));white-space:nowrap;gap:2px;padding:6px 8px;display:grid;position:absolute}.PolicyThresholdHero-module__xz7RLG__amount{font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.PolicyThresholdHero-module__xz7RLG__stem{top:78px;left:calc(var(--at) * 1%);background:var(--color-inverse-muted);transform-origin:top;width:1px;height:62px;position:absolute}.PolicyThresholdHero-module__xz7RLG__dot{top:140px;left:calc(var(--at) * 1%);background:var(--color-scene-accent-bright);border-radius:50%;width:7px;height:7px;position:absolute;translate:-50% -50%}.PolicyThresholdHero-module__xz7RLG__approvals{top:116px;left:calc(var(--at) * 1% + 8px);gap:4px;display:flex;position:absolute}.PolicyThresholdHero-module__xz7RLG__approver{border:1px solid var(--color-scene-accent);background:var(--color-scene-accent);border-radius:50%;width:12px;height:12px}.PolicyThresholdHero-module__xz7RLG__outcome{top:166px;left:calc(var(--at) * 1%);transform:translateX(calc(var(--anchor) * -1%));white-space:nowrap;display:grid;position:absolute}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t1] .PolicyThresholdHero-module__xz7RLG__outcome{justify-items:start}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t2] .PolicyThresholdHero-module__xz7RLG__outcome{justify-items:center}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t3] .PolicyThresholdHero-module__xz7RLG__outcome{justify-items:end}.PolicyThresholdHero-module__xz7RLG__transfer[data-refused] .PolicyThresholdHero-module__xz7RLG__chip{border-color:var(--color-scene-refused)}.PolicyThresholdHero-module__xz7RLG__transfer[data-refused] .PolicyThresholdHero-module__xz7RLG__amount{color:var(--color-scene-refused)}.PolicyThresholdHero-module__xz7RLG__transfer[data-refused] .PolicyThresholdHero-module__xz7RLG__dot{background:var(--color-scene-refused)}@container (max-width:420px){.PolicyThresholdHero-module__xz7RLG__long{display:none}}@media (prefers-reduced-motion:no-preference){.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t2] .PolicyThresholdHero-module__xz7RLG__chip{animation:PolicyThresholdHero-module__xz7RLG__chipt2 12s var(--ease-move) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t2] .PolicyThresholdHero-module__xz7RLG__dot{animation:PolicyThresholdHero-module__xz7RLG__dott2 12s var(--ease-pop) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t2] .PolicyThresholdHero-module__xz7RLG__stem{animation:PolicyThresholdHero-module__xz7RLG__stemt2 12s var(--ease-move) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t2] .PolicyThresholdHero-module__xz7RLG__outcome{animation:PolicyThresholdHero-module__xz7RLG__outt2 12s var(--ease-enter) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t1] .PolicyThresholdHero-module__xz7RLG__chip{animation:PolicyThresholdHero-module__xz7RLG__chipt1 12s var(--ease-move) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t1] .PolicyThresholdHero-module__xz7RLG__dot{animation:PolicyThresholdHero-module__xz7RLG__dott1 12s var(--ease-pop) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t1] .PolicyThresholdHero-module__xz7RLG__stem{animation:PolicyThresholdHero-module__xz7RLG__stemt1 12s var(--ease-move) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t1] .PolicyThresholdHero-module__xz7RLG__outcome{animation:PolicyThresholdHero-module__xz7RLG__outt1 12s var(--ease-enter) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t3] .PolicyThresholdHero-module__xz7RLG__chip{animation:PolicyThresholdHero-module__xz7RLG__chipt3 12s var(--ease-move) infinite, PolicyThresholdHero-module__xz7RLG__refusedEdge 12s var(--ease-out-soft) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t3] .PolicyThresholdHero-module__xz7RLG__amount{animation:PolicyThresholdHero-module__xz7RLG__refusedInk 12s var(--ease-out-soft) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t3] .PolicyThresholdHero-module__xz7RLG__dot{animation:PolicyThresholdHero-module__xz7RLG__dott3 12s var(--ease-pop) infinite, PolicyThresholdHero-module__xz7RLG__refusedDot 12s var(--ease-out-soft) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t3] .PolicyThresholdHero-module__xz7RLG__stem{animation:PolicyThresholdHero-module__xz7RLG__stemt3 12s var(--ease-move) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t3] .PolicyThresholdHero-module__xz7RLG__outcome{animation:PolicyThresholdHero-module__xz7RLG__outt3 12s var(--ease-enter) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t2] .PolicyThresholdHero-module__xz7RLG__approvals{animation:PolicyThresholdHero-module__xz7RLG__approvals 12s var(--ease-enter) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t2] .PolicyThresholdHero-module__xz7RLG__approver[data-n="1"]{animation:PolicyThresholdHero-module__xz7RLG__approver1 12s var(--ease-pop) infinite}.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t2] .PolicyThresholdHero-module__xz7RLG__approver[data-n="2"]{animation:PolicyThresholdHero-module__xz7RLG__approver2 12s var(--ease-pop) infinite}}@media (prefers-reduced-motion:reduce){.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t1],.PolicyThresholdHero-module__xz7RLG__transfer[data-t=t3]{display:none}}@keyframes PolicyThresholdHero-module__xz7RLG__chipt2{0%,2%{opacity:0;translate:0 -16px}8%,31%{opacity:1;translate:0}35%,to{opacity:0;translate:0}}@keyframes PolicyThresholdHero-module__xz7RLG__stemt2{0%,8%{opacity:1;transform:scaleY(0)}11%,31%{opacity:1;transform:scaleY(1)}35%,to{opacity:0;transform:scaleY(1)}}@keyframes PolicyThresholdHero-module__xz7RLG__dott2{0%,11%{opacity:1;scale:0}13%,31%{opacity:1;scale:1}35%,to{opacity:0;scale:1}}@keyframes PolicyThresholdHero-module__xz7RLG__outt2{0%,23%{opacity:0;translate:0 4px}26%,31%{opacity:1;translate:0}35%,to{opacity:0;translate:0}}@keyframes PolicyThresholdHero-module__xz7RLG__chipt1{0%,37%{opacity:0;translate:0 -16px}43%,58%{opacity:1;translate:0}62%,to{opacity:0;translate:0}}@keyframes PolicyThresholdHero-module__xz7RLG__stemt1{0%,43%{opacity:1;transform:scaleY(0)}46%,58%{opacity:1;transform:scaleY(1)}62%,to{opacity:0;transform:scaleY(1)}}@keyframes PolicyThresholdHero-module__xz7RLG__dott1{0%,45%{opacity:1;scale:0}47%,58%{opacity:1;scale:1}62%,to{opacity:0;scale:1}}@keyframes PolicyThresholdHero-module__xz7RLG__outt1{0%,47%{opacity:0;translate:0 4px}50%,58%{opacity:1;translate:0}62%,to{opacity:0;translate:0}}@keyframes PolicyThresholdHero-module__xz7RLG__chipt3{0%,64%{opacity:0;translate:0 -16px}70%,92%{opacity:1;translate:0}96%,to{opacity:0;translate:0}}@keyframes PolicyThresholdHero-module__xz7RLG__stemt3{0%,70%{opacity:1;transform:scaleY(0)}73%,92%{opacity:1;transform:scaleY(1)}96%,to{opacity:0;transform:scaleY(1)}}@keyframes PolicyThresholdHero-module__xz7RLG__dott3{0%,72%{opacity:1;scale:0}74%,92%{opacity:1;scale:1}96%,to{opacity:0;scale:1}}@keyframes PolicyThresholdHero-module__xz7RLG__outt3{0%,75%{opacity:0;translate:0 4px}78%,92%{opacity:1;translate:0}96%,to{opacity:0;translate:0}}@keyframes PolicyThresholdHero-module__xz7RLG__approvals{0%,11%{opacity:0}13%,31%{opacity:1}35%,to{opacity:0}}@keyframes PolicyThresholdHero-module__xz7RLG__approver1{0%,14%{background-color:#0000;scale:1}15.5%{background-color:var(--color-scene-accent);scale:1.3}17%,to{background-color:var(--color-scene-accent);scale:1}}@keyframes PolicyThresholdHero-module__xz7RLG__approver2{0%,19%{background-color:#0000;scale:1}20.5%{background-color:var(--color-scene-accent);scale:1.3}22%,to{background-color:var(--color-scene-accent);scale:1}}@keyframes PolicyThresholdHero-module__xz7RLG__refusedEdge{0%,72%{border-color:var(--color-layout-rule-inverse)}74%,to{border-color:var(--color-scene-refused)}}@keyframes PolicyThresholdHero-module__xz7RLG__refusedInk{0%,72%{color:var(--color-inverse)}74%,to{color:var(--color-scene-refused)}}@keyframes PolicyThresholdHero-module__xz7RLG__refusedDot{0%,72%{background-color:var(--color-scene-accent-bright)}74%,to{background-color:var(--color-scene-refused)}}
.scenePanel-module__iLbUCW__scene{min-width:0;margin:0;display:grid}.scenePanel-module__iLbUCW__stage{align-content:center;height:100%;padding:32px;display:grid}.scenePanel-module__iLbUCW__panel{border:1px solid var(--color-panel-stroke);border-radius:var(--radius-control);background:var(--scene-panel);min-width:0;box-shadow:var(--shadow-platform-panel);color:var(--scene-ink);overflow:hidden}.scenePanel-module__iLbUCW__panel svg{color:var(--scene-ink);flex-shrink:0}.scenePanel-module__iLbUCW__header{border-bottom:1px solid var(--color-layout-rule);align-items:center;gap:14px;height:56px;padding-inline:16px;display:flex}.scenePanel-module__iLbUCW__name{letter-spacing:-.01em;white-space:nowrap;flex:1;font-size:17px;font-weight:500}.scenePanel-module__iLbUCW__status{color:var(--scene-muted);font-family:var(--font-mono);white-space:nowrap;font-size:12px;line-height:16px}.scenePanel-module__iLbUCW__rows{margin:0;padding:0;list-style:none}.scenePanel-module__iLbUCW__row{height:56px;transition:background var(--duration-feedback) var(--ease-enter);grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:12px;padding-inline:16px;font-size:15px;display:grid}.scenePanel-module__iLbUCW__row+.scenePanel-module__iLbUCW__row{border-top:1px solid var(--color-layout-rule)}.scenePanel-module__iLbUCW__row>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scenePanel-module__iLbUCW__row[data-state=active]{background:var(--scene-accent-wash)}.scenePanel-module__iLbUCW__mark{color:var(--scene-ink);justify-content:center;display:inline-flex}.scenePanel-module__iLbUCW__row[data-state=active] .scenePanel-module__iLbUCW__mark{color:var(--scene-accent)}.scenePanel-module__iLbUCW__ring{border:1px solid var(--scene-wire);visibility:hidden;border-radius:50%;width:10px;height:10px;display:block}.scenePanel-module__iLbUCW__loading{animation:1s linear infinite scenePanel-module__iLbUCW__tokenPanelSpin}@keyframes scenePanel-module__iLbUCW__tokenPanelSpin{to{rotate:360deg}}.scenePanel-module__iLbUCW__table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:15px}.scenePanel-module__iLbUCW__table th,.scenePanel-module__iLbUCW__table td{text-align:left;height:56px;padding:0 16px;font-weight:400}.scenePanel-module__iLbUCW__table thead th{height:44px;color:var(--scene-muted)}.scenePanel-module__iLbUCW__table thead th:not(:first-child),.scenePanel-module__iLbUCW__table td{text-align:center;width:22%}.scenePanel-module__iLbUCW__table tr+tr th,.scenePanel-module__iLbUCW__table tr+tr td,.scenePanel-module__iLbUCW__table tbody tr:first-child th,.scenePanel-module__iLbUCW__table tbody tr:first-child td{border-top:1px solid var(--color-layout-rule)}.scenePanel-module__iLbUCW__table tbody th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.scenePanel-module__iLbUCW__cell{border-radius:var(--radius-control);width:40px;height:40px;color:var(--scene-ink);cursor:pointer;transition:background var(--duration-feedback) var(--ease-enter);background:0 0;border:0;place-items:center;display:inline-grid}.scenePanel-module__iLbUCW__cell:hover{background:var(--color-sunken)}.scenePanel-module__iLbUCW__box{border:1px solid var(--color-border);background:var(--color-sunken);width:20px;height:20px;color:var(--color-inverse);transition:background var(--duration-feedback) var(--ease-enter), border-color var(--duration-feedback) var(--ease-enter);border-radius:4px;place-items:center;display:inline-grid}.scenePanel-module__iLbUCW__box[data-on=true]{border-color:var(--color-scene-allow-border);background:var(--color-scene-allow)}.scenePanel-module__iLbUCW__panel .scenePanel-module__iLbUCW__box svg{color:var(--color-inverse)}.scenePanel-module__iLbUCW__cell:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.scenePanel-module__iLbUCW__rowTall{height:64px}.scenePanel-module__iLbUCW__rowText{gap:2px;min-width:0;display:grid}.scenePanel-module__iLbUCW__rowDetail{color:var(--scene-muted);font-family:var(--font-mono);font-size:12px;line-height:16px}.scenePanel-module__iLbUCW__segments{border-radius:var(--radius-control);background:var(--color-sunken);gap:2px;padding:3px;display:flex}.scenePanel-module__iLbUCW__segment{border-radius:calc(var(--radius-control) - 2px);color:var(--scene-muted);font:inherit;cursor:pointer;transition:background var(--duration-feedback) var(--ease-enter), color var(--duration-feedback) var(--ease-enter);background:0 0;border:0;padding:4px 10px;font-size:13px;line-height:20px}.scenePanel-module__iLbUCW__segment[aria-pressed=true]{background:var(--scene-panel);color:var(--scene-ink);box-shadow:0 1px 3px #0c163b14}.scenePanel-module__iLbUCW__segment:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.scenePanel-module__iLbUCW__record{margin:0}.scenePanel-module__iLbUCW__recordRow{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;min-height:56px;padding:8px 16px;font-size:15px;display:grid}.scenePanel-module__iLbUCW__recordRow+.scenePanel-module__iLbUCW__recordRow{border-top:1px solid var(--color-layout-rule)}.scenePanel-module__iLbUCW__recordRow dt{color:var(--scene-muted)}.scenePanel-module__iLbUCW__recordRow dd{margin:0}.scenePanel-module__iLbUCW__stack{display:grid}.scenePanel-module__iLbUCW__stack>*{grid-area:1/1}.scenePanel-module__iLbUCW__stack>[data-current=false]{visibility:hidden}@media (max-width:479px){.scenePanel-module__iLbUCW__header:has(.scenePanel-module__iLbUCW__segments){flex-wrap:wrap;row-gap:10px;height:auto;padding-block:12px}.scenePanel-module__iLbUCW__header:has(.scenePanel-module__iLbUCW__segments) .scenePanel-module__iLbUCW__segments{flex:1 0 100%}.scenePanel-module__iLbUCW__header:has(.scenePanel-module__iLbUCW__segments) .scenePanel-module__iLbUCW__segment{flex:1}}.scenePanel-module__iLbUCW__result{align-items:center;gap:10px;display:inline-flex}.scenePanel-module__iLbUCW__recordRow[data-state=refused] .scenePanel-module__iLbUCW__result svg{color:var(--scene-refused)}.scenePanel-module__iLbUCW__recordRow[data-state=active] .scenePanel-module__iLbUCW__result svg{color:var(--scene-accent)}.scenePanel-module__iLbUCW__row[data-state=refused] .scenePanel-module__iLbUCW__mark{color:var(--scene-refused)}.scenePanel-module__iLbUCW__row[data-state=skipped],.scenePanel-module__iLbUCW__row[data-state=skipped] svg{color:var(--scene-muted)}@media (max-width:639px){.scenePanel-module__iLbUCW__stage{padding:16px}.scenePanel-module__iLbUCW__table th,.scenePanel-module__iLbUCW__table td{padding:0 8px}.scenePanel-module__iLbUCW__table thead th:first-child,.scenePanel-module__iLbUCW__table tbody th{width:auto}}@media (prefers-reduced-motion:reduce){.scenePanel-module__iLbUCW__loading{animation:none}.scenePanel-module__iLbUCW__row,.scenePanel-module__iLbUCW__cell,.scenePanel-module__iLbUCW__box,.scenePanel-module__iLbUCW__segment{transition:none}}
