.capred{--background:#d7121a;--foreground:#2b0a0c;--background-secondary:#fff4f2;--background-tertiary:#ffe9e6;--border-color:#f3d2ce;--border-light:#fbe3e0;--shell-chrome-border:rgba(255,255,255,0.18);--text-primary:#2b0a0c;--text-secondary:#5e2a2d;--text-muted:#865357;--card-bg:#ffffff;--card-bg-hover:#fff7f6;--card-bg-secondary:#ffffff;--button-bg:#fff1ef;--button-hover:#ffe4e0;--input-bg:#ffffff;--input-border:#f0c4bf;--accent:#d7121a!important;--accent-muted:#c40f17!important;--accent-hover:#c40f17!important;--accent-contrast:#ffffff!important;--accent-soft:rgba(215,18,26,0.1)!important;--focus-ring:#ffc629!important;--selected-bg:#ffffff!important;--selected-foreground:#c40f17!important;--color-purple-50:#fff4f2!important;--color-purple-100:#ffe4e0!important;--color-purple-200:#ffc9c2!important;--color-purple-300:#ff9c92!important;--color-purple-400:#f2545b!important;--color-purple-500:#d7121a!important;--color-purple-600:#c40f17!important;--color-purple-700:#a80c14!important;--color-purple-800:#8e0a10!important;--color-purple-900:#6e070c!important;--color-purple-950:#4a0508!important;--color-violet-50:#fff4f2!important;--color-violet-100:#ffe4e0!important;--color-violet-200:#ffc9c2!important;--color-violet-300:#ff9c92!important;--color-violet-400:#f2545b!important;--color-violet-500:#d7121a!important;--color-violet-600:#c40f17!important;--color-violet-700:#a80c14!important;--color-violet-800:#8e0a10!important;--color-violet-900:#6e070c!important;--color-violet-950:#4a0508!important;--success:#15803d;--error:#dc2626;--warning:#b45309;--error-bg:rgba(220,38,38,0.09);--error-border:rgba(220,38,38,0.24);--shout-card-bg:#ffffff;--shout-card-hover:#fff7f6;--shout-card-border:transparent;--shout-card-primary-text:#2b0a0c;--message-own-bg:#ffc629;--message-own-bubble-bg:#ffc629;--message-own-bubble-border:#e5a800;--message-own-text:#5c1300;--message-own-border:#e5a800;--message-other-bg:#ffffff;--message-other-border:#f3d2ce;--message-control-bg:#fff1ef;--message-control-hover:#ffe4e0;--message-field-bg:#ffffff;--message-rail-bg:rgba(255,255,255,0.55);--message-scrub-preview-bg:#ffffff;--message-accent:#d7121a;--message-visual-media-border:#f3d2ce;--message-unread-bg:#ffc629;--message-unread-text:#5c1300;--message-shadow:0 2px 0 #ab0d14;--skeleton-bg:#ffe9e6;--skeleton-accent:#fff4f2;--page-bg:transparent;--header-bg:#d7121a;--scrollbar-thumb:rgba(255,255,255,0.4);--scrollbar-thumb-hover:rgba(255,255,255,0.6);--vote-neutral-bg:#fff1ef;--vote-neutral-border:#f3d2ce;--vote-neutral-text:#865357;--shadow-sm:0 1px 0 #ab0d14;--shadow-md:0 3px 0 #ab0d14,0 12px 20px -14px rgba(60,0,0,0.32);--shadow-lg:0 4px 0 #ab0d14,0 20px 40px -18px rgba(60,0,0,0.36);--landing-bg:transparent;--landing-card-bg:#ffffff;--landing-card-border:transparent;--landing-text-muted:#865357;--console-page:#d7121a;--console-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'48'%20height%3D'48'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'6.5'%20fill%3D'%23C9101A'%2F%3E%3Ccircle%20cx%3D'36'%20cy%3D'36'%20r%3D'6.5'%20fill%3D'%23C9101A'%2F%3E%3Ccircle%20cx%3D'36'%20cy%3D'12'%20r%3D'2.5'%20fill%3D'%23C9101A'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'36'%20r%3D'2.5'%20fill%3D'%23C9101A'%2F%3E%3C%2Fsvg%3E");--console-ink:#ffffff;--console-ink-2:#ffedeb;--console-selected:#ffffff;--console-selected-ink:#c40f17;--console-selected-lip:#8e0a10;--console-card-lip:#ab0d14;--console-accent:#ffc629;--console-accent-ink:#5c1300;--console-accent-shadow:inset 0 0 0 1.5px #e5a800,0 2px 0 #b07c00;--console-nav:#8e0a10;--console-nav-icon:#ffe0dd;--console-nav-on:#ffffff;--console-nav-on-icon:#c40f17;--console-tint:#ffedeb;--console-tint-ink:#9e0b12;--console-card-accent-ink:#c40f17;--console-danger:#c40f17;--console-numeral:#b80e16;--console-numeral-unit:#8e0a10;--console-toast:#ffffff;--console-toast-ink:#a80c14;--console-f100:#d7121a;--console-f100-ink:#ffffff;--console-rizz-track:#8e0a10;--console-rizz-extra:#ffe07a;--console-chip:#8e0a10;--console-chip-ink:#ffffff;--console-chip-shadow:none;--console-switch-on:#d7121a;--console-switch-off:#c47b76}.banana,.capred{color-scheme:light}.banana{--background:#ffcf1f;--foreground:#2a1a05;--background-secondary:#fff7d6;--background-tertiary:#fff1bf;--border-color:#f0dc9a;--border-light:#f5e7b0;--shell-chrome-border:rgba(42,26,5,0.15);--text-primary:#2a1a05;--text-secondary:#4a3410;--text-muted:#6b5320;--card-bg:#fffbea;--card-bg-hover:#fff6d6;--card-bg-secondary:#fffbea;--button-bg:#fff1bf;--button-hover:#ffe89a;--input-bg:#fffbea;--input-border:#e8d48c;--accent:#5b2cc9!important;--accent-muted:#4a22a8!important;--accent-hover:#4a22a8!important;--accent-contrast:#ffffff!important;--accent-soft:rgba(91,44,201,0.12)!important;--focus-ring:#5b2cc9!important;--selected-bg:#5b2cc9!important;--selected-foreground:#ffffff!important;--color-purple-50:#f4efff!important;--color-purple-100:#e9e0ff!important;--color-purple-200:#d3c2ff!important;--color-purple-300:#b49af5!important;--color-purple-400:#8f6be6!important;--color-purple-500:#6e3fd8!important;--color-purple-600:#5b2cc9!important;--color-purple-700:#4a22a8!important;--color-purple-800:#3b1a8c!important;--color-purple-900:#2c1366!important;--color-purple-950:#1c0b45!important;--color-violet-50:#f4efff!important;--color-violet-100:#e9e0ff!important;--color-violet-200:#d3c2ff!important;--color-violet-300:#b49af5!important;--color-violet-400:#8f6be6!important;--color-violet-500:#6e3fd8!important;--color-violet-600:#5b2cc9!important;--color-violet-700:#4a22a8!important;--color-violet-800:#3b1a8c!important;--color-violet-900:#2c1366!important;--color-violet-950:#1c0b45!important;--success:#15803d;--error:#dc2626;--warning:#b45309;--error-bg:rgba(220,38,38,0.09);--error-border:rgba(220,38,38,0.24);--shout-card-bg:#fffbea;--shout-card-hover:#fff6d6;--shout-card-border:transparent;--shout-card-primary-text:#2a1a05;--message-own-bg:#5b2cc9;--message-own-bubble-bg:#5b2cc9;--message-own-bubble-border:#3b1a8c;--message-own-text:#ffffff;--message-own-border:#3b1a8c;--message-other-bg:#fffbea;--message-other-border:#f0dc9a;--message-control-bg:#fff1bf;--message-control-hover:#ffe89a;--message-field-bg:#fffbea;--message-rail-bg:rgba(255,251,234,0.6);--message-scrub-preview-bg:#fffbea;--message-accent:#5b2cc9;--message-visual-media-border:#f0dc9a;--message-unread-bg:#5b2cc9;--message-unread-text:#ffffff;--message-shadow:0 2px 0 #e3b000;--skeleton-bg:#fff1bf;--skeleton-accent:#fff7d6;--page-bg:transparent;--header-bg:#ffcf1f;--scrollbar-thumb:rgba(42,26,5,0.3);--scrollbar-thumb-hover:rgba(42,26,5,0.45);--vote-neutral-bg:#fff1bf;--vote-neutral-border:#f0dc9a;--vote-neutral-text:#6b5320;--shadow-sm:0 1px 0 #e3b000;--shadow-md:0 3px 0 #e3b000;--shadow-lg:0 4px 0 #e3b000,0 18px 32px -20px rgba(42,26,5,0.45);--landing-bg:transparent;--landing-card-bg:#fffbea;--landing-card-border:transparent;--landing-text-muted:#6b5320;--console-page:#ffcf1f;--console-pattern:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20width%3D'60'%20height%3D'60'%3E%3Ccircle%20cx%3D'15'%20cy%3D'15'%20r%3D'9'%20fill%3D'none'%20stroke%3D'%23F3C110'%20stroke-width%3D'3.5'%2F%3E%3Ccircle%20cx%3D'45'%20cy%3D'45'%20r%3D'9'%20fill%3D'none'%20stroke%3D'%23F3C110'%20stroke-width%3D'3.5'%2F%3E%3Ccircle%20cx%3D'45'%20cy%3D'15'%20r%3D'2.6'%20fill%3D'%23F3C110'%2F%3E%3Ccircle%20cx%3D'15'%20cy%3D'45'%20r%3D'2.6'%20fill%3D'%23F3C110'%2F%3E%3C%2Fsvg%3E");--console-ink:#2a1a05;--console-ink-2:#4a3410;--console-selected:#5b2cc9;--console-selected-ink:#ffffff;--console-selected-lip:#3b1a8c;--console-card-lip:#e3b000;--console-accent:#5b2cc9;--console-accent-ink:#ffffff;--console-accent-shadow:0 2px 0 #3b1a8c;--console-nav:#2a1a05;--console-nav-icon:#ffe57a;--console-nav-on:#ffcf1f;--console-nav-on-icon:#2a1a05;--console-tint:#fff1bf;--console-tint-ink:#4a3410;--console-card-accent-ink:#5b2cc9;--console-danger:#b3260b;--console-numeral:#2a1a05;--console-numeral-unit:#5b2cc9;--console-toast:#2a1a05;--console-toast-ink:#ffe57a;--console-f100:#2a1a05;--console-f100-ink:#ffe57a;--console-rizz-track:#2a1a05;--console-rizz-extra:#b39dff;--console-chip:#fffbea;--console-chip-ink:#2a1a05;--console-chip-shadow:0 2px 0 #e3b000;--console-switch-on:#5b2cc9;--console-switch-off:#c9b37a}:is(.capred,.banana){--color-indigo-50:var(--color-purple-50)!important;--color-indigo-100:var(--color-purple-100)!important;--color-indigo-200:var(--color-purple-200)!important;--color-indigo-300:var(--color-purple-300)!important;--color-indigo-400:var(--color-purple-400)!important;--color-indigo-500:var(--color-purple-500)!important;--color-indigo-600:var(--color-purple-600)!important;--color-indigo-700:var(--color-purple-700)!important;--color-indigo-800:var(--color-purple-800)!important;--color-indigo-900:var(--color-purple-900)!important;--color-indigo-950:var(--color-purple-950)!important;--color-blue-50:var(--color-purple-50)!important;--color-blue-100:var(--color-purple-100)!important;--color-blue-200:var(--color-purple-200)!important;--color-blue-300:var(--color-purple-300)!important;--color-blue-400:var(--color-purple-400)!important;--color-blue-500:var(--color-purple-500)!important;--color-blue-600:var(--color-purple-600)!important;--color-blue-700:var(--color-purple-700)!important;--color-blue-800:var(--color-purple-800)!important;--color-blue-900:var(--color-purple-900)!important;--color-blue-950:var(--color-purple-950)!important;--color-sky-50:var(--color-purple-50)!important;--color-sky-100:var(--color-purple-100)!important;--color-sky-200:var(--color-purple-200)!important;--color-sky-300:var(--color-purple-300)!important;--color-sky-400:var(--color-purple-400)!important;--color-sky-500:var(--color-purple-500)!important;--color-sky-600:var(--color-purple-600)!important;--color-sky-700:var(--color-purple-700)!important;--color-sky-800:var(--color-purple-800)!important;--color-sky-900:var(--color-purple-900)!important;--color-sky-950:var(--color-purple-950)!important;--color-cyan-50:var(--color-purple-50)!important;--color-cyan-100:var(--color-purple-100)!important;--color-cyan-200:var(--color-purple-200)!important;--color-cyan-300:var(--color-purple-300)!important;--color-cyan-400:var(--color-purple-400)!important;--color-cyan-500:var(--color-purple-500)!important;--color-cyan-600:var(--color-purple-600)!important;--color-cyan-700:var(--color-purple-700)!important;--color-cyan-800:var(--color-purple-800)!important;--color-cyan-900:var(--color-purple-900)!important;--color-cyan-950:var(--color-purple-950)!important;--color-fuchsia-50:var(--color-purple-50)!important;--color-fuchsia-100:var(--color-purple-100)!important;--color-fuchsia-200:var(--color-purple-200)!important;--color-fuchsia-300:var(--color-purple-300)!important;--color-fuchsia-400:var(--color-purple-400)!important;--color-fuchsia-500:var(--color-purple-500)!important;--color-fuchsia-600:var(--color-purple-600)!important;--color-fuchsia-700:var(--color-purple-700)!important;--color-fuchsia-800:var(--color-purple-800)!important;--color-fuchsia-900:var(--color-purple-900)!important;--color-fuchsia-950:var(--color-purple-950)!important;--color-pink-50:var(--color-purple-50)!important;--color-pink-100:var(--color-purple-100)!important;--color-pink-200:var(--color-purple-200)!important;--color-pink-300:var(--color-purple-300)!important;--color-pink-400:var(--color-purple-400)!important;--color-pink-500:var(--color-purple-500)!important;--color-pink-600:var(--color-purple-600)!important;--color-pink-700:var(--color-purple-700)!important;--color-pink-800:var(--color-purple-800)!important;--color-pink-900:var(--color-purple-900)!important;--color-pink-950:var(--color-purple-950)!important}html.banana,html.capred{background:var(--console-page)}html.banana body,html.capred body{position:relative;z-index:0;background:transparent}html.banana:before,html.capred:before{position:fixed;z-index:-2;inset:0;pointer-events:none;content:"";background:var(--console-pattern) 0 0 repeat,var(--console-page)}html.banana .sunset-route-loading,html.capred .sunset-route-loading{background:transparent}:is(.capred,.banana) .theme-cinematic-background-base,:is(.capred,.banana) .theme-cinematic-page,:is(.capred,.banana) [data-testid=auth-landing-page]{background-color:transparent!important;background-image:none!important}:is(.capred,.banana) :is(.theme-cinematic-page,[data-testid=auth-landing-page]){--text-primary:#ffffff;--text-secondary:rgba(255,255,255,0.78);--text-muted:rgba(255,255,255,0.64);--foreground:#ffffff;background-color:var(--console-nav)!important;--color-purple-400:var(--color-purple-200)!important;--color-purple-500:var(--color-purple-300)!important;--color-purple-700:var(--color-purple-300)!important;--color-violet-400:var(--color-purple-200)!important;--color-violet-500:var(--color-purple-300)!important;--color-violet-700:var(--color-purple-300)!important;--color-indigo-400:var(--color-purple-200)!important;--color-indigo-500:var(--color-purple-300)!important;--color-indigo-700:var(--color-purple-300)!important;--color-blue-400:var(--color-purple-200)!important;--color-blue-500:var(--color-purple-300)!important;--color-blue-700:var(--color-purple-300)!important;--color-sky-400:var(--color-purple-200)!important;--color-sky-500:var(--color-purple-300)!important;--color-sky-700:var(--color-purple-300)!important;--color-cyan-400:var(--color-purple-200)!important;--color-cyan-500:var(--color-purple-300)!important;--color-cyan-700:var(--color-purple-300)!important;--color-fuchsia-400:var(--color-purple-200)!important;--color-fuchsia-500:var(--color-purple-300)!important;--color-fuchsia-700:var(--color-purple-300)!important;--color-pink-400:var(--color-purple-200)!important;--color-pink-500:var(--color-purple-300)!important;--color-pink-700:var(--color-purple-300)!important}:is(.capred,.banana) :is(.theme-cinematic-page,[data-testid=auth-landing-page]) :is(.bg-landing-card,input,textarea,select){--text-primary:#ffffff;--text-secondary:rgba(255,255,255,0.78);--text-muted:rgba(255,255,255,0.64);--foreground:#ffffff;color:var(--text-primary)}:is(.capred,.banana) :is(.theme-cinematic-page,[data-testid=auth-landing-page]) :is(input,textarea)::placeholder{color:rgba(255,255,255,.6)}:is(.capred,.banana) :is(.theme-cinematic-page,[data-testid=auth-landing-page]) :is(a,button):is([class*=from-indigo-],[class*=from-purple-],[class*=from-violet-]){background-image:none!important;background-color:var(--console-accent)!important;box-shadow:var(--console-accent-shadow)!important;color:var(--console-accent-ink)!important}:is(.capred,.banana) .theme-cinematic-map-vignette{background:radial-gradient(circle,transparent 25%,color-mix(in srgb,var(--console-nav) 60%,transparent) 45%,var(--console-nav) 65%)!important}:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]){--text-primary:var(--console-ink);--text-secondary:var(--console-ink-2);--text-muted:var(--console-ink-2);--foreground:var(--console-ink)}.capred :is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-landing-card,.bg-white,.bg-message-other,.bg-message-field,.bg-message-control,.bg-input,.bg-modal,[data-testid^=shouht-card-],[data-testid=channel-filter-pill],[role=dialog],[role=menu],[role=listbox],input,textarea,select){--text-primary:#2b0a0c;--text-secondary:#5e2a2d;--text-muted:#865357;--foreground:#2b0a0c}@layer base{:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]){color:var(--text-primary)}.capred :where(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-landing-card,.bg-white,.bg-message-field,.bg-message-control,.bg-input,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu],[role=listbox]){color:var(--text-primary)}}.capred :is(.bg-page,.bg-header,[data-console-page]) :is([class*=text-purple-],[class*=text-violet-],[class*=text-indigo-],[class*=text-blue-],[class*=text-sky-],[class*=text-cyan-],[class*=text-fuchsia-],[class*=text-pink-]):not([class*=bg-]):not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-landing-card,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu],[role=listbox],[class*=bg-purple-],[class*=bg-violet-],[class*=bg-red-],[class*=bg-pink-]) *){color:var(--console-ink)!important}.capred :is(.bg-page,.bg-header,[data-console-page]) [class*=border-purple-]:not([class*=bg-]):not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu]) *){border-color:var(--console-ink)!important}.capred :is(.bg-page,.bg-header,[data-console-page]) :is([class*="bg-red-500/"],[class*="bg-red-600/"],[class*="bg-rose-500/"]):not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu]) *){border-color:rgba(255,255,255,.4)!important;background-color:rgba(255,255,255,.12)!important}.capred :is(.bg-page,.bg-header,[data-console-page]) :is([class*="bg-red-500/"],[class*="bg-red-600/"],[class*="bg-rose-500/"]):not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu]) *) :is([class*=text-purple-],[class*=text-red-],[class*=text-rose-],[class*=text-pink-]){color:var(--console-ink)!important}.banana :is(.bg-page,.bg-header,[data-console-page]) :is([class*=text-red-],[class*=text-rose-]):not([class*=bg-]):not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu]) *){color:var(--console-danger)!important}:is(.capred,.banana) :is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-landing-card,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu],[role=listbox]) :is([class*=" text-purple-200"],[class*=" text-purple-300"],[class*=" text-purple-400"],[class^=text-purple-200],[class^=text-purple-300],[class^=text-purple-400],[class*=" text-violet-300"],[class*=" text-violet-400"],[class*=" text-indigo-300"],[class*=" text-indigo-400"]):not(:is([class*=from-],[class~=bg-black],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-purple-700],[class~=bg-violet-600],[class~=bg-indigo-600])):not(:is(.theme-cinematic-page,[data-testid=auth-landing-page],[class*=from-],[class~=bg-black],[class~=bg-gray-800],[class~=bg-gray-900],[class~=bg-purple-500],[class~=bg-purple-600],[class~=bg-purple-700],[class~=bg-violet-600],[class~=bg-indigo-600]) *){color:var(--console-card-accent-ink)!important}:is(.capred,.banana) .bg-inner-container>:is(svg,span).text-white{color:var(--console-tint-ink)!important}.banana :is(.bg-page,.bg-header,[data-console-page]) :is([class*=text-purple-200],[class*=text-purple-300],[class*=text-purple-400],[class*=text-indigo-300],[class*=text-indigo-400],[class*=text-blue-300],[class*=text-blue-400],[class*=text-sky-300],[class*=text-sky-400],[class*=text-cyan-300],[class*=text-cyan-400]):not([class*=bg-]):not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu],[class*=bg-purple-]) *){color:var(--console-accent)!important}:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]) button:is([class*=from-indigo-],[class*=from-purple-],[class*=from-violet-]){background-image:none!important;background-color:var(--console-accent)!important;box-shadow:var(--console-accent-shadow);color:var(--console-accent-ink)!important}:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]) div[class*=bg-gradient-to-]:is([class*=from-blue-],[class*=from-indigo-],[class*=from-purple-],[class*=from-violet-],[class*=from-fuchsia-],[class*=from-pink-]):not(:has(p,h1,h2,h3,h4)){background-image:none!important;background-color:var(--console-accent)!important;color:var(--console-accent-ink)!important}:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]) div[class*=bg-gradient-to-]:is([class*=from-blue-],[class*=from-indigo-],[class*=from-purple-],[class*=from-violet-],[class*=from-fuchsia-],[class*=from-pink-]):has(>svg){box-shadow:var(--console-accent-shadow)!important}:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]) div[class*=bg-gradient-to-]:is([class*=from-blue-],[class*=from-indigo-],[class*=from-purple-],[class*=from-violet-],[class*=from-fuchsia-],[class*=from-pink-]):not(:has(p,h1,h2,h3,h4))>:is(svg,span[class*=text-white]){color:var(--console-accent-ink)!important}:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]) :is(.bg-purple-500,.bg-purple-600,.bg-violet-500,.bg-violet-600):empty:not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu]) *){background-color:var(--console-accent)!important}:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]) :is(.bg-purple-500,.bg-purple-600,.bg-violet-500,.bg-violet-600).absolute:empty:not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu]) *){background-color:var(--console-selected)!important}:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]) :is(button,a)[class*=rounded-]:is(.bg-purple-100,[class~="bg-purple-500/20"],[class~="bg-purple-500/15"],[class*=rounded-full][aria-pressed=true]):not(.feed-filter-button,.feed-distance-filter-button):not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-landing-card,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu],[role=listbox]) *){background-color:var(--console-selected)!important;box-shadow:0 2px 0 var(--console-selected-lip);color:var(--console-selected-ink)!important;font-weight:700}:is(.capred,.banana) .bg-container{background-color:var(--card-bg)}:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]) :is(.bg-card,.bg-card-glass,.bg-card-secondary,.bg-container)[class*=rounded-].border:not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-landing-card,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu],[role=listbox]) *){border-color:transparent;box-shadow:var(--shadow-md)}:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]) .animate-spin[class*=border-]:not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-landing-card,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu],[role=listbox]) *){border-color:var(--console-ink)!important;border-top-color:transparent!important}:is(.capred,.banana) [class*="bg-[#6d28d9]"]{background-color:var(--console-accent)!important;background-image:none!important;box-shadow:none!important;color:var(--console-accent-ink)!important}:is(.capred,.banana) [class*="bg-[#6d28d9]"]>.animate-premium-marker-shine{display:none}:is(.capred,.banana) [data-console-chips]>button{border-color:transparent!important;background:var(--console-chip)!important;box-shadow:var(--console-chip-shadow);color:var(--console-chip-ink)!important;font-weight:700}:is(.capred,.banana) [data-console-chips]>button.bg-purple-100{background:var(--console-selected)!important;box-shadow:0 2px 0 var(--console-selected-lip);color:var(--console-selected-ink)!important}:is(.capred,.banana) [data-console-chips]>.w-px{display:none}:is(.capred,.banana) [data-testid=search-type-tabs]{border-bottom-color:transparent!important}:is(.capred,.banana) [data-testid=search-type-tabs]>button{margin-bottom:0;border-bottom-width:4px;border-radius:2px;color:var(--console-ink-2)!important;font-weight:700}:is(.capred,.banana) [data-testid=search-type-tabs]>button:not(.border-transparent){border-bottom-color:var(--console-selected)!important;color:var(--console-ink)!important}:is(.capred,.banana) [data-testid=search-type-tabs] .bg-purple-100{background:var(--card-bg)!important;color:var(--text-primary)!important;font-weight:700}:is(.capred,.banana) [data-testid=shouht-replies-header]{border-bottom-color:transparent!important;color:var(--console-ink-2)!important;font-weight:700}:is(.capred,.banana) [data-testid=primary-bottom-nav] [data-facepile-face]{border-color:transparent;background-color:var(--shout-card-bg);color:var(--console-numeral)}:is(.capred,.banana) [data-testid=profile-tabs].bg-card-glass{--text-primary:var(--console-ink);--text-secondary:var(--console-ink-2);--text-muted:var(--console-ink-2);--foreground:var(--console-ink);color:var(--console-ink);background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(.capred,.banana) [data-testid=profile-header-shell].bg-card-glass{--text-primary:var(--console-ink);--text-secondary:var(--console-ink-2);--text-muted:var(--console-ink-2);--foreground:var(--console-ink);color:var(--console-ink);background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:is(.capred,.banana) [data-testid=profile-avatar-overlap] .rounded-full.bg-black{background:var(--console-page);box-shadow:0 0 0 3px var(--console-accent)}:is(.capred,.banana) [data-testid=profile-avatar-overlap] .border-black{border-color:var(--console-page)!important}:is(.capred,.banana) [data-testid=profile-inline-level-badge],:is(.capred,.banana) [data-testid=profile-mute-score-badge]{border-color:transparent!important;border-radius:6px;padding:2px 6px;background:var(--card-bg)!important;color:var(--shout-card-primary-text)!important;font-weight:800}:is(.capred,.banana) :is([data-testid=profile-inline-message-button],[data-testid=profile-inline-mute-button]){border-color:transparent!important;background:var(--card-bg)!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 2px 0 var(--console-card-lip);color:var(--shout-card-primary-text)!important}:is(.capred,.banana) [data-testid=feed-wordmark]{background-image:none!important;color:var(--console-ink)!important;-webkit-text-fill-color:var(--console-ink)}:is(.capred,.banana) [data-testid=feed-top-bar-glass]{box-shadow:none!important}:is(.capred,.banana) [data-testid=feed-top-bar-glass]>.max-w-2xl{padding-right:10px;padding-left:16px}:is(.capred,.banana) [data-testid=feed-top-bar-glass] .gap-3{gap:8px}:is(.capred,.banana) .feed-distance-filter-button{padding:7px;font-weight:700;white-space:nowrap}:is(.capred,.banana) [data-rizz-track]{border-color:transparent!important;background:var(--console-rizz-track)!important}:is(.capred,.banana) [data-rizz-track=compact]{width:44px;height:18px;padding:4px}:is(.capred,.banana) [data-rizz-fill]{filter:none!important;background:var(--console-accent)}:is(.capred,.banana) [data-rizz-fill=premium]{background:var(--console-rizz-extra)}:is(.capred,.banana) [data-rizz-fill]>*,:is(.capred,.banana) [data-rizz-glow]{display:none}:is(.capred,.banana) [data-rizz-track=compact] [data-rizz-fill=premium]{inset:4px;max-width:calc(100% - 8px)}.capred .notify-fire-border{--fire-sky:#ffc629;--fire-glow:#fff4b0}.banana .notify-fire-border{--fire-sky:#5b2cc9;--fire-glow:#b39dff}.capred .notify-fire-halo{box-shadow:0 0 6px 1px rgba(255,198,41,.5)}.banana .notify-fire-halo{box-shadow:0 0 6px 1px rgba(91,44,201,.45)}:is(.capred,.banana) [data-testid=profile-rizz-value]{background:linear-gradient(90deg,var(--console-accent-ink) var(--rizz-fill,0),#ffffff var(--rizz-fill,0));-webkit-background-clip:text;background-clip:text;color:transparent!important;font-weight:800;text-shadow:none!important}:is(.capred,.banana) [data-testid=feed-list]{overflow:visible!important;border-color:transparent!important;border-radius:0!important;background-color:transparent!important}:is(.capred,.banana) [data-testid^=shouht-card-].bg-shouht-card{--card-surface-inset-x:8px;--card-surface-inset-y:6px;--card-surface-radius:22px;position:relative;padding:18px 18px 14px!important;border-color:transparent!important;background-color:transparent!important}:is(.capred,.banana) [data-testid^=shouht-card-].bg-shouht-card:before{position:absolute;z-index:-1;inset:6px 8px;pointer-events:none;content:"";border-radius:22px;background:var(--shout-card-bg);box-shadow:var(--shadow-md)}:is(.capred,.banana) [data-testid=shouht-card-actions]{--shouht-action-gap:8px}:is(.capred,.banana) [data-testid=shouht-card-actions].space-x-4>:not(:last-child){margin-inline-end:8px}:is(.capred,.banana) [data-testid^=shouht-card-] [data-testid=shouht-location-row]{color:var(--console-card-accent-ink)!important;font-weight:700}:is(.capred,.banana) [data-testid=create-reply-form]{border-color:transparent!important;border-radius:22px;background:var(--card-bg)!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--shadow-md)!important}:is(.capred,.banana) [data-testid=reply-submit]{background-color:var(--console-accent)!important;background-image:none!important;box-shadow:var(--console-accent-shadow)!important;color:var(--console-accent-ink)!important}:is(.capred,.banana) [data-testid=reply-submit]:disabled{opacity:.45}:is(.capred,.banana) [data-testid=compact-map-host]{margin:6px 8px 8px}:is(.capred,.banana) [data-testid=compact-map-host]>:is([data-testid=shouht-map-runtime],[data-testid=compact-map-loading-state]){overflow:hidden;border-radius:22px;background-color:var(--shout-card-bg);box-shadow:var(--shadow-md)}:is(.capred,.banana) [data-testid=home-loading-skeleton]>.bg-card{margin-inline:10px;border-color:transparent!important;border-radius:22px;box-shadow:var(--shadow-md)}:is(.capred,.banana) .shouht-skeleton-enter.bg-shouht-card{padding:18px 18px 14px!important;border-color:transparent!important;background-color:transparent!important;backdrop-filter:none!important}:is(.capred,.banana) .shouht-skeleton-enter.bg-shouht-card:before{position:absolute;z-index:-1;inset:6px 8px;pointer-events:none;content:"";border-radius:22px;background:var(--shout-card-bg);box-shadow:var(--shadow-md)}.capred ::selection{background:#ffc629;color:#5c1300}.banana ::selection{background:#5b2cc9;color:#ffffff}:is(.capred,.banana) :is(.feed-filter-button,.feed-distance-filter-button){transform:none}:is(.capred,.banana) :has(>:is(.feed-filter-button,.feed-distance-filter-button)){isolation:isolate}:is(.capred,.banana) :is(.feed-filter-button,.feed-distance-filter-button).bg-purple-100{background-color:transparent!important;color:var(--console-selected-ink)!important}:is(.capred,.banana) :is(.feed-filter-button,.feed-distance-filter-button).bg-purple-100:before{position:absolute;z-index:-1;inset:0;pointer-events:none;content:"";border-radius:inherit;background:var(--console-selected);box-shadow:0 2px 0 var(--console-selected-lip)}:is(.capred,.banana) :is(.feed-filter-pulse,.feed-distance-filter-pulse){display:none}:is(.capred,.banana) .tactical-border-corner{display:none}:is(.capred,.banana) [data-testid=profile-tabs] button.flex-none.border-purple-500{border-bottom-color:transparent!important}:is(.capred,.banana) [data-testid=profile-tabs] button.flex-none.border-purple-500:after{position:absolute;right:10px;bottom:-3px;left:10px;height:4px;pointer-events:none;content:"";border-radius:2px;background:var(--console-selected);box-shadow:0 1px 0 var(--console-selected-lip)}.capred [data-testid=profile-tabs] .bg-card-glass button.flex-none.border-purple-500:after{background:#d7121a;box-shadow:0 1px 0 #8e0a10}:is(.capred,.banana) [data-testid=channel-filter-pill]{border-color:transparent!important;background-color:var(--card-bg)!important;box-shadow:0 2px 0 var(--console-card-lip)}:is(.capred,.banana) [data-testid=primary-bottom-nav]{border-color:transparent!important;background-color:var(--console-nav)!important;--text-primary:var(--console-nav-icon);--text-secondary:var(--console-nav-icon);--text-muted:var(--console-nav-icon);--button-bg:var(--console-nav-on);color:var(--console-nav-icon)}:is(.capred,.banana) [data-testid=primary-bottom-nav] .text-tab-active{color:var(--console-nav-on-icon)}:is(.capred,.banana) [data-testid=primary-bottom-nav] .bg-tab-active{inset:2px -5px;border-radius:20px}:is(.capred,.banana) [data-testid=floating-create-shouht-button]{background:var(--console-accent)!important;color:var(--console-accent-ink)!important;box-shadow:var(--console-accent-shadow),0 4px 0 var(--console-selected-lip),0 12px 20px -10px rgba(0,0,0,.45)!important}.capred [data-testid=floating-create-shouht-button]{box-shadow:inset 0 0 0 2px #e5a800,0 4px 0 #b07c00,0 12px 20px -10px rgba(40,0,0,.6)!important}:is(.capred,.banana) :is(.spam-vote-control,.spam-vote-hint-layer){--spam-up:var(--console-accent);--spam-down:var(--text-primary);--spam-chroma-a:transparent;--spam-chroma-b:transparent}:is(.capred,.banana) .spam-vote-score{border-color:transparent!important;border-radius:999px;background:var(--console-accent)!important;box-shadow:var(--console-accent-shadow);color:var(--console-accent-ink)!important;font-weight:800}:is(.capred,.banana) .spam-vote-button{border-color:transparent!important;border-radius:999px;background-color:transparent!important;color:var(--text-muted)!important}:is(.capred,.banana) .spam-vote-button-up[data-lit=true]{background-color:var(--console-accent)!important;box-shadow:var(--console-accent-shadow);color:var(--console-accent-ink)!important}:is(.capred,.banana) .spam-vote-button-down[data-lit=true]{color:var(--text-primary)!important}:is(.capred,.banana) .spam-vote-button[data-locked=true][data-voted=true]{opacity:1}:is(.capred,.banana) .spam-vote-hud-body{border:0;border-radius:999px;background:var(--console-accent);box-shadow:var(--console-accent-shadow);color:var(--console-accent-ink);filter:none}:is(.capred,.banana) .spam-vote-control[data-dir=down] .spam-vote-hud-body{background:var(--card-bg);box-shadow:0 2px 0 var(--console-card-lip);color:var(--text-primary)}:is(.capred,.banana) .spam-vote-hud-body:after{display:none}:is(.capred,.banana) .spam-vote-hud-body .spam-vote-digits,:is(.capred,.banana) .spam-vote-hud-capped .spam-vote-digits{filter:none}:is(.capred,.banana) .spam-vote-hud-capped{box-shadow:inset 0 0 0 2px currentColor,0 2px 0 var(--console-selected-lip)}:is(.capred,.banana) .spam-vote-countdown{background:color-mix(in srgb,currentColor 22%,transparent)}:is(.capred,.banana) .spam-vote-countdown-fill{background:currentColor;box-shadow:none}@media (prefers-reduced-motion:no-preference){html:is(.capred,.banana):not([data-console-motion=off]) .spam-vote-score{--roll-ms:0ms}html.capred:not([data-console-motion=off]) .spam-vote-hud-solid{animation:console-jump-lockin .26s ease-out both}html.banana:not([data-console-motion=off]) .spam-vote-hud-solid{animation:console-slam-lockin .28s ease-out both}}@keyframes console-jump-lockin{40%{transform:translateY(-6px) scale(1.12)}}@keyframes console-slam-lockin{25%{transform:scale(1.3,.75)}55%{transform:scale(.9,1.1)}}:is(.capred,.banana) [data-testid=map-progress-track]{--ink:var(--console-f100-ink);--bright:var(--console-f100-ink);--mid:var(--console-f100-ink);--deep:var(--console-f100-ink);--glow:transparent;box-shadow:none;color:var(--console-f100-ink)}:is(.capred,.banana) [data-testid=map-progress-track]>span:first-child{background:var(--console-f100)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important}:is(.capred,.banana) [data-testid=map-progress-track] :is(.tabular-nums,.tabular-nums *){color:var(--console-f100-ink)!important}:is(.capred,.banana) [data-testid=app-toast]{--text-primary:var(--console-toast-ink);--text-muted:var(--console-toast-ink);border-color:transparent!important;border-radius:18px;background-color:var(--console-toast)!important;box-shadow:0 12px 24px -10px rgba(0,0,0,.5)!important;color:var(--console-toast-ink)!important}:is(.capred,.banana) [data-testid=app-toast]>div>div:first-child{border-color:transparent!important;background-color:transparent!important;color:var(--console-toast-ink)!important}:is(.capred,.banana) [data-notification-tag],:is(.capred,.banana) [data-testid=notification-following-badge]{background-color:var(--console-tint)!important;color:var(--console-tint-ink)!important;font-weight:700}:is(.capred,.banana) :is([data-notification-tag=shouht_reaction],[data-notification-tag=custom_reaction_gift]){background-color:var(--console-accent)!important;color:var(--console-accent-ink)!important}:is(.capred,.banana) [data-notification-unread-dot]{background-color:var(--console-accent)!important;box-shadow:var(--console-accent-shadow)}:is(.capred,.banana) [data-testid=app-loading-wordmark]{color:var(--console-ink)!important}:is(.capred,.banana) [data-testid=app-loading-tagline]{color:var(--console-ink-2)!important}.capred [data-testid=app-loading-spinner]{border-color:#ffffff rgba(255,255,255,.3) rgba(255,255,255,.3)!important}:is(.capred,.banana) .invite-tracker-animated-border,:is(.capred,.banana) [data-testid=invite-tracker-status-panel] .grid>div{--text-primary:var(--shout-card-primary-text);--text-secondary:var(--landing-text-muted);--text-muted:var(--landing-text-muted);border-color:transparent!important;background:var(--card-bg)!important;box-shadow:var(--shadow-md)!important;color:var(--shout-card-primary-text);animation-name:none}:is(.capred,.banana) .invite-tracker-animated-border>[class*=via-cyan-300]{display:none}:is(.capred,.banana) [data-testid=invite-tracker-code]:not(#console-invite-code){color:var(--shout-card-primary-text)!important;filter:none!important}:is(.capred,.banana) .invite-tracker-animated-border [class*="bg-cyan-300/10"],:is(.capred,.banana) .invite-tracker-animated-border button.border{border-color:transparent!important;background:var(--console-tint)!important;box-shadow:none!important;color:var(--console-tint-ink)!important}:is(.capred,.banana) .invite-tracker-animated-border button.bg-cyan-400,:is(.capred,.banana) [data-testid^=invite-tracker-tab-].bg-cyan-300{background:var(--console-accent)!important;box-shadow:var(--console-accent-shadow)!important;color:var(--console-accent-ink)!important}:is(.capred,.banana) button.rounded-full:is(.w-12.h-7,.w-11.h-6,.w-10.h-6):is([class*=bg-blue-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-purple-],[class*=bg-violet-],[class*=bg-indigo-],[class*=bg-amber-]),:is(.capred,.banana) button[role=switch][class*=rounded-full][aria-checked=true]{border-color:transparent!important;background-color:var(--console-switch-on)!important}:is(.capred,.banana) button.rounded-full:is(.w-12.h-7,.w-11.h-6,.w-10.h-6):is([class*=bg-gray-],[class*=bg-slate-],[class*=bg-neutral-],[class*=bg-zinc-],.bg-inner-container),:is(.capred,.banana) button[role=switch][class*=rounded-full][aria-checked=false]{border-color:transparent!important;background-color:var(--console-switch-off)!important}:is(.capred,.banana) :is(.bg-page,.bg-header,[data-console-page]) :is([class*=text-amber-],[class*=text-orange-],[class*=text-yellow-]):not([class*=bg-]):not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu],[class*=bg-amber-],[class*=bg-orange-],[class*=bg-yellow-]) *){color:var(--console-ink)!important}:is(.capred,.banana) [data-testid=local-overview-insights]>button{--text-primary:var(--shout-card-primary-text);--text-secondary:var(--landing-text-muted);--text-muted:var(--landing-text-muted);border-color:transparent!important;background:var(--card-bg)!important;box-shadow:var(--shadow-md);color:var(--shout-card-primary-text)}:is(.capred,.banana) .animate-pulse :is([class*=bg-gray-],[class*=bg-slate-],[class*=bg-neutral-]),:is(.capred,.banana) .animate-pulse:is([class*=bg-gray-],[class*=bg-slate-],[class*=bg-neutral-]){background-color:var(--skeleton-bg)!important}.capred :is(.bg-page,.bg-header,[data-console-page]) :is([class*=text-red-],[class*=text-rose-]):not([class*=bg-]):not(:is(.bg-card,.bg-card-secondary,.bg-card-glass,.bg-container,.bg-inner-container,.bg-white,.bg-modal,[data-testid^=shouht-card-],[role=dialog],[role=menu]) *){color:var(--console-ink)!important}.capred :is(.bg-page,.bg-header,[data-console-page]) a:is([class*=text-blue-],[class*=text-indigo-],[class*=text-purple-]):not([class*=bg-]):not([class*=rounded-]){text-decoration-line:underline;text-underline-offset:3px}:is(.capred,.banana) [data-testid=feed-sort-separator]{visibility:hidden}:is(.capred,.banana) [data-testid=primary-side-nav] [data-nav-layout=side].bg-tab-active{background:var(--console-selected);box-shadow:0 2px 0 var(--console-selected-lip);color:var(--console-selected-ink)}:is(.capred,.banana) [data-testid=app-shell-right-rail] [class~="bg-card/25"]{--text-primary:var(--shout-card-primary-text);--text-secondary:var(--landing-text-muted);--text-muted:var(--landing-text-muted);border-color:transparent!important;background:var(--card-bg);box-shadow:var(--shadow-md);color:var(--shout-card-primary-text)}:is(.capred,.banana) [data-testid^=profile-tab-count-]{border-color:transparent!important;border-radius:6px;background:var(--console-tint)!important;color:var(--console-tint-ink)!important;font-weight:800}:is(.capred,.banana) [data-testid=create-shouht-submit]{border-color:transparent!important;background-color:var(--console-accent)!important;background-image:none!important;box-shadow:var(--console-accent-shadow)!important;color:var(--console-accent-ink)!important;font-weight:800}:is(.capred,.banana) [data-testid=create-shouht-submit]:disabled{opacity:.45}