body { background: radial-gradient(ellipse at 10% 0%, #204832, transparent 60%), #101613; }
:root { --glass:#20372ccb; --surface:#14241be8; --line:#bdd9c533; --accent:#a1e2af; --muted:#c0d2c5; }
.brand img { display:block; width:156px; height:auto; background:#f5faf6; padding:5px 9px; border-radius:8px; }
button.primary,button.primary:hover { background:linear-gradient(135deg,#207b3e,#15562d); border-color:#91cd9b70; }
.tabs button[aria-selected=true] { background:#2c593c; border-color:#a0d8a572; }
dialog,th { background:#1b3226; }
#cloud-login input,#create-user input { padding:9px; border:1px solid var(--line); border-radius:8px; }
header .account-actions { display:flex; gap:8px; flex-wrap:wrap; justify-content:flex-end; }
