.trust-strip{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;padding:20px 12px;margin:12px 0;color:#c4d2ed;font-size:13px}
.trust-strip a{display:flex;gap:8px;align-items:center;text-decoration:none}.trust-strip span{color:#75f0db;font-size:19px}
:is(.demo-metrics,.live-metrics){display:flex;justify-content:center;gap:20px;margin:10px 0 2px;color:#b4c3dd;font-size:12px;flex-wrap:wrap}:is(.demo-metrics,.live-metrics) strong{color:#eef3ff;font-variant-numeric:tabular-nums}:is(.demo-metrics,.live-metrics) small{width:100%;text-align:center;color:#8294b3;font-size:10px;line-height:1;margin-top:-12px}
.service-block{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.5fr);gap:48px;margin:26px 0;padding:36px;border:1px solid #344772;background:#0b1429f5;scroll-margin-top:20px;border-radius:4px;font-size:14px;line-height:1.9}
.service-block h2{font-size:24px;line-height:1.5;margin:10px 0}.service-block h3{font-size:17px;line-height:1.6;margin:10px 0}.service-block p{margin:10px 0}.service-block .actions{gap:18px;flex-wrap:wrap;margin-top:20px}.service-block a{color:#9eecdf}.service-kicker{font-size:10px;letter-spacing:2px;color:#83a0c9;font-weight:700}.service-fine{font-size:12px;line-height:1.8;color:#9daecf}.service-list{padding-left:20px;margin:0}.service-list li+li{margin-top:12px}.service-list strong{color:#d5e4ff}.service-tag{display:inline-block;background:#113a3d;border:1px solid #337070;color:#8beedb;padding:3px 9px;font-size:11px;line-height:1.5}.service-tag.violet{background:#272144;color:#c6b3ff;border-color:#615382}.refund-rules article+article{margin-top:26px;padding-top:26px;border-top:1px solid #2a3c60}.refund-formula{padding:16px;background:#101e37;border-left:3px solid #93d9cf;font-size:14px;color:#e1ecfa}
.faq-section details{border-bottom:1px solid #26395e;padding:15px 0}.faq-section details:first-child{padding-top:0}.faq-section summary{cursor:pointer;font-weight:600;color:#dce7ff}.faq-section details p{padding-top:8px;color:#aebed8}.tutorial-section{border-color:#544575}.tutorial-section .service-tag{background:#26203f;color:#cdb8ff;border-color:#65538b}
.help-hero{padding:46px 12px 20px}.help-hero h1{font-size:38px;margin:10px 0 18px;line-height:1.4;letter-spacing:-1px}.help-hero>p{color:#b3c8e3;font-size:16px}.help-hero nav{display:flex;gap:10px 24px;flex-wrap:wrap;margin:28px 0 0}.help-hero nav a{font-size:13px;color:#a8f1e4}.support-number{font-size:26px;letter-spacing:1px;font-weight:700;color:#a5f7e5;user-select:all;overflow-wrap:anywhere}.support-fab{position:fixed;z-index:20;right:22px;bottom:22px;box-shadow:0 5px 24px #0006;padding:12px 16px;border:1px solid #80cabb!important;background:#111e32!important;color:#bdffef!important;font-size:13px}.support-fab span{margin-right:5px}.support-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.support-heading h2{margin:0}.support-order{padding:14px;background:#101e35;border:1px solid #345172;margin:20px 0}.support-feedback{min-height:20px;color:#8de8ce;font-size:13px}.supportdialog{color:#f2f5ff;background:#0b142a;border:1px solid #7186be;line-height:1.8}.supportdialog::backdrop{background:#010513d9}.supportdialog a{color:#a7e9df}.supportdialog button{border-radius:2px}.supportdialog .sub{color:#b7c5df}
.supportdialog{width:min(520px,calc(100vw - 32px));max-height:88dvh;overflow:auto}
.shopfooter{flex-wrap:wrap;padding-bottom:88px}.shopfooter nav{display:flex;align-items:center;justify-content:center;gap:12px 20px;flex-wrap:wrap}.shopfooter nav a{color:#a7b8da}.shopnav nav{gap:24px}.shopnav #accountlink{margin-left:20px}
.checkout-advice{font-size:12px;line-height:1.8;background:#101e34;border:1px solid #344b74;padding:12px 16px;margin:14px 0}.checkout-advice .service-list li+li{margin-top:5px}.checkout-advice a{color:#8be8d4}.checkout-advice p{margin-bottom:0}
.tracking-panel{padding:24px;margin:0 0 22px;background:#0c172d;border:1px solid #3b507b;border-radius:4px}.tracking-header{display:flex;justify-content:space-between;align-items:start;gap:16px;flex-wrap:wrap}.tracking-header h2{margin:0 0 8px;font-size:19px}.tracking-header p{margin:0;font-size:12px;color:#9db1d2}.tracking-header .actions{flex-wrap:wrap;gap:8px}.order-timeline,.recharge-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0;margin:22px 0 0;gap:14px}.order-timeline li,.recharge-steps li{border-top:2px solid #334362;padding-top:12px;color:#8e9ebc;font-size:12px;line-height:1.7}.order-timeline li.done,.recharge-steps li.done{border-color:#6be5cc;color:#c6eee5}.order-timeline li.current,.recharge-steps li.current{border-color:#b3a2ff;color:#e1d9ff}.order-timeline strong,.recharge-steps strong{display:block;font-size:13px}.order-timeline time,.recharge-steps time{font-size:11px;color:#97abc9}.recharge-progress{background:#101d33;padding:16px;margin:18px 0}.recharge-progress>p{font-size:13px;line-height:1.7;color:#b4c8e0;margin:8px 0}.recharge-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.recharge-steps li.issue{border-color:#eccd92;color:#ffe1a7}.progress-sync{font-size:12px;color:#aabdd9;margin:10px 0 0}.progress-sync.error{color:#ffd49c}.service-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:16px}.service-actions a{color:#a4eddf;font-size:13px}.redeem-advice{margin-bottom:18px}.redeem-advice .service-list{font-size:13px;line-height:1.8}.portal .tracking-panel{background:#f5faf6;border-color:#c1d6c8;color:#182c25}.portal .recharge-progress{background:#f0f5f1}.portal .recharge-progress p,.portal .progress-sync{color:#415d50}.portal .recharge-steps li{color:#5c6f65;border-color:#bccbc2}.portal .recharge-steps li.done{color:#1c684f;border-color:#337e62}.portal .recharge-steps li.current{color:#4e4080;border-color:#8b72be}.portal .recharge-steps li.issue{color:#835c24;border-color:#a67b3b}.portal .tracking-header p{color:#597165}
@media(max-width:1050px){.shopnav nav{gap:14px}.shopnav #accountlink{margin-left:0}.service-block{gap:28px;padding:28px}}
@media(max-width:760px){.trust-strip{gap:10px 16px;font-size:11px;padding:12px 0}.trust-strip a{gap:5px}.trust-strip span{font-size:15px}.service-block{grid-template-columns:1fr;gap:18px;padding:24px 20px;margin:22px 0}.service-block h2{font-size:22px}.service-block p{margin:8px 0}.help-hero{padding:32px 0 10px}.help-hero h1{font-size:28px}.help-hero nav{gap:10px 18px}.support-fab{right:12px;bottom:14px;padding:10px 13px;font-size:12px}.support-number{font-size:23px}.shopnav nav{gap:6px 14px}.shopfooter nav{gap:8px 14px}.shopfooter{padding-bottom:84px}.tracking-panel{padding:18px}.recharge-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.order-timeline{gap:10px}.order-timeline time{display:block}.shopdialog{max-height:88dvh}.refund-formula{font-size:13px}:is(.demo-metrics,.live-metrics){margin-top:7px}.checkoutcover{max-height:155px}}
@media(max-width:380px){.shopnav nav{gap:6px 10px}.service-block{padding:20px 16px}.order-timeline{grid-template-columns:1fr;margin-top:16px}.order-timeline li{padding-top:8px}.order-timeline time{display:inline}}
