.awards-room-page,.awards-room-page *{box-sizing:border-box}.awards-room-page{color:#eef9f5;background:radial-gradient(circle at 68% 22%,#36c49714,#0000 30rem),linear-gradient(#05090d 0%,#07100f 64%,#05090d 100%);min-height:100vh;overflow:hidden}.awards-room-opening,.awards-room-context{width:min(1280px,100% - 3rem);margin:0 auto}.awards-room-opening{min-height:calc(100vh - 84px);padding:1.2rem 0 2rem}.awards-room-opening__copy{grid-template-columns:minmax(0,.382fr) minmax(0,.618fr);align-items:end;column-gap:2rem;margin-bottom:.8rem;display:grid}.awards-room-opening__copy .room-proof__eyebrow{grid-column:1/-1}.awards-room-opening__copy h1{color:#f5fbf8;letter-spacing:0;text-wrap:balance;max-width:15ch;margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:3.2rem;font-weight:760;line-height:.98}.awards-room-opening__copy>p:last-child{color:#eef9f5ad;max-width:62ch;margin:0;font-size:1.04rem;line-height:1.55}.awards-room-context__flow{border-top:1px solid #b1d5ca29;border-bottom:1px solid #b1d5ca29;grid-template-columns:repeat(4,minmax(0,1fr));margin:2rem 0 0;display:grid}.awards-room-context__flow>div{border-right:1px solid #b1d5ca1f;min-width:0;padding:1rem}.awards-room-context__flow>div:first-child{padding-left:0}.awards-room-context__flow>div:last-child{border-right:0;padding-right:0}.awards-room-context__flow dt{color:#65dcb3;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.45rem;font:760 .62rem/1.2 JetBrains Mono,ui-monospace,monospace}.awards-room-context__flow dd{color:#eef9f5a3;margin:0;line-height:1.5}.room-proof__eyebrow{color:#65dcb3;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .55rem;font:760 .66rem/1.2 JetBrains Mono,ui-monospace,monospace}.room-proof{--room-green:#55d6a5;--room-amber:#efb54b;--room-violet:#b68cff;--room-teal:#5ed8ca;min-width:0}.room-proof__controls{flex-wrap:wrap;align-items:center;gap:.55rem;min-height:2.8rem;display:flex}.room-proof__modes{flex-wrap:wrap;align-items:start;gap:.4rem;display:flex}.room-proof__modes [aria-pressed=true]{border-color:var(--room-green);color:#9aead0}.room-proof .room-proof__advanced{border:0;margin:0}.room-proof__advanced summary{min-height:2.55rem;padding:.7rem;font-size:.78rem}.room-proof__mode-copy{color:#b9cdc5;min-height:2.6rem;margin:.55rem 0;font-size:.88rem;line-height:1.4}.room-proof__faults{flex-wrap:wrap;gap:.4rem;margin-top:.8rem;display:flex}.room-proof__admission{min-height:2.7rem;color:#efd08a!important}.room-proof__last-attempt{min-height:2.7rem;font-size:.82rem}.room-proof[data-status=paused] .room-proof__table>span,.room-proof:not([data-admission=current]) .room-proof__table>span{animation-play-state:paused}.room-proof:not([data-admission=current]) .room-proof__table>span{box-shadow:none}.room-proof button,.room-proof__receipt-actions label{color:#eef9f5;background:#0a1214db;border:1px solid #b1d5ca38;border-radius:7px;min-height:2.55rem;font:720 .72rem/1 DM Sans,system-ui,sans-serif}.room-proof button{cursor:pointer;padding:0 .82rem}.room-proof button:hover:not(:disabled),.room-proof button:focus-visible{border-color:var(--room-green);outline-offset:2px;outline:2px solid #55d6a557}.room-proof button:disabled{cursor:not-allowed;opacity:.38}.room-proof__primary{background:var(--room-green)!important;color:#03100c!important;border-color:#0000!important}.room-proof__clock{color:#eef9f58f;margin-left:auto;font:700 .68rem/1 JetBrains Mono,ui-monospace,monospace}.room-proof__timeline{border-top:1px solid #b1d5ca29;height:1.75rem;margin:.5rem 0 .7rem;position:relative}.room-proof__timeline>span{background:var(--room-green);height:2px;transition:width 80ms linear;position:absolute;top:-1px;left:0}.room-proof__timeline i{color:#eef9f56b;font:650 .58rem/1 JetBrains Mono,ui-monospace,monospace;position:absolute;top:.45rem;transform:translate(-50%)}.room-proof__timeline i:first-of-type{transform:none}.room-proof__stage{background:#04090cd1;border:1px solid #b1d5ca2b;grid-template-columns:minmax(0,.618fr) minmax(16rem,.382fr);min-height:430px;display:grid}.room-proof__room{background:linear-gradient(90deg,#0000 49.9%,#b1d5ca1a 50%,#0000 50.1%),linear-gradient(#0000 49.9%,#b1d5ca1a 50%,#0000 50.1%),radial-gradient(circle,#55d6a517,#0000 48%);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:5.5rem;min-width:0;padding:1rem;display:grid;position:relative;overflow:hidden}.room-proof__center{z-index:3;color:#c8f7e7;background:#07110f;border:1px solid #55d6a5a6;border-radius:50%;place-items:center;width:5.2rem;height:5.2rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 2.4rem #55d6a51f}.room-proof__center span{letter-spacing:.08em;font:780 .63rem/1 JetBrains Mono,ui-monospace,monospace}.room-proof__quadrant{min-width:0;padding:.7rem}.room-proof__quadrant h3{color:#eef9f566;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .55rem;font:650 .57rem/1 JetBrains Mono,ui-monospace,monospace}.room-proof__quadrant>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.room-proof .room-proof__table{background:#0a121480;border-color:#b1d5ca1f;place-items:center;min-width:0;min-height:3.45rem;padding:.45rem;display:grid}.room-proof__table>span{background:var(--room-green);border-radius:2px;width:.62rem;height:.62rem;animation:2.8s ease-in-out infinite room-breathe;box-shadow:0 0 .9rem #55d6a559}.room-proof__table small{color:#eef9f580;font:650 .56rem/1 JetBrains Mono,ui-monospace,monospace}.room-proof[data-moment=focus] .room-proof__table:not([data-target=true])>span{opacity:.25;box-shadow:none;animation:none}.room-proof[data-moment=focus] .room-proof__table[data-target=true]{border-color:var(--room-amber);background:#efb54b1a;box-shadow:inset 0 0 1.6rem #efb54b17}.room-proof[data-moment=focus] .room-proof__table[data-target=true]>span{background:var(--room-amber);box-shadow:0 0 1.4rem #efb54bbd}.room-proof[data-moment=focus] .room-proof__center{border-color:var(--room-amber);color:#ffe0a3}.room-proof[data-moment=return] .room-proof__table>span{background:var(--room-teal);box-shadow:0 0 1rem #5ed8ca6b}.room-proof__table[data-selected=true]{outline-offset:-4px;outline:1px solid #eef9f56b}.room-proof__inspector{background:linear-gradient(145deg,#0e1819e6,#080d10eb);border-left:1px solid #b1d5ca24;align-content:center;min-width:0;padding:1.4rem;display:grid}.room-proof__inspector h2{color:#f4fbf8;letter-spacing:0;margin:0;font-size:2.1rem}.room-proof__inspector>p:not(.room-proof__eyebrow){color:#eef9f5a6;line-height:1.55}.room-proof dl{margin:.7rem 0}.room-proof dl>div{border-top:1px solid #b1d5ca1a;grid-template-columns:minmax(6rem,.42fr) minmax(0,1fr);gap:.7rem;padding:.55rem 0;display:grid}.room-proof dt{color:#eef9f566;text-transform:uppercase;font:650 .61rem/1.3 JetBrains Mono,ui-monospace,monospace}.room-proof dd{overflow-wrap:anywhere;color:#eef9f5cc;min-width:0;margin:0;font-size:.78rem}.room-proof__manual{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.7rem;display:grid}.room-proof__truth{border:1px solid #b1d5ca24;border-top-width:0;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.room-proof__truth li{color:#eef9f580;overflow-wrap:anywhere;border-right:1px solid #b1d5ca1a;min-width:0;padding:.7rem;font:660 .56rem/1.35 JetBrains Mono,ui-monospace,monospace}.room-proof__truth li:last-child{border-right:0}.room-proof__truth [data-state=available],.room-proof__truth [data-state=verified]{color:#8ceac9}.room-proof__truth [data-state=absent]{color:#e3b266}.room-proof__evidence{grid-template-columns:minmax(0,.618fr) minmax(0,.382fr);gap:2rem;padding:2.2rem 0 4rem;display:grid}.room-proof__evidence h2,.awards-room-context h2{color:#f3faf7;letter-spacing:0;max-width:24ch;margin:0;font-size:1.75rem;line-height:1.08}.room-proof__evidence p,.awards-room-context p{color:#eef9f5a3;line-height:1.58}.room-proof__trace{border-top:1px solid #b1d5ca24;margin:1rem 0 0;padding:0;list-style:none;display:grid}.room-proof__trace li{border-bottom:1px solid #b1d5ca1a;grid-template-columns:minmax(7rem,.3fr) minmax(0,.7fr);gap:.25rem .8rem;padding:.75rem 0;display:grid}.room-proof__trace li:only-child:not(:has(strong)){grid-template-columns:1fr}.room-proof__trace span,.room-proof__trace small{color:#eef9f56b;font:620 .6rem/1.35 JetBrains Mono,ui-monospace,monospace}.room-proof__trace strong{overflow-wrap:anywhere;color:#eaf8f3;min-width:0;font-size:.82rem}.room-proof__trace small{overflow-wrap:anywhere;grid-column:2}.room-proof__receipt{border-left:1px solid #b1d5ca24;min-width:0;padding-left:1.5rem}.room-proof__receipt-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.room-proof__receipt-actions label{cursor:pointer;align-items:center;padding:0 .82rem;display:inline-flex;position:relative}.room-proof__receipt-actions input{opacity:0;width:1px;height:1px;position:absolute}.room-proof__receipt-actions label:focus-within{border-color:var(--room-green);outline-offset:2px;outline:2px solid #55d6a557}.room-proof__local-note{font-size:.72rem}.room-proof__audio-state{text-transform:uppercase;margin:.8rem 0 0;font:650 .64rem/1.4 JetBrains Mono,ui-monospace,monospace;color:#eef9f5b8!important}.room-proof details{border-top:1px solid #b1d5ca24;margin-top:.85rem}.room-proof summary{color:#9aead0;cursor:pointer;padding:.8rem 0}.room-proof pre{color:#eef9f5ad;background:#030709;border:1px solid #b1d5ca1f;max-height:24rem;margin:0;padding:.9rem;font-size:.67rem;overflow:auto}.awards-room-context{border-top:1px solid #b1d5ca26;padding:4rem 0 5rem}.awards-room-context>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;max-width:70rem;display:grid}.awards-room-context nav{flex-wrap:wrap;gap:.65rem;margin-top:1.2rem;display:flex}.awards-room-context a{color:#ddf8ef;border:1px solid #55d6a552;border-radius:7px;align-items:center;min-height:2.7rem;padding:0 .9rem;text-decoration:none;display:inline-flex}@keyframes room-breathe{50%{opacity:.52;transform:scale(.82)}}@media (width<=860px){.awards-room-opening,.awards-room-context{width:min(100% - 1.25rem,1280px)}.awards-room-opening{padding-top:.65rem}.awards-room-opening__copy{grid-template-columns:1fr;gap:.45rem}.awards-room-opening__copy h1{max-width:18ch;font-size:2.05rem;line-height:1.02}.awards-room-opening__copy>p:last-child{font-size:.88rem;line-height:1.42}.room-proof__controls{min-height:2.45rem}.room-proof__controls button{min-height:2.3rem;padding-inline:.62rem}.room-proof__clock{font-size:.58rem}.room-proof__timeline{height:1.35rem;margin-bottom:.35rem}.room-proof__stage{grid-template-columns:1fr;min-height:0}.room-proof__room{min-height:330px;padding:.45rem}.room-proof__quadrant{padding:.4rem}.room-proof__quadrant>div{gap:.35rem}.room-proof .room-proof__table{min-height:2.6rem;padding:.25rem}.room-proof__center{width:4rem;height:4rem}.room-proof__inspector{border-top:1px solid #b1d5ca24;border-left:0;align-content:start;padding:1rem}.room-proof__inspector h2,.room-proof__inspector>.room-proof__eyebrow{display:none}.room-proof__inspector dl{display:block}.room-proof__admission{min-height:1.5rem;margin:0}.room-proof__truth{grid-template-columns:repeat(2,minmax(0,1fr))}.room-proof__truth li{border-bottom:1px solid #b1d5ca1a}.room-proof__evidence,.awards-room-context>div,.awards-room-context__flow{grid-template-columns:1fr}.awards-room-context__flow>div,.awards-room-context__flow>div:first-child,.awards-room-context__flow>div:last-child{border-bottom:1px solid #b1d5ca1a;border-right:0;padding:.9rem 0}.awards-room-context__flow>div:last-child{border-bottom:0}.room-proof__evidence{gap:2rem;padding-top:1.5rem}.room-proof__receipt{border-top:1px solid #b1d5ca24;border-left:0;padding:1.5rem 0 0}}@media (prefers-reduced-motion:reduce){.room-proof__table>span{animation:none}.room-proof__timeline>span{transition:none}}body:has(.awards-room-page) .analytics-consent{width:min(100% - 2rem,34rem);margin:1rem auto;position:static}
