:root{color-scheme:dark;font-family:"Segoe UI",Arial,sans-serif;color:#edf7ee;background:#07120e}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at top right,#24482e,transparent 60%);min-height:100vh}main{max-width:960px;margin:auto;padding:40px 24px}.back{color:#b6ef7b;text-decoration:none}header{padding:48px 0 24px}header span{font-size:12px;font-weight:700;letter-spacing:2px;color:#b6ef7b}h1{font-size:clamp(28px,5vw,46px);line-height:1.15;letter-spacing:-1px;margin:16px 0}p{color:#b7ccbe;line-height:1.7}header p{max-width:760px}.account{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 0;border-top:1px solid #294b38}.account span{font-size:14px;color:#b7ccbe}button{font:inherit;font-size:15px;font-weight:700;border:1px solid #b6ef7b;border-radius:10px;background:#b6ef7b;color:#07150e;padding:12px 20px;cursor:pointer}button:hover:enabled{background:#d1ffa0}button:focus-visible,a:focus-visible{outline:3px solid #fff;outline-offset:4px}button:disabled{cursor:default;opacity:.45}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:22px}article{padding:30px;border:1px solid #36523f;border-radius:18px;background:#10271de8}.icon{font-size:36px}h2{font-size:24px;margin-bottom:12px}article button{width:100%;margin-top:12px}.quota{font-size:14px;color:#b6ef7b}#notice{min-height:24px;color:#ffe8a3}footer{margin-top:28px;color:#96ada0;line-height:1.6;font-size:13px}[hidden]{display:none!important}@media(max-width:600px){main{padding:26px 18px}.grid{grid-template-columns:1fr}header{padding-top:32px}article{padding:24px}}
