.stage{--u:min(100vw / 1920, 100vh / 1080);--meter-ms:.7s;width:calc(1920 * var(--u));height:calc(1080 * var(--u));background:var(--ink-900);padding:0 calc(60 * var(--u));font-family:var(--font-body);flex-direction:column;margin:0 auto;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.stage{--meter-ms:0s}}.stage .present-header{height:calc(96 * var(--u));flex:0 0 calc(96 * var(--u));justify-content:center;gap:calc(4 * var(--u));border-bottom:calc(1 * var(--u)) solid var(--hairline-1);flex-direction:column;display:flex}.stage .present-header-top{justify-content:space-between;align-items:baseline;gap:calc(40 * var(--u));display:flex}.stage .present-wordmark{font-size:calc(36 * var(--u));line-height:1.1}.stage .present-time{align-items:baseline;gap:calc(24 * var(--u));flex:none;display:flex}.stage .present-clock-group{align-items:baseline;gap:calc(8 * var(--u));display:flex}.stage .present-time .present-clock,.stage .present-time .present-elapsed{font-size:calc(32 * var(--u));color:var(--fg-1);white-space:nowrap;line-height:1.3}.stage .present-time .present-clock-source{font-size:calc(24 * var(--u));color:var(--fg-4);white-space:nowrap;line-height:1.3}.stage .present-chips{align-items:center;gap:calc(12 * var(--u));display:flex}.stage .present-columns{grid-template-columns:calc(580 * var(--u)) calc(560 * var(--u)) calc(580 * var(--u));gap:calc(40 * var(--u));padding:calc(8 * var(--u)) 0;flex:auto;min-height:0;display:grid}.stage .present-col-left{grid-column:1}.stage .present-col-centre{grid-column:2}.stage .present-col-right{grid-column:3}.stage .present-col{gap:calc(14 * var(--u));align-content:start;min-height:0;display:grid;overflow:hidden}.stage .present-col-left{grid-template-rows:calc(460 * var(--u)) calc(494 * var(--u))}.stage .present-col-centre{grid-template-rows:calc(620 * var(--u)) calc(334 * var(--u))}.stage .present-col-right{grid-template-rows:calc(277 * var(--u)) calc(417 * var(--u)) calc(246 * var(--u))}.stage .present-col-left>.agent-card{grid-row:1}.stage .present-col-left>.preflight{grid-row:2}.stage .present-col-centre>.meter{grid-row:1}.stage .present-col-centre>.present-row{grid-row:2}.stage .present-col-right>.screening{grid-row:1}.stage .present-col-right>.present-row[data-row="2"]{grid-row:2}.stage .present-col-right>.present-row[data-row="3"]{grid-row:3}.stage .present-row{min-height:0;display:flex}.stage .present-row>.task-row{flex:auto;min-height:0}.stage[data-hidden] .present-col{align-content:start}.stage .card{background:var(--ink-800);border:calc(1 * var(--u)) solid var(--border-1);border-radius:calc(12 * var(--u));padding:calc(16 * var(--u));gap:calc(10 * var(--u));flex-direction:column;min-height:0;display:flex;overflow:hidden}.stage .section-label{font-size:calc(16 * var(--u));letter-spacing:.1em}.stage .card-title{font-size:calc(24 * var(--u))}.stage .chip{font-size:calc(32 * var(--u));padding:calc(4 * var(--u)) calc(14 * var(--u));border-width:calc(1 * var(--u));border-radius:calc(999 * var(--u));gap:calc(8 * var(--u))}.stage .mono-tag{font-size:calc(24 * var(--u));padding:calc(2 * var(--u)) calc(8 * var(--u));border-radius:calc(6 * var(--u))}.stage .badge{font-size:calc(24 * var(--u));padding:calc(3 * var(--u)) calc(9 * var(--u));border-width:calc(1 * var(--u));border-radius:calc(8 * var(--u))}.stage .badge-sm{font-size:calc(24 * var(--u));padding:calc(2 * var(--u)) calc(8 * var(--u))}.stage .mono{font-size:calc(24 * var(--u))}.stage p{margin:0}.stage .meter-tail,.stage .meter-proof,.stage .meter-totals,.stage .meter-note,.stage .screening-reason,.stage .screening-reason-passed,.stage .task-row-refusal,.stage .task-row-meta,.stage .task-row-nomoney,.stage .preflight-meta,.stage .agent-mark-class,.stage .pool-highlight,.stage .task-row-title{line-height:1.28}.stage .meter-route{align-items:center;gap:calc(16 * var(--u));height:calc(56 * var(--u));display:flex}.stage .meter-dot{width:calc(18 * var(--u));height:calc(18 * var(--u));border-radius:calc(999 * var(--u));background:var(--fg-1);flex:none}.stage .meter-track{height:calc(10 * var(--u));border-radius:calc(999 * var(--u));background:var(--ink-700);border-top:calc(2 * var(--u)) dashed var(--hairline-1);flex:auto;position:relative;overflow:hidden}.stage .meter-fill{width:calc(var(--fill,0) * 100%);background:var(--verified-500);transition:width var(--meter-ms) ease-out;display:block;position:absolute;inset-block:0;inset-inline-start:0}.stage .meter-footprint{width:calc(34 * var(--u));height:calc(48 * var(--u));transition:color var(--meter-ms) ease-out;flex:none}.stage .meter-line{align-items:baseline;gap:calc(12 * var(--u));flex-wrap:wrap;line-height:1.1;display:flex}.stage .meter-state{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-1);font-weight:800;font-size:calc(48 * var(--u))}.stage .meter-amount{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--fg-1);font-weight:800;font-size:calc(84 * var(--u))}.stage .meter-tail,.stage .meter-proof{font-family:var(--font-mono);font-size:calc(32 * var(--u));color:var(--verified-500)}.stage .meter-present[data-state=released] .meter-amount,.stage .meter-present[data-state=released] .meter-state{color:var(--verified-500)}.stage .meter-present[data-state=refunded] .meter-amount,.stage .meter-present[data-state=refunded] .meter-state{color:var(--fg-3)}.stage .agent-marks{align-items:baseline;gap:calc(12 * var(--u));display:flex}.stage .mark-numeral{font-size:calc(56 * var(--u))}.stage .mark-label,.stage .agent-id,.stage .agent-paid,.stage .agent-label,.stage .agent-score{font-size:calc(24 * var(--u))}.stage .agent-mark-class{font-family:var(--font-mono);font-size:calc(24 * var(--u));color:var(--refusal-500)}.stage .agent-chips{gap:calc(12 * var(--u));flex-wrap:wrap;display:flex}.stage .preflight-trio{gap:calc(36 * var(--u));display:flex}.stage .preflight-stat{gap:calc(4 * var(--u));flex-direction:column;display:flex}.stage .preflight-number{font-size:calc(56 * var(--u))}.stage .preflight-label{font-size:calc(32 * var(--u))}.stage .preflight-meta{font-size:calc(24 * var(--u))}.stage .pool-headline{gap:calc(12 * var(--u));flex-wrap:wrap;display:flex}.stage .pool-highlight{font-size:calc(24 * var(--u));color:var(--fg-1);align-items:center;gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.stage .pool-headline{align-items:flex-start}.stage .pool-headline .chip{white-space:normal;text-align:left;max-width:calc(420 * var(--u));padding:calc(8 * var(--u)) calc(14 * var(--u));border-radius:calc(12 * var(--u));line-height:1.28}.stage .screening-lines{gap:calc(12 * var(--u));flex-direction:column;min-height:0;margin:0;padding:0;list-style:none;display:flex}.stage .screening-line{align-items:center;gap:calc(10 * var(--u));padding-bottom:calc(10 * var(--u));border-bottom:calc(1 * var(--u)) solid var(--hairline-2);flex-wrap:wrap;display:flex}.stage .screening-line:last-child{border-bottom:none;padding-bottom:0}.stage .screening-reason{font-size:calc(32 * var(--u));color:var(--refusal-500)}.stage .screening-class{color:var(--refusal-500);font-family:var(--font-mono)}.stage .screening-reason-passed{font-size:calc(24 * var(--u));color:var(--fg-2)}.stage .screening-spec,.stage .screening-mark{display:none}.stage .task-row{border:calc(1 * var(--u)) solid var(--border-1);border-radius:calc(12 * var(--u));background:var(--ink-800);padding:calc(12 * var(--u));gap:calc(6 * var(--u));flex-direction:column;display:flex;overflow:hidden}.stage .task-row-refused{border-color:var(--refusal-border)}.stage .task-row-head,.stage .task-row-money,.stage .task-row-foot{align-items:baseline;gap:calc(12 * var(--u));flex-wrap:wrap;display:flex}.stage .task-row-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--fg-1);font-weight:700;font-size:calc(24 * var(--u));flex:1 1 calc(300 * var(--u));min-width:0;margin:0}.stage .task-row-price{font-size:calc(40 * var(--u))}.stage .task-row-unit,.stage .task-row-paid,.stage .task-row-meta,.stage .task-row-nomoney{font-size:calc(24 * var(--u))}.stage .task-row-refusal{font-family:var(--font-mono);font-size:calc(32 * var(--u));color:var(--refusal-500)}.stage .present-wait{align-items:stretch;gap:calc(12 * var(--u));margin-top:calc(8 * var(--u));flex-direction:column}.stage .present-wait .route-wait-line{font-size:calc(24 * var(--u))}.stage .present-wait .route-wait-track{height:calc(2 * var(--u));min-width:calc(24 * var(--u))}.crop-guide{--u:min(100vw / 1920, 100vh / 1080);pointer-events:none;z-index:2;place-items:center;display:grid;position:fixed;inset:0}.crop-guide-band{width:calc(1920 * var(--u));height:calc(1080 * var(--u));position:relative}.crop-guide-rule{width:calc(2 * var(--u));background:var(--hairline-1);position:absolute;top:0;bottom:0}.crop-guide-label{bottom:calc(8 * var(--u));font-family:var(--font-mono);font-size:calc(16 * var(--u));color:var(--fg-4);padding-left:calc(8 * var(--u));white-space:nowrap;position:absolute}
