@font-face{font-family:Cinzel;font-style:normal;font-weight:400 900;font-display:swap;src:url(fonts/cinzel-latin-wght-normal.woff2) format("woff2-variations"),url(fonts/cinzel-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(fonts/atkinson-hyperlegible-next-latin-wght-normal.woff2) format("woff2-variations"),url(fonts/atkinson-hyperlegible-next-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(fonts/martian-mono-latin-wght-normal.woff2) format("woff2-variations"),url(fonts/martian-mono-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Fallback;src:local("Georgia");ascent-override:78.2557%;descent-override:29.827%;size-adjust:124.7194%}@font-face{font-family:Atkinson Hyperlegible Next Fallback;src:local("Arial"),local("ArialMT");ascent-override:98.7991%;descent-override:31.7282%;line-gap-override:0%;size-adjust:99.5961%}@font-face{font-family:Martian Mono Fallback;src:local("Courier New"),local("CourierNewPSMT");ascent-override:85.7282%;descent-override:17.1456%;size-adjust:116.6477%}*,*:before,*:after{box-sizing:border-box}*,*:before,*:after,::backdrop,::file-selector-button,::-webkit-scrollbar-thumb,::-webkit-slider-thumb,::-moz-range-thumb{border-radius:0!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul[role=list],ol[role=list]{list-style:none;padding:0}img,svg,video{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;-webkit-appearance:none;appearance:none;background:none;border:0;margin:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}[hidden]{display:none!important}::selection{background:var(--focus);color:var(--on-accent)}html{background:var(--bg);scrollbar-color:var(--c-brass) var(--c-dusk)}body{min-height:100dvh;display:flex;flex-direction:column;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--step-0);line-height:var(--leading);font-kerning:normal;position:relative;isolation:isolate}body:before{content:"";position:absolute;inset:0 0 auto;height:min(52rem,100%);z-index:-2;background:linear-gradient(180deg,var(--c-twilight) 0%,color-mix(in srgb,var(--c-twilight) 55%,var(--bg)) 38%,var(--bg) 100%);pointer-events:none}body:after{content:"";position:absolute;inset:0 0 auto;height:36rem;z-index:-1;background:url(img/stars.svg) 0 0 / 640px 360px repeat-x;pointer-events:none}main{flex:1 0 auto}.wrap{width:min(100% - 2 * var(--s-5),var(--page));margin-inline:auto}.wrap--narrow{width:min(100% - 2 * var(--s-5),34rem)}h1,h2,h3{line-height:var(--leading-tight);text-wrap:balance}h1{font-family:var(--font-heading);font-weight:700;font-size:var(--step-4);color:var(--accent)}h2{font-family:var(--font-heading);font-weight:700;font-size:var(--step-3);color:var(--accent)}h3{font-family:var(--font-heading);font-weight:700;font-size:var(--step-1);color:var(--text);letter-spacing:.02em}.display{font-family:var(--font-heading);font-weight:800;font-size:var(--step-5);color:var(--accent);letter-spacing:.01em}.h3{font-family:var(--font-heading);font-size:var(--step-1);color:var(--text);letter-spacing:.02em}.plain{color:var(--text-2);font-size:var(--step-1);line-height:1.4;margin-top:var(--s-2);max-width:var(--measure)}.eyebrow{font-family:var(--font-heading);font-weight:700;font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-2)}.meta{color:var(--text-3);font-size:var(--step--1)}p+p{margin-top:var(--s-4)}.prose{max-width:var(--measure)}code,kbd,.mono{font-family:var(--font-mono);font-size:.88em}strong{font-weight:700}a{color:var(--accent);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}a:hover{color:var(--accent-hover);text-decoration-thickness:2px}:focus{outline:none}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.skip{position:absolute;left:var(--s-4);top:-100px;background:var(--accent);color:var(--on-accent);padding:var(--s-2) var(--s-4);z-index:10}.skip:focus{top:var(--s-4)}.site-header{position:relative;padding-block:var(--s-4) var(--s-5)}.site-header .wrap{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);flex-wrap:wrap}.wordmark{display:inline-flex;align-items:center;gap:var(--s-2);min-height:var(--tap);color:var(--accent);text-decoration:none}.wordmark:hover{color:var(--accent-hover)}.wordmark__mark{flex:none;width:2rem;height:2rem}.wordmark__type{width:auto;height:1.375rem}.account{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-3);color:var(--text-3);font-size:var(--step--1);overflow-wrap:anywhere}.account form{display:contents}.marquee{height:var(--bulb);margin-top:var(--s-4);background:repeating-linear-gradient(90deg,var(--c-gold-bright) 0 var(--bulb),transparent var(--bulb) calc(var(--bulb) * 9)),repeating-linear-gradient(90deg,var(--c-brass) 0 var(--bulb),transparent var(--bulb) calc(var(--bulb) * 3))}.marquee--festive{background:repeating-linear-gradient(90deg,var(--c-gold-bright) 0 var(--bulb),transparent var(--bulb) calc(var(--bulb) * 9)),repeating-linear-gradient(90deg,transparent 0 calc(var(--bulb) * 3),var(--c-pink) calc(var(--bulb) * 3) calc(var(--bulb) * 4),transparent calc(var(--bulb) * 4) calc(var(--bulb) * 6)),repeating-linear-gradient(90deg,var(--c-brass) 0 var(--bulb),transparent var(--bulb) calc(var(--bulb) * 3))}.site-footer{margin-top:var(--s-8);padding-block:var(--s-6);border-top:1px solid var(--hairline);color:var(--text-3);font-size:var(--step--1);position:relative}.site-footer .wrap{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-5);align-items:center;justify-content:space-between}.site-footer nav ul{display:flex;flex-wrap:wrap;gap:var(--s-2) var(--s-5)}.site-footer a{display:inline-block;min-height:24px;color:var(--text-2)}.site-footer a:hover{color:var(--accent-hover)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:var(--tap);min-width:var(--tap);padding:var(--s-2) var(--s-5);border:var(--border) solid var(--accent);background:var(--accent);color:var(--on-accent);font-family:var(--font-body);font-weight:700;font-size:var(--step-0);letter-spacing:var(--tracking-caps);text-transform:uppercase;text-decoration:none;cursor:pointer;line-height:1.2;box-shadow:var(--shadow);transition:transform var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),background-color var(--dur-fast)}.btn:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:var(--on-accent);text-decoration:none}.btn:active{transform:translate(2px,2px);box-shadow:2px 2px 0 0 var(--c-purple)}.btn:focus-visible{outline-offset:3px}.btn--ghost{background:transparent;color:var(--text);border-color:var(--text-2);box-shadow:none}.btn--ghost:hover{background:color-mix(in srgb,var(--c-silver) 12%,transparent);color:var(--text);border-color:var(--text)}.btn--danger{background:transparent;color:var(--state-danger);border-color:var(--state-danger);box-shadow:none}.btn--danger:hover{background:color-mix(in srgb,var(--c-blood) 14%,transparent);color:var(--state-danger);border-color:var(--state-danger)}.btn--danger-solid{background:var(--state-danger);border-color:var(--state-danger);color:var(--on-accent);box-shadow:4px 4px 0 0 var(--c-twilight)}.btn--danger-solid:hover{background:var(--c-blood-hover);border-color:var(--c-blood-hover);color:var(--on-accent)}.btn--small{padding:var(--s-1) var(--s-4);font-size:var(--step--1)}.btn--block{width:100%}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.btn-row{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center}.linkbtn{color:var(--text-2);text-decoration:underline;text-underline-offset:.2em;cursor:pointer;min-height:24px;padding:0}.linkbtn:hover{color:var(--accent-hover)}.btn-google{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:var(--tap);padding:0 12px;background:var(--g-fill);color:var(--g-text);border:1px solid var(--g-stroke);font-family:"Google Sans",var(--font-body);font-weight:500;font-size:14px;line-height:20px;cursor:pointer;text-decoration:none}.btn-google:hover{background:var(--g-hover);color:var(--g-text);text-decoration:none}.btn-google svg{width:20px;height:20px}.field{display:grid;gap:var(--s-2)}.field+.field{margin-top:var(--s-4)}.label{font-weight:700;color:var(--text)}.hint{color:var(--text-3);font-size:var(--step--1)}.input{width:100%;min-height:var(--tap);padding:var(--s-2) var(--s-3);background:var(--surface);color:var(--text);border:var(--border) solid var(--field-border)}.input::placeholder{color:var(--text-3);opacity:1}.input:hover{border-color:var(--text-2)}.input:focus-visible{border-color:var(--focus);outline-offset:0}.input--code{font-family:var(--font-mono);font-size:var(--step-2);letter-spacing:.4em;text-align:center}.input[aria-invalid=true]{border-color:var(--state-danger)}.error{color:var(--state-danger);font-size:var(--step--1);display:flex;gap:var(--s-2);align-items:baseline}.error:before{content:"";flex:none;width:.6em;height:.6em;background:currentColor;transform:rotate(45deg) translateY(-.05em)}.check{display:flex;gap:var(--s-3);align-items:center;cursor:pointer;min-height:var(--tap)}input[type=checkbox]{flex:none;width:24px;height:24px;border:var(--border) solid var(--field-border);background:var(--surface);cursor:pointer}input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 0 0 4px var(--surface)}input[type=checkbox][aria-invalid=true]{border-color:var(--state-danger)}input[type=radio]{flex:none;width:18px;height:18px;margin:3px;border:var(--border) solid var(--field-border);background:var(--surface);transform:rotate(45deg);cursor:pointer}input[type=radio]:checked{background:var(--accent);border-color:var(--accent);box-shadow:inset 0 0 0 3px var(--surface)}fieldset{border:0;margin:0;padding:0;min-width:0}legend{padding:0;margin-bottom:var(--s-2)}textarea.input{min-height:6rem;resize:vertical}.or{display:flex;align-items:center;gap:var(--s-3);color:var(--text-3);font-size:var(--step--1);margin-block:var(--s-5);text-transform:uppercase;letter-spacing:var(--tracking-caps)}.or:before,.or:after{content:"";flex:1;height:1px;background:var(--hairline)}.cf-turnstile{margin-top:var(--s-4)}.cf-turnstile:empty{margin-top:0}.ticket{background:var(--c-parchment);color:var(--c-night);padding:var(--s-5) calc(var(--notch) + var(--s-5));clip-path:polygon(0 0,100% 0,100% calc(50% - var(--notch)),calc(100% - var(--notch)) 50%,100% calc(50% + var(--notch)),100% 100%,0 100%,0 calc(50% + var(--notch)),var(--notch) 50%,0 calc(50% - var(--notch)))}.ticket h3{color:var(--c-night)}.ticket p{color:var(--c-ink)}.ticket .num{font-family:var(--font-mono);font-size:var(--step--1);color:var(--c-ticket-num);letter-spacing:.1em}.ticket--dark{background:var(--surface-tent);color:var(--text)}.ticket--dark h3{color:var(--accent)}.ticket--dark p{color:var(--text-2)}.pennants{height:28px;background:url(img/pennants.svg) 0 0 / 168px 28px repeat-x}.diamond{display:inline-block;width:.55em;height:.55em;background:currentColor;transform:rotate(45deg);flex:none}.rule{height:3px;background:var(--rule);border:0;margin-block:var(--s-6)}.rule--diamond{position:relative;overflow:visible}.rule--diamond:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;background:var(--accent);transform:translate(-50%,-50%) rotate(45deg)}.chip{display:inline-flex;align-items:center;gap:var(--s-2);font-family:var(--font-heading);font-weight:700;font-size:var(--step--1);letter-spacing:var(--tracking-caps);text-transform:uppercase}.chip:before{content:"";width:10px;height:10px;flex:none}.chip--live{color:var(--state-live)}.chip--live:before{background:var(--state-live);box-shadow:0 0 0 3px color-mix(in srgb,var(--c-emerald) 25%,transparent)}.chip--expiring{color:var(--state-expiring)}.chip--expiring:before{background:linear-gradient(135deg,var(--state-expiring) 50%,transparent 50%);outline:2px solid var(--state-expiring);outline-offset:-2px}.chip--out{color:var(--state-expired)}.chip--out:before{border:2px solid var(--state-expired)}.chip--verified{color:var(--state-ok)}.chip--verified:before{background:var(--state-ok);transform:rotate(45deg) scale(.8)}.chip--unverified{color:var(--state-danger)}.chip--unverified:before{border:2px solid var(--state-danger);transform:rotate(45deg) scale(.8)}.tents{display:grid;gap:var(--s-6);margin-top:var(--s-6)}.tent{position:relative;background:var(--surface-tent);border:1px solid var(--band);padding:var(--s-5);padding-top:calc(var(--s-5) + 26px)}.tent:before{content:"";position:absolute;inset:0 0 auto;height:12px;background:repeating-linear-gradient(90deg,var(--stripe-a) 0 24px,var(--stripe-b) 24px 48px)}.tent:after{content:"";position:absolute;inset:12px 0 auto;height:12px;background:url(img/hem.svg) 0 0 / 48px 12px repeat-x}.tent__top{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s-4);flex-wrap:wrap}.tent__top h2{min-width:0;overflow-wrap:anywhere}.tent__url{font-family:var(--font-mono);font-size:var(--step-0);font-weight:500;overflow-wrap:anywhere;margin-top:var(--s-3);display:inline-block}.tent__meta{margin-top:var(--s-2);color:var(--text-3);font-size:var(--step--1)}.tent__actions{margin-top:var(--s-5)}.tent.is-expiring{border-color:var(--state-expiring)}.tent.is-out{border-color:var(--hairline)}.tent.is-out:before{background:repeating-linear-gradient(90deg,var(--c-smoke) 0 24px,var(--c-dusk) 24px 48px)}.tent.is-out:after{opacity:.25;filter:grayscale(1)}.tent.is-out .tent__url{color:var(--text-3);text-decoration:line-through}.lot{border:2px dashed var(--hairline);padding:var(--s-5);color:var(--text-3);display:flex;gap:var(--s-4);align-items:center}.lot .diamond{color:var(--c-smoke);width:14px;height:14px}.slots{font-family:var(--font-mono);color:var(--text-2);font-size:var(--step--1)}.clock{display:inline-flex;align-items:flex-start;gap:.15em;font-family:var(--font-mono);color:var(--text);line-height:1;font-variant-numeric:tabular-nums}.tent .clock{margin-top:var(--s-5)}.clock__seg{display:grid;justify-items:center;gap:6px}.clock__seg b{font-weight:600;font-size:var(--step-3)}.clock__seg small{font-family:var(--font-body);font-size:.75rem;color:var(--text-3);letter-spacing:var(--tracking-caps);text-transform:uppercase}.clock__sep{font-size:var(--step-3);color:var(--rule)}.is-expiring .clock{color:var(--state-expiring)}.is-out .clock{color:var(--text-3)}.clock--static .clock__seg--s,.clock--static .clock__sep--s{display:none}dialog{background:var(--surface);color:var(--text);border:var(--border) solid var(--accent);padding:0;max-width:min(34rem,100% - 2 * var(--s-4));box-shadow:var(--shadow-lg)}dialog::backdrop{background:color-mix(in srgb,var(--c-night) 82%,transparent)}.dialog__body{padding:var(--s-6)}.dialog__body h2{font-size:var(--step-2)}.dialog--danger{border-color:var(--state-danger)}.dialog--danger h2{color:var(--text)}.panel{background:var(--surface);border:1px solid var(--hairline);border-top:4px solid var(--accent);padding:var(--s-6);position:relative}.panel--teal{background:var(--surface-tent);border-color:var(--band);border-top-color:var(--accent)}.panel--danger{border-top-color:var(--state-danger)}.notice{border-left:4px solid var(--accent-2);background:color-mix(in srgb,var(--c-lilac) 8%,var(--bg));padding:var(--s-3) var(--s-4);color:var(--text-2)}.notice--danger{border-left-color:var(--state-danger);background:color-mix(in srgb,var(--c-blood) 8%,var(--bg))}.hero{padding-block:var(--s-7) var(--s-6)}.hero .plain{font-size:var(--step-2)}.steps{display:grid;gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-top:var(--s-6)}.rules{display:grid;gap:var(--s-4) var(--s-6);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin-top:var(--s-5)}.rules li{display:flex;gap:var(--s-3);align-items:baseline}.rules .diamond{color:var(--accent)}.policy .diamond{color:var(--state-danger)}.section{margin-top:var(--s-8)}.section-tight{margin-top:var(--s-5)}.skyline{width:100%;height:auto;margin-top:var(--s-6)}.connect{display:grid;gap:var(--s-2);max-width:44rem}.connect__url{font-family:var(--font-mono);font-size:var(--step-0);background:var(--surface);border:1px solid var(--field-border);padding:var(--s-2) var(--s-3);color:var(--text);overflow-wrap:anywhere;min-height:var(--tap);display:inline-flex;align-items:center}.prompt{font-family:var(--font-mono);font-size:var(--step--1);background:var(--surface);border:1px solid var(--field-border);padding:var(--s-3) var(--s-4);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.kv{display:grid;grid-template-columns:max-content 1fr;gap:var(--s-2) var(--s-4)}.kv dt{color:var(--text-3)}.kv dd{color:var(--text);overflow-wrap:anywhere}.host{font-family:var(--font-mono);font-size:var(--step-1);color:var(--text);overflow-wrap:anywhere}.scopes li{display:flex;gap:var(--s-3);align-items:baseline;padding-block:var(--s-2);border-bottom:1px solid var(--hairline)}.scopes li:last-child{border-bottom:0}.scopes .diamond{color:var(--state-live)}.scopes--no .diamond{color:var(--text-3)}html:not(.js) [data-arm]{display:none}.rows{margin-top:var(--s-5);border-top:1px solid var(--hairline)}.rows>li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-5);padding-block:var(--s-4);border-bottom:1px solid var(--hairline)}.rows__main{min-width:0;overflow-wrap:anywhere}.rows__title{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2) var(--s-3)}.rows .host{font-size:var(--step-0);margin-top:var(--s-1)}.doc{margin-top:var(--s-6)}.doc>*+*{margin-top:var(--s-4)}.doc>:is(p,ul,ol,blockquote,h1,h2,h3,h4){max-width:var(--measure)}.doc>h2{margin-top:var(--s-7)}.doc>:is(h3,h4){margin-top:var(--s-6)}.doc h4{font-family:var(--font-heading);font-size:var(--step-0);color:var(--text)}.doc :is(ul,ol){padding-left:var(--s-5)}.doc ul{list-style:square}.doc li+li,.doc li>:is(p+p,ul,ol){margin-top:var(--s-2)}.doc table{width:100%;border-collapse:collapse;font-size:var(--step--1)}.doc :is(th,td){border:1px solid var(--hairline);padding:var(--s-2) var(--s-3);text-align:left;vertical-align:top;overflow-wrap:anywhere}.doc th{background:var(--surface);color:var(--text)}.doc pre{font-family:var(--font-mono);background:var(--surface);border:1px solid var(--field-border);padding:var(--s-3) var(--s-4);font-size:var(--step--1);white-space:pre-wrap;overflow-wrap:anywhere}.doc pre code{font-size:inherit}.doc :not(pre)>code{overflow-wrap:anywhere}.doc blockquote{border-left:4px solid var(--accent-2);padding-left:var(--s-4);color:var(--text-2)}.doc hr{border:0;border-top:1px solid var(--rule)}.doc>.doc__foot{margin-top:var(--s-6)}.doc+.panel{margin-top:var(--s-7)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.stack>*+*{margin-top:var(--s-4)}.breakable{overflow-wrap:anywhere}.center{text-align:center}.lights{color:var(--text-2)}.fog{position:fixed;inset:auto 0 0;height:28vh;z-index:-1;pointer-events:none;background:linear-gradient(0deg,color-mix(in srgb,var(--c-teal) var(--fog-teal),transparent) 0%,transparent 100%),repeating-linear-gradient(90deg,transparent 0 180px,color-mix(in srgb,var(--c-silver) var(--fog-band),transparent) 300px,transparent 420px 600px);background-size:100% 100%,1200px 100%}[data-calm] .fog{display:none}@media(prefers-reduced-motion:no-preference){.marquee{animation:chase calc(var(--chase-step) * 3) steps(3) var(--chase-cycles)}.js[data-lights=on]:not([data-calm]) body:after{animation:twinkle var(--twinkle) ease-in-out infinite alternate}.js[data-lights=on]:not([data-calm]) .fog{animation:drift var(--fog) linear infinite}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}[data-lights=off] *,[data-lights=off] *:before,[data-lights=off] *:after{animation:none!important}@keyframes chase{0%{background-position:0 0,0 0,0 0}to{background-position:calc(var(--bulb) * 9) 0,0 0,0 0}}@keyframes twinkle{0%{opacity:.55}to{opacity:1}}@keyframes drift{0%{background-position:0 0,0 100%}to{background-position:0 0,1200px 100%}}@media(forced-colors:active){.btn,.input,.tent,.panel,dialog,.lot{border-color:CanvasText}.btn{forced-color-adjust:none;background:ButtonFace;color:ButtonText;border:2px solid ButtonText;box-shadow:none}.chip:before,.diamond{forced-color-adjust:none;background:CanvasText}.chip--out:before{background:Canvas;border-color:CanvasText}input[type=checkbox]:checked,input[type=radio]:checked{forced-color-adjust:none;background:Highlight;border-color:Highlight}:focus-visible{outline-color:Highlight}.marquee,.pennants,.fog,body:before,body:after,.tent:before,.tent:after{display:none}}@media(min-width:48rem){.tent{padding:var(--s-6);padding-top:calc(var(--s-6) + 26px)}.tent__grid{display:grid;grid-template-columns:1fr auto;grid-template-areas:"head clock" "actions clock";gap:0 var(--s-6);align-items:start}.tent__head{grid-area:head}.tent__clock{grid-area:clock;align-self:center}.tent__actions{grid-area:actions}.tent .clock{margin-top:0}}@media print{body:before,body:after,.marquee,.fog,.pennants{display:none}body{background:#fff;color:#000}}
