:root{--color-primary-teal:#00c4a7;--color-primary-tealLight:#48c9b0;--color-primary-tealDark:#16a085;--color-primary-brightTeal:#00c4a7;--color-primary-darkTeal:#1a2f2f;--color-primary-golden:#ffb800;--color-primary-cream:#e8e3d9;--color-primary-creamLight:#f0ebe3;--color-primary-creamDark:#d8d3c9;--color-primary-warmCream:#e8e3d9;--color-primary-coolGray:#f5f5f7;--color-primary-blue:#3b82f6;--color-background-primary:#0a1414;--color-background-secondary:#121e1e;--color-background-tertiary:#1a2f2f;--color-background-card:#182828;--color-background-hover:#2a3f3f;--color-background-creamBg:hsla(40,25%,88%,.08);--color-background-subtle:hsla(0,0%,100%,.06);--color-background-active:rgba(0,196,167,.12);--color-text-primary:#e8e3d9;--color-text-secondary:#cbd5e1;--color-text-muted:#94a3b8;--color-text-accent:#00c4a7;--color-text-disabled:rgba(143,165,165,.45);--color-border-default:#2a3f3f;--color-border-hover:#3a4f4f;--color-border-focus:#00c4a7;--color-border-cream:hsla(40,25%,88%,.2);--color-border-subtle:rgba(42,63,63,.6);--color-status-success:#00c4a7;--color-status-warning:#ffb800;--color-status-error:#ef4444;--color-status-info:#3b82f6;--color-status-successBg:#065f46;--color-status-errorBg:#7f1d1d;--color-status-warningBg:rgba(255,184,0,.15);--color-status-infoBg:rgba(59,130,246,.15);--color-overlay-dim:rgba(10,20,20,.7);--color-overlay-modal:rgba(10,20,20,.85);--color-overlay-scrim:rgba(0,0,0,.4);--color-overlay-header:rgba(10,20,20,.95);--color-charts-green:#10b981;--color-charts-red:#ef4444;--color-charts-blue:#3b82f6;--color-charts-yellow:#f59e0b;--color-charts-purple:#9333ea;--color-services-blue:#3b82f6;--color-services-purple:#6b7fff;--color-services-indigo:#4c51bf;--color-services-pink:#ec4899;--color-services-orange:#f97316;--color-services-cyan:#06b6d4;--color-services-teal:#00c4a7;--color-services-yellow:#fbbf24;--color-services-gray:#94a3b8;--color-services-violet:#a855f7;--color-features-tradingDashboard:#00c4a7;--color-features-aiAssistant:#6b7fff;--color-features-marketScreeners:#4c51bf;--color-features-smartAlerts:#ff5e6c;--color-features-advancedCharts:#3b82f6;--color-features-watchlists:#ec4899;--color-features-marketAnalysis:#ab7fff;--color-features-learningCenter:#38bdf8;--color-features-pilot:#fb6b90;--color-features-eliteShowcase:#fbbf24;--color-features-referralGroups:#06b6d4;--color-features-settings:#94a3b8;--color-features-charts:#3b82f6;--color-features-premium:#a855f7;--color-features-alerts:#f97316;--color-features-analytics:#6366f1;--color-features-indicators:#06b6d4;--color-features-watchlist:#ec4899;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:48px;--space-xxxl:72px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:999px;--shadow-sm:0 4px 10px rgba(0,0,0,.2);--shadow-md:0 8px 20px rgba(0,0,0,.25);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 30px -10px rgba(0,0,0,.35);--type-h1-size:28px;--type-h2-size:22px;--type-h3-size:18px;--type-body-size:16px;--type-small-size:13px;--type-caption-size:11px;--bp-xs:360px;--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px}[data-theme=light]{--color-primary-teal:#00c4a7;--color-primary-tealLight:#48c9b0;--color-primary-tealDark:#16a085;--color-primary-brightTeal:#00c4a7;--color-primary-darkTeal:#1a2f2f;--color-primary-golden:#ffb800;--color-primary-cream:#e8e3d9;--color-primary-creamLight:#f0ebe3;--color-primary-creamDark:#d8d3c9;--color-primary-warmCream:#e8e3d9;--color-primary-coolGray:#f5f5f7;--color-primary-blue:#3b82f6;--color-background-primary:#f8fafc;--color-background-secondary:#fff;--color-background-tertiary:#f1f5f9;--color-background-card:#fff;--color-background-hover:#f1f5f9;--color-background-creamBg:#f8fafc;--color-background-subtle:#f1f5f9;--color-background-active:rgba(0,196,167,.1);--color-text-primary:#0f172a;--color-text-secondary:#475569;--color-text-muted:#94a3b8;--color-text-accent:#0d9488;--color-text-disabled:#cbd5e1;--color-border-default:#e2e8f0;--color-border-hover:#cbd5e1;--color-border-focus:#0f766e;--color-border-cream:#e2e8f0;--color-border-subtle:#f1f5f9;--color-status-success:#059669;--color-status-warning:#d97706;--color-status-error:#dc2626;--color-status-info:#2563eb;--color-status-successBg:#ecfdf5;--color-status-errorBg:#fef2f2;--color-status-warningBg:#fffbeb;--color-status-infoBg:#eff6ff;--color-overlay-dim:rgba(15,23,42,.4);--color-overlay-modal:rgba(15,23,42,.6);--color-overlay-scrim:hsla(0,0%,100%,.8);--color-overlay-header:hsla(0,0%,100%,.9);--color-charts-green:#10b981;--color-charts-red:#ef4444;--color-charts-blue:#3b82f6;--color-charts-yellow:#f59e0b;--color-charts-purple:#9333ea;--color-services-blue:#3b82f6;--color-services-purple:#6b7fff;--color-services-indigo:#4c51bf;--color-services-pink:#ec4899;--color-services-orange:#f97316;--color-services-cyan:#06b6d4;--color-services-teal:#00c4a7;--color-services-yellow:#fbbf24;--color-services-gray:#94a3b8;--color-services-violet:#a855f7;--color-features-tradingDashboard:#00c4a7;--color-features-aiAssistant:#6b7fff;--color-features-marketScreeners:#4c51bf;--color-features-smartAlerts:#ff5e6c;--color-features-advancedCharts:#3b82f6;--color-features-watchlists:#ec4899;--color-features-marketAnalysis:#ab7fff;--color-features-learningCenter:#38bdf8;--color-features-pilot:#fb6b90;--color-features-eliteShowcase:#fbbf24;--color-features-referralGroups:#06b6d4;--color-features-settings:#94a3b8;--color-features-charts:#3b82f6;--color-features-premium:#a855f7;--color-features-alerts:#f97316;--color-features-analytics:#6366f1;--color-features-indicators:#06b6d4;--color-features-watchlist:#ec4899;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:48px;--space-xxxl:72px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-full:999px;--shadow-sm:0 4px 10px rgba(0,0,0,.2);--shadow-md:0 8px 20px rgba(0,0,0,.25);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--shadow-xl:0 20px 30px -10px rgba(0,0,0,.35);--type-h1-size:28px;--type-h2-size:22px;--type-h3-size:18px;--type-body-size:16px;--type-small-size:13px;--type-caption-size:11px;--bp-xs:360px;--bp-sm:480px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px}:root{--teal:var(--color-primary-teal);--teal-light:var(--color-primary-tealLight);--teal-dark:var(--color-primary-tealDark);--golden:var(--color-primary-golden);--cream:var(--color-primary-cream);--cream-light:var(--color-primary-creamLight);--cream-dark:var(--color-primary-creamDark);--cool-gray:var(--color-primary-coolGray);--blue:var(--color-primary-blue);--teal-tint:rgba(0,196,167,.12);--bg-primary:var(--color-background-primary);--bg-secondary:var(--color-background-secondary);--bg-tertiary:var(--color-background-tertiary);--bg-card:var(--color-background-card);--bg-hover:var(--color-background-hover);--bg-cream:var(--color-background-creamBg);--text-primary:var(--color-text-primary);--text-secondary:var(--color-text-secondary);--text-muted:var(--color-text-muted);--text-accent:var(--color-text-accent);--text-disabled:var(--color-text-disabled);--border:var(--color-border-default);--border-hover:var(--color-border-hover);--border-focus:var(--color-border-focus);--border-cream:var(--color-border-cream);--success:var(--color-status-success);--warning:var(--color-status-warning);--danger:var(--color-status-error);--error:var(--color-status-error);--info:var(--color-status-info);--success-bg:var(--color-status-successBg);--error-bg:var(--color-status-errorBg);--skeleton-bg:hsla(0,0%,100%,.06);--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--fs-caption:12px;--fs-small:13px;--fs-body:var(--type-body-size);--fs-h3:var(--type-h3-size);--fs-h2:var(--type-h2-size);--fs-h1:var(--type-h1-size);--fs-11:12px;--fs-12:13px;--fs-14:14px;--fs-18:18px}*{box-sizing:border-box}body,html{height:100%;width:100%}body{margin:0;color:var(--text-primary);font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Helvetica Neue,Arial,Noto Sans,sans-serif;overflow-x:hidden;-webkit-text-size-adjust:100%;background:radial-gradient(circle at top left,rgba(0,196,167,.15),transparent 60%),radial-gradient(circle at bottom right,rgba(21,38,38,.35),rgba(10,20,20,.95));background-color:var(--bg-primary)}[data-theme=light] body{background:var(--bg-primary)!important}[data-theme=light]{--color-text-secondary:#1f2937;--color-text-muted:#334155;--color-border-default:#94a3b8;--color-border-hover:#64748b}a{text-decoration:none}a,button{color:inherit}button{background:transparent;border:0}button.symbol-link{border:none;background:none;color:inherit;padding:0;font:inherit;cursor:pointer}button.symbol-link:focus-visible,button.symbol-link:hover{color:var(--teal);text-decoration:underline}button.symbol-link:focus-visible{outline:0}.container{max-width:1200px;margin:0 auto;padding:0 12px;width:100%}main,section{max-width:100%;overflow-x:hidden}.row{display:flex;align-items:center;min-width:0}.hidden{display:none}.row-between{display:flex;align-items:center;justify-content:space-between}.muted{font-size:var(--fs-12);color:var(--text-secondary)}.divider{width:1px;height:12px;background:var(--border);margin:0 8px}.card{border:1px solid var(--border);border-radius:12px;background:var(--bg-card);box-shadow:var(--shadow-sm)}.dashboard-card-wrapper{break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.row-btn{background:transparent;border:1px solid var(--border);border-radius:12px;text-align:left}.row-btn:hover{background:hsla(0,0%,100%,.03)}.btn{padding:6px 10px;border:1px solid var(--border);border-radius:8px;background:transparent;transition:background .15s,border-color .15s;display:inline-flex;align-items:center;gap:6px}.btn:hover{background:hsla(0,0%,100%,.04)}.btn:focus-visible{outline:0;border-color:var(--teal)}.btn:disabled{opacity:.6;cursor:not-allowed}.btn--primary{background:var(--teal);border-color:var(--teal);color:#0a1414;font-weight:600}.btn--primary:hover{background:var(--teal-light)}.btn--subtle{background:var(--bg-secondary);color:var(--text-secondary)}.btn--ghost{background:transparent;border-color:transparent}.btn--ghost:hover{background:hsla(0,0%,100%,.04);border-color:var(--border)}.btn--danger{background:transparent;border-color:var(--danger);color:var(--danger)}.btn--danger:hover{background:rgba(220,38,38,.12)}.chip{padding:var(--space-6) var(--space-10);border:1px solid var(--border);border-radius:999px;background:transparent;transition:background .15s,border-color .15s;display:inline-flex;align-items:center;gap:6px}.chip:hover{background:hsla(0,0%,100%,.03)}.chip--active{background:rgba(26,169,154,.15);border-color:var(--teal)}.skeleton{background:var(--skeleton-bg);border-radius:8px;animation:pulse 1.3s ease-in-out infinite}@keyframes pulse{0%{opacity:.6}50%{opacity:.35}to{opacity:.6}}.addcards{display:grid;grid-template-columns:280px 1fr 420px;grid-gap:16px;gap:16px;padding:16px}.addcards-panel{border:1px solid var(--border);background:var(--bg-card);border-radius:12px}.addcards-panel .panel-body{padding:12px}.addcard-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);flex-wrap:wrap;margin-bottom:var(--space-12)}.addcard-search{flex:1 1 260px;display:flex;align-items:center;gap:var(--space-8);min-width:220px}.addcard-search input{flex:1 1;padding:8px 12px;border-radius:10px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);font-size:var(--fs-small)}.addcard-search button{display:flex;align-items:center;gap:6px;font-weight:600}.addcard-toggle{flex-shrink:0}.addcard-active-filter{background:rgba(0,196,167,.16);color:var(--teal);border-color:transparent}.addcard-filters{padding:var(--space-8);border:1px solid var(--border);border-radius:12px;background:var(--bg-secondary);gap:var(--space-8)}.addcard-field,.addcard-filters{display:flex;flex-direction:column}.addcard-field{gap:4px}.addcard-field label{font-size:11px;color:var(--text-secondary)}.addcard-select{width:100%;padding:6px 8px;border-radius:8px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);font-size:11px}.addcard-tags{display:flex;flex-wrap:wrap;gap:6px}.addcard-tag{padding:4px 10px;border-radius:999px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);font-size:11px;transition:background .15s,color .15s,border-color .15s}.addcard-tag.is-active{background:rgba(0,196,167,.18);color:#0a1414;border-color:var(--teal)}.addcard-results{display:flex;flex-direction:column;gap:12px;max-height:calc(80vh - 220px);overflow-y:auto;padding-right:4px}.addcard-card-settings{padding:var(--space-8) 12px;border-radius:12px;border:1px solid var(--border);background:var(--bg-secondary)}.addcard-actions,.addcard-card-settings{display:flex;flex-direction:column;gap:var(--space-8)}.addcard-actions{position:-webkit-sticky;position:sticky;bottom:0;padding-top:var(--space-12);background:linear-gradient(180deg,rgba(10,20,20,0) 0,var(--bg-secondary) 28%,var(--bg-secondary) 100%);box-shadow:0 -8px 16px rgba(0,0,0,.25)}.addcard-actions .btn{width:100%}.addcard-clear{border-color:var(--border);background:var(--bg-secondary)}.addcard-hint{font-size:11px;color:var(--text-secondary);margin-top:4px}.addcard-hint.is-error{color:var(--danger)}.addcard-empty{font-size:12px;color:var(--text-secondary);text-align:center;padding:var(--space-12)}.dashboard-manager{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-16)}.dashboard-manager__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);flex-wrap:wrap;margin-bottom:var(--space-8);padding-bottom:var(--space-12);border-bottom:1px solid var(--border)}.dashboard-manager__title{font-size:20px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em}.dashboard-manager__subtitle{font-size:13px;color:var(--text-secondary);font-weight:500}.dashboard-manager__helper{font-size:13px;color:var(--text-secondary);line-height:1.5}.dashboard-manager__actions{display:flex;flex-direction:column;gap:var(--space-12);margin-bottom:var(--space-8)}.dashboard-manager__filters{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap}.dashboard-manager__list{max-height:65vh;overflow:auto;padding-right:4px}.dashboard-manager__card,.dashboard-manager__list{display:flex;flex-direction:column;gap:var(--space-16)}.dashboard-manager__card{border:1px solid var(--border);background:var(--bg-card);border-radius:12px;padding:var(--space-16);transition:border-color .2s ease,box-shadow .2s ease}.dashboard-manager__card:hover{border-color:var(--border-hover);box-shadow:0 2px 8px rgba(0,196,167,.08)}.dashboard-manager__name{display:flex;align-items:center;gap:var(--space-10);font-weight:600;color:var(--text-primary);font-size:16px;flex-wrap:wrap}.dashboard-manager__meta{font-size:12px;color:var(--text-secondary);margin-top:2px}.dashboard-manager__badge{font-size:11px;font-weight:600;padding:4px 12px;border-radius:6px;background:rgba(0,196,167,.15);color:var(--teal);border:1px solid rgba(0,196,167,.3);letter-spacing:.02em;text-transform:uppercase}.dashboard-manager__badge--default{background:rgba(255,184,0,.15);color:var(--golden);border-color:rgba(255,184,0,.3)}.dashboard-manager__buttons{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.dashboard-manager__buttons .btn{font-size:12px;padding:8px 14px;border-radius:8px;border:1px solid var(--border);background:var(--bg-secondary);color:var(--text-primary);font-weight:500;transition:all .2s ease;cursor:pointer}.dashboard-manager__buttons .btn:hover{background:var(--bg-hover);border-color:var(--border-hover)}.dashboard-manager__buttons .btn-danger{border-color:rgba(255,87,87,.4);color:var(--danger);background:rgba(255,87,87,.08)}.dashboard-manager__buttons .btn-danger:hover{border-color:var(--danger);background:rgba(255,87,87,.15)}.dashboard-manager__filters .btn--primary{background:var(--teal);color:var(--bg-primary);border:1px solid var(--teal);font-weight:600;padding:10px 16px;font-size:13px}.dashboard-manager__filters .btn--primary:hover{background:var(--teal-dark);border-color:var(--teal-dark)}.dashboard-manager__filters .btn{border:1px solid var(--border);padding:10px 16px;font-size:13px;font-weight:500}.dashboard-manager__empty{padding:var(--space-20);text-align:center;font-size:13px;color:var(--text-secondary);line-height:1.6}.dashboard-manager__message{padding:10px 14px;border-radius:8px;background:rgba(0,196,167,.12);color:var(--teal);font-size:13px;border:1px solid rgba(0,196,167,.2);line-height:1.5}.dashboard-manager__error{padding:10px 14px;border-radius:8px;background:rgba(255,87,87,.12);color:var(--danger);font-size:13px;border:1px solid rgba(255,87,87,.3);line-height:1.5}.dashboard-manager__form{display:flex;flex-direction:column;gap:var(--space-16)}.dashboard-manager__field{display:flex;flex-direction:column;gap:6px}.dashboard-manager__field label{font-size:13px;color:var(--text-secondary);font-weight:500}.dashboard-manager__field input{padding:10px 12px;border-radius:8px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-primary);font-size:14px;transition:border-color .2s ease}.dashboard-manager__field input:focus{outline:none;border-color:var(--teal);box-shadow:0 0 0 3px rgba(0,196,167,.1)}.dashboard-manager__field-error{font-size:12px;color:var(--danger);margin-top:2px}.dashboard-manager__confirm{display:flex;flex-direction:column;gap:var(--space-16);padding:var(--space-16)}.dashboard-manager__confirm-message{font-size:16px;color:var(--text-primary);line-height:1.5;font-weight:500}.dashboard-manager__confirm-buttons{display:flex;justify-content:flex-end;gap:var(--space-10);flex-wrap:wrap;margin-top:var(--space-8)}@media (max-width:1024px){.addcards{grid-template-columns:260px 1fr}.addcards>:last-child{grid-column:1/-1}}@media (max-width:720px){.addcards{grid-template-columns:1fr}}.stack-4{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.stack-8{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.stack-12{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}.stack-16{display:grid;grid-gap:var(--space-16);gap:var(--space-16)}.gap-4{gap:var(--space-4)}.gap-8{gap:var(--space-8)}.gap-12{gap:var(--space-12)}.pad-8{padding:var(--space-8)}.pad-12{padding:var(--space-12)}.pad-16{padding:var(--space-16)}.mb-8{margin-bottom:var(--space-8)}.mb-12{margin-bottom:var(--space-12)}.mb-16{margin-bottom:var(--space-16)}canvas,img,picture,svg,video{max-width:100%;height:auto}:where(p,span,h1,h2,h3,h4,h5,h6){overflow-wrap:anywhere;word-break:break-word}code,pre{white-space:pre-wrap;word-break:break-word}table{max-width:100%;width:100%}.table-scroll{display:block;overflow-x:auto;width:100%}@media (max-width:600px){.row,.row-between{flex-wrap:wrap}}@media (min-width:641px){.container{padding-left:16px;padding-right:16px}}@media (min-width:1025px){.container{padding-left:24px;padding-right:24px}}.grid-2{grid-template-columns:1fr 1fr}@media (max-width:640px){.grid-2{grid-template-columns:1fr}}input,select,textarea{max-width:100%}@media (max-width:360px){.app-header .header-main,.container{padding-left:8px;padding-right:8px}.app-header button{font-size:11px;padding:4px 6px}.ticker-track{gap:12px}}.symbol-link{background:none;border:none;padding:0;font:inherit;color:var(--teal);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:4px}.symbol-link:focus-visible,.symbol-link:hover{text-decoration:underline;outline:none}.symbol-link:disabled{color:var(--text-disabled);cursor:default;text-decoration:none}.assistant-fab{display:flex}@media (min-width:641px){.assistant-fab{display:none}}.markdown-content h1{font-size:1.5em;font-weight:700;margin:1.2em 0 .6em;color:var(--text-primary);border-bottom:1px solid var(--border);padding-bottom:.3em}.markdown-content h2{font-size:1.3em;font-weight:600;margin:1em 0 .5em;color:var(--text-primary)}.markdown-content h3{font-size:1.1em;font-weight:600;margin:.9em 0 .4em;color:var(--text-primary)}.markdown-content p{margin:.8em 0;line-height:1.6}.markdown-content ol,.markdown-content ul{margin:.8em 0;padding-left:2em}.markdown-content li{margin:.4em 0;line-height:1.5}.markdown-content strong{font-weight:600;color:var(--text-primary)}.markdown-content em{font-style:italic}.markdown-content code{background:var(--bg-secondary);padding:.2em .4em;border-radius:3px;font-family:Courier New,monospace;font-size:.9em}.markdown-content pre{background:var(--bg-secondary);padding:1em;border-radius:6px;overflow-x:auto;margin:1em 0}.markdown-content pre code{background:none;padding:0}.markdown-content blockquote{border-left:3px solid var(--border);padding-left:1em;margin:1em 0;color:var(--text-secondary);font-style:italic}.markdown-content a{color:var(--teal);text-decoration:none}.markdown-content a:hover{text-decoration:underline}.markdown-content hr{border:none;border-top:1px solid var(--border);margin:1.5em 0}.markdown-content table{border-collapse:collapse;width:100%;margin:1em 0}.markdown-content td,.markdown-content th{border:1px solid var(--border);padding:.5em;text-align:left}.markdown-content th{background:var(--bg-secondary);font-weight:600}.markdown-content>:first-child{margin-top:0}.markdown-content>:last-child{margin-bottom:0}:root{--scrollbar-width:8px;--scrollbar-track:hsla(0,0%,100%,.05);--scrollbar-thumb:rgba(0,196,167,.3);--scrollbar-thumb-hover:rgba(0,196,167,.5);--scrollbar-thumb-active:rgba(0,196,167,.7)}.scrollbar-default::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}.scrollbar-default::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:4px}.scrollbar-default::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px;border:2px solid transparent;background-clip:padding-box}.scrollbar-default::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}.scrollbar-default::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active);background-clip:padding-box}.scrollbar-default{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}.scrollbar-autohide::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}.scrollbar-autohide::-webkit-scrollbar-track{background:transparent}.scrollbar-autohide::-webkit-scrollbar-thumb{background:transparent;border-radius:4px;border:2px solid transparent;background-clip:padding-box}.scrollbar-autohide:hover::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);background-clip:padding-box}.scrollbar-autohide:hover::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);background-clip:padding-box}.scrollbar-autohide:hover::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-active);background-clip:padding-box}.scrollbar-autohide{scrollbar-width:thin;scrollbar-color:transparent transparent}.scrollbar-autohide:hover{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}@media (max-width:768px){:root{--scrollbar-width:6px}.scrollbar-autohide::-webkit-scrollbar-thumb{background:rgba(0,196,167,.2);background-clip:padding-box}.scrollbar-autohide{scrollbar-color:rgba(0,196,167,.2) transparent}}@media (hover:none) and (pointer:coarse){.scrollbar-autohide::-webkit-scrollbar-thumb{background:rgba(0,196,167,.25);background-clip:padding-box}.scrollbar-autohide{scrollbar-color:rgba(0,196,167,.25) transparent}}