*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;height:100%}body{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;background-color:#0f172a}.page{min-height:100vh;display:flex;justify-content:center;align-items:center;background:radial-gradient(circle at top,#151c29,#283155);padding:20px;font-family:Segoe UI,sans-serif}.card{width:100%;max-width:420px;background:#0f172ad9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;padding:35px 25px;text-align:center;box-shadow:0 15px 40px #00ffc814;border:1px solid rgba(0,255,200,.08)}.logo{width:220px;margin-bottom:20px}.name{color:#e2e8f0;font-weight:500;margin-bottom:30px;font-size:18px;letter-spacing:1px}.info{margin-bottom:30px}.label{font-size:13px;color:#64748b;margin-top:15px}.value{font-size:16px;color:#e2e8f0;font-weight:500;-webkit-user-select:all;user-select:all}.actions{display:flex;flex-direction:column;gap:12px}.btn{display:block;padding:14px;border-radius:12px;text-decoration:none;font-weight:500;transition:all .2s ease}.primary{background:linear-gradient(90deg,#00c6ff,#00ffb3);color:#0f172a}.secondary{background:#ffffff0d;color:#e2e8f0;border:1px solid rgba(255,255,255,.1)}.btn:hover{transform:translateY(-3px);box-shadow:0 10px 25px #00ffc833}@media(min-width:768px){.card{max-width:500px;padding:45px 40px}.logo{width:260px}.name{font-size:20px}.value{font-size:17px}}
