.screen-asset.svelte-wgcavw{display:block;position:absolute}.screen-asset.svelte-wgcavw svg{width:100%;height:auto;display:block}.pop.svelte-wgcavw{opacity:0;animation:svelte-wgcavw-asset-pop .62s var(--d,0s) cubic-bezier(.2, .9, .25, 1.2) forwards}.rise.svelte-wgcavw{opacity:0;animation:svelte-wgcavw-asset-rise .68s var(--d,0s) cubic-bezier(.2, .85, .2, 1) forwards;transform:translateY(24px)}@keyframes svelte-wgcavw-asset-pop{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-wgcavw-asset-rise{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pop.svelte-wgcavw,.rise.svelte-wgcavw{opacity:1;animation:none;transform:none}}.screen.svelte-slkadh{z-index:4;color:#111214;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,sans-serif;position:absolute;inset:0;container-type:inline-size}.home-layer.svelte-slkadh{position:absolute}.native-glass.svelte-slkadh{-webkit-backdrop-filter:blur(5.2cqw)saturate(175%)brightness(1.05);backdrop-filter:blur(5.2cqw)saturate(175%)brightness(1.05);background:#f4f9fc61;border:max(.5px,.18cqw) solid #ffffffad;overflow:hidden;box-shadow:inset 0 .2cqw #ffffffc7,inset 0 -.18cqw #14364617,0 1.45cqw 4.2cqw #0f2f3f1f}.native-glass.svelte-slkadh:after{border-radius:inherit;content:"";mix-blend-mode:soft-light;pointer-events:none;background:linear-gradient(135deg,#ffffff57,#0000 38%,#1130400f 78%,#ffffff38);position:absolute;inset:0}.map-control-rail.svelte-slkadh{will-change:top, transform;border-radius:5.47cqw;grid-template-rows:1fr max(.5px,.18cqw) 1fr;width:10.945%;height:10.183%;transition:top .62s cubic-bezier(.16,.9,.26,1),transform .62s cubic-bezier(.16,.9,.26,1);display:grid;top:63.959%;left:85.323%}.pitch-control.svelte-slkadh,.tracking-control.svelte-slkadh{z-index:1;place-items:center;display:grid;position:relative}.pitch-control.svelte-slkadh{letter-spacing:-.045em;font-size:4.48cqw;font-weight:600;line-height:1}.tracking-control.svelte-slkadh{transform:rotate(-1deg)}.control-separator.svelte-slkadh{background:#3c3c4338;margin-inline:1.98cqw}.appearance-control.svelte-slkadh{aspect-ratio:1;color:#0a84ff;will-change:top, transform;border-radius:50%;place-items:center;width:10.945%;transition:top .62s cubic-bezier(.16,.9,.26,1),transform .62s cubic-bezier(.16,.9,.26,1);display:grid;top:67.963%;left:3.98%}.appearance-control.svelte-slkadh svg{z-index:1;display:block;position:relative}.daylight-rail.svelte-slkadh{-webkit-backdrop-filter:blur(5.2cqw)saturate(175%)brightness(1.04);backdrop-filter:blur(5.2cqw)saturate(175%)brightness(1.04);background:#f4f9fc52;border-radius:999px;grid-template-columns:3.48cqw minmax(0,1fr) 3.48cqw;align-items:center;gap:2cqw;width:92.04%;height:3.661%;padding-inline:2.48cqw;transition:top .62s cubic-bezier(.16,.9,.26,1),left .62s cubic-bezier(.16,.9,.26,1),width .62s cubic-bezier(.16,.9,.26,1),transform .62s cubic-bezier(.16,.9,.26,1);display:grid;top:74.6%;left:3.98%;box-shadow:inset 0 .2cqw #ffffffbd,inset 0 -.15cqw #14364614,0 .8cqw 2.2cqw #0f2f3f1a}.rail-endpoint.svelte-slkadh{z-index:1;aspect-ratio:1;place-items:center;width:3.48cqw;display:grid;position:relative}.rail-sun.svelte-slkadh{color:var(--oa-rail-yellow);filter:drop-shadow(0 0 1.4cqw color-mix(in oklch, var(--oa-rail-yellow) 38%, transparent))}.rail-moon.svelte-slkadh{color:#3c3c43;opacity:.8}.rail-timeline.svelte-slkadh{z-index:1;height:100%;position:relative}.rail-line.svelte-slkadh{background:linear-gradient(90deg, #173f5a 0%, #173f5a 28%, var(--oa-rail-yellow) 60%, var(--oa-rail-orange) 100%);border-radius:999px;width:100%;height:max(.6px,.2cqw);position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 .2cqw .5cqw #0c2a3d29}.rail-event.svelte-slkadh,.rail-current.svelte-slkadh,.rail-current-glow.svelte-slkadh{z-index:2;position:absolute;transform:translate(-50%)}.rail-event.svelte-slkadh{place-items:center;width:3.75cqw;height:3.75cqw;display:grid;top:50%;transform:translate(-50%,-96%)}.rail-sunrise.svelte-slkadh{color:var(--oa-rail-yellow);left:26%}.rail-sunset.svelte-slkadh{color:var(--oa-rail-orange);left:79%}.rail-current.svelte-slkadh,.rail-current-glow.svelte-slkadh{top:50%;left:60%;transform:translate(-50%,-50%)}.rail-current-glow.svelte-slkadh{background:color-mix(in oklch, var(--oa-rail-yellow) 36%, transparent);filter:blur(2.2cqw);opacity:.6;border-radius:50%;width:6.8cqw;height:6.8cqw}.rail-current.svelte-slkadh{width:2.24cqw;height:2.24cqw;box-shadow:0 .2cqw .7cqw #0c2a3d2e, 0 0 1.4cqw color-mix(in oklch, var(--oa-rail-yellow) 28%, transparent);background:#fff;border:max(.5px,.18cqw) solid #ffffffe0;border-radius:50%}.home-drawer.svelte-slkadh{-webkit-backdrop-filter:blur(6.4cqw)saturate(185%)brightness(1.06);backdrop-filter:blur(6.4cqw)saturate(185%)brightness(1.06);pointer-events:auto;touch-action:pan-y;will-change:top;background:linear-gradient(138deg,#ffffff57,#f2f8fb2e),#f0f7fa70;border:max(.5px,.18cqw) solid #ffffffbd;border-bottom:0;border-radius:7.1cqw 7.1cqw 0 0;transition:top .62s cubic-bezier(.16,.9,.26,1),background .42s,box-shadow .62s cubic-bezier(.16,.9,.26,1);inset:78.947% 0 0;overflow:hidden;box-shadow:inset 0 .28cqw #ffffffd1,inset 0 -.14cqw #2150621a,0 -1.2cqw 5cqw #173a4914}.screen.svelte-slkadh:not(.expanded) .home-drawer:where(.svelte-slkadh),.drawer-handle.svelte-slkadh{touch-action:none}.home-drawer.svelte-slkadh:after{z-index:0;content:"";pointer-events:none;background:radial-gradient(circle at 12% 36%,#45dce624,#0000 25%),radial-gradient(circle at 87% 42%,#f8d04c1c,#0000 28%);position:absolute;inset:0}.home-drawer.svelte-slkadh:before{z-index:1;content:"";opacity:.88;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffeb,#0000);border-radius:999px;width:calc(100% - 14.2cqw);height:max(.5px,.2cqw);position:absolute;top:0;left:7.1cqw}.drawer-bloom.svelte-slkadh{z-index:1;aspect-ratio:1;filter:blur(.16cqw);mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#76e2eb3d,#7ed2ff0d 42%,#0000 70%);border:max(.45px,.14cqw) solid #ffffffbd;border-radius:50%;width:56cqw;animation:.9s cubic-bezier(.16,.9,.26,1) both svelte-slkadh-drawer-bloom;position:absolute;top:-28cqw;left:50%;transform:translate(-50%)scale(.24);box-shadow:0 0 7cqw #4fd6e938,inset 0 0 5cqw #ffffff2e}.drawer-handle.svelte-slkadh{z-index:8;cursor:ns-resize;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;height:7.96cqw;padding:0;position:absolute;top:0;left:0}.drawer-handle.svelte-slkadh:after{content:"";pointer-events:none;border:max(.5px,.18cqw) solid #fff0;border-radius:999px;width:24.4%;height:4.4cqw;position:absolute;top:.9cqw;left:37.8%}.drawer-handle.tap-hint.svelte-slkadh:after{animation:2.2s ease-out .9s 3 svelte-slkadh-handle-tap-hint}.drawer-handle.svelte-slkadh span:where(.svelte-slkadh){background:#3c3c4357;border-radius:999px;width:13.93%;height:1.244cqw;position:absolute;top:2.488cqw;left:43.035%;box-shadow:inset 0 .16cqw #ffffff40}.hero-content.svelte-slkadh{z-index:2;width:91.045%;height:12.586%;position:absolute;top:7.96cqw;left:4.478%}.screen.expanded.svelte-slkadh .home-drawer:where(.svelte-slkadh){background:linear-gradient(138deg,#ffffff70,#f6faf54d),#f5f8f1d1;top:44.622%;box-shadow:inset 0 .28cqw #ffffffe0,inset 0 -.14cqw #20555e1f,0 -2.4cqw 8cqw #267b8b29}.screen.expanded.svelte-slkadh .map-control-rail:where(.svelte-slkadh){top:7.323%;transform:translateY(-.7cqw)}.screen.expanded.svelte-slkadh .appearance-control:where(.svelte-slkadh){top:28.49%;transform:translateY(-.35cqw)}.screen.expanded.svelte-slkadh .daylight-rail:where(.svelte-slkadh){width:78.109%;top:39.1%;left:17.91%;transform:translateY(-.35cqw)}.paddles-navigation.svelte-slkadh{z-index:3;width:92.04cqw;height:24.129cqw;animation:.54s cubic-bezier(.16,.9,.26,1) .12s both svelte-slkadh-drawer-chrome-in;position:absolute;top:6.965cqw;left:3.98cqw}.navigation-title-row.svelte-slkadh{grid-template-columns:10.945cqw 10.945cqw 1fr 12.935cqw;align-items:center;height:13.93cqw;display:grid;position:relative}.navigation-title-row.svelte-slkadh strong:where(.svelte-slkadh){color:#17191b;letter-spacing:-.035em;text-align:center;width:max-content;font-family:ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,sans-serif;font-size:5.47cqw;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.navigation-action.svelte-slkadh{aspect-ratio:1;color:#0a84ff;border-radius:50%;place-items:center;width:10.945cqw;display:grid}.chat-action.svelte-slkadh{color:#f8c84e}.primary-action.svelte-slkadh{color:#fff;background:#0787f8;justify-self:end;width:12.935cqw;box-shadow:inset 0 .2cqw #fff6,0 1cqw 2.8cqw #007aff33}.navigation-action.svelte-slkadh svg{z-index:1;display:block;position:relative}.start-waves{transform:translateY(.28cqw)}.start-play{filter:drop-shadow(0 .12cqw .32cqw #0054ae61);position:absolute;top:31%;left:51%}.navigation-tabs.svelte-slkadh{text-align:center;background:#7676801f;border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;height:7.214cqw;padding:.497cqw;font-size:3.234cqw;font-weight:650;display:grid}.navigation-tabs.svelte-slkadh button:where(.svelte-slkadh){height:6.22cqw;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:background .26s,box-shadow .26s,transform .26s;display:grid}@media (hover:hover) and (pointer:fine){.navigation-tabs.svelte-slkadh button:where(.svelte-slkadh):hover{color:#11191bcc}}.navigation-tabs.svelte-slkadh button:where(.svelte-slkadh):active{transform:scale(.96)}.navigation-tabs.svelte-slkadh button:where(.svelte-slkadh):focus-visible{outline-offset:-.45cqw;outline:max(1px,.25cqw) solid #007affb8}.navigation-tabs.svelte-slkadh .active:where(.svelte-slkadh){background:#fffffff5;box-shadow:0 .25cqw .7cqw #00000014,inset 0 0 0 max(.5px,.12cqw) #0000000a}.paddle-log-scroll.svelte-slkadh{z-index:2;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 3.98cqw;animation:.56s cubic-bezier(.16,.9,.26,1) .17s both svelte-slkadh-drawer-content-in;position:absolute;inset:39.801cqw 0 0;overflow-y:auto}.paddle-log-scroll.svelte-slkadh::-webkit-scrollbar{display:none}.paddle-log-scroll.svelte-slkadh:focus-visible{outline-offset:-.8cqw;outline:max(1px,.35cqw) solid #007affb3}.month-group.svelte-slkadh{margin:0 0 5.97cqw}.month-group.svelte-slkadh>header:where(.svelte-slkadh){justify-content:space-between;align-items:center;height:10.448cqw;padding:0 3.483cqw 0 5.97cqw;display:flex}.month-group.svelte-slkadh h3:where(.svelte-slkadh),.month-group.svelte-slkadh header:where(.svelte-slkadh) span:where(.svelte-slkadh){color:#3c3c43d1;letter-spacing:-.015em;margin:0;font-size:3.731cqw;font-weight:600;line-height:1}.trip-list.svelte-slkadh{position:relative}.trip-list.svelte-slkadh:before{content:"";background:#00869024;width:max(.5px,.16cqw);position:absolute;top:3.5cqw;bottom:3.5cqw;left:2.61cqw}.trip-row.svelte-slkadh{grid-template-columns:24.378cqw minmax(0,1fr) 5cqw;align-items:center;gap:3.483cqw;min-height:31.343cqw;padding-left:6.716cqw;display:grid;position:relative}.timeline-dot.svelte-slkadh{background:#008b95;border-radius:50%;width:2.239cqw;height:2.239cqw;position:absolute;top:50%;left:1.62cqw;transform:translateY(-50%)}.trip-map.svelte-slkadh{border-radius:4.975cqw;width:24.378cqw;height:24.378cqw;position:relative;overflow:hidden;box-shadow:inset 0 0 0 max(.5px,.14cqw) #ffffffa8}.trip-map.svelte-slkadh img:where(.svelte-slkadh){object-fit:cover;width:100%;height:100%;display:block}.trip-copy.svelte-slkadh{border-bottom:max(.5px,.14cqw) solid #3c3c432b;flex-direction:column;justify-content:center;min-width:0;height:100%;display:flex}.trip-title-line.svelte-slkadh{align-items:center;gap:1.2cqw;min-width:0;display:flex}.trip-copy.svelte-slkadh h4:where(.svelte-slkadh){color:#17191b;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:4.229cqw;font-weight:600;line-height:1.15;overflow:hidden}.trip-copy.svelte-slkadh>strong:where(.svelte-slkadh){color:#101214;letter-spacing:-.04em;margin-top:.45cqw;font-size:5.473cqw;font-weight:650;line-height:1.05}.trip-copy.svelte-slkadh>span:where(.svelte-slkadh){color:#3c3c4394;margin-top:.55cqw;font-size:3.234cqw;font-weight:450;line-height:1.05}.trip-row.svelte-slkadh .trip-chevron{color:#3c3c433d}.health-sync-row.svelte-slkadh{color:#3c3c43a8;background:#ffffffb3;border:max(.5px,.15cqw) solid #ffffffb3;border-radius:5.47cqw;align-items:center;gap:4.229cqw;height:14.428cqw;padding:0 5.721cqw;font-size:3.731cqw;font-weight:600;display:flex;box-shadow:inset 0 .2cqw #fffc}.log-bottom-space.svelte-slkadh{height:26cqw}.paddle-stats-scroll.svelte-slkadh{z-index:2;padding:0 7.96cqw 18cqw;animation:.56s cubic-bezier(.16,.9,.26,1) .17s both svelte-slkadh-drawer-content-in;position:absolute;inset:39.801cqw 0 0;overflow-y:auto}.stats-period.svelte-slkadh{color:#3c3c43b8;justify-content:space-between;align-items:center;height:10.448cqw;padding-inline:2.985cqw;font-size:3.731cqw;font-weight:600;display:flex}.stats-period.svelte-slkadh strong:where(.svelte-slkadh){color:#122e38c7;font-weight:650}.stats-hero.svelte-slkadh{background:linear-gradient(138deg,#ffffffad,#cef6f26b),#3fccd32e;border:max(.5px,.15cqw) solid #ffffffb8;border-radius:7.46cqw;flex-direction:column;justify-content:center;min-height:43.284cqw;padding:5.47cqw;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 .2cqw #ffffffd6,0 1.2cqw 3cqw #135d6e1a}.stats-watermark.svelte-slkadh{color:#0084952b;width:27cqw;height:27cqw;position:absolute;top:-3cqw;right:-1cqw;transform:rotate(-11deg)}.stats-label.svelte-slkadh,.stats-hero.svelte-slkadh>span:where(.svelte-slkadh):last-child{z-index:1;color:#123b45a3;font-size:3.483cqw;font-weight:600;position:relative}.stats-hero.svelte-slkadh>strong:where(.svelte-slkadh){z-index:1;color:#123e49;letter-spacing:-.065em;margin-block:1.2cqw .7cqw;font-family:ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,sans-serif;font-size:9.2cqw;font-weight:720;line-height:.95;position:relative}.stats-grid.svelte-slkadh{gap:2.488cqw;margin-top:3.483cqw;display:grid}.stats-grid.svelte-slkadh>div:where(.svelte-slkadh){background:#ffffff6b;border:max(.5px,.14cqw) solid #ffffffad;border-radius:5.47cqw;align-content:center;min-height:21.642cqw;padding:3.483cqw 4.229cqw;display:grid;box-shadow:inset 0 .16cqw #ffffffd1}.stats-grid.svelte-slkadh span:where(.svelte-slkadh),.stats-grid.svelte-slkadh small:where(.svelte-slkadh){color:#3c3c439e;font-size:3.234cqw;font-weight:560}.stats-grid.svelte-slkadh strong:where(.svelte-slkadh){color:#152d34;letter-spacing:-.04em;margin-block:.6cqw;font-size:5.473cqw;font-weight:680}.place-header.svelte-slkadh{align-items:center;gap:2.985cqw;height:10.945cqw;display:flex}.place-icon-well.svelte-slkadh{color:#55dbe7;background:#39d8ff29;border-radius:50%;flex:none;place-items:center;width:9.453cqw;height:9.453cqw;display:grid}.place-title.svelte-slkadh{color:#111214;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-family:ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,sans-serif;font-size:5.47cqw;font-weight:650;line-height:1.08;overflow:hidden}.summary-rail.svelte-slkadh{-webkit-backdrop-filter:blur(5.2cqw)saturate(175%)brightness(1.05);backdrop-filter:blur(5.2cqw)saturate(175%)brightness(1.05);pointer-events:auto;background:#2b9ec929;border-radius:6.72cqw;width:92.04cqw;height:13.433cqw;position:absolute;top:11.443cqw;left:-.497cqw;box-shadow:inset 0 .22cqw #ffffffa3,inset 0 -.16cqw #21596f14}.summary-track.svelte-slkadh{z-index:1;overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;align-items:center;gap:1.99cqw;height:100%;padding-inline:.497cqw;display:flex;position:relative;overflow-x:auto}.summary-track.svelte-slkadh::-webkit-scrollbar{display:none}.summary-track.svelte-slkadh:after{content:"";flex:none;width:7.96cqw;height:1px}.summary-chip.svelte-slkadh{color:#fffffff0;letter-spacing:-.025em;-webkit-backdrop-filter:blur(3cqw)saturate(150%)brightness(1.04);backdrop-filter:blur(3cqw)saturate(150%)brightness(1.04);border:max(.5px,.14cqw) solid #ffffff47;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:1.493cqw;height:10.945cqw;font-family:ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.731cqw;font-weight:650;line-height:1;display:inline-flex;box-shadow:inset 0 .2cqw #ffffff52,0 .55cqw 1.7cqw #1e566b14}.summary-chip.svelte-slkadh svg{flex:none}.chip-paddles.svelte-slkadh{color:#fffffff5;background:#007aff61;width:30.1cqw}.chip-paddles.svelte-slkadh svg{color:#54d7ff}.chip-distance.svelte-slkadh{background:#007aff47;width:28.36cqw}.chip-distance.svelte-slkadh svg{color:#0785ff}.chip-date.svelte-slkadh{background:#f8c84e57;width:26.87cqw}.chip-date.svelte-slkadh svg{color:#ffe000}.controls-enter.svelte-slkadh{opacity:0;animation:.62s cubic-bezier(.2,.9,.25,1.2) .3s forwards svelte-slkadh-control-pop}.rail-enter.svelte-slkadh,.sheet-enter.svelte-slkadh,.content-enter.svelte-slkadh{opacity:0;animation:.68s cubic-bezier(.2,.85,.2,1) forwards svelte-slkadh-home-rise;transform:translateY(2.7cqw)}.rail-enter.svelte-slkadh{animation-delay:80ms}.content-enter.svelte-slkadh{animation-delay:.15s}@keyframes svelte-slkadh-control-pop{0%{opacity:0;transform:translateY(1.2cqw)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-slkadh-home-rise{to{opacity:1;transform:translateY(0)}}@keyframes svelte-slkadh-drawer-bloom{0%{opacity:0;transform:translate(-50%)scale(.24)}24%{opacity:.9}to{opacity:0;transform:translate(-50%)scale(1.35)}}@keyframes svelte-slkadh-drawer-chrome-in{0%{opacity:0;transform:translateY(-2.2cqw)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes svelte-slkadh-drawer-content-in{0%{opacity:0;transform:translateY(2.8cqw)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-slkadh-handle-tap-hint{0%,24%{opacity:0;border-color:#fff0;transform:scale(.78);box-shadow:0 0 #fff0}38%{opacity:.82;border-color:#ffffffb8;box-shadow:0 0 1.8cqw #ffffff47}66%,to{opacity:0;border-color:#fff0;transform:scale(1.18);box-shadow:0 0 0 1.7cqw #fff0}}@media (prefers-reduced-motion:reduce){.controls-enter.svelte-slkadh,.rail-enter.svelte-slkadh,.sheet-enter.svelte-slkadh,.content-enter.svelte-slkadh{opacity:1;animation:none;transform:none}.map-control-rail.svelte-slkadh,.appearance-control.svelte-slkadh,.daylight-rail.svelte-slkadh,.home-drawer.svelte-slkadh{transition:none}.drawer-handle.tap-hint.svelte-slkadh:after,.drawer-bloom.svelte-slkadh,.paddles-navigation.svelte-slkadh,.paddle-log-scroll.svelte-slkadh,.paddle-stats-scroll.svelte-slkadh{animation:none}}@media (prefers-reduced-transparency:reduce){.native-glass.svelte-slkadh,.home-drawer.svelte-slkadh,.summary-chip.svelte-slkadh{-webkit-backdrop-filter:none;backdrop-filter:none}.home-drawer.svelte-slkadh{background:#f5fafcf0}}.screen.svelte-jv792r{z-index:4;color:#1c1c1e;pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,sans-serif;position:absolute;inset:0;container-type:inline-size}button.svelte-jv792r{font:inherit}.native-glass.svelte-jv792r{-webkit-backdrop-filter:blur(5.2cqw)saturate(175%);backdrop-filter:blur(5.2cqw)saturate(175%);background:#f7fbfc7a;border:max(.5px,.16cqw) solid #ffffffad;box-shadow:0 1.2cqw 3.8cqw #1428301c,inset 0 .2cqw #ffffffb8}.daylight-rail.svelte-jv792r{--rail-shine-x:52%;--rail-shine-y:18%;top:var(--light-rail-top);width:var(--light-rail-width);color:#0e313ecc;height:3.6613%;font:inherit;cursor:pointer;isolation:isolate;touch-action:pan-y;-webkit-tap-highlight-color:transparent;border-radius:999px;place-items:center;padding:0 2.4876cqw;transition:top .36s cubic-bezier(.22,.88,.3,1),width .36s cubic-bezier(.22,.88,.3,1),box-shadow .2s;display:grid;position:absolute;left:3.9801%;overflow:hidden}.daylight-rail.svelte-jv792r:focus-visible{outline-offset:.6cqw;outline:max(1px,.45cqw) solid #fffffff5}.daylight-rail.engaged.svelte-jv792r{box-shadow:0 1.6cqw 4.5cqw #1137442e,inset 0 .25cqw #ffffffdb}.daylight-rail.settling.svelte-jv792r{animation:.52s cubic-bezier(.2,.9,.25,1) both svelte-jv792r-rail-spring-settle}.pointer-light.svelte-jv792r{z-index:0;border-radius:inherit;background:radial-gradient(circle 23cqw at var(--rail-shine-x) var(--rail-shine-y), #ffffff8a, transparent 68%);mix-blend-mode:soft-light;opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.daylight-rail.engaged.svelte-jv792r .pointer-light:where(.svelte-jv792r),.daylight-rail.svelte-jv792r:focus-visible .pointer-light:where(.svelte-jv792r){opacity:.96}.rail-track.svelte-jv792r{z-index:1;opacity:1;grid-template-columns:4.4776cqw minmax(0,1fr) 4.4776cqw;align-items:center;gap:1.2438cqw;width:100%;transition:opacity .18s;display:grid;position:relative}.rail-track.muted.svelte-jv792r{opacity:.2}.sun-endpoint,.moon-endpoint{width:4.4776cqw;height:4.4776cqw}.sun-endpoint{color:#f6c83b;filter:drop-shadow(0 0 1.5cqw #f6c83b6b)}.moon-endpoint{color:#18506a;filter:drop-shadow(0 .4cqw .75cqw #0a2f413d)}.rail-timeline.svelte-jv792r{height:5.9701cqw;position:relative}.timeline-line.svelte-jv792r{background:linear-gradient(90deg,#0a5770,#f4ce43 46%,#ef7a30);border-radius:999px;width:100%;height:max(1px,.38cqw);position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 .3cqw .7cqw #0d394947}.event-marker.svelte-jv792r,.current-glow.svelte-jv792r,.current-dot.svelte-jv792r{position:absolute;top:50%;transform:translate(-50%,-50%)}.event-marker.svelte-jv792r{place-items:center;width:4.2289cqw;height:4.2289cqw;display:grid}.event-marker.svelte-jv792r svg{width:100%;height:100%}.sunrise-marker.svelte-jv792r{color:#f2c13e;left:31%}.sunset-marker.svelte-jv792r{color:#ef762e;left:73%;transform:translate(-50%,-50%)rotate(180deg)}.current-glow.svelte-jv792r{filter:blur(1.75cqw);background:#fff29961;border-radius:50%;width:9.4527cqw;height:9.4527cqw;left:56%}.current-dot.svelte-jv792r{box-sizing:border-box;background:#fff8db;border:max(.5px,.18cqw) solid #ffffffe0;border-radius:50%;width:2.2388cqw;height:2.2388cqw;left:56%;box-shadow:0 0 1.4cqw #ffe781c7}.sun-reveal.svelte-jv792r{z-index:1;color:#163943eb;white-space:nowrap;justify-content:center;align-items:center;gap:1.194cqw;padding:0 2.4876cqw;font-size:2.2388cqw;font-weight:650;line-height:1;animation:.22s cubic-bezier(.22,.88,.3,1) both svelte-jv792r-rail-reveal-in;display:flex;position:absolute;inset:0}.sun-reveal.svelte-jv792r svg{flex:none;width:3.2338cqw;height:3.2338cqw}.sun-event-pill.svelte-jv792r,.sun-countdown.svelte-jv792r{align-items:center;gap:.7463cqw;min-width:0;display:inline-flex}.sun-event-pill.svelte-jv792r{color:#c98310}.sun-event-pill.svelte-jv792r span:where(.svelte-jv792r){color:#173943eb}.sun-countdown.svelte-jv792r{color:#17394399}.paddle-actions.svelte-jv792r{top:var(--action-top);pointer-events:auto;gap:1.9901cqw;height:5.492%;transition:top .36s cubic-bezier(.22,.88,.3,1);display:flex;position:absolute;right:3.9801%}.pause-button.svelte-jv792r,.end-button.svelte-jv792r{color:#fff;cursor:pointer;border:0;height:100%}.pause-button.svelte-jv792r{background:#078bea;border-radius:50%;place-items:center;width:11.9403cqw;padding:0;display:grid;box-shadow:0 1.2cqw 3.5cqw #00539b36,inset 0 .2cqw #ffffff80}.pause-button.resume.svelte-jv792r{background:#bee5f4}.pause-symbol.svelte-jv792r{justify-content:space-between;width:3.4826cqw;height:3.9801cqw;display:inline-flex;position:relative}.pause-symbol.svelte-jv792r:before,.pause-symbol.svelte-jv792r:after{content:"";background:#fff;border-radius:999px;width:1.1194cqw;height:100%}.pause-symbol.play.svelte-jv792r{filter:drop-shadow(0 .3cqw .35cqw #05518038);border-top:2.2388cqw solid #0000;border-bottom:2.2388cqw solid #0000;border-left:3.4826cqw solid #078bea;width:0;height:0}.pause-symbol.play.svelte-jv792r:before,.pause-symbol.play.svelte-jv792r:after{display:none}.end-button.svelte-jv792r{letter-spacing:-.08cqw;box-sizing:border-box;background:#fa1642;border-radius:999px;justify-content:center;align-items:center;gap:1.6cqw;width:20.8955cqw;padding:0 4cqw;font-size:4cqw;font-weight:600;display:flex}.stop-symbol.svelte-jv792r{background:#fff;border-radius:.6cqw;width:2.9851cqw;height:2.9851cqw;display:inline-block;box-shadow:inset 0 .14cqw #ffffffb8}.weather-rail.svelte-jv792r{top:var(--weather-top);color:#3c3c437a;box-sizing:border-box;background:#c4f8fb9e;border-color:#deffff85;border-radius:999px;width:92.0398%;height:3.6613%;padding:0;font-size:2.7cqw;transition:top .36s cubic-bezier(.22,.88,.3,1);position:absolute;left:3.9801%}.weather-state.svelte-jv792r{width:87.0647cqw;height:4.4776cqw;position:absolute;top:1.7413cqw;left:2.4876cqw}.weather-state.svelte-jv792r strong:where(.svelte-jv792r),.weather-state.svelte-jv792r small:where(.svelte-jv792r){color:#3c3c437a;white-space:nowrap;margin:0;font-weight:600;line-height:1;position:absolute}.weather-sun{color:#ffd44b;filter:drop-shadow(0 .25cqw .6cqw #f6bb2559);width:4.4776cqw;height:4.4776cqw;position:absolute;top:0;left:0}.weather-temperature.svelte-jv792r{width:7.4627cqw;font-size:3.7313cqw;top:0;left:6.2189cqw;color:#fffffff0!important}.weather-divider.svelte-jv792r{background:#3c3c4329;width:max(1px,.2488cqw);height:3.4826cqw;position:absolute;top:.4975cqw}.weather-divider.conditions.svelte-jv792r{left:15.4229cqw}.wind-disc.svelte-jv792r{background:#37a9f247;border-radius:50%;width:4.4776cqw;height:4.4776cqw;position:absolute;top:0;left:17.4129cqw}.wind-disc.svelte-jv792r svg{color:#078bea;width:2.4876cqw;height:2.7363cqw;position:absolute;top:.6219cqw;left:.8706cqw}.wind-speed.svelte-jv792r{font-size:2.9851cqw;top:0;left:23.6318cqw}.wind-source.svelte-jv792r{font-size:2.7363cqw;top:.2488cqw;left:35.0746cqw}.weather-divider.uv.svelte-jv792r{left:59.7015cqw}.uv-index.svelte-jv792r{font-size:2.9851cqw;top:0;left:61.6915cqw}.weather-divider.rain.svelte-jv792r{left:72.3881cqw}.rain-chance.svelte-jv792r{font-size:2.7363cqw;top:.2488cqw;left:74.3781cqw}.weather-attribution.svelte-jv792r{top:var(--attribution-top);color:#3c3c437a;font-size:2.25cqw;line-height:1;transition:top .36s cubic-bezier(.22,.88,.3,1);position:absolute;right:7.9602%}.cockpit-sheet.svelte-jv792r{top:var(--sheet-top);-webkit-backdrop-filter:blur(6.4cqw)saturate(185%);backdrop-filter:blur(6.4cqw)saturate(185%);pointer-events:auto;background:#f5faf661;border:max(.5px,.16cqw) solid #ffffff8f;border-bottom:0;border-radius:8cqw 8cqw 0 0;transition:top .36s cubic-bezier(.22,.88,.3,1);position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -1.2cqw 5cqw #2746481a,inset 0 .25cqw #ffffffa8}.dragging.svelte-jv792r .cockpit-sheet:where(.svelte-jv792r),.dragging.svelte-jv792r .daylight-rail:where(.svelte-jv792r),.dragging.svelte-jv792r .paddle-actions:where(.svelte-jv792r),.dragging.svelte-jv792r .weather-rail:where(.svelte-jv792r),.dragging.svelte-jv792r .weather-attribution:where(.svelte-jv792r){transition:none}.sheet-handle-zone.svelte-jv792r{z-index:3;cursor:ns-resize;touch-action:none;height:5.5cqw;position:absolute;top:0;left:0;right:0}.svelte-jv792r:not(.expanded) .sheet-handle-zone:where(.svelte-jv792r):after{opacity:0;content:"";pointer-events:none;border:max(1px,.35cqw) solid #ffffffb8;border-radius:999px;width:20.8955cqw;height:8.9552cqw;animation:2.8s ease-out infinite svelte-jv792r-handle-tap-hint;position:absolute;top:-2.2cqw;left:50%;transform:translate(-50%)scale(.7)}.sheet-handle.svelte-jv792r{background:#3c3c4366;border-radius:999px;width:13.9303cqw;height:1.2438cqw;position:absolute;top:2cqw;left:50%;transform:translate(-50%)}.sheet-scroll.svelte-jv792r{overscroll-behavior:contain;scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.sheet-scroll.svelte-jv792r::-webkit-scrollbar{display:none}.metrics-stage.svelte-jv792r{box-sizing:border-box;width:91.0448cqw;height:37.8109cqw;margin:1.9901cqw 4.4776cqw 0;transition:height .36s cubic-bezier(.22,.88,.3,1);position:relative}.svelte-jv792r:not(.expanded) .metrics-stage:where(.svelte-jv792r){height:34.8259cqw}.side-column.svelte-jv792r{flex-direction:column;gap:1.9901cqw;width:28.6527cqw;display:flex;position:absolute;top:.4975cqw;left:.4975cqw}.side-column.svelte-jv792r:last-of-type{left:auto;right:.4975cqw}.svelte-jv792r:not(.expanded) .side-column:where(.svelte-jv792r){width:31.5582cqw;top:1.9901cqw}.metric-pill.svelte-jv792r{-webkit-backdrop-filter:blur(3cqw)saturate(150%);backdrop-filter:blur(3cqw)saturate(150%);box-sizing:border-box;height:14.4279cqw;color:inherit;background:#ffffff8f;border:max(.5px,.14cqw) solid #ffffffa1;border-radius:999px;align-items:center;display:flex;box-shadow:0 1cqw 3cqw #1c343c12,inset 0 .2cqw #ffffffbf}button.metric-pill.svelte-jv792r{text-align:left;cursor:pointer;width:100%;padding:0;position:relative}.metric-icon.svelte-jv792r{width:5.2677cqw;height:5.2239cqw;position:absolute;top:4.4776cqw;left:1.9155cqw}.metric-icon.svelte-jv792r svg{width:100%;height:100%;display:block}.north-icon.svelte-jv792r{color:#de7467;transform:rotate(6deg)}.launch-icon.svelte-jv792r{color:#0c91a1;width:5.2677cqw;height:4.9751cqw}.svelte-jv792r:not(.expanded) .metric-icon:where(.svelte-jv792r){left:2.1098cqw}.svelte-jv792r:not(.expanded) .north-icon:where(.svelte-jv792r),.svelte-jv792r:not(.expanded) .launch-icon:where(.svelte-jv792r){width:5.8019cqw}.metric-copy.svelte-jv792r{flex-direction:column;min-width:0;display:flex;position:absolute;top:1.9901cqw;left:8.9154cqw}.svelte-jv792r:not(.expanded) .metric-copy:where(.svelte-jv792r){left:10.3483cqw}.metric-pill.svelte-jv792r small:where(.svelte-jv792r){color:#3c3c43b8;font-family:SF Pro Rounded,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:2.7363cqw;font-weight:600;line-height:1.18}.metric-pill.svelte-jv792r strong:where(.svelte-jv792r){letter-spacing:-.08cqw;font-family:SF Pro Rounded,-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:5.2239cqw;font-weight:600;line-height:1.08}.metric-pill.centered.svelte-jv792r{text-align:center;flex-direction:column;justify-content:center}.metric-pill.centered.svelte-jv792r strong:where(.svelte-jv792r){font-size:5.9701cqw}.metric-value.svelte-jv792r{align-items:baseline;display:flex}.metric-value.svelte-jv792r em:where(.svelte-jv792r){color:#3c3c43b8;margin-left:.75cqw;font-size:2.7363cqw;font-style:normal}.pace-gauge.svelte-jv792r{width:27.7015cqw;height:27.7015cqw;position:absolute;top:2.0697cqw;left:31.6716cqw}.gauge-arc.svelte-jv792r{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible;transform:rotate(136deg)}.gauge-track.svelte-jv792r,.gauge-progress.svelte-jv792r{fill:none;stroke-width:10px}.gauge-track.svelte-jv792r{stroke:#2f575124;stroke-linecap:round;stroke-dasharray:182 82}.gauge-progress.svelte-jv792r{stroke:url(#pace-gauge-gradient);stroke-linecap:round;stroke-dasharray:167 97;filter:drop-shadow(0 2px 2px #ae811c38)}.gauge-cap.svelte-jv792r{fill:#83bd24;stroke:#ffffffe0;stroke-width:1.8px}.svelte-jv792r:not(.expanded) .pace-gauge:where(.svelte-jv792r){width:21.8905cqw;height:21.8905cqw;top:6.9652cqw;left:34.5771cqw}.gauge-value.svelte-jv792r,.gauge-unit.svelte-jv792r{font-family:SF Pro Rounded,-apple-system,BlinkMacSystemFont,SF Pro Display,sans-serif;position:absolute;left:50%;transform:translate(-50%)}.gauge-value.svelte-jv792r{font-size:5.4726cqw;font-weight:600;line-height:1;top:39.32%}.gauge-unit.svelte-jv792r{color:#3c3c43b8;font-size:1.8657cqw;top:68.84%}.svelte-jv792r:not(.expanded) .gauge-value:where(.svelte-jv792r){top:36.25%}.svelte-jv792r:not(.expanded) .gauge-unit:where(.svelte-jv792r){top:66.4%}.rower-symbol.svelte-jv792r{fill:none;stroke:#369099cc;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:3.7313cqw;height:3.9801cqw;transition:opacity .22s;position:absolute;bottom:0;left:.4975cqw}.expanded.svelte-jv792r .rower-symbol:where(.svelte-jv792r){opacity:1}.trend.svelte-jv792r{opacity:0;width:calc(100% - 10.9453cqw);height:14.9254cqw;margin-left:5.4726cqw;margin-right:5.4726cqw;transition:opacity .22s,transform .3s cubic-bezier(.22,.88,.3,1);transform:translateY(-2cqw)}.expanded.svelte-jv792r .trend:where(.svelte-jv792r){opacity:1;transform:translateY(0)}.trend-speed.svelte-jv792r{margin-top:2.9851cqw}.trend.svelte-jv792r+.trend:where(.svelte-jv792r){margin-top:1.9901cqw}.trend-heading.svelte-jv792r{color:#3c3c43b8;justify-content:space-between;font-size:2.7363cqw;line-height:3.2338cqw;display:flex}.trend-heading.svelte-jv792r span:where(.svelte-jv792r),.trend-heading.svelte-jv792r strong:where(.svelte-jv792r){font-weight:600}.trend.svelte-jv792r svg:where(.svelte-jv792r){width:100%;height:4.4776cqw;margin-top:5.9701cqw;display:block;overflow:visible}.enter-rise.svelte-jv792r{animation:.68s cubic-bezier(.2,.85,.2,1) both svelte-jv792r-enter-rise}.enter-pop.svelte-jv792r{animation:.62s cubic-bezier(.2,.9,.25,1.2) .26s both svelte-jv792r-enter-pop}@keyframes svelte-jv792r-enter-rise{0%{opacity:0;transform:translateY(5cqw)}}@keyframes svelte-jv792r-enter-pop{0%{opacity:0;transform:translateY(2cqw)scale(.94)}}@keyframes svelte-jv792r-rail-reveal-in{0%{opacity:0;transform:translateY(.75cqw)scale(.96)}}@keyframes svelte-jv792r-rail-spring-settle{0%{transform:translateY(0)}45%{transform:translateY(-.9cqw)}to{transform:translateY(0)}}@keyframes svelte-jv792r-handle-tap-hint{0%,58%{opacity:0;transform:translate(-50%)scale(.7)}68%{opacity:.52}88%,to{opacity:0;transform:translate(-50%)scale(1.08)}}@media (prefers-reduced-motion:reduce){.screen.svelte-jv792r :where(.svelte-jv792r),.screen.svelte-jv792r :where(.svelte-jv792r):before,.screen.svelte-jv792r :where(.svelte-jv792r):after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}@media (prefers-reduced-transparency:reduce){.native-glass.svelte-jv792r,.cockpit-sheet.svelte-jv792r,.metric-pill.svelte-jv792r{-webkit-backdrop-filter:none;backdrop-filter:none}.native-glass.svelte-jv792r{background:#f6fafcf0}.cockpit-sheet.svelte-jv792r{background:#f2f7f4f5}.metric-pill.svelte-jv792r{background:#fffffff0}}.screen.svelte-1rnz17j{--stats-label:#000;--stats-secondary-label:#3c3c439e;--stats-sheet-fill:#f9f9f9cc;--stats-sheet-border:#ffffffd6;--stats-control-fill:#7676801f;--stats-control-selected:#fffffff0;--stats-track-fill:#3c3c4324;z-index:4;color:var(--stats-label);pointer-events:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Helvetica Neue,sans-serif;position:absolute;inset:0;container-type:inline-size}button.svelte-1rnz17j{font:inherit}.stats-recenter-control.svelte-1rnz17j{z-index:2;aspect-ratio:1;color:#167891;cursor:pointer;pointer-events:auto;background:#f7fdfe9e;border:max(.5px,.14cqw) solid #ffffffb8;border-radius:50%;place-items:center;width:10.9453cqw;padding:0;transition:transform .36s cubic-bezier(.2,.9,.22,1),background .18s;display:grid;position:absolute;top:31.8078%;right:3.9801%;box-shadow:inset 0 .16cqw #ffffffdb,0 1cqw 2.8cqw #174f6224}.stats-recenter-control.svelte-1rnz17j svg{width:48%;height:48%;transform:rotate(34deg)}.stats-recenter-control.recentered.svelte-1rnz17j{animation:.56s cubic-bezier(.2,.9,.22,1) svelte-1rnz17j-stats-recenter}.stats-recenter-control.svelte-1rnz17j:focus-visible,.stats-daylight-rail.svelte-1rnz17j:focus-visible{outline-offset:.5cqw;outline:.65cqw solid #007aff75}.stats-daylight-rail.svelte-1rnz17j{top:var(--light-rail-top);z-index:2;box-sizing:border-box;color:#19758a;width:92.0398%;height:7.7117%;font:inherit;isolation:isolate;pointer-events:auto;cursor:pointer;touch-action:pan-y;background:linear-gradient(105deg,#27687b42,#4dcad34d 48%,#f2bf483d);border:max(.5px,.14cqw) solid #ffffffb3;border-radius:999px;padding:1.7413cqw 2.2388cqw;transition:top .52s cubic-bezier(.22,.82,.24,1),box-shadow .18s;display:grid;position:absolute;left:3.9801%;overflow:hidden;box-shadow:inset 0 .16cqw #ffffffd1,0 1.2cqw 3.2cqw #184f6229}.screen.dragging.svelte-1rnz17j .stats-daylight-rail:where(.svelte-1rnz17j){transition:none}.stats-daylight-rail.svelte-1rnz17j:hover{box-shadow:inset 0 .16cqw #ffffffe6,0 1.6cqw 4cqw #184f6233}.daylight-track.svelte-1rnz17j{z-index:1;grid-template-columns:5.2239cqw minmax(0,1fr) 5.2239cqw;align-items:center;gap:1.4925cqw;width:100%;transition:opacity .16s;display:grid;position:relative}.daylight-track.muted.svelte-1rnz17j{opacity:0}.stats-daylight-rail.svelte-1rnz17j .daylight-sun,.stats-daylight-rail.svelte-1rnz17j .daylight-moon{width:4.7264cqw;height:4.7264cqw}.stats-daylight-rail.svelte-1rnz17j .daylight-sun{color:#f3c640;filter:drop-shadow(0 0 1.2cqw #f3c64066)}.stats-daylight-rail.svelte-1rnz17j .daylight-moon{color:#1c5871}.daylight-timeline.svelte-1rnz17j{height:5.4726cqw;position:relative}.timeline-line.svelte-1rnz17j{background:linear-gradient(90deg,#0d6d7c,#f3c640 54%,#e67c32);border-radius:999px;height:.5473cqw;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);box-shadow:0 .35cqw .9cqw #25444d2e}.event-marker.svelte-1rnz17j{color:#f2bc35;background:#fad7592e;border-radius:50%;place-items:center;width:4.4776cqw;height:4.4776cqw;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.event-marker.svelte-1rnz17j svg{width:3.2338cqw;height:3.2338cqw}.sunrise-marker.svelte-1rnz17j{left:27%}.sunset-marker.svelte-1rnz17j{color:#e87832;left:72%}.current-glow.svelte-1rnz17j{top:50%;left:var(--daylight-position,61%);filter:blur(1.7413cqw);background:#ffffff5c;border-radius:50%;width:8.4577cqw;height:8.4577cqw;position:absolute;transform:translate(-50%,-50%)}.current-dot.svelte-1rnz17j{top:50%;left:var(--daylight-position);background:#fff;border:.5cqw solid #ffffffeb;border-radius:50%;width:4.2289cqw;height:4.2289cqw;position:absolute;transform:translate(-50%,-50%);box-shadow:0 .6cqw 1.5cqw #2d4f5347}.daylight-reveal.svelte-1rnz17j{z-index:2;color:#174b59;justify-content:center;align-items:center;gap:1.2438cqw;font-size:3.2338cqw;font-weight:760;animation:.17s ease-out both svelte-1rnz17j-daylight-reveal-in;display:flex;position:absolute;inset:0}.daylight-reveal.svelte-1rnz17j svg{color:#e87832;width:4.2289cqw;height:4.2289cqw}.daylight-reveal.sunrise-reveal.svelte-1rnz17j svg{color:#f3c640}@keyframes svelte-1rnz17j-daylight-reveal-in{0%{opacity:0;transform:translateY(.8cqw)}to{opacity:1;transform:none}}.stats-sheet.svelte-1rnz17j{top:var(--sheet-top);border-top:max(.5px, .15cqw) solid var(--stats-sheet-border);background:var(--stats-sheet-fill);-webkit-backdrop-filter:blur(6.4cqw)saturate(185%);backdrop-filter:blur(6.4cqw)saturate(185%);pointer-events:auto;border-radius:8.46cqw 8.46cqw 0 0;grid-template-rows:4.12cqw 13.93cqw minmax(0,1fr);transition:top .52s cubic-bezier(.22,.82,.24,1);display:grid;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 .2cqw #ffffffe6,0 -1.5cqw 6cqw #1834431c}.stats-sheet.dragging.svelte-1rnz17j{transition:none}.sheet-handle-zone.svelte-1rnz17j{z-index:3;cursor:ns-resize;touch-action:none;outline:none;place-items:end center;display:grid;position:relative}.sheet-handle-zone.svelte-1rnz17j:focus-visible .sheet-handle:where(.svelte-1rnz17j){box-shadow:0 0 0 .6cqw #007aff38}.sheet-handle.svelte-1rnz17j{background:#3c3c434d;border-radius:999px;width:9.45cqw;height:1.02cqw;display:block}.sheet-nav.svelte-1rnz17j{z-index:2;grid-template-columns:11.94cqw 1fr 11.94cqw;align-items:center;padding:0 3.98cqw 1cqw;display:grid;position:relative}.sheet-nav.svelte-1rnz17j h2:where(.svelte-1rnz17j){color:var(--stats-label);letter-spacing:-.022em;text-align:center;margin:0;font-size:4.23cqw;font-weight:600;line-height:1}.close-button.svelte-1rnz17j{aspect-ratio:1;width:10.95cqw;color:var(--stats-label);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.close-button.svelte-1rnz17j svg{width:58%;height:58%}.close-button.svelte-1rnz17j:focus-visible,.segments.svelte-1rnz17j button:where(.svelte-1rnz17j):focus-visible,.metric-card.svelte-1rnz17j:focus-visible,.review-row.svelte-1rnz17j:focus-visible{outline-offset:.35cqw;outline:.65cqw solid #007aff57}.nav-balance.svelte-1rnz17j{width:10.95cqw}.sheet-scroll.svelte-1rnz17j{overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;min-height:0;overflow:hidden auto}.sheet-scroll.svelte-1rnz17j::-webkit-scrollbar{display:none}.dashboard.svelte-1rnz17j{flex-direction:column;gap:5.47cqw;padding:3.98cqw 3.98cqw 8.96cqw;display:flex}.story-header.svelte-1rnz17j{flex-direction:column;gap:1.24cqw;display:flex}.story-header.svelte-1rnz17j h1:where(.svelte-1rnz17j),.section-heading.svelte-1rnz17j h2:where(.svelte-1rnz17j){color:var(--stats-label);letter-spacing:-.036em;margin:0;font-weight:700}.story-header.svelte-1rnz17j h1:where(.svelte-1rnz17j){font-size:5.47cqw;line-height:1.18}.story-header.svelte-1rnz17j p:where(.svelte-1rnz17j){color:var(--stats-secondary-label);white-space:nowrap;margin:0;font-size:3.73cqw;line-height:1.22}.glass-card.svelte-1rnz17j{border:max(.5px, .16cqw) solid var(--card-border,#007aff26);background:var(--card-fill,#f2fafdad);-webkit-backdrop-filter:blur(3cqw)saturate(150%);backdrop-filter:blur(3cqw)saturate(150%);box-shadow:inset 0 .18cqw #ffffffbd,0 2.5cqw 5.5cqw #26435112}.hero-card.svelte-1rnz17j{--card-border:#45e0e959;--card-fill:#e7fcfcb8;box-sizing:border-box;border-radius:5.47cqw;flex-direction:column;justify-content:space-between;height:52.24cqw;padding:4.48cqw;display:flex}.hero-top.svelte-1rnz17j{align-items:flex-start;gap:3.48cqw;display:flex}.water-emblem.svelte-1rnz17j{aspect-ratio:1;color:#09889a;background:#50e0e624;border-radius:50%;flex:none;place-items:center;width:18.41cqw;display:grid;position:relative}.water-emblem.svelte-1rnz17j .emblem-drop{width:43%;height:43%;position:absolute;top:16%}.water-emblem.svelte-1rnz17j .emblem-waves{width:71%;height:30%;position:absolute;bottom:13%}.hero-copy.svelte-1rnz17j{min-width:0;padding-top:.15cqw}.hero-copy.svelte-1rnz17j p:where(.svelte-1rnz17j),.hero-copy.svelte-1rnz17j h3:where(.svelte-1rnz17j){margin:0}.eyebrow.svelte-1rnz17j{color:#007aff;letter-spacing:.04em;text-transform:uppercase;font-size:2.74cqw;font-weight:700;line-height:1.2}.hero-copy.svelte-1rnz17j h3:where(.svelte-1rnz17j){color:var(--stats-label);letter-spacing:-.038em;margin-top:1.35cqw;font-size:5.47cqw;font-weight:700;line-height:1.05}.visit-count.svelte-1rnz17j{color:var(--stats-secondary-label);font-size:3.73cqw;font-weight:500;margin-top:1.35cqw!important}.timeline.svelte-1rnz17j{grid-template-columns:1fr 1fr;padding-bottom:5.2cqw;display:grid;position:relative}.date.svelte-1rnz17j{flex-direction:column;gap:.35cqw;display:flex}.date.latest.svelte-1rnz17j{align-items:flex-end}.date.svelte-1rnz17j span:where(.svelte-1rnz17j){color:var(--stats-secondary-label);font-size:2.99cqw;line-height:1.1}.date.svelte-1rnz17j strong:where(.svelte-1rnz17j){font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:3.48cqw;font-weight:600;line-height:1.1}.timeline-track.svelte-1rnz17j{background:#50e0e694;border-radius:999px;height:1cqw;position:absolute;bottom:.95cqw;left:0;right:0}.start-dot.svelte-1rnz17j,.end-dot.svelte-1rnz17j{border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.start-dot.svelte-1rnz17j{aspect-ratio:1;background:#50e0e6;width:2.49cqw;left:0}.end-dot.svelte-1rnz17j{aspect-ratio:1;box-sizing:border-box;background:#ffffffe6;border:.75cqw solid #50e0e6;width:4.48cqw;right:0}.intelligence-section.svelte-1rnz17j,.glance-section.svelte-1rnz17j{flex-direction:column;gap:2.99cqw;display:flex}.section-heading.svelte-1rnz17j{align-items:center;gap:1.25cqw;height:5.97cqw;display:flex}.section-heading.svelte-1rnz17j h2:where(.svelte-1rnz17j){font-size:4.98cqw;line-height:1}.plus-badge.svelte-1rnz17j{box-sizing:border-box;white-space:nowrap;color:#007aff;background:#007aff1c;border-radius:999px;align-items:center;height:5.97cqw;padding:0 2.24cqw;font-size:2.74cqw;font-weight:700;display:inline-flex}.plus-mark.svelte-1rnz17j{aspect-ratio:1;color:#fff;background:#007aff;border-radius:50%;place-items:center;width:3.48cqw;margin-right:.85cqw;font-size:3.3cqw;line-height:1;display:grid}.intelligence-card.svelte-1rnz17j{--card-border:#007aff2e;--card-fill:#ecf7fdb3;box-sizing:border-box;border-radius:5.97cqw;flex-direction:column;height:74.63cqw;padding:3.98cqw;display:flex}.segments.svelte-1rnz17j{background:var(--stats-control-fill);border-radius:2.49cqw;grid-template-columns:repeat(3,1fr);height:7.96cqw;padding:.5cqw;display:grid}.segments.svelte-1rnz17j button:where(.svelte-1rnz17j){color:var(--stats-label);cursor:pointer;background:0 0;border:0;border-radius:2.05cqw;padding:0;font-size:3.23cqw}.segments.svelte-1rnz17j button.active:where(.svelte-1rnz17j){background:var(--stats-control-selected);font-weight:500;box-shadow:0 .2cqw .6cqw #0000000f,0 0 0 max(.5px,.13cqw) #0000000a}.ranking-list.svelte-1rnz17j{flex-direction:column;flex:1;justify-content:space-evenly;margin:0;padding:3cqw 0 1.3cqw;list-style:none;display:flex}.ranking-list.svelte-1rnz17j li:where(.svelte-1rnz17j){grid-template-columns:4cqw 3.48cqw minmax(0,1fr) 22.4cqw 16.9cqw;align-items:center;gap:2cqw;font-size:3.48cqw;display:grid}.rank.svelte-1rnz17j{color:var(--stats-secondary-label);text-align:left;font-size:2.99cqw;font-weight:600}.rank-dot.svelte-1rnz17j{aspect-ratio:1;background:var(--rank-color);border-radius:50%;width:3.48cqw}.water-name.svelte-1rnz17j{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bar-track.svelte-1rnz17j{background:var(--stats-track-fill);border-radius:999px;width:100%;height:1.99cqw;display:block;overflow:hidden}.bar-track.svelte-1rnz17j span:where(.svelte-1rnz17j){width:var(--rank-width);border-radius:inherit;background:var(--rank-color);height:100%;transition:width .28s;display:block}.ranking-list.svelte-1rnz17j strong:where(.svelte-1rnz17j){text-align:right;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:3.23cqw;font-weight:600}.ranking-note.svelte-1rnz17j{color:var(--stats-secondary-label);margin:0;font-size:2.99cqw;line-height:1.15}.story-metrics.svelte-1rnz17j{grid-template-columns:repeat(3,minmax(0,1fr));gap:4.98cqw;display:grid}.metric-card.svelte-1rnz17j{box-sizing:border-box;height:39.8cqw;color:var(--stats-label);text-align:left;cursor:pointer;border-radius:5.47cqw;flex-direction:column;align-items:flex-start;padding:3.23cqw 2.74cqw 2.1cqw;display:flex;position:relative}.metric-card.unique.svelte-1rnz17j{--metric-color:#50e0e6;--metric-plate:#85edf129;--card-border:#50e0e652;--card-fill:#e8fcfcba}.metric-card.returns.svelte-1rnz17j{--metric-color:#67b4df;--metric-plate:#80b8d924;--card-border:#5ca7d247;--card-fill:#ebf7fdba}.metric-card.new.svelte-1rnz17j{--metric-color:#8faf12;--metric-plate:#9bbb1b24;--card-border:#8baa144f;--card-fill:#f8fbe9c2}.metric-icon.svelte-1rnz17j{aspect-ratio:1;background:var(--metric-plate);width:10.45cqw;color:var(--metric-color);border-radius:50%;place-items:center;display:grid}.metric-icon.svelte-1rnz17j svg{width:52%;height:52%}.metric-card.svelte-1rnz17j strong:where(.svelte-1rnz17j){margin-top:2.2cqw;font-size:5.47cqw;font-weight:600;line-height:1}.metric-label.svelte-1rnz17j{color:var(--stats-secondary-label);text-align:center;align-self:center;margin-top:1.5cqw;font-size:2.99cqw;line-height:1.08}.metric-chevron{opacity:.48;align-self:center;width:2.49cqw;height:auto;margin-top:auto;display:block}.metric-card.selected.svelte-1rnz17j{box-shadow:inset 0 0 0 max(.5px, .16cqw) var(--metric-color), inset 0 .18cqw 0 #ffffffc2, 0 2.5cqw 5.5cqw #2643511a}.review-row.svelte-1rnz17j{--card-border:#ff814261;--card-fill:#fff7f1bd;box-sizing:border-box;width:100%;min-height:20.9cqw;color:var(--stats-label);text-align:left;cursor:pointer;border-radius:5.47cqw;grid-template-columns:7cqw minmax(0,1fr) 4cqw;align-items:center;gap:2.5cqw;padding:3.98cqw;display:grid}.review-icon.svelte-1rnz17j{aspect-ratio:1;color:#ffd86b;place-items:center;width:7cqw;display:grid}.review-icon.svelte-1rnz17j svg{width:100%;height:100%}.review-copy.svelte-1rnz17j{flex-direction:column;gap:1cqw;min-width:0;display:flex}.review-copy.svelte-1rnz17j strong:where(.svelte-1rnz17j){font-size:3.98cqw;font-weight:700;line-height:1.1}.review-copy.svelte-1rnz17j small:where(.svelte-1rnz17j){color:var(--stats-secondary-label);text-overflow:ellipsis;white-space:nowrap;font-size:2.99cqw;line-height:1.15;overflow:hidden}.review-chevron{opacity:.56;justify-self:end;width:2.49cqw;height:auto;display:block}@keyframes svelte-1rnz17j-stats-recenter{0%{transform:rotate(0)scale(1)}46%{transform:rotate(-16deg)scale(1.08)}to{transform:rotate(0)scale(1)}}@media (prefers-color-scheme:dark){.screen.svelte-1rnz17j{--stats-label:#fffffff0;--stats-secondary-label:#ebebf5a8;--stats-sheet-fill:#1b1b1ed1;--stats-sheet-border:#ffffff29;--stats-control-fill:#76768047;--stats-control-selected:#636369b8;--stats-track-fill:#ebebf52e}.stats-sheet.svelte-1rnz17j{box-shadow:inset 0 .2cqw #ffffff1f,0 -1.5cqw 6cqw #00000047}.glass-card.svelte-1rnz17j{box-shadow:inset 0 .18cqw #ffffff1c,0 2.5cqw 5.5cqw #0000002b}.hero-card.svelte-1rnz17j{--card-border:#45e0e94f;--card-fill:#0e3f42ad}.intelligence-card.svelte-1rnz17j{--card-border:#45adff52;--card-fill:#142d3fb8}.metric-card.unique.svelte-1rnz17j{--card-border:#50e0e652;--card-fill:#0e3f42b8}.metric-card.returns.svelte-1rnz17j{--card-border:#5ca7d252;--card-fill:#143042bd}.metric-card.new.svelte-1rnz17j{--card-border:#9bbb1b4f;--card-fill:#313912bd}.review-row.svelte-1rnz17j{--card-border:#ff9f4f61;--card-fill:#482b1abd}.end-dot.svelte-1rnz17j{background:#1d1d1f}}@media (prefers-reduced-motion:reduce){.stats-sheet.svelte-1rnz17j,.bar-track.svelte-1rnz17j span:where(.svelte-1rnz17j){transition:none}}@media (prefers-reduced-transparency:reduce){.stats-sheet.svelte-1rnz17j{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8f8f8}.glass-card.svelte-1rnz17j{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-color-scheme:dark) and (prefers-reduced-transparency:reduce){.stats-sheet.svelte-1rnz17j{background:#1c1c1e}}.device-shell.svelte-136nlwo{aspect-ratio:402/874;width:min(100%,402px);padding:clamp(3px, calc(var(--device-width,402px) * .0124), 5px);border-radius:min(64px, calc(var(--device-width,402px) * .1592));isolation:isolate;background:linear-gradient(112deg,oklch(53% .012 245) 0%,oklch(88% .008 238) 7%,oklch(66% .014 244) 17%,oklch(96% .006 238) 48%,oklch(57% .016 245) 83%,oklch(89% .008 238) 95%,oklch(44% .018 246) 100%),oklch(57% .012 242);border:1px solid oklch(93% .008 238/.82);position:relative;box-shadow:0 52px 120px oklch(12% .06 240/.34),0 18px 42px oklch(12% .04 240/.2),inset 0 0 0 1px oklch(100% 0 0/.62),inset 0 0 0 3px oklch(24% .015 244/.32)}.device-shell.tracking-active.svelte-136nlwo{transform-origin:50% 108%;will-change:transform;animation:7.2s cubic-bezier(.45,0,.55,1) infinite svelte-136nlwo-tracking-device-rock}.device-shell.svelte-136nlwo:after{inset:clamp(2px, calc(var(--device-width,402px) * .0075), 3px);z-index:8;border-radius:min(61px, calc(var(--device-width,402px) * .1517));content:"";pointer-events:none;border:1px solid oklch(100% 0 0/.3);position:absolute;box-shadow:inset 1px 0 oklch(100% 0 0/.46),inset -1px 0 oklch(12% .02 244/.34)}.device-screen.svelte-136nlwo{border-radius:min(58px, calc(var(--device-width,402px) * .1443));width:100%;height:100%;clip-path:inset(0 round min(58px, calc(var(--device-width,402px) * .1443)));contain:paint;isolation:isolate;background:#f4f1e9;border:2px solid oklch(10% .012 246);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.16),0 0 0 1px oklch(12% .018 245/.62);container-type:inline-size}.map-still.svelte-136nlwo{z-index:0;background:#f4f1e9;position:absolute;inset:0;overflow:hidden}.map-still.svelte-136nlwo picture:where(.svelte-136nlwo){display:contents}.map-still-image.svelte-136nlwo{object-fit:cover;transform-origin:0 0;will-change:transform;width:100%;height:100%;transition:transform .46s cubic-bezier(.2,.82,.2,1);display:block}.map-still.zoomed.svelte-136nlwo .map-still-image:where(.svelte-136nlwo){transform:scale(1.3868)translate(-16.214%,-14.283%)}.cockpit-track.svelte-136nlwo{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cockpit-line.svelte-136nlwo{fill:none;stroke:#007aff;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:7.2s linear infinite svelte-136nlwo-cockpit-line-draw}@keyframes svelte-136nlwo-cockpit-line-draw{0%{stroke-dashoffset:1px}70%,to{stroke-dashoffset:0}}.cockpit-line.settled.svelte-136nlwo{stroke-dashoffset:0;animation:none}.bearing-overlay.svelte-136nlwo{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.bearing-marker.svelte-136nlwo{will-change:transform;place-items:center;display:grid;position:absolute}.bearing-north.svelte-136nlwo{width:5.4726cqw;height:5.4726cqw;animation:7.2s cubic-bezier(.45,0,.55,1) infinite svelte-136nlwo-tracking-north-bearing;top:31%;left:4.9%}.north-badge.svelte-136nlwo{box-sizing:border-box;color:#d45a47;background:#fff;border:max(1px,.2488cqw) solid #d45a4761;border-radius:50%;place-items:center;width:5.4726cqw;height:5.4726cqw;font-family:SF Pro Rounded,-apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;font-size:2.7363cqw;font-weight:900;line-height:1;display:grid;box-shadow:0 0 3.9801cqw #00000038,0 0 7.9602cqw #0000001f}.bearing-home.svelte-136nlwo{width:8.4577cqw;height:8.4577cqw;animation:7.2s cubic-bezier(.45,0,.55,1) infinite svelte-136nlwo-tracking-home-bearing;top:24%;right:5.4726%}.home-halo.svelte-136nlwo,.home-badge.svelte-136nlwo{border-radius:50%;position:absolute}.home-halo.svelte-136nlwo{filter:blur(1.4925cqw);background:#23485c38;inset:0}.home-badge.svelte-136nlwo{box-sizing:border-box;background:#23485c;border:max(1px,.2488cqw) solid #ffffffb8;place-items:center;width:6.4677cqw;height:6.4677cqw;display:grid;box-shadow:0 0 4.9751cqw #00000038}.home-badge.svelte-136nlwo svg:where(.svelte-136nlwo){fill:#fff;width:3.4826cqw;height:3.4826cqw}@keyframes svelte-136nlwo-tracking-device-rock{0%,to{transform:rotate(-1.75deg)}50%{transform:rotate(1.75deg)}}@keyframes svelte-136nlwo-tracking-north-bearing{0%,to{transform:translateY(-1.9901cqw)}50%{transform:translateY(1.9901cqw)}}@keyframes svelte-136nlwo-tracking-home-bearing{0%,to{transform:translateY(1.4925cqw)}50%{transform:translateY(-1.4925cqw)}}.shell-button.svelte-136nlwo{z-index:-1;background:linear-gradient(90deg,oklch(54% .012 242),oklch(88% .006 238));border:1px solid oklch(35% .012 244/.72);width:4px;display:block;position:absolute;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.18)}.action-button.svelte-136nlwo{border-radius:3px 0 0 3px;height:54px;top:122px;left:-4px}.volume-up.svelte-136nlwo{border-radius:3px 0 0 3px;height:76px;top:205px;left:-4px}.volume-down.svelte-136nlwo{border-radius:3px 0 0 3px;height:76px;top:294px;left:-4px}.power-button.svelte-136nlwo{background:linear-gradient(90deg,oklch(88% .006 238),oklch(49% .014 244));border-radius:0 3px 3px 0;height:104px;top:222px;right:-4px}.status-host.svelte-136nlwo{z-index:5;pointer-events:none;position:absolute;inset:0}.screen-host.svelte-136nlwo{z-index:4;pointer-events:none;position:absolute;inset:0}.screen-host.summary-interactive.svelte-136nlwo{pointer-events:auto}@media (prefers-reduced-motion:reduce){.device-shell.tracking-active.svelte-136nlwo,.bearing-north.svelte-136nlwo,.bearing-home.svelte-136nlwo{will-change:auto;animation:none;transform:none}.cockpit-line.svelte-136nlwo{stroke-dashoffset:0;animation:none}.map-still-image.svelte-136nlwo{transition:none}}
