:root{--paper:#fafaf6;--sheet:#fff;--sunk:#f2f1ea;--wash:#f6f5ef;--ink:#111;--text:#26241f;--muted:#57544c;--faint:#6c685f;--line:#d9d7cd;--line-soft:#ebe9e1;--grid:#11111113;--hot:#ffca05;--hot-ink:#5e4a00;--hot-wash:#fff1b8;--hot-deep:#e6b400;--good:#037b6d;--good-wash:#def1ec;--good-ink:#025c52;--bad:#b52e2a;--bad-wash:#fde7e4;--coral:#ff5858;--none:#6c685f;--none-wash:#efeee8;--now:#d23a35;--sans:var(--font-sans), "Atkinson Hyperlegible Next", system-ui, -apple-system, "Segoe UI", "Arial Hebrew", "Noto Sans Hebrew", sans-serif;--mono:var(--font-mono), "Atkinson Hyperlegible Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--pixel:var(--font-pixel), "Jersey 15", var(--sans);--fs-xs:12.5px;--fs-sm:13.5px;--fs-md:15px;--fs-lg:17px;--fs-xl:21px;--px-sm:26px;--px-md:36px;--px-lg:52px;--px-xl:64px;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s7:32px;--s8:40px;--s9:56px;--wrap:1240px;--pad:24px;--frame:1.5px solid var(--ink);--frame-shadow:4px 4px 0 var(--ink);--ease:cubic-bezier(.2, .7, .2, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0}body{background:var(--paper);color:var(--text);font:var(--fs-md)/1.5 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-x:hidden}::selection{background:var(--hot);color:var(--ink)}a{color:var(--ink);text-underline-offset:3px;text-decoration-thickness:1.5px}a:hover{-webkit-text-decoration-color:var(--hot-deep);text-decoration-color:var(--hot-deep)}h1,h2,h3{color:var(--ink);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.num,time,.when{font-variant-numeric:tabular-nums}.mono{font-family:var(--mono);font-size:var(--fs-xs);letter-spacing:-.01em}.muted{color:var(--muted)}.faint{color:var(--faint)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[dir=auto]{unicode-bidi:isolate}.skip{left:var(--s4);background:var(--hot);color:var(--ink);padding:var(--s2) var(--s3);border:var(--frame);z-index:50;font-weight:700;position:absolute;top:-80px}.skip:focus{top:var(--s2)}html{scrollbar-color:#bdbab0 transparent}.band{background:var(--hot);color:var(--ink);border-bottom:var(--frame);font-size:var(--fs-sm)}.band-inner{max-width:var(--wrap);padding:7px var(--pad);align-items:center;gap:10px;margin:0 auto;display:flex}.band b{font-weight:700}.hatch{background:repeating-linear-gradient(135deg, var(--ink) 0 2px, transparent 2px 5px);flex:none;width:14px;height:14px}.top{background:var(--sheet);border-bottom:var(--frame);z-index:5;position:relative}.top-inner{max-width:var(--wrap);padding:0 var(--pad);align-items:center;gap:var(--s7);height:58px;margin:0 auto;display:flex}.brand{color:var(--ink);font:var(--px-sm)/1 var(--pixel);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand svg{width:24px;height:24px}.nav{gap:2px;display:flex}.nav a{color:var(--muted);border:1.5px solid #0000;padding:6px 10px;font-weight:600;text-decoration:none;transition:color .12s,background-color .12s}.nav a:hover{color:var(--ink);background:var(--sunk)}.nav a[aria-current=page]{color:var(--ink);background:var(--hot);border-color:var(--ink)}.top-right{align-items:center;gap:var(--s4);font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;margin-left:auto;display:flex}.top-right form{display:contents}.live{color:var(--good-ink);align-items:center;gap:7px;font-weight:700;display:inline-flex}.live i{background:var(--good);outline:1.5px solid var(--ink);width:9px;height:9px}.linkish{font:inherit;color:var(--muted);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:4px 2px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.linkish:hover{color:var(--ink);text-decoration-color:currentColor}main{max-width:var(--wrap);padding:var(--s8) var(--pad) 96px;margin:0 auto}.head{justify-content:space-between;align-items:flex-end;gap:var(--s4) var(--s6);flex-wrap:wrap;display:flex}.head-l{align-items:baseline;gap:var(--s3) var(--s5);flex-wrap:wrap;min-width:0;display:flex}.display{font:var(--px-lg)/.95 var(--pixel);letter-spacing:0;color:var(--ink)}.head .meta{color:var(--muted);font-size:var(--fs-sm);padding-bottom:6px}.lede{margin-top:var(--s3);max-width:64ch;font-size:var(--fs-lg);color:var(--text)}.section{margin-top:var(--s9)}.section-title{font:var(--px-sm)/1 var(--pixel);color:var(--ink);margin-bottom:var(--s3);align-items:baseline;gap:10px;display:flex}.section-title .n{color:var(--faint)}.section-sub{color:var(--muted);font-size:var(--fs-sm);margin:-6px 0 var(--s3)}.daynav{font-size:var(--fs-sm);align-items:center;gap:2px;display:inline-flex}.daynav a{color:var(--muted);border:1.5px solid #0000;padding:5px 9px;text-decoration:none}.daynav a:hover{color:var(--ink);background:var(--sunk)}.daynav a[aria-current=date]{color:var(--ink);font-weight:700}.frame{background:var(--sheet);border:var(--frame);box-shadow:var(--frame-shadow)}.frame-bar{justify-content:space-between;align-items:center;gap:var(--s4);border-bottom:var(--frame);font-size:var(--fs-sm);flex-wrap:wrap;padding:8px 14px;display:flex}.frame-bar .ttl{color:var(--ink);font-weight:700}.sheet{background:var(--sheet);border:1px solid var(--line)}.glyph{flex:none;width:16px;height:16px;display:block}.status{align-items:flex-start;gap:9px;min-width:0;display:flex}.status .glyph{margin-top:2px}.status .w{color:var(--ink);font-weight:700}.status .d{color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere}.status.s-asked .w{color:var(--hot-ink)}.status.s-error .w,.status.s-error .d{color:var(--bad)}.tally{gap:var(--s4);font-size:var(--fs-sm);color:var(--muted);flex-wrap:wrap;align-items:center;display:flex}.tally span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.tally b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:700}.tally .glyph{width:14px;height:14px}.answer{margin-top:var(--s7);max-width:72ch}.answer h2{letter-spacing:-.01em;font-size:23px;font-weight:700;line-height:1.25}.answer p{font-size:var(--fs-lg);margin-top:6px}mark{color:inherit;box-shadow:inset 0 -.42em 0 var(--hot);background:0 0;padding:0 1px}mark.bad{box-shadow:inset 0 -.42em #ffc9c4}.next{margin-top:var(--s3);color:var(--hot-ink);font-weight:700;font-size:var(--fs-md);align-items:center;gap:8px;display:inline-flex}.next .glyph{width:15px;height:15px}.tl-frame{margin-top:var(--s7)}.tl{--rail:156px;position:relative}.tl-head{grid-template-columns:var(--rail) 1fr;border-bottom:1px solid var(--line);height:32px;display:grid}.tl-hours{position:relative}.tl-hours span{font-size:var(--fs-xs);color:var(--faint);font-variant-numeric:tabular-nums;position:absolute;top:8px;transform:translate(-50%)}.tl-hours span.last{padding-right:8px;transform:translate(-100%)}.tl-row{grid-template-columns:var(--rail) 1fr;border-bottom:1px solid var(--line-soft);height:46px;display:grid}.tl-row:last-of-type{border-bottom:0}.tl-room{color:var(--ink);align-items:center;gap:10px;min-width:0;padding:0 12px 0 14px;font-weight:700;display:flex}.tl-room .cap{color:var(--faint);font-weight:400;font-size:var(--fs-xs);margin-left:auto}.tl-lane{position:relative}.tl-lane .hl{background:var(--grid);width:1px;position:absolute;top:0;bottom:0}.tl-past{top:0;bottom:0;left:var(--rail);pointer-events:none;background:repeating-linear-gradient(135deg,#1111110d 0 1px,#0000 1px 6px);position:absolute}.tl-now{border-left:1.5px solid var(--now);z-index:4;pointer-events:none;width:0;position:absolute;top:0;bottom:0}.tl-now span{background:var(--now);color:#fff;font-variant-numeric:tabular-nums;padding:1px 6px;font-size:11.5px;font-weight:700;position:absolute;top:5px;left:0;transform:translate(-50%)}.tl-empty{left:var(--rail);pointer-events:none;place-items:center;display:grid;position:absolute;top:32px;bottom:0;right:0}.tl-empty span{background:var(--sheet);color:var(--muted);font-size:var(--fs-sm);border:1px solid var(--line);padding:4px 12px}.block{min-width:24px;font-size:var(--fs-xs);color:var(--ink);white-space:nowrap;border:1.5px solid var(--ink);z-index:2;transition:transform .12s var(--ease), box-shadow .12s var(--ease);align-items:center;gap:6px;padding:0 6px;font-weight:700;text-decoration:none;display:flex;position:absolute;top:7px;bottom:7px;overflow:hidden}.block .glyph{width:14px;height:14px}.block .bt{text-overflow:ellipsis;overflow:hidden}.block:hover,.block:focus-visible{box-shadow:2px 2px 0 var(--ink);z-index:3;transform:translate(-1px,-1px)}.block.s-asked,.block.s-working{background:var(--hot)}.block.s-working{background:repeating-linear-gradient(135deg, var(--hot) 0 5px, #ffdb4d 5px 9px)}.block.s-kept,.block.s-cleared{background:var(--good-wash);color:var(--good-ink)}.block.s-released,.block.s-auto_released{background:var(--bad-wash);color:var(--bad)}.block.s-expired,.block.s-gone{background:var(--none-wash);color:var(--none);border-color:#9a968c}.block.s-error{background:var(--sheet);color:var(--bad);border-color:var(--bad)}.block.past{filter:grayscale(.7);border-color:#77736a}.block.past:hover,.block.past:focus-visible{filter:none}.lead{border-top:1.5px dotted var(--hot-ink);z-index:1;height:0;position:absolute;top:50%}.lead:before{content:"";border-left:1.5px solid var(--hot-ink);height:11px;position:absolute;top:-6px;left:-1px}.lead span{color:var(--hot-ink);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;position:absolute;bottom:3px;right:3px}.strip{display:none}.rows{border-top:var(--frame);margin:0;padding:0;list-style:none}.row{gap:2px var(--s5);border-bottom:1px solid var(--line-soft);grid-template-columns:104px 124px minmax(0,1fr) 290px;align-items:start;padding:14px 6px;scroll-margin-top:96px;transition:background-color .3s;display:grid}.row:target{background:var(--hot-wash)}.row .when{color:var(--ink);font-weight:700}.row .room{color:var(--ink);align-items:center;gap:8px;min-width:0;font-weight:700;display:flex}.row .meet{min-width:0}.row .title{color:var(--ink);overflow-wrap:anywhere;font-weight:700}.row .who{color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere;margin-top:2px}.row .who b{color:var(--text);font-weight:700}.row.past .when,.row.past .title,.row.past .room{color:var(--muted)}.tag{font-size:var(--fs-xs);color:var(--faint);white-space:nowrap;margin-left:8px;font-weight:400;display:inline-block}.tag.test{color:var(--hot-ink)}.tag.test:before{content:"";vertical-align:-1px;background:repeating-linear-gradient(135deg, var(--hot-ink) 0 1.5px, transparent 1.5px 3.5px);width:9px;height:9px;margin-right:5px;display:inline-block}.quiet{margin-top:var(--s7);gap:var(--s6) var(--s8);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.quiet h2{font:var(--px-md)/1 var(--pixel)}.quiet p{margin-top:var(--s3);font-size:var(--fs-lg);max-width:58ch}.quiet.bad h2{color:var(--bad)}.quiet>div:first-child{align-self:center}.facts{gap:var(--s7);margin-top:var(--s5);color:var(--muted);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.attempts{margin:var(--s5) 0 0;border-top:1px solid var(--line);max-width:72ch;padding:0;list-style:none}.attempts li{gap:var(--s3);border-bottom:1px solid var(--line-soft);font-size:var(--fs-sm);grid-template-columns:64px minmax(0,1fr);padding:9px 0;display:grid}.attempts .mono{color:var(--bad);overflow-wrap:anywhere}.facts b{font:34px/1 var(--pixel);color:var(--ink);font-variant-numeric:tabular-nums;margin-bottom:2px;font-weight:400;display:block}.sam{padding-bottom:6px;display:block;position:relative}.sam img{z-index:1;height:auto;display:block;position:relative}.sam:after{content:"";border-bottom:1.5px solid var(--ink);position:absolute;bottom:6px;left:-10px;right:-10px}.quiet.on-frame{margin-bottom:0}.quiet.on-frame>div:first-child{padding-bottom:var(--s5);align-self:center}.quiet.on-frame .sam{margin-bottom:-3px;margin-right:28px;padding-bottom:0}.quiet.on-frame .sam:after{content:none}.quiet.on-frame+.tl-frame{margin-top:0}.btn,button,input,select,textarea{font:inherit}.btn{border:1.5px solid var(--ink);background:var(--sheet);min-height:38px;color:var(--ink);font-weight:700;font-size:var(--fs-md);cursor:pointer;white-space:nowrap;transition:transform .1s var(--ease), box-shadow .1s var(--ease), background-color .12s;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.btn:hover{box-shadow:2px 2px 0 var(--ink);transform:translate(-1px,-1px)}.btn:active{box-shadow:none;transform:translate(0)}.btn.primary{background:var(--hot)}.btn.primary:hover{background:#ffd22e}.btn.subtle{color:var(--muted);background:0 0;border-color:#0000;min-height:32px;padding:0 8px;font-weight:600}.btn.subtle:hover{color:var(--bad);background:var(--bad-wash);box-shadow:none;transform:none}.btn[disabled],.btn[aria-disabled=true]{cursor:progress;box-shadow:none;background:var(--sunk);color:var(--muted);border-style:dashed;transform:none}.btn .spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}input,select{color:var(--ink);background:var(--sheet);min-height:38px;font-size:var(--fs-md);font-variant-numeric:tabular-nums;border:1.5px solid #9a968c;border-radius:0;padding:6px 10px}input:hover,select:hover{border-color:var(--ink)}input:focus-visible,select:focus-visible{outline:2px solid var(--ink);outline-offset:1px;border-color:var(--ink)}input::placeholder{color:#8d897f}input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--ink);margin:0}.field{font-size:var(--fs-sm);color:var(--ink);flex-direction:column;gap:5px;min-width:0;font-weight:700;display:flex}.field .hint{color:var(--muted);font-weight:400}.fields{gap:var(--s3) var(--s4);flex-wrap:wrap;align-items:flex-end;display:flex}.fields .grow{flex:260px}.fields .grow input{width:100%}.fields .short input{width:96px}.form-foot{align-items:center;gap:var(--s4);margin-top:var(--s5);flex-wrap:wrap;display:flex}.flash{margin-bottom:var(--s4);font-size:var(--fs-md);overflow-wrap:anywhere;animation:flash-in .18s var(--ease);border:1.5px solid;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.flash .glyph{margin-top:2px}.flash.good{background:var(--good-wash);border-color:var(--good);color:var(--good-ink)}.flash.bad{background:var(--bad-wash);border-color:var(--bad);color:#8f201d}@keyframes flash-in{0%{opacity:0;transform:translateY(-3px)}}.headline{margin-top:var(--s7);gap:var(--s8);flex-wrap:wrap;align-items:flex-start;display:flex}.headline .fig{min-width:0}.headline .fig b{font:var(--px-xl)/.9 var(--pixel);color:var(--ink);font-variant-numeric:tabular-nums;font-weight:400;display:block}.headline .fig span{color:var(--muted);font-size:var(--fs-sm);max-width:24ch;margin-top:6px;display:block}.headline .fig.lead-fig b{color:var(--ink)}.days{margin:0;padding:0;list-style:none}.day{gap:var(--s4);border-bottom:1px solid var(--line-soft);grid-template-columns:112px minmax(0,1fr) 330px 72px;align-items:center;padding:10px 14px;display:grid}.day:last-child{border-bottom:0}.day a{font-weight:700;text-decoration:none}.day a:hover{text-decoration:underline}.day.none a{color:var(--muted);font-weight:400}.bar{border:1.5px solid var(--ink);background:var(--sheet);max-width:100%;height:14px;display:flex}.bar i{border-right:1.5px solid var(--ink);height:100%;display:block}.bar i:last-child{border-right:0}.bar .k{background:var(--good)}.bar .c{background:var(--good-wash)}.bar .r{background:var(--coral)}.bar .a{background:repeating-linear-gradient(135deg, var(--coral) 0 3px, #ffb3ad 3px 6px)}.bar .o{background:var(--none-wash)}.day .counts{font-size:var(--fs-sm);color:var(--muted);font-variant-numeric:tabular-nums}.day .counts b{color:var(--ink)}.day .freed{text-align:right;font-variant-numeric:tabular-nums;font-size:var(--fs-sm);color:var(--muted)}.day .freed b{color:var(--ink)}.legend{gap:var(--s4);font-size:var(--fs-xs);color:var(--muted);flex-wrap:wrap;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border:1.5px solid var(--ink);width:12px;height:12px;display:inline-block}.runs{border-top:var(--frame);margin:0;padding:0;list-style:none}.run{gap:var(--s4);border-bottom:1px solid var(--line-soft);font-size:var(--fs-sm);grid-template-columns:132px 150px minmax(0,1fr) auto;align-items:baseline;padding:11px 6px;display:grid}.run .what{color:var(--ink);font-weight:700}.run .nums{color:var(--muted);font-variant-numeric:tabular-nums}.run .nums b{color:var(--ink)}.run .res{white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.run .res .glyph{width:14px;height:14px}.run .err{color:var(--bad);font-family:var(--mono);font-size:var(--fs-xs);overflow-wrap:anywhere;grid-column:2/-1}.empty-note{padding:var(--s7) var(--s5);text-align:center;color:var(--muted)}.empty-note b{font:var(--px-sm)/1.1 var(--pixel);color:var(--ink);margin-bottom:6px;font-weight:400;display:block}.rules{padding:var(--s6) var(--s7) var(--s6)}.rule{color:var(--text);max-width:72ch;font-size:19px;line-height:1.6}.rule:has(input){line-height:2.05}.rule+.rule{margin-top:var(--s4)}.rule input{text-align:center;vertical-align:baseline;width:86px;min-height:36px;padding:2px 8px;font-size:18px;font-weight:700}.rule input.min{width:64px}.rule b{color:var(--ink)}.rooms-pick{flex-wrap:wrap;gap:8px;margin:12px 0 22px;display:flex}.room-chip{background:var(--sheet);cursor:pointer;font-weight:700;font-size:var(--fs-md);color:var(--muted);-webkit-user-select:none;user-select:none;border:1.5px solid #9a968c;align-items:center;gap:8px;padding:6px 12px 6px 10px;transition:background-color .12s,border-color .12s;display:inline-flex}.room-chip:hover{border-color:var(--ink)}.room-chip:has(input:checked){border-color:var(--ink);color:var(--ink);background:var(--wash)}.room-chip:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.room-chip input:focus-visible{outline:none}.room-chip .cap{color:var(--faint);font-weight:400;font-size:var(--fs-xs)}.facts-list{grid-template-columns:190px minmax(0,1fr);gap:0;margin:0;display:grid}.facts-list dt,.facts-list dd{border-bottom:1px solid var(--line-soft);margin:0;padding:12px 0}.facts-list dt{color:var(--muted);font-size:var(--fs-sm);padding-top:13px}.facts-list dd{color:var(--text);overflow-wrap:anywhere}.facts-list dd .mono{color:var(--muted)}.sandbox{margin-top:var(--s7);background:repeating-linear-gradient(135deg, var(--hot) 0 10px, var(--ink) 10px 20px);padding:6px}.sandbox-in{background:var(--sheet);padding:var(--s6);gap:var(--s7);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);display:grid}.sandbox-label{background:var(--ink);color:var(--hot);font:20px/1 var(--pixel);margin-bottom:var(--s4);padding:4px 10px 3px;display:inline-block}.step h2{font-size:var(--fs-lg);margin-bottom:4px;font-weight:700}.step>p{color:var(--muted);margin-bottom:var(--s4);font-size:var(--fs-sm)}.step+.step{border-left:1px solid var(--line);padding-left:var(--s7)}.entries{border-top:var(--frame);margin:0;padding:0;list-style:none}.entry{gap:var(--s4);border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(0,1fr) 110px 120px minmax(0,170px) auto;align-items:center;padding:10px 6px;display:grid}.entry .email{color:var(--ink);overflow-wrap:anywhere;font-weight:700}.entry .by{color:var(--faint);font-size:var(--fs-sm);overflow-wrap:anywhere}.entry form{display:contents}.signin{min-height:100dvh;padding:var(--s6);place-items:center;display:grid}.signin-card{width:100%;max-width:760px}.signin-body{gap:var(--s7);padding:var(--s8) var(--s8) var(--s7);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.signin .wordmark{font:var(--px-xl)/.9 var(--pixel);color:var(--ink);align-items:center;gap:14px;display:flex}.signin .wordmark svg{width:46px;height:46px}.signin p{margin-top:var(--s4);font-size:var(--fs-lg);max-width:34ch}.signin .btn{margin-top:var(--s7);min-height:46px;font-size:var(--fs-lg);padding:0 22px}.signin .flash{margin:var(--s5) 0 0;max-width:46ch}.signin .fine{margin-top:var(--s4);font-size:var(--fs-sm);color:var(--muted)}.lost{gap:var(--s8);max-width:860px;margin:var(--s8) auto 0;grid-template-columns:auto minmax(0,1fr);align-items:end;display:grid}.lost h1{font:var(--px-lg)/.95 var(--pixel)}.lost p{margin-top:var(--s3);font-size:var(--fs-lg);max-width:46ch}.lost .actions{gap:var(--s3);margin-top:var(--s6);flex-wrap:wrap;display:flex}.lost .digest{margin-top:var(--s4)}.sk{background:linear-gradient(90deg, var(--sunk) 0 40%, #f8f7f2 50%, var(--sunk) 60%) 0 0 / 300% 100%;animation:1.4s linear infinite sk}.sk-line{height:14px;margin-top:10px}.sk-title{width:380px;max-width:80%;height:44px}@keyframes sk{to{background-position:-150% 0}}@media (max-width:860px){.row{grid-template-columns:96px 112px minmax(0,1fr)}.row .status{grid-column:3}.sandbox-in{grid-template-columns:1fr}.step+.step{border-left:0;border-top:1px solid var(--line);padding-left:0;padding-top:var(--s6)}.step+.step .sandbox-label{display:none}.day{grid-template-columns:110px minmax(0,1fr) 80px}.day .counts{display:none}}@media (max-width:720px){:root{--pad:16px;--px-lg:40px;--px-xl:52px}.band-inner{align-items:flex-start;font-size:13px}.band .hatch{margin-top:2px}.top-inner{gap:0 var(--s3);flex-wrap:wrap;height:auto;padding-top:10px}.brand{font-size:24px}.nav{order:3;justify-content:space-between;width:100%;margin:8px 0}.nav a{padding:7px 10px}.top-right .who{display:none}main{padding-top:var(--s6)}.head{align-items:flex-start;gap:var(--s2);flex-direction:column}.head .meta{padding-bottom:0}.answer h2{font-size:20px}.answer p{font-size:var(--fs-md)}.tl-frame{display:none}.strip{height:52px;margin-top:var(--s5);display:block;position:relative}.strip .bar-bg{border:1.5px solid var(--ink);background:var(--sheet);height:12px;position:absolute;top:20px;left:0;right:0}.strip .seg{height:9px;position:absolute;top:21.5px}.strip .seg.s-asked,.strip .seg.s-working{background:var(--hot)}.strip .seg.s-kept,.strip .seg.s-cleared{background:var(--good)}.strip .seg.s-released,.strip .seg.s-auto_released,.strip .seg.s-error{background:var(--coral)}.strip .seg.s-expired,.strip .seg.s-gone{background:#b9b5aa}.strip .tick{color:var(--faint);font-variant-numeric:tabular-nums;font-size:11px;position:absolute;top:36px;transform:translate(-50%)}.strip .tick.last{transform:translate(-100%)}.strip .tick.first{transform:none}.strip .now{border-left:1.5px solid var(--now);height:24px;position:absolute;top:14px}.strip .now span{color:var(--now);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;position:absolute;top:-15px;transform:translate(-50%)}.row{gap:2px var(--s3);grid-template-columns:minmax(0,1fr) auto;padding:14px 0}.row .when{grid-area:1/1}.row .room{grid-area:1/2;justify-self:end}.row .meet{grid-column:1/-1}.row .status{grid-column:1/-1;margin-top:8px}.quiet{gap:var(--s5);grid-template-columns:1fr}.quiet .sam,.quiet.on-frame .sam{justify-self:end;margin:0 12px 0 0;padding-bottom:6px}.quiet.on-frame .sam:after{content:""}.quiet.on-frame>div:first-child{padding-bottom:0}.quiet h2{font-size:30px}.quiet p{font-size:var(--fs-md)}.quiet .sam img{width:112px}.quiet .facts{gap:var(--s5)}.headline{gap:var(--s5) var(--s4);grid-template-columns:1fr 1fr;display:grid}.headline .fig b{font-size:44px}.day{gap:var(--s3);grid-template-columns:92px minmax(0,1fr) 64px;padding:10px}.run{gap:2px var(--s3);grid-template-columns:minmax(0,1fr) auto}.run .what{grid-column:1}.run .res{grid-area:1/2/span 2;align-self:start}.run .when{grid-column:1}.run .nums,.run .err{grid-column:1/-1}.rules{padding:var(--s5) var(--s4)}.rule{font-size:17px;line-height:1.55}.rule:has(input){line-height:2.25}.room-chip{font-size:var(--fs-sm);gap:6px;padding:5px 10px 5px 8px}.room-chip .seats-word{display:none}.rooms-pick{gap:6px}.facts-list{grid-template-columns:1fr}.facts-list dt{border-bottom:0;padding-bottom:0}.facts-list dd{padding-top:2px}.sandbox-in{padding:var(--s5) var(--s4)}.entry{gap:2px var(--s3);grid-template-columns:minmax(0,1fr) auto}.entry .email{grid-column:1}.entry .btn{grid-area:1/2/span 3;align-self:center}.entry .d,.entry .win,.entry .by{font-size:var(--fs-sm);grid-column:1}.signin{padding:var(--s4);place-items:start center}.signin-body{padding:var(--s6) var(--s5);gap:var(--s4);grid-template-columns:1fr}.signin .sam{justify-self:center}.signin .sam img{width:140px}.lost{gap:var(--s5);margin-top:var(--s4);grid-template-columns:1fr}.lost .sam{justify-self:start}.lost .sam img{width:120px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/7e75aa585bf80471.3skiflm26ffbo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/10b40a20e4e62717.p.1mi1ugkk0px41.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.kjWx7a_className{font-family:Atkinson Hyperlegible Next;font-style:normal}.kjWx7a_variable{--font-sans:"Atkinson Hyperlegible Next"}
@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/c5a8e16e4d2fdb67.3ct1bjzmjks6d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible Mono;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/9a99c25b2c6879f5.p.3gjqgyucvuvvf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}._24RdSW_className{font-family:Atkinson Hyperlegible Mono;font-style:normal}._24RdSW_variable{--font-mono:"Atkinson Hyperlegible Mono"}
@font-face{font-family:"Jersey 15";font-style:normal;font-weight:400;font-display:swap;src:url(../media/5686c8e76c86162b-s.2n0k4lt3z9uyh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Jersey 15";font-style:normal;font-weight:400;font-display:swap;src:url(../media/35f26d016dd62281-s.p.33moibnru9ubx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Jersey 15 Fallback";src:local(Arial);ascent-override:92.69%;descent-override:26.48%;line-gap-override:0.0%;size-adjust:83.91%}.uBQRFW_className{font-family:"Jersey 15","Jersey 15 Fallback";font-style:normal;font-weight:400}.uBQRFW_variable{--font-pixel:"Jersey 15", "Jersey 15 Fallback"}
