[hidden]{display:none!important}.dashboard{padding-block:60px 90px}.dashboard-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:35px 0}.dashboard .page-title{font-size:clamp(36px,4vw,58px);max-width:700px}.dashboard h2{font-size:26px}.dashboard h3{font-size:20px}.dashboard p{margin-block:16px}.actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.actions span{overflow-wrap:anywhere}.dashboard select,.auth-form input{background:#101933;border:1px solid #53617e;border-radius:6px;color:#f0f1f6;font:inherit;padding:14px;max-width:100%}.dashboard select{width:min(100%,480px)}.dashboard button.secondary{border:1px solid #53617e;background:transparent;border-radius:6px;padding:10px 20px}.empty{border:1px solid var(--line);background:#0b1228;border-radius:8px;padding:36px;margin-block:24px}.metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:8px;overflow:hidden;margin-top:24px}.metric{padding:28px;background:#0b1228;min-width:0}.metric span{display:block;font-size:12px;color:var(--muted)}.metric strong{display:block;font:450 clamp(22px,3vw,42px)/1.4 Golos,sans-serif;letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:10px}.dashboard-summary{display:grid;grid-template-columns:1.5fr 1fr;gap:36px;padding-block:40px}.dashboard-summary>*{min-width:0}.dashboard progress{width:100%;height:8px;accent-color:var(--blue);margin-top:24px}.subheading{margin-block:30px 18px}.scroll{overflow:auto;max-width:100%}.scroll table{width:100%;border-collapse:collapse;white-space:nowrap;font-size:13px}.scroll th,.scroll td{text-align:left;padding:18px 14px;border-bottom:1px solid var(--line)}.scroll th{color:var(--muted);font-weight:500}.note,.disclosure{font-size:12px;line-height:1.8}.feedback{color:#c9d3ff;min-height:28px;overflow-wrap:anywhere}.auth-section{max-width:580px;padding-block:70px 100px}.auth-section h1{font-size:clamp(38px,5vw,62px);margin-bottom:36px}.auth-form{display:grid;gap:12px}.auth-form label{font-size:13px}.auth-form button{margin-block:16px}.auth-section .disclosure{margin-top:30px}.auth-section #auth-switch{text-decoration:underline;text-underline-offset:5px}.auth-form input:invalid:not(:placeholder-shown):focus{border-color:#b89a72}.auth-form button:disabled{opacity:.6}.dashboard #trade-link{white-space:normal;text-align:center}.dashboard #progress{overflow-wrap:anywhere}@media(max-width:700px){.dashboard{padding-top:30px}.dashboard-head{align-items:start;flex-direction:column}.dashboard-summary{grid-template-columns:1fr;gap:24px}.metric{padding:20px 14px}.empty{padding:24px}.metrics{gap:1px}.dashboard .actions{gap:14px}.auth-section{padding-top:45px}.dashboard #user-email{font-size:12px}.dashboard .disclosure{margin-top:30px}}
