:root{--bg:#080d18;--surface:#101b2c;--line:#24334b;--text:#f3f6fc;--muted:#92a4bd;--cyan:#21e1e8;--purple:#b59cff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{opacity:.5;cursor:wait}a{color:inherit;text-decoration:none}button{color:inherit}:is(button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline:3px solid var(--cyan);outline-offset:3px}h1,h2,h3,p{margin:0}h1{letter-spacing:-1.3px;font-size:34px;line-height:1.17}h2{letter-spacing:-.6px;font-size:21px}h3{letter-spacing:-.2px;font-size:17px}p{line-height:1.6}svg{flex-shrink:0}button{transition:background .18s,transform .18s,border-color .18s}.cyan{color:var(--cyan)}.muted{color:var(--muted)}.small{font-size:12px}.mt{margin-top:18px}.row{justify-content:space-between;align-items:center;gap:10px;display:flex}.app{background:radial-gradient(at 80% 0,#11324966,#0000 45%);min-height:100dvh}.app-body{max-width:1050px;margin-left:auto;margin-right:auto;padding:0 32px}.topbar{border-bottom:1px solid #ffffff09;justify-content:space-between;align-items:center;gap:16px;height:100px;display:flex}.brand{text-align:left;letter-spacing:-.8px;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:23px;font-weight:800;display:flex}.brand small{color:var(--muted);letter-spacing:.3px;margin-top:5px;font-size:10px;font-weight:400;display:block}.rocket-brand{width:42px;height:44px;color:var(--cyan);background:linear-gradient(145deg,#25495c,#101a2d);border:1px solid #3b8190;border-radius:14px;place-items:center;display:grid;box-shadow:0 0 20px #00d9e71a}.country{border:1px solid var(--line);background:#121e30;border-radius:13px;align-items:center;gap:10px;padding:9px 12px;display:flex}.country>span:first-child{font-size:23px}.country-text{text-align:left;font-size:12px}.country small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.sidebar{display:none}main{min-height:65vh;padding-top:30px;animation:.35s reveal}.welcome{margin-bottom:25px}.eyebrow{letter-spacing:1.6px;color:var(--muted);align-items:center;gap:7px;margin-bottom:14px;font-size:9px;font-weight:700;display:inline-flex}.online-dot{background:var(--cyan);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #21e1e866}.welcome h1{font-size:36px}.welcome h1 span{color:var(--cyan)}.welcome>p{color:var(--muted);margin-top:13px;font-size:13px}.category-switch{border:1px solid var(--line);background:#111b2a;border-radius:16px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:24px;padding:5px;display:grid}.category-switch button{color:var(--muted);background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:14px 8px;font-size:13px;font-weight:700;display:flex}.category-switch button.selected{color:#042a32;background:linear-gradient(120deg,#4ce7e7,#22d7e9);box-shadow:0 4px 15px #15d9e120}.feature-banner{background:radial-gradient(at 90%,#17526880,#0000 70%),linear-gradient(115deg,#16263c,#111d32);border:1px solid #31516a;border-radius:23px;justify-content:space-between;align-items:center;min-height:222px;margin-bottom:30px;padding:28px 32px;display:flex;position:relative;overflow:hidden}.tag{letter-spacing:1.1px;color:#a9cddd;font-size:8px;font-weight:700}.feature-banner h2{letter-spacing:-1px;margin:12px 0;font-size:30px;line-height:1.17}.feature-banner p{color:#a1b8cf;font-size:12px}.orbit-art{place-items:center;width:210px;height:170px;display:grid;position:relative}.hero-rocket{color:#9ceaf0;filter:drop-shadow(0 0 14px #0cd4df60);width:93px;height:93px;animation:4s ease-in-out infinite float;transform:rotate(-8deg)}.orbit-ring{border:1px solid #49afbf55;border-radius:50%;width:180px;height:120px;position:absolute;transform:rotate(-25deg);box-shadow:0 0 40px #1ee3e512}.orbit-ring:before{content:"";border:1px solid #a08ee933;border-radius:50%;position:absolute;inset:17px -10px;transform:rotate(50deg)}.orbit-icon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#33415c,#172239);border:1px solid #5a7597;border-radius:13px;place-items:center;width:39px;height:39px;display:grid;position:absolute;box-shadow:0 8px 20px #0004}.orbit-icon svg{width:19px}.orbit-icon.one{color:#f89ecd;top:9px;left:20px;transform:rotate(-12deg)}.orbit-icon.two{color:#71dff3;top:44px;right:3px;transform:rotate(9deg)}.orbit-icon.three{color:#baa6ff;bottom:0;left:50px;transform:rotate(-5deg)}.section-title{justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;display:flex}.section-title h2{font-size:17px}.section-title>span{letter-spacing:1px;color:var(--muted);font-size:8px}.network-row{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px;display:grid}.network{border:1px solid var(--line);color:var(--muted);background:#101b2b;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:17px 6px;display:flex;position:relative}.network span{font-size:11px}.network svg{width:23px;height:23px}.network.active{color:var(--cyan);background:#173642;border-color:#2aadb7;box-shadow:0 0 22px #21e1e80a}.mini-check{background:var(--cyan);color:#06252d;border-radius:50%;place-items:center;width:12px;height:12px;display:grid;position:absolute;top:6px;right:6px}.mini-check svg{width:9px;height:9px}.service-tabs{gap:8px;margin:0 0 26px;display:flex}.service-tabs button{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:25px;padding:9px 16px;font-size:12px}.service-tabs .active{color:var(--cyan);background:#173740;border-color:#2f6570}.packages-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.package-card{text-align:left;border:1px solid var(--line);background:linear-gradient(140deg,#18263a,#101a2b);border-radius:19px;flex-direction:column;align-items:flex-start;min-width:0;padding:22px 18px 13px;display:flex;position:relative}.package-card:hover,.plan-card:hover{border-color:#58aebd;transform:translateY(-4px)}.card-icon{color:#89dce8;background:#29dded0d;border:1px solid #29dded22;border-radius:12px;place-items:center;width:39px;height:39px;display:inline-grid}.card-icon svg{width:19px;height:19px}.package-card>strong{letter-spacing:-1px;margin-top:16px;font-size:27px;font-weight:700}.package-card>small{color:var(--muted);margin-top:4px;font-size:11px}.price-row{align-items:baseline;gap:5px;margin:20px 0 15px;display:flex}.price-row b{color:var(--cyan);letter-spacing:-.7px;font-size:20px}.price-row span{color:var(--muted);font-size:8px}.card-bottom{color:#b8cce2;border-top:1px solid #ffffff0c;justify-content:space-between;align-items:center;width:100%;padding-top:11px;font-size:10px;display:flex}.popular{border-color:#497a92}.popular-tag{color:var(--cyan);text-align:center;letter-spacing:.5px;background:#174451;border:1px solid #3c8691;border-radius:8px;padding:4px 5px;font-size:6px;position:absolute;top:-7px;left:12px;right:12px}.micro-note{color:var(--muted);justify-content:center;align-items:center;gap:7px;margin:20px 0;font-size:10px;line-height:1.6;display:flex}.help-strip{border:1px solid var(--line);background:#121f31;border-radius:18px;align-items:center;gap:14px;margin-top:28px;padding:20px;display:flex}.help-icon{width:40px;height:40px;color:var(--cyan);background:#22e1e815;border:1px solid #1a6571;border-radius:13px;flex-shrink:0;place-items:center;display:grid}.help-strip h3{font-size:13px}.help-strip p{color:var(--muted);margin-top:5px;font-size:11px}.help-strip>button{color:var(--cyan);background:0 0;border:0;margin-left:auto}footer{color:#798da8;text-align:center;padding:30px 0 115px;font-size:10px;line-height:1.7}footer>div{justify-content:center;gap:16px;margin:8px 0;display:flex}footer button{color:inherit;background:0 0;border:0;padding:0;font-size:10px}footer small{font-size:9px}.bottom-nav{z-index:20;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:9px 12px calc(12px + env(safe-area-inset-bottom));background:#0d1625ee;grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.bottom-nav button{color:#8297b1;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:7px;font-size:10px;display:flex}.bottom-nav button.active{color:var(--cyan)}.support-bubble{right:22px;bottom:calc(100px + env(safe-area-inset-bottom));z-index:21;color:#053343;background:linear-gradient(135deg,#42e4eb,#0aacc6);border:1px solid #6ce9eb;border-radius:17px;place-items:center;width:49px;height:49px;display:grid;position:fixed;box-shadow:0 7px 25px #00d9e535}.notification-dot{background:#c4a2ff;border:2px solid #0a1220;border-radius:50%;width:9px;height:9px;position:absolute;top:0;right:0}.plans-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.plan-card{text-align:left;border:1px solid var(--line);background:linear-gradient(140deg,#192840,#10192a);border-radius:20px;padding:23px}.plan-card.featured{border-color:#29b7c1}.plan-card h3{margin-top:17px;font-size:23px}.plan-card>p{color:var(--muted);margin-top:7px;font-size:12px}.plan-price{color:var(--cyan);letter-spacing:-1px;margin-top:19px;font-size:30px;display:block}.plan-price small{color:var(--muted);letter-spacing:0;font-size:10px}.plan-card ul{margin:18px 0 23px;padding:0;list-style:none}.plan-card li{color:#b5c6dc;gap:8px;margin:8px 0;font-size:11px;line-height:1.6;display:flex}.plan-card li svg{color:var(--cyan);margin-top:2px}.plan-action{border-top:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:15px;font-size:12px;display:flex}.mini-phone{text-align:center;background:linear-gradient(140deg,#101a2e,#1c2d43);border:3px solid #7790a5;border-radius:22px;flex-shrink:0;width:130px;height:190px;margin:0 12px 0 20px;padding:8px 10px;transform:rotate(9deg);box-shadow:14px 13px 25px #0005}.phone-notch{background:#030914;border-radius:10px;width:40px;height:5px;margin:0 auto 10px}.phone-logo{width:33px;height:33px;color:var(--cyan);border:1px solid #43b6c4;border-radius:50%;place-items:center;margin:0 auto 7px;display:grid}.mini-phone>b{letter-spacing:.7px;font-size:8px;display:block}.mini-phone>small{color:var(--muted);margin:5px 0 10px;font-size:5px;display:block}.phone-grid{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.phone-grid span{background:linear-gradient(135deg,#4d6378,#18abb3);border-radius:3px;height:24px}.phone-grid span:nth-child(2n){background:linear-gradient(135deg,#595485,#203247)}.design-banner{background:radial-gradient(at 100%,#574c7960,#0000 65%),#142238}.primary,.secondary{border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:14px 17px;font-size:13px;font-weight:700;display:inline-flex}.primary{color:#063039;background:linear-gradient(120deg,#40e4e6,#21cfe3);border:1px solid #52e8e9;box-shadow:0 4px 18px #21e1e815}.primary:hover{transform:translateY(-2px)}.secondary{color:#d8e5f3;background:#16263a;border:1px solid #35516d}.full{width:100%}.back{color:var(--muted);background:0 0;border:0;align-items:center;gap:7px;margin:0 0 25px;padding:0;font-size:12px;display:flex}.detail-hero{text-align:center;padding:10px 15px 35px}.big-icon{width:77px;height:77px;color:var(--cyan);background:linear-gradient(140deg,#23445b,#172438);border:1px solid #4a7e96;border-radius:24px;place-items:center;margin:0 auto 20px;display:grid;box-shadow:0 0 50px #22dee810}.detail-hero .eyebrow{display:block}.detail-hero p{color:var(--muted);max-width:400px;margin:15px auto;font-size:13px}.detail-price{letter-spacing:-1.5px;color:var(--cyan);font-size:40px}.detail-price small{letter-spacing:0;font-size:12px}.detail-columns{grid-template-columns:1.2fr 1fr;gap:18px;display:grid}.panel{border:1px solid var(--line);background:linear-gradient(145deg,#142238,#101b2b);border-radius:20px;padding:24px}.feature-list{padding:0;list-style:none}.feature-list li{color:#c0d1e5;align-items:flex-start;gap:10px;margin:18px 0;font-size:13px;line-height:1.5;display:flex}.feature-list svg{color:var(--cyan);margin-top:1px}.gift{color:#d0bbff;background:#9e7eea12;border:1px solid #74619966;border-radius:13px;align-items:center;gap:10px;padding:15px;font-size:12px;line-height:1.5;display:flex}.detail-checkout>p{color:var(--muted);margin:15px 0 22px;font-size:13px}.narrow{max-width:610px;margin:auto}.steps{gap:12px;margin:25px 0;display:flex}.steps>span{border-bottom:2px solid var(--line);color:var(--muted);flex:1;align-items:center;gap:7px;padding-bottom:13px;font-size:11px;display:flex}.steps b{border:1px solid var(--line);border-radius:8px;place-items:center;width:23px;height:23px;font-size:10px;display:grid}.steps .on{border-color:var(--cyan);color:var(--cyan)}.steps .on b{background:#1e525b;border-color:#32858f}.order-pill{background:#173043;border:1px solid #33627a;border-radius:15px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:18px;font-size:13px;display:flex}.order-pill small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.order-pill b{color:var(--cyan);font-size:16px}.form{gap:19px;display:grid}.form label{color:#ccdaeb;gap:9px;font-size:12px;display:grid}.form input,.form select,.form textarea,.order-tools input,.order-tools select,.chat-form input{width:100%;min-width:0;color:var(--text);background:#0a1525;border:1px solid #32445e;border-radius:11px;outline:none;padding:13px}.form textarea{resize:vertical;min-height:100px}.summary-line{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:15px;padding:16px 0;font-size:12px;display:flex}.summary-line b{color:var(--text);text-align:right}.notice{color:#a9bfd5;background:#1d8a9a0c;border-left:2px solid #3bbac3;margin:20px 0;padding:12px;font-size:11px;line-height:1.7}.checkbox{gap:10px;margin:18px 0;font-size:11px;line-height:1.7;display:flex}.checkbox input{accent-color:var(--cyan);flex-shrink:0;width:17px;height:17px;margin:3px 0 0}.text-link{color:var(--cyan);font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.success{text-align:center;margin-top:20px;padding:35px}.success-icon{color:#4ce5ba;background:#134944;border:1px solid #3e9b88;border-radius:50%;place-items:center;width:78px;height:78px;margin:0 auto 25px;display:grid}.success .eyebrow{display:block}.success p{color:var(--muted);margin:15px 0;font-size:13px}.id-chip{color:var(--cyan);letter-spacing:2px;background:#162c3e;border:1px dashed #366982;border-radius:12px;margin:25px 0;padding:15px;font-family:monospace;font-size:19px}.page-heading{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.icon-button{border:1px solid var(--line);background:#12273a;border-radius:12px;padding:11px}.empty-card{text-align:center;border:1px solid var(--line);background:#122034;border-radius:21px;padding:45px 20px}.empty-card>svg{color:#7cb2cf;margin-bottom:20px}.empty-card h2,.empty-card h3{margin-bottom:12px}.empty-card p{color:var(--muted);margin-bottom:23px;font-size:13px}.empty-card .small{margin:18px 0 0}.order-tools{gap:10px;margin:20px 0;display:flex}.search{min-width:0;color:var(--muted);background:#0a1525;border:1px solid #32445e;border-radius:12px;flex:1;align-items:center;padding-left:13px;display:flex}.search input{border:0}.order-tools>select{width:150px;font-size:11px}.orders-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.order-id{color:var(--cyan);font:11px monospace}.status{color:#7bd9e3;background:#20b1c318;border:1px solid #23899c44;border-radius:20px;align-items:center;gap:5px;padding:5px 8px;font-size:9px;display:inline-flex}.status.green{color:#80e8be;background:#1c775e28}.order-card h3{margin-top:20px}.order-card>p{color:var(--muted);margin-top:8px;font-size:12px}.progress-label{justify-content:space-between;align-items:center;margin-top:23px;font-size:11px;display:flex}.progress-label small{color:var(--muted);font-size:10px}.progress-label b{color:var(--cyan)}.progress{background:#26344a;border-radius:10px;height:5px;margin:10px 0 16px;overflow:hidden}.progress span{background:linear-gradient(90deg,#16bdd2,#65e5d8);border-radius:10px;height:100%;transition:width .3s;display:block}.payment-line{color:#bacce1;align-items:center;gap:7px;margin-bottom:17px;font-size:11px;display:flex}.countdown{align-items:center;gap:6px;margin-bottom:15px;display:flex;color:var(--cyan)!important;font-size:10px!important}.account-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:24px;display:grid}.account-head{text-align:center}.avatar{color:#bcf7f9;background:linear-gradient(135deg,#235d6f,#252a55);border:1px solid #52b3c1;border-radius:24px;place-items:center;width:76px;height:76px;margin:0 auto 18px;font-size:25px;display:grid}.account-head p{color:var(--muted);overflow-wrap:anywhere;margin:10px 0 16px;font-size:12px}.account-actions{text-align:left;margin-top:25px}.account-actions>button,.account-actions>a{border:0;border-top:1px solid var(--line);color:#bdd0e6;text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:17px 0;font-size:12px;display:flex}.account-actions svg:last-child:not(:first-child){margin-left:auto}.account-actions>a{color:var(--muted)}.error-banner{color:#ffd4dc;background:#582d3733;border:1px solid #86505c;border-radius:13px;margin-bottom:20px;padding:15px;font-size:12px;line-height:1.6}.error-banner button{color:inherit;background:0 0;border:0;margin-left:10px;text-decoration:underline}.toast{z-index:80;color:#dff9fb;background:#153543;border:1px solid #4c9fa7;border-radius:14px;align-items:center;gap:10px;max-width:92vw;padding:15px 20px;font-size:12px;line-height:1.6;display:flex;position:fixed;top:20px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0008}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#010711cc;justify-content:center;align-items:center;padding:20px;animation:.2s reveal;display:flex;position:fixed;inset:0}.modal{background:linear-gradient(140deg,#17283f,#0f192b);border:1px solid #3c536f;border-radius:23px;width:100%;max-width:480px;max-height:88dvh;padding:30px 25px;position:relative;overflow:auto;box-shadow:0 25px 80px #0009}.modal-close{color:#bdccdd;z-index:1;background:#21344b;border:0;border-radius:9px;padding:6px;position:absolute;top:12px;right:12px}.modal>h2{margin:10px 25px 17px 0}.modal>.eyebrow{margin-top:12px}.country-choice{border:1px solid var(--line);text-align:left;background:#112136;border-radius:15px;align-items:center;gap:15px;width:100%;margin-top:15px;padding:18px;display:flex}.country-choice>span:first-child{font-size:28px}.country-choice>span:nth-child(2){flex:1}.country-choice b{font-size:14px}.country-choice small{color:var(--muted);margin-top:6px;font-size:10px;display:block}.country-choice.active{border-color:var(--cyan)}.country-choice.active>svg{color:var(--cyan)}.legal-copy p{color:#c2d1e3;margin:17px 0;font-size:12px;line-height:1.8}.chat-heading{align-items:center;gap:12px;margin:5px 15px 0 0;display:flex}.chat-heading h2{font-size:16px}.chat-heading small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.chat-messages{flex-direction:column;gap:12px;max-height:300px;padding:5px 0;display:flex;overflow:auto}.message{border-radius:14px;max-width:90%;padding:12px 14px;font-size:12px;line-height:1.7}.message.assistant{background:#21334b;border-bottom-left-radius:4px}.message.user{color:#dcfcff;background:#165363;border-bottom-right-radius:4px;align-self:flex-end}.chat-quick{gap:8px;margin:20px 0 12px;display:flex}.chat-quick button{color:#9cd4e1;background:#132e43;border:1px solid #345a73;border-radius:20px;padding:7px 12px;font-size:10px}.chat-form{gap:8px;display:flex}.chat-form input{font-size:12px}.chat-form button{background:var(--cyan);color:#0b3440;border:0;border-radius:11px;padding:10px}.chat-human{color:#9bb8cc;justify-content:center;align-items:center;gap:6px;margin-top:18px;font-size:10px;display:flex}.payment-instructions{background:#173446;border:1px solid #355970;border-radius:15px;margin:20px 0;padding:20px}.payment-instructions>b{font-size:13px;display:block}.payment-instructions>strong{letter-spacing:1px;color:var(--cyan);margin:12px 0;font-size:25px;display:block}.payment-instructions>small{text-align:center;color:var(--muted);margin-top:9px;font-size:9px;display:block}.upload-button{cursor:pointer;background:#264d62;border:1px solid #508298;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:15px;padding:12px;font-size:12px;display:flex}.upload-button input{display:none}.receipt-list h3{margin-bottom:10px;font-size:13px}.receipt-list a{color:var(--cyan);align-items:center;gap:8px;margin:12px 0;font-size:12px;display:flex}.timeline{margin:15px 0 25px}.timeline>div{align-items:flex-start;gap:13px;margin:0 0 15px;display:flex}.timeline>div>span{border:2px solid var(--cyan);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:6px}.timeline p{color:#c1d1e6;font-size:12px}.timeline small{color:var(--muted);margin-top:5px;font-size:9px;display:block}.admin-form{border-top:1px solid var(--line);margin-top:25px;padding-top:25px}.admin-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.admin-stats small{color:var(--muted);font-size:10px;display:block}.admin-stats b{color:var(--cyan);margin-top:10px;font-size:28px;display:block}.loading-state{color:var(--muted);justify-content:center;align-items:center;gap:12px;padding:50px;font-size:13px;display:flex}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes float{50%{transform:translateY(-8px)rotate(-3deg)}}@keyframes reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1200px){.sidebar{border-right:1px solid var(--line);background:#0e1726;flex-direction:column;width:245px;padding:35px 20px;display:flex;position:fixed;inset:0 auto 0 0}.side-brand{letter-spacing:-.6px;align-items:center;font-size:20px;font-weight:800;display:flex}.side-brand svg{width:23px;color:var(--cyan);margin-right:7px}.side-brand span{color:var(--cyan)}.sidebar>p{color:var(--muted);margin:40px 15px;font-size:13px;line-height:1.7}.sidebar>button{text-align:left;color:var(--muted);background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;margin:4px 0;padding:16px 12px;font-size:13px;display:flex}.sidebar>button>svg:last-child{margin-left:auto}.sidebar>button.side-active{color:var(--cyan);background:#183847}.side-bottom{color:#a7b7ca;margin-top:auto;padding:20px 10px;font-size:10px;line-height:1.8}.side-bottom small{color:#627b98;margin-top:7px;font-size:9px;display:block}.side-bottom .online-dot{margin-right:6px}.app-body{max-width:none;margin-left:245px;padding:0 50px}.app-body main,.app-body footer{max-width:1000px;margin:auto}.bottom-nav{display:none}footer{padding-bottom:35px}.support-bubble{bottom:30px;right:30px}.welcome h1{font-size:43px}.welcome{margin-bottom:30px}}@media (max-width:650px){.app-body{padding:0 19px}.topbar{height:82px}.brand{font-size:20px}.brand small{font-size:9px}.rocket-brand{border-radius:12px;width:35px;height:38px}.rocket-brand svg{width:22px}.country{gap:6px;padding:8px}.country-text{font-size:10px}.country>svg{display:none}.country small{font-size:8px}.country>span:first-child{font-size:20px}main{padding-top:25px}.welcome h1{font-size:30px;line-height:1.17}.welcome>p{font-size:11px}.eyebrow{letter-spacing:1.2px;font-size:8px}.category-switch button{gap:7px;padding:12px 5px;font-size:11px}.category-switch svg{width:17px}.feature-banner{border-radius:20px;min-height:205px;padding:24px 21px}.feature-banner h2{font-size:25px}.feature-banner p{font-size:10px}.tag{font-size:6.5px}.orbit-art{flex-shrink:0;width:138px;height:155px;margin-right:-10px}.hero-rocket{width:78px;height:78px}.orbit-ring{width:132px;height:100px}.orbit-icon{border-radius:10px;width:31px;height:31px}.orbit-icon svg{width:16px}.orbit-icon.one{top:10px;left:3px}.orbit-icon.two{top:50px;right:-2px}.orbit-icon.three{bottom:6px;left:26px}.section-title h2{font-size:15px}.section-title>span{font-size:7px}.network-row{gap:8px}.network{border-radius:14px;padding:14px 4px}.network svg{width:20px;height:20px}.network>span{font-size:10px}.network .mini-check{width:11px;height:11px}.network .mini-check svg{width:8px;height:8px}.packages-grid{grid-template-columns:repeat(2,1fr);gap:12px}.package-card{padding:18px 17px 12px}.package-card>strong{font-size:29px}.price-row b{font-size:22px}.popular-tag{font-size:5.5px}.plans-grid,.detail-columns,.orders-grid,.account-grid{grid-template-columns:1fr}.plan-card{padding:22px}.plan-card ul{margin-bottom:18px}.mini-phone{border-radius:18px;width:101px;height:160px;margin-left:12px;margin-right:-4px}.phone-logo{width:27px;height:27px}.mini-phone>b{font-size:6px}.mini-phone>small{font-size:4px}.phone-grid span{height:19px}.design-banner h2{font-size:25px}.help-strip{gap:10px;padding:17px 13px}.help-strip h3{font-size:11px}.help-strip p{font-size:10px}.help-icon{width:35px;height:35px}.help-icon svg{width:20px}.help-strip>button{padding:0}.help-strip>button svg{width:19px}.micro-note{justify-content:flex-start;align-items:flex-start;font-size:8px}.micro-note svg{width:12px}.panel{padding:21px}.detail-hero{padding-top:4px}.detail-price{font-size:37px}.steps{gap:8px}.steps>span{gap:5px;font-size:10px}.order-pill b{font-size:13px}.order-pill{padding:15px}.modal-backdrop{padding:14px}.modal{padding:29px 21px}.order-tools>select{width:120px}.order-tools input{font-size:11px}.admin-stats .panel{padding:13px}.admin-stats small{font-size:8px}.success{padding:30px 20px}.support-bubble{right:17px}.form input,.form textarea,.form select{font-size:16px}h1{font-size:29px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.avatar{overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar-upload{color:var(--cyan);cursor:pointer;margin:-7px 0 20px;font-size:10px;display:block}.avatar-upload input{display:none}.stack{gap:12px;display:grid}.auth-panel{text-align:center;padding:28px}.auth-panel h2{font-size:24px}.auth-panel>p{color:var(--muted);margin:18px 0;font-size:13px;line-height:1.7}.auth-tabs{background:#0b1727;border-radius:13px;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:30px;padding:5px;display:grid}.auth-tabs button{color:var(--muted);background:0 0;border:0;border-radius:9px;padding:12px 6px;font-size:12px}.auth-tabs button.active{color:var(--cyan);background:#204a59}.auth-explanation{text-align:left;border-top:1px solid var(--line);align-items:flex-start;gap:9px;padding-top:20px;display:flex;font-size:11px!important}.auth-explanation svg{color:var(--cyan);margin-top:4px}.form label.checkbox{grid-template-columns:none;align-items:flex-start;display:flex}.form label.checkbox input{flex:0 0 18px;width:18px;height:18px;margin-top:2px;padding:0}.loyalty-panel{background:radial-gradient(at 100% 0,#6c42a12e,#0000 70%),linear-gradient(135deg,#1b2b43,#101c30);max-width:650px;margin-top:22px}.loyalty-panel h2{margin-top:20px}.loyalty-panel>p{color:var(--muted);margin-top:12px;font-size:12px}.loyalty-gift{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 10px;display:flex}.loyalty-gift strong{color:var(--cyan);letter-spacing:-.5px;font-size:22px}.loyalty-gift>span{color:var(--purple);font-size:22px}.loyalty-progress{grid-template-columns:repeat(4,1fr);gap:9px;margin:25px 0 13px;display:grid}.loyalty-progress>span{height:37px;color:var(--muted);border:1px solid var(--line);background:#112137;border-radius:11px;place-items:center;font-size:12px;display:grid}.loyalty-progress .earned{color:var(--cyan);background:#164453;border-color:#2e9caa}.loyalty-note{color:var(--muted);align-items:flex-start;gap:7px;margin-top:17px;font-size:11px;line-height:1.7;display:flex}.loyalty-note svg{margin-top:3px}.available-rewards{gap:15px;margin-top:20px;display:grid}.available-rewards small{color:#b6c7df;margin-bottom:9px;font-size:10px;display:block}.reward-history{border-top:1px solid var(--line);margin-top:25px;padding-top:22px}.reward-history h3{font-size:13px}.reward-history button{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;align-items:center;width:100%;padding:17px 0;font-size:12px;display:flex}.reward-history small{color:var(--muted);margin-top:6px;font-size:10px;display:block}.reward-history svg{color:var(--cyan)}.live-tracking{color:#a3d8d8;margin-top:11px;font-size:10px;line-height:1.8}.live-tracking>.online-dot{margin-right:6px}.live-tracking small{color:var(--muted);font-size:9px;display:block}.live-tracking.offline{color:#ffd393}.live-tracking.offline .online-dot{box-shadow:none;background:#ffc265}@media (max-width:420px){.loyalty-gift{gap:8px}.loyalty-gift strong{font-size:19px}}.chat-escalation{gap:10px;margin-top:14px;font-size:13px;display:grid}.chat-escalation a{color:var(--cyan,#65d7ff)}.chat-messages{overscroll-behavior:contain}.chat-quick{flex-wrap:wrap}.exchange-note{color:#a1afc7;background:#ffffff05;border-radius:12px;margin:0 0 18px;padding:10px 12px;font-size:11px;line-height:1.5}.exchange-note a{color:#74dcff}
