:root{--accent:#fff;--blue:#fff;--green:#fff;--muted:#999;--border:#ffffff28;background:#050505;color:#f5f5f5;font-family:'Plus Jakarta Sans',Arial,sans-serif}
body,.license-page,.payment-page{background:#050505!important;color:#f5f5f5;font-family:'Plus Jakarta Sans',Arial,sans-serif}
a:focus-visible,button:focus-visible,input:focus-visible,.license-shell :is(a,button):focus-visible{outline-color:#fff!important}.accent,.brand .accent,.dash-brand em{color:#fff!important}.brand img,.dash-brand img,.license-mark img{filter:none!important}.brand,.dash-brand{font-weight:800;letter-spacing:-.05em}.brand img{background:#fff;border-radius:10px}.buy-header,.dash-header{width:min(1288px,calc(100% - 32px));max-width:none;margin:16px auto 0;padding:11px 18px!important;border:1px solid #ffffff30!important;border-radius:18px;background:#111!important;box-shadow:0 14px 40px #0009}.buy-header nav,.dashboard-link{background:#0a0a0a;border-color:#ffffff2a!important}.dashboard-link:hover{background:#fff;color:#090909}
.buy-heading h1,.license-shell h1,.payment-card h1,.admin-main h1{font-weight:800;letter-spacing:-.06em}.buy-heading p,.payment-subtitle{color:#aaa}.buy-heading>a,.dashboard-link span{color:#fff}.plan-option,.payment-option,.order-summary,.payment-card,.admin-box,.admin-stat,.admin-table,.admin-dialog{background:#111!important;border-color:#ffffff27!important;box-shadow:inset 0 1px 0 #ffffff0b!important}.plan-option:hover,.payment-option:hover{border-color:#ffffff7a!important}.plan-option:has(input:checked),.payment-option:has(input:checked){background:#202020!important;border-color:#fff!important}.plan-top input:checked{background:#fff;border-color:#fff}.plan-top input:checked:after{color:#090909}.plan-details>span:before,.payment-icon{background:#ffffff17;color:#fff}.badge,.badge-gold,.step{color:#fff;border-color:#ffffff40}.price del{text-decoration-color:#fff}.payment-check{color:#fff}.checkout-button,.license-page #license-submit,.payment-page .wallet-button.primary,.lg-button-primary{background:#fff!important;border-color:#fff!important;color:#090909!important;box-shadow:none!important;font-weight:800}.checkout-button:hover,.license-page #license-submit:hover,.payment-page .wallet-button.primary:hover{background:#ddd!important}.promo-form button,.secondary-button,.license-actions button,.coin-choice[aria-pressed=true]{background:#ffffff10!important;color:#fff!important;border-color:#ffffff5a!important}.promo-status,.summary-discount,.summary-benefits li:before,.payment-license h2{color:#fff!important}.coin-choice[aria-pressed=true]{background:#fff!important;color:#090909!important}
.license-mark{background:#fff!important;border-color:#fff!important}.license-shell h1{color:#fff}.license-page #license-key{border-color:#ffffff32;background:#111;color:#fff}.license-page #license-key:focus{border-color:#fff;box-shadow:0 0 0 3px #ffffff18}.license-page #license-submit:disabled{background:#222!important;color:#999!important;border-color:#ffffff2b!important}.license-phone-note{background:#111;border-color:#ffffff35;color:#ddd}.license-phone-note>span,.license-phone-note strong,.license-phone-note p,.license-help a{color:#eee}.license-buy:hover{background:#ffffff10;border-color:#fff}.license-caption,.license-help{color:#aaa}
.payment-card{border-radius:22px}.payment-page .wallet-button.primary{border-radius:12px}.payment-page .status-dot,.payment-page .status-dot.complete{background:#fff;box-shadow:0 0 0 3px #ffffff18}.qr-modes button[aria-pressed=true]{border-color:#fff;background:#ffffff14}.payment-page .private-link-row input{color:#fff}.payment-error,.memo-box{border-color:#ffffff50;color:#eee;background:#ffffff08}
.dashboard-page .dash-header{display:flex;align-items:center;justify-content:space-between}.dashboard-page .dash-brand img{background:#fff;border-radius:11px}.dashboard-page .dash-preview{color:#fff;background:#ffffff15;border-color:#ffffff35}.dashboard-page .lg-button{background:#1b1b1b;color:#fff;border-color:#ffffff30}.dashboard-page .lg-button-primary{background:#fff!important;color:#080808!important}.admin-main p{color:#aaa}.admin-main input:not([type=checkbox]),.admin-main select{border-color:#ffffff30;background:#090909;color:#fff}.admin-main input:focus,.admin-main select:focus{border-color:#fff;box-shadow:0 0 0 3px #ffffff14}.admin-check input{accent-color:#fff}.admin-alert,.admin-created{background:#ffffff0c;border-color:#ffffff40;color:#fff!important}.admin-count,.admin-stat.selected strong,.admin-key-row code,.admin-full-key code,.admin-dialog p[data-dialog-license]{color:#fff}.admin-stat.selected{background:#ffffff16!important;border-color:#fff!important}.admin-table-head{background:#1d1d1d;color:#aaa}.admin-license-row{border-color:#ffffff1f}.admin-state{color:#fff;border-color:#ffffff40}.admin-row-apps span{background:#202020;border-color:#ffffff29;color:#ddd}.admin-copy,.admin-text-button,.admin-renew{background:#ffffff0e!important;color:#fff!important;border-color:#ffffff3c!important}.admin-delete{background:#241818!important;color:#f3bcbc!important}.admin-dialog header>button{background:#242424;color:#fff;border-color:#ffffff30}
@media(max-width:760px){.buy-header{width:calc(100% - 24px);padding:14px!important}.dashboard-page .dash-header{width:calc(100% - 20px);padding:10px!important}}
