@property --stage-top{syntax:"<color>";inherits:true;initial-value:#0a1628}@property --stage-mid{syntax:"<color>";inherits:true;initial-value:#1f305f}@property --stage-glow{syntax:"<color>";inherits:true;initial-value:#dcb669}:root{color-scheme:dark;--stage-top:#0a1628;--stage-mid:#1f305f;--stage-glow:#dcb669;--accent:#dcb669;--on-accent:#0a1628;--text-strong:#eef1f7;--text-muted:#a3aecb;--bg:var(--stage-top);--text:color-mix(in oklab, var(--text-strong) 78%, var(--text-muted));--surface:color-mix(in oklab, var(--text-strong) 7%, var(--bg));--line:color-mix(in oklab, var(--text-strong) 16%, var(--bg));--accent-bright:color-mix(in oklab, var(--accent) 78%, white);--focus:var(--accent-bright);--font-text:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", sans-serif;--font-display:var(--font-text);--font-rounded:ui-rounded, "SF Pro Rounded", var(--font-text);--font-code:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--step-display:clamp(2.75rem, 1.76rem + 4.06vw, 5.5rem);--step-h1:clamp(2.25rem, 1.59rem + 2.7vw, 4rem);--step-h2:clamp(1.875rem, 1.42rem + 1.86vw, 3rem);--step-h3:clamp(1.1875rem, 1.12rem + .29vw, 1.375rem);--step-lead:clamp(1.125rem, 1.06rem + .29vw, 1.3125rem);--step-statement:clamp(2.25rem, 1.42rem + 3.4vw, 4.5rem);--step-lead-statement:clamp(1.375rem, 1.18rem + .8vw, 1.875rem);--step-body:1.0625rem;--step-small:.875rem;--step-code:.9375rem;--space-3xs:.25rem;--space-2xs:.5rem;--space-xs:.75rem;--space-s:1rem;--space-m:1.5rem;--space-l:2rem;--space-xl:3rem;--space-2xl:4rem;--space-3xl:6rem;--space-4xl:9rem;--space-section:clamp(5rem, 3.14rem + 7.62vw, 10rem);--margin:clamp(16px, 4vw, 64px);--gutter:16px;--content-max:1200px;--measure:62ch;--radius-shot:14px;--radius-code:10px;--radius-icon:22.5%;--radius-pill:999px;--hover-duration:.15s;--hover-easing:ease-out;--theme-duration:1.1s;--bar-height:37px}@media (width>=768px){:root{--gutter:20px}}@media (width>=1024px){:root{--gutter:24px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg)}body{background:var(--bg);min-height:100svh;color:var(--text);font-family:var(--font-text);font-size:var(--step-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overflow-wrap:break-word;transition:background-color var(--theme-duration) ease;flex-direction:column;margin:0;line-height:1.5;display:flex}main{flex:1}main,body>footer{z-index:1;position:relative}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote,pre{margin:0}h1,h2{font-family:var(--font-display);color:var(--text-strong);text-transform:lowercase;text-wrap:balance;font-weight:700}h1{font-size:var(--step-h1);letter-spacing:-.035em;line-height:1.04}h2{font-size:var(--step-h2);letter-spacing:-.03em;line-height:1.08}h3,h4{font-family:var(--font-text);color:var(--text-strong);font-weight:600;line-height:1.25}h3{font-size:var(--step-h3);letter-spacing:-.01em}h4{font-size:var(--step-body)}p,li{text-wrap:pretty}a{color:inherit;text-decoration-color:var(--line);text-underline-offset:.2em;transition:text-decoration-color var(--hover-duration) var(--hover-easing), color var(--hover-duration) var(--hover-easing);text-decoration-thickness:1px}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:2px}code,kbd,pre{font-family:var(--font-code);font-size:var(--step-code)}::selection{background:var(--accent);color:var(--on-accent)}img,svg,video{max-width:100%;display:block}img,video{height:auto}button{font:inherit;color:inherit}[hidden]{display:none!important}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.frame{width:100%;max-width:calc(var(--content-max) + 2 * var(--margin));padding-inline:var(--margin);margin-inline:auto}.sky{--horizon:100%;--ground:color-mix(in oklab, var(--stage-top) 90%, var(--stage-mid));isolation:isolate;background:radial-gradient(40% 2.5rem at 50% var(--horizon), color-mix(in oklab, var(--stage-glow) 22%, transparent), transparent), linear-gradient(to bottom, transparent var(--horizon), var(--ground) var(--horizon), var(--stage-top)), radial-gradient(30% 2rem at 50% var(--horizon), color-mix(in oklab, var(--stage-glow) 70%, white), transparent), radial-gradient(60% 5.5rem at 50% var(--horizon), color-mix(in oklab, var(--stage-glow) 70%, transparent), transparent), radial-gradient(110% 13rem at 50% var(--horizon), color-mix(in oklab, var(--stage-glow) 26%, transparent), transparent), radial-gradient(36% 14rem at 50% 0%, color-mix(in oklab, var(--stage-glow) 18%, transparent), transparent), linear-gradient(to bottom, var(--stage-top), var(--stage-mid) 72%, color-mix(in oklab, var(--stage-mid) 80%, var(--stage-glow)));transition:--stage-top var(--theme-duration) ease, --stage-mid var(--theme-duration) ease, --stage-glow var(--theme-duration) ease;position:relative}.sky:before{content:"";z-index:-1;opacity:.12;mix-blend-mode:overlay;pointer-events:none;background:url(/grain.svg);position:absolute;inset:0}.measure{max-width:var(--measure)}@media (prefers-reduced-motion:reduce){.sky{transition:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.script-defs[data-astro-cid-lmg36lyn]{width:0;height:0;position:absolute;overflow:hidden}.text[data-astro-cid-lmg36lyn]{stop-color:var(--text-strong)}.accent[data-astro-cid-lmg36lyn]{stop-color:var(--accent)}.glow[data-astro-cid-lmg36lyn]{stop-color:var(--stage-glow)}.accent[data-astro-cid-lmg36lyn].soft{stop-color:color-mix(in oklab, var(--accent) 60%, var(--text-strong))}.glow[data-astro-cid-lmg36lyn].soft{stop-color:color-mix(in oklab, var(--stage-glow) 60%, var(--text-strong))}.closed-notch[data-astro-cid-eck2nnwz]{width:201px;height:auto}@media (width<=479px){.closed-notch[data-astro-cid-eck2nnwz]{width:126px}}.mark[data-astro-cid-q7vp7eiq]{width:100%;height:auto;display:block}.script[data-astro-cid-aug5ynci]{width:100%;height:auto;display:block;overflow:visible}.inline[data-astro-cid-aug5ynci]{width:auto;height:1.6em;margin-top:calc(1em - 1.6em * (1 - var(--below)));vertical-align:calc(-1.6em * var(--below));display:inline}.pen[data-astro-cid-aug5ynci] path[data-astro-cid-aug5ynci]{fill:none;stroke-width:22px;stroke-linejoin:round;stroke-linecap:round}@media (prefers-reduced-motion:no-preference){.script[data-astro-cid-aug5ynci]:not(.still) .ink[data-astro-cid-aug5ynci]{opacity:0;animation:settle .7s var(--settle) ease-out forwards}.pen[data-astro-cid-aug5ynci] path[data-astro-cid-aug5ynci]{stroke-dasharray:1 1;stroke-dashoffset:1px;animation:write var(--length) var(--start) cubic-bezier(.55, .1, .45, .9) forwards}}@keyframes write{to{stroke-dashoffset:0}}@keyframes settle{to{opacity:1}}.bar[data-astro-cid-isef26zo]{z-index:10;padding-inline:var(--margin);grid-template-columns:1fr auto 1fr;align-items:start;display:grid;position:relative}.mark[data-astro-cid-isef26zo],.nav[data-astro-cid-isef26zo],.menu-button[data-astro-cid-isef26zo]{height:var(--bar-height);align-items:center;display:flex}.mark[data-astro-cid-isef26zo]{color:var(--text-strong);white-space:nowrap;letter-spacing:-.005em;justify-self:start;gap:.625rem;font-size:1.1875rem;font-weight:650;text-decoration:none;translate:0 7px}.mark[data-astro-cid-isef26zo] .glyph{width:29px;color:var(--text-strong);flex:none}.by[data-astro-cid-isef26zo]{color:var(--text-muted);font-size:.9375rem;font-weight:400}.hang[data-astro-cid-isef26zo]{grid-column:2;justify-content:center;display:flex}.nav[data-astro-cid-isef26zo]{justify-self:end}.nav[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo],.sheet[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo],.languages[data-astro-cid-isef26zo]{margin:0;padding:0;list-style:none}.nav[data-astro-cid-isef26zo] ul[data-astro-cid-isef26zo]{gap:1.25rem;display:flex}.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{color:var(--text-muted);font-size:.9375rem;text-decoration:none}.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.sheet[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{color:var(--text-strong)}.nav[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page],.sheet[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{color:var(--accent)}.nav[data-astro-cid-isef26zo] .lang[data-astro-cid-isef26zo]{border-left:1px solid var(--line);padding-left:1.25rem}.lang[data-astro-cid-isef26zo] button[data-astro-cid-isef26zo]{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9375rem}.lang[data-astro-cid-isef26zo] button[data-astro-cid-isef26zo]:hover{color:var(--text-strong)}.languages[data-astro-cid-isef26zo]{inset:var(--bar-height) var(--margin) auto auto;min-width:10rem;padding:var(--space-2xs) 0;border:1px solid var(--line);background:var(--bg);border-radius:.75rem;position:absolute;box-shadow:0 16px 40px #00000059}.languages[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{color:var(--text-muted);padding:.5rem 1rem;font-size:.9375rem;text-decoration:none;display:block}.languages[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.sheet-languages[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover{color:var(--text-strong)}.languages[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current],.sheet-languages[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current]{color:var(--accent)}.menu-button[data-astro-cid-isef26zo]{color:var(--text-strong);cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;font-size:.9375rem;display:none}.sheet[data-astro-cid-isef26zo]{inset:var(--bar-height) 0 auto;width:100%;max-width:none;padding:var(--space-xs) var(--margin) var(--space-l);border:0;border-block:1px solid var(--line);background:var(--bg);color:var(--text);margin:0;position:fixed}.sheet[data-astro-cid-isef26zo]::backdrop{background:#0a162899}.sheet[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{min-height:48px;color:var(--text-strong);align-items:center;font-size:1.25rem;text-decoration:none;display:flex}.sheet-languages[data-astro-cid-isef26zo]{margin:var(--space-xs) 0 0;padding:var(--space-xs) 0 0;border-top:1px solid var(--line);flex-wrap:wrap;gap:0 1.5rem;list-style:none;display:flex}.sheet-languages[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{min-height:48px;color:var(--text-muted);align-items:center;font-size:1rem;text-decoration:none;display:flex}.close[data-astro-cid-isef26zo]{margin-top:var(--space-m);min-height:44px;padding:0 var(--space-m);border:1px solid var(--text-muted);border-radius:var(--radius-pill);cursor:pointer;background:0 0}.has-panel[data-astro-cid-isef26zo]{position:absolute;inset:0 0 auto}@media (width<=1359px){.nav[data-astro-cid-isef26zo]{display:none}.menu-button[data-astro-cid-isef26zo]{display:flex}}@media (width>=1360px) and (width<=1439px){html:lang(es) .has-panel[data-astro-cid-isef26zo] .nav[data-astro-cid-isef26zo]{display:none}html:lang(es) .has-panel[data-astro-cid-isef26zo] .menu-button[data-astro-cid-isef26zo]{display:flex}}@media (width>=900px) and (width<=1099px){.has-panel[data-astro-cid-isef26zo] .by[data-astro-cid-isef26zo]{display:none}}@media (width<=899px){.has-panel[data-astro-cid-isef26zo]{grid-template-columns:1fr auto}.has-panel[data-astro-cid-isef26zo] .hang[data-astro-cid-isef26zo]{grid-area:2/1/auto/-1}}@media (width<=479px){.by[data-astro-cid-isef26zo]{display:none}}.footer[data-astro-cid-oenwriqq]{margin-top:var(--space-section);border-top:1px solid var(--line);font-size:.9375rem}.inner[data-astro-cid-oenwriqq]{gap:var(--space-l);padding-block:var(--space-xl) var(--space-l);grid-template-columns:minmax(0,1fr);display:grid}.sign[data-astro-cid-oenwriqq]{gap:var(--space-2xs);max-width:36ch;display:grid}.name[data-astro-cid-oenwriqq]{color:var(--text-strong);font-size:1rem;font-weight:650}.by[data-astro-cid-oenwriqq]{color:var(--text-muted);font-weight:400}.sign[data-astro-cid-oenwriqq] .footer-mark{width:64px;margin-bottom:var(--space-s);color:var(--text-strong)}.muted[data-astro-cid-oenwriqq]{color:var(--text-muted)}ul[data-astro-cid-oenwriqq]{gap:var(--space-xs) var(--space-m);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}nav[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{align-items:center;min-height:24px;display:inline-flex}@media (width>=1024px){.inner[data-astro-cid-oenwriqq]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.sign[data-astro-cid-oenwriqq]{grid-column:1/6}nav[data-astro-cid-oenwriqq]{grid-column:7/13;align-self:start}.note[data-astro-cid-oenwriqq]{grid-column:1/13}}.icon.svelte-1o6nrot{flex:none;display:block;overflow:visible}.card.svelte-1n4z662{color:#fff;align-items:center;gap:12px;height:62px;padding:0 18px;display:flex}.mark.svelte-1n4z662{background:linear-gradient(to bottom, color-mix(in srgb, var(--agent) 90%, #fff), color-mix(in srgb, var(--agent) 80%, #000));color:#fff;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid;position:relative}.badge.svelte-1n4z662{color:#000c;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;line-height:1;display:grid;position:absolute;bottom:-5px;right:-5px;box-shadow:0 0 0 2px #000}.text.svelte-1n4z662{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.first.svelte-1n4z662{align-items:baseline;gap:6px;min-width:0;display:flex}.title.svelte-1n4z662{font-size:14px;font-weight:600}.project.svelte-1n4z662{color:#fff6;flex:none;font-size:11px;font-weight:500}.message.svelte-1n4z662{color:#fff9;font-size:12px}.button.svelte-1n4z662{background:var(--agent);color:#000000d9;border-radius:999px;flex:none;height:30px;margin-left:8px;padding:0 16px;font-size:13px;font-weight:600}.button.svelte-1n4z662:active{background:color-mix(in srgb, var(--agent) 75%, transparent)}.shape.svelte-154zl0b{width:var(--w);height:var(--h);transition-property:width,height;transition-duration:var(--dur);transition-timing-function:var(--ease);position:relative}.body.svelte-154zl0b,.flare.svelte-154zl0b,.hairline.svelte-154zl0b,.neon.svelte-154zl0b{transition-property:left,right,width,height,border-radius;transition-duration:var(--dur);transition-timing-function:var(--ease)}.body.svelte-154zl0b{inset:0 var(--top);border-radius:0 0 var(--bottom) var(--bottom);background:var(--fill);position:absolute;overflow:hidden}.flare.svelte-154zl0b{width:var(--top);height:var(--top);background:var(--fill);position:absolute;top:0}.flare.left.svelte-154zl0b{left:0;mask-image:radial-gradient(circle farthest-side at 0 100%,#0000 98%,#000 100%)}.flare.right.svelte-154zl0b{right:0;mask-image:radial-gradient(circle farthest-side at 100% 100%,#0000 98%,#000 100%)}.glass.svelte-154zl0b .body:where(.svelte-154zl0b),.glass.svelte-154zl0b .flare:where(.svelte-154zl0b){-webkit-backdrop-filter:blur(24px)saturate(1.7)}.shadow.svelte-154zl0b .body:where(.svelte-154zl0b){box-shadow:0 8px 18px #00000073}.hairline.svelte-154zl0b{inset:0 var(--top);border-radius:0 0 var(--bottom) var(--bottom);pointer-events:none;border:1px solid #ffffff1f;border-top:0;position:absolute;mask-image:linear-gradient(#0000,#000)}.neon.svelte-154zl0b{inset:0 var(--top);border-radius:0 0 var(--bottom) var(--bottom);pointer-events:none;position:absolute;mask-image:linear-gradient(#0000 5%,#000 35%)}.neon-line.svelte-154zl0b,.neon-blur.svelte-154zl0b{border-radius:inherit;background:linear-gradient(90deg, var(--glow), var(--accent));position:absolute;inset:0;mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.neon-line.svelte-154zl0b{padding:1.5px}.neon-blur.svelte-154zl0b{filter:blur(9px);opacity:.75;padding:5px;inset:-2px}@media (prefers-reduced-motion:reduce){.shape.svelte-154zl0b,.body.svelte-154zl0b,.flare.svelte-154zl0b,.hairline.svelte-154zl0b,.neon.svelte-154zl0b{transition-duration:.18s;transition-timing-function:ease-out}}.agents.svelte-f3vtoc{flex-direction:column;display:flex}.header.svelte-f3vtoc{justify-content:space-between;align-items:center;height:24px;font-size:12px;display:flex}.label.svelte-f3vtoc{align-items:center;gap:4px;display:flex}.pages.svelte-f3vtoc{display:flex}.row.svelte-f3vtoc{align-items:center;gap:6px;min-width:0;margin-top:8px;display:flex}.name.svelte-f3vtoc{flex:none;font-size:16px;font-weight:600}.title.svelte-f3vtoc{font-size:14px;font-weight:600}.status.svelte-f3vtoc{align-items:center;gap:5px;min-width:0;margin-top:6px;font-size:14px;font-weight:500;display:flex}.project.svelte-f3vtoc{margin-top:2px;font-size:12px}.bubble.svelte-f3vtoc{background:#ffffff14;border-radius:12px;margin-top:6px;padding:6px 10px;font-size:14px;box-shadow:inset 0 0 0 1px #ffffff1a}.calendar.svelte-1mtpe5w{flex-direction:column;gap:8px;display:flex}.head.svelte-1mtpe5w{align-items:center;gap:6px;display:flex}.month.svelte-1mtpe5w{letter-spacing:-.01em;font-size:24px;font-weight:700}.days.svelte-1mtpe5w{flex:1;justify-content:space-between;display:flex}.cell.svelte-1mtpe5w{flex-direction:column;align-items:center;gap:1px;min-width:18px;padding:2px 0;display:flex}.letter.svelte-1mtpe5w{color:var(--fg2);font-size:12px;font-weight:600}.number.svelte-1mtpe5w{font-size:14px;font-weight:500}.today.svelte-1mtpe5w .letter:where(.svelte-1mtpe5w),.today.svelte-1mtpe5w .number:where(.svelte-1mtpe5w){color:var(--accent);font-weight:700}.events.svelte-1mtpe5w{flex-direction:column;gap:6px;display:flex}.event.svelte-1mtpe5w{align-items:center;gap:6px;display:flex}.event.past.svelte-1mtpe5w{opacity:.5}.bar.svelte-1mtpe5w{border-radius:999px;flex:none;width:3px;height:26px}.text.svelte-1mtpe5w{flex-direction:column;flex:1;min-width:0;display:flex}.title.svelte-1mtpe5w{font-size:12px;font-weight:500}.time.svelte-1mtpe5w{font-size:12px}.join.svelte-1mtpe5w{background:var(--accent);color:#fff;border-radius:5px;flex:none;padding:1px 7px;font-size:10px;font-weight:500;line-height:15px}.media.svelte-1l3ghiy{flex-direction:column;gap:6px;display:flex}.head.svelte-1l3ghiy{align-items:center;gap:8px;display:flex}.art.svelte-1l3ghiy{border-radius:9px;flex:none;width:48px;height:48px;box-shadow:0 3px 6px #00000059}.text.svelte-1l3ghiy{flex-direction:column;gap:1px;min-width:0;display:flex}.title.svelte-1l3ghiy{font-size:14px;font-weight:600}.artist.svelte-1l3ghiy{font-size:12px}.progress.svelte-1l3ghiy{flex-direction:column;gap:2px;display:flex}.track.svelte-1l3ghiy{background:#fff3;border-radius:999px;height:4px;position:relative;overflow:hidden}.fill.svelte-1l3ghiy{border-radius:inherit;background:var(--accent);transition:width 1s linear;position:absolute;inset:0 auto 0 0}.times.svelte-1l3ghiy{justify-content:space-between;font-size:11px;display:flex}.controls.svelte-1l3ghiy{justify-content:center;gap:18px;display:flex}.card.svelte-13i646f{flex-direction:column;gap:6px;display:flex}.card.compact.svelte-13i646f{gap:4px}.head.svelte-13i646f{align-items:center;gap:6px;min-width:0;display:flex}.hand.svelte-13i646f{flex:none}.heading.svelte-13i646f{font-size:12px;font-weight:600}.detail.svelte-13i646f{-webkit-user-select:text;user-select:text;background:#00000040;border-radius:6px;max-height:64px;padding:6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;overflow:auto}.compact.svelte-13i646f .detail:where(.svelte-13i646f){max-height:44px}.buttons.svelte-13i646f{flex-wrap:wrap;gap:6px;display:flex}.button.svelte-13i646f{white-space:nowrap;background:#ffffff29;border-radius:5px;flex:none;height:20px;padding:0 6px;font-size:11px;font-weight:500;box-shadow:inset 0 .5px #ffffff1f}.button.prominent.svelte-13i646f{color:#fff;background:#30d158}.button.svelte-13i646f:hover:not(:disabled){filter:brightness(1.15)}.button.svelte-13i646f:disabled{opacity:.45;cursor:default}.timer.svelte-kpjemh{flex-direction:column;gap:8px;display:flex}.header.svelte-kpjemh{color:#ff9f0a;align-items:center;gap:5px;font-size:12px;font-weight:600;display:flex}.time.svelte-kpjemh{font-size:36px;font-weight:600;line-height:1}.controls.svelte-kpjemh{justify-content:space-between;align-items:center;gap:6px;display:flex;position:relative}.presets.svelte-kpjemh{gap:2px;font-size:12px;display:flex}.measure.svelte-kpjemh{visibility:hidden;width:0;height:0;position:absolute;overflow:hidden}.measure.svelte-kpjemh .presets:where(.svelte-kpjemh){width:max-content}.preset.svelte-kpjemh{border-radius:999px;padding:3px 6px}.preset.selected.svelte-kpjemh{background:#fff3}button.preset.svelte-kpjemh:hover:not(.selected){background:#ffffff1a}.weather.svelte-z4ttru{color:#fff;background:linear-gradient(#337adb,#6ba8ed);border-radius:18px;flex-direction:column;justify-content:space-between;height:100%;padding:12px;display:flex;overflow:hidden}.top.svelte-z4ttru{grid-template-columns:auto minmax(0,1fr);gap:6px;display:grid}.left.svelte-z4ttru{flex-direction:column;min-width:0;display:flex}.place.svelte-z4ttru{font-size:14px;font-weight:600}.temperature.svelte-z4ttru{white-space:nowrap;font-size:41px;font-weight:300;line-height:1}.right.svelte-z4ttru{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;min-width:0;display:flex}.condition.svelte-z4ttru{max-width:100%;font-size:12px;font-weight:500}.range.svelte-z4ttru{font-size:12px}.days.svelte-z4ttru{justify-content:space-between;display:flex}.day.svelte-z4ttru{flex-direction:column;align-items:center;gap:3px;display:flex}.name.svelte-z4ttru{opacity:.85;font-size:12px;font-weight:500}.value.svelte-z4ttru{font-size:12px;font-weight:500}.cp{--fg2:color-mix(in srgb, var(--fg) 55%, transparent);color:var(--fg);font-family:var(--panel-font);-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.22}.cp button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.cp :focus-visible{outline:2px solid var(--fg);outline-offset:1px;border-radius:6px}.cp .pbtn{min-width:var(--size,26px);min-height:calc(var(--size,26px) * .85);border-radius:999px;justify-content:center;align-items:center;transition:background-color .15s ease-out,scale .25s cubic-bezier(.3,1.6,.5,1);display:inline-flex}.cp .pbtn:hover{background:#ffffff1f}.cp .pbtn:active{background:#ffffff3d;scale:.9}.cp .pbtn.selected{background:#ffffff2e}.cp .pbtn:focus-visible{border-radius:999px}.cp .secondary{color:var(--fg2)}.cp .digits{font-variant-numeric:tabular-nums}.cp .one-line{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (prefers-reduced-motion:reduce){.cp .pbtn:active{scale:1}}.cp .panel-band{justify-content:flex-end;align-items:center;gap:8px;height:32px;display:flex}.cp .panel-actions{gap:4px;display:flex}.cp .panel-row{gap:10px;display:flex}.cp .panel-widget{flex:1;min-width:0;padding:10px}.cp .panel-widget.bare{padding:0}.cp .panel-line{background:#ffffff1a;flex:none;width:1px;margin:14px -5.5px}.cp .peek-row{height:37px;display:flex}.cp .peek-side{flex:none;place-items:center;width:70px;display:grid;overflow:hidden}.cp .peek-housing{flex:none;width:190px}.cp .peek-badge{color:#000c;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.demo.svelte-1kmafmn{margin-inline:auto;position:relative}.zone.svelte-1kmafmn{flex-direction:column;align-items:center;gap:8px;width:fit-content;margin-inline:auto;display:flex;position:relative}.notch-button.svelte-1kmafmn{z-index:2;opacity:0;border-radius:0 0 10px 10px;position:absolute;top:0;left:50%;translate:-50%}.notch-button.svelte-1kmafmn:focus-visible{opacity:1;outline:2px solid var(--focus,#f4cb72);outline-offset:2px;background:0 0}.shape-wrap.svelte-1kmafmn{cursor:default}.expanded.svelte-1kmafmn{transform-origin:top;position:absolute;top:0;left:50%;translate:-50%}.content.svelte-1kmafmn{margin-top:8px;position:relative}.page.svelte-1kmafmn{position:absolute;inset:0}.request-in-place.svelte-1kmafmn{background:#ff9f0a1f;border-radius:14px;padding:10px}.peek.svelte-1kmafmn{position:absolute;top:0;left:50%;translate:-50%}.peek-art.svelte-1kmafmn{border-radius:6px;width:27px;height:27px}.wave.svelte-1kmafmn{align-items:center;gap:2px;height:18px;display:flex}.wave.svelte-1kmafmn i:where(.svelte-1kmafmn){width:2.4px;height:calc(var(--bar) * 17px);background:var(--fg);animation:svelte-1kmafmn-wave 1.1s var(--delay) infinite ease-in-out;border-radius:999px}.wave.still.svelte-1kmafmn i:where(.svelte-1kmafmn){animation:none}@keyframes svelte-1kmafmn-wave{0%,to{opacity:1}50%{opacity:.3}}.spinner.svelte-1kmafmn{animation:1.1s linear infinite svelte-1kmafmn-spin}.spinner.still.svelte-1kmafmn{animation:none}@keyframes svelte-1kmafmn-spin{to{rotate:1turn}}.notice.svelte-1kmafmn{position:absolute;top:37px;left:50%;translate:-50%}.tab-bar.svelte-1kmafmn{border-radius:999px;align-items:center;gap:2px;height:34px;padding:0 4px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,0 3px 8px #00000059}.tab-bar.glass.svelte-1kmafmn{-webkit-backdrop-filter:blur(24px)saturate(1.7)}.tab-highlight.svelte-1kmafmn{background:#ffffff29;border-radius:999px;height:26px;transition-property:left,width;position:absolute;top:4px}.tab.svelte-1kmafmn{height:26px;color:var(--fg2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 8px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.tab.selected.svelte-1kmafmn{color:var(--fg);padding:0 11px}.hint.svelte-1kmafmn{text-align:center;color:var(--text-muted,#a3aecb);font-family:var(--font-text,system-ui);margin:0;font-size:15px;position:absolute;top:54px;left:0;right:0}.visually-hidden.svelte-1kmafmn{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.skip[data-astro-cid-hkbrpulz]{top:var(--space-2xs);left:var(--space-2xs);z-index:100;padding:var(--space-2xs) var(--space-s);border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-weight:600;text-decoration:none;position:absolute;translate:0 -200%}.skip[data-astro-cid-hkbrpulz]:focus-visible{outline-color:var(--text-strong);translate:0}main[data-astro-cid-hkbrpulz]:focus{outline:none}.drop[data-astro-cid-hkbrpulz]{justify-content:center;display:flex;position:relative}.live[data-astro-cid-hkbrpulz]{display:none}@media (width>=768px){.still[data-astro-cid-hkbrpulz]{visibility:hidden}.live[data-astro-cid-hkbrpulz]{z-index:30;pointer-events:none;display:block;position:absolute;top:0;left:50%;translate:-50%}.live[data-astro-cid-hkbrpulz] .zone{pointer-events:auto}}.wall[data-astro-cid-hkbrpulz].sky{z-index:0;pointer-events:none;height:30rem;position:absolute;inset:0 0 auto}.wall[data-astro-cid-hkbrpulz]:after{content:"";background:linear-gradient(to bottom, transparent, var(--stage-top));height:55%;position:absolute;inset:auto 0 0}
