:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--adm-primary:#2cc84e;--adm-primary-hover:#34d858;--adm-primary-active:#25a842;--adm-emerald:#2cc84e;--adm-primary-gradient:linear-gradient(135deg, #2cc84e 0%, #34d858 100%);--adm-primary-light:#2cc84e1f;--adm-primary-border:#2cc84e40;--adm-accent-emerald-light:#34d858;--adm-accent-cyan:#38bdf8;--adm-accent-purple:#6366f1;--adm-accent-purple-soft:#818cf8;--adm-accent-green:#10b981;--adm-accent-amber:#f59e0b;--adm-accent-red:#ef4444;--adm-bg:#1f1f1f;--adm-bg-dark:#191919;--adm-sidebar:#191919;--adm-surface:#262626;--adm-surface-alt:#2e2e2e;--adm-card:#262626;--adm-card-hover:#2f2f2f;--adm-header:#191919d9;--adm-border:#ffffff14;--adm-border-light:#ffffff0d;--adm-border-dark:#ffffff1f;--adm-text:#fff;--adm-text-secondary:#ccc;--adm-text-muted:#8a8a8a;--adm-font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--adm-font-mono:"JetBrains Mono", Consolas, monospace;--adm-radius-sm:6px;--adm-radius-md:8px;--adm-radius-lg:12px;--adm-radius-full:9999px;--adm-shadow:0 4px 16px #00000059;--adm-shadow-xl:0 12px 32px #00000080;--adm-glow-primary:0 0 20px #2cc84e4d;--adm-focus-ring:0 0 0 2px var(--adm-bg), 0 0 0 4px var(--adm-primary);--adm-switch-off:#3e3e42;--adm-switch-off-border:#ffffff26}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#app{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;height:100%;max-height:100%;overflow:hidden}body{font-family:var(--adm-font-sans);background:var(--adm-bg);color:var(--adm-text);-webkit-font-smoothing:antialiased;line-height:1.6}.adm-layout{box-sizing:border-box;background-color:#151517;background-image:radial-gradient(55rem 45rem at 0 -5%,#2cc84e2e 0%,#0000 70%),radial-gradient(60rem 50rem at 105% 105%,#6366f11f 0%,#0000 75%),linear-gradient(#171719 0%,#111113 100%);gap:12px;height:100vh;max-height:100vh;padding:12px 14px 14px 12px;display:flex;overflow:hidden}.adm-sidebar{box-sizing:border-box;background:0 0;flex-direction:column;justify-content:space-between;width:250px;min-width:250px;max-width:250px;height:100%;padding:2px 4px 2px 2px;display:flex}.adm-sidebar-main{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.adm-sidebar-main::-webkit-scrollbar{width:4px}.adm-sidebar-main::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:9999px}.adm-sidebar-card{background:#232323;border:1px solid #2d2d2d;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 12px;display:flex;box-shadow:0 4px 12px #0003}.adm-sidebar-logo-group{align-items:center;gap:10px;display:flex}.adm-sidebar-logo{background:var(--adm-primary);color:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 4px 12px #2cc84e59}.adm-sidebar-title-block{flex-direction:column;display:flex}.adm-sidebar-app-title{color:#fff;font-size:14.5px;font-weight:800;line-height:1.2}.adm-sidebar-app-sub{color:var(--adm-text-muted);font-size:11.5px;font-family:var(--adm-font-mono);margin-top:2px}.adm-theme-pill{cursor:pointer;background:#181818;border:1px solid #333;border-radius:9999px;align-items:center;gap:3px;padding:3px 4px;transition:all .2s;display:inline-flex}.adm-theme-icon{color:#71717a;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.adm-theme-icon.active{color:#f59e0b;background:#2a2a2a;box-shadow:0 1px 4px #0000004d}:root.light,html.light{--adm-bg:#f0f3f7;--adm-bg-dark:#e2e8f0;--adm-sidebar:#eaedf2;--adm-surface:#fff;--adm-surface-alt:#f1f5f9;--adm-card:#fff;--adm-card-hover:#f8fafc;--adm-header:#ffffffe6;--adm-border:#00000014;--adm-border-light:#0000000a;--adm-border-dark:#0000001f;--adm-text:#18181b;--adm-text-secondary:#475569;--adm-text-muted:#71717a;--adm-shadow:0 4px 16px #0000000f;--adm-shadow-xl:0 12px 32px #0000001a;--adm-switch-off:#cbd5e1;--adm-switch-off-border:#94a3b8;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root.light body,html.light body{color:var(--adm-text);background-color:var(--adm-bg)}:root.light h1,html.light h1,:root.light h2,html.light h2,:root.light h3,html.light h3,:root.light h4,html.light h4,:root.light h5,html.light h5,:root.light h6,html.light h6,:root.light .adm-page-title,html.light .adm-page-title,:root.light .adm-table-header h3,html.light .adm-table-header h3,:root.light .adm-card-title,html.light .adm-card-title,:root.light .adm-modal-title,html.light .adm-modal-title,:root.light .adm-product-name,html.light .adm-product-name,:root.light .adm-sidebar-app-title,html.light .adm-sidebar-app-title{color:#18181b!important}:root.light .adm-product-desc,html.light .adm-product-desc{color:#475569!important}:root.light [style*="color: #ffffff"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),html.light [style*="color: #ffffff"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),:root.light [style*="color: #FFFFFF"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),html.light [style*="color: #FFFFFF"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),:root.light [style*="color:#ffffff"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),html.light [style*="color:#ffffff"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),:root.light [style*="color:#FFFFFF"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),html.light [style*="color:#FFFFFF"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),:root.light [style*="color: #fff"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),html.light [style*="color: #fff"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),:root.light [style*="color:#fff"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),html.light [style*="color:#fff"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),:root.light [style*="color: rgb(255, 255, 255)"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),html.light [style*="color: rgb(255, 255, 255)"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),:root.light [style*="color:rgb(255,255,255)"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),html.light [style*="color:rgb(255,255,255)"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),:root.light [style*="color: white"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *),html.light [style*="color: white"]:not(.adm-badge):not(.adm-badge *):not(.adm-btn-primary):not(.adm-btn-primary *):not(.adm-nav-item.active):not(.adm-nav-item.active *):not(.adm-sidebar-logo *):not(.adm-avatar-initials):not(.adm-avatar-initials *):not(.adm-toast-card *){color:#18181b!important}:root.light .adm-avatar-initials,html.light .adm-avatar-initials{color:#fff!important}:root.light .adm-layout,html.light .adm-layout{background-color:#f0f3f7;background-image:radial-gradient(55rem 45rem at 0 -5%,#2cc84e1a 0%,#0000 70%),radial-gradient(60rem 50rem at 105% 105%,#6366f114 0%,#0000 75%),linear-gradient(#f8fafc 0%,#e2e8f0 100%)}:root.light .adm-sidebar,html.light .adm-sidebar{background:#eaedf2;border-right:1px solid #00000014}:root.light .adm-sidebar-card,html.light .adm-sidebar-card{background:#fff;border-color:#00000014;box-shadow:0 2px 8px #0000000d}:root.light .adm-sidebar-app-title,html.light .adm-sidebar-app-title{color:#18181b}:root.light .adm-main-panel,html.light .adm-main-panel{color:#18181b;background:#fff;border-color:#00000014;box-shadow:0 8px 32px #00000014}:root.light .adm-topbar,html.light .adm-topbar{color:#18181b;background:#ffffffeb;border-bottom-color:#0000000f}:root.light .adm-nav-item,html.light .adm-nav-item{color:#52525b}:root.light .adm-nav-item:hover,html.light .adm-nav-item:hover{color:#18181b;background:#0000000a}:root.light .adm-nav-item.active,html.light .adm-nav-item.active{background:var(--adm-primary)!important;color:#fff!important}:root.light .adm-card,html.light .adm-card{background:#fff;border-color:#00000014}:root.light .adm-card:hover,html.light .adm-card:hover{background:#f8fafc}:root.light .adm-metric-val,html.light .adm-metric-val{color:#18181b}:root.light .adm-table-wrap,html.light .adm-table-wrap{background:#fff;border-color:#00000014}:root.light .adm-table th,html.light .adm-table th{color:#475569!important;background:#f8fafc!important;border-bottom-color:#0000000f!important}:root.light .adm-table td,html.light .adm-table td{color:#18181b!important;border-bottom-color:#0000000a!important}:root.light .adm-table td div:not(.adm-badge):not(.adm-btn):not(.adm-avatar-initials),html.light .adm-table td div:not(.adm-badge):not(.adm-btn):not(.adm-avatar-initials),:root.light .adm-table td span:not(.adm-badge):not(.adm-btn):not(.adm-avatar-initials),html.light .adm-table td span:not(.adm-badge):not(.adm-btn):not(.adm-avatar-initials),:root.light .adm-table td b:not(.adm-badge),html.light .adm-table td b:not(.adm-badge),:root.light .adm-table td strong:not(.adm-badge),html.light .adm-table td strong:not(.adm-badge){color:#18181b}:root.light .adm-table td [style*="var(--adm-text-muted)"],html.light .adm-table td [style*="var(--adm-text-muted)"],:root.light .adm-text-muted,html.light .adm-text-muted{color:#71717a!important}:root.light .adm-table td [style*="var(--adm-text-secondary)"],html.light .adm-table td [style*="var(--adm-text-secondary)"],:root.light .adm-text-secondary,html.light .adm-text-secondary{color:#475569!important}:root.light .adm-badge.primary,html.light .adm-badge.primary{color:#15803d!important;background:#22c55e1f!important;border:1px solid #22c55e4d!important}:root.light .adm-badge.solid-primary,html.light .adm-badge.solid-primary{color:#fff!important;background:linear-gradient(135deg,#16a34a 0%,#15803d 100%)!important;border:none!important}:root.light .adm-badge.success,html.light .adm-badge.success{color:#15803d!important;background:#10b9811f!important;border:1px solid #10b9814d!important}:root.light .adm-badge.warning,html.light .adm-badge.warning{color:#b45309!important;background:#f59e0b1f!important;border:1px solid #d977064d!important}:root.light .adm-badge.purple,html.light .adm-badge.purple{color:#4338ca!important;background:#6366f11f!important;border:1px solid #6366f14d!important}:root.light .adm-badge.danger,html.light .adm-badge.danger{color:#dc2626!important;background:#ef44441f!important;border:1px solid #ef44444d!important}:root.light .adm-badge.info,html.light .adm-badge.info{color:#0369a1!important;background:#0284c71f!important;border:1px solid #0284c74d!important}:root.light .adm-badge.outline,html.light .adm-badge.outline{color:#475569!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important}:root.light .adm-btn-toggle.active,html.light .adm-btn-toggle.active{color:#15803d!important;background:#10b9811f!important;border-color:#10b9814d!important}:root.light .adm-device-tag,html.light .adm-device-tag{color:#15803d!important;background:#22c55e1a!important;border:1px solid #22c55e47!important}:root.light .adm-table td [style*="color: rgb(44, 200, 78)"],html.light .adm-table td [style*="color: rgb(44, 200, 78)"],:root.light .adm-table td [style*="color:rgb(44,200,78)"],html.light .adm-table td [style*="color:rgb(44,200,78)"],:root.light .adm-table td [style*="color: var(--adm-primary)"],html.light .adm-table td [style*="color: var(--adm-primary)"],:root.light .adm-card [style*="color: var(--adm-primary)"],html.light .adm-card [style*="color: var(--adm-primary)"]{color:#15803d!important}:root.light .adm-table td [style*="color: #f59e0b"],html.light .adm-table td [style*="color: #f59e0b"],:root.light .adm-table td [style*="color:#f59e0b"],html.light .adm-table td [style*="color:#f59e0b"],:root.light .adm-card [style*="color: #f59e0b"],html.light .adm-card [style*="color: #f59e0b"]{color:#b45309!important}:root.light .adm-btn-pill,html.light .adm-btn-pill{color:#334155;background:#f1f5f9;border-color:#cbd5e1}:root.light .adm-btn-pill:hover,html.light .adm-btn-pill:hover{color:#0f172a;background:#e2e8f0}:root.light .adm-search-pill,html.light .adm-search-pill{color:#18181b!important;background:#f8fafc!important;border-color:#cbd5e1!important}:root.light .adm-badge-counter,html.light .adm-badge-counter{color:#64748b;background:#f1f5f9;border-color:#e2e8f0}:root.light input,html.light input,:root.light select,html.light select,:root.light textarea,html.light textarea,:root.light .adm-input,html.light .adm-input,:root.light .adm-select,html.light .adm-select,:root.light .adm-form-input,html.light .adm-form-input{color:#18181b!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background-color:#fff!important;border-color:#cbd5e1!important}:root.light select option,html.light select option,:root.light .adm-select option,html.light .adm-select option,:root.light .adm-input option,html.light .adm-input option,:root.light .adm-form-input option,html.light .adm-form-input option,:root.light option,html.light option{color:#18181b!important;background-color:#fff!important}:root.light select optgroup,html.light select optgroup,:root.light .adm-select optgroup,html.light .adm-select optgroup,:root.light optgroup,html.light optgroup{color:#64748b!important;background-color:#f8fafc!important}:root.light input::placeholder,html.light input::placeholder,:root.light textarea::placeholder,html.light textarea::placeholder{color:#94a3b8!important}:root.light .adm-btn-outline,html.light .adm-btn-outline{color:#334155!important;background:#fff!important;border-color:#cbd5e1!important}:root.light .adm-btn-outline:hover,html.light .adm-btn-outline:hover{color:#0f172a!important;background:#f1f5f9!important;border-color:#94a3b8!important}:root.light .adm-theme-pill,html.light .adm-theme-pill{background:#e2e8f0;border-color:#cbd5e1}:root.light .slider,html.light .slider,:root.light .adm-switch-slider,html.light .adm-switch-slider{background-color:#cbd5e1!important;border-color:#94a3b8!important}:root.light .slider:before,html.light .slider:before,:root.light .adm-switch-slider:before,html.light .adm-switch-slider:before{box-shadow:0 1px 3px #00000040;background-color:#fff!important}:root.light .adm-theme-icon.active,html.light .adm-theme-icon.active{color:#b45309;background:#fff;box-shadow:0 1px 4px #00000026}:root.light .adm-btn-tool,html.light .adm-btn-tool{color:#475569;background:#0000000a;border-color:#0000001a}:root.light .adm-btn-tool:hover,html.light .adm-btn-tool:hover{color:#18181b;background:#00000014}:root.light .adm-modal-card,html.light .adm-modal-card,:root.light .adm-modal,html.light .adm-modal{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 14px 28px #0000001f,0 2px 6px #0000000f!important}:root.light .adm-modal-header,html.light .adm-modal-header{background:#fff!important;border-bottom:1px solid #f1f5f9!important}:root.light .adm-modal-body,html.light .adm-modal-body{color:#18181b!important;background:#fff!important}:root.light .adm-modal-footer,html.light .adm-modal-footer{background:#f8fafc!important;border-top:1px solid #e2e8f0!important}:root.light .adm-modal-footer .adm-btn-outline,html.light .adm-modal-footer .adm-btn-outline{color:#334155!important;background:#fff!important;border:1px solid #cbd5e1!important}:root.light .adm-modal-footer .adm-btn-outline:hover,html.light .adm-modal-footer .adm-btn-outline:hover{color:#0f172a!important;background:#f1f5f9!important;border-color:#94a3b8!important}:root.light .adm-modal-close,html.light .adm-modal-close{color:#64748b!important;background:#f1f5f9!important;border:1px solid #cbd5e1!important}:root.light .adm-modal-close:hover,html.light .adm-modal-close:hover{color:#ef4444!important;background:#fee2e2!important;border-color:#fca5a5!important}:root.light .adm-label,html.light .adm-label,:root.light .adm-form-group label,html.light .adm-form-group label{color:#1e293b!important}.adm-nav{flex-direction:column;flex:1;gap:6px;padding-right:2px;display:flex;overflow-y:auto}.adm-nav-item{color:#a1a1aa;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:10px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .16s;display:flex}.adm-nav-item:hover{color:#fff;background:#ffffff0d}.adm-nav-item svg{flex-shrink:0;transition:stroke .16s}.adm-nav-item.active{border:1px solid #ffffff26;font-weight:700;box-shadow:0 4px 14px #2cc84e61;background:var(--adm-primary)!important;color:#fff!important}.adm-nav-item.active svg{stroke:#fff!important;color:#fff!important}.adm-sidebar-footer-card{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2cc84e 0%,#25a842 100%);border-radius:12px;justify-content:space-between;align-items:center;margin-top:14px;padding:10px 12px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 6px 18px #2cc84e47}.adm-sidebar-footer-card:hover{transform:translateY(-1px);box-shadow:0 8px 22px #2cc84e61}.adm-sidebar-footer-left{align-items:center;gap:10px;display:flex}.adm-sidebar-footer-icon-wrap{color:#fff;background:#0003;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.adm-sidebar-footer-title{font-size:13px;font-weight:800;line-height:1.2}.adm-sidebar-footer-sub{opacity:.85;margin-top:2px;font-size:11px}.adm-main-panel{background:#212121;border:1px solid #ffffff12;border-radius:16px;flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden;box-shadow:0 16px 40px #00000080}.adm-topbar{-webkit-backdrop-filter:blur(12px);background:#212121d9;border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;height:56px;min-height:56px;padding:0 24px;display:flex}.adm-content{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:1;min-height:0;padding:24px 28px;overflow-y:auto}.adm-content::-webkit-scrollbar{width:6px;height:6px}.adm-content::-webkit-scrollbar-track{background:0 0}.adm-content::-webkit-scrollbar-thumb{background:#fff3;border-radius:9999px}.adm-content::-webkit-scrollbar-thumb:hover{background:#ffffff61}:root.light .adm-content,html.light .adm-content{scrollbar-color:#00000038 transparent}:root.light .adm-content::-webkit-scrollbar-thumb{background:#00000038}html.light .adm-content::-webkit-scrollbar-thumb{background:#00000038}:root.light .adm-content::-webkit-scrollbar-thumb:hover{background:#00000061}html.light .adm-content::-webkit-scrollbar-thumb:hover{background:#00000061}.adm-view-header,.adm-page-header,.adm-header-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.adm-page-title{color:#fff;margin:0 0 6px;font-size:22px;font-weight:800;line-height:1.3}.adm-page-subtitle{color:var(--adm-text-muted);max-width:820px;margin:0;font-size:13.5px;line-height:1.5}.adm-metric-grid,.adm-grid-4{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:28px;display:grid}@media (width<=1200px){.adm-metric-grid,.adm-grid-4{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.adm-metric-grid,.adm-grid-4{grid-template-columns:1fr}}@media (width<=992px){html,body,#app{height:auto;overflow:auto}.adm-layout{flex-direction:column;gap:12px;height:auto;min-height:100vh;max-height:none;padding:10px;overflow-y:auto}.adm-sidebar{width:100%;min-width:100%;max-width:100%;height:auto;padding:0}.adm-nav{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:6px;display:grid}.adm-main-panel{height:auto;min-height:calc(100vh - 200px);overflow:visible}.adm-topbar{flex-wrap:wrap;gap:10px;height:auto;min-height:52px;padding:10px 16px}}.adm-card{background:var(--adm-card);border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);box-shadow:var(--adm-shadow);padding:24px;transition:transform .2s,box-shadow .2s,background .2s}.adm-card:hover{background:var(--adm-card-hover);border-color:#ffffff1f}.adm-metric-val{font-family:var(--adm-font-mono);color:#fff;margin:6px 0 4px;font-size:28px;font-weight:800}.adm-metric-sub{color:var(--adm-accent-green);align-items:center;gap:4px;font-size:12px;display:flex}.adm-table-wrap{background:var(--adm-card);border:1px solid var(--adm-border);border-radius:var(--adm-radius-lg);box-shadow:var(--adm-shadow);margin-bottom:28px;overflow:hidden}.adm-table-header{border-bottom:1px solid var(--adm-border);justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.adm-table{border-collapse:collapse;text-align:left;width:100%;font-size:13.5px}.adm-table th{color:var(--adm-text-secondary);border-bottom:1px solid var(--adm-border);background:#ffffff05;padding:14px 24px;font-weight:600}.adm-table td{border-bottom:1px solid #ffffff0a;padding:14px 24px}.adm-table tbody tr:hover{background:#ffffff08}.adm-badge{border-radius:var(--adm-radius-sm);padding:4px 10px;font-size:11px;font-weight:700;display:inline-block}.adm-badge.primary{color:var(--adm-primary);background:#2cc84e26;border:1px solid #2cc84e59}.adm-badge.solid-primary{text-shadow:0 1px 2px #00000040;color:#fff!important;background:linear-gradient(135deg,#2cc84e 0%,#16a34a 100%)!important;border:1px solid #fff3!important}.adm-badge.success{color:var(--adm-accent-green);background:#10b98126;border:1px solid #10b98159}.adm-badge.warning{color:var(--adm-accent-amber);background:#f59e0b26;border:1px solid #f59e0b59}.adm-badge.purple{color:var(--adm-accent-purple-soft);background:#6366f126;border:1px solid #6366f159}.adm-badge.danger{color:var(--adm-accent-red);background:#ef444426;border:1px solid #ef444459}.adm-btn{border-radius:var(--adm-radius-md);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.adm-btn-primary{background:var(--adm-primary);color:#fff;box-shadow:0 2px 6px #2cc84e40}.adm-btn-primary:hover{background:var(--adm-primary-hover);box-shadow:0 4px 12px #2cc84e59}.adm-btn-primary:active{background:var(--adm-primary-active)}.adm-btn-secondary{color:#f1f5f9;background:#ffffff14;border-color:#ffffff26}.adm-btn-secondary:hover{color:#fff;background:#ffffff24;border-color:#ffffff40}:root.light .adm-btn-secondary{color:#1e293b;background:#f1f5f9;border-color:#cbd5e1}:root.light .adm-btn-secondary:hover{color:#0f172a;background:#e2e8f0;border-color:#94a3b8}.adm-btn-outline{border-color:var(--adm-border);color:#fff;background:0 0}.adm-btn-outline:hover{background:#ffffff0d;border-color:#fff3}.adm-btn-danger{color:var(--adm-accent-red);background:#ef444426;border-color:#ef444466}.adm-btn-danger:hover{background:#ef444440;box-shadow:0 0 15px #ef444459}.adm-form-label{color:var(--adm-text-muted);text-transform:none;margin-bottom:6px;font-size:12px;font-weight:700;display:block}input[type=text],input[type=number],input[type=password],input[type=email],input[type=file],input[type=date],select,textarea,.adm-input,.adm-select,.adm-form-input{background:var(--adm-surface-alt);border:1px solid var(--adm-border-dark);width:100%;color:var(--adm-text);border-radius:var(--adm-radius-md);box-sizing:border-box;padding:10px 14px;font-size:13.5px;transition:all .2s;display:block}input::placeholder,textarea::placeholder,.adm-input::placeholder{color:var(--adm-text-muted);opacity:.85}input:focus,select:focus,textarea:focus,.adm-input:focus,.adm-select:focus{border-color:var(--adm-primary);box-shadow:var(--adm-focus-ring);outline:none}select,.adm-select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer}select option,.adm-select option,.adm-input option,.adm-form-input option,option{padding:8px 12px;color:#fff!important;background-color:#262626!important}select optgroup,.adm-select optgroup,.adm-input optgroup,.adm-form-input optgroup,optgroup{color:#8a8a8a!important;background-color:#1f1f1f!important}.switch,.adm-switch,.adm-switch-sm{cursor:pointer;flex-shrink:0;display:inline-block;position:relative}.switch input,.adm-switch input,.adm-switch-sm input{opacity:0;width:0;height:0;position:absolute}.slider,.adm-switch-slider{cursor:pointer;background-color:var(--adm-switch-off);border:1px solid var(--adm-switch-off-border);box-sizing:border-box;border-radius:9999px;transition:all .25s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.slider:before,.adm-switch-slider:before{content:"";background-color:#fff;border-radius:50%;transition:all .25s cubic-bezier(.4,0,.2,1);position:absolute;box-shadow:0 1px 3px #00000059}.adm-btn-pill{color:#d4d4d8;cursor:pointer;background:#2a2a2a;border:1px solid #383838;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:all .15s;display:inline-flex}.adm-btn-pill:hover{color:#fff;background:#333;border-color:#4a4a4a}.adm-tab-pill{color:#a1a1aa;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:600;transition:all .15s;display:inline-flex}.adm-tab-pill:hover{color:#fff;background:#ffffff0d}.adm-tab-pill.active{font-weight:700;box-shadow:0 2px 8px #2cc84e4d;background:var(--adm-primary)!important;color:#fff!important}.adm-search-pill{color:#fff!important;background:#181818!important;border:1px solid #2e2e2e!important;border-radius:8px!important;padding:6px 12px!important;font-size:12.5px!important}.adm-badge-counter{color:#a1a1aa;font-size:12px;font-family:var(--adm-font-mono);background:#191919;border:1px solid #2e2e2e;border-radius:8px;align-items:center;padding:5px 10px;display:inline-flex}.adm-products-grid{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:22px;display:grid}@media (width<=640px){.adm-products-grid{grid-template-columns:1fr}}.adm-product-card{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:16px;flex-direction:column;padding:20px 22px;transition:all .22s;display:flex;position:relative}.adm-product-card.clickable{cursor:pointer}.adm-product-card:hover{border-color:#2cc84e73;transform:translateY(-2px);box-shadow:0 10px 25px #00000040}.adm-product-card.is-inactive{opacity:.6;border-style:dashed}.adm-product-card-header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.adm-product-main-info{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.adm-product-icon{width:44px;height:44px;color:var(--adm-primary);background:#2cc84e26;border:1px solid #2cc84e4d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.adm-product-icon svg{width:24px;height:24px}.adm-product-titles{flex:1;min-width:0}.adm-product-name{color:var(--adm-text);white-space:nowrap;text-overflow:ellipsis;margin:0 0 5px;font-size:16px;font-weight:800;line-height:1.3;overflow:hidden}.adm-product-sub-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.adm-chip{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:2.5px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.adm-chip.free-chip{color:#10b981;background:#10b98126;border:1px solid #10b98159}.adm-chip.pro-chip{color:var(--adm-primary);background:#2cc84e26;border:1px solid #2cc84e59}.adm-chip.combo-chip{color:#818cf8;background:#6366f126;border:1px solid #6366f159}.adm-product-category{color:var(--adm-text-muted);white-space:nowrap;font-size:11.5px}.adm-product-slug{color:#64748b;font-size:11.5px;font-family:var(--adm-font-mono,monospace);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adm-product-actions-col{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.adm-btn-status{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:700;transition:all .2s;display:inline-flex}.adm-btn-status.active{color:#10b981;background:#10b98126;border-color:#10b9814d}.adm-btn-status.active .adm-status-dot{background:#10b981;box-shadow:0 0 6px #10b981}.adm-btn-status.inactive{color:#94a3b8;background:#94a3b81f;border-color:#94a3b840}.adm-btn-status.inactive .adm-status-dot{background:#64748b}.adm-status-dot{border-radius:50%;width:6px;height:6px}.adm-btn-action-group{align-items:center;gap:6px;display:flex}.adm-btn-tool{cursor:pointer;white-space:nowrap;border:1px solid var(--adm-border);color:#cbd5e1;background:#ffffff0a;border-radius:6px;align-items:center;gap:4px;padding:4px 9px;font-size:11.5px;font-weight:600;transition:all .15s;display:inline-flex}.adm-btn-tool:hover{color:#fff;background:#ffffff1a;border-color:#fff3}.adm-btn-tool.delete{color:#f87171;background:#ef44441f;border-color:#ef44444d}.adm-btn-tool.delete:hover{color:#fff;background:#ef4444;border-color:#ef4444}.adm-product-desc{color:var(--adm-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:58px;margin:14px 0 16px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.adm-device-tag{background:var(--adm-surface-alt);color:var(--adm-text-secondary);border:1px solid var(--adm-border);border-radius:6px;padding:2px 8px;font-size:11.5px}.adm-product-meta{border-top:1px solid var(--adm-border);color:var(--adm-text-muted);justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;font-size:12.5px;display:flex}.adm-quick-actions-bar{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;padding:10px 14px;display:flex}.adm-quick-actions-label{text-transform:uppercase;letter-spacing:.05em;color:var(--adm-text-muted);align-items:center;gap:6px;margin-right:4px;font-size:12px;font-weight:800;display:inline-flex}.adm-quick-action-btn{border:1px solid var(--adm-border);background:var(--adm-surface-alt);color:var(--adm-text);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:6px 13px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.adm-quick-action-btn:hover{color:var(--adm-primary);background:#2cc84e1f;border-color:#2cc84e66;transform:translateY(-1px)}.adm-quick-action-btn .badge-pill{color:#f59e0b;background:#f59e0b33;border-radius:99px;padding:1px 6px;font-size:10.5px;font-weight:800}.adm-chart-container{align-items:flex-end;gap:12px;height:150px;padding:16px 8px 6px;display:flex}.adm-chart-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;height:100%;display:flex;position:relative}.adm-chart-bar-fill{background:linear-gradient(#2cc84ed9 0%,#2cc84e59 100%);border-radius:6px 6px 0 0;width:100%;max-width:38px;min-height:4px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.adm-chart-bar-fill:hover{background:linear-gradient(#34d858 0%,#2cc84e99 100%);box-shadow:0 0 12px #2cc84e66}.adm-chart-tooltip{color:#fff;font-size:10.5px;font-family:var(--adm-font-mono);white-space:nowrap;pointer-events:none;opacity:0;background:#09090b;border:1px solid #333;border-radius:4px;padding:2px 6px;font-weight:700;transition:opacity .15s;position:absolute;top:-28px;left:50%;transform:translate(-50%)}:root.light .adm-chart-tooltip{color:#fff;background:#18181b}.adm-chart-col:hover .adm-chart-tooltip{opacity:1}.adm-chart-label{color:var(--adm-text-muted);font-size:11px;font-family:var(--adm-font-mono);margin-top:8px}.adm-chart-tabs{border:1px solid var(--adm-border);background:#ffffff0d;border-radius:8px;align-items:center;gap:2px;padding:2px;display:flex}.adm-chart-tab-btn{color:var(--adm-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:11.5px;font-weight:600;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.adm-chart-tab-btn:hover{color:var(--adm-text);background:#ffffff0a}.adm-chart-tab-btn.active{background:var(--adm-surface);color:var(--adm-text);font-weight:700;box-shadow:0 1px 4px #00000059}.adm-trendline-wrap{width:100%;height:185px;margin-top:6px;position:relative}.adm-trend-tooltip{pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--adm-border,#ffffff1f);white-space:nowrap;z-index:50;background:#262626f0;border-radius:9px;padding:8px 12px;transition:left .12s ease-out,top .12s ease-out;position:absolute;box-shadow:0 10px 28px #0009}.adm-progress-track{background:var(--adm-surface-alt);border:1px solid var(--adm-border);border-radius:99px;height:10px;margin:14px 0 16px;display:flex;overflow:hidden}.adm-progress-segment{height:100%;transition:width .4s}.adm-feed-item{border-bottom:1px solid var(--adm-border);justify-content:space-between;align-items:center;padding:11px 14px;transition:background .15s;display:flex}.adm-feed-item:last-child{border-bottom:none}.adm-feed-item:hover{background:#ffffff05}:root.light .adm-feed-item:hover{background:#00000005}.adm-growth-badge{font-size:11px;font-weight:700;font-family:var(--adm-font-mono);border-radius:99px;align-items:center;gap:3px;padding:1.5px 6px;display:inline-flex}.adm-growth-badge.positive{color:#10b981;background:#10b98126;border:1px solid #10b9814d}.adm-growth-badge.negative{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.adm-date-pill-group{background:var(--adm-surface-alt);border:1px solid var(--adm-border);border-radius:10px;align-items:center;gap:4px;padding:3px 4px;display:flex}.adm-date-pill{color:var(--adm-text-muted);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:4px 10px;font-size:11.5px;font-weight:700;transition:all .15s}.adm-date-pill:hover{color:var(--adm-text);background:#ffffff0d}:root.light .adm-date-pill:hover{background:#0000000d}.adm-date-pill.active{background:var(--adm-primary);box-shadow:0 1px 4px #2cc84e4d;color:#fff!important}.adm-funnel-container{align-items:center;gap:8px;padding:14px 0 6px;display:flex}.adm-funnel-step{background:var(--adm-surface-alt);border:1px solid var(--adm-border);text-align:center;border-radius:10px;flex:1;padding:12px 10px;transition:all .2s;position:relative}.adm-funnel-step:hover{border-color:#2cc84e59;transform:translateY(-2px)}.adm-funnel-arrow{color:var(--adm-text-muted);flex-shrink:0;font-size:14px}.adm-rank-item{border-bottom:1px solid var(--adm-border);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.adm-rank-item:last-child{border-bottom:none}.adm-nav-section-title{text-transform:uppercase;letter-spacing:.08em;color:var(--adm-text-muted);opacity:.8;padding:12px 14px 4px;font-size:10px;font-weight:750}.adm-invoice-paper{color:#1e293b;background:#fff;border-radius:12px;max-width:680px;margin:0 auto;padding:32px;font-family:inherit;box-shadow:0 10px 30px #00000040}@media print{body *{visibility:hidden}.adm-invoice-paper,.adm-invoice-paper *{visibility:visible}.adm-invoice-paper{width:100%;box-shadow:none;padding:20px;position:absolute;top:0;left:0}.no-print{display:none!important}}.adm-drawer-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#0009;justify-content:flex-end;display:flex;position:fixed;inset:0}.adm-drawer-content{background:var(--adm-surface);border-left:1px solid var(--adm-border);flex-direction:column;width:580px;max-width:95vw;height:100vh;animation:.25s ease-out slideInRight;display:flex;overflow-y:auto;box-shadow:-10px 0 30px #0006}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.adm-switch-btn{border:1px solid var(--adm-border);cursor:pointer;background:#ffffff26;border-radius:9999px;outline:none;flex-shrink:0;width:46px;height:26px;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative}.adm-switch-btn:hover{background:#ffffff38}.adm-switch-btn.active{background:var(--adm-primary);border-color:var(--adm-primary);box-shadow:0 0 10px #2cc84e59}.adm-switch-circle{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.4,0,.2,1);position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000059}.adm-switch-btn.active .adm-switch-circle{transform:translate(20px)}.adm-modal-overlay,.adm-modal-backdrop{-webkit-backdrop-filter:blur(8px);z-index:9999;box-sizing:border-box;background:#000000b8;justify-content:center;align-items:center;width:100vw;height:100vh;padding:20px;animation:.2s ease-out admModalFadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.adm-modal-card,.adm-modal{background:var(--adm-surface,#262626);border:1px solid var(--adm-border-dark,#ffffff24);box-sizing:border-box;border-radius:16px;flex-direction:column;width:100%;max-width:560px;max-height:90vh;animation:.25s cubic-bezier(.16,1,.3,1) admModalSlideUp;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #000000a6,0 0 1px #fff3}.adm-modal-header{border-bottom:1px solid var(--adm-border,#ffffff14);background:#ffffff05;flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.adm-modal-title,.adm-modal-header h2,.adm-modal-header h3{color:var(--adm-text,#fff);align-items:center;gap:8px;margin:0;font-size:16.5px;font-weight:700;display:flex}.adm-modal-close{border:1px solid var(--adm-border,#ffffff14);width:32px;height:32px;color:var(--adm-text-secondary,#ccc);cursor:pointer;background:#ffffff0a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;transition:all .2s;display:flex}.adm-modal-close:hover{color:#ef4444;background:#ef44442e;border-color:#ef44444d}.adm-modal-body{flex:1;padding:20px 22px;overflow-y:auto}.adm-modal-footer{border-top:1px solid var(--adm-border,#ffffff14);background:var(--adm-surface-alt,#262626);flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;padding:16px 22px;display:flex}@keyframes admModalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes admModalSlideUp{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.adm-toast-container{z-index:100000;pointer-events:none;flex-direction:column;gap:12px;width:calc(100vw - 48px);max-width:440px;display:flex;position:fixed;top:24px;right:24px}.adm-toast-card{pointer-events:auto;-webkit-backdrop-filter:blur(16px);background:#262626f2;border:1px solid #ffffff14;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 16px;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #00000073,0 2px 6px #00000040}.adm-toast-card:before{display:none}.adm-toast-card.success{border-color:#2cc84e40}.adm-toast-card.success .adm-toast-icon-wrap{color:var(--adm-primary,#2cc84e);background:#2cc84e1f}.adm-toast-card.success .adm-toast-title{color:var(--adm-primary,#2cc84e)}.adm-toast-card.error{border-color:#ef444440}.adm-toast-card.error .adm-toast-icon-wrap{color:#ef4444;background:#ef44441f}.adm-toast-card.error .adm-toast-title{color:#ef4444}.adm-toast-card.warning{border-color:#f59e0b40}.adm-toast-card.warning .adm-toast-icon-wrap{color:#f59e0b;background:#f59e0b1f}.adm-toast-card.warning .adm-toast-title{color:#f59e0b}.adm-toast-card.info{border-color:#2cc84e40}.adm-toast-card.info .adm-toast-icon-wrap{color:var(--adm-primary,#2cc84e);background:#2cc84e1f}.adm-toast-card.info .adm-toast-title{color:var(--adm-primary,#2cc84e)}.adm-toast-icon-wrap{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.adm-toast-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.adm-toast-title{font-size:13px;font-weight:700;line-height:1.3}.adm-toast-msg{color:#e2e8f0;word-break:break-word;font-size:12.5px;line-height:1.45}.adm-toast-close{color:#9a9a9a;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;transition:all .15s;display:flex}.adm-toast-close:hover{color:#fff;background:#ffffff14}.adm-toast-enter-active,.adm-toast-leave-active{transition:all .28s cubic-bezier(.16,1,.3,1)}.adm-toast-enter-from,.adm-toast-leave-to{opacity:0;transform:translate(40px)scale(.95)}.adm-confirm-backdrop{z-index:1000000;-webkit-backdrop-filter:blur(10px);background:#000000bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.adm-confirm-box{text-align:center;background:#1e1e1ef5;border:1px solid #ffffff1f;border-radius:14px;width:100%;max-width:440px;padding:24px;animation:.25s cubic-bezier(.16,1,.3,1) admConfirmPop;position:relative;box-shadow:0 24px 60px #000c,0 0 30px #2cc84e1a}@keyframes admConfirmPop{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.adm-confirm-icon-badge{border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:16px;display:inline-flex}.adm-confirm-icon-badge.danger{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.adm-confirm-icon-badge.warning{color:#f59e0b;background:#f59e0b26;border:1px solid #f59e0b4d}.adm-confirm-icon-badge.primary{color:var(--adm-primary,#2cc84e);background:#2cc84e26;border:1px solid #2cc84e4d}.adm-confirm-title{color:var(--adm-text,#fff);margin-bottom:10px;font-size:16px;font-weight:700}.adm-confirm-msg{color:var(--adm-text-muted,#94a3b8);word-break:break-word;margin-bottom:22px;font-size:13.5px;line-height:1.55}.adm-confirm-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.adm-btn-danger{font-weight:600;box-shadow:0 4px 14px #ef444459;color:#fff!important;background:#ef4444!important;border:none!important}.adm-btn-danger:hover{box-shadow:0 6px 18px #ef444480;background:#dc2626!important}.adm-modal-fade-enter-active,.adm-modal-fade-leave-active{transition:opacity .2s}.adm-modal-fade-enter-from,.adm-modal-fade-leave-to{opacity:0}html.light .adm-toast-card{background:#fffffffa;border-color:#0000001a;box-shadow:0 12px 32px #0000001f,0 2px 8px #0000000f}html.light .adm-toast-title{color:#18181b}html.light .adm-toast-msg{color:#475569}html.light .adm-toast-close{color:#64748b}html.light .adm-toast-close:hover{color:#18181b;background:#0000000f}html.light .adm-confirm-backdrop{background:#00000080}html.light .adm-confirm-box{background:#fff;border-color:#0000001a;box-shadow:0 24px 60px #00000026,0 0 30px #2cc84e1f}html.light .adm-confirm-title{color:#18181b}html.light .adm-confirm-msg{color:#475569}.adm-auth-wrapper[data-v-21fa6b51]{width:100%;min-height:100vh}.adm-btn-logout[data-v-21fa6b51]{color:#f87171;cursor:pointer;background:#ef44441a;border:1px solid #ef444440;border-radius:8px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;transition:all .2s;display:inline-flex}.adm-btn-logout[data-v-21fa6b51]:hover{color:#fca5a5;background:#ef444433;border-color:#ef444473;transform:translateY(-1px)}
