@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@500;600;700;800&display=swap";:root{color:#e9edf4;font-synthesis:none;background:#101620;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer;color:#12211c;background:#b6ec93;border:0;border-radius:10px;padding:10px 15px;font-weight:700}button:hover{filter:brightness(1.08)}button.secondary{color:#dbe7ef;background:#273342;border:1px solid #3a4958}header{background:#141d27;border-bottom:1px solid #28313d;justify-content:space-between;align-items:center;height:76px;padding:0 max(24px,50vw - 580px);display:flex}.brand{align-items:center;gap:12px;display:flex}.brand strong{font:800 17px Manrope,sans-serif;display:block}.brand small{color:#90a0ae;margin-top:3px;display:block}.mark{color:#10221b;background:#b6ec93;border-radius:11px;place-items:center;width:38px;height:38px;font:800 14px Manrope,sans-serif;display:grid}main{max-width:1160px;margin:auto;padding:28px 24px 70px}nav{border-bottom:1px solid #303c49;gap:5px;margin-bottom:35px;display:flex}nav button{color:#91a3b1;background:0 0;border-radius:0;padding:13px 16px}nav button.active{color:#c7f3a9;border-bottom:2px solid #b6ec93}.page-head,.section-head{justify-content:space-between;align-items:end;gap:20px;display:flex}.page-head{margin-bottom:25px}.eyebrow{letter-spacing:.17em;color:#a9d98a;margin:0 0 8px;font-size:11px;font-weight:800}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.04em;margin-bottom:5px;font:800 clamp(29px,4vw,42px) Manrope,sans-serif}h2{margin-bottom:0;font:800 20px Manrope,sans-serif}.page-head p:not(.eyebrow),.section-head span,.muted{color:#91a3b1}.date-control{color:#aab8c5;gap:6px;font-size:12px;display:grid}input,textarea,select{color:#eef3f8;background:#17232f;border:1px solid #3a4a57;border-radius:9px;min-width:0;padding:10px 11px}textarea{resize:vertical;width:100%}.notice{color:#f1d790;min-height:0;margin-bottom:10px}.portfolio-grid{grid-template-columns:repeat(2,1fr);gap:15px;margin-bottom:37px;display:grid}.panel,.portfolio-card,.action-card{background:#192430;border:1px solid #30404c;border-radius:15px;padding:21px}.portfolio-card h3{font:800 16px Manrope,sans-serif}.big{margin:3px 0 10px;font:800 29px Manrope,sans-serif}.pill{color:#b6ec93;border:1px solid #537451;border-radius:20px;padding:4px 8px;font-size:11px;font-weight:800;display:inline-block}.pill.gray{color:#b4c2ca;border-color:#5d6d77}.statline{border-top:1px solid #32414e;justify-content:space-between;padding:9px 0;font-size:13px;display:flex}.statline span:first-child{color:#9dafbd}.statline:last-child{padding-bottom:0}.section-head{margin:34px 0 15px}.card-list{gap:11px;display:grid}.action-card{grid-template-columns:130px 1fr auto;align-items:start;gap:14px;display:grid}.ticker{font:800 19px Manrope,sans-serif}.label{letter-spacing:.1em;color:#b6ec93;font-size:11px;font-weight:800}.action-card p{color:#b8c6d1;margin:5px 0;font-size:13px}.action-card small{color:#90a0ae}.response{gap:8px;min-width:190px;display:grid}.response input{width:100%}.response button{padding:8px}.trade-fields{grid-template-columns:1fr 1fr;gap:7px;display:grid}.two-col{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.list{margin:0;padding:0;list-style:none}.list li{border-top:1px solid #34414e;justify-content:space-between;gap:10px;padding:11px 0;font-size:13px;display:flex}.list li span{color:#9cadba}.empty{color:#8fa0ad;font-size:13px}.form-actions{align-items:center;gap:14px;margin-top:14px;display:flex}.form-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.form-grid label{color:#aab8c5;gap:5px;font-size:12px;display:grid}#manual{margin-top:20px}#account{color:#a7b6c1;align-items:center;gap:12px;font-size:13px;display:flex}@media (width<=760px){header{padding:0 17px}.portfolio-grid,.two-col{grid-template-columns:1fr}.page-head,.section-head{flex-direction:column;align-items:start}.action-card{grid-template-columns:1fr}.response{min-width:0}main{padding:22px 16px}}
