#appearanceControls{position:fixed;top:12px;right:24px;display:flex;gap:8px;z-index:30}#appearanceControls button{padding:6px 12px;font-size:12px;background:#fff;border:1px solid #dce3ed;color:#344965;box-shadow:0 2px 8px #11254408}header{padding-top:22px}input:focus,select:focus,button:focus-visible{outline:2px solid #7299ff;outline-offset:3px}html{color-scheme:light}html[data-theme=dark]{color-scheme:dark;--bg:#0d1523;--ink:#e1e9f5;--muted:#9babbe;--line:#2a394f;--blue:#5d8bf5}html[data-theme=dark] body{background:var(--bg);color:var(--ink)}html[data-theme=dark] .metric,html[data-theme=dark] .panel,html[data-theme=dark] .summary,html[data-theme=dark] .login,html[data-theme=dark] dialog{background:#172337;color:var(--ink);border-color:var(--line)}html[data-theme=dark] input,html[data-theme=dark] select{background:#101c2d;color:var(--ink);border-color:#3b4d66}html[data-theme=dark] .auth{background:radial-gradient(ellipse at top,#1a2b49,#0d1523 70%)}html[data-theme=dark] th{background:#142033;color:#a8bad1}html[data-theme=dark] .notice{background:#172c47;border-color:#294467;color:#a9c5ed}html[data-theme=dark] button.secondary,html[data-theme=dark] #appearanceControls button{background:#263850;color:#d4e2f5;border-color:#40536d}html[data-theme=dark] button.danger{background:#44282e;color:#ffb9b2}html[data-theme=dark] .badge{background:#2c3b52;color:#c5d3e5}html[data-theme=dark] .badge.green{background:#183e34;color:#8de2b6}html[data-theme=dark] p{color:#a3b1c5}html[data-theme=dark] .brand{color:#9cbbff}html[data-theme=dark] a{color:#9cbbff}html[data-theme=dark] pre{background:#09111e;color:#c6d5eb}html[data-theme=dark] .error{color:#ffaaa1}html[data-theme=dark] .timeline>div{border-color:#5a7ab2}html[data-theme=dark] aside{background:#091222}html[lang=en] .logo strong{font-size:15px}html[lang=en] .nav{font-size:13px}@media(max-width:850px){#appearanceControls{right:12px;top:8px}header{padding-top:30px}html[lang=en] .nav{font-size:0}}
