:root{--background:#0a0a0b;--foreground:#f8f9fb;--text-muted:#a1a1aa;--accent-red:#dc2626;--accent-red-hover:#ef4444;--border-muted:hsla(0,91%,71%,.14);--border-crimson:rgba(220,38,38,.35);--card-bg:rgba(15,15,22,.85);--nav-bg:rgba(10,10,11,.95);--input-bg:#18181b;--landing-bg-1:radial-gradient(ellipse at top,rgba(220,38,38,.18) 0%,transparent 62%);--landing-bg-2:radial-gradient(ellipse at bottom right,rgba(185,28,28,.14) 0%,transparent 58%);--landing-before-1:radial-gradient(circle at 18% 82%,rgba(127,29,29,.22) 0%,transparent 55%);--landing-before-2:radial-gradient(circle at 78% 14%,rgba(185,28,28,.24) 0%,transparent 52%);--landing-before-3:radial-gradient(circle at 45% 40%,rgba(239,68,68,.16) 0%,transparent 62%);--hero-bg-inner:linear-gradient(160deg,#050506,#0a0a0b);--hero-grad-1:radial-gradient(circle at 20% 15%,rgba(76,11,11,.2) 0%,transparent 60%);--hero-grad-2:radial-gradient(circle at 80% 75%,rgba(127,29,29,.16) 0%,transparent 62%);--hero-grad-3:radial-gradient(circle at 50% 52%,rgba(0,0,0,.74) 0%,rgba(0,0,0,.18) 70%);--hero-before-1:radial-gradient(circle at 24% 24%,rgba(76,11,11,.18),transparent 66%);--hero-before-2:radial-gradient(circle at 70% 30%,rgba(127,29,29,.14),transparent 58%);--hero-before-inner:linear-gradient(135deg,rgba(10,10,16,.52),rgba(6,6,12,.3));--hero-glow-1:radial-gradient(circle at 36% 12%,rgba(76,11,11,.12),transparent 60%);--hero-glow-2:radial-gradient(circle at 74% 78%,rgba(127,29,29,.18),transparent 55%);--preview-inner-grad:linear-gradient(135deg,var(--card-bg),rgba(59,7,7,.2));--badge-bg:rgba(220,38,38,.15);--badge-border:hsla(0,94%,82%,.35);--badge-text:#fca5a5;--indicator-red:#ef4444;--indicator-glow:rgba(239,68,68,.6);--status-label:hsla(0,86%,81%,.85);--status-meta-text:rgba(255,228,230,.65);--status-card-shadow:0 15px 40px -28px rgba(153,27,27,.6);--status-text-muted:rgba(255,228,230,.78);--status-title-white:#fff5f5;--trust-text:rgba(248,220,225,.85);--trust-avatar-bg:linear-gradient(135deg,rgba(239,68,68,.85),rgba(127,29,29,.85));--trust-avatar-border:rgba(11,11,16,.85);--feed-active-border:hsla(0,91%,71%,.4);--feed-active-bg:hsla(0,91%,71%,.08);--feed-active-shadow:0 18px 40px -28px rgba(239,68,68,.8);--feed-label-text:hsla(0,86%,81%,.75);--btn-primary-bg:linear-gradient(135deg,#ef4444,#b91c1c);--btn-shadow:0 12px 30px -20px rgba(239,68,68,.85);--ticker-bg:rgba(8,8,12,.9);--ticker-border:hsla(0,91%,71%,.18);--code-bg:rgba(12,12,18,.6);--code-text:rgba(248,250,252,.92);--code-border:hsla(0,91%,71%,.12);--footer-badge-bg:hsla(0,91%,71%,.15);--footer-badge-text:rgba(255,228,230,.85);--footer-copy-text:rgba(255,228,230,.75);--preview-link-text:hsla(0,88%,78%,.95);--forum-card-bg:hsla(0,0%,100%,.03);--forum-card-border:hsla(0,91%,71%,.16);--forum-thread-bg:hsla(0,0%,100%,.02);--forum-thread-hover:hsla(0,91%,71%,.32);--section-kicker-bg:rgba(153,27,27,.12);--forum-sidebar-h3:#e0e0e0;--forum-sidebar-p:#888;--forum-sidebar-link:#b0b0b0;--forum-sidebar-link-hover-bg:rgba(220,38,38,.08);--forum-sidebar-link-hover-text:#f8fafc;--forum-main-bg-solid:#212121;--forum-main-grad-1:radial-gradient(ellipse at top,rgba(220,38,38,.08) 0%,transparent 50%);--forum-main-grad-2:radial-gradient(ellipse at bottom left,rgba(185,28,28,.06) 0%,transparent 40%);--forum-main-border:hsla(0,0%,100%,.08);--forum-header-border:#2a2a2a;--sidebar-title:#e0e0e0;--sidebar-meta:#888;--sidebar-card-bg:hsla(0,0%,100%,.02);--sidebar-resource-grad:linear-gradient(135deg,#2c1010,#4c2323);--sidebar-tab-text:#e8e8e8;--sidebar-border:hsla(0,0%,100%,.05);--mobile-forum-bg:#1a1a1a;--mobile-header-bg:#0a0a0b;--mobile-header-border:hsla(0,0%,100%,.05);--mobile-content-bg:#212121;--mobile-title-color:#dc2626;--mobile-meta-color:#999;--mobile-description-color:#ccc;--success:#4ade80;--danger:#f87171;--grid-dots:radial-gradient(circle at 1px 1px,rgba(220,38,38,.3) 1px,transparent 0);--comp-nav-bg:hsla(0,0%,100%,.03);--comp-card-bg:hsla(0,0%,100%,.02);--comp-card-bg-hover:hsla(0,0%,100%,.03);--comp-border:hsla(0,0%,100%,.1);--sidebar-item-bg:hsla(0,0%,100%,.02);--sidebar-item-bg-alt:transparent;--icon-color:#cfcfcf;--avatar-bg:hsla(0,0%,100%,.08);--avatar-fg:#fff;--sidebar-resource-text:#fff;--sidebar-resource-btn-bg:rgba(0,0,0,.45);--sidebar-resource-btn-text:#fff;--tag-bg:rgba(220,38,38,.2);--tag-color:#e0e0e0;--right-sidebar-grad:linear-gradient(135deg,rgba(220,38,38,.05),transparent)}[data-theme=dark]{--background:#0a0a0b;--foreground:#f8f9fb;--text-muted:#a1a1aa;--accent-red:#dc2626;--accent-red-hover:#ef4444;--border-muted:hsla(0,91%,71%,.14);--border-crimson:rgba(220,38,38,.35);--card-bg:rgba(15,15,22,.85);--nav-bg:rgba(10,10,11,.95);--input-bg:#18181b;--comp-nav-bg:hsla(0,0%,100%,.03);--comp-card-bg:hsla(0,0%,100%,.02);--comp-card-bg-hover:hsla(0,0%,100%,.03);--comp-border:hsla(0,0%,100%,.1);--sidebar-item-bg:hsla(0,0%,100%,.02)}[data-theme=light]{--background:#fff;--foreground:#000;--text-muted:#000;--accent-red:#c00;--accent-red-hover:#a00;--border-muted:#d0d0d0;--border-crimson:#fbb;--card-bg:#f2f2f2;--nav-bg:#ebebeb;--input-bg:#dbdbdb;--success:#0a8d3c;--danger:#c00;--landing-bg-1:none;--landing-bg-2:none;--landing-before-1:none;--landing-before-2:none;--landing-before-3:none;--hero-bg-inner:#fff;--hero-grad-1:none;--hero-grad-2:none;--hero-grad-3:none;--hero-before-1:none;--hero-before-2:none;--hero-before-inner:transparent;--hero-glow-1:none;--hero-glow-2:none;--preview-inner-grad:#f2f2f2;--badge-bg:#fdd;--badge-border:#faa;--badge-text:#000;--indicator-red:#c00;--indicator-glow:rgba(204,0,0,.3);--status-label:#000;--status-meta-text:#000;--status-card-shadow:0 10px 25px rgba(0,0,0,.15);--status-text-muted:#000;--status-title-white:#000;--trust-text:#000;--trust-avatar-bg:#c00;--trust-avatar-border:#fff;--feed-active-border:#c00;--feed-active-bg:#fdd;--feed-active-shadow:0 10px 25px rgba(204,0,0,.2);--feed-label-text:#000;--btn-primary-bg:#c00;--btn-shadow:0 10px 20px rgba(204,0,0,.25);--ticker-bg:#f2f2f2;--ticker-border:#d0d0d0;--code-bg:#e5e5e5;--code-text:#000;--code-border:#ccc;--footer-badge-bg:#f2f2f2;--footer-badge-text:#000;--footer-copy-text:#000;--preview-link-text:#c00;--forum-card-bg:#f2f2f2;--forum-card-border:#d0d0d0;--forum-thread-bg:#e8e8e8;--forum-thread-hover:#fcc;--section-kicker-bg:#fdd;--forum-sidebar-h3:#000;--forum-sidebar-p:#000;--forum-sidebar-link:#000;--forum-sidebar-link-hover-bg:#fcc;--forum-sidebar-link-hover-text:#000;--forum-main-bg-solid:#f8f8f8;--forum-main-grad-1:none;--forum-main-grad-2:none;--forum-main-border:#d0d0d0;--forum-header-border:#d0d0d0;--sidebar-title:#000;--sidebar-meta:#555;--sidebar-card-bg:#f2f2f2;--sidebar-resource-grad:#e5e5e5;--sidebar-tab-text:#000;--sidebar-border:#d0d0d0;--sidebar-item-bg:#e8e8e8;--sidebar-item-bg-alt:#f0f0f0;--mobile-forum-bg:#fff;--mobile-header-bg:#ebebeb;--mobile-header-border:#d0d0d0;--mobile-content-bg:#f2f2f2;--mobile-title-color:#c00;--mobile-meta-color:#000;--mobile-description-color:#000;--success:#166534;--danger:#991b1b;--glow-red:rgba(0,0,0,.15);--glow-crimson:rgba(0,0,0,.12);--glow-crimson-alt:rgba(0,0,0,.5);--text-ember:#000;--text-pink-muted:#000;--text-pink-soft:#000;--grid-dots:radial-gradient(circle at 1px 1px,rgba(220,38,38,.2) 1px,transparent 0);--comp-nav-bg:#ebebeb;--comp-card-bg:#f2f2f2;--comp-card-bg-hover:#e8e8e8;--comp-border:#d0d0d0;--icon-color:#000;--avatar-bg:#3d38389d;--avatar-fg:#fff;--sidebar-resource-text:#000;--sidebar-resource-btn-bg:#c00;--sidebar-resource-btn-text:#fff;--tag-bg:#dc2626;--tag-color:#fff;--right-sidebar-grad:#fcfcfc}[data-theme=full-dark]{--background:#000;--foreground:#fff;--text-muted:#9ca3af;--accent-red:#f33;--accent-red-hover:#ff4d4d;--border-muted:#111;--border-crimson:#400;--card-bg:#0a0a0a;--nav-bg:rgba(0,0,0,.95);--input-bg:#050505;--landing-bg-1:radial-gradient(ellipse at top,rgba(255,0,0,.1) 0%,transparent 60%);--landing-bg-2:radial-gradient(ellipse at bottom right,rgba(255,0,0,.05) 0%,transparent 50%);--landing-before-1:none;--landing-before-2:none;--landing-before-3:none;--hero-bg-inner:#000;--hero-grad-1:none;--hero-grad-2:none;--hero-grad-3:none;--hero-glow-1:none;--hero-glow-2:none;--btn-primary-bg:#f33;--btn-shadow:0 0 20px rgba(255,0,0,.2);--ticker-bg:#000;--code-bg:#050505;--code-text:#fff;--success:#4ade80;--danger:#f55;--glow-red:rgba(255,0,0,.2);--glow-crimson:rgba(255,0,0,.15);--glow-crimson-alt:rgba(255,0,0,.1);--text-ember:#9ca3af;--text-pink-muted:#9ca3af;--text-pink-soft:#9ca3af;--grid-dots:radial-gradient(circle at 1px 1px,rgba(255,0,0,.3) 1px,transparent 0)}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;background-color:var(--background);color:var(--foreground);font-family:Inter,system-ui,-apple-system,sans-serif;scroll-behavior:smooth}a{color:inherit;text-decoration:none}button{cursor:pointer}.legal-container{max-width:896px;margin:0 auto;padding:80px 24px}.legal-header{margin-bottom:48px}.legal-title{font-size:2.25rem;font-weight:700;margin-bottom:24px;color:var(--foreground)}.legal-subtitle{color:var(--text-muted);font-size:.875rem}.legal-content{color:var(--text-muted);line-height:1.75}.legal-section{margin-bottom:40px}.legal-section h2{font-size:1.5rem;font-weight:700;color:var(--foreground);margin-top:40px}.legal-section h2,.legal-section p,.legal-section ul{margin-bottom:16px}.legal-section ul{list-style-type:disc;padding-left:1.5rem;color:var(--text-muted)}.legal-section li{margin-bottom:8px}.legal-section strong{color:var(--foreground);font-weight:700}.contact-card{background:linear-gradient(135deg,rgba(153,27,27,.05),transparent);border:1px solid var(--border-crimson);border-radius:12px;padding:24px;margin-top:24px}.help-container{max-width:1200px;margin:0 auto;padding:80px 24px}.help-header{text-align:center;margin-bottom:64px}.help-title{font-size:3rem;font-weight:800;margin-bottom:16px;background:linear-gradient(to bottom right,var(--foreground),var(--text-muted));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.help-subtitle{color:var(--text-muted);font-size:1.125rem;max-width:600px;margin:0 auto}.help-content{display:grid;grid-template-columns:280px 1fr;gap:48px}@media (max-width:768px){.help-content{grid-template-columns:1fr}}.help-sidebar{display:flex;flex-direction:column;gap:32px}.help-nav{background:var(--comp-nav-bg);border:1px solid var(--border-muted);border-radius:16px;padding:24px}.nav-title{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-red);margin-bottom:16px}.nav-item{display:block;width:100%;text-align:left;padding:12px 16px;border-radius:8px;background:transparent;border:none;color:var(--text-muted);transition:all .2s;margin-bottom:4px;font-size:.875rem}.nav-item.active,.nav-item:hover{background:rgba(153,27,27,.1);color:var(--foreground)}.help-contact{background:linear-gradient(135deg,rgba(153,27,27,.1),transparent);border:1px solid var(--border-crimson);padding:24px;border-radius:16px}.help-contact h3{margin-bottom:12px;font-size:1.125rem}.help-contact p{font-size:.875rem;color:var(--text-muted);margin-bottom:20px}.help-main{display:flex;flex-direction:column;gap:64px}.section-title{font-size:1.75rem;font-weight:700;margin-bottom:24px}.help-section .section-content{color:var(--text-muted);line-height:1.8}.help-section .section-content h3{color:var(--foreground);margin:32px 0 16px}.help-section .section-content ol,.help-section .section-content ul{padding-left:20px;margin-bottom:24px}.help-section .section-content li{margin-bottom:12px}.faq-list{display:flex;flex-direction:column;gap:32px}.faq-item{padding-bottom:32px;border-bottom:1px solid var(--border-muted)}.faq-question{font-size:1.125rem;font-weight:600;margin-bottom:12px;color:var(--foreground)}.faq-answer{color:var(--text-muted);line-height:1.6}.btn-primary{background:var(--accent-red);color:#fff;padding:10px 20px;border-radius:8px;border:none;font-weight:600;transition:background .2s}.btn-primary:hover{background:var(--accent-red-hover)}.help-contact .support-form{gap:12px}.help-contact .form-group-incard,.help-contact .support-form{display:flex;flex-direction:column}.help-contact .form-group-incard input,.help-contact .form-group-incard select,.help-contact .form-group-incard textarea{width:100%;background:rgba(0,0,0,.4);border:var(--comp-border);border-radius:8px;padding:10px 12px;color:var(--foreground);font-size:.875rem;transition:all .2s}.help-contact .form-group-incard input:focus,.help-contact .form-group-incard select:focus,.help-contact .form-group-incard textarea:focus{border-color:var(--accent-red);outline:none;background:rgba(0,0,0,.6)}.help-contact .form-group-incard select{cursor:pointer}.help-contact .form-group-incard select option{background:#111;color:#fff}.help-contact .btn-cancel{background:transparent;border:none;color:#555;font-size:.875rem;padding:8px 16px;cursor:pointer;transition:color .2s}.help-contact .btn-cancel:hover{color:#fff}.help-contact .form-actions{display:flex;gap:8px;margin-top:8px}.help-contact .flex-1{flex:1}.submit-success .success-icon{width:48px;height:48px;background:rgba(153,27,27,.2);border:1px solid rgba(220,38,38,.3);border-radius:999px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:var(--accent-red);font-size:1.5rem;font-weight:700}.news-page{padding:80px 0;background:var(--background)}.news-page .page-header{margin-bottom:48px;text-align:center}.news-page h1{font-size:2.5rem;font-weight:800;margin-bottom:12px;background:linear-gradient(to right,var(--foreground),var(--text-muted));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.news-page .page-header p{color:var(--text-muted);font-size:1.125rem}.news-controls{margin-bottom:40px;display:flex;justify-content:center}.category-filter{display:flex;gap:8px;padding:6px;background:var(--comp-nav-bg);border:1px solid var(--border-muted);border-radius:999px}.category-button{padding:8px 20px;border-radius:999px;border:none;background:transparent;color:var(--text-muted);font-size:.875rem;font-weight:600;transition:all .2s}.category-button:hover{color:var(--foreground)}.category-button.active{background:var(--accent-red);color:#fff;box-shadow:0 4px 12px rgba(153,27,27,.3)}.articles-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.article-card{background:var(--comp-card-bg);border:1px solid var(--border-muted);border-radius:16px;padding:24px;display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.article-card:hover{transform:translateY(-4px);border-color:var(--border-crimson);background:var(--comp-card-bg-hover)}.article-category{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:var(--accent-red)}.article-category,.article-title{margin-bottom:12px;font-weight:700}.article-title{font-size:1.25rem;color:var(--foreground);line-height:1.4}.article-excerpt{color:var(--text-muted);font-size:.875rem;line-height:1.6;margin-bottom:24px;flex-grow:1}.article-meta{display:flex;align-items:center;gap:16px;font-size:.75rem;color:#71717a}.article-source{font-weight:600;color:#a1a1aa}.bg-grid-dots{background-image:var(--grid-dots);background-size:40px 40px}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#111;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--accent-red)}.codebase-action-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 24px!important;border-radius:8px!important;font-size:14px!important;font-weight:700!important;background:var(--btn-primary-bg)!important;color:#fff!important;text-decoration:none!important;box-shadow:var(--btn-shadow)!important;transition:all .2s ease!important;cursor:pointer!important;border:none!important}.codebase-action-btn:hover{transform:translateY(-2px)!important;box-shadow:0 8px 16px rgba(220,38,38,.45)!important;background:var(--accent-red-hover)!important}.docs-layout{display:flex;max-width:1400px;margin:0 auto;gap:40px;padding:40px 24px}.docs-sidebar-left{width:260px;flex-shrink:0;position:sticky;top:100px;height:calc(100vh - 120px);overflow-y:auto;padding-right:12px}.docs-main{flex:1;min-width:0}.docs-sidebar-right{width:240px;flex-shrink:0;position:sticky;top:100px;height:calc(100vh - 120px);display:none}@media (min-width:1200px){.docs-sidebar-right{display:block}}.docs-nav-group{margin-bottom:32px}.docs-nav-title{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-red);margin-bottom:12px}.docs-nav-item{display:block;padding:8px 12px;border-radius:8px;color:var(--text-muted);font-size:.875rem;transition:all .2s;border:1px solid transparent}.docs-nav-item:hover{color:var(--foreground);background:var(--comp-card-bg-hover)}.docs-nav-item.active{color:var(--foreground);background:rgba(153,27,27,.1);border-color:var(--border-crimson)}.docs-article{max-width:800px}.docs-breadcrumbs{display:flex;gap:8px;font-size:.8125rem;color:var(--text-muted);margin-bottom:24px}.docs-h1{font-size:2.5rem;font-weight:800;color:var(--foreground)}.docs-h1,.docs-p{margin-bottom:24px}.docs-p{font-size:1rem;line-height:1.7;color:var(--text-muted)}.docs-h2{font-size:1.75rem;font-weight:700;margin-top:48px;margin-bottom:16px;color:var(--foreground)}.docs-list{list-style:none;margin-bottom:24px}.docs-list li{position:relative;padding-left:24px;margin-bottom:12px;color:var(--text-muted)}.docs-list li:before{content:"•";position:absolute;left:0;color:var(--accent-red);font-weight:700}.docs-code-container{background:#0a0a0b;border:1px solid var(--border-muted);border-radius:12px;margin-bottom:32px;overflow:hidden}.docs-code-header{background:var(--comp-card-bg);padding:12px 16px;border-bottom:1px solid var(--border-muted);display:flex;justify-content:space-between;align-items:center}.docs-code-title{font-family:JetBrains Mono,monospace}.docs-code-copy,.docs-code-title{font-size:.75rem;color:var(--text-muted)}.docs-code-copy{background:transparent;border:1px solid var(--border-muted);padding:4px 8px;border-radius:4px;cursor:pointer}.docs-code-copy:hover{color:var(--foreground);border-color:var(--accent-red)}.docs-code-pre{padding:24px;overflow-x:auto;font-family:JetBrains Mono,monospace;font-size:.875rem;line-height:1.6}.sh-k{color:#f43f5e}.sh-s{color:#10b981}.sh-c{color:#71717a;font-style:italic}.sh-t{color:#60a5fa}.sh-f{color:#fbbf24}.docs-toc-title,.sh-v{color:var(--foreground)}.docs-toc-title{font-size:.75rem;font-weight:700;text-transform:uppercase;margin-bottom:16px}.docs-toc-list{list-style:none;border-left:1px solid var(--border-muted)}.docs-toc-item{padding:4px 16px;font-size:.8125rem;color:var(--text-muted);transition:all .2s;cursor:pointer}.docs-toc-item:hover{color:var(--foreground)}.docs-toc-item.active{color:var(--accent-red);border-left:2px solid var(--accent-red);margin-left:-1px}.docs-sidebar-left::-webkit-scrollbar{width:4px}.docs-sidebar-left::-webkit-scrollbar-thumb{background:var(--border-muted);border-radius:10px}.custom-scrollbar-wrapper{position:relative;overflow:hidden;display:flex;flex-direction:column;flex:1;width:100%;height:100%}.custom-scrollbar-wrapper.auto-height{height:auto;flex:0 0 auto}.custom-scrollbar-wrapper.auto-width{width:fit-content!important;max-width:100%}.custom-scrollbar-container{flex:1;overflow-y:auto;overflow-x:hidden;height:100%;width:100%;scrollbar-width:none;-ms-overflow-style:none;touch-action:auto}.with-horizontal .custom-scrollbar-container{overflow-x:auto;overflow-y:hidden;touch-action:pan-x}.custom-scrollbar-container::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.custom-scrollbar-content{display:block;width:100%;box-sizing:border-box;position:relative}.with-horizontal .custom-scrollbar-content{display:inline-flex;height:100%;width:auto;min-width:min-content;touch-action:pan-x}.custom-scrollbar-track{position:absolute;background:transparent;z-index:100;pointer-events:none}.vertical-track{top:2px;right:1px;bottom:2px;width:2px}.horizontal-track{left:2px;right:2px;bottom:1px;height:2px}.custom-scrollbar-thumb{background:var(--accent-red,#dc2626);border-radius:0!important;cursor:pointer;pointer-events:auto;transition:background .2s,opacity .2s}.vertical-track .custom-scrollbar-thumb{width:100%}.horizontal-track .custom-scrollbar-thumb{height:100%}.custom-scrollbar-thumb.dragging,.custom-scrollbar-thumb:hover{background:var(--accent-red-hover,#ef4444);opacity:1}@media (min-width:769px){.custom-scrollbar-wrapper.auto-width .custom-scrollbar-container{display:flex;justify-content:center}}