/*! Stylesheet of retardiostrate.gy (/_next/static/immutable/chunks/3c6l8dqf3cal9.css), captured 2026-10-28.
   Copied verbatim except: @font-face src URLs now point to the bundled latin subsets in ../fonts/, and the
   latin-ext / vietnamese subset faces (files not captured, never needed by this page's text) are omitted. */
@font-face{font-family:Rye;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/rye-400-latin.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:Rye Fallback;src:local(Arial);ascent-override:83.3%;descent-override:22.27%;line-gap-override:0.0%;size-adjust:118.4%}.rye_d5d9d4e6-module__9Nh1Za__className{font-family:Rye,Rye Fallback;font-style:normal;font-weight:400}.rye_d5d9d4e6-module__9Nh1Za__variable{--font-display:"Rye", "Rye Fallback"}
@font-face{font-family:Lilita One;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/lilita-one-400-latin.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:Lilita One Fallback;src:local(Arial);ascent-override:96.14%;descent-override:22.91%;line-gap-override:0.0%;size-adjust:96.01%}.lilita_one_1862cfe2-module__n0aeOq__className{font-family:Lilita One,Lilita One Fallback;font-style:normal;font-weight:400}.lilita_one_1862cfe2-module__n0aeOq__variable{--font-label:"Lilita One", "Lilita One Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/space-mono-400-latin.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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/space-mono-700-latin.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:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.space_mono_6746186-module__rsd5Rq__className{font-family:Space Mono,Space Mono Fallback;font-style:normal}.space_mono_6746186-module__rsd5Rq__variable{--font-mono:"Space Mono", "Space Mono Fallback"}
:root{--night:#14060a;--velvet-1:#3a050b;--velvet-2:#6e0d18;--velvet-3:#9c1626;--velvet-4:#c62a3b;--marquee-1:#e3262c;--marquee-2:#a3111a;--maroon-1:#4f0d16;--maroon-2:#24050a;--gold-1:#fff3c4;--gold-2:#f2c45a;--gold-3:#c48a2c;--gold-4:#7a5216;--sun-1:#fff07a;--sun-2:#ffc93a;--sun-3:#ff8d1e;--sun-4:#ff6614;--extrude:#5c0b0b;--cream:#fbf1dc;--wood-1:#4a2a12;--wood-2:#8c5a2e;--wood-3:#b47a45;--gold-grad:linear-gradient(180deg, var(--gold-1) 0%, var(--gold-2) 42%, var(--gold-3) 62%, #f7d98a 100%);--sun-grad:linear-gradient(180deg, var(--sun-1) 0%, var(--sun-2) 38%, var(--sun-3) 72%, var(--sun-4) 100%);--gutter:clamp(16px, 4vw, 64px);--canopy-h:clamp(84px, 16vh, 170px);--curtain-w:clamp(40px, 12vw, 230px)}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--night);color:var(--cream);font-family:var(--font-mono);-webkit-font-smoothing:antialiased;margin:0;font-size:15px;line-height:1.5;overflow:hidden}a{color:inherit}h1,h2,p,figure{margin:0}:focus-visible{outline:2px dashed var(--gold-2);outline-offset:4px}.screen{grid-template-rows:auto minmax(0,1fr) clamp(124px,21vh,210px) auto;grid-template-columns:minmax(0,1fr);height:100dvh;display:grid}.mframe{--cell:22px;--cut:20px;--bulb:3px;padding:var(--cell);border-radius:var(--cut);corner-shape:scoop;background:radial-gradient(circle, #fffdf0 0 calc(var(--bulb) * .8), #ffe28a var(--bulb), #ffc45080 calc(var(--bulb) * 1.6), transparent calc(var(--bulb) * 2.4)) 0 0 / var(--cell) var(--cell) space, linear-gradient(180deg, var(--marquee-1), var(--marquee-2));box-shadow:0 0 0 2px var(--gold-4), 0 12px 22px #0000008c;display:block;position:relative}.mframe-body{border-radius:calc(var(--cut) * .55);corner-shape:scoop;background:radial-gradient(ellipse 90% 80% at 50% 10%, var(--maroon-1), var(--maroon-2) 80%);border:3px solid var(--gold-2);height:100%;box-shadow:inset 0 0 0 3px var(--maroon-2), inset 0 0 0 4px var(--gold-4), 0 0 0 2px var(--gold-4);display:block;position:relative}.mframe--sm{--cell:16px;--cut:14px;--bulb:2.4px}.mframe--xs{--cell:11px;--cut:9px;--bulb:1.7px}.t3d{color:#0000;white-space:nowrap;line-height:1;display:inline-block;position:relative}.t3d:before,.t3d:after{content:attr(data-text);position:absolute;inset:0}.t3d:before{z-index:0;color:var(--extrude);-webkit-text-stroke:.08em var(--extrude);text-shadow:.02em .03em 0 var(--extrude), .03em .05em 0 #4a0808, .04em .07em 0 #3d0606, .05em .09em 0 #300404, .06em .12em .12em #000000a6}.t3d:after{z-index:1;background:var(--sun-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.ribbon{z-index:1;font-family:var(--font-label);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--sun-2);text-shadow:0 2px 0 var(--extrude);background:linear-gradient(180deg, #3d0910, var(--maroon-2));border:3px solid var(--gold-2);box-shadow:0 0 0 2px var(--gold-4), 0 8px 14px #0000008c;border-radius:999px;padding:5px 30px 6px;font-size:clamp(14px,2.2vh,20px);position:relative}.ticker{z-index:5;background:var(--night);color:var(--sun-2);border-bottom:2px solid var(--gold-4);white-space:nowrap;font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;font-size:14px;position:relative;overflow:hidden}.ticker-track{gap:40px;padding:5px 0;animation:38s linear infinite ticker;display:inline-flex}.ticker-track span{align-items:center;gap:10px;display:inline-flex}.ticker-track i{color:var(--marquee-1);font-style:normal}@keyframes ticker{to{transform:translate(-50%)}}.stage{isolation:isolate;background:radial-gradient(ellipse 55% 60% at 50% 62%, #ffc47847, transparent 70%), linear-gradient(180deg, #0a0204b3 0%, transparent 32%, transparent 78%, #0a02048c 100%), repeating-linear-gradient(90deg, var(--velvet-1) 0, var(--velvet-3) 1.6%, var(--velvet-4) 2.6%, var(--velvet-2) 4%, var(--velvet-1) 5.2%);min-height:0;position:relative;overflow:hidden}.canopy{height:calc(var(--canopy-h) + 24px);z-index:3;pointer-events:none;position:absolute;inset:0 0 auto}.canopy-fabric{width:120%;left:-10%;top:calc(var(--canopy-h) * -1);height:calc(var(--canopy-h) * 2);border:16px solid var(--gold-3);box-shadow:0 0 0 3px var(--gold-4), inset 0 0 0 3px var(--gold-1), 0 10px 24px #0000008c;background:radial-gradient(ellipse at 50% 50%, #140307d9 0%, #14030740 45%, transparent 70%), repeating-radial-gradient(ellipse at 50% 50%, transparent 0 26px, #00000038 34px, transparent 42px), repeating-conic-gradient(from 0deg at 50% 50%, var(--velvet-3) 0deg 3.2deg, #ecc9b2 3.2deg 4.6deg, var(--velvet-4) 4.6deg 9deg);border-radius:50%;position:absolute}.garland-bulb,.garland-star{position:absolute;transform:translate(-50%,-50%)}.garland-bulb{background:radial-gradient(circle at 40% 35%, #fffdf0, #ffe08a 45%, var(--gold-3) 80%);width:12px;height:12px;animation:2.4s ease-in-out infinite twinkle;animation-delay:var(--d);border-radius:50%;box-shadow:0 0 10px 3px #ffd66ebf}.garland-star{color:var(--gold-1);text-shadow:0 0 8px #ffdc78e6, 0 1px 0 var(--gold-4);font-size:22px;line-height:1}@keyframes twinkle{50%{opacity:.4}}.curtain{width:var(--curtain-w);z-index:2;pointer-events:none;filter:drop-shadow(6px 0 10px #00000080);position:absolute;top:0;bottom:0}.curtain svg{width:100%;height:100%;display:block}.curtain--left{left:0}.curtain--right{right:0;transform:scaleX(-1)}.tassel{background:linear-gradient(180deg, var(--gold-1), var(--gold-2) 30%, var(--gold-3) 70%, var(--gold-4));border-radius:8px 8px 3px 3px;width:16px;height:30px;position:absolute;top:64.2%;left:64%;transform:translate(-50%,-20%);box-shadow:0 3px 6px #00000080}.stage-content{z-index:4;height:100%;padding:calc(var(--canopy-h) + clamp(8px, 1.6vh, 18px)) calc(var(--curtain-w) * .62) 0;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid;position:relative}.marquee{text-align:center;flex-direction:column;align-items:center;max-width:min(920px,100%);display:flex}.mframe--sign .mframe-body{padding:clamp(8px,1.4vh,14px) clamp(26px,3vw,46px) clamp(12px,2vh,20px)}.marquee h1{font-family:var(--font-display);justify-items:center;gap:clamp(2px,.6vh,6px);font-size:clamp(36px,min(5.6vw,7.6vh),96px);font-weight:400;display:grid}.title-line2{align-items:center;gap:.5em;font-size:.62em;display:flex}.title-line2 i{color:var(--sun-2);text-shadow:0 2px 0 var(--extrude);font-size:.8em;font-style:normal}.marquee .ribbon{margin-top:calc(clamp(14px,2.2vh,20px)/-1.11111)}.sub{max-width:54ch;color:var(--cream);text-shadow:0 1px 3px #000000d9;text-wrap:pretty;margin-top:clamp(8px,1.4vh,14px);font-size:clamp(13px,1.7vh,15px)}.sub b{color:var(--sun-2)}.hero-actions{justify-content:center;align-items:center;gap:10px;max-width:100%;margin-top:clamp(10px,2vh,20px);display:flex}.round-btn{width:48px;height:48px;color:var(--sun-2);background:linear-gradient(180deg, #3d0910, var(--maroon-2));border:3px solid var(--gold-2);box-shadow:0 0 0 2px var(--gold-4), 0 8px 16px #00000080;cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;transition:filter .12s,transform .12s;display:grid}.round-btn svg{fill:currentColor;width:20px;height:20px}.round-btn:hover{filter:brightness(1.15);transform:translateY(-1px)}.ca-field{min-width:0;max-width:100%;min-height:48px;font:inherit;color:var(--cream);background:linear-gradient(180deg, #3d0910, var(--maroon-2));border:3px solid var(--gold-2);box-shadow:0 0 0 2px var(--gold-4), 0 8px 16px #00000080;cursor:pointer;border-radius:999px;flex:0 auto;align-items:center;gap:12px;padding:6px 8px 6px 6px;transition:filter .12s,transform .12s;display:flex}.ca-field:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.ca-field:disabled{cursor:default}.ca-label{font-family:var(--font-label);letter-spacing:.06em;color:var(--extrude);background:var(--sun-grad);border:2px solid var(--gold-4);border-radius:999px;flex:none;padding:4px 14px;font-size:18px}.ca-field code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);letter-spacing:.02em;font-size:clamp(12px,1.7vh,15px);overflow:hidden}.ca-field code.is-soon{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--sun-2);padding-right:14px;font-size:18px}.ca-action{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--sun-2);flex:none;padding-right:8px;font-size:15px}.lineup{grid-row:3;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:clamp(16px,3vw,48px);width:min(100%,1000px);padding-bottom:6px;display:grid}.pedestal{justify-self:center;width:clamp(170px,18vw,260px)}.pedestal:first-child{justify-self:end}.pedestal:last-child{justify-self:start}.pedestal .mframe-body{text-align:center;padding:clamp(8px,1.4vh,14px) 8px clamp(8px,1.4vh,12px)}.pedestal-label{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--gold-1);font-size:13px}.pedestal-label i,.parade-sign h2 i{color:var(--sun-2);font-style:normal}.pedestal-value{font-family:var(--font-display);font-variant-numeric:tabular-nums;margin:4px 0 2px;font-size:clamp(30px,min(3.4vw,6vh),56px)}.pedestal-unit{color:#f0d6c4;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.medallion{--pct:0;aspect-ratio:2;width:clamp(180px,18vw,280px);margin-bottom:0;position:relative}.medallion-rim{background:conic-gradient(from -90deg at 50% 100%, var(--sun-2) 0deg calc(var(--pct) * 1.8deg), var(--marquee-2) calc(var(--pct) * 1.8deg) 180deg, transparent 180deg);border:3px solid var(--gold-2);box-shadow:0 0 0 2px var(--gold-4), 0 0 26px #ffc86459;border-bottom:0;border-radius:999px 999px 0 0;position:absolute;inset:0}.medallion-bulb{z-index:1;background:radial-gradient(circle at 40% 35%, #fffdf0, #ffe08a 50%, var(--gold-3) 85%);border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 8px 2px #ffd66eb3}.medallion-face{background:radial-gradient(circle at 50% 100%, var(--maroon-1), var(--maroon-2) 80%);border:3px solid var(--gold-2);text-align:center;border-bottom:0;border-radius:999px 999px 0 0;align-content:end;justify-items:center;padding-bottom:6px;line-height:1.15;display:grid;position:absolute;inset:26% 13% 0}.medallion-stars{letter-spacing:.3em;color:var(--sun-2);font-size:11px}.medallion-face strong{font-family:var(--font-display);color:var(--sun-2);text-shadow:0 2px 0 var(--extrude), 0 3px 0 #3d0606;font-size:clamp(22px,min(2.6vw,4.4vh),40px);font-weight:400;line-height:1}.medallion-face figcaption{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-1);font-size:11px}.medallion-face small{color:#f0d6c4;font-size:9.5px}.medallion.is-ready .medallion-face strong{font-size:clamp(15px,min(1.6vw,2.8vh),26px)}.medallion:before{content:"";opacity:0;border-radius:999px 999px 0 0;position:absolute;inset:-14px -14px 0;box-shadow:0 0 46px 6px #ffd26ed9}.medallion.is-ready:before{animation:1.2s ease-in-out infinite glow}@keyframes glow{50%{opacity:1}}.parade{min-height:0;padding:clamp(12px, 2vh, 20px) var(--gutter) clamp(10px, 1.6vh, 16px);isolation:isolate;background:linear-gradient(180deg, var(--wood-1), var(--wood-2) 18%, var(--wood-3) 60%, var(--wood-2));grid-template-columns:auto minmax(0,1fr);gap:18px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 8px 14px #0009}.parade:before{content:"";z-index:-2;transform-origin:50% 0;background:repeating-linear-gradient(90deg,#a46a38 0 68px,#93602f 68px 70px,#b0764a 70px 138px,#3b2210 138px 141px);position:absolute;inset:0 -40% -20%;transform:perspective(320px)rotateX(42deg)}.parade:after{content:"";z-index:-1;background:radial-gradient(60% 90% at 50% 0,#ffd69659,#0000 70%),linear-gradient(#0009,#0000 30% 75%,#00000059);position:absolute;inset:0}.parade-sign{min-width:140px}.parade-sign .mframe-body{text-align:center;align-content:center;justify-items:center;gap:4px;padding:6px 12px;display:grid}.parade-sign h2{font-family:var(--font-label);letter-spacing:.05em;text-transform:uppercase;color:var(--gold-1);font-size:15px;font-weight:400;line-height:1.05}.parade-sign strong{font-family:var(--font-display);font-size:clamp(26px,4.6vh,42px);font-weight:400}.parade-window{min-width:0;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22px calc(100% - 22px),#0000);mask-image:linear-gradient(90deg,#0000,#000 22px calc(100% - 22px),#0000);container-type:size}.parade-track{gap:16px;width:max-content;height:100%;padding-left:22px;display:flex}.parade-track.is-looping{animation:parade var(--dur) linear infinite}.parade-track.is-looping:hover{animation-play-state:paused}@keyframes parade{to{transform:translate(calc(-50% - 8px))}}.parade ul{gap:16px;height:100%;margin:0;padding:0 0 10px;list-style:none;display:flex}.parade li{flex:none;width:calc(100cqh - 40px);height:100%}.frame{height:100%;text-decoration:none;transition:transform .15s}.frame .mframe-body{flex-direction:column;padding:3px 3px 0;display:flex;overflow:hidden}.parade li:nth-child(odd) .frame:hover{transform:rotate(-2deg)translateY(-3px)}.parade li:nth-child(2n) .frame:hover{transform:rotate(2deg)translateY(-3px)}.frame img,.frame-blank{aspect-ratio:1;object-fit:cover;background:var(--velvet-2);border-radius:3px;flex:none;width:100%;height:auto}.frame-blank{font-family:var(--font-display);color:var(--sun-2);place-items:center;font-size:30px;display:grid}.frame-plate{width:0;min-width:100%;font-family:var(--font-label);letter-spacing:.03em;text-align:center;white-space:nowrap;text-overflow:ellipsis;color:var(--sun-2);padding:3px 2px 4px;font-size:12px;overflow:hidden}.parade-empty{place-items:center;min-width:0;min-height:0;padding:10px;display:grid}.ribbon--wide{text-overflow:ellipsis;max-width:100%;color:var(--gold-1);font-size:clamp(13px,2vh,17px);overflow:hidden}.ribbon--wide b{color:var(--sun-2);font-weight:400}.bottombar{padding:7px var(--gutter);background:var(--night);border-top:2px solid var(--gold-4);justify-content:space-between;align-items:center;gap:8px 20px;font-size:11px;display:flex}.bottombar p{color:#cdb6a6;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bottombar-chips{gap:10px;min-width:0;display:flex}.bottombar nav{font-family:var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--sun-2);flex:none;gap:20px;font-size:13px;display:flex}.bottombar a{text-underline-offset:4px;text-decoration-thickness:1px}.copy{min-width:0;font:inherit;color:var(--cream);border:1px solid var(--gold-3);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:4px 10px;font-size:11px;display:inline-flex}.copy-label{font-family:var(--font-label);color:var(--sun-2);text-transform:uppercase;font-size:12px}.copy code{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:140px;font-family:var(--font-mono);flex:0 auto;overflow:hidden}.copy-state{letter-spacing:.1em;text-transform:uppercase;color:var(--sun-2);font-size:9px;font-weight:700}@media (max-height:960px) and (min-width:761px){.sub{display:none}}@media (max-height:800px) and (min-width:761px){:root{--canopy-h:clamp(70px, 14vh, 170px)}.mframe--sign{--cell:18px;--bulb:2.6px}.marquee h1{font-size:clamp(34px,min(5.6vw,6.6vh),96px)}.hero-actions{margin-top:10px}.ca-field{min-height:42px}.round-btn{width:42px;height:42px}.pedestal.mframe--sm{--cell:13px;--cut:12px;--bulb:2px}.pedestal .mframe-body{padding:6px 8px}.pedestal-value{font-size:clamp(28px,min(3.4vw,5.2vh),56px)}}@media (min-width:761px) and (max-width:1100px) and (orientation:portrait){.lineup{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:12px 28px;width:min(100%,620px)}.medallion{grid-area:1/1/auto/-1;justify-self:center;width:min(38vw,300px)}.pedestal,.pedestal:first-child,.pedestal:last-child{grid-row:2;justify-self:stretch;width:auto}.pedestal-value{font-size:clamp(34px,5.4vw,56px)}}@media (min-width:761px) and (max-width:1100px) and (orientation:portrait) and (max-height:1000px){:root{--canopy-h:clamp(70px, 13vh, 150px)}.screen{grid-template-rows:auto minmax(0,1fr) clamp(110px,15vh,170px) auto}.medallion{width:min(32vw,250px)}.pedestal.mframe--sm{--cell:13px;--cut:12px;--bulb:2px}.pedestal .mframe-body{padding:6px 8px}}@media (max-width:760px){:root{--canopy-h:clamp(60px, 10vh, 92px);--curtain-w:clamp(30px, 10vw, 48px)}.screen{grid-template-rows:auto minmax(0,1fr) clamp(108px,16vh,142px) auto}.ticker{font-size:12px}.ticker-track{padding:4px 0}.canopy-fabric{border-width:10px}.garland-bulb{width:8px;height:8px}.garland-star{font-size:14px}.tassel{width:10px;height:20px}.stage-content{padding-bottom:2px;padding-left:18px;padding-right:18px}.mframe--sign{--cell:15px;--cut:14px;--bulb:2.2px}.mframe--sign .mframe-body{padding:6px 16px 12px}.marquee h1{font-size:clamp(30px,min(11vw,6.2vh),52px)}.sub{font-size:12.5px;line-height:1.4}.ribbon{padding:3px 18px 4px;font-size:13px}.hero-actions{gap:8px;width:100%;margin-top:10px}.ca-field{gap:8px;min-height:40px;padding:4px 6px 4px 4px}.round-btn{border-width:2px;width:40px;height:40px}.round-btn svg{width:17px;height:17px}.ca-label{padding:2px 10px;font-size:15px}.ca-field code{font-size:11.5px}.ca-field code.is-soon{padding-right:10px;font-size:15px}.ca-action{padding-right:4px;font-size:13px}.lineup{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:8px 10px}.medallion{grid-area:1/1/auto/-1;justify-self:center;width:min(56vw,220px)}.medallion-bulb{width:7px;height:7px}.pedestal,.pedestal:first-child,.pedestal:last-child{grid-row:2;justify-self:stretch;width:auto}.pedestal.mframe--sm{--cell:12px;--cut:10px;--bulb:1.9px}.pedestal .mframe-body{padding:6px 4px}.pedestal-label{letter-spacing:.02em;font-size:10.5px}.pedestal-label i{display:none}.pedestal-value{font-size:clamp(22px,7.4vw,32px)}.pedestal-unit{font-size:10px}.parade{gap:10px;padding:10px 12px 8px}.parade-sign{min-width:0}.parade-sign.mframe--sm{--cell:11px;--cut:9px;--bulb:1.7px}.parade-sign .mframe-body{padding:4px 6px}.parade-sign h2{font-size:11px}.parade ul{padding-bottom:6px}.parade li{width:calc(100cqh - 28px)}.mframe--xs{--cell:8px;--cut:7px;--bulb:1.3px}.frame .mframe-body{border-width:2px;padding:2px 2px 0}.frame-plate{font-size:10px}.ribbon--wide{white-space:normal;text-align:center;border-radius:14px;font-size:11.5px}.bottombar{gap:10px;padding:5px 14px;font-size:10px}.bottombar p,.copy--vault{display:none}.copy code{max-width:110px}.bottombar nav{gap:14px;font-size:12px}}@media (max-width:760px) and (max-height:760px){.sub{display:none}.marquee h1{font-size:clamp(26px,5.6vh,42px)}.ca-field{min-height:36px}.round-btn{width:36px;height:36px}.medallion{width:min(48vw,180px)}}@media (max-height:520px){body{overflow:auto}.screen{grid-template-rows:auto 560px 150px auto;height:auto;min-height:100dvh}}@media (prefers-reduced-motion:reduce){.ticker-track,.garland-bulb,.medallion.is-ready:before,.parade-track.is-looping{animation:none}.parade-window{overflow-x:auto}.frame,.ca-field,.round-btn{transition:none}}
