:root{font-family:Inter,system-ui,sans-serif;color:#e8eaf2;background:#0b101b;font-size:15px;line-height:1.5;color-scheme:dark}*{box-sizing:border-box}body{margin:0}header{display:flex;align-items:center;justify-content:space-between;padding:22px 4%;border-bottom:1px solid #263044;background:#101725}a{color:#85afff;text-decoration:none}a:hover{text-decoration:underline}.brand{font-weight:850;letter-spacing:2px;color:white;font-size:22px}.brand span{font-size:12px;font-weight:400;letter-spacing:0;color:#a4b0c7;margin-left:20px}main{max-width:1450px;margin:auto;padding:40px 4%}h1{font-size:clamp(26px,3vw,38px);line-height:1.15;margin:10px 0 16px}h2{font-size:20px}p{margin:10px 0 20px}.eyebrow{font-size:11px;letter-spacing:2px;color:#87a8ff;font-weight:700}.muted,small{color:#98a6bc}.heading{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:24px}.panel{background:#131d2e;border:1px solid #28354b;border-radius:16px;padding:24px;margin-bottom:22px}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.stats b{display:block;font-size:25px}.stats span{color:#98a6bc}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0 20px}.columns{display:grid;grid-template-columns:1fr 1fr;gap:24px}button{border:0;border-radius:8px;background:#6089ff;color:#081426;padding:12px 18px;font-size:14px;font-weight:700;cursor:pointer}button:hover{filter:brightness(1.1)}.quiet{background:#25334d;color:#d7e2fa}input:not([type=checkbox]),select,textarea{display:block;background:#0d1626;color:#e5ebf8;border:1px solid #35445d;border-radius:8px;padding:11px 12px;width:100%;font:inherit;margin-top:6px}input[type=checkbox]{accent-color:#739aff;width:18px;height:18px;vertical-align:middle;margin-right:9px}label{display:block;margin:14px 0}textarea{resize:vertical}.checks{display:flex;flex-wrap:wrap;gap:0 22px}.vertical{display:block}.filters{display:flex;gap:12px;align-items:center;margin-bottom:22px}.filters input,.filters select{margin:0;max-width:400px}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;min-width:800px;text-align:left}td,th{padding:16px 12px;border-bottom:1px solid #2b3750}th{font-size:11px;text-transform:uppercase;letter-spacing:1px;color:#98a6bc}td small{display:block;font-size:12px;margin-top:5px}.status{max-width:280px;font-size:13px;overflow-wrap:anywhere}.actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:22px}.notice{padding:16px 20px;border-radius:10px;background:#203453;color:#cbddff;margin-bottom:22px}.danger{background:#442d34;color:#ffbcc2}.red{color:#ffadb4}summary{cursor:pointer;font-size:18px;font-weight:700}.log{display:flex;gap:20px;border-top:1px solid #2b3750;padding:12px 0;font-size:13px}.log time{color:#98a6bc;white-space:nowrap}.log small{display:block;overflow-wrap:anywhere}.preview img{width:100%;max-height:380px;object-fit:contain;border-radius:12px;background:white}.preview pre{white-space:pre-wrap;font:inherit;overflow-wrap:anywhere}.price{font-size:28px;color:#95b7ff}.login{max-width:470px;margin:9vh auto}.login button{width:100%;margin-top:14px}footer{padding:28px;text-align:center;color:#64768f;font-size:12px}@media(max-width:800px){.brand span{display:block;margin:3px 0 0}.stats,.columns,.grid{grid-template-columns:1fr}.heading{align-items:flex-start;flex-direction:column}.filters{flex-wrap:wrap}.panel{padding:18px}.log{display:block}main{padding-top:26px}}
