.arizmi-os[data-theme=dark]{--bg-app:var(--arizmi-os-surface);--bg-surface:var(--arizmi-os-panel);--bg-muted:var(--arizmi-os-elevated);--ink-primary:var(--arizmi-os-text);--ink-secondary:color-mix(in srgb, var(--arizmi-os-text) 58%, var(--arizmi-os-muted));--ink-muted:var(--arizmi-os-muted);--accent:var(--arizmi-os-accent);--accent-soft:color-mix(in srgb, var(--arizmi-os-accent) 16%, var(--arizmi-os-panel));--nav-active:color-mix(in srgb, var(--arizmi-os-accent) 16%, var(--arizmi-os-panel));--af-on-accent:var(--arizmi-os-on-action);--danger:var(--arizmi-os-accent-risk);--warning:var(--arizmi-os-accent-attention);--live:var(--arizmi-os-accent-risk);--af-ok:var(--arizmi-os-accent-outcome);--af-on-status:var(--arizmi-os-surface);--border:var(--arizmi-os-line);--af-accent-line:color-mix(in srgb, var(--arizmi-os-accent) 38%, var(--arizmi-os-panel));--af-idle:color-mix(in srgb, var(--arizmi-os-muted) 45%, var(--arizmi-os-panel));--af-quiet:color-mix(in srgb, var(--arizmi-os-elevated) 55%, var(--arizmi-os-panel));--af-risk-fill:color-mix(in srgb, var(--arizmi-os-accent-risk) 15%, var(--arizmi-os-panel));--af-risk-line:color-mix(in srgb, var(--arizmi-os-accent-risk) 45%, var(--arizmi-os-panel));--af-attention-fill:color-mix(in srgb, var(--arizmi-os-accent-attention) 15%, var(--arizmi-os-panel));--af-attention-line:color-mix(in srgb, var(--arizmi-os-accent-attention) 50%, var(--arizmi-os-panel));--af-ok-fill:color-mix(in srgb, var(--arizmi-os-accent-outcome) 15%, var(--arizmi-os-panel));--af-ok-line:color-mix(in srgb, var(--arizmi-os-accent-outcome) 45%, var(--arizmi-os-panel))}:where(.arizmi-os[data-theme=dark]) .af-att-close,:where(.arizmi-os[data-theme=dark]) .af-board-tool[data-active=true],:where(.arizmi-os[data-theme=dark]) .af-board-save,:where(.arizmi-os[data-theme=dark]) .af-tm-btn-primary,:where(.arizmi-os[data-theme=dark]) .af-fam-todo-count,:where(.arizmi-os[data-theme=dark]) .af-tn-phase-en_juego,:where(.arizmi-os[data-theme=dark]) .af-lm-btn-primary,:where(.arizmi-os[data-theme=dark]) .af-cm-avatar[data-person=true],:where(.arizmi-os[data-theme=dark]) .af-cm-bubble[data-mine=true],:where(.arizmi-os[data-theme=dark]) .af-cm-send,:where(.arizmi-os[data-theme=dark]) .af-cm-fab,:where(.arizmi-os[data-theme=dark]) .af-pu-btn-primary,.arizmi-os[data-theme=dark] .afp-copy[data-done=true]{color:var(--af-on-accent)}:where(.arizmi-os[data-theme=dark]) .af-att-dot,:where(.arizmi-os[data-theme=dark]) .af-fam-live,:where(.arizmi-os[data-theme=dark]) .af-fam-todo-due[data-urgent=true],:where(.arizmi-os[data-theme=dark]) .af-fam-live-live,:where(.arizmi-os[data-theme=dark]) .af-lm-btn[data-armed=true],:where(.arizmi-os[data-theme=dark]) .af-cm-badge,:where(.arizmi-os[data-theme=dark]) .af-cm-fab-badge{color:var(--af-on-status)}:where(.arizmi-os[data-theme=dark]) .af-squad-add,:where(.arizmi-os[data-theme=dark]) .af-squad-count{background:var(--ink-primary);border-color:var(--ink-primary);color:var(--bg-surface)}:where(.arizmi-os[data-theme=dark]) .af-squad-add[aria-expanded=true]{background:var(--bg-surface);color:var(--ink-primary)}:where(.arizmi-os[data-theme=dark]) .af-squad-notice,:where(.arizmi-os[data-theme=dark]) .af-cb-movebar,:where(.arizmi-os[data-theme=dark]) .af-dir-rank{background:var(--bg-muted);color:var(--ink-primary)}:where(.arizmi-os[data-theme=dark]) .af-pt-mark,:where(.arizmi-os[data-theme=dark]) .af-ld-usual{background:var(--ink-primary)}:where(.arizmi-os[data-theme=dark]) .af-rp-min,:where(.arizmi-os[data-theme=dark]) .af-dev-history summary,:where(.arizmi-os[data-theme=dark]) .af-dev-goal-area,:where(.arizmi-os[data-theme=dark]) .af-ts-slot-missing .af-ts-slot-letter,:where(.arizmi-os[data-theme=dark]) .af-live-up-format,:where(.arizmi-os[data-theme=dark]) .af-cb-badge-suggest,:where(.arizmi-os[data-theme=dark]) .af-intake-current{color:var(--accent)}:where(.arizmi-os[data-theme=dark]) .af-access-copy{border-color:var(--accent);color:var(--accent)}:where(.arizmi-os[data-theme=dark]) .rf-btn:focus-visible{outline-color:var(--accent)}.arizmi-os[data-theme=dark] .os-action:not([data-primary=true]) svg,.arizmi-os[data-theme=dark] .os-section-link,.arizmi-os[data-theme=dark] .os-empty a,.arizmi-os[data-theme=dark] .os-pill[data-state=awaiting],.arizmi-os[data-theme=dark] .os-row:hover strong,.arizmi-os[data-theme=dark] .os-scorers li:before,.arizmi-os[data-theme=dark] .os-team-head span,.arizmi-os[data-theme=dark] .os-menu-icon,.arizmi-os[data-theme=dark] .oc-cat[data-empty=true] .oc-cat-coach,.arizmi-os[data-theme=dark] .oc-status[data-tone=ok],.arizmi-os[data-theme=dark] .oc-an-pay,.arizmi-os[data-theme=dark] .afp-chip[data-tone=ok],.arizmi-os[data-theme=dark] .afp-filter[aria-pressed=true]{color:var(--accent)}:where(.arizmi-os[data-theme=dark]) .af-lm-chip,:where(.arizmi-os[data-theme=dark]) .af-lm-pick,:where(.arizmi-os[data-theme=dark]) .af-lm-actions,:where(.arizmi-os[data-theme=dark]) .af-lm-assist,:where(.arizmi-os[data-theme=dark]) .af-lm-zonepick,:where(.arizmi-os[data-theme=dark]) .af-format button,:where(.arizmi-os[data-theme=dark]) .af-squad-picker,:where(.arizmi-os[data-theme=dark]) .af-squad-row,:where(.arizmi-os[data-theme=dark]) .af-lb-chip,:where(.arizmi-os[data-theme=dark]) .af-live-empty,:where(.arizmi-os[data-theme=dark]) .af-lb-card,:where(.arizmi-os[data-theme=dark]) .af-live-upcoming a,:where(.arizmi-os[data-theme=dark]) .af-lu-formations button,:where(.arizmi-os[data-theme=dark]) .af-lu-tool,:where(.arizmi-os[data-theme=dark]) .af-lu-chip,:where(.arizmi-os[data-theme=dark]) .af-pt-editor,:where(.arizmi-os[data-theme=dark]) .af-pt-row,:where(.arizmi-os[data-theme=dark]) .af-rp,:where(.arizmi-os[data-theme=dark]) .af-dev-card,:where(.arizmi-os[data-theme=dark]) .af-dev-steps button,:where(.arizmi-os[data-theme=dark]) .af-dev-goals li,:where(.arizmi-os[data-theme=dark]) .af-dir-team,:where(.arizmi-os[data-theme=dark]) .af-ld-list a,:where(.arizmi-os[data-theme=dark]) .af-ts-cat,:where(.arizmi-os[data-theme=dark]) .af-cb-card{background:var(--bg-surface);border-color:var(--border)}:where(.arizmi-os[data-theme=dark]) .af-squad-years button,:where(.arizmi-os[data-theme=dark]) .af-squad-remove,:where(.arizmi-os[data-theme=dark]) .af-lu-bench,:where(.arizmi-os[data-theme=dark]) .af-dev-form,:where(.arizmi-os[data-theme=dark]) .af-dev-goal-actions button,:where(.arizmi-os[data-theme=dark]) .af-recaps-list li,:where(.arizmi-os[data-theme=dark]) .af-ts-slot,:where(.arizmi-os[data-theme=dark]) .af-cb-grip{background:var(--af-quiet);border-color:var(--border)}:where(.arizmi-os[data-theme=dark]) .af-lm-bench,:where(.arizmi-os[data-theme=dark]) .af-cb-col,:where(.arizmi-os[data-theme=dark]) .af-rp-projected li,:where(.arizmi-os[data-theme=dark]) .af-dev-lines a:hover,:where(.arizmi-os[data-theme=dark]) .af-dir-list a:hover,:where(.arizmi-os[data-theme=dark]) .af-dir-results a:hover{background:var(--af-quiet)}:where(.arizmi-os[data-theme=dark]) .af-lu-tool-primary{background:var(--fces-deep);border-color:var(--fces-deep)}:where(.arizmi-os[data-theme=dark]) .af-ts-slot-missing{background:var(--accent-soft);border-color:var(--af-accent-line)}:where(.arizmi-os[data-theme=dark]) .af-lm-assist,:where(.arizmi-os[data-theme=dark]) .af-squad-candidates label[data-on=true],:where(.arizmi-os[data-theme=dark]) .af-dir-team:hover,:where(.arizmi-os[data-theme=dark]) .af-access{border-color:var(--af-accent-line)}:where(.arizmi-os[data-theme=dark]) .af-dir-fair span[data-k=none],:where(.arizmi-os[data-theme=dark]) .af-dir-legend span[data-k=none]{background:var(--af-idle)}:where(.arizmi-os[data-theme=dark]) .af-ts-slot-edit{background:var(--bg-surface)}:where(.arizmi-os[data-theme=dark]) .af-pt-bar,:where(.arizmi-os[data-theme=dark]) .af-dev-bar,:where(.arizmi-os[data-theme=dark]) .af-dir-fair,:where(.arizmi-os[data-theme=dark]) .af-ld-bar,:where(.arizmi-os[data-theme=dark]) .af-cb-score,:where(.arizmi-os[data-theme=dark]) .af-cb-badge-away{background:var(--bg-muted);color:var(--ink-secondary)}:where(.arizmi-os[data-theme=dark]) .af-squad-candidates label,:where(.arizmi-os[data-theme=dark]) .af-dir-team-stats,:where(.arizmi-os[data-theme=dark]) .af-dir-venue,:where(.arizmi-os[data-theme=dark]) .af-ec-row{border-color:var(--border)}.arizmi-os[data-theme=dark] .af-portal-form{background:var(--af-quiet);color:var(--ink-primary)}.arizmi-os[data-theme=dark] .af-portal-form input,.arizmi-os[data-theme=dark] .af-portal-form select,.arizmi-os[data-theme=dark] .af-portal-form textarea,.arizmi-os[data-theme=dark] .af-ms-guest-picker input,.arizmi-os[data-theme=dark] .af-ms-guest-picker li button{background:var(--bg-surface);border-color:var(--border);color:var(--ink-primary)}:where(.arizmi-os[data-theme=dark]) .af-att-row-absent,:where(.arizmi-os[data-theme=dark]) .af-roster-lines li[data-status=INVALID],:where(.arizmi-os[data-theme=dark]) .af-lm-bench[data-drop=true],:where(.arizmi-os[data-theme=dark]) .af-av[data-out=true],:where(.arizmi-os[data-theme=dark]) .af-ld-list li[data-flag=HIGH] a,:where(.arizmi-os[data-theme=dark]) .af-cm-pending[data-state=failed],:where(.arizmi-os[data-theme=dark]) .af-pu-alert[data-severity=high]{background:var(--af-risk-fill)}:where(.arizmi-os[data-theme=dark]) .af-av[data-out=true],:where(.arizmi-os[data-theme=dark]) .af-ld-list li[data-flag=HIGH] a{border-color:var(--af-risk-line)}:where(.arizmi-os[data-theme=dark]) .af-fam-chip-overdue,:where(.arizmi-os[data-theme=dark]) .af-fam-chip-expired,:where(.arizmi-os[data-theme=dark]) .af-fam-chip-live,:where(.arizmi-os[data-theme=dark]) .af-roster-chip-invalid,:where(.arizmi-os[data-theme=dark]) .af-squad-remove:hover,:where(.arizmi-os[data-theme=dark]) .af-lu-remove,:where(.arizmi-os[data-theme=dark]) .af-dir-tag,:where(.arizmi-os[data-theme=dark]) .af-out-badge,:where(.arizmi-os[data-theme=dark]) .af-ld-flag,:where(.arizmi-os[data-theme=dark]) .af-cb-badge-out{background:var(--af-risk-fill);border-color:var(--af-risk-line);color:var(--danger)}.arizmi-os[data-theme=dark] .af-co-error,.arizmi-os[data-theme=dark] .af-ms-notice[data-tone=error],.arizmi-os[data-theme=dark] .oc-notice[data-tone=error],.arizmi-os[data-theme=dark] .os-pill[data-state=late],.arizmi-os[data-theme=dark] .os-score[data-result=lost],.arizmi-os[data-theme=dark] .os-error,.arizmi-os[data-theme=dark] .afp-chip[data-tone=problem]{background:var(--af-risk-fill);color:var(--danger)}.arizmi-os[data-theme=dark] .afp-reason{background:var(--af-risk-fill)}:where(.arizmi-os[data-theme=dark]) .af-lu-status[data-state=error],:where(.arizmi-os[data-theme=dark]) .af-pt-row[data-state=low] .af-pt-share,:where(.arizmi-os[data-theme=dark]) .af-dev-delta,:where(.arizmi-os[data-theme=dark]) .af-av[data-out=true] .af-av-status,:where(.arizmi-os[data-theme=dark]) .af-enter-error,.arizmi-os[data-theme=dark] .af-co-owner-note[data-tone=error],.arizmi-os[data-theme=dark] .af-co-tag[data-tone=live],.arizmi-os[data-theme=dark] .af-co-score[data-outcome=L],.arizmi-os[data-theme=dark] .af-ms-card[data-out]:not([aria-pressed=true]) .af-ms-card-sub{color:var(--danger)}:where(.arizmi-os[data-theme=dark]) .af-att-row-late,:where(.arizmi-os[data-theme=dark]) .af-fx-row-exception,:where(.arizmi-os[data-theme=dark]) .af-lu-bench[data-drop=true],:where(.arizmi-os[data-theme=dark]) .af-lm-chip[data-selected=true],:where(.arizmi-os[data-theme=dark]) .af-lu-chip[data-selected=true],:where(.arizmi-os[data-theme=dark]) .af-cb-card[data-selected=true]{background:var(--af-attention-fill)}:where(.arizmi-os[data-theme=dark]) .af-intake-pay,:where(.arizmi-os[data-theme=dark]) .af-ld-list li[data-flag=RISING] a,:where(.arizmi-os[data-theme=dark]) .af-ld-list li[data-flag=MANY_MATCHES] a{background:var(--af-attention-fill);border-color:var(--af-attention-line)}:where(.arizmi-os[data-theme=dark]) .af-live-sync[data-pending=true],:where(.arizmi-os[data-theme=dark]) .af-fx-exception,:where(.arizmi-os[data-theme=dark]) .af-fx-warnings,:where(.arizmi-os[data-theme=dark]) .af-fam-chip-due,:where(.arizmi-os[data-theme=dark]) .af-fam-chip-partial,:where(.arizmi-os[data-theme=dark]) .af-fam-chip-invited,:where(.arizmi-os[data-theme=dark]) .af-fam-chip-pending_confirmation,:where(.arizmi-os[data-theme=dark]) .af-fam-live-halftime,:where(.arizmi-os[data-theme=dark]) .af-fam-live-paused,:where(.arizmi-os[data-theme=dark]) .af-rp-warn,:where(.arizmi-os[data-theme=dark]) .af-rp-projected li[data-short=true],:where(.arizmi-os[data-theme=dark]) .af-ld-list li[data-flag=RISING] .af-ld-flag,:where(.arizmi-os[data-theme=dark]) .af-ld-list li[data-flag=MANY_MATCHES] .af-ld-flag,:where(.arizmi-os[data-theme=dark]) .af-dir-tag[data-reason=LOAD],.arizmi-os[data-theme=dark] .oc-chip[data-tone=warn],.arizmi-os[data-theme=dark] .os-pill[data-state=owing],.arizmi-os[data-theme=dark] .afp-chip[data-tone=wait],.arizmi-os[data-theme=dark] .af-ms-guest-toggle{background:var(--af-attention-fill);border-color:var(--af-attention-line);color:var(--warning)}.arizmi-os[data-theme=dark] .af-ms-unplaced-row{background:var(--af-attention-fill);border-color:var(--af-attention-line);color:var(--ink-primary)}:where(.arizmi-os[data-theme=dark]) .af-lb-bench li[data-unplayed=true] .af-lb-bench-min,:where(.arizmi-os[data-theme=dark]) .af-pt-target .af-pt-below,:where(.arizmi-os[data-theme=dark]) .af-lm-chip-meta[data-short=true],.arizmi-os[data-theme=dark] .af-co-tag[data-tone=todo],.arizmi-os[data-theme=dark] .af-ms-card[data-guest]:not([aria-pressed=true]) .af-ms-card-sub,.arizmi-os[data-theme=dark] .af-ms-guest-toggle small,.arizmi-os[data-theme=dark] .af-ms-unplaced-text small,.arizmi-os[data-theme=dark] .oc-stat[data-tone=warn] .oc-stat-value,.arizmi-os[data-theme=dark] .oc-overdue{color:var(--warning)}:where(.arizmi-os[data-theme=dark]) .af-dev-goals li[data-status=ACHIEVED],:where(.arizmi-os[data-theme=dark]) .af-intake-pay[data-confirmed=true]{background:var(--af-ok-fill);border-color:var(--af-ok-line)}:where(.arizmi-os[data-theme=dark]) .af-cb-badge-up,.arizmi-os[data-theme=dark] .oc-notice:not([data-tone=error]),.arizmi-os[data-theme=dark] .os-pill[data-state=paid],.arizmi-os[data-theme=dark] .os-pill[data-tone=on],.arizmi-os[data-theme=dark] .os-score[data-result=won],.arizmi-os[data-theme=dark] .os-ok,.arizmi-os[data-theme=dark] .afp-chip[data-tone=done]{background:var(--af-ok-fill);color:var(--af-ok)}:where(.arizmi-os[data-theme=dark]) .af-dev-delta[data-up=true],:where(.arizmi-os[data-theme=dark]) .af-av-status,:where(.arizmi-os[data-theme=dark]) .af-ts-ok,.arizmi-os[data-theme=dark] .af-co-owner-note[data-tone=ok],.arizmi-os[data-theme=dark] .af-co-tag[data-tone=ready],.arizmi-os[data-theme=dark] .af-co-score[data-outcome=W]{color:var(--af-ok)}:where(.arizmi-os[data-theme=dark]) .af-dir-tag[data-reason=NOT_SELECTED],.arizmi-os[data-theme=dark] .af-ms-notice:not([data-tone=error]){background:var(--accent-soft);color:var(--accent)}.arizmi-os[data-theme=dark] .af-co-tag:not([data-tone]),.arizmi-os[data-theme=dark] .af-ms-ghost-banner strong{color:var(--ink-primary)}.arizmi-os[data-theme=dark] .af-ms-card[data-ghost]:not([aria-pressed=true]){background:var(--bg-surface)}
.arizmi-os.arizmi-os{--arizmi-os-ink-default:var(--fces-night);--arizmi-os-ink-default-2:var(--fces-abyss)}.arizmi-os.arizmi-os[data-ink]{--fces-panel:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--arizmi-os-ink-2) 70%, var(--arizmi-os-on-ink) 12%), transparent 55%), radial-gradient(circle at 100% 100%, color-mix(in srgb, var(--arizmi-os-ink-2) 80%, transparent), transparent 60%), var(--arizmi-os-ink);--fces-panel-shadow:0 16px 34px -20px color-mix(in srgb, var(--arizmi-os-ink) 85%, transparent)}.arizmi-os.arizmi-os[data-ink] :is(.af-hero,.os-hero,.os-feature,.af-co-hero,.af-ms-hero,.af-jor-head,.fces-hero,.af-fam-head,.af-mc-live,.af-dev-hero,.af-dir-hero,.af-roster-head){background:var(--fces-panel);color:var(--arizmi-os-on-ink)}.arizmi-os.arizmi-os[data-ink] :is(.af-lm-bar,.fces-bar,.af-cb-movebar){background:linear-gradient(180deg, var(--arizmi-os-ink-2) 0%, var(--arizmi-os-ink) 100%);color:var(--arizmi-os-on-ink)}.arizmi-os.arizmi-os[data-ink] :is(.af-board-present,.af-cb-ghost){background:var(--arizmi-os-ink);color:var(--arizmi-os-on-ink)}.arizmi-os.arizmi-os[data-ink] .af-lb-chip[data-selected=true]{background:linear-gradient(180deg, var(--arizmi-os-ink-2), var(--arizmi-os-ink));border-color:var(--arizmi-os-ink);color:var(--arizmi-os-on-ink)}.arizmi-os.arizmi-os[data-ink] .af-roster-tag-foot{background:var(--arizmi-os-ink)}
