@media screen {
/* Account-only colour migration. Generated from the retained legacy rules; layout and data handlers stay native. */
body.site-ui.site-refresh.account-app{color-scheme:dark;--ink:#dce8ee;--muted:#b8cbd6;--green:#a6ddcb;--line:#395565;--paper:#102431;--site-ink:#dce8ee;--site-muted:#b8cbd6;--site-accent:#a6ddcb;--site-line:#395565;--site-paper:#102431}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-kicker,.account-work-heading small,.account-work-job small,.account-row .amount-unknown,.account-goal-readiness){color:var(--muted,#b8cbd6)}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.local-badge,.combined-level select,.commerce-tier-select select){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#1b3b34;color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-intro,.import-steps,.account-small,.account-empty p,.account-stat span,.account-row p,.account-results-empty,.coverage-heading p,.commerce-description,.commerce-contents summary,.commerce-contents li a,.activity-table td small,.activity-rank,.activity-reward-list a,.activity-card a,.duel-stat > small,.duel-rule small,.duel-milestones summary span,.duel-chest-step,.progress-highlights span,.progress-table small,.picker-results small,.account-picker-trigger small,.merge-stock-label,.merge-shard-option small,.merge-readiness-overview > span > span,.merge-current-level,.merge-kind,.upgrade-effect-pair .account-small,.combined-target .merge-supply-list small,.class-budget small,.resource-history-card > small,.class-path-order small,.class-history-stats small,.class-history-target,.class-history-levels small,.class-history-resources dt,.class-milestone-card > small,.class-current-effect,.class-queue-card > small,.account-home-eyebrow,.account-home-totals span,#account-more-sections > summary,.commerce-reference,.commerce-resource-name,.share-fields dt,.setup-small,.capture-summary-top span,.setup-kicker,.setup-flow span,.supply-balances dt,.account-supplies .resource-wallet,.gear-need-row span, .gear-need-row small,.community-summary > span,.community-description,.community-progress span, .community-progress small, .community-card > small,.event-watch-card details,.account-app .account-small,.account-app .account-intro, .account-app.has-snapshot .account-intro,.account-app .local-badge, .account-app.has-snapshot .local-badge,.account-app .account-toolbar label > span,.account-app .account-character-status,.account-app .account-stat span, .account-app.has-snapshot .account-stat span,.account-app .capture-summary-top strong,.account-app .capture-summary-top span,.account-app .account-navigation-label,.account-app #account-navigation button,.account-app #account-more-sections > summary,.account-app #account-tabs button,.account-app .account-home-primary p,.account-app .account-home-needs span,.account-app .account-home-totals span,.account-app .account-home-grid > section > p,.account-app .account-supplies .resource-total-card h4,.account-app .account-row p, .account-app .account-row > a, .account-app .account-row summary,.account-app .account-table-scroll-controls,.account-app .inventory-rarity-key,.account-app .inventory-art-fallback,.account-app .inventory-item-level,.account-app .account-mini-art,.account-app .account-row-facts p,.account-ta-stats span,.account-ta-timeline small,.account-app table,.account-app #account-context > summary::after,.account-app #account-context-title,.account-app #account-context-meta,.account-app .account-context-heading,.account-app #account-context-date,.account-app .account-stat strong, .account-app.has-snapshot .account-stat strong,.account-app #account-tabs button:hover,.account-app #account-filter label > span,.account-app #account-results .account-home-profile span,.account-app #account-results .account-home-profile strong,.account-app #account-results .account-home-eyebrow,.account-app #account-results .account-home-primary .account-goal-label,.account-app #account-results .account-home-needs .account-icon,.account-app #account-results .account-home-needs span,.account-app #account-results .account-home-needs strong,.account-app #account-results .account-home-primary p.account-small,.account-app #account-results .account-home-event-date,.account-app #account-results .account-home-event .account-small,.account-app #account-results .account-home-totals span,.account-app #account-results .account-home-totals strong,.account-app #account-results .account-home-shortcuts h3,.account-app #account-results .account-home-shortcuts button.secondary,.account-app #account-results .account-home-shortcuts .account-icon,.account-app .account-privacy p,.account-app .page-share button,.account-app .account-privacy > details > summary,.site-ui.account-app #account-results .account-tabs button[aria-pressed="false"],.site-ui.account-app #account-results .account-tabs button:not([aria-pressed="true"]),.account-app .class-destination-heading .class-effect,.account-app .class-auto-path > h5,.account-app .class-path-budget li > span,.account-app .class-path-budget li > small,.account-app .class-supply-details > summary,.account-app .class-time-grid span,.account-app .class-chat-disclosure > summary,#detail .account-source-tabs button,#detail .source-intro,#detail .chest-source-group .source-reward,.material-alternatives p,.upgrade-effect-description-label,.item-history-eyebrow,.item-history-card-head time,.item-history-card small,.offer-history-controls label,.offer-history-sources,.goal-play-sources span,.saved-plan-actions [role="status"], .saved-plan-actions > span,.shared-plan-summary, .shared-plan-empty,.shared-plan-number small,.pack-account-link > span){color:#b8cbd6}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-panel,.account-stat,.coverage-card,.commerce-card,.commerce-empty,.activity-card,.duel-stat,.combined-target,.combined-resource,.class-next-card, .resource-history-card,.class-milestone-card,.class-queue-card,.account-home-primary,.account-home-totals > div,.account-formation-card,.share-personal,.share-row,.share-viewer-input,.capture-area,.setup-section,.community-card,.event-watch-card,.account-app .secondary:hover:not(:disabled), .account-app button[aria-pressed="false"]:hover,.account-app .capture-summary:has(.capture-details[open]),.account-app #account-navigation button:hover,.account-app .account-home-needs li,.account-app .account-home-totals,.account-app .supply-ledger,.account-app .resource-total-card,.account-app .account-welcome,.account-app .account-panel,.account-app .account-full-backup,.account-app .account-inventory-item,.account-ta-timeline a,.account-app #account-results.account-home-grid > .account-home-event,.account-app #account-results :is(.goal-editor, .class-chat, .class-research-queue),.account-app #account-results .class-time-panel,.account-app .class-path-budget li,.account-app .progress-chart-panel,#detail .chest-source-group,#detail [data-item-sources] :is(.chest-source-group li, .chain-links a)){background-color:#142b39;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(#snapshot-input,.duel-controls select,.duel-cp-fields :is(select, input),.progress-controls select, .progress-controls input,.merge-filters input,.merge-inline-target select,.class-chat textarea.class-chat-preview,.community-filters button,.community-search input, .community-select select,.event-watch-filters button,.account-app #account-tools > summary,.offer-history-controls select,.goal-source-currency select,.shared-plan-priority select,.component-main-label select,.pack-account-link, .account-offer-focus){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#142b39;color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-message,.combined-state.needs-attention,.combined-resource-missing,.luck-caution,.capture-caution,.event-watch-missing,.account-app .inventory-count-unknown,.offer-history-status.unknown, .offer-history-warning,.goal-source-note){color:#ecd29b}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-empty,.activity-table-wrap,.goal-card,.merge-inventory-card,.merge-readiness-overview > span,.class-path,.class-history-levels article, .class-history-resources article,.class-milestones,.class-research-queue,.account-full-backup,.chest-card,.gear-need-row,.capture-extra-list > li,.event-watch-controls input[type="search"],.account-app .account-summary,.account-app .resource-options,.account-app .account-row,.account-app #account-search,.account-app #account-results :is(.account-panel, .upgrade-goal-card, .supply-card, .coverage-card, .event-watch-card, .account-ta, .commerce-card, .account-vip-card, .gear-planner, .account-hero-card),.account-app .class-saved-path:not(:empty),.merge-editor[data-guide-target],.gear-request-notice,#detail .material-source-routes,.item-history-card,.offer-history-side,.goal-offer-card,.shared-plan-resource,.shared-plan-target){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#142b39}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-toolbar select, .account-filter select, .account-filter input[type="search"],.account-row,.duel-card,.duel-milestones details,.progress-table-wrap,.progress-chart,.merge-stock-chip,.combined-supplies,.class-path-levels,.share-options,.share-personal input[type="text"], .share-search input,.share-viewer-input textarea,.account-app :is(td, th),.account-app .inventory-rarity-swatch,.account-app .account-summary,.account-app #account-results :is(.account-inventory-item, .account-row, .progress-stat, .goal-resource, .class-path-step),.account-app #account-results .goal-types,.account-app .capture-area){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-tabs button,.picker-controls input, .picker-controls select,.account-app .secondary, .account-app button[aria-pressed="false"],.account-app button[aria-pressed="true"],.account-app :is(input:not([type="checkbox"]):not([type="radio"]), select, textarea),.account-app #account-navigation button[aria-pressed="true"],.account-app #account-tabs button[aria-pressed="true"],.site-ui.account-app #account-results .account-tabs button[aria-pressed="true"], .site-ui.account-app #account-results .account-tabs button[aria-pressed="true"]:hover,.account-app #account-results .class-destination .secondary[aria-pressed="true"],.account-app .item-history-toggle[aria-pressed="true"]){background-color:#142b39;color:#b6e7d7;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-tabs button[aria-pressed="true"],.account-app button:hover:not(:disabled)){background-color:#1b3543;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-row a,.account-row .amount,.coverage-ok,.commerce-emphasis,.activity-standing strong,.duel-stat > strong,.duel-line strong,.duel-material summary strong,.duel-craft-option > span,.duel-next,.duel-cp-result,.progress-highlights strong,.progress-increase,.picker-change,.merge-preview > strong, .merge-goal-card > strong,.merge-next strong,.merge-shortfall > strong,.merge-readiness-overview strong,.upgrade-milestones strong,.upgrade-effect-value,.combined-state.is-ready,.combined-shortfall,.class-next-status,.resource-history-card,.site-ui #account-results .resource-history-card[aria-pressed="true"], .site-ui #account-results .resource-history-card[aria-pressed="true"] > span, .site-ui #account-results .resource-history-card[aria-pressed="true"] > strong,.class-path-order li > span,.class-history-stats strong,.class-history-amount,.class-history-change,.class-queue-state,.class-path-range,.class-chat .class-chat-status,.account-home-change > strong,.commerce-catalogue-links a,.chest-stats strong,.account-help-link a, .setup-back,.capture-details > summary,.supply-combined,.gear-plan-route,.gear-need-row strong,.account-work-state,.community-card-heading > strong,.community-progress > strong,.event-watch-covered,.account-app :is(h1, h2, h3, h4, h5),.account-app a,.account-app table,.account-app .local-badge::before,.account-app .snapshot-management > summary,.account-app .account-stat strong, .account-app.has-snapshot .account-stat strong,.account-app .capture-details > summary,.account-app .account-home-eyebrow,.account-app .account-home-primary .account-goal-label,.account-app .account-home-needs strong,.account-app .account-home-needs li[data-ready="true"] strong,.account-app .account-home-shortcuts button::after,.account-app .account-home-totals strong,.account-app .account-home-change strong,.account-app .supply-details-button,.account-app .resource-total-card .resource-total,.account-app .resource-total-card summary,.account-app .resource-options > summary,.account-app .account-row a,.account-app .account-row .amount,.account-app .inventory-item-link,.account-app .inventory-item-body h3,.account-app .inventory-count,.account-ta-now,.account-app #account-context > summary:hover #account-context-title,.account-app #account-results .account-home-primary .account-home-eyebrow,.account-app #account-results .account-home-needs li[data-ready="true"] strong,.account-app #account-results .account-home-event h3,.account-app #account-results .account-home-event-phase,.account-app #account-results .account-home-change > strong,.account-app .class-path-budget li > strong,.account-app .class-time-grid strong,.account-app .capture-next-step > strong,.account-app .account-item-popup-head .account-full-guide,.guide-plan-entry a,.merge-editor[data-guide-target] > summary,.account-source-link,#detail .chest-source-group h5,.material-alternatives summary,.material-route-item,.offer-history-status.changed,.goal-sources > summary,.goal-source-amount,.shared-plan-number strong,.shared-plan-number.missing strong,.shared-plan-target summary, .shared-plan-notes summary, .shared-plan-choices summary,.shared-plan-covered){color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-privacy,.merge-next,.account-app .account-privacy){border-top-color:#45606f;color:#b8cbd6}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.preview-box,.goal-editor,.resource-history-card[aria-pressed="true"],.formation-track-tabs button[aria-pressed="true"], .formation-positions button[aria-pressed="true"],.share-note,.setup-hero,.account-app .supply-details-button[aria-expanded="true"]){background-color:#1b3b34;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-group-tabs,.activity-tasks li,.activity-table th, .activity-table td,.goal-types,.class-budget li,.class-path-order li,.class-milestone-cost li,.class-path-steps li,.account-home-needs li,.formation-requirements li,.chest-rewards th, .chest-rewards td,.chest-batches li,.capture-details[open] > summary,.gear-spare-row,.account-app .account-masthead,.account-app .capture-summary,.account-app #account-tabs,.account-app .supply-ledger th, .account-app .supply-ledger td,.account-app .resource-breakdown li,.account-app #account-context,.account-app #account-results.account-home-grid > .account-home-profile,.account-app #account-results .account-home-totals > div){border-bottom-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-row details,.commerce-contents,.activity-tasks,.duel-line,.duel-material,.duel-craft-option,.duel-rule,.duel-choice-row,.progress-table td,.progress-notes,.merge-calculation,.upgrade-benefit,.resource-history-detail,.class-path-steps,.class-path-level-cost,.class-saved-row,.account-home-coverage,.chest-details,.chest-recording-note,.share-recipient-help,.shared-profile,.share-child,.share-additional,.capture-update,.setup-feature,.setup-section details,.gear-account-allocation, .gear-account-notes, .gear-account-spares,.community-progress,.capture-additional,.event-watch-footer,.account-app .account-toolbar .snapshot-management,.account-app #account-more-sections,.account-app #account-results.account-home-grid > .account-home-shortcuts,.account-app .class-supply-details,.account-app #account-results .class-chat,.material-alternatives,.goal-sources,.shared-plan-choices, .shared-plan-notes){border-top-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-row .account-badge,.commerce-badge.positive,.goal-state,.merge-availability.ready,.class-path-success,.capture-state.saved,.community-badge,.account-app .account-home-shortcuts button:hover,.account-app .supply-ledger .supply-total-cell,.account-app .account-row .account-badge){background-color:#1b3b34;color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(button:focus-visible, summary:focus-visible,.commerce-controls input:focus-visible, .commerce-controls select:focus-visible, .commerce-contents summary:focus-visible,.activity-controls input:focus-visible, .activity-rank-select select:focus-visible, .activity-tasks summary:focus-visible,.activity-controls select:focus-visible,.duel-planner :is(button, select, summary, a):focus-visible,.duel-planner input:focus-visible,.progress-workspace :focus-visible,.progress-table-wrap:focus-visible,.account-picker-dialog :focus-visible,.merge-filters input:focus-visible, .merge-card-actions summary:focus-visible, .merge-editor > summary:focus-visible,.merge-inline-target select:focus-visible,.lineup-mode-tabs button:focus-visible, .lineup-card select:focus-visible,.combined-target button:focus-visible, .combined-target select:focus-visible, .combined-toggle input:focus-visible,.resource-history-card:focus-visible,.class-path :focus-visible,.class-goal-history :focus-visible,.class-auto-path :focus-visible,.class-chat :focus-visible,.commerce-catalogue-links a:focus-visible, .commerce-reference summary:focus-visible,.commerce-tier-select select:focus-visible,.account-formations :is(button, select, a):focus-visible,.chest-workspace :is(input, select, button, summary, a):focus-visible,.share-builder :is(button, input, summary, a):focus-visible, .shared-page :is(button, input, summary, a, textarea):focus-visible,.capture-summary :is(button, a, summary):focus-visible, #journal-guide :is(a, summary):focus-visible, .account-welcome :is(a, button):focus-visible,.account-supplies .resource-total-card summary:focus-visible, .account-supplies .resource-options summary:focus-visible,.account-gear-planner summary:focus-visible,.community-filters button:focus-visible, .community-search input:focus-visible, .community-select select:focus-visible,.capture-additional :focus-visible,.event-watch :focus-visible,.account-app :is(button, summary, select, a, input, textarea):focus-visible,.account-app .account-scrollable-table:focus-visible,.account-ta-timeline a:focus-visible,.account-app :is(button, summary, a, input, select, textarea):focus-visible,.guide-plan-entry a:focus-visible,.account-source-link:focus-visible,.material-route-item:focus-visible,.goal-sources > summary:focus-visible,.account-goal-readiness > summary:focus-visible,.account-shared-plan summary:focus-visible, .account-shared-plan button:focus-visible, .account-shared-plan select:focus-visible){outline-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.commerce-controls input, .commerce-controls select){background-color:#142b39;color:#dce8ee}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.commerce-badge,.capture-state,.account-app th,.account-app .supply-ledger thead th,.account-app .secondary, .account-app button[aria-pressed="false"],.account-app #account-navigation button:hover,.account-app #account-results.account-home-grid > section:not(.account-home-primary) > button,.account-app .account-table-scroll-controls button,.account-app #account-results .class-destination .secondary){background-color:#142b39;color:#b8cbd6}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.commerce-change){background-color:#1b3b34;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.activity-controls input[type="search"], .activity-rank-select select,.activity-controls select){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#142b39;color:#dce8ee}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.activity-standing,.goal-card progress::-webkit-progress-value,.class-history-stats > div,.class-time-grid .class-time-remaining,.luck-score::after,.setup-primary,.setup-primary:hover,.account-vip-current){background-color:#1b3b34}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.activity-tasks progress,.community-progress progress){accent-color:#b8cbd6}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.activity-table th,.progress-chart,.progress-table,.goal-card progress,.goal-card progress::-webkit-progress-bar,.merge-empty,.merge-shard-option,.skill-sharing,.resource-history-chart svg,.formation-badges > span,.luck-stats > div,.luck-score::before,.import-context,.setup-flow > div,.gear-plan-status,.account-work-job,.community-summary,.community-progress progress::-webkit-progress-bar,.account-app tbody tr:nth-child(2n),.account-app .supply-ledger .supply-ledger-detail > td,.account-app .account-item-popup-frame,.account-app .secondary:hover:not(:disabled), .account-app button[aria-pressed="false"]:hover,.account-app #account-results .account-home-event-actions button,.account-app #account-results .class-chat,.account-app .class-chat-preview,.account-app .capture-next-step,#detail-body > .account-source-tabs,.account-app .account-item-history,.item-history-note, .item-history-empty){background-color:#142b39}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.activity-note,.skill-donor-usage,.commerce-freshness){border-left-color:#45606f;background-color:#1b3b34}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.duel-note){background-color:#142b39;border-left-color:#45606f;color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.duel-days button,.formation-target select,.setup-routes a){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.duel-days button[aria-pressed="true"]){background-color:#1b3543;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;box-shadow:rgba(0,0,0,.25) 0px 0px 0px 2px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.duel-badge,.progress-table th,.event-watch-badge,.account-app .supply-ledger-row th,.account-app .supply-ledger-row td,.account-app #account-navigation button[aria-pressed="true"],.upgrade-effect-change){background-color:#142b39;color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.duel-choice-row select){color:#b6e7d7;background-color:#142b39;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.progress-ranges [aria-pressed="true"]){background-color:#1b3543;color:#dce8ee}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.progress-chart text,.resource-history-chart text){fill:#b8cbd6}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.progress-gridline,.progress-line,.resource-history-chart line,.account-app .account-home-shortcuts .account-icon){stroke:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.progress-point,.resource-history-chart circle){fill:#b6e7d7;stroke:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.progress-decrease){color:#ffc0b8}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-picker-trigger){background-color:#142b39 !important;color:#b6e7d7 !important;border-top-color:#45606f !important;border-right-color:#45606f !important;border-bottom-color:#45606f !important;border-left-color:#45606f !important}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-picker-dialog){background-color:#142b39;color:#b6e7d7;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;box-shadow:rgba(0,0,0,.25) 0px 24px 80px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-picker-dialog::backdrop,.class-time-grid > div,#account-more-sections button[aria-pressed="true"],.community-progress progress::-webkit-progress-value,.account-app .account-item-popup::backdrop){background-color:#1b3543}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.picker-results button){color:#b6e7d7 !important;background-color:#142b39 !important;border-top-color:#45606f !important;border-right-color:#45606f !important;border-bottom-color:#45606f !important;border-left-color:#45606f !important}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.picker-results button:hover, .picker-results button[aria-pressed="true"]){background-color:#1b3b34 !important;border-top-color:#45606f !important;border-right-color:#45606f !important;border-bottom-color:#45606f !important;border-left-color:#45606f !important}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.progress-workspace .account-tabs button[aria-pressed="true"],.capture-filter [aria-pressed="true"],.setup-flow b){background-color:#1b3b34;color:#dce8ee}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.merge-filter-buttons button[aria-pressed="true"],.site-ui #account-results .class-focus-buttons button[aria-pressed="true"],.class-destination-shortcuts [aria-pressed="true"],.community-filters button[aria-pressed="true"],.capture-extra-filters button[aria-pressed="true"],.event-watch-filters [aria-pressed="true"]){background-color:#1b3b34;color:#dce8ee;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.merge-availability){color:#b8cbd6;background-color:#142b39}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.merge-readiness-overview > span:last-child){background-color:#393223;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.merge-availability.conditional,.combined-warning,.class-path-notice,.class-history-notice,.capture-state.partial, .capture-state.retained, .capture-state.clock,.community-note){background-color:#393223;color:#ecd29b}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.merge-quick-save:disabled){background-color:#1b3b34;color:#b8cbd6;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.upgrade-effect-pair > div:last-child){border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.upgrade-milestones){background-color:#1b3b34;color:#b6e7d7;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.combined-toggle input,.class-history-levels progress,.share-check input,.account-vip-stats progress,.account-rally-grid progress,.account-app :is(input[type="checkbox"], input[type="radio"]),.component-sharing input[type="checkbox"]){accent-color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.upgrade-duel-status,.upgrade-duel-breakdown small,.resource-wallet,.resource-breakdown small, .resource-breakdown span,.resource-event,.account-vip-stats small,.account-vip-table-wrap caption,.account-vip-table-wrap th small){color:var(--muted,#dce8ee)}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.upgrade-duel-warning){color:var(--warning,#ecd29b)}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.class-goal-history,.class-chat,.chest-stats > div,.account-welcome,.capture-summary,.account-app #account-tools[open] > summary,.account-app .account-inventory-item:hover,.account-ta-timeline a.is-current){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#1b3b34}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.class-choice-line,.shared-plan-item){color:#b6e7d7 !important}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.skill-sharing-advice,.formation-notice,.supply-note,.account-vip-notice,.event-watch-summary){border-left-color:#45606f;background-color:#393223}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.formation-track-tabs button, .formation-positions button,.account-app #account-loading-message){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#142b39;color:#b8cbd6}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.chest-controls input, .chest-controls select){background-color:#142b39;color:#dce8ee;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.luck-group select){background-color:#142b39;color:var(--ink,#b6e7d7)}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.luck-stats dt){color:var(--muted,#b6e7d7)}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.gear-xp-summary){background-color:#393223}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-work-note){border-left-color:#45606f;background-color:#142b39;color:var(--muted,#b8cbd6)}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.weekly-progress progress){accent-color:var(--accent,#b6e7d7)}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-rally-note){border-left-color:#45606f;background-color:#393223;color:#ecd29b}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app :is(button, .secondary)){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#1b3543;color:#dce8ee}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #back-top){background-color:#1b3543;color:#dce8ee;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #message:not(:empty)){background-color:#393223;color:#ecd29b;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-tools-content){background-color:#142b39;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;box-shadow:rgba(0,0,0,.25) 0px 12px 40px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-stat, .account-app.has-snapshot .account-stat,.account-app .account-home-totals > div){border-right-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-home-grid > section, .account-app .account-home-shortcuts){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#142b39;box-shadow:rgba(0,0,0,.25) 0px 2px 3px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-home-primary){border-top-color:#45606f !important;background-image:linear-gradient(130deg, #142b39, #1b3b34) !important}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-home-shortcuts button,.account-app #account-tabs button[aria-pressed="true"]){border-bottom-color:#45606f;color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .supply-details-button:hover){color:#b6e7d7;background-color:#1b3b34 !important}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .supply-note){background-color:#393223;border-left-color:#45606f;color:#ecd29b}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-privacy,.account-app #account-tools > summary){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;color:#b8cbd6}
@media (max-width: 1279px), (max-height: 800px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-navigation #account-groups button,.account-app #account-navigation #account-groups button[aria-pressed="true"],.account-app #account-more-sections > nav){background-color:#142b39;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}}
@media (max-width: 760px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-stat, .account-app.has-snapshot .account-stat,.account-app .account-home-totals > div){border-bottom-color:#45606f}}
@media (max-width: 760px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-stat:nth-child(2n+1)){border-right-color:#45606f}}
@media (max-width: 760px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .supply-ledger-row){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#142b39}}
@media (max-width: 760px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .supply-ledger-row :is(.supply-wallet-cell, .supply-box-cell)){border-top-color:#45606f}}
@media (max-width: 760px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .supply-ledger-row td[data-label]::before){color:#b8cbd6}}
@media (max-width: 760px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .supply-ledger-detail){border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#142b39}}
@media (max-width: 760px), (max-height: 800px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-context){background-color:#142b39;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}}
@media (max-width: 760px), (max-height: 800px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-context > summary::after,.account-app #account-context-title){color:#b6e7d7}}
@media (max-width: 760px), (max-height: 800px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-context-heading,.account-app #account-context-meta){color:#b8cbd6}}
@media (max-width: 760px), (max-height: 800px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-context-body){border-top-color:#45606f}}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-picker-dialog,.account-app :is(.activity-table-wrap, .progress-table-wrap, .account-vip-table-wrap, .table-wrap)){scrollbar-color:#b8cbd6 #b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .inventory-rarity-legend){background-color:#142b39;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;box-shadow:rgba(0,0,0,.25) 0px 5px 20px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app [data-quality="1"]){--rarity-border:rgb(145,161,174);--rarity-bg:#142b39;--rarity-ink:#b8cbd6}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app [data-quality="2"]){--rarity-border:rgb(77,153,93);--rarity-bg:#1b3b34;--rarity-ink:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app [data-quality="3"]){--rarity-border:rgb(74,140,204);--rarity-bg:#142b39;--rarity-ink:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app [data-quality="4"]){--rarity-border:rgb(151,101,197);--rarity-bg:#142b39;--rarity-ink:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app [data-quality="5"]){--rarity-border:rgb(212,154,56);--rarity-bg:#393223;--rarity-ink:#ecd29b}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .inventory-item-art){box-shadow:rgba(0,0,0,.25) 0px 0px 0px 1px inset}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .inventory-rarity-marks i){box-shadow:rgba(0,0,0,.25) 0px 0px 1px}
@media (min-width: 761px) and (max-height: 800px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-more-sections > summary){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#142b39}}
@media (min-width: 761px) and (max-height: 800px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-more-sections[open] > summary){background-color:#1b3b34}}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-item-popup){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#142b39;color:#b6e7d7;box-shadow:rgba(0,0,0,.25) 0px 24px 100px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-item-popup-head){background-color:#142b39;border-bottom-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-ta){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-image:linear-gradient(115deg, #142b39, #142b39);color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-ta-shards span){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;color:#b8cbd6;background-color:#142b39}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-ta-shards .has-shard){background-color:#1b3b34;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(body.site-ui.account-app){--site-ink:#dce8ee;--site-muted:#b8cbd6;--site-accent:#b6e7d7;--site-line:#45606f;--site-paper:#142b39;--ink:#dce8ee;--muted:#b8cbd6;--line:#45606f;background-color:#142b39;color:#dce8ee}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app :is(h1, h2, h3, h4, h5)){color:#dce8ee}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app :is(input:not([type="checkbox"]):not([type="radio"]), select, textarea)){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;color:#dce8ee;background-color:#142b39;box-shadow:rgba(0,0,0,.25) 0px 1px 2px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app button[aria-pressed="true"],.account-app #account-monogram){background-color:#142b39;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;color:#b6e7d7}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #back-top){background-color:#142b39;color:#b8cbd6;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;box-shadow:rgba(0,0,0,.25) 0px 4px 16px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #update-account){box-shadow:rgba(0,0,0,.25) 0px 2px 5px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-context-body){background-color:#142b39;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;box-shadow:rgba(0,0,0,.25) 0px 5px 18px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app .account-tools-content){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;box-shadow:rgba(0,0,0,.25) 0px 16px 40px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-results.account-home-grid > section, .account-app #account-results .account-home-shortcuts){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#142b39;box-shadow:rgba(0,0,0,.25) 0px 2px 7px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-results.account-home-grid > .account-home-primary){box-shadow:rgba(0,0,0,.25) 0px 3px 12px;border-top-color:#45606f !important;border-right-color:#45606f !important;border-bottom-color:#45606f !important;border-left-color:#45606f !important;background-color:#142b39 !important}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-results :is(.account-inventory-item, .account-row):hover){box-shadow:rgba(0,0,0,.25) 0px 2px 7px}
@media (max-width: 1099px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-navigation){background-color:#142b39}}
@media (max-width: 1099px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-navigation button,.account-app #account-more-sections > summary){color:#b8cbd6}}
@media (max-width: 1099px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-navigation button[aria-pressed="true"]){background-color:#142b39;color:#b6e7d7;box-shadow:rgba(0,0,0,.25) 0px 1px 4px}}
@media (max-width: 1099px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-app #account-more-sections[open] > nav){background-color:#142b39;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;box-shadow:rgba(0,0,0,.25) 0px 12px 40px}}
@media (min-width: 1100px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.site-ui.account-app #account-navigation #account-groups button){color:#b8cbd6}}
@media (min-width: 1100px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.site-ui.account-app #account-navigation #account-groups button[aria-pressed="true"]){background-color:#142b39;color:#b6e7d7}}
@media (min-width: 1100px){body.site-ui.site-refresh.account-app :is(main,dialog) :is(.site-ui.account-app #account-navigation #account-more-sections){border-top-color:#45606f}}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.guide-plan-entry){background-color:#142b39;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;color:#b8cbd6}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(#detail .account-source-tabs button[aria-pressed="true"]){background-color:#142b39;color:#b6e7d7;box-shadow:rgba(0,0,0,.25) 0px 1px 4px}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(#detail-body.show-item-sources .dialog-actions button){background-color:#142b39;color:#b8cbd6;border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.account-goal-readiness > summary){color:var(--ink,#b6e7d7)}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(.shared-plan-notice){border-top-color:#45606f;border-right-color:#45606f;border-bottom-color:#45606f;border-left-color:#45606f;background-color:#393223;color:#ecd29b}
/* Shared visual hierarchy, without changing account storage, imports or calculations. */
body.site-ui.site-refresh.account-app main{font-size:13px;line-height:1.5}
body.site-ui.site-refresh.account-app main :is(h1,h2,h3,h4,strong,th){color:#dce8ee}
body.site-ui.site-refresh.account-app main :is(.account-small,.account-kicker){color:#b8cbd6}
body.site-ui.site-refresh.account-app main .account-heading h1{font-size:22px;line-height:1.3}
body.site-ui.site-refresh.account-app main .account-home-grid>section{padding:16px;border-radius:10px;border:1px solid #395565;box-shadow:none;background:#142b39}
body.site-ui.site-refresh.account-app main .account-home-grid h2{font-size:18px;line-height:1.4}
body.site-ui.site-refresh.account-app main .account-home-grid h3{font-size:15px;line-height:1.4}
body.site-ui.site-refresh.account-app main .account-home-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px;background:#0d202c;border-color:#395565}
body.site-ui.site-refresh.account-app main .account-home-totals>div{min-width:0}
body.site-ui.site-refresh.account-app main :is(.account-highlights strong,.inventory-count){font-variant-numeric:tabular-nums;color:#e2f4ec}
body.site-ui.site-refresh.account-app main :is(button,input,select,summary,.secondary){min-height:44px;box-sizing:border-box}
body.site-ui.site-refresh.account-app main :is(button,.secondary){font-size:13px;line-height:1.4;border-radius:7px}
body.site-ui.site-refresh.account-app main :is(button,.secondary):focus-visible{outline:2px solid #bcebdc;outline-offset:3px}
body.site-ui.site-refresh.account-app main :is(#account-groups,#account-tabs,#account-more-sections nav) button[aria-pressed=true]{background:#244b40!important;color:#e2f5ec!important;border-color:#8cc6b2!important;box-shadow:inset 3px 0 #b7e6d5;font-weight:650}
body.site-ui.site-refresh.account-app main #account-tabs button[aria-pressed=true]{box-shadow:inset 0 -3px #b7e6d5}
body.site-ui.site-refresh.account-app main .account-home-primary>button{background:#a6ddcb!important;color:#102c28!important;border-color:#b6e7d7!important;font-weight:650}
body.site-ui.site-refresh.account-app main table{font-variant-numeric:tabular-nums}
body.site-ui.site-refresh.account-app main th{text-align:start;font-size:12px}
body.site-ui.site-refresh.account-app main td{font-size:13px}
body.site-ui.site-refresh.account-app main #account-context>summary{border-color:#395565}
@media(max-width:600px){
 body.site-ui.site-refresh.account-app main .account-home-grid>section{padding:12px}
 body.site-ui.site-refresh.account-app main .account-home-totals{grid-template-columns:1fr;gap:8px}
 body.site-ui.site-refresh.account-app main .account-home-totals>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}
 body.site-ui.site-refresh.account-app main .account-home-totals strong{white-space:nowrap}
}
@media(forced-colors:active){body.site-ui.site-refresh.account-app main :is(button,.secondary){forced-color-adjust:auto}body.site-ui.site-refresh.account-app main :is(#account-groups,#account-tabs) button[aria-pressed=true]{outline:2px solid Highlight}}
body.site-ui.site-refresh.account-app{background:#091520}
body.site-ui.site-refresh.account-app main{background:transparent}
body.site-ui.site-refresh.account-app :is(main,dialog) :is(h1,h2,h3,h4,h5){color:#e0edf2!important}
body.site-ui.site-refresh.account-app main .account-heading h1{font-size:22px!important}
body.site-ui.site-refresh.account-app main .account-home-grid>section{padding:16px!important;border-radius:10px!important}
body.site-ui.site-refresh.account-app main .account-home-grid h2{font-size:18px!important}
body.site-ui.site-refresh.account-app main .account-home-grid h3{font-size:15px!important}
body.site-ui.site-refresh.account-app main .account-home-totals{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
body.site-ui.site-refresh.account-app main .account-home-totals>div{border:0;padding:0}
body.site-ui.site-refresh.account-app :is(dialog,.account-modal){background:#102431;color:#dce8ee;border-color:#45606f}
body.site-ui.site-refresh.account-app main :is(#account-groups,#account-more-sections nav) button[aria-pressed=false]{background:transparent!important;box-shadow:none;color:#b8cbd6!important;border-color:transparent!important}
body.site-ui.site-refresh.account-app main :is(#account-groups,#account-more-sections nav) button[aria-pressed=false]:hover{background:#1b3543!important;color:#e0edf2!important}
body.site-ui.site-refresh.account-app main #account-tabs button{padding:9px 12px!important;border-radius:7px!important;min-height:44px!important}
@media(max-width:600px){body.site-ui.site-refresh.account-app main .account-home-grid>section{padding:12px!important}body.site-ui.site-refresh.account-app main .account-home-totals{grid-template-columns:1fr}}
body.site-ui.site-refresh.account-app main :is(input,textarea)::placeholder{color:#9db5c2;opacity:1}
body.site-ui.site-refresh.account-app main summary::before,body.site-ui.site-refresh.account-app main summary::after{color:#b6e7d7}
body.site-ui.site-refresh.account-app main .account-rally-view{background:#142b39;border:1px solid #395565;border-radius:10px;color:#dce8ee;padding:16px}
body.site-ui.site-refresh.account-app main .account-rally-view :is(.rally-summary,.rally-card,.rally-target){background:#102431;color:#dce8ee;border-color:#395565}

}

@media screen{body.site-ui.site-refresh.account-app{--panel:#142b39;--panel-2:#102431;--card:#142b39;--surface:#142b39}body.site-ui.site-refresh.account-app .account-goal-readiness{background:#142b39}}
