.admin-area.admin-workspace-overlay[data-admin-theme=light],.admin-area.admin-workspace-theme[data-admin-theme=light]{font-family:var(--admin-font-sans)}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]){--workspace-control-height:34px;--workspace-panel-radius:4px;--admin-fs-page-title:24px;--admin-fs-section:16px;--admin-fs-base:14px;--admin-fs-body:14px;--admin-fs-lg:14px;--admin-fs-meta:12px;--admin-fs-sm:12px;--admin-fs-xs:12px;font-size:var(--admin-fs-body);line-height:1.55}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.font-mono,code,pre){font-family:var(--admin-font-mono);font-variant-numeric:tabular-nums}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(label,.admin-form-label,.admin-field-label){font-size:var(--admin-fs-meta);font-weight:500;line-height:1.5}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-card-title,.admin-section-title){font-size:var(--admin-fs-section);font-weight:600;line-height:1.45}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-page-header,.admin-filter-bar){margin-bottom:14px}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .admin-page-header__row{align-items:center;gap:12px}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-page-header__title,h1.admin-page-title,h2.admin-page-title,h1.admin-title,.admin-page-title>h1,.admin-page-title>h2){font-size:var(--admin-fs-page-title);line-height:1.35;font-weight:700;letter-spacing:-.015em}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-page-header__desc,.admin-subtitle){margin-top:4px;font-size:var(--admin-fs-meta);font-weight:500;line-height:1.5}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-card,.admin-filter-bar,.admin-report-filter-panel,.admin-report-summary-panel,.admin-report-table-shell,.admin-payment-gateway-panel){border:1px solid var(--admin-border);border-radius:var(--workspace-panel-radius);background:var(--admin-panel,#fff);background-image:none;box-shadow:none}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-filter-bar,.admin-report-filter-panel){padding:12px;gap:10px 12px}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]).admin-page--data-reports .admin-report-table-shell{border-radius:4px!important;box-shadow:none!important}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .report-filter-surface{padding:10px 12px;border:1px solid var(--admin-border);border-radius:4px;box-shadow:none}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .report-filter-row{min-width:0;flex-wrap:wrap;gap:8px}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .report-filter-row>label{width:152px}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .report-filter-ranges{gap:4px}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.report-filter-control,.report-filter-range,.report-filter-search){min-width:0;height:var(--workspace-control-height);padding:5px 10px;border-radius:4px!important;font-size:var(--admin-fs-body);font-weight:600;box-shadow:none}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .report-filter-control:not(:focus){box-shadow:none!important}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .report-filter-search{width:var(--workspace-control-height);padding:7px;background:var(--admin-primary)}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-compact-input,.admin-payment-gateway-input,.finance-rules-ops__input){box-sizing:border-box;min-width:0;border-radius:4px!important;border:1px solid var(--admin-border);background-color:var(--admin-panel);color:var(--admin-text);box-shadow:none;font-size:14px;font-weight:400}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-compact-input,.admin-payment-gateway-input,.finance-rules-ops__input):not(:focus){box-shadow:none!important}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(input.admin-compact-input,select.admin-compact-input,input.admin-payment-gateway-input,select.admin-payment-gateway-input,input.finance-rules-ops__input,select.finance-rules-ops__input){min-height:var(--workspace-control-height);height:var(--workspace-control-height);padding:5px 9px}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-compact-btn,.admin-save-button,.admin-payment-gateway-action,.admin-report-range-btn){min-height:var(--workspace-control-height);height:auto;max-height:none;padding:6px 12px;border-radius:4px;font-size:var(--admin-fs-body);line-height:20px;font-weight:600;background-image:none;box-shadow:none;text-shadow:none}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-compact-btn-primary,.admin-save-button,.admin-payment-gateway-action--primary){background:var(--admin-primary)!important;border:1px solid var(--admin-primary)!important;color:#fff!important}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-compact-btn-primary,.admin-payment-gateway-action--primary):hover:not(:disabled){background:var(--admin-primary2)!important;border-color:var(--admin-primary2)!important}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-compact-btn-ghost,.admin-payment-gateway-action--ghost){border:1px solid var(--admin-border);color:var(--admin-text);background:var(--admin-panel)}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-compact-btn.admin-gp-btn-danger,.admin-payment-gateway-action--danger){border-color:var(--admin-danger);color:var(--admin-danger);background:var(--admin-panel)}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-tab-row,.admin-report-tabs){display:flex;flex-wrap:wrap;gap:0 8px;max-width:100%;padding:0;border:0;border-bottom:1px solid var(--admin-border);border-radius:0;background:transparent;box-shadow:none}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-tab-row__item,.admin-report-tab){min-height:36px;padding:8px 12px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--admin-muted);font-size:var(--admin-fs-body);font-weight:600;line-height:20px;box-shadow:none}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-tab-row__item.is-active,.admin-report-tab.is-active){border-bottom-color:var(--admin-primary);color:var(--admin-primary);font-weight:700;background:transparent}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .admin-section-switch{gap:4px;padding:3px;border-radius:4px;box-shadow:none}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .admin-section-switch__item{min-height:30px;border-radius:3px;padding:5px 10px;font-size:var(--admin-fs-body);font-weight:600}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-table,.admin-data-table,.admin-table-modern){border-radius:4px;box-shadow:none;font-size:var(--admin-fs-body)}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-table,.admin-data-table,.admin-table-modern) :is(th,td){padding:8px 10px;font-size:var(--admin-fs-body);line-height:1.55}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-table,.admin-data-table,.admin-table-modern) th{font-size:var(--admin-fs-meta)!important;color:var(--admin-text);font-weight:600;letter-spacing:0;text-transform:none;background:var(--admin-panel2)}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .admin-kpi-strip{gap:0;border:1px solid var(--admin-border);border-radius:4px;overflow:hidden;background:#fff}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .admin-kpi-strip__item{min-height:68px;padding:10px 14px;border:0;border-radius:0;box-shadow:inset -1px -1px 0 var(--admin-border)}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .admin-kpi-strip__item:before{display:none}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .admin-report-table-heading{padding:10px 12px;background:#fff;border-bottom:1px solid var(--admin-border)}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .finance-rules-ops__toolbar.admin-card{padding:0;border:0;border-radius:0;background:transparent}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .finance-rules-ops__page-title{font-size:var(--admin-fs-page-title)!important;font-weight:700!important;line-height:1.35!important}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.finance-rules-ops__panel,.admin-payment-gateway-panel){padding:14px}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .finance-rules-ops__section-title{margin-bottom:12px;padding-bottom:9px;border-bottom:1px solid var(--admin-border);font-size:var(--admin-fs-section);font-weight:600}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .finance-rules-ops__grid{gap:14px 20px}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .finance-rules-ops__label{margin-bottom:5px;font-size:var(--admin-fs-meta);font-weight:500}.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]{min-height:0;font-family:var(--admin-font-sans)}.admin-workspace-overlay.admin-area:not(.contents){background:rgb(15 23 42/42%)}.admin-area[data-admin-theme=light] .admin-workspace-dialog,.admin-workspace-overlay[data-admin-theme=light] .text-base{color:var(--admin-text)}.admin-workspace-overlay[data-admin-theme=light] .admin-workspace-dialog{min-width:0;border:1px solid var(--admin-border);border-radius:4px;background:var(--admin-panel,#fff);color:var(--admin-text);box-shadow:0 12px 36px rgb(15 23 42/18%)}.admin-workspace-dialog :is(h2,h3){font-size:16px;line-height:1.45;font-weight:600}.admin-area[data-admin-theme=light] .admin-workspace-controls.wa-inbox>.admin-card{padding:0}.admin-area[data-admin-theme=light] .admin-workspace-controls.admin-theme-visual-inspector{border:1px solid var(--admin-border);border-radius:4px;box-shadow:none}.admin-area[data-admin-theme=light] .admin-page--workspace-interior :is(.admin-workspace-search,.pse-unit,.pse-form-affix){height:var(--workspace-control-height);min-height:var(--workspace-control-height);border-radius:4px;border-color:var(--admin-border);background:#fff;box-shadow:none}.admin-area[data-admin-theme=light] .admin-page--workspace-interior :is(.admin-workspace-search,.pse-unit,.pse-form-affix):focus-within{border-color:var(--admin-primary);box-shadow:var(--admin-focus-ring)}.admin-area[data-admin-theme=light] .admin-page--workspace-interior :is(.admin-workspace-search,.pse-unit,.pse-form-affix) input.admin-compact-input{min-width:0;height:calc(var(--workspace-control-height) - 2px);min-height:calc(var(--workspace-control-height) - 2px);border:0!important;border-radius:0!important;background:transparent;box-shadow:none!important}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-compact-input.pse-input--invalid{border-color:var(--admin-danger,#cf4f66)!important}.admin-area[data-admin-theme=light] .admin-risk-severity-field[data-risk-level=critical]{--workspace-risk-border:#f87171;--workspace-risk-bg:#fef2f2;--workspace-risk-text:#450a0a}.admin-area[data-admin-theme=light] .admin-risk-severity-field[data-risk-level=high]{--workspace-risk-border:#fb923c;--workspace-risk-bg:#fff7ed;--workspace-risk-text:#431407}.admin-area[data-admin-theme=light] .admin-risk-severity-field[data-risk-level=medium]{--workspace-risk-border:#fcd34d;--workspace-risk-bg:#fffbeb;--workspace-risk-text:#451a03}.admin-area[data-admin-theme=light] .admin-risk-severity-field[data-risk-level=low]{--workspace-risk-border:#6ee7b7;--workspace-risk-bg:#ecfdf5;--workspace-risk-text:#022c22}.admin-area[data-admin-theme=light] .admin-page--workspace-interior select.admin-risk-severity-field[data-risk-level]{border-color:var(--workspace-risk-border,var(--admin-border));background:var(--workspace-risk-bg,#fff);color:var(--workspace-risk-text,var(--admin-text))}.admin-area[data-admin-theme=light] .admin-editor-toolbar{display:flex;flex-wrap:wrap;gap:4px;padding:6px;border:1px solid var(--admin-border);border-radius:4px 4px 0 0;background:var(--admin-panel2)}.admin-area[data-admin-theme=light] :is(.admin-workspace-controls,.admin-page--workspace-interior,.admin-workspace-overlay) :is(.admin-editor-tool,.admin-workspace-icon-btn){min-width:28px;min-height:28px;padding:4px 6px;font-size:12px;line-height:18px}.admin-area[data-admin-theme=light] .admin-message-preview-body{font-size:14px;font-weight:400;line-height:1.6}.admin-area[data-admin-theme=light] .admin-message-category{font-size:var(--admin-fs-meta);font-weight:600}.admin-area[data-admin-theme=light] .admin-settings-form-section{min-width:0;padding:12px 0 0;border:0;border-top:1px solid var(--admin-border);border-radius:0;background:transparent;box-shadow:none}.admin-area[data-admin-theme=light] .admin-compact-btn.admin-workspace-btn-success{--workspace-action-bg:#15803d;--workspace-action-hover:#166534;--workspace-action-border:#15803d;--workspace-action-text:#fff}.admin-area[data-admin-theme=light] .admin-compact-btn.admin-workspace-btn-danger{--workspace-action-bg:#dc2626;--workspace-action-hover:#b91c1c;--workspace-action-border:#dc2626;--workspace-action-text:#fff}.admin-area[data-admin-theme=light] .admin-compact-btn.admin-workspace-btn-danger-outline{--workspace-action-bg:#fff;--workspace-action-hover:#fef2f2;--workspace-action-border:#fecaca;--workspace-action-text:#b91c1c}.admin-area[data-admin-theme=light] .admin-compact-btn.admin-workspace-btn-warning{--workspace-action-bg:#d97706;--workspace-action-hover:#b45309;--workspace-action-border:#d97706;--workspace-action-text:#fff}.admin-area[data-admin-theme=light] .admin-compact-btn.admin-workspace-btn-success-soft{--workspace-action-bg:#f0fdf4;--workspace-action-hover:#dcfce7;--workspace-action-border:#bbf7d0;--workspace-action-text:#166534}.admin-area[data-admin-theme=light] .admin-compact-btn.admin-workspace-btn-warning-soft{--workspace-action-bg:#fffbeb;--workspace-action-hover:#fef3c7;--workspace-action-border:#fde68a;--workspace-action-text:#92400e}.admin-area[data-admin-theme=light] .admin-compact-btn:is(.admin-workspace-btn-success,.admin-workspace-btn-danger,.admin-workspace-btn-danger-outline,.admin-workspace-btn-warning,.admin-workspace-btn-success-soft,.admin-workspace-btn-warning-soft){background:var(--workspace-action-bg);border:1px solid var(--workspace-action-border);color:var(--workspace-action-text)}.admin-area[data-admin-theme=light] .admin-compact-btn:is(.admin-workspace-btn-success,.admin-workspace-btn-danger,.admin-workspace-btn-danger-outline,.admin-workspace-btn-warning,.admin-workspace-btn-success-soft,.admin-workspace-btn-warning-soft):hover:not(:disabled){background:var(--workspace-action-hover);border-color:var(--workspace-action-border)}@media (max-width:767px){:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]){--workspace-control-height:40px}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) .admin-page-header__row{align-items:flex-start;flex-wrap:wrap}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is(.admin-compact-input,.admin-payment-gateway-input,.finance-rules-ops__input){font-size:16px!important}}.admin-area[data-admin-theme=light] .admin-shell--workspace .admin-page--workspace-interior :is(h1.admin-title,.admin-page-title h1,h2.admin-page-title){font-size:var(--admin-fs-page-title);font-weight:700;line-height:1.35}.admin-area[data-admin-theme=light] .admin-shell--workspace .promotion-list-mobile-row__facts b{font-size:12px;font-weight:500;line-height:1.4;letter-spacing:0}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed .bank-excel-mobile-action{min-height:34px!important;height:auto!important;padding:6px 8px!important;gap:4px!important;font-size:12px!important;line-height:20px!important}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-vip-levels-workspace fieldset{min-width:0;margin:0;padding:16px 0;border:0;border-top:1px solid var(--admin-border);border-radius:0;background:transparent;box-shadow:none}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-vip-levels-workspace legend{padding:0 8px 0 0;font-size:16px;font-weight:600;text-transform:none;color:var(--admin-text)}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-manual-entry{--workspace-control-height:32px;font-size:var(--admin-fs-body);font-weight:600;border-color:var(--admin-border);border-radius:4px;box-shadow:none}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-manual-entry__row{min-width:0}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-manual-entry__compound{box-sizing:border-box;height:32px;min-height:32px;max-height:32px;border-color:var(--admin-border);border-radius:4px;background:var(--admin-panel,#fff)}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-manual-entry input:is(.bank-excel-manual-entry__transaction,.bank-excel-manual-entry__remark){box-sizing:border-box;min-width:0;font-size:14px!important;font-weight:400;line-height:20px!important;padding:4px 8px!important}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-manual-entry input:is(.bank-excel-manual-entry__transaction,.bank-excel-manual-entry__remark)::placeholder{font-size:14px!important;font-weight:400}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-manual-entry input.bank-excel-manual-entry__transaction{height:100%!important;min-height:0!important;max-height:100%;border:0!important;border-radius:0!important;box-shadow:none}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-manual-entry input.bank-excel-manual-entry__remark{height:32px!important;min-height:32px!important;border-radius:4px}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-manual-entry button.bank-excel-manual-entry__save{flex:0 0 32px;width:32px;height:100%!important;min-height:0!important;max-height:100%;padding:0!important;border:0;border-left:1px solid var(--admin-border);border-radius:0!important;font-size:var(--admin-fs-body);font-weight:600}@media (max-width:767px){.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-manual-entry input:is(.bank-excel-manual-entry__transaction,.bank-excel-manual-entry__remark)::placeholder{font-size:16px!important}}.admin-area[data-admin-theme=light] .admin-page .admin-card input.admin-input-with-leading-icon{padding-left:36px!important}@media (max-width:767px){.admin-area[data-admin-theme=light] .admin-table-empty-state{position:sticky;left:0;width:100%;max-width:calc(100vw - 64px);margin-inline:0;white-space:normal;overflow-wrap:anywhere}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed .bank-excel-mobile-input:not(.bank-excel-manual-entry__transaction):not(.bank-excel-manual-entry__remark),.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed .bank-excel-mobile-search-button{height:34px!important;min-height:34px!important}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed .bank-excel-mobile-search-button{padding:0!important}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed .bank-excel-mobile-search-button svg{flex-shrink:0}.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed .bank-excel-mobile-input:not(.bank-excel-manual-entry__transaction):not(.bank-excel-manual-entry__remark)::placeholder,.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed input[type=date]::-webkit-date-and-time-value,.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed input[type=date]::-webkit-datetime-edit,.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed input[type=date]::-webkit-datetime-edit-day-field,.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed input[type=date]::-webkit-datetime-edit-fields-wrapper,.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed input[type=date]::-webkit-datetime-edit-month-field,.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed input[type=date]::-webkit-datetime-edit-text,.admin-area[data-admin-theme=light] .admin-shell--workspace .bank-excel-mobile-condensed input[type=date]::-webkit-datetime-edit-year-field{font-size:14px!important;line-height:20px!important}}.admin-area[data-admin-theme=light] .admin-workspace-section{min-width:0;max-width:100%;padding:14px 16px;border:1px solid var(--admin-border);border-radius:4px;background:var(--admin-panel,#fff);box-shadow:none}.admin-area[data-admin-theme=light] .admin-workspace-section-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:12px;min-width:0}.admin-area[data-admin-theme=light] .admin-workspace-section-heading :is(h2,h3,p){margin:0}.admin-area[data-admin-theme=light] .admin-workspace-label{color:var(--admin-muted-text);font-family:inherit;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none}.admin-area[data-admin-theme=light] .admin-workspace-help{color:var(--admin-muted-text);font-size:12px;font-weight:400;line-height:1.6}.admin-area[data-admin-theme=light] .admin-workspace-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;min-width:0;border:1px solid var(--admin-border);border-radius:4px;background:var(--admin-panel,#fff);overflow:hidden}.admin-area[data-admin-theme=light] .admin-workspace-metrics--two{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-workspace-metrics--three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-workspace-metrics--five{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-workspace-metrics>*{min-width:0;padding:10px 12px;border:0;border-right:1px solid var(--admin-border);border-bottom:1px solid var(--admin-border);border-radius:0;background:transparent;box-shadow:none;font-variant-numeric:tabular-nums}.admin-area[data-admin-theme=light] .admin-workspace-metrics--inline{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-workspace-section>.admin-workspace-metrics{border:0;border-radius:0}.admin-area[data-admin-theme=light] .admin-workspace-form-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.admin-area[data-admin-theme=light] .admin-workspace-form-section{padding:12px 0;border:0;border-bottom:1px solid var(--admin-border);background:transparent;box-shadow:none}.admin-area[data-admin-theme=light] .admin-workspace-form-section:last-child{border-bottom:0;padding-bottom:0}.admin-area[data-admin-theme=light] .admin-option-stack{display:grid;gap:12px;min-width:0}.admin-area[data-admin-theme=light] .admin-option-section{min-width:0;max-width:100%;overflow:visible;border:1px solid var(--admin-border);border-radius:8px;background:var(--admin-panel);box-shadow:none}.admin-area[data-admin-theme=light] .admin-option-section__header,.admin-area[data-admin-theme=light] .admin-option-section__summary{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px 16px;padding:10px 14px;border-bottom:1px solid var(--admin-border);background:var(--admin-panel2)}.admin-area[data-admin-theme=light] .admin-option-section__heading-copy{min-width:0}.admin-area[data-admin-theme=light] .admin-option-section__title{display:block;margin:0;color:var(--admin-title-text);font-size:var(--admin-fs-section);font-weight:600;line-height:1.4}.admin-area[data-admin-theme=light] .admin-option-section__description{display:block;margin:2px 0 0;color:var(--admin-muted-text);font-size:var(--admin-fs-meta);font-weight:400;line-height:1.5}.admin-area[data-admin-theme=light] .admin-option-section__header-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.admin-area[data-admin-theme=light] .admin-option-section__body{min-width:0;padding:14px}.admin-area[data-admin-theme=light] .admin-option-section__body--flush{padding:0}.admin-area[data-admin-theme=light] .admin-option-section__summary{cursor:pointer;list-style:none;border-bottom:0}.admin-area[data-admin-theme=light] .admin-option-section__summary::-webkit-details-marker{display:none}.admin-area[data-admin-theme=light] .admin-option-section[open]>.admin-option-section__summary{border-bottom:1px solid var(--admin-border)}.admin-area[data-admin-theme=light] .admin-option-section__chevron{width:16px;height:16px;flex:0 0 auto;color:var(--admin-muted-text);transition:transform .16s ease}.admin-area[data-admin-theme=light] .admin-option-section[open]>.admin-option-section__summary .admin-option-section__chevron{transform:rotate(180deg)}.admin-area[data-admin-theme=light] .admin-option-section--danger{border-color:color-mix(in srgb,var(--admin-danger) 32%,var(--admin-border))}.admin-area[data-admin-theme=light] .admin-option-section--danger>:is(.admin-option-section__header,.admin-option-section__summary){background:color-mix(in srgb,var(--admin-danger) 6%,var(--admin-panel))}.admin-area[data-admin-theme=light] .admin-option-section--flat{overflow:visible;border:0;border-radius:0;background:transparent}.admin-area[data-admin-theme=light] .admin-option-section--flat>:is(.admin-option-section__header,.admin-option-section__summary){padding:0 0 10px;background:transparent}.admin-area[data-admin-theme=light] .admin-option-section--flat>.admin-option-section__body{padding:0}.admin-area[data-admin-theme=light] .admin-option-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;min-width:0}.admin-area[data-admin-theme=light] .admin-option-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-option-field{display:grid;align-content:start;gap:5px;min-width:0}.admin-area[data-admin-theme=light] .admin-option-field__label,.admin-area[data-admin-theme=light] .admin-option-row__label{margin:0;color:var(--admin-text);font-size:var(--admin-fs-meta);font-weight:600;line-height:1.5}.admin-area[data-admin-theme=light] .admin-option-field__control{min-width:0}.admin-area[data-admin-theme=light] .admin-option-control{width:100%;min-height:36px}.admin-area[data-admin-theme=light] textarea.admin-option-control{height:auto;min-height:88px;resize:vertical;padding-block:8px}.admin-area[data-admin-theme=light] .admin-option-field__message,.admin-area[data-admin-theme=light] .admin-option-row__description{margin:0;color:var(--admin-muted-text);font-size:var(--admin-fs-meta);font-weight:400;line-height:1.5}.admin-area[data-admin-theme=light] .admin-option-field__message--error{color:var(--admin-danger)}.admin-area[data-admin-theme=light] .admin-option-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,320px);gap:12px 24px;min-width:0;align-items:center;padding:11px 0;border-bottom:1px solid var(--admin-border)}.admin-area[data-admin-theme=light] .admin-option-row:first-child{padding-top:0}.admin-area[data-admin-theme=light] .admin-option-row:last-child{padding-bottom:0;border-bottom:0}.admin-area[data-admin-theme=light] .admin-option-row__copy{min-width:0}.admin-area[data-admin-theme=light] .admin-option-row__description{margin-top:2px}.admin-area[data-admin-theme=light] .admin-option-row__control{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:8px}.admin-area[data-admin-theme=light] .admin-option-toggle{position:relative;display:inline-flex;width:40px;height:22px;flex:0 0 40px;align-items:center;padding:2px;border:1px solid var(--admin-border-strong);border-radius:999px;background:var(--admin-panel2);box-shadow:none;transition:border-color .16s ease,background-color .16s ease}.admin-area[data-admin-theme=light] .admin-option-toggle:hover:not(:disabled){border-color:var(--admin-primary)}.admin-area[data-admin-theme=light] .admin-option-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--admin-tech-accent) 40%,transparent);outline-offset:2px}.admin-area[data-admin-theme=light] .admin-option-toggle.is-checked{border-color:var(--admin-primary);background:var(--admin-primary)}.admin-area[data-admin-theme=light] .admin-option-toggle:disabled{cursor:not-allowed;opacity:.55}.admin-area[data-admin-theme=light] .admin-option-toggle__thumb{display:block;width:16px;height:16px;border-radius:50%;background:var(--admin-panel);box-shadow:0 1px 2px rgb(11 34 57/24%);transform:translateX(0);transition:transform .16s ease}.admin-area[data-admin-theme=light] .admin-option-toggle.is-checked .admin-option-toggle__thumb{transform:translateX(18px)}.admin-area[data-admin-theme=light] .admin-option-notice{min-width:0;padding:8px 10px;border:1px solid var(--admin-border);border-left-width:3px;border-radius:3px;background:var(--admin-panel2);color:var(--admin-text);font-size:var(--admin-fs-body);line-height:1.45}.admin-area[data-admin-theme=light] .admin-option-notice--info{border-left-color:var(--admin-primary)}.admin-area[data-admin-theme=light] .admin-option-notice--success{border-left-color:var(--admin-success);background:color-mix(in srgb,var(--admin-success) 7%,var(--admin-panel));color:var(--admin-success)}.admin-area[data-admin-theme=light] .admin-option-notice--warning{border-left-color:var(--admin-warning);background:color-mix(in srgb,var(--admin-warning) 7%,var(--admin-panel));color:color-mix(in srgb,var(--admin-warning) 84%,var(--admin-text))}.admin-area[data-admin-theme=light] .admin-option-notice--danger{border-left-color:var(--admin-danger);background:color-mix(in srgb,var(--admin-danger) 7%,var(--admin-panel));color:var(--admin-danger)}.admin-area[data-admin-theme=light] .admin-option-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;min-width:0;padding-top:12px;border-top:1px solid var(--admin-border)}.admin-area[data-admin-theme=light] .admin-option-actions__buttons,.admin-area[data-admin-theme=light] .admin-option-actions__feedback{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.admin-area[data-admin-theme=light] .admin-option-actions__buttons{margin-left:auto}.admin-area[data-admin-theme=light] .admin-option-actions__feedback{color:var(--admin-muted-text);font-size:var(--admin-fs-meta)}@media (max-width:767px){.admin-area[data-admin-theme=light] .admin-option-grid,.admin-area[data-admin-theme=light] .admin-option-grid--three{grid-template-columns:minmax(0,1fr)}.admin-area[data-admin-theme=light] .admin-option-section__header{align-items:flex-start}.admin-area[data-admin-theme=light] .admin-option-row{grid-template-columns:minmax(0,1fr);gap:8px}.admin-area[data-admin-theme=light] .admin-option-row__control{justify-content:flex-start}.admin-area[data-admin-theme=light] .admin-option-actions{align-items:stretch}.admin-area[data-admin-theme=light] .admin-option-actions__buttons{width:100%;justify-content:flex-end}}.admin-area[data-admin-theme=light] .admin-workspace-unlock-form{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin-top:16px}.admin-area[data-admin-theme=light] .admin-workspace-unlock-form>label{flex:0 1 300px}.admin-area[data-admin-theme=light] .admin-workspace-unlock-form>button{width:auto;flex:0 0 auto}.admin-area[data-admin-theme=light] .admin-workspace-table-surface{max-width:100%;min-width:0;border:1px solid var(--admin-border);border-radius:4px;background:#fff;box-shadow:none;overflow:hidden}.admin-area[data-admin-theme=light] .admin-workspace-table-surface.admin-table-h-scroll-wrap{overflow-x:auto}.admin-area[data-admin-theme=light] .admin-record-detail-header{flex-shrink:0;padding:12px 16px;border-bottom:1px solid var(--admin-border);background:#fff}.admin-area[data-admin-theme=light] .admin-record-detail-name{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:var(--admin-fs-section);font-weight:600;color:var(--admin-text)}.admin-area[data-admin-theme=light] .admin-record-detail-tabs{flex-shrink:0;padding:0 16px;background:#fff;border-bottom:1px solid var(--admin-border)}.admin-area[data-admin-theme=light] .admin-record-detail-tabs .admin-tab-row{flex-wrap:nowrap;gap:0;overflow-x:auto;overscroll-behavior-x:contain;margin:0;border:0}.admin-area[data-admin-theme=light] .admin-record-detail-tabs .admin-tab-row__item{flex-shrink:0;border:0;border-bottom:2px solid transparent;border-radius:0;padding:10px 14px;background:transparent;color:var(--admin-muted-text);box-shadow:none;font-size:var(--admin-fs-body);font-weight:500;white-space:nowrap}.admin-area[data-admin-theme=light] .admin-record-detail-tabs .admin-tab-row__item[aria-selected=true]{color:var(--admin-primary);border-bottom-color:var(--admin-primary);background:var(--admin-panel2);font-weight:600}.admin-area[data-admin-theme=light] .admin-record-detail-body{padding:16px;background:var(--admin-page-bg,#EEF4F9);color:var(--admin-text);font-size:14px}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-section-title{font-size:16px;font-weight:600;line-height:1.5}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-table :is(th,td){padding:8px 10px;font-size:var(--admin-fs-body);line-height:1.5;letter-spacing:0;text-transform:none}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-table th{font-weight:600}@media (max-width:767px){.admin-area[data-admin-theme=light] .admin-workspace-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-workspace-form-columns,.admin-area[data-admin-theme=light] .admin-workspace-metrics--inline{grid-template-columns:1fr}.admin-area[data-admin-theme=light] .admin-record-detail-body,.admin-area[data-admin-theme=light] .admin-workspace-section{padding:12px}.admin-area[data-admin-theme=light] .admin-record-detail-tabs{padding:0 8px}.admin-area[data-admin-theme=light] .admin-record-detail-header>div{flex-wrap:wrap}.admin-area[data-admin-theme=light] .admin-record-detail-header>div>div:first-child{flex-basis:100%}}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-player-setting-section__title{font-size:16px;font-weight:600;line-height:1.5;letter-spacing:0;text-transform:none;color:var(--admin-text)}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-player-setting-bank{padding:0;border:0;border-radius:0;background:transparent}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-player-setting-section--actions{background:#fff}.admin-area[data-admin-theme=light] .admin-workspace-definition-list{display:grid;grid-template-columns:minmax(120px,200px) minmax(0,1fr);margin:0;border:1px solid var(--admin-border);border-radius:4px;background:#fff;overflow:hidden}.admin-area[data-admin-theme=light] .admin-workspace-definition-list>:is(dt,dd){margin:0;padding:10px 12px;border-bottom:1px solid var(--admin-border);line-height:1.5;font-size:var(--admin-fs-body);overflow-wrap:anywhere}.admin-area[data-admin-theme=light] .admin-workspace-definition-list>dt{color:var(--admin-muted-text);background:var(--admin-panel2);font-size:var(--admin-fs-meta)}.admin-area[data-admin-theme=light] .admin-shell--workspace .report-center-category{border-color:var(--admin-border);border-radius:4px;box-shadow:none}.admin-area[data-admin-theme=light] .admin-shell--workspace .report-center-card-title{font-size:14px;font-weight:600;line-height:1.5}.admin-area[data-admin-theme=light] .admin-shell--workspace .report-center-card-subtitle{font-size:12px;font-weight:400;line-height:1.5}.admin-area[data-admin-theme=light] .admin-shell--workspace .report-center-category-title{font-size:16px;font-weight:600}.admin-area[data-admin-theme=light] .admin-workspace-option-list{min-width:0;border:0;border-bottom:1px solid var(--admin-border);border-radius:0;background:#fff;box-shadow:none;overflow:hidden}.admin-area[data-admin-theme=light] .admin-workspace-option-list>button{border-bottom-color:var(--admin-border)}.admin-area[data-admin-theme=light] .admin-workspace-option-list>button>span:first-child{border-radius:4px;box-shadow:none}.admin-area[data-admin-theme=light] .admin-quick-alert{border:1px solid var(--admin-border);border-left:3px solid var(--admin-primary);border-radius:4px;background:#fff;color:var(--admin-text);box-shadow:0 4px 16px rgb(23 50 77/12%)}.admin-area[data-admin-theme=light] .admin-quick-alert__head strong{color:var(--admin-text);font-size:var(--admin-fs-body);font-weight:600;line-height:1.5}.admin-area[data-admin-theme=light] .admin-quick-alert__head button{display:inline-grid;place-items:center;min-width:32px;min-height:32px;color:var(--admin-muted-text)}.admin-area[data-admin-theme=light] .admin-quick-alert p{color:var(--admin-muted-text);font-size:12px}.admin-area[data-admin-theme=light] .admin-quick-alert__link{color:var(--admin-primary);font-weight:600}.admin-area[data-admin-theme=light] .admin-quick-alert__link:hover{color:var(--admin-primary2)}.admin-area[data-admin-theme=light] .admin-workspace-list-row{border:0;border-bottom:1px solid var(--admin-border);border-radius:0;background:#fff}.admin-area[data-admin-theme=light] .admin-staff-detail{white-space:normal}.admin-area[data-admin-theme=light] .admin-staff-detail :is(h3,h4){font-size:14px;font-weight:600;line-height:1.5}.admin-area[data-admin-theme=light] .admin-staff-detail .admin-workspace-option-list{overflow:visible}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-simple-workpanel{border-radius:4px;box-shadow:none}.admin-area[data-admin-theme=light] .admin-password-forms{display:grid;grid-template-columns:1fr;gap:20px}.admin-area[data-admin-theme=light] .admin-password-forms>.admin-workspace-form-section{padding:0;margin:0;border:0}@media (min-width:900px){.admin-area[data-admin-theme=light] .admin-password-forms{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:768px){.admin-area[data-admin-theme=light] .admin-security-event-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1440px){.admin-area[data-admin-theme=light] .admin-security-event-metrics{grid-template-columns:repeat(8,minmax(0,1fr))}}.admin-area[data-admin-theme=light] .admin-record-kpis{--admin-fs-kpi:20px;gap:0;margin:0}.admin-area[data-admin-theme=light] .admin-record-kpis--two{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-record-kpis--four{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-record-kpis .admin-kpi-strip__label{font-size:var(--admin-fs-caption);line-height:1.5;font-weight:500}.admin-area[data-admin-theme=light] .admin-record-summary-row{display:flex;align-items:center;gap:12px}.admin-area[data-admin-theme=light] .admin-record-summary-row>.admin-record-kpis{flex:1;min-width:0}.admin-area[data-admin-theme=light] .admin-record-credit-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px}.admin-area[data-admin-theme=light] .admin-record-credit-form__actions{align-self:end;justify-content:flex-end;min-height:var(--workspace-control-height)}.admin-area[data-admin-theme=light] .admin-record-detail-body :is(.admin-record-field-label,.admin-player-setting-field__label){color:var(--admin-muted-text);font-size:12px;font-weight:500;line-height:1.5}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-player-setting-hint{font-size:12px;line-height:1.6}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-player-setting-grid--quad{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-workspace-definition-list dd{font-weight:400}@media (max-width:900px){.admin-area[data-admin-theme=light] .admin-record-credit-form,.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-player-setting-grid--quad{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.admin-area[data-admin-theme=light] .admin-record-kpis--four{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-record-summary-row{align-items:stretch;flex-wrap:wrap}.admin-area[data-admin-theme=light] .admin-record-summary-row>.admin-record-kpis{flex-basis:100%}.admin-area[data-admin-theme=light] .admin-record-credit-form{grid-template-columns:minmax(0,1fr);padding:12px}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-player-setting-grid--quad{grid-template-columns:minmax(0,1fr)}}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-workspace-table-surface>.admin-workspace-section-heading{margin:0;border-bottom:1px solid var(--admin-border)}.admin-area[data-admin-theme=light] .admin-record-kpis{margin-bottom:12px}.admin-area[data-admin-theme=light] .admin-record-summary-row>.admin-record-kpis{margin-bottom:0}.admin-area[data-admin-theme=light] .admin-record-kpis--five{grid-template-columns:repeat(5,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-record-filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;border:1px solid var(--admin-border);border-radius:4px;background:#fff}.admin-area[data-admin-theme=light] .admin-record-filterbar>input{flex-basis:240px;max-width:480px}@media (max-width:600px){.admin-area[data-admin-theme=light] .admin-record-kpis--five{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-area[data-admin-theme=light] .admin-record-kpis--three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-record-detail-body .admin-table td.admin-record-empty-cell{height:80px;padding:24px 12px}@media (max-width:600px){.admin-area[data-admin-theme=light] .admin-record-kpis--three{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-area[data-admin-theme=light] .admin-shell.admin-shell--workspace .admin-game-log-modal-overlay{left:0;width:100%}.admin-area[data-admin-theme=light] .referral-tree:not(.referral-tree--loading):not(.referral-tree--empty):not(.referral-tree--error){border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.admin-area[data-admin-theme=light] .referral-tree__table{border:1px solid var(--admin-border);border-radius:4px;background:#fff;overflow:hidden}.admin-area[data-admin-theme=light] .referral-tree__hint{margin:0 0 12px;padding:0;border:0;font-size:12px}.admin-area[data-admin-theme=light] .referral-tree-node__user-ref{font-family:inherit;font-weight:500}.admin-area[data-admin-theme=light] :is(.referral-tree-node__code,.referral-tree-node__badge,.referral-tree-node__source-pill,.referral-tree-node__display-name,.referral-tree__depth-label,.agent-downline-panel__table-subtitle){font-size:12px;letter-spacing:normal}.admin-area[data-admin-theme=light] :is(.referral-tree-node__user-ref,.referral-tree-node__metric,.agent-downline-panel__user-link,.agent-downline-panel__display-name){font-size:14px}.admin-area[data-admin-theme=light] .referral-tree-node__badge--agent{background:var(--admin-panel2);color:var(--admin-primary)}.admin-area[data-admin-theme=light] .referral-tree-node__attribution{border:0;border-radius:0;box-shadow:none;padding:12px;background:var(--admin-panel2)}.admin-area[data-admin-theme=light] .referral-tree-node__attribution-grid{gap:12px 20px}.admin-area[data-admin-theme=light] .referral-tree-node__attribution-grid dt{font-size:12px;font-weight:500}.admin-area[data-admin-theme=light] .referral-tree-node__attribution-grid dd{font-size:14px;font-family:inherit}.admin-area[data-admin-theme=light] .agent-downline-panel__table-head{background:#fff}.admin-area[data-admin-theme=light] :is(.referral-list-btn,.referral-tree-node__btn){font-size:12px!important;padding:6px 10px!important}.admin-area[data-admin-theme=light] .agent-downline-panel__user-link{font-family:inherit;font-weight:500}.admin-area[data-admin-theme=light] .agent-downline-panel .admin-table-action-row{gap:8px}.admin-area[data-admin-theme=light] .promo-simple-edit .pse-editor-status-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-bottom:12px;font-size:12px}.admin-area[data-admin-theme=light] .promo-simple-edit .pse-primary-card{border:1px solid var(--admin-border);border-radius:4px;box-shadow:none}.admin-area[data-admin-theme=light] .promo-simple-edit .pse-workspace{margin-top:0}.admin-area[data-admin-theme=light] .promo-simple-edit .pse-details-grid{max-width:none;gap:12px 16px}.admin-area[data-admin-theme=light] .promo-simple-edit .pse-details-section{padding:16px}.admin-area[data-admin-theme=light] .promo-simple-edit :is(.pse-input,.pse-affix-input){font-family:inherit;font-size:14px}.admin-area[data-admin-theme=light] .admin-rebate-form textarea{height:auto;min-height:100px}.admin-area[data-admin-theme=light] .promo-simple-edit .pse-details-field .pse-date-field,.admin-area[data-admin-theme=light] .promo-simple-edit .pse-details-field>:is(.pse-input,.pse-select,.pse-form-affix){width:100%;max-width:none}.admin-area[data-admin-theme=light] .promo-simple-edit .pse-collapse__body,.admin-area[data-admin-theme=light] .promo-simple-edit .pse-identity-fields{padding:16px}.admin-area[data-admin-theme=light] .promo-simple-edit .pse-collapse__body>.pse-rules-panel{border:0;border-radius:0;padding:0;box-shadow:none}@media (max-width:767px){.admin-area[data-admin-theme=light] .promo-simple-edit>.admin-page-header .admin-page-header__actions{display:none}}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-kpi-strip__item>span:first-child{font-size:12px;font-weight:500;line-height:1.5;letter-spacing:normal;text-transform:none}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-kpi-strip__item>.tabular-nums{margin-top:3px;font-size:var(--admin-fs-kpi,20px);font-weight:600;line-height:1.25;letter-spacing:-.02em}.admin-area[data-admin-theme=light] .admin-report-tabs .admin-report-tab{border:0;border-radius:0;border-bottom:2px solid transparent;background:transparent}.admin-area[data-admin-theme=light] .admin-report-tabs .admin-report-tab.is-active{border-bottom-color:var(--admin-primary);background:transparent;color:var(--admin-primary)}.admin-area[data-admin-theme=light] .pse-preview-drawer__head{background:#fff;border-bottom:1px solid var(--admin-border);box-shadow:none}.admin-area[data-admin-theme=light] .pse-member-preview-seg{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.admin-area[data-admin-theme=light] .pse-member-preview-seg__btn{min-height:34px;border-radius:0;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--admin-muted);font:inherit;font-size:12px;box-shadow:none}.admin-area[data-admin-theme=light] .pse-member-preview-seg__btn.is-selected{border-bottom-color:var(--admin-primary);background:transparent;color:var(--admin-primary);box-shadow:none}.admin-area[data-admin-theme=light] .admin-record-kpis--auto{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr))}.admin-area[data-admin-theme=light] .admin-vip-levels-workspace fieldset{border:0;border-bottom:1px solid var(--admin-border);border-radius:0;background:transparent;box-shadow:none;padding:12px 0}.admin-area[data-admin-theme=light] .admin-vip-levels-workspace fieldset:last-of-type{border-bottom:0}.admin-area[data-admin-theme=light] .admin-vip-levels-workspace legend{padding:0;font:inherit;font-size:16px;font-weight:600;letter-spacing:normal;text-transform:none}.admin-area[data-admin-theme=light] .admin-vip-rules-form .admin-workspace-form-section>div:first-child{border:0;padding-bottom:0}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-kpi-strip__item>:is(span,div,p):first-child{font-size:12px;font-weight:500;line-height:1.5;letter-spacing:normal;text-transform:none}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-kpi-strip__item>:is(span,div,p):nth-child(2){margin-top:3px;font-size:var(--admin-fs-kpi,20px);font-weight:var(--admin-fw-kpi,700);line-height:1.25;letter-spacing:-.02em}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-kpi-strip__item>:is(span,div,p):nth-child(2):not([class*=text-red]):not([class*=text-emerald]){color:var(--admin-primary)}.admin-area[data-admin-theme=light] :is(.admin-manual-deposit-panel,.admin-manual-deposit-review){border-color:var(--admin-border);border-radius:4px;box-shadow:none}.admin-area[data-admin-theme=light] :is(.admin-manual-deposit-panel__head,.admin-manual-deposit-review__head,.admin-manual-deposit-actions,.admin-manual-deposit-status){background:white;border-color:var(--admin-border);padding:14px 16px}.admin-area[data-admin-theme=light] :is(.admin-manual-deposit-panel__head span,.admin-manual-deposit-review__head span,.admin-manual-deposit-review-list dt,.admin-manual-deposit-status span,.admin-manual-deposit-field>span){font-size:12px;font-weight:500;line-height:1.5;color:var(--admin-muted);text-transform:none}.admin-area[data-admin-theme=light] .admin-manual-deposit-panel__head h2{font-size:16px;font-weight:600}.admin-area[data-admin-theme=light] :is(.admin-manual-deposit-panel__head strong,.admin-manual-deposit-review__head strong){font-size:12px;border-radius:4px;font-weight:500}.admin-area[data-admin-theme=light] .admin-manual-deposit-field{padding:14px 16px;border-color:var(--admin-border)}.admin-area[data-admin-theme=light] .admin-manual-deposit-review-list dd{font-size:14px;font-weight:500;line-height:1.5}.admin-area[data-admin-theme=light] .admin-manual-deposit-channel-choice{height:auto;min-height:34px;border-radius:4px;box-shadow:none}.admin-area[data-admin-theme=light] .admin-manual-deposit-channel-choice span{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.4;font-size:var(--admin-fs-body)}.admin-area[data-admin-theme=light] :is(.admin-simple-filter-panel,.admin-records-more-filters){border-radius:4px;background:white;border-color:var(--admin-border);box-shadow:none}.admin-area[data-admin-theme=light] .bank-ops-modal{max-width:640px}.admin-area[data-admin-theme=light] .bank-ops-modal--narrow{max-width:448px}.admin-area[data-admin-theme=light] .bank-telco-ops__account-no{font-family:inherit;font-weight:400;letter-spacing:normal}.admin-area[data-admin-theme=light] .bank-telco-ops .admin-table td{font-size:14px}.admin-area[data-admin-theme=light] .admin-workspace-definition-list>dd{font-size:14px;font-weight:400}.admin-area[data-admin-theme=light] .admin-workspace-definition-list>dt{font-size:12px;font-weight:500}.admin-area[data-admin-theme=light] .admin-workspace-field-row{display:grid;grid-template-columns:minmax(112px,180px) minmax(0,1fr);gap:8px 16px;padding:10px 0;border-bottom:1px solid var(--admin-border);align-items:start}.admin-area[data-admin-theme=light] .admin-workspace-field-row:last-child{border-bottom:0}.admin-area[data-admin-theme=light] .admin-workspace-field-row>:first-child{font-size:12px;font-weight:500;color:var(--admin-muted);line-height:1.5}.admin-area[data-admin-theme=light] .admin-workspace-field-row>:last-child{margin:0;font-size:14px;font-weight:400;color:var(--admin-text);line-height:1.5;overflow-wrap:anywhere}@media (max-width:767px){.admin-area[data-admin-theme=light] .admin-workspace-field-row{grid-template-columns:minmax(96px,36%) minmax(0,1fr);gap:8px}}.admin-area[data-admin-theme=light] .admin-kpi-strip.admin-kpi-strip--auto{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(160px,calc(100% / 6))),1fr))}.admin-area[data-admin-theme=light] .admin-table td.admin-workspace-empty-cell{white-space:normal!important;overflow-wrap:anywhere;font-size:14px;line-height:1.6;padding:20px 12px}.admin-area[data-admin-theme=light] .admin-theme-editor-root nav.admin-card,.admin-area[data-admin-theme=light] .admin-theme-editor-root>div>.admin-card{border-radius:4px;box-shadow:none}.admin-area[data-admin-theme=light] .admin-theme-editor-content .admin-theme-setting-row{border:0;border-bottom:1px solid var(--admin-border);border-radius:0;box-shadow:none;margin-top:0;padding:16px 0}.admin-area[data-admin-theme=light] .admin-theme-editor-content .admin-theme-setting-row:last-child{border-bottom:0}.admin-area[data-admin-theme=light] .admin-theme-option-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:0;border:0;border-radius:0;background:transparent}.admin-area[data-admin-theme=light] .admin-theme-option-tab{min-height:34px;border:1px solid var(--admin-border);border-radius:4px;padding:6px 10px;font-size:var(--admin-fs-body);font-weight:500;color:var(--admin-text);background:#fff;box-shadow:none}.admin-area[data-admin-theme=light] .admin-theme-option-tab.is-active{border-color:var(--admin-primary);color:var(--admin-primary);background:var(--admin-soft,#e5f2fc)}.admin-area[data-admin-theme=light] .admin-theme-option-tab__meta{font-size:12px;font-weight:400}:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is([class~="text-[9px]"],[class~="text-[10px]"],[class~="text-[11px]"]):not(:where(.pse-public-preview,.pse-public-preview *)){font-size:12px!important;line-height:1.5}@media (min-width:640px){:is(.admin-area[data-admin-theme=light] .admin-page--workspace-interior,.admin-area[data-admin-theme=light] .admin-workspace-controls,.admin-area[data-admin-theme=light] .admin-workspace-overlay,.admin-workspace-overlay[data-admin-theme=light]) :is([class~="sm:text-[10px]"],[class~="sm:text-[11px]"]):not(:where(.pse-public-preview,.pse-public-preview *)){font-size:12px!important;line-height:1.5}}.admin-area[data-admin-theme=light] .admin-workspace-table-viewport{container-type:inline-size}.admin-area[data-admin-theme=light] .admin-workspace-table-empty{position:sticky;left:0;width:calc(100cqw - 24px);max-width:100%;white-space:normal;text-align:center}.admin-shell--workspace .admin-games-workspace,.admin-shell--workspace .admin-games-workspace__panel,.admin-shell--workspace .admin-provider-table-surface,.admin-shell--workspace .admin-provider-workspace{min-width:0;max-width:100%}.admin-shell--workspace .admin-games-workspace,.admin-shell--workspace .admin-provider-workspace{display:grid;align-content:start;gap:12px}.admin-shell--workspace .admin-games-workspace>.admin-page-header,.admin-shell--workspace .admin-games-workspace>.admin-tab-row{margin:0}.admin-shell--workspace .admin-provider-create{padding:14px;border:1px solid var(--admin-border);border-radius:4px;background:var(--admin-panel,#fff)}.admin-shell--workspace .admin-provider-create[hidden]{display:none}.admin-shell--workspace .admin-provider-create__fields{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(160px,1fr) minmax(150px,.8fr);gap:12px;align-items:end}.admin-shell--workspace .admin-provider-create__cover{grid-column:1/3}.admin-shell--workspace .admin-provider-create__actions{display:flex;min-width:0;align-items:end;justify-content:flex-end;flex-wrap:wrap;gap:8px}.admin-shell--workspace .admin-provider-create__actions [role=alert]{flex-basis:100%;font-size:12px}.admin-shell--workspace .admin-provider-help{font-size:12px;color:var(--admin-muted)}.admin-shell--workspace .admin-provider-help>summary{width:fit-content;cursor:pointer;line-height:24px;color:var(--admin-text);font-size:var(--admin-fs-body,14px);font-weight:600}.admin-shell--workspace .admin-provider-help>p{margin:5px 0 0;max-width:960px;line-height:1.6}.admin-shell--workspace .admin-provider-table-surface{border:1px solid var(--admin-border);border-radius:4px;background:var(--admin-panel,#fff)}.admin-shell--workspace .admin-provider-table-surface>.admin-table-h-scroll-wrap{border-radius:inherit}.admin-shell--workspace .admin-provider-table{min-width:1110px;margin:0}.admin-shell--workspace .admin-provider-table__sort-col{width:100px}.admin-shell--workspace .admin-provider-table__name-col{width:220px}.admin-shell--workspace .admin-provider-table__category-col{width:165px}.admin-shell--workspace .admin-provider-table__cover-col{width:auto}.admin-shell--workspace .admin-provider-table__status-col{width:100px}.admin-shell--workspace .admin-provider-table__actions-col{width:145px}.admin-shell--workspace .admin-provider-table :is(th,td){padding:7px 10px;font-size:var(--admin-fs-body,14px);vertical-align:middle}.admin-shell--workspace .admin-provider-table th{height:34px;text-transform:none;letter-spacing:0;font-weight:600}.admin-shell--workspace .admin-provider-table .admin-provider-table__category-row>td{height:27px;padding:4px 10px;background:var(--admin-panel2,#e5f2fc);font-size:var(--admin-fs-meta,12px);font-weight:600;text-transform:none;letter-spacing:0}.admin-shell--workspace .admin-provider-table .admin-provider-table__row>td{height:59px}.admin-shell--workspace .admin-provider-table__cover{gap:7px}.admin-shell--workspace .admin-provider-workspace .admin-provider-cover-preview{width:32px;height:43px;border-radius:3px;box-shadow:none}.admin-shell--workspace .admin-provider-workspace :is(input:not([type=file]),select){min-height:30px;height:30px;padding:4px 8px;border-radius:4px;font-size:14px;box-shadow:none}.admin-shell--workspace .admin-provider-table__sort>input{width:44px;padding-inline:3px}.admin-shell--workspace .admin-provider-table__sort>div{gap:1px}.admin-shell--workspace .admin-provider-table__sort>div>button{width:20px;height:15px;padding:0;box-shadow:none}.admin-shell--workspace .admin-provider-workspace button:is(.h-8,.h-9){min-height:30px;height:30px;border-radius:4px;font-size:var(--admin-fs-body,14px);font-weight:600;gap:5px;box-shadow:none}.admin-shell--workspace .admin-provider-workspace button:is(.w-8,.w-9){width:30px}.admin-shell--workspace .admin-provider-table .admin-table-action-row{gap:6px}.admin-shell--workspace button[data-game-provider-status-pill].gp-status-control:is(.gp-status-pill--on,.gp-status-pill--off){--gp-track-width:36px;--gp-track-height:20px;--gp-knob-size:16px;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;width:74px;min-width:74px;height:32px;min-height:32px;margin:0;padding:0;border:0;border-radius:4px;background-color:initial!important;background-image:none!important;box-shadow:none!important;color:var(--admin-muted);cursor:pointer;vertical-align:middle}.admin-shell--workspace button[data-game-provider-status-pill].gp-status-control.gp-status-control--compact{--gp-track-width:32px;--gp-track-height:18px;--gp-knob-size:14px;width:68px;min-width:68px;height:30px;min-height:30px}.admin-shell--workspace .gp-status-control__track{position:relative;display:block;width:var(--gp-track-width);height:var(--gp-track-height);border-radius:999px;background:var(--admin-text-faint,#8296a8);flex-shrink:0;pointer-events:none}.admin-shell--workspace .gp-status-control.gp-status-pill--on .gp-status-control__track{background:var(--admin-primary,#0a72d4)}.admin-shell--workspace .gp-status-control__knob{position:absolute;top:2px;left:2px;width:var(--gp-knob-size);height:var(--gp-knob-size);border-radius:50%;background:#fff;transform:translateX(0);transition:transform .12s ease-out}.admin-shell--workspace .gp-status-control.gp-status-pill--on .gp-status-control__knob{transform:translateX(calc(var(--gp-track-width) - var(--gp-knob-size) - 4px))}.admin-shell--workspace .gp-status-control__label{width:24px;font-size:var(--admin-fs-meta,12px);font-weight:600;line-height:1;text-align:left;pointer-events:none}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-settings{min-width:0}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-section{padding:16px}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-section-header{gap:12px;flex-wrap:wrap}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-section-header:has(.admin-lottery-actions){flex-direction:column;align-items:stretch}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-section-title{color:var(--admin-text);font-size:16px;font-weight:600;line-height:1.45;letter-spacing:0}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-description{max-width:92ch;color:var(--admin-muted-text);font-size:var(--admin-fs-meta,12px);font-weight:400;line-height:1.65}.admin-area[data-admin-theme=light] .admin-page--workspace-interior :is(.admin-lottery-label,.admin-lottery-detail-title){margin-bottom:6px;color:var(--admin-text);font-size:var(--admin-fs-meta,12px);font-weight:500;line-height:1.5}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-actions{justify-content:flex-end;gap:8px}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-action{white-space:nowrap}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-action--risk{border-color:#fde68a;background:#fffbeb;color:#92400e}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-action--risk:hover:not(:disabled){background:#fef3c7}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-field-grid{gap:16px 20px}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-enable{min-height:var(--workspace-control-height);border-radius:4px}.admin-area[data-admin-theme=light] .admin-page--workspace-interior :is(.admin-lottery-readiness,.admin-lottery-feedback,.admin-lottery-detail-list){border-radius:4px;font-size:var(--admin-fs-body,14px);line-height:1.6}.admin-area[data-admin-theme=light] .admin-page--workspace-interior :is(.admin-lottery-result-meta,.admin-lottery-run-meta,.admin-lottery-run-error,.admin-lottery-response){font-size:12px;line-height:1.6}@media (max-width:767px){.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-section{padding:12px}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-area[data-admin-theme=light] .admin-page--workspace-interior .admin-lottery-actions>button{min-width:0;padding-inline:8px;white-space:normal}}.admin-shell--workspace .gp-status-control.gp-status-pill--on .gp-status-control__label{color:var(--admin-primary,#0a72d4)}.admin-shell--workspace button[data-game-provider-status-pill].gp-status-control:focus-visible{outline:2px solid var(--admin-primary,#0a72d4);outline-offset:2px}.admin-shell--workspace button[data-game-provider-status-pill].gp-status-control:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.admin-shell--workspace .gp-status-control__knob{transition:none}}@media (max-width:760px){.admin-shell--workspace .admin-provider-create__fields{grid-template-columns:minmax(0,1fr)}.admin-shell--workspace .admin-provider-create__cover{grid-column:auto}}