@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@400;500;600;700&family=Noto+Sans+JP:wght@400;500;600;700&family=Noto+Sans+KR:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500;700&display=swap);:root{--primary-font-family:"Lexend",sans-serif;--primary-100:#eef2ff;--primary-100-light:#eff6ff;--primary-200:#e0e7ff;--primary-300:#c7d2fe;--primary-400:#a5b4fc;--primary-500:#818cf8;--primary-600:#6366f1;--primary-700:#4f46e5;--primary-800:#4338ca;--primary-900:#3730a3;--primary-900-dark:#1e3a8a;--primary-1000:#312e81;--primaryAlpha:#6366f11a;--secondary-100:#e8f2eb;--ws-green-100:#ecfdf5;--secondary-200:#d0e5d6;--secondary-300:#b9d8c2;--secondary-400:#9ec9ab;--secondary-500:#83ba93;--secondary-600:#69ab7c;--secondary-700:#549667;--secondary-800:#457c55;--secondary-900:#366142;--secondary-1000:#274630;--secondaryAlpha:#83ba931a;--neutralWhite:#fcfcfc;--neutral-50:#f8f8f8;--neutral-50-light:#f9f9f9;--neutral-100:#ebebeb;--neutral-200:#cdcdcd;--neutral-300:#b0b0b0;--neutral-400:#929292;--neutral-500:#757575;--neutral-600:#575757;--neutral-700:#464646;--neutral-800:#343434;--neutral-900:#232323;--neutral-1000:#111;--neutralBlack:#090909;--neutralAlpha:#0909091a;--warning-100:#fffbeb;--warning-200:#fef3c7;--warning-300:#fde68a;--warning-400:#fcd34d;--warning-500:#fbbf24;--warning-600:#f59e0b;--warning-700:#d97706;--warning-800:#b45309;--warning-900:#92400e;--warning-1000:#78350f;--warningAlpha:#fbbf241a;--destructive-100:#fef2f2;--destructive-200:#fee2e2;--destructive-300:#fecaca;--destructive-400:#fca5a5;--destructive-500:#f87171;--destructive-600:#ef4444;--destructive-700:#dc2626;--destructive-800:#b91c1c;--destructive-900:#991b1b;--destructive-1000:#7f1d1d;--destructiveAlpha:#ef44441a;--button-gradient:linear-gradient(114.44deg,#6366f1,#9f03ff);--button-gradient-hover:linear-gradient(114.44deg,#4f46e5,#9f03ff);--button-focus-shadow:-4px 0px 2px 0px #6366f133,0px 4px 2px 0px #6366f133,0px -4px 2px 0px #6366f133,4px 0px 2px 0px #6366f133;--button-gradient-disabled:var(--primary-300);--h1:normal 700 3.5rem/4em var(--primary-font-family);--h1-letter-spacing:0px;--h2:normal 700 2.75rem/3.5em var(--primary-font-family);--h2-letter-spacing:0px;--h3:normal 700 2.25rem/3em var(--primary-font-family);--h3-letter-spacing:0px;--h4:normal 700 2rem/2.5em var(--primary-font-family);--h4-letter-spacing:0px;--h5:normal 700 1.5rem/2em var(--primary-font-family);--h5-letter-spacing:0px;--h6:normal 700 1.25rem/1.75em var(--primary-font-family);--h6-letter-spacing:0px;--h7:normal 700 1rem/1.25em var(--primary-font-family);--h7-letter-spacing:0px;--h8:normal 700 0.75rem/1em var(--primary-font-family);--h8-letter-spacing:0px;--semibold-xl:normal 500 1.5rem/2em var(--primary-font-family);--semibold-xl-letter-spacing:0px;--semibold-lg:normal 500 1.125rem/1.5em var(--primary-font-family);--semibold-lg-letter-spacing:0px;--semibold-md:normal 500 1rem/1.25em var(--primary-font-family);--semibold-md-letter-spacing:0px;--semibold-sm:normal 500 0.875rem/1em var(--primary-font-family);--semibold-sm-letter-spacing:0px;--semibold-xs:normal 500 0.75rem/1em var(--primary-font-family);--semibold-xs-letter-spacing:0px;--semibold-xxs:normal 500 0.625rem/0.75em var(--primary-font-family);--semibold-xxs-letter-spacing:0px;--body-xl:normal 400 1.5rem/2em var(--primary-font-family);--body-xl-letter-spacing:0px;--body-lg:normal 400 1.125rem/1.5em var(--primary-font-family);--body-lg-letter-spacing:0px;--body-md:normal 400 1rem/1.25em var(--primary-font-family);--body-md-letter-spacing:0px;--body-sm:normal 400 0.875rem/1em var(--primary-font-family);--body-sm-letter-spacing:0px;--body-xs:normal 400 0.75rem/1em var(--primary-font-family);--body-xs-letter-spacing:0px;--body-xxs:normal 400 0.625rem/0.75em var(--primary-font-family);--body-xxs-letter-spacing:0px;--light-xl:normal 300 1.5rem/2em var(--primary-font-family);--light-xl-letter-spacing:0px;--light-lg:normal 300 1.125rem/1.5em var(--primary-font-family);--light-lg-letter-spacing:0px;--light-md:normal 300 1rem/1.25em var(--primary-font-family);--light-md-letter-spacing:0px;--light-sm:normal 300 0.875rem/1em var(--primary-font-family);--light-sm-letter-spacing:0px;--light-xs:normal 300 0.75rem/1em var(--primary-font-family);--light-xs-letter-spacing:0px;--light-xxs:normal 300 0.625rem/0.75em var(--primary-font-family);--light-xxs-letter-spacing:0px;--text-xs:normal 500 12px/18px "Inter";--radi-rounded:999px;--spacing-1x:0.25em;--spacing-2x:0.5em;--spacing-3x:0.75em;--spacing-4x:1em;--spacing-5x:1.25em;--spacing-6x:1.5em;--spacing-7x:1.75em;--spacing-8x:2em;--spacing-9x:2.25em;--spacing-10x:2.5em;--spacing-12x:3em;--spacing-14x:3.5em;--spacing-16x:4em;--spacing-24x:90.375em;--spacing-32x:11.75em;--stroke-xs:0.063em;--stroke-sm:0.125em;--stroke-md:0.25em;--stroke-lg:0.375em;--stroke-xl:0.5em;--shadow-xs-upward:1px 0px 2px 0px #0000001a,0px -1px 3px 0px #0000000d;--shadow-xs:0px 1px 2px 0px #0000001a,0px 1px 3px 0px #0000000d;--shadow-sm:0px 7px 7px -5px #0000000a,0px 10px 15px -5px #0000001a,0px 1px 3px 0px #0000000d;--shadow-md:0px 10px 10px -5px #0000000a,0px 20px 25px -5px #0000001a,0px 1px 3px 0px #0000000d;--shadow-lg:0px 12px 12px -7px #0000000a,0px 28px 23px -7px #0000001a,0px 1px 3px 0px #0000000d;--shadow-xl:0px 17px 17px -7px #0000000a,0px 36px 28px -7px #0000001a,0px 1px 3px 0px #0000000d;--shadow-button-focus:-4px 0px 2px 0px #6366f133,0px 4px 2px 0px #6366f133,0px -4px 2px 0px #6366f133,4px 0px 2px 0px #6366f133;--shadow-smooth:0px 81px 106px 0px #00000012,0px 10.142px 13.273px 0px #00000008;--shadow-primary-sm:0px 4px 14px #6366f12e;--shadow-primary-md:0px 6px 20px #6366f12e;--shadow-primary-lg:0px 8px 24px #6366f12e;--shadow-primary-xl:0px 10px 30px #6366f12e;--shadow-primary-2xl:0px 14px 36px #6366f147;--shadow-primary-button:0px 6px 14px #6366f166;--shadow-primary-button-hover:0px 6px 14px #6366f199;--shadow-light-xs:0px 2px 8px #0000000d;--shadow-light-sm:0px 4px 14px #0000000a;--shadow-light-md:0px 4px 16px #0000000d;--shadow-light-lg:0px 6px 20px #0000000f;--shadow-light-xl:0px 8px 24px #00000014;--shadow-light-2xl:0px 8px 32px #0000001a;--shadow-light-3xl:0px 16px 32px #0000001f;--shadow-secondary-purple:0px 4px 12px #9f03ff33;--shadow-input-focus-light:0px 0px 5px #6366f180;--shadow-input-focus-dark:0px 0px 5px #6366f14d;--shadow-button-hover:0px 4px 14px #6366f14d;--shadow-paper:0px 4px 24px #4f46e538;--shadow-filter-hover-dark:0px 4px 14px #6366f180;--shadow-filter-hover-light:0px 4px 14px #6366f14d;--shadow-card-hover-dark:0px 4px 8px #00000040;--shadow-card-hover-light:0px 4px 8px #0000000d;--shadow-coffee-card-dark:0px 10px 26px #00000040;--shadow-coffee-card-light:0px 12px 30px #232e3c14;--shadow-coffee-card-hover-dark:0px 14px 32px #00000059;--shadow-coffee-card-hover-light:0px 16px 36px #232e3c1f;--shadow-coffee-user-dark:0 12px 26px #00000047;--shadow-coffee-user-light:0 14px 28px #0f172a14;--shadow-coffee-user-hover-dark:0 16px 30px #00000052;--shadow-coffee-user-hover-light:0 18px 32px #0f172a1f;--coffee-card-bg-dark:linear-gradient(145deg,#0f172a,#0b1222);--shadow-performance-card-dark:0 1px 3px #00000052;--shadow-performance-card-light:0 1px 3px #0000000d;--shadow-performance-card-hover-dark:0px 6px 18px #00000052;--shadow-performance-card-hover-light:0px 6px 18px #00000014;--shadow-wallet-card-hover-primary:0 6px 16px #6366f133;--shadow-wallet-card-hover-success:0 6px 16px #10b98133;--shadow-wallet-card-hover-error:0 6px 16px #ef444433;--shadow-expiring-bonus-hover-dark:0 12px 28px #6366f12e;--shadow-expiring-bonus-hover-light:0 12px 28px #00000014;--shadow-talent-earnings-dark:0 4px 20px #6366f11f;--shadow-talent-earnings-light:0 4px 20px #0000000a;--ws-surface-fafafa:#fafafa;--ws-text-374151:#374151;--success-400:#34d399;--success-900:#064e3b;--error-400:#f87171;--error-900:#7f1d1d;--shadow-session-card-dark:0px 4px 12px #00000052;--shadow-session-card-light:0px 4px 12px #0000000f;--shadow-session-card-hover-dark:0px 6px 20px #6366f152;--shadow-session-card-hover-light:0px 6px 20px #6366f126;--shadow-avatar-dark:0px 4px 10px #6366f152;--shadow-avatar-light:0px 4px 10px #9f03ff66;--shadow-ticket-live-dark:0px 4px 20px #dc262633;--shadow-ticket-live-light:0px 4px 20px #dc262626;--shadow-ticket-live-hover-dark:0px 8px 28px #dc26264d;--shadow-ticket-live-hover-light:0px 8px 28px #dc262633;--shadow-ticket-image-dark:0px 4px 12px #0000004d;--shadow-ticket-image-light:0px 2px 8px #00000014;--shadow-ticket-live-button-dark:0px 4px 12px #0000004d;--shadow-ticket-live-button-light:0px 4px 12px #10b98140;--shadow-ticket-live-button-hover-dark:0px 6px 16px #0006;--shadow-ticket-live-button-hover-light:0px 6px 16px #10b98159;--ws-green-alpha-10:#10b9811a;--ws-white-alpha-70:#ffffffb3;--ws-amber-500-alpha-20:#f59e0b33;--ws-amber-300-alpha-20:#ffd66633;--ws-amber-200-alpha-20:#fde68a33;--ws-surface-dark-95:#111827f2;--ws-white-alpha-98:#fffffffa;--shadow-tab-button:0px 2px 8px #0000001a;--shadow-tab-icon:0px 4px 12px #00000026;--help-text-gray-500:#555;--help-border-gray-light:#f0f0f0;--help-border-gray-medium:#e0e0e0;--help-suit-heart:#e91e63;--help-suit-spade:#2196f3;--help-suit-clover:#4caf50;--help-suit-diamond:#ff9800;--help-session-stage:#ff6b35;--help-session-coffee:#34d399;--shadow-help-card-dark:0px 4px 20px #0006;--shadow-help-card-light:0px 4px 20px #0000001a;--shadow-help-card-hover:0px 12px 40px #00000026;--shadow-help-suit-dark:0px 8px 32px #6366f12e;--shadow-help-suit-light:0px 8px 32px #0000001a;--shadow-help-suit-hover-dark:0px 16px 48px #6366f12e;--shadow-help-suit-hover-light:0px 16px 48px #00000026;--shadow-help-quick-action-dark:0px 8px 25px #0006;--shadow-help-quick-action-light:0px 8px 25px #00000026;--shadow-help-contact-dark:0px 8px 32px #0006;--shadow-help-contact-light:0px 8px 32px #0000001a;--ai-border-gray:var(--ws-border-neutral);--ai-bg-hover:var(--ws-surface-muted);--ai-gold-shadow:#ffd7004d;--shadow-ai-avatar-gold:0 0 15px #ffd7004d;--stage-gradient-border-dark:linear-gradient(135deg,#6366f159,#9f03ff59);--stage-gradient-border-light:linear-gradient(135deg,#6366f166,#9f03ff59);--stage-gradient-avatar-dark:linear-gradient(135deg,#6366f180,#9f03ff73);--stage-gradient-avatar-light:linear-gradient(135deg,#6366f18c,#9f03ff80);--auth-bg-light:#f5f5fa;--auth-bg-lighter:#fdfdfe;--auth-bg-gray:#f8f8f8;--auth-text-gray-light:#999;--auth-text-gray-medium:#777;--auth-text-gray-dark:#333;--auth-text-gray-muted:#666;--auth-text-gray-subtle:#4d4d4d;--auth-purple-variant:#a044ff;--auth-pink:#ff6bff;--auth-blue-dark:#575bf1;--auth-purple-dark:#9003f0;--auth-scrollbar-track:#f1f1f1;--auth-scrollbar-thumb:#c1c1c1;--auth-scrollbar-thumb-hover:#a8a8a8;--auth-secondary-purple-alpha:#9f03ff33;--suit-purple:#6a4df4;--suit-purple-variant:#8b5cf6;--suit-text-gray:#888;--suit-bg-dark:#02061708;--suit-bg-dark-hover:#0206170d;--suit-primary-alpha-10:#6366f11a;--suit-primary-alpha-15:#6366f126;--suit-primary-alpha-20:#6366f133;--suit-primary-alpha-25:#6366f140;--suit-primary-alpha-30:#6366f14d;--suit-primary-alpha-40:#6366f166;--suit-primary-alpha-50:#6366f180;--suit-primary-alpha-60:#6366f199;--suit-purple-alpha-08:#6a4df414;--suit-purple-alpha-10:#6a4df41a;--suit-purple-alpha-15:#6a4df426;--suit-purple-alpha-30:#6a4df44d;--suit-purple-alpha-40:#6a4df466;--suit-white-alpha-15:#ffffff26;--suit-white-alpha-25:#ffffff40;--suit-border-gray:#94a3b833;--suit-border-light:#e2e8f099;--shadow-input-sm-dark:0px 2px 6px #00000040;--shadow-input-sm-light:0px 2px 6px #0000000d;--shadow-toggle-active-dark:0px 2px 8px #6366f133,inset 0px 0px 0px 1px #6366f11a;--shadow-toggle-active-light:0px 2px 8px #6a4df426,inset 0px 0px 0px 1px #6a4df41a;--shadow-toggle-hover-dark:0px 4px 12px #0003;--shadow-toggle-hover-light:0px 4px 12px #00000014;--shadow-indicator-dark:0px 0px 8px #6366f166;--shadow-indicator-light:0px 0px 8px #6a4df44d;--event-white-alpha-15:#ffffff26;--event-white-alpha-25:#ffffff40;--event-gray-alpha-50:#dbd8d880;--event-black-alpha-20:#0003;--shadow-event-input-dark:0px 2px 4px #0000001f;--shadow-event-input-light:0px 2px 4px #0000000f;--shadow-event-card-dark:0px 2px 8px #0000001f;--shadow-event-card-light:0px 2px 8px #0000000a;--shadow-event-card-hover-dark:0px 6px 18px #0000002e;--shadow-event-card-hover-light:0px 6px 18px #00000014;--shadow-event-modal-dark:0px 8px 32px #0000003d;--shadow-event-modal-light:0px 8px 32px #0000001f;--shadow-event-button:0px 2px 6px #0003;--ws-glass-bg-light:#ffffffd9;--ws-glass-bg-dark:#111827d9;--ws-inner-bg-light:#fffffffa;--ws-inner-bg-dark:#111827f2;--ws-primary-border-light:#6366f114;--ws-primary-border-dark:#6366f126;--ws-primary-alpha-04:#6366f10a;--ws-primary-alpha-06:#6366f10f;--ws-primary-alpha-08:#6366f114;--ws-primary-alpha-10:#6366f11a;--ws-primary-alpha-12:#6366f11f;--ws-primary-alpha-15:#6366f126;--ws-primary-alpha-20:#6366f133;--ws-primary-alpha-25:#6366f140;--ws-primary-alpha-30:#6366f14d;--ws-primary-alpha-32:#6366f152;--ws-primary-alpha-40:#6366f166;--ws-primary-alpha-50:#6366f180;--ws-white-alpha-04:#ffffff0a;--ws-white-alpha-03:#ffffff08;--ws-white-alpha-02:#ffffff05;--ws-white-alpha-05:#ffffff0d;--ws-white-alpha-08:#ffffff14;--ws-white-alpha-10:#ffffff1a;--ws-white-alpha-15:#ffffff26;--ws-white-alpha-25:#ffffff40;--ws-black-alpha-04:#0000000a;--ws-black-alpha-05:#0000000d;--ws-black-alpha-06:#0000000f;--ws-black-alpha-01:#00000003;--ws-black-alpha-02:#00000005;--ws-black-alpha-08:#00000014;--ws-black-alpha-10:#0000001a;--ws-black-alpha-12:#0000001f;--ws-black-alpha-15:#00000026;--ws-black-alpha-18:#0000002e;--ws-black-alpha-20:#0003;--ws-black-alpha-25:#00000040;--ws-black-alpha-24:#0000003d;--ws-black-alpha-30:#0000004d;--ws-black-alpha-35:#00000059;--ws-black-alpha-40:#0006;--ws-black-alpha-45:#00000073;--ws-black-alpha-55:#0000008c;--ws-green-500:#10b981;--ws-green-600:#059669;--ws-green-400:#34d399;--ws-green-300:#6ee7b7;--ws-green-200:#d1fae5;--ws-green-bg-dark:#002922;--ws-green-bg-light:#e6fff3;--ws-green-alpha-08:#10b98114;--ws-green-alpha-12:#10b9811f;--ws-green-alpha-15:#10b98126;--ws-green-alpha-20:#10b98133;--ws-green-alpha-25:#10b98140;--ws-green-alpha-30:#10b9814d;--ws-text-500:#6b7280;--ws-text-900:#111827;--ws-text-800:#1f2937;--ws-text-850:#1e293b;--ws-text-450:#9ca3af;--ws-text-650:#4b5563;--ws-text-600:#475569;--ws-text-550:#64748b;--ws-surface-muted:#f9fafb;--ws-surface-muted-60:#f9fafb99;--ws-surface-muted-90:#f9fafbe6;--ws-surface-muted-hover:#f3f4f6;--ws-surface-hover-light:#f0f4f8;--ws-surface-white:#fff;--ws-border-neutral:#e5e7eb;--ws-orange-500:#f97316;--ws-orange-300:#fb923c;--ws-pink-400:#fb7185;--ws-pink-500:#ec4899;--ws-pink-600:#be185d;--ws-pink-500-alpha-04:#ec48990a;--ws-rose-400:#f472b6;--ws-rose-300:#f9a8d4;--ws-rose-bg-dark:#2f0017;--ws-rose-bg-light:#ffe7f2;--ws-purple-500:#8b5cf6;--ws-purple-600:#7c3aed;--ws-purple-400:#a78bfa;--ws-purple-200:#c4b5fd;--ws-purple-500-alpha-06:#8b5cf60f;--ws-indigo-200:#a5b4fc;--ws-blue-600:#2563eb;--ws-blue-500:#3b82f6;--ws-blue-300:#60a5fa;--ws-blue-500-alpha-95:#3b82f6f2;--ws-blue-500-alpha-90:#3b82f6e6;--ws-blue-500-alpha-30:#3b82f64d;--ws-blue-500-alpha-15:#3b82f626;--ws-blue-500-alpha-10:#3b82f61a;--ws-cyan-500:#0ea5e9;--ws-teal-500:#14b8a6;--ws-teal-600:#0d9488;--ws-teal-100:#e0f2f1;--ws-teal-200:#67e8f9;--ws-amber-500:#f59e0b;--ws-amber-400:#f8d442;--ws-amber-300:#fbbf24;--ws-amber-200:#ffe066;--ws-amber-100:gold;--ws-amber-bg-dark:#2b2300;--ws-amber-bg-light:#fff7e1;--ws-amber-500-alpha-10:#f59e0b1a;--ws-amber-500-alpha-15:#f59e0b26;--ws-amber-500-alpha-25:#f59e0b40;--ws-amber-500-alpha-30:#f59e0b4d;--ws-red-400:#f87171;--ws-red-500:#ef4444;--ws-primary-soft-500:#818cf8;--ws-surface-dark-80:#111827cc;--ws-white-alpha-95:#fffffff2;--ws-logo-gradient:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#ec4899);--ws-logo-overlay:linear-gradient(135deg,#ffffff40,#fff0);--ws-text-gradient-light:linear-gradient(135deg,#fff,#e5e7eb 50%,#d1d5db);--secondary-purple:#9f03ff;--ws-purple-alpha-25:#9f03ff40;--ws-purple-alpha-35:#9f03ff59;--secondary-purple-dark:#7c00cc;--secondary-purple-darker:#8b02e6;--secondary-purple-light:#f3e8ff;--secondary-indigo:#7b61ff;--secondary-indigo-dark:#6b51e6;--background-light:#fafafa;--background-lighter:#f9fafc;--background-lightest:#fefefe;--material-purple:#9c27b0;--material-purple-dark:#8e24aa;--material-blue:#1976d2;--material-pink:#d81b60;--material-orange:#f57c00;--border-light:#e5e7eb;--border-gray:#e4e4e7;--ait-requests-bg:var(--ws-surface-muted);--ait-requests-header-bg:var(--neutralWhite);--ait-requests-header-border:var(--ws-border-neutral);--ait-requests-card-bg:var(--neutralWhite);--ait-requests-card-border:var(--ws-border-neutral);--ait-requests-card-shadow:var(--shadow-light-sm);--ait-requests-card-hover-shadow:var(--shadow-button-hover);--ait-requests-accent:var(--primary-600);--ait-requests-accent-soft:var(--ws-primary-alpha-12);--ait-requests-text:var(--ws-text-900);--ait-requests-text-secondary:var(--ws-text-600);--ait-requests-text-muted:var(--ws-text-500);--ait-requests-date-icon:var(--ws-green-600);--ait-requests-expanded-bg:var(--ws-surface-muted-60);--ait-requests-focus:var(--shadow-button-focus);--ait-requests-error-bg:var(--destructiveAlpha);--ait-requests-error-border:var(--destructive-400);--ait-requests-error-text:var(--destructive-700);--ait-requests-radius:8px;--ait-requests-skeleton:var(--neutral-100);--ait-catalog-bg:var(--ws-surface-muted);--ait-catalog-surface:var(--neutralWhite);--ait-catalog-border:var(--ws-border-neutral);--ait-catalog-text:var(--ws-text-900);--ait-catalog-text-secondary:var(--ws-text-600);--ait-catalog-text-muted:var(--ws-text-500);--ait-catalog-accent:var(--primary-600);--ait-catalog-accent-hover:var(--primary-700);--ait-catalog-accent-soft:var(--ws-primary-alpha-12);--ait-catalog-card-bg:var(--neutralWhite);--ait-catalog-card-border:var(--ws-border-neutral);--ait-catalog-card-shadow:var(--shadow-light-sm);--ait-catalog-card-hover-shadow:var(--shadow-primary-sm);--ait-catalog-card-hover-border:var(--primary-400);--ait-catalog-input-bg:var(--neutralWhite);--ait-catalog-input-border:var(--ws-border-neutral);--ait-catalog-input-focus-border:var(--primary-600);--ait-catalog-input-focus-shadow:var(--shadow-input-focus-light);--ait-catalog-modal-bg:var(--neutralWhite);--ait-catalog-modal-border:var(--ws-border-neutral);--ait-catalog-scrollbar-track:var(--neutral-100);--ait-catalog-scrollbar-thumb:var(--neutral-300);--ait-catalog-scrollbar-thumb-hover:var(--neutral-400);--ait-catalog-badge-bg:var(--secondary-100);--ait-catalog-badge-text:var(--secondary-700);--ait-catalog-badge-border:var(--secondary-300);--ait-catalog-chip-bg:var(--primary-100);--ait-catalog-chip-text:var(--primary-700);--ait-catalog-chip-border:var(--primary-300);--ait-catalog-button-primary:var(--primary-500);--ait-catalog-button-primary-hover:var(--primary-600);--ait-catalog-button-shadow:var(--shadow-primary-button);--ait-catalog-button-shadow-hover:var(--shadow-primary-button-hover);--ait-catalog-focus-ring:var(--shadow-button-focus);--ait-catalog-radius-sm:8px;--ait-catalog-radius-md:12px;--ait-catalog-radius-lg:16px;--ait-catalog-skeleton:var(--neutral-100);--ait-catalog-skeleton-highlight:var(--neutral-50);--chat-bg-light:var(--neutral-50);--chat-bg-dark:var(--neutral-1000);--chat-bg-gradient-light:linear-gradient(180deg,#f8fafc,#f1f5f9 50%,#f8fafc);--chat-bg-gradient-dark:linear-gradient(180deg,#0f172a,#1e293b 50%,#0f172a);--chat-layout-bg-light:var(--neutral-50);--chat-layout-bg-dark:var(--neutral-1000);--chat-layout-border-light:var(--ws-black-alpha-04);--chat-layout-border-dark:var(--ws-white-alpha-04);--chat-bubble-user-bg:linear-gradient(135deg,var(--primary-600) 0%,var(--ws-cyan-500) 50%,var(--ws-blue-500) 100%);--chat-bubble-user-shadow:0 4px 14px var(--ws-primary-alpha-25),0 1px 3px var(--ws-black-alpha-08);--chat-bubble-user-shadow-hover:0 6px 20px var(--ws-primary-alpha-30),0 2px 6px var(--ws-black-alpha-10);--chat-bubble-ai-bg-light:linear-gradient(145deg,var(--neutralWhite) 0%,var(--neutral-50) 100%);--chat-bubble-ai-bg-dark:linear-gradient(145deg,var(--neutral-800) 0%,var(--neutral-900) 100%);--chat-bubble-ai-border-light:1px solid var(--ws-black-alpha-06);--chat-bubble-ai-border-dark:1px solid var(--neutral-700);--chat-bubble-ai-shadow-light:0 4px 14px var(--ws-black-alpha-06),0 1px 0 #fffc;--chat-bubble-ai-shadow-dark:0 4px 14px var(--ws-black-alpha-25),0 1px 0 var(--ws-white-alpha-04);--chat-bubble-ai-shadow-hover-light:0 6px 20px var(--ws-black-alpha-08);--chat-bubble-ai-shadow-hover-dark:0 6px 20px var(--ws-black-alpha-35);--chat-bubble-talent-bg-light:linear-gradient(145deg,var(--ws-green-100) 0%,var(--ws-green-200) 100%);--chat-bubble-talent-bg-dark:linear-gradient(145deg,var(--ws-green-alpha-25) 0%,var(--ws-green-alpha-15) 100%);--chat-bubble-talent-border:1px solid var(--ws-green-alpha-35);--chat-bubble-talent-shadow-light:0 6px 20px var(--ws-green-alpha-12);--chat-bubble-talent-shadow-dark:0 6px 20px var(--ws-green-alpha-20);--chat-bubble-talent-shadow-hover-light:0 8px 24px var(--ws-green-alpha-18);--chat-bubble-talent-shadow-hover-dark:0 8px 24px var(--ws-green-alpha-25);--chat-bubble-radius:20px;--chat-bubble-radius-tail:6px;--chat-bubble-error-border:2px solid var(--destructive-500);--chat-bubble-error-bg-light:var(--destructiveAlpha);--chat-bubble-error-bg-dark:#ef44441f;--chat-avatar-border-light:2px solid var(--neutral-200);--chat-avatar-border-dark:2px solid var(--neutral-600);--chat-avatar-shadow-light:0 2px 8px var(--ws-black-alpha-06);--chat-avatar-shadow-dark:0 2px 8px var(--ws-black-alpha-30);--chat-input-bg-light:var(--neutral-100);--chat-input-bg-dark:var(--neutral-800);--chat-input-border-light:var(--ws-black-alpha-08);--chat-input-border-dark:var(--ws-white-alpha-08);--chat-input-focus-shadow:0 0 0 4px var(--ws-primary-alpha-12);--chat-send-bg:linear-gradient(135deg,var(--primary-600),var(--ws-cyan-500));--chat-send-shadow:0 4px 14px var(--ws-primary-alpha-35);--chat-send-shadow-hover:0 6px 20px var(--ws-primary-alpha-40);--chat-header-bg-light:#ffffffe0;--chat-header-bg-dark:#0f172ae0;--chat-header-border-light:var(--ws-black-alpha-06);--chat-header-border-dark:var(--ws-white-alpha-06);--chat-inputbar-bg-light:#ffffffeb;--chat-inputbar-bg-dark:#0f172aeb;--chat-inputbar-border-light:var(--ws-black-alpha-06);--chat-inputbar-border-dark:var(--ws-white-alpha-06);--chat-scrollbar-thumb-light:var(--ws-black-alpha-12);--chat-scrollbar-thumb-dark:var(--ws-white-alpha-15);--chat-scrollbar-thumb-hover-light:var(--ws-black-alpha-20);--chat-scrollbar-thumb-hover-dark:var(--ws-white-alpha-25);--chat-fab-bg-light:var(--neutralWhite);--chat-fab-bg-dark:var(--neutral-700);--chat-fab-color-light:var(--neutral-700);--chat-fab-color-dark:var(--neutral-100);--chat-fab-shadow-light:0 4px 20px var(--ws-black-alpha-10),0 0 0 1px var(--ws-black-alpha-06);--chat-fab-shadow-dark:0 4px 20px var(--ws-black-alpha-40),0 0 0 1px var(--ws-white-alpha-06);--chat-day-separator-line-light:linear-gradient(90deg,#0000,var(--ws-black-alpha-08));--chat-day-separator-line-dark:linear-gradient(90deg,#0000,var(--ws-white-alpha-08));--chat-day-separator-text:var(--neutral-500);--chat-empty-icon-bg-light:var(--ws-primary-alpha-08);--chat-empty-icon-bg-dark:var(--ws-primary-alpha-12);--chat-empty-icon-border-light:var(--ws-primary-alpha-25);--chat-empty-icon-border-dark:var(--ws-primary-alpha-35);--chat-max-width:900px;--chat-input-radius:24px;--taas-exp-bg-soft-light-ambient:radial-gradient(circle at 50% 40%,#e8eef6 0%,#dce4ee 35%,#c8d4e2 65%,#b4c4d8 100%);--taas-exp-bg-misty-memory:radial-gradient(circle at 50% 45%,#e4eaf2 0%,#d8e0ec 35%,#c4d2e4 65%,#b0c4d8 100%);--taas-exp-bg-reminisce:radial-gradient(circle at 50% 40%,#f0e8dc 0%,#e4dcd0 35%,#d4ccc0 65%,#c4bcb0 100%);--taas-exp-bg-warm:radial-gradient(circle at 50% 40%,#f5ede0 0%,#f0e8d8 35%,#e8dcc8 65%,#dcd0c0 100%);--taas-exp-bg-cool:radial-gradient(circle at 50% 40%,#dce8f2 0%,#c8dce8 35%,#b0cce0 65%,#9cc0d8 100%);--taas-exp-bg-serenity-blend:radial-gradient(circle at 50% 45%,#fffef9 0%,#fdfbf5 30%,#faf6ed 55%,#f5f3eb 70%,#e8f0f8 82%,#d4ebf8 92%,#b8dff5 100%);--taas-exp-bg-serenity-blend-darker:radial-gradient(circle at 50% 40%,#cde0e5 0%,#b7d4e0 25%,#d4d7b5 55%,#e2dba0 85%,#e7e3a5 100%);--taas-exp-bg-serenity-blend-dark:radial-gradient(circle at 50% 45%,#2a2520 0%,#252118 30%,#1f1e18 55%,#1a1c1e 70%,#172230 82%,#142638 92%,#112a40 100%);--taas-instant-card-bg:radial-gradient(circle at 50% 40%,#fffdf0 0%,#fff8e8 25%,#fef3ed 45%,#f8ebf3 65%,#f0e4f8 80%,#e8dff5 100%);--taas-instant-card-bg-darker:radial-gradient(circle at 50% 40%,#f9f7e5 0%,#f5edd6 25%,#f2e4d9 45%,#e8d8e3 65%,#dfcce9 80%,#d6c1e5 100%);--taas-instant-card-bg-dark:radial-gradient(circle at 50% 40%,#2a2820 0%,#26231e 25%,#24201f 45%,#221e24 65%,#201c28 80%,#1c1824 100%);--taas-flash-card-bg:radial-gradient(circle at 50% 40%,#fafcfe 0%,#f4f7fc 35%,#e0e8f4 65%,#c8d4e4 100%);--taas-single-card-bg:radial-gradient(circle at 20% 20%,#92400e2e,#0000 45%),radial-gradient(circle at 80% 80%,#5b21b629,#0000 45%),linear-gradient(160deg,#e8e4f0,#ddd8f0 50%,#e8e0cc);--taas-flash-card-bg-darker:radial-gradient(circle at 50% 40%,#f0f4fa 0%,#e5ebf5 35%,#cfd8e8 65%,#b0c0d8 100%);--taas-flash-card-bg-dark:radial-gradient(circle at 50% 40%,#293749 0%,#243240 35%,#1c2835 65%,#15202d 100%);--taas-stage-card-bg:radial-gradient(circle at 50% 40%,#faf9fe 0%,#f4f1fc 35%,#e8e1f5 65%,#d8cfe8 100%);--taas-stage-card-bg-darker:radial-gradient(circle at 50% 40%,#f2eff8 0%,#e8e1f5 35%,#d9cff0 65%,#c4b2dd 100%);--taas-stage-card-bg-dark:radial-gradient(circle at 50% 40%,#2d2540 0%,#28223a 35%,#221d32 65%,#1c182a 100%);--taas-busking-card-bg:radial-gradient(circle at 50% 40%,snow 0%,#fff5f5 35%,#ffebeb 65%,#ffe0e0 100%);--taas-busking-card-bg-darker:radial-gradient(circle at 50% 40%,#f8eaea 0%,#f5dcdc 35%,#ebbcbc 65%,#e3aaaa 100%);--taas-busking-card-bg-dark:radial-gradient(circle at 50% 40%,#2d1f1f 0%,#281d1d 35%,#221818 65%,#1c1414 100%);--taas-card-bg:radial-gradient(ellipse at 30% 30%,#ffeef5 0%,#fde8f3 25%,#ece8f8 50%,#dfe5fc 75%,#d0e3ff 100%);--taas-card-bg-darker:radial-gradient(ellipse at 30% 30%,#ffd6e8 0%,#f9cfe0 25%,#dcd4f0 50%,#c6d6f8 75%,#b0c9ff 100%);--taas-card-bg-dark:radial-gradient(ellipse at 30% 30%,#221a1e 0%,#20181f 25%,#1c1822 50%,#171926 75%,#131b2a 100%)}.dark-mode{--ws-white-alpha-03:#ffffff08;--ws-white-alpha-30:#ffffff4d;--ws-white-alpha-0:#fff0;--ws-white-alpha-25:#ffffff40;--ws-green-alpha-30:#10b9814d;--ws-rose-500:#f43f5e;--ws-rose-500-alpha-10:#f43f5e1a;--ws-purple-700:#c026d3;--ws-purple-800:#4c1d95;--ws-purple-400:#a855f7;--ws-cyan-400:#38bdf8;--ws-cyan-300:#22d3ee;--ws-teal-300:#2dd4bf;--ws-amber-200:#fdba74;--ws-red-500-contrast:#ee5a6f;--ws-red-400-contrast:#ff6b6b;--ws-lime-500:#84cc16;--ws-mint-200:#a8edea;--ws-blush-200:#fed6e3;--ws-mint-300:#84fab0;--ws-sky-200:#8fd3f4;--ws-hot-pink-300:#f093fb;--ws-hot-pink-400:#f5576c;--primary-font-family:"Lexend",sans-serif;--primary-100:#e6f1fb;--primary-200:#cce3f7;--primary-300:#99c7ef;--primary-400:#66abe7;--primary-500:#3390df;--primary-600:#197fd3;--primary-700:#156ab1;--primary-800:#10568e;--primary-900:#0c4170;--primary-900-dark:#1e3a8a;--primary-1000:#082f52;--primaryAlpha:#197fd31a;--secondary-100:#e8f2eb;--ws-green-100:#ecfdf5;--secondary-200:#d0e5d6;--secondary-300:#b9d8c2;--secondary-400:#9ec9ab;--secondary-500:#83ba93;--secondary-600:#69ab7c;--secondary-700:#549667;--secondary-800:#457c55;--secondary-900:#366142;--secondary-1000:#274630;--secondaryAlpha:#83ba931a;--neutralWhite:#fcfcfc;--neutral-50:#f8f8f8;--neutral-50-light:#f9f9f9;--neutral-100:#ebebeb;--neutral-200:#cdcdcd;--neutral-300:#b0b0b0;--neutral-400:#929292;--neutral-500:#757575;--neutral-600:#575757;--neutral-700:#464646;--neutral-800:#343434;--neutral-900:#232323;--neutral-1000:#111;--neutralBlack:#090909;--neutralAlpha:#0909091a;--warning-100:#fffbeb;--warning-200:#fef3c7;--warning-300:#fde68a;--warning-400:#fcd34d;--warning-500:#fbbf24;--warning-600:#f59e0b;--warning-700:#d97706;--warning-800:#b45309;--warning-900:#92400e;--warning-1000:#78350f;--warningAlpha:#fbbf241a;--destructive-100:#fef2f2;--destructive-200:#fee2e2;--destructive-300:#fecaca;--destructive-400:#fca5a5;--destructive-500:#f87171;--destructive-600:#ef4444;--destructive-700:#dc2626;--destructive-800:#b91c1c;--destructive-900:#991b1b;--destructive-1000:#7f1d1d;--destructiveAlpha:#ef44441a;--button-gradient:linear-gradient(114.44deg,var(--primary-600) 0%,var(--primary-900) 100%);--button-gradient-hover:linear-gradient(114.44deg,var(--primary-700) 0%,var(--primary-1000) 100%);--button-focus-shadow:-4px 0px 2px 0px #6366f133,0px 4px 2px 0px #6366f133,0px -4px 2px 0px #6366f133,4px 0px 2px 0px #6366f133;--button-gradient-disabled:var(--primary-300);--h1:normal 700 3.5rem/4em var(--primary-font-family);--h1-letter-spacing:0px;--h2:normal 700 2.75rem/3.5em var(--primary-font-family);--h2-letter-spacing:0px;--h3:normal 700 2.25rem/3em var(--primary-font-family);--h3-letter-spacing:0px;--h4:normal 700 2rem/2.5em var(--primary-font-family);--h4-letter-spacing:0px;--h5:normal 700 1.5rem/2em var(--primary-font-family);--h5-letter-spacing:0px;--h6:normal 700 1.25rem/1.75em var(--primary-font-family);--h6-letter-spacing:0px;--h7:normal 700 1rem/1.25em var(--primary-font-family);--h7-letter-spacing:0px;--h8:normal 700 0.75rem/1em var(--primary-font-family);--h8-letter-spacing:0px;--semibold-xl:normal 500 1.5rem/2em var(--primary-font-family);--semibold-xl-letter-spacing:0px;--semibold-lg:normal 500 1.125rem/1.5em var(--primary-font-family);--semibold-lg-letter-spacing:0px;--semibold-md:normal 500 1rem/1.25em var(--primary-font-family);--semibold-md-letter-spacing:0px;--semibold-sm:normal 500 0.875rem/1em var(--primary-font-family);--semibold-sm-letter-spacing:0px;--semibold-xs:normal 500 0.75rem/1em var(--primary-font-family);--semibold-xs-letter-spacing:0px;--semibold-xxs:normal 500 0.625rem/0.75em var(--primary-font-family);--semibold-xxs-letter-spacing:0px;--body-xl:normal 400 1.5rem/2em var(--primary-font-family);--body-xl-letter-spacing:0px;--body-lg:normal 400 1.125rem/1.5em var(--primary-font-family);--body-lg-letter-spacing:0px;--body-md:normal 400 1rem/1.25em var(--primary-font-family);--body-md-letter-spacing:0px;--body-sm:normal 400 0.875rem/1em var(--primary-font-family);--body-sm-letter-spacing:0px;--body-xs:normal 400 0.75rem/1em var(--primary-font-family);--body-xs-letter-spacing:0px;--body-xxs:normal 400 0.625rem/0.75em var(--primary-font-family);--body-xxs-letter-spacing:0px;--light-xl:normal 300 1.5rem/2em var(--primary-font-family);--light-xl-letter-spacing:0px;--light-lg:normal 300 1.125rem/1.5em var(--primary-font-family);--light-lg-letter-spacing:0px;--light-md:normal 300 1rem/1.25em var(--primary-font-family);--light-md-letter-spacing:0px;--light-sm:normal 300 0.875rem/1em var(--primary-font-family);--light-sm-letter-spacing:0px;--light-xs:normal 300 0.75rem/1em var(--primary-font-family);--light-xs-letter-spacing:0px;--light-xxs:normal 300 0.625rem/0.75em var(--primary-font-family);--light-xxs-letter-spacing:0px;--text-xs:normal 500 12px/18px "Inter";--radi-rounded:999px;--spacing-1x:0.25em;--spacing-2x:0.5em;--spacing-3x:0.75em;--spacing-4x:1em;--spacing-5x:1.25em;--spacing-6x:1.5em;--spacing-7x:1.75em;--spacing-8x:2em;--spacing-9x:2.25em;--spacing-10x:2.5em;--spacing-12x:3em;--spacing-14x:3.5em;--spacing-16x:4em;--spacing-24x:90.375em;--spacing-32x:11.75em;--stroke-xs:0.063em;--stroke-sm:0.125em;--stroke-md:0.25em;--stroke-lg:0.375em;--stroke-xl:0.5em;--shadow-xs-upward:1px 0px 2px 0px #0000001a,0px -1px 3px 0px #0000000d;--shadow-xs:0px 1px 2px 0px #0000001a,0px 1px 3px 0px #0000000d;--shadow-sm:0px 7px 7px -5px #0000000a,0px 10px 15px -5px #0000001a,0px 1px 3px 0px #0000000d;--shadow-md:0px 10px 10px -5px #0000000a,0px 20px 25px -5px #0000001a,0px 1px 3px 0px #0000000d;--shadow-lg:0px 12px 12px -7px #0000000a,0px 28px 23px -7px #0000001a,0px 1px 3px 0px #0000000d;--shadow-xl:0px 17px 17px -7px #0000000a,0px 36px 28px -7px #0000001a,0px 1px 3px 0px #0000000d;--shadow-button-focus:-4px 0px 2px 0px #6366f133,0px 4px 2px 0px #6366f133,0px -4px 2px 0px #6366f133,4px 0px 2px 0px #6366f133;--shadow-smooth:0px 81px 106px 0px #00000012,0px 10.142px 13.273px 0px #00000008;--ws-glass-bg-light:#ffffffd9;--ws-glass-bg-dark:#111827d9;--ws-inner-bg-light:#fffffffa;--ws-inner-bg-dark:#111827f2;--ws-primary-border-light:#6366f114;--ws-primary-border-dark:#6366f126;--ws-primary-alpha-04:#6366f10a;--ws-primary-alpha-06:#6366f10f;--ws-primary-alpha-08:#6366f114;--ws-primary-alpha-10:#6366f11a;--ws-primary-alpha-12:#6366f11f;--ws-primary-alpha-15:#6366f126;--ws-primary-alpha-20:#6366f133;--ws-primary-alpha-25:#6366f140;--ws-primary-alpha-30:#6366f14d;--ws-primary-alpha-32:#6366f152;--ws-primary-alpha-40:#6366f166;--ws-primary-alpha-50:#6366f180;--ws-white-alpha-04:#ffffff0a;--ws-white-alpha-02:#ffffff05;--ws-white-alpha-05:#ffffff0d;--ws-white-alpha-08:#ffffff14;--ws-white-alpha-10:#ffffff1a;--ws-white-alpha-20:#fff3;--ws-white-alpha-15:#ffffff26;--ws-black-alpha-04:#0000000a;--ws-black-alpha-05:#0000000d;--ws-black-alpha-06:#0000000f;--ws-black-alpha-01:#00000003;--ws-black-alpha-02:#00000005;--ws-black-alpha-08:#00000014;--ws-black-alpha-10:#0000001a;--ws-black-alpha-12:#0000001f;--ws-black-alpha-15:#00000026;--ws-black-alpha-18:#0000002e;--ws-black-alpha-20:#0003;--ws-black-alpha-25:#00000040;--ws-black-alpha-24:#0000003d;--ws-black-alpha-30:#0000004d;--ws-black-alpha-35:#00000059;--ws-black-alpha-40:#0006;--ws-black-alpha-45:#00000073;--ws-black-alpha-55:#0000008c;--ws-green-500:#10b981;--ws-green-600:#059669;--ws-green-400:#34d399;--ws-green-300:#6ee7b7;--ws-green-200:#d1fae5;--ws-green-bg-dark:#002922;--ws-green-bg-light:#e6fff3;--ws-green-alpha-08:#10b98114;--ws-green-alpha-12:#10b9811f;--ws-green-alpha-15:#10b98126;--ws-green-alpha-20:#10b98133;--ws-green-alpha-25:#10b98140;--ws-text-500:#6b7280;--ws-text-900:#111827;--ws-text-800:#1f2937;--ws-text-850:#1e293b;--ws-text-450:#9ca3af;--ws-text-650:#4b5563;--ws-text-600:#475569;--ws-text-550:#64748b;--ws-surface-muted:#f9fafb;--ws-surface-muted-60:#f9fafb99;--ws-surface-muted-90:#f9fafbe6;--ws-surface-muted-hover:#f3f4f6;--ws-surface-hover-light:#f0f4f8;--ws-surface-white:#fff;--ws-border-neutral:#e5e7eb;--ws-orange-500:#f97316;--ws-orange-300:#fb923c;--ws-pink-400:#fb7185;--ws-pink-500:#ec4899;--ws-pink-600:#be185d;--ws-pink-500-alpha-04:#ec48990a;--ws-rose-400:#f472b6;--ws-rose-300:#f9a8d4;--ws-rose-bg-dark:#2f0017;--ws-rose-bg-light:#ffe7f2;--ws-purple-500:#8b5cf6;--ws-purple-600:#7c3aed;--ws-purple-400:#a78bfa;--ws-purple-200:#c4b5fd;--ws-purple-500-alpha-06:#8b5cf60f;--ws-indigo-200:#a5b4fc;--ws-blue-600:#2563eb;--ws-blue-500:#3b82f6;--ws-blue-300:#60a5fa;--ws-blue-500-alpha-95:#3b82f6f2;--ws-blue-500-alpha-90:#3b82f6e6;--ws-blue-500-alpha-30:#3b82f64d;--ws-blue-500-alpha-15:#3b82f626;--ws-blue-500-alpha-10:#3b82f61a;--ws-cyan-500:#0ea5e9;--ws-teal-500:#14b8a6;--ws-teal-600:#0d9488;--ws-teal-100:#e0f2f1;--ws-teal-200:#67e8f9;--ws-amber-500:#f59e0b;--ws-amber-400:#f8d442;--ws-amber-300:#fbbf24;--ws-amber-200:#ffe066;--ws-amber-100:gold;--ws-amber-bg-dark:#2b2300;--ws-amber-bg-light:#fff7e1;--ws-amber-500-alpha-10:#f59e0b1a;--ws-amber-500-alpha-15:#f59e0b26;--ws-amber-500-alpha-25:#f59e0b40;--ws-amber-500-alpha-30:#f59e0b4d;--ws-red-400:#f87171;--ws-red-500:#ef4444;--ws-surface-dark-80:#111827cc;--ws-white-alpha-95:#fffffff2;--ws-primary-soft-500:#818cf8;--ws-logo-gradient:linear-gradient(135deg,#6366f1,#8b5cf6 50%,#ec4899);--ws-logo-overlay:linear-gradient(135deg,#ffffff40,#fff0);--ws-text-gradient-light:linear-gradient(135deg,#fff,#e5e7eb 50%,#d1d5db);--shadow-primary-sm:0px 4px 14px #6366f12e;--shadow-primary-md:0px 6px 20px #6366f12e;--shadow-primary-lg:0px 8px 24px #6366f12e;--shadow-primary-xl:0px 10px 30px #6366f12e;--shadow-primary-2xl:0px 14px 36px #6366f147;--shadow-primary-button:0px 6px 14px #6366f166;--shadow-primary-button-hover:0px 6px 14px #6366f199;--shadow-light-xs:0px 2px 8px #0000000d;--shadow-light-sm:0px 4px 14px #0000000a;--shadow-light-md:0px 4px 16px #0000000d;--shadow-light-lg:0px 6px 20px #0000000f;--shadow-light-xl:0px 8px 24px #00000014;--shadow-light-2xl:0px 8px 32px #0000001a;--shadow-light-3xl:0px 16px 32px #0000001f;--shadow-secondary-purple:0px 4px 12px #9f03ff33;--shadow-input-focus-light:0px 0px 5px #6366f180;--shadow-input-focus-dark:0px 0px 5px #6366f14d;--shadow-button-hover:0px 4px 14px #6366f14d;--shadow-paper:0px 4px 24px #4f46e538;--shadow-filter-hover-dark:0px 4px 14px #6366f180;--shadow-filter-hover-light:0px 4px 14px #6366f14d;--shadow-card-hover-dark:0px 4px 8px #00000040;--shadow-card-hover-light:0px 4px 8px #0000000d;--auth-bg-light:var(--neutral-800);--auth-bg-lighter:var(--neutral-900);--auth-bg-gray:var(--neutral-900);--auth-text-gray-light:var(--neutral-400);--auth-text-gray-medium:var(--neutral-400);--auth-text-gray-dark:var(--neutralWhite);--auth-text-gray-muted:var(--neutral-400);--auth-text-gray-subtle:var(--neutral-400);--auth-purple-variant:#a044ff;--auth-pink:#ff6bff;--auth-blue-dark:var(--primary-700);--auth-purple-dark:var(--secondary-purple-dark);--auth-scrollbar-track:var(--neutral-800);--auth-scrollbar-thumb:var(--neutral-600);--auth-scrollbar-thumb-hover:var(--primary-400);--auth-secondary-purple-alpha:#9f03ff33;--suit-purple:#6a4df4;--suit-purple-variant:#8b5cf6;--suit-text-gray:var(--neutral-400);--suit-bg-dark:var(--neutral-700);--suit-bg-dark-hover:var(--neutral-700);--suit-primary-alpha-10:#6366f11a;--suit-primary-alpha-15:#6366f126;--suit-primary-alpha-20:#6366f133;--suit-primary-alpha-25:#6366f140;--suit-primary-alpha-30:#6366f14d;--suit-primary-alpha-40:#6366f166;--suit-primary-alpha-50:#6366f180;--suit-primary-alpha-60:#6366f199;--suit-purple-alpha-08:#6a4df414;--suit-purple-alpha-10:#6a4df41a;--suit-purple-alpha-15:#6a4df426;--suit-purple-alpha-30:#6a4df44d;--suit-purple-alpha-40:#6a4df466;--suit-white-alpha-15:#ffffff26;--suit-white-alpha-25:#ffffff40;--suit-border-gray:#94a3b833;--suit-border-light:#e2e8f099;--shadow-input-sm-dark:0px 2px 6px #00000040;--shadow-input-sm-light:0px 2px 6px #0000000d;--shadow-toggle-active-dark:0px 2px 8px #6366f133,inset 0px 0px 0px 1px #6366f11a;--shadow-toggle-active-light:0px 2px 8px #6a4df426,inset 0px 0px 0px 1px #6a4df41a;--shadow-toggle-hover-dark:0px 4px 12px #0003;--shadow-toggle-hover-light:0px 4px 12px #00000014;--shadow-indicator-dark:0px 0px 8px #6366f166;--shadow-indicator-light:0px 0px 8px #6a4df44d;--secondary-purple:#9f03ff;--secondary-purple-dark:#7c00cc;--secondary-purple-darker:#8b02e6;--secondary-purple-light:#9f03ff1a;--secondary-indigo:#7b61ff;--secondary-indigo-dark:#6b51e6;--background-light:var(--neutral-900);--background-lighter:var(--neutral-900);--background-lightest:var(--neutral-900);--material-purple:#9c27b0;--material-purple-dark:#8e24aa;--material-blue:#1976d2;--material-pink:#d81b60;--material-orange:#f57c00;--border-light:var(--neutral-700);--border-gray:var(--neutral-700);--help-text-gray-500:var(--neutral-400);--help-border-gray-light:var(--neutral-700);--help-border-gray-medium:var(--neutral-700);--help-suit-heart:#e91e63;--help-suit-spade:#2196f3;--help-suit-clover:#4caf50;--help-suit-diamond:#ff9800;--help-session-stage:#ff6b35;--help-session-coffee:#34d399;--shadow-help-card-dark:0px 4px 20px #0006;--shadow-help-card-light:0px 4px 20px #0000001a;--shadow-help-card-hover:0px 12px 40px #00000026;--shadow-help-suit-dark:0px 8px 32px #6366f12e;--shadow-help-suit-light:0px 8px 32px #0000001a;--shadow-help-suit-hover-dark:0px 16px 48px #6366f12e;--shadow-help-suit-hover-light:0px 16px 48px #00000026;--shadow-help-quick-action-dark:0px 8px 25px #0006;--shadow-help-quick-action-light:0px 8px 25px #00000026;--shadow-help-contact-dark:0px 8px 32px #0006;--shadow-help-contact-light:0px 8px 32px #0000001a;--ai-border-gray:var(--neutral-700);--ai-bg-hover:var(--neutral-800);--ai-gold-shadow:#ffd7004d;--shadow-ai-avatar-gold:0 0 15px #ffd7004d;--ait-requests-bg:var(--neutralBlack);--ait-requests-header-bg:var(--neutral-900);--ait-requests-header-border:var(--neutral-700);--ait-requests-card-bg:var(--neutral-900);--ait-requests-card-border:var(--neutral-700);--ait-requests-card-shadow:0 1px 3px #0003;--ait-requests-card-hover-shadow:var(--shadow-primary-sm);--ait-requests-accent:var(--primary-500);--ait-requests-accent-soft:var(--ws-primary-alpha-15);--ait-requests-text:var(--neutralWhite);--ait-requests-text-secondary:var(--neutral-300);--ait-requests-text-muted:var(--neutral-400);--ait-requests-date-icon:var(--ws-green-500);--ait-requests-expanded-bg:var(--ws-black-alpha-20);--ait-requests-focus:var(--shadow-button-focus);--ait-requests-error-bg:var(--destructiveAlpha);--ait-requests-error-border:var(--destructive-500);--ait-requests-error-text:var(--destructive-400);--ait-requests-radius:8px;--ait-requests-skeleton:var(--neutral-700);--ait-catalog-bg:var(--neutralBlack);--ait-catalog-surface:var(--neutral-900);--ait-catalog-border:var(--neutral-700);--ait-catalog-text:var(--neutralWhite);--ait-catalog-text-secondary:var(--neutral-300);--ait-catalog-text-muted:var(--neutral-400);--ait-catalog-accent:var(--primary-500);--ait-catalog-accent-hover:var(--primary-400);--ait-catalog-accent-soft:var(--ws-primary-alpha-15);--ait-catalog-card-bg:var(--neutral-800);--ait-catalog-card-border:var(--neutral-700);--ait-catalog-card-shadow:0 2px 8px #0003;--ait-catalog-card-hover-shadow:0 8px 20px #6366f133;--ait-catalog-card-hover-border:var(--primary-600);--ait-catalog-input-bg:var(--neutral-900);--ait-catalog-input-border:var(--neutral-700);--ait-catalog-input-focus-border:var(--primary-500);--ait-catalog-input-focus-shadow:var(--shadow-input-focus-dark);--ait-catalog-modal-bg:var(--neutral-900);--ait-catalog-modal-border:var(--neutral-700);--ait-catalog-scrollbar-track:var(--neutral-800);--ait-catalog-scrollbar-thumb:var(--neutral-600);--ait-catalog-scrollbar-thumb-hover:var(--neutral-500);--ait-catalog-badge-bg:linear-gradient(135deg,var(--secondary-800),var(--secondary-900));--ait-catalog-badge-text:var(--secondary-200);--ait-catalog-badge-border:var(--secondary-600);--ait-catalog-chip-bg:var(--primary-800);--ait-catalog-chip-text:var(--primary-200);--ait-catalog-chip-border:var(--primary-600);--ait-catalog-button-primary:var(--primary-600);--ait-catalog-button-primary-hover:var(--primary-500);--ait-catalog-button-shadow:var(--shadow-primary-button);--ait-catalog-button-shadow-hover:var(--shadow-primary-button-hover);--ait-catalog-focus-ring:var(--shadow-button-focus);--ait-catalog-radius-sm:8px;--ait-catalog-radius-md:12px;--ait-catalog-radius-lg:16px;--ait-catalog-skeleton:var(--neutral-700);--ait-catalog-skeleton-highlight:var(--neutral-600);--airbank-primary:#6366f1;--airbank-primary-dark:#4f46e5;--airbank-primary-light:#6366f133;--airbank-secondary:#8b5cf6;--airbank-secondary-dark:#7c49ea;--airbank-secondary-light:#8b5cf633;--airbank-verified:#10b981;--airbank-verified-dark:#059669;--airbank-verified-light:#10b98133;--airbank-pending:#f59e0b;--airbank-pending-dark:#d97706;--airbank-pending-light:#f59e0b33;--airbank-rejected:#ef4444;--airbank-rejected-dark:#dc2626;--airbank-rejected-light:#ef444433;--airbank-bg-gradient-dark:linear-gradient(135deg,#ffffff0d,#080e1866);--airbank-bg-gradient-light:linear-gradient(135deg,#ffffffe6,#f5f7fbf2);--airbank-border-dark:#ffffff14;--airbank-border-light:#00000014;--shadow-airbank-badge:0 8px 24px #6366f14d;--shadow-airbank-badge-hover:0 12px 32px #6366f166;--shadow-airbank-card-dark:0px 4px 20px #0000004d;--shadow-airbank-card-light:0px 4px 20px #00000014;--shadow-airbank-card-hover-dark:0px 8px 32px #6366f133;--shadow-airbank-card-hover-light:0px 8px 32px #6366f126;--shadow-airbank-button:0px 6px 14px #6366f166;--shadow-airbank-button-hover:0px 8px 20px #6366f180;--taas-exp-bg-soft-light-ambient:radial-gradient(circle at 50% 40%,#e8eef6 0%,#dce4ee 35%,#c8d4e2 65%,#b4c4d8 100%);--taas-exp-bg-misty-memory:radial-gradient(circle at 50% 45%,#e4eaf2 0%,#d8e0ec 35%,#c4d2e4 65%,#b0c4d8 100%);--taas-exp-bg-reminisce:radial-gradient(circle at 50% 40%,#f0e8dc 0%,#e4dcd0 35%,#d4ccc0 65%,#c4bcb0 100%);--taas-single-card-bg-dark:radial-gradient(circle at 20% 20%,#facc1529,#0000 50%),radial-gradient(circle at 80% 80%,#8b5cf629,#0000 50%),linear-gradient(160deg,#18181b,#1e1b2e 50%,#1a1a27);--taas-exp-bg-cinematic:radial-gradient(circle at 50% 40%,#161e30 0%,#101828 35%,#0a1020 65%,#060a14 100%);--taas-exp-bg-warm:radial-gradient(circle at 50% 40%,#f5ede0 0%,#f0e8d8 35%,#e8dcc8 65%,#dcd0c0 100%);--taas-exp-bg-cool:radial-gradient(circle at 50% 40%,#dce8f2 0%,#c8dce8 35%,#b0cce0 65%,#9cc0d8 100%);--taas-exp-bg-serenity-blend:radial-gradient(circle at 50% 40%,#e8f4f8 0%,#dceef5 25%,#e8ecd8 55%,#f5f0c8 85%,#f8f4d0 100%);--taas-exp-bg-serenity-blend-darker:radial-gradient(circle at 50% 40%,#cde0e5 0%,#b7d4e0 25%,#d4d7b5 55%,#e2dba0 85%,#e7e3a5 100%)}.sx__event-modal{border-radius:12px;left:auto!important;max-width:600px!important;width:100%!important}.from-taas-card{justify-content:flex-start!important;min-height:600px;.sx__time-grid-event-time{border-radius:0;.sx__time-grid-event{border-inline-start:none!important;width:100%!important}}}body{font-family:"var(--primary-font-family)";scrollbar-gutter:stable}*{box-sizing:border-box}body.dark-mode,body.dark-mode #root,html.dark-mode,html.dark-mode #root{background-color:var(--neutralBlack)!important;color:var(--neutralWhite)!important}#root{background-color:initial}.custom-quill .ql-container{min-height:200px}.lt-chat-dock--sheet,.lt-chat-dock--sidebar{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.lt-chat-dock--sheet .chat-container,.lt-chat-dock--sidebar .chat-container{border-radius:0;inset:auto;bottom:auto;flex:1 1;height:100%;max-height:none;min-height:0;position:relative;right:auto;width:100%}.lt-chat-dock--sheet .chat-container{border-bottom:none;border-left:none;border-radius:0;border-right:none}.lt-chat-sheet-root{background:#0000!important}.lt-chat-dock{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.lt-chat-dock .chat-container{inset:auto;bottom:auto;flex:1 1;height:100%;max-height:none;min-height:0;position:relative;right:auto;width:100%}.chat-container{--chat-font:"Roboto","Google Sans","Lexend",system-ui,sans-serif;--chat-accent:#a78bfa;--chat-accent-author:#bf83ff;--chat-bg:#0f0f0f;--chat-bg-elevated:#212121;--chat-border:#ffffff1a;--chat-text:#f1f1f1;--chat-text-muted:#ffffff8c;--chat-input-bg:#121212;background:var(--chat-bg);border:1px solid var(--chat-border);border-radius:12px;bottom:18%;color:var(--chat-text);display:flex;flex-direction:column;font-family:var(--chat-font);height:70%;isolation:isolate;max-height:min(720px,70vh);overflow:hidden;position:absolute;right:1.25rem;width:min(400px,100vw - 2rem);z-index:50}.chat-container.chat-container--sidebar{background:var(--chat-bg);border:none;border-left:1px solid var(--chat-border);border-radius:0}.chat-container.chat-container--sidebar .chat-header{background:var(--chat-bg);border-bottom:1px solid var(--chat-border);min-height:48px;padding:.65rem .75rem}.chat-container.chat-container--sidebar .chat-header .chat-header-title{font-size:1rem;font-weight:500;letter-spacing:0;text-transform:none}.chat-container.chat-container--sidebar .chat-header .chat-room-badge{background:#0000;border:none;color:var(--chat-text-muted);font-size:.75rem;font-weight:400;padding:0}.chat-container.chat-container--sidebar .messages{gap:0;-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 12px,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(180deg,#0000 0,#000 12px,#000 calc(100% - 12px),#0000);padding:.5rem 0}.chat-container.chat-container--sidebar .messages .message{animation:none;background:#0000!important;border:none;border-radius:0;box-shadow:none!important;max-width:100%;padding:.2rem .75rem}.chat-container.chat-container--sidebar .messages .message:hover{background:#ffffff0a!important}.chat-container.chat-container--sidebar .messages .message .message-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:.35rem;line-height:1.35}.chat-container.chat-container--sidebar .messages .message .sender{flex-shrink:0;font-size:.8125rem;font-weight:600;letter-spacing:0;margin-bottom:0;text-transform:none}.chat-container.chat-container--sidebar .messages .message .message-body{flex:1 1;font-size:.8125rem;font-weight:400;min-width:0}.chat-container.chat-container--sidebar .messages .message .timestamp{display:none}.chat-container.chat-container--sidebar .messages .message.local .sender,.chat-container.chat-container--sidebar .messages .message.remote .sender{color:var(--chat-accent-author)}.chat-container.chat-container--sidebar .message-input{background:var(--chat-bg);border-top:1px solid var(--chat-border);padding:.5rem .75rem .75rem}.chat-container.chat-container--sidebar .message-input .input-wrapper{background:var(--chat-input-bg);border-color:#0000;border-radius:24px}.chat-container.chat-container--sidebar .message-input .input-wrapper:focus-within{border-color:#fff3;box-shadow:none}.chat-container.chat-container--sheet{background:var(--chat-bg);border:none;border-radius:0}.chat-container.chat-container--sheet .chat-sheet-handle{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;min-height:20px;padding:.35rem 0 .15rem}.chat-container.chat-container--sheet .chat-sheet-handle:after{background:#fff6;border-radius:999px;content:"";height:4px;width:40px}.chat-container.chat-container--sheet .chat-header--sheet{grid-gap:.5rem;align-items:center;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2);background:#080808f0!important;border:1px solid #ffffff47;border-radius:14px;box-shadow:0 8px 28px #0000008c;display:grid;flex-shrink:0;gap:.5rem;grid-template-columns:1fr auto;margin:0 .5rem .4rem;padding:.55rem .6rem;position:sticky;top:max(.5rem,env(safe-area-inset-top,0px));z-index:300}.chat-container.chat-container--sheet .chat-header--sheet .chat-header-center{min-width:0;text-align:center}.chat-container.chat-container--sheet .chat-header--sheet .chat-header-actions{justify-self:end}.chat-container.chat-container--sheet .chat-header--sheet .chat-header-status--inline{display:inline-flex;justify-content:center;margin-top:.15rem}.chat-container.chat-container--sheet .chat-header--sheet .chat-header-title{font-size:.9375rem;font-weight:600}.chat-container.chat-container--sheet .chat-header-dismiss{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#181818f2;border:1.5px solid #ffffff59;border-radius:999px;color:#fff!important;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--chat-font);font-size:.875rem;font-weight:800;gap:.35rem;justify-content:center;line-height:1;min-height:44px;min-width:44px;padding:.45rem .9rem;transition:background .15s ease,transform .15s ease;white-space:nowrap}.chat-container.chat-container--sheet .chat-header-dismiss svg{fill:currentColor;color:inherit!important}.chat-container.chat-container--sheet .chat-header-dismiss:hover{background:#282828fa}.chat-container.chat-container--sheet .chat-header-dismiss:active{transform:scale(.97)}.chat-container.chat-container--sheet .chat-header-dismiss--close{background:#fff!important;border:2px solid #0000001a!important;box-shadow:0 2px 14px #00000073;color:#111!important;justify-self:end;min-width:44px;padding:.45rem}.chat-container.chat-container--sheet .chat-header-dismiss--close:hover{background:#f3f4f6!important}.chat-container.chat-container--sheet .chat-header{background:var(--chat-bg);border-bottom:1px solid var(--chat-border);padding:.35rem .75rem .65rem}.chat-container.chat-container--sheet .chat-header .chat-header-title{font-size:.9375rem;font-weight:600;letter-spacing:0;text-transform:none}.chat-container.chat-container--sheet .messages{padding:.35rem 0}.chat-container.chat-container--sheet .messages .message{animation:chat-message-in .2s ease both;background:#0000!important;border:none;border-radius:0;box-shadow:none!important;max-width:100%;padding:.25rem .75rem}.chat-container.chat-container--sheet .messages .message .message-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:.35rem;line-height:1.4}.chat-container.chat-container--sheet .messages .message .sender{font-size:.8125rem;font-weight:600;margin-bottom:0;text-transform:none}.chat-container.chat-container--sheet .messages .message .message-body{font-size:.875rem}.chat-container.chat-container--sheet .messages .message .timestamp{display:none}.chat-container.chat-container--sheet .messages .message.local .sender,.chat-container.chat-container--sheet .messages .message.remote .sender{color:var(--chat-accent-author)}.chat-container.chat-container--sheet .messages .message.message--tip .message-tip-chip{align-items:center;background:#fbbf242e;border:1px solid #fbbf2473;border-radius:999px;color:#fde68a;display:inline-flex;font-weight:600;gap:.25rem;padding:.15rem .5rem}.chat-container.chat-container--sheet .message-input{background:var(--chat-bg);border-top:1px solid var(--chat-border);padding:.5rem .75rem max(.75rem,env(safe-area-inset-bottom))}.chat-container.chat-container--sheet .message-input .input-wrapper{background:var(--chat-input-bg);border-color:#0000;border-radius:24px}.chat-container .chat-header{align-items:center;background:var(--chat-bg);border-bottom:1px solid var(--chat-border);display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;padding:.75rem .875rem}.chat-container .chat-header .chat-header-leading{display:flex;flex:1 1;flex-direction:column;gap:.15rem;min-width:0}.chat-container .chat-header .chat-header-title{color:var(--chat-text);font-size:.875rem;font-weight:600;line-height:1.2}.chat-container .chat-header .chat-room-badge{color:var(--chat-text-muted);font-size:.6875rem;font-weight:500}.chat-container .chat-header .chat-header-actions{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.chat-container .chat-header .chat-header-status{align-items:center;color:var(--chat-text-muted);display:inline-flex;font-size:.6875rem;font-weight:500;gap:.35rem}.chat-container .chat-header .chat-header-status .status-dot{background:var(--chat-text-muted);border-radius:50%;height:6px;width:6px}.chat-container .chat-header .chat-header-status .status-dot.connected{background:#3ea6ff}.chat-container .chat-header .chat-header-status .status-dot.connecting{animation:chat-pulse 1.2s ease-in-out infinite;background:#fbbf24}.chat-container .chat-header .chat-close-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--chat-text);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;transition:background .15s ease;width:32px}.chat-container .chat-header .chat-close-btn:hover{background:#ffffff1a}.chat-container .messages{display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-height:0;overflow-x:hidden;overflow-y:auto;padding:.5rem .75rem;scroll-behavior:smooth}.chat-container .messages::-webkit-scrollbar{width:8px}.chat-container .messages::-webkit-scrollbar-thumb{background:#fff3;border-radius:999px}.chat-container .messages::-webkit-scrollbar-track{background:#0000}.chat-container .messages .chat-empty{align-items:center;color:var(--chat-text-muted);display:flex;flex:1 1;flex-direction:column;font-size:.8125rem;justify-content:center;line-height:1.5;padding:2rem 1rem;text-align:center}.chat-container .messages .message .message-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:.35rem}.chat-container .messages .message .message-body{margin:0;word-break:break-word}.chat-container .messages .message .sender{color:var(--chat-accent-author);font-weight:600}.chat-container .messages .message .timestamp{color:var(--chat-text-muted);font-size:.625rem}.chat-container .message-input{background:var(--chat-bg);border-top:1px solid var(--chat-border);flex-shrink:0;padding:.5rem .75rem .75rem}.chat-container .message-input .input-wrapper{align-items:center;background:var(--chat-input-bg);border:1px solid #0000;border-radius:24px;display:flex;gap:.25rem;padding:.25rem .35rem .25rem .5rem;transition:border-color .15s ease}.chat-container .message-input .input-wrapper:focus-within{border-color:#ffffff2e}.chat-container .message-input .input-wrapper .text-input{background:#0000;border:none;color:var(--chat-text);flex:1 1;font-family:var(--chat-font);font-size:.875rem;line-height:1.4;min-width:0;outline:none;padding:.4rem .25rem}.chat-container .message-input .input-wrapper .text-input::placeholder{color:var(--chat-text-muted)}.chat-container .message-input .input-wrapper .text-input:disabled{opacity:.5}.chat-container .message-input .input-wrapper .emoji-picker-button,.chat-container .message-input .input-wrapper .send-btn{align-items:center;border:none;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;transition:background .15s ease}.chat-container .message-input .input-wrapper .emoji-picker-button{background:#0000;height:34px;padding:0;width:34px}.chat-container .message-input .input-wrapper .emoji-picker-button img{filter:brightness(0) invert(.85);height:20px;width:20px}.chat-container .message-input .input-wrapper .emoji-picker-button:disabled{cursor:not-allowed;opacity:.4}.chat-container .message-input .input-wrapper .send-btn{background:#ffffff1f;color:var(--chat-text);height:34px;width:34px}.chat-container .message-input .input-wrapper .send-btn:hover:not(:disabled){background:#fff3}.chat-container .message-input .input-wrapper .send-btn:disabled{cursor:not-allowed;opacity:.35}.chat-container .emoji-picker-container{border-radius:12px;bottom:100%;box-shadow:0 8px 32px #00000080;left:.5rem;margin-bottom:.35rem;overflow:hidden;position:absolute;z-index:120}@keyframes chat-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes chat-message-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.lt-chat-sheet-root{position:relative}.lt-chat-sheet-root:before{background:linear-gradient(180deg,#0000000f,#0000001a 45%,#00000061 78%,#00000094);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.lt-chat-sheet-root--fullscreen{box-sizing:border-box;height:100dvh;max-height:100dvh;padding-bottom:env(safe-area-inset-bottom,0);padding-top:env(safe-area-inset-top,0)}.lt-chat-dock--sheet-transparent{height:100%;min-height:0;position:relative;z-index:2}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet{--chat-bg:#0f0f0f8c;--chat-input-bg:#161616d1;--chat-border:#ffffff1f;--chat-text:#f8f8f8;background:#0000;border:none;height:100%;justify-content:flex-start;max-height:none}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .chat-sheet-handle{min-height:28px;padding-top:max(.35rem,env(safe-area-inset-top,0px))}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .chat-sheet-handle:after{background:#ffffffbf;box-shadow:0 1px 8px #0000008c;height:5px;width:48px}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .chat-header--sheet{background:#080808f5!important;box-shadow:0 10px 32px #000000a6;margin-top:.1rem;z-index:300}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .chat-header-dismiss--close{background:#fff!important;border-color:#0000001f!important;box-shadow:0 2px 16px #0000008c;color:#111!important;text-shadow:none}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .chat-header-dismiss:hover{opacity:1}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .chat-header:not(.chat-header--sheet){backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);background:#121212b8!important;border:1px solid var(--chat-border);border-radius:12px;flex-shrink:0;margin:.2rem .5rem .5rem;padding:.5rem .7rem}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .messages{background:linear-gradient(180deg,#0000,#0000002e 50%,#0000006b);flex:1 1;justify-content:flex-end;-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 48px,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(180deg,#0000 0,#000 48px,#000 calc(100% - 24px),#0000);min-height:0;padding:.25rem 0 .5rem}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .messages:has(.chat-empty){justify-content:flex-end;padding-bottom:1.5rem}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .messages .chat-empty{align-self:stretch;color:#ffffffd1;font-size:.75rem;justify-content:flex-end;padding:.5rem .75rem;text-shadow:0 1px 4px #000000e6}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .messages .message .message-body,.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .messages .message .sender{text-shadow:0 1px 2px #000000f2}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .message-input{backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);background:#121212c7!important;border:1px solid var(--chat-border);border-radius:14px;flex-shrink:0;margin:0 .5rem max(.5rem,env(safe-area-inset-bottom,0px));padding:.45rem .5rem}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .message-input .input-wrapper{background:#0006;border:1px solid #ffffff1a}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .message-input .input-wrapper:focus-within{background:#00000080;border-color:#ffffff3d}.lt-chat-dock--sheet-transparent .chat-container.chat-container--sheet .emoji-picker-container{pointer-events:auto}@media(max-width:768px){.chat-container--sheet .chat-header--sheet{margin-left:.35rem;margin-right:.35rem}.lt-chat-dock--sheet-transparent .chat-container--sheet{padding-top:env(safe-area-inset-top,0)}}.lt-gift-dialog .MuiDialog-paper{overflow:hidden}.lt-gift-dialog__paper{font-family:Google Sans,Roboto,Lexend,system-ui,sans-serif;position:relative}.lt-gift-dialog__glow{background:radial-gradient(ellipse at 50% 0,#fe2c552e 0,#8b5cf61f 38%,#0000 72%);height:55%;inset:-40% -20% auto;opacity:.9;pointer-events:none;position:absolute}.lt-gift-dialog__header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;padding:22px 22px 16px;position:relative;z-index:1}.lt-gift-dialog__badge{align-items:center;background:linear-gradient(135deg,#fe2c55,#ff4d78);border-radius:999px;box-shadow:0 0 0 1px #fff3,0 6px 20px #fe2c5559;color:#fff;display:inline-flex;font-size:.625rem;font-weight:700;gap:6px;letter-spacing:.1em;margin-bottom:10px;padding:4px 10px;text-transform:uppercase}.lt-gift-dialog__badge-dot{animation:ltGiftPulse 1.4s ease-in-out infinite;background:#fff;border-radius:50%;height:6px;width:6px}@keyframes ltGiftPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.lt-gift-dialog__title{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0}.lt-gift-dialog__subtitle{font-size:.8125rem;line-height:1.45;margin:6px 0 0;opacity:.72}.lt-gift-dialog__close{align-items:center;border:1px solid #0000;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s ease,transform .2s ease;width:36px}.lt-gift-dialog__close:hover:not(:disabled){transform:scale(1.04)}.lt-gift-dialog__close:disabled{cursor:not-allowed;opacity:.5}.lt-gift-dialog__body{padding:0 22px 8px;position:relative;z-index:1}.lt-gift-dialog__wallet{align-items:center;border-radius:14px;display:flex;gap:12px;justify-content:space-between;margin-bottom:22px;padding:12px 14px}.lt-gift-dialog__wallet-label{font-size:.75rem;font-weight:600;letter-spacing:.03em;opacity:.65;text-transform:uppercase}.lt-gift-dialog__wallet-value{align-items:center;display:flex;font-size:1rem;font-weight:700;gap:8px}.lt-gift-dialog__section-label{font-size:.8125rem;font-weight:600;letter-spacing:.02em;margin:0 0 12px}.lt-gift-dialog__amounts{display:flex;gap:8px;margin-bottom:20px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.lt-gift-dialog__amounts::-webkit-scrollbar{height:4px}.lt-gift-dialog__amount-btn{border:1px solid #0000;border-radius:12px;cursor:pointer;flex:1 0 auto;font-family:inherit;font-size:.8125rem;font-weight:700;min-width:88px;padding:12px 10px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.lt-gift-dialog__amount-btn:hover:not(:disabled){transform:translateY(-2px)}.lt-gift-dialog__amount-btn:disabled{cursor:not-allowed;opacity:.4;transform:none}.lt-gift-dialog__amount-btn--selected{transform:translateY(-1px)}.lt-gift-dialog__custom{margin-bottom:8px}.lt-gift-dialog__custom-input{border:1px solid #0000;border-radius:14px;box-sizing:border-box;font-family:inherit;font-size:1rem;font-weight:500;outline:none;padding:14px 14px 14px 44px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.lt-gift-dialog__custom-input:focus{box-shadow:0 0 0 3px #fe2c552e}.lt-gift-dialog__custom-input:disabled{cursor:not-allowed;opacity:.55}.lt-gift-dialog__custom-input::placeholder{opacity:.45}.lt-gift-dialog__custom-input::-webkit-inner-spin-button,.lt-gift-dialog__custom-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lt-gift-dialog__custom-input[type=number]{-moz-appearance:textfield}.lt-gift-dialog__custom-wrap{position:relative}.lt-gift-dialog__custom-icon{display:flex;left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.lt-gift-dialog__summary{border-radius:12px;font-size:.875rem;font-weight:600;margin-top:16px;padding:12px 14px;text-align:center}.lt-gift-dialog__success{align-items:center;animation:ltGiftFadeUp .45s ease both;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:28px 22px 32px;text-align:center}@keyframes ltGiftFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lt-gift-dialog__success-icon{align-items:center;border-radius:50%;display:flex;font-size:28px;height:56px;justify-content:center;width:56px}.lt-gift-dialog__footer{align-items:center;display:flex;gap:10px;justify-content:flex-end;padding:16px 22px 22px;position:relative;z-index:1}.lt-gift-dialog__btn-cancel{background:#0000;border:none;border-radius:10px;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:600;padding:10px 18px;transition:background .2s ease}.lt-gift-dialog__btn-cancel:hover:not(:disabled){background:#8080801f}.lt-gift-dialog__btn-cancel:disabled{cursor:not-allowed;opacity:.5}.lt-gift-dialog__btn-send{background:linear-gradient(135deg,#fe2c55,#8b5cf6);border:none;border-radius:12px;box-shadow:0 8px 24px #fe2c5559;color:#fff;cursor:pointer;font-family:inherit;font-size:.9375rem;font-weight:700;padding:11px 22px;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.lt-gift-dialog__btn-send:hover:not(:disabled){box-shadow:0 12px 28px #fe2c5573;transform:translateY(-1px)}.lt-gift-dialog__btn-send:disabled{box-shadow:none;cursor:not-allowed;opacity:.45;transform:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,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) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}