:root[data-theme=dark]{--amber:#ffc46029;--pink:#f480a829;--blue:#6ea0ff29;--mint:#50c8a029;--red:#f8717129;--amber-line:#ffc4605c;--pink-line:#f480a85c;--blue-line:#6ea0ff5c;--mint-line:#50c8a05c;--red-line:#f8717166;--amber-ink:#f6cd7d;--pink-ink:#f5a8c3;--blue-ink:#a9c6ff;--mint-ink:#8fdcbf;--red-ink:#ff9d94;--glass-highlight:inset 0 1px 0 #ffffff0f}:root[data-theme=dark] body{background:radial-gradient(1100px 520px at 8% -8%, #f2b13e1a, transparent 60%), radial-gradient(900px 480px at 100% 0%, #e2683a12, transparent 55%), var(--bg);background-attachment:fixed}:root[data-theme=dark] .stat-card.amber,:root[data-theme=dark] .stat-card.pink,:root[data-theme=dark] .stat-card.blue{color:var(--text);box-shadow:var(--glass-highlight), 0 10px 28px #00000038;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%)}:root[data-theme=dark] .stat-card.amber{border-color:var(--amber-line);background:linear-gradient(135deg,#ffc46038,#ffc46012)}:root[data-theme=dark] .stat-card.pink{border-color:var(--pink-line);background:linear-gradient(135deg,#f480a833,#f480a80f)}:root[data-theme=dark] .stat-card.blue{border-color:var(--blue-line);background:linear-gradient(135deg,#6ea0ff33,#6ea0ff0f)}:root[data-theme=dark] .stat-card.amber .eyebrow{color:var(--amber-ink)}:root[data-theme=dark] .stat-card.pink .eyebrow{color:var(--pink-ink)}:root[data-theme=dark] .stat-card.blue .eyebrow{color:var(--blue-ink)}:root[data-theme=dark] .stat-card>span:last-child,:root[data-theme=dark] .stat-card strong span{color:var(--muted)}:root[data-theme=dark] .stat-card>button{color:var(--accent)}:root[data-theme=dark] .event-type{color:var(--amber-ink);box-shadow:inset 0 0 0 1px var(--amber-line)}:root[data-theme=dark] .event-type.pink{color:var(--pink-ink);box-shadow:inset 0 0 0 1px var(--pink-line)}:root[data-theme=dark] .event-type.blue{color:var(--blue-ink);box-shadow:inset 0 0 0 1px var(--blue-line)}:root[data-theme=dark] .event-type.mint{color:var(--mint-ink);box-shadow:inset 0 0 0 1px var(--mint-line)}:root[data-theme=dark] .event-type.red{color:var(--red-ink);box-shadow:inset 0 0 0 1px var(--red-line)}:root[data-theme=dark] .deadline-moved{color:var(--amber-ink);box-shadow:inset 0 0 0 1px var(--amber-line)}:root[data-theme=dark] .health-metric{--metric-line:var(--blue-line);--metric-ink:var(--blue-ink);background:var(--metric-color);border-color:var(--metric-line);box-shadow:var(--glass-highlight)}:root[data-theme=dark] .health-metric.validated{--metric-line:var(--mint-line);--metric-ink:var(--mint-ink)}:root[data-theme=dark] .health-metric.queue{--metric-line:var(--amber-line);--metric-ink:var(--amber-ink)}:root[data-theme=dark] .health-metric.catalog{--metric-line:var(--pink-line);--metric-ink:var(--pink-ink)}:root[data-theme=dark] .health-metric>span:first-child{color:var(--metric-ink)}:root[data-theme=dark] button.health-metric:hover{background:var(--metric-color);border-color:var(--metric-ink)}:root[data-theme=dark] .health-badge.good{background:var(--mint);color:var(--mint-ink);box-shadow:inset 0 0 0 1px var(--mint-line)}:root[data-theme=dark] .health-badge.review{background:var(--amber);color:var(--amber-ink);box-shadow:inset 0 0 0 1px var(--amber-line)}:root[data-theme=dark] .health-badge.failed{background:var(--pink);color:var(--pink-ink);box-shadow:inset 0 0 0 1px var(--pink-line)}:root[data-theme=dark] .health-warning{background:var(--amber);border-color:var(--amber-line)}:root[data-theme=dark] .evidence-deadline{background:var(--blue);box-shadow:inset 0 0 0 1px var(--blue-line)}:root[data-theme=dark] .calendar-cell.amber,:root[data-theme=dark] .legend-dot.amber{background:#ffc4609e}:root[data-theme=dark] .calendar-cell.pink,:root[data-theme=dark] .legend-dot.pink{background:#f480a88c}:root[data-theme=dark] .calendar-cell.blue,:root[data-theme=dark] .legend-dot.blue{background:#6ea0ff80}:root[data-theme=dark] .calendar-cell.mint,:root[data-theme=dark] .legend-dot.mint{background:#50c8a080}:root[data-theme=dark] .calendar-cell.red,:root[data-theme=dark] .legend-dot.red{background:#f871718c}:root[data-theme=dark] .calendar-cell.mixed,:root[data-theme=dark] .legend-dot.mixed{background:#ae99ef8c}:root[data-theme=dark] .calendar-cell.amber,:root[data-theme=dark] .calendar-cell.mixed,:root[data-theme=dark] .calendar-cell.pink,:root[data-theme=dark] .calendar-cell.blue,:root[data-theme=dark] .calendar-cell.mint,:root[data-theme=dark] .calendar-cell.red{box-shadow:inset 0 1px #ffffff1f}:root[data-theme=dark] .deadline-model{background:linear-gradient(135deg,#ffc46017,#ffc46008);border-color:#ffc4602e}:root[data-theme=dark] .deadline-model>.upcoming-order,:root[data-theme=dark] .deadline-today-heading>strong{color:var(--amber-ink);box-shadow:inset 0 0 0 1px var(--amber-line);background:#ffc46033}:root[data-theme=dark] .deadline-today-models>button{border-color:var(--amber-line);background:linear-gradient(135deg,#ffc4601f,#ffc4600a)}:root[data-theme=dark] .activity-panel,:root[data-theme=dark] .signal-radar,:root[data-theme=dark] .deadline-panel,:root[data-theme=dark] .watch-strip{box-shadow:var(--glass-highlight), 0 12px 32px #0003}:root[data-theme=dark] .subscription-card .feed-emblem{color:var(--amber-ink);box-shadow:inset 0 0 0 1px var(--amber-line)}:root[data-theme=dark] .subscription-card:nth-child(2) .feed-emblem{color:var(--blue-ink);box-shadow:inset 0 0 0 1px var(--blue-line)}:root[data-theme=dark] .subscription-card:nth-child(3) .feed-emblem{color:var(--mint-ink);box-shadow:inset 0 0 0 1px var(--mint-line)}:root[data-theme=dark] .watch-strip{background:linear-gradient(135deg,#f2b13e1f,#f2b13e08);border-color:#f2b13e3d}:root[data-theme=dark] .deadline-summary{border-right-color:#f2b13e2e}:root[data-theme=dark] .filter-popup{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);box-shadow:var(--glass-highlight), 0 18px 40px #00000073;background:#111c2ce0;border-color:#ffffff1a}

