@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DXI_y_WF.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-CnNj8hVb.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-CUIqqgP9.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAQMABAAAAAAB+AAAAOwAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDJIJtCxQAATYCJAMiBCAFhEYHZwwHG3oGIxFmfM0O8M/D2IE2KXexlvRX30jl4k0ByoIFW5Pm075+YpPjCMK6+K9Osusn4APwSeKJ0ARA/zfCdz9c0xILi5BPgVU7UACUe6B7QO0mZzupNnE5/rFs1LZf+AIRJzI3rkEf/YdjYxmFr42NC6Q839aFT4hla06fRTcFxCDqdm5WoAtIQshCoG2qheXlV1x9ff23O2Tf3fXffZv999RfgYpA7LbDvntqIhCKlqbQFBKakuEKFjRRkqFa83rN1eChoJIElHjEY5huuu3gAmICbC/po/SQGunUtDFWwzixpbmxkUXUQPIDWHOZNbnM6NF35U+qPOX7GEmc+8KL0mLpe0bLQmgK9BcYLh200877R0ESEO30EEjI6C8L9FesjJ6akrrRlnGZxyONvquC7hvVp36BZcQH6wr9MiEqeoEW6IsOdsLZGE6GrFIlg3cIFZDNOUXRc6tOqd0+aDK79tBNso2ily0l1fLOzu3dtjn19dfjmDtfeGOjjZ54RZC/3j711eHtN2h557TXXnP0bc++uv76dz15k6NfUxbfGNV5tUv7Rp9Dp/mw/PrtxPn3nxHPDHPcXf36Ct89+f2Tje/23z91xXc/3/HzqVjujbOurV17wOv637034uzFR579nnBtnuy168WLbaSuOOngf6u8aXGPIY/sU520Wn+lk5VnbvNXW36zXS5edGfh/IXW+1526gV/71vZuLT1kLeOvGbQ5HWHq56vO+2+Z2orOW6525WL9O+72eabLfDYWeME7e2e//Kma5/3ycsXfv1vY1z36wsHbXrixltthQ+kiQINjVibZnfTK2ZDkB/Kz/Pgy2cRdx5w/rdL9t6q1+K/NXP+Eh8sdebx8OHm49YR1e2n1SUQ/FSq88Piv9/zQx+02sybW9HCt1v9qbl8jQnop6dAyyKKofJT9ksCbUfKorRwSwyVhdA3mkLSDEI224tCMdxdQs2GthTqhluW72lBXVEUXTa3NYM5G4EkiA7+YY5hrznO/rYkw7GJLakELYE7Pz651b/Q1Rmw4Q5VdgeWLaFeGZEFHW0E3kFU7WdKVmS8JAy8WV8ANl4tVuzVK1rp9ZI622L0TZRefpBd5wEaoZUjZWVMx8RUbsThlXgmXVgow/fNzNbNsHq07Eon2xlBspLcL0IZ1E60jiiowKPu2Jzrt9KNWexWFxnv2cL4fSQ5cpSoRb2+zFcd/nVpV5co3VL+zTHdTUvbfLsOlKThqk0jWXBNMhM6V9T+hBNuKwEAAA==)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-cyrillic-700-normal-BnWDpkfm.woff2)format("woff2"),url(/assets/unbounded-cyrillic-700-normal-BKv7sql3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-vietnamese-700-normal-CjKRcRIV.woff2)format("woff2"),url(/assets/unbounded-vietnamese-700-normal-Bvu7IMCd.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-ext-700-normal-BLzWLLjG.woff2)format("woff2"),url(/assets/unbounded-latin-ext-700-normal-C5zWdd_U.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/unbounded-latin-700-normal-CaoNriVp.woff2)format("woff2"),url(/assets/unbounded-latin-700-normal-CZtriu5h.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(data:font/woff2;base64,d09GMgABAAAAAAQsABAAAAAACBAAAAPSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbgQwcLgZgP1NUQVQqAFwRCAqDKIJrCxQAATYCJAMiBCAFhHQHZwwHG6YGKJ4FORl9KnGbTM+ivrN4CyqCLzv4+s3sB4WDUPlFVkZg/2+tfcT8VAZzmRWbnRU8JPHXTUKCUKm0C4VGSBDM7loceKQRR20PaJ//hU4Tx4wXkVYJvhFPbG2JkRRNUVpmBdTt5fO23XCz6dO/6TaLaPQIzYmJiEgMes52sQLVAUkIWQhU1VWDmPETR2Ygdw80CXLfpqFArlgoS4HYtkFTIBGBUKiislBZSKgsaS4WA7lEy1B+ULSxjgoQUBCSBCiMkYjSXUCx0AWkAhhdpF/y2SqQLkyLgWlQTaxUFUugTCUkR5s5YwCPa91350/KahTfR0sQ173wImlU+h6txYgXilJfFMeJPrSJM6IKJAFRPZ8NEjLqi7H9RqzJQE2VJRW11uneE5Fa312CfUf5qcdtMEZ8MFcUPFGIklqgCqgLVMMm4Co0B2ZESqU0shBFxVfuU8TVXFWtqLqtsbbWUD3NvihqWHmpW6ttrr5tzcnrr8cZd73wxqJFn4/1sU9XvfDJxlXfgN7VLnrtNadvf/XV+fOf77/F6dfG7meaVXsV/XujjsOWdFTzqx6rdsMDIvCh9KoXvj7suz+///OfK+7Ed2+9+9ZA6OG7E8+Vz7Vr4K9eOjZ2N9Trz8sLdXY8j1iuDrlmfw+2XE8/0Ori6SYt3hkwasXWf8UJq4XnYdvFu0GLcY9P6PAdWLcyd8ojN66sUzGurHFM5Ol/K05eI30MbV97i8bXWy44d4CkT15vftdd/zLvP/rbPS1b3vPbo83W3a7czG4viO4oCpVUioW48ZW9Rm+g/I/8RX6d4N8RO4u7Dvzwaq8rV9Ua/lvlnL+ED0ZdejZ8uLzdpAFVft+aihIIPpUpf6qB//cMQhTDuMp5u5asuhvTt3xcvkcboKoKAlUMEaupGJ/1kkB118qiqIJbozfDCy2jLi+pGQUv6+unuFDyKljomFdRS2u8mgby8GrLls+tI1l1qShUxxrVxX0tgvFYHEMXyaZtolmKLYRJsQPbUf19BpWuSViYbpuGpzLoQnQ8SQihYYWN6zPiVhyMCs7BNHs8obCohP9fD6nUjMUwEIREtwwJaRRSpUHIDmxXLT8WtqNKo3qNdqwejRnTaUxzGsCUjWWylTSDvKWwG6E6oM3umy2qIFWqWMzgYBanZhM0hADbtr6/k8nAITQ6C8+kbSxe5zdtCYGNkKVPJwiWBGMQCoMuzAz2eUVDpeXN+lqzCtr7jiRHjiIqRMWKY9Yu7Z+WcGAnj9AYRJ6sQmNr0tesMw38gw3VIhvm1AOPbNW9B44Sv6L89uIS)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/unbounded-cyrillic-900-normal-_ZC4uVSi.woff2)format("woff2"),url(/assets/unbounded-cyrillic-900-normal-PukI78a9.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/unbounded-vietnamese-900-normal-BuhHLwBE.woff2)format("woff2"),url(/assets/unbounded-vietnamese-900-normal-Ca71clKU.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/unbounded-latin-ext-900-normal-B5P44sdX.woff2)format("woff2"),url(/assets/unbounded-latin-ext-900-normal-CDSUdEfC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Unbounded;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/unbounded-latin-900-normal-DrIEwloP.woff2)format("woff2"),url(/assets/unbounded-latin-900-normal-4cp7xOrc.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f1f6ef;--bg-warm:#f7faf4;--surface:#fff;--card:var(--surface);--surface-2:#eef4ec;--ink:#17251f;--ink-2:#33453c;--muted:#566a5f;--on-ink:#fff;--line:#dde6da;--track:#ff5a1f;--brand-mtn:#17251f;--brand-c2:#ffd600;--brand-c2-op:.8;--brand-c3:#ffd600;--brand-c3-op:.6;--brand-o:#ffd600;--track-strong:#c2410c;--on-track:#fff;--track-ink:#c2410c;--forest:#1e7a5a;--forest-2:#14634a;--sun:#ffd23f;--on-sun:#17251f;--sun-2:#7a5a00;--danger:#c2360a;--danger-2:#a62b06;--dawn:linear-gradient(135deg, #ff8a3d, #ffd23f);--hero-surface:#16221c;--hero-surface-ink:#fff;--chart-1:#1c7c3a;--chart-2:#f4a259;--chart-3:#f4d35e;--chart-4:#e07a5f;--chart-5:#8d99ae;--chart-6:#9d8189;--chart-7:#c9c9c9;--chart-8:#d9d9d9;--chart-9:#7fb069;--chart-10:#a0c4ff;--chart-accent:#7048e8;--radius-card:20px;--radius-ctl:12px;--radius-pill:999px;--tap:44px;--shadow-1:0 1px 2px #17251f0f;--shadow-2:0 12px 30px #17251f24;--t-cap:12px;--t-sm:13px;--t-base:15px;--t-lg:17px;--t-h3:18px;--z-sticky:100;--z-modal:1000;--z-confirm:1100;--z-hovercard:900;--z-gate:1050;--z-banner:950;--z-toast:2147480000;--z-sheet:2147480000;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--dur-4:.48s;--font-display:"Unbounded", system-ui, sans-serif;--font-body:"Onest Variable", system-ui, sans-serif;--content-read:46rem;--content-app:72rem;--content-wide:80rem;--content-form:26rem}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f1f6ef;--bg-warm:#f7faf4;--surface:#fff;--surface-2:#eef4ec;--ink:#17251f;--ink-2:#33453c;--muted:#566a5f;--on-ink:#fff;--line:#dde6da;--track:#ff5a1f;--brand-mtn:#17251f;--brand-c2:#ffd600;--brand-c2-op:.8;--brand-c3:#ffd600;--brand-c3-op:.6;--brand-o:#ffd600;--track-strong:#c2410c;--on-track:#fff;--track-ink:#c2410c;--forest:#1e7a5a;--forest-2:#14634a;--sun:#ffd23f;--on-sun:#17251f;--sun-2:#7a5a00;--danger:#c2360a;--danger-2:#a62b06;--dawn:linear-gradient(135deg, #ff8a3d, #ffd23f);--chart-1:#1c7c3a;--chart-2:#f4a259;--chart-3:#f4d35e;--chart-4:#e07a5f;--chart-5:#8d99ae;--chart-6:#9d8189;--chart-7:#c9c9c9;--chart-8:#d9d9d9;--chart-9:#7fb069;--chart-10:#a0c4ff;--chart-accent:#7048e8;--shadow-1:0 1px 2px #17251f0f;--shadow-2:0 12px 30px #17251f24}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101914;--bg-warm:#131f19;--surface:#1a271f;--surface-2:#16221b;--ink:#eaf2ec;--ink-2:#c4d2c9;--muted:#92a69a;--on-ink:#101914;--line:#26362c;--track:#ff6a33;--brand-mtn:#e6e6e6;--brand-c2:#ffe34d;--brand-c2-op:1;--brand-c3:#fe9;--brand-c3-op:1;--brand-o:#ffe01a;--track-strong:#cb4409;--on-track:#fff;--track-ink:#ff8a5c;--forest:#3fa982;--forest-2:#59c79c;--danger:#f0704a;--danger-2:#f58a6b;--sun-2:#f5d66e;--on-sun:#17251f;--chart-1:#3ecf6e;--chart-2:#f6b579;--chart-3:#f6db7a;--chart-4:#e3927a;--chart-5:#a9b4c4;--chart-6:#b79aa0;--chart-7:#8b948e;--chart-8:#93a099;--chart-9:#8fc77b;--chart-10:#8fb4ef;--chart-accent:#9b7ff0;--shadow-1:0 1px 2px #0006;--shadow-2:0 14px 34px #00000080}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101914;--bg-warm:#131f19;--surface:#1a271f;--surface-2:#16221b;--ink:#eaf2ec;--ink-2:#c4d2c9;--muted:#92a69a;--on-ink:#101914;--line:#26362c;--track:#ff6a33;--brand-mtn:#e6e6e6;--brand-c2:#ffe34d;--brand-c2-op:1;--brand-c3:#fe9;--brand-c3-op:1;--brand-o:#ffe01a;--track-strong:#cb4409;--on-track:#fff;--track-ink:#ff8a5c;--forest:#3fa982;--forest-2:#59c79c;--danger:#f0704a;--danger-2:#f58a6b;--sun-2:#f5d66e;--on-sun:#17251f;--chart-1:#3ecf6e;--chart-2:#f6b579;--chart-3:#f6db7a;--chart-4:#e3927a;--chart-5:#a9b4c4;--chart-6:#b79aa0;--chart-7:#8b948e;--chart-8:#93a099;--chart-9:#8fc77b;--chart-10:#8fb4ef;--chart-accent:#9b7ff0;--shadow-1:0 1px 2px #0006;--shadow-2:0 14px 34px #00000080}*{box-sizing:border-box}html{scrollbar-gutter:stable}html,body{overflow-x:clip}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);margin:0}a,.leaflet-container a{color:var(--forest)}::placeholder{color:var(--muted);opacity:1}@media (pointer:coarse){.tap-target{position:relative}.tap-target:after{content:"";width:max(100%, var(--tap));height:max(100%, var(--tap));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.v-compass-button[data-v-09f5f287]{border:1.5px solid var(--line);background:var(--card);font-family:var(--font-body);color:var(--ink);cursor:pointer;border-radius:12px;font-size:13px;font-weight:700}.v-compass-button[data-v-09f5f287]:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.v-compass-button.active[data-v-09f5f287]{background:var(--track-strong);border-color:var(--track-strong);color:var(--on-track)}.brand[data-v-f819c535]{align-items:center;gap:.5em;line-height:1;display:inline-flex}.brand-mark[data-v-f819c535]{flex:none;width:auto;height:2em}.brand-word[data-v-f819c535]{font-family:var(--font-body);letter-spacing:-.02em;color:var(--brand-mtn);align-self:center;font-size:2rem;font-weight:800}.brand-o[data-v-f819c535]{color:var(--brand-o);-webkit-text-stroke:max(1px, .05em) #e3171e;paint-order:stroke fill}.mbn[data-v-e713290c]{z-index:var(--z-sticky);background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px);align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}body.has-bottom-nav{--bottom-nav-h:60px}.mbn__tab[data-v-e713290c]{min-width:0;color:var(--ink-2);cursor:pointer;transition:color var(--dur-1) var(--ease-out-quart);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:8px 4px 6px;font-size:11px;font-weight:600;line-height:1.1;text-decoration:none;display:flex;position:relative}.mbn__tab[data-v-e713290c] .v-button__label{display:contents}.mbn__icon[data-v-e713290c]{font-size:22px}.mbn__label[data-v-e713290c]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mbn__tab.mtab--active[data-v-e713290c]{color:var(--forest)}.mbn__tab[data-v-e713290c]:active:not(:disabled){transform:none}@media (hover:hover){.mbn__tab[data-v-e713290c]:hover:not(:disabled){transform:none}}.mbn__tab[data-v-e713290c]:active:not(:disabled){background:var(--surface-2)}.mbn__tab[data-v-e713290c]:focus-visible{outline:2px solid var(--sun);outline-offset:-2px;border-radius:8px}@media (width<=340px){.mbn__tab[data-v-e713290c]{padding-left:2px;padding-right:2px}.mbn__label[data-v-e713290c]{letter-spacing:-.1px;font-size:10px}}.mbn-more[data-v-e713290c]{z-index:var(--z-sheet);flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.mbn-more__scrim[data-v-e713290c]{background:color-mix(in srgb, var(--ink) 42%, transparent);cursor:pointer;border:none;width:100%;height:100%;position:absolute;inset:0}.mbn-more__sheet[data-v-e713290c]{background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line);border-top-left-radius:var(--radius-card);border-top-right-radius:var(--radius-card);padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));box-shadow:0 -12px 32px color-mix(in srgb, var(--ink) 16%, transparent);position:relative}.mbn-more__item[data-v-e713290c]{width:100%;color:var(--ink);text-align:left;border-radius:var(--radius-ctl);cursor:pointer;align-items:center;gap:14px;padding:13px 12px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.mbn-more__item[data-v-e713290c] .v-button__label{display:contents}.mbn-more__item+.mbn-more__item[data-v-e713290c]{border-top:1px solid var(--line)}.mbn-more__icon[data-v-e713290c]{color:var(--muted);flex:none;font-size:20px}.mbn-more__item[data-v-e713290c]:active:not(:disabled){background:var(--surface-2);transform:none}@media (hover:hover){.mbn-more__item[data-v-e713290c]:hover:not(:disabled){background:var(--surface-2);transform:none}}.mbn-more__item.mbn-more__item--active[data-v-e713290c],.mbn-more__item.mbn-more__item--active .mbn-more__icon[data-v-e713290c]{color:var(--forest)}.mbn-sheet-enter-active .mbn-more__sheet[data-v-e713290c],.mbn-sheet-leave-active .mbn-more__sheet[data-v-e713290c]{transition:transform var(--dur-2) var(--ease-out-quart)}.mbn-sheet-enter-from .mbn-more__sheet[data-v-e713290c],.mbn-sheet-leave-to .mbn-more__sheet[data-v-e713290c]{transform:translateY(100%)}.mbn-sheet-enter-active .mbn-more__scrim[data-v-e713290c],.mbn-sheet-leave-active .mbn-more__scrim[data-v-e713290c]{transition:opacity var(--dur-2) var(--ease-out-quart)}.mbn-sheet-enter-from .mbn-more__scrim[data-v-e713290c],.mbn-sheet-leave-to .mbn-more__scrim[data-v-e713290c]{opacity:0}@media (prefers-reduced-motion:reduce){.mbn-sheet-enter-active .mbn-more__sheet[data-v-e713290c],.mbn-sheet-leave-active .mbn-more__sheet[data-v-e713290c],.mbn-sheet-enter-active .mbn-more__scrim[data-v-e713290c],.mbn-sheet-leave-active .mbn-more__scrim[data-v-e713290c]{transition:none}.mbn-sheet-enter-from .mbn-more__sheet[data-v-e713290c],.mbn-sheet-leave-to .mbn-more__sheet[data-v-e713290c]{transform:none}.mbn-sheet-enter-from .mbn-more__scrim[data-v-e713290c],.mbn-sheet-leave-to .mbn-more__scrim[data-v-e713290c]{opacity:1}}.sport-icon[data-v-ee580039]{width:100%;height:100%;display:block}.v-skeleton[data-v-665e15fe]{background:var(--surface-2);border:1px solid var(--line);position:relative;overflow:hidden}.v-skeleton[data-v-665e15fe]:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:1.2s ease-in-out infinite v-skeleton-shimmer-665e15fe;position:absolute;inset:0;transform:translate(-100%)}@keyframes v-skeleton-shimmer-665e15fe{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.v-skeleton[data-v-665e15fe]:after{animation:none}}.empty-state[data-v-959e8a99]{border:2px dashed var(--line);border-radius:var(--radius-card);background:color-mix(in srgb, var(--forest) 4%, var(--surface));text-align:center;animation:empty-state-in-959e8a99 var(--dur-2,.28s) var(--ease-out-quart,ease-out) both;flex-direction:column;align-items:center;gap:12px;padding:56px 24px;display:flex}.empty-state__icon[data-v-959e8a99]{font-size:44px;line-height:1}.empty-state__title[data-v-959e8a99]{font-family:var(--font-display);font-weight:800;font-size:var(--t-h3);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0}.empty-state__text[data-v-959e8a99]{max-width:44ch;color:var(--ink-2,var(--muted));font-size:var(--t-base);margin:0;line-height:1.55}.empty-state__actions[data-v-959e8a99]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:6px;display:flex}@keyframes empty-state-in-959e8a99{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.empty-state[data-v-959e8a99]{animation:none}}.notification-bell[data-v-3fad432e]{display:inline-flex;position:relative}.bell-btn[data-v-3fad432e]{justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex;position:relative}.bell-icon[data-v-3fad432e]{font-size:20px}.bell-badge[data-v-3fad432e]{border-radius:var(--radius-pill);background:var(--accent,#e0524a);color:#fff;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:2px;right:2px}.bell-panel[data-v-3fad432e]{top:calc(100% + 8px + var(--impersonation-bar-h,0px));z-index:200;box-sizing:border-box;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-card);width:min(340px,100vw - 16px);max-width:calc(100vw - 16px);max-height:70vh;position:absolute;right:0;overflow-y:auto;box-shadow:0 20px 48px #0a141038}.bell-panel__head[data-v-3fad432e]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.bell-panel__head h3[data-v-3fad432e]{font-family:var(--font-display);margin:0;font-size:15px}.bell-empty[data-v-3fad432e]{box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;width:100%;max-width:100%;padding:8px 14px 16px}.bell-empty[data-v-3fad432e] *{max-width:100%}.bell-list[data-v-3fad432e]{margin:0;padding:6px;list-style:none}.bell-item[data-v-3fad432e]{border-radius:var(--radius-ctl);cursor:pointer;align-items:flex-start;gap:12px;padding:10px;transition:background .18s;display:flex}@media (hover:hover){.bell-item[data-v-3fad432e]:hover{background:var(--surface-2)}}.bell-item[data-v-3fad432e]:focus-visible{outline:2px solid var(--sun);outline-offset:-2px}.bell-skeleton[data-v-3fad432e]{pointer-events:none}.bell-skeleton__item[data-v-3fad432e]{cursor:default}.bell-skeleton__chip[data-v-3fad432e]{flex:none}.bell-skeleton__body[data-v-3fad432e]{flex-direction:column;gap:7px;padding:3px 0;display:flex}.bell-item__chip[data-v-3fad432e]{border-radius:var(--radius-ctl);background:color-mix(in srgb, var(--forest) 12%, var(--surface-2));width:32px;height:32px;color:var(--forest);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.bell-item__chip-icon[data-v-3fad432e]{font-size:18px}.bell-item__chip-sport[data-v-3fad432e]{width:18px;height:18px}.bell-item__chip-badge[data-v-3fad432e]{background:var(--surface);border:1.5px solid var(--bg);width:13px;height:13px;color:var(--muted);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-3px;right:-3px}.bell-item__chip-badge-icon[data-v-3fad432e]{font-size:8px}.bell-item--new_comment .bell-item__chip[data-v-3fad432e]{background:color-mix(in srgb, var(--forest) 12%, var(--surface-2));color:var(--forest)}.bell-item--new_follower .bell-item__chip[data-v-3fad432e]{background:color-mix(in srgb, var(--accent,#e0524a) 14%, var(--surface-2));color:var(--accent,#e0524a)}.bell-item--activity_uploaded .bell-item__chip[data-v-3fad432e],.bell-item--activity_updated .bell-item__chip[data-v-3fad432e]{background:color-mix(in srgb, var(--ink) 8%, var(--surface-2));color:color-mix(in srgb, var(--ink) 82%, var(--surface-2))}.bell-item--favorite_event_tomorrow .bell-item__chip[data-v-3fad432e],.bell-item--favorite_event_3h .bell-item__chip[data-v-3fad432e],.bell-item--favorite_event_changed .bell-item__chip[data-v-3fad432e]{background:color-mix(in srgb, var(--sun,#d9a441) 20%, var(--surface-2));color:color-mix(in srgb, var(--sun,#d9a441) 72%, #000)}.bell-item--new_result_linked .bell-item__chip[data-v-3fad432e]{background:color-mix(in srgb, var(--accent,#e0524a) 12%, var(--surface-2));color:color-mix(in srgb, var(--accent,#e0524a) 78%, #000)}.bell-item.is-unread[data-v-3fad432e]{background:color-mix(in srgb, var(--forest) 6%, transparent)}.bell-item__body[data-v-3fad432e]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.bell-item__title[data-v-3fad432e]{color:var(--ink);overflow-wrap:anywhere;align-items:baseline;gap:6px;font-size:14px;font-weight:600;line-height:1.3;display:flex}.bell-item.is-unread .bell-item__title[data-v-3fad432e]{font-weight:700}.bell-item__dot[data-v-3fad432e]{background:var(--forest);border-radius:50%;flex:none;align-self:center;width:7px;height:7px;transition:opacity .22s ease-out}.bell-item__dot.is-fading[data-v-3fad432e]{opacity:0}.bell-item__detail[data-v-3fad432e]{color:var(--muted);overflow-wrap:anywhere;font-size:13px;line-height:1.3}.bell-item__foot[data-v-3fad432e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:1px;display:flex}.bell-item__time[data-v-3fad432e]{color:var(--muted);white-space:nowrap;flex:none;font-size:12px}.bell-item__action[data-v-3fad432e]{color:var(--forest);white-space:nowrap;font-size:12px;font-weight:600}@media (hover:hover){.bell-item:hover .bell-item__action[data-v-3fad432e]{color:var(--forest-2,var(--forest));text-decoration:underline}}@media (prefers-reduced-motion:reduce){.bell-item[data-v-3fad432e],.bell-item__dot[data-v-3fad432e]{transition:none}}@media (width<=640px){.bell-panel[data-v-3fad432e]{top:calc(60px + var(--impersonation-bar-h,0px));width:min(340px,100vw - 16px);max-width:calc(100vw - 16px);position:fixed;left:auto;right:8px}}.v-user-avatar[data-v-a61c2129]{background:var(--dawn);color:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex;position:relative;overflow:hidden}.v-user-avatar.has-image.img-loaded[data-v-a61c2129]:not(.framed){background:color-mix(in srgb, var(--forest) 12%, transparent)}.v-user-avatar img[data-v-a61c2129]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .15s ease-out;display:block;position:absolute;inset:0}.v-user-avatar.img-loaded img[data-v-a61c2129]{opacity:1}@media (prefers-reduced-motion:reduce){.v-user-avatar img[data-v-a61c2129]{transition:none}}.v-user-avatar.has-image[data-v-a61c2129]:not(.img-loaded):after,.v-user-avatar.framed.has-image:not(.img-loaded) .avatar-face[data-v-a61c2129]:after{content:var(--vua-initial,"");background:var(--dawn);color:#fff;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.v-user-avatar.framed.has-image[data-v-a61c2129]:not(.img-loaded):after{content:none}.v-user-avatar.framed[data-v-a61c2129]{isolation:isolate;background:0 0;border-radius:0;position:relative;overflow:visible}.avatar-face[data-v-a61c2129]{z-index:1;clip-path:var(--vua-clip);background:var(--dawn);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.v-user-avatar.framed.has-image.img-loaded .avatar-face[data-v-a61c2129]{background:color-mix(in srgb, var(--forest) 12%, transparent)}.avatar-glow[data-v-a61c2129]{inset:calc(-1 * var(--vua-ring));z-index:0;clip-path:var(--vua-clip);background:var(--vua-glow);pointer-events:none;position:absolute}.v-user-avatar.styled.glowing[data-v-a61c2129]:before{content:"";inset:calc(-1 * var(--vua-halo));z-index:0;clip-path:var(--vua-clip);background:var(--vua-glow);filter:blur(var(--vua-blur));opacity:.45;pointer-events:none;position:absolute}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .v-user-avatar.styled.glowing[data-v-a61c2129]:before{opacity:.6}}:root[data-theme=dark] .v-user-avatar.styled.glowing[data-v-a61c2129]:before{opacity:.6}.v-user-avatar.shape-triangle .avatar-face[data-v-a61c2129]{align-items:flex-end;padding-bottom:10%}.v-user-avatar.shape-triangle .avatar-face img[data-v-a61c2129]{object-position:50% 70%}.v-user-avatar.shape-pentagon .avatar-face img[data-v-a61c2129]{object-position:50% 40%}.avatar-crown[data-v-a61c2129]{top:var(--vua-crown-top);z-index:2;font-size:var(--vua-crown-s);margin-left:calc(var(--vua-crown-s) / -2);color:var(--sun);filter:drop-shadow(0 0 1px var(--on-sun)) drop-shadow(0 1px 1px var(--on-sun));pointer-events:none;line-height:0;position:absolute;left:50%}.avatar-glow[data-v-a61c2129],.v-user-avatar.styled.glowing[data-v-a61c2129]:before{transition:background-color .18s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.avatar-glow[data-v-a61c2129],.v-user-avatar.styled.glowing[data-v-a61c2129]:before{transition:none}}.app-header[data-v-88d4785c]{z-index:100;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);transition:background-color var(--dur-3) var(--ease-out-quart), border-bottom-color var(--dur-3) var(--ease-out-quart), color var(--dur-3) var(--ease-out-quart);justify-content:space-between;align-items:center;gap:14px;padding:12px 24px;display:flex;position:sticky;top:0}@media (prefers-reduced-motion:reduce){.app-header[data-v-88d4785c]{transition:none}}body[data-hero-header] .app-header{background:var(--hero-surface);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:#0000}body[data-hero-header] .logo,body[data-hero-header] .nav-link,body[data-hero-header] .user-name{color:var(--hero-surface-ink)}body[data-hero-header] .user-name{color:color-mix(in srgb, var(--hero-surface-ink) 76%, var(--hero-surface))}body[data-hero-header] .nav-link--active{color:var(--hero-surface-ink);border-bottom-color:var(--track)}body[data-hero-header] .brand{--brand-mtn:#e6e6e6;--brand-c2:#ffe34d;--brand-c2-op:1;--brand-c3:#fe9;--brand-c3-op:1;--brand-o:#ffe01a}body[data-hero-header] .brand-word{color:var(--brand-mtn)}body[data-hero-header] .theme-toggle,body[data-hero-header] .v-compass-button{color:var(--hero-surface-ink);border-color:color-mix(in srgb, var(--hero-surface-ink) 45%, transparent);background:0 0}body[data-hero-header] .main-nav .primary{background:var(--hero-surface-ink);color:var(--hero-surface)}body[data-hero-header] .main-nav .ghost,body[data-hero-header] .header-left .ghost{color:var(--hero-surface-ink);border-color:color-mix(in srgb, var(--hero-surface-ink) 45%, transparent);background:0 0}@media (hover:hover){body[data-hero-header] .main-nav .ghost:hover:not(:disabled),body[data-hero-header] .header-left .ghost:hover:not(:disabled){background:color-mix(in srgb, var(--hero-surface-ink) 12%, transparent);border-color:var(--hero-surface-ink)}}.header-left[data-v-88d4785c]{align-items:center;gap:14px;display:flex}.logo[data-v-88d4785c]{color:var(--ink);align-items:center;font-size:20px;text-decoration:none;display:inline-flex}.user-name[data-v-88d4785c]{color:var(--muted);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:flex}@media (hover:hover){.user-name[data-v-88d4785c]:hover{color:var(--track)}}.user-avatar[data-v-88d4785c]{flex-shrink:0}.premium-cta[data-v-88d4785c]{white-space:nowrap;flex-shrink:0;padding:6px 14px;font-size:13px}@media (width<=1440px){.header-left:has(.premium-cta) .user-name__text[data-v-88d4785c]{display:none}}.main-nav[data-v-88d4785c]{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:14px;display:flex}.main-nav--collapsed[data-v-88d4785c]{visibility:hidden;pointer-events:none;max-width:100%;position:absolute;top:0;left:0;overflow:hidden}.nav-link[data-v-88d4785c]{color:var(--ink);font-size:14px;font-weight:600;text-decoration:none}@media (hover:hover){.nav-link[data-v-88d4785c]:hover{color:var(--track)}}.nav-link--active[data-v-88d4785c]{color:var(--forest);border-bottom:2px solid var(--forest)}.theme-toggle[data-v-88d4785c]{justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.theme-icon[data-v-88d4785c]{width:18px;height:18px}.theme-icon--sun circle[data-v-88d4785c]{fill:currentColor}.theme-icon--sun path[data-v-88d4785c]{fill:none;stroke:currentColor}.theme-icon--moon path[data-v-88d4785c]{fill:currentColor}.theme-icon-enter-active[data-v-88d4785c],.theme-icon-leave-active[data-v-88d4785c]{transition:opacity var(--dur-2) var(--ease-out-quart), transform var(--dur-2) var(--ease-out-quart)}.theme-icon-enter-from[data-v-88d4785c]{opacity:0;transform:rotate(-90deg)scale(.6)}.theme-icon-leave-to[data-v-88d4785c]{opacity:0;transform:rotate(90deg)scale(.6)}html.theme-animating,html.theme-animating body,html.theme-animating .app-header{transition:background-color .2s,color .2s,border-color .2s}.impersonation-bar[data-v-88d4785c]{z-index:99;background:var(--sun,#ffd84d);color:var(--ink);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:8px 24px;font-size:14px;font-weight:600;display:flex;position:sticky;top:57px}body.has-impersonation-bar{--impersonation-bar-h:56px}@media (width<=640px){.user-name[data-v-88d4785c]{display:none}.app-header[data-v-88d4785c]{gap:10px;padding:10px 14px}}.avatar-shape-defs[data-v-0920ad36]{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.promo-bar[data-v-9857aee7]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-1);align-items:center;gap:14px;padding:12px 12px 12px 16px;display:flex}.chip[data-v-9857aee7]{background:color-mix(in srgb, var(--track) 14%, var(--surface));width:34px;height:34px;color:var(--track-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.copy[data-v-9857aee7]{min-width:0;max-width:74ch;font-size:var(--t-base);color:var(--ink-2);text-wrap:pretty;flex:auto;margin:0}.cta[data-v-9857aee7]{flex:none;margin-left:auto}.close[data-v-9857aee7]{color:var(--muted);flex:none}@media (width<=560px){.promo-bar[data-v-9857aee7]{flex-direction:column;align-items:stretch;gap:12px;padding:14px;position:relative}.chip[data-v-9857aee7]{margin-right:auto}.copy[data-v-9857aee7]{max-width:none;padding-right:34px}.cta[data-v-9857aee7]{width:100%;margin-left:0}.close[data-v-9857aee7]{position:absolute;top:8px;right:8px}}.promo-hero[data-v-5bc7acb5]{background:linear-gradient(180deg, color-mix(in srgb, var(--forest) 8%, var(--surface)), var(--surface));border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-1);padding:28px 26px;position:relative}.close[data-v-5bc7acb5]{color:var(--muted);position:absolute;top:10px;right:10px}.title[data-v-5bc7acb5]{font-family:var(--font-display);text-wrap:balance;max-width:22ch;margin:0 44px 10px 0;font-size:26px;font-weight:700;line-height:1.15}.sub[data-v-5bc7acb5]{max-width:56ch;font-size:var(--t-lg);color:var(--ink-2);text-wrap:pretty;margin:0 0 20px}.actions[data-v-5bc7acb5]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.secondary[data-v-5bc7acb5]{color:var(--muted)}@media (width>=900px){.promo-hero[data-v-5bc7acb5]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title actions""sub actions";column-gap:48px;display:grid}.title[data-v-5bc7acb5]{grid-area:title;margin:0 0 10px}.sub[data-v-5bc7acb5]{grid-area:sub;margin:0}.actions[data-v-5bc7acb5]{flex-direction:column;grid-area:actions;align-self:end;align-items:stretch;gap:10px}}@media (width<=560px){.promo-hero[data-v-5bc7acb5]{padding:22px 16px}.title[data-v-5bc7acb5]{font-size:22px}.sub[data-v-5bc7acb5]{font-size:var(--t-base)}.actions[data-v-5bc7acb5]{align-items:stretch}.cta[data-v-5bc7acb5],.secondary[data-v-5bc7acb5]{width:100%}}.v-tag[data-v-8e1fb1ba]{font-variant-numeric:tabular-nums;white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:4px 9px;font-size:12.5px;font-weight:600;line-height:1.25;display:inline-flex}.rect[data-v-8e1fb1ba]{border-radius:8px}.pill[data-v-8e1fb1ba]{border-radius:999px}.default[data-v-8e1fb1ba]{background:color-mix(in srgb, var(--muted) 14%, var(--card));color:var(--ink-2)}.green[data-v-8e1fb1ba]{background:color-mix(in srgb, var(--forest) 14%, var(--card));border-color:color-mix(in srgb, var(--forest) 24%, transparent);color:var(--forest-2)}.orange[data-v-8e1fb1ba]{background:color-mix(in srgb, var(--track) 16%, var(--card));color:var(--danger-2)}.yellow[data-v-8e1fb1ba]{background:color-mix(in srgb, var(--sun) 24%, var(--card));color:var(--sun-2)}.red[data-v-8e1fb1ba]{background:color-mix(in srgb, var(--danger) 18%, var(--card));color:var(--danger-2)}.ink[data-v-8e1fb1ba]{background:color-mix(in srgb, var(--ink) 6%, var(--card));border-color:color-mix(in srgb, var(--ink) 12%, var(--line));color:var(--ink)}.gold[data-v-8e1fb1ba]{background:color-mix(in srgb, var(--sun) 30%, var(--card));border-color:color-mix(in srgb, var(--sun) 60%, var(--line));color:var(--ink)}.gold-soft[data-v-8e1fb1ba]{background:color-mix(in srgb, var(--sun) 9%, var(--card));border-color:color-mix(in srgb, var(--sun) 42%, var(--line));color:var(--ink)}.silver[data-v-8e1fb1ba]{background:color-mix(in srgb, var(--ink) 8%, var(--card));border-color:color-mix(in srgb, var(--ink) 26%, var(--line));color:var(--ink)}.bronze[data-v-8e1fb1ba]{background:color-mix(in srgb, var(--sun) 14%, color-mix(in srgb, var(--ink) 8%, var(--card)));border-color:color-mix(in srgb, var(--sun) 34%, var(--line));color:var(--ink)}.overlay[data-v-8e1fb1ba]{background:color-mix(in srgb, var(--surface) 92%, transparent);color:var(--ink);box-shadow:0 2px 8px #0000002e}.outline[data-v-8e1fb1ba]{background:var(--card);border-color:var(--line);color:var(--muted)}.clickable[data-v-8e1fb1ba]{cursor:pointer}@media (hover:hover){.clickable[data-v-8e1fb1ba]:hover{filter:brightness(.94);text-decoration:underline}}.clickable[data-v-8e1fb1ba]:focus-visible{outline:2px solid var(--sun);outline-offset:1px}.promo-split[data-v-04059ba0]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-1);align-items:flex-start;gap:20px;padding:22px 24px;display:flex;position:relative}.close[data-v-04059ba0]{color:var(--muted);position:absolute;top:10px;right:10px}.art[data-v-04059ba0]{background:color-mix(in srgb, var(--track) 12%, var(--surface));width:88px;height:88px;color:var(--track-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:46px;display:flex}.body[data-v-04059ba0]{flex:auto;min-width:0}.title[data-v-04059ba0]{font-family:var(--font-display);max-width:30ch;font-size:var(--t-h3);text-wrap:balance;margin:2px 44px 6px 0;font-weight:700}.sub[data-v-04059ba0]{max-width:54ch;font-size:var(--t-base);color:var(--muted);text-wrap:pretty;margin:0 0 12px}.tags[data-v-04059ba0]{flex-wrap:wrap;gap:6px;margin:0 0 16px;padding:0;list-style:none;display:flex}.cta[data-v-04059ba0]{width:auto}@media (width>=900px){.body[data-v-04059ba0]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title cta""sub cta""tags cta";column-gap:40px;display:grid}.title[data-v-04059ba0]{grid-area:title}.sub[data-v-04059ba0]{grid-area:sub}.tags[data-v-04059ba0]{grid-area:tags;margin-bottom:0}.cta[data-v-04059ba0]{grid-area:cta;align-self:end}}@media (width<=560px){.promo-split[data-v-04059ba0]{flex-direction:column;gap:14px;padding:18px 16px}.art[data-v-04059ba0]{width:64px;height:64px;font-size:34px}.title[data-v-04059ba0]{margin-right:0}.cta[data-v-04059ba0]{width:100%}}.promo-steps[data-v-e27d4e04]{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-card);padding:20px 22px 22px;position:relative}.close[data-v-e27d4e04]{color:var(--muted);position:absolute;top:10px;right:10px}.title[data-v-e27d4e04]{font-family:var(--font-display);max-width:30ch;font-size:var(--t-h3);text-wrap:balance;margin:0 44px 16px 0;font-weight:700}.steps[data-v-e27d4e04]{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 18px;padding:0;list-style:none;display:grid}.step[data-v-e27d4e04]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-ctl);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.step-num[data-v-e27d4e04]{font-family:var(--font-display);font-size:var(--t-lg);color:var(--track-ink);flex:none;font-weight:700;line-height:1.2}.step-body[data-v-e27d4e04]{align-items:flex-start;gap:8px;min-width:0;display:flex}.step-icon[data-v-e27d4e04]{color:var(--muted);flex:none;font-size:17px;line-height:1.2}.step-text[data-v-e27d4e04]{font-size:var(--t-base);color:var(--ink-2);text-wrap:pretty}.cta[data-v-e27d4e04]{width:auto}@media (width<=720px){.steps[data-v-e27d4e04]{grid-template-columns:1fr}}@media (width<=560px){.promo-steps[data-v-e27d4e04]{padding:18px 16px 20px}.cta[data-v-e27d4e04]{width:100%}}.promo-poster[data-v-711683a8]{background:var(--surface);border:2px solid var(--track-ink);border-radius:var(--radius-card);box-shadow:var(--shadow-2);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.close[data-v-711683a8]{z-index:3;color:var(--muted);background:var(--surface);border-radius:var(--radius-pill);line-height:1;position:absolute;top:10px;right:10px}.body[data-v-711683a8]{flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(20px,3vw,34px);display:flex}.brand[data-v-711683a8]{color:inherit;align-items:center;gap:12px;margin-bottom:clamp(16px,2.4vw,28px);text-decoration:none;display:flex}.brand[data-v-711683a8] .brand-word{font-size:1.5rem}.brand[data-v-711683a8] .brand-mark{height:1.6em}.brand-note[data-v-711683a8]{font-size:var(--t-cap);letter-spacing:.02em;color:var(--muted);border-left:1px solid var(--line);padding-left:12px;line-height:1.25}.title[data-v-711683a8]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ink);margin:0 0 14px;font-size:clamp(21px,3.1vw,42px);font-weight:800;line-height:1.08}.title .line[data-v-711683a8]{display:block}.title .accent[data-v-711683a8]{color:var(--track-ink)}.sub[data-v-711683a8]{max-width:44ch;font-size:var(--t-base);color:var(--ink-2);text-wrap:pretty;margin:0 0 clamp(16px,2vw,24px);line-height:1.5}.cta[data-v-711683a8]{width:auto}.cta-arrow[data-v-711683a8]{transition:transform var(--dur-2) var(--ease-out-quart);margin-left:6px;display:inline-block}@media (hover:hover){.cta:hover .cta-arrow[data-v-711683a8]{transform:translate(4px)}}.perks[data-v-711683a8]{flex-wrap:wrap;gap:10px 0;margin:clamp(18px,2.4vw,28px) 0 0;padding:0;list-style:none;display:flex}.perk[data-v-711683a8]{border-left:1px solid var(--line);align-items:center;gap:8px;min-width:0;padding:2px 14px;display:flex}.perk[data-v-711683a8]:first-child{border-left:0;padding-left:0}.perk-icon[data-v-711683a8]{color:var(--track-ink);flex:none;font-size:21px;line-height:1;display:flex}.perk-text[data-v-711683a8]{font-size:var(--t-sm);color:var(--ink-2);line-height:1.25}.art[data-v-711683a8]{aspect-ratio:16/10;background:var(--surface-2);isolation:isolate;position:relative;overflow:hidden}.photo[data-v-711683a8]{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block}.wedge[data-v-711683a8]{background:var(--track);pointer-events:none;width:26%;position:absolute;inset:-20% auto;transform:skew(-18deg)}.wedge-1[data-v-711683a8]{opacity:.92;left:-6%}.wedge-2[data-v-711683a8]{opacity:.82;width:16%;right:-10%}.note[data-v-711683a8]{z-index:1;font-family:var(--font-display);text-align:right;color:var(--on-track);text-shadow:0 1px 6px #00000073;border-bottom:2px solid var(--on-track);margin:0;padding-bottom:4px;font-size:clamp(11px,1vw,14px);font-weight:700;line-height:1.25;position:absolute;top:14px;right:54px;transform:rotate(-4deg)}.phone[data-v-711683a8]{z-index:1;aspect-ratio:468/1013;background:var(--ink);width:33%;box-shadow:var(--shadow-2);border-radius:16px;padding:2.2%;position:absolute;bottom:-12%;right:4%;transform:rotate(-3deg)}.screen[data-v-711683a8]{object-fit:cover;object-position:50% 0;border-radius:10px;width:100%;height:100%;display:block}@media (width>=900px){.promo-poster[data-v-711683a8]{grid-template-columns:minmax(0,1fr) minmax(320px,44%)}.perks[data-v-711683a8]{flex-wrap:nowrap}.perk-text[data-v-711683a8]{max-width:14ch}.art[data-v-711683a8]{aspect-ratio:auto}.phone[data-v-711683a8]{width:42%;bottom:-14%;right:6%}.note[data-v-711683a8]{top:18px;right:74px}}@media (width<=899px){.art[data-v-711683a8]{order:-1}.note[data-v-711683a8]{display:none}.body[data-v-711683a8]{padding-top:clamp(18px,3vw,26px)}.phone[data-v-711683a8]{width:26%;bottom:-10%;right:5%}}@media (width<=560px){.art[data-v-711683a8]{aspect-ratio:3/2}.phone[data-v-711683a8]{width:32%}.cta[data-v-711683a8]{width:100%}.title[data-v-711683a8]{font-size:clamp(19px,5.4vw,24px)}.perks[data-v-711683a8]{flex-direction:column;gap:12px}.perk[data-v-711683a8]{border-left:0;padding:0}.brand-note[data-v-711683a8]{display:none}}@media (prefers-reduced-motion:reduce){.cta-arrow[data-v-711683a8]{transition:none}}.promo-claim[data-v-dcb07eb5]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-1);align-items:flex-start;gap:16px;padding:20px 22px;display:flex;position:relative}.close[data-v-dcb07eb5]{color:var(--muted);position:absolute;top:10px;right:10px}.chip[data-v-dcb07eb5]{background:color-mix(in srgb, var(--track) 14%, var(--surface));width:42px;height:42px;color:var(--track-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;display:inline-flex}.body[data-v-dcb07eb5]{flex:auto;min-width:0}.title[data-v-dcb07eb5]{font-family:var(--font-display);max-width:30ch;font-size:var(--t-h3);text-wrap:balance;margin:2px 44px 6px 0;font-weight:700}.sub[data-v-dcb07eb5]{max-width:62ch;font-size:var(--t-base);color:var(--ink-2);text-wrap:pretty;margin:0 0 8px}.note[data-v-dcb07eb5]{max-width:62ch;font-size:var(--t-sm);color:var(--muted);text-wrap:pretty;align-items:baseline;gap:6px;margin:0;display:flex}.note-ico[data-v-dcb07eb5]{color:var(--track-ink);flex:none}.cta[data-v-dcb07eb5]{flex:none;align-self:center}@media (width<=860px){.promo-claim[data-v-dcb07eb5]{flex-wrap:wrap}.cta[data-v-dcb07eb5]{align-self:stretch;width:100%}}@media (width<=560px){.promo-claim[data-v-dcb07eb5]{grid-template-columns:auto 1fr;align-items:center;gap:6px 10px;padding:14px 14px 12px;display:grid}.chip[data-v-dcb07eb5]{width:30px;height:30px;font-size:17px}.body[data-v-dcb07eb5]{display:contents}.title[data-v-dcb07eb5]{grid-column:2;margin:0 30px 0 0;font-size:17px}.sub[data-v-dcb07eb5]{max-width:none;font-size:var(--t-sm);grid-column:1/-1;margin:0}.cta[data-v-dcb07eb5]{grid-column:1/-1;align-self:stretch;width:100%;margin-top:4px}.close[data-v-dcb07eb5]{top:6px;right:6px}}.promo-slot[data-v-bc28bd72]{margin:4px 0 22px}@media (width<=560px){.promo-slot[data-v-bc28bd72]{margin:4px 0 18px}}.v-field[data-v-ff685809]{flex-direction:column;gap:4px;min-width:0;display:flex}.v-label[data-v-ff685809]{text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:700}.v-textarea[data-v-ff685809]{font-family:var(--font-body);color:var(--ink);background:var(--card);border:1.5px solid var(--line);resize:vertical;border-radius:12px;padding:9px 12px;font-size:15px}.v-textarea[data-v-ff685809]:focus-visible{outline:3px solid var(--sun);outline-offset:1px}.v-textarea[data-v-ff685809]:disabled{opacity:.5}.form[data-v-19e3bbdf]{flex-direction:column;gap:12px;display:flex}.kind[data-v-19e3bbdf]{gap:8px;display:flex}.counter[data-v-19e3bbdf]{color:var(--muted);align-self:flex-end;margin:-8px 0 0;font-size:12px}.captcha[data-v-19e3bbdf]{align-items:flex-end;gap:8px;display:flex}.captcha[data-v-19e3bbdf]>:first-child{flex:1}.error[data-v-19e3bbdf]{color:var(--danger);margin:0}.done[data-v-19e3bbdf]{flex-direction:column;gap:14px;display:flex}.done p[data-v-19e3bbdf]{color:var(--ink);margin:0}.error.shake[data-v-19e3bbdf]{animation:feedback-error-shake-19e3bbdf var(--dur-2) ease-out}@keyframes feedback-error-shake-19e3bbdf{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.error.shake[data-v-19e3bbdf]{animation:none}}.app-footer[data-v-75769604]{max-width:var(--content-wide);border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:96px auto 0;padding:20px 24px 32px;display:flex}.tagline[data-v-75769604]{font-size:14px}.footer-actions[data-v-75769604]{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.footer-nav[data-v-75769604]{align-items:center;gap:8px;font-size:13px;display:flex}.footer-link[data-v-75769604]{color:var(--muted);text-underline-offset:2px;text-decoration:underline}@media (hover:hover){.footer-link[data-v-75769604]:hover{color:var(--ink)}}.sep[data-v-75769604]{color:var(--muted);opacity:.6}@media (width<=560px){.app-footer[data-v-75769604]{margin-top:64px}}@media (width<=480px){.app-footer[data-v-75769604]{text-align:center;justify-content:center}.footer-actions[data-v-75769604]{align-items:center}.footer-nav[data-v-75769604]{flex-direction:column;gap:4px}.footer-nav .sep[data-v-75769604]{display:none}}.login-prompt[data-v-93471f60]{flex-direction:column;gap:16px;display:flex}.login-prompt__message[data-v-93471f60]{font-size:var(--t-base);color:var(--ink-2);margin:0;line-height:1.5}.login-prompt__actions[data-v-93471f60]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.login-prompt__actions[data-v-93471f60] .plain{font-weight:600;font-size:var(--t-sm);margin-left:auto}.deletion-banner[data-v-04a40563]{width:min(var(--content-wide), calc(100% - 48px));background:color-mix(in srgb, var(--accent) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--accent) 26%, var(--line));border-radius:var(--radius-card);color:var(--ink);align-items:center;gap:14px;margin:16px auto 0;padding:12px 16px;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .deletion-banner[data-v-04a40563]{background:color-mix(in srgb, var(--accent) 15%, var(--surface))}}:root[data-theme=dark] .deletion-banner[data-v-04a40563]{background:color-mix(in srgb, var(--accent) 15%, var(--surface))}.glyph[data-v-04a40563]{background:color-mix(in srgb, var(--accent) 16%, var(--surface));width:32px;height:32px;color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:19px;display:inline-flex}.copy[data-v-04a40563]{min-width:0;font-size:var(--t-base);flex-direction:column;flex:auto;gap:2px;margin:0;display:flex}.headline[data-v-04a40563]{text-wrap:pretty;font-weight:600;line-height:1.35}.hint[data-v-04a40563]{color:var(--muted);font-size:var(--t-sm);text-wrap:pretty;line-height:1.4}.deletion-drop-enter-active[data-v-04a40563]{transition:opacity var(--dur-2) var(--ease-out-quart), transform var(--dur-2) var(--ease-out-quart)}.deletion-drop-leave-active[data-v-04a40563]{transition:opacity var(--dur-1) var(--ease-out-quart), transform var(--dur-1) var(--ease-out-quart)}.deletion-drop-enter-from[data-v-04a40563],.deletion-drop-leave-to[data-v-04a40563]{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.deletion-drop-enter-active[data-v-04a40563],.deletion-drop-leave-active[data-v-04a40563]{transition:opacity var(--dur-1) linear}.deletion-drop-enter-from[data-v-04a40563],.deletion-drop-leave-to[data-v-04a40563]{transform:none}}@media (width<=640px){.deletion-banner[data-v-04a40563]{flex-wrap:wrap;align-items:flex-start;gap:10px;width:calc(100% - 24px);padding:12px 14px}.deletion-banner[data-v-04a40563] .v-button.plain{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}.reauth-banner[data-v-cbe78898]{width:min(var(--content-wide), calc(100% - 48px));background:color-mix(in srgb, var(--danger) 8%, var(--surface));border:1px solid color-mix(in srgb, var(--danger) 26%, var(--line));border-radius:var(--radius-card);color:var(--ink);align-items:center;gap:14px;margin:16px auto 0;padding:12px 16px;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .reauth-banner[data-v-cbe78898]{background:color-mix(in srgb, var(--danger) 15%, var(--surface))}}:root[data-theme=dark] .reauth-banner[data-v-cbe78898]{background:color-mix(in srgb, var(--danger) 15%, var(--surface))}.glyph[data-v-cbe78898]{background:color-mix(in srgb, var(--danger) 16%, var(--surface));width:32px;height:32px;color:var(--danger);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:19px;display:inline-flex}.copy[data-v-cbe78898]{min-width:0;font-size:var(--t-base);flex-direction:column;flex:auto;gap:2px;margin:0;display:flex}.headline[data-v-cbe78898]{text-wrap:pretty;font-weight:600;line-height:1.35}.hint[data-v-cbe78898]{color:var(--muted);font-size:var(--t-sm);text-wrap:pretty;line-height:1.4}.actions[data-v-cbe78898]{flex:none;align-items:center;gap:6px;display:flex}.reauth-drop-enter-active[data-v-cbe78898]{transition:opacity var(--dur-2) var(--ease-out-quart), transform var(--dur-2) var(--ease-out-quart)}.reauth-drop-leave-active[data-v-cbe78898]{transition:opacity var(--dur-1) var(--ease-out-quart), transform var(--dur-1) var(--ease-out-quart)}.reauth-drop-enter-from[data-v-cbe78898],.reauth-drop-leave-to[data-v-cbe78898]{opacity:0;transform:translateY(-8px)}@media (prefers-reduced-motion:reduce){.reauth-drop-enter-active[data-v-cbe78898],.reauth-drop-leave-active[data-v-cbe78898]{transition:opacity var(--dur-1) linear}.reauth-drop-enter-from[data-v-cbe78898],.reauth-drop-leave-to[data-v-cbe78898]{transform:none}}@media (width<=640px){.reauth-banner[data-v-cbe78898]{flex-wrap:wrap;align-items:flex-start;gap:10px;width:calc(100% - 24px);padding:12px 14px}.copy[data-v-cbe78898]{flex:200px}.actions[data-v-cbe78898]{flex:1 0 100%;gap:4px}.actions[data-v-cbe78898] .v-button:not(.plain){flex:auto}.actions[data-v-cbe78898] .v-button.plain{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}}.map-wrap[data-v-6db330b6]{position:relative}.activate-hint[data-v-6db330b6]{z-index:3;border-radius:var(--radius-pill);color:#fff;font-size:var(--t-cap);pointer-events:auto;background:#0a100db8;padding:8px 14px;font-weight:600;position:absolute;top:50%;left:50%;translate:-50% -50%}.track-map.is-locked[data-v-6db330b6]{touch-action:pan-y}.map-wrap.fullscreen[data-v-6db330b6]{z-index:1000;background:var(--bg);padding:12px;position:fixed;inset:0}.track-map[data-v-6db330b6]{border-radius:var(--radius-card);z-index:0;height:320px}.fullscreen .track-map[data-v-6db330b6]{height:100%}.track-map[data-v-6db330b6] .draw-path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--dur-4) var(--ease-out-expo)}.track-map[data-v-6db330b6] .draw-path.is-visible{stroke-dashoffset:0}.track-map[data-v-6db330b6] .track-hidden{stroke:#6b7280;opacity:.9}.track-map[data-v-6db330b6] .track-speed-seg{opacity:0;transition:opacity var(--dur-3) var(--ease-out-expo)}.track-map[data-v-6db330b6] .track-speed-seg.is-visible{opacity:1}@media (prefers-reduced-motion:reduce){.track-map[data-v-6db330b6] .track-speed-seg{opacity:1;transition:none}}.track-map[data-v-6db330b6] .track-transport-casing,.track-map[data-v-6db330b6] .track-transport-seg{opacity:0;transition:opacity var(--dur-3) var(--ease-out-expo)}.track-map[data-v-6db330b6] .track-transport-casing.is-visible,.track-map[data-v-6db330b6] .track-transport-seg.is-visible{opacity:1}@media (prefers-reduced-motion:reduce){.track-map[data-v-6db330b6] .track-transport-casing,.track-map[data-v-6db330b6] .track-transport-seg{opacity:1;transition:none}}.speed-legend[data-v-6db330b6]{z-index:1000;background:color-mix(in srgb, var(--bg) 88%, transparent);box-shadow:var(--shadow-sm,0 1px 4px #00000026);color:var(--muted,#6b7280);pointer-events:none;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;line-height:1;display:flex;position:absolute;bottom:26px;right:10px}.speed-legend__unit[data-v-6db330b6]{white-space:nowrap}.speed-legend__scale[data-v-6db330b6]{flex-direction:column;gap:2px;display:flex}.speed-legend__bar[data-v-6db330b6]{border-radius:4px;width:96px;height:8px}.speed-legend__ticks[data-v-6db330b6]{justify-content:space-between;width:96px;font-size:9px;display:flex}.track-map[data-v-6db330b6] .draw-dot{transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-2) var(--ease-out-expo);transition-delay:var(--dur-4);transform:scale(0)}.track-map[data-v-6db330b6] .draw-dot--finish{transition-delay:calc(var(--dur-4) + .1s)}.track-map[data-v-6db330b6] .draw-dot.is-visible{transform:scale(1)}@media (prefers-reduced-motion:reduce){.track-map[data-v-6db330b6] .draw-path{stroke-dashoffset:0;transition:none}.track-map[data-v-6db330b6] .draw-dot{transition:none;transform:scale(1)}}.track-map[data-v-6db330b6] .photo-marker{cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.track-map[data-v-6db330b6] .photo-marker__box{width:36px;height:36px;position:relative}.track-map[data-v-6db330b6] .photo-marker-img{object-fit:cover;background:var(--surface-2);border:2px solid #fff;border-radius:50%;width:100%;height:100%;transition:transform .16s cubic-bezier(.22,1,.36,1);display:block;box-shadow:0 2px 6px #00000059}.track-map[data-v-6db330b6] .photo-marker:focus-visible .photo-marker-img{transform:scale(1.12)}@media (hover:hover){.track-map[data-v-6db330b6] .photo-marker:hover .photo-marker-img{transform:scale(1.12)}}.track-map[data-v-6db330b6] .photo-marker__count{background:var(--ink);min-width:18px;height:18px;color:var(--on-ink);text-align:center;border:2px solid #fff;border-radius:9px;padding:0 4px;font-size:11px;font-weight:600;line-height:14px;position:absolute;bottom:-4px;right:-4px}.track-map[data-v-6db330b6] .photo-marker--broken{display:none}@media (prefers-reduced-motion:reduce){.track-map[data-v-6db330b6] .photo-marker-img{transition:none}.track-map[data-v-6db330b6] .photo-marker:focus-visible .photo-marker-img{transform:none}@media (hover:hover){.track-map[data-v-6db330b6] .photo-marker:hover .photo-marker-img{transform:none}}}.fs-btn[data-v-6db330b6]{z-index:1000;background:var(--ink);width:34px;height:34px;color:var(--on-ink);cursor:pointer;opacity:.85;border:none;border-radius:8px;font-size:16px;line-height:1;position:absolute;top:22px;right:10px}.fullscreen .fs-btn[data-v-6db330b6]{top:22px;right:22px}@media (hover:hover){.fs-btn[data-v-6db330b6]:hover{opacity:1}}.fs-btn[data-v-6db330b6]:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.map-frame[data-v-da7852bd]{border-radius:var(--radius-card) var(--radius-card) 0 0;position:relative;overflow:hidden}.map-frame[data-v-da7852bd] .track-map{border-radius:0;height:340px}@media (width<=720px){.map-frame[data-v-da7852bd] .track-map{height:240px}}:root[data-theme=dark] .map-frame[data-v-da7852bd] .track-map{filter:brightness(.86)saturate(.9)}.map-frame--compact[data-v-da7852bd]{height:var(--compact-map-h,84px);border-radius:inherit}.map-frame--compact[data-v-da7852bd] .track-map{height:var(--compact-map-h,84px)}@media (width<=720px){.map-frame--compact[data-v-da7852bd] .track-map{height:var(--compact-map-h,84px)}}.chips[data-v-da7852bd]{z-index:500;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;top:12px;left:12px}.chip-hr .heart[data-v-da7852bd]{color:var(--danger)}.lb[data-v-d1b93f5f]{z-index:var(--z-modal);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#060a08eb;justify-content:center;align-items:center;padding:4vh 4vw;display:flex;position:fixed;inset:0}.lb-img[data-v-d1b93f5f]{object-fit:contain;border-radius:var(--radius-ctl);cursor:default;max-width:100%;max-height:100%;transition:opacity var(--dur-2) var(--ease-out-quint);box-shadow:0 24px 70px #00000080}.lb-img.is-loading[data-v-d1b93f5f]{opacity:.26}.lb-loading[data-v-d1b93f5f]{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lb-loading[data-v-d1b93f5f] .loader-hill{fill:#ffffffe6}.lb-loading[data-v-d1b93f5f] .loader-echo{fill:#fff}.lb-close[data-v-d1b93f5f],.lb-nav[data-v-d1b93f5f]{border-radius:var(--radius-pill);color:#fff;touch-action:manipulation;background:#ffffff1f;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}@media (hover:hover){.lb-close[data-v-d1b93f5f]:hover,.lb-nav[data-v-d1b93f5f]:hover{background:#ffffff3d}}.lb-close[data-v-d1b93f5f]{top:max(3vh, calc(env(safe-area-inset-top,0px) + 10px));right:max(3vw, calc(env(safe-area-inset-right,0px) + 10px));width:44px;height:44px;font-size:var(--t-lg)}.lb-delete[data-v-d1b93f5f]{top:max(3vh, calc(env(safe-area-inset-top,0px) + 10px));right:max(3vw, calc(env(safe-area-inset-right,0px) + 10px));border-radius:var(--radius-pill);color:#fff;touch-action:manipulation;background:#ffffff1f;align-items:center;height:44px;margin-right:54px;padding:0 16px;font-weight:600;display:flex;position:absolute}@media (hover:hover){.lb-delete[data-v-d1b93f5f]:hover{background:#ffffff3d}}.lb-cover[data-v-d1b93f5f]{top:max(3vh, calc(env(safe-area-inset-top,0px) + 10px));left:max(3vw, calc(env(safe-area-inset-left,0px) + 10px));border-radius:var(--radius-pill);color:#fff;touch-action:manipulation;background:#ffffff1f;align-items:center;height:44px;padding:0 16px;font-weight:600;display:flex;position:absolute}.lb-cover[data-v-d1b93f5f]:disabled{color:#ffffffb8;cursor:default;background:#ffffff0f}@media (hover:hover){.lb-cover[data-v-d1b93f5f]:hover:not(:disabled){background:#ffffff3d}}.lb-nav[data-v-d1b93f5f]{--lb-nav-size:52px;top:calc(50% - var(--lb-nav-size) / 2);width:var(--lb-nav-size);height:var(--lb-nav-size);font-size:32px}.lb-nav.prev[data-v-d1b93f5f]{left:max(3vw,12px)}.lb-nav.next[data-v-d1b93f5f]{right:max(3vw,12px)}.lb-bar[data-v-d1b93f5f]{padding:48px 6vw calc(3vh + env(safe-area-inset-bottom,0px));pointer-events:none;background:linear-gradient(#060a0800,#060a08b8);justify-content:space-between;align-items:flex-end;gap:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.lb-text[data-v-d1b93f5f]{flex-direction:column;flex:auto;align-items:flex-start;gap:6px;min-width:0;max-width:min(68ch,100%);display:flex}.lb-caption[data-v-d1b93f5f]{color:#fff;font-family:var(--font-display);font-size:var(--t-lg);text-shadow:0 1px 8px #0009;font-weight:600;line-height:1.3}.lb-photo-caption[data-v-d1b93f5f]{color:#fffffff0;font-family:var(--font-body);font-size:var(--t-base);text-wrap:pretty;text-shadow:0 1px 8px #0009;margin:0;line-height:1.45}.lb-caption-edit[data-v-d1b93f5f]{pointer-events:auto;color:#ffffffdb;font-size:var(--t-sm);text-underline-offset:3px;text-shadow:0 1px 8px #0009;padding:4px 0;font-weight:600;text-decoration:underline}@media (hover:hover){.lb-caption-edit[data-v-d1b93f5f]:hover{color:#fff}}.lb-caption-form[data-v-d1b93f5f]{pointer-events:auto;flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.lb-caption-input-wrap[data-v-d1b93f5f]{flex:240px;min-width:0}.lb-caption-cancel[data-v-d1b93f5f]{color:#ffffffdb;font-size:var(--t-sm);text-shadow:0 1px 8px #0009;padding:4px 8px;font-weight:600}@media (hover:hover){.lb-caption-cancel[data-v-d1b93f5f]:hover{color:#fff}}.lb-counter[data-v-d1b93f5f]{color:#ffffffdb;font-size:var(--t-sm);font-variant-numeric:tabular-nums;text-shadow:0 1px 8px #0009;flex:none}.lightbox-enter-active[data-v-d1b93f5f],.lightbox-leave-active[data-v-d1b93f5f]{transition:opacity var(--dur-2) var(--ease-out-quint)}.lightbox-leave-active[data-v-d1b93f5f]{transition-duration:calc(var(--dur-2) * .75)}.lightbox-enter-from[data-v-d1b93f5f],.lightbox-leave-to[data-v-d1b93f5f]{opacity:0}@media (prefers-reduced-motion:reduce){.lightbox-enter-active[data-v-d1b93f5f],.lightbox-leave-active[data-v-d1b93f5f]{transition:opacity var(--dur-1) linear}}.v-progress[data-v-3321d198]{border-radius:var(--radius-pill);background:var(--surface-2);width:100%;height:6px;position:relative;overflow:hidden}.fill[data-v-3321d198]{border-radius:inherit;background:var(--forest);transform-origin:0;width:100%;height:100%;transition:transform var(--dur-2) var(--ease-out-quart);transform:scaleX(0)}.indeterminate .fill[data-v-3321d198]{width:40%;animation:v-progress-run-3321d198 1.1s var(--ease-out-quart) infinite;transform:none}@keyframes v-progress-run-3321d198{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.fill[data-v-3321d198]{transition:none}.indeterminate .fill[data-v-3321d198]{opacity:.5;width:100%;animation:none}}.upload-list[data-v-d8640369]{flex-direction:column;gap:10px;display:flex}.batch[data-v-d8640369]{flex-direction:column;gap:6px;display:flex}.batch-line[data-v-d8640369]{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.rows[data-v-d8640369]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.row[data-v-d8640369]{border-radius:var(--radius-ctl);grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"thumb body state"".caption caption";align-items:center;gap:6px 10px;padding:6px 8px;display:grid}.row[data-status=failed][data-v-d8640369]{background:color-mix(in srgb, var(--danger) 7%, transparent)}.thumb[data-v-d8640369]{object-fit:cover;background:var(--surface-2);opacity:1;width:36px;height:36px;transition:opacity var(--dur-2) var(--ease-out-quart);border-radius:8px;grid-area:thumb;display:block}.row[data-status=queued] .thumb[data-v-d8640369]{opacity:.45}.row[data-status=failed] .thumb[data-v-d8640369]{outline:2px solid var(--danger);outline-offset:-2px}.thumb--blank[data-v-d8640369]{border:1px solid var(--line)}.body[data-v-d8640369]{flex-direction:column;grid-area:body;gap:2px;min-width:0;display:flex}.name[data-v-d8640369]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}.hint[data-v-d8640369]{color:var(--muted);overflow-wrap:anywhere;font-size:12px;line-height:1.3}.row[data-status=failed] .hint[data-v-d8640369]{color:var(--danger);font-weight:600}.bar[data-v-d8640369]{margin-top:4px}.state[data-v-d8640369]{min-width:38px;color:var(--muted);grid-area:state;justify-content:flex-end;align-items:center;display:flex}.percent[data-v-d8640369]{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.row[data-status=done] .state[data-v-d8640369]{color:var(--forest)}.row[data-status=failed] .state[data-v-d8640369]{color:var(--danger)}.state[data-v-d8640369] .v-icon{width:18px;height:18px}.caption[data-v-d8640369]{flex-direction:column;grid-area:caption;align-items:stretch;gap:2px;min-width:0;display:flex}.caption[data-v-d8640369] .v-input{border-radius:10px;padding:7px 10px;font-size:14px}.caption-left[data-v-d8640369]{color:var(--muted);font-variant-numeric:tabular-nums;align-self:flex-end;font-size:11px}.caption-static[data-v-d8640369]{color:var(--ink-2);overflow-wrap:anywhere;font-size:13px;line-height:1.35}@media (width<=360px){.row[data-v-d8640369]{grid-template-columns:30px minmax(0,1fr) auto;gap:8px;padding:6px 4px}.thumb[data-v-d8640369]{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.thumb[data-v-d8640369]{transition:none}}.v-filedrop[data-v-4c18b8f5]{border:2px dashed var(--line);border-radius:var(--radius-card);background:var(--card);color:var(--muted);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:8px;padding:22px 20px;font-size:14px;font-weight:600;transition:border-color .12s,background .12s;display:flex}@media (hover:hover){.v-filedrop[data-v-4c18b8f5]:hover:not(.disabled){border-color:var(--track);color:var(--ink)}}.v-filedrop.dragging[data-v-4c18b8f5]{border-color:var(--forest);color:var(--ink);background:color-mix(in srgb, var(--forest) 6%, var(--surface));transition:border-color var(--dur-2) var(--ease-out-quart), background var(--dur-2) var(--ease-out-quart), transform var(--dur-2) var(--ease-out-quart);transform:scale(1.01)}.v-filedrop[data-v-4c18b8f5]:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.v-filedrop.bare[data-v-4c18b8f5]{border-radius:var(--radius-pill);background:0 0;border:none;padding:0;display:inline-flex}.v-filedrop.bare.dragging[data-v-4c18b8f5]{background:0 0}@media (hover:hover){.v-filedrop.bare[data-v-4c18b8f5]:hover:not(.disabled){border-color:#0000}}.v-filedrop.disabled[data-v-4c18b8f5]{opacity:.5;cursor:not-allowed}.native[data-v-4c18b8f5]{display:none}@media (prefers-reduced-motion:reduce){.v-filedrop.dragging[data-v-4c18b8f5]{transform:none}}.stage-actions[data-v-49674f84]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.gallery[data-v-49674f84]{flex-direction:column;gap:10px;display:flex}.strip-wrap[data-v-49674f84]{position:relative}.grid[data-v-49674f84]{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-auto-columns:calc(33.3333% - 2px);grid-auto-flow:column;gap:3px;display:grid;overflow-x:auto}.grid[data-v-49674f84]::-webkit-scrollbar{display:none}.cell[data-v-49674f84]{scroll-snap-align:start}.scroll-btn[data-v-49674f84]{z-index:2;color:#fff;background:#0a100d73;border:0;place-items:center;width:32px;padding:0;display:grid;position:absolute;top:0;bottom:0}.scroll-prev[data-v-49674f84]{border-radius:10px 0 0 10px;left:0}.scroll-next[data-v-49674f84]{border-radius:0 10px 10px 0;right:0}.scroll-prev[data-v-49674f84] svg{transform:rotate(90deg)}.scroll-next[data-v-49674f84] svg{transform:rotate(-90deg)}.cell[data-v-49674f84]{position:relative}.cover-overlay[data-v-49674f84]{z-index:1;pointer-events:none;border-radius:inherit;background:#0a100d47;place-items:center;display:grid;position:absolute;inset:0}[data-v-49674f84] .make-cover{pointer-events:auto;font-size:var(--t-cap);border-radius:var(--radius-pill);color:#fff;background:#0a100db8;border:0;padding:5px 12px;line-height:1.3}@media (hover:hover){.cell .cover-overlay[data-v-49674f84]{opacity:0;transition:opacity .14s cubic-bezier(.22,1,.36,1)}.cell:hover .cover-overlay[data-v-49674f84],.cell:focus-within .cover-overlay[data-v-49674f84]{opacity:1}}@media (hover:none){.cell .cover-overlay[data-v-49674f84]{display:none}}@media (prefers-reduced-motion:reduce){.cell .cover-overlay[data-v-49674f84]{transition:none}}[data-v-49674f84] .shot{aspect-ratio:4/3;background:var(--surface-2);border-radius:0;padding:0;position:relative;overflow:hidden}@media (hover:hover){[data-v-49674f84] .shot:hover{opacity:.92;transform:none}}.shot img[data-v-49674f84]{object-fit:cover;width:100%;height:100%;display:block}.overflow[data-v-49674f84]{color:#fff;font-weight:800;font-size:var(--t-lg);background:#0a100d85;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.caption[data-v-49674f84]{color:#fff;font-family:var(--font-body);font-size:var(--t-cap);text-align:left;text-shadow:0 1px 6px #0009;background:linear-gradient(#0000,#0a100db8);padding:6px 8px;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.caption-text[data-v-49674f84]{-webkit-line-clamp:2;word-break:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.drop[data-v-49674f84]{padding:12px 16px}.queued[data-v-49674f84]{color:var(--muted);font-size:var(--t-cap);margin:0;line-height:1.4}.cover-badge[data-v-49674f84]{border-radius:var(--radius-pill);color:#fff;font-family:var(--font-body);font-size:var(--t-cap);pointer-events:none;background:#0a100db8;padding:2px 8px;font-weight:600;line-height:1.4;position:absolute;top:6px;left:6px}.cover-actions[data-v-49674f84]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cover-error[data-v-49674f84]{color:var(--danger-2);font-size:var(--t-cap);margin:0}.capacity[data-v-49674f84]{color:var(--muted);font-size:var(--t-cap);margin:0;line-height:1.4}.capacity-trimmed[data-v-49674f84]{border:1px solid var(--line);border-radius:var(--radius-ctl);background:var(--surface);color:var(--ink);font-size:var(--t-cap);margin:0;padding:10px 12px;line-height:1.45}.uploading[data-v-49674f84]{width:100%}.upload-error[data-v-49674f84]{border:1px solid color-mix(in srgb, var(--danger) 38%, var(--line));border-radius:var(--radius-ctl);background:color-mix(in srgb, var(--danger) 7%, var(--surface));grid-template-columns:auto 1fr;align-items:start;gap:6px 10px;padding:12px 14px;display:grid}.upload-error-icon[data-v-49674f84]{font-size:16px;line-height:1.35}.upload-error-text[data-v-49674f84]{color:var(--ink);overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.35}.upload-error-actions[data-v-49674f84]{flex-wrap:wrap;grid-column:1/-1;gap:8px;margin-top:4px;display:flex}.sport-badge[data-v-929ab018]{background:var(--surface-2);width:38px;height:38px;color:var(--ink-2);border-radius:11px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.sport-badge__icon[data-v-929ab018]{width:22px;height:22px;color:var(--forest,currentColor);display:block}.v-suggest[data-v-e17e6f86]{z-index:var(--z-dropdown,30);background:var(--card);border:1.5px solid var(--line);border-radius:12px;max-height:260px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px -12px #00000047}.v-suggest--at[data-v-e17e6f86]{width:max-content;min-width:220px;max-width:min(320px,100%);right:auto}.v-suggest-opt[data-v-e17e6f86]{cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:7px 8px;display:flex}.v-suggest-opt.is-active[data-v-e17e6f86]{background:var(--surface-2,var(--bg))}.v-hashtag-box[data-v-29780a71]{min-width:0;position:relative}.vh-tag[data-v-29780a71]{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.vh-meta[data-v-29780a71]{font-size:var(--t-sm);color:var(--muted);white-space:nowrap;margin-left:auto}.aem-head[data-v-8b836e14]{border:1px solid var(--line);border-radius:var(--radius-md,12px);background:var(--surface-2);grid-template-columns:116px 1fr;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;display:grid}.aem-head--no-map[data-v-8b836e14]{grid-template-columns:1fr}.aem-thumb[data-v-8b836e14]{--compact-map-h:72px;background:var(--surface);border:1px solid var(--line);border-radius:10px;width:116px;overflow:hidden}.aem-facts[data-v-8b836e14]{flex-wrap:wrap;gap:4px 16px;margin:0;display:flex}.aem-when[data-v-8b836e14]{font-size:var(--t-cap);color:var(--muted);flex-basis:100%;align-items:center;gap:8px;display:flex}.aem-fact dt[data-v-8b836e14]{font-size:var(--t-cap);color:var(--muted)}.aem-fact dd[data-v-8b836e14]{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.aem-unit[data-v-8b836e14]{font-size:var(--t-cap);color:var(--muted);margin-left:2px;font-weight:600}@media (width<=520px){.aem-head[data-v-8b836e14]{grid-template-columns:1fr}.aem-thumb[data-v-8b836e14]{--compact-map-h:108px;width:100%}}.aem-meta[data-v-8b836e14]{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.aem-sport[data-v-8b836e14]{flex-shrink:0}.aem[data-v-8b836e14]{flex-direction:column;gap:20px;display:flex}.aem-form[data-v-8b836e14]{flex-direction:column;gap:10px;display:flex}.aem-foot[data-v-8b836e14]{color:var(--muted);justify-content:space-between;gap:12px;font-size:12px;display:flex}.aem-counter[data-v-8b836e14]{font-variant-numeric:tabular-nums}.aem-counter.is-near[data-v-8b836e14]{color:var(--danger);font-weight:700}.aem-error[data-v-8b836e14]{color:var(--danger);margin:0;font-size:13px;font-weight:600}.aem-actions[data-v-8b836e14]{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-top:16px;display:flex}.aem-photos[data-v-8b836e14]{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:16px;display:flex}.aem-sub[data-v-8b836e14]{text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:700}.aem-note[data-v-8b836e14]{color:var(--muted);margin:0;font-size:12px}@media (hover:none){.aem-hint[data-v-8b836e14]{visibility:hidden}}.v-update-banner[data-v-e195a419]{z-index:var(--z-toast);background:var(--surface);max-width:min(560px,100vw - 32px);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-2);align-items:center;gap:12px;padding:10px 12px 10px 14px;font-size:14px;font-weight:600;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.icon-chip[data-v-e195a419]{background:color-mix(in srgb, var(--track) 16%, var(--surface));width:28px;height:28px;color:var(--track-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.copy[data-v-e195a419]{flex:auto;min-width:0}.actions[data-v-e195a419]{flex:none;align-items:center;gap:4px;display:flex}.banner-pop-enter-active[data-v-e195a419]{transition:opacity .2s ease-out,transform .2s ease-out}.banner-pop-leave-active[data-v-e195a419]{transition:opacity .15s ease-in,transform .15s ease-in}.banner-pop-enter-from[data-v-e195a419],.banner-pop-leave-to[data-v-e195a419]{opacity:0;transform:translate(-50%,12px)}@media (prefers-reduced-motion:reduce){.banner-pop-enter-active[data-v-e195a419],.banner-pop-leave-active[data-v-e195a419]{transition:opacity .12s linear}.banner-pop-enter-from[data-v-e195a419],.banner-pop-leave-to[data-v-e195a419]{transform:translate(-50%)}}@media (width<=560px){.v-update-banner[data-v-e195a419]{max-width:none;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:none}.banner-pop-enter-from[data-v-e195a419],.banner-pop-leave-to[data-v-e195a419]{transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.banner-pop-enter-from[data-v-e195a419],.banner-pop-leave-to[data-v-e195a419]{transform:none}}}.v-offline-banner[data-v-45258cc0]{z-index:var(--z-toast);background:var(--surface);max-width:min(560px,100vw - 32px);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-2);align-items:center;gap:12px;padding:10px 12px 10px 14px;font-size:14px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.icon-chip[data-v-45258cc0]{background:color-mix(in srgb, var(--track) 16%, var(--surface));width:28px;height:28px;color:var(--track-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex}.copy[data-v-45258cc0]{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.title[data-v-45258cc0]{font-weight:600}.hint[data-v-45258cc0]{color:var(--muted);font-size:13px}.actions[data-v-45258cc0]{flex:none;align-items:center;gap:4px;display:flex}.banner-pop-enter-active[data-v-45258cc0]{transition:opacity .2s ease-out,transform .2s ease-out}.banner-pop-leave-active[data-v-45258cc0]{transition:opacity .15s ease-in,transform .15s ease-in}.banner-pop-enter-from[data-v-45258cc0],.banner-pop-leave-to[data-v-45258cc0]{opacity:0;transform:translate(-50%,12px)}@media (prefers-reduced-motion:reduce){.banner-pop-enter-active[data-v-45258cc0],.banner-pop-leave-active[data-v-45258cc0]{transition:opacity .12s linear}.banner-pop-enter-from[data-v-45258cc0],.banner-pop-leave-to[data-v-45258cc0]{transform:translate(-50%)}}@media (width<=560px){.v-offline-banner[data-v-45258cc0]{max-width:none;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:none}.banner-pop-enter-from[data-v-45258cc0],.banner-pop-leave-to[data-v-45258cc0]{transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.banner-pop-enter-from[data-v-45258cc0],.banner-pop-leave-to[data-v-45258cc0]{transform:none}}}.msg[data-v-bf67b123]{white-space:pre-line;margin:0 0 20px;font-size:15px;line-height:1.5}.actions[data-v-bf67b123]{justify-content:flex-end;gap:10px;display:flex}.avatar-hovercard[data-v-7e256006]{z-index:var(--z-hovercard);background:var(--ink);width:max-content;max-width:200px;color:var(--on-ink);text-align:center;animation:avatar-tip-in-7e256006 var(--dur-1,.12s) var(--ease-out-quart,ease-out);border-radius:8px;flex-direction:column;align-items:center;gap:1px;padding:6px 10px;display:flex;transform:translate(-50%);box-shadow:0 6px 20px #17251f38}.avatar-hovercard[data-v-7e256006]:after{content:"";border:5px solid #0000;position:absolute;left:50%}.avatar-hovercard.is-above[data-v-7e256006]:after{border-top-color:var(--ink);top:100%;transform:translate(-50%)}.avatar-hovercard.is-below[data-v-7e256006]:after{border-bottom-color:var(--ink);bottom:100%;transform:translate(-50%)}@keyframes avatar-tip-in-7e256006{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.avatar-hovercard.is-below[data-v-7e256006]{animation-name:avatar-tip-in-below-7e256006}@keyframes avatar-tip-in-below-7e256006{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (prefers-reduced-motion:reduce){.avatar-hovercard[data-v-7e256006]{animation:none}}.avatar-hovercard__name[data-v-7e256006]{overflow-wrap:anywhere;font-size:12.5px;font-weight:700;line-height:1.3}.avatar-hovercard__status[data-v-7e256006]{color:color-mix(in srgb, var(--on-ink) 78%, transparent);font-size:11.5px;font-weight:600;line-height:1.3}.v-color-picker.is-disabled[data-v-7cd10f58]{opacity:.55}.v-color-picker[data-v-7cd10f58]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.swatch[data-v-7cd10f58]{border:2px solid var(--line);cursor:pointer;border-radius:8px;width:28px;min-width:28px;height:28px;padding:0}.swatch.active[data-v-7cd10f58]{border-color:var(--track);box-shadow:0 0 0 2px color-mix(in srgb, var(--track) 30%, transparent)}.swatch.auto[data-v-7cd10f58]{width:auto;color:var(--ink);background:var(--card);padding:0 10px;font-size:12px;font-weight:700}.swatch.custom[data-v-7cd10f58]{background:var(--card);color:var(--muted);justify-content:center;align-items:center;font-size:16px;display:inline-flex;position:relative;overflow:hidden}.native[data-v-7cd10f58]{opacity:0;cursor:pointer;border:0;padding:0;position:absolute;inset:0}.vtt[data-v-20489c74]{align-items:center;display:inline-flex;position:relative}.vtt-trigger[data-v-20489c74]{font:inherit;color:inherit;cursor:help;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted);background:0 0;border:none;align-items:center;gap:4px;margin:0;padding:0;display:inline-flex}.vtt-trigger[data-v-20489c74]:focus-visible{outline:3px solid var(--sun);outline-offset:2px;border-radius:4px}.vtt-bubble[data-v-20489c74]{left:var(--vtt-left,0px);top:var(--vtt-top,0px);transform:translate(calc(-50% + var(--vtt-x,0px)), calc(-100% + 4px));z-index:20;background:var(--ink);width:max-content;max-width:240px;color:var(--on-ink);text-align:left;opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-1,.12s) var(--ease-out-quart,ease-out), transform var(--dur-1,.12s) var(--ease-out-quart,ease-out);border-radius:8px;padding:8px 10px;font-size:12.5px;font-weight:600;line-height:1.35;position:fixed;box-shadow:0 6px 20px #17251f38}.vtt-bubble.is-open[data-v-20489c74]{opacity:1;visibility:visible;transform:translate(calc(-50% + var(--vtt-x,0px)), -100%)}.vtt-bubble.is-bottom[data-v-20489c74]{transform:translate(calc(-50% + var(--vtt-x,0px)), -4px)}.vtt-bubble.is-bottom.is-open[data-v-20489c74]{transform:translate(calc(-50% + var(--vtt-x,0px)), 0)}.vtt-bubble[data-v-20489c74]:after{content:"";top:100%;left:calc(50% - var(--vtt-x,0px));border:5px solid #0000;border-top-color:var(--ink);position:absolute;transform:translate(-50%)}.vtt-bubble.is-bottom[data-v-20489c74]:after{border-top-color:#0000;border-bottom-color:var(--ink);top:auto;bottom:100%}@media (prefers-reduced-motion:reduce){.vtt-bubble[data-v-20489c74]{transform:translate(calc(-50% + var(--vtt-x,0px)), -100%);transition:none}.vtt-bubble.is-open[data-v-20489c74]{transform:translate(calc(-50% + var(--vtt-x,0px)), -100%)}.vtt-bubble.is-bottom[data-v-20489c74],.vtt-bubble.is-bottom.is-open[data-v-20489c74]{transform:translate(calc(-50% + var(--vtt-x,0px)), 0)}}.premium-badge[data-v-35e0f451]{color:var(--sun-2);align-items:center;gap:4px;display:inline-flex}.premium-badge__icon[data-v-35e0f451]{font-size:13px}.premium-badge__label[data-v-35e0f451]{letter-spacing:.2px}.premium-badge--corner[data-v-35e0f451]{background:var(--surface);box-shadow:var(--shadow-1);border-radius:50%;padding:3px;line-height:0;position:absolute;top:-6px;right:-8px}.premium-badge--corner .premium-badge__icon[data-v-35e0f451]{font-size:12px}.premium-badge--static[data-v-35e0f451]{pointer-events:none}.v-checkbox[data-v-4c8bdddf]{white-space:nowrap;cursor:pointer;color:var(--ink);align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.v-checkbox input[data-v-4c8bdddf]{accent-color:var(--track);cursor:pointer;width:16px;height:16px;margin:0}.v-checkbox.is-disabled[data-v-4c8bdddf]{opacity:.5;cursor:not-allowed}.v-checkbox.is-disabled input[data-v-4c8bdddf]{cursor:not-allowed}.v-toast[data-v-84eed6e9]{z-index:var(--z-toast);background:var(--surface);max-width:min(480px,100vw - 32px);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-2);align-items:center;gap:12px;padding:10px 12px 10px 14px;font-size:14px;font-weight:600;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.icon-chip[data-v-84eed6e9]{background:color-mix(in srgb, var(--forest) 16%, var(--surface));border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:16px;line-height:1;display:inline-flex}.copy[data-v-84eed6e9]{flex:auto;min-width:0}.toast-pop-enter-active[data-v-84eed6e9]{transition:opacity .2s ease-out,transform .2s ease-out}.toast-pop-leave-active[data-v-84eed6e9]{transition:opacity .15s ease-in,transform .15s ease-in}.toast-pop-enter-from[data-v-84eed6e9],.toast-pop-leave-to[data-v-84eed6e9]{opacity:0;transform:translate(-50%,12px)}@media (prefers-reduced-motion:reduce){.toast-pop-enter-active[data-v-84eed6e9],.toast-pop-leave-active[data-v-84eed6e9]{transition:opacity .12s linear}.toast-pop-enter-from[data-v-84eed6e9],.toast-pop-leave-to[data-v-84eed6e9]{transform:translate(-50%)}}@media (width<=560px){.v-toast[data-v-84eed6e9]{max-width:none;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:none}.toast-pop-enter-from[data-v-84eed6e9],.toast-pop-leave-to[data-v-84eed6e9]{transform:translateY(12px)}@media (prefers-reduced-motion:reduce){.toast-pop-enter-from[data-v-84eed6e9],.toast-pop-leave-to[data-v-84eed6e9]{transform:none}}}.aspect-picker[data-v-506965a7]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.aspect-btn[data-v-506965a7]{border:1.5px solid var(--line);border-radius:var(--radius,12px);background:var(--card);width:44px;height:44px;color:var(--muted,#5b6b62);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:border-color .12s,color .12s,transform .12s;display:inline-flex}.aspect-btn svg[data-v-506965a7]{width:24px;height:24px}@media (hover:hover){.aspect-btn[data-v-506965a7]:hover:not(.active){border-color:var(--forest);color:var(--forest)}}.aspect-btn.active[data-v-506965a7]{border-color:var(--forest);color:var(--forest);background:var(--forest-tint,#176f3c14)}.aspect-btn[data-v-506965a7]:focus-visible{outline:3px solid var(--sun);outline-offset:2px}.editor[data-v-2b2a9177]{flex-direction:column;gap:18px;display:flex}@media (width>=760px){.editor[data-v-2b2a9177]{flex-direction:row;align-items:flex-start}.preview-wrap[data-v-2b2a9177]{flex:0 0 42%;position:sticky;top:0}.controls[data-v-2b2a9177]{flex:auto}}.preview-wrap[data-v-2b2a9177]{width:100%}.canvas-box[data-v-2b2a9177]{border-radius:var(--radius-card);background:var(--ink);width:100%;max-width:320px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 8px 24px #17251f2e}.canvas-box.is-transparent[data-v-2b2a9177]{background-color:#fff;background-image:linear-gradient(45deg,#dde6da 25%,#0000 25%),linear-gradient(-45deg,#dde6da 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#dde6da 75%),linear-gradient(-45deg,#0000 75%,#dde6da 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px}.card-canvas[data-v-2b2a9177]{width:100%;height:auto;display:block}.bg-skeleton[data-v-2b2a9177]{background:linear-gradient(110deg, var(--ink) 30%, #2a3a33 50%, var(--ink) 70%);animation:shimmer-2b2a9177 1.4s var(--ease-out-quint) infinite;pointer-events:none;background-size:220% 100%;position:absolute;inset:0}@keyframes shimmer-2b2a9177{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.bg-skeleton[data-v-2b2a9177]{animation:none}}.el-handle[data-v-2b2a9177]{box-sizing:border-box;cursor:grab;touch-action:none;background:0 0;border:1.5px dashed #0000;border-radius:6px;padding:0;position:absolute}@media (hover:hover){.el-handle[data-v-2b2a9177]:hover{border-color:#ffffff80}}.el-handle.active[data-v-2b2a9177]{border-style:solid;border-color:var(--track);box-shadow:0 0 0 2px color-mix(in srgb, var(--track) 30%, transparent)}.el-handle[data-v-2b2a9177]:active{cursor:grabbing}.controls[data-v-2b2a9177]{flex-direction:column;gap:16px;width:100%;display:flex}.choose[data-v-2b2a9177]{flex-direction:column;gap:12px;width:100%;display:flex}.choose-lead[data-v-2b2a9177]{color:var(--ink);margin:0 0 6px;font-size:15px;line-height:1.5}.choice[data-v-2b2a9177]{justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;display:inline-flex}.field[data-v-2b2a9177]{flex-direction:column;gap:8px;display:flex}.field-label[data-v-2b2a9177]{color:var(--muted);margin:0;font-size:13px}.hint[data-v-2b2a9177]{color:var(--muted);margin:0;font-size:12.5px}.seg[data-v-2b2a9177]{flex-wrap:wrap;gap:6px;display:inline-flex}.seg-wrap[data-v-2b2a9177]{display:inline-flex}.seg-btn[data-v-2b2a9177]{border:1.5px solid var(--line);border-radius:var(--radius-ctl);background:var(--card);min-height:44px;color:var(--muted);padding:8px 14px;font-weight:600}.seg-btn.active[data-v-2b2a9177]{border-color:var(--track);color:var(--track);background:color-mix(in srgb, var(--track) 8%, var(--card))}.size-seg .seg-btn[data-v-2b2a9177]{justify-content:center;min-width:44px}.expert[data-v-2b2a9177]{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);flex-direction:column;gap:12px;padding:14px;display:flex}.metric-list[data-v-2b2a9177]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.metric-row[data-v-2b2a9177]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.metric-name[data-v-2b2a9177]{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.metric-toggles[data-v-2b2a9177]{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.el-popover[data-v-2b2a9177]{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);flex-direction:column;gap:12px;padding:12px;display:flex}.pop-head[data-v-2b2a9177]{justify-content:space-between;align-items:center;display:flex}.pop-close[data-v-2b2a9177]{min-height:36px;color:var(--muted)}.pop-toggles[data-v-2b2a9177]{flex-wrap:wrap;gap:14px;display:inline-flex}.pop-color[data-v-2b2a9177]{flex-direction:column;gap:6px;display:flex}.row-between[data-v-2b2a9177]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.reset-btn[data-v-2b2a9177]{align-items:center;gap:6px;display:inline-flex}.photo-picker[data-v-2b2a9177]{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.photo-thumb[data-v-2b2a9177]{border:2px solid var(--line);cursor:pointer;background:var(--card);border-radius:8px;width:56px;height:56px;padding:0;overflow:hidden}.photo-thumb.active[data-v-2b2a9177]{border-color:var(--track);box-shadow:0 0 0 2px color-mix(in srgb, var(--track) 30%, transparent)}.photo-thumb img[data-v-2b2a9177]{object-fit:cover;width:100%;height:100%;display:block}.premium-lock[data-v-2b2a9177]{margin-left:6px}.text-form[data-v-2b2a9177]{margin:0}.presets[data-v-2b2a9177]{flex-direction:column;gap:10px;display:flex}.presets-head[data-v-2b2a9177]{justify-content:space-between;align-items:center;gap:10px;display:flex}.preset-list[data-v-2b2a9177]{flex-wrap:wrap;gap:8px;display:flex}.preset-pill[data-v-2b2a9177]{border:1.5px solid var(--line);border-radius:var(--radius-pill);background:var(--card);align-items:center;gap:2px;padding:2px 6px 2px 12px;display:inline-flex}.preset-pill.is-default[data-v-2b2a9177]{border-color:var(--track)}.preset-apply[data-v-2b2a9177]{color:var(--ink);min-height:40px;font-weight:600}.preset-star[data-v-2b2a9177]{color:var(--muted);min-height:40px;padding:6px}.preset-star.on[data-v-2b2a9177]{color:var(--sun)}.preset-del[data-v-2b2a9177]{color:var(--muted);min-height:40px;padding:6px}.actions[data-v-2b2a9177]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.name-form[data-v-2b2a9177]{flex-direction:column;gap:14px;display:flex}.name-actions[data-v-2b2a9177]{gap:10px;display:flex}.copy-btn.is-copied[data-v-2b2a9177]{animation:copy-flash-2b2a9177 var(--dur-3) var(--ease-out-quint)}@keyframes copy-flash-2b2a9177{0%{background-color:color-mix(in srgb, var(--track) 22%, var(--card))}to{background-color:var(--card)}}@media (prefers-reduced-motion:reduce){.copy-btn.is-copied[data-v-2b2a9177]{animation:none}}.v-form-error[data-v-9d13d4f6]{color:var(--danger);margin:0;font-size:14px;line-height:1.45}.v-form-error.shake[data-v-9d13d4f6]{animation:v-form-error-shake-9d13d4f6 var(--dur-2) ease-out}@keyframes v-form-error-shake-9d13d4f6{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@media (prefers-reduced-motion:reduce){.v-form-error.shake[data-v-9d13d4f6]{animation:none}}.v-notice[data-v-8952b2a8]{max-width:68ch;margin:0;font-size:14px;line-height:1.5}.v-notice.plain[data-v-8952b2a8]{color:var(--forest);font-size:14px}.v-notice.boxed[data-v-8952b2a8]{background:color-mix(in srgb, var(--sun,#ffd84d) 14%, transparent);border:1px solid var(--line);border-radius:var(--radius-card);padding:14px 16px}.v-notice.boxed[data-v-8952b2a8] p{margin:0 0 8px}.v-notice.boxed[data-v-8952b2a8] p:last-child{margin-bottom:0}.v-notice.boxed[data-v-8952b2a8] ul{margin:8px 0;padding-left:20px}.v-notice.boxed[data-v-8952b2a8] li{margin:2px 0}.lead[data-v-5633bc31]{color:var(--ink);max-width:68ch;margin:0 0 16px}.loading[data-v-5633bc31]{justify-content:center;padding:24px 0;display:flex}.doc[data-v-5633bc31]{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);max-width:72ch;max-height:46vh;padding:16px;font-size:14px;line-height:1.6;overflow-y:auto}.doc[data-v-5633bc31]:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.doc[data-v-5633bc31] h1{margin:0 0 12px;font-size:18px}.doc[data-v-5633bc31] h2{margin:20px 0 8px;font-size:15px}.doc[data-v-5633bc31] p,.doc[data-v-5633bc31] li{text-wrap:pretty;margin:0 0 8px}.doc[data-v-5633bc31] ul,.doc[data-v-5633bc31] ol{margin:0 0 8px;padding-left:20px}.sign[data-v-5633bc31]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:20px;display:flex}.sign-hint[data-v-5633bc31]{color:var(--muted);max-width:68ch;margin:0;font-size:14px}.code-form[data-v-5633bc31]{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.code-form[data-v-5633bc31] .v-input{letter-spacing:.24em;font-variant-numeric:tabular-nums;max-width:160px}.error[data-v-5633bc31]{color:var(--danger,#b3261e);margin:0;font-size:14px}.gate[data-v-52cb4156]{z-index:var(--z-gate);background:var(--bg);justify-content:center;align-items:flex-start;padding:clamp(24px,6vh,64px) 16px 48px;display:flex;position:fixed;inset:0;overflow-y:auto}.gate[data-v-52cb4156]:focus{outline:none}.sheet[data-v-52cb4156]{flex-direction:column;flex:none;gap:16px;width:100%;max-width:680px;display:flex}.sheet-head[data-v-52cb4156]{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.sheet-kicker[data-v-52cb4156]{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:13px}h1[data-v-52cb4156]{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;color:var(--ink);margin:0;font-size:26px;line-height:1.2}.lead[data-v-52cb4156],.body-text[data-v-52cb4156]{max-width:68ch;color:var(--ink);text-wrap:pretty;margin:0;line-height:1.6}.body-text[data-v-52cb4156]{font-size:14px}.loading[data-v-52cb4156]{justify-content:center;padding:24px 0;display:flex}.doc[data-v-52cb4156]{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);min-height:180px;max-height:42vh;padding:16px 18px;font-size:14px;line-height:1.6;overflow-y:auto}.doc[data-v-52cb4156]:focus-visible{outline:2px solid var(--forest);outline-offset:2px}.doc[data-v-52cb4156] h1{margin:0 0 12px;font-size:17px}.doc[data-v-52cb4156] h2{margin:20px 0 8px;font-size:15px}.doc[data-v-52cb4156] p,.doc[data-v-52cb4156] li{text-wrap:pretty;margin:0 0 8px}.doc[data-v-52cb4156] ul,.doc[data-v-52cb4156] ol{margin:0 0 8px;padding-left:20px}.actions[data-v-52cb4156]{flex-direction:column;gap:14px;display:flex}.accept[data-v-52cb4156] span{white-space:normal}.buttons[data-v-52cb4156]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.hint[data-v-52cb4156]{min-width:0;color:var(--muted);text-wrap:pretty;flex:260px;margin:0;font-size:13px;line-height:1.5}.devices[data-v-52cb4156]{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);padding:14px 18px}.devices-label[data-v-52cb4156]{color:var(--muted);margin:0 0 6px;font-size:13px}.devices ul[data-v-52cb4156]{flex-wrap:wrap;gap:6px 20px;margin:0;padding:0;list-style:none;display:flex}.devices li[data-v-52cb4156]{color:var(--ink);font-weight:600}@media (width<=560px){h1[data-v-52cb4156]{font-size:22px}.doc[data-v-52cb4156]{max-height:38vh}.buttons[data-v-52cb4156]{flex-direction:column;align-items:stretch}}.cookie-banner[data-v-531b62ee]{z-index:var(--z-banner);--nav-lift:calc(-1 * var(--bottom-nav-h,0px));transform:translate(-50%, var(--nav-lift));transition:transform var(--dur-2) var(--ease-out-quart);background:var(--surface);max-width:min(560px,100vw - 32px);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-2);align-items:center;gap:16px;padding:12px 14px 12px 18px;font-size:14px;line-height:1.4;display:flex;position:fixed;bottom:20px;left:50%}.copy[data-v-531b62ee]{min-width:0;color:var(--ink-2);flex:auto;margin:0}.more-link[data-v-531b62ee]{color:var(--forest);white-space:nowrap;font-weight:600;text-decoration:underline}.actions[data-v-531b62ee]{flex:none;align-items:center;display:flex}.cookie-pop-enter-active[data-v-531b62ee]{transition:opacity .2s ease-out,transform .2s ease-out}.cookie-pop-leave-active[data-v-531b62ee]{transition:opacity .15s ease-in,transform .15s ease-in}.cookie-pop-enter-from[data-v-531b62ee],.cookie-pop-leave-to[data-v-531b62ee]{opacity:0;transform:translate(-50%, calc(var(--nav-lift) + 12px))}@media (prefers-reduced-motion:reduce){.cookie-banner[data-v-531b62ee]{transition:none}.cookie-pop-enter-active[data-v-531b62ee],.cookie-pop-leave-active[data-v-531b62ee]{transition:opacity .12s linear}.cookie-pop-enter-from[data-v-531b62ee],.cookie-pop-leave-to[data-v-531b62ee]{transform:translate(-50%, var(--nav-lift))}}@media (width<=560px){.cookie-banner[data-v-531b62ee]{max-width:none;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom,0px));transform:translateY(var(--nav-lift));gap:10px;padding:10px 10px 10px 12px;font-size:13px;line-height:1.35}.copy-why[data-v-531b62ee]{display:none}.actions[data-v-531b62ee] .v-button{padding:10px 16px;font-size:14px}.cookie-pop-enter-from[data-v-531b62ee],.cookie-pop-leave-to[data-v-531b62ee]{transform:translateY(calc(var(--nav-lift) + 12px))}@media (prefers-reduced-motion:reduce){.cookie-pop-enter-from[data-v-531b62ee],.cookie-pop-leave-to[data-v-531b62ee]{transform:translateY(var(--nav-lift))}}}.premium-gate-root[data-v-5c9859cc]{display:block}.premium-gate[data-v-5c9859cc]{max-width:var(--content-read);text-align:center;flex-direction:column;align-items:center;gap:12px;margin:48px auto;padding:40px 24px;display:flex}.premium-gate__badge[data-v-5c9859cc]{transform:scale(1.15)}.premium-gate__title[data-v-5c9859cc]{font-family:var(--font-display);color:var(--ink);margin:4px 0 0;font-size:24px}.premium-gate__text[data-v-5c9859cc]{color:var(--muted);max-width:42ch;line-height:1.55}.premium-gate__cta[data-v-5c9859cc]{margin-top:8px}.app-main{min-height:100vh}.global-promo{max-width:var(--content-wide);margin:8px auto 96px;padding:0 24px}@media (width<=560px){.global-promo{margin:0 auto 64px}}.route-crossfade-enter-active{transition:opacity var(--dur-2) var(--ease-out-quart), transform var(--dur-2) var(--ease-out-quart)}.route-crossfade-leave-active{transition:opacity calc(var(--dur-2) * .75) var(--ease-out-quart)}.route-crossfade-enter-from{opacity:0;transform:translateY(6px)}.route-crossfade-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){.route-crossfade-enter-active,.route-crossfade-leave-active{transition:none}.route-crossfade-enter-from,.route-crossfade-leave-to{opacity:1;transform:none}}body.has-bottom-nav{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}body.has-consent-gate{overflow:hidden}@media (width<=560px){body.has-cookie-banner,body.has-bottom-nav.has-cookie-banner{padding-bottom:var(--cookie-banner-h,0px)}}
