.cur-root.svelte-nvxf7w{z-index:2147483000;pointer-events:none;contain:layout paint style;opacity:0;transition:opacity .2s linear;position:fixed;inset:0;overflow:clip}html[data-cursor-on] .cur-root.svelte-nvxf7w{opacity:1}.cur-pt.svelte-nvxf7w,.cur-band.svelte-nvxf7w,.cur-lock.svelte-nvxf7w{will-change:translate;transition:translate 90ms linear;position:absolute;top:0;left:0}html[data-reading] .cur-band.svelte-nvxf7w{display:none}.cur-band.svelte-nvxf7w{border-inline:1px solid color-mix(in oklab, var(--t-fg) 26%, transparent);height:100%;transition:translate .14s var(--ease-signature,ease), opacity .2s linear;-webkit-mask-image:linear-gradient(#000 0 14px,#0000 14px calc(100% - 14px),#000 calc(100% - 14px) 100%);mask-image:linear-gradient(#000 0 14px,#0000 14px calc(100% - 14px),#000 calc(100% - 14px) 100%)}.cur-lock.svelte-nvxf7w{opacity:0;transition:translate .12s var(--ease-signature,ease), width .12s var(--ease-signature,ease), height .12s var(--ease-signature,ease), opacity .14s linear}.cur-lock.is-on.svelte-nvxf7w{opacity:1}.cur-lock.svelte-nvxf7w .c:where(.svelte-nvxf7w){border:0 solid var(--color-primary);width:13px;height:13px;position:absolute}.cur-lock.svelte-nvxf7w .tl:where(.svelte-nvxf7w){border-top-width:1px;border-left-width:1px;top:-1px;left:-1px}.cur-lock.svelte-nvxf7w .tr:where(.svelte-nvxf7w){border-top-width:1px;border-right-width:1px;top:-1px;right:-1px}.cur-lock.svelte-nvxf7w .bl:where(.svelte-nvxf7w){border-bottom-width:1px;border-left-width:1px;bottom:-1px;left:-1px}.cur-lock.svelte-nvxf7w .br:where(.svelte-nvxf7w){border-bottom-width:1px;border-right-width:1px;bottom:-1px;right:-1px}.cur-dot.svelte-nvxf7w{background:var(--color-fill);width:6px;height:6px;box-shadow:0 0 0 1px var(--t-fill-edge);border-radius:50%;position:absolute;top:-3px;left:-3px}.cur-pulse.svelte-nvxf7w{border:1px solid var(--color-primary);opacity:0;border-radius:50%;width:34px;height:34px;position:absolute;top:-17px;left:-17px}.cur-label.svelte-nvxf7w{white-space:nowrap;color:var(--color-secondary);transition:color .2s linear;position:absolute;top:-1.4em;left:14px}html[data-theme=light] .cur-label.svelte-nvxf7w{color:var(--color-primary)}.cur-pt.has-label.svelte-nvxf7w .cur-label:where(.svelte-nvxf7w){color:var(--color-primary);background:var(--color-background);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--t-line) var(--line-rule,45%), transparent);padding:.15em .5em}.cur-pt.is-flipped.svelte-nvxf7w .cur-label:where(.svelte-nvxf7w){left:auto;right:14px}.gridline.svelte-1c1oc79{border-left:1px solid color-mix(in oklab, var(--t-line) var(--line-hair,16%), transparent)}.gridline.last.svelte-1c1oc79{border-right:1px solid color-mix(in oklab, var(--t-line) var(--line-hair,16%), transparent)}@media (width<=767px){.gridline.svelte-1c1oc79:not(:nth-child(3n+1)){border-left-color:#0000}}.trace.svelte-1c1oc79{opacity:0;background:linear-gradient(to bottom, transparent, color-mix(in oklab, var(--t-primary) 55%, transparent) 45%, color-mix(in oklab, var(--t-primary) 80%, transparent) 62%, transparent);width:1px;height:42vh;position:absolute;top:0;left:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.trace.svelte-1c1oc79{opacity:1;animation:linear both svelte-1c1oc79-trace-travel;animation-timeline:scroll(root)}@keyframes svelte-1c1oc79-trace-travel{0%{translate:0 -42vh}to{translate:0 100vh}}}}@media (width<=767px){.trace.svelte-1c1oc79{display:none}}.theme-toggle.svelte-1ihlba3{color:var(--color-muted-foreground);transition:color .2s var(--ease-signature);align-items:center;gap:.5rem;padding:.5rem 0;display:inline-flex}.theme-toggle.svelte-1ihlba3:hover,.theme-toggle.svelte-1ihlba3:focus-visible{color:var(--color-foreground)}.tt-dot.svelte-1ihlba3{border-radius:var(--radius-pill);border:1px solid var(--color-primary);background:var(--color-fill);width:8px;height:8px;transition:background .2s var(--ease-signature)}.tt-light.svelte-1ihlba3{display:none}html[data-theme=light] .tt-dot.svelte-1ihlba3{background:0 0}html[data-theme=light] .tt-dark.svelte-1ihlba3{display:none}html[data-theme=light] .tt-light.svelte-1ihlba3{display:inline}.logo.svelte-pt9w0s{min-height:2.75rem;color:inherit;align-items:center;text-decoration:none;display:inline-flex}.logo-inner.svelte-pt9w0s{align-items:center;display:flex;overflow:clip}.logo-mark.svelte-pt9w0s{z-index:2;flex:none;width:auto;height:1.75rem;position:relative}.logo-text.svelte-pt9w0s{white-space:nowrap;opacity:0;transition:translate .4s var(--ease-signature), opacity .3s var(--ease-signature);flex:none;padding-left:.6rem;font-size:1.05rem;translate:-100%}.logo.svelte-pt9w0s:hover .logo-text:where(.svelte-pt9w0s),.logo.svelte-pt9w0s:focus-visible .logo-text:where(.svelte-pt9w0s),.logo.is-open.svelte-pt9w0s .logo-text:where(.svelte-pt9w0s){opacity:1;translate:0}@media (width<=640px){.logo-text.svelte-pt9w0s{display:none}}@media (prefers-reduced-motion:reduce){.logo-text.svelte-pt9w0s{opacity:1;transition:none;translate:0}}.wordmark.svelte-1v5xlyp{overflow:visible}.wordmark.svelte-1v5xlyp text:where(.svelte-1v5xlyp){font-family:var(--font-display);font-size:150px;font-weight:600}.wordmark.svelte-1v5xlyp .line:where(.svelte-1v5xlyp){fill:none;stroke:var(--t-line);stroke-width:calc(2px * var(--wordmark-weight,1.5) * var(--wordmark-gain,1));stroke-linejoin:round}.wordmark.svelte-1v5xlyp .line:where(.svelte-1v5xlyp),.wordmark.svelte-1v5xlyp .line:where(.svelte-1v5xlyp) tspan:where(.svelte-1v5xlyp){vector-effect:non-scaling-stroke}.wordmark.svelte-1v5xlyp .knock:where(.svelte-1v5xlyp){fill:#000}.wordmark.svelte-1v5xlyp mask:where(.svelte-1v5xlyp){forced-color-adjust:none}html[data-theme=light] .wordmark.svelte-1v5xlyp .line:where(.svelte-1v5xlyp){--wordmark-gain:1.35}.page-weather.svelte-idz7in{--net-link-a:.6;--net-link-w:.8;--net-point-a:.8;--bolt-halo-w:7;--bolt-halo-a:.1;--bolt-bloom-w:3;--bolt-bloom-a:.35;--bolt-core-w:1.1;color:color-mix(in oklab, var(--t-primary) 45%, white);z-index:-1;pointer-events:none;width:100%;position:fixed;inset:0}html[data-theme=light] .page-weather.svelte-idz7in{--net-link-a:.45;--net-link-w:1;--net-point-a:.85;--bolt-halo-fill:1;--bolt-halo-w:6;--bolt-halo-a:.22;--bolt-bloom-w:2.5;--bolt-bloom-a:.4;--bolt-core-w:1.25;color:var(--t-primary)}@media (forced-colors:active){.page-weather.svelte-idz7in{display:none}}.skip-link.svelte-1br2sqw{z-index:60;border-radius:var(--radius-pill);background:var(--color-fill);color:var(--color-fill-foreground);box-shadow:0 0 0 1px var(--t-fill-edge);padding:.6rem 1rem;text-decoration:none;position:fixed;top:.75rem;left:1.5rem;translate:0 calc(-100% - 1rem)}.skip-link.svelte-1br2sqw:focus-visible{translate:0}.page-main.svelte-1br2sqw:focus-visible{outline:none}.hdr-rule.svelte-1br2sqw{inset-inline:0;border-top:1px dashed color-mix(in oklab, var(--t-line) var(--line-rule), transparent);position:absolute;bottom:0}.menu-btn.svelte-1br2sqw{color:var(--color-muted-foreground);transition:color .2s var(--ease-signature)}.menu-btn.svelte-1br2sqw:hover,.menu-btn.svelte-1br2sqw:focus-visible{color:var(--color-foreground)}dialog.svelte-1br2sqw:not([open]){display:none}.site-footer.svelte-1br2sqw{border-top:1px dashed color-mix(in oklab, var(--t-line) var(--line-rule), transparent)}.wm-block.svelte-1br2sqw{border-top:1px solid color-mix(in oklab, var(--t-line) var(--line-hair), transparent)}.wm-mask.svelte-1br2sqw{margin:0 -3px -3px;padding:2rem 3px 3px}.wm-lean.svelte-1br2sqw{translate:var(--lean-x,0px) var(--lean-y,0px);transition:translate .6s var(--ease-signature)}.wm-block.svelte-1br2sqw:hover .wm-lean:where(.svelte-1br2sqw){will-change:translate}@media (prefers-reduced-motion:reduce){.wm-lean.svelte-1br2sqw{transition:none;translate:0}}.site-header.svelte-1br2sqw{transition:translate .5s var(--ease-signature), opacity .4s var(--ease-signature), scale .5s var(--ease-signature), border-color .3s var(--ease-signature);transform-origin:top}.site-header[data-hidden=true].svelte-1br2sqw{opacity:0;transition-duration:.32s,.22s,.32s,.3s;translate:0 -100%;scale:.98}@media (prefers-reduced-motion:reduce){.site-header.svelte-1br2sqw{transition:none}.site-header[data-hidden=true].svelte-1br2sqw{opacity:1;translate:0;scale:1}}
