.icon-scene.svelte-chxh1b{aspect-ratio:1;filter:drop-shadow(0 36px 80px #084a5e47);z-index:0;width:min(520px,42vw);position:relative}picture.svelte-chxh1b,img.svelte-chxh1b{display:block}.app-icon.svelte-chxh1b{z-index:2;width:100%;height:100%;animation:8s ease-in-out infinite svelte-chxh1b-icon-floaty;animation-play-state:var(--hero-icon-animation-state,running);transform:translate(var(--hero-drift-x,0px), var(--hero-drift-y,0px)) rotate(var(--hero-drift-rotate,0deg));position:relative}@media (prefers-reduced-motion:reduce){.app-icon.svelte-chxh1b{animation:none;transform:none}}.app-icon.svelte-chxh1b img:where(.svelte-chxh1b){object-fit:contain;width:100%;height:100%}.hero-island.svelte-chxh1b{z-index:-1;pointer-events:none;max-width:none;height:auto;position:absolute}.trail-mark.svelte-chxh1b{pointer-events:none;visibility:hidden;width:2px;height:2px;position:absolute}.island-e.svelte-chxh1b{width:209.7%;top:calc(-100.7% - 18px);left:-18.2%}.island-d-lower.svelte-chxh1b{width:105.8%;top:50.8%;left:-34.1%}@keyframes svelte-chxh1b-icon-floaty{0%,to{translate:0}50%{translate:0 -18px}}@media (prefers-color-scheme:dark){.icon-scene.svelte-chxh1b{filter:drop-shadow(0 36px 90px #00000061)}}@media (width<=900px){.icon-scene.svelte-chxh1b{width:clamp(156px,39vw,220px)}}.hero.svelte-qzo0r3{align-items:center;min-height:100dvh;padding-top:112px;display:flex;position:relative}.hero-grid.svelte-qzo0r3{grid-template-columns:minmax(0,1.04fr) minmax(260px,.96fr);align-items:center;gap:64px;width:100%;max-width:1200px;margin:0 auto;display:grid;position:relative}.hero-copy.svelte-qzo0r3{z-index:2;position:relative}.h1.svelte-qzo0r3{letter-spacing:-.05em;max-width:none;color:var(--oa-water-deep);text-shadow:0 1px 0 oklch(100% 5.96046e-8 none/.42), 0 4px 24px color-mix(in oklch, var(--oa-bg) 58%, transparent);margin:0 0 24px;font-size:clamp(58px,6.9vw,96px);font-weight:900;line-height:.9}.h1.svelte-qzo0r3 span:where(.svelte-qzo0r3){white-space:nowrap;display:inline-block}.lede.svelte-qzo0r3{color:var(--oa-fg-secondary);text-wrap:pretty;max-width:32ch;font-size:21px;line-height:1.5}.platform-note.svelte-qzo0r3{color:var(--oa-fg-tertiary);max-width:32ch;margin-top:10px;font-size:15px;font-weight:700}.cta-row.svelte-qzo0r3{flex-wrap:wrap;gap:16px;margin-top:32px;display:flex}.hero .btn-primary,.hero .btn-secondary{border-radius:var(--oa-radius-capsule);cursor:pointer;height:56px;transition:transform .22s var(--oa-ease-bounce), background .22s var(--oa-ease-smooth), box-shadow .22s var(--oa-ease-smooth);justify-content:center;align-items:center;gap:12px;padding:0 28px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.hero .btn-primary{color:#fff;background:oklch(13% .015 250);border:1px solid oklch(100% 5.96046e-8 none/.24);border-color:oklch(100% 5.96046e-8 none/.24) oklch(100% 5.96046e-8 none/.24) oklch(100% 5.96046e-8 none/.24) oklch(100% 5.96046e-8 none/.24);box-shadow:0 10px 26px oklch(0% 0 0/.22),inset 0 1px oklch(100% 0 0/.18)}.hero .btn-secondary{color:var(--oa-fg-primary)}.hero .btn-primary svg,.hero .btn-secondary svg{width:20px;height:20px}.hero-visual.svelte-qzo0r3{--hero-drift-x:0px;--hero-drift-y:0px;--hero-drift-rotate:0deg;--hero-icon-animation-state:running;aspect-ratio:1;z-index:1;place-items:center;display:grid;position:relative}@media (width<=900px){.hero.svelte-qzo0r3{align-items:flex-start;min-height:auto;padding-top:96px}.hero-grid.svelte-qzo0r3{isolation:isolate;grid-template-columns:minmax(0,1fr);align-items:start;gap:0;width:min(100%,430px);margin-inline:auto}.hero-copy.svelte-qzo0r3{width:100%;padding-top:16px}.hero-visual.svelte-qzo0r3{aspect-ratio:auto;pointer-events:none;z-index:1;width:clamp(140px,34vw,180px);margin:0;display:block;position:absolute;top:clamp(100px,26vw,140px);left:50%;transform:translate(clamp(58px,18vw,86px))}.h1.svelte-qzo0r3{max-width:100%;margin:0 auto 18px 0;font-size:clamp(40px,11vw,56px);line-height:.9}.lede.svelte-qzo0r3{max-width:min(26ch,100% - 124px);font-size:16px;line-height:1.45}.platform-note.svelte-qzo0r3{max-width:min(26ch,100% - 124px);margin-top:8px;font-size:13px}.cta-row.svelte-qzo0r3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:48px;display:grid}.hero .btn-primary,.hero .btn-secondary{min-height:56px;padding:0 16px;font-size:15px}}@media (width<=560px){.hero.svelte-qzo0r3{padding-top:72px}.hero-visual.svelte-qzo0r3{width:clamp(118px,32vw,144px);top:clamp(120px,32vw,140px);transform:translate(clamp(52px,17vw,70px))}.h1.svelte-qzo0r3{max-width:100%;font-size:clamp(32px,10.4vw,44px)}.lede.svelte-qzo0r3,.platform-note.svelte-qzo0r3{max-width:min(24ch,100% - 100px)}}@media (prefers-reduced-motion:reduce){.app-icon{animation:none}}@media (prefers-color-scheme:dark){.h1.svelte-qzo0r3{color:var(--oa-fg-on-dark);text-shadow:0 2px 18px #08141e5c}}.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{border-radius:5.47cqw;grid-template-rows:1fr max(.5px,.18cqw) 1fr;width:10.945%;height:10.183%;transition:top .46s cubic-bezier(.2,.82,.2,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;border-radius:50%;place-items:center;width:10.945%;transition:top .46s cubic-bezier(.2,.82,.2,1);display:grid;top:67.963%;left:3.98%}.appearance-control.svelte-slkadh img:where(.svelte-slkadh){z-index:1;width:44%;height:auto;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 .46s cubic-bezier(.2,.82,.2,1),left .46s cubic-bezier(.2,.82,.2,1),width .46s cubic-bezier(.2,.82,.2,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;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 .46s cubic-bezier(.2,.82,.2,1),background .3s;inset:78.947% 0 0;overflow:hidden;box-shadow:inset 0 .28cqw #ffffffd1,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}.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%}.screen.expanded.svelte-slkadh .map-control-rail:where(.svelte-slkadh){top:7.323%}.screen.expanded.svelte-slkadh .appearance-control:where(.svelte-slkadh){top:28.49%}.screen.expanded.svelte-slkadh .daylight-rail:where(.svelte-slkadh){width:78.109%;top:39.1%;left:17.91%}.paddles-navigation.svelte-slkadh{z-index:3;width:92.04cqw;height:24.129cqw;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 img:where(.svelte-slkadh){z-index:1;object-fit:contain;display:block;position:relative}.gear-symbol.svelte-slkadh{width:4.229cqw;height:4.229cqw}.chat-symbol.svelte-slkadh{width:4.644cqw;height:3.861cqw}.start-paddle-symbol.svelte-slkadh{width:5.184cqw;height:4.107cqw}.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 span:where(.svelte-slkadh){border-radius:999px;place-items:center;height:6.22cqw;display:grid}.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;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}.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-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{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{top:var(--light-rail-top);width:var(--light-rail-width);border-radius:999px;height:3.6613%;transition:top .36s cubic-bezier(.22,.88,.3,1),width .36s cubic-bezier(.22,.88,.3,1);position:absolute;left:3.9801%;overflow:hidden}.daylight-state.svelte-jv792r{object-fit:fill;width:86.0697cqw;height:7.9602cqw;position:absolute;top:0;left:-5.2239cqw}.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-button.svelte-jv792r img:where(.svelte-jv792r){object-fit:contain;width:3.4826cqw;height:3.9801cqw}.pause-button.resume.svelte-jv792r img:where(.svelte-jv792r){width:3.4826cqw;height:3.9801cqw}.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{object-fit:contain;width:2.9851cqw;height:2.9851cqw}.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.svelte-jv792r{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 img:where(.svelte-jv792r){object-fit:contain;width:2.4876cqw;height:2.7363cqw;position:absolute;top:0;left:.995cqw}.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}.bearing-pill.svelte-jv792r img:where(.svelte-jv792r){object-fit:contain;width:5.2677cqw;height:5.2239cqw;position:absolute;top:4.4776cqw;left:1.9155cqw}.svelte-jv792r:not(.expanded) .bearing-pill:where(.svelte-jv792r) img:where(.svelte-jv792r){left:2.1098cqw}.svelte-jv792r:not(.expanded) .bearing-pill:where(.svelte-jv792r) img.north-icon:where(.svelte-jv792r){width:5.8019cqw}.bearing-pill.svelte-jv792r img.launch-icon:where(.svelte-jv792r){width:5.2677cqw;height:4.9751cqw}.svelte-jv792r:not(.expanded) .bearing-pill:where(.svelte-jv792r) img.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{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.small-arc.svelte-jv792r{display:none}.svelte-jv792r:not(.expanded) .pace-gauge:where(.svelte-jv792r){width:21.8905cqw;height:21.8905cqw;top:6.9652cqw;left:34.5771cqw}.svelte-jv792r:not(.expanded) .regular-arc:where(.svelte-jv792r){display:none}.svelte-jv792r:not(.expanded) .small-arc:where(.svelte-jv792r){display:block}.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{object-fit:contain;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-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}}.flow-asset.svelte-rl6eco{opacity:0;width:100%;animation:svelte-rl6eco-settle .56s var(--d) cubic-bezier(.2, .85, .2, 1) forwards;display:block;transform:translateY(14px)}.flow-asset.svelte-rl6eco svg{width:100%;height:auto;display:block}@keyframes svelte-rl6eco-settle{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.flow-asset.svelte-rl6eco{opacity:1;animation:none;transform:none}}.screen.svelte-1cnpyou{z-index:4;color:#1c1c1e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:-apple-system, BlinkMacSystemFont, var(--oa-font-rounded);position:absolute;inset:0;container-type:inline-size}.trip-drawer.svelte-1cnpyou{inset:var(--sheet-top) 0 0;-webkit-backdrop-filter:blur(6.4cqw)saturate(185%);backdrop-filter:blur(6.4cqw)saturate(185%);opacity:0;background:#f8fafab8;border-top:max(.5px,.16cqw) solid #ffffffb8;border-radius:8cqw 8cqw 0 0;transition:inset .52s cubic-bezier(.2,.85,.2,1);animation:.68s cubic-bezier(.2,.85,.2,1) forwards svelte-1cnpyou-surface-rise;display:block;position:absolute;overflow:hidden;transform:translateY(5cqw);box-shadow:inset 0 .25cqw #ffffffa8,0 -1.5cqw 7cqw #082d3d24}.screen.dragging.svelte-1cnpyou .trip-drawer:where(.svelte-1cnpyou){transition:none}.handle.svelte-1cnpyou{z-index:3;cursor:ns-resize;touch-action:none;background:0 0;border:0;width:13.9303%;padding:0;display:block;position:absolute;top:2.25cqw;left:50%;transform:translate(-50%)}.handle.svelte-1cnpyou:focus-visible{outline-offset:.8cqw;border-radius:999px;outline:.8cqw solid #007aff9e}.toolbar.svelte-1cnpyou{z-index:2;justify-content:space-between;align-items:center;display:flex;position:absolute;top:6.2cqw;left:4cqw;right:4cqw}.back.svelte-1cnpyou{width:12.973%}.actions.svelte-1cnpyou{width:49.7297%}.summary-scroll.svelte-1cnpyou{overscroll-behavior:contain;scrollbar-width:none;position:absolute;inset:21.8cqw 0 0;overflow:hidden auto}.summary-scroll.svelte-1cnpyou::-webkit-scrollbar{display:none}.summary-scroll.svelte-1cnpyou:focus-visible{outline-offset:-1cqw;outline:.8cqw solid #007aff99}.summary-content.svelte-1cnpyou{gap:6cqw;padding:1cqw 4cqw 12cqw;display:grid}.trip-header.svelte-1cnpyou{grid-template-columns:8cqw minmax(0,1fr);align-items:start;gap:2.4cqw;display:grid}.trip-header.svelte-1cnpyou>img:where(.svelte-1cnpyou){object-fit:contain;width:8cqw;height:8cqw;margin-top:.6cqw}.trip-header.svelte-1cnpyou h3:where(.svelte-1cnpyou){color:#1c1c1e;letter-spacing:-.035em;margin:0;font-size:7.45cqw;font-weight:700;line-height:1.06}.trip-header.svelte-1cnpyou p:where(.svelte-1cnpyou){color:#6d6d72;margin:2cqw 0 0;font-size:3.73cqw;line-height:1.2}h4.svelte-1cnpyou{color:#6d6d72;letter-spacing:.035em;text-transform:uppercase;margin:0 0 3cqw;font-size:3.23cqw;font-weight:650}.water-pills.svelte-1cnpyou{-webkit-backdrop-filter:blur(3cqw)saturate(130%);backdrop-filter:blur(3cqw)saturate(130%);background:#2229351c;border:.16cqw solid #ffffffb8;border-radius:7cqw;grid-template-columns:1fr 1fr;gap:1.5cqw;padding:2cqw;display:grid;box-shadow:inset 0 .18cqw #ffffffa8}.water-pills.svelte-1cnpyou>span:where(.svelte-1cnpyou){color:#6d6d72;min-width:0;font-family:-apple-system, BlinkMacSystemFont, var(--oa-font-rounded);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:1.5cqw;padding:2.2cqw 2cqw;font-size:3.23cqw;font-weight:600;display:flex}.water-pills.svelte-1cnpyou img:where(.svelte-1cnpyou){object-fit:contain;filter:none;width:4cqw;height:4cqw}.last-here.svelte-1cnpyou{background:#f8c84e24}.paddles-here.svelte-1cnpyou{background:#007aff24}.water-memory.svelte-1cnpyou>p:where(.svelte-1cnpyou){color:#7a7a80;margin:2.8cqw 0 0;font-size:3cqw;line-height:1.28}.metric-list.svelte-1cnpyou{border-top:1px solid #3c3c431f}.metric-row.svelte-1cnpyou{border-bottom:1px solid #3c3c431f;grid-template-columns:7cqw minmax(0,1fr) auto;align-items:center;min-height:11.7cqw;font-size:4.15cqw;display:grid}.metric-icon.svelte-1cnpyou{place-items:center;width:7cqw;height:7cqw;display:grid}.metric-icon.svelte-1cnpyou img:where(.svelte-1cnpyou){object-fit:contain;width:4.2cqw;height:4.2cqw}.metric-row.svelte-1cnpyou strong:where(.svelte-1cnpyou){min-width:0;font-weight:400}.metric-value.svelte-1cnpyou{color:#1c1c1e;font-variant-numeric:tabular-nums;white-space:nowrap}.deep-detail.svelte-1cnpyou{padding-top:1cqw}.eyebrow.svelte-1cnpyou{color:#147e8c;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:3cqw;font-weight:680}.deep-detail.svelte-1cnpyou h5:where(.svelte-1cnpyou){letter-spacing:-.03em;margin:2.3cqw 0 1cqw;font-size:6cqw;line-height:1.05}.summary.svelte-1cnpyou{color:#5b5b60;margin:0;font-size:3.72cqw;line-height:1.25}.context-cards.svelte-1cnpyou{grid-template-columns:repeat(3,1fr);gap:1.7cqw;margin-top:5cqw;display:grid}.context-cards.svelte-1cnpyou>div:where(.svelte-1cnpyou){background:#eef4f3;border-radius:3cqw;gap:2cqw;padding:3cqw;display:grid}.context-cards.svelte-1cnpyou span:where(.svelte-1cnpyou){color:#6d6d72;font-size:2.5cqw}.context-cards.svelte-1cnpyou strong:where(.svelte-1cnpyou){color:#0098a6;font-size:4cqw}.context-cards.svelte-1cnpyou small:where(.svelte-1cnpyou){color:#8a8a8e;font-size:3cqw}.insight.svelte-1cnpyou{border-top:1px solid #3c3c431f;border-bottom:1px solid #3c3c431f;align-items:flex-start;gap:2.5cqw;margin:4cqw 0 0;padding:4cqw 0;font-size:3.5cqw;font-weight:620;line-height:1.25;display:flex}.insight.svelte-1cnpyou img:where(.svelte-1cnpyou){object-fit:contain;width:4.2cqw;height:4.2cqw}@keyframes svelte-1cnpyou-surface-rise{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.trip-drawer.svelte-1cnpyou{opacity:1;animation:none;transform:none}}@media (prefers-reduced-transparency:reduce){.trip-drawer.svelte-1cnpyou{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8fbfb}}.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-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 picture:where(.svelte-1rnz17j){place-items:center;width:58%;height:58%;display:grid}.close-button.svelte-1rnz17j img:where(.svelte-1rnz17j){object-fit:contain;width:100%;height:100%;display:block}.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-glyph.svelte-1rnz17j{aspect-ratio:1;object-fit:contain;flex:none;width:18.41cqw;display:block}.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;background:#007aff1c;border-radius:999px;align-items:center;height:5.97cqw;padding:0 2.24cqw;display:inline-flex}.plus-badge.svelte-1rnz17j img:where(.svelte-1rnz17j){width:15.17cqw;height:auto;display:block}.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 img:where(.svelte-1rnz17j){object-fit:contain;max-width:48%;max-height:55%;display:block}.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.svelte-1rnz17j{opacity:.48;align-self:center;width:2.49cqw;height:auto;margin-top:auto;display:block}.metric-chevron.svelte-1rnz17j img:where(.svelte-1rnz17j),.review-chevron.svelte-1rnz17j img:where(.svelte-1rnz17j){width:100%;height:auto;display:block}.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 img:where(.svelte-1rnz17j){object-fit:contain;width:100%;height:100%;display:block}.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.svelte-1rnz17j{opacity:.56;justify-self:end;width:2.49cqw;height:auto;display:block}@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}@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}}.product-demo.svelte-ewh1ap{max-width:100%;padding:0;scroll-margin-top:0;overflow-x:clip}.demo-runway.svelte-ewh1ap{width:100%;max-width:100%;position:relative;overflow-x:clip}.demo-stage.svelte-ewh1ap{width:100%;height:100svh;display:flex;position:sticky;top:0;overflow:clip visible}.section-anchor.svelte-ewh1ap{width:1px;height:1px;position:absolute;top:0;left:0}.stage-inner.svelte-ewh1ap{box-sizing:border-box;width:100%;max-width:100%;padding:calc(var(--oa-nav-offset) + 8px) max(24px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));position:relative}.stage-scene.svelte-ewh1ap{box-sizing:border-box;--stage-gutter:clamp(8px, 2.8vw, 68px);--phone-width:min(440px, calc((100svh - var(--oa-nav-offset) - 100px) * 402 / 874));--phone-height:calc(var(--phone-width) * 874 / 402);--phone-center:25%;--copy-left:50%;width:100%;min-width:0;max-width:100%;height:100%;position:relative}.stage-scene.phone-right.svelte-ewh1ap{--phone-center:75%;--copy-left:0%}.phone-mover.svelte-ewh1ap{top:50%;left:var(--phone-center);z-index:4;--phone-shadow-pad:clamp(7px, 1.2vw, 14px);--device-width:var(--phone-width);box-sizing:border-box;width:calc(var(--phone-width) + var(--phone-shadow-pad) + var(--phone-shadow-pad));padding:var(--phone-shadow-pad);transition:left 1.1s var(--oa-ease-smooth);will-change:left;position:absolute;transform:translate(-50%,-50%)}.phone-mover.svelte-ewh1ap .device-shell{width:100%}.copy-mover.svelte-ewh1ap{top:50%;left:var(--copy-left);z-index:6;box-sizing:border-box;width:50%;min-width:0;max-width:100%;padding-inline:var(--stage-gutter);transition:left 1.1s var(--oa-ease-smooth);will-change:left;position:absolute;transform:translateY(-50%)}.copy-stack.svelte-ewh1ap{justify-items:center;gap:clamp(14px,1.5vw,22px);width:100%;min-width:0;max-width:100%;display:grid}.dynamic-heading.svelte-ewh1ap{min-width:0;max-width:100%;min-height:1.96em;color:var(--oa-heading-on-water);letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;align-items:end;margin:0;font-size:clamp(38px,4.35vw,68px);font-weight:900;line-height:.98;display:grid;position:relative}.info-right.svelte-ewh1ap .dynamic-heading:where(.svelte-ewh1ap),.info-left.svelte-ewh1ap .dynamic-heading:where(.svelte-ewh1ap){text-align:center;justify-items:center}.timed-copy-layer.svelte-ewh1ap{will-change:transform, opacity;grid-area:1/1;align-self:end}.description-shell.svelte-ewh1ap{width:100%;min-width:0;max-width:100%}.info-right.svelte-ewh1ap .description-shell:where(.svelte-ewh1ap){margin-left:auto}.info-left.svelte-ewh1ap .description-shell:where(.svelte-ewh1ap){margin-right:auto}.description-group.svelte-ewh1ap{align-items:flex-start;gap:14px;width:100%;min-width:0;max-width:100%;display:flex}.description-pill-list.svelte-ewh1ap{box-sizing:border-box;flex-direction:column;flex:auto;align-items:center;gap:8px;min-width:0;max-width:100%;padding-inline:12px;display:flex}.info-right.svelte-ewh1ap .description-pill-list:where(.svelte-ewh1ap){align-items:center}.description-pill-list.svelte-ewh1ap .description-glass{box-sizing:border-box;inline-size:fit-content;max-inline-size:min(100%,44ch);position:relative}.description-pill-list.svelte-ewh1ap .description-glass:first-child{z-index:3;transform:translate(10px)rotate(-.7deg)}.description-pill-list.svelte-ewh1ap .description-glass:nth-child(2){z-index:2;transform:translate(-13px)rotate(.6deg)}.description-pill-list.svelte-ewh1ap .description-glass:nth-child(3){z-index:1;transform:translate(14px)rotate(-.5deg)}.description-pill-list.metrics.svelte-ewh1ap{flex-flow:wrap;justify-content:center;gap:7px 8px;max-width:560px;margin-inline:auto;display:flex}.description-pill-list.metrics.svelte-ewh1ap .description-glass{z-index:auto;transform:rotate(var(--metric-tilt));margin-top:0}.description-pill-list.metrics.svelte-ewh1ap .description-glass:nth-child(6n+1){--metric-tilt:-1.1deg}.description-pill-list.metrics.svelte-ewh1ap .description-glass:nth-child(6n+2){--metric-tilt:.8deg}.description-pill-list.metrics.svelte-ewh1ap .description-glass:nth-child(6n+3){--metric-tilt:-.5deg}.description-pill-list.metrics.svelte-ewh1ap .description-glass:nth-child(6n+4){--metric-tilt:1deg}.description-pill-list.metrics.svelte-ewh1ap .description-glass:nth-child(6n+5){--metric-tilt:-.7deg}.description-pill-list.metrics.svelte-ewh1ap .description-glass:nth-child(6n+6){--metric-tilt:.55deg}.description-pill-list.metrics.svelte-ewh1ap .description-body:where(.svelte-ewh1ap){gap:7px;min-height:38px;padding:8px 14px 8px 10px}.description-body.metric-body.svelte-ewh1ap{inline-size:fit-content}.metric-icon.svelte-ewh1ap{object-fit:contain;flex:none;width:17px;height:17px}.description-pill-list.metrics.svelte-ewh1ap .description-copy:where(.svelte-ewh1ap){white-space:nowrap;font-size:clamp(12px,1.05vw,14px);font-weight:650}.description-body.svelte-ewh1ap{inline-size:var(--fitted-pill-width,fit-content);max-inline-size:100%;text-align:center;justify-content:center;align-items:center;min-height:54px;padding:13px 20px;display:flex}.description-copy.svelte-ewh1ap{max-width:100%;color:var(--oa-fg-secondary);text-wrap:balance;overflow-wrap:anywhere;flex:0 auto;margin:0;font-size:clamp(14px,1.18vw,16px);font-weight:570;line-height:1.44}.sr-only.svelte-ewh1ap{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.step-dots.svelte-ewh1ap{top:calc(50% + var(--phone-height) * .5 + 14px);left:var(--phone-center);z-index:7;transition:left 1.1s var(--oa-ease-smooth);will-change:left;gap:2px;display:flex;position:absolute;transform:translate(-50%)}.step-dot.svelte-ewh1ap{cursor:pointer;width:44px;height:44px;transition:transform var(--oa-duration-fast) var(--oa-ease-out);background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:relative}.step-dot.svelte-ewh1ap:before{background:color-mix(in oklch, var(--oa-fg-primary) 30%, transparent);content:"";width:7px;height:7px;transition:width var(--oa-duration-fast) var(--oa-ease-out), background var(--oa-duration-fast) var(--oa-ease-out), transform var(--oa-duration-fast) var(--oa-ease-out);border-radius:999px;box-shadow:0 0 0 .5px oklch(100% 5.96046e-8 none/.42)}.step-dot.active.svelte-ewh1ap:before{background:var(--oa-water-deep);width:16px;box-shadow:0 0 0 .5px oklch(100% 5.96046e-8 none/.72), 0 2px 8px color-mix(in oklch, var(--oa-water-deep) 35%, transparent)}.share-gallery{right:var(--stage-gutter);bottom:max(16px, env(safe-area-inset-bottom));z-index:8;min-height:44px;color:var(--oa-fg-primary);font:inherit;border:0;padding:0 14px;font-size:12px;font-weight:760;position:absolute}.share-gallery-content.svelte-ewh1ap{align-items:center;gap:7px;display:inline-flex}.share-gallery:focus-visible{outline:3px solid var(--oa-focus-ring);outline-offset:3px}@media (hover:hover) and (pointer:fine){.step-dot.svelte-ewh1ap:hover{transform:scale(1.12)}}.tracking-island.svelte-ewh1ap{z-index:2;aspect-ratio:236/204;width:clamp(74px,8.5vw,122px);filter:drop-shadow(8px 14px 9px color-mix(in oklch, var(--oa-water-deep) 20%, transparent));pointer-events:none;position:absolute;top:75%;left:27%;transform:translate(-50%,-50%)rotate(-7deg)}.tracking-island.svelte-ewh1ap img:where(.svelte-ewh1ap){width:100%;height:100%;display:block}.stage-live.svelte-ewh1ap{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=1100px){.stage-scene.svelte-ewh1ap{--phone-width:min(44vw, 300px, calc((100svh - var(--oa-nav-offset) - 92px) * 402 / 874))}.phone-mover.svelte-ewh1ap{top:50%;left:var(--phone-center);transform:translate(-50%,-50%)}.copy-mover.svelte-ewh1ap{top:50%;left:var(--copy-left);pointer-events:none;width:50%;max-width:50%;padding-inline:clamp(8px,2vw,18px);transform:translateY(-50%)}.copy-stack.svelte-ewh1ap{gap:clamp(10px,1.8vw,16px)}.info-right.svelte-ewh1ap .dynamic-heading:where(.svelte-ewh1ap),.info-left.svelte-ewh1ap .dynamic-heading:where(.svelte-ewh1ap){min-height:0;text-align:center;justify-self:center;justify-items:center;max-inline-size:9.5ch;font-size:clamp(25px,4.7vw,40px);line-height:.98}.description-shell.svelte-ewh1ap{width:min(68vw,520px);max-width:none}.info-right.svelte-ewh1ap .description-shell:where(.svelte-ewh1ap){margin-left:min(0px,100% - min(68vw,520px));margin-right:0}.info-left.svelte-ewh1ap .description-shell:where(.svelte-ewh1ap){margin-left:0;margin-right:auto}.description-body.svelte-ewh1ap{inline-size:var(--fitted-pill-width,fit-content);max-inline-size:min(100%,100vw - 62px);min-height:0;padding:11px 16px}.description-pill-list.metrics.svelte-ewh1ap{gap:5px 6px;max-width:min(100%,520px)}.description-pill-list.metrics.svelte-ewh1ap .description-body:where(.svelte-ewh1ap){background:0 0;padding:7px 11px}.description-pill-list.metrics.svelte-ewh1ap .description-copy:where(.svelte-ewh1ap){font-size:11px}.description-group.svelte-ewh1ap{gap:9px}.description-pill-list.svelte-ewh1ap{gap:6px;padding-inline:18px}.description-copy.svelte-ewh1ap{font-size:13px;line-height:1.38}.step-dots.svelte-ewh1ap{top:calc(50% + var(--phone-height) * .5 + 12px);bottom:auto;left:var(--phone-center)}.share-gallery{right:4px;bottom:max(8px, env(safe-area-inset-bottom));min-height:44px;padding-inline:11px}.tracking-island.svelte-ewh1ap{width:72px;top:82%;left:18%}}@media (width>=1101px) and (height<=760px){.copy-stack.svelte-ewh1ap{gap:8px}.dynamic-heading.svelte-ewh1ap{min-height:1.12em;font-size:clamp(36px,3.8vw,52px);line-height:.95}.description-pill-list.metrics.svelte-ewh1ap{gap:4px 6px;max-width:min(100%,610px)}.description-pill-list.metrics.svelte-ewh1ap .description-body:where(.svelte-ewh1ap){gap:6px;min-height:32px;padding:5px 10px 5px 8px}.description-pill-list.metrics.svelte-ewh1ap .description-copy:where(.svelte-ewh1ap){font-size:clamp(10px,.9vw,12px)}.metric-icon.svelte-ewh1ap{width:15px;height:15px}}@media (prefers-reduced-motion:reduce){.phone-mover.svelte-ewh1ap,.copy-mover.svelte-ewh1ap,.description-shell.svelte-ewh1ap,.step-dots.svelte-ewh1ap,.share-gallery{transition:none}}@media (prefers-color-scheme:dark){.description-copy.svelte-ewh1ap{color:#f8fbff}}.access.svelte-1c8doc{min-height:100svh;padding-block:84px}.access-heading.svelte-1c8doc{text-align:center;max-width:850px;margin:0 auto}.access-heading.svelte-1c8doc h2:where(.svelte-1c8doc){color:var(--oa-heading-on-water);font-size:clamp(42px,5.2vw,68px);font-weight:var(--oa-marketing-section-weight);letter-spacing:var(--oa-marketing-section-tracking);text-wrap:balance;margin-bottom:0;line-height:.94}.access-heading.svelte-1c8doc p:where(.svelte-1c8doc){max-width:670px;color:var(--oa-fg-secondary);text-wrap:balance;margin:20px auto 0;font-size:clamp(15px,1.5vw,18px);line-height:1.5}.plans.svelte-1c8doc{margin-inline:auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(18px,2.4vw,30px);max-width:1080px;margin-top:42px;display:grid}.plan-shell.svelte-1c8doc{min-width:0;transition:transform .46s var(--oa-ease-bounce), filter .32s var(--oa-ease-smooth), opacity .32s var(--oa-ease-smooth);position:relative}.plan-shell.plus.svelte-1c8doc{z-index:2}.plan-shell.free.svelte-1c8doc{z-index:1}.plan-shell.free.svelte-1c8doc.reveal{transform:translateY(calc(56px - 100%))scale(.985)}.plan-shell.free.svelte-1c8doc{transition:transform 1.05s var(--oa-ease-out), filter .32s var(--oa-ease-smooth), opacity .32s var(--oa-ease-smooth)}.plan-shell.plus.svelte-1c8doc.reveal{transform:translateY(18px)}.plan-shell.svelte-1c8doc.reveal.in{transform:translateY(0)}.plan-shell.svelte-1c8doc .plan-glass,.plan-shell.svelte-1c8doc .free-glass{height:100%}.plan-shell.free.svelte-1c8doc{opacity:.88;padding:clamp(16px,2.2vw,26px) clamp(4px,1.2vw,14px) 0}.plus-halo.svelte-1c8doc{z-index:-1;background:radial-gradient(72% 68% at 84% 12%, oklch(100% 5.96046e-8 none/.34), transparent 72%), radial-gradient(66% 82% at 18% 88%, color-mix(in oklch, var(--oa-water-deep) 30%, transparent), transparent 76%);filter:blur(18px);opacity:.82;pointer-events:none;border-radius:46px;animation:8s ease-in-out infinite alternate svelte-1c8doc-plus-glow-drift;position:absolute;inset:-22px -18px -26px;transform:translate(0,0)scale(.98)}@keyframes svelte-1c8doc-plus-glow-drift{50%{opacity:.94;transform:translate(8px,-5px)scale(1.015)}to{opacity:.76;transform:translate(-5px,7px)scale(.99)}}.plan-body.svelte-1c8doc{height:100%;min-height:0;color:var(--oa-fg-primary);flex-direction:column;padding:clamp(24px,3vw,34px);display:flex}.free.svelte-1c8doc .plan-body:where(.svelte-1c8doc){color:var(--oa-heading-on-water);padding-block:clamp(22px,3vw,32px)}.plan-heading.svelte-1c8doc{align-items:center;gap:15px;min-height:60px;display:flex}.plan-heading.svelte-1c8doc>span:where(.svelte-1c8doc):last-child{gap:3px;min-width:0;display:grid}.plan-heading.svelte-1c8doc strong:where(.svelte-1c8doc){letter-spacing:-.04em;font-size:clamp(25px,2.8vw,35px);font-weight:850;line-height:1}.plan-heading.svelte-1c8doc small:where(.svelte-1c8doc){color:var(--oa-fg-secondary);font-size:12px;line-height:1.35}.plan-icon.svelte-1c8doc,.feature-icon.svelte-1c8doc{flex:none;place-items:center;display:grid}.plan-icon.svelte-1c8doc{border:1px solid color-mix(in oklch, currentColor 28%, transparent);border-radius:18px;width:54px;height:54px}.plan-icon.free.svelte-1c8doc{color:oklch(100% 5.96046e-8 none/.82);background:oklch(100% 5.96046e-8 none/.09);border-color:oklch(100% 5.96046e-8 none/.28) oklch(100% 5.96046e-8 none/.28) oklch(100% 5.96046e-8 none/.28) oklch(100% 5.96046e-8 none/.28)}.plan-icon.plus.svelte-1c8doc{background:color-mix(in oklch, var(--oa-rail-yellow) 18%, transparent);color:color-mix(in oklch, var(--oa-rail-yellow) 76%, oklch(48% .12 72))}.plan-shell.svelte-1c8doc ul:where(.svelte-1c8doc){grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:24px 0 0;padding:0;list-style:none;display:grid}.plan-shell.svelte-1c8doc li:where(.svelte-1c8doc){border-top:1px solid color-mix(in oklch, var(--oa-glass-border) 70%, transparent);align-items:center;gap:11px;min-width:0;padding:12px 2px;display:flex}.feature-icon.svelte-1c8doc{background:color-mix(in oklch, var(--oa-water-blue) 12%, transparent);width:34px;height:34px;color:var(--oa-water-deep);border-radius:12px}.free.svelte-1c8doc .feature-icon:where(.svelte-1c8doc){color:oklch(100% 5.96046e-8 none/.76);background:oklch(100% 5.96046e-8 none/.08)}.plus.svelte-1c8doc .feature-icon:where(.svelte-1c8doc){background:color-mix(in oklch, currentColor 13%, transparent)}.plus.svelte-1c8doc .feature-icon.history:where(.svelte-1c8doc){color:var(--oa-island-green-deep)}.plus.svelte-1c8doc .feature-icon.depth:where(.svelte-1c8doc){color:var(--oa-water-deep)}.plus.svelte-1c8doc .feature-icon.trends:where(.svelte-1c8doc){color:color-mix(in oklch, var(--oa-kayak-red) 72%, var(--oa-water-deep))}.plus.svelte-1c8doc .feature-icon.exports:where(.svelte-1c8doc){color:color-mix(in oklch, var(--oa-rail-yellow) 76%, oklch(48% .12 72))}.plan-shell.svelte-1c8doc li:where(.svelte-1c8doc)>span:where(.svelte-1c8doc):last-child{gap:2px;min-width:0;display:grid}.plan-shell.svelte-1c8doc li:where(.svelte-1c8doc) strong:where(.svelte-1c8doc){font-size:13.5px;font-weight:790;line-height:1.24}.plan-shell.svelte-1c8doc li:where(.svelte-1c8doc) small:where(.svelte-1c8doc){color:var(--oa-fg-secondary);font-size:11.5px;line-height:1.3}.free.svelte-1c8doc .plan-heading:where(.svelte-1c8doc) small:where(.svelte-1c8doc),.free.svelte-1c8doc li:where(.svelte-1c8doc) small:where(.svelte-1c8doc){color:oklch(100% 5.96046e-8 none/.72)}.upcoming.svelte-1c8doc em:where(.svelte-1c8doc){border:1px solid color-mix(in oklch, var(--oa-rail-yellow) 42%, transparent);background:color-mix(in oklch, var(--oa-rail-yellow) 13%, transparent);width:fit-content;color:color-mix(in oklch, var(--oa-rail-yellow) 72%, var(--oa-fg-primary));letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:3px 7px;font-size:9px;font-style:normal;font-weight:800;display:inline-flex}.purchase.svelte-1c8doc{border-top:1px solid color-mix(in oklch, var(--oa-glass-border) 70%, transparent);align-items:center;margin-top:20px;padding-top:22px;display:block}.price-options.svelte-1c8doc{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(12px,2vw,24px);display:grid}.price-option.svelte-1c8doc{text-align:center;gap:4px;min-width:0;padding:4px clamp(8px,1.5vw,18px);display:grid}.price-option.svelte-1c8doc+.price-option:where(.svelte-1c8doc){border-left:1px solid color-mix(in oklch, var(--oa-glass-border) 70%, transparent)}.price-option.svelte-1c8doc strong:where(.svelte-1c8doc){letter-spacing:-.025em;font-size:clamp(17px,1.8vw,21px)}.price-option.svelte-1c8doc small:where(.svelte-1c8doc){color:var(--oa-fg-secondary);font-size:11.5px;line-height:1.3}.restore-note.svelte-1c8doc{max-width:720px;color:var(--oa-fg-secondary);text-align:center;margin:22px auto 0;font-size:12px;line-height:1.45}@media (width<=1040px){.plans.svelte-1c8doc{max-width:720px;margin-top:36px}}@media (width<=620px){.access.svelte-1c8doc{padding-block:70px}.plan-shell.svelte-1c8doc ul:where(.svelte-1c8doc){grid-template-columns:1fr}.plan-body.svelte-1c8doc{padding:23px 18px}}@media (prefers-reduced-motion:reduce){.plus-halo.svelte-1c8doc{animation:none}.plan-shell.svelte-1c8doc{transition:none}.plan-shell.free.svelte-1c8doc.reveal,.plan-shell.plus.svelte-1c8doc.reveal,.plan-shell.svelte-1c8doc.reveal.in{transform:none}}
