:root,[data-theme="1"]{color-scheme:dark;--admin-bg: #06010c;--admin-text: #e2e8f0;--admin-card: rgba(30, 41, 59, .45);--admin-card-solid: #1e293b;--admin-border: rgba(255, 255, 255, .08);--admin-border-strong: rgba(255, 255, 255, .12);--admin-accent: #4017b4;--admin-accent-hover: #5528d4;--admin-accent-soft: rgba(64, 23, 180, .28);--admin-surface-hover: rgba(255, 255, 255, .05);--admin-primary-glow: rgba(64, 23, 180, .14);--admin-ring-glow: rgba(28, 10, 78, .12)}[data-theme="3"]{color-scheme:light;--admin-bg: #faf9f5;--admin-text: #0f172a;--admin-card: #ffffff;--admin-card-solid: #ffffff;--admin-border: #e2e8f0;--admin-border-strong: #cbd5e1;--admin-accent: #4017b4;--admin-accent-hover: #5528d4;--admin-accent-soft: rgba(64, 23, 180, .12);--admin-surface-hover: #eeeef5;--admin-primary-glow: transparent;--admin-ring-glow: transparent}html,body,#root{min-height:100%;background-color:var(--admin-bg);color:var(--admin-text)}body{margin:0}html[data-theme="1"] body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 55% at 88% -5%,var(--admin-primary-glow),transparent 60%),radial-gradient(55% 45% at 5% 8%,var(--admin-ring-glow),transparent 55%)}.ant-layout,.ant-layout-sider,.ant-layout-header,.ant-layout-content{background:transparent!important}.ant-card,.ant-card-bordered{background:var(--admin-card)!important;border-color:var(--admin-border)!important;box-shadow:inset 0 1px #ffffff12,0 12px 32px -16px #000000b3}html[data-theme="3"] .ant-card,html[data-theme="3"] .ant-card-bordered{box-shadow:0 1px 2px #0f172a0a,0 10px 26px -14px #0f172a24}.ant-modal-content,.ant-popover-inner,.ant-dropdown .ant-dropdown-menu,.ant-select-dropdown,.ant-cascader-dropdown,.ant-picker-dropdown,.ant-mentions-dropdown,.ant-table,.ant-table-wrapper .ant-table{background:var(--admin-card-solid)!important}.ant-select-dropdown .ant-select-item,.ant-dropdown .ant-dropdown-menu-item{background:transparent}.admin-sider-header{flex-shrink:0;padding:16px 16px 8px;font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--admin-accent)}.admin-sider-menu.ant-menu,.admin-sider-menu.ant-menu-dark,.admin-sider-menu.ant-menu-light{background:transparent!important}.admin-sider-menu .ant-menu-item-selected{background:var(--admin-accent-soft)!important;border-left:2px solid var(--admin-accent);color:var(--admin-text)!important}.admin-sider-menu .ant-menu-item:hover,.admin-sider-menu .ant-menu-submenu-title:hover{background:var(--admin-surface-hover)!important}.admin-sider-menu .ant-menu-submenu-title{margin-top:4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--admin-text);opacity:.55;height:32px;line-height:32px}.admin-sider-menu .ant-menu-submenu-title:hover{opacity:.75}.admin-sider-menu .ant-menu-item,.admin-sider-menu .ant-menu-submenu-title{border-radius:6px}.ant-segmented{background:var(--admin-card)!important}.ant-segmented .ant-segmented-item-selected{background:var(--admin-accent-soft)!important;color:var(--admin-text)!important}.user-list-filters{margin-bottom:16px;display:flex;flex-direction:column;gap:14px}.user-list-filters-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.user-list-filters-row-main{gap:16px}.user-list-filters-row-dates,.user-list-filters-row-sort{padding-top:4px;border-top:1px solid var(--admin-border)}.user-list-filter-label{font-size:12px;color:var(--admin-text);opacity:.85;margin-right:8px;white-space:nowrap}.user-list-filter-group{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.user-list-filter-group .user-list-filter-label{margin-right:4px}.user-list-filter-input{width:200px}.user-list-filter-input input,.user-list-filter-input input::placeholder{color:var(--admin-text)!important}.user-list-filter-select,.user-list-filter-range{min-width:120px}.user-list-filter-sort-field{width:200px}.user-list-filter-sort-order{width:160px}.user-list-filters .ant-select-selector,.user-list-filters .ant-select-selection-placeholder,.user-list-filters .ant-picker-input input,.user-list-filters .ant-picker-input input::placeholder{color:var(--admin-text)!important}.user-list-filters .ant-checkbox+span{color:var(--admin-text)}.partner-row-archived{opacity:.6}.broadcast-compose-tabs .ant-tabs-tab-btn{color:var(--admin-text);opacity:.72}.broadcast-compose-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--admin-text)!important;opacity:1;font-weight:600}.broadcast-recipient-list{margin:8px 0 0;padding-left:18px}.broadcast-recipient-list li{margin-bottom:4px}
