*{margin:0;padding:0;box-sizing:border-box}:root{--admin-bg: #0b0e11;--admin-sidebar-bg: #0b0e11;--admin-header-bg: rgba(11, 14, 17, .74);--admin-surface: #111417;--admin-surface-muted: #15191e;--admin-surface-soft: rgba(255, 255, 255, .05);--admin-control-bg: rgba(255, 255, 255, .05);--admin-control-hover-bg: rgba(255, 255, 255, .1);--admin-input-bg: rgba(255, 255, 255, .03);--admin-table-header-bg: rgba(255, 255, 255, .03);--admin-table-hover-bg: rgba(255, 255, 255, .045);--admin-text: #e2e8f0;--admin-text-strong: #ffffff;--admin-text-muted: rgba(255, 255, 255, .58);--admin-text-subtle: rgba(255, 255, 255, .36);--admin-border: rgba(255, 255, 255, .08);--admin-border-soft: rgba(255, 255, 255, .05);--admin-accent: #c8ff00;--admin-accent-hover: #d4ff33;--admin-accent-text: #111417;--admin-accent-soft: rgba(200, 255, 0, .12);--admin-danger: #ff4d4f;--admin-success: #52c41a;--admin-warning: #faad14;--admin-info: #1890ff;--admin-shadow: 0 14px 40px rgba(0, 0, 0, .32);--admin-sidebar-shadow: 1px 0 20px rgba(0, 0, 0, .5);--admin-scroll-track: #0b0e11;--admin-scroll-thumb: rgba(255, 255, 255, .16);--admin-chart-grid: rgba(255, 255, 255, .08);--admin-note-bg: rgba(200, 255, 0, .08);--admin-note-border: rgba(200, 255, 0, .28)}html[data-admin-theme=light]{--admin-bg: #f3f6fa;--admin-sidebar-bg: #ffffff;--admin-header-bg: rgba(255, 255, 255, .84);--admin-surface: #ffffff;--admin-surface-muted: #f8fafc;--admin-surface-soft: #f1f5f9;--admin-control-bg: #f1f5f9;--admin-control-hover-bg: #e2e8f0;--admin-input-bg: #ffffff;--admin-table-header-bg: #f8fafc;--admin-table-hover-bg: #f8fafc;--admin-text: #0f172a;--admin-text-strong: #0b1220;--admin-text-muted: #64748b;--admin-text-subtle: #94a3b8;--admin-border: #e2e8f0;--admin-border-soft: #edf2f7;--admin-accent: #c8ff00;--admin-accent-hover: #a8d800;--admin-accent-text: #111417;--admin-accent-soft: rgba(103, 139, 0, .1);--admin-shadow: 0 10px 30px rgba(15, 23, 42, .08);--admin-sidebar-shadow: 1px 0 18px rgba(15, 23, 42, .06);--admin-scroll-track: #f3f6fa;--admin-scroll-thumb: rgba(15, 23, 42, .22);--admin-chart-grid: rgba(15, 23, 42, .12);--admin-note-bg: #f7fee7;--admin-note-border: #bef264}html,body,#root{min-height:100%}body{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:var(--admin-bg);color:var(--admin-text)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--admin-scroll-track)}::-webkit-scrollbar-thumb{background:var(--admin-scroll-thumb);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--admin-text-subtle)}.admin-app-shell{color:var(--admin-text);background:var(--admin-bg)!important}.admin-app-shell .ant-layout{background:transparent!important}.admin-app-shell .ant-layout-sider,.admin-app-shell .ant-layout-header{background:var(--admin-surface)!important;border-color:var(--admin-border)!important}.admin-route-loading{min-height:min(420px,calc(100vh - 160px));display:flex;align-items:center;justify-content:center;gap:12px;color:var(--admin-text-muted);font-size:14px}.admin-route-loading__spinner{width:22px;height:22px;border:2px solid var(--admin-border);border-top-color:var(--admin-accent);border-radius:50%;animation:admin-route-spin .7s linear infinite}@keyframes admin-route-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.admin-route-loading__spinner{animation-duration:1.4s}}.admin-app-shell .ant-typography,.admin-app-shell h1,.admin-app-shell h2,.admin-app-shell h3,.admin-app-shell h4,.admin-app-shell h5,.admin-app-shell h6{color:var(--admin-text-strong)!important}.admin-app-shell p,.admin-app-shell span,.admin-app-shell div{border-color:inherit}.admin-app-shell .ant-card:not([style*=linear-gradient]){color:var(--admin-text)!important;background:var(--admin-surface)!important;border:1px solid var(--admin-border)!important;border-radius:12px!important;box-shadow:var(--admin-shadow)!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.admin-app-shell .ant-card{border-radius:12px!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.admin-app-shell .ant-card[style*=linear-gradient]{border-color:transparent!important}.admin-app-shell .ant-card[style*=linear-gradient] *,.admin-app-shell .ant-card[style*=linear-gradient] .ant-statistic-title,.admin-app-shell .ant-card[style*=linear-gradient] .ant-statistic-content,.admin-app-shell .ant-card[style*=linear-gradient] .ant-statistic-content-value{color:#fff!important}.admin-app-shell .ant-card-head{color:var(--admin-text-strong)!important;border-bottom:1px solid var(--admin-border-soft)!important}.admin-app-shell .ant-card-head-title,.admin-app-shell .ant-card-extra{color:var(--admin-text)!important}.admin-app-shell .ant-statistic-title{color:var(--admin-text-muted)!important;font-size:13px!important}.admin-app-shell .ant-statistic-content,.admin-app-shell .ant-statistic-content-value{color:var(--admin-text-strong)!important}.admin-app-shell .ant-table,.admin-app-shell .ant-table-container,.admin-app-shell .ant-table-content,.admin-app-shell .ant-table-body{color:var(--admin-text)!important;background:transparent!important}.admin-app-shell .ant-table-thead>tr>th{color:var(--admin-text-muted)!important;background:var(--admin-table-header-bg)!important;border-bottom:1px solid var(--admin-border)!important;font-weight:600!important}.admin-app-shell .ant-table-tbody>tr>td{color:var(--admin-text)!important;background:transparent!important;border-bottom:1px solid var(--admin-border-soft)!important}.admin-app-shell .ant-table-tbody>tr.ant-table-row:hover>td,.admin-app-shell .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:var(--admin-table-hover-bg)!important}.admin-app-shell .ant-table-cell-fix-right,.admin-app-shell .ant-table-cell-fix-left{background:var(--admin-surface)!important}.admin-app-shell .ant-table-thead>tr>th.ant-table-cell-fix-right,.admin-app-shell .ant-table-thead>tr>th.ant-table-cell-fix-left{background:var(--admin-table-header-bg)!important}.admin-app-shell .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-right,.admin-app-shell .ant-table-tbody>tr.ant-table-row:hover>td.ant-table-cell-fix-left,.admin-app-shell .ant-table-tbody>tr>td.ant-table-cell-fix-right.ant-table-cell-row-hover,.admin-app-shell .ant-table-tbody>tr>td.ant-table-cell-fix-left.ant-table-cell-row-hover{background:var(--admin-table-hover-bg)!important}.admin-app-shell .ant-table-cell-fix-right-first:after,.admin-app-shell .ant-table-cell-fix-left-last:after{box-shadow:inset 10px 0 8px -8px #00000061!important}.user-table-actions{display:inline-flex;flex-wrap:nowrap;white-space:nowrap}.user-management-table-wrap{width:100%;max-width:100%;overflow-x:auto}.user-list-filter-actions{width:100%;display:flex;flex-wrap:wrap}.user-list-filter-actions .ant-space-item{display:flex}.admin-app-shell .ant-table-placeholder .ant-table-cell,.admin-app-shell .ant-empty-description,.admin-app-shell .ant-table-column-sorter,.admin-app-shell .ant-table-filter-trigger{color:var(--admin-text-muted)!important}.admin-app-shell .ant-form-item-label>label,.admin-app-shell .ant-form-item-extra,.admin-app-shell .ant-form-item-explain{color:var(--admin-text-muted)!important}.admin-app-shell .ant-input,.admin-app-shell .ant-input-password,.admin-app-shell .ant-input-affix-wrapper,.admin-app-shell .ant-input-number,.admin-app-shell .ant-picker,.admin-app-shell .ant-select-selector,.admin-app-shell textarea.ant-input{color:var(--admin-text-strong)!important;background:var(--admin-input-bg)!important;border-color:var(--admin-border)!important}.admin-app-shell .ant-input:focus,.admin-app-shell .ant-input-affix-wrapper:focus,.admin-app-shell .ant-input-affix-wrapper-focused,.admin-app-shell .ant-picker-focused,.admin-app-shell .ant-input-number-focused,.admin-app-shell .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector{border-color:#c8ff00a6!important;box-shadow:0 0 0 2px #c8ff0024!important}.admin-app-shell .ant-input::placeholder,.admin-app-shell textarea.ant-input::placeholder,.admin-app-shell .ant-select-selection-placeholder,.admin-app-shell .ant-picker-input>input::placeholder{color:var(--admin-text-subtle)!important}.admin-app-shell .ant-select-selection-item,.admin-app-shell .ant-input-number-input,.admin-app-shell .ant-picker-input>input{color:var(--admin-text-strong)!important}.admin-app-shell .ant-select-arrow,.admin-app-shell .ant-picker-suffix,.admin-app-shell .ant-input-password-icon,.admin-app-shell .ant-input-clear-icon{color:var(--admin-text-muted)!important}.admin-app-shell .ant-input-number-handler-wrap{background:var(--admin-surface-muted)!important;border-left-color:var(--admin-border)!important}.admin-app-shell .ant-input-number-handler-up,.admin-app-shell .ant-input-number-handler-down{border-bottom-color:var(--admin-border)!important;color:var(--admin-text-muted)!important}.admin-app-shell .ant-checkbox-wrapper,.admin-app-shell .ant-radio-wrapper,.admin-app-shell .ant-switch+span{color:var(--admin-text)!important}.admin-app-shell .ant-btn-primary{color:var(--admin-accent-text)!important;background:var(--admin-accent)!important;border-color:var(--admin-accent)!important;font-weight:700;box-shadow:0 2px 8px #c8ff002e!important}.admin-app-shell .ant-btn-primary:hover{color:var(--admin-accent-text)!important;background:var(--admin-accent-hover)!important;border-color:var(--admin-accent-hover)!important}.admin-app-shell .ant-btn-default,.admin-app-shell .ant-btn-dashed{color:var(--admin-text)!important;background:var(--admin-control-bg)!important;border-color:var(--admin-border)!important}.admin-app-shell .ant-btn-default:hover,.admin-app-shell .ant-btn-dashed:hover,.admin-app-shell .ant-btn-text:hover{color:var(--admin-accent-hover)!important;border-color:var(--admin-accent-hover)!important;background:var(--admin-control-hover-bg)!important}.admin-app-shell .ant-btn-link{color:#9fd600!important}html[data-admin-theme=dark] .admin-app-shell .ant-btn-link{color:var(--admin-accent)!important}.admin-app-shell .ant-btn-dangerous{color:var(--admin-danger)!important;background:#ff4d4f1a!important;border-color:#ff4d4f40!important}.admin-app-shell .ant-modal-content,.admin-app-shell .ant-modal-header,.admin-app-shell .ant-drawer-content,.admin-app-shell .ant-drawer-header,.admin-app-shell .ant-popover-inner,.admin-app-shell .ant-dropdown-menu,.admin-app-shell .ant-select-dropdown,.admin-app-shell .ant-picker-panel-container{color:var(--admin-text)!important;background:var(--admin-surface)!important;border-color:var(--admin-border)!important}.admin-app-shell .ant-modal-title,.admin-app-shell .ant-modal-close,.admin-app-shell .ant-drawer-title,.admin-app-shell .ant-drawer-close,.admin-app-shell .ant-popover-title,.admin-app-shell .ant-popover-message-title,.admin-app-shell .ant-popconfirm-title,.admin-app-shell .ant-popconfirm-description{color:var(--admin-text-strong)!important}.admin-app-shell .ant-modal-header,.admin-app-shell .ant-modal-footer,.admin-app-shell .ant-drawer-header{border-color:var(--admin-border)!important}.admin-app-shell .ant-select-item,.admin-app-shell .ant-dropdown-menu-item,.admin-app-shell .ant-dropdown-menu-submenu-title{color:var(--admin-text)!important}.admin-app-shell .ant-select-item-option-active:not(.ant-select-item-option-disabled),.admin-app-shell .ant-select-item-option-selected:not(.ant-select-item-option-disabled),.admin-app-shell .ant-dropdown-menu-item:hover,.admin-app-shell .ant-dropdown-menu-item-active{color:var(--admin-text-strong)!important;background:var(--admin-control-hover-bg)!important}.admin-app-shell .ant-picker-header,.admin-app-shell .ant-picker-header button,.admin-app-shell .ant-picker-content th,.admin-app-shell .ant-picker-cell-in-view,.admin-app-shell .ant-picker-time-panel-cell-inner{color:var(--admin-text)!important}.admin-app-shell .ant-picker-cell:hover .ant-picker-cell-inner,.admin-app-shell .ant-picker-time-panel-cell-inner:hover{background:var(--admin-control-hover-bg)!important}.admin-app-shell .ant-picker-cell-selected .ant-picker-cell-inner{color:var(--admin-accent-text)!important;background:var(--admin-accent)!important}.admin-sidebar{overflow:hidden;position:relative;background:linear-gradient(180deg,#0f1216fa,#080a0cfa)!important}html[data-admin-theme=light] .admin-sidebar{background:#fff!important}.admin-sidebar:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(200,255,0,.72),transparent);pointer-events:none}.admin-sidebar-brand{height:76px;padding:0 18px;display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--admin-border)}.admin-sidebar-brand--collapsed{justify-content:center;padding:0 14px}.admin-brand-mark{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:9px;color:#111417;background:linear-gradient(135deg,#f6ff60 0%,var(--admin-accent) 100%);font-size:15px;font-weight:900;letter-spacing:0;box-shadow:0 14px 28px #c8ff002e,inset 0 1px #ffffff73}.admin-brand-mark img{width:100%;height:100%;border-radius:9px;object-fit:contain}.admin-brand-copy{min-width:0;display:grid;gap:2px}.admin-brand-copy span{color:var(--admin-text-strong);font-size:16px;font-weight:850;letter-spacing:0;line-height:1.05}.admin-brand-copy small{color:var(--admin-text-subtle);font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.admin-sidebar-kicker{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 10px 10px;color:var(--admin-text-subtle);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.admin-sidebar-kicker span:last-child{display:inline-flex;align-items:center;gap:6px;color:var(--admin-accent);letter-spacing:.04em}.admin-sidebar-kicker span:last-child:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--admin-accent);box-shadow:0 0 12px #c8ff00b8}.admin-sidebar-scroll{height:calc(100vh - 148px);overflow-y:auto;overflow-x:hidden;padding:18px 12px 16px}.admin-sidebar--collapsed .admin-sidebar-scroll{height:calc(100vh - 76px);padding:16px 8px 18px}.admin-sidebar-scroll::-webkit-scrollbar{width:0}.admin-sidebar-menu,.admin-sidebar-menu .ant-menu,.admin-sidebar-menu .ant-menu-sub{color:var(--admin-text-muted)!important;background:transparent!important;border-inline-end:none!important}.admin-sidebar-menu .ant-menu-item,.admin-sidebar-menu .ant-menu-submenu-title{position:relative;height:42px!important;line-height:42px!important;margin:3px 0!important;width:100%!important;border-radius:10px!important;color:var(--admin-text-muted)!important;transition:background .18s ease,color .18s ease,transform .18s ease,box-shadow .18s ease!important}.admin-sidebar-menu .ant-menu-submenu{margin:2px 0 6px!important}.admin-sidebar-menu>.ant-menu-item,.admin-sidebar-menu>.ant-menu-submenu>.ant-menu-submenu-title{font-weight:740}.admin-sidebar-menu .ant-menu-item .anticon,.admin-sidebar-menu .ant-menu-submenu-title .anticon{min-width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:16px;color:#ffffff85;background:#ffffff09;transition:color .18s ease,background .18s ease,transform .18s ease}html[data-admin-theme=light] .admin-sidebar-menu .ant-menu-item .anticon,html[data-admin-theme=light] .admin-sidebar-menu .ant-menu-submenu-title .anticon{color:#0f172a7a;background:#0f172a0b}.admin-sidebar-menu .ant-menu-title-content{margin-inline-start:10px!important;font-size:13.5px;letter-spacing:0}.admin-nav-label,.admin-nav-child-label{display:inline-flex;align-items:center;min-width:0}.admin-nav-label__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-sidebar-menu .ant-menu-submenu-arrow{color:#ffffff61!important;transform:translateY(-1px)}html[data-admin-theme=light] .admin-sidebar-menu .ant-menu-submenu-arrow{color:#0f172a59!important}.admin-sidebar-menu .ant-menu-item:hover,.admin-sidebar-menu .ant-menu-submenu-title:hover,.admin-sidebar-menu .ant-menu-submenu-open>.ant-menu-submenu-title{color:var(--admin-text-strong)!important;background:#ffffff13!important;transform:translate(2px)}html[data-admin-theme=light] .admin-sidebar-menu .ant-menu-item:hover,html[data-admin-theme=light] .admin-sidebar-menu .ant-menu-submenu-title:hover,html[data-admin-theme=light] .admin-sidebar-menu .ant-menu-submenu-open>.ant-menu-submenu-title{background:#f3f6fa!important}.admin-sidebar-menu .ant-menu-item:hover .anticon,.admin-sidebar-menu .ant-menu-submenu-title:hover .anticon,.admin-sidebar-menu .ant-menu-submenu-open>.ant-menu-submenu-title .anticon{color:var(--admin-text-strong);background:#ffffff14}.admin-sidebar-menu .ant-menu-item-selected{color:var(--admin-text-strong)!important;background:linear-gradient(90deg,#c8ff002e,#c8ff0014 58%,#ffffff0b)!important;box-shadow:inset 0 0 0 1px #c8ff002e,0 12px 24px #0000002e}html[data-admin-theme=light] .admin-sidebar-menu .ant-menu-item-selected{color:#111417!important;background:linear-gradient(90deg,#c8ff0057,#c8ff0024 58%,#0f172a09)!important;box-shadow:inset 0 0 0 1px #81a6002e,0 12px 24px #0f172a14}.admin-sidebar-menu .ant-menu-item-selected:before{content:"";position:absolute;left:-12px;top:8px;width:3px;height:26px;border-radius:999px;background:var(--admin-accent);box-shadow:0 0 14px #c8ff008c}.admin-sidebar-menu .ant-menu-item-selected .anticon{color:var(--admin-accent)!important;background:#c8ff0024;transform:scale(1.02)}html[data-admin-theme=light] .admin-sidebar-menu .ant-menu-item-selected .anticon{color:#111417!important;background:#c8ff006b}.admin-sidebar-menu .ant-menu-sub{margin:2px 0 8px 15px!important;padding:4px 0 5px 12px!important;border-left:1px solid rgba(255,255,255,.08)}html[data-admin-theme=light] .admin-sidebar-menu .ant-menu-sub{border-left-color:#0f172a14}.admin-sidebar-menu .ant-menu-sub .ant-menu-item{height:32px!important;line-height:32px!important;margin:2px 0!important;width:100%!important;padding-inline:14px 10px!important;font-size:12.5px;font-weight:620;border-radius:8px!important;color:#ffffff8a!important}html[data-admin-theme=light] .admin-sidebar-menu .ant-menu-sub .ant-menu-item{color:#0f172a94!important}.admin-sidebar-menu .ant-menu-sub .ant-menu-item .ant-menu-title-content{margin-inline-start:0!important}.admin-sidebar-menu .ant-menu-sub .ant-menu-item:after{display:none!important}.admin-sidebar-menu .ant-menu-sub .ant-menu-item-selected:before{left:-13px;top:8px;height:16px;opacity:.9}.admin-sidebar-menu.ant-menu-inline-collapsed{width:100%!important}.admin-sidebar-menu.ant-menu-inline-collapsed .ant-menu-item,.admin-sidebar-menu.ant-menu-inline-collapsed .ant-menu-submenu-title{display:flex!important;align-items:center;justify-content:center;width:46px!important;height:44px!important;line-height:44px!important;margin:6px auto!important;padding-inline:0!important}.admin-sidebar-menu.ant-menu-inline-collapsed .ant-menu-item .anticon,.admin-sidebar-menu.ant-menu-inline-collapsed .ant-menu-submenu-title .anticon{min-width:auto;width:30px;height:30px;font-size:18px;margin:0!important}.admin-sidebar-menu.ant-menu-inline-collapsed .ant-menu-title-content,.admin-sidebar-menu.ant-menu-inline-collapsed .ant-menu-submenu-arrow{display:none!important}.admin-sidebar-menu.ant-menu-inline-collapsed .ant-menu-item-selected:before{left:-3px;top:9px}.admin-sidebar-status{height:72px;margin:0 12px 12px;padding:13px 14px;display:grid;grid-template-columns:auto 1fr;column-gap:8px;row-gap:3px;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:linear-gradient(135deg,#ffffff0e,#ffffff05);color:var(--admin-text-muted);font-size:12px}html[data-admin-theme=light] .admin-sidebar-status{border-color:#0f172a14;background:#f8fafc}.admin-sidebar-status__dot{width:8px;height:8px;border-radius:50%;background:#16c784;box-shadow:0 0 12px #16c784cc}.admin-sidebar-status strong{grid-column:2;color:var(--admin-text-strong);font-size:12.5px;font-weight:760}.admin-app-shell .ant-pagination-item,.admin-app-shell .ant-pagination-prev .ant-pagination-item-link,.admin-app-shell .ant-pagination-next .ant-pagination-item-link{color:var(--admin-text)!important;background:var(--admin-control-bg)!important;border-color:var(--admin-border)!important}.admin-app-shell .ant-pagination-item a{color:var(--admin-text-muted)!important}.admin-app-shell .ant-pagination-item-active{background:var(--admin-accent-soft)!important;border-color:var(--admin-accent)!important}.admin-app-shell .ant-pagination-item-active a{color:var(--admin-text-strong)!important}.admin-app-shell .ant-tabs-tab-btn,.admin-app-shell .ant-tabs-content,.admin-app-shell .ant-descriptions-item-label,.admin-app-shell .ant-descriptions-item-content{color:var(--admin-text)!important}.admin-app-shell .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#6b8f00!important}html[data-admin-theme=dark] .admin-app-shell .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--admin-accent)!important}.admin-app-shell .ant-tabs-ink-bar{background:var(--admin-accent)!important}.admin-app-shell .ant-descriptions-view,.admin-app-shell .ant-descriptions-row>th,.admin-app-shell .ant-descriptions-row>td{border-color:var(--admin-border)!important}.admin-app-shell .ant-tag{border-radius:4px}.admin-app-shell .ant-tag-default{color:var(--admin-text-muted)!important;background:var(--admin-control-bg)!important;border-color:var(--admin-border)!important}.admin-app-shell .ant-divider,.admin-app-shell .ant-divider-horizontal{border-color:var(--admin-border)!important}.admin-app-shell .ant-divider-inner-text{color:var(--admin-text)!important}.admin-app-shell .ant-alert{color:var(--admin-text)!important;background:var(--admin-control-bg)!important;border-color:var(--admin-border)!important}.admin-app-shell .ant-alert-message,.admin-app-shell .ant-alert-description{color:var(--admin-text)!important}body[data-admin-theme] .ant-modal-root .ant-modal-content,body[data-admin-theme] .ant-modal-root .ant-modal-header,body[data-admin-theme] .ant-drawer .ant-drawer-content,body[data-admin-theme] .ant-drawer .ant-drawer-header,body[data-admin-theme] .ant-popover .ant-popover-inner,body[data-admin-theme] .ant-dropdown .ant-dropdown-menu,body[data-admin-theme] .ant-select-dropdown,body[data-admin-theme] .ant-picker-dropdown .ant-picker-panel-container{color:var(--admin-text)!important;background:var(--admin-surface)!important;border-color:var(--admin-border)!important}body[data-admin-theme] .ant-modal-root .ant-modal-title,body[data-admin-theme] .ant-modal-root .ant-modal-close,body[data-admin-theme] .ant-drawer .ant-drawer-title,body[data-admin-theme] .ant-drawer .ant-drawer-close,body[data-admin-theme] .ant-popover .ant-popover-title,body[data-admin-theme] .ant-popover .ant-popover-message-title,body[data-admin-theme] .ant-popconfirm .ant-popconfirm-title,body[data-admin-theme] .ant-popconfirm .ant-popconfirm-description{color:var(--admin-text-strong)!important}body[data-admin-theme] .ant-modal-root .ant-modal-header,body[data-admin-theme] .ant-modal-root .ant-modal-footer,body[data-admin-theme] .ant-drawer .ant-drawer-header{border-color:var(--admin-border)!important}body[data-admin-theme] .ant-modal-root .ant-modal-confirm .ant-modal-content{color:var(--admin-text)!important;background:radial-gradient(circle at top right,rgba(255,77,79,.16),transparent 34%),linear-gradient(145deg,var(--admin-surface-muted),var(--admin-surface))!important;border:1px solid var(--admin-border)!important;box-shadow:0 24px 70px #00000073!important}body[data-admin-theme] .ant-modal-root .ant-modal-confirm .ant-modal-confirm-title,body[data-admin-theme] .ant-modal-root .ant-modal-confirm .ant-modal-confirm-content{color:var(--admin-text-strong)!important}body[data-admin-theme] .ant-modal-root .ant-modal-confirm .ant-modal-confirm-content{margin-top:10px!important;line-height:1.65!important}body[data-admin-theme] .ant-modal-root .ant-modal-confirm .ant-modal-confirm-body .anticon{color:var(--admin-warning)!important}body[data-admin-theme] .ant-modal-root .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default{color:var(--admin-text)!important;background:var(--admin-control-bg)!important;border-color:var(--admin-border)!important}body[data-admin-theme] .ant-modal-root .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default:hover,body[data-admin-theme] .ant-modal-root .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-default:focus{color:var(--admin-text-strong)!important;background:var(--admin-control-hover-bg)!important;border-color:var(--admin-text-subtle)!important}body[data-admin-theme] .ant-modal-root .ant-modal-confirm .ant-modal-confirm-btns .ant-btn-primary.ant-btn-dangerous{color:#fff!important;background:var(--admin-danger)!important;border-color:var(--admin-danger)!important;box-shadow:0 10px 24px #ff4d4f33!important}body[data-admin-theme] .ant-modal-root .synth-delete-confirm-modal .ant-modal-confirm-title{font-size:18px!important;font-weight:800!important}body[data-admin-theme] .ant-modal-root .synth-delete-confirm-content{color:var(--admin-text)!important}body[data-admin-theme] .ant-modal-root .synth-delete-confirm-content strong{display:inline-flex;align-items:center;min-height:24px;padding:1px 8px;margin:0 2px;border-radius:999px;color:var(--admin-danger)!important;background:#ff4d4f1f!important;border:1px solid rgba(255,77,79,.28);letter-spacing:.04em}body[data-admin-theme] .ant-modal-root .synth-delete-confirm-content p{margin:10px 0 0;color:var(--admin-text-muted)!important}body[data-admin-theme] .ant-modal-root .ant-form-item-label>label,body[data-admin-theme] .ant-modal-root .ant-form-item-extra,body[data-admin-theme] .ant-modal-root .ant-form-item-explain,body[data-admin-theme] .ant-drawer .ant-form-item-label>label,body[data-admin-theme] .ant-drawer .ant-form-item-extra,body[data-admin-theme] .ant-drawer .ant-form-item-explain{color:var(--admin-text-muted)!important}body[data-admin-theme] .ant-modal-root .ant-input,body[data-admin-theme] .ant-modal-root .ant-input-password,body[data-admin-theme] .ant-modal-root .ant-input-affix-wrapper,body[data-admin-theme] .ant-modal-root .ant-input-number,body[data-admin-theme] .ant-modal-root .ant-picker,body[data-admin-theme] .ant-modal-root .ant-select-selector,body[data-admin-theme] .ant-modal-root textarea.ant-input,body[data-admin-theme] .ant-drawer .ant-input,body[data-admin-theme] .ant-drawer .ant-input-password,body[data-admin-theme] .ant-drawer .ant-input-affix-wrapper,body[data-admin-theme] .ant-drawer .ant-input-number,body[data-admin-theme] .ant-drawer .ant-picker,body[data-admin-theme] .ant-drawer .ant-select-selector,body[data-admin-theme] .ant-drawer textarea.ant-input{color:var(--admin-text-strong)!important;background:var(--admin-input-bg)!important;border-color:var(--admin-border)!important}body[data-admin-theme] .ant-modal-root .ant-input::placeholder,body[data-admin-theme] .ant-modal-root textarea.ant-input::placeholder,body[data-admin-theme] .ant-modal-root .ant-select-selection-placeholder,body[data-admin-theme] .ant-modal-root .ant-picker-input>input::placeholder,body[data-admin-theme] .ant-drawer .ant-input::placeholder,body[data-admin-theme] .ant-drawer textarea.ant-input::placeholder,body[data-admin-theme] .ant-drawer .ant-select-selection-placeholder,body[data-admin-theme] .ant-drawer .ant-picker-input>input::placeholder{color:var(--admin-text-subtle)!important}body[data-admin-theme] .ant-modal-root .synth-coin-lookup-panel{color:var(--admin-text)!important}body[data-admin-theme] .ant-modal-root .synth-coin-lookup-search .ant-input{color:var(--admin-text-strong)!important;background:var(--admin-surface)!important;border-color:#c8ff0052!important;opacity:1!important}body[data-admin-theme] .ant-modal-root .synth-coin-lookup-search .ant-input::placeholder{color:var(--admin-text-muted)!important;opacity:1!important}body[data-admin-theme] .ant-modal-root .synth-coin-lookup-search .ant-input:hover,body[data-admin-theme] .ant-modal-root .synth-coin-lookup-search .ant-input:focus{border-color:var(--admin-accent)!important;box-shadow:0 0 0 2px #c8ff0024!important}body[data-admin-theme] .ant-modal-root .synth-coin-lookup-search .ant-input-group-addon{background:transparent!important}body[data-admin-theme] .ant-modal-root .synth-coin-lookup-search .ant-input-search-button{color:var(--admin-accent-text)!important;background:var(--admin-accent)!important;border-color:var(--admin-accent)!important;box-shadow:none!important}body[data-admin-theme] .ant-modal-root .synth-coin-lookup-search .ant-input-search-button:hover,body[data-admin-theme] .ant-modal-root .synth-coin-lookup-search .ant-input-search-button:focus{color:var(--admin-accent-text)!important;background:var(--admin-accent-hover)!important;border-color:var(--admin-accent-hover)!important}body[data-admin-theme] .ant-modal-root .ant-select-selection-item,body[data-admin-theme] .ant-modal-root .ant-input-number-input,body[data-admin-theme] .ant-modal-root .ant-picker-input>input,body[data-admin-theme] .ant-drawer .ant-select-selection-item,body[data-admin-theme] .ant-drawer .ant-input-number-input,body[data-admin-theme] .ant-drawer .ant-picker-input>input{color:var(--admin-text-strong)!important}body[data-admin-theme] .ant-select-dropdown .ant-select-item,body[data-admin-theme] .ant-dropdown .ant-dropdown-menu-item,body[data-admin-theme] .ant-dropdown .ant-dropdown-menu-submenu-title,body[data-admin-theme] .ant-picker-dropdown .ant-picker-header,body[data-admin-theme] .ant-picker-dropdown .ant-picker-header button,body[data-admin-theme] .ant-picker-dropdown .ant-picker-content th,body[data-admin-theme] .ant-picker-dropdown .ant-picker-cell-in-view,body[data-admin-theme] .ant-picker-dropdown .ant-picker-time-panel-cell-inner{color:var(--admin-text)!important}body[data-admin-theme] .ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled),body[data-admin-theme] .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled),body[data-admin-theme] .ant-dropdown .ant-dropdown-menu-item:hover,body[data-admin-theme] .ant-dropdown .ant-dropdown-menu-item-active,body[data-admin-theme] .ant-picker-dropdown .ant-picker-cell:hover .ant-picker-cell-inner,body[data-admin-theme] .ant-picker-dropdown .ant-picker-time-panel-cell-inner:hover{color:var(--admin-text-strong)!important;background:var(--admin-control-hover-bg)!important}body[data-admin-theme] .ant-picker-dropdown .ant-picker-cell-selected .ant-picker-cell-inner{color:var(--admin-accent-text)!important;background:var(--admin-accent)!important}html[data-admin-theme=dark] .admin-app-shell [style*="color: #666"],html[data-admin-theme=dark] .admin-app-shell [style*="color:#666"],html[data-admin-theme=dark] .admin-app-shell [style*="color: rgb(102, 102, 102)"],html[data-admin-theme=dark] .admin-app-shell [style*="color: #888"],html[data-admin-theme=dark] .admin-app-shell [style*="color:#888"],html[data-admin-theme=dark] .admin-app-shell [style*="color: rgb(136, 136, 136)"],html[data-admin-theme=dark] .admin-app-shell [style*="color: #999"],html[data-admin-theme=dark] .admin-app-shell [style*="color:#999"],html[data-admin-theme=dark] .admin-app-shell [style*="color: rgb(153, 153, 153)"],body[data-admin-theme=dark] .ant-modal-root [style*="color: #666"],body[data-admin-theme=dark] .ant-modal-root [style*="color:#666"],body[data-admin-theme=dark] .ant-modal-root [style*="color: rgb(102, 102, 102)"],body[data-admin-theme=dark] .ant-modal-root [style*="color: #888"],body[data-admin-theme=dark] .ant-modal-root [style*="color:#888"],body[data-admin-theme=dark] .ant-modal-root [style*="color: rgb(136, 136, 136)"],body[data-admin-theme=dark] .ant-modal-root [style*="color: #999"],body[data-admin-theme=dark] .ant-modal-root [style*="color:#999"],body[data-admin-theme=dark] .ant-modal-root [style*="color: rgb(153, 153, 153)"],body[data-admin-theme=dark] .ant-drawer [style*="color: #666"],body[data-admin-theme=dark] .ant-drawer [style*="color:#666"],body[data-admin-theme=dark] .ant-drawer [style*="color: rgb(102, 102, 102)"],body[data-admin-theme=dark] .ant-drawer [style*="color: #888"],body[data-admin-theme=dark] .ant-drawer [style*="color:#888"],body[data-admin-theme=dark] .ant-drawer [style*="color: rgb(136, 136, 136)"],body[data-admin-theme=dark] .ant-drawer [style*="color: #999"],body[data-admin-theme=dark] .ant-drawer [style*="color:#999"],body[data-admin-theme=dark] .ant-drawer [style*="color: rgb(153, 153, 153)"]{color:var(--admin-text-muted)!important}html[data-admin-theme=dark] .admin-app-shell [style*="background: #f5f5f5"],html[data-admin-theme=dark] .admin-app-shell [style*="background:#f5f5f5"],html[data-admin-theme=dark] .admin-app-shell [style*="background: rgb(245, 245, 245)"],html[data-admin-theme=dark] .admin-app-shell [style*="background: #f0f0f0"],html[data-admin-theme=dark] .admin-app-shell [style*="background: rgb(240, 240, 240)"],html[data-admin-theme=dark] .admin-app-shell [style*="background: #fff"],html[data-admin-theme=dark] .admin-app-shell [style*="background:#fff"],html[data-admin-theme=dark] .admin-app-shell [style*="background: rgb(255, 255, 255)"],body[data-admin-theme=dark] .ant-modal-root [style*="background: #f5f5f5"],body[data-admin-theme=dark] .ant-modal-root [style*="background:#f5f5f5"],body[data-admin-theme=dark] .ant-modal-root [style*="background: rgb(245, 245, 245)"],body[data-admin-theme=dark] .ant-modal-root [style*="background: #f0f0f0"],body[data-admin-theme=dark] .ant-modal-root [style*="background: rgb(240, 240, 240)"],body[data-admin-theme=dark] .ant-modal-root [style*="background: #fff"],body[data-admin-theme=dark] .ant-modal-root [style*="background:#fff"],body[data-admin-theme=dark] .ant-modal-root [style*="background: rgb(255, 255, 255)"],body[data-admin-theme=dark] .ant-drawer [style*="background: #f5f5f5"],body[data-admin-theme=dark] .ant-drawer [style*="background:#f5f5f5"],body[data-admin-theme=dark] .ant-drawer [style*="background: rgb(245, 245, 245)"],body[data-admin-theme=dark] .ant-drawer [style*="background: #f0f0f0"],body[data-admin-theme=dark] .ant-drawer [style*="background: rgb(240, 240, 240)"],body[data-admin-theme=dark] .ant-drawer [style*="background: #fff"],body[data-admin-theme=dark] .ant-drawer [style*="background:#fff"],body[data-admin-theme=dark] .ant-drawer [style*="background: rgb(255, 255, 255)"]{background:var(--admin-surface-muted)!important;border-color:var(--admin-border)!important}html[data-admin-theme=dark] .admin-app-shell [style*="background: #f6ffed"],html[data-admin-theme=dark] .admin-app-shell [style*="background:#f6ffed"],html[data-admin-theme=dark] .admin-app-shell [style*="background: rgb(246, 255, 237)"],body[data-admin-theme=dark] .ant-modal-root [style*="background: #f6ffed"],body[data-admin-theme=dark] .ant-modal-root [style*="background:#f6ffed"],body[data-admin-theme=dark] .ant-modal-root [style*="background: rgb(246, 255, 237)"],body[data-admin-theme=dark] .ant-drawer [style*="background: #f6ffed"],body[data-admin-theme=dark] .ant-drawer [style*="background:#f6ffed"],body[data-admin-theme=dark] .ant-drawer [style*="background: rgb(246, 255, 237)"]{color:var(--admin-text)!important;background:var(--admin-note-bg)!important;border-color:var(--admin-note-border)!important}html[data-admin-theme=light] .admin-app-shell [style*="color: rgba(255,255,255,0.3)"],html[data-admin-theme=light] .admin-app-shell [style*="color: rgba(255, 255, 255, 0.3)"],html[data-admin-theme=light] .admin-app-shell [style*="color: rgba(255,255,255,0.4)"],html[data-admin-theme=light] .admin-app-shell [style*="color: rgba(255, 255, 255, 0.4)"],html[data-admin-theme=light] .admin-app-shell [style*="color: rgba(255,255,255,0.5)"],html[data-admin-theme=light] .admin-app-shell [style*="color: rgba(255, 255, 255, 0.5)"],html[data-admin-theme=light] .admin-app-shell [style*="color: rgba(255,255,255,0.6)"],html[data-admin-theme=light] .admin-app-shell [style*="color: rgba(255, 255, 255, 0.6)"],html[data-admin-theme=light] .admin-app-shell [style*="color: #666"],html[data-admin-theme=light] .admin-app-shell [style*="color:#666"],html[data-admin-theme=light] .admin-app-shell [style*="color: rgb(102, 102, 102)"],html[data-admin-theme=light] .admin-app-shell [style*="color: #888"],html[data-admin-theme=light] .admin-app-shell [style*="color:#888"],html[data-admin-theme=light] .admin-app-shell [style*="color: rgb(136, 136, 136)"],html[data-admin-theme=light] .admin-app-shell [style*="color: #999"],html[data-admin-theme=light] .admin-app-shell [style*="color:#999"],html[data-admin-theme=light] .admin-app-shell [style*="color: rgb(153, 153, 153)"]{color:var(--admin-text-muted)!important}html[data-admin-theme=light] .admin-app-shell .ant-card[style*=linear-gradient] [style*="color: #fff"],html[data-admin-theme=light] .admin-app-shell .ant-card[style*=linear-gradient] [style*="color:#fff"],html[data-admin-theme=light] .admin-app-shell .ant-card[style*=linear-gradient] [style*="color: rgb(255, 255, 255)"]{color:#fff!important}html[data-admin-theme=light] .admin-app-shell [style*="background: rgba(255, 255, 255, 0.05)"],html[data-admin-theme=light] .admin-app-shell [style*="background: rgba(255,255,255,0.05)"]{background:var(--admin-control-bg)!important}.admin-app-shell .recharts-text,.admin-app-shell .recharts-cartesian-axis-tick-value,.admin-app-shell .recharts-legend-item-text{fill:var(--admin-text-muted)!important;color:var(--admin-text-muted)!important}.admin-app-shell .recharts-cartesian-grid line{stroke:var(--admin-chart-grid)!important}.admin-app-shell .recharts-tooltip-wrapper .recharts-default-tooltip{color:var(--admin-text)!important;background:var(--admin-surface)!important;border-color:var(--admin-border)!important;border-radius:8px!important}@media (max-width: 768px){.admin-app-shell .ant-layout-header{padding-inline:16px!important}.admin-app-shell .ant-card-body{padding:16px!important}}
