:root{--snow: #f6f9fd;--snow-raised: #ffffff;--snow-shade: #dde7f3;--track: #bfcddd;--line: #7c8fa6;--ink: #02122e;--ink-muted: #56687c;--bluzo: #1287f7;--bluzo-deep: #0262d1;--bluzo-ice: #94cff3;--navy: #033a86;--gold: #e6a03c;--gold-light: #fad26c;--gold-ink: #a3580d;--on-gold: #02122e;--on-bluzo: #02122e;--verified: var(--bluzo-deep);--verified-soft: #e3f0fe;--alert: #b23c0a;--alert-soft: #fff1e8;--chart-1: var(--bluzo);--chart-2: var(--navy);--chart-3: var(--gold);--chart-4: var(--ink-muted);--chart-5: var(--ink);--chart-6: var(--snow-shade);--link: var(--bluzo-deep);--art-lens: #0b0d12;--art-tongue: #fd837e;--art-ear: #fdb39a;--art-rim: #31bdf9;--shadow-sun: 8px 10px 0 0 #dde7f3;--focus-ring: 0 0 0 2px #f6f9fd, 0 0 0 4px #0262d1;--highlight: var(--snow-raised);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-24: 96px;--space-32: 128px;--radius-0: 0;--radius-tag: 6px;--radius-disc: 50%;--grid-max: 1280px;--gutter: 24px;--measure: 680px;--control-h: 48px;--font-display: "Tilt Warp", "Tilt Warp Fallback", "Arial Black", system-ui, sans-serif;--font-text: "Instrument Sans", "Instrument Sans Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono: "Martian Mono", "Martian Mono Fallback", ui-monospace, "SF Mono", Menlo, monospace;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=day]){--snow: #040b16;--snow-raised: #0a1830;--snow-shade: #13253f;--track: #22385a;--line: #5b7290;--ink: #eaf1fa;--ink-muted: #93a6bf;--bluzo-deep: #5cb2ff;--navy: #2c6bc7;--gold-ink: #e9a94c;--verified-soft: #0b2548;--alert: #fb8a4c;--alert-soft: #3a1606;--chart-2: var(--bluzo-ice);--chart-4: var(--navy);--shadow-sun: 8px 10px 0 0 #01050b;--focus-ring: 0 0 0 2px #040b16, 0 0 0 4px #5cb2ff;--highlight: var(--ink);--warm-mix: 6%;color-scheme:dark}}:root[data-theme=dark],:root[data-theme=night]{--snow: #040b16;--snow-raised: #0a1830;--snow-shade: #13253f;--track: #22385a;--line: #5b7290;--ink: #eaf1fa;--ink-muted: #93a6bf;--bluzo-deep: #5cb2ff;--navy: #2c6bc7;--gold-ink: #e9a94c;--verified-soft: #0b2548;--alert: #fb8a4c;--alert-soft: #3a1606;--chart-2: var(--bluzo-ice);--chart-4: var(--navy);--shadow-sun: 8px 10px 0 0 #01050b;--focus-ring: 0 0 0 2px #040b16, 0 0 0 4px #5cb2ff;--highlight: var(--ink);--warm-mix: 6%;color-scheme:dark}@font-face{font-family:Tilt Warp;src:url(fonts/tilt-warp.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans;src:url(fonts/instrument-sans.woff2) format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Martian Mono;src:url(fonts/martian-mono.woff2) format("woff2");font-weight:400 800;font-stretch:85% 112.5%;font-style:normal;font-display:swap}@font-face{font-family:Tilt Warp Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Arial");size-adjust:99%;ascent-override:100%;descent-override:27.5%;line-gap-override:0%}@font-face{font-family:Instrument Sans Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:101.4%;ascent-override:95.7%;descent-override:24.7%;line-gap-override:0%}@font-face{font-family:Martian Mono Fallback;src:local("Courier New"),local("Liberation Mono"),local("Menlo");size-adjust:118%;ascent-override:85%;descent-override:17%;line-gap-override:0%}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--snow)}body{margin:0;min-height:100%;background:var(--snow);color:var(--ink);font:400 16px/26px var(--font-text);-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg,canvas{display:block;max-width:100%}p,h1,h2,h3,dl,dd,figure,ol,ul{margin:0}ol,ul{padding:0}button,input{font:inherit;color:inherit}a{color:var(--link);text-decoration-thickness:1.5px;text-underline-offset:4px}b,strong{font-weight:700}[hidden]{display:none!important}:focus-visible{outline:none;box-shadow:var(--focus-ring)}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.offscreen{position:fixed;left:-9999px;top:0;opacity:0}.skip{position:fixed;z-index:30;left:max(var(--space-4),env(safe-area-inset-left,0px));top:calc(env(safe-area-inset-top,0px) + var(--space-3));padding:var(--space-3) var(--space-4);background:var(--snow-raised);color:var(--ink);font-weight:600;text-decoration:none;transform:translateY(-200%)}.skip:focus-visible{transform:none}.hero-title{font-family:var(--font-display);font-weight:400;font-size:120px;line-height:.95;letter-spacing:-.01em;font-variation-settings:"XROT" var(--xrot, -12),"YROT" var(--yrot, 10)}.display-1,.display-2,.heading-1,.heading-2{font-family:var(--font-display);font-weight:400;font-variation-settings:"XROT" 0,"YROT" 0;text-wrap:balance}.display-1{font-size:80px;line-height:1;letter-spacing:-.01em;font-variation-settings:"XROT" -12,"YROT" 10}.display-2{font-size:52px;line-height:1.05;letter-spacing:-.005em}.heading-1{font-size:36px;line-height:1.1}.heading-2{font-size:26px;line-height:1.2}.lead{font-size:19px;line-height:30px}.caption{font-size:13px;line-height:20px;font-weight:500;color:var(--ink-muted)}.label{font:500 11px/16px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.data,.mono-inline{font-family:var(--font-mono);font-size:14px;line-height:22px;font-variation-settings:"wdth" 85}.mono-inline{white-space:nowrap}.measure{max-width:var(--measure)}p{text-wrap:pretty}@media(max-width:639px){.hero-title{font-size:52px}.display-1{font-size:40px}.display-2{font-size:34px}.heading-1{font-size:28px}.heading-2{font-size:22px}.lead{font-size:18px;line-height:28px}}.np{padding-top:var(--space-3);border-top:1.5px solid var(--track);font-size:13px;line-height:20px;font-weight:500;color:var(--ink);max-width:var(--measure)}.wrap{width:100%;max-width:calc(var(--grid-max) + 2 * var(--space-16));margin-inline:auto;padding-left:max(var(--space-16),env(safe-area-inset-left,0px));padding-right:max(var(--space-16),env(safe-area-inset-right,0px))}@media(max-width:959px){.wrap{padding-left:max(var(--space-6),env(safe-area-inset-left,0px));padding-right:max(var(--space-6),env(safe-area-inset-right,0px))}}@media(max-width:639px){.wrap{padding-left:max(var(--space-4),env(safe-area-inset-left,0px));padding-right:max(var(--space-4),env(safe-area-inset-right,0px))}}main,.site-foot{position:relative;z-index:1}main:focus{outline:none}.panel{position:relative;background:var(--snow);padding:var(--space-12);display:flex;flex-direction:column;gap:var(--space-6);min-width:0}.panel>.display-2,.panel>.display-1{margin-top:var(--space-2)}.panel-wide{max-width:100%}@media(max-width:639px){.panel{padding:var(--space-8) var(--space-6);gap:var(--space-4)}}:root{--col-w: clamp(560px, 43vw, 620px)}.col{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-6)}@media(min-width:960px){.col>*{width:min(100%,var(--col-w))}[data-side=left] .col{align-items:flex-start}[data-side=right] .col{align-items:flex-end}}main [id],.site-foot [id]{scroll-margin-top:calc(env(safe-area-inset-top,0px) + 80px)}:root{--cap-edge: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 10' preserveAspectRatio='none'%3E%3Cpath d='M0 10V6.2C5 6.2 7 2.4 14 2.4S24 5.6 31 5.6 41 1.2 50 1.2 60 4.8 67 4.8 78 2 84 2 88 5 90 6.2V10Z'/%3E%3C/svg%3E");--drift-edge: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 10' preserveAspectRatio='none'%3E%3Cpath d='M0 0H60V3.4C55 3.4 52 8.4 45 8.4S37 4.2 31 4.2 23 9.2 16 9.2 6 5 0 3.4Z'/%3E%3C/svg%3E");--frost: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 120' fill='none' stroke='%2394cff3' stroke-opacity='.6' stroke-width='1.3' stroke-linecap='round' transform='matrix(-1 0 0 1 120 0)'%3E%3Cpath d='M0 0L70 50M16 11L14 30M16 11L34 8M33 23L31 44M33 23L52 21M50 36L48 54M50 36L66 33M0 0L42 86M8 17L-2 31M8 17L24 26M19 40L9 55M19 40L33 48M30 63L21 76M30 63L41 70M0 0L96 18M24 5L22 -6M24 5L38 14M48 9L46 -2M48 9L62 18M71 14L70 4M71 14L83 21'/%3E%3C/svg%3E")}.ice{--ice: 88%;background-color:var(--snow);background-image:var(--frost);background-repeat:no-repeat;background-position:100% 0;background-size:96px 96px;border:1.5px solid color-mix(in srgb,var(--bluzo-ice) 70%,var(--snow))}.sec-pack .ice,.sec-sled .ice{--ice: 93%}.ice-dense{--ice: 96%}.frost .ice{background-color:color-mix(in srgb,var(--snow) var(--ice),transparent);-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1)}@media(prefers-reduced-transparency:reduce){.frost .ice{background-color:var(--snow);-webkit-backdrop-filter:none;backdrop-filter:none}}.ice:before{content:""}.ice:before,.ice>.fresh{position:absolute;pointer-events:none;background:var(--highlight)}.ice:before{left:-3px;right:-3px;bottom:calc(100% - 1px);height:10px;-webkit-mask:var(--cap-edge) repeat-x 0 100% / 90px 10px;mask:var(--cap-edge) repeat-x 0 100% / 90px 10px}.ice>.fresh{left:5%;right:7%;bottom:calc(100% + 7px);height:7px;-webkit-mask:var(--cap-edge) repeat-x 0 100% / 64px 7px;mask:var(--cap-edge) repeat-x 0 100% / 64px 7px;transform-origin:50% 100%;scale:1 .06}.knocked .ice>.fresh{translate:0 12px;opacity:0;transition:translate .42s cubic-bezier(.5,0,1,1),opacity .42s linear}.calm .ice>.fresh{scale:1 .4!important}.puff{position:absolute;z-index:2;top:-14px;width:7px;height:7px;border-radius:var(--radius-disc);background:var(--highlight);pointer-events:none;animation:puff .9s cubic-bezier(.2,.6,.4,1) forwards}@keyframes puff{0%{translate:0 0;scale:1;opacity:1}to{translate:var(--dx, 0) 38px;scale:.4;opacity:0}}.window{height:72vh;height:72svh}@media(max-width:639px){.window{height:52vh;height:52svh}}@media(prefers-reduced-motion:reduce){.window{height:40vh;height:40svh}}.world{position:fixed;inset:0;z-index:0;height:100lvh;overflow:hidden;pointer-events:none;--sky-top: var(--bluzo-ice);--sky-mid: var(--snow);--sky-low: var(--snow);--hz: 58%}@media(prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=day]) .world{--sky-top: var(--snow);--sky-mid: var(--snow-shade);--sky-low: var(--snow-shade)}}:root[data-theme=dark] .world,:root[data-theme=night] .world{--sky-top: var(--snow);--sky-mid: var(--snow-shade);--sky-low: var(--snow-shade)}.sky{position:absolute;inset:0;background:linear-gradient(to bottom,var(--sky-top) 0%,var(--sky-mid) calc(var(--hz) - var(--sky-a, 14%)),var(--sky-low) calc(var(--hz) - var(--sky-b, 0%)),var(--sky-low) 100%)}.poster{position:absolute;left:0;bottom:0;width:100%;height:100%;transition:opacity .24s linear}.p-ridge{fill:var(--snow-shade)}.p-hill{fill:var(--snow)}.p-edge{fill:none;stroke:var(--track);stroke-width:2}.p-pines{fill:var(--navy)}.p-caps{fill:var(--highlight)}.p-near{fill:var(--snow-raised)}.p-track{fill:none;stroke:var(--track);stroke-width:4;stroke-linecap:round}.sun{position:absolute;left:58%;top:var(--sun-y, 80%);width:14vmin;aspect-ratio:1;border-radius:var(--radius-disc);background:var(--gold-light);opacity:var(--sun-o, 0)}.scene{position:absolute;inset:0;width:100%;height:100%;opacity:0;transition:opacity .24s linear}.has-3d.world-ready .scene{opacity:1}.has-3d.world-ready .poster,.has-3d.world-ready .sun{opacity:0}.tag-callout{position:absolute;left:0;top:0;margin:0;display:flex;flex-direction:column;gap:2px;padding:6px 10px 7px;background:var(--snow-raised);border:1.5px solid var(--gold-ink);border-radius:var(--radius-tag);translate:26px -50%;white-space:nowrap;pointer-events:none}.tag-callout:before{content:"";position:absolute;right:100%;top:50%;width:20px;height:1.5px;background:var(--gold-ink)}.tag-callout .label{font-size:10px;line-height:14px}.tag-callout-mint{font:400 15px/20px var(--font-mono);font-variation-settings:"wdth" 85;color:var(--ink-muted)}.tag-callout-mint b{color:var(--ink);font-weight:800}html.over-dog,html.over-dog body{cursor:pointer}.site-head{position:fixed;z-index:20;top:0;left:0;right:0;display:flex;align-items:flex-start;gap:var(--space-2);padding:calc(env(safe-area-inset-top,0px) + var(--space-3)) max(var(--space-4),env(safe-area-inset-right,0px)) 0 max(var(--space-4),env(safe-area-inset-left,0px));pointer-events:none}.head-tab{pointer-events:auto;display:flex;align-items:center;gap:var(--space-2);height:44px;padding:0 var(--space-3);background:var(--snow-raised);box-shadow:var(--shadow-sun);margin:0}.brand{font:400 24px/1 var(--font-display);font-variation-settings:"XROT" -12,"YROT" 10;color:var(--ink);text-decoration:none;padding:0 var(--space-4)}.where{gap:var(--space-3)}.where-n{font:800 13px/1 var(--font-mono);color:var(--ink)}.where-l{font:500 11px/16px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.head-mint{margin-left:auto;padding-right:var(--space-1)}.head-mint-addr{font:400 13px/1 var(--font-mono);font-variation-settings:"wdth" 85;color:var(--ink-muted)}.head-mint-addr b{color:var(--ink)}.site-head .head-buy{pointer-events:auto;flex:none;height:44px;padding:0 var(--space-4);font-size:15px;white-space:nowrap}.head-motion{border:0;color:var(--ink);font:600 14px/1 var(--font-text);cursor:pointer;padding:0 var(--space-3)}.head-motion:hover{color:var(--link)}.motion-icon{display:inline-flex}.motion-icon.is-play,.head-motion[aria-pressed=true] .is-pause{display:none}.head-motion[aria-pressed=true] .is-play{display:inline-flex}@media(max-width:1099px){.motion-label{display:none}.head-motion{width:44px;justify-content:center;padding:0}}@media(max-width:719px){.where{display:none}.brand{padding:0 var(--space-3)}}@media(max-width:959px){.site-head{background:var(--snow-raised);padding-bottom:var(--space-2);pointer-events:auto}.site-head:after{content:"";position:absolute;left:0;right:0;top:100%;height:10px;background:var(--snow-raised);-webkit-mask:var(--drift-edge) repeat-x 0 0 / 60px 10px;mask:var(--drift-edge) repeat-x 0 0 / 60px 10px}.head-tab{background:none;box-shadow:none}.head-mint{padding-left:0}}@media(max-width:419px){.head-mint>.label{display:none}.site-head{gap:var(--space-1)}.brand{padding:0 var(--space-2)}.head-mint-addr{white-space:nowrap}.site-head .head-buy{padding:0 var(--space-3);font-size:14px}}@media(max-width:379px){.head-mint .blz-icon-btn{display:none}}.site-foot{background:color-mix(in srgb,var(--snow) calc(100% - var(--warm, 0) * var(--warm-mix, 14%)),var(--gold-light));padding-block:var(--space-24) var(--space-16);padding-bottom:calc(var(--space-16) + env(safe-area-inset-bottom,0px))}.foot-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gutter);row-gap:var(--space-12)}.foot-lead{grid-column:1 / span 5;display:flex;flex-direction:column;gap:var(--space-6)}.risks{grid-column:7 / span 6;display:flex;flex-direction:column;gap:var(--space-4)}.foot-nav,.foot-small,.foot-stamp{grid-column:1 / -1}.foot-line{font:400 52px/1.05 var(--font-display);font-variation-settings:"XROT" -12,"YROT" 10;text-wrap:balance}.np-lead{font-size:16px;line-height:26px;font-weight:600}.risk-list{display:flex;flex-direction:column}.risk-list>div{display:grid;grid-template-columns:150px minmax(0,1fr);column-gap:var(--space-6);padding:var(--space-3) 0;border-top:1px solid var(--track)}.risk-list dt{font:400 19px/1.3 var(--font-display);color:var(--alert)}.risk-list dd{font-size:15px;line-height:23px}.foot-nav{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-8);align-items:center;padding-top:var(--space-6);border-top:1.5px solid var(--track)}.foot-nav a,.foot-sled{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--control-h);color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px;background:none;border:0;padding:0;cursor:pointer}.foot-nav a:hover,.foot-sled:hover{color:var(--link)}@media(max-width:959px){.foot-grid{grid-template-columns:minmax(0,1fr)}.foot-lead,.risks,.foot-nav,.foot-small,.foot-stamp{grid-column:1}.foot-line{font-size:34px}}@media(max-width:639px){.risk-list>div{grid-template-columns:minmax(0,1fr);row-gap:var(--space-1)}}.icon{flex:none}.blz-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-6);border:0;border-radius:var(--radius-tag);background:var(--gold);color:var(--on-gold);font:600 16px/1 var(--font-text);letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:background-color .12s linear;white-space:nowrap}.blz-btn:hover{background:var(--gold-light)}.blz-btn:active{transform:translateY(1px)}.blz-link{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-h);padding:0 var(--space-1);border:0;border-radius:var(--radius-tag);background:none;color:var(--ink);font:600 16px/1.2 var(--font-text);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px;cursor:pointer}.blz-link:hover{color:var(--link)}.blz-icon-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:var(--radius-tag);background:transparent;color:var(--ink);cursor:pointer}.blz-icon-btn:hover{background:var(--snow-shade)}.blz-icon-btn.is-done{color:var(--verified)}a.ext{display:inline-flex;align-items:center;gap:var(--space-1);font-weight:600}.chip{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-tag);background:var(--snow-raised);color:var(--ink);font:500 14px/1 var(--font-text);cursor:pointer}.chip:hover{border-color:var(--ink)}.blz-marker{display:inline-flex;align-items:center;gap:var(--space-3)}.blz-marker svg{flex:none}.blz-marker-stake{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round}.blz-marker-flag{fill:var(--bluzo)}.blz-marker-n{font:800 13px/1 var(--font-mono);color:var(--ink)}.blz-marker-rule{width:32px;height:1.5px;background:var(--track)}.blz-marker-label{font:500 11px/16px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.blz-mint{display:flex;flex-direction:column;gap:var(--space-2);max-width:560px}.blz-mint-label{font:500 11px/16px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.blz-mint-row{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-4);background:var(--snow-raised);border:1px solid var(--line);border-radius:var(--radius-tag)}.blz-mint-addr{flex:1 1 auto;min-width:0;font:400 14px/22px var(--font-mono);font-variation-settings:"wdth" 85;color:var(--ink-muted);word-break:break-all}.blz-mint-addr b{font-weight:700;color:var(--ink)}.blz-mint-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-4);font:500 13px/20px var(--font-text);color:var(--ink-muted)}.blz-mint-links [data-copy-status]{flex:1 1 220px}.blz-mint-links a{display:inline-flex;align-items:center;gap:var(--space-1);min-height:32px;color:var(--link);font-weight:600}.blz-tag{position:relative;width:360px;max-width:100%;padding:44px var(--space-6) var(--space-6);background:var(--snow-raised);border:1.5px solid var(--gold-ink);border-radius:var(--radius-tag);box-shadow:var(--shadow-sun)}.blz-tag:before{content:"";position:absolute;top:14px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:var(--radius-disc);border:1.5px solid var(--gold-ink);background:var(--snow)}.blz-tag-title{margin:0 0 var(--space-4);font:500 11px/16px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold-ink)}.blz-tag-row{display:flex;flex-direction:column;gap:2px;padding:var(--space-3) 0;border-top:1px solid var(--snow-shade)}.blz-tag-row:first-child{border-top:0;padding-top:0}.blz-tag-label{font:500 11px/16px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.blz-tag-value{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font:400 14px/22px var(--font-mono);font-variation-settings:"wdth" 85;color:var(--ink);word-break:break-all}.blz-tag-value code{font:inherit;color:var(--ink-muted)}.blz-tag-value code b{color:var(--ink)}.blz-tag-check{flex:none;display:inline-flex;color:var(--verified)}.blz-tag-foot{margin:var(--space-4) 0 0;font:500 13px/20px var(--font-text);color:var(--ink-muted)}.blz-verify{display:flex;flex-direction:column;gap:var(--space-2);width:100%;max-width:560px}.blz-verify label{font:500 11px/16px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.blz-verify input{width:100%;height:var(--control-h);padding:0 var(--space-4);border:1.5px solid var(--line);border-radius:var(--radius-tag);background:var(--snow-raised);color:var(--ink);font:400 14px/1 var(--font-mono);font-variation-settings:"wdth" 85}.blz-verify input::placeholder{color:var(--ink-muted);opacity:1}.blz-verify input:focus-visible{border-color:var(--bluzo-deep)}.blz-verify-result{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4);border-radius:var(--radius-tag)}.blz-verify-result svg{flex:none;margin-top:1px}.blz-verify-result strong{display:block;font:600 15px/22px var(--font-text)}.blz-verify-result small{display:block;font:400 13px/20px var(--font-text);color:var(--ink)}.blz-verify-result.is-official{background:var(--verified-soft);color:var(--verified)}.blz-verify-result.is-other{background:var(--alert-soft);color:var(--alert)}.blz-verify-result.is-invalid{background:var(--snow-shade);color:var(--ink)}.blz-verify-hint{font:500 13px/20px var(--font-text);color:var(--ink-muted);padding:var(--space-3) 0}.verify-diff{margin-top:var(--space-2);font:400 13px/20px var(--font-mono);font-variation-settings:"wdth" 85;color:var(--ink);word-break:break-all}.verify-diff mark{background:var(--alert);color:var(--snow-raised);font-weight:700;padding:0 1px;border-radius:2px}.verify-try{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-1)}.verify-try .label{margin-right:var(--space-1)}.blz-bib{position:relative;display:inline-flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8) var(--space-6) var(--space-6);background:var(--snow-raised);border:2px solid var(--ink);border-radius:var(--radius-tag);align-self:flex-start;max-width:100%}.blz-bib:before,.blz-bib:after{content:"";position:absolute;top:12px;width:9px;height:9px;border-radius:var(--radius-disc);border:1.5px solid var(--ink);background:var(--snow)}.blz-bib:before{left:12px}.blz-bib:after{right:12px}.blz-bib-value{font:800 clamp(28px,4vw,56px)/1 var(--font-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink)}.blz-bib figcaption{display:flex;flex-direction:column;gap:2px}@media(max-width:639px){.blz-bib{padding:var(--space-8) var(--space-4) var(--space-4)}.blz-bib-value{font-size:min(34px,8.6vw);font-variation-settings:"wdth" 85}}.blz-bib-label{font:500 11px/16px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink)}.blz-bib-note{font:500 13px/20px var(--font-text);color:var(--ink-muted)}.blz-waffle{display:flex;flex-wrap:wrap;gap:var(--space-8);align-items:flex-start}.blz-waffle-grid{--cell: 30px;display:grid;grid-template-columns:repeat(10,var(--cell));grid-auto-rows:var(--cell);gap:4px;flex:none}.blz-cell{display:block;border-radius:var(--radius-0);box-shadow:inset 0 3px 0 0 var(--cap, var(--highlight));transition:opacity .24s linear;will-change:transform}.blz-cell.is-dim{opacity:.18}.blz-waffle-grid.is-dropping{clip-path:inset(0 -12px -14px -12px)}.c1{background:var(--chart-1)}.c2{background:var(--chart-2)}.c3{background:var(--chart-3);box-shadow:inset 0 3px 0 0 var(--highlight),inset 0 0 0 1px var(--gold-ink)}.c4{background:var(--chart-4)}.c5{background:var(--chart-5)}.c6{background:var(--chart-6);box-shadow:inset 0 0 0 1px var(--line)}.blz-waffle figcaption{display:flex;flex-direction:column;gap:var(--space-4);flex:1 1 300px;min-width:0}.blz-waffle-legend{list-style:none;display:flex;flex-direction:column;gap:2px}.legend-btn{display:grid;grid-template-columns:14px minmax(0,1fr);column-gap:var(--space-3);row-gap:2px;width:100%;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border:0;border-radius:var(--radius-tag);background:none;text-align:left;cursor:pointer}.legend-btn:hover{background:var(--snow-shade)}.legend-btn[aria-pressed=true]{background:var(--snow-shade);box-shadow:inset 3px 0 0 0 var(--ink)}.blz-key{width:14px;height:14px;grid-row:span 3;margin-top:4px}.legend-name{font:600 15px/22px var(--font-text);color:var(--ink)}.legend-amt{font:400 13px/20px var(--font-mono);font-variation-settings:"wdth" 85;color:var(--ink)}.legend-note{font:400 13px/20px var(--font-text);color:var(--ink-muted)}@media(max-width:639px){.blz-waffle-grid{--cell: min(26px, calc((100vw - 110px) / 10.4));gap:3px}}.blz-tracks{display:block;width:100%;height:18px;overflow:visible}.blz-tracks path{fill:none;stroke:var(--track);stroke-width:1.5;stroke-linecap:round}:root{--mark-size: min(22vw, 31svh, 340px);--mark-top: calc(env(safe-area-inset-top, 0px) + 9svh) }.hero{position:relative;min-height:100vh;min-height:100svh;display:flex;align-items:flex-end;padding-top:calc(env(safe-area-inset-top,0px) + 72px);padding-bottom:var(--space-12)}.hero-mark,.mark{position:absolute;left:0;right:0;top:var(--mark-top);margin:0;font-family:var(--font-display);font-weight:400;font-size:var(--mark-size);line-height:.82;letter-spacing:-.015em;text-align:center;color:var(--navy);font-variation-settings:"XROT" var(--xrot, -12),"YROT" var(--yrot, 10);pointer-events:none}.mark{opacity:0;translate:0 var(--mark-sink, 0px)}.has-3d.world-ready .mark{opacity:var(--mark-o, 1)}.has-3d.world-ready .hero-mark{opacity:0}.hero-still{position:absolute;left:max(63%,calc(max(0px,(100vw - var(--grid-max) - 2 * var(--space-16)) / 2) + var(--space-16) + 548px + min(18.4svh,16vw) + 16px));bottom:9svh;height:min(46svh,40vw);width:auto;max-width:none;translate:-50% 0;transition:opacity .24s linear}.has-3d.world-ready .hero-still{opacity:0}.hero-grid{width:100%}.hero-card{width:min(100%,548px);gap:var(--space-4);padding:var(--space-8)}.hero-card .label{color:var(--ink-muted)}.hero-line{font:400 30px/1.15 var(--font-display);font-variation-settings:"XROT" 0,"YROT" 0;text-wrap:balance}.hero-card .blz-mint{margin-top:var(--space-1)}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);margin-top:var(--space-1)}.hero-actions .blz-link{padding:0}.shake{visibility:hidden}.can-shake .shake{visibility:visible}.hero-card .blz-mint.is-lit{box-shadow:0 0 0 2px var(--gold)}@media(max-width:959px){:root{--mark-size: min(29vw, 30svh, 190px);--mark-top: calc(env(safe-area-inset-top, 0px) + 84px) }.hero{flex-direction:column;justify-content:flex-end;align-items:stretch;padding-bottom:var(--space-6)}.hero-still{position:relative;left:50%;bottom:auto;align-self:flex-start;height:min(31svh,320px);margin-bottom:var(--space-2)}}@media(max-width:639px){.hero-card{padding:var(--space-6) var(--space-4);gap:var(--space-3)}.hero-line{font-size:24px}}.locks{list-style:none;display:flex;flex-direction:column;gap:var(--space-6);margin-top:var(--space-2)}.lock{display:flex;flex-direction:row;align-items:center;gap:var(--space-6)}.lock-art{width:136px;flex:none;height:auto;overflow:hidden}.shard{transform-box:fill-box;transform-origin:center}.lock-copy{display:flex;flex-direction:column;gap:var(--space-1)}.lock-state{display:flex;align-items:center;gap:var(--space-2);font:600 20px/28px var(--font-text);color:var(--verified)}.lock-means{font-size:15px;line-height:23px}.lock-proof{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);align-items:center;font:500 13px/20px var(--font-text);color:var(--ink-muted);margin-top:var(--space-1)}.lock-proof time{font-family:var(--font-mono);font-variation-settings:"wdth" 85;color:var(--ink)}.lock-proof a{min-height:32px}.ice-front{fill:var(--bluzo-ice);fill-opacity:.5}.ice-top{fill:var(--bluzo-ice);fill-opacity:.78}.ice-side{fill:var(--bluzo-ice);fill-opacity:.3}.ice-edge{fill:none;stroke:var(--highlight);stroke-width:1.5;stroke-linejoin:round}.ice-glint{fill:none;stroke:var(--highlight);stroke-width:2.2;stroke-linecap:round}.crack{fill:none;stroke:var(--highlight);stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:160;stroke-dashoffset:160}.lock-shackle{fill:none;stroke:var(--ink);stroke-width:7;stroke-linecap:round}.lock-body{fill:var(--navy);stroke:var(--ink);stroke-width:2}.lock-paw{fill:var(--bluzo-ice)}.lock-ground{stroke:var(--track);stroke-width:2;stroke-linecap:round}.lock.is-open .lock-ice,.lock.is-open .crack{display:none}@media(max-width:639px){.lock{gap:var(--space-4)}.lock-art{width:104px}}.tag-stage{display:flex;flex-direction:column;align-items:center;padding-top:var(--space-4)}.tag-rig{display:flex;flex-direction:column;align-items:center;transform-origin:50% 6px;perspective:1400px;will-change:transform}.chain{position:relative;z-index:2;margin-bottom:-26px}.chain-hook{fill:var(--ink)}.chain-beads circle{fill:var(--snow-raised);stroke:var(--ink-muted);stroke-width:1.2}.tag-card{position:relative;width:360px;max-width:calc(100vw - 48px);transform-style:preserve-3d;cursor:pointer}.tag-face{backface-visibility:hidden;-webkit-backface-visibility:hidden;width:100%}.tag-back{position:absolute;inset:0;transform:rotateY(180deg);display:flex;flex-direction:column;justify-content:center;gap:var(--space-4)}.tag-back .blz-tag-title{margin:0}.tag-back-line{font:400 36px/1.1 var(--font-display);font-variation-settings:"XROT" -12,"YROT" 10;text-wrap:balance}.tag-back-mint{font:400 20px/28px var(--font-mono);font-variation-settings:"wdth" 85;color:var(--ink-muted)}.tag-back-mint b{color:var(--ink)}.tag-mint{word-break:break-all}.tag-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--snow-shade)}.tag-btn{display:inline-flex;align-items:center;gap:var(--space-1);min-height:40px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-tag);background:var(--snow-raised);color:var(--ink);font:600 14px/1 var(--font-text);text-decoration:none;cursor:pointer}.tag-btn:hover{border-color:var(--ink)}.tag-btn.is-done{color:var(--verified);border-color:var(--verified)}@media(max-width:959px){.tag-stage{padding-top:0}}.supply{display:flex;flex-direction:column;gap:var(--space-8)}.status-note{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);background:var(--snow-shade);max-width:var(--measure)}.status-note .label{color:var(--ink)}.status-note p:last-child{font-size:15px;line-height:23px}.route{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:var(--space-6);margin-top:var(--space-2)}.route-rail{position:relative}.route-runner{position:absolute;top:8px;bottom:8px;width:1.5px;background:var(--track)}.route-runner:first-child{left:7px}.route-runner:nth-child(2){left:24.5px}.route-sled{position:absolute;top:0;left:0;will-change:transform}.sled-runner{fill:none;stroke:var(--ink);stroke-width:2.4;stroke-linecap:round}.sled-deck{fill:var(--navy)}.sled-slat{fill:none;stroke:var(--bluzo-ice);stroke-width:1.6;stroke-linecap:round}.route-steps{list-style:none;display:flex;flex-direction:column;gap:var(--space-8)}.route-step{position:relative;display:flex;flex-direction:column;gap:var(--space-2)}.route-step:before{content:"";position:absolute;left:calc(-1 * (var(--space-6) + 32px) - 4px);top:13px;width:40px;height:3px;background:var(--bluzo)}.route-n{font:800 13px/1 var(--font-mono);color:var(--ink);letter-spacing:.04em}.route-step .blz-mint{margin-top:var(--space-2)}.placeholder{display:flex;flex-direction:column;gap:2px;margin-top:var(--space-2);padding:var(--space-3) var(--space-4);border:1.5px dashed var(--line);border-radius:var(--radius-tag);max-width:420px}.placeholder-text{font:600 15px/22px var(--font-text);color:var(--ink-muted)}.never{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1.5px solid var(--alert);max-width:var(--measure)}.never .label{color:var(--alert)}.never ul{list-style:none;display:flex;flex-direction:column;gap:2px}.never li{font-size:15px;line-height:23px}.howto{list-style:none;counter-reset:step;display:flex;flex-direction:column;gap:var(--space-2)}.howto li{counter-increment:step;display:grid;grid-template-columns:32px minmax(0,1fr)}.howto li:before{content:"0" counter(step);font:800 13px/26px var(--font-mono);color:var(--ink)}.pfp{gap:var(--space-4)}.pfp-stage{background:var(--snow-shade);border:1px solid var(--line)}.pfp-canvas{width:100%;height:auto;aspect-ratio:1;touch-action:none;cursor:grab}.pfp-canvas.is-dragging{cursor:grabbing}.pfp-controls{display:flex;flex-direction:column;gap:var(--space-3)}.pfp-file{align-self:flex-start}.pfp-file:focus-within{box-shadow:var(--focus-ring)}.range{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:var(--space-3);min-height:40px}.range input{width:100%;accent-color:var(--bluzo-deep);height:32px}.toggle{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;font-weight:600;cursor:pointer}.toggle input{width:20px;height:20px;accent-color:var(--bluzo-deep);margin:0}.pfp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.trail{list-style:none;position:relative;display:flex;flex-direction:column;gap:var(--space-8);max-width:760px;margin-top:var(--space-2)}.trail:before,.trail:after{content:"";position:absolute;top:20px;bottom:12px;width:1.5px;background:var(--track)}.trail:before{left:14px}.trail:after{left:25px}.stage{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:var(--space-4)}.stage-head{grid-column:1 / -1;display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:var(--space-4);align-items:center;row-gap:2px}.stage-n{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;border:2px solid var(--ink);background:var(--snow);font:800 13px/1 var(--font-mono);color:var(--ink);grid-row:span 2}.stage.is-now .stage-n{background:var(--bluzo);border-color:var(--bluzo);color:var(--on-bluzo)}.stage-status{grid-column:2}.stage.is-now .stage-status{color:var(--bluzo-deep)}.stage-items{grid-column:2;list-style:none;display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.stage-items li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;column-gap:var(--space-2);align-items:start;font-size:15px;line-height:23px}.stage-items .icon{color:var(--verified);margin-top:2px}.stage-items .dot{width:10px;height:10px;margin:7px 0 0 4px;border:1.5px solid var(--line)}.stage-date{font:400 13px/23px var(--font-mono);font-variation-settings:"wdth" 85;color:var(--ink-muted);white-space:nowrap}.is-done .stage-date{color:var(--ink)}.rail-paws{position:absolute;left:13px;top:64px;display:flex;flex-direction:column;gap:22px;color:var(--bluzo);z-index:1}@media(max-width:639px){.stage-items li{grid-template-columns:22px minmax(0,1fr)}.stage-date{grid-column:2}}.pack-main{gap:var(--space-6)}.ladder{list-style:none;display:flex;flex-direction:column;margin-top:var(--space-2)}.rung{display:grid;grid-template-columns:76px minmax(0,1fr);column-gap:var(--space-6);align-items:start;padding:var(--space-4) var(--space-2);border-top:1px solid var(--track)}.rung:last-child{border-bottom:1px solid var(--track)}.rung-tag{width:76px;height:auto}.rung-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.rung-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--space-3)}.rung-name{font:400 22px/1.2 var(--font-display);color:var(--ink)}.rung-need{font:500 14px/22px var(--font-text);color:var(--ink)}.rung-amt{font:700 14px/22px var(--font-mono);font-variation-settings:"wdth" 85}.rung-need.is-pending{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--space-2);color:var(--ink-muted)}.ph{padding:1px 6px;border:1px dashed var(--line);border-radius:var(--radius-tag);font:500 10px/16px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted)}.rung-line{font-size:15px;line-height:23px}.rung-perks{list-style:none;display:flex;flex-direction:column;gap:1px;margin-top:var(--space-1)}.rung-perks li{position:relative;padding-left:16px;font:400 13px/20px var(--font-text);color:var(--ink-muted)}.rung-perks li:before{content:"";position:absolute;left:1px;top:7px;width:6px;height:6px;border:1.5px solid var(--line)}.rung.is-yours{background:var(--snow-shade);box-shadow:inset 3px 0 0 0 var(--ink)}.rung.is-yours .rung-name:after{content:"yours";margin-left:var(--space-2);padding:1px 6px;border:1px solid var(--ink);border-radius:var(--radius-tag);font:600 10px/16px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;vertical-align:4px}.pack-line{font:400 26px/1.2 var(--font-display);font-variation-settings:"XROT" 0,"YROT" 0;text-wrap:balance}.pack-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-6)}.pack-actions .blz-link{padding:0}.np.honesty{font-size:14px;line-height:22px;font-weight:600}.check-panel{gap:var(--space-4);scroll-margin-top:72px}.check-intro{font-size:14px;line-height:22px}.check-form{display:flex;flex-direction:column;gap:var(--space-2)}.check-row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.check-row input{flex:1 1 220px;min-width:0;height:var(--control-h);padding:0 var(--space-4);border:1.5px solid var(--line);border-radius:var(--radius-tag);background:var(--snow-raised);color:var(--ink);font:400 14px/1 var(--font-mono);font-variation-settings:"wdth" 85}.check-row input::placeholder{color:var(--ink-muted);opacity:1}.check-row input:focus-visible{border-color:var(--bluzo-deep)}.check-row .blz-btn{flex:none}.check-row .blz-btn:disabled{opacity:.6;cursor:progress}.check-out{min-height:44px}.check-hint{font:500 13px/20px var(--font-text);color:var(--ink-muted);padding:var(--space-2) 0}.check-msg{padding:var(--space-3) var(--space-4);border-radius:var(--radius-tag);font:400 14px/22px var(--font-text);color:var(--ink);background:var(--snow-shade)}.check-msg strong{font-weight:600}.check-msg.is-ok{background:var(--verified-soft)}.check-msg.is-alert{background:var(--alert-soft)}.check-msg.is-alert strong{color:var(--alert)}.check-msg.is-wait{color:var(--ink-muted)}.reveal{position:relative;height:360px;overflow:hidden;display:flex;justify-content:center}.reveal-rig{display:flex;flex-direction:column;align-items:center;transform-origin:50% 6px;will-change:transform}.reveal .chain{margin-bottom:0}.reveal-tag{margin-top:-34px;filter:drop-shadow(8px 10px 0 var(--snow-shade))}.reveal-tag .ptag{width:200px;height:auto}.kit{display:flex;flex-direction:column;gap:var(--space-2)}.kit-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.remember{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-3)}.remember .blz-link{padding:0}.promises{list-style:none;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1.5px solid var(--alert)}.promises li{font:500 14px/22px var(--font-text)}.promises li:first-child{font-weight:700}.pack-outside{margin-top:var(--space-6)}.howl{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-2)}.howl-count{display:flex;align-items:baseline;gap:var(--space-2)}.howl-n{font:800 32px/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.links-panel{gap:var(--space-4)}.links{list-style:none;display:flex;flex-direction:column}.links li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-4);row-gap:2px;padding:var(--space-3) 0;border-top:1px solid var(--track)}.link-name{font:600 16px/24px var(--font-text)}.link-meta{font:400 12px/24px var(--font-mono);font-variation-settings:"wdth" 85;color:var(--ink-muted);text-align:right}.link-go{grid-column:1 / -1;display:inline-flex;align-items:center;gap:var(--space-1);font-size:14px;line-height:22px;overflow-wrap:anywhere}a.link-go{font-weight:600;min-height:32px}.is-pending .link-go{color:var(--ink-muted)}.is-pending .link-name:after{content:"placeholder";margin-left:var(--space-2);padding:1px 6px;border:1px dashed var(--line);border-radius:var(--radius-tag);font:500 10px/16px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);vertical-align:2px}@media(max-width:639px){.rung{grid-template-columns:56px minmax(0,1fr);column-gap:var(--space-4);padding:var(--space-3) var(--space-1)}.rung-tag{width:56px}.rung-head{flex-direction:column;align-items:flex-start}.pack-line{font-size:22px}}:root{--paw: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cellipse cx='5.6' cy='10.4' rx='1.9' ry='2.5' transform='rotate(-20 5.6 10.4)'/%3E%3Cellipse cx='9.7' cy='6.6' rx='2' ry='2.7' transform='rotate(-7 9.7 6.6)'/%3E%3Cellipse cx='14.3' cy='6.6' rx='2' ry='2.7' transform='rotate(7 14.3 6.6)'/%3E%3Cellipse cx='18.4' cy='10.4' rx='1.9' ry='2.5' transform='rotate(20 18.4 10.4)'/%3E%3Cpath d='M12 11.3c-2.7 0-5.4 3.2-5.4 5.6 0 1.8 1.4 2.9 3.1 2.9 1 0 1.6-.5 2.3-.5s1.3.5 2.3.5c1.7 0 3.1-1.1 3.1-2.9 0-2.4-2.7-5.6-5.4-5.6z'/%3E%3C/svg%3E")}.window-half{height:calc((72vh - 92px)/2);height:calc((72svh - 92px)/2)}@media(max-width:639px){.window-half{height:calc((52vh - 76px)/2);height:calc((52svh - 76px)/2)}}@media(prefers-reduced-motion:reduce){.window-half{height:calc((40vh - 92px)/2);height:calc((40svh - 92px)/2)}}.band{position:relative;display:flex;align-items:stretch;min-height:92px;background:var(--snow-raised)}.band:before,.band:after{content:"";position:absolute;left:0;right:0;height:0;border-top:1.5px solid var(--track);pointer-events:none}.band:before{top:8px}.band:after{bottom:8px}.band-view{flex:1 1 auto;min-width:0;overflow:clip;contain:paint;display:flex;align-items:center}.band-track{display:flex;flex:none;align-items:center;list-style:none;margin:0;padding:0;will-change:transform}.band-item{display:inline-flex;align-items:center;flex:none;gap:var(--space-1);white-space:nowrap;font:400 28px/1.2 var(--font-display);font-variation-settings:"XROT" 0,"YROT" 0;color:var(--ink)}.band-item:after{content:"";flex:none;width:22px;height:22px;margin:0 var(--space-8);background:var(--bluzo);-webkit-mask:var(--paw) center / contain no-repeat;mask:var(--paw) center / contain no-repeat}.band-lead{color:var(--navy)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=day]) .band-lead{color:var(--bluzo-ice)}}:root[data-theme=dark] .band-lead,:root[data-theme=night] .band-lead{color:var(--bluzo-ice)}.band-item a{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--ink);text-decoration-thickness:2px;text-underline-offset:6px;min-height:44px}.band-item a:hover{color:var(--link)}.band-item .mono-inline{font-size:22px;line-height:1;margin-left:var(--space-2)}.band-toggle{position:relative;z-index:1;flex:none;width:64px;display:flex;align-items:center;justify-content:center;margin:8px 0;padding:0;border:0;border-left:1.5px solid var(--track);background:var(--snow-raised);color:var(--ink);cursor:pointer}.band-toggle:hover{color:var(--link)}.band-toggle .is-play,.band-toggle[aria-pressed=true] .is-pause{display:none}.band-sled-item{position:relative;align-self:stretch}.band-sled-item:after,.band-lead:after{display:none}.band-lead{margin-right:var(--space-8)}.band-sled{display:block;width:150px;height:84px}.band-hop{position:absolute;left:8px;top:6px;width:76px;height:72px;padding:0;border:0;background:transparent;cursor:pointer}.band-hop:focus-visible{outline:2px solid var(--link);outline-offset:2px}.band-item:not(.band-sled-item){position:relative;align-self:flex-start;margin-top:var(--rope-y, 18px);padding-top:10px;border-top:1.5px solid var(--ink-muted)}.band-item:not(.band-sled-item):not(.band-lead){padding-left:24px}.band-item:not(.band-sled-item):not(.band-lead):before{content:"";position:absolute;left:0;top:-1px;width:16px;height:20px;background:var(--bluzo);clip-path:polygon(0 0,100% 0,0 100%);transform-origin:1px 0}.band-item:hover:before,.band-item:focus-within:before,.band-item:active:before{animation:pennant .9s cubic-bezier(.3,.6,.3,1)}@keyframes pennant{0%{rotate:0deg}25%{rotate:24deg}50%{rotate:-12deg}75%{rotate:6deg}to{rotate:0deg}}.band-item a{text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 4px) / 0 2px no-repeat;transition:background-size .35s cubic-bezier(.2,.7,.3,1)}.band-item a:hover,.band-item a:focus-visible{background-size:100% 2px}.calm .band-item:before{animation:none!important}.calm .band-item a{transition:none}.calm .band-hop{display:none}@media(max-width:639px){.band-sled{width:120px;height:68px}.band-hop{left:6px;top:4px;width:62px;height:60px}.band-item:not(.band-sled-item){--rope-y: 14px;padding-top:8px}.band-item:not(.band-sled-item):not(.band-lead){padding-left:22px}.band-item:not(.band-sled-item):not(.band-lead):before{width:14px;height:17px}}.band-toggle[aria-pressed=true] .is-play{display:inline-flex}@media(max-width:639px){.band{min-height:76px}.band-item{font-size:22px}.band-item:after{width:18px;height:18px;margin:0 var(--space-6)}.band-item .mono-inline{font-size:18px}.band-toggle{width:52px}}.calm .band-view{overflow:visible;padding:var(--space-4) var(--space-4)}.calm .band-track{flex-wrap:wrap;justify-content:center;row-gap:var(--space-2);width:100%;transform:none!important}.calm .band-clone,.calm .band-toggle{display:none}.calm .band-end:after{display:none}.foot-band{grid-column:1 / -1;display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-6);border-top:1.5px solid var(--track)}.foot-band-line{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4);font:400 22px/1.3 var(--font-display)}.foot-band-line a{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--ink);min-height:44px;text-decoration-thickness:1.5px;text-underline-offset:5px}.foot-band-line a:hover{color:var(--link)}.foot-paw{color:var(--bluzo);display:inline-flex}.sled-panel{gap:var(--space-6)}.sled-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6)}.sled-best{display:flex;align-items:baseline;gap:var(--space-2)}.sled-best output{font:800 24px/1 var(--font-mono);font-variant-numeric:tabular-nums}.keys{display:flex;flex-direction:column;gap:var(--space-2)}.keys>div{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:var(--space-3);align-items:baseline}.keys dt{color:var(--ink)}.keys dd{margin:0;font-size:15px;line-height:24px}kbd{display:inline-block;min-width:24px;padding:2px 6px;border:1px solid var(--line);border-bottom-width:2px;border-radius:var(--radius-tag);background:var(--snow-raised);font:600 12px/16px var(--font-mono);text-align:center;color:var(--ink)}.skins{display:flex;flex-direction:column;gap:var(--space-2)}.skin-list{display:flex;flex-wrap:wrap;gap:var(--space-2)}.skin{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-tag);background:var(--snow-raised);color:var(--ink);font:500 14px/1 var(--font-text);cursor:pointer}.skin[aria-checked=true]{border:2px solid var(--ink);padding:0 calc(var(--space-3) - 1px);background:var(--snow-shade);font-weight:600}.skin-swatch{width:14px;height:14px;border-radius:var(--radius-disc);box-shadow:inset 0 0 0 1px var(--line)}.skin-pup .skin-swatch{background:#033a86}.skin-bronze .skin-swatch{background:#b87842}.skin-silver .skin-swatch{background:#c8cfd7}.skin-gold .skin-swatch{background:#eab94f}.skin-platinum .skin-swatch{background:#e1e6ec}.sled-home{width:min(100%,520px)}.sled-stage{position:relative;width:100%;aspect-ratio:4 / 5;background:var(--snow);border:1.5px solid var(--ink);box-shadow:var(--shadow-sun);overflow:hidden}.sled-art,.sled-canvas{position:absolute;inset:0;width:100%;height:100%}.sled-art img{width:100%;height:100%;object-fit:cover}.sled-art .art-night{display:none}@media(prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=day]) .sled-art .art-day{display:none}:root:not([data-theme=light]):not([data-theme=day]) .sled-art .art-night{display:block}}:root[data-theme=dark] .sled-art .art-day,:root[data-theme=night] .sled-art .art-day{display:none}:root[data-theme=dark] .sled-art .art-night,:root[data-theme=night] .sled-art .art-night{display:block}.sled-canvas{touch-action:none}.sled-canvas:focus-visible{box-shadow:inset 0 0 0 3px var(--bluzo-deep)}.sled-hud{position:absolute;top:var(--space-2);left:var(--space-2);right:var(--space-2);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);pointer-events:none}.sled-hud>*{pointer-events:auto}.hud-n{display:flex;align-items:baseline;gap:var(--space-2);padding:6px 10px;background:var(--snow);border-radius:var(--radius-tag)}.hud-n output{font:800 16px/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.hud-btn{min-height:40px;padding:0 var(--space-4);border:1.5px solid var(--ink);border-radius:var(--radius-tag);background:var(--snow);color:var(--ink);font:600 14px/1 var(--font-text);cursor:pointer}.hud-btn:hover{background:var(--snow-shade)}.hud-n+.hud-btn{margin-left:auto}.sled-card{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:var(--space-3);width:min(340px,calc(100% - 32px));padding:var(--space-6);background:var(--snow);border:1.5px solid var(--ink);border-radius:var(--radius-tag);text-align:center}.sled-card-title{font:400 26px/1.2 var(--font-display);text-wrap:balance}.sled-card-note{font-size:15px;line-height:23px}.sled-card-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}@media(max-width:959px){.sled-home{max-width:520px;order:-1}}@media(max-width:639px){.hud-n{padding:4px 8px}.hud-btn{padding:0 var(--space-3)}.sled-card{padding:var(--space-4)}}.sec-tomorrow{min-height:100vh;min-height:100svh;display:flex;align-items:flex-start;padding-top:calc(env(safe-area-inset-top,0px) + min(88px,10svh));padding-bottom:46svh}.sec-tomorrow .wrap{width:100%}.finale{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center}.finale-title{font-family:var(--font-display);font-weight:400;font-size:clamp(54px,min(7.4vw,15svh),136px);line-height:.94;letter-spacing:-.012em;font-variation-settings:"XROT" -12,"YROT" 10;text-wrap:balance}@media(max-width:959px){.finale-title{font-size:clamp(54px,12vw,110px);max-width:12ch}}.finale .lead{font-size:22px;line-height:32px;font-weight:500}.finale-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-2)}.finale-actions .caption,.finale .blz-marker-label{color:var(--ink)}.finale .blz-btn{background:var(--snow-raised);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.finale .blz-btn:hover{background:var(--snow)}@media(max-width:639px){.sec-tomorrow{padding-top:calc(env(safe-area-inset-top,0px) + 96px);padding-bottom:38svh}.finale .lead{font-size:18px;line-height:28px}}@media(prefers-reduced-motion:reduce){.sec-tomorrow{min-height:70vh}}.sled-dialog{width:min(520px,calc(100vw - 24px));max-height:calc(100svh - 24px);padding:0;border:1.5px solid var(--ink);border-radius:var(--radius-tag);background:var(--snow);color:var(--ink);overflow:auto}.sled-dialog::backdrop{background:color-mix(in srgb,var(--ink) 55%,transparent)}.sled-dialog-head{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-6)}.sled-dialog-head h2{margin-right:auto}.sled-dialog-slot{padding:0 var(--space-3)}.sled-dialog .sled-stage{box-shadow:none;max-height:calc(100svh - 170px);margin-inline:auto;width:auto}.sled-dialog-help{padding:var(--space-3) var(--space-6) var(--space-4)}
