@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.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}:root{--font-sans:"Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--tracking-tight:-.022em;--tracking-display:-.035em;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--bg:#f6f4ef;--bg-elev:#fff;--bg-sunken:#eeebe4;--bg-overlay:#f6f4efb8;--line:#e3dfd6;--line-strong:#d2ccc0;--text:#15171a;--text-2:#4a4f57;--text-3:#7c828b;--accent:#e8a33d;--accent-strong:#c9821a;--accent-soft:#fbebd2;--on-accent:#1a1204;--positive:#2f8f63;--positive-soft:#ddf1e6;--negative:#c8473f;--negative-soft:#f8e0de;--info:#3d6fd8;--focus:0 0 0 3px #e8a33d73;--shadow-1:0 1px 2px #14120c0f, 0 1px 1px #14120c0a;--shadow-2:0 10px 30px -12px #14120c38;--shadow-3:0 28px 70px -20px #14120c52;--c1:#e8a33d;--c2:#3a9e9a;--c3:#5b6bd6;--c4:#d46a7e;--c5:#8fa14b;--c6:#6b7a8f;--c7:#9a6bc1;--c8:#c8a97e;--c9:#4da3d9;--c10:#c46b4a;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017 19.4%, 1.067, 1.099 24.3%, 1.108 26%, 1.1, 1.084 30.1%, 1.002 39.6%, .981 45.1%, .983 53.6%, 1.002 74.8%, 1);--dur-1:.12s;--dur-2:.22s;--dur-3:.38s;--dur-4:.62s;--ornament-line:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='10' viewBox='0 0 28 10'%3E%3Cpath d='M7 1l4 4-4 4-4-4z' fill='none' stroke='%23E8A33D' stroke-width='1.1'/%3E%3Cpath d='M7 3.8l1.2 1.2-1.2 1.2-1.2-1.2z' fill='%23E8A33D'/%3E%3Cpath d='M21 3l2 2-2 2-2-2z' fill='%23E8A33D' opacity='.55'/%3E%3C/svg%3E");--ornament-field:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg fill='none' stroke='%2315171A' stroke-opacity='.06'%3E%3Cpath d='M24 4l20 20-20 20L4 24z'/%3E%3Cpath d='M24 14l10 10-10 10-10-10z'/%3E%3C/g%3E%3Cpath d='M24 22.2l1.8 1.8-1.8 1.8-1.8-1.8z' fill='%23E8A33D' fill-opacity='.35'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#0e0f11;--bg-elev:#16181b;--bg-sunken:#0a0b0c;--bg-overlay:#0e0f11b8;--line:#24272c;--line-strong:#33373d;--text:#ecedee;--text-2:#a9aeb6;--text-3:#6f757e;--accent:#f0b14e;--accent-strong:#e8a33d;--accent-soft:#3a2a12;--on-accent:#1a1204;--positive:#4cc08a;--positive-soft:#12301f;--negative:#e3665d;--negative-soft:#3a1714;--info:#6e95f0;--shadow-1:0 1px 2px #00000080;--shadow-2:0 12px 32px -12px #000000b3;--shadow-3:0 28px 70px -20px #000c;--ornament-field:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg fill='none' stroke='%23ECEDEE' stroke-opacity='.05'%3E%3Cpath d='M24 4l20 20-20 20L4 24z'/%3E%3Cpath d='M24 14l10 10-10 10-10-10z'/%3E%3C/g%3E%3Cpath d='M24 22.2l1.8 1.8-1.8 1.8-1.8-1.8z' fill='%23F0B14E' fill-opacity='.35'/%3E%3C/svg%3E");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--bg:#0e0f11;--bg-elev:#16181b;--bg-sunken:#0a0b0c;--bg-overlay:#0e0f11b8;--line:#24272c;--line-strong:#33373d;--text:#ecedee;--text-2:#a9aeb6;--text-3:#6f757e;--accent:#f0b14e;--accent-strong:#e8a33d;--accent-soft:#3a2a12;--on-accent:#1a1204;--positive:#4cc08a;--positive-soft:#12301f;--negative:#e3665d;--negative-soft:#3a1714;--info:#6e95f0;--shadow-1:0 1px 2px #00000080;--shadow-2:0 12px 32px -12px #000000b3;--shadow-3:0 28px 70px -20px #000c;--ornament-field:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cg fill='none' stroke='%23ECEDEE' stroke-opacity='.05'%3E%3Cpath d='M24 4l20 20-20 20L4 24z'/%3E%3Cpath d='M24 14l10 10-10 10-10-10z'/%3E%3C/g%3E%3Cpath d='M24 22.2l1.8 1.8-1.8 1.8-1.8-1.8z' fill='%23F0B14E' fill-opacity='.35'/%3E%3C/svg%3E");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--dur-1:0s;--dur-2:0s;--dur-3:0s;--dur-4:0s}}:root{--font-scale:1;--ui-scale:1;--k:calc(var(--font-scale) * var(--ui-scale));--fs-xs:calc(12px * var(--k));--fs-sm:calc(14px * var(--k));--fs-md:calc(16px * var(--k));--fs-lg:calc(16px * var(--k));--fs-xl:calc(20px * var(--k));--fs-2xl:calc(24px * var(--k));--fs-3xl:calc(32px * var(--k));--fs-display:calc(clamp(40px, 10vw, 56px) * var(--k));--fs-hero:var(--fs-display);--lh-tight:1.2;--lh-normal:1.45;--space-half:2px;--gutter:var(--space-4);--section-gap:var(--space-6);--stack-gap:var(--space-3);--card-pad:var(--space-4);--gap-grid:var(--space-3);--gap-chip:var(--space-2);--gap-inline:var(--space-2);--gap-tight:var(--space-1);--scroll-inset:var(--gutter);--row-pad:var(--space-3);--tap:44px;--control-sm:calc(32px * var(--ui-scale));--control-md:calc(40px * var(--ui-scale));--control-lg:calc(48px * var(--ui-scale));--icon-btn:var(--control-md);--bar-h:76px;--header-h:calc(60px * var(--ui-scale));--toast-bg:color-mix(in srgb, var(--text) 94%, var(--bg));--toast-text:var(--bg);--topbar-h:var(--header-h);--sidebar-w:248px;--inspector-w:400px;--content-narrow:720px;--chat-w:calc(780px * var(--ui-scale));--row-h:56px;--lead:40px;--page-header-h:var(--header-h);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--z-bar:20;--z-header:15;--z-banner:30;--z-overlay:40;--z-sheet:50;--z-palette:60;--z-toast:70;--meal:var(--accent);--plan:var(--info);--event:#d46a7e;--bill:var(--c3);--hover:color-mix(in srgb, var(--text) 5%, transparent);--pressed:color-mix(in srgb, var(--text) 9%, transparent);--scrim:#0a0a0c6b;--accent-text:var(--accent-text);--edge:color-mix(in srgb, var(--text) 8%, transparent);--edge-strong:color-mix(in srgb, var(--text) 13%, transparent);--well:color-mix(in srgb, var(--bg-sunken) 62%, var(--bg-elev));--highlight:inset 0 1px 0 #ffffffbf;--shadow-1:0 1px 2px #14120c0d, 0 4px 14px -6px #14120c14;--shadow-2:0 2px 4px #14120c0a, 0 14px 34px -14px #14120c38;--shadow-3:0 4px 10px #14120c0d, 0 30px 70px -22px #14120c57;--shadow-lift:0 2px 6px #14120c0f, 0 18px 40px -18px #14120c47;--glow:0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent), 0 10px 30px -12px color-mix(in srgb, var(--accent) 60%, transparent);--ambient-1:color-mix(in srgb, var(--accent) 11%, transparent);--ambient-2:color-mix(in srgb, var(--c2) 8%, transparent);--ambient-3:color-mix(in srgb, var(--c3) 6%, transparent)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--edge:#ffffff12;--edge-strong:#ffffff1f;--well:color-mix(in srgb, var(--bg) 55%, var(--bg-elev));--highlight:inset 0 1px 0 #ffffff0d;--shadow-1:0 1px 2px #00000073, 0 6px 18px -8px #0000008c;--shadow-2:0 2px 4px #0006, 0 16px 36px -14px #000000bf;--shadow-3:0 4px 12px #00000080, 0 32px 80px -24px #000000d9;--shadow-lift:0 2px 6px #00000080, 0 20px 44px -18px #000c;--ambient-1:color-mix(in srgb, var(--accent) 9%, transparent);--ambient-2:color-mix(in srgb, var(--c2) 7%, transparent);--ambient-3:color-mix(in srgb, var(--c3) 8%, transparent);--scrim:#0009;--toast-bg:color-mix(in srgb, var(--bg-elev) 92%, #fff);--toast-text:var(--text)}}:root[data-theme=dark]{--edge:#ffffff12;--edge-strong:#ffffff1f;--well:color-mix(in srgb, var(--bg) 55%, var(--bg-elev));--highlight:inset 0 1px 0 #ffffff0d;--shadow-1:0 1px 2px #00000073, 0 6px 18px -8px #0000008c;--shadow-2:0 2px 4px #0006, 0 16px 36px -14px #000000bf;--shadow-3:0 4px 12px #00000080, 0 32px 80px -24px #000000d9;--shadow-lift:0 2px 6px #00000080, 0 20px 44px -18px #000c;--ambient-1:color-mix(in srgb, var(--accent) 9%, transparent);--ambient-2:color-mix(in srgb, var(--c2) 7%, transparent);--ambient-3:color-mix(in srgb, var(--c3) 8%, transparent);--scrim:#0009;--toast-bg:color-mix(in srgb, var(--bg-elev) 92%, #fff);--toast-text:var(--text)}:root[data-density=compact]{--row-h:48px;--row-pad:var(--space-2);--card-pad:var(--space-3);--section-gap:var(--space-4);--stack-gap:var(--space-2);--gap-grid:var(--space-2);--lead:36px}@media (min-width:768px){:root{--gutter:var(--space-6);--card-pad:var(--space-5);--gap-grid:var(--space-4)}:root[data-density=compact]{--card-pad:var(--space-4);--gap-grid:var(--space-3)}}@media (min-width:1024px){:root{--bar-h:0px;--section-gap:var(--space-8);--gap-grid:var(--space-5);--header-h:calc(72px * var(--ui-scale))}:root[data-density=compact]{--section-gap:var(--space-6);--gap-grid:var(--space-4)}}@media (min-width:1280px){:root{--gutter:var(--space-8)}}@media (min-width:1920px){:root{--gutter:var(--space-10);--chat-w:calc(880px * var(--ui-scale))}}@media (min-width:2560px){:root{--gutter:var(--space-12);--inspector-w:440px;--chat-w:calc(960px * var(--ui-scale))}}@media (min-width:3840px){:root{--gutter:var(--space-16);--inspector-w:480px}}*,:before,:after{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scrollbar-gutter:stable}html,body{margin:0;padding:0}body{color:var(--text);font-family:var(--font-sans);font-size:var(--fs-md);line-height:var(--lh-normal);letter-spacing:-.006em;font-feature-settings:"cv11", "ss03";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;overscroll-behavior-y:none;background:0 0;min-height:100dvh}#root{isolation:isolate;min-height:100dvh;position:relative}html.vv-lock{overflow:hidden}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60rem 30rem at 92% -8%, var(--ambient-1), transparent 70%), radial-gradient(48rem 26rem at -6% 4%, var(--ambient-2), transparent 70%), radial-gradient(56rem 34rem at 50% 115%, var(--ambient-3), transparent 70%);position:fixed;inset:0}@media (prefers-contrast:more){body:before{display:none}}h1,h2,h3,h4{letter-spacing:var(--tracking-tight);font-weight:650;line-height:var(--lh-tight);text-wrap:balance;margin:0}p{margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}select{text-overflow:ellipsis}img{max-width:100%;display:block}ul,ol{margin:0;padding:0}hr{border:0;border-top:1px solid var(--line);margin:0}::selection{background:color-mix(in srgb, var(--accent) 32%, transparent)}:focus{outline:none}:focus-visible{box-shadow:var(--focus);border-radius:var(--radius-xs);outline:none}.tnum,.money{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum", "lnum", "cv11"}.eyebrow{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-weight:650}.reveal{animation:reveal var(--dur-4) var(--ease-out) both;animation-delay:calc(min(var(--i,0), 10) * 40ms)}@keyframes reveal{0%{opacity:0;transform:translateY(8px)scale(.995)}}@media (prefers-reduced-motion:reduce){.reveal{animation:none}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--bg-elev);color:var(--text);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);position:fixed;top:-60px;left:12px}.skip-link:focus{top:calc(12px + var(--safe-top));box-shadow:var(--shadow-2)}@media (pointer:fine){*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}}::view-transition-old(root){animation-duration:var(--dur-2);animation-timing-function:var(--ease-out)}::view-transition-new(root){animation-duration:var(--dur-2);animation-timing-function:var(--ease-out)}::view-transition-old(root){animation-name:vt-out}::view-transition-new(root){animation-name:vt-in}@keyframes vt-out{to{opacity:0;transform:translateY(-4px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}[data-vaul-overlay],.overlay{background:var(--scrim)}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.hscroll{--hs-inset:var(--scroll-inset);gap:var(--gap-chip);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--hs-inset);scrollbar-width:none;margin-inline:calc(-1 * var(--hs-inset));padding-inline:var(--hs-inset);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--hs-inset), #000 calc(100% - var(--hs-inset)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--hs-inset), #000 calc(100% - var(--hs-inset)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--hs-inset), #000 calc(100% - var(--hs-inset)), transparent 100%);display:flex;overflow-x:auto}.hscroll::-webkit-scrollbar{display:none}.hscroll>*{scroll-snap-align:start;flex:none}.glass{background:var(--bg-elev);border:1px solid var(--line)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:color-mix(in srgb, var(--bg-elev) 68%, transparent);border-color:color-mix(in srgb, var(--line) 70%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(18px);backdrop-filter:saturate(1.6)blur(18px);box-shadow:inset 0 1px 0 #ffffff38, var(--shadow-1)}}@media (prefers-reduced-transparency:reduce){.glass{background:var(--bg-elev);-webkit-backdrop-filter:none;backdrop-filter:none}}.pressable{transition:transform var(--dur-1) var(--ease-out)}.pressable:active{transform:scale(.98)}@font-face{font-family:Inter Fallback;src:local(Arial),local(ArialMT);size-adjust:107.12%;ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%}:root{--font-sans:"Inter Variable", "Inter", "Inter Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}._toaster_1e9ag_1{z-index:var(--z-toast);transform:translate(-50%, calc(-1 * var(--offline-h,0px)));left:50%;bottom:calc(var(--bar-h) + var(--dock-h,0px) + var(--safe-bottom) + 14px);gap:var(--space-2);pointer-events:none;width:min(440px,100vw - 24px);display:grid;position:fixed}@media (min-width:1024px){._toaster_1e9ag_1{transform:translateY(calc(-1 * var(--offline-h,0px)));bottom:24px;left:auto;right:24px}}._toast_1e9ag_1{pointer-events:auto;align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--toast-bg);color:var(--toast-text);box-shadow:inset 0 0 0 1px var(--edge-strong), var(--shadow-3);font-size:var(--fs-sm);touch-action:pan-y;display:flex}._toastIcon_1e9ag_61{opacity:.8;display:inline-flex}._toastIcon_1e9ag_61 svg{width:18px;height:18px}._success_1e9ag_65 ._toastIcon_1e9ag_61{color:var(--positive)}._error_1e9ag_67 ._toastIcon_1e9ag_61{color:var(--negative)}._info_1e9ag_69 ._toastIcon_1e9ag_61{color:var(--accent)}._toastText_1e9ag_71{flex:1;line-height:1.35}._toastAction_1e9ag_73{color:var(--accent);min-height:36px;padding:0 var(--space-3);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;font-weight:650}._toastAction_1e9ag_73:hover{background:color-mix(in srgb, var(--accent) 14%, transparent)}._menu_1e9ag_97{z-index:var(--z-palette);min-width:200px;padding:var(--space-2);border-radius:var(--radius-md);background:color-mix(in srgb, var(--bg-elev) 90%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(18px);backdrop-filter:saturate(1.6)blur(18px);border:1px solid var(--edge-strong);box-shadow:var(--highlight), var(--shadow-2);animation:_menu-in_1e9ag_1 var(--dur-2) var(--ease-out);transform-origin:var(--radix-dropdown-menu-content-transform-origin)}@keyframes _menu-in_1e9ag_1{0%{opacity:0;transform:scale(.97)}}._menuItem_1e9ag_125{align-items:center;gap:var(--space-3);min-height:42px;padding:0 var(--space-3);border-radius:var(--radius-sm);font-size:var(--fs-sm);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;font-weight:520;display:flex}._menuItem_1e9ag_125[data-highlighted]{background:var(--hover)}._menuItem_1e9ag_125[data-disabled]{opacity:.45}._menuDanger_1e9ag_155{color:var(--negative)}._menuIcon_1e9ag_157{color:var(--text-3);display:inline-flex}._menuDanger_1e9ag_155 ._menuIcon_1e9ag_157{color:var(--negative)}._menuIcon_1e9ag_157 svg{width:17px;height:17px}._menuSep_1e9ag_163{background:var(--line);height:1px;margin:var(--space-1) var(--space-1)}._tooltip_1e9ag_167{z-index:var(--z-toast);background:var(--toast-bg);color:var(--toast-text);font-size:var(--fs-xs);padding:var(--space-2) var(--space-2);border-radius:var(--radius-xs);box-shadow:inset 0 0 0 1px var(--edge-strong), var(--shadow-2);font-weight:550}._swipe_1e9ag_189{touch-action:pan-y;position:relative;overflow:hidden}._swipeFg_1e9ag_191{z-index:1;background:inherit;touch-action:pan-y;position:relative}._swipeBg_1e9ag_193{align-items:center;gap:var(--space-3);padding:0 var(--space-6);font-weight:620;font-size:var(--fs-sm);color:#fff;display:flex;position:absolute;inset:0}._swipeRight_1e9ag_215{justify-content:flex-start}._swipeLeft_1e9ag_217{justify-content:flex-end}._swipeIcon_1e9ag_219{display:inline-flex}._swipeIcon_1e9ag_219 svg{width:20px;height:20px}._t-positive_1e9ag_223{background:var(--positive)}._t-negative_1e9ag_225{background:var(--negative)}._t-neutral_1e9ag_227{background:var(--c6)}._t-accent_1e9ag_229{background:var(--accent-strong);color:var(--on-accent)}._root_1v6r4_1{--dot:12px;width:var(--dot);height:var(--dot);color:var(--on-accent);flex:none;place-items:center;display:inline-grid;position:relative}._core_1v6r4_23{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 60%, #fff) 50%, var(--accent-strong) 50%);will-change:transform;width:100%;height:100%;transition:filter var(--dur-3) var(--ease-out);grid-area:1/1}._thinking_1v6r4_43 ._core_1v6r4_23,._listening_1v6r4_43 ._core_1v6r4_23{filter:saturate(1.15)brightness(1.04)}._static_1v6r4_47 ._core_1v6r4_23,._idle_1v6r4_53 ._core_1v6r4_23{animation:none}@keyframes _breathe_1v6r4_1{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}._thinking_1v6r4_43 ._core_1v6r4_23{animation:_morph_1v6r4_1 2.4s var(--ease-in-out) infinite, _breathe_1v6r4_1 1.2s var(--ease-in-out) infinite}@keyframes _morph_1v6r4_1{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(.92)}}._speaking_1v6r4_77 ._core_1v6r4_23{animation:_beat_1v6r4_1 .9s var(--ease-out) infinite}@keyframes _beat_1v6r4_1{0%,to{transform:scale(1)}20%{transform:scale(1.12)}40%{transform:scale(.96)}60%{transform:scale(1.08)}}._listening_1v6r4_43 ._core_1v6r4_23{animation:_breathe_1v6r4_1 1.4s var(--ease-in-out) infinite}._ring_1v6r4_95{border:2px solid var(--accent);opacity:0;width:100%;height:100%;animation:_ring_1v6r4_95 1.8s var(--ease-out) infinite;border-radius:12%;grid-area:1/1}._ring_1v6r4_95+._ring_1v6r4_95{animation-delay:.9s}@keyframes _ring_1v6r4_95{0%{opacity:.55;transform:rotate(45deg)scale(.71)}to{opacity:0;transform:rotate(45deg)scale(1.7)}}._success_1v6r4_125 ._core_1v6r4_23{animation:_pop_1v6r4_1 .5s var(--ease-spring) both}@keyframes _pop_1v6r4_1{0%{transform:scale(.6)}to{transform:scale(1)}}._check_1v6r4_135{z-index:1;stroke-dasharray:24;stroke-dashoffset:24px;width:50%;height:50%;animation:_draw_1v6r4_1 .35s .15s var(--ease-out) forwards;grid-area:1/1}@keyframes _draw_1v6r4_1{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._core_1v6r4_23,._ring_1v6r4_95{animation:none!important}._check_1v6r4_135{stroke-dashoffset:0;animation:none}}._wordmark_1v6r4_167{letter-spacing:-.025em;color:var(--text);align-items:center;gap:.3em;font-weight:720;line-height:1;display:inline-flex}._mark_1v6r4_185{width:1.05em;height:1.05em;color:var(--accent-strong);flex:none}._loader_1v6r4_199{align-content:center;place-items:center;gap:var(--space-4);min-height:60dvh;color:var(--text-3);font-size:var(--fs-sm);display:grid}._loaderLabel_1v6r4_217{animation:_fade-in_1v6r4_1 var(--dur-3) var(--ease-out) both .4s}._btn_f190l_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:calc(40px * var(--ui-scale));padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);font-weight:600;font-size:var(--fs-md);letter-spacing:-.012em;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out), opacity var(--dur-1), color var(--dur-1);-webkit-tap-highlight-color:transparent;border:1px solid #0000;line-height:1.3;display:inline-flex;position:relative}._btn_f190l_1:active:not(:disabled){transform:scale(.975)}._btn_f190l_1:disabled{opacity:.45;cursor:not-allowed}._btn_f190l_1 svg{width:calc(18px * var(--ui-scale));height:calc(18px * var(--ui-scale));flex:none}._label_f190l_26{overflow-wrap:break-word;min-width:0}._block_f190l_27{width:100%;display:flex}._sm_f190l_29{min-height:calc(32px * var(--ui-scale));padding:var(--space-half) var(--space-3);font-size:var(--fs-sm);gap:var(--space-2)}._sm_f190l_29 svg{width:16px;height:16px}._lg_f190l_31{min-height:calc(52px * var(--ui-scale));padding:var(--space-1) var(--space-6);font-size:var(--fs-md);border-radius:var(--radius-pill);font-weight:640}._block_f190l_27{padding-inline:var(--space-2)}._primary_f190l_36{background:linear-gradient(180deg, color-mix(in srgb, var(--text) 84%, var(--bg)), var(--text));color:var(--bg);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--bg) 20%, transparent), 0 1px 2px #00000029, 0 8px 20px -10px #00000073}._primary_f190l_36:hover:not(:disabled){background:linear-gradient(180deg, color-mix(in srgb, var(--text) 78%, var(--accent)), color-mix(in srgb, var(--text) 92%, var(--accent)))}._accent_f190l_42{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 82%, #fff), var(--accent));color:var(--on-accent);box-shadow:inset 0 1px 0 #fff6, 0 1px 2px #5a32002e, 0 10px 22px -12px color-mix(in srgb, var(--accent) 80%, transparent)}._accent_f190l_42:hover:not(:disabled){background:linear-gradient(180deg, var(--accent), var(--accent-strong))}._secondary_f190l_48{background:var(--bg-elev);border-color:var(--edge-strong);color:var(--text);box-shadow:var(--highlight), 0 1px 2px #14120c0f}._secondary_f190l_48:hover:not(:disabled){border-color:var(--line-strong);box-shadow:var(--highlight), var(--shadow-1)}._ghost_f190l_50{color:var(--text);background:0 0}._ghost_f190l_50:hover:not(:disabled){background:var(--hover)}._quiet_f190l_52{background:var(--well);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--edge)}._quiet_f190l_52:hover:not(:disabled){color:var(--text);background:color-mix(in srgb, var(--well) 70%, var(--line))}._danger_f190l_54{background:linear-gradient(180deg, color-mix(in srgb, var(--negative) 88%, #fff), var(--negative));color:#fff;box-shadow:inset 0 1px 0 #ffffff38, 0 8px 20px -12px color-mix(in srgb, var(--negative) 70%, transparent)}._danger_f190l_54:hover:not(:disabled){background:color-mix(in srgb, var(--negative) 88%, #000)}._accent-soft_f190l_56{background:var(--accent-soft);color:var(--accent-text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent)}._accent-soft_f190l_56:hover:not(:disabled){background:color-mix(in srgb, var(--accent-soft) 80%, var(--accent))}._primary_f190l_36:disabled:not(._loading_f190l_60),._danger_f190l_54:disabled:not(._loading_f190l_60),._accent_f190l_42:disabled:not(._loading_f190l_60){opacity:1;background:var(--well);color:var(--text-3);box-shadow:inset 0 0 0 1px var(--edge-strong)}._primary_f190l_36._loading_f190l_60,._accent_f190l_42._loading_f190l_60,._danger_f190l_54._loading_f190l_60{opacity:.85}._loading_f190l_60{cursor:progress}._icon_f190l_70{cursor:pointer;transition:background-color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);border:1px solid #0000;border-radius:50%;flex:none;place-items:center;display:inline-grid}._icon_f190l_70:active:not(:disabled){transform:scale(.94)}._icon_f190l_70:disabled{opacity:.4;cursor:not-allowed}._ism_f190l_81{width:calc(32px * var(--ui-scale));height:calc(32px * var(--ui-scale))}._ism_f190l_81 svg{width:calc(18px * var(--ui-scale));height:calc(18px * var(--ui-scale))}._imd_f190l_83{width:var(--icon-btn);height:var(--icon-btn)}._imd_f190l_83 svg{width:calc(20px * var(--ui-scale));height:calc(20px * var(--ui-scale))}._ilg_f190l_85{width:calc(48px * var(--ui-scale));height:calc(48px * var(--ui-scale))}._ilg_f190l_85 svg{width:calc(22px * var(--ui-scale));height:calc(22px * var(--ui-scale))}@media (pointer:coarse){:where(._icon_f190l_70){position:relative}._btn_f190l_1:after,._icon_f190l_70:after{content:"";width:max(100%, var(--tap));height:max(100%, var(--tap));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}._spinner_f190l_95{opacity:.7;border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite _spin_f190l_95;display:inline-block}._money_1114r_1{white-space:nowrap;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;font-weight:600}._dec_1114r_3{opacity:.62;font-weight:520}._cur_1114r_5{opacity:.55;letter-spacing:0;font-size:.82em;font-weight:500}._m-xs_1114r_7{font-size:var(--fs-xs);font-weight:560}._m-sm_1114r_9{font-size:var(--fs-sm);font-weight:580}._m-md_1114r_11{font-size:var(--fs-md)}._m-lg_1114r_13{font-size:var(--fs-xl);letter-spacing:var(--tracking-tight);font-weight:650}._m-xl_1114r_15{font-size:var(--fs-2xl);letter-spacing:var(--tracking-tight);font-weight:680}._m-2xl_1114r_17{font-size:var(--fs-3xl);letter-spacing:var(--tracking-display);font-weight:700;line-height:1.05}._m-hero_1114r_19{font-size:var(--fs-hero);letter-spacing:var(--tracking-display);font-weight:720;line-height:1}._m-hero_1114r_19 ._dec_1114r_3{opacity:.5;margin-left:1px;font-size:.5em;font-weight:600}._m-hero_1114r_19 ._cur_1114r_5{vertical-align:.9em;margin-left:var(--space-1);opacity:.5;font-size:.36em;font-weight:560}._positive_1114r_25{color:var(--positive)}._negative_1114r_27{color:var(--negative)}._muted_1114r_29{color:var(--text-3)}._skeleton_1114r_33{background:linear-gradient(90deg, var(--bg-sunken) 0px, color-mix(in srgb, var(--bg-sunken) 40%, var(--bg-elev)) 120px, var(--bg-sunken) 240px);background-size:800px 100%;animation:1.4s linear infinite _shimmer_1114r_1;display:inline-block}@media (prefers-reduced-motion:reduce){._skeleton_1114r_33{animation:none}}._skelRows_1114r_47{gap:var(--space-1);display:grid}._skelRow_1114r_47{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;animation:_fade-in_1114r_1 var(--dur-3) var(--ease-out) both;display:flex}._skelText_1114r_51{gap:var(--space-2);flex:1;display:grid}._avatar_1114r_55{--tint:var(--c6);letter-spacing:0;color:color-mix(in srgb, var(--tint) 75%, var(--text));background:color-mix(in srgb, var(--tint) 20%, var(--bg-elev));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 30%, transparent);border-radius:50%;flex:none;place-items:center;font-weight:650;display:inline-grid}._catIcon_1114r_81{--tint:var(--c6);border-radius:min(var(--radius-md), 32%);color:color-mix(in srgb, var(--tint) 78%, var(--text));background:radial-gradient(120% 90% at 30% 0%, color-mix(in srgb, var(--tint) 10%, transparent), transparent 70%), linear-gradient(160deg, color-mix(in srgb, var(--tint) 20%, var(--bg-elev)), color-mix(in srgb, var(--tint) 11%, var(--bg-elev)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 16%, transparent), inset 0 1px 0 #ffffff59;flex:none;place-items:center;display:inline-grid;position:relative}._catIcon_1114r_81 svg{transition:transform var(--dur-2) var(--ease-spring)}@media (hover:hover){:is(a,button):hover>._catIcon_1114r_81 svg,:is(a,button):hover>*>._catIcon_1114r_81 svg{transform:scale(1.08)rotate(-4deg)}}:is(a,button):active>._catIcon_1114r_81 svg{transform:scale(.94)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._catIcon_1114r_81{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 22%, transparent)}}:root[data-theme=dark] ._catIcon_1114r_81{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 22%, transparent)}._badge_1114r_129{--tint:var(--c6);align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);background:color-mix(in srgb, var(--tint) 10%, var(--bg-elev));color:color-mix(in srgb, var(--tint) 55%, var(--text));white-space:nowrap;letter-spacing:.005em;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 18%, transparent);font-weight:600;display:inline-flex}._badgeDot_1114r_155{background:var(--tint);border-radius:50%;flex:none;width:6px;height:6px}._badgeLead_1114r_157{width:14px;height:14px;margin-left:calc(-1 * var(--space-1));flex:none;place-items:center;display:inline-grid}._badgeLead_1114r_157[data-size=md]{width:16px;height:16px}._b-xs_1114r_161{font-size:var(--fs-xs);padding:var(--space-half) var(--space-2)}._b-sm_1114r_163{font-size:var(--fs-xs);padding:var(--space-1) var(--space-2)}._b-md_1114r_165{font-size:var(--fs-sm);padding:var(--space-1) var(--space-3)}._merchantMono_1114r_171{background:var(--well);color:var(--text-2);box-shadow:inset 0 0 0 1px var(--edge);flex:none;place-items:center;font-weight:700;display:inline-grid}._logo_1114r_173{object-fit:cover;box-shadow:0 0 0 1px var(--edge);background:#fff;flex:none;display:block}._photo_1114r_179{border-radius:min(var(--radius-md), 26%);box-shadow:inset 0 0 0 1px var(--edge);background:#fff;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}._photo_1114r_179 img{object-fit:contain;width:100%;height:100%}._photoFill_1114r_201{aspect-ratio:1;border-radius:var(--radius-md);width:100%}img._offerPhoto_1114r_205{background:#fff;object-fit:contain!important}._photoEmpty_1114r_207{background:var(--well)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) ._photo_1114r_179 img,:root:not([data-theme=light]) ._logo_1114r_173{filter:brightness(.93)}}:root[data-theme=dark] ._photo_1114r_179 img,:root[data-theme=dark] ._logo_1114r_173{filter:brightness(.93)}._mono_1114r_219{--tint:var(--c6);background:var(--tint);color:#fff;border-radius:5px;flex:none;place-items:center;font-weight:750;line-height:1;display:inline-grid}._ornLine_1114r_243{background-image:var(--ornament-line);opacity:.7;height:10px;margin:var(--space-1) 0;background-position:50%;background-repeat:repeat-x;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}._ornCompact_1114r_263{max-width:168px;margin-inline:auto}._ornField_1114r_265{background-image:var(--ornament-field);pointer-events:none;background-position:50%;background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 70%);mask-image:radial-gradient(#000 0%,#0000 70%)}._sectionTitle_1114r_287{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);min-height:var(--control-sm);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}._sectionTitle_1114r_287 h2{align-items:center;gap:var(--space-3);min-width:0;font-size:var(--fs-md);font-weight:660;line-height:var(--lh-tight);letter-spacing:-.012em;display:flex}._secIcon_1114r_309{--tint:var(--accent);width:calc(30px * var(--ui-scale));height:calc(30px * var(--ui-scale));border-radius:calc(9px * var(--ui-scale));color:color-mix(in srgb, var(--tint) 72%, var(--text));background:linear-gradient(160deg, color-mix(in srgb, var(--tint) 22%, var(--bg-elev)), color-mix(in srgb, var(--tint) 11%, var(--bg-elev)));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tint) 20%, transparent);flex:none;place-items:center;display:grid}._secIcon_1114r_309 svg{width:calc(16px * var(--ui-scale));height:calc(16px * var(--ui-scale))}._empty_1114r_337{text-align:center;justify-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-4);isolation:isolate;display:grid;position:relative}._emptyArt_1114r_355{gap:var(--space-2)}._emptyArt_1114r_355 ._emptyTitle_1114r_357{margin-top:0}._empty_1114r_337>:not(._emptyField_1114r_359){animation:_empty-in_1114r_1 var(--dur-4) var(--ease-out) both}._empty_1114r_337>:nth-child(3){animation-delay:60ms}._empty_1114r_337>:nth-child(4){animation-delay:.12s}._empty_1114r_337>:nth-child(5){animation-delay:.18s}@keyframes _empty-in_1114r_1{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){._empty_1114r_337>*{animation:none!important}}._emptyCompact_1114r_371{padding:var(--space-6) var(--space-4)}._emptyField_1114r_359{z-index:-1;opacity:.9}._emptyTitle_1114r_357{font-size:var(--fs-lg);max-width:20em;margin-top:var(--space-2);letter-spacing:-.015em;font-weight:680}._emptyText_1114r_377{color:var(--text-3);max-width:26em;font-size:var(--fs-sm)}._emptyAction_1114r_379{margin-top:var(--space-2);gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}._emptyInline_1114r_383{text-align:center;justify-items:center;gap:var(--space-3) var(--space-5);padding:var(--card-pad);background:var(--bg-elev);border:1px solid var(--edge);border-radius:var(--radius-lg);box-shadow:var(--highlight), var(--shadow-1);display:grid}._emptyInlineBody_1114r_405{gap:var(--space-2);justify-items:inherit;min-width:0;display:grid}._emptyInlineBody_1114r_405 ._emptyTitle_1114r_357{margin-top:0}._emptyInlineBody_1114r_405 ._emptyText_1114r_377{max-width:46em}._emptyInlineAction_1114r_411{gap:var(--space-2);flex-wrap:wrap;justify-content:center;display:flex}@media (min-width:768px){._emptyInline_1114r_383{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start}._emptyInlineAction_1114r_411{grid-column:2;justify-content:flex-start}}._card_1114r_425{background:var(--bg-elev);border:1px solid var(--edge);border-radius:var(--radius-lg);box-shadow:var(--highlight), var(--shadow-1);min-width:0}._cardPad_1114r_439{padding:var(--card-pad);--scroll-inset:var(--card-pad)}._card_1114r_425>._sectionTitle_1114r_287:first-child{margin-top:calc(-1 * var(--space-1))}._emptyLine_1114r_447{align-items:center;gap:var(--space-3);min-height:var(--row-h);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--well);box-shadow:inset 0 0 0 1px var(--edge);font-size:var(--fs-sm);color:var(--text-3);line-height:1.4;display:flex}._emptyLineIcon_1114r_473{color:var(--text-3);flex:none;place-items:center;display:grid}._emptyLineIcon_1114r_473 svg{width:18px;height:18px}._emptyLineText_1114r_477{text-wrap:pretty;flex:1;min-width:0}._emptyLineText_1114r_477 b{color:var(--text-2);font-weight:620}._emptyLineAction_1114r_481{flex:none;margin-left:auto}._pill_1114r_485{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);font-size:var(--fs-xs);white-space:nowrap;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 14%, transparent);font-weight:640;line-height:1.25;display:inline-flex}._p-neutral_1114r_509{background:var(--bg-sunken);color:var(--text-2)}._p-positive_1114r_511{background:var(--positive-soft);color:var(--positive)}._p-negative_1114r_513{background:var(--negative-soft);color:var(--negative)}._p-accent_1114r_515{background:var(--accent-soft);color:var(--accent-text)}._p-warning_1114r_517{background:color-mix(in srgb, var(--accent) 18%, var(--bg-elev));color:var(--accent-text)}._p-info_1114r_519{background:color-mix(in srgb, var(--info) 14%, var(--bg-elev));color:var(--info)}._ticker_1114r_525{max-width:100%;display:inline-block}._odo_1114r_527{clip-path:inset(0);display:inline-block;position:relative}._odoGhost_1114r_529{visibility:hidden}._odoStrip_1114r_531{height:1000%;transition:transform var(--odo-dur,.9s) var(--ease-out);will-change:transform;flex-direction:column;display:flex;position:absolute;inset:0 0 auto}._odoStrip_1114r_531>span{flex:1 1 0}._ticker_1114r_525[data-static] ._odoStrip_1114r_531{transition:none}@media (prefers-reduced-motion:reduce){._odoStrip_1114r_531{transition:none}}._shell_11nmm_1{min-height:100dvh}._content_11nmm_5{flex-direction:column;min-width:0;min-height:100dvh;display:flex;overflow-x:clip}._content_11nmm_5>:last-child{flex:1}._desktop_11nmm_11{grid-template-columns:var(--sidebar-w) minmax(0, 1fr);display:grid}._desktop_11nmm_11 ._content_11nmm_5{min-height:100dvh}._bar_11nmm_21{z-index:var(--z-bar);left:calc(var(--space-3) + var(--safe-left));right:calc(var(--space-3) + var(--safe-right));bottom:max(var(--space-3), var(--safe-bottom));height:calc(var(--bar-h) - var(--space-3));max-width:560px;padding:0 var(--space-1);grid-template-columns:minmax(0, 1fr) var(--dot-slot,20%) minmax(0, 1fr);border-radius:calc(var(--radius-xl) - 4px);background:var(--bg-elev);border:1px solid var(--edge-strong);box-shadow:var(--highlight), var(--shadow-2);align-items:stretch;margin-inline:auto;display:grid;position:fixed}._barBase_11nmm_59{z-index:calc(var(--z-bar) - 1);height:calc((var(--bar-h) - var(--space-3)) / 2 + max(var(--space-3), var(--safe-bottom)));background:var(--bg);pointer-events:none;position:fixed;bottom:0;left:0;right:0}._barSide_11nmm_83{min-width:0;display:flex}._bar_11nmm_21[data-n="6"]{--dot-slot:56px;--tab-w:44px;padding-inline:var(--space-half)}@media (max-width:419px){._bar_11nmm_21[data-n="6"]{--dot-slot:50px;--dot-btn:46px;--tab-w:40px;--tab-pad:1px;left:calc(6px + var(--safe-left));right:calc(6px + var(--safe-right));padding-inline:0}}@media (max-width:349px){._bar_11nmm_21[data-n="6"]{--tab-w:36px}}._tab_11nmm_99{cursor:pointer;align-content:center;justify-items:center;gap:var(--space-1);min-width:min-content;color:var(--text-3);-webkit-tap-highlight-color:transparent;min-height:var(--tap);transition:color var(--dur-1) var(--ease-out);background:0 0;border:0;flex:1 1 0;padding:0;display:grid}._tab_11nmm_99[data-active]{color:var(--text)}._tabIcon_11nmm_133{width:var(--tab-w,48px);place-items:center;height:28px;display:grid;position:relative}._tabIcon_11nmm_133 svg{width:22px;height:22px;position:relative}._tab_11nmm_99[data-active] ._tabIcon_11nmm_133 svg{color:var(--accent-text)}._tabMark_11nmm_151{background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--bg-elev);border-radius:50%;position:absolute;top:2px;right:calc(50% - 16px)}._tabPill_11nmm_153{border-radius:var(--radius-pill);background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 22%, transparent);position:absolute;inset:0}._tabLabel_11nmm_167{font-size:calc(11px * var(--font-scale) * var(--tab-k,1));letter-spacing:.005em;white-space:nowrap;padding-inline:var(--tab-pad,var(--space-half));margin-block:-.1em;font-weight:600;line-height:1.4}._bar_11nmm_21[data-tight] ._tabLabel_11nmm_167{visibility:hidden;justify-content:center;justify-self:center;width:0;padding:0;display:flex}._bar_11nmm_21[data-tight] ._tab_11nmm_99[data-active] ._tabLabel_11nmm_167{visibility:visible}._dotSlot_11nmm_179{place-items:center;display:grid;position:relative}._dotBtn_11nmm_181{width:var(--dot-btn,52px);height:var(--dot-btn,52px);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform var(--dur-2) var(--ease-spring), box-shadow var(--dur-2) var(--ease-out);background:radial-gradient(120% 120% at 30% 0,#2b2f35,#121417);border:0;border-radius:18px;place-items:center;margin-inline:auto;display:grid;position:relative;box-shadow:inset 0 1px #ffffff1f,0 8px 20px -8px #14120c99}._dotBtn_11nmm_181:active{transform:scale(.94)}._dotBtn_11nmm_181[data-active]{box-shadow:inset 0 1px 0 #ffffff1f, 0 0 0 2px color-mix(in srgb, var(--accent) 55%, transparent), 0 10px 26px -8px color-mix(in srgb, var(--accent) 70%, transparent)}._sidebar_11nmm_225{gap:var(--space-2);height:100dvh;padding:0 var(--space-3) var(--space-3);border-right:1px solid var(--edge);background:color-mix(in srgb, var(--bg-elev) 46%, transparent);scrollbar-width:none;flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}._sidebar_11nmm_225::-webkit-scrollbar{display:none}._brand_11nmm_257{z-index:1;height:calc(var(--safe-top) + var(--header-h) + 1px);margin:0 calc(-1 * var(--space-3)) var(--space-1);padding:var(--safe-top) var(--space-6) 0;border-bottom:1px solid var(--edge);background:color-mix(in srgb, var(--bg) 70%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(20px);backdrop-filter:saturate(1.6)blur(20px);flex:none;align-items:center;display:flex;position:sticky;top:0}._brandLink_11nmm_287{min-height:44px;margin-inline:calc(-1 * var(--space-1));padding-inline:var(--space-1);border-radius:var(--radius-sm);color:inherit;align-items:center;text-decoration:none;display:inline-flex}._brandLink_11nmm_287:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._family_11nmm_291{align-items:center;gap:var(--space-3);width:100%;min-height:calc(44px * var(--ui-scale));padding:0 var(--space-2);border:1px solid var(--edge);background:var(--bg-elev);box-shadow:var(--highlight), 0 1px 2px #14120c0a;border-radius:var(--radius-md);color:var(--text);font-weight:620;font-size:var(--fs-sm);cursor:pointer;text-align:left;display:flex}._family_11nmm_291:hover{border-color:var(--edge-strong)}._family_11nmm_291>svg{color:var(--text-3);flex:none;margin-left:auto}._familyMark_11nmm_329{width:calc(28px * var(--ui-scale));height:calc(28px * var(--ui-scale));font-size:var(--fs-xs);color:var(--on-accent);background:linear-gradient(150deg, color-mix(in srgb, var(--accent) 80%, #fff), var(--accent-strong));border-radius:9px;flex:none;place-items:center;font-weight:750;display:grid;box-shadow:inset 0 1px #ffffff59}._familyText_11nmm_355{min-width:0;line-height:1.25;display:grid}._familyName_11nmm_357{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._familySub_11nmm_359{font-size:var(--fs-xs);color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-weight:520;overflow:hidden}._search_11nmm_361,._forgot_11nmm_361{align-items:center;gap:var(--space-3);min-height:calc(38px * var(--ui-scale));padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--edge);background:var(--well);color:var(--text-3);font-size:var(--fs-sm);cursor:pointer;text-align:left;transition:border-color var(--dur-1) var(--ease-out), color var(--dur-1), background-color var(--dur-1);display:flex}._search_11nmm_361 span{flex:1}._search_11nmm_361:hover{border-color:var(--edge-strong);color:var(--text-2);background:var(--bg-elev)}._kbd_11nmm_395{align-items:center;gap:var(--space-half);font:600 var(--fs-xs) var(--font-sans);padding:var(--space-half) var(--space-2);background:var(--bg-elev);box-shadow:inset 0 0 0 1px var(--edge-strong), 0 1px 0 var(--edge-strong);color:var(--text-3);border-radius:6px;display:inline-flex}._forgot_11nmm_361{border-color:color-mix(in srgb, var(--accent) 30%, transparent);background:linear-gradient(135deg, var(--accent-soft), color-mix(in srgb, var(--accent-soft) 70%, var(--accent)));color:var(--accent-text);font-weight:650}._forgot_11nmm_361:hover{border-color:color-mix(in srgb, var(--accent) 55%, transparent)}._forgotIcon_11nmm_431{background:var(--accent);width:22px;height:22px;color:var(--on-accent);border-radius:7px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff59}._forgotIcon_11nmm_431 svg{width:13px;height:13px}._nav_11nmm_435{gap:var(--space-5);margin-top:var(--space-3);display:grid}._navGroup_11nmm_437{gap:var(--space-half);display:grid}._navHeading_11nmm_439{font-size:calc(11px * var(--k));color:var(--text-3);text-transform:uppercase;letter-spacing:.08em;padding:0 var(--space-3) var(--space-2);font-weight:680}._navItem_11nmm_441{align-items:center;gap:var(--space-3);min-height:calc(38px * var(--ui-scale));padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--text-2);font-weight:560;font-size:var(--fs-sm);transition:color var(--dur-1) var(--ease-out), background-color var(--dur-1) var(--ease-out);display:flex;position:relative}._navBadge_11nmm_467{border-radius:var(--radius-pill);background:var(--accent);min-width:20px;height:20px;color:var(--on-accent);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:1.3;display:inline-flex;position:relative}._navItem_11nmm_441:hover{color:var(--text);background:var(--hover)}._navActive_11nmm_471{color:var(--text);font-weight:650}._navActive_11nmm_471:hover{background:0 0}._navPill_11nmm_475{border-radius:var(--radius-sm);background:var(--bg-elev);box-shadow:var(--highlight), 0 0 0 1px var(--edge), 0 2px 8px -4px #14120c33;position:absolute;inset:0}._navPill_11nmm_475:before{content:"";background:var(--accent);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-12px}._navIcon_11nmm_479{width:20px;height:20px;color:var(--text-3);transition:color var(--dur-1);place-items:center;display:grid;position:relative}._navItem_11nmm_441:hover ._navIcon_11nmm_479{color:var(--text-2)}._navActive_11nmm_471 ._navIcon_11nmm_479{color:var(--accent-text)}._navIcon_11nmm_479 svg{width:calc(18px * var(--ui-scale));height:calc(18px * var(--ui-scale))}._navLabel_11nmm_487{position:relative}._sideFooter_11nmm_489{padding-top:var(--space-3);gap:var(--space-2);border-top:1px solid var(--edge);margin-top:auto;display:grid}._trial_11nmm_491{align-items:center;gap:var(--space-2);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--accent-soft);color:var(--accent-text);font-size:var(--fs-xs);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 25%, transparent);font-weight:650;display:flex}._trialDot_11nmm_501{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:50%;flex:none}._user_11nmm_503{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;border:0;display:flex}._user_11nmm_503:hover{background:var(--hover)}._userText_11nmm_529{min-width:0;display:grid}._userName_11nmm_531{font-weight:640;font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._userSync_11nmm_533{align-items:center;gap:var(--space-2);font-size:var(--fs-xs);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}._syncDot_11nmm_535{background:var(--positive);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--positive) 20%, transparent);border-radius:50%;flex:none}._syncDot_11nmm_535[data-state=pending]{background:var(--accent)}._syncDot_11nmm_535[data-state=off]{background:var(--text-3)}._noBar_11nmm_543 ._content_11nmm_5{--bar-h:0px}
