._4R9BXG_stage{--signal-ink:#fff1e7;--signal-muted:#ecd2ce;--signal-accent:#ffc1ab;color:var(--signal-ink);background:#100a0b;min-height:100svh}._4R9BXG_room{background:url(/assets/club-projector-room.webp) 50%/100% 100% no-repeat;flex-direction:column;justify-content:center;min-height:max(570px,100svh);padding:clamp(40px,12svh,125px) 13% clamp(46px,12svh,130px);display:flex;position:relative}._4R9BXG_screen{text-shadow:0 0 .45em #ffbdae32;min-width:0}._4R9BXG_heading{justify-content:space-between;align-items:end;gap:10px 20px;margin-bottom:clamp(11px,2.5svh,25px);display:flex}._4R9BXG_heading h1{font:400 clamp(35px, min(5.25vw, 9svh), 108px)/.86 var(--serif);letter-spacing:-.035em}._4R9BXG_standings{border-collapse:collapse;table-layout:fixed;width:100%}._4R9BXG_projectCol{width:58%}._4R9BXG_bidCol{width:24%}._4R9BXG_standings thead{color:var(--signal-muted);text-transform:uppercase;letter-spacing:.075em;font:700 clamp(9px, .96vw, 16px)/1.15 var(--mono);border-bottom:1px solid #f8dcc8b0}._4R9BXG_standings :is(th,td){text-align:left}._4R9BXG_standings :is(th,td):last-child{text-align:right}._4R9BXG_standings thead th{padding:0 0 .5em}._4R9BXG_standings tbody tr{border-bottom:1px solid #f8dcc835}._4R9BXG_standings tbody :is(th,td){padding-block:clamp(3px,.62svh,9px)}._4R9BXG_project{align-items:baseline;gap:clamp(7px,1.4vw,28px);min-width:0;padding-right:5px;display:flex}._4R9BXG_rank{color:var(--signal-accent);font:400 clamp(10px, 1.16vw, 19px)/1 var(--mono);flex:none}._4R9BXG_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:700 clamp(13px, min(2.3vw, 3.7svh), 38px)/1.07 var(--body);letter-spacing:-.025em;overflow:hidden}._4R9BXG_amount,._4R9BXG_seconds{overflow-wrap:anywhere;font:700 clamp(12px, min(2vw, 3.4svh), 35px)/1.07 var(--mono);font-variant-numeric:tabular-nums}._4R9BXG_seconds{color:var(--signal-accent)}._4R9BXG_seconds span{font-size:.7em}._4R9BXG_open ._4R9BXG_name,._4R9BXG_open ._4R9BXG_amount{color:var(--signal-muted);font-weight:400}._4R9BXG_footer{justify-content:flex-end;align-items:center;margin-top:clamp(7px,1.35svh,15px);display:flex}._4R9BXG_footer img{width:clamp(16px,2.1vw,34px);height:auto}._4R9BXG_countdown{text-align:right;flex:none}._4R9BXG_countdown p{color:var(--signal-accent);font:400 clamp(9px, .95vw, 16px)/1.25 var(--mono)}._4R9BXG_clock{justify-content:flex-end;gap:clamp(6px,1vw,20px);margin-top:4px;display:flex}._4R9BXG_clockUnit{justify-items:center;gap:2px;display:grid}._4R9BXG_clockUnit b{font:700 clamp(14px, 2vw, 36px)/1 var(--mono);font-variant-numeric:tabular-nums}._4R9BXG_clockUnit small{color:var(--signal-muted);font:400 clamp(8px, .75vw, 12px)/1 var(--mono)}._4R9BXG_exitLamp{align-items:center;width:min(7.2%,100px);min-height:44px;display:grid;position:absolute;top:24%;left:6%;translate:-50%}._4R9BXG_exitLamp img{filter:drop-shadow(0 3px 2px #080303cc)drop-shadow(0 0 7px #f7383080);width:100%;height:auto}._4R9BXG_exitLamp:is(:hover,:focus-visible) img{filter:brightness(1.22)drop-shadow(0 3px 2px #080303cc)drop-shadow(0 0 12px #f73830b0)}._4R9BXG_control{color:#281d15;text-align:center;text-transform:uppercase;white-space:nowrap;min-height:44px;font:700 clamp(10px, 1vw, 14px)/1.15 var(--mono);-webkit-tap-highlight-color:transparent;place-items:center;display:inline-grid;position:absolute;bottom:max(4px,2svh - 8px);right:13%}._4R9BXG_control>span{isolation:isolate;width:100%;transform:rotate(var(--tape-angle,-2deg));padding:.65em .9em;display:block;position:relative}._4R9BXG_control>span:before{content:"";z-index:-1;filter:var(--tape-color,brightness(.83)) drop-shadow(1px 2px 1px #090605df);background:url(/assets/projector-control-tape.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}._4R9BXG_control:is(:hover,:focus-visible)>span{filter:brightness(1.14)}@media (prefers-reduced-motion:no-preference){._4R9BXG_control>span{transition:filter .12s,transform .12s}._4R9BXG_control:active>span{transform:translateY(1px) rotate(var(--tape-angle,-2deg))}}._4R9BXG_stage :focus-visible{outline-color:var(--signal-accent)}._4R9BXG_overflow{margin-inline:13%;padding-block:35px 55px;scroll-margin-top:16px}._4R9BXG_overflow h2{margin-bottom:16px;font-size:clamp(30px,4vw,60px)}@media (orientation:portrait),(max-width:660px){._4R9BXG_room{background-color:#171313;background-image:url(/assets/club-projector-room-portrait.webp);background-position:top;background-repeat:no-repeat;background-size:100% calc(100% - 20px);min-height:max(600px,100svh);padding:clamp(52px,11svh,100px) 9% clamp(51px,9svh,85px)}._4R9BXG_heading{flex-wrap:wrap;align-items:start;margin-bottom:20px}._4R9BXG_countdown{text-align:left}._4R9BXG_clock{justify-content:flex-start}._4R9BXG_clockUnit b{font-size:17px}._4R9BXG_standings thead{font-size:10px}._4R9BXG_standings tbody :is(th,td){padding-block:clamp(4px,.95svh,9px)}._4R9BXG_name{font-size:clamp(14px,4vw,23px)}._4R9BXG_amount,._4R9BXG_seconds{font-size:clamp(12px,3.4vw,19px)}._4R9BXG_exitLamp{align-items:start;width:62px;top:3px;left:50%}._4R9BXG_control{bottom:0;right:6%}._4R9BXG_overflow{margin-inline:9%}}@media (max-width:360px){._4R9BXG_control{right:4%}._4R9BXG_control>span{padding-inline:.65em}}
