.admin-root{--a2-surface:#0c131d;--a2-surface-2:#111a26;--a2-surface-3:#162131;--a2-border:#98afd31f;--a2-border-strong:#98afd338;--a2-text:#edf3fc;--a2-muted:#8491a5;--a2-blue:#4b84ff;--a2-green:#39ce91;--a2-violet:#8f72ff;--a2-orange:#ffae55;--a2-red:#ff6b7d}.admin-sidebar nav{scrollbar-width:none;overflow-y:auto}.admin-sidebar nav::-webkit-scrollbar{display:none}.admin-content{width:min(100%,1500px);margin:0 auto}.admin-v2-page-title{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}.admin-v2-page-title>div:first-child{min-width:0}.admin-v2-page-title>div:first-child>span{color:#628fe9;letter-spacing:.14em;font-size:9px;font-weight:850}.admin-v2-page-title h1{color:var(--a2-text);letter-spacing:-.045em;margin:6px 0 5px;font-size:clamp(28px,4vw,42px);line-height:1}.admin-v2-page-title p{max-width:720px;color:var(--a2-muted);margin:0;font-size:12px;line-height:1.55}.admin-v2-page-actions{flex:none;align-items:center;gap:9px;display:flex}.admin-v2-period{z-index:20;position:relative}.admin-v2-period-trigger{border:1px solid var(--a2-border-strong);background:var(--a2-surface-2);min-width:155px;min-height:52px;color:var(--a2-text);cursor:pointer;border-radius:15px;grid-template-columns:22px 1fr 16px;align-items:center;gap:9px;padding:0 12px;display:grid}.admin-v2-period-trigger>svg:first-child{width:18px;color:var(--a2-blue)}.admin-v2-period-trigger>svg:last-child{width:14px;color:var(--a2-muted)}.admin-v2-period-trigger span{justify-items:start;gap:1px;display:grid}.admin-v2-period-trigger small{color:var(--a2-muted);text-transform:uppercase;font-size:8px;font-weight:750}.admin-v2-period-trigger strong{font-size:11px}.admin-v2-period-popover{border:1px solid var(--a2-border-strong);background:#101925;border-radius:18px;gap:14px;width:320px;padding:15px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 70px #0000006b}.admin-v2-period-presets{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.admin-v2-period-presets button{border:1px solid var(--a2-border);min-height:38px;color:var(--a2-muted);cursor:pointer;background:#0b121b;border-radius:10px;justify-content:center;align-items:center;gap:4px;font-size:10px;font-weight:750;display:flex}.admin-v2-period-presets button.active{color:#9cbaff;background:#4b84ff1f;border-color:#4b84ff6b}.admin-v2-period-presets svg{width:13px}.admin-v2-date-fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.admin-v2-date-fields label,.admin-v2-save-bar label{gap:5px;display:grid}.admin-v2-date-fields span,.admin-v2-save-bar label>span{color:var(--a2-muted);text-transform:uppercase;font-size:8px;font-weight:800}.admin-v2-date-fields input,.admin-v2-save-bar input{border:1px solid var(--a2-border);min-width:0;min-height:39px;color:var(--a2-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a111a;border-radius:10px;outline:0;padding:0 9px;font-size:10px}.admin-v2-period-done{background:var(--a2-blue);color:#fff;min-height:39px;font:inherit;cursor:pointer;border:0;border-radius:10px;font-size:10px;font-weight:800}.admin-v2-toolbar{justify-content:space-between;align-items:center;gap:15px;margin-bottom:15px;display:flex}.admin-v2-tabs{border:1px solid var(--a2-border);scrollbar-width:none;background:#0c131db8;border-radius:14px;gap:4px;max-width:100%;padding:4px;display:flex;overflow-x:auto}.admin-v2-tabs::-webkit-scrollbar{display:none}.admin-v2-tabs button{min-height:36px;color:var(--a2-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:10px;font-weight:760;display:inline-flex}.admin-v2-tabs button span{background:#ffffff0f;border-radius:99px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:8px;display:grid}.admin-v2-tabs button.active{color:#edf4ff;background:#1a2637;box-shadow:0 6px 18px #0000002e}.admin-v2-soft-loading{color:var(--a2-muted);font-size:9px}.admin-v2-tab-scene{margin-top:13px;animation:.2s both a2-enter}.admin-v2-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:13px;display:grid}.admin-v2-metrics-six{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-v2-metric{border:1px solid var(--a2-border);background:linear-gradient(145deg, var(--a2-surface-2), var(--a2-surface));border-radius:17px;min-height:116px;padding:15px;position:relative;overflow:hidden}.admin-v2-metric:after{content:"";opacity:.055;filter:blur(3px);background:currentColor;border-radius:50%;width:100px;height:100px;position:absolute;bottom:-34px;right:-25px}.admin-v2-metric-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-v2-metric-head>span{color:var(--a2-muted);font-size:9px;font-weight:760}.admin-v2-metric-head i{background:currentColor;border-radius:9px;place-items:center;width:28px;height:28px;display:grid}.admin-v2-metric-head svg{color:#fff;width:14px}.admin-v2-metric>strong{color:var(--a2-text);letter-spacing:-.035em;margin-top:11px;font-size:22px;display:block}.admin-v2-metric>div:last-child{align-items:center;gap:6px;margin-top:8px;display:flex}.admin-v2-metric small{color:var(--a2-muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-v2-metric b.up,.admin-v2-comparison .up{color:var(--a2-green)}.admin-v2-metric b.down,.admin-v2-comparison .down{color:var(--a2-red)}.admin-v2-metric b{background:#ffffff0a;border-radius:5px;padding:3px 5px;font-size:8px}.admin-v2-metric.tone-blue{color:var(--a2-blue)}.admin-v2-metric.tone-green{color:var(--a2-green)}.admin-v2-metric.tone-violet{color:var(--a2-violet)}.admin-v2-metric.tone-orange{color:var(--a2-orange)}.admin-v2-metric.tone-red{color:var(--a2-red)}.admin-v2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.admin-v2-grid-wide{grid-template-columns:minmax(0,1.75fr) minmax(280px,.75fr)}.admin-v2-panel{border:1px solid var(--a2-border);background:linear-gradient(145deg,#111a26f5,#0a1019fa);border-radius:19px;min-width:0;margin-top:12px;padding:17px;box-shadow:0 14px 35px #0000001a}.admin-v2-grid>.admin-v2-panel{margin-top:0}.admin-v2-panel>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:15px;display:flex}.admin-v2-panel>header>div{gap:3px;min-width:0;display:grid}.admin-v2-panel>header span,.admin-v2-panel>header>div>span{color:#688ed5;letter-spacing:.1em;font-size:8px;font-weight:850}.admin-v2-panel h2{color:var(--a2-text);letter-spacing:-.015em;margin:0;font-size:15px}.admin-v2-panel-description{max-width:760px;color:var(--a2-muted);margin:-5px 0 15px;font-size:10px;line-height:1.55}.admin-v2-panel>header select,.admin-v2-filters select,.admin-v2-inline-filters select{border:1px solid var(--a2-border);background:var(--a2-surface);min-height:39px;color:var(--a2-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:10px;outline:0;padding:0 28px 0 10px;font-size:9px}.admin-v2-chart-wrap{min-width:0}.admin-v2-line-chart{width:100%;min-height:230px;display:block;overflow:visible}.admin-v2-line-chart line{stroke:#97abcc1a;stroke-width:1px}.admin-v2-line-chart line.zero{stroke:#97abcc40}.admin-v2-line-chart text{fill:#68778d;font-size:9px}.admin-v2-line-chart .axis-label{font-size:8px}.admin-v2-line-chart polygon{opacity:.06}.admin-v2-line-chart polyline{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.admin-v2-line-chart circle{stroke-width:2px}.admin-v2-line-chart .series-blue polyline,.admin-v2-line-chart .series-blue circle{stroke:var(--a2-blue)}.admin-v2-line-chart .series-blue polygon,.admin-v2-line-chart .series-blue circle{fill:var(--a2-blue)}.admin-v2-line-chart .series-green polyline,.admin-v2-line-chart .series-green circle{stroke:var(--a2-green)}.admin-v2-line-chart .series-green polygon,.admin-v2-line-chart .series-green circle{fill:var(--a2-green)}.admin-v2-line-chart .series-violet polyline,.admin-v2-line-chart .series-violet circle{stroke:var(--a2-violet)}.admin-v2-line-chart .series-violet polygon,.admin-v2-line-chart .series-violet circle{fill:var(--a2-violet)}.admin-v2-line-chart .series-orange polyline,.admin-v2-line-chart .series-orange circle{stroke:var(--a2-orange)}.admin-v2-line-chart .series-orange polygon,.admin-v2-line-chart .series-orange circle{fill:var(--a2-orange)}.admin-v2-chart-legend{flex-wrap:wrap;gap:8px 18px;padding:8px 5px 0 42px;display:flex}.admin-v2-chart-legend span{color:var(--a2-muted);align-items:center;gap:6px;font-size:9px;display:flex}.admin-v2-chart-legend i{border-radius:50%;width:7px;height:7px}.admin-v2-chart-legend strong{color:var(--a2-text);font-size:9px}.color-blue{background:var(--a2-blue)}.color-green{background:var(--a2-green)}.color-violet{background:var(--a2-violet)}.color-orange{background:var(--a2-orange)}.color-red{background:var(--a2-red)}.admin-v2-conversion-stack{gap:12px;display:grid}.admin-v2-conversion{border:1px solid var(--a2-border);background:#ffffff05;border-radius:13px;gap:8px;padding:13px;display:grid}.admin-v2-conversion>div:first-child{justify-content:space-between;display:flex}.admin-v2-conversion span{color:var(--a2-muted);font-size:9px}.admin-v2-conversion strong{color:var(--a2-text);font-size:15px}.admin-v2-conversion>div:nth-child(2){background:#ffffff0f;border-radius:9px;height:6px;overflow:hidden}.admin-v2-conversion i{border-radius:inherit;background:var(--a2-blue);height:100%;display:block}.admin-v2-conversion.tone-green i{background:var(--a2-green)}.admin-v2-conversion small{color:var(--a2-muted);font-size:8px;line-height:1.45}.admin-v2-repeat-line{color:#b7a8ff;background:#8f72ff14;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:11px;font-size:9px;display:flex}.admin-v2-repeat-line strong{font-size:13px}.admin-v2-data-quality{background:#4b84ff12;border:1px solid #4b84ff33;border-radius:14px;grid-template-columns:30px 1fr auto;align-items:center;gap:11px;margin-bottom:12px;padding:12px 14px;display:grid}.admin-v2-data-quality>svg{color:#7fa7ff;width:19px}.admin-v2-data-quality>div{gap:3px;display:grid}.admin-v2-data-quality strong{font-size:10px}.admin-v2-data-quality span{color:var(--a2-muted);font-size:9px;line-height:1.45}.admin-v2-data-quality b{color:var(--a2-orange);background:#ffae551a;border-radius:8px;padding:5px 8px;font-size:8px}.admin-v2-funnel{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;display:grid}.admin-v2-funnel article{min-width:0;position:relative}.admin-v2-funnel article>svg{color:#4e5b6e;width:12px;position:absolute;top:8px;right:-16px}.admin-v2-funnel article>div:first-child{grid-template-columns:22px 1fr auto;align-items:center;gap:7px;display:grid}.admin-v2-funnel article>div:first-child span{color:#7ea6ff;background:#4b84ff1f;border-radius:7px;place-items:center;width:22px;height:22px;font-size:8px;display:grid}.admin-v2-funnel article strong{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.admin-v2-funnel article b{font-size:14px}.admin-v2-funnel-bar{background:#ffffff0e;border-radius:10px;height:7px;margin:9px 0 6px;overflow:hidden}.admin-v2-funnel-bar i{border-radius:inherit;background:linear-gradient(90deg,#4b84ff,#39ce91);height:100%;display:block}.admin-v2-funnel small{color:var(--a2-muted);gap:2px;font-size:7px;display:grid}.admin-v2-funnel em{color:#6e7d92;font-style:normal}.admin-v2-table-wrap{width:100%;min-width:0;overflow-x:auto}.admin-v2-table{border-collapse:collapse;width:100%}.admin-v2-table th{border-bottom:1px solid var(--a2-border);color:#67758a;text-align:left;text-transform:uppercase;padding:10px;font-size:8px;font-weight:800}.admin-v2-table td{color:#acb7c7;vertical-align:middle;border-bottom:1px solid #98afd312;padding:12px 10px;font-size:10px}.admin-v2-table tr:last-child td{border-bottom:0}.admin-v2-table td>strong,.admin-v2-table td>small{display:block}.admin-v2-table td>strong{color:var(--a2-text);font-size:10px}.admin-v2-table td>small{color:#69778b;text-overflow:ellipsis;white-space:nowrap;max-width:250px;margin-top:3px;font-size:8px;overflow:hidden}.admin-v2-rate{color:#69d7a5;font-weight:800}.admin-v2-status{color:#e8b466;text-transform:uppercase;background:#ffb84d17;border-radius:7px;justify-content:center;align-items:center;width:fit-content;min-height:23px;padding:0 7px;font-size:7px;font-weight:850;display:inline-flex}.status-active,.status-approved,.status-succeeded,.status-paid,.status-published,.status-dismissed{color:#63dba7;background:#39ce911a}.status-blocked,.status-rejected,.status-failed,.status-cancelled,.status-resolved{color:#ff8392;background:#ff6b7d1a}.status-paused,.status-requested,.status-moderation,.status-pending,.status-waiting_user,.status-waiting_support{color:#ffc06f;background:#ffae551a}.admin-v2-lifecycle{color:#7fa7ff;background:#4b84ff17;border-radius:7px;padding:5px 7px;font-size:8px;display:inline-flex}.lifecycle-repeat{color:#62dba6;background:#39ce911a}.lifecycle-non_buyer_24h{color:#ffbb67;background:#ffae551a}.admin-v2-pagination{justify-content:center;align-items:center;gap:5px;padding:16px 4px 2px;display:flex}.admin-v2-pagination>button,.admin-v2-pagination>span button{border:1px solid var(--a2-border);background:var(--a2-surface);width:31px;height:31px;color:var(--a2-muted);font:inherit;cursor:pointer;border-radius:9px;place-items:center;font-size:9px;display:inline-grid}.admin-v2-pagination button:disabled{opacity:.35;cursor:not-allowed}.admin-v2-pagination button[aria-current=page]{color:#91afff;background:#4b84ff24;border-color:#4b84ff73}.admin-v2-pagination svg{width:14px}.admin-v2-pagination>span,.admin-v2-pagination>span>span{align-items:center;gap:5px;display:flex}.admin-v2-pagination i{color:#59677b;font-style:normal}.admin-v2-pagination>small{color:#667489;margin-left:8px;font-size:8px}.admin-v2-search{border:1px solid var(--a2-border);background:var(--a2-surface);border-radius:11px;align-items:center;gap:7px;min-width:220px;min-height:39px;padding:0 10px;display:flex}.admin-v2-search svg{color:#68768b;width:14px}.admin-v2-search input{width:100%;min-width:0;color:var(--a2-text);font:inherit;background:0 0;border:0;outline:0;font-size:9px}.admin-v2-filters,.admin-v2-inline-filters{align-items:center;gap:8px;margin-bottom:12px;display:flex}.admin-v2-filters-users{grid-template-columns:minmax(260px,1fr) 180px 210px;display:grid}.admin-v2-inline-filters{margin:0}.admin-v2-count{background:#4b84ff1a;border-radius:8px;place-items:center;min-width:28px;height:25px;color:#8aabff!important;font-size:9px!important;display:grid!important}.admin-v2-add,.admin-v2-export{color:#91b0ff;min-height:39px;font:inherit;cursor:pointer;background:#4b84ff1f;border:1px solid #4b84ff4d;border-radius:10px;align-items:center;gap:6px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.admin-v2-add svg,.admin-v2-export svg{width:14px}.admin-v2-card-list,.admin-v2-simple-list{gap:8px;display:grid}.admin-v2-card-list>article,.admin-v2-simple-list>article{border:1px solid var(--a2-border);background:#ffffff04;border-radius:14px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;display:grid}.admin-v2-card-avatar{color:#fff;background:linear-gradient(145deg,#3c79ed,#294e9b);border-radius:13px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:850;display:grid}.admin-v2-card-avatar svg{width:17px}.admin-v2-card-list article>div:not(.admin-v2-card-actions),.admin-v2-simple-list article>div{gap:3px;min-width:0;display:grid}.admin-v2-card-list article strong,.admin-v2-simple-list article strong{font-size:10px}.admin-v2-card-list article small,.admin-v2-card-list article>div>span,.admin-v2-simple-list article small{color:var(--a2-muted);font-size:8px}.admin-v2-card-list article p{color:#9ba7b8;margin:4px 0 0;font-size:9px;line-height:1.45}.admin-v2-card-actions{justify-content:flex-end;align-items:center;gap:6px;display:flex}.admin-v2-card-actions button,.admin-v2-card-actions a,.admin-v2-fraud>button{border:1px solid var(--a2-border);color:#9eabc0;min-height:31px;font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:4px;padding:0 8px;font-size:8px;font-weight:750;text-decoration:none;display:inline-flex}.admin-v2-card-actions .primary{color:#8eaefe;background:#4b84ff1a;border-color:#4b84ff4d}.admin-v2-card-actions .danger{color:#ff8593;border-color:#ff6b7d40}.admin-v2-card-actions svg{width:12px}.admin-v2-tags{flex-wrap:wrap;margin-top:4px;flex-direction:row!important;gap:4px!important;display:flex!important}.admin-v2-tags b{color:#8190a5;background:#ffffff0a;border-radius:6px;padding:4px 6px;font-size:7px;font-weight:700}.admin-v2-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.admin-v2-partner-grid>article{border:1px solid var(--a2-border);background:#ffffff04;border-radius:16px;padding:14px}.admin-v2-partner-grid>article>header{grid-template-columns:42px 1fr auto;align-items:center;gap:9px;display:grid}.admin-v2-partner-grid>article>header>div:nth-child(2){gap:3px;display:grid}.admin-v2-partner-grid>article>header strong{font-size:11px}.admin-v2-partner-grid>article>header span:not(.admin-v2-status){color:var(--a2-muted);font-size:8px}.admin-v2-partner-stats{grid-template-columns:repeat(3,1fr);gap:5px;margin:12px 0;display:grid}.admin-v2-partner-stats span{background:#ffffff06;border-radius:9px;gap:3px;padding:8px;display:grid}.admin-v2-partner-stats small{color:#6c798d;font-size:7px}.admin-v2-partner-stats strong{text-overflow:ellipsis;font-size:9px;overflow:hidden}.admin-v2-partner-controls{grid-template-columns:1fr 1fr auto;gap:6px;display:grid}.admin-v2-partner-controls>button{color:#82a5f5;font:inherit;cursor:pointer;background:#4b84ff14;border:1px solid #4b84ff40;border-radius:9px;padding:0 10px;font-size:8px}.admin-v2-toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:40px;display:flex;position:relative}.admin-v2-toggle>span{gap:2px;display:grid}.admin-v2-toggle strong{font-size:9px}.admin-v2-toggle small{color:#6f7d91;font-size:7px}.admin-v2-toggle input{opacity:0;position:absolute}.admin-v2-toggle>i{background:#263142;border-radius:99px;flex:none;width:34px;height:20px;transition:all .2s;position:relative}.admin-v2-toggle>i b{background:#8591a2;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px}.admin-v2-toggle input:checked+i{background:#39ce9147}.admin-v2-toggle input:checked+i b{background:var(--a2-green);left:17px}.admin-v2-toggle.disabled{opacity:.5;cursor:not-allowed}.admin-v2-payout{grid-template-columns:42px minmax(0,1fr) auto auto auto!important}.admin-v2-payout>b{font-size:11px}.admin-v2-risk-score{color:#ff8392;background:#ff6b7d1a;border-radius:13px;place-items:center;width:42px;height:42px;font-size:13px;font-weight:850;display:grid}.admin-v2-fraud{grid-template-columns:42px minmax(0,1fr) auto auto!important}.admin-v2-payout-dialog{width:min(520px,100%)}.admin-v2-payout-dialog .admin-v2-callout{color:#ffc06f;background:#ffae5514;line-height:1.45}.admin-v2-reveal-summary{border:1px solid var(--a2-border);background:#ffffff05;border-radius:13px;gap:4px;margin-top:12px;padding:14px;display:grid}.admin-v2-reveal-summary strong{font-size:17px}.admin-v2-reveal-summary span{color:var(--a2-muted);font-size:9px}.admin-v2-payout-details{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.admin-v2-payout-details>span{border:1px solid var(--a2-border);background:#ffffff05;border-radius:11px;gap:4px;padding:11px;display:grid}.admin-v2-payout-details small{color:var(--a2-muted);text-transform:capitalize;font-size:7px}.admin-v2-payout-details strong{overflow-wrap:anywhere;font-size:10px;line-height:1.4}.admin-v2-code-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.admin-v2-code-grid article{border:1px solid var(--a2-border);border-radius:11px;grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px;display:grid}.admin-v2-code-grid svg{color:#7fa7ff;width:16px}.admin-v2-code-grid div{gap:2px;display:grid}.admin-v2-code-grid strong{font-size:10px}.admin-v2-code-grid small{color:var(--a2-muted);font-size:7px}.admin-v2-code-grid article>span{color:var(--a2-green);font-size:7px}.admin-v2-code-grid article>span.off{color:var(--a2-red)}.admin-v2-rule-timeline{gap:7px;display:grid}.admin-v2-rule-timeline article{background:#ffffff04;border-left:2px solid #4b84ff4d;border-radius:0 11px 11px 0;grid-template-columns:90px 1fr;gap:10px;padding:12px;display:grid}.admin-v2-rule-timeline article>div{gap:3px;display:grid}.admin-v2-rule-timeline strong{font-size:10px}.admin-v2-rule-timeline small{color:var(--a2-muted);font-size:8px}.admin-v2-settings-summary{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.admin-v2-settings-summary>span{border:1px solid var(--a2-border);background:var(--a2-surface);border-radius:13px;grid-template-columns:32px 1fr;column-gap:9px;padding:12px;display:grid}.admin-v2-settings-summary svg{color:#71a0ff;grid-row:span 2;align-self:center;width:18px}.admin-v2-settings-summary strong{font-size:9px}.admin-v2-settings-summary small{color:var(--a2-muted);font-size:7px}.admin-v2-section-icon{background:#4b84ff1a;border-radius:10px;place-items:center;width:34px;height:34px;display:grid!important}.admin-v2-section-icon svg{color:#7ea6ff;width:16px}.admin-v2-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-v2-setting-card{border:1px solid var(--a2-border);background:#ffffff04;border-radius:13px;gap:10px;padding:13px;display:grid;position:relative}.admin-v2-setting-card.changed{border-color:#4b84ff66;box-shadow:inset 3px 0 #4b84ff}.admin-v2-setting-card>span{gap:3px;display:grid}.admin-v2-setting-card>span strong{font-size:10px}.admin-v2-setting-card>span small{color:var(--a2-muted);font-size:8px;line-height:1.4}.admin-v2-setting-card.boolean{display:block}.admin-v2-setting-input{border:1px solid var(--a2-border);background:#0a111a;border-radius:10px;align-items:center;min-height:40px;padding:0 10px;display:flex}.admin-v2-setting-input input,.admin-v2-setting-input select{width:100%;color:var(--a2-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;font-size:11px}.admin-v2-setting-input b{color:#728198;font-size:9px}.admin-v2-setting-card>em,.admin-v2-changed-dot{color:#79a2fa;font-size:7px;font-style:normal;position:absolute;top:8px;right:8px}.admin-v2-save-bar{z-index:25;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0e1621f5;border:1px solid #4b84ff4d;border-radius:16px;grid-template-columns:minmax(200px,1fr) 190px minmax(250px,1.2fr) auto;align-items:end;gap:9px;margin-top:14px;padding:12px;display:grid;position:sticky;bottom:14px;box-shadow:0 20px 55px #0006}.admin-v2-save-bar>div{align-items:center;gap:9px;display:flex}.admin-v2-save-bar>div>span{color:#fff;background:#4b84ff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:10px;font-weight:850;display:grid}.admin-v2-save-bar p{gap:2px;margin:0;display:grid}.admin-v2-save-bar strong{font-size:9px}.admin-v2-save-bar small{color:var(--a2-muted);font-size:7px}.admin-v2-save-bar button{color:#fff;min-height:39px;font:inherit;cursor:pointer;background:#4b84ff;border:0;border-radius:10px;padding:0 12px;font-size:9px;font-weight:800}.admin-v2-version-list{gap:7px;display:grid}.admin-v2-version-list article{border:1px solid var(--a2-border);border-radius:12px;grid-template-columns:38px 1fr auto;gap:9px;padding:11px;display:grid}.admin-v2-version-number{background:#4b84ff1a;border-radius:11px;place-items:center;width:38px;height:38px;color:#82a5f5!important;font-size:9px!important;display:grid!important}.admin-v2-version-list article>div{gap:3px;display:grid}.admin-v2-version-list strong{font-size:9px}.admin-v2-version-list small{color:var(--a2-muted);font-size:7px}.admin-v2-version-list article>div>div{flex-wrap:wrap;gap:3px;display:flex}.admin-v2-version-list b{color:#78879b;background:#ffffff0a;border-radius:5px;padding:3px 5px;font-size:6px}.admin-v2-secret-list{gap:7px;display:grid}.admin-v2-secret-list span{background:#39ce910a;border-radius:10px;grid-template-columns:28px 1fr;column-gap:8px;padding:9px;display:grid}.admin-v2-secret-list svg{color:#58d29d;grid-row:span 2;width:15px}.admin-v2-secret-list strong{font-size:8px}.admin-v2-secret-list small{color:var(--a2-muted);font-size:7px}.admin-v2-waterfall{gap:2px;display:grid}.admin-v2-waterfall>div{border-bottom:1px dashed #98afd314;justify-content:space-between;align-items:center;gap:12px;padding:8px 4px;display:flex}.admin-v2-waterfall span{color:var(--a2-muted);font-size:8px}.admin-v2-waterfall strong{font-size:9px}.admin-v2-waterfall .negative strong{color:#dc8a94}.admin-v2-waterfall .subtotal{background:#8f72ff12;border:0;border-radius:8px;margin-top:4px;padding:10px 8px}.admin-v2-waterfall .total{background:#39ce910f;border:1px solid #39ce9133;border-radius:9px;margin-top:5px;padding:12px 8px}.admin-v2-waterfall .total span,.admin-v2-waterfall .total strong{color:#66dca9;font-size:11px}.admin-v2-breakdown{gap:10px;display:grid}.admin-v2-breakdown article{gap:5px;display:grid}.admin-v2-breakdown article>div{justify-content:space-between;gap:10px;display:flex}.admin-v2-breakdown span{color:var(--a2-muted);font-size:8px}.admin-v2-breakdown strong{font-size:8px}.admin-v2-breakdown article>i{background:#ffffff0d;border-radius:8px;height:6px;overflow:hidden}.admin-v2-breakdown b{border-radius:inherit;background:linear-gradient(90deg,#4b84ff,#8f72ff);height:100%;display:block}.admin-v2-breakdown.advertising b{background:linear-gradient(90deg,#ffae55,#ff6b7d)}.admin-v2-comparison{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-v2-comparison article{background:#ffffff05;border-radius:11px;gap:4px;padding:10px;display:grid}.admin-v2-comparison span,.admin-v2-comparison small{color:var(--a2-muted);font-size:7px}.admin-v2-comparison strong{font-size:11px}.admin-v2-expense-list{gap:6px;display:grid}.admin-v2-expense-list article{border-bottom:1px solid var(--a2-border);grid-template-columns:36px 1fr auto auto;align-items:center;gap:9px;padding:10px;display:grid}.admin-v2-expense-icon{color:#7da5fd;background:#4b84ff14;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.admin-v2-expense-icon svg{width:15px}.admin-v2-expense-list article>div:nth-child(2){gap:2px;display:grid}.admin-v2-expense-list strong{font-size:9px}.admin-v2-expense-list small{color:var(--a2-muted);font-size:7px}.admin-v2-expense-list article>b{font-size:10px}.admin-v2-expense-list article>div:last-child{gap:4px;display:flex}.admin-v2-expense-list button{border:1px solid var(--a2-border);color:#8c99aa;cursor:pointer;background:0 0;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.admin-v2-expense-list button.danger{color:#ff7c8d}.admin-v2-expense-list button svg{width:13px}.admin-v2-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.admin-v2-review-grid>article{border:1px solid var(--a2-border);background:#ffffff04;border-radius:15px;padding:14px}.admin-v2-review-grid header,.admin-v2-review-meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-v2-review-grid header>div,.admin-v2-review-meta>span{gap:3px;display:grid}.admin-v2-review-stars{display:flex}.admin-v2-review-stars svg{fill:#0000;color:#465165;width:13px}.admin-v2-review-stars svg.filled{fill:#ffbd4b;color:#ffbd4b}.admin-v2-review-grid header small,.admin-v2-review-meta small{color:var(--a2-muted);font-size:7px}.admin-v2-review-grid blockquote{color:#bdc6d3;min-height:55px;margin:13px 0;padding:0;font-size:10px;line-height:1.55}.admin-v2-review-meta strong{font-size:9px}.admin-v2-review-meta b{color:#7fa7ff;align-items:center;gap:3px;font-size:8px;display:flex}.admin-v2-review-meta svg{width:13px}.admin-v2-review-grid footer{grid-template-columns:1fr 1fr;gap:6px;margin-top:12px;display:grid}.admin-v2-review-grid footer button{border:1px solid var(--a2-border);color:#9aa7b9;min-height:35px;font:inherit;cursor:pointer;background:0 0;border-radius:9px;justify-content:center;align-items:center;gap:5px;font-size:8px;display:flex}.admin-v2-review-grid footer button.primary{color:#66d9a7;border-color:#39ce9138}.admin-v2-review-grid footer button.danger{color:#ff8291;border-color:#ff6b7d33}.admin-v2-review-grid footer svg{width:13px}.admin-v2-row-link,.admin-v2-text-danger{color:#7fa7ff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:8px;text-decoration:none;display:inline-flex}.admin-v2-text-danger{color:#ff7d8c}.admin-v2-row-link svg{width:12px}.admin-v2-ticket-list{gap:5px;display:grid}.admin-v2-ticket-list>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:#ffffff04;border:1px solid #0000;border-radius:12px;grid-template-columns:5px 1fr auto auto;align-items:center;gap:10px;padding:11px;display:grid}.admin-v2-ticket-list>button:hover{border-color:var(--a2-border);background:#ffffff06}.admin-v2-ticket-priority{background:#4b84ff;border-radius:4px;width:4px;height:40px}.priority-high,.priority-urgent{background:#ff6b7d}.priority-low{background:#69768a}.admin-v2-ticket-list>button>div{gap:4px;min-width:0;display:grid}.admin-v2-ticket-list>button>div>span{justify-content:space-between;gap:10px;display:flex}.admin-v2-ticket-list strong{font-size:9px}.admin-v2-ticket-list small{color:var(--a2-muted);font-size:7px}.admin-v2-ticket-list p{color:#93a0b2;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:8px;overflow:hidden}.admin-v2-ticket-list>button>b{color:#fff;background:#4b84ff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:7px;display:grid}.admin-v2-dialog-backdrop,.admin-v2-drawer-backdrop{z-index:240;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#03070cb8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.admin-v2-dialog{border:1px solid var(--a2-border-strong);background:#101925;border-radius:20px;width:min(440px,100%);padding:20px;box-shadow:0 40px 100px #0000007a}.admin-v2-dialog>header{justify-content:space-between;display:flex}.admin-v2-dialog>header>span{color:#ff7e8e;background:#ff6b7d1a;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.admin-v2-dialog>header button,.admin-v2-form-dialog>header button,.admin-v2-support-drawer>header button{color:#8592a5;cursor:pointer;background:#ffffff0a;border:0;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.admin-v2-dialog svg,.admin-v2-form-dialog>header button svg,.admin-v2-support-drawer>header button svg{width:16px}.admin-v2-dialog h2{margin:18px 0 7px;font-size:18px}.admin-v2-dialog p{color:var(--a2-muted);margin:0;font-size:10px;line-height:1.55}.admin-v2-dialog>label,.admin-v2-form-dialog>label{gap:6px;margin-top:15px;display:grid}.admin-v2-dialog label span,.admin-v2-form-dialog label>span,.admin-v2-form-grid label>span{color:var(--a2-muted);font-size:8px;font-weight:750}.admin-v2-dialog input,.admin-v2-form-dialog input,.admin-v2-form-dialog textarea,.admin-v2-form-dialog select,.admin-v2-form-grid input,.admin-v2-form-grid select{box-sizing:border-box;border:1px solid var(--a2-border);width:100%;min-height:42px;color:var(--a2-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0b121b;border-radius:10px;outline:0;padding:0 10px;font-size:10px}.admin-v2-form-dialog textarea{resize:vertical;min-height:85px;padding:10px}.admin-v2-dialog footer,.admin-v2-form-dialog footer{justify-content:flex-end;gap:7px;margin-top:18px;display:flex}.admin-v2-dialog footer button,.admin-v2-form-dialog footer button{border:1px solid var(--a2-border);color:#9aa7b8;min-height:40px;font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:5px;padding:0 12px;font-size:9px;font-weight:800;display:flex}.admin-v2-dialog footer .confirm,.admin-v2-form-dialog footer .primary{color:#fff;background:#4b84ff;border-color:#4b84ff}.admin-v2-form-dialog footer .danger{color:#ff8392;background:#ff6b7d14;border-color:#ff6b7d4d}.admin-v2-dialog button:disabled,.admin-v2-form-dialog button:disabled{opacity:.45;cursor:not-allowed}.admin-v2-form-dialog{border:1px solid var(--a2-border-strong);background:#101925;border-radius:20px;width:min(620px,100%);max-height:92vh;padding:19px;overflow-y:auto;box-shadow:0 40px 100px #0000007a}.admin-v2-form-dialog>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.admin-v2-form-dialog>header>div{gap:3px;display:grid}.admin-v2-form-dialog>header span{color:#688ed5;letter-spacing:.1em;font-size:8px;font-weight:850}.admin-v2-form-dialog h2{margin:0;font-size:17px}.admin-v2-form-dialog>p,.admin-v2-form-dialog blockquote{color:var(--a2-muted);margin:0;font-size:10px;line-height:1.5}.admin-v2-form-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.admin-v2-form-grid label{gap:6px;display:grid}.admin-v2-form-grid label.wide{grid-column:1/-1}.admin-v2-form-grid label>div{border:1px solid var(--a2-border);background:#0b121b;border-radius:10px;align-items:center;display:flex}.admin-v2-form-grid label>div input{background:0 0;border:0}.admin-v2-form-grid label>div b{color:#758398;padding-right:10px;font-size:9px}.admin-v2-callout{color:#69d3a4;background:#39ce910f;border-radius:10px;align-items:center;gap:8px;margin-top:13px;padding:10px;font-size:8px;display:flex}.admin-v2-callout svg{width:15px}.admin-v2-support-drawer{background:#0c131d;grid-template-rows:auto 1fr auto;width:min(620px,100%);height:100%;display:grid;position:absolute;top:0;right:0;box-shadow:-30px 0 80px #00000059}.admin-v2-support-drawer>header{border-bottom:1px solid var(--a2-border);justify-content:space-between;gap:12px;padding:18px;display:flex}.admin-v2-support-drawer>header>div{gap:3px;display:grid}.admin-v2-support-drawer>header span{color:#6d96e2;font-size:8px;font-weight:800}.admin-v2-support-drawer h2{margin:0;font-size:16px}.admin-v2-support-drawer header small{color:var(--a2-muted);font-size:8px}.admin-v2-chat{align-content:start;gap:10px;padding:18px;display:grid;overflow-y:auto}.admin-v2-chat article{grid-template-columns:30px minmax(0,1fr);gap:8px;display:grid}.admin-v2-chat article>div{color:#80a7ff;background:#1b2a40;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.admin-v2-chat article>div svg{width:14px}.admin-v2-chat article>span{justify-items:start;gap:3px;display:grid}.admin-v2-chat p{color:#c9d2df;background:#172236;border-radius:4px 13px 13px;max-width:420px;margin:0;padding:10px 12px;font-size:10px;line-height:1.5}.admin-v2-chat article.admin>span{justify-items:end}.admin-v2-chat article.admin{grid-template-columns:minmax(0,1fr) 30px}.admin-v2-chat article.admin>div{grid-column:2}.admin-v2-chat article.admin>span{grid-area:1/1}.admin-v2-chat article.admin p{color:#fff;background:#2c5ec4;border-radius:13px 4px 13px 13px}.admin-v2-chat small{color:#69778b;font-size:7px}.admin-v2-support-drawer>footer{border-top:1px solid var(--a2-border);background:#0e1621;gap:8px;padding:13px;display:grid}.admin-v2-support-status select{border:1px solid var(--a2-border);min-height:34px;color:var(--a2-text);background:#0a111a;border-radius:9px;font-size:8px}.admin-v2-support-drawer>footer>label{grid-template-columns:1fr 38px;gap:7px;display:grid}.admin-v2-support-drawer textarea{border:1px solid var(--a2-border);resize:vertical;min-height:70px;color:var(--a2-text);font:inherit;background:#0a111a;border-radius:11px;outline:0;padding:10px;font-size:10px}.admin-v2-support-drawer footer label button{color:#fff;cursor:pointer;background:#4b84ff;border:0;border-radius:11px;place-items:center;width:38px;display:grid}.admin-v2-support-drawer footer label svg{width:16px}.admin-v2-loading,.admin-v2-empty{min-height:180px;color:var(--a2-muted);text-align:center;align-content:center;place-items:center;gap:8px;display:grid}.admin-v2-loading svg{color:#6b98ed;width:24px;animation:.9s linear infinite admin-spin}.admin-v2-loading span,.admin-v2-empty span{max-width:420px;font-size:9px;line-height:1.5}.admin-v2-empty>svg{color:#596a83;width:28px}.admin-v2-empty strong{color:var(--a2-text);font-size:11px}.admin-v2-audit-details{margin-top:5px}.admin-v2-audit-details summary{color:#7399df;cursor:pointer;width:fit-content;font-size:8px}.admin-v2-audit-details>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px;display:grid}.admin-v2-audit-details span{background:#ffffff06;border-radius:8px;gap:2px;padding:7px;display:grid}.admin-v2-audit-details small{color:#69778a;font-size:7px}.admin-v2-audit-details strong{color:#aeb9c8;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.runtime-notice{width:min(100% - 28px,760px);color:var(--text);background:#4b84ff14;border:1px solid #4b84ff38;border-radius:14px;align-items:center;gap:10px;margin:10px auto 0;padding:11px 13px;display:flex}.runtime-notice>svg{color:#78a2ff;flex:none;width:18px}.runtime-notice>span{flex:1;gap:2px;min-width:0;font-size:11px;line-height:1.4;display:grid}.runtime-notice strong{font-size:11px}.runtime-notice small{color:var(--muted);font-size:10px}.runtime-notice>a,.runtime-notice>button{min-height:34px;color:inherit;font:inherit;cursor:pointer;background:#ffb84d1a;border:1px solid #ffb84d40;border-radius:9px;flex:none;padding:0 10px;font-size:10px;font-weight:800;line-height:32px;text-decoration:none}.runtime-notice.sales-paused{background:#ffb84d14;border-color:#ffb84d3d}.runtime-notice.sales-paused>svg{color:#ffba58}.runtime-payment-unavailable{color:#f0ba73;background:#ffae5514;border-radius:11px;align-items:center;gap:9px;margin-top:10px;padding:10px;font-size:9px;display:flex}.runtime-payment-unavailable svg{width:16px}.runtime-payment-unavailable span{gap:2px;display:grid}.runtime-payment-unavailable strong{font-size:9px}.admin-nav-group{gap:4px;margin-bottom:13px;display:grid}.admin-nav-group>small{color:#59677c;letter-spacing:.09em;text-transform:uppercase;padding:4px 13px;font-size:10px;font-weight:850}.admin-attention-center{background:linear-gradient(135deg,#ffae5512,#ff6b7d09);border:1px solid #ffae5533;border-radius:20px;margin:0 0 18px;padding:18px}.admin-attention-center>header{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.admin-attention-center>header span{color:#e4a75d;letter-spacing:.1em;font-size:11px;font-weight:850}.admin-attention-center h2{margin:4px 0 0;font-size:20px}.admin-attention-center>header svg{color:#ffae55;width:25px}.admin-attention-center>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.admin-attention-center button{border:1px solid var(--a2-border);min-height:78px;color:var(--a2-text);text-align:left;cursor:pointer;background:#ffffff06;border-radius:14px;grid-template-columns:1fr auto 18px;align-items:center;gap:10px;padding:13px;display:grid}.admin-attention-center button.critical{border-color:#ff6b7d33}.admin-attention-center button.warning{border-color:#ffae552e}.admin-attention-center button span{gap:4px;display:grid}.admin-attention-center button strong{font-size:13px}.admin-attention-center button small{color:var(--a2-muted);font-size:11px}.admin-attention-center button>b{font-size:22px}.admin-attention-center button>svg{width:17px;color:var(--a2-muted)}.admin-sales-refresh{border:1px solid var(--a2-border-strong);background:var(--a2-surface-2);color:#8eacdf;cursor:pointer;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.admin-sales-refresh svg{width:19px}.admin-sales-hero{border:1px solid var(--a2-border);background:var(--a2-surface-2);border-radius:20px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;margin-bottom:18px;padding:18px 20px;display:grid}.admin-sales-hero>span{border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.admin-sales-hero>span svg{width:23px}.admin-sales-hero.healthy>span{color:#58d7a1;background:#39ce911c}.admin-sales-hero.paused{background:linear-gradient(135deg,#ff6b7d14,var(--a2-surface-2));border-color:#ff6b7d40}.admin-sales-hero.paused>span{color:#ff7e8f;background:#ff6b7d1f}.admin-sales-hero>div{gap:4px;display:grid}.admin-sales-hero small{color:#71839d;letter-spacing:.1em;font-size:10px;font-weight:850}.admin-sales-hero strong{font-size:21px}.admin-sales-hero p{color:var(--a2-muted);margin:0;font-size:13px;line-height:1.45}.admin-sales-hero>b{background:#ffffff0a;border-radius:10px;padding:8px 11px;font-size:12px}.admin-sales-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:14px;display:grid}.admin-sales-wide{grid-column:1/-1}.admin-sales-grid>.admin-v2-panel{margin:0}.admin-sales-pause-card{border-bottom:1px solid var(--a2-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.admin-sales-pause-card:last-child{border-bottom:0}.admin-sales-pause-card>div{gap:5px;display:grid}.admin-sales-pause-card>div>span{color:#83a9fc;background:#4b84ff1a;border-radius:7px;width:max-content;padding:4px 7px;font-size:10px;font-weight:800}.admin-sales-pause-card strong{font-size:13px;line-height:1.35}.admin-sales-pause-card small{color:var(--a2-muted);font-size:11px;line-height:1.4}.admin-sales-pause-card>button,.admin-sales-primary,.admin-sales-secondary{color:#8eaff7;min-height:38px;font:inherit;cursor:pointer;background:#4b84ff17;border:1px solid #4b84ff40;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12px;font-weight:800;display:flex}.admin-sales-pause-card>button svg,.admin-sales-primary svg{width:15px}.admin-sales-pause-card.automatic>div>span{color:#ff8694;background:#ff6b7d1a}.admin-sales-primary{color:#fff;background:#4b84ff;border:0}.admin-sales-secondary{background:0 0}.admin-sales-rule-summary{background:#ffffff06;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;padding:12px;display:flex}.admin-sales-rule-summary>span{align-items:center;gap:8px;display:flex}.admin-sales-rule-summary svg{width:19px}.admin-sales-rule-summary .good{color:#58d7a1}.admin-sales-rule-summary .danger{color:#ff8291}.admin-sales-rule-summary strong{font-size:13px}.admin-sales-rule-summary small{color:var(--a2-muted);font-size:11px}.admin-sales-rule-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-sales-rule-list.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-sales-rule-list>div{border:1px solid var(--a2-border);background:#ffffff04;border-radius:12px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.admin-sales-rule-list i{border-radius:50%;width:9px;height:9px}.admin-sales-rule-list i.good{background:#39ce91;box-shadow:0 0 0 4px #39ce9117}.admin-sales-rule-list i.bad{background:#ff6b7d;box-shadow:0 0 0 4px #ff6b7d17}.admin-sales-rule-list i.off{background:#59667a}.admin-sales-rule-list span{gap:3px;display:grid}.admin-sales-rule-list strong{font-size:12px}.admin-sales-rule-list small{color:var(--a2-muted);font-size:10px;line-height:1.35}.admin-sales-rule-list>div>b{color:#95a2b4;font-size:11px}.admin-sales-form{gap:13px;display:grid}.admin-sales-form label,.admin-sales-dialog-field,.admin-sales-repeat,.admin-sales-settings-save label{gap:6px;display:grid}.admin-sales-form label>span,.admin-sales-dialog-field>span,.admin-sales-repeat>span,.admin-sales-settings-save label>span{color:#8b99ad;font-size:11px;font-weight:750}.admin-sales-form input,.admin-sales-form select,.admin-sales-form textarea,.admin-sales-dialog-field input,.admin-sales-repeat input,.admin-sales-settings-save input{box-sizing:border-box;border:1px solid var(--a2-border-strong);width:100%;min-height:43px;color:var(--a2-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a111a;border-radius:11px;outline:0;padding:0 11px;font-size:13px}.admin-sales-form textarea{resize:vertical;min-height:86px;padding:11px}.admin-sales-form select[multiple]{min-height:135px;padding:7px}.admin-sales-form label>small{color:#748196;font-size:10px}.admin-sales-form-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.admin-sales-public-preview{background:linear-gradient(135deg,#4b84ff17,#4b84ff06);border:1px solid #4b84ff33;border-radius:16px;gap:8px;margin-top:15px;padding:18px;display:grid}.admin-sales-public-preview>small{color:#769ce7;letter-spacing:.1em;font-size:10px;font-weight:850}.admin-sales-public-preview>strong{font-size:17px}.admin-sales-public-preview>p{color:#bdc7d5;margin:0;font-size:13px;line-height:1.5}.admin-sales-public-preview>span{color:#8795a8;font-size:11px}.admin-sales-public-preview>button{color:#fff;width:max-content;min-height:38px;font:inherit;background:#4b84ff;border:0;border-radius:10px;padding:0 12px;font-size:12px;font-weight:800}.admin-sales-public-preview.unsafe{border-color:#ff6b7d47}.admin-sales-copy-warning,.admin-sales-copy-safe{border-radius:11px;align-items:flex-start;gap:8px;margin-top:10px;padding:11px;font-size:11px;line-height:1.4;display:flex}.admin-sales-copy-warning{color:#ff8c99;background:#ff6b7d17}.admin-sales-copy-safe{color:#61d8a5;background:#39ce9112}.admin-sales-copy-warning svg,.admin-sales-copy-safe svg{flex:none;width:17px}.admin-sales-copy-warning span{gap:3px;display:grid}.admin-sales-submit,.admin-sales-settings-save{border:1px solid var(--a2-border-strong);background:var(--a2-surface-2);border-radius:16px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding:15px;display:flex}.admin-sales-submit>span{color:#65d8a7;align-items:center;gap:8px;font-size:12px;display:flex}.admin-sales-submit svg{width:18px}.admin-sales-submit>button,.admin-sales-settings-save>button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#e95165;border:0;border-radius:11px;align-items:center;gap:7px;padding:0 15px;font-size:12px;font-weight:850;display:flex}.admin-sales-submit>button:disabled,.admin-sales-settings-save>button:disabled{opacity:.45;cursor:not-allowed}.admin-sales-submit>button svg,.admin-sales-settings-save>button svg{width:17px}.admin-sales-confirm-summary{background:#ffffff08;border-radius:11px;gap:5px;margin-top:14px;padding:11px;display:grid}.admin-sales-confirm-summary strong{font-size:12px}.admin-sales-confirm-summary span{color:var(--a2-muted);font-size:11px}.admin-sales-dialog-field{margin-top:13px}.admin-sales-toggle-list{gap:4px;display:grid}.admin-sales-toggle-list>.admin-v2-toggle{border-bottom:1px solid var(--a2-border);padding:12px 0}.admin-sales-toggle-list>.admin-v2-toggle:last-child{border-bottom:0}.admin-sales-toggle-list>.admin-v2-toggle strong{font-size:12px}.admin-sales-toggle-list>.admin-v2-toggle small{font-size:10px}.admin-sales-thresholds{grid-template-columns:1fr 1fr;gap:10px;display:grid}.admin-sales-thresholds>label{gap:6px;display:grid}.admin-sales-thresholds>label>span{color:#8b99ad;font-size:11px}.admin-sales-thresholds>label>div,.admin-sales-repeat>div{border:1px solid var(--a2-border-strong);background:#0a111a;border-radius:11px;align-items:center;display:flex}.admin-sales-thresholds input,.admin-sales-repeat input{min-width:0;min-height:42px;color:var(--a2-text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.admin-sales-thresholds b,.admin-sales-repeat b{color:#7c899b;padding-right:10px;font-size:11px}.admin-sales-balance-scale{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:14px;display:grid}.admin-sales-balance-scale span{color:#a6b0be;background:#ffae550f;border-radius:10px;gap:3px;padding:10px;font-size:10px;display:grid}.admin-sales-balance-scale b{color:#e6edf7;font-size:12px}.admin-sales-repeat{margin-top:15px}.admin-sales-settings-save>strong{color:#8eaff7;background:#4b84ff17;border-radius:9px;padding:7px 9px;font-size:12px}.admin-sales-settings-save label{flex:1;min-width:260px}.admin-sales-settings-save>button{background:#4b84ff}.admin-sales-chat-fields{gap:10px;margin-top:14px;display:grid}.admin-sales-chat-fields label{gap:5px;display:grid}.admin-sales-chat-fields span{color:#8b99ad;font-size:11px;font-weight:750}.admin-sales-chat-fields input{border:1px solid var(--a2-border-strong);min-height:42px;color:var(--a2-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a111a;border-radius:10px;outline:0;padding:0 10px;font-size:12px}.admin-sales-chat-fields small{color:var(--a2-muted);font-size:10px}.admin-sales-history{display:grid}.admin-sales-history article{border-bottom:1px solid var(--a2-border);grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:12px 0;display:grid}.admin-sales-history article:last-child{border-bottom:0}.admin-sales-history article>span{color:#80a8ff;background:#4b84ff17;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.admin-sales-history svg{width:16px}.admin-sales-history article>div{gap:3px;display:grid}.admin-sales-history strong{font-size:12px}.admin-sales-history small{color:var(--a2-muted);font-size:10px}.admin-sales-history article>b{background:#ffffff0a;border-radius:7px;padding:5px 8px;font-size:10px}.admin-sales-history time{color:#7e8b9d;font-size:10px}.admin-readiness-infra{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.admin-readiness-infra>article{border:1px solid var(--a2-border);background:linear-gradient(145deg,var(--a2-surface-2),var(--a2-surface));border-radius:17px;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;gap:11px;min-width:0;padding:14px;display:grid}.admin-readiness-infra>article>span{color:#82a8ff;background:#4b84ff1a;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.admin-readiness-infra>article>span svg{width:18px}.admin-readiness-infra>article>div{gap:3px;min-width:0;display:grid}.admin-readiness-infra small{color:var(--a2-muted);font-size:9px;font-weight:800}.admin-readiness-infra strong{font-size:12px;line-height:1.3}.admin-readiness-infra p{color:#718096;text-overflow:ellipsis;margin:0;font-size:9px;line-height:1.4;overflow:hidden}.admin-readiness-infra>article>svg{width:17px;color:var(--a2-muted)}.admin-readiness-infra>article.ready{border-color:#39ce9133}.admin-readiness-infra>article.ready>span{color:#56d69e;background:#39ce911a}.admin-readiness-infra>article.ready>svg{color:#56d69e}.admin-readiness-infra>article.attention{border-color:#ffae5538}.admin-readiness-infra>article.attention>span{color:#f4b866;background:#ffae5517}.admin-readiness-infra>article.attention>svg{color:#f4b866}.admin-readiness-infra>article.planned{opacity:.82}.admin-readiness-preflight{flex-wrap:wrap;gap:8px;display:flex}.admin-readiness-preflight>span{border:1px solid var(--a2-border);color:#8996a9;background:#ffffff05;border-radius:9px;align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:10px;font-weight:750;display:inline-flex}.admin-readiness-preflight svg{width:14px}.admin-readiness-preflight .ok{color:#61d8a5;background:#39ce9112;border-color:#39ce9130}.admin-readiness-preflight .warn{color:#efb565;background:#ffae5512;border-color:#ffae5533}.admin-readiness-start{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:15px;display:grid}.admin-readiness-start>span{color:#83a8ff;background:#4b84ff1f;border-radius:16px;place-items:center;width:50px;height:50px;display:grid}.admin-readiness-start>span svg{width:23px}.admin-readiness-start>div{gap:5px;display:grid}.admin-readiness-start strong{font-size:15px}.admin-readiness-start p{max-width:820px;color:var(--a2-muted);margin:0;font-size:11px;line-height:1.5}.admin-readiness-start>button,.admin-readiness-form>button,.admin-readiness-progress>button{background:var(--a2-blue);color:#fff;min-height:41px;font:inherit;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:11px;font-weight:820;display:inline-flex}.admin-readiness-start button:disabled,.admin-readiness-form button:disabled{opacity:.5;cursor:not-allowed}.admin-readiness-start button svg,.admin-readiness-form button svg{width:16px}.admin-readiness-start.passed>span{color:#5ad69f;background:#39ce911c}.admin-readiness-progress{background:linear-gradient(135deg,#4b84ff1a,var(--a2-surface-2));border:1px solid #4b84ff38;border-radius:19px;grid-template-columns:minmax(0,1fr) 72px auto;align-items:center;gap:18px;margin:14px 0;padding:17px 19px;display:grid}.admin-readiness-progress>div:first-child{gap:4px;display:grid}.admin-readiness-progress>div:first-child>span{color:#7ea5f5;letter-spacing:.09em;font-size:9px;font-weight:850}.admin-readiness-progress strong{font-size:20px}.admin-readiness-progress p{color:var(--a2-muted);margin:0;font-size:10px;line-height:1.5}.admin-readiness-progress-ring{background:conic-gradient(var(--a2-green) var(--progress),#ffffff12 0);border-radius:50%;place-items:center;width:66px;height:66px;display:grid}.admin-readiness-progress-ring:before{background:var(--a2-surface-2);content:"";border-radius:50%;grid-area:1/1;width:50px;height:50px}.admin-readiness-progress-ring>span{z-index:1;grid-area:1/1;font-size:12px;font-weight:850}.admin-readiness-progress>button.secondary{border:1px solid var(--a2-border-strong);color:#9aa8bb;background:0 0}.admin-readiness-group{border:1px solid var(--a2-border);background:linear-gradient(145deg,#111a26f5,#0a1019fa);border-radius:19px;margin-top:14px}.admin-readiness-group>header{border-bottom:1px solid var(--a2-border);justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.admin-readiness-group>header>div{gap:4px;display:grid}.admin-readiness-group>header span{color:#739be7;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:850}.admin-readiness-group h2{margin:0;font-size:15px}.admin-readiness-group>header>b{color:#8cadf7;background:#4b84ff1a;border-radius:9px;padding:7px 9px;font-size:11px}.admin-readiness-group>div{display:grid}.admin-readiness-scenario{border-bottom:1px solid var(--a2-border);grid-template-columns:45px minmax(0,1fr);gap:12px;padding:16px 18px;display:grid}.admin-readiness-scenario:last-child{border-bottom:0}.admin-readiness-step{align-content:start;justify-items:center;gap:7px;display:grid}.admin-readiness-step>span{color:#8d9aad;background:#ffffff0a;border-radius:9px;place-items:center;width:29px;height:29px;font-size:10px;font-weight:850;display:grid}.admin-readiness-step>i{color:#647185;place-items:center;width:20px;height:20px;display:grid}.admin-readiness-step svg{width:16px}.admin-readiness-scenario.status-passed .admin-readiness-step>i{color:var(--a2-green)}.admin-readiness-scenario.status-failed .admin-readiness-step>i{color:var(--a2-red)}.admin-readiness-scenario-body{gap:12px;min-width:0;display:grid}.admin-readiness-scenario-body>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.admin-readiness-scenario-body>header>div{gap:4px;display:grid}.admin-readiness-scenario-body strong{font-size:13px}.admin-readiness-scenario-body p{color:var(--a2-muted);margin:0;font-size:11px;line-height:1.5}.admin-readiness-scenario-body>header em{color:#e8b163;text-transform:uppercase;background:#ffae5514;border-radius:7px;flex:none;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.status-passed .admin-readiness-scenario-body>header em{color:#62d8a5;background:#39ce9117}.status-failed .admin-readiness-scenario-body>header em{color:#ff8795;background:#ff6b7d17}.admin-readiness-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.admin-readiness-checks>div{background:#ffffff06;border-radius:10px;grid-template-columns:17px minmax(0,1fr);align-items:start;gap:7px;padding:9px;display:grid}.admin-readiness-checks svg{width:15px}.admin-readiness-checks>div.passed>svg{color:var(--a2-green)}.admin-readiness-checks>div.failed>svg{color:var(--a2-red)}.admin-readiness-checks span{gap:2px;display:grid}.admin-readiness-checks strong{font-size:10px}.admin-readiness-checks small{color:var(--a2-muted);font-size:9px;line-height:1.4}.admin-readiness-form{border:1px solid var(--a2-border);background:#ffffff04;border-radius:13px;grid-template-columns:minmax(170px,.55fr) minmax(230px,1fr) auto;align-items:end;gap:9px;padding:11px;display:grid}.admin-readiness-form label{gap:5px;display:grid}.admin-readiness-form label>span{color:#8997aa;font-size:9px;font-weight:780}.admin-readiness-form input:not([type=checkbox]),.admin-readiness-form textarea{box-sizing:border-box;border:1px solid var(--a2-border-strong);width:100%;min-height:40px;color:var(--a2-text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#09111a;border-radius:9px;outline:0;padding:0 10px;font-size:11px}.admin-readiness-form textarea{resize:vertical;min-height:62px;padding:9px}.admin-readiness-form label.wide{grid-column:1/3}.admin-readiness-confirm{flex-direction:row;align-items:center;gap:8px!important;display:flex!important}.admin-readiness-confirm input{width:16px;height:16px;accent-color:var(--a2-blue)}.admin-readiness-form>button{grid-area:1/3/-1;align-self:end;min-width:125px}[data-theme=light] .admin-root{--a2-surface:#fff;--a2-surface-2:#fff;--a2-surface-3:#f2f6fb;--a2-border:#e3e8f0;--a2-border-strong:#d6deea;--a2-text:#172236;--a2-muted:#6d798b}[data-theme=light] .admin-v2-panel,[data-theme=light] .admin-v2-metric{background:#fff;box-shadow:0 10px 30px #2a3c5a0f}[data-theme=light] .admin-v2-period-trigger,[data-theme=light] .admin-v2-period-popover,[data-theme=light] .admin-v2-tabs,[data-theme=light] .admin-v2-search,[data-theme=light] .admin-v2-filters select,[data-theme=light] .admin-v2-inline-filters select,[data-theme=light] .admin-v2-setting-input,[data-theme=light] .admin-v2-form-dialog,[data-theme=light] .admin-v2-dialog,[data-theme=light] .admin-v2-support-drawer{color:#172236;background:#fff}[data-theme=light] .admin-v2-period-presets button,[data-theme=light] .admin-v2-date-fields input,[data-theme=light] .admin-v2-setting-input input,[data-theme=light] .admin-v2-setting-input select,[data-theme=light] .admin-v2-form-dialog input,[data-theme=light] .admin-v2-form-dialog textarea,[data-theme=light] .admin-v2-form-dialog select,[data-theme=light] .admin-v2-support-drawer textarea{color:#172236;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f9fc}[data-theme=light] .admin-v2-save-bar{background:#fffffff5}[data-theme=light] .admin-sales-form input,[data-theme=light] .admin-sales-form select,[data-theme=light] .admin-sales-form textarea,[data-theme=light] .admin-sales-thresholds>label>div,[data-theme=light] .admin-sales-repeat>div,[data-theme=light] .admin-sales-dialog-field input,[data-theme=light] .admin-sales-settings-save input,[data-theme=light] .admin-sales-chat-fields input{color:#172236;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f9fc}[data-theme=light] .admin-sales-hero,[data-theme=light] .admin-sales-submit,[data-theme=light] .admin-sales-settings-save{background:#fff}[data-theme=light] .admin-readiness-infra>article,[data-theme=light] .admin-readiness-progress,[data-theme=light] .admin-readiness-group{background:#fff;box-shadow:0 10px 30px #2a3c5a0d}[data-theme=light] .admin-readiness-progress-ring:before{background:#fff}[data-theme=light] .admin-readiness-form input:not([type=checkbox]),[data-theme=light] .admin-readiness-form textarea{color:#172236;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f9fc}@keyframes a2-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:1180px){.admin-v2-metrics-six{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-v2-funnel{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px}.admin-v2-funnel article>svg{display:none}.admin-v2-save-bar{grid-template-columns:1fr 180px auto}.admin-v2-save-bar label.reason{grid-area:2/1/auto/-1}}@media (max-width:720px){.admin-sidebar nav{overflow:auto hidden}.admin-nav-group{display:contents}.admin-nav-group>small{display:none}.admin-v2-page-title{flex-direction:column;align-items:stretch;gap:14px}.admin-v2-page-actions{justify-content:space-between}.admin-v2-page-title h1{font-size:31px}.admin-v2-page-title p{font-size:11px}.admin-v2-period,.admin-v2-period-trigger{width:100%}.admin-v2-period-popover{z-index:260;top:auto;right:10px;bottom:calc(72px + env(safe-area-inset-bottom));width:auto;position:fixed;left:10px}.admin-v2-metrics,.admin-v2-metrics-six{grid-template-columns:1fr 1fr;gap:7px}.admin-v2-metric{min-height:105px;padding:12px}.admin-v2-metric>strong{font-size:18px}.admin-v2-grid,.admin-v2-grid-wide{grid-template-columns:1fr}.admin-v2-panel{border-radius:16px;padding:13px}.admin-v2-grid>.admin-v2-panel{margin-top:0}.admin-v2-toolbar{flex-direction:column;align-items:stretch}.admin-v2-tabs{box-sizing:border-box;width:100%}.admin-v2-tabs button{min-height:34px;padding:0 10px}.admin-v2-data-quality{grid-template-columns:26px 1fr}.admin-v2-data-quality b{grid-column:1/-1}.admin-v2-funnel{grid-template-columns:1fr 1fr;gap:14px}.admin-v2-chart-wrap{margin-left:-9px;margin-right:-6px;overflow-x:auto}.admin-v2-line-chart{width:650px}.admin-v2-chart-legend{width:600px;padding-left:44px}.admin-v2-filters,.admin-v2-inline-filters,.admin-v2-filters-users{grid-template-columns:1fr;width:100%;display:grid}.admin-v2-search{min-width:0}.admin-v2-panel>header{flex-direction:column;align-items:stretch}.admin-v2-panel>header>.admin-v2-inline-filters{width:100%}.admin-v2-table-wrap{overflow:visible}.admin-v2-table,.admin-v2-table tbody{width:100%;display:block}.admin-v2-table thead{display:none}.admin-v2-table tr{border:1px solid var(--a2-border);background:#ffffff04;border-radius:13px;grid-template-columns:1fr 1fr;gap:0;margin-bottom:8px;padding:9px;display:grid}.admin-v2-table td{border:0;gap:3px;padding:8px;display:grid}.admin-v2-table td:before{color:#6b788c;text-transform:uppercase;content:attr(data-label);font-size:7px;font-weight:800}.admin-v2-table td:last-child{grid-column:1/-1}.admin-v2-table td>small{white-space:normal;max-width:100%}.admin-v2-partner-grid,.admin-v2-review-grid,.admin-v2-settings-grid,.admin-v2-settings-summary{grid-template-columns:1fr}.admin-v2-partner-controls{grid-template-columns:1fr 1fr}.admin-v2-partner-controls>button{grid-column:1/-1;min-height:35px}.admin-v2-partner-stats{grid-template-columns:1fr 1fr 1fr}.admin-v2-card-list>article,.admin-v2-simple-list>article{grid-template-columns:38px minmax(0,1fr)}.admin-v2-card-avatar,.admin-v2-risk-score{width:38px;height:38px}.admin-v2-card-actions,.admin-v2-card-list>article>.admin-v2-status,.admin-v2-payout>b{grid-column:2;justify-content:flex-start}.admin-v2-payout,.admin-v2-fraud{grid-template-columns:38px minmax(0,1fr)!important}.admin-v2-fraud>.admin-v2-status{grid-column:2}.admin-v2-code-grid,.admin-v2-payout-details{grid-template-columns:1fr}.admin-v2-save-bar{bottom:calc(70px + env(safe-area-inset-bottom));grid-template-columns:1fr;padding:10px}.admin-v2-save-bar label.reason{grid-area:auto}.admin-v2-settings-history-grid{grid-template-columns:1fr}.admin-v2-expense-list article{grid-template-columns:34px 1fr auto}.admin-v2-expense-list article>div:last-child{grid-column:2/-1;justify-content:flex-end}.admin-v2-comparison{grid-template-columns:1fr 1fr}.admin-v2-dialog-backdrop{align-items:flex-end;padding:0}.admin-v2-dialog,.admin-v2-form-dialog{box-sizing:border-box;border-radius:21px 21px 0 0;width:100%;max-height:94vh}.admin-v2-form-grid{grid-template-columns:1fr}.admin-v2-form-grid label.wide{grid-column:auto}.admin-v2-support-drawer{width:100%}.admin-v2-chat{padding:13px}.admin-v2-chat p{max-width:290px}.admin-v2-pagination{flex-wrap:wrap}.admin-v2-pagination>small{text-align:center;width:100%;margin:3px 0 0}.admin-v2-audit-details>div{grid-template-columns:1fr}.admin-attention-center{padding:14px}.admin-attention-center>div{grid-template-columns:1fr}.admin-attention-center button{min-height:68px}.admin-sales-hero{grid-template-columns:42px 1fr;padding:14px}.admin-sales-hero>span{width:40px;height:40px}.admin-sales-hero>b{grid-column:1/-1;width:max-content}.admin-sales-hero strong{font-size:18px}.admin-sales-grid{grid-template-columns:1fr}.admin-sales-wide,.admin-sales-submit,.admin-sales-settings-save{grid-column:auto}.admin-sales-rule-list,.admin-sales-rule-list.compact{grid-template-columns:1fr}.admin-sales-rule-summary{flex-direction:column;align-items:flex-start}.admin-sales-form-row,.admin-sales-thresholds{grid-template-columns:1fr}.admin-sales-submit,.admin-sales-settings-save{flex-direction:column;align-items:stretch}.admin-sales-submit>button,.admin-sales-settings-save>button{justify-content:center}.admin-sales-settings-save label{width:100%;min-width:0}.admin-sales-history article{grid-template-columns:36px 1fr auto}.admin-sales-history time{grid-column:2/-1}.admin-sales-balance-scale,.admin-readiness-infra{grid-template-columns:1fr}.admin-readiness-start{grid-template-columns:44px 1fr}.admin-readiness-start>span{width:42px;height:42px}.admin-readiness-start>button{grid-column:1/-1}.admin-readiness-progress{grid-template-columns:1fr 66px}.admin-readiness-progress>button{grid-column:1/-1}.admin-readiness-scenario{grid-template-columns:34px minmax(0,1fr);padding:13px 11px}.admin-readiness-scenario-body>header{flex-direction:column}.admin-readiness-checks,.admin-readiness-form{grid-template-columns:1fr}.admin-readiness-form label.wide,.admin-readiness-form>button{grid-area:auto}.admin-readiness-form>button{width:100%}.admin-table-scroll{overflow:visible!important}.admin-table{min-width:0!important;display:block!important}.admin-table thead{display:none}.admin-table tbody{gap:8px;display:grid}.admin-table tr{border:1px solid var(--a2-border);background:#ffffff04;border-radius:14px;grid-template-columns:1fr 1fr;padding:10px;display:grid;position:relative}.admin-table td{gap:3px;border:0!important;padding:8px!important;display:grid!important}.admin-table td:before{color:#69778b;text-transform:uppercase;font-size:7px;font-weight:800}.admin-table:not(.admin-plan-table) td:first-child:before{content:"Заказ"}.admin-table:not(.admin-plan-table) td:nth-child(2):before{content:"Пользователь"}.admin-table:not(.admin-plan-table) td:nth-child(3):before{content:"Пакет"}.admin-table:not(.admin-plan-table) td:nth-child(4):before{content:"Оплата"}.admin-table:not(.admin-plan-table) td:nth-child(5):before{content:"Статус"}.admin-plan-table td:first-child:before{content:"Направление"}.admin-plan-table td:nth-child(2):before{content:"Пакет"}.admin-plan-table td:nth-child(3):before{content:"Закупка / RRP"}.admin-plan-table td:nth-child(4):before{content:"Цена"}.admin-plan-table td:nth-child(5):before{content:"Состояние"}.admin-table td:last-child{position:absolute;top:8px;right:8px;padding:0!important}.admin-table td small{white-space:normal!important}}@media (max-width:390px){.admin-v2-metrics,.admin-v2-metrics-six,.admin-v2-funnel,.admin-v2-table tr{grid-template-columns:1fr}.admin-v2-table td:last-child{grid-column:auto}.admin-v2-comparison{grid-template-columns:1fr}.admin-v2-partner-stats{grid-template-columns:1fr 1fr}}html .admin-root{--a2-surface:#101a29;--a2-surface-2:#142033;--a2-surface-3:#1a2940;--a2-border:#98b5e124;--a2-border-strong:#98b5e13d;--a2-text:#f4f7fc;--a2-muted:#93a2b8;--a2-blue:#4f86ff;background:radial-gradient(circle at 80% -10%,#437dff26,#0000 28%),#0a111c;min-height:100vh}.admin-root *,.admin-root :before,.admin-root :after{box-sizing:border-box}.admin-root button,.admin-root a,.admin-root input,.admin-root select,.admin-root textarea{-webkit-tap-highlight-color:transparent}.admin-root button,.admin-root a{transition:border-color .18s,background-color .18s,color .18s,box-shadow .18s,transform .18s}.admin-root button:not(:disabled):active,.admin-root a:active{transform:scale(.98)}.admin-root button:focus-visible,.admin-root a:focus-visible,.admin-root input:focus-visible,.admin-root select:focus-visible,.admin-root textarea:focus-visible{outline-offset:2px;outline:3px solid #4f86ff40}.admin-root .admin-layout{background:0 0;grid-template-columns:276px minmax(0,1fr)}.admin-root .admin-sidebar{z-index:70;border-right:1px solid var(--a2-border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0c1420f0;gap:14px;padding:20px 16px 18px;box-shadow:18px 0 60px #0000001f}.admin-sidebar-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.admin-root .admin-brand{align-items:center;gap:10px;padding:3px 8px 16px;display:flex}.admin-root .admin-brand>span{color:#8999af;letter-spacing:.08em;font-size:11px}.admin-root .admin-sidebar nav{gap:14px;padding:2px 0 10px;display:grid}.admin-root .admin-nav-group{gap:4px;display:grid}.admin-root .admin-nav-group>small{color:#687a94;letter-spacing:.1em;text-transform:uppercase;padding:0 11px 5px;font-size:10px;font-weight:800}.admin-root .admin-sidebar nav button{color:#a4b1c3;border-radius:14px;gap:11px;min-height:46px;padding:0 12px;font-size:13px;font-weight:720}.admin-root .admin-sidebar nav button svg{width:19px;height:19px}.admin-root .admin-sidebar nav button:hover{color:#edf4ff;background:#ffffff0b;border-color:#709aff1f}.admin-root .admin-sidebar nav button.active{color:#9dbaff;background:linear-gradient(135deg,#4b84ff3d,#4b84ff17);border-color:#5c8fff4d;box-shadow:0 10px 28px #1546aa29}.admin-root .admin-account-mini{border-color:var(--a2-border);background:#ffffff09;border-radius:18px;padding:14px}.admin-root .admin-account-mini>span{font-size:14px}.admin-root .admin-account-mini>small{color:var(--a2-muted);font-size:11px}.admin-root .admin-account-mini button{color:#9aa9bd;min-height:34px;margin-top:8px}.admin-mobile-close,.admin-mobile-menu,.admin-mobile-backdrop{display:none}.admin-root .admin-topbar{border-color:var(--a2-border);-webkit-backdrop-filter:blur(24px)saturate(135%);backdrop-filter:blur(24px)saturate(135%);background:#0a111cd1;min-height:76px;padding:0 28px}.admin-root .admin-topbar-context{align-items:center;gap:12px;display:flex}.admin-root .admin-topbar-context>div{gap:2px;display:grid}.admin-root .admin-topbar-context strong{letter-spacing:-.02em;font-size:16px}.admin-root .admin-topbar-context span{color:var(--a2-muted);font-size:11px}.admin-root .admin-secure-chip{background:#39ce9112;border:1px solid #39ce9124;border-radius:99px;padding:7px 10px;font-size:10px}.admin-root .admin-content{width:min(100%,1480px);padding:34px 30px 76px}.admin-root .admin-page-heading,.admin-root .admin-v2-page-title{margin-bottom:24px}.admin-root .admin-page-heading span,.admin-root .admin-v2-page-title>div:first-child>span{color:#739fff;font-size:10px}.admin-root .admin-page-heading h1,.admin-root .admin-v2-page-title h1{margin-top:7px;font-size:clamp(30px,4vw,42px)}.admin-root .admin-page-heading p,.admin-root .admin-v2-page-title p{color:var(--a2-muted);font-size:13px;line-height:1.55}.admin-root .admin-v2-panel,.admin-root .admin-v2-metric,.admin-root .admin-period-card,.admin-root .admin-panel,.admin-root .admin-table-panel,.admin-root .admin-kpi,.admin-root .admin-audit-list article,.admin-root .admin-team-grid article{border-color:var(--a2-border);background:linear-gradient(145deg,#142033fa,#0d1725fa);box-shadow:0 18px 48px #00000021}.admin-root .admin-v2-panel,.admin-root .admin-panel{border-radius:23px;padding:21px}.admin-root .admin-v2-panel>header{margin-bottom:18px}.admin-root .admin-v2-panel h2,.admin-root .admin-panel h2,.admin-root .admin-panel-head h2{font-size:17px}.admin-root .admin-v2-panel-description{color:var(--a2-muted);font-size:12px}.admin-root .admin-period-card,.admin-root .admin-kpi,.admin-root .admin-table-panel{border-radius:21px}.admin-root .admin-v2-metrics{gap:10px}.admin-root .admin-v2-metric{border-radius:20px;min-height:126px;padding:17px}.admin-root .admin-v2-metric-head>span{font-size:11px}.admin-root .admin-v2-metric-head i{border-radius:11px;width:32px;height:32px}.admin-root .admin-v2-metric-head svg{width:16px}.admin-root .admin-v2-metric>strong{font-size:25px}.admin-root .admin-v2-metric small,.admin-root .admin-v2-metric b{font-size:10px}.admin-root .admin-v2-search,.admin-root .admin-search{border-color:var(--a2-border-strong);background:var(--a2-surface-2);border-radius:14px;min-height:48px}.admin-root .admin-v2-search input,.admin-root .admin-search input{font-size:13px}.admin-root .admin-v2-panel>header select,.admin-root .admin-v2-filters select,.admin-root .admin-v2-inline-filters select,.admin-root .admin-filters select,.admin-root .admin-add-admin select,.admin-root .admin-team-grid select{border-color:var(--a2-border-strong);background-color:var(--a2-surface-2);border-radius:14px;min-height:48px;font-size:13px}.admin-root .admin-v2-add,.admin-root .admin-v2-export{border-radius:13px;min-height:45px;padding:0 14px;font-size:12px}.admin-root .admin-v2-tabs{border-radius:16px;gap:5px;padding:5px}.admin-root .admin-v2-tabs button{border-radius:12px;min-height:39px;padding:0 14px;font-size:12px}.admin-root .admin-v2-table th{color:#728199;padding:12px;font-size:10px}.admin-root .admin-v2-table td{color:#bcc7d6;padding:14px 12px;font-size:13px}.admin-root .admin-v2-table td>strong{font-size:13px}.admin-root .admin-v2-table td>small{color:#7e8ca1;margin-top:4px;font-size:11px}.admin-root .admin-v2-status,.admin-root .admin-status{letter-spacing:.015em;border-radius:99px;min-height:29px;padding:0 10px;font-size:10px}.admin-root .admin-v2-pagination>button,.admin-root .admin-v2-pagination>span button{border-radius:11px;width:36px;height:36px;font-size:11px}.admin-root .admin-v2-pagination>small{color:var(--a2-muted);font-size:10px}.admin-root .admin-v2-card-list,.admin-root .admin-v2-simple-list{gap:9px}.admin-root .admin-v2-card-list>article,.admin-root .admin-v2-simple-list>article{border-radius:17px;padding:14px}.admin-root .admin-v2-card-list article strong,.admin-root .admin-v2-simple-list article strong{font-size:13px}.admin-root .admin-v2-card-list article small,.admin-root .admin-v2-card-list article>div>span,.admin-root .admin-v2-simple-list article small{font-size:10px}.admin-root .admin-v2-card-list article p{font-size:12px}.admin-root .admin-v2-card-actions button,.admin-root .admin-v2-card-actions a,.admin-root .admin-v2-fraud>button{border-radius:10px;min-height:36px;padding:0 11px;font-size:10px}.admin-root .admin-v2-ticket-list{gap:9px}.admin-root .admin-v2-ticket-list>button{border-color:var(--a2-border);background:#ffffff06;border-radius:18px;grid-template-columns:5px minmax(0,1fr) auto auto;gap:13px;min-height:86px;padding:15px}.admin-root .admin-v2-ticket-list>button:hover{background:#4f86ff12;border-color:#4f86ff57;box-shadow:0 12px 28px #00000014}.admin-root .admin-v2-ticket-priority{height:48px}.admin-root .admin-v2-ticket-list>button>div{gap:6px}.admin-root .admin-v2-ticket-list strong{font-size:14px}.admin-root .admin-v2-ticket-list p{color:#9eabbd;font-size:12px}.admin-root .admin-v2-ticket-list small{color:var(--a2-muted);font-size:10px}.admin-root .admin-v2-ticket-list>button>b{width:24px;height:24px;font-size:10px}.admin-root .admin-v2-dialog-backdrop,.admin-root .admin-v2-drawer-backdrop,.admin-root .admin-drawer-backdrop,.admin-root .admin-modal-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040910ad}.admin-root .admin-v2-support-drawer{border-left:1px solid var(--a2-border);background:#101a29;width:min(680px,100%);box-shadow:-30px 0 90px #00000059}.admin-root .admin-v2-support-drawer>header{padding:21px}.admin-root .admin-v2-support-drawer h2{font-size:20px}.admin-root .admin-v2-support-drawer header small,.admin-root .admin-v2-support-drawer>header span{font-size:10px}.admin-root .admin-v2-chat{gap:13px;padding:21px}.admin-root .admin-v2-chat article{grid-template-columns:36px minmax(0,1fr);gap:10px}.admin-root .admin-v2-chat article.admin{grid-template-columns:minmax(0,1fr) 36px}.admin-root .admin-v2-chat article>div{border-radius:12px;width:36px;height:36px}.admin-root .admin-v2-chat p{border-radius:5px 16px 16px;max-width:470px;padding:12px 14px;font-size:13px}.admin-root .admin-v2-chat article.admin p{border-radius:16px 5px 16px 16px}.admin-root .admin-v2-chat small{font-size:9px}.admin-root .admin-v2-support-drawer>footer{gap:10px;padding:16px}.admin-root .admin-v2-support-status select{border-radius:11px;min-height:40px;padding:0 10px;font-size:11px}.admin-root .admin-v2-support-drawer textarea{border-radius:14px;min-height:86px;padding:12px;font-size:13px}.admin-root .admin-v2-support-drawer footer label button{border-radius:14px;width:46px;box-shadow:0 10px 24px #3370eb3d}.admin-root .admin-icon-button,.admin-root .admin-row-button,.admin-root .admin-top-logout{border-color:var(--a2-border-strong);background:var(--a2-surface-2);color:#9babc0}.admin-root .admin-icon-button:hover,.admin-root .admin-row-button:hover{color:#8fb0ff;border-color:#4f86ff61}.admin-root .admin-actions button,.admin-root .admin-refund-box button,.admin-root .admin-control-actions button,.admin-root .admin-add-admin button,.admin-root .admin-primary-button,.admin-root .admin-secondary-button{border-radius:13px;min-height:45px;font-size:12px}.admin-root .admin-primary-button{background:linear-gradient(135deg,#4f88ff,#326ad8);border-color:#4b84ff;box-shadow:0 12px 26px #2a65dc38}[data-theme=light] .admin-root.admin-root{--a2-surface:#fff;--a2-surface-2:#f8faff;--a2-surface-3:#eef4ff;--a2-border:#dfe7f3;--a2-border-strong:#cfdaea;--a2-text:#19263a;--a2-muted:#77879e;color:#19263a;background:radial-gradient(circle at 86% -8%,#4884ff21,#0000 28%),#f3f6fc}[data-theme=light] .admin-root .admin-sidebar{background:#fffffff0;border-color:#e1e8f3;box-shadow:16px 0 50px #3e537812}[data-theme=light] .admin-root .admin-sidebar nav button{color:#718199}[data-theme=light] .admin-root .admin-sidebar nav button:hover{color:#25354d;background:#f3f6fb}[data-theme=light] .admin-root .admin-sidebar nav button.active{color:#4b7ee8;background:linear-gradient(135deg,#edf3ff,#e6efff);border-color:#bfd1ff;box-shadow:0 10px 26px #4371cd17}[data-theme=light] .admin-root .admin-account-mini{background:#f7f9fd}[data-theme=light] .admin-root .admin-topbar{background:#f7f9fddb;border-color:#e2e9f3}[data-theme=light] .admin-root .admin-v2-panel,[data-theme=light] .admin-root .admin-v2-metric,[data-theme=light] .admin-root .admin-period-card,[data-theme=light] .admin-root .admin-panel,[data-theme=light] .admin-root .admin-table-panel,[data-theme=light] .admin-root .admin-kpi,[data-theme=light] .admin-root .admin-audit-list article,[data-theme=light] .admin-root .admin-team-grid article{background:#fff;border-color:#dfe7f3;box-shadow:0 14px 38px #2c416511}[data-theme=light] .admin-root .admin-v2-ticket-list>button{background:#fff;border-color:#e0e7f1}[data-theme=light] .admin-root .admin-v2-ticket-list>button:hover{background:#f6f9ff;border-color:#bfd1ff}[data-theme=light] .admin-root .admin-v2-ticket-list p{color:#8392a8}[data-theme=light] .admin-root .admin-v2-support-drawer{background:#f7f9fd;border-color:#dce4ef}[data-theme=light] .admin-root .admin-v2-support-drawer>header,[data-theme=light] .admin-root .admin-v2-support-drawer>footer{background:#fff}[data-theme=light] .admin-root .admin-v2-chat p{color:#314159;background:#fff;box-shadow:0 8px 22px #33486912}[data-theme=light] .admin-root .admin-v2-chat article.admin p{color:#fff;background:#4b84ff}[data-theme=light] .admin-root .admin-v2-search,[data-theme=light] .admin-root .admin-search,[data-theme=light] .admin-root .admin-v2-filters select,[data-theme=light] .admin-root .admin-v2-inline-filters select,[data-theme=light] .admin-root .admin-filters select{color:#19263a;background:#fff}[data-theme=light] .admin-root .admin-v2-table td{color:#405069}@media (max-width:1100px) and (min-width:721px){.admin-root .admin-layout{grid-template-columns:92px minmax(0,1fr)}.admin-root .admin-sidebar{padding-left:12px;padding-right:12px}.admin-root .admin-brand{justify-content:center;padding-left:0;padding-right:0}.admin-root .admin-brand>span,.admin-root .admin-brand .brand-name,.admin-root .admin-nav-group>small,.admin-root .admin-sidebar nav button span,.admin-root .admin-account-mini>span,.admin-root .admin-account-mini>small,.admin-root .admin-account-mini button{display:none}.admin-root .admin-sidebar nav button{justify-content:center;padding:0}.admin-root .admin-account-mini{min-height:54px;padding:0}}@media (max-width:720px){.admin-root .admin-layout{padding-bottom:0;display:block}.admin-root .admin-sidebar{z-index:310;border:1px solid var(--a2-border-strong);visibility:hidden;border-radius:27px;width:min(350px,100vw - 28px);height:auto;padding:17px 14px 14px;transition:transform .24s;display:flex;position:fixed;inset:10px auto 10px 10px;transform:translate(calc(-100% - 24px))}.admin-root .admin-sidebar.open{visibility:visible;transform:translate(0)}.admin-root .admin-sidebar-head{flex:none}.admin-root .admin-brand{justify-content:flex-start;padding:2px 7px 12px;display:flex}.admin-root .admin-brand>span,.admin-root .admin-brand .brand-name{display:block}.admin-mobile-close{border:1px solid var(--a2-border);background:var(--a2-surface-2);width:40px;height:40px;color:var(--a2-muted);border-radius:13px;flex:0 0 40px;place-items:center;display:grid}.admin-mobile-close svg{width:18px}.admin-root .admin-sidebar nav{gap:16px;height:auto;padding:3px 1px 12px;display:grid;overflow:hidden auto}.admin-root .admin-nav-group{gap:4px;display:grid}.admin-root .admin-nav-group>small{display:block}.admin-root .admin-sidebar nav button{flex-direction:row;flex:none;justify-content:flex-start;gap:11px;min-width:0;height:auto;min-height:44px;padding:0 12px;font-size:13px}.admin-root .admin-sidebar nav button span{display:block}.admin-root .admin-account-mini{flex:none;display:grid}.admin-mobile-backdrop{z-index:300;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050a128a;border:0;display:block;position:fixed;inset:0}.admin-mobile-backdrop.open{opacity:1;pointer-events:auto}.admin-root .admin-topbar{min-height:68px;padding:0 13px}.admin-root .admin-topbar-context{gap:10px;min-width:0;display:flex!important}.admin-root .admin-topbar-context>div{min-width:0;display:grid}.admin-root .admin-topbar-context>div span{display:none}.admin-root .admin-topbar-context strong{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.admin-mobile-menu{border:1px solid var(--a2-border-strong);background:var(--a2-surface-2);width:42px;height:42px;color:var(--a2-text);border-radius:14px;flex:0 0 42px;place-items:center;display:grid}.admin-mobile-menu svg{width:20px}.admin-root .admin-topbar>div:last-child{gap:7px}.admin-root .admin-secure-chip{display:none}.admin-root .admin-top-logout{display:grid}.admin-root .admin-content{min-height:calc(100vh - 68px);padding:22px 13px 44px}.admin-root .admin-page-heading,.admin-root .admin-v2-page-title{align-items:flex-start;margin-bottom:20px}.admin-root .admin-page-heading h1,.admin-root .admin-v2-page-title h1{font-size:30px}.admin-root .admin-page-heading p,.admin-root .admin-v2-page-title p{font-size:13px}.admin-root .admin-v2-panel,.admin-root .admin-panel{border-radius:21px;padding:16px}.admin-root .admin-v2-panel>header{flex-direction:row;align-items:center}.admin-root .admin-v2-count{align-self:flex-start;width:auto}.admin-root .admin-v2-metrics,.admin-root .admin-v2-metrics-six{gap:8px}.admin-root .admin-v2-metric{min-height:112px;padding:14px}.admin-root .admin-v2-metric-head>span{font-size:10px}.admin-root .admin-v2-metric>strong{font-size:21px}.admin-root .admin-v2-ticket-list>button{grid-template-columns:5px minmax(0,1fr);min-height:0;padding:14px 12px}.admin-root .admin-v2-ticket-list>button>.admin-v2-status,.admin-root .admin-v2-ticket-list>button>b{grid-column:2;justify-self:start}.admin-root .admin-v2-ticket-list>button>div>span{flex-direction:column;align-items:flex-start;gap:4px}.admin-root .admin-v2-ticket-list strong{font-size:14px}.admin-root .admin-v2-ticket-list p{white-space:normal;font-size:12px}.admin-root .admin-v2-ticket-list small{font-size:10px}.admin-root .admin-v2-support-drawer{border-left:0}.admin-root .admin-v2-chat{padding:14px}.admin-root .admin-v2-chat p{max-width:min(78vw,420px);font-size:13px}.admin-root .admin-v2-table tr,.admin-root .admin-table tr{background:var(--a2-surface-2);border-radius:17px;padding:12px}.admin-root .admin-v2-table td{padding:9px;font-size:13px}.admin-root .admin-v2-table td:before{font-size:9px}}@media (max-width:390px){.admin-root .admin-v2-metrics,.admin-root .admin-v2-metrics-six,.admin-root .admin-kpi-grid{grid-template-columns:1fr}}.admin-root select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#8291a8 50%),linear-gradient(135deg,#8291a8 50%,#0000 50%);background-position:calc(100% - 17px),calc(100% - 12px);background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:36px!important}.admin-root .admin-v2-support-drawer{grid-template-rows:auto auto auto minmax(0,1fr) auto}.admin-root .admin-v2-support-header-actions{align-items:center;gap:7px;display:flex}.admin-root .admin-v2-support-header-actions .close-ticket{color:#ff8392;background:#ff6b7d14;border:1px solid #ff6b7d38}.admin-root .admin-v2-live{align-items:center;gap:6px;width:fit-content;display:inline-flex}.admin-root .admin-v2-live i{background:var(--a2-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #39ce911a}.admin-root .admin-v2-support-person{border-bottom:1px solid var(--a2-border);background:#4b84ff0b;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 20px;display:grid}.admin-root .admin-v2-support-person>span{color:#fff;background:linear-gradient(145deg,#4f88ff,#326ad8);border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.admin-root .admin-v2-support-person>span svg{width:20px}.admin-root .admin-v2-support-person>div{gap:3px;min-width:0;display:grid}.admin-root .admin-v2-support-person strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-root .admin-v2-support-person small{color:var(--a2-muted);font-size:10px}.admin-root .admin-v2-support-person>a{color:#8eafff;background:#4b84ff14;border:1px solid #4b84ff3d;border-radius:10px;padding:8px 10px;font-size:10px;font-weight:760;text-decoration:none}.admin-root .admin-v2-support-diagnostics{border-bottom:1px solid var(--a2-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px 20px;display:grid}.admin-root .admin-v2-support-diagnostics>span{background:#ffffff06;border-radius:11px;gap:3px;padding:9px 10px;display:grid}.admin-root .admin-v2-support-diagnostics small{color:var(--a2-muted);font-size:8px}.admin-root .admin-v2-support-diagnostics strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-root .admin-v2-support-attachment{border:1px solid var(--a2-border);width:min(360px,100%);color:var(--a2-text);background:#ffffff09;border-radius:13px;align-items:center;gap:9px;margin-top:5px;padding:10px;text-decoration:none;display:flex}.admin-root .admin-v2-support-attachment>svg{color:#86a9ff;flex:0 0 19px;width:19px}.admin-root .admin-v2-support-attachment>span{gap:2px;min-width:0;display:grid}.admin-root .admin-v2-support-attachment strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-root .admin-v2-support-attachment small{font-size:9px}.admin-root .admin-v2-support-attachment.photo,.admin-root .admin-v2-support-attachment.video{padding:0;display:block;position:relative;overflow:hidden}.admin-root .admin-v2-support-attachment.photo>svg,.admin-root .admin-v2-support-attachment.video>svg{z-index:1;color:#fff;box-sizing:content-box;background:#080f19b8;border-radius:9px;padding:6px;position:absolute;top:10px;left:10px}.admin-root .admin-v2-support-attachment img,.admin-root .admin-v2-support-attachment video{object-fit:contain;background:#08101a;width:100%;max-height:280px;display:block}.admin-root .admin-v2-support-attachment.expired{color:var(--a2-muted)}.admin-root .admin-v2-support-reopen{color:#91b0ff;min-height:44px;font:inherit;cursor:pointer;background:#4b84ff1c;border:1px solid #4b84ff47;border-radius:12px;font-size:11px;font-weight:800}[data-theme=light] .admin-root .admin-v2-support-person{background:#f4f7fd}[data-theme=light] .admin-root .admin-v2-support-diagnostics>span,[data-theme=light] .admin-root .admin-v2-support-attachment{background:#fff}@media (max-width:720px){.admin-root .admin-layout{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.admin-root .admin-sidebar,.admin-root .admin-sidebar.open{z-index:220;width:auto;height:calc(70px + env(safe-area-inset-bottom));padding:7px 8px;padding-bottom:env(safe-area-inset-bottom,0px);border:1px solid var(--a2-border-strong);visibility:visible;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);background:#0c1420f2;border-radius:22px 22px 0 0;display:block;position:fixed;inset:auto 0 0;transform:none;box-shadow:0 -12px 36px #0000002e}.admin-root .admin-sidebar-head,.admin-root .admin-account-mini,.admin-mobile-menu,.admin-mobile-close,.admin-mobile-backdrop{display:none!important}.admin-root .admin-sidebar nav{scroll-snap-type:x proximity;gap:3px;height:58px;padding:0;display:flex;overflow:auto hidden}.admin-root .admin-nav-group{display:contents}.admin-root .admin-nav-group>small{display:none}.admin-root .admin-sidebar nav button{scroll-snap-align:center;border-radius:15px;flex-direction:column;flex:1 0 74px;justify-content:center;gap:2px;min-width:74px;height:56px;min-height:56px;padding:0 6px;font-size:9px}.admin-root .admin-sidebar nav button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.admin-root .admin-sidebar nav button svg{width:19px;height:19px}.admin-root .admin-content{padding-bottom:42px}.admin-root .admin-v2-support-person{grid-template-columns:40px minmax(0,1fr);padding:11px 13px}.admin-root .admin-v2-support-person>a{grid-column:2;width:fit-content}.admin-root .admin-v2-support-diagnostics{grid-template-columns:1fr 1fr 1fr;padding:9px 13px}.admin-root .admin-v2-support-diagnostics>span{padding:8px}.admin-root .admin-v2-support-diagnostics small{font-size:7px}.admin-root .admin-v2-support-diagnostics strong{font-size:9px}.admin-root .admin-v2-support-drawer>header{padding:14px}.admin-root .admin-v2-support-drawer h2{font-size:18px}.admin-root .admin-v2-chat{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}html .admin-root{--a2-page:#0d1726;--a2-sidebar:#111d2e;--a2-topbar:#0d1726e6;--a2-panel:#152238;--a2-panel-soft:#111d30;--a2-control:#0f1a2b;--a2-control-hover:#192a43;--a2-border:#a3bee529;--a2-border-strong:#a3bee545;--a2-text:#f4f7fc;--a2-text-soft:#c4cfde;--a2-muted:#9aa9bf;--a2-subtle:#788aa5;--a2-placeholder:#697b96;--a2-blue:#548bff;--a2-blue-hover:#6798ff;--a2-blue-soft:#548bff21;--a2-green:#48d69c;--a2-violet:#9a81ff;--a2-orange:#ffb866;--a2-red:#ff7b8c;--a2-shadow:0 16px 42px #0208122e;--a2-shadow-raised:0 28px 80px #02081257;--a2-font-bump:0px;min-width:320px;color:var(--a2-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 82% -12%, #4a84ff29, transparent 30%), linear-gradient(180deg, #101c2d 0, var(--a2-page) 360px)}html[data-theme=light] .admin-root{--a2-page:#f3f7fc;--a2-sidebar:#fff;--a2-topbar:#f7fafeeb;--a2-panel:#fff;--a2-panel-soft:#f7f9fd;--a2-control:#f8faff;--a2-control-hover:#eef4ff;--a2-border:#dce5f1;--a2-border-strong:#cbd8e8;--a2-text:#17253a;--a2-text-soft:#41516a;--a2-muted:#64748b;--a2-subtle:#68778c;--a2-placeholder:#68778c;--a2-blue:#326fe8;--a2-blue-hover:#245fcf;--a2-blue-soft:#326fe81a;--a2-green:#16855c;--a2-violet:#6f55d9;--a2-orange:#a8660d;--a2-red:#c63f54;--a2-shadow:0 14px 38px #32486c13;--a2-shadow-raised:0 28px 74px #32486c33;color:var(--a2-text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 85% -10%, #4280f821, transparent 30%), var(--a2-page)}html[data-font-size="4"] .admin-root{--a2-font-bump:1px}html[data-font-size="5"] .admin-root{--a2-font-bump:2px}html .admin-root *,html .admin-root :before,html .admin-root :after{box-sizing:border-box}html .admin-root :is(button,a,input,select,textarea):focus-visible{outline-offset:2px;outline:3px solid #548bff4d}html .admin-root :is(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.5}html .admin-root :is(input,textarea)::placeholder{color:var(--a2-placeholder);opacity:1}html .admin-root option{background:var(--a2-panel);color:var(--a2-text)}html .admin-root .admin-layout{background:0 0;grid-template-columns:272px minmax(0,1fr)}html .admin-root .admin-workspace{min-width:0}html .admin-root .admin-sidebar{border-color:var(--a2-border);background:var(--a2-sidebar);gap:14px;padding:20px 15px 18px;box-shadow:16px 0 50px #040c1a1a}html .admin-root .admin-sidebar-head{min-height:53px}html .admin-root .admin-brand{align-items:center;min-width:0;padding:2px 8px 14px}html .admin-root .admin-brand .brand{align-items:center;min-width:0}html .admin-root .admin-brand .brand-mark{flex:0 0 40px}html .admin-root .admin-brand>span{color:var(--a2-subtle);white-space:nowrap}html .admin-root .admin-sidebar nav{gap:15px;padding:1px 0 10px}html .admin-root .admin-nav-group{gap:4px;min-width:0}html .admin-root .admin-nav-group>small{color:var(--a2-subtle);font-size:10px}html .admin-root .admin-sidebar nav button{width:100%;min-width:0;min-height:44px;color:var(--a2-muted);font-size:calc(13px + var(--a2-font-bump));border:1px solid #0000;line-height:1.25}html .admin-root .admin-sidebar nav button:hover{border-color:var(--a2-border);background:var(--a2-control-hover);color:var(--a2-text)}html .admin-root .admin-sidebar nav button.active{color:#a9c4ff;background:linear-gradient(135deg,#548bff38,#548bff17);border-color:#548bff52}html[data-theme=light] .admin-root .admin-sidebar nav button.active{color:#245bc3}html .admin-root .admin-account-mini{border-color:var(--a2-border);background:var(--a2-panel-soft)}html .admin-root .admin-account-mini>span{color:var(--a2-text)}html .admin-root .admin-account-mini>small,html .admin-root .admin-account-mini button{color:var(--a2-muted)}html .admin-root .admin-account-mini button:hover{color:var(--a2-text)}html .admin-root .admin-topbar{border-color:var(--a2-border);background:var(--a2-topbar);min-height:72px;box-shadow:0 1px #ffffff04}html .admin-root .admin-topbar-context,html .admin-root .admin-topbar-context>div{min-width:0}html .admin-root .admin-topbar-context strong{color:var(--a2-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html .admin-root .admin-topbar-context span{color:var(--a2-muted)}html .admin-root .admin-secure-chip{color:var(--a2-green)}html .admin-root .app-header-action,html .admin-root :is(.admin-icon-button,.admin-v2-icon-button,.admin-row-button,.admin-top-logout,.admin-mobile-menu,.admin-mobile-close){border:1px solid var(--a2-border-strong);background:var(--a2-control);width:42px;min-width:42px;height:42px;color:var(--a2-muted);box-shadow:none;cursor:pointer;border-radius:13px;place-items:center;padding:0;display:grid}html .admin-root :is(.app-header-action,.admin-icon-button,.admin-v2-icon-button,.admin-row-button,.admin-top-logout):hover{background:var(--a2-control-hover);color:var(--a2-blue);border-color:#548bff73}html .admin-root :is(.app-header-action,.admin-icon-button,.admin-v2-icon-button,.admin-row-button,.admin-top-logout) svg{width:18px;height:18px}html .admin-root .admin-row-button{border-radius:10px;width:34px;min-width:34px;height:34px}html .admin-root .admin-content{width:min(100%,1480px);padding:30px 28px 72px}html .admin-root :is(.admin-page-heading,.admin-v2-page-title){align-items:flex-end;gap:20px;margin-bottom:22px}html .admin-root :is(.admin-page-heading,.admin-v2-page-title)>div:first-child{min-width:0}html .admin-root :is(.admin-page-heading,.admin-v2-page-title) h1{color:var(--a2-text);margin:6px 0 5px;font-size:clamp(30px,3.5vw,40px);line-height:1.05}html .admin-root :is(.admin-page-heading,.admin-v2-page-title) p{max-width:760px;color:var(--a2-muted);font-size:calc(13px + var(--a2-font-bump));line-height:1.55}html .admin-root :is(.admin-page-heading,.admin-v2-page-title)>div:first-child>span{color:#7ea6ff;font-size:10px}html[data-theme=light] .admin-root :is(.admin-page-heading,.admin-v2-page-title)>div:first-child>span{color:#3269cf}html .admin-root .admin-v2-page-actions{flex-wrap:wrap;justify-content:flex-end}html .admin-root :is(.admin-v2-panel,.admin-v2-metric,.admin-period-card,.admin-panel,.admin-table-panel,.admin-kpi,.admin-audit-list article,.admin-team-grid article,.admin-readiness-group,.admin-readiness-infra>article){border-color:var(--a2-border);background:var(--a2-panel);color:var(--a2-text);box-shadow:var(--a2-shadow)}html .admin-root :is(.admin-v2-panel,.admin-panel){border-radius:20px;padding:20px}html .admin-root :is(.admin-v2-panel,.admin-panel)>header{gap:12px}html .admin-root :is(.admin-v2-panel,.admin-panel,.admin-panel-head) h2{color:var(--a2-text);font-size:calc(17px + var(--a2-font-bump));line-height:1.25}html .admin-root .admin-v2-panel-description{color:var(--a2-muted);font-size:calc(12px + var(--a2-font-bump))}html .admin-root :is(.admin-v2-metric,.admin-period-card,.admin-kpi,.admin-table-panel){border-radius:18px}html .admin-root :is(.admin-v2-application,.admin-v2-chart-panel,.admin-v2-users-table){min-width:0}html .admin-root .admin-auth-denied{color:var(--a2-text)}html .admin-root .admin-v2-metric{min-height:122px}html .admin-root .admin-v2-metric-head>span{color:var(--a2-muted);font-size:calc(11px + var(--a2-font-bump));line-height:1.35}html .admin-root .admin-v2-metric>strong{color:var(--a2-text);font-size:calc(24px + var(--a2-font-bump))}html .admin-root .admin-v2-metric :is(small,b){font-size:calc(10px + var(--a2-font-bump))}html .admin-root .admin-period-card>span{color:var(--a2-muted)}html .admin-root .admin-period-card>strong{color:var(--a2-text)}html .admin-root .admin-kpi small{color:var(--a2-muted)}html .admin-root .admin-kpi strong{color:var(--a2-text)}html .admin-root :is(.admin-search,.admin-v2-search){border-color:var(--a2-border-strong);background:var(--a2-control);min-width:0;min-height:46px;color:var(--a2-text)}html .admin-root :is(.admin-search,.admin-v2-search) input{min-width:0;color:var(--a2-text);font-size:calc(13px + var(--a2-font-bump));background:0 0}html .admin-root :is(.admin-v2-panel>header select,.admin-v2-filters select,.admin-v2-inline-filters select,.admin-filters select,.admin-add-admin select,.admin-team-grid select,.admin-v2-date-fields input,.admin-v2-save-bar input,.admin-v2-dialog input,.admin-v2-form-dialog input,.admin-v2-form-dialog select,.admin-v2-form-dialog textarea,.admin-v2-support-status select,.admin-v2-support-drawer textarea,.admin-control-actions input,.admin-add-admin input,.admin-actions textarea,.admin-sales-form input,.admin-sales-form select,.admin-sales-form textarea,.admin-sales-dialog-field input,.admin-sales-repeat input,.admin-sales-settings-save input,.admin-sales-chat-fields input,.admin-readiness-form input:not([type=checkbox]),.admin-readiness-form textarea){border-color:var(--a2-border-strong);background-color:var(--a2-control);min-height:44px;color:var(--a2-text);font-size:calc(12px + var(--a2-font-bump));--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light] .admin-root :is(.admin-v2-panel>header select,.admin-v2-filters select,.admin-v2-inline-filters select,.admin-filters select,.admin-add-admin select,.admin-team-grid select,.admin-v2-date-fields input,.admin-v2-save-bar input,.admin-v2-dialog input,.admin-v2-form-dialog input,.admin-v2-form-dialog select,.admin-v2-form-dialog textarea,.admin-v2-support-status select,.admin-v2-support-drawer textarea,.admin-control-actions input,.admin-add-admin input,.admin-actions textarea,.admin-sales-form input,.admin-sales-form select,.admin-sales-form textarea,.admin-sales-dialog-field input,.admin-sales-repeat input,.admin-sales-settings-save input,.admin-sales-chat-fields input,.admin-readiness-form input:not([type=checkbox]),.admin-readiness-form textarea){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html .admin-root :is(.admin-v2-setting-input,.admin-v2-form-grid label>div,.admin-field>div,.admin-sales-thresholds>label>div,.admin-sales-repeat>div){border-color:var(--a2-border-strong);background:var(--a2-control);min-width:0;min-height:44px;color:var(--a2-text)}html .admin-root :is(.admin-v2-setting-input,.admin-v2-form-grid label>div,.admin-field>div,.admin-sales-thresholds>label>div,.admin-sales-repeat>div) :is(input,select){min-width:0;color:var(--a2-text);font-size:calc(12px + var(--a2-font-bump));background:0 0;border:0}html .admin-root :is(.admin-v2-setting-input,.admin-v2-form-grid label>div,.admin-field>div,.admin-sales-thresholds>label>div,.admin-sales-repeat>div) b{color:var(--a2-muted)}html .admin-root :is(.admin-actions textarea,.admin-v2-form-dialog textarea,.admin-sales-form textarea,.admin-readiness-form textarea,.admin-v2-support-drawer textarea){padding-top:11px;padding-bottom:11px;line-height:1.45}html .admin-root .admin-v2-toggle>i{border:1px solid var(--a2-border);background:var(--a2-control-hover)}html .admin-root .admin-v2-toggle>i b{background:var(--a2-subtle)}html .admin-root .admin-v2-toggle input:checked+i{background:#48d69c38;border-color:#48d69c6b}html .admin-root :is(.admin-v2-period-done,.admin-v2-save-bar>button,.admin-v2-dialog footer .confirm,.admin-v2-form-dialog footer .primary,.admin-v2-support-drawer footer label button,.admin-sales-primary,.admin-sales-submit>button,.admin-sales-settings-save>button,.admin-sales-public-preview>button,.admin-readiness-start>button,.admin-readiness-form>button,.admin-readiness-progress>button:not(.secondary),.admin-primary-button,.admin-add-admin button,.admin-auth-card a){background:linear-gradient(135deg, var(--a2-blue), #326bd8);border-color:#0000;box-shadow:0 10px 24px #2d67dc38;color:#fff!important}html .admin-root :is(.admin-v2-period-done,.admin-v2-save-bar>button,.admin-v2-dialog footer .confirm,.admin-v2-form-dialog footer .primary,.admin-sales-primary,.admin-sales-submit>button,.admin-sales-settings-save>button,.admin-readiness-start>button,.admin-readiness-form>button,.admin-primary-button,.admin-add-admin button):not(:disabled):hover{background:linear-gradient(135deg, var(--a2-blue-hover), #285fc5)}html .admin-root :is(.admin-v2-add,.admin-v2-export,.admin-sales-secondary,.admin-sales-pause-card>button,.admin-v2-support-reopen){background:var(--a2-blue-soft);color:#9dbbff;min-height:40px;font-size:calc(11px + var(--a2-font-bump));border-color:#548bff4d}html[data-theme=light] .admin-root :is(.admin-v2-add,.admin-v2-export,.admin-sales-secondary,.admin-sales-pause-card>button,.admin-v2-support-reopen){color:#285fc4}html .admin-root :is(.admin-secondary-button,.admin-v2-dialog footer .secondary,.admin-v2-form-dialog footer .secondary,.admin-readiness-progress>button.secondary){border-color:var(--a2-border-strong);background:var(--a2-control);color:var(--a2-text-soft)}html .admin-root :is(.admin-table,.admin-v2-table){color:var(--a2-text-soft)}html .admin-root :is(.admin-table,.admin-v2-table) th{border-color:var(--a2-border);color:var(--a2-subtle);font-size:calc(10px + var(--a2-font-bump))}html .admin-root :is(.admin-table,.admin-v2-table) td{border-color:var(--a2-border);color:var(--a2-text-soft);font-size:calc(12px + var(--a2-font-bump))}html .admin-root :is(.admin-table,.admin-v2-table) td>strong{color:var(--a2-text);font-size:calc(12px + var(--a2-font-bump))}html .admin-root :is(.admin-table,.admin-v2-table) td>small{color:var(--a2-muted);font-size:calc(10px + var(--a2-font-bump))}html .admin-root :is(.admin-table,.admin-v2-table) tbody tr:hover{background:var(--a2-control-hover)}html .admin-root .admin-table-summary{border-color:var(--a2-border);color:var(--a2-muted)}html .admin-root :is(.admin-status,.admin-v2-status,.admin-v2-lifecycle){min-height:27px;font-size:calc(9px + var(--a2-font-bump));line-height:1.2}html .admin-root .admin-v2-pagination :is(button,span button){border-color:var(--a2-border);background:var(--a2-control);color:var(--a2-muted)}html .admin-root .admin-v2-pagination button[aria-current=page]{color:#b8ceff}html[data-theme=light] .admin-root .admin-v2-pagination button[aria-current=page]{color:#275fc7}html .admin-root :is(.admin-v2-card-list>article,.admin-v2-simple-list>article,.admin-v2-partner-grid>article,.admin-v2-review-grid>article,.admin-v2-setting-card,.admin-v2-comparison article,.admin-v2-reveal-summary,.admin-v2-payout-details>span,.admin-v2-rule-timeline article,.admin-v2-code-grid article,.admin-v2-version-list article,.admin-v2-ticket-list>button,.admin-stat-lines>div,.admin-detail-grid article,.admin-price-comparison article,.admin-actions,.admin-refund-box,.admin-timeline,.admin-toggle-row){border-color:var(--a2-border);background:var(--a2-panel-soft);color:var(--a2-text)}html .admin-root :is(.admin-v2-card-list,.admin-v2-simple-list,.admin-v2-partner-grid,.admin-v2-review-grid,.admin-v2-settings-grid){gap:10px}html .admin-root :is(.admin-v2-card-list,.admin-v2-simple-list,.admin-v2-partner-grid,.admin-v2-review-grid,.admin-v2-settings-grid) strong{font-size:calc(12px + var(--a2-font-bump));line-height:1.35}html .admin-root :is(.admin-v2-card-list,.admin-v2-simple-list,.admin-v2-partner-grid,.admin-v2-review-grid,.admin-v2-settings-grid) small{color:var(--a2-muted);font-size:calc(10px + var(--a2-font-bump));line-height:1.4}html .admin-root .admin-v2-card-list article p{color:var(--a2-text-soft);font-size:calc(11px + var(--a2-font-bump))}html .admin-root .admin-v2-card-actions{flex-wrap:wrap}html .admin-root .admin-v2-card-actions :is(button,a),html .admin-root .admin-v2-fraud>button,html .admin-root .admin-v2-review-grid footer button,html .admin-root .admin-v2-partner-controls>button{border-color:var(--a2-border-strong);background:var(--a2-control);min-height:36px;color:var(--a2-text-soft);font-size:calc(10px + var(--a2-font-bump))}html .admin-root .admin-v2-card-actions .primary{color:#a9c4ff}html[data-theme=light] .admin-root .admin-v2-card-actions .primary{color:#285fc4}html .admin-root .admin-v2-review-grid blockquote{color:var(--a2-text-soft);font-size:calc(12px + var(--a2-font-bump))}html .admin-root .admin-v2-setting-card.changed>span{padding-right:72px}html .admin-root :is(.admin-v2-setting-card>em,.admin-v2-changed-dot){background:var(--a2-blue-soft);border-radius:7px;padding:4px 6px;font-size:9px;top:11px;right:11px}html .admin-root .admin-v2-tags b,html .admin-root .admin-v2-version-list b{background:var(--a2-control);color:var(--a2-muted);font-size:9px}html .admin-root .admin-v2-expense-list :is(strong,article>b){font-size:calc(12px + var(--a2-font-bump))}html .admin-root .admin-v2-expense-list small{color:var(--a2-muted);font-size:calc(10px + var(--a2-font-bump))}html .admin-root .admin-v2-expense-list button{border-color:var(--a2-border);background:var(--a2-control)}html .admin-root .admin-v2-waterfall span,html .admin-root .admin-v2-breakdown span,html .admin-root .admin-v2-comparison :is(span,small){color:var(--a2-muted);font-size:calc(10px + var(--a2-font-bump))}html .admin-root .admin-v2-waterfall strong,html .admin-root .admin-v2-breakdown strong,html .admin-root .admin-v2-comparison strong{font-size:calc(12px + var(--a2-font-bump))}html .admin-root .admin-v2-breakdown article>i{background:var(--a2-control)}html .admin-root .admin-sales-balance-scale b{color:var(--a2-text)}html .admin-root .admin-sales-public-preview>p{color:var(--a2-text-soft)}html .admin-root .admin-loading{min-height:45vh;color:var(--a2-muted);font-size:calc(13px + var(--a2-font-bump));justify-content:center;align-items:center;gap:10px;display:flex}html .admin-root .admin-loading svg{width:19px;height:19px;color:var(--a2-blue)}html .admin-root .admin-empty{color:var(--a2-muted);font-size:calc(12px + var(--a2-font-bump));text-align:center;padding:38px 20px;line-height:1.5}html .admin-root .admin-eyebrow{color:#7ea6ff;font-size:10px}html[data-theme=light] .admin-root .admin-eyebrow{color:#3269cf}html .admin-root .admin-muted{color:var(--a2-muted);font-size:calc(12px + var(--a2-font-bump));line-height:1.5}html .admin-root .admin-alert{border:1px solid var(--a2-border);background:var(--a2-panel-soft);color:var(--a2-text-soft);border-radius:14px;align-items:flex-start;gap:11px;margin-bottom:14px;padding:14px;display:flex}html .admin-root .admin-alert>svg{flex:0 0 19px;width:19px;height:19px}html .admin-root .admin-alert>div{gap:3px;display:grid}html .admin-root .admin-alert strong{color:inherit;font-size:calc(13px + var(--a2-font-bump))}html .admin-root .admin-alert span{color:inherit;font-size:calc(12px + var(--a2-font-bump));line-height:1.45}html .admin-root .admin-alert-danger{color:var(--a2-red);background:#ff7b8c1a;border-color:#ff7b8c4d}html .admin-root .admin-health-list{gap:3px;display:grid}html .admin-root .admin-health-list>div{border-bottom:1px solid var(--a2-border);justify-content:space-between;align-items:center;gap:12px;min-height:39px;display:flex}html .admin-root .admin-health-list>div:last-child{border-bottom:0}html .admin-root .admin-health-list span{min-width:0;color:var(--a2-text-soft);font-size:calc(12px + var(--a2-font-bump));align-items:center;gap:8px;display:flex}html .admin-root .admin-health-list i{border-radius:50%;flex:0 0 8px;width:8px;height:8px}html .admin-root .admin-health-list i.good{background:var(--a2-green);box-shadow:0 0 9px #48d69c73}html .admin-root .admin-health-list i.bad{background:var(--a2-red)}html .admin-root .admin-health-list b{color:var(--a2-muted);font-size:calc(11px + var(--a2-font-bump));text-align:right}html .admin-root .admin-sync-summary{align-content:center;gap:8px;min-height:110px;display:grid}html .admin-root .admin-sync-summary strong{color:var(--a2-text);font-size:calc(23px + var(--a2-font-bump));letter-spacing:-.035em}html .admin-root .admin-sync-summary span{color:var(--a2-muted);font-size:calc(12px + var(--a2-font-bump));line-height:1.5}html .admin-root .admin-filters-three{grid-template-columns:minmax(260px,1fr) 180px 190px}html .admin-root .admin-status-good{color:var(--a2-green);background:#48d69c1f}html .admin-root .admin-status-bad{color:var(--a2-red);background:#ff7b8c1f}html .admin-root .admin-status-warn{color:var(--a2-orange);background:#ffb8661f}html .admin-root .admin-drawer-body{gap:16px;padding:21px;display:grid}html .admin-root .admin-order-status-line{justify-content:space-between;align-items:center;gap:12px;display:flex}html .admin-root .admin-order-status-line small{color:var(--a2-muted);font-size:calc(10px + var(--a2-font-bump));text-align:right}html .admin-root .admin-actions .admin-danger-button{width:100%;min-height:42px;color:var(--a2-red);background:#ff7b8c1a;border-color:#ff7b8c4d;margin-top:8px}html .admin-root .admin-actions .admin-danger-button:not(:disabled):hover{background:#ff7b8c2b}html .admin-root .admin-safe-note{color:var(--a2-green);font-size:calc(10px + var(--a2-font-bump));align-items:center;gap:7px;margin-top:11px;line-height:1.45;display:flex}html .admin-root .admin-safe-note svg{flex:0 0 16px;width:16px;height:16px}html .admin-root .admin-inline-error{color:var(--a2-red);font-size:calc(10px + var(--a2-font-bump));margin-top:10px;line-height:1.45}html .admin-root .admin-inline-recovered{color:var(--a2-green);font-size:calc(10px + var(--a2-font-bump));margin-top:10px;line-height:1.45}html .admin-root .admin-control-panel{margin-top:12px}html .admin-root .admin-audit-icon{background:var(--a2-blue-soft);width:38px;height:38px;color:var(--a2-blue);border-radius:12px;place-items:center;display:grid}html .admin-root .admin-audit-icon svg{width:17px;height:17px}html .admin-root .admin-team-avatar{color:#fff;background:linear-gradient(145deg,#548bff,#315fb9);border-radius:14px;place-items:center;width:44px;height:44px;font-weight:850;display:grid}html .admin-root :is(.admin-v2-dialog-backdrop,.admin-v2-drawer-backdrop,.admin-drawer-backdrop,.admin-modal-backdrop){background:#050b14a8}html .admin-root :is(.admin-v2-dialog,.admin-v2-form-dialog,.admin-v2-support-drawer,.admin-drawer,.admin-modal){border-color:var(--a2-border-strong);background:var(--a2-panel);color:var(--a2-text);box-shadow:var(--a2-shadow-raised)}html .admin-root :is(.admin-drawer,.admin-modal)>header,html .admin-root .admin-v2-support-drawer>:is(header,footer){border-color:var(--a2-border);background:var(--a2-panel)}html .admin-root :is(.admin-drawer,.admin-modal) header button,html .admin-root :is(.admin-v2-dialog,.admin-v2-form-dialog,.admin-v2-support-drawer)>header button{border:1px solid var(--a2-border);background:var(--a2-control);color:var(--a2-muted)}html .admin-root .admin-v2-chat article>div{background:var(--a2-control-hover)}html .admin-root .admin-v2-chat p{background:var(--a2-panel-soft);color:var(--a2-text-soft);box-shadow:none}html .admin-root .admin-v2-chat article.admin p{color:#fff;background:#326bd8}html .admin-root .admin-v2-chat small{color:var(--a2-muted)}html .admin-root .admin-v2-support-person{border-color:var(--a2-border);background:var(--a2-blue-soft)}html .admin-root .admin-v2-support-diagnostics{border-color:var(--a2-border)}html .admin-root .admin-v2-support-diagnostics>span,html .admin-root .admin-v2-support-attachment{background:var(--a2-panel-soft)}html .admin-root .admin-audit-list pre{background:var(--a2-control);color:var(--a2-text-soft)}html .admin-root .admin-auth-screen{background:0 0}html .admin-root .admin-auth-card{border-color:var(--a2-border-strong);background:var(--a2-panel);color:var(--a2-text);box-shadow:var(--a2-shadow-raised)}html .admin-root .admin-auth-card p{color:var(--a2-muted)}html .admin-root .admin-auth-card code{background:var(--a2-control);color:var(--a2-text-soft)}@media (max-width:1180px) and (min-width:721px){html .admin-root .admin-layout{grid-template-columns:88px minmax(0,1fr)}html .admin-root .admin-sidebar{padding-left:11px;padding-right:11px}html .admin-root .admin-content{padding-left:22px;padding-right:22px}}@media (max-width:900px){html .admin-root :is(.admin-v2-grid-wide,.admin-two-columns,.admin-sales-grid){grid-template-columns:1fr}html .admin-root .admin-sales-wide{grid-column:auto}html .admin-root .admin-v2-settings-grid{grid-template-columns:1fr}}@media (max-width:720px){html .admin-root .admin-layout{padding-bottom:calc(82px + env(safe-area-inset-bottom))}html .admin-root .admin-topbar{min-height:66px;padding:0 12px}html .admin-root .admin-content{min-height:calc(100vh - 66px);padding:20px 12px 38px}html .admin-root :is(.admin-page-heading,.admin-v2-page-title){flex-direction:column;align-items:stretch;gap:13px;margin-bottom:19px}html .admin-root :is(.admin-page-heading,.admin-v2-page-title) h1{overflow-wrap:anywhere;font-size:29px}html .admin-root .admin-v2-page-actions{justify-content:flex-start;width:100%}html .admin-root .admin-v2-page-actions>*{max-width:100%}html .admin-root :is(.admin-v2-panel,.admin-panel){border-radius:18px;padding:15px}html .admin-root .admin-v2-panel>header{flex-direction:column;align-items:flex-start}html .admin-root .admin-v2-panel>header>:is(select,.admin-v2-inline-filters,.admin-v2-add,.admin-v2-export){width:100%}html .admin-root .admin-sidebar,html .admin-root .admin-sidebar.open{height:calc(72px + env(safe-area-inset-bottom));border-color:var(--a2-border-strong);background:var(--a2-sidebar)}html .admin-root .admin-sidebar nav{height:60px}html .admin-root .admin-sidebar nav button{min-width:76px;height:58px;min-height:58px;color:var(--a2-muted);font-size:calc(9px + var(--a2-font-bump))}html .admin-root .admin-sidebar nav button.active{color:#b9ceff}html[data-theme=light] .admin-root .admin-sidebar nav button.active{color:#245bc3}html .admin-root .admin-v2-save-bar{bottom:calc(82px + env(safe-area-inset-bottom))}html .admin-root :is(.admin-v2-dialog,.admin-v2-form-dialog,.admin-modal){border-radius:22px 22px 0 0;max-width:100%}html .admin-root .admin-v2-support-drawer{width:100%}html .admin-root .admin-v2-table tr,html .admin-root .admin-table tr{border-color:var(--a2-border);background:var(--a2-panel-soft)}html .admin-root :is(.admin-v2-table,.admin-table) td:before{color:var(--a2-subtle)}html .admin-root .admin-v2-review-grid{grid-template-columns:1fr}html .admin-root .admin-team-grid article{row-gap:10px}html .admin-root .admin-filters-three{grid-template-columns:1fr}html .admin-root .admin-order-status-line{flex-direction:column;align-items:flex-start}html .admin-root .admin-order-status-line small{text-align:left}}@media (max-width:460px){html .admin-root :is(.admin-v2-metrics,.admin-v2-metrics-six,.admin-kpi-grid,.admin-period-grid,.admin-v2-funnel,.admin-v2-comparison){grid-template-columns:1fr}html .admin-root .admin-v2-metric{min-height:108px}html .admin-root .admin-v2-support-diagnostics{grid-template-columns:1fr}html .admin-root .admin-v2-support-person{grid-template-columns:40px minmax(0,1fr)}html .admin-root .admin-v2-form-dialog footer,html .admin-root .admin-v2-dialog footer,html .admin-root .admin-modal footer{flex-direction:column-reverse;align-items:stretch}html .admin-root .admin-v2-form-dialog footer button,html .admin-root .admin-v2-dialog footer button,html .admin-root .admin-modal footer button{justify-content:center;width:100%}html .admin-root .admin-refund-box{flex-direction:column;align-items:stretch}html .admin-root .admin-refund-box button{width:100%}}html[data-font-size="5"] .admin-root :is(.admin-v2-metrics,.admin-v2-metrics-six,.admin-kpi-grid){grid-template-columns:repeat(2,minmax(0,1fr))}html[data-font-size="5"] .admin-root :is(.admin-v2-page-title,.admin-page-heading,.admin-sales-submit,.admin-sales-settings-save){flex-direction:column;align-items:stretch}html[data-font-size="5"] .admin-root :is(.admin-sales-submit,.admin-sales-settings-save)>button{justify-content:center}@media (prefers-reduced-motion:reduce){html .admin-root *,html .admin-root :before,html .admin-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
