:root{color-scheme:light;--ink:#131321;--accent:#555572;--line:#e2e2e2;--paper:#f5f5f5}*{box-sizing:border-box}body{margin:0;font:16px/1.55 system-ui,-apple-system,sans-serif;color:var(--ink);background:var(--paper)}header{padding:20px max(24px,calc((100vw - 1160px)/2));display:flex;gap:16px;align-items:center;background:#fff;border-bottom:1px solid var(--line)}header img{width:58px;height:58px;object-fit:contain}header strong{font-size:23px}header span{display:block;font-size:12px;color:var(--accent)}main{max-width:1160px;margin:36px auto;padding:0 24px}.login{max-width:580px}h1{font-size:38px;line-height:1.15;margin:5px 0 16px;letter-spacing:-1.2px}h2{font-size:24px}p{color:#5e5e5e}.eyebrow{letter-spacing:2px;font-size:12px;font-weight:800;color:var(--accent)}.editor,form{background:#fff;padding:28px;border:1px solid var(--line);border-radius:20px;margin:24px 0}label{display:block;font-size:14px;font-weight:650;margin-bottom:15px}input,select,textarea{display:block;width:100%;font:inherit;border:1px solid #cacad5;border-radius:10px;background:#fff;padding:12px;color:var(--ink);margin-top:6px}textarea{min-height:110px;resize:vertical}button{font:650 14px/1.4 system-ui;color:#fff;background:var(--ink);border:1px solid var(--ink);padding:13px 18px;border-radius:11px;cursor:pointer;min-height:46px}button:disabled{opacity:.5;cursor:wait}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #9797bb;outline-offset:3px}.quiet{color:var(--ink);background:#fff;border-color:var(--line)}.titleRow,.toolbar,nav{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.titleRow{justify-content:space-between}nav{margin:24px 0}.toolbar{padding:18px 0;align-items:end}.toolbar label{margin:0;min-width:160px}.toolbar label:first-child{flex:1 1}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.contentList article,.metrics article{background:#fff;border:1px solid var(--line);padding:24px;border-radius:17px}.metrics b{display:block;font-size:36px}.metrics span{color:var(--accent)}.metrics span,.subtle{font-size:13px}.tableWrap{overflow:auto;background:#fff;border:1px solid var(--line);border-radius:16px}table{border-collapse:collapse;width:100%;min-width:750px}td,th{text-align:left;padding:15px;border-bottom:1px solid var(--line);font-size:14px;vertical-align:top}th{background:#eeeef3;font-size:12px;color:var(--accent)}.empty{padding:40px;text-align:center}.error{background:#fff0f1;color:#912238;border:1px solid #f3c9cf;padding:15px;border-radius:10px}.editor button{margin-right:10px}.checkbox{display:flex;gap:12px;align-items:center}.checkbox input{width:20px;height:20px}.contentList{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px}footer{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding:36px 24px;font-size:13px}a{color:var(--accent)}.prose{max-width:800px}.prose section{margin:26px 0}.prose li{margin:8px 0}@media(max-width:700px){.metrics{grid-template-columns:1fr 1fr}h1{font-size:30px}main{margin-top:25px}header{padding:16px 24px}}