:root{color-scheme:dark;font-family:Inter,system-ui,Arial,sans-serif;background:#0d0e14;color:#f4f4f7}*{box-sizing:border-box}body{margin:0}header{display:flex;justify-content:space-between;align-items:center;padding:18px max(24px,calc((100vw - 1080px)/2));background:#171922;border-bottom:1px solid #292c36}span{color:#ef2847}.card{width:min(440px,calc(100% - 30px));margin:12vh auto;padding:32px;background:#1b1d27;border-radius:16px;border:1px solid #30323d}.dashboard{max-width:1080px;margin:42px auto;padding:0 22px}h1{margin:0 0 12px}p{color:#b1b3c0}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:26px 0}.stats section,.panel{background:#1b1d27;border:1px solid #30323d;border-radius:14px;padding:22px}.stats section{font-size:12px;color:#a5a6b0}.stats b{display:block;color:white;font-size:18px;margin-top:9px}.panel{max-width:760px}label{display:block;margin:0 0 18px;color:#e6e7ec;font-size:14px}input,textarea{display:block;width:100%;margin-top:8px;padding:13px;background:#101218;border:1px solid #3b3d49;color:#fff;border-radius:9px;font:inherit}button{background:#e51e3b;color:white;border:0;border-radius:9px;padding:12px 22px;font-weight:700;cursor:pointer}.secondary{background:#2d303a}.hint{font-size:13px;line-height:1.6}.success{color:#6bd5a5}.error{color:#ff8191}@media(max-width:600px){.stats{grid-template-columns:1fr}header{padding:15px}.dashboard{margin:24px auto}}

.headers-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 8px}.header-row{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end;margin-bottom:10px}.header-row label{min-width:0}.header-row input{width:100%;box-sizing:border-box}.remove-header{min-width:42px;height:43px}@media(max-width:600px){.header-row{grid-template-columns:1fr 1fr auto;gap:5px}}
