[hidden]{display:none!important}.member-controls{display:flex;gap:8px;align-items:center}.member-controls span{font-size:11px;color:#6f7c94}.member-controls button{padding:9px 12px;font-size:11px}.member-gate{max-width:1200px;margin:30px auto 60px;background:#edf1ff;border:1px solid #d7dffb;border-radius:14px;padding:40px;text-align:center}.member-gate h2{font-size:25px}.member-gate p,.auth-help{font-size:12px;color:#7e8ca8;line-height:1.9}.check{display:flex!important;align-items:start;gap:8px;line-height:1.8}.check input{width:auto!important;margin:4px 0 0!important}.policy-link{background:none;border:0;color:#5266cd;font-size:11px;text-decoration:underline;margin:8px 0}.policy-footer{display:flex;justify-content:center;gap:25px;padding:25px;border-top:1px solid #e2e8f4}.policy-footer button{border:0;background:none;font-size:11px;color:#7888a6}.notification{padding:15px;background:#f2f5fb;border-radius:8px;margin:10px 0;font-size:12px}.notification b{font-size:12px;font-weight:500}.notification p{font-size:11px;margin-bottom:0}#policySources{font-size:11px;color:#5266cd}header{flex-wrap:wrap;height:auto;min-height:95px;gap:12px;padding-top:18px;padding-bottom:18px}header nav{gap:20px}header>.outline{display:none}@media(max-width:700px){.member-controls{gap:5px}.member-controls button{padding:8px;font-size:10px}.member-controls span{display:none}.member-gate{padding:30px 18px}.member-gate h2{font-size:21px}.policy-footer{gap:15px;flex-wrap:wrap}}
.my-dashboard{max-width:850px}.my-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:25px 0}.my-stats div{background:#eff3ff;border-radius:10px;padding:18px;text-align:center}.my-stats b{display:block;color:#4259ed;font-size:25px}.my-stats span{display:block;font-size:11px;color:#8391ab;margin-top:7px}.my-section{padding:15px 0;border-bottom:1px solid #e3e8f2}.my-section h3{font-size:16px}.profile-edit,.my-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.profile-edit input{margin:0;flex:1;min-width:0}.profile-edit button{white-space:nowrap}.my-trade{padding:18px 0;border-top:1px solid #edf0f6}.my-trade strong{font-size:13px}.my-trade p{font-size:11px;margin:8px 0}.my-row-actions{display:flex;flex-wrap:wrap;gap:7px}.my-row-actions button{font-size:11px;padding:8px 12px}.my-empty{font-size:12px!important;color:#8d9bb2}#myFeedback{font-size:12px;color:#4259ed}@media(max-width:550px){.my-stats{grid-template-columns:repeat(2,1fr)}.my-dashboard{padding:22px}.my-heading{align-items:start}.my-heading button{font-size:10px;white-space:nowrap}}
