.lv-account{color:#edf3fc;background:#090d16;min-height:100vh;font-family:Manrope,Arial,sans-serif}.lv-account *{box-sizing:border-box}.lv-account a{color:inherit;text-decoration:none}.lv-account header,.lv-account footer{border-bottom:1px solid #273040;justify-content:space-between;align-items:center;gap:20px;padding:27px 6%;font-size:12px;display:flex}.account-brand{letter-spacing:-2px;font-size:30px;font-weight:800}.account-brand span{letter-spacing:2px;margin-left:15px;font-size:12px}.lv-account main{max-width:1180px;min-height:75vh;margin:auto;padding:70px 30px}.lv-account h1{letter-spacing:-2px;margin:20px 0;font-size:clamp(36px,4vw,56px);line-height:1.15}.lv-account h1 em{color:#62e0e3;font-style:normal}.lv-account p{color:#aab6c7;font-size:14px;line-height:1.7}.account-eyebrow{letter-spacing:2px;font-weight:700;color:#62e0e3!important;font-size:10px!important}.account-auth{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.account-intro>p{max-width:370px}.account-intro ul{color:#b6d1dc;margin-top:25px;padding:0;font-size:13px;line-height:2.5;list-style:none}.account-panel{background:#131b28;border:1px solid #2c3749;border-radius:12px;margin-bottom:25px;padding:32px}.account-panel h2{letter-spacing:-.8px;margin:0 0 12px;font-size:25px}.account-panel h3{margin:12px 0;font-size:17px}.account-tabs{background:#080e19;border-radius:8px;gap:7px;margin-bottom:30px;padding:5px;display:flex}.account-tabs button{color:#b6c6da;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:5px;flex:1;padding:12px;font-size:12px}.account-tabs button[aria-pressed=true]{color:#83eced;background:#263746}.account-form{gap:20px;margin-top:26px;display:grid}.account-form label{gap:9px;font-size:12px;display:grid}.account-form input:not([type=checkbox]){color:#f5f8ff;width:100%;font:inherit;background:#090f1a;border:1px solid #39485e;border-radius:6px;min-height:46px;padding:14px}.account-form small{color:#a2b1c6;font-size:10px}.account-password{display:flex;position:relative}.account-password input{padding-right:78px!important}.account-password button{color:#99cfd8;font:inherit;cursor:pointer;background:0 0;border:0;font-size:10px;position:absolute;top:15px;right:12px}.account-consent{align-items:flex-start;line-height:1.7;gap:10px!important;display:flex!important}.account-consent input{accent-color:#62e0e3;margin-top:5px}.account-consent a{text-decoration:underline}.account-primary,.account-secondary{font:inherit;cursor:pointer;background:#62e0e3;border:0;border-radius:6px;justify-content:center;align-items:center;padding:15px 22px;font-size:12px;font-weight:700;line-height:1.5;display:inline-flex;color:#06141c!important}.account-secondary{background:#253346;border:1px solid #40516b;color:#d5e4f4!important}.account-primary:disabled,.account-secondary:disabled{opacity:.6;cursor:wait}.account-small{margin-top:22px;font-size:10px!important}.account-error{background:#471e29;border-radius:6px;padding:12px;color:#ffb6b6!important}.account-notice{border:1px solid #386660;border-radius:6px;padding:12px;color:#a2eee5!important}.account-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px;display:flex}.account-order{border-bottom:1px solid #2d3849;justify-content:space-between;align-items:center;gap:30px;padding:24px 0;display:flex}.account-order small{color:#8da0ba;font-size:10px}.order-status{color:#edd08b;text-transform:uppercase;letter-spacing:1px;font-size:10px}.order-status.approved{color:#6ce1c9}.account-empty{padding:25px 0}.account-empty .account-primary{margin-top:15px}.lv-account details summary{cursor:pointer;font-size:13px}.lv-account footer{color:#95a7bc;border-top:1px solid #273040}.lv-account :focus-visible{outline-offset:4px;outline:2px solid #62e0e3}@media (max-width:750px){.lv-account main{padding:35px 20px}.account-auth{grid-template-columns:1fr;gap:25px}.account-intro ul{display:none}.account-intro h1{font-size:37px}.account-panel{padding:25px 20px}.account-order,.account-heading{flex-direction:column;align-items:flex-start;gap:15px}.account-brand span{margin-left:8px;font-size:9px}.lv-account header{padding:22px 6%;font-size:10px}.lv-account footer{flex-wrap:wrap;font-size:10px}}
