:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#efeff4;--bg:var(--background);--surface-primary:#fff;--surface:var(--surface-primary);--surface-secondary:#e5e5eb;--surface-elevated:#fff;--surface-tertiary:#f2f2f7;--text-primary:#111113;--text:var(--text-primary);--text-secondary:#63636b;--text-tertiary:#8a8a93;--border-primary:#00000017;--border-secondary:#00000029;--separator:var(--border-primary);--brand:#1688c7;--brand-pressed:#1272a7;--brand-surface:#1688c714;--brand-surface-pressed:#1688c729;--brand-text:#0e6e9c;--button-primary:#1688c7;--button-primary-contrast:#1272a7;--button-primary-text:#fff;--button-primary-pressed:#1272a7;--button-secondary:#e5e5eb;--button-secondary-text:#111113;--button-secondary-pressed:#d8d8df;--input-background:#fff;--navigation-background:#fffffff0;--nav-bg:var(--navigation-background);--nav-bg-solid:#fff;--navigation-active:#1688c7;--navigation-inactive:#8e8e93;--nav-active-bg:#1688c71a;--success:#34c759;--warning:#ff9500;--danger:#ff3b30;--discount:var(--brand);--discount-bg:var(--brand-surface);--discount-text:var(--brand-text);--accent:var(--brand);--accent-text:var(--brand-text);--accent-pressed:var(--brand-pressed);--on-accent:var(--button-primary-text);--skeleton:#7878801f;--shadow-nav:0 4px 20px #00000014;--shadow-card:0 1px 2px #0000000a, 0 4px 12px -2px #0000000f;--shadow-elevated:0 2px 6px #0000000a, 0 8px 24px -4px #00000014;--shadow-sheet:0 -8px 32px #00000024;--blur-nav:blur(20px) saturate(180%);--glass-surface:#ffffffe6;--glass-surface-hero:#fffffff2;--glass-border:#0000001a;--glass-border-hero:#0000001f;--glass-text:#111114;--glass-text-secondary:#63636b;--glass-shadow:0 1px 3px #0000000d, 0 4px 14px #00000012;--glass-shadow-hero:0 2px 6px #0000000f, 0 8px 24px #00000017;--glass-highlight:inset 0 1px 0 #fffffff2;--glass-blur:blur(16px) saturate(135%);--glass-fallback:#f4f4f7;--glass-card-surface:#fffffff2;--glass-card-surface-active:#fffffffa;--glass-card-border:#0000001a;--glass-card-shadow:0 1px 3px #0000000d, 0 6px 20px -2px #00000014, inset 0 1px 0 #fffffff2;--glass-card-hover-border:#1688c773;--glass-card-active-border:var(--brand);--glass-inner-surface:#0000000e;--country-bg-photo-opacity:1;--country-bg-photo-filter:saturate(102%) contrast(101%);--country-bg-overlay-gradient:linear-gradient(180deg, #ffffff2e 0%, #fff0 120px, #fff0 calc(100% - 140px), #ffffff38 100%);--country-bg-fallback:var(--surface-secondary);--country-bg-pos-tr:center 28%;--country-bg-pos-fr:center 30%;--country-bg-pos-ae:center 26%;--country-bg-pos-gb:center 25%;--country-bg-pos-ca:center 38%;--country-bg-pos-us:center 25%;--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-large-title:700 1.75rem/2.125rem var(--font-family);--font-title-1:700 1.375rem/1.75rem var(--font-family);--font-title-2:600 1.25rem/1.5625rem var(--font-family);--font-title-3:600 1rem/1.3125rem var(--font-family);--font-headline:600 1rem/1.3125rem var(--font-family);--font-body:400 .9375rem/1.3125rem var(--font-family);--font-callout:400 .9375rem/1.25rem var(--font-family);--font-subhead:400 .875rem/1.1875rem var(--font-family);--font-footnote:400 .8125rem/1.0625rem var(--font-family);--font-caption:500 .75rem/.9375rem var(--font-family);--font-tab:500 .6875rem/.8125rem var(--font-family);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px;--radius-xl:20px;--radius-card:16px;--radius-pill:9999px;--z-nav:10;--z-header:20;--z-sheet:100;--z-toast:110;--app-max-width:440px;--content-max:var(--app-max-width,440px);--nav-height:60px;--nav-height-compact:52px;--tg-fullscreen-safe-top:0px;--safe-top:max(var(--tg-content-safe-area-inset-top,0px), var(--tg-safe-area-inset-top,0px), env(safe-area-inset-top,0px), var(--tg-fullscreen-safe-top,0px));--safe-bottom:max(var(--tg-content-safe-area-inset-bottom,0px), var(--tg-safe-area-inset-bottom,0px), env(safe-area-inset-bottom,0px))}:root[data-fullscreen=true]{--tg-fullscreen-safe-top:max(calc(env(safe-area-inset-top,0px) + 48px), 88px)}:root[data-fullscreen=true][data-platform=ios]{--tg-fullscreen-safe-top:max(calc(env(safe-area-inset-top,0px) + 48px), 92px)}:root[data-fullscreen=true][data-platform=android]{--tg-fullscreen-safe-top:88px}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#000;--bg:var(--background);--surface-primary:#1c1c1e;--surface:var(--surface-primary);--surface-secondary:#2c2c2e;--surface-elevated:var(--surface-secondary);--surface-tertiary:#242426;--text-primary:#fff;--text:var(--text-primary);--text-secondary:#a1a1a8;--text-tertiary:#77777f;--border-primary:#38383a;--border-secondary:#48484a;--separator:var(--border-primary);--brand:#2997d8;--brand-pressed:#1e80bc;--brand-surface:#2997d824;--brand-surface-pressed:#2997d838;--brand-text:#50b4ef;--button-primary:#1688c7;--button-primary-contrast:#2997d8;--button-primary-text:#fff;--button-primary-pressed:#1272a7;--button-secondary:#2c2c2e;--button-secondary-text:#fff;--button-secondary-pressed:#3a3a3c;--input-background:#1c1c1e;--navigation-background:#1c1c1ef5;--nav-bg:var(--navigation-background);--nav-bg-solid:#1c1c1e;--navigation-active:#2997d8;--navigation-inactive:#98989f;--nav-active-bg:#2997d824;--success:#30d158;--warning:#ff9f0a;--danger:#ff453a;--discount:var(--brand);--discount-bg:var(--brand-surface);--discount-text:var(--brand-text);--accent:var(--brand);--accent-text:var(--brand-text);--accent-pressed:var(--brand-pressed);--on-accent:var(--button-primary-text);--skeleton:#7878803d;--shadow-nav:0 4px 20px #0000004d;--shadow-card:0 1px 2px #0000004d, 0 4px 12px -2px #00000040;--shadow-elevated:0 2px 6px #00000059, 0 8px 24px -4px #0000004d;--shadow-sheet:0 -8px 32px #00000059;--glass-surface:#232328a3;--glass-surface-hero:#18191dcc;--glass-border:#ffffff1f;--glass-border-hero:#ffffff29;--glass-text:#fff;--glass-text-secondary:#a1a1a8;--glass-shadow:0 4px 16px #00000040;--glass-shadow-hero:0 6px 24px #0006;--glass-highlight:inset 0 1px 0 #ffffff24;--glass-blur:blur(16px) saturate(135%);--glass-fallback:#1c1c1f;--glass-card-surface:#1a1c22c7;--glass-card-surface-active:#22262ee0;--glass-card-border:#ffffff1f;--glass-card-shadow:inset 0 1px 0 #ffffff29, 0 6px 24px #00000059;--glass-card-hover-border:#2997d873;--glass-card-active-border:var(--brand);--glass-card-surface-dashboard-dark:#121214f2;--glass-inner-surface:#ffffff0f;--country-bg-photo-opacity:.95;--country-bg-photo-filter:brightness(.85) saturate(106%) contrast(103%);--country-bg-overlay-gradient:linear-gradient(180deg, #00000059 0%, #00000014 120px, #0000001f calc(100% - 140px), #00000073 100%);--country-bg-fallback:#111114}*{box-sizing:border-box}html,body{min-height:100dvh;margin:0}body{background:var(--bg);color:var(--text);font:var(--font-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}button,input{font:inherit;color:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root[data-tier=low]{--blur-nav:blur(10px);--glass-blur:blur(8px);--glass-shadow:0 1px 2px #0000000d;--glass-shadow-hero:0 2px 4px #0000000f;--glass-card-shadow:0 1px 3px #0000000d}@media (prefers-reduced-transparency:reduce){:root{--blur-nav:none;--glass-blur:none}}
:root{--bg:#f3f5f8;--sidebar:#fff;--surface:#fff;--surface-elevated:#eef2f7;--surface-muted:#f7f9fb;--separator:#dfe4eb;--row-separator:#edf0f4;--text:#0f172a;--text-secondary:#556070;--text-tertiary-strong:#5f6a7a;--accent:#2563eb;--accent-text:#1d4ed8;--accent-pressed:#1e40af;--on-accent:#fff;--danger:#dc2626;--nav-text:#334155;--nav-active-bg:#2563eb14;--nav-active-border:#2563eb33;--topbar-bg:#f3f5f8e0;--skeleton:#0f172a12;--shadow-card:0 10px 30px #0f172a0f;--shadow-sheet:-18px 0 50px #0f172a2e;--ok-text:#166534;--ok-bg:#16a34a1a;--ok-border:#16a34a47;--warn-text:#854d0e;--warn-bg:#eab30824;--warn-border:#ca8a0452;--danger-text:#b91c1c;--danger-bg:#dc262614;--danger-border:#dc26263d;--info-text:#1d4ed8;--info-bg:#2563eb14;--info-border:#2563eb38;--muted-badge-text:#475569;--muted-badge-bg:#f1f5f9;--muted-badge-border:#cbd5e1;--radius-card:14px;--font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--font-large-title:700 1.625rem/2rem var(--font-family);--font-title-1:700 1.375rem/1.75rem var(--font-family);--font-title-2:700 1.1875rem/1.5rem var(--font-family);--font-title-3:600 1rem/1.375rem var(--font-family);--font-headline:600 .875rem/1.25rem var(--font-family);--font-body:400 .875rem/1.35rem var(--font-family);--font-callout:400 .875rem/1.3rem var(--font-family);--font-subhead:400 .8125rem/1.2rem var(--font-family);--font-footnote:400 .75rem/1.05rem var(--font-family);--font-caption:600 .6875rem/1rem var(--font-family)}[data-theme=dark]{--bg:#0c0e12;--sidebar:#11141a;--surface:#15191f;--surface-elevated:#191e25;--surface-muted:#13171d;--separator:#2a313b;--row-separator:#252c34;--text:#f4f7fb;--text-secondary:#8e98a7;--text-tertiary-strong:#848e9d;--accent:#2563eb;--accent-text:#8dbbff;--accent-pressed:#1d4ed8;--on-accent:#fff;--danger:#dc2626;--nav-text:#cbd3df;--nav-active-bg:#3b82f624;--nav-active-border:#3b82f62e;--topbar-bg:#0c0e12db;--skeleton:#ffffff0f;--shadow-card:0 14px 40px #0000001f;--shadow-sheet:-18px 0 50px #00000059;--ok-text:#75dfa8;--ok-bg:#3ac77b1f;--ok-border:#3ac77b3d;--warn-text:#ffd47e;--warn-bg:#f4b7401f;--warn-border:#f4b74042;--danger-text:#ff8f99;--danger-bg:#f05b671f;--danger-border:#f05b6740;--info-text:#8dbbff;--info-bg:#3b82f624;--info-border:#3b82f63d;--muted-badge-text:#aeb6c3;--muted-badge-bg:#1e242c;--muted-badge-border:#343c47}body{background:var(--bg);font:var(--font-body)}
