/* Generated color overrides. Rebuild with scripts/build-season-palette.mjs. */
html[data-season-palette="halloween"]{--season-accent:#f0b368;--season-accent-rgb:240 179 104;--season-secondary:#de873d;--season-secondary-rgb:222 135 61;--season-pale:#ffdca4;--season-pale-rgb:255 220 164;--season-bg:#100d09;--season-bg-rgb:16 13 9;--season-card:#1b1510;--season-card-rgb:27 21 16;--season-surface:#291f15;--season-surface-rgb:41 31 21;--season-muted:#b9ab97;--season-muted-rgb:185 171 151;--season-text:#f6eddf;--season-text-rgb:246 237 223;--season-paper:#fff6e8;--season-paper-rgb:255 246 232;--season-on-accent:#211508;--season-on-accent-rgb:33 21 8;--rose:var(--season-accent);--rose-deep:var(--season-secondary);--rose-pale:var(--season-pale);--rose-glow:rgb(var(--season-accent-rgb) / .18);--dark:var(--season-bg);--dark-card:var(--season-card);--dark-surface:var(--season-surface);--muted:var(--season-muted);--text:var(--season-text);--bs-primary:var(--season-accent);--bs-primary-rgb:240,179,104;--bs-link-color-rgb:240,179,104;--bs-link-hover-color-rgb:255,220,164;--bs-link-color:var(--season-accent);--bs-link-hover-color:var(--season-pale)}html[data-season-palette="christmas"]{--season-accent:#9acfaf;--season-accent-rgb:154 207 175;--season-secondary:#579b7c;--season-secondary-rgb:87 155 124;--season-pale:#d2edd9;--season-pale-rgb:210 237 217;--season-bg:#0b1511;--season-bg-rgb:11 21 17;--season-card:#12231c;--season-card-rgb:18 35 28;--season-surface:#1d3228;--season-surface-rgb:29 50 40;--season-muted:#a3b9aa;--season-muted-rgb:163 185 170;--season-text:#edf5ef;--season-text-rgb:237 245 239;--season-paper:#f2fbf5;--season-paper-rgb:242 251 245;--season-on-accent:#092015;--season-on-accent-rgb:9 32 21;--rose:var(--season-accent);--rose-deep:var(--season-secondary);--rose-pale:var(--season-pale);--rose-glow:rgb(var(--season-accent-rgb) / .18);--dark:var(--season-bg);--dark-card:var(--season-card);--dark-surface:var(--season-surface);--muted:var(--season-muted);--text:var(--season-text);--bs-primary:var(--season-accent);--bs-primary-rgb:154,207,175;--bs-link-color-rgb:154,207,175;--bs-link-hover-color-rgb:210,237,217;--bs-link-color:var(--season-accent);--bs-link-hover-color:var(--season-pale)}html[data-season-palette="spring"]{--season-accent:#afd4bd;--season-accent-rgb:175 212 189;--season-secondary:#bfaddf;--season-secondary-rgb:191 173 223;--season-pale:#e0efe3;--season-pale-rgb:224 239 227;--season-bg:#12121a;--season-bg-rgb:18 18 26;--season-card:#1d2027;--season-card-rgb:29 32 39;--season-surface:#293139;--season-surface-rgb:41 49 57;--season-muted:#b4b6c7;--season-muted-rgb:180 182 199;--season-text:#f0f3f3;--season-text-rgb:240 243 243;--season-paper:#faf6ff;--season-paper-rgb:250 246 255;--season-on-accent:#15221b;--season-on-accent-rgb:21 34 27;--rose:var(--season-accent);--rose-deep:var(--season-secondary);--rose-pale:var(--season-pale);--rose-glow:rgb(var(--season-accent-rgb) / .18);--dark:var(--season-bg);--dark-card:var(--season-card);--dark-surface:var(--season-surface);--muted:var(--season-muted);--text:var(--season-text);--bs-primary:var(--season-accent);--bs-primary-rgb:175,212,189;--bs-link-color-rgb:175,212,189;--bs-link-hover-color-rgb:224,239,227;--bs-link-color:var(--season-accent);--bs-link-hover-color:var(--season-pale)}html[data-season-palette="summer"]{--season-accent:#f5c56b;--season-accent-rgb:245 197 107;--season-secondary:#66bdc4;--season-secondary-rgb:102 189 196;--season-pale:#ffedc1;--season-pale-rgb:255 237 193;--season-bg:#0a1419;--season-bg-rgb:10 20 25;--season-card:#10212a;--season-card-rgb:16 33 42;--season-surface:#1b323b;--season-surface-rgb:27 50 59;--season-muted:#a3bcc4;--season-muted-rgb:163 188 196;--season-text:#edf6f7;--season-text-rgb:237 246 247;--season-paper:#f2fbff;--season-paper-rgb:242 251 255;--season-on-accent:#142027;--season-on-accent-rgb:20 32 39;--rose:var(--season-accent);--rose-deep:var(--season-secondary);--rose-pale:var(--season-pale);--rose-glow:rgb(var(--season-accent-rgb) / .18);--dark:var(--season-bg);--dark-card:var(--season-card);--dark-surface:var(--season-surface);--muted:var(--season-muted);--text:var(--season-text);--bs-primary:var(--season-accent);--bs-primary-rgb:245,197,107;--bs-link-color-rgb:245,197,107;--bs-link-hover-color-rgb:255,237,193;--bs-link-color:var(--season-accent);--bs-link-hover-color:var(--season-pale)}html[data-season-palette="autumn"]{--season-accent:#dfaa76;--season-accent-rgb:223 170 118;--season-secondary:#b87748;--season-secondary-rgb:184 119 72;--season-pale:#f4d7b5;--season-pale-rgb:244 215 181;--season-bg:#15100c;--season-bg-rgb:21 16 12;--season-card:#241b14;--season-card-rgb:36 27 20;--season-surface:#32261b;--season-surface-rgb:50 38 27;--season-muted:#bba993;--season-muted-rgb:187 169 147;--season-text:#f5eadb;--season-text-rgb:245 234 219;--season-paper:#fff4e8;--season-paper-rgb:255 244 232;--season-on-accent:#21160c;--season-on-accent-rgb:33 22 12;--rose:var(--season-accent);--rose-deep:var(--season-secondary);--rose-pale:var(--season-pale);--rose-glow:rgb(var(--season-accent-rgb) / .18);--dark:var(--season-bg);--dark-card:var(--season-card);--dark-surface:var(--season-surface);--muted:var(--season-muted);--text:var(--season-text);--bs-primary:var(--season-accent);--bs-primary-rgb:223,170,118;--bs-link-color-rgb:223,170,118;--bs-link-hover-color-rgb:244,215,181;--bs-link-color:var(--season-accent);--bs-link-hover-color:var(--season-pale)}html[data-season-palette] .portal-auth-dialog{border:1px solid rgb(var(--season-accent-rgb) / .38);background:radial-gradient(circle at 100% 0%, rgb(var(--season-secondary-rgb) / .22), transparent 45%), var(--season-card);color:var(--season-text);box-shadow:0 18px 55px rgba(0, 0, 0, .42), 0 0 35px rgb(var(--season-accent-rgb) / .08)}html[data-season-palette] .portal-auth-close{color:var(--season-text)}html[data-season-palette] .portal-auth-close:hover,html[data-season-palette] .portal-auth-close:focus-visible{background:rgb(var(--season-accent-rgb) / .22)}html[data-season-palette] .portal-auth-brand{color:var(--season-accent)}html[data-season-palette] .portal-auth-intro{color:var(--season-muted)}html[data-season-palette] .portal-auth-tabs button{color:var(--season-muted)}html[data-season-palette] .portal-auth-tabs button[aria-selected="true"]{background:var(--season-accent);box-shadow:0 4px 15px rgb(var(--season-accent-rgb) / .25);color:var(--season-on-accent)}html[data-season-palette] .portal-auth-google{border:1px solid var(--season-pale);color:var(--season-card)}html[data-season-palette] .portal-auth-google:hover,html[data-season-palette] .portal-auth-google:focus-visible{box-shadow:0 7px 24px rgb(var(--season-accent-rgb) / .2);color:var(--season-card)}html[data-season-palette] .portal-auth-google-note{color:var(--season-muted)}html[data-season-palette] .portal-auth-divider{color:var(--season-muted)}html[data-season-palette] .portal-auth-dialog form > label{color:var(--season-text)}html[data-season-palette] .portal-auth-dialog form > input{background:var(--season-surface)}html[data-season-palette] .portal-auth-dialog form > input:focus{border-color:var(--season-accent);box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .16)}html[data-season-palette] .portal-auth-options{color:var(--season-muted)}html[data-season-palette] .portal-auth-options a{color:var(--season-accent)}html[data-season-palette] .portal-auth-remember input{accent-color:var(--season-accent)}html[data-season-palette] .portal-auth-submit{background:linear-gradient(135deg, var(--season-accent), var(--season-secondary));box-shadow:0 8px 24px rgb(var(--season-accent-rgb) / .23);color:var(--season-on-accent)}html[data-season-palette] .portal-auth-feedback{color:var(--season-pale)}@media (max-width: 700px){html[data-season-palette] .portal-auth-backdrop{background:rgb(var(--season-bg-rgb) / .76)}}html[data-season-palette] ::-webkit-scrollbar-thumb{color:var(--season-on-accent)}html[data-season-palette] .gl-nav.scrolled{background:rgb(var(--season-bg-rgb) / 0.95);border-bottom:1px solid rgb(var(--season-accent-rgb) / 0.12)}html[data-season-palette] .brand-heart{color:var(--season-on-accent)}html[data-season-palette] .nav-links a{color:rgb(var(--season-text-rgb) / 0.7)}html[data-season-palette] .nav-links a::after{color:var(--season-on-accent)}html[data-season-palette] .nav-search{border:1px solid rgb(var(--season-accent-rgb) / 0.3)}html[data-season-palette] .nav-login,html[data-season-palette] .portal-user-trigger{border:1px solid rgb(var(--season-accent-rgb) / 0.35);background:rgb(var(--season-accent-rgb) / 0.09)}html[data-season-palette] .nav-login:hover,html[data-season-palette] .portal-user-trigger:hover,html[data-season-palette] .portal-user-menu.is-open .portal-user-trigger{background:rgb(var(--season-accent-rgb) / 0.17)}html[data-season-palette] .portal-nav-shortcut{border:1px solid rgb(var(--season-accent-rgb) / .25);color:rgb(var(--season-text-rgb) / .82);background:rgb(var(--season-accent-rgb) / .07)}html[data-season-palette] .portal-nav-shortcut:hover,html[data-season-palette] .portal-nav-shortcut:focus-visible{background:rgb(var(--season-accent-rgb) / .15)}html[data-season-palette] .portal-nav-badge{color:var(--season-on-accent)}html[data-season-palette] .portal-avatar-fallback{background:linear-gradient(135deg, var(--rose), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .portal-user-dropdown{border:1px solid rgb(var(--season-accent-rgb) / .22);background:rgb(var(--season-bg-rgb) / .98)}html[data-season-palette] .portal-message-dropdown,html[data-season-palette] .portal-notification-dropdown{border:1px solid rgb(var(--season-accent-rgb) / .22);color:var(--season-text);background:rgb(var(--season-bg-rgb) / .98)}html[data-season-palette] .portal-notification-heading > a,html[data-season-palette] .portal-notification-actions > a{color:var(--season-accent)}html[data-season-palette] .portal-notification-item{color:var(--season-pale)}html[data-season-palette] .portal-notification-item:hover{background:rgb(var(--season-accent-rgb) / .09)}html[data-season-palette] .portal-notification-item.is-unread{background:rgb(var(--season-accent-rgb) / .055)}html[data-season-palette] .portal-notification-item > img,html[data-season-palette] .portal-notification-avatar-fallback{border:1px solid rgb(var(--season-accent-rgb) / .22)}html[data-season-palette] .portal-notification-avatar-fallback{background:linear-gradient(135deg, var(--rose), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .portal-notification-item small{color:var(--season-muted)}html[data-season-palette] .portal-notification-item time{color:var(--season-muted)}html[data-season-palette] .portal-notification-item i{color:var(--season-on-accent)}html[data-season-palette] .portal-notification-actions button{color:var(--season-accent)}html[data-season-palette] .portal-message-item{color:var(--season-text)}html[data-season-palette] .portal-message-item:hover{background:rgb(var(--season-accent-rgb) / .09)}html[data-season-palette] .portal-message-item.is-unread{background:rgb(var(--season-accent-rgb) / .055)}html[data-season-palette] .portal-message-avatar-wrap img,html[data-season-palette] .portal-message-avatar-fallback{border:1px solid rgb(var(--season-accent-rgb) / .25)}html[data-season-palette] .portal-message-avatar-fallback{background:linear-gradient(135deg, var(--rose), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .portal-message-item small{color:var(--season-muted)}html[data-season-palette] .portal-message-meta time{color:var(--season-muted)}html[data-season-palette] .portal-message-meta i{color:var(--season-on-accent)}html[data-season-palette] .portal-dropdown-item{color:rgb(var(--season-text-rgb) / .78)}html[data-season-palette] .portal-dropdown-item:hover,html[data-season-palette] .portal-dropdown-item:focus-visible{background:rgb(var(--season-accent-rgb) / .11)}html[data-season-palette] .portal-dropdown-badge{color:var(--season-on-accent)}html[data-season-palette] .portal-preference-switch.is-active{border-color:rgb(var(--season-accent-rgb) / .65);background:rgb(var(--season-accent-rgb) / .35)}html[data-season-palette] .portal-dropdown-logout:hover{color:var(--season-accent)}html[data-season-palette] .nav-toggler{border:1px solid rgb(var(--season-accent-rgb) / 0.3)}html[data-season-palette] .nav-toggler-avatar--fallback{background:linear-gradient(135deg, var(--rose), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .hero{background:radial-gradient(ellipse at 82% 35%, rgba(53, 104, 129, .34) 0, transparent 34%),
            radial-gradient(ellipse at 68% 72%, rgb(var(--season-secondary-rgb) / .28) 0, transparent 31%),
            radial-gradient(ellipse at 32% 18%, rgb(var(--season-secondary-rgb) / .22) 0, transparent 28%),
            linear-gradient(115deg, var(--season-bg) 8%, var(--season-bg) 54%, #07141a 100%)}html[data-season-palette] .hero-overlay{background:linear-gradient(to top, var(--season-bg) 10%, transparent 100%), linear-gradient(to right, var(--season-bg) 10%, transparent 100%)}html[data-season-palette] .hero-tag{background:rgb(var(--season-accent-rgb) / 0.15);border:1px solid rgb(var(--season-accent-rgb) / 0.35)}html[data-season-palette] .btn-rose{color:var(--season-on-accent)}html[data-season-palette] .btn-rose:hover{box-shadow:0 8px 24px rgb(var(--season-accent-rgb) / 0.4)}html[data-season-palette] .episode-share__icon:focus-visible{outline:2px solid rgb(var(--season-accent-rgb) / 0.65)}html[data-season-palette] .episode-share__icon--gradient{background:linear-gradient(135deg, var(--season-secondary), var(--season-accent) 58%, #f77737);color:var(--season-on-accent)}html[data-season-palette] .featured-card-overlay{background:linear-gradient(to top, rgb(var(--season-bg-rgb) / 0.9) 30%, transparent 70%)}html[data-season-palette] .featured-card-badge{color:var(--season-on-accent)}html[data-season-palette] .episode-card{border:1px solid rgb(var(--season-accent-rgb) / 0.08)}html[data-season-palette] .episode-card:hover{box-shadow:0 16px 40px rgba(0, 0, 0, 0.4), 0 0 0 1px rgb(var(--season-accent-rgb) / 0.18)}html[data-season-palette] .ep-badge-new{color:var(--season-on-accent)}html[data-season-palette] .ep-play-btn{background:rgb(var(--season-bg-rgb) / 0.35)}html[data-season-palette] .ep-play-icon{color:var(--season-on-accent)}html[data-season-palette] .catalog-filter-toggle{border:1px solid rgb(var(--season-accent-rgb) / .18);background:rgb(var(--season-card-rgb) / .48)}html[data-season-palette] .catalog-filter-toggle:hover,html[data-season-palette] .catalog-filter-toggle[aria-expanded="true"]{border-color:rgb(var(--season-accent-rgb) / .45);background:rgb(var(--season-accent-rgb) / .08)}html[data-season-palette] .catalog-filter-count{color:var(--season-bg);color:var(--season-on-accent)}html[data-season-palette] .catalog-clear-filters{color:var(--season-bg);box-shadow:0 7px 18px rgb(var(--season-accent-rgb) / .16);color:var(--season-on-accent)}html[data-season-palette] .catalog-clear-filters:not(:disabled):hover{border-color:var(--season-accent);background:var(--season-accent);color:var(--season-on-accent)}html[data-season-palette] .catalog-filter-panel{border:1px solid rgb(var(--season-accent-rgb) / .18);background:rgb(var(--season-card-rgb) / .48)}html[data-season-palette] .catalog-filter input,html[data-season-palette] .catalog-filter select{border:1px solid rgb(var(--season-accent-rgb) / .25);background:rgb(var(--season-card-rgb) / .9)}html[data-season-palette] .catalog-filter input:focus,html[data-season-palette] .catalog-filter select:focus{background-color:rgb(var(--season-card-rgb) / 1);box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .13)}html[data-season-palette] .catalog-poster-overlay{background:rgb(var(--season-bg-rgb) / 0.55)}html[data-season-palette] .catalog-card-tags span{color:rgb(var(--season-pale-rgb) / .82)}html[data-season-palette] .catalog-detail-tags a{border:1px solid rgb(var(--season-accent-rgb) / .28);color:var(--season-pale)}html[data-season-palette] .cat-play{color:var(--season-on-accent)}html[data-season-palette] .catalog-empty{border:1px dashed rgb(var(--season-accent-rgb) / .28);background:rgb(var(--season-card-rgb) / .42)}html[data-season-palette] .gl-footer{background:var(--season-card);border-top:1px solid rgb(var(--season-accent-rgb) / .16)}html[data-season-palette] .gl-footer__bottom > div{color:rgb(var(--season-pale-rgb) / .6)}html[data-season-palette] .portal-profile-page{background:radial-gradient(circle at 78% 14%, rgb(var(--season-secondary-rgb) / .08), transparent 28%),
            linear-gradient(180deg, var(--season-bg) 0%, var(--dark) 45%)}html[data-season-palette] .profile-ambient-one{background:rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .profile-ambient-two{background:rgb(var(--season-secondary-rgb) / .08)}html[data-season-palette] .profile-hero-card{border:1px solid rgb(var(--season-accent-rgb) / .2);background:linear-gradient(105deg, rgb(var(--season-bg-rgb) / .96) 5%, rgb(var(--season-card-rgb) / .88) 58%, rgb(var(--season-secondary-rgb) / .5)),
            var(--dark-card)}html[data-season-palette] .profile-hero-pattern{background-image:radial-gradient(circle at 82% 32%, rgb(var(--season-accent-rgb) / .42) 0 2px, transparent 3px),
            linear-gradient(120deg, transparent 60%, rgb(var(--season-accent-rgb) / .12))}html[data-season-palette] .profile-cover-overlay{background:linear-gradient(90deg, rgb(var(--season-bg-rgb) / .94) 0%, rgb(var(--season-bg-rgb) / .62) 48%, rgb(var(--season-bg-rgb) / .34) 100%),
            linear-gradient(0deg, rgb(var(--season-bg-rgb) / .78), transparent 75%)}html[data-season-palette] .profile-cover-edit{background:rgb(var(--season-bg-rgb) / .65)}html[data-season-palette] .profile-cover-edit:hover{background:rgb(var(--season-accent-rgb) / .82);color:var(--season-on-accent)}html[data-season-palette] .profile-avatar-generic{background:linear-gradient(135deg, var(--rose), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .profile-avatar-edit{color:var(--season-on-accent)}html[data-season-palette] .profile-avatar-edit:hover{color:var(--season-on-accent)}html[data-season-palette] .profile-status-chip{border:1px solid rgb(var(--season-accent-rgb) / .25);color:rgb(var(--season-text-rgb) / .8);background:rgb(var(--season-bg-rgb) / .35)}html[data-season-palette] .profile-panel{border:1px solid rgb(var(--season-accent-rgb) / .13);background:rgb(var(--season-bg-rgb) / .85)}html[data-season-palette] .profile-btn-soft{border:1px solid rgb(var(--season-accent-rgb) / .28);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .profile-btn-primary{color:var(--season-on-accent)}html[data-season-palette] .profile-field label{color:rgb(var(--season-text-rgb) / .82)}html[data-season-palette] .profile-field input,html[data-season-palette] .profile-field textarea,html[data-season-palette] .profile-field select{border:1px solid rgb(var(--season-accent-rgb) / .17);background:rgb(var(--season-bg-rgb) / .7)}html[data-season-palette] .profile-field input:focus,html[data-season-palette] .profile-field textarea:focus,html[data-season-palette] .profile-field select:focus{box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .rich-editor{border:1px solid rgb(var(--season-accent-rgb) / .17);background:rgb(var(--season-bg-rgb) / .7)}html[data-season-palette] .rich-editor:focus-within{box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .rich-editor .ql-toolbar.ql-snow,html[data-season-palette] .rich-editor-toolbar{border-bottom:1px solid rgb(var(--season-accent-rgb) / .13)}html[data-season-palette] .rich-editor .ql-editor.ql-blank::before{color:rgb(var(--season-pale-rgb) / .5)}html[data-season-palette] .rich-editor .ql-picker-options{border-color:rgb(var(--season-accent-rgb) / .2) !important;background:var(--season-card) !important}html[data-season-palette] .rich-editor .ql-toolbar button:hover .ql-stroke,html[data-season-palette] .rich-editor .ql-toolbar button:focus-visible .ql-stroke,html[data-season-palette] .rich-editor .ql-toolbar button.ql-active .ql-stroke,html[data-season-palette] .rich-editor .ql-toolbar .ql-picker-label:hover .ql-stroke,html[data-season-palette] .rich-editor .ql-toolbar .ql-picker-label:focus-visible .ql-stroke,html[data-season-palette] .rich-editor .ql-toolbar .ql-picker-label.ql-active .ql-stroke{stroke:var(--season-accent) !important}html[data-season-palette] .rich-editor .ql-toolbar button:hover .ql-fill,html[data-season-palette] .rich-editor .ql-toolbar button:focus-visible .ql-fill,html[data-season-palette] .rich-editor .ql-toolbar button.ql-active .ql-fill{fill:var(--season-accent) !important}html[data-season-palette] .rich-editor .ql-toolbar .ql-picker-label:hover,html[data-season-palette] .rich-editor .ql-toolbar .ql-picker-label.ql-active,html[data-season-palette] .rich-editor .ql-toolbar .ql-picker-item:hover,html[data-season-palette] .rich-editor .ql-toolbar .ql-picker-item.ql-selected{color:var(--season-accent)}html[data-season-palette] .rich-editor .ql-editor img.rich-editor-image-selected{outline:2px solid var(--season-accent);box-shadow:0 0 0 7px rgb(var(--season-accent-rgb) / .11)}html[data-season-palette] .rich-editor-image-tools{border:1px solid rgb(var(--season-accent-rgb) / .28);background:rgb(var(--season-bg-rgb) / .96)}html[data-season-palette] .rich-editor-image-tools button:hover,html[data-season-palette] .rich-editor-image-tools button:focus-visible{border-color:rgb(var(--season-accent-rgb) / .6);background:rgb(var(--season-accent-rgb) / .26)}html[data-season-palette] .rich-editor-image-tools.is-resizing .rich-editor-image-resize{border-color:var(--season-accent)}html[data-season-palette] .rich-editor .ql-editor iframe{background:var(--season-bg)}html[data-season-palette] .profile-email-settings{border:1px solid rgb(var(--season-accent-rgb) / .2);background:linear-gradient(135deg, rgb(var(--season-accent-rgb) / .1), rgb(var(--season-secondary-rgb) / .07))}html[data-season-palette] .profile-email-settings-icon{color:var(--season-accent);background:rgb(var(--season-accent-rgb) / .14);box-shadow:inset 0 0 0 1px rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .profile-email-toggle{background:rgb(var(--season-bg-rgb) / .5)}html[data-season-palette] .profile-email-toggle:hover{border-color:rgb(var(--season-accent-rgb) / .45)}html[data-season-palette] .profile-email-toggle.is-active{color:var(--season-pale);border-color:rgb(var(--season-accent-rgb) / .35);background:rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .profile-email-toggle.is-active .profile-email-toggle-track{color:var(--season-on-accent)}html[data-season-palette] .profile-email-toggle-track.is-active{color:var(--season-on-accent)}html[data-season-palette] .profile-preference-status{color:var(--season-accent) !important}html[data-season-palette] .profile-security-icon{background:rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .public-profile-hero-full{border-bottom:1px solid rgb(var(--season-accent-rgb) / .24)}html[data-season-palette] .public-profile-social-stats a,html[data-season-palette] .public-profile-social-stats span{color:rgb(var(--season-text-rgb) / .74)}html[data-season-palette] .public-profile-biography{color:var(--season-pale)}html[data-season-palette] .public-profile-biography a,html[data-season-palette] .forum-post-body a{color:var(--season-accent)}html[data-season-palette] .public-profile-biography a:hover,html[data-season-palette] .forum-post-body a:hover{color:var(--season-pale)}html[data-season-palette] .public-profile-biography iframe,html[data-season-palette] .forum-post-body iframe{background:var(--season-bg)}html[data-season-palette] .public-profile-biography blockquote,html[data-season-palette] .forum-post-body blockquote{border-left:3px solid rgb(var(--season-accent-rgb) / .58);color:var(--season-text);background:rgb(var(--season-accent-rgb) / .07)}html[data-season-palette] .public-profile-biography pre,html[data-season-palette] .forum-post-body pre{color:var(--season-text)}html[data-season-palette] .public-profile-badges-count{color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .public-profile-coming-icon{background:rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .public-favorite-card{border:1px solid rgb(var(--season-accent-rgb) / .14);background:var(--season-bg)}html[data-season-palette] .public-favorite-card:hover{border-color:rgb(var(--season-accent-rgb) / .48)}html[data-season-palette] .public-favorite-overlay{background:linear-gradient(0deg, rgb(var(--season-bg-rgb) / .96), rgb(var(--season-bg-rgb) / .05) 72%)}html[data-season-palette] .favorite-series-btn{border:1px solid rgb(var(--season-accent-rgb) / .26);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .08)}html[data-season-palette] .favorite-series-btn:hover,html[data-season-palette] .favorite-series-btn:focus-visible{background:rgb(var(--season-accent-rgb) / .15)}html[data-season-palette] .favorite-series-btn.is-favorite{border-color:rgb(var(--season-accent-rgb) / .65);background:linear-gradient(135deg, rgb(var(--season-accent-rgb) / .9), rgb(var(--season-secondary-rgb) / .9));color:var(--season-on-accent)}html[data-season-palette] .profile-connection-card{border:1px solid rgb(var(--season-accent-rgb) / .12);background:rgb(var(--season-bg-rgb) / .52)}html[data-season-palette] .profile-connection-card:hover{border-color:rgb(var(--season-accent-rgb) / .42)}html[data-season-palette] .profile-connection-avatar{background:linear-gradient(135deg, var(--rose), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .community-badge-legacy{--community-accent:var(--season-accent)}html[data-season-palette] .community-badge-tooltip:focus-visible{box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .28)}html[data-season-palette] .community-badge-tooltip-copy{border:1px solid rgb(var(--season-accent-rgb) / .28);color:var(--season-text);background:var(--season-card)}html[data-season-palette] .community-badge-tooltip-copy::after{border-right:1px solid rgb(var(--season-accent-rgb) / .28);border-bottom:1px solid rgb(var(--season-accent-rgb) / .28);background:var(--season-card)}html[data-season-palette] .community-profile-about-grid dd{color:var(--season-pale)}html[data-season-palette] .community-activity-item p{color:var(--season-pale)}html[data-season-palette] .community-activity-item a{color:var(--season-accent)}html[data-season-palette] .community-activity-item a:hover{color:var(--season-pale)}html[data-season-palette] .community-activity-item strong{color:var(--season-text)}html[data-season-palette] .community-profile-signature p{color:var(--season-pale)}html[data-season-palette] .community-profile-settings{border:1px solid rgb(var(--season-accent-rgb) / .13);background:rgb(var(--season-bg-rgb) / .3)}html[data-season-palette] .community-privacy-option strong{color:var(--season-text)}html[data-season-palette] .community-post-signature{border-top:1px solid rgb(var(--season-accent-rgb) / .18)}html[data-season-palette] .community-post-signature p{color:rgb(var(--season-pale-rgb) / .78)}html[data-season-palette] .legacy-profile-notice{border:1px solid rgb(var(--season-secondary-rgb) / .24);background:rgb(var(--season-secondary-rgb) / .08);color:var(--season-pale)}html[data-season-palette] .legacy-profile-notice strong{color:var(--season-pale)}html[data-season-palette] .legacy-profile-card{border-color:rgb(var(--season-secondary-rgb) / .18)}html[data-season-palette] .legacy-profile-detail-hero .profile-cover-overlay{background:linear-gradient(120deg, rgb(var(--season-secondary-rgb) / .94), rgb(var(--season-surface-rgb) / .86));color:var(--season-on-accent)}html[data-season-palette] .community-filter-chips a:hover,html[data-season-palette] .community-filter-chips a.is-active{border-color:rgb(var(--season-accent-rgb) / .35);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .community-member-card{border:1px solid rgb(var(--season-accent-rgb) / .13);background:linear-gradient(145deg, rgb(var(--season-card-rgb) / .94), rgb(var(--season-bg-rgb) / .94))}html[data-season-palette] .community-member-avatar{border:2px solid rgb(var(--season-accent-rgb) / .18)}html[data-season-palette] .community-member-avatar>span{background:linear-gradient(135deg, var(--rose), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .community-member-stats dd{color:var(--season-pale)}html[data-season-palette] .pagination .page-link{border:1px solid rgb(var(--season-accent-rgb) / .2);color:var(--season-muted);background:rgb(var(--season-card-rgb) / .88)}html[data-season-palette] .pagination .page-link:hover,html[data-season-palette] .pagination .page-link:focus-visible{border-color:rgb(var(--season-accent-rgb) / .55);background:rgb(var(--season-accent-rgb) / .14)}html[data-season-palette] .pagination .page-item.active .page-link{color:var(--season-on-accent)}html[data-season-palette] .pagination .page-item.disabled .page-link{color:rgb(var(--season-muted-rgb) / .38)}html[data-season-palette] .conversation-list-item,html[data-season-palette] .notification-list-item{background:rgb(var(--season-bg-rgb) / .22)}html[data-season-palette] .conversation-list-item:hover,html[data-season-palette] .notification-list-item:hover{background:rgb(var(--season-accent-rgb) / .07)}html[data-season-palette] .conversation-list-item.is-unread,html[data-season-palette] .notification-list-item.is-unread{background:rgb(var(--season-accent-rgb) / .055)}html[data-season-palette] .conversation-list-item.is-unread::before,html[data-season-palette] .notification-list-item.is-unread::before{color:var(--season-on-accent)}html[data-season-palette] .social-list-avatar-fallback{background:linear-gradient(135deg, var(--rose), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .conversation-list-topline time{color:rgb(var(--season-muted-rgb) / .7)}html[data-season-palette] .conversation-list-item.is-unread .conversation-list-preview{color:var(--season-pale)}html[data-season-palette] .social-count-badge{color:var(--season-on-accent)}html[data-season-palette] .conversation-header{background:rgb(var(--season-bg-rgb) / .32)}html[data-season-palette] .conversation-messages{background:radial-gradient(circle at 20% 0%, rgb(var(--season-accent-rgb) / .04), transparent 28%),
            rgb(var(--season-bg-rgb) / .55)}html[data-season-palette] .message-bubble{background:rgb(var(--season-surface-rgb) / .94)}html[data-season-palette] .message-row.is-outgoing .message-bubble{border-color:rgb(var(--season-accent-rgb) / .24);background:linear-gradient(135deg, rgb(var(--season-secondary-rgb) / .9), rgb(var(--season-secondary-rgb) / .88));color:var(--season-on-accent)}html[data-season-palette] .message-bubble p{color:var(--season-text)}html[data-season-palette] .message-attachment-file small{color:rgb(var(--season-text-rgb) / .62)}html[data-season-palette] .message-bubble time{color:rgb(var(--season-text-rgb) / .55)}html[data-season-palette] .message-bubble time span{color:var(--season-pale)}html[data-season-palette] .conversation-composer{background:rgb(var(--season-bg-rgb) / .98)}html[data-season-palette] .conversation-composer textarea{border:1px solid rgb(var(--season-accent-rgb) / .2);background:rgb(var(--season-bg-rgb) / .7)}html[data-season-palette] .conversation-attachment-field label{border:1px solid rgb(var(--season-accent-rgb) / .24);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .06)}html[data-season-palette] .conversation-composer textarea:focus{box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .08)}html[data-season-palette] .conversation-composer textarea::placeholder{color:rgb(var(--season-muted-rgb) / .72)}html[data-season-palette] .notification-list-icon{background:rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .notification-unread-dot{box-shadow:0 0 0 4px rgb(var(--season-accent-rgb) / .1);color:var(--season-on-accent)}html[data-season-palette] .blocked-user-list-item{background:rgb(var(--season-bg-rgb) / .22)}html[data-season-palette] .footer-copy{color:rgb(var(--season-muted-rgb) / 0.5)}html[data-season-palette] .about-page{background:radial-gradient(circle at 50% 0%, rgb(var(--season-accent-rgb) / 0.11), transparent 34%),
            var(--dark)}html[data-season-palette] .about-ambient-one{background:rgb(var(--season-accent-rgb) / 0.08)}html[data-season-palette] .about-ambient-two{background:rgb(var(--season-secondary-rgb) / 0.07)}html[data-season-palette] .about-card{border:1px solid rgb(var(--season-accent-rgb) / 0.14);background:linear-gradient(145deg, rgb(var(--season-card-rgb) / 0.94), rgb(var(--season-bg-rgb) / 0.96))}html[data-season-palette] .about-card>p{color:var(--season-muted)}html[data-season-palette] .about-highlight{background:rgb(var(--season-accent-rgb) / 0.08)}html[data-season-palette] .about-highlight p{color:var(--season-pale)}@media (max-width: 960px){html[data-season-palette] .gl-nav .nav-links{border:1px solid rgb(var(--season-accent-rgb) / .24);background:radial-gradient(circle at 100% 0%, rgb(var(--season-secondary-rgb) / .18), transparent 42%), var(--season-bg)}html[data-season-palette] .gl-nav .nav-links a{color:var(--season-muted)}html[data-season-palette] .gl-nav .nav-links a:hover,html[data-season-palette] .gl-nav .nav-links a:focus-visible,html[data-season-palette] .gl-nav .nav-links a[aria-current='page']{border-color:rgb(var(--season-accent-rgb) / .3);background:rgb(var(--season-accent-rgb) / .11)}html[data-season-palette] .nav-mobile-heading small{color:var(--season-muted)}html[data-season-palette] .nav-mobile-section-label{color:var(--season-muted)}html[data-season-palette] .nav-mobile-search form{border:1px solid rgb(var(--season-accent-rgb) / .24)}html[data-season-palette] .nav-mobile-search button{color:var(--season-accent)}html[data-season-palette] .nav-mobile-search form:focus-within{box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .nav-mobile-backdrop{background:rgb(var(--season-bg-rgb) / .68)}html[data-season-palette] .nav-link-icon{color:var(--season-accent);background:rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .gl-nav .nav-links .nav-primary-link a[aria-current='page'] .nav-link-icon{background:rgb(var(--season-accent-rgb) / .28)}html[data-season-palette] .nav-mobile-preference button{color:var(--season-text)}html[data-season-palette] .nav-mobile-preference button:hover,html[data-season-palette] .nav-mobile-preference button:focus-visible{border-color:rgb(var(--season-accent-rgb) / .38);background:rgb(var(--season-accent-rgb) / .08)}html[data-season-palette] .gl-nav .nav-links .nav-mobile-account-summary a{border-color:rgb(var(--season-accent-rgb) / .18);background:linear-gradient(115deg, rgb(var(--season-accent-rgb) / .12), rgb(var(--season-secondary-rgb) / .08))}html[data-season-palette] .nav-mobile-row-arrow{color:var(--season-muted)}html[data-season-palette] .gl-nav .nav-links .nav-mobile-account-action button{border:1px solid rgb(var(--season-accent-rgb) / .16);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .055)}html[data-season-palette] .gl-nav .nav-links .nav-mobile-account-action button:hover,html[data-season-palette] .gl-nav .nav-links .nav-mobile-account-action button:focus-visible{border-color:rgb(var(--season-accent-rgb) / .35);background:rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .nav-toggler--user{border-color:rgb(var(--season-accent-rgb) / .52);background:rgb(var(--season-accent-rgb) / .08)}html[data-season-palette] .nav-toggler--user.is-open{box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .16)}}@media (max-width: 768px){html[data-season-palette] .hero-overlay{background:linear-gradient(to top, rgb(var(--season-bg-rgb) / .98) 10%, rgb(var(--season-bg-rgb) / .3) 72%, rgb(var(--season-bg-rgb) / .1))}}html[data-season-palette] .forum-page{background:radial-gradient(circle at 84% 6%, rgb(var(--season-accent-rgb) / .09), transparent 24%),
        radial-gradient(circle at 10% 38%, rgb(var(--season-secondary-rgb) / .08), transparent 25%),
        linear-gradient(180deg, var(--season-bg) 0%, var(--dark) 40%)}html[data-season-palette] .forum-hero::before{background:linear-gradient(var(--rose), rgb(var(--season-accent-rgb) / 0));color:var(--season-on-accent)}html[data-season-palette] .forum-search input{border:1px solid rgb(var(--season-accent-rgb) / .22);background:rgb(var(--season-card-rgb) / .92)}html[data-season-palette] .forum-search input:focus{box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .09)}html[data-season-palette] .forum-search button{color:var(--season-on-accent)}html[data-season-palette] .forum-category{border:1px solid rgb(var(--season-accent-rgb) / .14);background:rgb(var(--season-bg-rgb) / .84)}html[data-season-palette] .forum-category > header > span,html[data-season-palette] .forum-row-icon{background:rgb(var(--season-accent-rgb) / .11)}html[data-season-palette] .forum-row:hover{background:rgb(var(--season-accent-rgb) / .035)}html[data-season-palette] .forum-row h3 a{color:var(--season-text)}html[data-season-palette] .forum-row h3 a:hover,html[data-season-palette] .forum-row-last a{color:var(--season-accent)}html[data-season-palette] .forum-row dd{color:var(--season-text)}html[data-season-palette] .forum-row-last a{color:var(--season-pale)}html[data-season-palette] .forum-state{border:1px solid rgb(var(--season-accent-rgb) / .22);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .09)}html[data-season-palette] .forum-forum-header,html[data-season-palette] .forum-thread-header{border-bottom:1px solid rgb(var(--season-accent-rgb) / .13)}html[data-season-palette] .forum-forum-header::before,html[data-season-palette] .forum-thread-header::before{background:linear-gradient(var(--rose), rgb(var(--season-accent-rgb) / 0));color:var(--season-on-accent)}html[data-season-palette] .forum-post{border:1px solid rgb(var(--season-accent-rgb) / .14);background:rgb(var(--season-bg-rgb) / .88)}html[data-season-palette] .forum-post-avatar{border:1px solid rgb(var(--season-accent-rgb) / .25);background:linear-gradient(135deg, var(--rose), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .forum-post-body{color:var(--season-text)}html[data-season-palette] .forum-mention{color:var(--season-accent)}html[data-season-palette] .forum-mention:hover{color:var(--season-pale)}html[data-season-palette] .community-reaction{color:var(--season-pale)}html[data-season-palette] .community-reaction:hover{border-color:rgb(var(--season-accent-rgb) / .44);background:rgb(var(--season-accent-rgb) / .11)}html[data-season-palette] .community-reaction.is-active{border-color:rgb(var(--season-accent-rgb) / .62);background:rgb(var(--season-accent-rgb) / .17);box-shadow:inset 0 0 0 1px rgb(var(--season-pale-rgb) / .08)}html[data-season-palette] .forum-hidden-message{color:var(--season-accent)}html[data-season-palette] .community-report-form summary{color:var(--season-accent)}html[data-season-palette] .community-report-form form{border:1px solid rgb(var(--season-accent-rgb) / .2);background:var(--season-card)}html[data-season-palette] .community-report-form label{color:var(--season-pale)}html[data-season-palette] .community-report-form select,html[data-season-palette] .community-report-form textarea{color:var(--season-text)}html[data-season-palette] .community-report-form form button{background:rgb(var(--season-accent-rgb) / .72)}html[data-season-palette] .legacy-claim-prompt{border-top:1px solid rgb(var(--season-accent-rgb) / .16)}html[data-season-palette] .legacy-claim-page h1{color:var(--season-text)}html[data-season-palette] .legacy-claim-page > p{color:var(--season-muted)}html[data-season-palette] .legacy-claim-form label{color:var(--season-text)}html[data-season-palette] .legacy-claim-form select,html[data-season-palette] .legacy-claim-form textarea{color:var(--season-text)}html[data-season-palette] .legacy-claim-hint{color:var(--season-muted)}html[data-season-palette] .community-home-hero{border-bottom:1px solid rgb(var(--season-accent-rgb) / .14)}html[data-season-palette] .community-home-hero::after{background:linear-gradient(90deg, transparent, rgb(var(--season-accent-rgb) / .55))}html[data-season-palette] .community-home-hero h1{color:var(--season-text)}html[data-season-palette] .community-home-hero h1 em{color:var(--season-accent)}html[data-season-palette] .community-home-hero p{color:var(--season-muted)}html[data-season-palette] .community-home-action{border:1px solid rgb(var(--season-accent-rgb) / .18);color:var(--season-text)}html[data-season-palette] .community-home-action:hover{border-color:rgb(var(--season-accent-rgb) / .46);background:rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .community-home-action:focus-visible{outline:3px solid rgb(var(--season-accent-rgb) / .45)}html[data-season-palette] .community-home-action.is-primary{border-color:var(--season-accent);background:linear-gradient(135deg, var(--season-accent), var(--season-secondary));box-shadow:0 10px 22px rgb(var(--season-secondary-rgb) / .2);color:var(--season-on-accent)}html[data-season-palette] .community-home-action.is-primary:hover{border-color:var(--season-secondary);background:linear-gradient(135deg, var(--season-accent), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .community-home-heading h2{color:var(--season-text)}html[data-season-palette] .community-home-heading p{color:var(--season-muted)}html[data-season-palette] .community-home-heading > a{color:var(--season-accent)}html[data-season-palette] .community-member-rail-heading h3{color:var(--season-text)}html[data-season-palette] .community-member-spotlight .forum-post-author-compact > summary:hover,html[data-season-palette] .community-member-spotlight .forum-post-author-compact[open] > summary{border-color:rgb(var(--season-accent-rgb) / .32);background:rgb(var(--season-accent-rgb) / .09)}html[data-season-palette] .community-member-spotlight .forum-post-name{color:var(--season-text)}html[data-season-palette] .community-activity-list article{color:var(--season-muted)}html[data-season-palette] .community-activity-dot{background:var(--season-accent);box-shadow:0 0 0 4px rgb(var(--season-accent-rgb) / .1);color:var(--season-on-accent)}html[data-season-palette] .community-activity-list strong{color:var(--season-text)}html[data-season-palette] .community-activity-list a{color:var(--season-accent)}html[data-season-palette] .community-activity-list small{color:var(--season-muted)}html[data-season-palette] .community-home-empty{color:var(--season-muted)}html[data-season-palette] .community-home-empty strong{color:var(--season-text)}html[data-season-palette] .community-thread-list > a{color:var(--season-text)}html[data-season-palette] .community-thread-list > a:hover strong{color:var(--season-accent)}html[data-season-palette] .community-thread-list small{color:var(--season-muted)}html[data-season-palette] .question-sorts a:hover,html[data-season-palette] .question-sorts a.is-active{border-color:rgb(var(--season-accent-rgb) / .38);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .11)}html[data-season-palette] .question-row:hover{background:rgb(var(--season-accent-rgb) / .035)}html[data-season-palette] .question-row-main h2 a{color:var(--season-text)}html[data-season-palette] .question-row-main h2 a:hover{color:var(--season-accent)}html[data-season-palette] .question-row-main p a{color:var(--season-pale)}html[data-season-palette] .question-row-main p a:hover{color:var(--season-accent)}html[data-season-palette] .question-post-status button{border:1px solid rgb(var(--season-accent-rgb) / .26);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .08)}html[data-season-palette] .question-post-status button:hover{background:rgb(var(--season-accent-rgb) / .18)}html[data-season-palette] .forum-topic-dialog{border:1px solid rgb(var(--season-accent-rgb) / .28);background:var(--season-card)}html[data-season-palette] .forum-topic-dialog::backdrop{background:rgb(var(--season-bg-rgb) / .72)}html[data-season-palette] .forum-dialog-close,html[data-season-palette] .forum-action-menu > summary,html[data-season-palette] .forum-post-menu > summary{border:1px solid rgb(var(--season-accent-rgb) / .2);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .06)}html[data-season-palette] .forum-dialog-close:hover,html[data-season-palette] .forum-action-menu > summary:hover,html[data-season-palette] .forum-post-menu > summary:hover,html[data-season-palette] .forum-action-menu[open] > summary,html[data-season-palette] .forum-post-menu[open] > summary{border-color:rgb(var(--season-accent-rgb) / .54);background:rgb(var(--season-accent-rgb) / .16)}html[data-season-palette] .forum-dialog-close:focus-visible,html[data-season-palette] .forum-action-menu > summary:focus-visible,html[data-season-palette] .forum-post-menu > summary:focus-visible{outline:3px solid rgb(var(--season-accent-rgb) / .35)}html[data-season-palette] .forum-action-menu-panel,html[data-season-palette] .forum-post-menu-panel{border:1px solid rgb(var(--season-accent-rgb) / .22);background:var(--season-card)}html[data-season-palette] .forum-action-menu-panel a,html[data-season-palette] .forum-action-menu-panel button,html[data-season-palette] .forum-post-menu-panel a,html[data-season-palette] .forum-post-menu-panel button,html[data-season-palette] .forum-action-menu-panel .community-report-form > summary,html[data-season-palette] .forum-post-menu-panel .community-report-form > summary{color:var(--season-pale)}html[data-season-palette] .forum-action-menu-panel a:hover,html[data-season-palette] .forum-action-menu-panel button:hover,html[data-season-palette] .forum-post-menu-panel a:hover,html[data-season-palette] .forum-post-menu-panel button:hover,html[data-season-palette] .forum-action-menu-panel .community-report-form > summary:hover,html[data-season-palette] .forum-post-menu-panel .community-report-form > summary:hover{background:rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .forum-post{border-color:rgb(var(--season-accent-rgb) / .12);background:rgb(var(--season-bg-rgb) / .9)}html[data-season-palette] .forum-post-name{color:var(--season-text)}html[data-season-palette] .forum-post-name:hover{color:var(--season-accent)}html[data-season-palette] .forum-post-meta a:hover{color:var(--season-pale)}html[data-season-palette] .forum-author-popover{border:1px solid rgb(var(--season-accent-rgb) / .26);color:var(--season-pale);background:var(--season-card)}html[data-season-palette] .forum-author-popover-avatar{border:1px solid rgb(var(--season-accent-rgb) / .24);background:linear-gradient(135deg, var(--rose), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .forum-author-popover-name:hover{color:var(--season-accent)}html[data-season-palette] .forum-author-popover-meta dd{color:var(--season-text)}html[data-season-palette] .forum-author-popover-actions a{border:1px solid rgb(var(--season-accent-rgb) / .22);color:var(--season-pale)}html[data-season-palette] .forum-author-popover-actions a:hover{border-color:rgb(var(--season-accent-rgb) / .55);background:rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .forum-feed-topic{border:1px solid rgb(var(--season-accent-rgb) / .16);background:var(--season-bg)}html[data-season-palette] .forum-feed-divider a{color:var(--season-accent)}html[data-season-palette] .forum-feed-composer textarea{border:1px solid rgb(var(--season-accent-rgb) / .19)}html[data-season-palette] .forum-feed-readonly a{color:var(--season-pale)}html[data-season-palette] .forum-post-children-capped{border-left:1px solid rgb(var(--season-accent-rgb) / .25)}html[data-season-palette] .comment-tree-children-capped{border-left:1px solid rgb(var(--season-accent-rgb) / .25)}html[data-season-palette] .message-reply-box > summary:hover,html[data-season-palette] .message-reply-box[open] > summary{color:var(--season-pale)}html[data-season-palette] .message-inline-form{border:1px solid rgb(var(--season-accent-rgb) / .16)}html[data-season-palette] .message-inline-form textarea,html[data-season-palette] .message-inline-form input:not([type="hidden"]){border:1px solid rgb(var(--season-accent-rgb) / .2)}html[data-season-palette] .message-inline-form [role="status"],html[data-season-palette] .message-inline-form [role="alert"]{color:var(--season-pale)}html[data-season-palette] .forum-image-button{border:1px solid rgb(var(--season-accent-rgb) / .25);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .06)}html[data-season-palette] .forum-image-button:hover{border-color:rgb(var(--season-accent-rgb) / .56);background:rgb(var(--season-accent-rgb) / .13)}html[data-season-palette] .forum-current-image{border:1px solid rgb(var(--season-accent-rgb) / .16)}html[data-season-palette] .forum-current-image label{color:var(--season-pale)}html[data-season-palette] .forum-post-image{border:1px solid rgb(var(--season-accent-rgb) / .18)}html[data-season-palette] .comments-notice{color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .055)}html[data-season-palette] .community-conversation-description a{color:var(--season-pale)}html[data-season-palette] .forum-post-interactions .message-reply-box > summary:hover,html[data-season-palette] .forum-post-interactions .message-reply-box[open] > summary{border-color:rgb(var(--season-accent-rgb) / .18);background:rgb(var(--season-accent-rgb) / .07)}html[data-season-palette] .forum-post-feedback .question-post-status button:hover{color:var(--season-pale);border-color:rgb(var(--season-accent-rgb) / .3)}html[data-season-palette] .community-reaction-trigger:hover,html[data-season-palette] .community-reaction-picker[open] > summary{color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .07)}html[data-season-palette] .community-reaction-trigger.is-active{color:var(--season-pale)}html[data-season-palette] .community-reaction-palette{border:1px solid rgb(var(--season-accent-rgb) / .25);background:var(--season-card)}html[data-season-palette] .community-reaction-hint{color:var(--season-muted)}html[data-season-palette] .community-reaction-options .community-reaction:hover{background:rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .community-reaction-options .community-reaction.is-active{border-color:rgb(var(--season-accent-rgb) / .55);background:rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .community-reaction-faces > span{border:2px solid var(--season-bg);background:var(--season-surface)}html[data-season-palette] .community-reaction-feedback{color:var(--season-pale)}html[data-season-palette] .continue-section{background:linear-gradient(180deg, rgb(var(--season-bg-rgb) / .94), rgb(var(--season-bg-rgb) / .98))}html[data-season-palette] .section-link-muted{color:var(--season-muted)}html[data-season-palette] .continue-rail{scrollbar-color:rgb(var(--season-accent-rgb) / .45) transparent}html[data-season-palette] .continue-card:hover,html[data-season-palette] .continue-card:focus-visible{border-color:rgb(var(--season-accent-rgb) / .42)}html[data-season-palette] .continue-thumb{background:var(--season-bg)}html[data-season-palette] .continue-play{background:rgb(var(--season-accent-rgb) / .92);color:var(--season-on-accent)}html[data-season-palette] .continue-progress span{background:linear-gradient(90deg, var(--season-accent), var(--season-pale));color:var(--season-on-accent)}html[data-season-palette] .continue-kicker{color:var(--season-accent)}html[data-season-palette] .continue-info small{color:var(--season-muted)}html[data-season-palette] .messenger-page{background:var(--season-bg)}html[data-season-palette] .messenger-ambient-one{background:radial-gradient(circle, rgb(var(--season-accent-rgb) / .12), transparent 68%)}html[data-season-palette] .messenger-ambient-two{background:radial-gradient(circle, rgb(var(--season-secondary-rgb) / .11), transparent 67%)}html[data-season-palette] .messenger-shell{border:1px solid rgb(var(--season-accent-rgb) / .2);background:rgb(var(--season-bg-rgb) / .96)}html[data-season-palette] .messenger-sidebar{border-right:1px solid rgb(var(--season-accent-rgb) / .14);background:linear-gradient(180deg, rgb(var(--season-card-rgb) / .97), rgb(var(--season-bg-rgb) / .98))}html[data-season-palette] .messenger-new-chat{border:1px solid rgb(var(--season-accent-rgb) / .25);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .09)}html[data-season-palette] .messenger-new-chat:hover,html[data-season-palette] .messenger-new-chat:focus-visible{background:rgb(var(--season-accent-rgb) / .18)}html[data-season-palette] .messenger-search{color:var(--season-muted)}html[data-season-palette] .messenger-search:focus-within{border-color:rgb(var(--season-accent-rgb) / .45)}html[data-season-palette] .messenger-search input::placeholder{color:var(--season-muted)}html[data-season-palette] .messenger-search > a{color:var(--season-muted)}html[data-season-palette] .messenger-conversation-list{scrollbar-color:rgb(var(--season-accent-rgb) / .4) transparent}html[data-season-palette] .messenger-conversation-item.is-active{background:linear-gradient(90deg, rgb(var(--season-accent-rgb) / .18), rgb(var(--season-secondary-rgb) / .1))}html[data-season-palette] .messenger-conversation-item.is-active::before{color:var(--season-on-accent)}html[data-season-palette] .messenger-avatar{border:2px solid rgb(var(--season-accent-rgb) / .22)}html[data-season-palette] .messenger-avatar-fallback{background:linear-gradient(135deg, var(--season-accent), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .messenger-conversation-line strong{color:var(--season-paper)}html[data-season-palette] .messenger-conversation-line time{color:var(--season-muted)}html[data-season-palette] .messenger-conversation-preview{color:var(--season-muted)}html[data-season-palette] .messenger-unread-count{color:var(--season-on-accent)}html[data-season-palette] .messenger-list-empty a{color:var(--season-pale)}html[data-season-palette] .messenger-sidebar-pagination a{color:var(--season-muted)}html[data-season-palette] .messenger-welcome{background:radial-gradient(circle at 50% 42%, rgb(var(--season-accent-rgb) / .08), transparent 30%), rgb(var(--season-bg-rgb) / .64)}html[data-season-palette] .messenger-welcome-icon{border:1px solid rgb(var(--season-accent-rgb) / .28);color:var(--season-accent);background:rgb(var(--season-accent-rgb) / .09);box-shadow:0 0 45px rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .messenger-chat{background:var(--season-bg)}html[data-season-palette] .messenger-chat-header{border-bottom:1px solid rgb(var(--season-accent-rgb) / .13);background:rgb(var(--season-bg-rgb) / .97)}html[data-season-palette] .messenger-mobile-back{color:var(--season-accent)}html[data-season-palette] .messenger-chat-person small{color:var(--season-accent)}html[data-season-palette] .messenger-chat-actions > summary{color:var(--season-muted)}html[data-season-palette] .messenger-chat-actions > summary:hover,html[data-season-palette] .messenger-chat-actions[open] > summary{background:rgb(var(--season-accent-rgb) / .14)}html[data-season-palette] .messenger-chat-actions > div{border:1px solid rgb(var(--season-accent-rgb) / .2);background:var(--season-card)}html[data-season-palette] .messenger-chat-actions a,html[data-season-palette] .messenger-chat-actions button{color:var(--season-pale)}html[data-season-palette] .messenger-chat-actions a:hover,html[data-season-palette] .messenger-chat-actions button:hover{background:rgb(var(--season-accent-rgb) / .11)}html[data-season-palette] .messenger-message-pane{background:radial-gradient(circle at 70% 0, rgb(var(--season-secondary-rgb) / .08), transparent 32%), var(--season-bg);scrollbar-color:rgb(var(--season-accent-rgb) / .5) transparent}html[data-season-palette] .messenger-older-link button,html[data-season-palette] .messenger-older-link a{border:1px solid rgb(var(--season-accent-rgb) / .18);color:var(--season-pale)}html[data-season-palette] .messenger-older-link button:hover:not(:disabled),html[data-season-palette] .messenger-older-link a:hover{border-color:rgb(var(--season-accent-rgb) / .5);background:rgb(var(--season-accent-rgb) / .14)}html[data-season-palette] .messenger-message.is-highlighted .messenger-bubble{box-shadow:0 0 0 2px rgb(var(--season-pale-rgb) / .55), 0 0 26px rgb(var(--season-accent-rgb) / .28)}html[data-season-palette] .messenger-bubble{color:var(--season-text);background:var(--season-surface)}html[data-season-palette] .messenger-message.is-outgoing .messenger-bubble{background:linear-gradient(135deg, var(--season-accent), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .messenger-inline-link{color:var(--season-pale);text-decoration-color:rgb(var(--season-pale-rgb) / .48)}html[data-season-palette] .messenger-bubble .messenger-deleted-message{color:rgb(var(--season-text-rgb) / .66)}html[data-season-palette] .messenger-reply-quote{border-left:3px solid rgb(var(--season-pale-rgb) / .72);color:var(--season-pale)}html[data-season-palette] .messenger-reply-quote span{color:rgb(var(--season-pale-rgb) / .74)}html[data-season-palette] .messenger-reaction-summary{background:rgb(var(--season-bg-rgb) / .32)}html[data-season-palette] .messenger-reaction-summary small{color:var(--season-pale)}html[data-season-palette] .messenger-bubble time{color:rgb(var(--season-text-rgb) / .58)}html[data-season-palette] .messenger-bubble time span{color:var(--season-pale)}html[data-season-palette] .messenger-message-menu > summary{color:var(--season-pale)}html[data-season-palette] .messenger-message-menu > summary:hover,html[data-season-palette] .messenger-message-menu[open] > summary{background:rgb(var(--season-accent-rgb) / .18)}html[data-season-palette] .messenger-message-menu-panel{border:1px solid rgb(var(--season-accent-rgb) / .22);background:var(--season-card)}html[data-season-palette] .messenger-message-menu-panel > button,html[data-season-palette] .messenger-message-menu-panel > form > button{color:var(--season-pale)}html[data-season-palette] .messenger-message-menu-panel > button:hover,html[data-season-palette] .messenger-message-menu-panel > form > button:hover{background:rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .messenger-message-reactions button:hover,html[data-season-palette] .messenger-message-reactions button.is-active{border-color:rgb(var(--season-accent-rgb) / .45);background:rgb(var(--season-accent-rgb) / .14)}html[data-season-palette] .messenger-attachment-video video{background:var(--season-bg)}html[data-season-palette] .messenger-attachment-video-play{background:rgb(var(--season-accent-rgb) / .9);color:var(--season-on-accent)}html[data-season-palette] .messenger-attachment-video-meta{background:rgb(var(--season-bg-rgb) / .84)}html[data-season-palette] .messenger-image-viewer{background:rgb(var(--season-bg-rgb) / .97)}html[data-season-palette] .messenger-image-viewer-header strong{color:var(--season-text)}html[data-season-palette] .messenger-image-viewer-header button:hover,html[data-season-palette] .messenger-image-viewer-controls button:hover,html[data-season-palette] .messenger-image-viewer-nav:hover{border-color:rgb(var(--season-accent-rgb) / .68);background:rgb(var(--season-accent-rgb) / .24)}html[data-season-palette] .messenger-image-viewer-header button:focus-visible,html[data-season-palette] .messenger-image-viewer-controls button:focus-visible,html[data-season-palette] .messenger-image-viewer-nav:focus-visible{outline:2px solid var(--season-accent)}html[data-season-palette] .messenger-image-viewer-controls small{color:var(--season-muted)}html[data-season-palette] .messenger-video-viewer-stage > video{background:var(--season-bg)}html[data-season-palette] .messenger-video-viewer-controls a{border:1px solid rgb(var(--season-accent-rgb) / .6);background:rgb(var(--season-accent-rgb) / .22)}html[data-season-palette] .messenger-video-viewer-controls a:hover{background:rgb(var(--season-accent-rgb) / .42)}html[data-season-palette] .messenger-composer-area{border-top:1px solid rgb(var(--season-accent-rgb) / .12);background:rgb(var(--season-bg-rgb) / .98)}html[data-season-palette] .messenger-reply-composer{border-left:3px solid var(--season-accent);color:var(--season-pale)}html[data-season-palette] .messenger-reply-composer span{color:var(--season-muted)}html[data-season-palette] .messenger-reply-composer button{color:var(--season-pale)}html[data-season-palette] .messenger-reply-composer button:hover{background:rgb(var(--season-accent-rgb) / .18)}html[data-season-palette] .messenger-attach-button,html[data-season-palette] .messenger-sticker-button,html[data-season-palette] .messenger-send-button{color:var(--season-accent)}html[data-season-palette] .messenger-attach-button:hover,html[data-season-palette] .messenger-sticker-button:hover,html[data-season-palette] .messenger-sticker-button.is-active,html[data-season-palette] .messenger-send-button:hover{background:rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .messenger-compose-input:focus-within{border-color:rgb(var(--season-accent-rgb) / .3)}html[data-season-palette] .messenger-compose-input textarea::placeholder{color:var(--season-muted)}html[data-season-palette] .messenger-compose-input small{color:var(--season-muted)}html[data-season-palette] .messenger-send-button{background:linear-gradient(135deg, var(--season-accent), var(--season-secondary));box-shadow:0 5px 15px rgb(var(--season-accent-rgb) / .2);color:var(--season-on-accent)}html[data-season-palette] .messenger-upload-progress{color:var(--season-pale)}html[data-season-palette] .messenger-upload-progress strong{color:var(--season-accent)}html[data-season-palette] .messenger-upload-progress-track > span{background:var(--season-accent);color:var(--season-on-accent)}html[data-season-palette] .messenger-sticker-panel{border:1px solid rgb(var(--season-accent-rgb) / .28);color:var(--season-pale);background:var(--season-card)}html[data-season-palette] .messenger-sticker-panel header button{color:var(--season-pale)}html[data-season-palette] .messenger-sticker-grid button{color:var(--season-text)}html[data-season-palette] .messenger-sticker-grid button:hover{border-color:rgb(var(--season-accent-rgb) / .5);background:rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .messenger-sticker-delete{background:var(--season-accent) !important;color:var(--season-on-accent) !important}html[data-season-palette] .messenger-sticker-empty{color:var(--season-muted)}html[data-season-palette] .messenger-sticker-create-button{background:var(--season-accent);box-shadow:0 5px 12px rgb(var(--season-accent-rgb) / .24);color:var(--season-on-accent)}html[data-season-palette] .messenger-sticker-create-button:hover{background:var(--season-accent);color:var(--season-on-accent)}html[data-season-palette] .messenger-sticker-create-button:focus-visible{outline:2px solid var(--season-pale)}html[data-season-palette] .messenger-media-panel{color:var(--season-text)}html[data-season-palette] .messenger-media-panel-backdrop{background:rgb(var(--season-bg-rgb) / .66)}html[data-season-palette] .messenger-media-panel-content{border-left:1px solid rgb(var(--season-accent-rgb) / .2);background:var(--season-bg)}html[data-season-palette] .messenger-media-panel-content header span{color:var(--season-muted)}html[data-season-palette] .messenger-media-tabs button{color:var(--season-muted)}html[data-season-palette] .messenger-media-tabs button[aria-selected='true'],html[data-season-palette] .messenger-media-tabs button.is-active{background:rgb(var(--season-accent-rgb) / .23)}html[data-season-palette] .messenger-media-image:focus-visible{outline:2px solid var(--season-accent)}html[data-season-palette] .messenger-media-image.is-unavailable{color:var(--season-muted)}html[data-season-palette] .messenger-media-item{color:var(--season-text)}html[data-season-palette] .messenger-media-item:hover{border-color:rgb(var(--season-accent-rgb) / .4);background:rgb(var(--season-accent-rgb) / .08)}html[data-season-palette] .messenger-media-item small{color:var(--season-muted)}html[data-season-palette] .messenger-media-empty{color:var(--season-muted)}html[data-season-palette] .messenger-media-more{border:1px solid rgb(var(--season-accent-rgb) / .28);color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .1)}@media (max-width: 767px){html[data-season-palette] .messenger-image-viewer-nav{background:rgb(var(--season-bg-rgb) / .72)}}html[data-season-palette] .ep-breadcrumb span{color:rgb(var(--season-muted-rgb) / 0.4)}html[data-season-palette] .player-wrap .plyr{--plyr-color-main:var(--season-accent);--plyr-video-control-background-hover:var(--season-accent);--plyr-menu-background:rgb(var(--season-card-rgb) / 0.96);--plyr-tooltip-background:rgb(var(--season-card-rgb) / 0.96)}html[data-season-palette] .player-wrap .plyr__control--overlaid{background:rgb(var(--season-accent-rgb) / 0.92);box-shadow:0 0 0 10px rgb(var(--season-accent-rgb) / 0.14);color:var(--season-on-accent)}html[data-season-palette] .player-wrap .plyr__menu__container{border:1px solid rgb(var(--season-accent-rgb) / 0.22)}html[data-season-palette] .player-source-label{border:1px solid rgb(var(--season-accent-rgb) / 0.5);background:rgb(var(--season-bg-rgb) / 0.78);box-shadow:0 8px 22px rgb(var(--season-bg-rgb) / 0.24)}html[data-season-palette] .player-remote-action{border:1px solid rgb(var(--season-accent-rgb) / 0.55);background:rgb(var(--season-bg-rgb) / 0.78);box-shadow:0 8px 22px rgb(var(--season-bg-rgb) / 0.24)}html[data-season-palette] .player-remote-action:hover,html[data-season-palette] .player-remote-action:focus-visible{border-color:var(--season-accent);background:rgb(var(--season-accent-rgb) / 0.92);color:var(--season-on-accent)}html[data-season-palette] .player-favorite-action .favorite-series-btn{border-color:rgb(var(--season-accent-rgb) / 0.55);background:rgb(var(--season-bg-rgb) / 0.78);box-shadow:0 8px 22px rgb(var(--season-bg-rgb) / 0.24)}html[data-season-palette] .player-favorite-action .favorite-series-btn.is-favorite{background:linear-gradient(135deg, rgb(var(--season-accent-rgb) / 0.94), rgb(var(--season-secondary-rgb) / 0.94));color:var(--season-on-accent)}html[data-season-palette] .player-title-badge{background:rgb(var(--season-accent-rgb) / 0.2);border:1px solid rgb(var(--season-accent-rgb) / 0.4)}html[data-season-palette] .player-play-btn{box-shadow:0 0 0 12px rgb(var(--season-accent-rgb) / 0.15), 0 0 0 24px rgb(var(--season-accent-rgb) / 0.06);color:var(--season-on-accent)}html[data-season-palette] .player-play-btn:hover{box-shadow:0 0 0 16px rgb(var(--season-accent-rgb) / 0.18), 0 0 0 32px rgb(var(--season-accent-rgb) / 0.07)}html[data-season-palette] .player-progress-fill{color:var(--season-on-accent)}html[data-season-palette] .server-section{border:1px solid rgb(var(--season-accent-rgb) / 0.08)}html[data-season-palette] .server-item:focus-visible{outline:2px solid rgb(var(--season-accent-rgb) / 0.55)}html[data-season-palette] .server-item:hover{background:rgb(var(--season-accent-rgb) / 0.08);border-color:rgb(var(--season-accent-rgb) / 0.25)}html[data-season-palette] .server-item.active{background:rgb(var(--season-accent-rgb) / 0.12);border-color:rgb(var(--season-accent-rgb) / 0.4)}html[data-season-palette] .server-item.active .server-icon{background:rgb(var(--season-accent-rgb) / 0.2)}html[data-season-palette] .series-alternate-titles strong{color:var(--season-pale)}html[data-season-palette] .ep-episode-label span{color:var(--season-muted)}html[data-season-palette] .ep-meta-dot{background:rgb(var(--season-muted-rgb) / 0.4)}html[data-season-palette] .ep-nav-btn{border:1px solid rgb(var(--season-accent-rgb) / 0.1)}html[data-season-palette] .ep-nav-btn:hover{border-color:rgb(var(--season-accent-rgb) / 0.35);background:rgb(var(--season-accent-rgb) / 0.06)}html[data-season-palette] .ep-nav-btn.is-disabled:hover{border-color:rgb(var(--season-accent-rgb) / 0.1)}html[data-season-palette] .ep-nav-arrow{background:rgb(var(--season-accent-rgb) / 0.12)}html[data-season-palette] .ep-number-btn{color:var(--season-pale)}html[data-season-palette] .ep-number-btn:hover,html[data-season-palette] .ep-number-btn:focus-visible{border-color:rgb(var(--season-accent-rgb) / .45);background:rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .ep-number-btn.current{box-shadow:0 7px 20px rgb(var(--season-accent-rgb) / .24);color:var(--season-on-accent)}html[data-season-palette] .series-related-poster{border:1px solid rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .ep-filter-pill.active{color:var(--season-on-accent)}html[data-season-palette] .ep-list-item.current{background:rgb(var(--season-accent-rgb) / 0.1);border-color:rgb(var(--season-accent-rgb) / 0.2)}html[data-season-palette] .ep-list-item.current .ep-list-thumb .ep-thumb-num{background:rgb(var(--season-accent-rgb) / 0.55)}html[data-season-palette] .playing-bar{color:var(--season-on-accent)}html[data-season-palette] .links-section{border:1px solid rgb(var(--season-accent-rgb) / 0.08)}html[data-season-palette] .links-badge{color:var(--season-on-accent)}html[data-season-palette] .comment-avatar{background:linear-gradient(135deg, var(--rose-deep), var(--season-secondary));color:var(--season-on-accent)}html[data-season-palette] .comment-avatar.av2{background:linear-gradient(135deg, var(--season-secondary), #06b6d4);color:var(--season-on-accent)}html[data-season-palette] .comment-avatar.av3{color:var(--season-on-accent)}html[data-season-palette] .comment-avatar-link:hover,html[data-season-palette] .comment-avatar-link:focus-visible{box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .18)}html[data-season-palette] .comment-text{color:rgb(var(--season-text-rgb) / 0.75)}html[data-season-palette] .comment-reply{border-left:2px solid rgb(var(--season-accent-rgb) / 0.3)}html[data-season-palette] .comment-reply-form{border:1px solid rgb(var(--season-accent-rgb) / 0.12)}html[data-season-palette] .comment-form{border:1px solid rgb(var(--season-accent-rgb) / 0.1)}html[data-season-palette] .cf-textarea:focus{border-color:rgb(var(--season-accent-rgb) / 0.45)}html[data-season-palette] .cf-textarea::placeholder{color:var(--season-muted)}html[data-season-palette] .cf-textarea-guest{color:var(--season-pale)}html[data-season-palette] .cf-textarea-guest:hover,html[data-season-palette] .cf-textarea-guest:focus{border-color:rgb(var(--season-accent-rgb) / .55);background:rgb(var(--season-accent-rgb) / .07)}html[data-season-palette] .cf-input:focus{border-color:rgb(var(--season-accent-rgb) / 0.45)}html[data-season-palette] .cf-input::placeholder{color:rgb(var(--season-muted-rgb) / 0.5)}html[data-season-palette] .cf-submit{color:var(--season-on-accent)}html[data-season-palette] .cf-submit:hover{box-shadow:0 6px 20px rgb(var(--season-accent-rgb) / 0.35)}html[data-season-palette] .sidebar-section{border:1px solid rgb(var(--season-accent-rgb) / 0.08)}html[data-season-palette] .sidebar-thumb-overlay{background:rgb(var(--season-bg-rgb) / 0.4)}html[data-season-palette] .sidebar-rank{background:rgb(var(--season-accent-rgb) / 0.12)}html[data-season-palette] .sidebar-rank.top3{color:var(--season-on-accent)}html[data-season-palette] .sidebar-tabs-section{border-color:rgb(var(--season-accent-rgb) / 0.14);background:radial-gradient(circle at 18% 0%, rgb(var(--season-accent-rgb) / 0.09), transparent 34%),
          var(--dark-card)}html[data-season-palette] .sidebar-tab{color:var(--season-muted)}html[data-season-palette] .sidebar-tab:hover{color:var(--season-text)}html[data-season-palette] .sidebar-tab.is-active{border-color:rgb(var(--season-accent-rgb) / 0.36);background:linear-gradient(135deg, rgb(var(--season-accent-rgb) / 0.22), rgb(var(--season-secondary-rgb) / 0.14))}html[data-season-palette] .sidebar-tab:focus-visible{outline:2px solid rgb(var(--season-accent-rgb) / 0.72)}html[data-season-palette] .sidebar-panel-intro{color:var(--season-muted)}html[data-season-palette] .marathoner-row:hover,html[data-season-palette] .marathoner-row:has([data-author-card][open]){background:rgb(var(--season-accent-rgb) / 0.07)}html[data-season-palette] .marathoner-position{border:1px solid rgb(var(--season-accent-rgb) / 0.14);color:var(--season-muted)}html[data-season-palette] .marathoner-profile .forum-post-avatar{border:1px solid rgb(var(--season-accent-rgb) / 0.2);background:linear-gradient(135deg, rgb(var(--season-accent-rgb) / 0.9), rgb(var(--season-secondary-rgb) / 0.9));color:var(--season-on-accent)}html[data-season-palette] .marathoner-profile .forum-post-name{color:var(--season-text)}html[data-season-palette] .marathoner-profile .forum-post-author-compact > summary:hover .forum-post-name{color:var(--season-accent)}html[data-season-palette] .sidebar-empty-state{color:var(--season-muted)}html[data-season-palette] .sidebar-empty-state strong{color:var(--season-text)}html[data-season-palette] .ep-disclaimer{color:rgb(var(--season-muted-rgb) / 0.5)}html[data-season-palette] .mundo-dialog-backdrop{background:rgb(var(--season-bg-rgb) / .78)}html[data-season-palette] .mundo-dialog{border:1px solid rgb(var(--season-accent-rgb) / .3);color:var(--season-text);background:linear-gradient(145deg, var(--season-surface), var(--season-bg))}html[data-season-palette] .mundo-dialog-icon{color:var(--season-pale);background:rgb(var(--season-accent-rgb) / .16)}html[data-season-palette] .mundo-dialog p{color:var(--season-muted)}html[data-season-palette] .mundo-dialog input:focus{border-color:rgb(var(--season-accent-rgb) / .75);box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .14)}html[data-season-palette] .mundo-dialog-cancel{color:var(--season-pale)}html[data-season-palette] .mundo-dialog-confirm{background:linear-gradient(135deg, var(--season-accent), var(--season-secondary));box-shadow:0 8px 18px rgb(var(--season-secondary-rgb) / .28);color:var(--season-on-accent)}html[data-season-palette] .mundo-toast{border:1px solid rgb(var(--season-accent-rgb) / .28);color:var(--season-text);background:rgb(var(--season-card-rgb) / .96)}html[data-season-palette] .miyu-assistant{--miyu-rose:var(--season-accent);--miyu-wine:var(--season-secondary);--miyu-ink:var(--season-surface);--miyu-paper:var(--season-paper)}html[data-season-palette] .miyu-assistant__bubble{border:1px solid rgb(var(--season-accent-rgb) / .22);background:radial-gradient(circle at 14% 2%, rgb(var(--season-accent-rgb) / .1), transparent 37%),
            rgb(var(--season-paper-rgb) / .97);box-shadow:0 20px 55px rgb(var(--season-card-rgb) / .25), 0 3px 12px rgb(var(--season-card-rgb) / .12)}html[data-season-palette] .miyu-assistant__bubble::after{border-right:1px solid rgb(var(--season-accent-rgb) / .2);border-bottom:1px solid rgb(var(--season-accent-rgb) / .2)}html[data-season-palette] .miyu-assistant__dismiss{color:var(--season-muted)}html[data-season-palette] .miyu-assistant__dismiss:hover,html[data-season-palette] .miyu-assistant__dismiss:focus-visible{background:rgb(var(--season-accent-rgb) / .1)}html[data-season-palette] .miyu-assistant__question{border:1px solid rgb(var(--season-accent-rgb) / .2);background:rgb(var(--season-accent-rgb) / .07)}html[data-season-palette] .miyu-assistant__question:hover,html[data-season-palette] .miyu-assistant__question:focus-visible{border-color:rgb(var(--season-accent-rgb) / .5);background:rgb(var(--season-accent-rgb) / .13)}html[data-season-palette] .miyu-assistant__disable-form button{color:var(--season-muted)}html[data-season-palette] .miyu-assistant__message p[role="button"]:focus-visible{outline:2px solid rgb(var(--season-accent-rgb) / .45)}html[data-season-palette] .miyu-assistant__action,html[data-season-palette] .miyu-assistant__submit{background:linear-gradient(135deg, var(--season-accent), var(--season-accent));box-shadow:0 8px 20px rgb(var(--season-accent-rgb) / .24);color:var(--season-on-accent) !important}html[data-season-palette] .miyu-assistant__action:hover,html[data-season-palette] .miyu-assistant__action:focus-visible,html[data-season-palette] .miyu-assistant__submit:hover,html[data-season-palette] .miyu-assistant__submit:focus-visible{box-shadow:0 11px 24px rgb(var(--season-accent-rgb) / .3)}html[data-season-palette] .miyu-assistant__back{color:var(--season-muted)}html[data-season-palette] .miyu-assistant__form label span{color:var(--season-muted)}html[data-season-palette] .miyu-assistant__form input,html[data-season-palette] .miyu-assistant__form textarea{border:1px solid rgb(var(--season-secondary-rgb) / .18)}html[data-season-palette] .miyu-assistant__form input:focus,html[data-season-palette] .miyu-assistant__form textarea:focus{border-color:rgb(var(--season-accent-rgb) / .62);box-shadow:0 0 0 3px rgb(var(--season-accent-rgb) / .09)}html[data-season-palette] .miyu-assistant__form-status{color:var(--season-secondary)}html[data-season-palette] .miyu-assistant__mascot{filter:drop-shadow(0 14px 15px rgb(var(--season-bg-rgb) / .24))}html[data-season-palette] .miyu-assistant__mascot:focus-visible .miyu-assistant__character{filter:drop-shadow(0 0 9px rgb(var(--season-accent-rgb) / .72))}html[data-season-palette] .miyu-assistant__restore{border:1px solid rgb(var(--season-accent-rgb) / .28);background:linear-gradient(145deg, var(--season-paper), var(--season-pale));box-shadow:0 12px 30px rgb(var(--season-card-rgb) / .2)}html[data-season-palette] .miyu-assistant__peek{border:1px solid rgb(var(--season-accent-rgb) / .2);background:rgb(var(--season-paper-rgb) / .97);box-shadow:0 12px 30px rgb(var(--season-card-rgb) / .2)}html[data-season-palette] .miyu-assistant__peek::after{border-right:1px solid rgb(var(--season-accent-rgb) / .2);border-bottom:1px solid rgb(var(--season-accent-rgb) / .2);background:var(--season-paper)}html[data-season-palette] .miyu-assistant__peek:hover,html[data-season-palette] .miyu-assistant__peek:focus-visible{border-color:rgb(var(--season-accent-rgb) / .48)}html[data-season-palette][data-bs-theme="dark"] .miyu-assistant__bubble{border-color:rgb(var(--season-accent-rgb) / .25);background:radial-gradient(circle at 14% 2%, rgb(var(--season-accent-rgb) / .14), transparent 37%),
            rgb(var(--season-card-rgb) / .96)}html[data-season-palette][data-bs-theme="dark"] .miyu-assistant__bubble::after{background:var(--season-card)}html[data-season-palette][data-bs-theme="dark"] .miyu-assistant__peek{border-color:rgb(var(--season-accent-rgb) / .25);background:rgb(var(--season-card-rgb) / .97);color:var(--season-paper)}html[data-season-palette][data-bs-theme="dark"] .miyu-assistant__peek::after{border-color:rgb(var(--season-accent-rgb) / .25);background:var(--season-card)}html[data-season-palette][data-bs-theme="dark"] .miyu-assistant__message p,html[data-season-palette][data-bs-theme="dark"] .miyu-assistant__questions > p,html[data-season-palette][data-bs-theme="dark"] .miyu-assistant__form label{color:var(--season-paper)}html[data-season-palette] .submission-page .card{border:1px solid rgb(var(--season-accent-rgb) / .15)}html[data-season-palette] .submission-page .form-control:focus,html[data-season-palette] .submission-page .form-select:focus{box-shadow:0 0 0 .2rem rgb(var(--season-accent-rgb) / .12)}html[data-season-palette] .submission-page .btn-primary{color:var(--season-on-accent)}
html[data-season-palette] :is(.btn-rose,.profile-btn-primary,.portal-auth-submit,.forum-search button,.catalog-clear-filters,.submission-page .btn-primary){background:linear-gradient(135deg,var(--season-accent),var(--season-secondary));border-color:var(--season-accent);color:var(--season-on-accent)}
html[data-season-palette] :is(.btn-rose,.profile-btn-primary,.portal-auth-submit,.forum-search button,.catalog-clear-filters):is(:hover,:focus-visible){background:linear-gradient(135deg,var(--season-pale),var(--season-accent));color:var(--season-on-accent)}
html[data-season-palette] .mundo-dialog:not([data-kind='danger']) .mundo-dialog-confirm{background:linear-gradient(135deg,var(--season-accent),var(--season-secondary));color:var(--season-on-accent)}
html[data-season-palette] .portal-auth-tabs button[aria-selected='true']{color:var(--season-on-accent)}
html[data-season-palette] .btn-primary{--bs-btn-color:var(--season-on-accent);--bs-btn-bg:var(--season-accent);--bs-btn-border-color:var(--season-accent);--bs-btn-focus-shadow-rgb:var(--bs-primary-rgb);--bs-btn-hover-color:var(--season-on-accent);--bs-btn-hover-bg:var(--season-pale);--bs-btn-hover-border-color:var(--season-pale);--bs-btn-active-color:var(--season-on-accent);--bs-btn-active-bg:var(--season-secondary);--bs-btn-active-border-color:var(--season-secondary);--bs-btn-disabled-color:var(--season-on-accent);--bs-btn-disabled-bg:var(--season-accent);--bs-btn-disabled-border-color:var(--season-accent)}
html[data-season-palette] .btn-outline-primary{--bs-btn-color:var(--season-accent);--bs-btn-border-color:var(--season-accent);--bs-btn-hover-color:var(--season-on-accent);--bs-btn-hover-bg:var(--season-accent);--bs-btn-hover-border-color:var(--season-accent);--bs-btn-active-color:var(--season-on-accent);--bs-btn-active-bg:var(--season-accent);--bs-btn-active-border-color:var(--season-accent)}
html[data-season-palette] :is(.btn-rose,.profile-btn-primary,.portal-auth-submit,.ep-play-icon,.cat-play,.continue-play) svg[fill]:not([fill='none']){fill:currentColor}
html[data-season-palette] :is(.btn-rose,.ep-play-icon,.cat-play,.continue-play) svg [fill='#fff']{fill:currentColor}
html[data-season-palette] .portal-preference-switch.is-active{background:var(--season-accent)}
html[data-season-palette] .portal-preference-switch.is-active span{background:var(--season-on-accent)}
html[data-season-palette] .pagination .page-item.active .page-link{color:var(--season-on-accent)}
html[data-season-palette] :is([style*='border-color:rgba(244,63,142'],[style*='border-color: rgba(244, 63, 142']){border-color:rgb(var(--season-accent-rgb)/.22)!important}
html[data-season-palette] .hero.hero--halloween{background:var(--season-bg)}
html[data-season-palette] .hero.hero--halloween .hero-overlay{background:linear-gradient(to top,var(--season-bg),rgb(var(--season-bg-rgb)/.12) 28%,transparent 56%),linear-gradient(90deg,rgb(var(--season-bg-rgb)/.25),transparent 65%)}
@media(max-width:768px){html[data-season-palette] .hero.hero--halloween .hero-overlay{background:linear-gradient(to top,var(--season-bg),rgb(var(--season-bg-rgb)/.18) 34%,transparent 65%)}}
