:root,html[data-theme=jade]{--navy-2: #354b70;--heading: #283d61;--button-secondary-bg: #ffffff;--button-secondary-text: #283d61;--button-secondary-border: #b88fa0;--surface-topbar: #ffffff;--surface-spotlight-start: #ffffff;--surface-spotlight-end: #fff8fa;--surface-spotlight: linear-gradient(135deg, var(--surface-spotlight-start) 0%, var(--surface-spotlight-end) 100%);--toolbar-sheen-start: #ffffff;--toolbar-sheen-end: #fff8fb;--surface-warning: #fffdf4;--surface-danger: #fff2f5;--surface-danger-soft: #fff7f9;--surface-unavailable: #f7f1f4;--coverage-leaderboard: #de7d98;--coverage-guide: #283d61;--coverage-pending: #5d687b;--coverage-unknown: #d9b8c4;--cv-low: #5d687b;--cv-mid: #283d61;--cv-good: #9a3f62;--cv-high: #b82f6f;--snapshot-current: var(--pink);--snapshot-snapshot: var(--rose);--snapshot-compare: var(--navy);--shadow-dialog: 0 24px 60px rgba(27, 37, 56, .24);--shadow-drag: 0 24px 54px rgba(40, 61, 97, .22), 0 10px 30px rgba(201, 94, 128, .22);--element-anemo-bg: #d8f4ea;--element-anemo-text: #1f6b62;--element-geo-bg: #f1e2b8;--element-geo-text: #715019;--element-pyro-bg: #f8d2d2;--element-pyro-text: #8f2c34;--element-electro-bg: #e9daf8;--element-electro-text: #62408c;--element-hydro-bg: #d8eafa;--element-hydro-text: #235d8c;--queue-current-accent: #89CFF0;--queue-pending-accent: #de7d98;--queue-waiting-accent: #1f5f9f;--queue-held-accent: #70551c;--queue-danger-accent: #98233f;--queue-grip-accent: #5d687b;--queue-automod-accent: #27613a;--queue-intake-accent: #1f5f9f;--queue-precache-accent: #70551c;--queue-next-action-accent: #1f5f9f}html[data-theme=midnight]{--navy-2: #f0a7bc;--cv-low: #b9c7db;--cv-mid: #ffc2d2;--cv-good: #ff9daf;--cv-high: #ff77a2;--stat-fit-excellent-start: #de7d98;--stat-fit-excellent-end: #ffb5c8;--stat-fit-good-start: #c7b5dc;--stat-fit-good-end: #f2eef8;--stat-fit-low-start: #7fb7ff;--stat-fit-low-end: #35506d;--stat-fit-bad-start: #7890aa;--stat-fit-bad-end: #263d5b;--stat-fit-ink: #f7e8ef;--stat-fit-excellent-fade: linear-gradient(90deg, color-mix(in srgb, var(--stat-fit-excellent-start) 24%, transparent) 0%, color-mix(in srgb, var(--stat-fit-excellent-start) 12%, transparent) 38%, transparent 72%);--stat-fit-good-fade: linear-gradient(90deg, color-mix(in srgb, var(--stat-fit-good-start) 28%, transparent) 0%, color-mix(in srgb, var(--stat-fit-good-start) 14%, transparent) 54%, transparent 100%);--stat-fit-low-fade: linear-gradient(90deg, color-mix(in srgb, var(--stat-fit-low-start) 22%, transparent) 0%, color-mix(in srgb, var(--stat-fit-low-start) 10%, transparent) 22%, transparent 44%);--stat-fit-bad-fade: linear-gradient(90deg, color-mix(in srgb, var(--stat-fit-bad-start) 22%, transparent) 0%, color-mix(in srgb, var(--stat-fit-bad-start) 10%, transparent) 16%, transparent 38%);--heading: #ffc2d2;--button-secondary-bg: #10243d;--button-secondary-text: #f7e8ef;--button-secondary-border: #5f7894;--surface-topbar: #0f2138;--surface-spotlight-start: #10243d;--surface-spotlight-end: #1b2038;--surface-spotlight: linear-gradient(135deg, var(--surface-spotlight-start) 0%, var(--surface-spotlight-end) 100%);--surface-warning: #2f2b1a;--surface-danger: #351a28;--surface-danger-soft: #2b1724;--surface-unavailable: #17243a;--coverage-leaderboard: #ff8fb2;--coverage-guide: #c7b5dc;--coverage-pending: #7fb7ff;--coverage-unknown: #35506d;--snapshot-current: #ff8fb2;--snapshot-snapshot: #ffc2d2;--snapshot-compare: #7fb7ff;--shadow-dialog: 0 24px 60px rgba(0, 0, 0, .62);--shadow-drag: 0 24px 54px rgba(0, 0, 0, .5), 0 10px 30px rgba(255, 143, 178, .2);--element-anemo-bg: #123a36;--element-anemo-text: #9be2d4;--element-geo-bg: #3a3218;--element-geo-text: #f0d982;--element-pyro-bg: #3d1d25;--element-pyro-text: #ffb3bd;--element-electro-bg: #2d2442;--element-electro-text: #cdb4ff;--element-hydro-bg: #142f4c;--element-hydro-text: #9ed2ff;--queue-current-accent: #89CFF0;--queue-pending-accent: #ff8fb2;--queue-waiting-accent: #7fb7ff;--queue-held-accent: #f2d283;--queue-danger-accent: #ff9daf;--queue-grip-accent: #b9c7db;--queue-automod-accent: #8bd9b6;--queue-intake-accent: #7fb7ff;--queue-precache-accent: #f2d283;--queue-next-action-accent: #7fb7ff}html[data-theme]{color-scheme:var(--theme-color-scheme);background:var(--page)}html[data-theme] body{background:var(--page);color:var(--ink)}html[data-theme] h1,html[data-theme] h2,html[data-theme] h3,html[data-theme] h4,html[data-theme] label,html[data-theme] legend,html[data-theme] .showcase-toolbar-context strong,html[data-theme] .showcase-source-label,html[data-theme] .roster-card-copy strong,html[data-theme] .selected-summary-title h2,html[data-theme] .artifact-spotlight-heading h3,html[data-theme] .account-uid-value,html[data-theme] .advice-beta-row strong,html[data-theme] .stat-tile strong{color:var(--heading)}html[data-theme] #showcase-refresh,html[data-theme] #continue-age,html[data-theme] #refresh-saved-uid,html[data-theme] .toolbar-uid-entry+button,html[data-theme] .input-row>button,html[data-theme] .stacked-form>button:not(.secondary-button):not(.danger-button),html[data-theme] .account-actions-row>button:not(.secondary-button):not(.danger-button){color:var(--button-primary-text)}html[data-theme] input,html[data-theme] select{background:var(--input-bg);color:var(--ink)}html[data-theme] input::placeholder{color:color-mix(in srgb,var(--muted) 78%,transparent)}html[data-theme] .shell{background:var(--surface-shell)}html[data-theme] .topbar{background:var(--surface-topbar)}html[data-theme=jade] #create-account-button{border-color:var(--navy);background:var(--navy);color:var(--button-primary-text)}html[data-theme=jade] #create-account-button:hover{border-color:var(--navy-2);background:var(--navy-2);color:var(--button-primary-text)}html[data-theme=jade] #signin-button{border-color:var(--pink-line);background:var(--surface-popover);color:var(--navy)}html[data-theme=jade] #signin-button:hover{border-color:var(--rose);background:var(--pink-tint);color:var(--rose)}html[data-theme] .account-chip,html[data-theme] .secondary-button,html[data-theme] .showcase-source-switch button,html[data-theme] .pen-clear-button{border-color:var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text)}html[data-theme] .showcase-source-switch button.active,html[data-theme] .segmented-control button.active{border-color:var(--navy);background:var(--navy);color:var(--button-primary-text)}html[data-theme] .segmented-control button:not(.active){background:transparent;color:var(--button-secondary-text)}html[data-theme] .danger-button{background:var(--button-secondary-bg)}html[data-theme] .danger-button:hover{background:var(--surface-danger)}html[data-theme] .uid-utility,html[data-theme] .showcase-toolbar,html[data-theme] .results-heading,html[data-theme] .character-sidebar,html[data-theme] .analysis-result,html[data-theme] .selected-summary,html[data-theme] .artifact-card,html[data-theme] .review-panel,html[data-theme] .empty-state,html[data-theme] .full-details,html[data-theme] .roster-card,html[data-theme] .snapshot-compare-panel,html[data-theme] .account-uid-lock,html[data-theme] .advice-beta-row{background:var(--card);color:var(--ink)}html[data-theme] .showcase-source-switch,html[data-theme] .artifact-toolbar-actions,html[data-theme] .snapshot-toolbar-actions,html[data-theme] .snapshot-manager,html[data-theme] .snapshot-menu-detail,html[data-theme] .snapshot-menu-actions button,html[data-theme] .snapshot-library-drawer,html[data-theme] .snapshot-library-event,html[data-theme] .snapshot-library-close,html[data-theme] .snapshot-library-actions button,html[data-theme] .snapshot-library-event-actions button,html[data-theme] .snapshot-library-load-more,html[data-theme] .snapshot-library-scope,html[data-theme] .snapshot-library-scope button,html[data-theme] .snapshot-library-rename-editor,html[data-theme] .snapshot-library-rename-editor button,html[data-theme] .month-select,html[data-theme] .month-nav-button,html[data-theme] .pen-palette,html[data-theme] .confirm-dialog-panel,html[data-theme] .account-drawer-panel,html[data-theme] .artifact-spotlight .artifact-icon{background:var(--surface-popover)}html[data-theme=jade] .uid-utility,html[data-theme=jade] .showcase-toolbar{border-color:var(--pink-line);background:linear-gradient(180deg,var(--toolbar-sheen-start) 0%,var(--toolbar-sheen-end) 100%)}html[data-theme=midnight] .uid-utility,html[data-theme=midnight] .showcase-toolbar,html[data-theme=midnight] .review-queue-readout{border-color:var(--line);background:linear-gradient(135deg,var(--card) 0%,var(--tint) 100%)}html[data-theme=midnight] .readout-cell{border-color:#ffc2d23d;border-color:color-mix(in srgb,var(--rose) 24%,transparent);background:#10243d;background:color-mix(in srgb,var(--card) 88%,var(--tint))}html[data-theme=midnight] .readout-cell span{color:var(--rose)}html[data-theme=midnight] .readout-cell strong{color:var(--pink)}html[data-theme=midnight] .readout-cell.remaining strong{color:var(--rose)}html[data-theme=jade] .showcase-source-switch{border-color:var(--pink-line);background:var(--surface-popover);box-shadow:none}html[data-theme=jade] .showcase-source-label,html[data-theme=jade] .toolbar-uid-entry label{color:var(--rose)}html[data-theme=jade] .showcase-source-switch button:not(.active){border-color:var(--pink-line);background:var(--toolbar-sheen-end)}html[data-theme=midnight] .showcase-source-switch,html[data-theme=midnight] .showcase-source-switch button:not(.active){border-color:var(--line-strong);background:var(--tint)}html[data-theme] .snapshot-toolbar-button{border-color:transparent;background:transparent;color:var(--button-secondary-text)}html[data-theme] .snapshot-toolbar-button:hover:not(:disabled),html[data-theme] .snapshot-toolbar-button.active{border-color:var(--line-strong);background:var(--tint);color:var(--stat-fit-ink)}html[data-theme] .snapshot-toolbar-button:disabled{color:var(--muted);opacity:.64}html[data-theme] .snapshot-toolbar-button-current.active{box-shadow:inset 0 -2px 0 var(--snapshot-current)}html[data-theme] .snapshot-toolbar-button-current.compare-exit{box-shadow:inset 0 -2px 0 var(--snapshot-compare)}html[data-theme] .snapshot-toolbar-button-library.active{box-shadow:inset 0 -2px 0 var(--snapshot-snapshot)}html[data-theme] .snapshot-toolbar-current-mark{background:var(--snapshot-current)}html[data-theme] .snapshot-toolbar-snapshot-mark{background:var(--snapshot-snapshot)}html[data-theme] .snapshot-manager,html[data-theme] .pen-palette{box-shadow:var(--shadow-popover)}html[data-theme] .snapshot-menu-actions button{color:var(--button-secondary-text)}html[data-theme] .snapshot-menu-actions button:hover:not(:disabled){background:var(--panel)}html[data-theme] .snapshot-menu-actions button:disabled{color:var(--muted);opacity:.64}html[data-theme] .confirm-dialog-panel{box-shadow:var(--shadow-dialog)}html[data-theme] .artifact-spotlight{background:var(--surface-spotlight)}html[data-theme] .artifact-drag-preview-card{background:var(--surface-popover);box-shadow:var(--shadow-drag)}html[data-theme] .pen-color-swatch:hover,html[data-theme] .pen-color-swatch:focus-visible,html[data-theme] .pen-color-swatch.active{box-shadow:0 0 0 2px var(--surface-popover),0 0 0 4px var(--pink)}html[data-theme] .artifact-card.missing{background:var(--soft)}html[data-theme] .best-artifacts.missing,html[data-theme] .empty-state.warning{background:var(--surface-warning)}html[data-theme] .snapshot-overwrite-summary{background:var(--surface-danger-soft)}html[data-theme] .best-artifacts-block p,html[data-theme] .best-artifacts-empty p,html[data-theme] .artifact-card-heading p,html[data-theme] .artifact-card-set-line,html[data-theme] .weapon-line{color:var(--muted)}html[data-theme] .target-preview,html[data-theme] .target-preview h4{color:var(--button-primary-text)}html[data-theme] .target-preview p{color:color-mix(in srgb,var(--button-primary-text) 82%,transparent)}html[data-theme] .showcase-source-switch button.unavailable,html[data-theme] .artifact-drop-zone.drag-over{background:var(--surface-unavailable)}html[data-theme] .artifact-drop-zone.has-selection{background:var(--card)}html[data-theme] .drawer-scrim,html[data-theme] .drawer-scrim:hover,html[data-theme] .drawer-scrim:focus-visible,html[data-theme] .drawer-scrim:active{background:var(--scrim)}html[data-theme] .confirm-dialog-scrim,html[data-theme] .confirm-dialog-scrim:hover,html[data-theme] .confirm-dialog-scrim:focus-visible,html[data-theme] .confirm-dialog-scrim:active{background:var(--scrim-strong)}html[data-theme] .avatar-shell.image-fallback{background:var(--soft)}html[data-theme] .element-anemo{background:var(--element-anemo-bg);color:var(--element-anemo-text)}html[data-theme] .element-geo{background:var(--element-geo-bg);color:var(--element-geo-text)}html[data-theme] .element-pyro{background:var(--element-pyro-bg);color:var(--element-pyro-text)}html[data-theme] .element-electro{background:var(--element-electro-bg);color:var(--element-electro-text)}html[data-theme] .element-hydro{background:var(--element-hydro-bg);color:var(--element-hydro-text)}
