.cosmic-auth-shell{color:#fff;background:radial-gradient(at 15% 15%,#312052 0,#0000 55%),#0c1022;place-items:center;min-height:100svh;padding:40px 20px;font-family:Arial,sans-serif;display:grid}.cosmic-auth-card{background:#181c32;border:1px solid #42455e;border-radius:26px;width:100%;max-width:460px;padding:36px;box-shadow:0 22px 70px #0005}.cosmic-auth-logo{width:145px;height:auto;margin:0 auto 30px;display:block}.cosmic-auth-eyebrow{color:#c3ff41;letter-spacing:.2em;text-transform:uppercase;margin-bottom:12px;font-size:12px;font-weight:700}.cosmic-auth-card h1{color:#fff;margin:0 0 14px;font-size:34px;line-height:1.15}.cosmic-auth-card h2{color:#fff;font-size:25px}.cosmic-auth-card p{color:#ced0e0;font-size:15px;line-height:1.6}.cosmic-auth-form{margin-top:26px}.cosmic-auth-form fieldset{border:0;gap:19px;min-width:0;padding:0;display:grid}.cosmic-auth-form label{color:#f3f3ff;gap:8px;font-size:15px;font-weight:600;display:grid}.cosmic-auth-form input{color:#191d30;width:100%;font:inherit;box-sizing:border-box;background:#f8f9ff;border:2px solid #d1d3e0;border-radius:10px;padding:13px 15px}.cosmic-auth-form input:focus{outline-offset:2px;outline:3px solid #a887ee}.cosmic-auth-card .cosmic-auth-hint{margin:-9px 0 0;font-size:13px}.cosmic-auth-primary{text-align:center;cursor:pointer;background:#c3ff41;border:0;border-radius:10px;padding:15px 20px;font-size:16px;font-weight:700;text-decoration:none;display:block;color:#171b27!important}.cosmic-auth-primary:hover{background:#d4ff7b}.cosmic-auth-primary:focus-visible{outline-offset:4px;outline:3px solid #a887ee}.cosmic-auth-card a:focus-visible{outline-offset:4px;outline:3px solid #a887ee}.cosmic-auth-primary:disabled,fieldset:disabled .cosmic-auth-primary{opacity:.6;cursor:wait}.cosmic-auth-card .cosmic-auth-error{color:#ffe4eb;background:#4c2434;border:1px solid #c27793;border-radius:8px;padding:12px}.cosmic-auth-card .cosmic-auth-success{color:#d1ffe7;background:#1d4236;border-radius:8px;padding:12px}.cosmic-auth-footer{color:#ced0e0;border-top:1px solid #42455e;gap:10px;margin-top:26px;padding-top:20px;font-size:13px;display:grid}.cosmic-auth-footer a{color:#dfccff}.cosmic-auth-wide{max-width:900px}.cosmic-accounts{gap:20px;display:grid}.cosmic-accounts form{border:1px solid #d6d6e7;border-radius:14px;padding:24px}.cosmic-accounts fieldset{border:0;gap:14px;padding:0;display:grid}.cosmic-accounts label{gap:7px;display:grid}.cosmic-accounts input,.cosmic-accounts select{font:inherit;box-sizing:border-box;border:1px solid #a6a6ba;border-radius:7px;width:100%;padding:10px}.cosmic-accounts .account-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cosmic-accounts table{border-collapse:collapse;width:100%}.cosmic-accounts th,.cosmic-accounts td{text-align:left;border-bottom:1px solid #ddd;padding:12px}.cosmic-accounts td button{margin:5px}.cosmic-accounts .account-table{overflow-x:auto}.cosmic-accounts .account-error{color:#a01c35}.cosmic-accounts .account-success{color:#1e673c}@media (max-width:560px){.cosmic-auth-card{padding:26px 22px}.cosmic-accounts .account-grid{grid-template-columns:1fr}}
