.theme-settings-panel{border-top:1px solid var(--theme-border-section);color:var(--theme-text-primary);margin-top:18px;padding-top:18px}.theme-settings-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.theme-settings-heading h3{margin:0;font-size:15px;line-height:1.25}.theme-settings-heading p{color:var(--theme-text-muted);margin:4px 0 0;font-size:11px;line-height:1.45}.theme-setting-row{border:1px solid var(--theme-border-default);background:var(--theme-surface-card-alt);border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:12px 13px;display:flex}.theme-setting-row>div{gap:3px;min-width:0;display:grid}.theme-setting-row strong{font-size:12px;line-height:1.3}.theme-setting-row small{color:var(--theme-text-small);font-size:10px;line-height:1.4}.theme-setting-row select{border:1px solid var(--theme-border-input);background:var(--theme-surface-input-alt);min-width:146px;height:36px;color:var(--theme-text-primary);font:inherit;cursor:pointer;border-radius:9px;flex:none;padding:0 32px 0 10px;font-size:12px}.theme-setting-row select:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}@media (width<=600px){.theme-setting-row{align-items:flex-start;gap:10px}.theme-setting-row select{min-width:126px;max-width:46vw}}.watch-plans-page{gap:18px;display:grid}.wp-page-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.wp-page-head h1{margin:2px 0 5px;font-size:30px;line-height:1.1}.wp-page-head p{color:var(--muted);margin:0;font-size:13px}.wp-eyebrow{letter-spacing:.12em;color:var(--theme-accent-soft-text);font-size:10px;font-weight:850}.wp-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.wp-cloud-state{color:var(--muted);border:1px solid var(--line);background:var(--theme-surface-card);border-radius:999px;padding:7px 10px;font-size:11px}.wp-cloud-state.synced{color:var(--theme-success-soft-text);border-color:var(--theme-success-border-a35-alt);background:var(--theme-success-a10)}.wp-cloud-state.setup,.wp-cloud-state.error{color:var(--theme-warning-text);border-color:var(--theme-warning-a28);background:var(--theme-warning-a08)}.wp-primary,.wp-secondary{cursor:pointer;border:1px solid var(--theme-border-button);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-weight:800;display:inline-flex}.wp-primary{background:var(--theme-accent);color:#fff;border-color:var(--theme-accent-border)}.wp-primary:hover{background:var(--theme-accent-hover)}.wp-primary:disabled{opacity:.45;cursor:not-allowed}.wp-secondary{background:var(--theme-surface-secondary);color:var(--theme-text-secondary);border-color:var(--line)}.wp-secondary:hover{background:var(--theme-surface-secondary-hover)}.wp-secondary.danger{color:var(--theme-danger);border-color:var(--theme-danger-a25)}.wp-setup-note,.wp-page-error{border:1px solid var(--theme-warning-a22);background:var(--theme-warning-a07);color:var(--theme-warning-soft-text);border-radius:12px;padding:11px 13px;font-size:12px}.wp-setup-note code{color:var(--theme-warning-pale)}.wp-empty-state{border:1px dashed var(--theme-border-empty);background:var(--theme-surface-empty);text-align:center;min-height:280px;color:var(--muted);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex}.wp-empty-state h2{color:var(--text);margin:12px 0 6px}.wp-empty-state p{max-width:540px;margin:0 0 17px;line-height:1.55}.wp-plan-list{gap:12px;display:grid}.wp-plan-card{border:1px solid var(--line);background:var(--theme-surface-card);border-radius:16px;overflow:hidden}.wp-plan-card.expanded{border-color:var(--theme-border-accent-deep)}.wp-plan-summary{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:15px;padding:17px 18px;display:flex}.wp-plan-summary:hover{background:var(--theme-surface-panel)}.wp-plan-summary-copy{flex:1;min-width:0}.wp-plan-title-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.wp-plan-title-row h2{margin:0;font-size:18px}.wp-plan-summary-copy>p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.45}.wp-finished-chip{text-transform:uppercase;letter-spacing:.05em;background:var(--theme-success-a14);border:1px solid var(--theme-success-border-a28);color:var(--theme-success-text);border-radius:999px;padding:4px 7px;font-size:9px;font-weight:900}.wp-plan-stats{color:var(--theme-text-stats);flex-wrap:wrap;gap:12px;margin-top:9px;font-size:11px;display:flex}.wp-plan-stats span:not(:last-child){position:relative}.wp-plan-stats span:not(:last-child):after{content:"·";color:var(--theme-border-drag);position:absolute;right:-8px}.wp-poster-strip{align-items:center;gap:5px;margin-top:11px;display:flex}.wp-strip-poster{background:var(--theme-surface-poster-alt);border:1px solid var(--theme-border-poster);width:32px;height:46px;color:var(--theme-text-poster);border-radius:5px;place-items:center;display:grid;overflow:hidden}.wp-strip-poster img{object-fit:cover;width:100%;height:100%}.wp-poster-strip>span{color:var(--theme-text-badge);background:var(--theme-surface-badge);border:1px solid var(--theme-border-badge);border-radius:7px;padding:7px;font-size:11px}.wp-plan-body{border-top:1px solid var(--line)}.wp-plan-toolbar{background:var(--theme-surface-toolbar);justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.wp-plan-toolbar>div:first-child{gap:3px;display:grid}.wp-plan-toolbar span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:10px;font-weight:800}.wp-plan-toolbar strong{font-size:13px}.wp-toolbar-actions{flex-wrap:wrap;gap:7px;display:flex}.wp-toolbar-actions .wp-primary,.wp-toolbar-actions .wp-secondary{padding:7px 9px;font-size:11px}.wp-plan-empty{text-align:center;color:var(--muted);place-items:center;gap:12px;padding:28px;display:grid}.wp-plan-empty p{margin:0}.wp-steps{display:grid}.wp-step{border-top:1px solid var(--line);grid-template-columns:34px 24px minmax(0,1fr) auto;align-items:center;min-height:78px;display:grid;position:relative}.wp-step:first-child{border-top:0}.wp-step.current{background:linear-gradient(90deg,var(--theme-accent-a08),transparent 65%)}.wp-step.current:before{content:"";background:var(--theme-accent-strong);width:3px;position:absolute;top:0;bottom:0;left:0}.wp-step-order{text-align:center;color:var(--theme-text-order);font-size:11px}.wp-drag{color:var(--theme-border-drag);cursor:grab}.wp-step-open{min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:10px 6px;display:grid}.wp-step-open:hover .wp-step-title-line strong{color:var(--theme-accent-text)}.wp-step-poster{background:var(--theme-surface-poster);border:1px solid var(--theme-border-poster-alt);width:42px;height:58px;color:var(--theme-text-poster-dim);border-radius:6px;place-items:center;display:grid;overflow:hidden}.wp-step-poster img{object-fit:cover;width:100%;height:100%}.wp-step-copy{min-width:0}.wp-step-title-line{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.wp-step-title-line strong{font-size:13px;line-height:1.3}.wp-current-chip{text-transform:uppercase;letter-spacing:.05em;color:var(--theme-accent-chip);background:var(--theme-accent-a14);border:1px solid var(--theme-accent-a30);border-radius:999px;padding:3px 6px;font-size:9px;font-weight:900}.wp-step-meta{color:var(--theme-text-meta);flex-wrap:wrap;gap:10px;margin-top:5px;font-size:10px;display:flex}.wp-step-copy p{color:var(--theme-text-note);margin:5px 0 0;font-size:11px;line-height:1.35}.wp-step-state{font-weight:850}.wp-step-state.complete{color:var(--theme-success)}.wp-step-state.current{color:var(--theme-accent-current)}.wp-step-state.paused{color:var(--theme-warning)}.wp-step-state.external{color:var(--theme-info)}.wp-step-actions{gap:4px;padding:0 12px 0 8px;display:flex}.wp-step-actions button,.wp-icon-button{border:1px solid var(--line);background:var(--theme-surface-control);width:32px;height:32px;color:var(--theme-text-control);cursor:pointer;border-radius:8px;place-items:center;display:grid}.wp-step-actions button:hover,.wp-icon-button:hover{background:var(--theme-surface-button-hover);color:#fff}.wp-step-actions button:disabled{opacity:.28;cursor:not-allowed}.wp-step-actions button.danger:hover{color:var(--theme-danger-hover);border-color:var(--theme-danger-a30)}.wp-modal-backdrop{background:var(--theme-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:170;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.wp-modal{background:var(--theme-surface-card);border:1px solid var(--theme-border-modal);width:min(560px,100%);max-height:min(760px,92vh);box-shadow:0 28px 80px var(--theme-shadow-strong);border-radius:16px;padding:19px;overflow:auto}.wp-picker{width:min(700px,100%)}.wp-modal-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.wp-modal-head h2{margin:3px 0 0;font-size:21px;line-height:1.15}.wp-help{color:var(--muted);margin:-4px 0 15px;font-size:12px;line-height:1.5}.wp-field{color:var(--theme-text-control);gap:7px;margin-top:12px;font-size:11px;font-weight:700;display:grid}.wp-field>span{color:var(--theme-text-field-hint);font-weight:500}.wp-field input,.wp-field textarea{border:1px solid var(--line);background:var(--theme-surface-input);width:100%;color:var(--text);font:inherit;border-radius:10px;outline:0;padding:10px 11px;font-size:13px}.wp-field textarea{resize:vertical}.wp-field input:focus,.wp-field textarea:focus{border-color:var(--theme-border-focus);box-shadow:0 0 0 3px var(--theme-accent-muted-a12)}.wp-range-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wp-modal-actions{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.wp-error{background:var(--theme-danger-a08);border:1px solid var(--theme-danger-a20);color:var(--theme-danger-alt);border-radius:9px;margin-top:10px;padding:9px 10px;font-size:11px}.wp-search{border:1px solid var(--line);background:var(--theme-surface-input);border-radius:11px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 8px 7px 11px;display:grid}.wp-search>svg{color:var(--theme-text-icon)}.wp-search input{color:var(--text);background:0 0;border:0;outline:0;min-width:0}.wp-search button{border:1px solid var(--theme-border-accent);background:var(--theme-surface-accent);color:var(--theme-accent-search-text);cursor:pointer;border-radius:8px;padding:8px 10px;font-weight:800}.wp-search button:disabled{opacity:.45;cursor:not-allowed}.wp-picker-results{gap:7px;max-height:430px;margin-top:12px;padding-right:2px;display:grid;overflow:auto}.wp-picker-result{border:1px solid var(--line);background:var(--theme-surface-score);color:inherit;text-align:left;cursor:pointer;border-radius:11px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.wp-picker-result:hover{border-color:var(--theme-border-accent-hover);background:var(--theme-surface-hover)}.wp-picker-poster{background:var(--theme-surface-poster-raised);width:44px;height:61px;color:var(--theme-text-poster-alt);border-radius:6px;place-items:center;display:grid;overflow:hidden}.wp-picker-poster img{object-fit:cover;width:100%;height:100%}.wp-picker-copy{gap:3px;min-width:0;display:grid}.wp-picker-copy strong{font-size:13px}.wp-picker-copy span{color:var(--muted);font-size:10px}.wp-picker-copy em{color:var(--theme-success-alt);text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-style:normal;font-weight:850}.wp-picker-empty{text-align:center;color:var(--theme-text-subtle);padding:26px 12px;font-size:12px}.wp-plan-editor{width:min(500px,100%)}.wp-step-editor{width:min(540px,100%)}@media (width<=760px){.wp-page-head{display:grid}.wp-page-actions{justify-content:flex-start}.wp-plan-toolbar{align-items:flex-start;display:grid}.wp-toolbar-actions{width:100%}.wp-toolbar-actions .wp-primary{margin-left:auto}.wp-step{grid-template-columns:28px minmax(0,1fr);padding:4px 0}.wp-drag{display:none}.wp-step-order{grid-area:1/1}.wp-step-open{grid-area:1/2}.wp-step-actions{grid-area:2/2;justify-content:flex-end;padding:0 10px 7px}.wp-step-actions button{width:30px;height:30px}.wp-range-fields{grid-template-columns:1fr}.wp-search{grid-template-columns:auto minmax(0,1fr)}.wp-search button{grid-column:1/-1}.wp-modal-actions{grid-template-columns:1fr 1fr;display:grid}.wp-plan-summary{padding:15px}.wp-plan-stats span:last-child{width:100%;margin-top:1px}.wp-plan-stats span:nth-child(2):after,.wp-step-open>svg{display:none}.wp-step-open{grid-template-columns:40px minmax(0,1fr)}}@media (width<=460px){.wp-page-head h1{font-size:26px}.wp-page-actions{grid-template-columns:1fr;display:grid}.wp-page-actions .wp-primary{width:100%}.wp-cloud-state{text-align:center}.wp-poster-strip{overflow:hidden}.wp-toolbar-actions{grid-template-columns:1fr 1fr;display:grid}.wp-toolbar-actions .wp-primary{grid-column:1/-1;width:100%;margin:0}.wp-step-title-line{align-items:flex-start}.wp-modal{padding:15px}.wp-modal-actions{grid-template-columns:1fr}.wp-picker-result{grid-template-columns:40px minmax(0,1fr)}.wp-picker-result>svg{display:none}.wp-picker-poster{width:40px;height:56px}}.push-setup-card{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:1000;border:1px solid var(--theme-border-push);background:var(--theme-push-surface);width:min(390px,100vw - 32px);box-shadow:0 14px 36px var(--theme-shadow-soft);color:var(--theme-text-primary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px;align-items:center;gap:14px;padding:14px;display:flex;position:fixed}.push-setup-card>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.push-setup-card strong{font-size:13px;line-height:1.2}.push-setup-card span{color:var(--theme-text-body-soft);font-size:11px;line-height:1.4}.push-setup-card button{border:1px solid var(--theme-border-push-button);background:var(--theme-accent-push);color:var(--theme-text-on-accent);font:inherit;cursor:pointer;border-radius:10px;flex:none;padding:9px 12px;font-size:12px;font-weight:800}.push-setup-card button:hover{background:var(--theme-accent-hover-alt)}.push-setup-card button:disabled{opacity:.65;cursor:wait}.push-setup-card .push-setup-error{color:var(--theme-danger-text)}.push-setup-card.push-setup-blocked{border-color:var(--theme-border-danger-blocked)}.push-setup-card.push-setup-blocked strong{color:var(--theme-danger-soft-text)}.notification-settings-panel{border-top:1px solid var(--theme-border-section);color:var(--theme-text-primary);margin-top:18px;padding-top:18px}.notification-settings-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.notification-settings-heading h3{margin:0;font-size:15px;line-height:1.25}.notification-settings-heading p{color:var(--theme-text-muted);margin:4px 0 0;font-size:11px;line-height:1.45}.notification-save-state{color:var(--theme-accent-save);letter-spacing:.04em;text-transform:uppercase;flex:none;font-size:10px;font-weight:800}.notification-setting-list{border:1px solid var(--theme-border-default);background:var(--theme-surface-card-alt);border-radius:13px;display:grid;overflow:hidden}.notification-setting-row{border-bottom:1px solid var(--theme-border-divider);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 13px;display:flex}.notification-setting-row:last-child{border-bottom:0}.notification-setting-row>span{gap:3px;min-width:0;display:grid}.notification-setting-row strong{font-size:12px;line-height:1.3}.notification-setting-row small{color:var(--theme-text-small);font-size:10px;line-height:1.4}.notification-catalogue-info{border-bottom:1px solid var(--theme-border-divider);background:var(--theme-surface-info);gap:4px;padding:11px 13px;display:grid}.notification-catalogue-info strong{color:var(--theme-text-heading);letter-spacing:.06em;text-transform:uppercase;font-size:10px;line-height:1.3}.notification-catalogue-info small{color:var(--theme-text-small);font-size:10px;line-height:1.5}.notification-setting-row input[type=checkbox]{appearance:none;border:1px solid var(--theme-border-switch);background:var(--theme-surface-switch);cursor:pointer;border-radius:999px;flex:none;width:38px;height:22px;transition:all .18s;position:relative}.notification-setting-row input[type=checkbox]:after{content:"";background:var(--theme-control-knob);border-radius:50%;width:14px;height:14px;transition:all .18s;position:absolute;top:3px;left:3px}.notification-setting-row input[type=checkbox]:checked{border-color:var(--theme-accent-border-alt);background:var(--theme-accent-switch)}.notification-setting-row input[type=checkbox]:checked:after{background:var(--theme-text-on-accent);left:19px}.notification-setting-row input[type=checkbox]:focus-visible,.notification-time-row input[type=time]:focus-visible,.notification-timezone-row button:focus-visible,.notification-device-card button:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.notification-time-row{cursor:default}.notification-time-row input[type=time]{border:1px solid var(--theme-border-input);background:var(--theme-surface-input-alt);width:106px;height:36px;color:var(--theme-text-primary);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:9px;flex:none;padding:0 9px;font-size:12px}.notification-time-row input[type=time]:disabled{opacity:.45}.notification-timezone-row{border:1px solid var(--theme-border-default);background:var(--theme-surface-card-alt);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:11px 13px;display:flex}.notification-timezone-row>div{gap:2px;min-width:0;display:grid}.notification-timezone-row span{color:var(--theme-text-label);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:800}.notification-timezone-row strong{overflow-wrap:anywhere;font-size:11px}.notification-timezone-row button,.notification-device-card button{border:1px solid var(--theme-border-control);background:var(--theme-surface-button);color:var(--theme-text-soft);font:inherit;cursor:pointer;border-radius:9px;flex:none;padding:7px 10px;font-size:10px;font-weight:800}.notification-timezone-row button:hover,.notification-device-card button:hover{background:var(--theme-surface-control-hover)}.notification-timezone-row button:disabled,.notification-device-card button:disabled{opacity:.55;cursor:wait}.notification-device-card{border:1px solid var(--theme-border-device);background:var(--theme-surface-panel);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px 13px;display:flex}.notification-device-card>div{gap:3px;min-width:0;display:grid}.notification-device-card span{color:var(--theme-text-label-strong);letter-spacing:.08em;font-size:9px;font-weight:900}.notification-device-card strong{font-size:11px}.notification-device-card small{color:var(--theme-text-device);font-size:10px;line-height:1.4}.notification-device-card.state-enabled{border-color:var(--theme-success-border-a38);background:var(--theme-success-a09)}.notification-device-card.state-enabled strong{color:var(--theme-success-text)}.notification-device-card.state-blocked{border-color:var(--theme-danger-blocked-a36);background:var(--theme-danger-blocked-a08)}.notification-device-card.state-blocked strong{color:var(--theme-danger-soft)}.notification-device-card .notification-device-disable{border-color:var(--theme-border-danger);color:var(--theme-danger-muted);background:var(--theme-surface-danger)}.notification-settings-note{border:1px solid var(--theme-border-default);background:var(--theme-surface-card-alt);color:var(--theme-text-muted);border-radius:11px;margin:0;padding:12px 13px;font-size:11px;line-height:1.5}.notification-settings-error{color:var(--theme-danger-text);margin:10px 0 0;font-size:10px;line-height:1.45}@media (width<=600px){.push-setup-card{right:12px;bottom:max(12px,env(safe-area-inset-bottom));gap:10px;width:calc(100vw - 24px);padding:12px}.push-setup-card span{font-size:10px}.push-setup-card button{padding:8px 10px;font-size:11px}.notification-setting-row{gap:10px;padding:11px}.notification-setting-row small{font-size:9px}.notification-time-row{align-items:flex-start}.notification-time-row input[type=time]{width:100px}.notification-timezone-row,.notification-device-card{align-items:flex-start}}.notification-related-info{border-bottom:1px solid var(--theme-border-divider);background:var(--theme-surface-related);gap:4px;padding:11px 13px;display:grid}.notification-related-info strong{color:var(--theme-text-heading);letter-spacing:.06em;text-transform:uppercase;font-size:10px;line-height:1.3}.notification-related-info small{color:var(--theme-text-small);font-size:10px;line-height:1.5}:root{color:var(--theme-legacy-hex-f6f7fb);background:var(--theme-legacy-hex-0b0d12);font-synthesis:none;--bg:var(--theme-legacy-hex-0b0d12);--panel:var(--theme-legacy-hex-121620);--panel2:var(--theme-surface-input-alt);--line:var(--theme-legacy-hex-252b39);--text:var(--theme-legacy-hex-f5f7fb);--muted:var(--theme-legacy-hex-8c95a8);--accent:var(--theme-legacy-hex-8b7cff);--accent2:var(--theme-legacy-hex-b0a7ff);--danger:var(--theme-legacy-hex-ff6f7d);--radius:20px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 70% -10%,var(--theme-legacy-hex-1d1b36) 0,transparent 36%),var(--bg);min-width:320px;min-height:100vh;color:var(--text);margin:0}button,input,select{font:inherit}button{color:inherit}.app-shell{min-height:100vh}.sidebar{border-right:1px solid var(--line);background:var(--theme-legacy-rgba-10-12-17-p92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;flex-direction:column;width:245px;padding:24px 18px;display:flex;position:fixed;inset:0 auto 0 0}.brand{align-items:start;gap:12px;padding:2px 8px 24px;display:grid}.brand-logo{width:100%;max-width:205px;height:auto;filter:drop-shadow(0 10px 20px var(--theme-legacy-rgba-0-0-0-p25));display:block}.brand strong,.brand span{display:block}.brand strong{font-size:15px;line-height:1.2}.brand span{color:var(--muted);margin-top:4px;font-size:11px}.sidebar nav{gap:5px;display:grid}.sidebar nav button,.sidebar-foot button{text-align:left;color:var(--theme-legacy-hex-aab1c0);cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;padding:11px 12px;display:flex}.sidebar nav button.active{background:var(--theme-legacy-hex-1c2030);color:#fff}.sidebar nav button:hover,.sidebar-foot button:hover{background:var(--theme-legacy-hex-171b26);color:#fff}.sidebar-foot{gap:6px;margin-top:auto;display:grid}.sidebar-foot .primary{color:#fff;justify-content:center}.main{min-height:100vh;margin-left:245px}.topbar{justify-content:space-between;align-items:center;height:106px;padding:27px 38px 18px;display:flex}.eyebrow{color:var(--accent2);letter-spacing:.14em;font-size:10px;font-weight:800}.topbar h1{margin:3px 0 0;font-size:27px}.content{max-width:1500px;margin:auto;padding:8px 38px 70px}.section-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.section-heading h2,.detail h2{letter-spacing:-.04em;margin:0 0 5px;font-size:clamp(25px,4vw,42px)}.section-heading p,.panel-title p{color:var(--muted);margin:0}.count-pill,.format-chip,.tile-poster>span{background:var(--theme-legacy-hex-202638);color:var(--theme-legacy-hex-c8cedb);border-radius:999px;padding:6px 9px;font-size:11px}.cards{grid-template-columns:repeat(auto-fill,minmax(390px,1fr));gap:16px;display:grid}.anime-card{background:linear-gradient(145deg,var(--theme-surface-secondary),var(--theme-legacy-hex-11151e));border:2px solid var(--line);border-radius:var(--radius);min-height:178px;box-shadow:0 16px 45px var(--theme-legacy-rgba-0-0-0-p16);grid-template-columns:120px 1fr;transition:border-color .18s,box-shadow .18s;display:grid;overflow:hidden}.anime-card.status-watching{border-color:var(--theme-legacy-hex-343842);box-shadow:0 16px 45px var(--theme-legacy-rgba-0-0-0-p16),0 0 0 1px var(--theme-legacy-rgba-59-64-75-p22) inset}.anime-card.status-plan-to-watch{border-color:var(--theme-legacy-hex-3b82f6);box-shadow:0 16px 45px var(--theme-legacy-rgba-0-0-0-p16),0 0 0 1px var(--theme-legacy-rgba-59-130-246-p15) inset}.anime-card.status-completed{border-color:var(--theme-legacy-hex-22c55e);box-shadow:0 16px 45px var(--theme-legacy-rgba-0-0-0-p16),0 0 0 1px var(--theme-legacy-rgba-34-197-94-p15) inset}.anime-card.status-on-hold{border-color:var(--theme-legacy-hex-eab308);box-shadow:0 16px 45px var(--theme-legacy-rgba-0-0-0-p16),0 0 0 1px var(--theme-legacy-rgba-234-179-8-p15) inset}.anime-card.status-dropped{border-color:var(--theme-legacy-hex-ef4444);box-shadow:0 16px 45px var(--theme-legacy-rgba-0-0-0-p16),0 0 0 1px var(--theme-legacy-rgba-239-68-68-p15) inset}.poster-wrap{background:var(--theme-legacy-hex-202532);cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.poster-wrap img,.detail-poster img,.tile-poster img,.row-thumb img{object-fit:cover;width:100%;height:100%;display:block}.poster-fallback{background:linear-gradient(135deg,var(--theme-legacy-hex-29273d),var(--theme-legacy-hex-171925));width:100%;height:100%;color:var(--theme-legacy-hex-8e87b7);place-items:center;font-weight:900;display:grid}.format-chip{background:var(--theme-legacy-rgba-6-7-10-p8);color:#fff;position:absolute;bottom:8px;left:8px}.card-body{min-width:0;padding:18px 18px 16px}.title-button{text-align:left;cursor:pointer;background:0 0;border:0;max-width:100%;padding:0}.title-button h3,.anime-tile h3{white-space:nowrap;text-overflow:ellipsis;margin:0 0 5px;font-size:18px;overflow:hidden}.meta-line{color:var(--muted);white-space:nowrap;gap:5px;font-size:12px;display:flex;overflow:hidden}.progress-row{align-items:baseline;gap:5px;margin-top:18px;display:flex}.progress-row strong{font-size:24px}.progress-row span{color:var(--muted);font-size:12px}.progress{background:var(--theme-legacy-hex-232838);border-radius:10px;height:5px;margin:7px 0 14px;overflow:hidden}.progress span{background:linear-gradient(90deg,var(--theme-legacy-hex-7668ef),var(--theme-legacy-hex-9d91ff));border-radius:10px;height:100%;display:block}.card-actions{gap:8px;display:flex}.grow{flex:1}.primary,.file-button{background:linear-gradient(135deg,var(--theme-legacy-hex-786bea),var(--theme-legacy-hex-9185ff));color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:750;display:inline-flex}.primary:disabled,.icon-button:disabled{opacity:.35;cursor:not-allowed}.icon-button{border:1px solid var(--line);background:var(--theme-surface-detail-alt);cursor:pointer;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.icon-button.subtle{background:0 0}.desktop-add,.mobile-nav{display:none}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.search-box{background:var(--theme-surface-detail);border:1px solid var(--line);border-radius:12px;flex:1;align-items:center;gap:9px;min-width:260px;height:44px;padding:0 13px;display:flex}.search-box input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0}.select-wrap{background:var(--theme-surface-detail);border:1px solid var(--line);border-radius:12px;align-items:center;gap:7px;padding:0 10px;display:flex}.select-wrap select,.simple-select,.detail-controls select,.merge-choice select,.manual-form select{background:var(--theme-surface-detail);color:#fff;border:0;outline:0;height:42px}.simple-select{border:1px solid var(--line);border-radius:12px;padding:0 12px}.segmented{border:1px solid var(--line);border-radius:12px;display:flex;overflow:hidden}.segmented button{background:var(--theme-surface-detail);cursor:pointer;border:0;place-items:center;width:42px;height:42px;display:grid}.segmented button.active{background:var(--theme-legacy-hex-282b40)}.library-grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:16px;display:grid}.anime-tile{background:var(--theme-surface-card-alt);border:2px solid var(--line);text-align:left;cursor:pointer;border-radius:18px;min-width:0;padding:8px;transition:border-color .18s,box-shadow .18s}.anime-tile.status-watching{border-color:var(--theme-legacy-hex-343842);box-shadow:0 0 0 1px var(--theme-legacy-rgba-59-64-75-p22) inset}.anime-tile.status-plan-to-watch{border-color:var(--theme-legacy-hex-3b82f6);box-shadow:0 0 0 1px var(--theme-legacy-rgba-59-130-246-p15) inset}.anime-tile.status-completed{border-color:var(--theme-legacy-hex-22c55e);box-shadow:0 0 0 1px var(--theme-legacy-rgba-34-197-94-p15) inset}.anime-tile.status-on-hold{border-color:var(--theme-legacy-hex-eab308);box-shadow:0 0 0 1px var(--theme-legacy-rgba-234-179-8-p15) inset}.anime-tile.status-dropped{border-color:var(--theme-legacy-hex-ef4444);box-shadow:0 0 0 1px var(--theme-legacy-rgba-239-68-68-p15) inset}.tile-poster{background:var(--theme-legacy-hex-161a25);border:1px solid var(--theme-legacy-rgba-255-255-255-p05);border-radius:16px;height:245px;position:relative;overflow:hidden}.tile-poster>span{position:absolute;bottom:9px;left:9px}.library-status-pill{border-radius:999px;justify-content:center;align-items:center;padding:6px 9px;font-size:11px;display:inline-flex}.tile-poster>.library-rewatch-badge{background:var(--theme-legacy-rgba-8-9-13-p82);color:var(--theme-legacy-hex-e5e1ff);border:1px solid var(--theme-legacy-rgba-139-124-255-p55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;align-items:center;gap:4px;padding:6px 8px;font-size:11px;display:inline-flex;bottom:9px;left:auto;right:9px}.anime-tile h3{margin:10px 4px 5px;font-size:15px}.anime-tile p{color:var(--muted);margin:0 4px 4px;font-size:12px}.library-list{gap:7px;display:grid}.anime-row{border:2px solid var(--line);background:var(--theme-legacy-hex-121620);cursor:pointer;border-radius:14px;grid-template-columns:54px 1fr auto 42px;align-items:center;gap:13px;padding:8px;transition:border-color .18s,box-shadow .18s;display:grid}.anime-row.status-watching{border-color:var(--theme-legacy-hex-343842);box-shadow:0 0 0 1px var(--theme-legacy-rgba-59-64-75-p22) inset}.anime-row.status-plan-to-watch{border-color:var(--theme-legacy-hex-3b82f6);box-shadow:0 0 0 1px var(--theme-legacy-rgba-59-130-246-p15) inset}.anime-row.status-completed{border-color:var(--theme-legacy-hex-22c55e);box-shadow:0 0 0 1px var(--theme-legacy-rgba-34-197-94-p15) inset}.anime-row.status-on-hold{border-color:var(--theme-legacy-hex-eab308);box-shadow:0 0 0 1px var(--theme-legacy-rgba-234-179-8-p15) inset}.anime-row.status-dropped{border-color:var(--theme-legacy-hex-ef4444);box-shadow:0 0 0 1px var(--theme-legacy-rgba-239-68-68-p15) inset}.row-thumb{border-radius:9px;height:66px;overflow:hidden}.row-main{min-width:0}.row-main strong,.row-main span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.row-main span{color:var(--muted);margin-top:4px;font-size:12px}.row-progress{color:var(--theme-legacy-hex-c8cedd);font-size:13px}.back{color:var(--theme-legacy-hex-aeb6c7);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-bottom:18px;padding:0;display:flex}.detail-hero{grid-template-columns:220px 1fr;align-items:end;gap:32px;margin-bottom:28px;display:grid}.detail-poster{border:1px solid var(--line);background:var(--theme-legacy-hex-171b25);border-radius:22px;height:320px;overflow:hidden}.detail-copy h2{max-width:900px;font-size:clamp(32px,5vw,60px)}.genre-row{flex-wrap:wrap;gap:7px;margin:14px 0 22px;display:flex}.genre-row span{background:var(--theme-legacy-hex-171c29);color:var(--theme-legacy-hex-c5cbd7);border-radius:9px;padding:6px 9px;font-size:12px}.detail-controls{flex-wrap:wrap;gap:12px;display:flex}.detail-controls label{color:var(--muted);gap:5px;font-size:11px;display:grid}.detail-controls select{border:1px solid var(--line);border-radius:11px;min-width:150px;padding:0 10px}.watch-url-field{flex:1;min-width:min(420px,100%)}.watch-url-control{align-items:center;gap:7px;display:flex}.watch-url-control input{border:1px solid var(--line);background:var(--theme-surface-detail);color:#fff;border-radius:11px;outline:0;flex:1;min-width:0;height:42px;padding:0 11px}.watch-url-control input:focus{border-color:var(--theme-legacy-hex-4d476f)}.watch-url-control a{border:1px solid var(--line);background:var(--theme-surface-detail-alt);width:42px;height:42px;color:var(--theme-legacy-hex-b8b2ef);border-radius:11px;flex:0 0 42px;place-items:center;text-decoration:none;display:grid}.watch-url-control a:hover{border-color:var(--theme-legacy-hex-5e568c);background:var(--theme-legacy-hex-211e36);color:var(--theme-legacy-hex-eeeaff)}.next-big{margin-top:14px}.detail-grid{grid-template-columns:minmax(0,1fr) 320px;gap:16px;display:grid}.panel{background:var(--theme-surface-card-alt);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.panel-title{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}.panel-title h3{margin:0 0 4px}.panel-title p{font-size:12px}.episode-chunk h4{color:var(--muted);margin:15px 0 8px;font-size:11px}.episode-grid{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:7px;display:grid}.episode-grid button{border:1px solid var(--line);background:var(--theme-surface-detail-alt);height:44px;color:var(--theme-legacy-hex-9aa3b6);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:3px;font-size:12px;display:flex}.episode-grid button.watched{background:var(--theme-legacy-hex-302d52);border-color:var(--theme-legacy-hex-59518c);color:var(--theme-accent-surface-text)}.history-item{border-bottom:1px solid var(--theme-legacy-hex-202532);gap:10px;padding:10px 0;display:flex}.history-item:last-child{border-bottom:0}.history-dot{background:var(--theme-legacy-hex-8d80ff);border-radius:50%;flex:0 0 8px;width:8px;height:8px;margin-top:6px}.history-dot.off{background:var(--theme-legacy-hex-646b7c)}.history-item strong,.history-item span{display:block}.history-item strong{font-size:13px}.history-item span{color:var(--muted);margin-top:2px;font-size:11px}.muted{color:var(--muted);font-size:13px;line-height:1.55}.stats-grid{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:16px;display:grid}.stat-card{background:linear-gradient(145deg,var(--theme-surface-secondary),var(--theme-legacy-hex-11151e));border:1px solid var(--line);border-radius:16px;padding:17px}.stat-card span,.stat-card small,.stat-card strong{display:block}.stat-card span{color:var(--muted);font-size:11px}.stat-card strong{letter-spacing:-.04em;margin:8px 0 3px;font-size:24px}.stat-card small{color:var(--theme-legacy-hex-9ba4b5);font-size:10px}.stats-panels{grid-template-columns:2fr 1.2fr 1fr;gap:16px;display:grid}.chart-panel{min-height:285px}.bar-chart{align-items:end;gap:4px;height:190px;padding-top:10px;display:flex}.bar-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:5px;min-width:3px;height:100%;display:flex}.bar{background:linear-gradient(180deg,var(--theme-legacy-hex-998eff),var(--theme-legacy-hex-6559d2));border-radius:5px 5px 2px 2px;width:min(18px,75%);min-height:1px}.bar-col span{color:var(--theme-legacy-hex-747d8e);height:12px;font-size:9px}.distribution{gap:14px;display:grid}.dist-row>div:first-child{justify-content:space-between;margin-bottom:6px;font-size:12px;display:flex}.dist-row span{color:var(--theme-legacy-hex-abb2c0)}.dist-track{background:var(--theme-legacy-hex-232837);border-radius:10px;height:6px;overflow:hidden}.dist-track span{background:var(--theme-legacy-hex-8275ef);height:100%;display:block}.info-note{border:1px solid var(--theme-border-badge);background:var(--theme-surface-score);color:var(--theme-legacy-hex-98a1b3);border-radius:13px;margin-top:16px;padding:13px 15px;font-size:12px;line-height:1.5}.empty{text-align:center;border:1px dashed var(--theme-border-badge);color:var(--muted);border-radius:18px;padding:70px 20px}.empty.compact{padding:55px 20px}.empty-icon{background:var(--theme-legacy-hex-181d29);width:50px;height:50px;color:var(--theme-legacy-hex-8178bf);border-radius:15px;place-items:center;margin:0 auto 12px;display:grid}.empty h3{color:#fff;margin:0 0 7px}.empty p{margin:0}.modal-backdrop{background:var(--theme-legacy-rgba-3-4-7-p75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal{background:var(--theme-surface-empty);border:1px solid var(--theme-border-poster-alt);width:min(600px,100%);max-height:90vh;box-shadow:0 30px 100px var(--theme-legacy-rgba-0-0-0-p5);border-radius:24px;padding:22px;overflow:auto}.wide-modal{width:min(820px,100%)}.modal-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.modal-head h2{margin:4px 0 0}.tabs{background:var(--theme-legacy-hex-0b0e15);border:1px solid var(--line);border-radius:14px;gap:7px;margin-bottom:18px;padding:5px;display:flex}.tabs button{color:var(--theme-legacy-hex-939cad);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px;display:flex}.tabs button.active{background:var(--theme-legacy-hex-1b2030);color:#fff}.mal-search{gap:9px;display:flex}.search-results{gap:7px;max-height:470px;margin-top:14px;display:grid;overflow:auto}.search-result{background:var(--theme-surface-detail);border:1px solid var(--line);text-align:left;cursor:pointer;border-radius:13px;grid-template-columns:54px 1fr auto;align-items:center;gap:12px;padding:8px;display:grid}.search-result:hover{border-color:var(--theme-legacy-hex-4d476f);background:var(--theme-legacy-hex-171b28)}.search-result img{object-fit:cover;background:var(--theme-legacy-hex-202532);border-radius:8px;width:54px;height:76px}.search-result strong,.search-result span,.search-result small{display:block}.search-result span{color:var(--theme-legacy-hex-a6aec0);margin-top:3px;font-size:12px}.search-result small{color:var(--theme-legacy-hex-747f92);margin-top:4px;font-size:10px}.error-box{background:var(--theme-legacy-hex-2a161b);border:1px solid var(--theme-legacy-hex-5f2f39);color:var(--theme-legacy-hex-ffadb5);border-radius:12px;margin-top:11px;padding:11px 13px;font-size:12px}.import-card{background:var(--theme-legacy-hex-141924);border:1px solid var(--line);border-radius:16px;align-items:center;gap:15px;padding:17px;display:flex}.import-card>svg{color:var(--theme-legacy-hex-988eff);flex:none}.import-card div{flex:1}.import-card h3{margin:0 0 4px}.import-card p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.file-button{white-space:nowrap;position:relative}.file-button input{opacity:0;cursor:pointer;position:absolute;inset:0}.import-preview{background:var(--theme-legacy-hex-131722);border:1px solid var(--line);border-radius:16px;margin-top:14px;padding:16px}.import-preview h3{margin:0 0 13px}.preview-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:13px;display:grid}.preview-stats span{background:var(--theme-surface-input);color:var(--muted);border-radius:11px;padding:11px;font-size:11px}.preview-stats strong{color:#fff;font-size:20px;display:block}.merge-choice{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;display:flex}.merge-choice select{border:1px solid var(--line);border-radius:10px;padding:0 8px}.form-grid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:15px;display:grid}.manual-form label{color:var(--muted);gap:5px;font-size:11px;display:grid}.manual-form label.full{grid-column:1/-1}.manual-form input,.manual-form select{background:var(--theme-surface-detail);color:#fff;border:1px solid var(--line);border-radius:10px;outline:0;height:42px;padding:0 11px}.settings-section{background:var(--theme-legacy-hex-141924);border:1px solid var(--line);border-radius:15px;padding:16px}.settings-section h3{margin:0 0 5px}.settings-section p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.danger-zone{border:1px solid var(--theme-legacy-hex-4c2830);background:var(--theme-legacy-hex-211419);border-radius:15px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:15px;display:flex}.danger-zone strong,.danger-zone span{display:block}.danger-zone span{color:var(--theme-legacy-hex-ad858d);margin-top:3px;font-size:11px}.danger-zone button{border:1px solid var(--theme-legacy-hex-703843);background:var(--theme-legacy-hex-3a1d24);color:var(--theme-legacy-hex-ffb7bf);cursor:pointer;border-radius:10px;padding:8px 12px}@media (width<=1180px){.stats-grid{grid-template-columns:repeat(3,1fr)}.stats-panels{grid-template-columns:1fr 1fr}.stats-panels>:last-child{grid-column:1/-1}}@media (width<=820px){.sidebar{display:none}.main{margin-left:0;padding-bottom:76px}.topbar{height:85px;padding:20px 18px 12px}.content{padding:8px 16px 28px}.desktop-add{display:grid}.mobile-nav{height:72px;padding-bottom:env(safe-area-inset-bottom);background:var(--theme-legacy-rgba-10-12-17-p94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--line);z-index:50;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav button{color:var(--theme-legacy-hex-71798a);cursor:pointer;background:0 0;border:0;place-content:center;gap:4px;font-size:9px;display:grid}.mobile-nav button.active{color:var(--theme-accent-current)}.cards{grid-template-columns:1fr}.detail-hero{grid-template-columns:120px 1fr;align-items:start;gap:18px}.detail-poster{height:178px}.detail-copy h2{font-size:28px}.detail-grid,.stats-panels{grid-template-columns:1fr}.stats-panels>:last-child{grid-column:auto}.tile-poster{height:230px}}@media (width<=600px){.section-heading{align-items:flex-start}.section-heading p{font-size:12px}.cards{gap:11px}.anime-card{border-radius:17px;grid-template-columns:102px 1fr;min-height:158px}.card-body{padding:14px}.title-button h3{font-size:16px}.meta-line{font-size:10px}.progress-row{margin-top:13px}.card-actions .primary{padding:9px}.library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tile-poster{height:220px}.toolbar{gap:8px}.toolbar .search-box{order:-1;min-width:100%}.simple-select{flex:1;min-width:0}.detail-hero{grid-template-columns:90px 1fr;gap:14px;display:grid}.detail-poster{border-radius:14px;height:132px}.detail-copy h2{font-size:22px}.genre-row{margin:9px 0 13px}.genre-row span{padding:4px 6px;font-size:10px}.detail-controls{grid-template-columns:1fr 1fr;display:grid}.detail-controls select{width:100%;min-width:0}.next-big{width:100%}.panel{border-radius:17px;padding:15px}.episode-grid{grid-template-columns:repeat(6,1fr);gap:6px}.episode-grid button{height:42px}.stats-grid{grid-template-columns:1fr 1fr;gap:9px}.stat-card{padding:14px}.stat-card strong{font-size:21px}.modal-backdrop{align-items:end;padding:0}.modal{border-radius:24px 24px 0 0;width:100%;max-height:92vh;padding:18px}.tabs button{font-size:11px}.mal-search{grid-template-columns:1fr auto;display:grid}.mal-search .search-box{min-width:0}.search-result{grid-template-columns:47px 1fr auto}.search-result img{width:47px;height:67px}.import-card{grid-template-columns:auto 1fr;display:grid}.import-card .file-button{grid-column:1/-1}.form-grid{grid-template-columns:1fr}.manual-form label.full{grid-column:auto}.preview-stats{grid-template-columns:repeat(3,1fr)}.anime-row{grid-template-columns:46px 1fr auto}.anime-row .row-progress{display:none}.row-thumb{height:60px}}.mobile-status-tabs{display:none}@media (width<=820px){.mobile-status-tabs{scrollbar-width:none;gap:7px;padding:0 16px 10px;display:flex;overflow-x:auto}.mobile-status-tabs::-webkit-scrollbar{display:none}.mobile-status-tabs button{border:1px solid var(--line);background:var(--theme-legacy-hex-121620);color:var(--theme-legacy-hex-858fa2);border-radius:999px;flex:none;padding:7px 11px;font-size:11px}.mobile-status-tabs button.active{background:var(--theme-legacy-hex-282747);border-color:var(--theme-legacy-hex-4c467c);color:var(--theme-legacy-hex-f0eeff)}}.dashboard-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:30px;display:grid}.dashboard-stat{background:linear-gradient(145deg,var(--theme-surface-secondary),var(--theme-legacy-hex-11151e));border:1px solid var(--line);border-radius:17px;align-items:center;gap:13px;min-width:0;padding:16px 18px;display:flex}.dashboard-stat-icon{background:var(--theme-legacy-hex-211f39);width:38px;height:38px;color:var(--accent2);border-radius:12px;flex:0 0 38px;place-items:center;display:grid}.dashboard-stat div{min-width:0}.dashboard-stat strong,.dashboard-stat div>span{display:block}.dashboard-stat strong{letter-spacing:-.04em;font-size:24px;line-height:1}.dashboard-stat div>span{color:var(--muted);margin-top:5px;font-size:11px}.dashboard-heading{margin-bottom:16px}.anime-card{grid-template-columns:136px minmax(0,1fr);min-height:286px;padding:14px}.poster-wrap{border-radius:14px;align-self:start;height:192px}.card-body{flex-direction:column;padding:2px 4px 2px 16px;display:flex}.card-topline{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:9px;display:flex}.watching-chip,.airing-chip{border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;line-height:1;display:inline-flex}.watching-chip{background:var(--theme-legacy-hex-211f39);color:var(--theme-accent-text);border:1px solid var(--theme-legacy-hex-39345e)}.watching-chip.status-watching,.library-status-pill.status-watching{background:var(--theme-legacy-rgba-52-56-66-p18);color:var(--theme-legacy-hex-d7dbe4);border:1px solid var(--theme-legacy-rgba-52-56-66-p65)}.watching-chip.status-plan-to-watch,.library-status-pill.status-plan-to-watch{background:var(--theme-legacy-rgba-59-130-246-p14);color:var(--theme-legacy-hex-8ec2ff);border:1px solid var(--theme-legacy-rgba-59-130-246-p55)}.watching-chip.status-completed,.library-status-pill.status-completed{background:var(--theme-legacy-rgba-34-197-94-p14);color:var(--theme-legacy-hex-8af0ad);border:1px solid var(--theme-legacy-rgba-34-197-94-p55)}.watching-chip.status-on-hold,.library-status-pill.status-on-hold{background:var(--theme-legacy-rgba-234-179-8-p14);color:var(--theme-legacy-hex-f4db75);border:1px solid var(--theme-legacy-rgba-234-179-8-p55)}.watching-chip.status-dropped,.library-status-pill.status-dropped{background:var(--theme-legacy-rgba-239-68-68-p14);color:var(--theme-legacy-hex-ff9c9c);border:1px solid var(--theme-legacy-rgba-239-68-68-p55)}.airing-chip{border:1px solid var(--line);background:var(--theme-surface-detail-alt);color:var(--theme-legacy-hex-aab2c3);cursor:pointer}.airing-chip.today{border-color:var(--theme-legacy-hex-4e477d);background:var(--theme-legacy-hex-29264a);color:var(--theme-legacy-hex-dedaff)}.watch-link-chip{border:1px solid var(--theme-border-accent-muted);background:var(--theme-surface-accent-deeper);color:var(--theme-accent-text);border-radius:999px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.watch-link-chip:hover{background:var(--theme-surface-accent-mid);border-color:var(--theme-accent-muted);color:var(--theme-accent-surface-text)}.anime-card .title-button h3{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0;line-height:1.24;display:-webkit-box;overflow:hidden}.genre-row.compact{gap:5px;margin:8px 0 10px}.genre-row.compact span{padding:4px 7px;font-size:10px}.card-facts{flex-wrap:wrap;gap:7px;display:flex}.card-facts>span{background:var(--theme-surface-input-alt);border:1px solid var(--theme-legacy-hex-222938);border-radius:9px;gap:2px;min-width:62px;padding:6px 8px;display:grid}.card-facts small{letter-spacing:.08em;color:var(--theme-legacy-hex-697386);font-size:8px;font-weight:800}.card-facts strong{color:var(--theme-legacy-hex-d8dce5);font-size:11px;font-weight:650}.anime-card .progress-row{margin-top:12px}.anime-card .progress-row strong{font-size:18px}.anime-card .progress{margin:6px 0 10px}.quick-status-actions{gap:7px;margin-top:8px;display:flex}.quick-status-actions button{cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:7px 11px;font-size:11px;font-weight:700;display:inline-flex}.pause-action{border:1px solid var(--theme-legacy-hex-665a2d);color:var(--theme-legacy-hex-e7c85f)}.drop-action{border:1px solid var(--theme-legacy-hex-66333b);color:var(--theme-legacy-hex-ff8490)}.pause-action:hover{background:var(--theme-legacy-hex-251f0f)}.drop-action:hover{background:var(--theme-legacy-hex-281519)}@media (width<=820px){.dashboard-stats{margin-bottom:24px}.anime-card{grid-template-columns:112px minmax(0,1fr);min-height:270px;padding:12px}.poster-wrap{height:160px}.card-body{padding-left:13px}}@media (width<=600px){.dashboard-stats{gap:8px;margin-bottom:22px}.dashboard-stat{text-align:center;justify-items:center;gap:7px;padding:11px 6px;display:grid}.dashboard-stat-icon{border-radius:10px;flex-basis:32px;width:32px;height:32px}.dashboard-stat strong{font-size:20px}.dashboard-stat div>span{font-size:9px}.anime-card{grid-template-columns:92px minmax(0,1fr);min-height:260px;padding:10px}.poster-wrap{border-radius:11px;height:132px}.card-body{padding:1px 2px 1px 11px}.card-topline{margin-bottom:7px}.watching-chip,.airing-chip,.watch-link-chip{padding:5px 6px;font-size:9px}.anime-card .title-button h3{font-size:15px}.genre-row.compact{margin:6px 0 8px}.genre-row.compact span{font-size:9px}.card-facts{gap:5px}.card-facts>span{min-width:54px;padding:5px 6px}.card-facts small{font-size:7px}.card-facts strong{font-size:10px}.anime-card .progress-row{margin-top:10px}.anime-card .progress-row strong{font-size:17px}.card-actions{gap:6px}.card-actions .primary{padding:8px;font-size:11px}.card-actions .icon-button{width:36px;height:36px}.quick-status-actions{margin-top:7px}.quick-status-actions button{padding:6px 9px;font-size:10px}.detail-controls{grid-template-columns:1fr 1fr}.detail-controls label:last-child{grid-column:1/-1}}.quick-status-actions:empty{display:none}.quick-status-actions .grow-action{flex:1}.start-action,.resume-action,.rewatch-action{border:1px solid var(--theme-legacy-hex-4d4677);color:var(--theme-accent-text-strong)}.start-action:hover,.resume-action:hover,.rewatch-action:hover{background:var(--theme-legacy-hex-211e38)}.resume-action{border-color:var(--theme-legacy-hex-355f54);color:var(--theme-legacy-hex-82ddc0)}.resume-action:hover{background:var(--theme-legacy-hex-13251f)}.rewatch-action{border-color:var(--theme-legacy-hex-4b527d);color:var(--theme-legacy-hex-aeb8ff)}.rewatch-action:hover{background:var(--theme-legacy-hex-191d35)}.detail-info-grid{grid-template-columns:minmax(0,1.7fr) minmax(260px,.8fr);gap:16px;margin-bottom:16px;display:grid}.synopsis-text{color:var(--theme-legacy-hex-c3c9d5);white-space:pre-line;margin:0;font-size:14px;line-height:1.72}.titles-panel{flex-direction:column;display:flex}.title-pair{border-bottom:1px solid var(--theme-legacy-hex-202532);padding:11px 0}.title-pair:last-child{border-bottom:0}.title-pair span,.title-pair strong{display:block}.title-pair span{text-transform:uppercase;letter-spacing:.09em;color:var(--theme-legacy-hex-737d90);margin-bottom:5px;font-size:10px}.title-pair strong{color:var(--theme-legacy-hex-e2e5ec);word-break:break-word;font-size:14px;line-height:1.45}.title-pair.compact strong{color:var(--theme-legacy-hex-b6bdca);font-size:12px}.detail-meta-error{margin:0 0 16px}.related-panel{margin-top:16px}.related-heading{align-items:center}.loading-chip{border:1px solid var(--theme-legacy-hex-3e3962);background:var(--theme-legacy-hex-211f39);color:var(--theme-legacy-hex-cbc5ff);border-radius:999px;padding:6px 9px;font-size:10px}.related-group+.related-group{margin-top:22px}.related-group h4{text-transform:uppercase;letter-spacing:.08em;color:var(--theme-legacy-hex-818b9d);margin:0 0 10px;font-size:11px}.related-grid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:10px;display:grid}.related-card{border:1px solid var(--line);background:var(--theme-legacy-hex-151a24);border-radius:14px;grid-template-columns:58px minmax(0,1fr);gap:11px;min-width:0;padding:9px;display:grid}.related-poster{background:var(--theme-surface-button);border-radius:9px;grid-row:1/3;width:58px;height:82px;overflow:hidden}.related-poster img{object-fit:cover;width:100%;height:100%;display:block}.related-copy{align-self:center;min-width:0}.related-copy strong,.related-copy span{display:block}.related-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.related-copy span{color:var(--muted);margin-top:5px;font-size:10px}.related-add{border:1px solid var(--theme-legacy-hex-373d4d);background:var(--theme-legacy-hex-181d28);color:var(--theme-legacy-hex-7f899a);border-radius:9px;place-self:end start;align-items:center;gap:5px;padding:6px 8px;font-size:10px;font-weight:700;display:inline-flex}.related-add.in-collection{border-color:var(--theme-legacy-hex-355f54);background:var(--theme-legacy-hex-13251f);color:var(--theme-legacy-hex-82ddc0)}.related-add:disabled{cursor:default}.related-note{color:var(--theme-legacy-hex-727c8d);margin-top:14px;font-size:10px;line-height:1.5}@media (width<=900px){.detail-info-grid{grid-template-columns:1fr}.related-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.detail-info-grid{gap:11px;margin-bottom:11px}.synopsis-text{font-size:13px;line-height:1.65}.related-panel{margin-top:11px}.related-grid{grid-template-columns:1fr}.related-card{grid-template-columns:54px minmax(0,1fr)}.related-poster{width:54px;height:76px}.related-heading{align-items:flex-start}.loading-chip{flex:none}.title-pair{padding:9px 0}}.add-status-buttons{flex:none;align-items:center;gap:6px;display:flex}.add-status-button{border:1px solid var(--theme-legacy-hex-333a4b);background:var(--theme-legacy-hex-171c27);width:38px;height:38px;color:var(--theme-legacy-hex-aeb6c7);cursor:pointer;border-radius:11px;place-items:center;transition:background .15s,border-color .15s,color .15s,transform .15s;display:grid}.add-status-button:hover{transform:translateY(-1px)}.add-status-button.watching{border-color:var(--theme-legacy-hex-315b50);color:var(--theme-legacy-hex-7dd6b9)}.add-status-button.watching:hover{background:var(--theme-legacy-hex-13251f)}.add-status-button.planned{border-color:var(--theme-legacy-hex-504978);color:var(--theme-legacy-hex-c8c2ff)}.add-status-button.planned:hover{background:var(--theme-legacy-hex-211e38)}.add-status-button.completed{border-color:var(--theme-legacy-hex-415875);color:var(--theme-legacy-hex-9fc8ff)}.add-status-button.completed:hover{background:var(--theme-legacy-hex-162131)}.add-status-buttons.compact{gap:5px}.add-status-buttons.compact .add-status-button{border-radius:9px;width:32px;height:32px}.collection-state{border:1px solid var(--theme-legacy-hex-355f54);background:var(--theme-legacy-hex-13251f);color:var(--theme-legacy-hex-82ddc0);white-space:nowrap;border-radius:9px;place-self:center start;align-items:center;gap:5px;padding:7px 9px;font-size:10px;font-weight:700;display:inline-flex}.search-result{cursor:default}.search-result-copy{min-width:0}.manual-add-footer{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.manual-add-footer>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}@media (width<=600px){.add-status-buttons.compact .add-status-button{width:30px;height:30px}.search-result{grid-template-columns:47px minmax(0,1fr) auto;gap:9px}.manual-add-footer{justify-content:space-between}.related-card .add-status-buttons.compact .add-status-button{width:29px;height:29px}}.detail-topbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;display:flex}.detail-topbar .back{margin-bottom:0}.detail-record-actions{align-items:center;gap:7px;display:flex}.detail-action{border:1px solid var(--line);background:var(--theme-legacy-hex-151a24);height:38px;color:var(--theme-legacy-hex-aeb6c7);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:700;display:inline-flex}.detail-action:hover:not(:disabled){border-color:var(--theme-legacy-hex-4b4670);background:var(--theme-legacy-hex-1d2030);color:var(--theme-legacy-hex-eeeaff)}.detail-action:disabled{opacity:.4;cursor:not-allowed}.detail-action.danger{border-color:var(--theme-legacy-hex-5f3039);color:var(--theme-legacy-hex-ff8793);background:var(--theme-legacy-hex-211419)}.detail-action.danger:hover{background:var(--theme-legacy-hex-30181e);border-color:var(--theme-legacy-hex-80404c);color:var(--theme-legacy-hex-ffadb5)}@keyframes wg-spin{to{transform:rotate(360deg)}}@media (width<=600px){.detail-topbar{margin-bottom:14px}.detail-record-actions{gap:6px}.detail-action{width:40px;height:40px;padding:0}.detail-action span{display:none}}.monthly-history{margin-top:18px}.monthly-history-heading{justify-content:space-between;align-items:end;gap:16px;margin:0 0 12px;display:flex}.monthly-history-heading h3{margin:0 0 4px;font-size:18px}.monthly-history-heading p{color:var(--muted);margin:0;font-size:12px}.month-accordion{gap:10px;display:grid}.month-card{border:1px solid var(--line);background:var(--theme-surface-card-alt);border-radius:17px;overflow:hidden}.month-card.open{border-color:var(--theme-legacy-hex-353b4d)}.month-card-header{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr) auto 24px;align-items:center;gap:12px;padding:14px 16px;display:grid}.month-card-header:hover{background:var(--theme-surface-panel)}.month-icon{background:var(--theme-legacy-hex-1b2030);width:40px;height:40px;color:var(--theme-legacy-hex-9d93ff);border-radius:12px;place-items:center;display:grid}.month-title{min-width:0}.month-title strong,.month-title small{display:block}.month-title strong{font-size:15px}.month-title small{color:var(--muted);margin-top:4px;font-size:11px}.month-count{color:var(--theme-legacy-hex-aeb6c7);white-space:nowrap;font-size:11px}.month-chevron{color:var(--theme-legacy-hex-7f899a);text-align:center;font-size:18px}.month-card-body{border-top:1px solid var(--theme-legacy-hex-202633);padding:14px 16px 16px}.month-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.month-summary-grid>div{background:var(--theme-surface-input);border:1px solid var(--theme-legacy-hex-202633);border-radius:12px;padding:11px}.month-summary-grid span,.month-summary-grid strong{display:block}.month-summary-grid span{text-transform:uppercase;letter-spacing:.08em;color:var(--theme-legacy-hex-707b8e);font-size:9px}.month-summary-grid strong{margin-top:4px;font-size:17px}.active-day-list{gap:10px;display:grid}.active-day{border:1px solid var(--theme-legacy-hex-202633);background:var(--theme-surface-input);border-radius:14px;overflow:hidden}.active-day-head{border-bottom:1px solid var(--theme-legacy-hex-202633);padding:11px 13px}.active-day-head strong,.active-day-head span{display:block}.active-day-head strong{font-size:13px}.active-day-head span{color:var(--muted);margin-top:3px;font-size:10px}.day-anime-list{display:grid}.day-anime-row{border-bottom:1px solid var(--theme-legacy-hex-1b202b);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;display:grid}.day-anime-row:last-child{border-bottom:0}.day-anime-poster{background:var(--theme-surface-poster-alt);border-radius:8px;width:44px;height:60px;overflow:hidden}.day-anime-poster img{object-fit:cover;width:100%;height:100%;display:block}.day-anime-copy{min-width:0}.day-anime-copy strong,.day-anime-copy span{display:block}.day-anime-copy strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.day-anime-copy span{color:var(--theme-legacy-hex-8f99aa);margin-top:4px;font-size:10px;line-height:1.4}.day-anime-count{color:var(--theme-legacy-hex-9d93ff);white-space:nowrap;font-size:11px;font-weight:800}.monthly-empty{color:var(--theme-legacy-hex-969fb0);align-items:center;gap:12px;display:flex}.monthly-empty strong,.monthly-empty span{display:block}.monthly-empty strong{color:var(--theme-legacy-hex-d6dae3);font-size:13px}.monthly-empty span{margin-top:3px;font-size:11px}@media (width<=700px){.monthly-history{margin-top:13px}.monthly-history-heading p{font-size:11px}.month-card-header{grid-template-columns:36px minmax(0,1fr) 22px;gap:10px;padding:12px}.month-icon{width:36px;height:36px}.month-count{display:none}.month-title strong{font-size:14px}.month-title small{font-size:10px}.month-card-body{padding:11px}.month-summary-grid{grid-template-columns:1fr 1fr;gap:7px}.month-summary-grid>div{padding:9px}.month-summary-grid strong{font-size:16px}.day-anime-row{grid-template-columns:40px minmax(0,1fr) auto;gap:9px;padding:8px 9px}.day-anime-poster{width:40px;height:55px}.day-anime-count{font-size:10px}.day-anime-copy strong{font-size:11px}.day-anime-copy span{font-size:9px}.active-day-head{padding:10px 11px}}.viewing-timeline-panel{margin-bottom:16px}.viewing-timeline-heading{align-items:center}.library-added-row{border:1px solid var(--theme-legacy-hex-252b39);background:var(--theme-surface-input);border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:11px 13px;display:flex}.library-added-row span{color:var(--theme-legacy-hex-818b9d);font-size:11px}.library-added-row strong{color:var(--theme-legacy-hex-e3e6ed);font-size:13px}.viewing-cycle-list{gap:9px;display:grid}.viewing-cycle{border:1px solid var(--theme-legacy-hex-29303e);background:var(--theme-surface-score);border-radius:14px;padding:13px}.viewing-cycle.rewatch{border-color:var(--theme-legacy-hex-35345a);background:var(--theme-legacy-hex-141525)}.viewing-cycle-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.viewing-cycle-head>strong{font-size:13px}.cycle-state{text-transform:uppercase;letter-spacing:.07em;border:1px solid var(--theme-legacy-hex-3c4352);color:var(--theme-legacy-hex-9ba5b6);background:var(--theme-legacy-hex-191e29);border-radius:999px;padding:5px 7px;font-size:9px;font-weight:800}.cycle-state.done{border-color:var(--theme-legacy-hex-315b50);color:var(--theme-legacy-hex-82ddc0);background:var(--theme-legacy-hex-13251f)}.viewing-cycle-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.viewing-cycle-facts>div{border:1px solid var(--theme-legacy-hex-222938);background:var(--theme-surface-input);border-radius:10px;min-width:0;padding:9px 10px}.viewing-cycle-facts span,.viewing-cycle-facts strong{display:block}.viewing-cycle-facts span{text-transform:uppercase;letter-spacing:.08em;color:var(--theme-legacy-hex-697386);margin-bottom:4px;font-size:8px}.viewing-cycle-facts strong{color:var(--theme-legacy-hex-d9dde6);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.timeline-empty{margin:4px 0 0}@media (width<=600px){.viewing-timeline-panel{margin-bottom:11px}.library-added-row{padding:10px 11px}.viewing-cycle{padding:11px}.viewing-cycle-facts{grid-template-columns:1fr}.viewing-cycle-facts>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.viewing-cycle-facts span{margin-bottom:0}.viewing-cycle-facts strong{text-align:right}.viewing-cycle-head{margin-bottom:9px}}.topbar-actions{align-items:center;gap:9px;display:flex}.cloud-status-button{border:1px solid var(--line);background:var(--theme-surface-detail);height:40px;color:var(--theme-legacy-hex-9ca6b9);cursor:pointer;border-radius:12px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.cloud-status-button.synced{border-color:var(--theme-legacy-hex-294c3b);color:var(--theme-legacy-hex-8ad5ad);background:var(--theme-legacy-hex-112019)}.cloud-status-button.syncing{border-color:var(--theme-legacy-hex-49426d);color:var(--theme-legacy-hex-c9c2ff);background:var(--theme-legacy-hex-1a1830)}.cloud-status-button.error{border-color:var(--theme-legacy-hex-64313b);color:var(--theme-legacy-hex-ff9da8);background:var(--theme-legacy-hex-27161b)}.cloud-status-button.setup{border-color:var(--theme-legacy-hex-665a2d);color:var(--theme-legacy-hex-e6ca66);background:var(--theme-legacy-hex-241f12)}.spin{animation:1s linear infinite cloud-spin}@keyframes cloud-spin{to{transform:rotate(360deg)}}.account-summary{background:var(--theme-legacy-hex-141924);border:1px solid var(--line);border-radius:15px;align-items:center;gap:13px;padding:15px;display:flex}.account-avatar{background:var(--theme-legacy-hex-211f39);width:46px;height:46px;color:var(--theme-accent-text);border-radius:14px;place-items:center;display:grid}.account-summary strong,.account-summary span{display:block}.account-summary span{color:var(--muted);margin-top:4px;font-size:11px}.sync-state-card{border:1px solid var(--line);background:var(--theme-surface-card-alt);border-radius:15px;align-items:center;gap:12px;margin-top:12px;padding:15px;display:flex}.sync-state-card>div:first-child{background:var(--theme-legacy-hex-1b2030);width:38px;height:38px;color:var(--theme-legacy-hex-b6aedf);border-radius:11px;place-items:center;display:grid}.sync-state-card strong,.sync-state-card span{display:block}.sync-state-card span{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.4}.sync-state-card.error{border-color:var(--theme-legacy-hex-543039);background:var(--theme-legacy-hex-211519)}.sync-state-card.error>div:first-child{background:var(--theme-legacy-hex-311b21);color:var(--theme-legacy-hex-ff8b98)}.account-actions{flex-wrap:wrap;gap:9px;margin-top:14px;display:flex}.secondary-button{border:1px solid var(--line);background:var(--theme-surface-detail-alt);color:var(--theme-legacy-hex-c8cfda);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;display:inline-flex}.secondary-button:hover{background:var(--theme-legacy-hex-1c2130)}.secondary-button:disabled{opacity:.45;cursor:not-allowed}.auth-form{gap:12px;display:grid}.auth-form label{color:var(--muted);gap:6px;font-size:11px;display:grid}.auth-form input{background:var(--theme-surface-detail);color:#fff;border:1px solid var(--line);border-radius:11px;outline:0;height:44px;padding:0 12px}.auth-form input:focus{border-color:var(--theme-border-accent-detail)}.auth-tabs{margin-bottom:14px}.auth-note{color:var(--theme-legacy-hex-778195);margin:13px 0 0;font-size:10px;line-height:1.5}.success-box{background:var(--theme-legacy-hex-14251c);border:1px solid var(--theme-legacy-hex-315e44);color:var(--theme-legacy-hex-9fe0b7);border-radius:12px;margin-top:11px;padding:11px 13px;font-size:12px}.cloud-setup-backdrop{z-index:130}.cloud-setup-modal{text-align:center;max-width:470px}.cloud-setup-icon{background:var(--theme-legacy-hex-211f39);width:58px;height:58px;color:var(--theme-accent-text);border-radius:18px;place-items:center;margin:0 auto 12px;display:grid}.cloud-setup-modal h2{margin:8px 0 9px}.cloud-setup-modal>p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.cloud-setup-preview{border:1px solid var(--line);background:var(--theme-surface-card-alt);border-radius:15px;gap:2px;margin:17px auto;padding:15px;display:grid}.cloud-setup-preview strong{font-size:27px}.cloud-setup-preview span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.cloud-upload-button{width:100%;margin-bottom:9px}.cloud-setup-modal>.secondary-button{width:100%}.cloud-setup-modal>small{color:var(--theme-legacy-hex-737d90);margin-top:13px;font-size:10px;line-height:1.5;display:block}.settings-inline-actions{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}@media (width<=600px){.cloud-status-button span{display:none}.cloud-status-button{justify-content:center;width:40px;padding:0}.topbar-actions{gap:6px}.account-actions{display:grid}.account-actions>*{width:100%}.cloud-setup-modal{border-radius:24px 24px 0 0}}.external-detail-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.external-detail-state{color:var(--muted);border:1px solid var(--line);background:var(--theme-surface-detail);border-radius:10px;padding:8px 10px;font-size:11px}.detail-rewatch-action{background:var(--theme-surface-detail-alt);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:10px 14px;font-weight:750;display:inline-flex}.rating-backdrop{z-index:140}.rating-modal{width:min(460px,100%)}.rating-copy{color:var(--muted);margin:0 0 16px;font-size:13px;line-height:1.55}.rating-select-label{color:var(--muted);gap:7px;font-size:11px;display:grid}.rating-select-label select{background:var(--theme-surface-detail);color:#fff;border:1px solid var(--line);border-radius:11px;outline:0;height:44px;padding:0 12px}.rating-select-label select:focus{border-color:var(--theme-border-accent-detail)}.rating-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:18px;display:flex}.related-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.related-open{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:11px;min-width:0;padding:0;display:grid}.related-open:hover .related-copy strong{color:var(--theme-accent-text-strong)}.related-open:focus-visible{outline:2px solid var(--theme-border-focus);outline-offset:3px;border-radius:10px}.related-poster{grid-row:auto}.related-card .add-status-buttons,.related-card .collection-state{place-self:center end}@media (width<=600px){.external-detail-actions{align-items:flex-start}.detail-rewatch-action{width:100%}.rating-actions{grid-template-columns:1fr 1fr;display:grid}.related-card{grid-template-columns:minmax(0,1fr) auto}.related-open{grid-template-columns:54px minmax(0,1fr);gap:9px}.related-card .add-status-buttons,.related-card .collection-state{justify-self:end}}.catalogue-airing-row{flex-wrap:wrap;align-items:center;gap:9px;margin:8px 0 10px;display:flex}.catalogue-status{border:1px solid var(--line);letter-spacing:.02em;background:var(--theme-surface-secondary);min-height:28px;color:var(--theme-text-legacy-heading);border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.catalogue-status.airing{background:var(--theme-success-a12);border-color:var(--theme-success-border-a35);color:var(--theme-success-text-alt)}.catalogue-status.upcoming{background:var(--theme-warning-strong-a12);border-color:var(--theme-warning-strong-a35);color:var(--theme-warning-alt)}.catalogue-status.finished{background:var(--theme-info-a12);border-color:var(--theme-info-a34);color:var(--theme-info-soft)}.catalogue-airing-date{color:var(--muted);font-size:12px}.anime-notes-panel{margin-top:14px}.anime-notes-panel textarea{resize:vertical;border:1px solid var(--line);background:var(--theme-surface-card);width:100%;min-height:120px;color:var(--text);line-height:1.55;font:inherit;border-radius:12px;outline:0;padding:13px 14px}.anime-notes-panel textarea:focus{border-color:var(--theme-border-focus);box-shadow:0 0 0 3px var(--theme-accent-muted-a12)}.anime-notes-panel textarea::placeholder{color:var(--theme-text-muted-legacy)}@media (width<=600px){.catalogue-airing-row{align-items:flex-start}.catalogue-airing-date{width:100%}.anime-notes-panel textarea{min-height:105px}}.dashboard-catalogue-chip{border:1px solid #0000;border-radius:999px;align-items:center;padding:6px 8px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.dashboard-catalogue-chip.airing{background:var(--theme-success-deep);border-color:var(--theme-success-border);color:var(--theme-success-on-strong)}.dashboard-catalogue-chip.finished{background:var(--theme-info-border);border-color:var(--theme-border-info);color:var(--theme-info-on-strong)}.library-status-pill{text-shadow:0 1px 2px var(--theme-shadow);box-shadow:0 2px 8px var(--theme-shadow-soft);font-weight:800;color:var(--theme-text-on-accent)!important}.library-status-pill.status-watching{background:var(--theme-border-neutral);border-color:var(--theme-border-faint);color:var(--theme-text-on-accent)!important}.library-status-pill.status-plan-to-watch{background:var(--theme-info-deep);border-color:var(--theme-info-strong);color:var(--theme-text-on-accent)!important}.library-status-pill.status-completed{background:var(--theme-success-strong);border-color:var(--theme-success-bright);color:var(--theme-text-on-accent)!important}.library-status-pill.status-on-hold{background:var(--theme-warning-deep);border-color:var(--theme-warning-strong);color:var(--theme-text-on-accent)!important}.library-status-pill.status-dropped{background:var(--theme-danger-deep);border-color:var(--theme-danger-strong);color:var(--theme-text-on-accent)!important}.poster-column{flex-direction:column;align-self:stretch;min-width:0;display:flex}.poster-column .poster-wrap{flex:none;width:100%}.watch-under-poster{border:1px solid var(--theme-border-accent-muted);background:var(--theme-surface-accent-deeper);min-height:36px;color:var(--theme-accent-text);border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:8px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.watch-under-poster:hover{background:var(--theme-surface-accent-mid);border-color:var(--theme-accent-muted);color:var(--theme-accent-surface-text)}@media (width<=600px){.dashboard-catalogue-chip{padding:5px 6px;font-size:9px}.watch-under-poster{min-height:34px;margin-top:7px;font-size:10px}}.modal:has(.notification-settings-panel){scrollbar-gutter:stable;max-height:min(88vh,850px);overflow-y:auto}@media (width<=600px){.modal:has(.notification-settings-panel){max-height:92vh}}.watching-summary-only,.watching-section-only{display:contents}.watching-summary-only>*>:not(:first-child),.watching-section-only>*>:first-child{display:none!important}.watching-section-only+.watching-section-only>*{margin-top:40px}@media (width<=600px){.watching-section-only+.watching-section-only>*{margin-top:28px}}.mal-link-import{border-top:1px solid var(--line);margin-top:18px;padding-top:18px}.mal-link-import-heading h3{margin:0 0 4px;font-size:16px}.mal-link-import-heading p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.mal-link-import-form{gap:8px;margin-top:12px;display:flex}.mal-link-import-form input{border:1px solid var(--line);background:var(--theme-surface-card);min-width:0;color:var(--text);border-radius:10px;outline:0;flex:1;padding:10px 12px}.mal-link-import-form input:focus{border-color:var(--theme-accent-link);box-shadow:0 0 0 3px var(--theme-accent-link-a12)}.mal-link-import-form button,.mal-link-status-actions button{border:1px solid var(--theme-border-accent);background:var(--theme-surface-accent);color:var(--theme-accent-search-text);cursor:pointer;border-radius:9px;padding:9px 12px;font-weight:800}.mal-link-import-form button:hover,.mal-link-status-actions button:hover{background:var(--theme-surface-accent-strong)}.mal-link-import-form button:disabled{opacity:.55;cursor:wait}.mal-link-import-error{color:var(--theme-danger-link);margin:9px 0 0;font-size:12px}.mal-link-result{border:1px solid var(--line);background:var(--theme-surface-card);border-radius:12px;gap:12px;margin-top:13px;padding:10px;display:flex}.mal-link-result>img{object-fit:cover;border-radius:8px;flex:none;width:58px;height:82px}.mal-link-result-body{flex-direction:column;justify-content:center;gap:5px;min-width:0;display:flex}.mal-link-result-body strong{font-size:14px;line-height:1.3}.mal-link-result-id{color:var(--muted);letter-spacing:.05em;font-size:10px;font-weight:800}.mal-link-duplicate{color:var(--theme-warning-text);font-size:12px}.mal-link-status-actions{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.mal-link-status-actions button{padding:7px 9px;font-size:11px}@media (width<=600px){.mal-link-import-form{flex-direction:column}.mal-link-import-form button{width:100%}.mal-link-result{align-items:flex-start}.mal-link-status-actions{flex-direction:column}.mal-link-status-actions button{width:100%}}.episode-panel-title{align-items:flex-start;gap:18px}.episode-progress-editor{align-items:flex-end;gap:8px;margin-left:auto;display:flex}.episode-progress-editor label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;gap:6px;font-size:10px;font-weight:800;display:grid}.episode-progress-editor input{border:1px solid var(--line);background:var(--theme-surface-toolbar-alt);width:130px;height:38px;color:var(--text);font:inherit;border-radius:9px;outline:0;padding:0 10px;font-size:13px}.episode-progress-editor input:focus{border-color:var(--theme-accent-focus);box-shadow:0 0 0 3px var(--theme-accent-focus-a12)}.episode-progress-editor button,.episode-range-nav button{border:1px solid var(--theme-border-accent-legacy);background:var(--theme-surface-accent-deep);height:38px;color:var(--theme-accent-text-soft);cursor:pointer;border-radius:9px;padding:0 13px;font-size:11px;font-weight:800}.episode-progress-editor button:hover,.episode-range-nav button:hover:not(:disabled){background:var(--theme-surface-accent-alt);border-color:var(--theme-border-accent-soft)}.episode-range-nav button:disabled{opacity:.4;cursor:not-allowed}.episode-progress-help{color:var(--muted);margin:-2px 0 14px;font-size:11px;line-height:1.45}.episode-range-nav{align-items:flex-end;gap:8px;margin:0 0 14px;display:flex}.episode-range-nav label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;gap:6px;font-size:10px;font-weight:800;display:grid}.episode-range-nav select{border:1px solid var(--line);background:var(--theme-surface-toolbar-alt);min-width:145px;height:38px;color:var(--text);border-radius:9px;outline:0;padding:0 10px}.episode-range-nav select:focus{border-color:var(--theme-accent-focus)}.episodes-panel .episode-chunk h4{color:var(--theme-text-legacy-soft);letter-spacing:.04em;margin:0 0 10px;font-size:11px;font-weight:800}@media (width<=700px){.episode-panel-title{grid-template-columns:1fr;display:grid}.episode-progress-editor{align-items:end;width:100%;margin-left:0}.episode-progress-editor label{flex:1}.episode-progress-editor input{width:100%}.episode-range-nav{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;display:grid}.episode-range-nav label{min-width:0}.episode-range-nav select{width:100%;min-width:0}.episode-progress-help{margin-top:2px}}.detail-score-compare{flex-wrap:wrap;gap:8px;margin:9px 0 2px;display:flex}.detail-score-compare>span{border:1px solid var(--line);background:var(--theme-surface-score);min-height:34px;color:var(--theme-text-score);border-radius:10px;align-items:baseline;gap:6px;padding:7px 10px;display:flex}.detail-score-compare small{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-text-score-label);font-size:9px;font-weight:850}.detail-score-compare strong{color:var(--theme-text-rating);font-size:13px}.detail-score-compare .personal.rated{border-color:var(--theme-accent-bright-a36);background:var(--theme-accent-a10)}.detail-score-compare .personal.rated strong{color:var(--theme-accent-rating)}.detail-score-compare .mal.rated{border-color:var(--theme-info-a32);background:var(--theme-info-a10)}.detail-score-compare .mal.rated strong{color:var(--theme-info-text)}.detail-score-compare em{color:var(--theme-text-count);font-size:9px;font-style:normal}.dashboard-rating-chip{border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 7px;font-size:9px;font-weight:850;line-height:1;display:inline-flex}.dashboard-rating-chip.personal{background:var(--theme-accent-a12);border-color:var(--theme-accent-bright-a28);color:var(--theme-accent-rating)}.dashboard-rating-chip.mal{background:var(--theme-info-a11);border-color:var(--theme-info-a26);color:var(--theme-info-text)}.mal-link-result-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mal-link-result-score{color:var(--theme-info-text);font-size:10px;font-weight:800}@media (width<=600px){.detail-score-compare{grid-template-columns:1fr 1fr;display:grid}.detail-score-compare>span{flex-direction:column;align-items:flex-start;gap:2px}.detail-score-compare em{margin-top:1px}.dashboard-rating-chip{padding:5px 6px;font-size:8px}}:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-text:var(--text,#f3f1fb);--theme-muted:var(--muted,#969baa);--theme-line:var(--line,#2c303d);--theme-surface-input:#0d1119;--theme-surface-toolbar:#0f131c;--theme-surface-toolbar-alt:#0f131d;--theme-surface-empty:#10141e;--theme-surface-card-alt:#11151f;--theme-surface-card:#111520;--theme-surface-score:#121722;--theme-surface-related:#121824;--theme-surface-detail:#141824;--theme-surface-panel:#141925;--theme-surface-secondary:#151925;--theme-surface-info:#151a25;--theme-surface-control:#151a26;--theme-surface-hover:#161b28;--theme-surface-detail-alt:#171b27;--theme-surface-input-alt:#171c28;--theme-surface-poster:#191e2a;--theme-surface-badge:#191e2b;--theme-surface-poster-alt:#1a1f2b;--theme-surface-poster-raised:#1b202d;--theme-surface-secondary-hover:#1b202e;--theme-surface-accent-deep:#1c1930;--theme-surface-accent-deeper:#1d1a31;--theme-surface-button:#1d2230;--theme-surface-button-hover:#1d2331;--theme-surface-accent:#211d39;--theme-surface-switch:#222735;--theme-surface-danger:#24191d;--theme-surface-control-hover:#262c3d;--theme-surface-accent-alt:#292342;--theme-surface-accent-mid:#292447;--theme-surface-accent-strong:#2d2750;--theme-border-divider:#262a35;--theme-border-section:#2a2e3a;--theme-border-badge:#2a3040;--theme-border-poster:#2b3140;--theme-border-poster-alt:#2b3141;--theme-border-default:#2c303d;--theme-border-modal:#303646;--theme-border-empty:#343a4c;--theme-border-device:#353a49;--theme-border-input:#3b4050;--theme-border-neutral:#3b404b;--theme-border-accent-deep:#3e3767;--theme-border-push:#403a63;--theme-border-switch:#454b5c;--theme-border-info:#4772ad;--theme-border-control:#494f61;--theme-border-accent-muted:#4a446f;--theme-border-accent-legacy:#4d466f;--theme-border-accent-hover:#4f477f;--theme-border-accent:#514b79;--theme-border-drag:#555d70;--theme-border-button:#574f89;--theme-border-faint:#59606d;--theme-border-accent-detail:#5d548a;--theme-border-danger:#60454b;--theme-border-danger-blocked:#6f4549;--theme-border-accent-soft:#6b6098;--theme-border-focus:#6f63b6;--theme-border-accent-bright:#7468c8;--theme-border-switch-on:#7568c6;--theme-border-push-button:#7769c6;--theme-focus-ring:#7e71d2;--theme-text-primary:#f3f1fb;--theme-text-on-accent:#fff;--theme-text-soft:#e7e5ef;--theme-text-secondary:#d8d5e4;--theme-text-heading:#c9c5dc;--theme-text-legacy-heading:#c8c4d8;--theme-text-rating:#b6bdcd;--theme-text-control:#aeb4c5;--theme-text-body-soft:#a9a5b8;--theme-text-legacy-soft:#a8a2c3;--theme-text-note:#a8aec0;--theme-text-badge:#9da3b3;--theme-text-muted:#969baa;--theme-text-device:#9197a6;--theme-text-small:#8f95a5;--theme-text-stats:#8d93a5;--theme-text-label:#888f9f;--theme-text-label-strong:#858b9a;--theme-text-score:#858da0;--theme-text-meta:#848b9e;--theme-text-subtle:#777f91;--theme-text-score-label:#777f92;--theme-text-field-hint:#707789;--theme-text-icon:#6e7587;--theme-text-poster:#6e7487;--theme-text-poster-alt:#6d7485;--theme-text-count:#697184;--theme-text-poster-dim:#676e80;--theme-text-order:#666e81;--theme-control-knob:#a3a8b6;--theme-text-muted-legacy:#666d7e;--theme-accent:#6f63e8;--theme-accent-hover:#7c70ee;--theme-accent-border:#7a6df4;--theme-accent-strong:#786cf2;--theme-accent-push:#6658b6;--theme-accent-switch:#5f53ac;--theme-accent-focus:#7568c7;--theme-accent-hover-alt:#7567c9;--theme-accent-border-alt:#7568c6;--theme-accent-link:#7468c8;--theme-accent-muted:#6c63a2;--theme-accent-soft-text:#968cff;--theme-accent-current:#a69cff;--theme-accent-chip:#c7c0ff;--theme-accent-text:#c9c4ff;--theme-accent-text-strong:#cfc9ff;--theme-accent-text-soft:#d8d3ff;--theme-accent-search-text:#ddd9ff;--theme-accent-surface-text:#f0edff;--theme-accent-save:#aaa4d7;--theme-accent-rating:#c8c1ff;--theme-success-strong:#16a34a;--theme-success-deep:#176b49;--theme-success-border:#258561;--theme-success-bright:#35c96c;--theme-success:#6cdca6;--theme-success-alt:#76dba9;--theme-success-text:#78dfad;--theme-success-text-alt:#78e0ad;--theme-success-soft-text:#82dfb2;--theme-success-on-strong:#eafff5;--theme-warning-deep:#ca8a04;--theme-warning-strong:#e8aa1d;--theme-warning:#e9c760;--theme-warning-text:#efc966;--theme-warning-soft-text:#e4c66f;--theme-warning-alt:#f0cf6a;--theme-warning-pale:#f1df9f;--theme-danger-deep:#dc2626;--theme-danger-strong:#f04a4a;--theme-danger-link:#ff8e9a;--theme-danger-hover:#ff98a2;--theme-danger:#ff9ca5;--theme-danger-alt:#ff9ca6;--theme-danger-text:#f08e9a;--theme-danger-soft-text:#f0a0aa;--theme-danger-soft:#efa0aa;--theme-danger-muted:#e9b2b8;--theme-info-deep:#2563eb;--theme-info-border:#34598f;--theme-info-muted:#4772ad;--theme-info-strong:#4b83f5;--theme-info:#7fa7ef;--theme-info-soft:#9fbcf6;--theme-info-text:#a9c9ff;--theme-info-on-strong:#f2f7ff;--theme-overlay:#03050ab8;--theme-push-surface:#12141ef7;--theme-shadow-soft:#0000006b;--theme-shadow:#00000073;--theme-shadow-strong:#00000075;--theme-accent-a08:#6f63e814;--theme-accent-a10:#6f63e81a;--theme-accent-a12:#6f63e81f;--theme-accent-a14:#6f63e824;--theme-accent-a30:#6f63e84d;--theme-accent-muted-a12:#6f63b61f;--theme-accent-link-a12:#7468c81f;--theme-accent-focus-a12:#7568c71f;--theme-accent-bright-a28:#7e70f047;--theme-accent-bright-a36:#7e70f05c;--theme-success-a09:#24825717;--theme-success-a10:#2699621a;--theme-success-a12:#2fb87b1f;--theme-success-a14:#30b97b24;--theme-success-border-a28:#30b97b47;--theme-success-border-a35:#2fb87b59;--theme-success-border-a35-alt:#45bf7f59;--theme-success-border-a38:#42be7e61;--theme-warning-a07:#efc96612;--theme-warning-a08:#efc96614;--theme-warning-a22:#efc96638;--theme-warning-a28:#efc96647;--theme-warning-strong-a12:#e1b53f1f;--theme-warning-strong-a35:#e1b53f59;--theme-danger-a08:#f45d6d14;--theme-danger-a20:#f45d6d33;--theme-danger-a25:#ff6b7940;--theme-danger-a30:#ff6b794d;--theme-danger-blocked-a08:#8c323d14;--theme-danger-blocked-a36:#d6606c5c;--theme-info-a10:#3b68aa1a;--theme-info-a11:#3b68aa1c;--theme-info-a12:#5c87da1f;--theme-info-a26:#528edd42;--theme-info-a32:#528edd52;--theme-info-a34:#5c87da57;--theme-legacy-hex-f6f7fb:#f6f7fb;--theme-legacy-hex-0b0d12:#0b0d12;--theme-legacy-hex-121620:#121620;--theme-legacy-hex-252b39:#252b39;--theme-legacy-hex-f5f7fb:#f5f7fb;--theme-legacy-hex-8c95a8:#8c95a8;--theme-legacy-hex-8b7cff:#8b7cff;--theme-legacy-hex-b0a7ff:#b0a7ff;--theme-legacy-hex-ff6f7d:#ff6f7d;--theme-legacy-hex-1d1b36:#1d1b36;--theme-legacy-rgba-10-12-17-p92:#0a0c11eb;--theme-legacy-rgba-0-0-0-p25:#00000040;--theme-legacy-hex-aab1c0:#aab1c0;--theme-legacy-hex-1c2030:#1c2030;--theme-legacy-hex-171b26:#171b26;--theme-legacy-hex-202638:#202638;--theme-legacy-hex-c8cedb:#c8cedb;--theme-legacy-hex-11151e:#11151e;--theme-legacy-rgba-0-0-0-p16:#00000029;--theme-legacy-hex-343842:#343842;--theme-legacy-rgba-59-64-75-p22:#3b404b38;--theme-legacy-hex-3b82f6:#3b82f6;--theme-legacy-rgba-59-130-246-p15:#3b82f626;--theme-legacy-hex-22c55e:#22c55e;--theme-legacy-rgba-34-197-94-p15:#22c55e26;--theme-legacy-hex-eab308:#eab308;--theme-legacy-rgba-234-179-8-p15:#eab30826;--theme-legacy-hex-ef4444:#ef4444;--theme-legacy-rgba-239-68-68-p15:#ef444426;--theme-legacy-hex-202532:#202532;--theme-legacy-hex-29273d:#29273d;--theme-legacy-hex-171925:#171925;--theme-legacy-hex-8e87b7:#8e87b7;--theme-legacy-rgba-6-7-10-p8:#06070acc;--theme-legacy-hex-232838:#232838;--theme-legacy-hex-7668ef:#7668ef;--theme-legacy-hex-9d91ff:#9d91ff;--theme-legacy-hex-786bea:#786bea;--theme-legacy-hex-9185ff:#9185ff;--theme-legacy-hex-282b40:#282b40;--theme-legacy-hex-161a25:#161a25;--theme-legacy-rgba-255-255-255-p05:#ffffff0d;--theme-legacy-rgba-8-9-13-p82:#08090dd1;--theme-legacy-hex-e5e1ff:#e5e1ff;--theme-legacy-rgba-139-124-255-p55:#8b7cff8c;--theme-legacy-hex-c8cedd:#c8cedd;--theme-legacy-hex-aeb6c7:#aeb6c7;--theme-legacy-hex-171b25:#171b25;--theme-legacy-hex-171c29:#171c29;--theme-legacy-hex-c5cbd7:#c5cbd7;--theme-legacy-hex-4d476f:#4d476f;--theme-legacy-hex-b8b2ef:#b8b2ef;--theme-legacy-hex-5e568c:#5e568c;--theme-legacy-hex-211e36:#211e36;--theme-legacy-hex-eeeaff:#eeeaff;--theme-legacy-hex-9aa3b6:#9aa3b6;--theme-legacy-hex-302d52:#302d52;--theme-legacy-hex-59518c:#59518c;--theme-legacy-hex-8d80ff:#8d80ff;--theme-legacy-hex-646b7c:#646b7c;--theme-legacy-hex-9ba4b5:#9ba4b5;--theme-legacy-hex-998eff:#998eff;--theme-legacy-hex-6559d2:#6559d2;--theme-legacy-hex-747d8e:#747d8e;--theme-legacy-hex-abb2c0:#abb2c0;--theme-legacy-hex-232837:#232837;--theme-legacy-hex-8275ef:#8275ef;--theme-legacy-hex-98a1b3:#98a1b3;--theme-legacy-hex-181d29:#181d29;--theme-legacy-hex-8178bf:#8178bf;--theme-legacy-rgba-3-4-7-p75:#030407bf;--theme-legacy-rgba-0-0-0-p5:#00000080;--theme-legacy-hex-0b0e15:#0b0e15;--theme-legacy-hex-939cad:#939cad;--theme-legacy-hex-1b2030:#1b2030;--theme-legacy-hex-171b28:#171b28;--theme-legacy-hex-a6aec0:#a6aec0;--theme-legacy-hex-747f92:#747f92;--theme-legacy-hex-2a161b:#2a161b;--theme-legacy-hex-5f2f39:#5f2f39;--theme-legacy-hex-ffadb5:#ffadb5;--theme-legacy-hex-141924:#141924;--theme-legacy-hex-988eff:#988eff;--theme-legacy-hex-131722:#131722;--theme-legacy-hex-4c2830:#4c2830;--theme-legacy-hex-211419:#211419;--theme-legacy-hex-ad858d:#ad858d;--theme-legacy-hex-703843:#703843;--theme-legacy-hex-3a1d24:#3a1d24;--theme-legacy-hex-ffb7bf:#ffb7bf;--theme-legacy-rgba-10-12-17-p94:#0a0c11f0;--theme-legacy-hex-71798a:#71798a;--theme-legacy-hex-858fa2:#858fa2;--theme-legacy-hex-282747:#282747;--theme-legacy-hex-4c467c:#4c467c;--theme-legacy-hex-f0eeff:#f0eeff;--theme-legacy-hex-211f39:#211f39;--theme-legacy-hex-39345e:#39345e;--theme-legacy-rgba-52-56-66-p18:#3438422e;--theme-legacy-hex-d7dbe4:#d7dbe4;--theme-legacy-rgba-52-56-66-p65:#343842a6;--theme-legacy-rgba-59-130-246-p14:#3b82f624;--theme-legacy-hex-8ec2ff:#8ec2ff;--theme-legacy-rgba-59-130-246-p55:#3b82f68c;--theme-legacy-rgba-34-197-94-p14:#22c55e24;--theme-legacy-hex-8af0ad:#8af0ad;--theme-legacy-rgba-34-197-94-p55:#22c55e8c;--theme-legacy-rgba-234-179-8-p14:#eab30824;--theme-legacy-hex-f4db75:#f4db75;--theme-legacy-rgba-234-179-8-p55:#eab3088c;--theme-legacy-rgba-239-68-68-p14:#ef444424;--theme-legacy-hex-ff9c9c:#ff9c9c;--theme-legacy-rgba-239-68-68-p55:#ef44448c;--theme-legacy-hex-aab2c3:#aab2c3;--theme-legacy-hex-4e477d:#4e477d;--theme-legacy-hex-29264a:#29264a;--theme-legacy-hex-dedaff:#dedaff;--theme-legacy-hex-222938:#222938;--theme-legacy-hex-697386:#697386;--theme-legacy-hex-d8dce5:#d8dce5;--theme-legacy-hex-665a2d:#665a2d;--theme-legacy-hex-e7c85f:#e7c85f;--theme-legacy-hex-66333b:#66333b;--theme-legacy-hex-ff8490:#ff8490;--theme-legacy-hex-251f0f:#251f0f;--theme-legacy-hex-281519:#281519;--theme-legacy-hex-4d4677:#4d4677;--theme-legacy-hex-211e38:#211e38;--theme-legacy-hex-355f54:#355f54;--theme-legacy-hex-82ddc0:#82ddc0;--theme-legacy-hex-13251f:#13251f;--theme-legacy-hex-4b527d:#4b527d;--theme-legacy-hex-aeb8ff:#aeb8ff;--theme-legacy-hex-191d35:#191d35;--theme-legacy-hex-c3c9d5:#c3c9d5;--theme-legacy-hex-737d90:#737d90;--theme-legacy-hex-e2e5ec:#e2e5ec;--theme-legacy-hex-b6bdca:#b6bdca;--theme-legacy-hex-3e3962:#3e3962;--theme-legacy-hex-cbc5ff:#cbc5ff;--theme-legacy-hex-818b9d:#818b9d;--theme-legacy-hex-151a24:#151a24;--theme-legacy-hex-373d4d:#373d4d;--theme-legacy-hex-181d28:#181d28;--theme-legacy-hex-7f899a:#7f899a;--theme-legacy-hex-727c8d:#727c8d;--theme-legacy-hex-333a4b:#333a4b;--theme-legacy-hex-171c27:#171c27;--theme-legacy-hex-315b50:#315b50;--theme-legacy-hex-7dd6b9:#7dd6b9;--theme-legacy-hex-504978:#504978;--theme-legacy-hex-c8c2ff:#c8c2ff;--theme-legacy-hex-415875:#415875;--theme-legacy-hex-9fc8ff:#9fc8ff;--theme-legacy-hex-162131:#162131;--theme-legacy-hex-4b4670:#4b4670;--theme-legacy-hex-1d2030:#1d2030;--theme-legacy-hex-5f3039:#5f3039;--theme-legacy-hex-ff8793:#ff8793;--theme-legacy-hex-30181e:#30181e;--theme-legacy-hex-80404c:#80404c;--theme-legacy-hex-353b4d:#353b4d;--theme-legacy-hex-9d93ff:#9d93ff;--theme-legacy-hex-202633:#202633;--theme-legacy-hex-707b8e:#707b8e;--theme-legacy-hex-1b202b:#1b202b;--theme-legacy-hex-8f99aa:#8f99aa;--theme-legacy-hex-969fb0:#969fb0;--theme-legacy-hex-d6dae3:#d6dae3;--theme-legacy-hex-e3e6ed:#e3e6ed;--theme-legacy-hex-29303e:#29303e;--theme-legacy-hex-35345a:#35345a;--theme-legacy-hex-141525:#141525;--theme-legacy-hex-3c4352:#3c4352;--theme-legacy-hex-9ba5b6:#9ba5b6;--theme-legacy-hex-191e29:#191e29;--theme-legacy-hex-d9dde6:#d9dde6;--theme-legacy-hex-9ca6b9:#9ca6b9;--theme-legacy-hex-294c3b:#294c3b;--theme-legacy-hex-8ad5ad:#8ad5ad;--theme-legacy-hex-112019:#112019;--theme-legacy-hex-49426d:#49426d;--theme-legacy-hex-c9c2ff:#c9c2ff;--theme-legacy-hex-1a1830:#1a1830;--theme-legacy-hex-64313b:#64313b;--theme-legacy-hex-ff9da8:#ff9da8;--theme-legacy-hex-27161b:#27161b;--theme-legacy-hex-e6ca66:#e6ca66;--theme-legacy-hex-241f12:#241f12;--theme-legacy-hex-b6aedf:#b6aedf;--theme-legacy-hex-543039:#543039;--theme-legacy-hex-211519:#211519;--theme-legacy-hex-311b21:#311b21;--theme-legacy-hex-ff8b98:#ff8b98;--theme-legacy-hex-c8cfda:#c8cfda;--theme-legacy-hex-1c2130:#1c2130;--theme-legacy-hex-778195:#778195;--theme-legacy-hex-14251c:#14251c;--theme-legacy-hex-315e44:#315e44;--theme-legacy-hex-9fe0b7:#9fe0b7}[data-theme=blood-moon]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#090607;--panel:#12090b;--panel2:#170b0e;--card:#170b0e;--text:#f3e8e9;--muted:#a98d91;--line:#3a171d;--accent:#a31f32;--accent2:#741522;--primary:#a31f32;--theme-text:var(--text);--theme-muted:var(--muted);--theme-line:var(--line);--theme-surface-input:#0c0708;--theme-surface-toolbar:#100709;--theme-surface-toolbar-alt:#12070a;--theme-surface-empty:#10080a;--theme-surface-card-alt:#13090c;--theme-surface-card:#16090d;--theme-surface-score:#190b0f;--theme-surface-related:#1a0b10;--theme-surface-detail:#1b0c11;--theme-surface-panel:#170a0e;--theme-surface-secondary:#1c0d12;--theme-surface-info:#1c0c11;--theme-surface-control:#1e0e13;--theme-surface-hover:#241016;--theme-surface-detail-alt:#211017;--theme-surface-input-alt:#1a0d12;--theme-surface-poster:#201015;--theme-surface-badge:#211015;--theme-surface-poster-alt:#241116;--theme-surface-poster-raised:#281319;--theme-surface-secondary-hover:#281218;--theme-surface-accent-deep:#250b12;--theme-surface-accent-deeper:#2a0c14;--theme-surface-button:#261218;--theme-surface-button-hover:#32171e;--theme-surface-accent:#321018;--theme-surface-switch:#32161d;--theme-surface-danger:#2d0d14;--theme-surface-control-hover:#351820;--theme-surface-accent-alt:#3b111c;--theme-surface-accent-mid:#431421;--theme-surface-accent-strong:#4b1524;--theme-border-divider:#32151b;--theme-border-section:#39171e;--theme-border-badge:#3b1820;--theme-border-poster:#3d1921;--theme-border-poster-alt:#411b23;--theme-border-default:#3f1921;--theme-border-modal:#4a1d27;--theme-border-empty:#4b1f28;--theme-border-device:#4d2029;--theme-border-input:#56232d;--theme-border-neutral:#4d2229;--theme-border-accent-deep:#5d1b2a;--theme-border-push:#662031;--theme-border-switch:#5e2731;--theme-border-info:#763040;--theme-border-control:#63303a;--theme-border-accent-muted:#6d2938;--theme-border-accent-legacy:#71303e;--theme-border-accent-hover:#7c2638;--theme-border-accent:#81293d;--theme-border-drag:#71505a;--theme-border-button:#8a2b40;--theme-border-faint:#74515a;--theme-border-accent-detail:#8d2f45;--theme-border-danger:#7d2938;--theme-border-danger-blocked:#8d2b3c;--theme-border-accent-soft:#944058;--theme-border-focus:#b32841;--theme-border-accent-bright:#c12a45;--theme-border-switch-on:#a92038;--theme-border-push-button:#b82d46;--theme-focus-ring:#ce3851;--theme-text-primary:#f3e8e9;--theme-text-on-accent:#fff6f7;--theme-text-soft:#eadcdf;--theme-text-secondary:#dbc9cd;--theme-text-heading:#d7c0c5;--theme-text-legacy-heading:#d3bcc1;--theme-text-rating:#cbb7bb;--theme-text-control:#c5afb4;--theme-text-body-soft:#bda4aa;--theme-text-legacy-soft:#b69ca2;--theme-text-note:#b79da4;--theme-text-badge:#aa8f96;--theme-text-muted:#a98d91;--theme-text-device:#a0878d;--theme-text-small:#9e8389;--theme-text-stats:#9d8188;--theme-text-label:#967980;--theme-text-label-strong:#92757d;--theme-text-score:#92767d;--theme-text-meta:#8f737a;--theme-text-subtle:#84676e;--theme-text-score-label:#84676e;--theme-text-field-hint:#806169;--theme-text-icon:#7e6068;--theme-text-poster:#7d5f67;--theme-text-poster-alt:#795a62;--theme-text-count:#785860;--theme-text-poster-dim:#72545b;--theme-text-order:#705158;--theme-control-knob:#b59ca2;--theme-text-muted-legacy:#705158;--theme-accent:#a31f32;--theme-accent-hover:#bd2940;--theme-accent-border:#cf334d;--theme-accent-strong:#c52a42;--theme-accent-push:#8b1d2e;--theme-accent-switch:#891b2c;--theme-accent-focus:#b7243d;--theme-accent-hover-alt:#b4263d;--theme-accent-border-alt:#ad2339;--theme-accent-link:#be3048;--theme-accent-muted:#8d3a49;--theme-accent-soft-text:#d36a7a;--theme-accent-current:#dd7786;--theme-accent-chip:#ef9daa;--theme-accent-text:#f0a6b1;--theme-accent-text-strong:#f3b3bc;--theme-accent-text-soft:#f0c5cb;--theme-accent-search-text:#f3ccd2;--theme-accent-surface-text:#f9e5e8;--theme-accent-save:#d3919b;--theme-accent-rating:#eca1ac;--theme-success:#69c69b;--theme-success-alt:#74cda4;--theme-success-text:#7bd4ab;--theme-success-text-alt:#7bd4ab;--theme-success-soft-text:#8adbb5;--theme-warning:#d7b15f;--theme-warning-text:#e3bd68;--theme-warning-soft-text:#d8b86f;--theme-warning-pale:#ead49d;--theme-danger-deep:#99152a;--theme-danger-strong:#c8223d;--theme-danger-link:#f06d80;--theme-danger-hover:#f17d8e;--theme-danger:#f38c9a;--theme-danger-alt:#f38c9a;--theme-danger-text:#e67c8b;--theme-danger-soft-text:#e58a97;--theme-danger-soft:#e496a1;--theme-danger-muted:#d7a4aa;--theme-info-deep:#8c2940;--theme-info-border:#783445;--theme-info-muted:#8f4757;--theme-info-strong:#b64b62;--theme-info:#d47486;--theme-info-soft:#e29aa7;--theme-info-text:#e9aab5;--theme-info-on-strong:#fff1f3;--theme-overlay:#050203c7;--theme-push-surface:#16090dfa;--theme-shadow-soft:#0000007a;--theme-shadow:#00000085;--theme-shadow-strong:#0000008f;--theme-accent-a08:#a31f3214;--theme-accent-a10:#a31f321a;--theme-accent-a12:#a31f321f;--theme-accent-a14:#a31f3224;--theme-accent-a30:#a31f324d;--theme-accent-muted-a12:#8d3a491f;--theme-accent-link-a12:#be30481f;--theme-accent-focus-a12:#b7243d1f;--theme-accent-bright-a28:#cf334d47;--theme-accent-bright-a36:#cf334d5c;--theme-info-a10:#8c29401a;--theme-info-a11:#8c29401c;--theme-info-a12:#b64b621f;--theme-info-a26:#d4748642;--theme-info-a32:#d4748652;--theme-info-a34:#b64b6257}[data-theme=cinderwake]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080604;--panel:#120c08;--panel2:#1a110b;--card:#1a110b;--text:#f2e9df;--muted:#a18d7e;--line:#3b291d;--accent:#b84f16;--accent2:#75320f;--primary:#b84f16;--theme-text:var(--text);--theme-muted:var(--muted);--theme-line:var(--line);--theme-surface-input:#0b0805;--theme-surface-toolbar:#0f0a06;--theme-surface-toolbar-alt:#120c07;--theme-surface-empty:#110b07;--theme-surface-card-alt:#140d08;--theme-surface-card:#170f09;--theme-surface-score:#1a1009;--theme-surface-related:#1c1109;--theme-surface-detail:#1e120a;--theme-surface-panel:#1a100a;--theme-surface-secondary:#20130b;--theme-surface-info:#22150c;--theme-surface-control:#24160d;--theme-surface-hover:#2c1a0f;--theme-surface-detail-alt:#28180e;--theme-surface-input-alt:#24150c;--theme-surface-poster:#29180e;--theme-surface-badge:#2b1a0f;--theme-surface-poster-alt:#2e1c10;--theme-surface-poster-raised:#341f12;--theme-surface-secondary-hover:#361f12;--theme-surface-accent-deep:#32190b;--theme-surface-accent-deeper:#3a1d0c;--theme-surface-button:#2c1c14;--theme-surface-button-hover:#3b2518;--theme-surface-accent:#431f0d;--theme-surface-switch:#392319;--theme-surface-danger:#2e1511;--theme-surface-control-hover:#40271a;--theme-surface-accent-alt:#52270f;--theme-surface-accent-mid:#612e10;--theme-surface-accent-strong:#743813;--theme-border-divider:#38271b;--theme-border-section:#432f21;--theme-border-badge:#493324;--theme-border-poster:#4e3726;--theme-border-poster-alt:#533a28;--theme-border-default:#503727;--theme-border-modal:#5d402c;--theme-border-empty:#634630;--theme-border-device:#684a33;--theme-border-input:#725139;--theme-border-neutral:#6d4c36;--theme-border-accent-deep:#7f431f;--theme-border-push:#8b4a21;--theme-border-switch:#7d583f;--theme-border-info:#8a5b36;--theme-border-control:#855e45;--theme-border-accent-muted:#8b5739;--theme-border-accent-legacy:#925d3e;--theme-border-accent-hover:#9b5b32;--theme-border-accent:#a76334;--theme-border-drag:#806b5b;--theme-border-button:#b26938;--theme-border-faint:#846f5e;--theme-border-accent-detail:#bc713b;--theme-border-danger:#7a443d;--theme-border-danger-blocked:#884943;--theme-border-accent-soft:#b07655;--theme-border-focus:#ca6e31;--theme-border-accent-bright:#db7b38;--theme-border-switch-on:#b76028;--theme-border-push-button:#cc7131;--theme-focus-ring:#e78a4a;--theme-text-primary:#f2e9df;--theme-text-on-accent:#fff7ef;--theme-text-soft:#e8ddd1;--theme-text-secondary:#d7c8ba;--theme-text-heading:#cfbdad;--theme-text-legacy-heading:#cbb8a8;--theme-text-rating:#c1ae9e;--theme-text-control:#b8a493;--theme-text-body-soft:#ad9988;--theme-text-legacy-soft:#a59080;--theme-text-note:#a79382;--theme-text-badge:#9a8575;--theme-text-muted:#a18d7e;--theme-text-device:#968173;--theme-text-small:#907a6d;--theme-text-stats:#8c7669;--theme-text-label:#866f63;--theme-text-label-strong:#816b5f;--theme-text-score:#806a5e;--theme-text-meta:#7b655a;--theme-text-subtle:#715b51;--theme-text-score-label:#715b51;--theme-text-field-hint:#6b554c;--theme-text-icon:#675148;--theme-text-poster:#655047;--theme-text-poster-alt:#624c44;--theme-text-count:#5f4941;--theme-text-poster-dim:#5b463e;--theme-text-order:#584239;--theme-control-knob:#b3a092;--theme-text-muted-legacy:#574139;--theme-accent:#b84f16;--theme-accent-hover:#d2601c;--theme-accent-border:#e17325;--theme-accent-strong:#dc681f;--theme-accent-push:#984113;--theme-accent-switch:#913d12;--theme-accent-focus:#c65718;--theme-accent-hover-alt:#c05517;--theme-accent-border-alt:#b64e16;--theme-accent-link:#cd641f;--theme-accent-muted:#916248;--theme-accent-soft-text:#df8a55;--theme-accent-current:#e79864;--theme-accent-chip:#f0b58f;--theme-accent-text:#f3bc98;--theme-accent-text-strong:#f5c7a9;--theme-accent-text-soft:#f4d4bf;--theme-accent-search-text:#f6decf;--theme-accent-surface-text:#fbefe7;--theme-accent-save:#d3a084;--theme-accent-rating:#efb895;--theme-success:#69c49a;--theme-success-alt:#74cca2;--theme-success-text:#7bd4aa;--theme-success-text-alt:#7bd4aa;--theme-success-soft-text:#89ddb4;--theme-warning:#d6b260;--theme-warning-text:#e1be69;--theme-warning-soft-text:#d8b872;--theme-warning-pale:#ead49f;--theme-danger-deep:#9f2430;--theme-danger-strong:#cf3847;--theme-danger-link:#ef7885;--theme-danger-hover:#f08793;--theme-danger:#f198a3;--theme-danger-alt:#f198a3;--theme-danger-text:#e2828d;--theme-danger-soft-text:#df8c96;--theme-danger-soft:#df99a1;--theme-danger-muted:#d4a9ad;--theme-info-deep:#3b5e9f;--theme-info-border:#4a668d;--theme-info-muted:#5e7393;--theme-info-strong:#6d8cc0;--theme-info:#8eaddc;--theme-info-soft:#adc5e7;--theme-info-text:#b9ceeb;--theme-info-on-strong:#f3f7ff;--theme-overlay:#050301cc;--theme-push-surface:#140d08fa;--theme-shadow-soft:#00000080;--theme-shadow:#0000008f;--theme-shadow-strong:#0009;--theme-accent-a08:#b84f1614;--theme-accent-a10:#b84f161a;--theme-accent-a12:#b84f161f;--theme-accent-a14:#b84f1624;--theme-accent-a30:#b84f164d;--theme-accent-muted-a12:#9162481f;--theme-accent-link-a12:#cd641f1f;--theme-accent-focus-a12:#c657181f;--theme-accent-bright-a28:#e1732547;--theme-accent-bright-a36:#e173255c;--theme-info-a10:#3b5e9f1a;--theme-info-a11:#3b5e9f1c;--theme-info-a12:#6d8cc01f;--theme-info-a26:#8eaddc42;--theme-info-a32:#8eaddc52;--theme-info-a34:#6d8cc057}[data-theme=deep-grove]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#050806;--panel:#09110c;--panel2:#0d1710;--card:#0d1710;--text:#e7efe9;--muted:#829187;--line:#193024;--accent:#2f8f5b;--accent2:#1e5e3c;--primary:#2f8f5b;--theme-text:var(--text);--theme-muted:var(--muted);--theme-line:var(--line);--theme-surface-input:#060b08;--theme-surface-toolbar:#071009;--theme-surface-toolbar-alt:#08120b;--theme-surface-empty:#08110a;--theme-surface-card-alt:#09140c;--theme-surface-card:#0a160e;--theme-surface-score:#0b1810;--theme-surface-related:#0c1a11;--theme-surface-detail:#0d1c12;--theme-surface-panel:#0d1710;--theme-surface-secondary:#0e1d13;--theme-surface-info:#0f2015;--theme-surface-control:#102217;--theme-surface-hover:#14291c;--theme-surface-detail-alt:#12261a;--theme-surface-input-alt:#112318;--theme-surface-poster:#13271b;--theme-surface-badge:#14291c;--theme-surface-poster-alt:#162c1e;--theme-surface-poster-raised:#183121;--theme-surface-secondary-hover:#193323;--theme-surface-accent-deep:#0f2819;--theme-surface-accent-deeper:#11301d;--theme-surface-button:#18291f;--theme-surface-button-hover:#203629;--theme-surface-accent:#123623;--theme-surface-switch:#1a3226;--theme-surface-control-hover:#233b2d;--theme-surface-accent-alt:#16442b;--theme-surface-accent-mid:#195033;--theme-surface-accent-strong:#1c5d3a;--theme-border-divider:#183326;--theme-border-section:#1d3a2c;--theme-border-badge:#203f30;--theme-border-poster:#224333;--theme-border-poster-alt:#254837;--theme-border-default:#244635;--theme-border-modal:#2a513e;--theme-border-empty:#2d5742;--theme-border-device:#315b46;--theme-border-input:#35634c;--theme-border-neutral:#365d49;--theme-border-accent-deep:#2d6848;--theme-border-push:#317450;--theme-border-switch:#3a6b52;--theme-border-info:#3a7355;--theme-border-control:#43715a;--theme-border-accent-muted:#41765a;--theme-border-accent-legacy:#467d60;--theme-border-accent-hover:#3e865f;--theme-border-accent:#438f66;--theme-border-drag:#537161;--theme-border-button:#48986d;--theme-border-faint:#587565;--theme-border-accent-detail:#4aa675;--theme-border-accent-soft:#55a77b;--theme-border-focus:#46b87a;--theme-border-accent-bright:#54c98a;--theme-border-switch-on:#41a66f;--theme-border-push-button:#4cbb7d;--theme-focus-ring:#62d092;--theme-text-primary:#e7efe9;--theme-text-soft:#dce7df;--theme-text-secondary:#cad8ce;--theme-text-heading:#becfc3;--theme-text-rating:#b1c3b7;--theme-text-control:#a7b9ad;--theme-text-body-soft:#9baea2;--theme-text-note:#97aa9e;--theme-text-badge:#899c90;--theme-text-muted:#829187;--theme-text-device:#7f9084;--theme-text-small:#7a8b80;--theme-text-stats:#77887d;--theme-text-label:#728278;--theme-text-label-strong:#6d7d73;--theme-text-meta:#68796f;--theme-text-subtle:#5f6f65;--theme-text-field-hint:#5a695f;--theme-text-icon:#56665c;--theme-text-poster:#55645b;--theme-text-poster-alt:#526157;--theme-text-count:#4f5e54;--theme-text-poster-dim:#4d5a52;--theme-text-order:#49574f;--theme-control-knob:#9eaea3;--theme-accent:#2f8f5b;--theme-accent-hover:#38a96b;--theme-accent-border:#45bc7b;--theme-accent-strong:#3dbb73;--theme-accent-push:#28794d;--theme-accent-switch:#267449;--theme-accent-focus:#36a96a;--theme-accent-hover-alt:#35a267;--theme-accent-border-alt:#329860;--theme-accent-link:#3cab70;--theme-accent-muted:#4f7c61;--theme-accent-soft-text:#71c797;--theme-accent-current:#7bd19f;--theme-accent-chip:#a4e1bc;--theme-accent-text:#abe6c2;--theme-accent-text-strong:#b9ebcc;--theme-accent-text-soft:#c9eed7;--theme-accent-search-text:#d5f2df;--theme-accent-surface-text:#e7f8ed;--theme-accent-save:#8ec3a3;--theme-accent-rating:#a8e3bf;--theme-overlay:#010503cc;--theme-push-surface:#09140cfa;--theme-shadow-soft:#0000007a;--theme-shadow:#0000008a;--theme-shadow-strong:#00000094;--theme-accent-a08:#2f8f5b14;--theme-accent-a10:#2f8f5b1a;--theme-accent-a12:#2f8f5b1f;--theme-accent-a14:#2f8f5b24;--theme-accent-a30:#2f8f5b4d;--theme-accent-muted-a12:#4f7c611f;--theme-accent-link-a12:#3cab701f;--theme-accent-focus-a12:#36a96a1f;--theme-accent-bright-a28:#45bc7b47;--theme-accent-bright-a36:#45bc7b5c}[data-theme=midnight-sea]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#04070c;--panel:#08101a;--panel2:#0b1623;--card:#0b1623;--text:#e6edf7;--muted:#8290a4;--line:#192d46;--accent:#2e6fb8;--accent2:#1e4979;--primary:#2e6fb8;--theme-text:var(--text);--theme-muted:var(--muted);--theme-line:var(--line);--theme-surface-input:#050a11;--theme-surface-toolbar:#06101a;--theme-surface-toolbar-alt:#07121e;--theme-surface-empty:#07111c;--theme-surface-card-alt:#081421;--theme-surface-card:#091724;--theme-surface-score:#0a1928;--theme-surface-related:#0a1b2b;--theme-surface-detail:#0b1d2e;--theme-surface-panel:#0b1724;--theme-surface-secondary:#0d1e30;--theme-surface-info:#0d2135;--theme-surface-control:#0f2338;--theme-surface-hover:#122b45;--theme-surface-detail-alt:#112842;--theme-surface-input-alt:#10253d;--theme-surface-poster:#122941;--theme-surface-badge:#132b44;--theme-surface-poster-alt:#152f4b;--theme-surface-poster-raised:#183452;--theme-surface-secondary-hover:#193654;--theme-surface-accent-deep:#0d2845;--theme-surface-accent-deeper:#0e3053;--theme-surface-button:#17283b;--theme-surface-button-hover:#1d354f;--theme-surface-accent:#103762;--theme-surface-switch:#182f49;--theme-surface-control-hover:#213b58;--theme-surface-accent-alt:#124678;--theme-surface-accent-mid:#15538e;--theme-surface-accent-strong:#185fa2;--theme-border-divider:#18314c;--theme-border-section:#1c3857;--theme-border-badge:#1f3d5e;--theme-border-poster:#214163;--theme-border-poster-alt:#244568;--theme-border-default:#234362;--theme-border-modal:#294e72;--theme-border-empty:#2c547a;--theme-border-device:#305881;--theme-border-input:#345f8a;--theme-border-neutral:#355b7f;--theme-border-accent-deep:#2c6198;--theme-border-push:#306ba7;--theme-border-switch:#39668f;--theme-border-info:#3a70a2;--theme-border-control:#426e97;--theme-border-accent-muted:#4070a1;--theme-border-accent-legacy:#4677aa;--theme-border-accent-hover:#3d7bbb;--theme-border-accent:#4384c7;--theme-border-drag:#516d8b;--theme-border-button:#498ed1;--theme-border-faint:#58738f;--theme-border-accent-detail:#4b9adc;--theme-border-accent-soft:#579ddc;--theme-border-focus:#489fe8;--theme-border-accent-bright:#55adf6;--theme-border-switch-on:#4391d6;--theme-border-push-button:#4da1e9;--theme-focus-ring:#61b4ff;--theme-text-primary:#e6edf7;--theme-text-soft:#dbe4ef;--theme-text-secondary:#c9d5e3;--theme-text-heading:#bdcad9;--theme-text-rating:#b0bfce;--theme-text-control:#a6b5c6;--theme-text-body-soft:#9aabbd;--theme-text-note:#96a7ba;--theme-text-badge:#899bae;--theme-text-muted:#8290a4;--theme-text-device:#7e8fa4;--theme-text-small:#79899e;--theme-text-stats:#76869b;--theme-text-label:#718196;--theme-text-label-strong:#6c7c91;--theme-text-meta:#67778c;--theme-text-subtle:#5f6e82;--theme-text-field-hint:#5a687a;--theme-text-icon:#566475;--theme-text-poster:#556373;--theme-text-poster-alt:#52606f;--theme-text-count:#4f5d6b;--theme-text-poster-dim:#4c5966;--theme-text-order:#495561;--theme-control-knob:#9dabbc;--theme-accent:#2e6fb8;--theme-accent-hover:#3785d4;--theme-accent-border:#4697e4;--theme-accent-strong:#3e93df;--theme-accent-push:#285f9c;--theme-accent-switch:#265b95;--theme-accent-focus:#3683ce;--theme-accent-hover-alt:#357dc6;--theme-accent-border-alt:#3276ba;--theme-accent-link:#3c86d3;--theme-accent-muted:#4e6f93;--theme-accent-soft-text:#72a7dc;--theme-accent-current:#7db2e8;--theme-accent-chip:#a5cdf3;--theme-accent-text:#acd2f6;--theme-accent-text-strong:#badbf8;--theme-accent-text-soft:#cae4fa;--theme-accent-search-text:#d6eafb;--theme-accent-surface-text:#e8f3ff;--theme-accent-save:#8fafd0;--theme-accent-rating:#a9d0f5;--theme-info-deep:#1f5da8;--theme-info-border:#336d9d;--theme-info-muted:#4a78a3;--theme-info-strong:#4e91d9;--theme-info:#78b2ee;--theme-info-soft:#9ac8f3;--theme-info-text:#a8d1f6;--theme-info-on-strong:#f1f8ff;--theme-overlay:#010307d1;--theme-push-surface:#081421fa;--theme-shadow-soft:#00000080;--theme-shadow:#0000008f;--theme-shadow-strong:#0009;--theme-accent-a08:#2e6fb814;--theme-accent-a10:#2e6fb81a;--theme-accent-a12:#2e6fb81f;--theme-accent-a14:#2e6fb824;--theme-accent-a30:#2e6fb84d;--theme-accent-muted-a12:#4e6f931f;--theme-accent-link-a12:#3c86d31f;--theme-accent-focus-a12:#3683ce1f;--theme-accent-bright-a28:#4697e447;--theme-accent-bright-a36:#4697e45c}[data-theme=arcane-violet]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#070509;--panel:#100a16;--panel2:#160d20;--card:#160d20;--text:#eee8f4;--muted:#93869f;--line:#2e1e3d;--accent:#7a3fb8;--accent2:#51287c;--primary:#7a3fb8;--theme-text:var(--text);--theme-muted:var(--muted);--theme-line:var(--line);--theme-surface-input:#0a070d;--theme-surface-toolbar:#0d0812;--theme-surface-toolbar-alt:#0f0915;--theme-surface-empty:#0e0914;--theme-surface-card-alt:#110b18;--theme-surface-card:#140c1c;--theme-surface-score:#160d20;--theme-surface-related:#180e22;--theme-surface-detail:#190f24;--theme-surface-panel:#160d1f;--theme-surface-secondary:#1a1026;--theme-surface-info:#1c1129;--theme-surface-control:#1d122b;--theme-surface-hover:#251634;--theme-surface-detail-alt:#21132f;--theme-surface-input-alt:#1e122b;--theme-surface-poster:#241532;--theme-surface-badge:#251634;--theme-surface-poster-alt:#281838;--theme-surface-poster-raised:#2c1a3d;--theme-surface-secondary-hover:#2e1c40;--theme-surface-accent-deep:#28103a;--theme-surface-accent-deeper:#301347;--theme-surface-button:#2a1b36;--theme-surface-button-hover:#372247;--theme-surface-accent:#35134e;--theme-surface-switch:#33213f;--theme-surface-control-hover:#3d284e;--theme-surface-accent-alt:#451860;--theme-surface-accent-mid:#521d70;--theme-surface-accent-strong:#602281;--theme-border-divider:#311c40;--theme-border-section:#392149;--theme-border-badge:#3d2450;--theme-border-poster:#412653;--theme-border-poster-alt:#46295a;--theme-border-default:#442857;--theme-border-modal:#4f2d65;--theme-border-empty:#56316e;--theme-border-device:#5a3573;--theme-border-input:#61397d;--theme-border-neutral:#5e3973;--theme-border-accent-deep:#6a3488;--theme-border-push:#763895;--theme-border-switch:#704184;--theme-border-info:#78448d;--theme-border-control:#784891;--theme-border-accent-muted:#7c4393;--theme-border-accent-legacy:#83499b;--theme-border-accent-hover:#8c45aa;--theme-border-accent:#964ab5;--theme-border-drag:#776182;--theme-border-button:#a04fc0;--theme-border-faint:#7c6687;--theme-border-accent-detail:#ab55cc;--theme-border-accent-soft:#ae60ca;--theme-border-focus:#bc57e0;--theme-border-accent-bright:#ca67ef;--theme-border-switch-on:#a74eca;--theme-border-push-button:#ba5dde;--theme-focus-ring:#d079f5;--theme-text-primary:#eee8f4;--theme-text-soft:#e5ddea;--theme-text-secondary:#d5c9dc;--theme-text-heading:#cbbdd3;--theme-text-rating:#c0b0c8;--theme-text-control:#b7a6bf;--theme-text-body-soft:#ad9ab5;--theme-text-note:#a895b1;--theme-text-badge:#9c899f;--theme-text-muted:#93869f;--theme-text-device:#918296;--theme-text-small:#8c7e91;--theme-text-stats:#897a8e;--theme-text-label:#837486;--theme-text-label-strong:#7e6f81;--theme-text-meta:#7a6b7d;--theme-text-subtle:#706173;--theme-text-field-hint:#6b5c6e;--theme-text-icon:#675868;--theme-text-poster:#655766;--theme-text-poster-alt:#625363;--theme-text-count:#5f5060;--theme-text-poster-dim:#5b4d5c;--theme-text-order:#584958;--theme-control-knob:#aa9aaf;--theme-accent:#7a3fb8;--theme-accent-hover:#914bd4;--theme-accent-border:#a35ae4;--theme-accent-strong:#9d52df;--theme-accent-push:#69359e;--theme-accent-switch:#643397;--theme-accent-focus:#8e49cf;--theme-accent-hover-alt:#8946c7;--theme-accent-border-alt:#8141ba;--theme-accent-link:#924bd3;--theme-accent-muted:#765b8b;--theme-accent-soft-text:#b47ddd;--theme-accent-current:#bf88e8;--theme-accent-chip:#d9b2f3;--theme-accent-text:#ddb9f6;--theme-accent-text-strong:#e4c6f8;--theme-accent-text-soft:#ead4fa;--theme-accent-search-text:#efdefb;--theme-accent-surface-text:#f6ecff;--theme-accent-save:#bd9acb;--theme-accent-rating:#dbb6f4;--theme-overlay:#030105cc;--theme-push-surface:#110a18fa;--theme-shadow-soft:#0000007d;--theme-shadow:#0000008c;--theme-shadow-strong:#00000096;--theme-accent-a08:#7a3fb814;--theme-accent-a10:#7a3fb81a;--theme-accent-a12:#7a3fb81f;--theme-accent-a14:#7a3fb824;--theme-accent-a30:#7a3fb84d;--theme-accent-muted-a12:#765b8b1f;--theme-accent-link-a12:#924bd31f;--theme-accent-focus-a12:#8e49cf1f;--theme-accent-bright-a28:#a35ae447;--theme-accent-bright-a36:#a35ae45c}[data-theme=blood-moon]{--theme-legacy-hex-f6f7fb:#faf5f6;--theme-legacy-hex-0b0d12:#130c0d;--theme-legacy-hex-121620:#201315;--theme-legacy-hex-252b39:#392327;--theme-legacy-hex-f5f7fb:#faf5f6;--theme-legacy-hex-8c95a8:#b18189;--theme-legacy-hex-8b7cff:#ec8d9d;--theme-legacy-hex-b0a7ff:#f3b4bf;--theme-legacy-hex-ff6f7d:#eb8495;--theme-legacy-hex-1d1b36:#341e21;--theme-legacy-rgba-10-12-17-p92:#100a0beb;--theme-legacy-rgba-0-0-0-p25:#00000040;--theme-legacy-hex-aab1c0:#c7a3a9;--theme-legacy-hex-1c2030:#2f1d20;--theme-legacy-hex-171b26:#26171a;--theme-legacy-hex-202638:#362124;--theme-legacy-hex-c8cedb:#dcc6ca;--theme-legacy-hex-11151e:#1c1113;--theme-legacy-rgba-0-0-0-p16:#00000029;--theme-legacy-hex-343842:#433235;--theme-legacy-rgba-59-64-75-p22:#4c393c38;--theme-legacy-hex-3b82f6:#e25068;--theme-legacy-rgba-59-130-246-p15:#e2506826;--theme-legacy-hex-22c55e:#34b262;--theme-legacy-rgba-34-197-94-p15:#34b26226;--theme-legacy-hex-eab308:#c9a126;--theme-legacy-rgba-234-179-8-p15:#c9a12626;--theme-legacy-hex-ef4444:#df536a;--theme-legacy-rgba-239-68-68-p15:#df536a26;--theme-legacy-hex-202532:#331f22;--theme-legacy-hex-29273d:#3f272b;--theme-legacy-hex-171925:#26171a;--theme-legacy-hex-8e87b7:#b5878f;--theme-legacy-rgba-6-7-10-p8:#090606cc;--theme-legacy-hex-232838:#392327;--theme-legacy-hex-7668ef:#e27386;--theme-legacy-hex-9d91ff:#ef9fac;--theme-legacy-hex-786bea:#df7788;--theme-legacy-hex-9185ff:#ee96a4;--theme-legacy-hex-282b40:#3f272b;--theme-legacy-hex-161a25:#26171a;--theme-legacy-rgba-255-255-255-p05:#ffffff0d;--theme-legacy-rgba-8-9-13-p82:#0d0809d1;--theme-legacy-hex-e5e1ff:#fbe5e8;--theme-legacy-rgba-139-124-255-p55:#ec8d9d8c;--theme-legacy-hex-c8cedd:#dec9cd;--theme-legacy-hex-aeb6c7:#cbaaaf;--theme-legacy-hex-171b25:#26171a;--theme-legacy-hex-171c29:#29191c;--theme-legacy-hex-c5cbd7:#dac3c7;--theme-legacy-hex-4d476f:#72464d;--theme-legacy-hex-b8b2ef:#eab8c1;--theme-legacy-hex-5e568c:#8b555e;--theme-legacy-hex-211e36:#331f22;--theme-legacy-hex-eeeaff:#fcedf0;--theme-legacy-hex-9aa3b6:#bd939a;--theme-legacy-hex-302d52:#4f3036;--theme-legacy-hex-59518c:#88535c;--theme-legacy-hex-8d80ff:#ed91a1;--theme-legacy-hex-646b7c:#815f65;--theme-legacy-hex-9ba4b5:#bd939a;--theme-legacy-hex-998eff:#ef9fac;--theme-legacy-hex-6559d2:#c86576;--theme-legacy-hex-747d8e:#966e75;--theme-legacy-hex-abb2c0:#c7a3a9;--theme-legacy-hex-232837:#392327;--theme-legacy-hex-8275ef:#e48191;--theme-legacy-hex-98a1b3:#bb9097;--theme-legacy-hex-181d29:#29191c;--theme-legacy-hex-8178bf:#b87f88;--theme-legacy-rgba-3-4-7-p75:#070304bf;--theme-legacy-rgba-0-0-0-p5:#00000080;--theme-legacy-hex-0b0e15:#130b0d;--theme-legacy-hex-939cad:#b78a92;--theme-legacy-hex-1b2030:#2f1d20;--theme-legacy-hex-171b28:#26171a;--theme-legacy-hex-a6aec0:#c5a0a6;--theme-legacy-hex-747f92:#a0646e;--theme-legacy-hex-2a161b:#2a191b;--theme-legacy-hex-5f2f39:#5b333a;--theme-legacy-hex-ffadb5:#f4b9c3;--theme-legacy-hex-141924:#231518;--theme-legacy-hex-988eff:#ef9fac;--theme-legacy-hex-131722:#201315;--theme-legacy-hex-4c2830:#492c31;--theme-legacy-hex-211419:#201315;--theme-legacy-hex-ad858d:#b18189;--theme-legacy-hex-703843:#6b3d45;--theme-legacy-hex-3a1d24:#372024;--theme-legacy-hex-ffb7bf:#f5c2ca;--theme-legacy-rgba-10-12-17-p94:#100a0bf0;--theme-legacy-hex-71798a:#916970;--theme-legacy-hex-858fa2:#ae7a83;--theme-legacy-hex-282747:#462b2f;--theme-legacy-hex-4c467c:#784a51;--theme-legacy-hex-f0eeff:#fdf2f4;--theme-legacy-hex-211f39:#362124;--theme-legacy-hex-39345e:#5c383e;--theme-legacy-rgba-52-56-66-p18:#4332352e;--theme-legacy-hex-d7dbe4:#e6d6d9;--theme-legacy-rgba-52-56-66-p65:#433235a6;--theme-legacy-rgba-59-130-246-p14:#e2506824;--theme-legacy-hex-8ec2ff:#ef9fac;--theme-legacy-rgba-59-130-246-p55:#e250688c;--theme-legacy-rgba-34-197-94-p14:#34b26224;--theme-legacy-hex-8af0ad:#95e4b1;--theme-legacy-rgba-34-197-94-p55:#34b2628c;--theme-legacy-rgba-234-179-8-p14:#c9a12624;--theme-legacy-hex-f4db75:#e7d383;--theme-legacy-rgba-234-179-8-p55:#c9a1268c;--theme-legacy-rgba-239-68-68-p14:#df536a24;--theme-legacy-hex-ff9c9c:#f1acb7;--theme-legacy-rgba-239-68-68-p55:#df536a8c;--theme-legacy-hex-aab2c3:#c9a6ac;--theme-legacy-hex-4e477d:#784a51;--theme-legacy-hex-29264a:#472a2e;--theme-legacy-hex-dedaff:#fae0e5;--theme-legacy-hex-222938:#392327;--theme-legacy-hex-697386:#955b65;--theme-legacy-hex-d8dce5:#e6d6d9;--theme-legacy-hex-665a2d:#635831;--theme-legacy-hex-e7c85f:#dbc16b;--theme-legacy-hex-66333b:#61383f;--theme-legacy-hex-ff8490:#ee96a4;--theme-legacy-hex-251f0f:#221e11;--theme-legacy-hex-281519:#271719;--theme-legacy-hex-4d4677:#75484f;--theme-legacy-hex-211e38:#362124;--theme-legacy-hex-355f54:#326255;--theme-legacy-hex-82ddc0:#8cd4bd;--theme-legacy-hex-13251f:#13251f;--theme-legacy-hex-4b527d:#7b4c54;--theme-legacy-hex-aeb8ff:#f4b9c3;--theme-legacy-hex-191d35:#311b1f;--theme-legacy-hex-c3c9d5:#d8c0c4;--theme-legacy-hex-737d90:#966e75;--theme-legacy-hex-e2e5ec:#eee3e4;--theme-legacy-hex-b6bdca:#cfb0b5;--theme-legacy-hex-3e3962:#5f3a40;--theme-legacy-hex-cbc5ff:#f7cfd5;--theme-legacy-hex-818b9d:#aa747d;--theme-legacy-hex-151a24:#231518;--theme-legacy-hex-373d4d:#523238;--theme-legacy-hex-181d28:#29191c;--theme-legacy-hex-7f899a:#9f7a80;--theme-legacy-hex-727c8d:#946b72;--theme-legacy-hex-333a4b:#4f3036;--theme-legacy-hex-171c27:#26171a;--theme-legacy-hex-315b50:#2f5b4f;--theme-legacy-hex-7dd6b9:#85ccb4;--theme-legacy-hex-504978:#784a51;--theme-legacy-hex-c8c2ff:#f6cad2;--theme-legacy-hex-415875:#72464d;--theme-legacy-hex-9fc8ff:#f1acb7;--theme-legacy-hex-162131:#2f191c;--theme-legacy-hex-4b4670:#72464d;--theme-legacy-hex-1d2030:#2f1d20;--theme-legacy-hex-5f3039:#5b343b;--theme-legacy-hex-ff8793:#ee96a4;--theme-legacy-hex-30181e:#2d1a1d;--theme-legacy-hex-80404c:#7b474f;--theme-legacy-hex-353b4d:#4f3036;--theme-legacy-hex-9d93ff:#f0a3b0;--theme-legacy-hex-202633:#331f22;--theme-legacy-hex-707b8e:#946b72;--theme-legacy-hex-1b202b:#2c1b1e;--theme-legacy-hex-8f99aa:#b3848c;--theme-legacy-hex-969fb0:#b98d95;--theme-legacy-hex-d6dae3:#e4d3d6;--theme-legacy-hex-e3e6ed:#eee3e4;--theme-legacy-hex-29303e:#3f272b;--theme-legacy-hex-35345a:#59363c;--theme-legacy-hex-141525:#231518;--theme-legacy-hex-3c4352:#59363c;--theme-legacy-hex-9ba5b6:#bd939a;--theme-legacy-hex-191e29:#29191c;--theme-legacy-hex-d9dde6:#e8d9dc;--theme-legacy-hex-9ca6b9:#bf979d;--theme-legacy-hex-294c3b:#284d3b;--theme-legacy-hex-8ad5ad:#93cdae;--theme-legacy-hex-112019:#11221a;--theme-legacy-hex-49426d:#6c4249;--theme-legacy-hex-c9c2ff:#f6cad2;--theme-legacy-hex-1a1830:#2d1a1d;--theme-legacy-hex-64313b:#5f353c;--theme-legacy-hex-ff9da8:#f1acb7;--theme-legacy-hex-27161b:#26171a;--theme-legacy-hex-e6ca66:#dac471;--theme-legacy-hex-241f12:#262013;--theme-legacy-hex-b6aedf:#dbb3b9;--theme-legacy-hex-543039:#523238;--theme-legacy-hex-211519:#231518;--theme-legacy-hex-311b21:#2f1d20;--theme-legacy-hex-ff8b98:#ef9aa8;--theme-legacy-hex-c8cfda:#dcc6ca;--theme-legacy-hex-1c2130:#2f1d20;--theme-legacy-hex-778195:#a46a74;--theme-legacy-hex-14251c:#13251b;--theme-legacy-hex-315e44:#315e44;--theme-legacy-hex-9fe0b7:#a6d9b8}[data-theme=cinderwake]{--theme-legacy-hex-f6f7fb:#faf7f5;--theme-legacy-hex-0b0d12:#130f0b;--theme-legacy-hex-121620:#201813;--theme-legacy-hex-252b39:#3a2c22;--theme-legacy-hex-f5f7fb:#faf7f5;--theme-legacy-hex-8c95a8:#b4947e;--theme-legacy-hex-8b7cff:#ecb38d;--theme-legacy-hex-b0a7ff:#f3cdb4;--theme-legacy-hex-ff6f7d:#e78892;--theme-legacy-hex-1d1b36:#34271e;--theme-legacy-rgba-10-12-17-p92:#100c09eb;--theme-legacy-rgba-0-0-0-p25:#00000040;--theme-legacy-hex-aab1c0:#c8b1a2;--theme-legacy-hex-1c2030:#30241c;--theme-legacy-hex-171b26:#271d17;--theme-legacy-hex-202638:#372920;--theme-legacy-hex-c8cedb:#ddcfc5;--theme-legacy-hex-11151e:#1d1611;--theme-legacy-rgba-0-0-0-p16:#00000029;--theme-legacy-hex-343842:#413a34;--theme-legacy-rgba-59-64-75-p22:#4a423b38;--theme-legacy-hex-3b82f6:#e28a50;--theme-legacy-rgba-59-130-246-p15:#e28a5026;--theme-legacy-hex-22c55e:#34b262;--theme-legacy-rgba-34-197-94-p15:#34b26226;--theme-legacy-hex-eab308:#c79f29;--theme-legacy-rgba-234-179-8-p15:#c79f2926;--theme-legacy-hex-ef4444:#dc5656;--theme-legacy-rgba-239-68-68-p15:#dc565626;--theme-legacy-hex-202532:#33271e;--theme-legacy-hex-29273d:#403026;--theme-legacy-hex-171925:#271d17;--theme-legacy-hex-8e87b7:#b79985;--theme-legacy-rgba-6-7-10-p8:#0a0706cc;--theme-legacy-hex-232838:#3a2c22;--theme-legacy-hex-7668ef:#e2a073;--theme-legacy-hex-9d91ff:#efbf9f;--theme-legacy-hex-786bea:#dfa077;--theme-legacy-hex-9185ff:#eeb996;--theme-legacy-hex-282b40:#403026;--theme-legacy-hex-161a25:#271d17;--theme-legacy-rgba-255-255-255-p05:#ffffff0d;--theme-legacy-rgba-8-9-13-p82:#0d0a08d1;--theme-legacy-hex-e5e1ff:#fbede5;--theme-legacy-rgba-139-124-255-p55:#ecb38d8c;--theme-legacy-hex-c8cedd:#dfd1c8;--theme-legacy-hex-aeb6c7:#ccb7a8;--theme-legacy-hex-171b25:#271d17;--theme-legacy-hex-171c29:#2a1f19;--theme-legacy-hex-c5cbd7:#dbccc2;--theme-legacy-hex-4d476f:#745744;--theme-legacy-hex-b8b2ef:#eaccb8;--theme-legacy-hex-5e568c:#8d6a53;--theme-legacy-hex-211e36:#33271e;--theme-legacy-hex-eeeaff:#fcf3ed;--theme-legacy-hex-9aa3b6:#bfa492;--theme-legacy-hex-302d52:#503c2f;--theme-legacy-hex-59518c:#8a6851;--theme-legacy-hex-8d80ff:#edb691;--theme-legacy-hex-646b7c:#7f6f62;--theme-legacy-hex-9ba4b5:#bfa492;--theme-legacy-hex-998eff:#efbf9f;--theme-legacy-hex-6559d2:#c88d65;--theme-legacy-hex-747d8e:#928172;--theme-legacy-hex-abb2c0:#c8b1a2;--theme-legacy-hex-232837:#3a2c22;--theme-legacy-hex-8275ef:#e4a981;--theme-legacy-hex-98a1b3:#bda18f;--theme-legacy-hex-181d29:#2a1f19;--theme-legacy-hex-8178bf:#b8967f;--theme-legacy-rgba-3-4-7-p75:#070503bf;--theme-legacy-rgba-0-0-0-p5:#00000080;--theme-legacy-hex-0b0e15:#130f0b;--theme-legacy-hex-939cad:#b99c88;--theme-legacy-hex-1b2030:#30241c;--theme-legacy-hex-171b28:#271d17;--theme-legacy-hex-a6aec0:#c6af9f;--theme-legacy-hex-747f92:#a37c62;--theme-legacy-hex-2a161b:#2a1f19;--theme-legacy-hex-5f2f39:#5d323b;--theme-legacy-hex-ffadb5:#f1bbc1;--theme-legacy-hex-141924:#231b15;--theme-legacy-hex-988eff:#efbf9f;--theme-legacy-hex-131722:#201813;--theme-legacy-hex-4c2830:#4a382b;--theme-legacy-hex-211419:#201813;--theme-legacy-hex-ad858d:#b4947e;--theme-legacy-hex-703843:#6d3b45;--theme-legacy-hex-3a1d24:#381e24;--theme-legacy-hex-ffb7bf:#f3c4c9;--theme-legacy-rgba-10-12-17-p94:#100c09f0;--theme-legacy-hex-71798a:#8d7c6d;--theme-legacy-hex-858fa2:#b08e78;--theme-legacy-hex-282747:#47352a;--theme-legacy-hex-4c467c:#7a5c48;--theme-legacy-hex-f0eeff:#fdf6f2;--theme-legacy-hex-211f39:#372920;--theme-legacy-hex-39345e:#5d4637;--theme-legacy-rgba-52-56-66-p18:#413a342e;--theme-legacy-hex-d7dbe4:#e6dcd5;--theme-legacy-rgba-52-56-66-p65:#413a34a6;--theme-legacy-rgba-59-130-246-p14:#e28a5024;--theme-legacy-hex-8ec2ff:#efbf9f;--theme-legacy-rgba-59-130-246-p55:#e28a508c;--theme-legacy-rgba-34-197-94-p14:#34b26224;--theme-legacy-hex-8af0ad:#95e4b1;--theme-legacy-rgba-34-197-94-p55:#34b2628c;--theme-legacy-rgba-234-179-8-p14:#c79f2924;--theme-legacy-hex-f4db75:#e6d284;--theme-legacy-rgba-234-179-8-p55:#c79f298c;--theme-legacy-rgba-239-68-68-p14:#dc565624;--theme-legacy-hex-ff9c9c:#efafaf;--theme-legacy-rgba-239-68-68-p55:#dc56568c;--theme-legacy-hex-aab2c3:#cab4a5;--theme-legacy-hex-4e477d:#7a5c48;--theme-legacy-hex-29264a:#47352a;--theme-legacy-hex-dedaff:#faebe0;--theme-legacy-hex-222938:#3a2c22;--theme-legacy-hex-697386:#977259;--theme-legacy-hex-d8dce5:#e6dcd5;--theme-legacy-hex-665a2d:#605734;--theme-legacy-hex-e7c85f:#d8c06e;--theme-legacy-hex-66333b:#63363c;--theme-legacy-hex-ff8490:#ea99a1;--theme-legacy-hex-251f0f:#221d11;--theme-legacy-hex-281519:#271d17;--theme-legacy-hex-4d4677:#775946;--theme-legacy-hex-211e38:#372920;--theme-legacy-hex-355f54:#346054;--theme-legacy-hex-82ddc0:#8cd4bd;--theme-legacy-hex-13251f:#14241f;--theme-legacy-hex-4b527d:#7d5e4a;--theme-legacy-hex-aeb8ff:#f4d0b9;--theme-legacy-hex-191d35:#31241b;--theme-legacy-hex-c3c9d5:#d9c9bf;--theme-legacy-hex-737d90:#928172;--theme-legacy-hex-e2e5ec:#eee7e2;--theme-legacy-hex-b6bdca:#d0bcaf;--theme-legacy-hex-3e3962:#604939;--theme-legacy-hex-cbc5ff:#f7dfcf;--theme-legacy-hex-818b9d:#ac8972;--theme-legacy-hex-151a24:#231b15;--theme-legacy-hex-373d4d:#543f31;--theme-legacy-hex-181d28:#2a1f19;--theme-legacy-hex-7f899a:#9b8b7d;--theme-legacy-hex-727c8d:#907e6f;--theme-legacy-hex-333a4b:#503c2f;--theme-legacy-hex-171c27:#271d17;--theme-legacy-hex-315b50:#305a4e;--theme-legacy-hex-7dd6b9:#85ccb4;--theme-legacy-hex-504978:#7a5c48;--theme-legacy-hex-c8c2ff:#f6dcca;--theme-legacy-hex-415875:#745744;--theme-legacy-hex-9fc8ff:#f1c8ac;--theme-legacy-hex-162131:#2f2119;--theme-legacy-hex-4b4670:#745744;--theme-legacy-hex-1d2030:#30241c;--theme-legacy-hex-5f3039:#5d323a;--theme-legacy-hex-ff8793:#ea99a1;--theme-legacy-hex-30181e:#2e191e;--theme-legacy-hex-80404c:#7e444e;--theme-legacy-hex-353b4d:#503c2f;--theme-legacy-hex-9d93ff:#f0c2a3;--theme-legacy-hex-202633:#33271e;--theme-legacy-hex-707b8e:#907e6f;--theme-legacy-hex-1b202b:#2d221a;--theme-legacy-hex-8f99aa:#b59682;--theme-legacy-hex-969fb0:#bb9e8b;--theme-legacy-hex-d6dae3:#e5d9d2;--theme-legacy-hex-e3e6ed:#eee7e2;--theme-legacy-hex-29303e:#403026;--theme-legacy-hex-35345a:#5a4435;--theme-legacy-hex-141525:#231b15;--theme-legacy-hex-3c4352:#5a4435;--theme-legacy-hex-9ba5b6:#bfa492;--theme-legacy-hex-191e29:#2a1f19;--theme-legacy-hex-d9dde6:#e8dfd8;--theme-legacy-hex-9ca6b9:#c1a695;--theme-legacy-hex-294c3b:#294c3b;--theme-legacy-hex-8ad5ad:#93cdae;--theme-legacy-hex-112019:#12211a;--theme-legacy-hex-49426d:#6d5240;--theme-legacy-hex-c9c2ff:#f6dcca;--theme-legacy-hex-1a1830:#2d221a;--theme-legacy-hex-64313b:#60343d;--theme-legacy-hex-ff9da8:#efafb6;--theme-legacy-hex-27161b:#271d17;--theme-legacy-hex-e6ca66:#d8c274;--theme-legacy-hex-241f12:#242014;--theme-legacy-hex-b6aedf:#dbc3b3;--theme-legacy-hex-543039:#543f31;--theme-legacy-hex-211519:#231b15;--theme-legacy-hex-311b21:#30241c;--theme-legacy-hex-ff8b98:#eb9ea7;--theme-legacy-hex-c8cfda:#ddcfc5;--theme-legacy-hex-1c2130:#30241c;--theme-legacy-hex-778195:#a68168;--theme-legacy-hex-14251c:#14241b;--theme-legacy-hex-315e44:#325d44;--theme-legacy-hex-9fe0b7:#a6d9b8}[data-theme=deep-grove]{--theme-legacy-hex-f6f7fb:#f5faf7;--theme-legacy-hex-0b0d12:#0c130f;--theme-legacy-hex-121620:#141f19;--theme-legacy-hex-252b39:#24382c;--theme-legacy-hex-f5f7fb:#f5faf7;--theme-legacy-hex-8c95a8:#83af95;--theme-legacy-hex-8b7cff:#90eab5;--theme-legacy-hex-b0a7ff:#b6f1cf;--theme-legacy-hex-ff6f7d:#e78892;--theme-legacy-hex-1d1b36:#1f3327;--theme-legacy-rgba-10-12-17-p92:#0a100ceb;--theme-legacy-rgba-0-0-0-p25:#00000040;--theme-legacy-hex-aab1c0:#a5c5b2;--theme-legacy-hex-1c2030:#1e2f25;--theme-legacy-hex-171b26:#18251d;--theme-legacy-hex-202638:#22352a;--theme-legacy-hex-c8cedb:#c7dbcf;--theme-legacy-hex-11151e:#121c16;--theme-legacy-rgba-0-0-0-p16:#00000029;--theme-legacy-hex-343842:#35403a;--theme-legacy-rgba-59-64-75-p22:#3c484138;--theme-legacy-hex-3b82f6:#54de8d;--theme-legacy-rgba-59-130-246-p15:#54de8d26;--theme-legacy-hex-22c55e:#34b262;--theme-legacy-rgba-34-197-94-p15:#34b26226;--theme-legacy-hex-eab308:#c79f29;--theme-legacy-rgba-234-179-8-p15:#c79f2926;--theme-legacy-hex-ef4444:#dc5656;--theme-legacy-rgba-239-68-68-p15:#dc565626;--theme-legacy-hex-202532:#203227;--theme-legacy-hex-29273d:#283e31;--theme-legacy-hex-171925:#18251d;--theme-legacy-hex-8e87b7:#89b39b;--theme-legacy-rgba-6-7-10-p8:#060907cc;--theme-legacy-hex-232838:#24382c;--theme-legacy-hex-7668ef:#78dea2;--theme-legacy-hex-9d91ff:#a1edc1;--theme-legacy-hex-786bea:#7bdba3;--theme-legacy-hex-9185ff:#98ebbb;--theme-legacy-hex-282b40:#283e31;--theme-legacy-hex-161a25:#18251d;--theme-legacy-rgba-255-255-255-p05:#ffffff0d;--theme-legacy-rgba-8-9-13-p82:#080c0ad1;--theme-legacy-hex-e5e1ff:#e5faee;--theme-legacy-rgba-139-124-255-p55:#90eab58c;--theme-legacy-hex-c8cedd:#caddd2;--theme-legacy-hex-aeb6c7:#abc9b8;--theme-legacy-hex-171b25:#18251d;--theme-legacy-hex-171c29:#1a2820;--theme-legacy-hex-c5cbd7:#c4d9cd;--theme-legacy-hex-4d476f:#487058;--theme-legacy-hex-b8b2ef:#bae8cd;--theme-legacy-hex-5e568c:#58896c;--theme-legacy-hex-211e36:#203227;--theme-legacy-hex-eeeaff:#eefcf4;--theme-legacy-hex-9aa3b6:#95bba5;--theme-legacy-hex-302d52:#324e3d;--theme-legacy-hex-59518c:#56866a;--theme-legacy-hex-8d80ff:#94ebb8;--theme-legacy-hex-646b7c:#647d6e;--theme-legacy-hex-9ba4b5:#95bba5;--theme-legacy-hex-998eff:#a1edc1;--theme-legacy-hex-6559d2:#68c48f;--theme-legacy-hex-747d8e:#749080;--theme-legacy-hex-abb2c0:#a5c5b2;--theme-legacy-hex-232837:#24382c;--theme-legacy-hex-8275ef:#85e0ab;--theme-legacy-hex-98a1b3:#92b9a2;--theme-legacy-hex-181d29:#1a2820;--theme-legacy-hex-8178bf:#81b697;--theme-legacy-rgba-3-4-7-p75:#040705bf;--theme-legacy-rgba-0-0-0-p5:#00000080;--theme-legacy-hex-0b0e15:#0c130f;--theme-legacy-hex-939cad:#8cb59d;--theme-legacy-hex-1b2030:#1e2f25;--theme-legacy-hex-171b28:#18251d;--theme-legacy-hex-a6aec0:#a2c3b0;--theme-legacy-hex-747f92:#679e7d;--theme-legacy-hex-2a161b:#192920;--theme-legacy-hex-5f2f39:#5d323b;--theme-legacy-hex-ffadb5:#f1bbc1;--theme-legacy-hex-141924:#16221b;--theme-legacy-hex-988eff:#a1edc1;--theme-legacy-hex-131722:#141f19;--theme-legacy-hex-4c2830:#2d4938;--theme-legacy-hex-211419:#141f19;--theme-legacy-hex-ad858d:#83af95;--theme-legacy-hex-703843:#6d3b45;--theme-legacy-hex-3a1d24:#381e24;--theme-legacy-hex-ffb7bf:#f3c4c9;--theme-legacy-rgba-10-12-17-p94:#0a100cf0;--theme-legacy-hex-71798a:#6f8b7b;--theme-legacy-hex-858fa2:#7cab90;--theme-legacy-hex-282747:#2c4436;--theme-legacy-hex-4c467c:#4c765d;--theme-legacy-hex-f0eeff:#f2fdf6;--theme-legacy-hex-211f39:#22352a;--theme-legacy-hex-39345e:#3a5a47;--theme-legacy-rgba-52-56-66-p18:#35403a2e;--theme-legacy-hex-d7dbe4:#d7e5dd;--theme-legacy-rgba-52-56-66-p65:#35403aa6;--theme-legacy-rgba-59-130-246-p14:#54de8d24;--theme-legacy-hex-8ec2ff:#a1edc1;--theme-legacy-rgba-59-130-246-p55:#54de8d8c;--theme-legacy-rgba-34-197-94-p14:#34b26224;--theme-legacy-hex-8af0ad:#95e4b1;--theme-legacy-rgba-34-197-94-p55:#34b2628c;--theme-legacy-rgba-234-179-8-p14:#c79f2924;--theme-legacy-hex-f4db75:#e6d284;--theme-legacy-rgba-234-179-8-p55:#c79f298c;--theme-legacy-rgba-239-68-68-p14:#dc565624;--theme-legacy-hex-ff9c9c:#efafaf;--theme-legacy-rgba-239-68-68-p55:#dc56568c;--theme-legacy-hex-aab2c3:#a8c7b5;--theme-legacy-hex-4e477d:#4c765d;--theme-legacy-hex-29264a:#2b4636;--theme-legacy-hex-dedaff:#e1f9eb;--theme-legacy-hex-222938:#24382c;--theme-legacy-hex-697386:#5d9273;--theme-legacy-hex-d8dce5:#d7e5dd;--theme-legacy-hex-665a2d:#605734;--theme-legacy-hex-e7c85f:#d8c06e;--theme-legacy-hex-66333b:#63363c;--theme-legacy-hex-ff8490:#ea99a1;--theme-legacy-hex-251f0f:#221d11;--theme-legacy-hex-281519:#17261d;--theme-legacy-hex-4d4677:#4a735b;--theme-legacy-hex-211e38:#21352a;--theme-legacy-hex-355f54:#346054;--theme-legacy-hex-82ddc0:#8cd4bd;--theme-legacy-hex-13251f:#14241f;--theme-legacy-hex-4b527d:#4e7960;--theme-legacy-hex-aeb8ff:#baf2d2;--theme-legacy-hex-191d35:#1c3125;--theme-legacy-hex-c3c9d5:#c1d7ca;--theme-legacy-hex-737d90:#749080;--theme-legacy-hex-e2e5ec:#e3ede7;--theme-legacy-hex-b6bdca:#b1cdbd;--theme-legacy-hex-3e3962:#3c5d4a;--theme-legacy-hex-cbc5ff:#d0f6e0;--theme-legacy-hex-818b9d:#76a78b;--theme-legacy-hex-151a24:#16221b;--theme-legacy-hex-373d4d:#345140;--theme-legacy-hex-181d28:#1a2820;--theme-legacy-hex-7f899a:#80998a;--theme-legacy-hex-727c8d:#718e7d;--theme-legacy-hex-333a4b:#324e3d;--theme-legacy-hex-171c27:#18251d;--theme-legacy-hex-315b50:#305a4e;--theme-legacy-hex-7dd6b9:#85ccb4;--theme-legacy-hex-504978:#4c765d;--theme-legacy-hex-c8c2ff:#ccf5dd;--theme-legacy-hex-415875:#487058;--theme-legacy-hex-9fc8ff:#aeefc9;--theme-legacy-hex-162131:#192e22;--theme-legacy-hex-4b4670:#487058;--theme-legacy-hex-1d2030:#1e2f25;--theme-legacy-hex-5f3039:#5d323a;--theme-legacy-hex-ff8793:#ea99a1;--theme-legacy-hex-30181e:#2e191e;--theme-legacy-hex-80404c:#7e444e;--theme-legacy-hex-353b4d:#324e3d;--theme-legacy-hex-9d93ff:#a5eec3;--theme-legacy-hex-202633:#203227;--theme-legacy-hex-707b8e:#718e7d;--theme-legacy-hex-1b202b:#1c2c22;--theme-legacy-hex-8f99aa:#86b198;--theme-legacy-hex-969fb0:#8fb7a0;--theme-legacy-hex-d6dae3:#d3e3da;--theme-legacy-hex-e3e6ed:#e3ede7;--theme-legacy-hex-29303e:#283e31;--theme-legacy-hex-35345a:#385745;--theme-legacy-hex-141525:#16231b;--theme-legacy-hex-3c4352:#385745;--theme-legacy-hex-9ba5b6:#95bba5;--theme-legacy-hex-191e29:#1a2820;--theme-legacy-hex-d9dde6:#dae7df;--theme-legacy-hex-9ca6b9:#98bda8;--theme-legacy-hex-294c3b:#294c3b;--theme-legacy-hex-8ad5ad:#93cdae;--theme-legacy-hex-112019:#12211a;--theme-legacy-hex-49426d:#446a54;--theme-legacy-hex-c9c2ff:#ccf5dd;--theme-legacy-hex-1a1830:#1b2d22;--theme-legacy-hex-64313b:#60343d;--theme-legacy-hex-ff9da8:#efafb6;--theme-legacy-hex-27161b:#18251d;--theme-legacy-hex-e6ca66:#d8c274;--theme-legacy-hex-241f12:#242014;--theme-legacy-hex-b6aedf:#b4d9c4;--theme-legacy-hex-543039:#345140;--theme-legacy-hex-211519:#16221b;--theme-legacy-hex-311b21:#1e2f25;--theme-legacy-hex-ff8b98:#eb9ea7;--theme-legacy-hex-c8cfda:#c7dbcf;--theme-legacy-hex-1c2130:#1e2f25;--theme-legacy-hex-778195:#6da283;--theme-legacy-hex-14251c:#14241b;--theme-legacy-hex-315e44:#325d44;--theme-legacy-hex-9fe0b7:#a6d9b8}[data-theme=midnight-sea]{--theme-legacy-hex-f6f7fb:#f5f7fa;--theme-legacy-hex-0b0d12:#0c0f13;--theme-legacy-hex-121620:#14191f;--theme-legacy-hex-252b39:#242d38;--theme-legacy-hex-f5f7fb:#f5f7fa;--theme-legacy-hex-8c95a8:#8398af;--theme-legacy-hex-8b7cff:#90baea;--theme-legacy-hex-b0a7ff:#b6d2f1;--theme-legacy-hex-ff6f7d:#e78892;--theme-legacy-hex-1d1b36:#1f2833;--theme-legacy-rgba-10-12-17-p92:#0a0d10eb;--theme-legacy-rgba-0-0-0-p25:#00000040;--theme-legacy-hex-aab1c0:#a5b4c5;--theme-legacy-hex-1c2030:#1e262f;--theme-legacy-hex-171b26:#181e25;--theme-legacy-hex-202638:#222b35;--theme-legacy-hex-c8cedb:#c7d0db;--theme-legacy-hex-11151e:#12171c;--theme-legacy-rgba-0-0-0-p16:#00000029;--theme-legacy-hex-343842:#353940;--theme-legacy-rgba-59-64-75-p22:#3c414838;--theme-legacy-hex-3b82f6:#5494de;--theme-legacy-rgba-59-130-246-p15:#5494de26;--theme-legacy-hex-22c55e:#34b262;--theme-legacy-rgba-34-197-94-p15:#34b26226;--theme-legacy-hex-eab308:#c79f29;--theme-legacy-rgba-234-179-8-p15:#c79f2926;--theme-legacy-hex-ef4444:#dc5656;--theme-legacy-rgba-239-68-68-p15:#dc565626;--theme-legacy-hex-202532:#202832;--theme-legacy-hex-29273d:#28323e;--theme-legacy-hex-171925:#181e25;--theme-legacy-hex-8e87b7:#899db3;--theme-legacy-rgba-6-7-10-p8:#060809cc;--theme-legacy-hex-232838:#242d38;--theme-legacy-hex-7668ef:#78a7de;--theme-legacy-hex-9d91ff:#a1c4ed;--theme-legacy-hex-786bea:#7ba8db;--theme-legacy-hex-9185ff:#98bfeb;--theme-legacy-hex-282b40:#28323e;--theme-legacy-hex-161a25:#181e25;--theme-legacy-rgba-255-255-255-p05:#ffffff0d;--theme-legacy-rgba-8-9-13-p82:#080a0cd1;--theme-legacy-hex-e5e1ff:#e5effa;--theme-legacy-rgba-139-124-255-p55:#90baea8c;--theme-legacy-hex-c8cedd:#cad3dd;--theme-legacy-hex-aeb6c7:#abb9c9;--theme-legacy-hex-171b25:#181e25;--theme-legacy-hex-171c29:#1a2128;--theme-legacy-hex-c5cbd7:#c4ced9;--theme-legacy-hex-4d476f:#485a70;--theme-legacy-hex-b8b2ef:#bad0e8;--theme-legacy-hex-5e568c:#586f89;--theme-legacy-hex-211e36:#202832;--theme-legacy-hex-eeeaff:#eef4fc;--theme-legacy-hex-9aa3b6:#95a7bb;--theme-legacy-hex-302d52:#323f4e;--theme-legacy-hex-59518c:#566c86;--theme-legacy-hex-8d80ff:#94bceb;--theme-legacy-hex-646b7c:#646d7d;--theme-legacy-hex-9ba4b5:#95a7bb;--theme-legacy-hex-998eff:#a1c4ed;--theme-legacy-hex-6559d2:#6893c4;--theme-legacy-hex-747d8e:#747e90;--theme-legacy-hex-abb2c0:#a5b4c5;--theme-legacy-hex-232837:#242d38;--theme-legacy-hex-8275ef:#85afe0;--theme-legacy-hex-98a1b3:#92a4b9;--theme-legacy-hex-181d29:#1a2128;--theme-legacy-hex-8178bf:#819ab6;--theme-legacy-rgba-3-4-7-p75:#040507bf;--theme-legacy-rgba-0-0-0-p5:#00000080;--theme-legacy-hex-0b0e15:#0c0f13;--theme-legacy-hex-939cad:#8c9fb5;--theme-legacy-hex-1b2030:#1e262f;--theme-legacy-hex-171b28:#181e25;--theme-legacy-hex-a6aec0:#a2b1c3;--theme-legacy-hex-747f92:#67809e;--theme-legacy-hex-2a161b:#192129;--theme-legacy-hex-5f2f39:#5d323b;--theme-legacy-hex-ffadb5:#f1bbc1;--theme-legacy-hex-141924:#161c22;--theme-legacy-hex-988eff:#a1c4ed;--theme-legacy-hex-131722:#14191f;--theme-legacy-hex-4c2830:#2d3a49;--theme-legacy-hex-211419:#14191f;--theme-legacy-hex-ad858d:#8398af;--theme-legacy-hex-703843:#6d3b45;--theme-legacy-hex-3a1d24:#381e24;--theme-legacy-hex-ffb7bf:#f3c4c9;--theme-legacy-rgba-10-12-17-p94:#0a0d10f0;--theme-legacy-hex-71798a:#6f798b;--theme-legacy-hex-858fa2:#7c92ab;--theme-legacy-hex-282747:#2c3744;--theme-legacy-hex-4c467c:#4c5f76;--theme-legacy-hex-f0eeff:#f2f7fd;--theme-legacy-hex-211f39:#222b35;--theme-legacy-hex-39345e:#3a495a;--theme-legacy-rgba-52-56-66-p18:#3539402e;--theme-legacy-hex-d7dbe4:#d7dde5;--theme-legacy-rgba-52-56-66-p65:#353940a6;--theme-legacy-rgba-59-130-246-p14:#5494de24;--theme-legacy-hex-8ec2ff:#a1c4ed;--theme-legacy-rgba-59-130-246-p55:#5494de8c;--theme-legacy-rgba-34-197-94-p14:#34b26224;--theme-legacy-hex-8af0ad:#95e4b1;--theme-legacy-rgba-34-197-94-p55:#34b2628c;--theme-legacy-rgba-234-179-8-p14:#c79f2924;--theme-legacy-hex-f4db75:#e6d284;--theme-legacy-rgba-234-179-8-p55:#c79f298c;--theme-legacy-rgba-239-68-68-p14:#dc565624;--theme-legacy-hex-ff9c9c:#efafaf;--theme-legacy-rgba-239-68-68-p55:#dc56568c;--theme-legacy-hex-aab2c3:#a8b7c7;--theme-legacy-hex-4e477d:#4c5f76;--theme-legacy-hex-29264a:#2b3746;--theme-legacy-hex-dedaff:#e1ecf9;--theme-legacy-hex-222938:#242d38;--theme-legacy-hex-697386:#5d7692;--theme-legacy-hex-d8dce5:#d7dde5;--theme-legacy-hex-665a2d:#605734;--theme-legacy-hex-e7c85f:#d8c06e;--theme-legacy-hex-66333b:#63363c;--theme-legacy-hex-ff8490:#ea99a1;--theme-legacy-hex-251f0f:#221d11;--theme-legacy-hex-281519:#171e26;--theme-legacy-hex-4d4677:#4a5d73;--theme-legacy-hex-211e38:#212b35;--theme-legacy-hex-355f54:#346054;--theme-legacy-hex-82ddc0:#8cd4bd;--theme-legacy-hex-13251f:#14241f;--theme-legacy-hex-4b527d:#4e6279;--theme-legacy-hex-aeb8ff:#bad4f2;--theme-legacy-hex-191d35:#1c2631;--theme-legacy-hex-c3c9d5:#c1cbd7;--theme-legacy-hex-737d90:#747e90;--theme-legacy-hex-e2e5ec:#e3e8ed;--theme-legacy-hex-b6bdca:#b1becd;--theme-legacy-hex-3e3962:#3c4b5d;--theme-legacy-hex-cbc5ff:#d0e2f6;--theme-legacy-hex-818b9d:#768da7;--theme-legacy-hex-151a24:#161c22;--theme-legacy-hex-373d4d:#344151;--theme-legacy-hex-181d28:#1a2128;--theme-legacy-hex-7f899a:#808999;--theme-legacy-hex-727c8d:#717c8e;--theme-legacy-hex-333a4b:#323f4e;--theme-legacy-hex-171c27:#181e25;--theme-legacy-hex-315b50:#305a4e;--theme-legacy-hex-7dd6b9:#85ccb4;--theme-legacy-hex-504978:#4c5f76;--theme-legacy-hex-c8c2ff:#ccdff5;--theme-legacy-hex-415875:#485a70;--theme-legacy-hex-9fc8ff:#aeccef;--theme-legacy-hex-162131:#19232e;--theme-legacy-hex-4b4670:#485a70;--theme-legacy-hex-1d2030:#1e262f;--theme-legacy-hex-5f3039:#5d323a;--theme-legacy-hex-ff8793:#ea99a1;--theme-legacy-hex-30181e:#2e191e;--theme-legacy-hex-80404c:#7e444e;--theme-legacy-hex-353b4d:#323f4e;--theme-legacy-hex-9d93ff:#a5c7ee;--theme-legacy-hex-202633:#202832;--theme-legacy-hex-707b8e:#717c8e;--theme-legacy-hex-1b202b:#1c232c;--theme-legacy-hex-8f99aa:#869ab1;--theme-legacy-hex-969fb0:#8fa2b7;--theme-legacy-hex-d6dae3:#d3dbe3;--theme-legacy-hex-e3e6ed:#e3e8ed;--theme-legacy-hex-29303e:#28323e;--theme-legacy-hex-35345a:#384657;--theme-legacy-hex-141525:#161c23;--theme-legacy-hex-3c4352:#384657;--theme-legacy-hex-9ba5b6:#95a7bb;--theme-legacy-hex-191e29:#1a2128;--theme-legacy-hex-d9dde6:#dae0e7;--theme-legacy-hex-9ca6b9:#98aabd;--theme-legacy-hex-294c3b:#294c3b;--theme-legacy-hex-8ad5ad:#93cdae;--theme-legacy-hex-112019:#12211a;--theme-legacy-hex-49426d:#44556a;--theme-legacy-hex-c9c2ff:#ccdff5;--theme-legacy-hex-1a1830:#1b232d;--theme-legacy-hex-64313b:#60343d;--theme-legacy-hex-ff9da8:#efafb6;--theme-legacy-hex-27161b:#181e25;--theme-legacy-hex-e6ca66:#d8c274;--theme-legacy-hex-241f12:#242014;--theme-legacy-hex-b6aedf:#b4c6d9;--theme-legacy-hex-543039:#344151;--theme-legacy-hex-211519:#161c22;--theme-legacy-hex-311b21:#1e262f;--theme-legacy-hex-ff8b98:#eb9ea7;--theme-legacy-hex-c8cfda:#c7d0db;--theme-legacy-hex-1c2130:#1e262f;--theme-legacy-hex-778195:#6d85a2;--theme-legacy-hex-14251c:#14241b;--theme-legacy-hex-315e44:#325d44;--theme-legacy-hex-9fe0b7:#a6d9b8}[data-theme=arcane-violet]{--theme-legacy-hex-f6f7fb:#f8f5fa;--theme-legacy-hex-0b0d12:#100c13;--theme-legacy-hex-121620:#1b141f;--theme-legacy-hex-252b39:#302438;--theme-legacy-hex-f5f7fb:#f8f5fa;--theme-legacy-hex-8c95a8:#9d83af;--theme-legacy-hex-8b7cff:#c690ea;--theme-legacy-hex-b0a7ff:#dab6f1;--theme-legacy-hex-ff6f7d:#e78892;--theme-legacy-hex-1d1b36:#2b1f33;--theme-legacy-rgba-10-12-17-p92:#0d0a10eb;--theme-legacy-rgba-0-0-0-p25:#00000040;--theme-legacy-hex-aab1c0:#b8a5c5;--theme-legacy-hex-1c2030:#281e2f;--theme-legacy-hex-171b26:#201825;--theme-legacy-hex-202638:#2d2235;--theme-legacy-hex-c8cedb:#d3c7db;--theme-legacy-hex-11151e:#18121c;--theme-legacy-rgba-0-0-0-p16:#00000029;--theme-legacy-hex-343842:#3d3540;--theme-legacy-rgba-59-64-75-p22:#453c4838;--theme-legacy-hex-3b82f6:#a754de;--theme-legacy-rgba-59-130-246-p15:#a754de26;--theme-legacy-hex-22c55e:#34b262;--theme-legacy-rgba-34-197-94-p15:#34b26226;--theme-legacy-hex-eab308:#c79f29;--theme-legacy-rgba-234-179-8-p15:#c79f2926;--theme-legacy-hex-ef4444:#dc5656;--theme-legacy-rgba-239-68-68-p15:#dc565626;--theme-legacy-hex-202532:#2b2032;--theme-legacy-hex-29273d:#35283e;--theme-legacy-hex-171925:#201825;--theme-legacy-hex-8e87b7:#a289b3;--theme-legacy-rgba-6-7-10-p8:#080609cc;--theme-legacy-hex-232838:#302438;--theme-legacy-hex-7668ef:#b578de;--theme-legacy-hex-9d91ff:#cfa1ed;--theme-legacy-hex-786bea:#b47bdb;--theme-legacy-hex-9185ff:#ca98eb;--theme-legacy-hex-282b40:#35283e;--theme-legacy-hex-161a25:#201825;--theme-legacy-rgba-255-255-255-p05:#ffffff0d;--theme-legacy-rgba-8-9-13-p82:#0b080cd1;--theme-legacy-hex-e5e1ff:#f2e5fa;--theme-legacy-rgba-139-124-255-p55:#c690ea8c;--theme-legacy-hex-c8cedd:#d6cadd;--theme-legacy-hex-aeb6c7:#bdabc9;--theme-legacy-hex-171b25:#201825;--theme-legacy-hex-171c29:#231a28;--theme-legacy-hex-c5cbd7:#d1c4d9;--theme-legacy-hex-4d476f:#604870;--theme-legacy-hex-b8b2ef:#d6bae8;--theme-legacy-hex-5e568c:#755889;--theme-legacy-hex-211e36:#2b2032;--theme-legacy-hex-eeeaff:#f6eefc;--theme-legacy-hex-9aa3b6:#ac95bb;--theme-legacy-hex-302d52:#43324e;--theme-legacy-hex-59518c:#725686;--theme-legacy-hex-8d80ff:#c894eb;--theme-legacy-hex-646b7c:#76647d;--theme-legacy-hex-9ba4b5:#ac95bb;--theme-legacy-hex-998eff:#cfa1ed;--theme-legacy-hex-6559d2:#a068c4;--theme-legacy-hex-747d8e:#887490;--theme-legacy-hex-abb2c0:#b8a5c5;--theme-legacy-hex-232837:#302438;--theme-legacy-hex-8275ef:#bc85e0;--theme-legacy-hex-98a1b3:#aa92b9;--theme-legacy-hex-181d29:#231a28;--theme-legacy-hex-8178bf:#a181b6;--theme-legacy-rgba-3-4-7-p75:#050407bf;--theme-legacy-rgba-0-0-0-p5:#00000080;--theme-legacy-hex-0b0e15:#100c13;--theme-legacy-hex-939cad:#a58cb5;--theme-legacy-hex-1b2030:#281e2f;--theme-legacy-hex-171b28:#201825;--theme-legacy-hex-a6aec0:#b6a2c3;--theme-legacy-hex-747f92:#88679e;--theme-legacy-hex-2a161b:#231929;--theme-legacy-hex-5f2f39:#5d323b;--theme-legacy-hex-ffadb5:#f1bbc1;--theme-legacy-hex-141924:#1d1622;--theme-legacy-hex-988eff:#cfa1ed;--theme-legacy-hex-131722:#1b141f;--theme-legacy-hex-4c2830:#3d2d49;--theme-legacy-hex-211419:#1b141f;--theme-legacy-hex-ad858d:#9d83af;--theme-legacy-hex-703843:#6d3b45;--theme-legacy-hex-3a1d24:#381e24;--theme-legacy-hex-ffb7bf:#f3c4c9;--theme-legacy-rgba-10-12-17-p94:#0d0a10f0;--theme-legacy-hex-71798a:#836f8b;--theme-legacy-hex-858fa2:#997cab;--theme-legacy-hex-282747:#3b2c44;--theme-legacy-hex-4c467c:#654c76;--theme-legacy-hex-f0eeff:#f8f2fd;--theme-legacy-hex-211f39:#2d2235;--theme-legacy-hex-39345e:#4d3a5a;--theme-legacy-rgba-52-56-66-p18:#3d35402e;--theme-legacy-hex-d7dbe4:#dfd7e5;--theme-legacy-rgba-52-56-66-p65:#3d3540a6;--theme-legacy-rgba-59-130-246-p14:#a754de24;--theme-legacy-hex-8ec2ff:#cfa1ed;--theme-legacy-rgba-59-130-246-p55:#a754de8c;--theme-legacy-rgba-34-197-94-p14:#34b26224;--theme-legacy-hex-8af0ad:#95e4b1;--theme-legacy-rgba-34-197-94-p55:#34b2628c;--theme-legacy-rgba-234-179-8-p14:#c79f2924;--theme-legacy-hex-f4db75:#e6d284;--theme-legacy-rgba-234-179-8-p55:#c79f298c;--theme-legacy-rgba-239-68-68-p14:#dc565624;--theme-legacy-hex-ff9c9c:#efafaf;--theme-legacy-rgba-239-68-68-p55:#dc56568c;--theme-legacy-hex-aab2c3:#bba8c7;--theme-legacy-hex-4e477d:#654c76;--theme-legacy-hex-29264a:#3b2b46;--theme-legacy-hex-dedaff:#f0e1f9;--theme-legacy-hex-222938:#302438;--theme-legacy-hex-697386:#7d5d92;--theme-legacy-hex-d8dce5:#dfd7e5;--theme-legacy-hex-665a2d:#605734;--theme-legacy-hex-e7c85f:#d8c06e;--theme-legacy-hex-66333b:#63363c;--theme-legacy-hex-ff8490:#ea99a1;--theme-legacy-hex-251f0f:#221d11;--theme-legacy-hex-281519:#201726;--theme-legacy-hex-4d4677:#634a73;--theme-legacy-hex-211e38:#2d2135;--theme-legacy-hex-355f54:#346054;--theme-legacy-hex-82ddc0:#8cd4bd;--theme-legacy-hex-13251f:#14241f;--theme-legacy-hex-4b527d:#684e79;--theme-legacy-hex-aeb8ff:#dcbaf2;--theme-legacy-hex-191d35:#281c31;--theme-legacy-hex-c3c9d5:#cec1d7;--theme-legacy-hex-737d90:#887490;--theme-legacy-hex-e2e5ec:#e9e3ed;--theme-legacy-hex-b6bdca:#c2b1cd;--theme-legacy-hex-3e3962:#503c5d;--theme-legacy-hex-cbc5ff:#e7d0f6;--theme-legacy-hex-818b9d:#9476a7;--theme-legacy-hex-151a24:#1d1622;--theme-legacy-hex-373d4d:#453451;--theme-legacy-hex-181d28:#231a28;--theme-legacy-hex-7f899a:#928099;--theme-legacy-hex-727c8d:#86718e;--theme-legacy-hex-333a4b:#43324e;--theme-legacy-hex-171c27:#201825;--theme-legacy-hex-315b50:#305a4e;--theme-legacy-hex-7dd6b9:#85ccb4;--theme-legacy-hex-504978:#654c76;--theme-legacy-hex-c8c2ff:#e5ccf5;--theme-legacy-hex-415875:#604870;--theme-legacy-hex-9fc8ff:#d5aeef;--theme-legacy-hex-162131:#26192e;--theme-legacy-hex-4b4670:#604870;--theme-legacy-hex-1d2030:#281e2f;--theme-legacy-hex-5f3039:#5d323a;--theme-legacy-hex-ff8793:#ea99a1;--theme-legacy-hex-30181e:#2e191e;--theme-legacy-hex-80404c:#7e444e;--theme-legacy-hex-353b4d:#43324e;--theme-legacy-hex-9d93ff:#d1a5ee;--theme-legacy-hex-202633:#2b2032;--theme-legacy-hex-707b8e:#86718e;--theme-legacy-hex-1b202b:#251c2c;--theme-legacy-hex-8f99aa:#a086b1;--theme-legacy-hex-969fb0:#a78fb7;--theme-legacy-hex-d6dae3:#ddd3e3;--theme-legacy-hex-e3e6ed:#e9e3ed;--theme-legacy-hex-29303e:#35283e;--theme-legacy-hex-35345a:#4b3857;--theme-legacy-hex-141525:#1d1623;--theme-legacy-hex-3c4352:#4b3857;--theme-legacy-hex-9ba5b6:#ac95bb;--theme-legacy-hex-191e29:#231a28;--theme-legacy-hex-d9dde6:#e2dae7;--theme-legacy-hex-9ca6b9:#af98bd;--theme-legacy-hex-294c3b:#294c3b;--theme-legacy-hex-8ad5ad:#93cdae;--theme-legacy-hex-112019:#12211a;--theme-legacy-hex-49426d:#5b446a;--theme-legacy-hex-c9c2ff:#e5ccf5;--theme-legacy-hex-1a1830:#251b2d;--theme-legacy-hex-64313b:#60343d;--theme-legacy-hex-ff9da8:#efafb6;--theme-legacy-hex-27161b:#201825;--theme-legacy-hex-e6ca66:#d8c274;--theme-legacy-hex-241f12:#242014;--theme-legacy-hex-b6aedf:#cbb4d9;--theme-legacy-hex-543039:#453451;--theme-legacy-hex-211519:#1d1622;--theme-legacy-hex-311b21:#281e2f;--theme-legacy-hex-ff8b98:#eb9ea7;--theme-legacy-hex-c8cfda:#d3c7db;--theme-legacy-hex-1c2130:#281e2f;--theme-legacy-hex-778195:#8c6da2;--theme-legacy-hex-14251c:#14241b;--theme-legacy-hex-315e44:#325d44;--theme-legacy-hex-9fe0b7:#a6d9b8}
