.measurement-note{margin:18px 0;padding:18px 22px;border:1px solid #8e72dd;border-radius:16px;background:#252038;color:#f1edff;font:14px/1.5 system-ui}.measurement-note p{margin:8px 0}.measurement-note a{color:#d7c2ff;text-decoration:underline}.pending-metrics{margin:0}.pending-metrics div{padding:12px 0;border-bottom:1px solid #ffffff18}.pending-metrics dt{font-weight:700}.pending-metrics dd{margin:5px 0;color:#b8b6c9}#metrics-status{padding:14px 18px;border-radius:12px;background:#242035;color:#ddd3ff}#metrics-status[data-error=true]{background:#432c28;color:#ffccae}#metrics-login{display:flex;gap:12px;flex-wrap:wrap;align-items:end;margin:22px 0}#metrics-login[hidden]{display:none}#metrics-login input{display:block;max-width:280px;min-height:44px;padding:10px;border:1px solid #78708a;border-radius:8px;background:#1f1b2b;color:white}#quality-games,#quality-sources{overflow-x:auto}.data-panel{margin-bottom:20px}@media(max-width:740px){.admin-main{padding:22px 16px}.admin-head{align-items:flex-start;gap:16px}.admin-head h1{font-size:28px}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.data-grid{grid-template-columns:1fr}.measurement-note{font-size:13px;padding:14px}}@media(max-height:430px) and (orientation:landscape){.topbar{min-height:54px}.admin-main{padding-top:16px}.admin-head h1{font-size:26px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
