:root{--bg:#060e1a;--panel:#0d1d31;--line:#2a4963;--white:#ecf8ff;--ice:#b8e5f5;--cyan:#86d5f9;--muted:#91afc1;--font:"Manrope",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 80% 5%,#11365b,transparent 30%),var(--bg);color:var(--white);font:400 14px/1.7 var(--font);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{color:#c2efff}button,input{font:inherit}button{cursor:pointer}[hidden]{display:none!important}input:focus,button:focus-visible,a:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.account-shell{min-height:100vh}.minimal-header{height:92px;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 max(30px,calc((100vw - 1200px)/2));background:#06111e;border-bottom:1px solid #28415c}.brand{font-size:25px;font-weight:850;letter-spacing:-1.2px;font-style:italic;line-height:1.2}.brand span{color:var(--cyan)}.brand small{display:block;color:#9fb8ca;font-size:8px;font-weight:700;letter-spacing:2.9px;font-style:normal;margin-top:6px}.return{font-size:11px;color:#bed8e5;font-weight:700;letter-spacing:.5px}.account-nav{display:flex;align-items:center;gap:20px}.signin-layout{max-width:1200px;margin:auto;padding:100px 30px;display:grid;grid-template-columns:1fr .87fr;gap:90px;align-items:center;min-height:calc(100vh - 92px)}.eyebrow{color:#84d7f7;font-size:10px;font-weight:800;letter-spacing:2.3px;margin:0}.signin-intro h1,.account-lead h1{font-size:clamp(50px,5.4vw,80px);line-height:1.1;letter-spacing:-4px;margin:26px 0;font-weight:650}.signin-intro h1 em,.account-lead h1 em{font-style:normal;color:#87d3f2;font-weight:400}.signin-intro>p:not(.eyebrow),.account-lead>p:not(.eyebrow){font-size:15px;line-height:1.85;max-width:550px;color:#a6bfd0}.stamp{border-top:1px solid #3e607c;margin-top:70px;padding-top:15px;color:#86b7d0;font-size:10px;font-weight:800;letter-spacing:1.8px}.signin-card,.panel{background:linear-gradient(155deg,#102940,#091725 76%);border:1px solid #365774;padding:34px}.signin-card{max-width:500px;width:100%;margin-left:auto}.card-label{font-size:10px;font-weight:800;color:#91d4f0;letter-spacing:1.7px;margin:0 0 18px}.signin-card h2,.panel h2{font-size:28px;letter-spacing:-1.2px;line-height:1.25;margin:5px 0 12px}.signin-card .muted,.panel .muted{font-size:12px;color:#96b2c5;line-height:1.8}.signin-card .muted{margin-bottom:26px}.signin-card form label,.panel form>label{display:block;color:#d5e8f1;font-size:12px;font-weight:750;margin-top:18px}.signin-card input,.panel form>label input{display:block;width:100%;padding:12px 14px;background:#061524;color:#f1fbfe;border:1px solid #446980;margin-top:7px;min-height:49px;border-radius:0}.signin-card input::placeholder,.panel input::placeholder{color:#718ea0}.signin-card input:read-only{background:#112738;color:#91b7c9}.primary{margin-top:20px;background:linear-gradient(110deg,#d1eff7,#93cdea);color:#09253a;border:0;padding:15px 21px;min-height:49px;font-size:12px;font-weight:850;letter-spacing:.4px;width:100%}.primary:disabled{opacity:.45;cursor:wait}.quiet{background:transparent;border:1px solid #567c96;color:#cae0ec;padding:12px 16px;margin-top:10px;width:100%;font-size:11px;font-weight:700}.quiet.small{margin:0;width:auto;min-height:36px;padding:8px 13px}.disclaimer,.fine{font-size:11px;color:#83a4b9;line-height:1.8}.disclaimer{border-top:1px solid #395670;margin-top:20px;padding-top:21px}.message{font-size:12px;min-height:20px;color:#abeac8;line-height:1.65}.message.error{color:#ffbdba}.account-layout{max-width:1220px;padding:78px 30px 110px;margin:auto}.account-lead{max-width:720px;margin-bottom:45px}.account-lead h1{margin:20px 0}.account-columns{display:grid;grid-template-columns:1.12fr .88fr;gap:20px;align-items:start}.account-side{display:grid;gap:20px}.panel-top{display:flex;justify-content:space-between;align-items:start;gap:15px;flex-wrap:wrap}.status{font-size:9px;letter-spacing:.8px;font-weight:800;padding:7px 10px;border:1px solid #7dacc5;color:#b5deec}.status.pending{color:#f0d8a9;border-color:#a18855}.status.verified{color:#bdeed9;border-color:#5aaf91}.panel form fieldset{border:1px solid #294e69;margin:24px 0 15px;padding:17px 18px}.panel form fieldset legend{font-size:11px;font-weight:800;letter-spacing:.7px;color:#b9e2f6;padding:0 9px}.check{display:flex;align-items:flex-start;gap:13px;font-size:12px;color:#d0e4f0;line-height:1.7;margin:13px 0}.check input{accent-color:#65c8f2;min-width:18px;width:18px;height:18px;margin:2px 0 0;flex:none}.check strong{font-weight:850}.fine{margin:12px 0 0}.verification{display:flex;align-items:center;gap:20px;padding:22px 0;border-top:1px solid #34576d;border-bottom:1px solid #34576d}.verify-icon{border:1px solid #64a3cb;color:#90d4f3;font-weight:850;font-size:24px;width:70px;height:65px;display:grid;place-items:center;flex:none}.verify-icon span{font-size:14px}.verification strong{font-size:17px}.verification p{margin:5px 0;font-size:11px;color:#97b4c7;line-height:1.7}.orders{margin-top:24px}.order{border-top:1px solid #2e516c;padding:21px 0}.order summary{cursor:pointer;display:flex;align-items:center;gap:10px;justify-content:space-between;list-style:none;font-weight:750}.order summary::-webkit-details-marker{display:none}.order summary span{color:#83c8e7;font-size:10px}.order .meta,.order .lines{color:#a5bed0;font-size:11px;line-height:1.9}.order .lines{padding:7px 0 10px 12px;border-left:2px solid #44738f}.order .lines p{margin:5px 0}.carrier-tracking-link{display:inline-flex;align-items:center;gap:6px;border:1px solid #75c6e2;border-radius:7px;padding:10px 14px;background:#113e58;color:#e2f8ff;text-decoration:none;font-size:12px;font-weight:800;min-height:44px}.carrier-tracking-link:focus-visible{outline:2px solid #d0f6ff;outline-offset:3px}.carrier-tracking-hint{display:block;font-size:10px;color:#9bbad0;line-height:1.6;margin-top:7px}.info-line{border-top:1px solid #355670;padding-top:16px;display:flex;justify-content:space-between;gap:14px;font-size:11px}.info-line strong{color:#f1d9af}.client-footer{border-top:1px solid #294960;padding:24px max(30px,calc((100vw - 1200px)/2));display:flex;justify-content:space-between;gap:18px;color:#7fa2b8;font-size:10px}.loading{opacity:.5}.panel fieldset label:not(.check){display:block;color:#d5e8f1;font-size:12px;font-weight:750;margin-top:15px}.panel fieldset label:not(.check) input{display:block;width:100%;padding:12px 14px;background:#061524;color:#f1fbfe;border:1px solid #446980;margin-top:7px;min-height:45px;border-radius:0}.address-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.setup-steps{border-top:1px solid #31506a;margin-top:22px}.setup-step{display:grid;grid-template-columns:30px 1fr 24px;gap:12px;padding:15px 0;align-items:start;border-bottom:1px solid #27455b}.setup-step-num{color:#85bdd6;font-weight:800;font-size:10px}.setup-step strong{font-size:12px;display:block}.setup-step small{display:block;font-size:10px;line-height:1.5;color:#8ba8ba;margin-top:4px}.setup-mark{width:22px;height:22px;display:grid;place-items:center;border:1px solid #597b8f;color:#aacbdd;font-size:12px}.setup-mark.done{border-color:#79bda7;color:#a8e7ca}.account-action-link{display:inline-block;margin-top:19px;font-size:11px;color:#b5e9fb;font-weight:800}
.order-timeline{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;margin:17px 0}.order-timeline span{border-top:3px solid #31556a;color:#718e9e;padding-top:8px;font-size:9px;line-height:1.5;font-weight:700}.order-timeline span.reached{border-color:#83cfe9;color:#c0e9f6}.order-canceled{color:#ffd1c4;font-size:11px;font-weight:750}@media(max-width:520px){.qa-banner{display:block;padding:18px}.qa-banner>div{margin-top:12px}.qa-banner strong{font-size:19px}.order-timeline span{font-size:8px;letter-spacing:-.2px}}.qa-banner{display:flex;align-items:start;gap:21px;background:linear-gradient(110deg,#102f53,#0b2237);border:1px solid #73c6e7;border-left:4px solid #9ee5ff;padding:24px 26px;margin:0 0 30px}.qa-banner[hidden]{display:none!important}.qa-banner>div{min-width:0}.qa-banner strong{font-weight:850;font-size:22px;color:#bdeaff;letter-spacing:1px}.qa-banner p{font-size:12px;line-height:1.75;color:#abc8d8;max-width:700px;margin:5px 0 0}.qa-chip{white-space:nowrap;font-size:9px;letter-spacing:.7px;font-weight:800;color:#dff4ff;background:#17436a;padding:8px 12px;border:1px solid #6693ad}.qa-rehearsal{background:#081c2e;border:1px solid #376383;padding:20px;margin-top:16px}.qa-stage-label{font-size:9px;font-weight:800;letter-spacing:1px;color:#85bdd5}.qa-rehearsal>strong{display:block;font-size:19px;color:#c3edff;margin:12px 0 4px}.qa-rehearsal>p{color:#9ebccd;font-size:12px}.qa-message-label{font-size:11px;color:#d2e8f3;display:block;margin-top:17px}.qa-message-label textarea{display:block;width:100%;resize:vertical;margin-top:8px;background:#041321;color:#b9dce9;border:1px solid #3b6480;padding:12px;font:inherit;font-size:11px}.qa-actions{display:flex;gap:10px}.qa-actions .primary,.qa-actions .quiet{width:auto;flex:1}.qa-actions .quiet{margin-top:20px}@media(max-width:840px){.signin-layout{display:block;padding:65px 24px}.signin-intro h1,.account-lead h1{font-size:57px;letter-spacing:-3.3px}.signin-card{max-width:550px;margin:40px 0 0}.stamp{margin-top:32px}.account-layout{padding:62px 24px}.account-columns{grid-template-columns:1fr}.panel{padding:24px}.minimal-header{padding:0 23px}.client-footer{padding:24px}}@media(max-width:520px){.minimal-header{height:77px}.brand{font-size:21px}.brand small{font-size:7px}.return{font-size:9px}.account-nav{gap:9px}.account-nav .return{display:none}.signin-layout{padding:55px 20px}.signin-intro h1,.account-lead h1{font-size:47px}.signin-card{padding:25px;margin-top:33px}.account-layout{padding:50px 18px}.panel{padding:22px}.panel h2{font-size:24px}.status{font-size:8px}.verification{gap:12px}.verify-icon{width:58px;height:58px}.client-footer{flex-direction:column;gap:8px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}