:root{--bg:#050607;--panel:#101214;--ink:#f3efe7;--muted:#9b9da4;--line:rgba(213,181,109,0.22);--green:#d5b56d;--green-soft:rgba(213,181,109,0.11);--blue-soft:rgba(213,181,109,0.12);--blue-line:#d5b56d;--gold:#e6c878;--copper:#c98d58;--surface:rgba(16,18,20,0.86);--surface-strong:rgba(18,20,23,0.96);--particle:rgba(213,181,109,0.18);--disabled-bg:#17191c;--disabled-ink:#74767d;--disabled-line:#2c2e32;--shadow:0 18px 52px rgba(0,0,0,0.34);--shadow-strong:0 28px 88px rgba(0,0,0,0.48);--shadow-lift:0 24px 70px rgba(0,0,0,0.42);--control-surface:rgba(10,11,13,0.78);--control-inset:inset 0 1px 0 rgba(255,255,255,0.045),inset 0 -10px 24px rgba(0,0,0,0.2);--aqua-line:rgba(213,181,109,0.2);--focus-ring:0 0 0 3px rgba(230,200,120,0.24);--black-gold-bg-deep:#020304;--black-gold-panel-soft:#0b0d0f;--black-gold-panel-raised:#15171a;--black-gold-line-strong:rgba(230,200,120,0.46);--black-gold-bright:#f1d58c;--black-gold-deep:#8f6b2e;--black-gold-success:#62c892;--black-gold-warning:#e2aa54;--black-gold-danger:#ea7474;color-scheme:dark}html{background:var(--black-gold-bg-deep)}body{background:radial-gradient(circle at 78% -8%,rgba(213,181,109,.15),transparent 34%),linear-gradient(180deg,#050607,#08090b 54%,#030405);background-attachment:fixed;color:var(--ink);font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;-webkit-font-smoothing:antialiased}::selection{background:rgba(230,200,120,.28);color:#fff8e5}*{scrollbar-color:rgba(213,181,109,.48) #0b0d0f}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0b0d0f}::-webkit-scrollbar-thumb{background:rgba(213,181,109,.42);border:2px solid #0b0d0f;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgba(241,213,140,.68)}@keyframes blackGoldRise{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.topbar{animation:blackGoldRise .32s ease-out both}.steps{animation:blackGoldRise .4s ease-out 60ms both}.account-shell>.panel,.admin-console-layout,.seo-landing-hero,.wizard-frame{animation:blackGoldRise .48s ease-out .11s both}.account-shell,.auth-shell,.wizard-shell{background:radial-gradient(circle at 82% 6%,rgba(213,181,109,.12),transparent 30%),linear-gradient(145deg,#050607,#0a0b0d 50%,#040506);isolation:isolate}.wizard-shell:before{background-image:radial-gradient(circle,rgba(230,200,120,.22) 1px,transparent 1.3px);background-size:32px 32px;opacity:.3}.wizard-shell:after{background-image:linear-gradient(120deg,rgba(230,200,120,.045) 0 1px,transparent 1px 72px),linear-gradient(30deg,rgba(255,255,255,.026) 0 1px,transparent 1px 80px);opacity:.56}.topbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(7,8,10,.82);border-color:rgba(213,181,109,.18);box-shadow:0 16px 46px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.035)}.brand-home{color:var(--ink)}.brand-home:hover{background:rgba(213,181,109,.08);box-shadow:0 10px 28px rgba(0,0,0,.26)}.brand-mark{background:linear-gradient(135deg,var(--black-gold-bright),var(--black-gold-deep));border-color:rgba(255,248,226,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.36),0 12px 28px rgba(143,107,46,.32)}.brand-mark-core,.brand-mark:after,.brand-mark:before{background:#17130b}.brand-copy strong{color:var(--ink)}.brand-copy small{color:var(--muted)}.topbar a:not(.brand-home):not(.account-icon-link){color:#c4c2bc}.topbar a:not(.brand-home):not(.account-icon-link).active,.topbar a:not(.brand-home):not(.account-icon-link):hover{background:rgba(213,181,109,.09);color:var(--black-gold-bright)}.account-icon-link{background:rgba(213,181,109,.06);border-color:rgba(213,181,109,.28)}.account-icon-link.active,.account-icon-link:hover{border-color:var(--black-gold-line-strong);box-shadow:0 0 0 3px rgba(213,181,109,.1),0 12px 32px rgba(0,0,0,.32)}.account-icon-glyph{background:linear-gradient(135deg,var(--black-gold-bright),var(--black-gold-deep));color:#17130b}.topbar button{background:#121417;border-color:rgba(213,181,109,.18);color:#d5d2ca}.topbar button:hover{background:rgba(213,181,109,.1);border-color:rgba(230,200,120,.4);color:var(--black-gold-bright)}.steps{grid-template-columns:repeat(5,minmax(0,1fr))}.steps button,.steps span{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(12,14,16,.82);border-color:rgba(255,255,255,.065);box-shadow:0 12px 34px rgba(0,0,0,.24);color:#74767d}.steps b{background:#202226;color:#85878e}.steps .active{background:linear-gradient(145deg,rgba(213,181,109,.13),rgba(15,17,19,.94));border-color:var(--black-gold-line-strong);box-shadow:0 14px 40px rgba(143,107,46,.17);color:var(--ink)}.steps .done{background:rgba(213,181,109,.08);border-color:rgba(213,181,109,.26);color:#c7b98f}.steps .active b,.steps .done b{background:linear-gradient(135deg,var(--black-gold-bright),var(--black-gold-deep));color:#17130b}.panel,.summary,.wizard-panel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(180deg,rgba(17,19,22,.96),rgba(10,12,14,.94));border-color:rgba(213,181,109,.16);box-shadow:var(--shadow)}.summary:before{background:linear-gradient(180deg,var(--black-gold-bright),rgba(143,107,46,.16))}.wizard-panel{background:linear-gradient(180deg,rgba(18,20,23,.98),rgba(9,11,13,.97));box-shadow:var(--shadow-strong)}.wizard-panel:before{background:linear-gradient(90deg,var(--black-gold-bright),rgba(143,107,46,.34),transparent);height:2px}.section-title span,.seo-landing-copy>span,.service-faq-heading span,.summary p,.wizard-step-header span{color:var(--gold)}.summary b{color:var(--black-gold-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wizard-step-header{border-bottom-color:rgba(213,181,109,.16)}.step-guidance{background:linear-gradient(135deg,rgba(19,21,24,.96),rgba(11,13,15,.94));border-color:rgba(213,181,109,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 14px 34px rgba(0,0,0,.24)}.step-guidance:before{background:linear-gradient(180deg,var(--black-gold-bright),var(--black-gold-deep))}.step-guidance.success{background:linear-gradient(135deg,rgba(24,56,42,.6),rgba(11,18,15,.96));border-color:rgba(98,200,146,.34)}.step-guidance.warning{background:linear-gradient(135deg,rgba(71,49,18,.56),rgba(17,14,10,.96));border-color:rgba(226,170,84,.34)}.step-guidance.error{background:linear-gradient(135deg,rgba(72,27,29,.6),rgba(18,10,11,.96));border-color:rgba(234,116,116,.34)}.step-guidance.success b,.step-guidance.success p{color:#9cdfbd}.step-guidance.warning b,.step-guidance.warning p{color:#f0c77f}.step-guidance.error b,.step-guidance.error p{color:#f1a0a0}.placeholder-link,.primary-link,.receipt,button{background:#141619;border-color:rgba(213,181,109,.18);color:#d8d5ce;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.placeholder-link:hover,.primary-link:hover,.receipt:hover,button:hover{background:#1a1c20;border-color:rgba(230,200,120,.42);box-shadow:0 12px 30px rgba(0,0,0,.3);color:var(--black-gold-bright);transform:translateY(-1px)}.auth-submit,.primary,.primary-link,.wizard-actions .primary{background:linear-gradient(110deg,var(--black-gold-deep) 0,var(--black-gold-bright) 46%,#c39d50 100%);background-position:0 50%;background-size:180% 100%;border-color:rgba(241,213,140,.76);box-shadow:0 14px 34px rgba(143,107,46,.24),inset 0 1px 0 rgba(255,255,255,.32);color:#17130b}.auth-submit:hover,.primary-link:hover,.primary:hover,.wizard-actions .primary:hover{background-position:100% 50%;border-color:#f5dfa2;box-shadow:0 18px 44px rgba(143,107,46,.34),inset 0 1px 0 rgba(255,255,255,.42);color:#0d0b07}.chatgpt-link{align-items:center;background:linear-gradient(135deg,#17191d,#242016);border:1px solid rgba(230,200,120,.72);box-shadow:0 14px 34px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,238,190,.09);color:#f3d98e;justify-content:center;min-width:264px;text-decoration:none;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.chatgpt-link:hover{background:linear-gradient(135deg,#202329,#30291a);border-color:#f1d58d;box-shadow:0 18px 42px rgba(0,0,0,.4),0 0 0 1px rgba(230,200,120,.12);color:#fff1bf;transform:translateY(-1px)}.chatgpt-link:focus-visible{outline:3px solid rgba(241,213,141,.46);outline-offset:4px}.receipt,.secondary,.seo-secondary-link{background:rgba(213,181,109,.055);border-color:rgba(213,181,109,.2);color:#d4cec0}.is-disabled,button:disabled,button[aria-disabled=true]{background:var(--disabled-bg);border-color:var(--disabled-line);box-shadow:none;color:var(--disabled-ink);transform:none}.input,.textarea,input,select,textarea{background:#0a0c0e;border-color:rgba(255,255,255,.1);color:var(--ink)}.input:hover,.textarea:hover,input:hover,select:hover,textarea:hover{border-color:rgba(213,181,109,.28)}.input:focus,.textarea:focus,input:focus,select:focus,textarea:focus{background:#0d0f11;border-color:rgba(230,200,120,.58);box-shadow:var(--focus-ring);outline:0}input::placeholder,textarea::placeholder{color:#666970}.account-form-message,.auth-message,.field-note,.support-feedback{color:var(--muted)}.auth-message[role=alert],.field-error{color:#f1a0a0}.pay-row,.tabs{background:var(--control-surface);border-color:rgba(213,181,109,.16);box-shadow:var(--control-inset),0 10px 28px rgba(0,0,0,.24)}.pay-row button,.tabs button{color:#a5a6ab}.duration.selected,.pay-row button.selected,.tabs button.selected{background:linear-gradient(135deg,rgba(241,213,140,.94),rgba(160,119,49,.94));border-color:rgba(241,213,140,.72);box-shadow:0 10px 28px rgba(143,107,46,.22);color:#17130b}.payment-provider-option{background:linear-gradient(145deg,rgba(19,21,24,.98),rgba(11,13,15,.98));border-color:rgba(213,181,109,.16);box-shadow:0 14px 34px rgba(0,0,0,.26)}.payment-provider-option:hover:not(:disabled){background:linear-gradient(145deg,rgba(24,26,30,.98),rgba(13,15,18,.98));border-color:rgba(230,200,120,.34);box-shadow:0 18px 42px rgba(0,0,0,.34)}.payment-provider-copy strong{color:#f4ead5}.payment-provider-copy small{color:#aaa79f}.payment-provider-check{border-color:rgba(213,181,109,.26)}.payment-provider-option.alipay.selected{background:linear-gradient(145deg,rgba(15,40,75,.92),rgba(10,16,24,.98));border-color:rgba(49,137,255,.78);box-shadow:0 18px 44px rgba(22,119,255,.2),inset 0 1px 0 rgba(132,190,255,.1)}.payment-provider-option.alipay.selected:hover:not(:disabled){background:linear-gradient(145deg,rgba(18,49,91,.94),rgba(11,18,27,.98));border-color:rgba(96,166,255,.9)}.payment-provider-option.balance.selected{background:linear-gradient(145deg,rgba(70,54,24,.7),rgba(15,16,18,.98));border-color:rgba(230,200,120,.66);box-shadow:0 18px 44px rgba(143,107,46,.22),inset 0 1px 0 rgba(255,236,180,.08)}.balance-payment-card .payment-provider-icon,.payment-provider-option.balance .payment-provider-icon{background:linear-gradient(135deg,var(--black-gold-deep),var(--black-gold-bright));border-color:rgba(241,213,140,.72);box-shadow:0 10px 26px rgba(143,107,46,.24);color:#17130b}.payment-checkout-card.alipay .payment-provider-icon,.payment-provider-option.alipay .payment-provider-icon{background:linear-gradient(135deg,#1677ff,#0b5fd7);border-color:rgba(115,179,255,.72);box-shadow:0 10px 28px rgba(22,119,255,.28);color:#ffffff}.payment-checkout-card.alipay{background:linear-gradient(145deg,rgba(14,27,45,.96),rgba(10,12,15,.98));border-color:rgba(49,137,255,.5);box-shadow:0 20px 50px rgba(22,119,255,.14),0 14px 38px rgba(0,0,0,.3)}.payment-checkout-copy b,.payment-checkout-copy strong{color:#f4ead5}.payment-checkout-amount small,.payment-checkout-copy small{color:#aaa79f}.payment-checkout-amount b,.payment-checkout-amount strong{color:var(--black-gold-bright)}.payment-checkout-action.alipay-action{background:linear-gradient(120deg,#0b5fd7,#1677ff 52%,#3292ff);background-position:0 50%;background-size:180% 100%;border-color:rgba(115,179,255,.78);box-shadow:0 16px 38px rgba(22,119,255,.26),inset 0 1px 0 rgba(255,255,255,.2);color:#ffffff}.payment-checkout-action.alipay-action:hover:not(:disabled){background-position:100% 50%;border-color:#a5d0ff;box-shadow:0 20px 46px rgba(22,119,255,.36),inset 0 1px 0 rgba(255,255,255,.26);color:#ffffff}.duration{background:#121417;border-color:rgba(255,255,255,.08)}.duration b,.duration small{color:var(--gold)}.wizard-panel .plan-card{--plan-card-bg:linear-gradient(180deg,rgba(21,23,26,0.98),rgba(12,14,16,0.96));--plan-card-selected-bg:linear-gradient(145deg,rgba(213,181,109,0.16),rgba(17,19,22,0.98));--plan-border-color:rgba(255,255,255,0.08);--plan-selected-border-color:var(--black-gold-line-strong);--plan-hover-border-color:rgba(230,200,120,0.38);--plan-shadow-color:rgba(0,0,0,0.26);--plan-selected-shadow-color:rgba(143,107,46,0.25);--plan-hover-shadow-color:rgba(0,0,0,0.38);--plan-title-color:var(--ink);--plan-copy-color:var(--muted);--plan-feature-color:#c8b77f;--plan-chip-bg:rgba(213,181,109,0.09);--plan-chip-color:var(--gold);--plan-topline:linear-gradient(90deg,var(--black-gold-bright),rgba(143,107,46,0.22),transparent)}.wizard-panel .plan-card.selected{box-shadow:0 20px 54px rgba(143,107,46,.22),inset 0 1px 0 rgba(255,255,255,.055)}.wizard-panel .plan-card.disabled{--plan-card-bg:#15171a;--plan-card-selected-bg:#181a1d;--plan-border-color:var(--disabled-line);--plan-selected-border-color:#3c3e43;--plan-title-color:#777980;--plan-copy-color:#686a70;--plan-feature-color:#72747a;--plan-chip-bg:#1d1f22;--plan-chip-color:#777980}.plan-card-logo{background:#f8f8f4;border-color:rgba(213,181,109,.24);box-shadow:0 8px 24px rgba(0,0,0,.28)}.balance-payment-card,.disabled-plan-note,.guide-grid,.image-placeholder,.payment-scan-card,.price-breakdown,.redeem-video-guide,.redemption-card,.status-box,.step-video-guide{background:linear-gradient(145deg,rgba(20,22,25,.96),rgba(11,13,15,.96));border-color:rgba(213,181,109,.16);box-shadow:0 14px 38px rgba(0,0,0,.26)}.image-placeholder img,.payment-scan-card img,.support-wechat-panel img{background:#ffffff}.payment-scan-card:before{background:linear-gradient(90deg,transparent,rgba(241,213,140,.18),transparent)}.manual-payment-note,.redeem-plan-box{background:linear-gradient(135deg,rgba(29,27,21,.98),rgba(14,16,18,.98) 48%,rgba(10,12,14,.98));border-color:rgba(230,200,120,.34);box-shadow:inset 3px 0 0 rgba(230,200,120,.72),0 14px 34px rgba(0,0,0,.24)}.manual-payment-note b,.redeem-plan-box b,.status-box b{color:#f4ead5}.manual-payment-note p,.redeem-plan-box span,.status-box small{color:#b8b5ae}.price-breakdown strong{background:linear-gradient(135deg,rgba(143,107,46,.28),rgba(17,19,22,.96));color:#f4ead5}.price-breakdown strong b{color:var(--black-gold-bright)}.redemption-state{background:#17191c;border-color:rgba(213,181,109,.3);color:#c7c3ba}.redemption-state.active{background:rgba(24,64,45,.82);border-color:rgba(98,200,146,.46);color:#a9e4c3}.redemption-apply{background:linear-gradient(110deg,var(--black-gold-deep) 0,var(--black-gold-bright) 52%,#c39d50 100%);background-position:0 50%;background-size:180% 100%;border-color:rgba(241,213,140,.72);box-shadow:0 14px 32px rgba(143,107,46,.26),inset 0 1px 0 rgba(255,255,255,.3);color:#17130b;transition:background-position .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.redemption-apply:hover:not(:disabled){background-position:100% 50%;border-color:#f5dfa2;box-shadow:0 18px 40px rgba(143,107,46,.34),inset 0 1px 0 rgba(255,255,255,.4)}.redemption-apply:disabled{background:var(--disabled-bg);border-color:var(--disabled-line);box-shadow:none;color:var(--disabled-ink)}.payment-scan-meta{background:rgba(7,9,11,.86);border-color:rgba(230,200,120,.28);box-shadow:inset 0 1px 0 rgba(255,238,190,.06)}.payment-scan-meta span{color:#b5b2aa}.payment-scan-meta b{color:var(--black-gold-bright)}.payment-scan-card code{background:#080a0c;border-color:rgba(230,200,120,.24);box-shadow:inset 0 1px 0 rgba(255,238,190,.05);color:#d8d5ce}.redemption-input-wrap{background:#0a0c0e;border-color:rgba(213,181,109,.18)}.price-breakdown span{border-color:rgba(213,181,109,.12)}.redeem-result{background:linear-gradient(145deg,rgba(20,22,25,.98),rgba(11,13,15,.98));border-color:rgba(213,181,109,.18);box-shadow:0 16px 42px rgba(0,0,0,.3)}.redeem-result strong{color:#f4ead5}.redeem-result p,.redeem-result small{color:#aaa79f}.redeem-result.success{background:rgba(24,56,42,.5);border-color:rgba(98,200,146,.34)}.redeem-result.failed{background:rgba(72,27,29,.52);border-color:rgba(234,116,116,.34)}.redeem-progress{background:#23252a}.redeem-progress span{background:linear-gradient(90deg,var(--black-gold-deep),var(--black-gold-bright))}.auth-brand{background:rgba(8,9,11,.78);border:1px solid rgba(213,181,109,.16);border-radius:8px;box-shadow:0 14px 38px rgba(0,0,0,.28);padding:8px 10px}.auth-panel{background:linear-gradient(180deg,rgba(18,20,23,.98),rgba(9,11,13,.98));border-color:rgba(213,181,109,.18);box-shadow:var(--shadow-strong)}.auth-header{border-bottom-color:rgba(213,181,109,.15)}.auth-eyebrow,.auth-switch a,.field-help-link{color:var(--gold)}.password-visibility-toggle{color:rgba(246,241,230,.58)}button.password-visibility-toggle:active,button.password-visibility-toggle:focus-visible,button.password-visibility-toggle:hover{background:transparent;border-color:transparent;box-shadow:none;color:var(--black-gold-bright);transform:translateY(-50%)}.auth-message-success{color:var(--black-gold-success)}.password-strength{background:#0b0d0f;border-color:rgba(213,181,109,.14)}.password-meter{background:#25272b}.password-checks li.passed,.password-meter-fill.strength-strong{color:var(--black-gold-success)}.password-meter-fill.strength-strong{background:var(--black-gold-success)}.account-hero{background:linear-gradient(130deg,rgba(213,181,109,.13),rgba(17,19,22,.98) 46%,rgba(9,11,13,.98))}.account-hero-logo{background:linear-gradient(135deg,var(--black-gold-bright),var(--black-gold-deep));border-color:rgba(255,248,226,.3);color:#17130b}.account-hero-stats article,.account-settings-card,.account-topup-history{background:#111316;border-color:rgba(255,255,255,.075);box-shadow:0 12px 34px rgba(0,0,0,.22)}.account-hero-stats strong,.account-topup-history b{color:var(--black-gold-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.account-topup-payment-card.alipay{background:linear-gradient(145deg,rgba(18,22,29,.98),rgba(9,11,14,.99) 62%,rgba(10,16,24,.98));border-color:rgba(22,119,255,.52);box-shadow:0 24px 64px rgba(0,0,0,.34),0 12px 34px rgba(22,119,255,.13),inset 0 1px 0 rgba(119,181,255,.08)}.account-topup-payment-card.alipay:before{background:linear-gradient(100deg,transparent,rgba(84,155,255,.16),rgba(241,213,140,.08),transparent)}.account-topup-amount-control{background:rgba(5,8,12,.9);border-color:rgba(89,161,255,.34);box-shadow:inset 0 1px 0 rgba(119,181,255,.06)}.account-topup-amount-control label{color:#b5b2aa}.account-topup-amount-input input{color:var(--black-gold-bright);caret-color:#66a6ff}.account-topup-amount-input input::placeholder{color:#6f7178}.account-topup-alipay-button{background:linear-gradient(135deg,#1677ff,#0d65d9);border-color:rgba(119,181,255,.72);box-shadow:0 16px 38px rgba(22,119,255,.28),inset 0 1px 0 rgba(255,255,255,.22);color:#f7fbff}.account-topup-alipay-button:hover:not(:disabled){background:linear-gradient(135deg,#2f88ff,#1677ff);border-color:rgba(160,205,255,.9);box-shadow:0 20px 44px rgba(22,119,255,.34),inset 0 1px 0 rgba(255,255,255,.3);color:#ffffff}.account-topup-history-row{background:linear-gradient(105deg,rgba(19,21,24,.98),rgba(10,12,14,.98));border-color:rgba(230,200,120,.24);box-shadow:inset 0 1px 0 rgba(255,238,190,.05),0 8px 22px rgba(0,0,0,.16)}.account-topup-history-row .account-topup-provider{color:#f4ead5}.account-topup-history-action:hover:not(:disabled){background:linear-gradient(105deg,rgba(17,23,32,.99),rgba(8,13,20,.99));border-color:rgba(89,161,255,.64);box-shadow:inset 3px 0 0 rgba(22,119,255,.82),0 12px 30px rgba(22,119,255,.14);color:inherit}.account-topup-history-expired{background:linear-gradient(105deg,rgba(16,17,19,.94),rgba(9,10,12,.96));border-color:rgba(156,126,116,.24);box-shadow:inset 2px 0 0 rgba(167,102,91,.34),0 6px 18px rgba(0,0,0,.12)}.account-topup-resume-label{color:#66a6ff}.account-topup-pagination-summary{color:#a9a69f}.account-topup-history-row em{background:rgba(184,181,174,.1);border-color:rgba(184,181,174,.28);color:#d8d4cb}.account-topup-history-row em[data-status=PENDING]{background:rgba(213,181,109,.14);border-color:rgba(230,200,120,.38);color:#f0d38b}.account-topup-history-expired em[data-status]{background:rgba(151,86,79,.13);border-color:rgba(190,119,111,.3);color:#d9aaa4}.account-topup-history-row em[data-status=SUCCEEDED]{background:rgba(89,139,96,.18);border-color:rgba(126,181,132,.4);color:#b9e0bd}.account-topup-history-row em[data-status=CLOSED],.account-topup-history-row em[data-status=FAILED],.account-topup-history-row em[data-status=REFUNDED]{background:rgba(151,86,79,.16);border-color:rgba(190,119,111,.36);color:#e3b5af}.account-section{background:linear-gradient(180deg,rgba(17,19,22,.97),rgba(10,12,14,.97))}.shell.admin-app-shell{background:#050607}.topbar.admin-topbar{background:rgba(7,8,10,.96);border-bottom-color:rgba(213,181,109,.18)}.admin-topbar-brand>span{border-left-color:rgba(213,181,109,.2);color:#aaa69c}.admin-console-layout{background:#08090b}.admin-sidebar{background:linear-gradient(180deg,#090a0c,#050607);border-right:1px solid rgba(213,181,109,.13)}.admin-nav-group-label,.admin-sidebar strong{color:#8d8f95}.admin-nav-group+.admin-nav-group{border-top-color:rgba(213,181,109,.12)}.admin-sidebar a{color:#b8b8b6}.admin-sidebar a.active,.admin-sidebar a:hover{background:linear-gradient(90deg,rgba(213,181,109,.17),rgba(213,181,109,.035));border-color:rgba(230,200,120,.28);color:var(--black-gold-bright)}.admin-sidebar a.active{box-shadow:inset 3px 0 0 var(--gold)}.admin-main{background:radial-gradient(circle at 92% 0,rgba(213,181,109,.07),transparent 28%),#0b0c0e}.admin-module-panel{background:linear-gradient(180deg,rgba(18,20,23,.98),rgba(12,14,16,.98));border-color:rgba(213,181,109,.13)}.section-heading-row{border-bottom-color:rgba(213,181,109,.13)}.admin-filter-row{background:#0d0f11;border:1px solid rgba(213,181,109,.12);border-radius:7px;padding:12px}.admin-card-key-form input,.admin-card-key-form select,.admin-filter-row input,.admin-filter-row select,.admin-provider-card-history-filter input,.admin-redemption-code-form input,.admin-redemption-code-form select{background:#080a0c;border-color:rgba(255,255,255,.1);color:var(--ink)}.admin-card-key-generated,.admin-card-key-generated-item,.admin-card-key-summary,.admin-provider-card-section,.admin-provider-card-summary,.admin-table-shell,.table{background:#0d0f11;border-color:rgba(213,181,109,.12)}.table-row{background:#101215;border-color:rgba(255,255,255,.065);color:#d5d4d0}.table-row:nth-child(2n):not(.head){background:#0d0f12}.table-row:hover:not(.head){background:rgba(213,181,109,.055)}.table-row.head{background:#17191c;border-bottom-color:rgba(213,181,109,.18);color:#aaa69c}.admin-table-scrollbar-main,.admin-table-scrollbar-top{background:#0a0c0e;border-color:rgba(213,181,109,.12)}.admin-assist-note,.admin-card-key-assist-message,.admin-card-key-note,.admin-provider-card-message,.admin-provider-card-readonly-note,.admin-provider-card-warning,.admin-redemption-code-note{background:rgba(213,181,109,.07);border-color:rgba(213,181,109,.2);color:#cec4a6}.admin-card-key-generated-item code,.admin-pure-api-log-content,.admin-redemption-code-value{background:#07090b;border-color:rgba(213,181,109,.13);color:#d8d5ce}.admin-card-key-assist-progress-track,.admin-order-assist-progress-track{background:#24262a}.admin-card-key-assist-progress-fill,.admin-order-assist-progress-fill{background:linear-gradient(90deg,var(--black-gold-deep),var(--black-gold-bright))}.admin-pure-api-log-overlay{background:rgba(0,0,0,.82)}.admin-pure-api-log-dialog{background:#0c0e10;border-color:rgba(213,181,109,.2);box-shadow:0 30px 90px rgba(0,0,0,.64)}.admin-support-context,.admin-support-conversation,.admin-support-queue,.admin-support-toolbar{background:#0d0f11;border-color:rgba(213,181,109,.13);box-shadow:0 14px 38px rgba(0,0,0,.22)}.admin-support-ai-setting{background:rgba(213,181,109,.07);border-color:rgba(213,181,109,.18)}.admin-support-composer textarea,.admin-support-conversation-header select,.admin-support-date-field input,.admin-support-search input{background:#07090b;border-color:rgba(255,255,255,.1);color:var(--ink)}.admin-support-pagination button,.admin-support-status-tabs button{background:#141619;border-color:rgba(213,181,109,.14);color:#b5b3ae}.admin-support-status-tabs button.active{background:linear-gradient(135deg,var(--black-gold-bright),var(--black-gold-deep));color:#17130b}.admin-support-thread{background:#111316;border-color:rgba(255,255,255,.07)}.admin-support-thread:hover{background:rgba(213,181,109,.055);border-color:rgba(213,181,109,.24)}.admin-support-thread.selected{background:linear-gradient(135deg,rgba(213,181,109,.13),rgba(17,19,22,.98));border-color:var(--black-gold-line-strong)}.admin-support-message{background:#15171a;border-color:rgba(255,255,255,.075);color:var(--ink)}.admin-support-message.outbound{background:rgba(213,181,109,.11);border-color:rgba(213,181,109,.22)}.admin-support-message.system{background:#0a0c0e;border-color:rgba(255,255,255,.055)}.admin-support-context>header,.admin-support-conversation-header{border-bottom-color:rgba(213,181,109,.13)}.seo-landing-copy,.seo-landing-panel,.seo-service-card,.service-faq-item,.service-faq-list{background:linear-gradient(180deg,rgba(18,20,23,.97),rgba(10,12,14,.97));border-color:rgba(213,181,109,.15);box-shadow:0 16px 44px rgba(0,0,0,.27)}.seo-landing-copy:before{background:linear-gradient(90deg,var(--black-gold-bright),rgba(143,107,46,.3),transparent);height:2px}.seo-landing-actions .primary-link{color:#17130b}.seo-secondary-link{border-color:rgba(213,181,109,.2)}.service-faq-item button{background:transparent;color:var(--ink)}.service-faq-item button:hover{background:rgba(213,181,109,.06)}.service-faq-item.open button{color:var(--black-gold-bright)}.public-site-footer{margin:34px auto 0;max-width:1320px;position:relative;width:100%;z-index:1}.public-site-footer-inner{align-items:center;border-top:1px solid rgba(213,181,109,.2);display:flex;gap:18px;justify-content:space-between;padding:22px 4px 2px}.public-footer-nav{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.public-footer-link{border-radius:8px;color:#c8c4ba;display:inline-flex;font-size:14px;line-height:1.3;padding:8px 10px;transition:background .18s ease,color .18s ease}.public-footer-link:hover{background:rgba(213,181,109,.08);color:var(--black-gold-bright)}.public-footer-link:focus-visible{box-shadow:var(--focus-ring);outline:0}.public-footer-copyright{color:#85878d;flex:0 1 auto;font-size:13px;line-height:1.6;margin:0;text-align:right}.legal-policy-shell{padding-bottom:34px}.legal-policy-document{display:grid;grid-gap:18px;gap:18px;margin:0 auto;max-width:980px;position:relative;z-index:1}.legal-policy-hero{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(180deg,rgba(18,20,23,.98),rgba(10,12,14,.97));border:1px solid rgba(213,181,109,.18);border-radius:8px;box-shadow:var(--shadow-strong);display:grid;grid-gap:12px;gap:12px;overflow:hidden;padding:38px 40px;position:relative}.legal-policy-hero:before{background:linear-gradient(90deg,var(--black-gold-bright),rgba(143,107,46,.34),transparent);content:"";height:2px;left:0;position:absolute;top:0;width:100%}.legal-policy-hero>span{color:var(--gold);font-size:13px;font-weight:900}.legal-policy-hero h1{color:var(--ink);font-size:42px;line-height:1.15;margin:0}.legal-policy-hero p{color:var(--muted);line-height:1.8;margin:0;max-width:760px}.legal-policy-content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(180deg,rgba(17,19,22,.97),rgba(9,11,13,.97));border:1px solid rgba(213,181,109,.15);border-radius:8px;box-shadow:0 18px 52px rgba(0,0,0,.3);padding:4px 40px}.legal-policy-section{border-bottom:1px solid rgba(213,181,109,.14);padding:30px 0}.legal-policy-section:last-child{border-bottom:0}.legal-policy-section h2{align-items:baseline;color:var(--ink);display:flex;font-size:23px;gap:12px;line-height:1.35;margin:0 0 16px}.legal-policy-section h2 span{color:var(--gold);flex:0 0 auto;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.legal-policy-section li,.legal-policy-section p{color:#c2c0ba;font-size:15px;line-height:1.9;overflow-wrap:anywhere}.legal-policy-section p{margin:0 0 12px}.legal-policy-section p:last-child{margin-bottom:0}.legal-policy-section ol,.legal-policy-section ul{display:grid;grid-gap:8px;gap:8px;margin:12px 0;padding-left:24px}.legal-policy-section li::marker{color:var(--gold);font-weight:800}.legal-policy-note{border-left:2px solid rgba(230,200,120,.62);color:#ded6c3!important;padding-left:14px}.support-launcher{background:linear-gradient(135deg,var(--black-gold-bright),var(--black-gold-deep));border:1px solid rgba(255,248,226,.32);box-shadow:0 14px 38px rgba(143,107,46,.34);color:#17130b}.support-panel{background:#0d0f11;border-color:rgba(213,181,109,.2);box-shadow:0 28px 82px rgba(0,0,0,.58)}.support-header{background:linear-gradient(135deg,#15171a,#0a0c0e);border-bottom:1px solid rgba(213,181,109,.16);color:var(--ink)}.support-header span,.support-help-card button span,.support-start b,.support-tabs button.active,.support-thread-meta span{color:var(--gold)}.support-header button{color:var(--muted)}.support-tabs{border-bottom-color:rgba(213,181,109,.12)}.support-tabs button{background:#0d0f11;color:var(--muted)}.support-tabs button.active{background:rgba(213,181,109,.07)}.support-admin-card,.support-help-card,.support-help-list article,.support-message-list,.support-message-list article,.support-start,.support-wechat-panel{background:#131518;border-color:rgba(255,255,255,.075);box-shadow:0 10px 28px rgba(0,0,0,.22)}.support-start:hover{border-color:rgba(213,181,109,.34)}.support-form-grid input,.support-form-grid textarea,.support-help-card input{background:#080a0c;border-color:rgba(255,255,255,.09);color:var(--ink)}.support-help-card button{background:transparent}.support-message-list article.admin{background:rgba(213,181,109,.11);border-color:rgba(213,181,109,.2)}.support-form-grid button{background:linear-gradient(135deg,var(--black-gold-bright),var(--black-gold-deep));border-color:rgba(241,213,140,.72);color:#17130b}.support-feedback{border-top-color:rgba(213,181,109,.12)}@media (max-width:900px){.steps{gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.steps button,.steps span{justify-content:center;min-height:46px;padding:8px 5px}.steps small{display:none}.wizard-frame{gap:14px}.admin-sidebar{border-bottom:1px solid rgba(213,181,109,.13);border-right:0}.admin-sidebar nav{scrollbar-width:thin}}@media (max-width:560px){.topbar{background:rgba(7,8,10,.94)}.topbar a:not(.brand-home):not(.account-icon-link){background:#111316;border-color:rgba(213,181,109,.14)}.steps b{height:24px;width:24px}.panel,.summary,.wizard-panel{border-color:rgba(213,181,109,.14)}.pay-row button,.tabs button{background:#111316;border-color:rgba(213,181,109,.12)}.payment-checkout-amount{border-top-color:rgba(213,181,109,.16)}.public-site-footer-inner{align-items:flex-start;flex-direction:column;gap:10px}.public-footer-copyright{text-align:left}.legal-policy-hero{padding:28px 22px}.legal-policy-hero h1{font-size:34px}.legal-policy-content{padding:2px 22px}.legal-policy-section{padding:24px 0}.legal-policy-section h2{font-size:21px}.admin-filter-row{padding:10px}}@media (prefers-reduced-motion:reduce){.account-shell>.panel,.admin-console-layout,.seo-landing-hero,.steps,.topbar,.wizard-frame{animation:none}.placeholder-link,.plan-card,.primary-link,.receipt,button{transition:none}}.shell.admin-app-shell,.shell.backoffice-account-shell,.shell.backoffice-auth-shell,.shell.backoffice-public-shell{--backoffice-canvas:#f5f4f0;--backoffice-surface:#ffffff;--backoffice-surface-soft:#fbfaf7;--backoffice-ink:#181715;--backoffice-muted:#6d6961;--backoffice-line:#e3ded3;--backoffice-line-strong:#c9b98f;--backoffice-gold:#b58a3b;--backoffice-gold-bright:#d8b66b;--backoffice-gold-soft:#f6efe0;--backoffice-charcoal:#201e1a;--bg:var(--backoffice-canvas);--panel:var(--backoffice-surface);--ink:var(--backoffice-ink);--muted:var(--backoffice-muted);--line:var(--backoffice-line);--green:var(--backoffice-gold);--green-soft:var(--backoffice-gold-soft);--blue-soft:#f3eee3;--blue-line:var(--backoffice-gold);--gold:var(--backoffice-gold);--disabled-bg:#efede8;--disabled-ink:#98938a;--disabled-line:#d9d5cd;--focus-ring:0 0 0 3px rgba(181,138,59,0.18);background:var(--backoffice-canvas);color:var(--backoffice-ink);color-scheme:light}.shell.admin-app-shell .password-visibility-toggle,.shell.backoffice-account-shell .password-visibility-toggle,.shell.backoffice-auth-shell .password-visibility-toggle,.shell.backoffice-public-shell .password-visibility-toggle{background:transparent;border-color:transparent;box-shadow:none;color:var(--backoffice-muted)}.shell.admin-app-shell .password-visibility-toggle:active,.shell.admin-app-shell .password-visibility-toggle:focus-visible,.shell.admin-app-shell .password-visibility-toggle:hover,.shell.backoffice-account-shell .password-visibility-toggle:active,.shell.backoffice-account-shell .password-visibility-toggle:focus-visible,.shell.backoffice-account-shell .password-visibility-toggle:hover,.shell.backoffice-auth-shell .password-visibility-toggle:active,.shell.backoffice-auth-shell .password-visibility-toggle:focus-visible,.shell.backoffice-auth-shell .password-visibility-toggle:hover,.shell.backoffice-public-shell .password-visibility-toggle:active,.shell.backoffice-public-shell .password-visibility-toggle:focus-visible,.shell.backoffice-public-shell .password-visibility-toggle:hover{background:transparent;border-color:transparent;box-shadow:none;color:var(--backoffice-gold);transform:translateY(-50%)}.shell.admin-app-shell{background:linear-gradient(135deg,#f7f6f2,#f3f1eb)}.admin-app-shell .admin-topbar,.backoffice-account-shell .topbar,.backoffice-public-shell .topbar{background:rgba(255,255,255,.96);border-bottom-color:var(--backoffice-line);box-shadow:0 8px 28px rgba(32,30,26,.06)}.admin-app-shell .admin-topbar-brand>span{border-left-color:var(--backoffice-line-strong);color:var(--backoffice-muted)}.admin-app-shell .topbar a:not(.brand-home):not(.account-icon-link),.backoffice-account-shell .topbar a:not(.brand-home):not(.account-icon-link),.backoffice-public-shell .topbar a:not(.brand-home):not(.account-icon-link){color:#4f4c46}.admin-app-shell .topbar a:not(.brand-home):not(.account-icon-link).active,.admin-app-shell .topbar a:not(.brand-home):not(.account-icon-link):hover,.backoffice-account-shell .topbar a:not(.brand-home):not(.account-icon-link).active,.backoffice-account-shell .topbar a:not(.brand-home):not(.account-icon-link):hover,.backoffice-public-shell .topbar a:not(.brand-home):not(.account-icon-link).active,.backoffice-public-shell .topbar a:not(.brand-home):not(.account-icon-link):hover{background:var(--backoffice-gold-soft);color:#795c25}.admin-app-shell .admin-console-layout{background:var(--backoffice-canvas)}.admin-app-shell .admin-sidebar{background:#ffffff;border-bottom-color:var(--backoffice-line);border-right:1px solid var(--backoffice-line);box-shadow:8px 0 28px rgba(32,30,26,.035)}.admin-app-shell .admin-nav-group-label,.admin-app-shell .admin-sidebar strong{color:#8a857c}.admin-app-shell .admin-nav-group+.admin-nav-group{border-top-color:var(--backoffice-line)}.admin-app-shell .admin-sidebar a{color:#4c4943}.admin-app-shell .admin-sidebar a.active,.admin-app-shell .admin-sidebar a:hover{background:linear-gradient(90deg,var(--backoffice-gold-soft),rgba(246,239,224,.28));border-color:rgba(181,138,59,.34);color:#6f5422}.admin-app-shell .admin-sidebar a.active{box-shadow:inset 3px 0 0 var(--backoffice-gold)}.admin-app-shell .admin-main{background:radial-gradient(circle at 92% 0,rgba(216,182,107,.11),transparent 30%),var(--backoffice-canvas)}.admin-app-shell .admin-module-panel{background:var(--backoffice-surface);border-color:var(--backoffice-line);box-shadow:0 18px 48px rgba(32,30,26,.065)}.admin-app-shell .section-heading-row{border-bottom-color:var(--backoffice-line)}.admin-app-shell h1,.admin-app-shell h2,.admin-app-shell h3,.backoffice-account-shell h1,.backoffice-account-shell h2,.backoffice-auth-shell h1,.backoffice-public-shell h1{color:var(--backoffice-ink)}.admin-app-shell .receipt,.admin-app-shell button,.backoffice-account-shell .receipt,.backoffice-account-shell button,.backoffice-auth-shell button,.backoffice-public-shell .primary-link{background:#ffffff;border-color:var(--backoffice-line);box-shadow:0 2px 8px rgba(32,30,26,.04);color:#3f3c36}.admin-app-shell .receipt:hover,.admin-app-shell button:hover,.backoffice-account-shell .receipt:hover,.backoffice-account-shell button:hover,.backoffice-auth-shell button:hover,.backoffice-public-shell .primary-link:hover{background:var(--backoffice-gold-soft);border-color:rgba(181,138,59,.52);box-shadow:0 10px 26px rgba(92,69,28,.11);color:#6f5422}.admin-app-shell .admin-card-key-form>button,.admin-app-shell .admin-redemption-code-form>button,.admin-app-shell button.primary,.backoffice-account-shell button.primary,.backoffice-auth-shell .auth-submit,.backoffice-public-shell .primary-link{background:linear-gradient(110deg,#9a722e 0,var(--backoffice-gold-bright) 48%,#b58a3b 100%);border-color:#c9a659;box-shadow:0 10px 24px rgba(128,94,35,.18),inset 0 1px 0 rgba(255,255,255,.42);color:#1b160d}.admin-app-shell .admin-provider-card-secondary-button{background:#ffffff;border-color:var(--backoffice-line);box-shadow:0 2px 8px rgba(32,30,26,.04);color:#3f3c36}.admin-app-shell button:disabled,.admin-app-shell button[aria-disabled=true],.backoffice-account-shell button:disabled,.backoffice-auth-shell button:disabled{background:var(--disabled-bg);border-color:var(--disabled-line);box-shadow:none;color:var(--disabled-ink)}.admin-app-shell input,.admin-app-shell select,.admin-app-shell textarea,.backoffice-account-shell input,.backoffice-account-shell select,.backoffice-account-shell textarea,.backoffice-auth-shell input{background:#ffffff;border-color:var(--backoffice-line);color:var(--backoffice-ink)}.admin-app-shell input:focus,.admin-app-shell select:focus,.admin-app-shell textarea:focus,.backoffice-account-shell input:focus,.backoffice-account-shell select:focus,.backoffice-account-shell textarea:focus,.backoffice-auth-shell input:focus{background:#ffffff;border-color:var(--backoffice-gold);box-shadow:var(--focus-ring)}.admin-app-shell input::placeholder,.admin-app-shell textarea::placeholder,.backoffice-account-shell input::placeholder,.backoffice-auth-shell input::placeholder{color:#aaa59c}.admin-app-shell .admin-filter-row{background:var(--backoffice-surface-soft);border-color:var(--backoffice-line)}.admin-app-shell .admin-card-key-form input,.admin-app-shell .admin-card-key-form select,.admin-app-shell .admin-filter-row input,.admin-app-shell .admin-filter-row select,.admin-app-shell .admin-provider-card-history-filter input,.admin-app-shell .admin-redemption-code-form input,.admin-app-shell .admin-redemption-code-form select{background:#ffffff;border-color:var(--backoffice-line);color:var(--backoffice-ink)}.admin-app-shell .admin-recharge-settings{background:linear-gradient(110deg,#fbf8f1,#ffffff);border-color:rgba(181,138,59,.28);box-shadow:0 10px 26px rgba(83,66,34,.055)}.admin-app-shell .admin-recharge-settings p,.admin-app-shell .admin-recharge-settings small{color:var(--backoffice-muted)}.admin-app-shell .admin-switch{background:#ffffff;border-color:var(--backoffice-line-strong);color:#5b554a}.admin-app-shell .admin-switch.active{background:linear-gradient(110deg,#9a722e,var(--backoffice-gold-bright));border-color:var(--backoffice-gold);color:#1b160d}.admin-app-shell .admin-plan-card{--plan-card-bg:linear-gradient(180deg,#ffffff,#fbfaf7);--plan-card-selected-bg:linear-gradient(180deg,#fffdf7,#f8f2e5);--plan-border-color:var(--backoffice-line);--plan-selected-border-color:var(--backoffice-gold);--plan-hover-border-color:rgba(181,138,59,0.54);--plan-shadow-color:rgba(32,30,26,0.055);--plan-selected-shadow-color:rgba(128,94,35,0.14);--plan-hover-shadow-color:rgba(32,30,26,0.11);--plan-title-color:var(--backoffice-ink);--plan-copy-color:var(--backoffice-muted);--plan-feature-color:#78602e;--plan-chip-bg:var(--backoffice-gold-soft);--plan-chip-color:#745821;--plan-topline:linear-gradient(90deg,var(--backoffice-gold-bright),rgba(181,138,59,0.2),transparent);color:var(--backoffice-ink)}.admin-app-shell .admin-plan-card.inactive{--plan-card-bg:#f1efea;background:var(--plan-card-bg);border-color:#d8d4cc;color:#7f7a72;opacity:1}.admin-app-shell .product-toggle.enabled{background:var(--backoffice-gold-soft);border-color:var(--backoffice-gold);color:#6f5422}.admin-app-shell .product-toggle.disabled{background:#eeeae3;border-color:#cbc5bb;color:#625d55}.admin-app-shell .variant-price-stack{border-top-color:var(--backoffice-line)}.admin-app-shell .variant-price-row label{background:#ffffff;border-color:var(--backoffice-line)}.admin-app-shell .variant-price-row input{background:transparent;color:var(--backoffice-ink)}.admin-app-shell .admin-card-key-generated,.admin-app-shell .admin-card-key-generated-item,.admin-app-shell .admin-card-key-summary,.admin-app-shell .admin-provider-card-section,.admin-app-shell .admin-provider-card-summary,.admin-app-shell .admin-table-shell,.admin-app-shell .table{background:#ffffff;border-color:var(--backoffice-line)}.admin-app-shell .table-row{background:#ffffff;border-color:#ece8e0;color:#37342f}.admin-app-shell .table-row:nth-child(2n):not(.head){background:#fbfaf7}.admin-app-shell .table-row:hover:not(.head){background:#faf5e9}.admin-app-shell .table-row.head{background:#ffffff;border-bottom-color:#d8cfbc;box-shadow:inset 0 -2px 0 rgba(181,138,59,.12);color:#514b40}.admin-app-shell .admin-table-scrollbar-main,.admin-app-shell .admin-table-scrollbar-top{background:#ffffff;border-color:var(--backoffice-line)}.admin-app-shell *,.shell.admin-app-shell{scrollbar-color:#bca875 #ffffff}.admin-app-shell ::-webkit-scrollbar-track,.shell.admin-app-shell::-webkit-scrollbar-track{background:#ffffff}.admin-app-shell ::-webkit-scrollbar-thumb,.shell.admin-app-shell::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#cdb982,#aa9160);border-color:#ffffff}.admin-app-shell ::-webkit-scrollbar-thumb:hover,.shell.admin-app-shell::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#bda76f,#927844)}.admin-app-shell .admin-card-key-generated-item code,.admin-app-shell .admin-card-key-row code,.admin-app-shell .admin-pure-api-log-content,.admin-app-shell .admin-redemption-code-row code,.admin-app-shell .admin-redemption-code-value{background:#f6f3ed;border-color:var(--backoffice-line);color:#4a463f}.admin-app-shell .admin-assist-note,.admin-app-shell .admin-card-key-assist-message,.admin-app-shell .admin-card-key-assist-notice,.admin-app-shell .admin-card-key-note,.admin-app-shell .admin-card-key-notice,.admin-app-shell .admin-order-assist-notice,.admin-app-shell .admin-provider-card-message,.admin-app-shell .admin-provider-card-readonly-note,.admin-app-shell .admin-provider-card-warning,.admin-app-shell .admin-redemption-code-note,.admin-app-shell .admin-redemption-code-notice{background:#fbf7ed;border-color:rgba(181,138,59,.28);color:#705827}.admin-app-shell .admin-card-key-row>.admin-card-key-actions{background:#ffffff;border-color:#ded6c6;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.admin-app-shell .admin-card-key-actions-row.primary{background:#ffffff;border:0;box-shadow:none;color:inherit}.admin-app-shell .admin-recharge-actions{background:#ffffff;border-color:#ded6c6;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.admin-app-shell .admin-card-key-api-button,.admin-app-shell .admin-card-key-assist-button,.admin-app-shell .admin-card-key-cancel-assist-button,.admin-app-shell .admin-card-key-complete-button,.admin-app-shell .admin-card-key-disable-button,.admin-app-shell .admin-card-key-fail-button,.admin-app-shell .admin-card-key-open-button,.admin-app-shell .admin-order-cancel-assist-button{background:#ffffff;border-color:#ddd6c8;box-shadow:0 1px 4px rgba(32,30,26,.045);color:#4b463d}.admin-app-shell .admin-card-key-disable-button{background:linear-gradient(110deg,#efb8b2,#f8d8d5);border-color:#dc918a;box-shadow:0 5px 14px rgba(148,66,58,.15);color:#742d28}.admin-app-shell .admin-card-key-disable-button:disabled{background:#f8e9e7;border-color:#e1bbb7;box-shadow:none;color:#9a6a66}.admin-app-shell .admin-card-key-open-button{background:#fbf4e5;border-color:#dcc48d;color:#725722}.admin-app-shell .admin-card-key-api-button{background:#eaf1f6;border-color:#b7c8d4;color:#425f74}.admin-app-shell .admin-card-key-assist-v2-button{background:#f1eef7;border-color:#c9c0da;color:#5f5574}.admin-app-shell .admin-card-key-temporary-button{background:#f1f0ed;border-color:#cfcbc3;color:#5b5750}.admin-app-shell .admin-card-key-complete-button{background:#edf6ef;border-color:#b4cfba;color:#3f6d49}.admin-app-shell .admin-card-key-fail-button{background:#fbefee;border-color:#d9b0ac;color:#8b4640}.admin-app-shell .admin-card-key-release-gate-button{background:linear-gradient(110deg,#f0bf65,#f9d991);border-color:#dba84e;box-shadow:0 5px 14px rgba(170,112,26,.18);color:#5e3d08}.admin-app-shell .admin-card-key-open-button.active{background:linear-gradient(110deg,#9a722e,var(--backoffice-gold-bright));border-color:var(--backoffice-gold);box-shadow:0 4px 12px rgba(128,94,35,.18);color:#1b160d}.admin-app-shell .admin-card-key-api-button.active{background:linear-gradient(110deg,#79a9cb,#b7d0e0);border-color:#6f9bb8;box-shadow:0 5px 14px rgba(58,101,133,.18);color:#18364d}.admin-app-shell .admin-card-key-assist-v2-button.active{background:linear-gradient(110deg,#a497bd,#c6bada);border-color:#9081aa;box-shadow:0 5px 14px rgba(99,81,128,.18);color:#312a44}.admin-app-shell .admin-card-key-temporary-button.active{background:linear-gradient(110deg,#aaa59c,#cbc6bd);border-color:#98928a;box-shadow:0 5px 14px rgba(87,81,73,.16);color:#2e2c28}.admin-app-shell .admin-card-key-complete-button.active{background:linear-gradient(110deg,#85b491,#add0b5);border-color:#73a27f;box-shadow:0 5px 14px rgba(76,126,89,.18);color:#244a2d}.admin-app-shell .admin-card-key-fail-button.active{background:linear-gradient(110deg,#efb8b2,#f7d9d6);border-color:#dc918a;box-shadow:0 5px 14px rgba(148,66,58,.15);color:#742d28}.admin-app-shell .admin-card-key-open-button:not(.active):disabled{background:#faf5e9;border-color:#e4d4ae;color:#94805a}.admin-app-shell .admin-card-key-api-button:not(.active):disabled{background:#eef3f7;border-color:#c8d4dc;color:#748895}.admin-app-shell .admin-card-key-assist-v2-button:not(.active):disabled{background:#f3f1f7;border-color:#d5cfe0;color:#81798f}.admin-app-shell .admin-card-key-temporary-button:not(.active):disabled{background:#f2f1ef;border-color:#d5d1cb;color:#7e7972}.admin-app-shell .admin-card-key-complete-button:not(.active):disabled{background:#eff5f0;border-color:#c7d8ca;color:#718c77}.admin-app-shell .admin-card-key-fail-button:not(.active):disabled{background:#faf0ef;border-color:#dfc1be;color:#9b7773}.admin-app-shell .admin-card-key-note-inline{background:#ffffff;border-color:#ddd6c8;color:var(--backoffice-ink)}.admin-app-shell .admin-card-key-note-inline b{color:#7b5d24}.admin-app-shell .admin-card-key-note-inline small{color:var(--backoffice-ink)}.admin-app-shell .admin-card-key-gate-status,.admin-app-shell .admin-card-key-status,.admin-app-shell .admin-order-status{border-style:solid;border-width:1px;box-shadow:0 3px 10px rgba(45,41,34,.07);font-weight:800}.admin-app-shell .admin-card-key-gate-status.released,.admin-app-shell .admin-status-auth-received,.admin-app-shell .admin-status-queued{background:linear-gradient(110deg,#a9cce2,#d1e3ee);border-color:#7eabc5;color:#254d67}.admin-app-shell .admin-card-key-status.unused,.admin-app-shell .admin-status-fulfilled,.admin-app-shell .admin-status-paid{background:linear-gradient(110deg,#a8d6b1,#c8e7cf);border-color:#7db78a;color:#234e2e}.admin-app-shell .admin-card-key-gate-status.processing,.admin-app-shell .admin-status-processing{background:linear-gradient(110deg,#a2c7df,#c9deec);border-color:#77a7c4;color:#244d67}.admin-app-shell .admin-card-key-gate-status.review,.admin-app-shell .admin-status-payment-pending,.admin-app-shell .admin-status-refund-pending{background:linear-gradient(110deg,#f3c977,#ffe1a5);border-color:#dbaa4d;color:#64420a}.admin-app-shell .admin-card-key-gate-status.succeeded{background:linear-gradient(110deg,#91ca9d,#c1e2c8);border-color:#6eae7d;color:#1d502a}.admin-app-shell .admin-card-key-status.used,.admin-app-shell .admin-status-cancelled,.admin-app-shell .admin-status-created,.admin-app-shell .admin-status-unknown{background:linear-gradient(110deg,#c8c3b9,#e1ddd5);border-color:#a9a398;color:#4d4942}.admin-app-shell .admin-card-key-status.disabled{background:linear-gradient(110deg,#efb8b2,#f7d9d6);border-color:#dc918a;color:#742d28}.admin-app-shell .admin-card-key-copy-button,.admin-app-shell .admin-customer-enable,.admin-app-shell .admin-pagination-page.active{background:linear-gradient(110deg,#9a722e,var(--backoffice-gold-bright));border-color:var(--backoffice-gold);color:#1b160d}.admin-app-shell .admin-card-key-assist-progress-track,.admin-app-shell .admin-order-assist-progress-track{background:#e8e3da}.admin-app-shell .admin-card-key-assist-progress-fill,.admin-app-shell .admin-card-key-assist-progress-track span,.admin-app-shell .admin-order-assist-progress-fill,.admin-app-shell .admin-order-assist-progress-track span{background:linear-gradient(90deg,#8f6b2e,var(--backoffice-gold-bright))}.admin-app-shell .admin-support-context,.admin-app-shell .admin-support-conversation,.admin-app-shell .admin-support-queue,.admin-app-shell .admin-support-toolbar{background:#ffffff;border-color:var(--backoffice-line);box-shadow:0 12px 34px rgba(32,30,26,.055)}.admin-app-shell .admin-support-ai-setting{background:var(--backoffice-gold-soft);border-color:rgba(181,138,59,.26)}.admin-app-shell .admin-support-pagination button,.admin-app-shell .admin-support-status-tabs button{background:#ffffff;border-color:var(--backoffice-line);color:#59554e}.admin-app-shell .admin-support-status-tabs button.active{background:linear-gradient(110deg,#9a722e,var(--backoffice-gold-bright));color:#1b160d}.admin-app-shell .admin-support-message,.admin-app-shell .admin-support-thread{background:#fbfaf7;border-color:var(--backoffice-line);color:var(--backoffice-ink)}.admin-app-shell .admin-support-message.outbound,.admin-app-shell .admin-support-thread.selected{background:var(--backoffice-gold-soft);border-color:rgba(181,138,59,.36)}.admin-app-shell .admin-support-message.system{background:#efede8;border-color:#d9d4ca}.shell.backoffice-account-shell{background:radial-gradient(circle at 82% 5%,rgba(216,182,107,.15),transparent 30%),linear-gradient(145deg,#f7f6f2,#f2efe8)}.backoffice-account-shell .account-hero,.backoffice-account-shell .account-section{background:#ffffff;border-color:var(--backoffice-line);box-shadow:0 18px 48px rgba(32,30,26,.07)}.backoffice-account-shell .account-hero-stats article,.backoffice-account-shell .account-settings-card,.backoffice-account-shell .account-topup-form,.backoffice-account-shell .account-topup-history{background:var(--backoffice-surface-soft);border-color:var(--backoffice-line);box-shadow:none}.backoffice-account-shell .account-hero-stats strong,.backoffice-account-shell .account-topup-history b{color:#7a5b21}.shell.backoffice-auth-shell{background:radial-gradient(circle at 78% 8%,rgba(216,182,107,.18),transparent 32%),linear-gradient(145deg,#f8f7f3,#f1eee7)}.shell.backoffice-public-shell{background:radial-gradient(circle at 78% 8%,rgba(216,182,107,.16),transparent 32%),linear-gradient(145deg,#f8f7f3,#f1eee7)}.backoffice-public-shell>.panel{background:#ffffff;border-color:var(--backoffice-line);box-shadow:0 18px 48px rgba(32,30,26,.075)}.backoffice-auth-shell .auth-brand,.backoffice-auth-shell .auth-panel{background:rgba(255,255,255,.96);border-color:var(--backoffice-line);box-shadow:0 22px 60px rgba(32,30,26,.1)}.backoffice-auth-shell .auth-header{border-bottom-color:var(--backoffice-line)}.backoffice-auth-shell .auth-eyebrow,.backoffice-auth-shell .auth-home-link{color:#7a5b21}.backoffice-auth-shell .auth-message{color:var(--backoffice-muted)}.backoffice-auth-shell .auth-message[role=alert]{color:#a13d36}@media (max-width:900px){.admin-app-shell .admin-sidebar{border-bottom:1px solid var(--backoffice-line);border-right:0}}@media (max-width:560px){.admin-app-shell .admin-topbar,.backoffice-account-shell .topbar,.backoffice-public-shell .topbar{background:rgba(255,255,255,.98)}.admin-app-shell .topbar a:not(.brand-home):not(.account-icon-link),.backoffice-account-shell .topbar a:not(.brand-home):not(.account-icon-link),.backoffice-public-shell .topbar a:not(.brand-home):not(.account-icon-link){background:#fbfaf7;border-color:var(--backoffice-line)}}