:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f6f8;--band:#fafbfc;--panel:#fff;--panel-2:#eef1f5;--line:#cbd2dc;--text:#253041;--muted:#586579;--gold:#855913;--teal:#13756c;--red:#af3646;--blue:#2d63a8;--green:#36733a;--orange:#99541d;--pink:#a23570;--accent:var(--gold);--text-muted:var(--muted);--topbar-from:#fff;--topbar-to:#f5f6f8;--tab-bg:#fafbfcf7;--soft-fill:#2530410b;--inner-line:#2530411f;--shadow:#2530411f}:root[data-theme=light] :is(input,select,textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=light] :is(input,textarea)::placeholder{color:var(--muted);opacity:1}:root[data-theme=light] :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--blue);outline-offset:3px}:root[data-theme=light] .main-tabs a{background:var(--panel)}:root[data-theme=light] .main-tabs a:hover,:root[data-theme=light] .main-tabs a[aria-current=page]{color:#70490e;background:#fff1d6;border-color:#b88636}:root[data-theme=light] .section-heading{border-bottom-color:var(--line)}:root[data-theme=light] .site-footer{background:var(--panel-2);color:var(--muted)}:root[data-theme=light] :is(.summary-identity,.summary-accessory,.summary-transcendence,.quick-grid div,.talent,.transcendence div,.engraving-card,.usage-link-grid a,.preset-popover-panel,.preset-library-card,.tier-share-box,.rich-editor,.shared-post-body,.tier-mobile-placement,.holy-relic-detail){background:var(--panel);border-color:var(--line)}:root[data-theme=light] :is(.summary-icon,.talent-icon,.content-icon,.engraving-image-large,.empty-content-icon,.formation-portrait,.asset-missing,.tier-portrait,.hero-skill-slot,.mini-setting-badge,.preset-library-grid,.shared-party-picker,.shared-party-visual,.shared-party-comment,.shared-party-selected button,.shared-party-hero-pool button,.tier-mobile-placement-head button,.tier-mobile-order-controls button,.tier-mobile-placement-targets button){background:var(--panel-2);border-color:var(--line)}:root[data-theme=light] :is(.community-form input,.community-form textarea,.shared-party-form input,.shared-party-form textarea,.shared-party-form select,.shared-party-search-row input,.shared-party-comment-form input,.comment-delete-row input,.tier-toolbar select){background:var(--panel);color:var(--text);border-color:var(--line)}:root[data-theme=light] :is(.set-chip,.set-preview).purple{color:#7040a6}:root[data-theme=light] :is(.set-chip,.set-preview).sky{color:#176281}:root[data-theme=light] .danger-button{color:var(--red)}:root[data-theme=light] .skill-audit-label{color:var(--gold)}:root[data-theme=light] .tier-row-heroes:empty:after{color:var(--muted)}:root[data-theme=light] .tier-filter-buttons button.active{color:#70490e;background:#fff1d6;border-color:#b88636}:root[data-theme=light] .skill-effect-highlight:not([class*=effect-category-]).self-buff{color:#874324}:root[data-theme=light] .skill-effect-highlight:not([class*=effect-category-]).party-buff{color:#176440}:root[data-theme=light] .skill-effect-highlight:not([class*=effect-category-]).resource-effect{color:#6741a0}:root[data-theme=light] .skill-effect-highlight:not([class*=effect-category-]).conditional-buff,:root[data-theme=light] .skill-effect-highlight:not([class*=effect-category-]).mixed-effect{color:#795811}:root[data-theme=light] .skill-effect-highlight:not([class*=effect-category-]).target-debuff,:root[data-theme=light] .skill-effect-highlight:not([class*=effect-category-]).enemy-buff,:root[data-theme=light] .skill-effect-highlight:not([class*=effect-category-]).party-debuff,:root[data-theme=light] .skill-effect-highlight:not([class*=effect-category-]).self-debuff,:root[data-theme=light] .skill-effect-highlight:not([class*=effect-category-]).conditional-debuff{color:#a3244a}:root[data-theme=light] .skill-effect-highlight:not([class*=effect-category-]).defense-buff{color:#165e91}:root[data-theme=light] .progress-filter-buttons button{opacity:1}:root[data-theme=light] .progress-filter-buttons button:not(.active){background:var(--panel);border-color:var(--line);color:var(--muted)}:root[data-theme=light] .progress-filter-buttons button.active{color:var(--text);box-shadow:none;border-width:2px}:root[data-theme=light] .progress-filter-buttons button.variant-N.active{border-color:#967039}:root[data-theme=light] .progress-filter-buttons button.variant-T.active{border-color:#8950b9}:root[data-theme=light] .progress-filter-buttons button.variant-S.active{border-color:#16809e}:root[data-theme=light] .progress-filter-buttons button.spirit-released.active{border-color:#bc4568}:root[data-theme=light] .progress-filter-buttons button.spirit-unreleased.active{border-color:#288064}:root[data-theme=light] .progress-badges span.zero{color:#586579;background:#e8ecf1}:root[data-theme=light] .progress-badges span.mid{color:#8b2c50;background:#f8e5ed}:root[data-theme=light] .progress-badges span.max{color:#76510d;background:#fff0c4}:root[data-theme=light] .artifact-slot{background:linear-gradient(145deg,#fff,#e4eaf2);border-color:#aab7c8;box-shadow:inset 0 0 16px #2530410f}:root[data-theme=light] .artifact-slot.success{border-color:var(--green)}:root[data-theme=light] .artifact-slot.protected{border-color:var(--gold)}:root[data-theme=light] .artifact-slot.failed{border-color:var(--red)}:root[data-theme=light] .artifact-slot span{color:var(--text);text-shadow:0 1px 2px #fff}:root[data-theme=light] .artifact-slot:before{background:#25304114}:root[data-theme=light] .artifact-slot i{background:var(--panel-2);color:var(--muted)}:root[data-theme=light] .artifact-slot em{color:var(--gold);background:#fff1d6}:root[data-theme=light] :is(.holy-relic-chart,.holy-relic-stage-picker,.holy-relic-orbit){border-color:var(--line);background:linear-gradient(135deg,#f0f6fc,#fff 65%,#f7f4ec)}:root[data-theme=light] :is(.holy-relic-stage,.holy-relic-log div,.holy-relic-stage-picker-head,.holy-relic-stage-buttons button){border-color:var(--line);background:var(--panel)}:root[data-theme=light] .holy-relic-stage strong,:root[data-theme=light] .holy-relic-stage-buttons button.completed{color:#176440;background:#e2f2e9;border-color:#7eae96}:root[data-theme=light] .holy-relic-stage-buttons button.active{color:#70490e;background:#fff1d6;border-color:#b88636;box-shadow:inset 0 0 0 1px #b88636}:root[data-theme=light] .holy-relic-core strong{color:var(--text);text-shadow:none}:root[data-theme=light] .holy-relic-detail p{color:#176440;background:#e2f2e9;border-color:#7eae96}:root[data-theme=light] :is(.holy-relic-pity i,.holy-relic-chance,.holy-relic-result div,.holy-relic-curve-row div){background:var(--panel-2)}:root[data-theme=light] .holy-relic-log strong{color:var(--red)}:root[data-theme=light] .holy-relic-log .success strong{color:#176440}:root[data-theme=light] .holy-relic-chart svg .axis{stroke:#7e8da1}:root[data-theme=light] .holy-relic-chart svg .grid{stroke:#d6dee8}:root[data-theme=light] .holy-relic-chart .expected{stroke:#2676ad}:root[data-theme=light] .holy-relic-chart .switch{stroke:#a23570}:root[data-theme=light] .holy-relic-chart :is(.rng,.recommended-line,.try-cost){stroke:#986619}:root[data-theme=light] .holy-relic-chart :is(.current-trial-line,.guarantee-line){stroke:#677588}:root[data-theme=light] .holy-relic-chart .recommended-dot{fill:#986619;stroke:#fff;filter:none}:root[data-theme=light] .holy-relic-chart .current-trial-dot{fill:#fff;stroke:#2676ad}:root[data-theme=light] .holy-relic-chart :is(.x-label,.y-label){fill:var(--muted)}:root[data-theme=light] .holy-relic-chart .recommended-label{fill:var(--gold)}:root[data-theme=light] .holy-relic-legend i.expected{background:#2676ad}:root[data-theme=light] .holy-relic-legend i.minimum{border-color:#986619}:root[data-theme=light] .holy-relic-legend i.try-cost{background:#986619}:root[data-theme=light] .holy-relic-legend i.guarantee{border-color:#677588}
