:root{color:#fff;font-synthesis:none;text-rendering:optimizelegibility;background:#080808;font-family:Arial,sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;min-height:100%;margin:0;padding:0}body{background:#080808;min-width:320px}button{font:inherit}.dashboard{color:#fff;text-align:center;background:#080808;min-height:100vh;padding:70px 24px;font-family:Arial,sans-serif}.logo{border:1px solid #555;border-radius:20px;place-items:center;width:72px;height:72px;margin:0 auto 24px;font-size:32px;font-weight:700;display:grid}.subtitle{color:#999;letter-spacing:5px;font-size:12px}.dashboard h1{letter-spacing:-3px;margin:18px 0;font-size:clamp(36px,7vw,72px)}.description{color:#999;margin-bottom:48px}.modules{grid-template-columns:repeat(2,1fr);gap:14px;max-width:650px;margin:0 auto;display:grid}.module{background:#151515;border:1px solid #333;border-radius:16px;justify-content:space-between;padding:28px 22px;font-size:17px;display:flex}.dashboard footer{color:#777;letter-spacing:3px;margin-top:65px;font-size:11px}@media (width<=500px){.modules{grid-template-columns:1fr}}
