:root{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color-scheme:dark;background:#080b10;color:#fff;--accent:#ff9d2e}
*{box-sizing:border-box}body{margin:0;min-height:100vh;background:radial-gradient(circle at top,#261708,#0d1015 36%,#080a0d);padding:18px}.wrap{max-width:980px;margin:auto}.top{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.back{color:#fff;text-decoration:none;display:inline-block;margin-bottom:12px}.eyebrow{font-size:.72rem;font-weight:900;letter-spacing:.14em;color:var(--accent);margin:0 0 6px}.top h1{font-size:clamp(2rem,5vw,3.6rem);margin:0}.sub{color:#aaa;max-width:680px;line-height:1.4}.badge{border:1px solid #704716;color:#ffc06c;border-radius:999px;padding:8px 11px;font-weight:900;font-size:.72rem}.warning{margin:16px 0;border:1px solid #4b3420;background:#1a120c;color:#eed7bd;border-radius:14px;padding:13px 15px;line-height:1.45}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.card{border:1px solid #2f3744;background:#11161e;border-radius:18px;padding:16px}.card h2{margin:0 0 14px}.row,.app-row,.role{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #252d38;padding:11px 0}.row:first-of-type,.app-row:first-of-type,.role:first-of-type{border-top:0}.row span,.role span{color:#aab4c1}.app-row em{font-style:normal;font-weight:900;font-size:.68rem;border-radius:999px;padding:5px 7px}.live{color:#a6ff72;border:1px solid #356e20}.test{color:#ffc06c;border:1px solid #704716}button{width:100%;border:1px solid #3c4655;background:#1a202a;color:#fff;border-radius:12px;padding:12px 14px;font-weight:850;margin:7px 0}.danger{border-color:#7f1d1d;background:#331216;color:#fecaca}.muted{color:#94a3b8;line-height:1.45;font-size:.9rem}@media(max-width:700px){.top{display:block}.badge{display:inline-block;margin-top:8px}.grid{grid-template-columns:1fr}}