.admin_adminLayout__8tJpR{display:flex;min-height:100vh;background-color:var(--background,#090B10);color:var(--foreground,#F8FAFC);font-family:var(--font-sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);position:relative;overflow-x:hidden}.admin_sidebar__mXGAh{width:260px;background:var(--surface,#0F131C);border-right:1px solid var(--border,rgba(255,255,255,.08));display:flex;flex-direction:column;position:fixed;top:0;left:0;bottom:0;height:100vh;z-index:50;overflow-y:auto;overflow-x:hidden;transition:transform var(--transition-normal,.25s cubic-bezier(.16,1,.3,1))}.admin_sidebar__mXGAh::-webkit-scrollbar{display:none}.admin_sidebar__mXGAh{scrollbar-width:none}.admin_sidebarHeader__R_jJT{height:64px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border,rgba(255,255,255,.08));flex-shrink:0}.admin_brandGroup__h8dJU{display:flex;align-items:center;gap:10px;text-decoration:none}.admin_brandName__ijP_P{font-size:1.125rem;font-weight:800;letter-spacing:-.02em;color:var(--foreground,#F8FAFC)}.admin_brandBadge__OLLXq{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:2px 7px;border-radius:var(--radius-sm,6px);background:rgba(245,158,11,.15);color:var(--primary,#F59E0B);border:1px solid rgba(245,158,11,.3)}.admin_navGroup___6Wlp{flex:1 1;padding:16px 12px;display:flex;flex-direction:column;gap:16px}.admin_navSection__U4FNm{display:flex;flex-direction:column;gap:2px}.admin_navSectionTitle___DrWr{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:var(--foreground-muted,#94A3B8);padding:6px 10px 4px}.admin_navItem__DShOG{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:var(--radius-sm,8px);color:var(--foreground-secondary,#94A3B8);text-decoration:none;font-size:.825rem;font-weight:600;transition:all var(--transition-fast,.15s ease)}.admin_navItem__DShOG:hover{background:var(--surface-hover,rgba(255,255,255,.05));color:var(--foreground,#F8FAFC)}.admin_navItemActive__whfSu{background:rgba(245,158,11,.15)!important;color:var(--primary,#F59E0B)!important;font-weight:700}.admin_navItemLeft__zfrcU{display:flex;align-items:center;gap:10px}.admin_navItemIcon__i0oET{font-size:1rem;display:flex;align-items:center;justify-content:center;width:20px}.admin_navBadge__2xMEB{font-size:.65rem;font-weight:700;padding:1px 6px;border-radius:9999px;background:var(--surface-hover,rgba(255,255,255,.08));color:var(--foreground-secondary,#94A3B8);border:1px solid var(--border,rgba(255,255,255,.06))}.admin_sidebarFooter__3hkih{padding:12px;border-top:1px solid var(--border,rgba(255,255,255,.08));background:var(--surface,#0F131C);flex-shrink:0}.admin_systemStatusCard__uJWuN{background:var(--background,#090B10);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--radius-md,10px);padding:8px 12px;display:flex;align-items:center;justify-content:space-between}.admin_statusRow__VAhan{display:flex;align-items:center;gap:8px}.admin_statusDotLive__T7zu1{width:8px;height:8px;border-radius:50%;background:var(--success,#10B981);box-shadow:0 0 8px rgba(16,185,129,.6);animation:admin_pulseDot__uLuyT 2s ease-in-out infinite}@keyframes admin_pulseDot__uLuyT{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.admin_statusVersion__wANXW{font-family:var(--font-mono,monospace);font-size:.725rem;color:var(--foreground-secondary,#94A3B8)}.admin_statusTag__d6xMz{font-size:.65rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--foreground-muted,#94A3B8)}.admin_mainContainer__DpO2C{flex:1 1;margin-left:260px;display:flex;flex-direction:column;min-width:0;min-height:100vh;position:relative}.admin_topbar__5YbIF{height:64px;background:var(--glass-bg,rgba(15,19,28,.85));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border,rgba(255,255,255,.08));display:flex;align-items:center;justify-content:space-between;padding:0 24px;position:sticky;top:0;z-index:40}.admin_topbarLeft__g_DFc{display:flex;align-items:center;gap:16px}.admin_mobileMenuBtn__RQZGF{display:none;background:transparent;border:none;color:var(--foreground,#F8FAFC);padding:6px;cursor:pointer;border-radius:var(--radius-sm,6px)}.admin_topbarBreadcrumb__nEFxq{display:flex;align-items:center;gap:8px;font-size:.825rem;font-weight:600;color:var(--foreground-secondary,#94A3B8)}.admin_breadcrumbDivider__0cImP{color:var(--foreground-muted,#64748B)}.admin_breadcrumbActive__tzkQ5{color:var(--foreground,#F8FAFC);font-weight:700}.admin_searchTrigger__fzlRI{display:flex;align-items:center;gap:10px;background:var(--background,#090B10);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--radius-sm,8px);padding:6px 12px;color:var(--foreground-muted,#94A3B8);font-size:.8rem;cursor:pointer;transition:all var(--transition-fast,.15s ease);min-width:240px}.admin_searchTrigger__fzlRI:hover{border-color:var(--border-hover,rgba(245,158,11,.4));background:var(--surface-hover,rgba(255,255,255,.04));color:var(--foreground-secondary,#94A3B8)}.admin_kbdKey__Zy4pB{font-family:var(--font-mono,monospace);font-size:.65rem;font-weight:700;padding:2px 5px;border-radius:4px;background:var(--surface,#0F131C);border:1px solid var(--border,rgba(255,255,255,.12));color:var(--foreground-muted,#94A3B8);margin-left:auto}.admin_topbarRight__4G8oG{display:flex;align-items:center;gap:14px}.admin_envBadge__cQpuj{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;background:var(--background,#090B10);border:1px solid var(--border,rgba(255,255,255,.08));font-size:.725rem;font-weight:700;color:var(--foreground-secondary,#94A3B8);text-transform:uppercase;letter-spacing:.05em}.admin_saveStatusIndicator__Y_DCR{display:flex;align-items:center;gap:6px;font-size:.775rem;font-weight:600;color:var(--foreground-muted,#94A3B8)}.admin_topbarDivider__k4_Cx{height:20px;width:1px;background:var(--border,rgba(255,255,255,.08))}.admin_iconBtn__ycTa5{background:transparent;border:none;color:var(--foreground-secondary,#94A3B8);padding:8px;border-radius:var(--radius-sm,8px);cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:all var(--transition-fast,.15s ease)}.admin_iconBtn__ycTa5:hover{background:var(--surface-hover,rgba(255,255,255,.06));color:var(--foreground,#F8FAFC)}.admin_notificationBadge__VtdFD{position:absolute;top:4px;right:4px;width:16px;height:16px;border-radius:50%;background:var(--primary,#F59E0B);color:#090B10;font-size:.625rem;font-weight:800;display:flex;align-items:center;justify-content:center}.admin_userProfileSnippet__XoKLZ{display:flex;align-items:center;gap:10px;cursor:pointer}.admin_userAvatarCircle__uMCEu{width:32px;height:32px;border-radius:50%;background:var(--primary,#F59E0B);color:#090B10;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.85rem;flex-shrink:0}.admin_userMeta__BzmhF{display:flex;flex-direction:column}.admin_userName__T5jos{font-size:.825rem;font-weight:700;color:var(--foreground,#F8FAFC);line-height:1.2}.admin_userRoleText__GFxWz{font-size:.675rem;font-weight:700;color:var(--primary,#F59E0B);text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.admin_contentArea__QFCi1{padding:28px 32px 80px;flex:1 1;width:100%;max-width:1440px;margin:0 auto;box-sizing:border-box}.admin_grid12__q_MlX{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-bottom:28px}.admin_col12__U1Bfd{grid-column:span 12/span 12}.admin_col8__RioBK{grid-column:span 8/span 12}.admin_col7__zkmbR{grid-column:span 7/span 12}.admin_col6__ust9a{grid-column:span 6/span 12}.admin_col5__CjaYN{grid-column:span 5/span 12}.admin_col4__nzUmr{grid-column:span 4/span 12}.admin_col3__X7Bbb{grid-column:span 3/span 12}.admin_headerCard__NR3v4{background:var(--surface,#0F131C);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--radius-lg,16px);padding:24px 28px;margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;position:relative;box-shadow:var(--shadow-sm,0 2px 8px rgba(0,0,0,.04))}.admin_headerTitle__DbsSE{font-size:1.6rem;font-weight:800;letter-spacing:-.02em;margin:0 0 6px;color:var(--foreground,#F8FAFC)}.admin_headerSubtitle__9knVh{font-size:.875rem;color:var(--foreground-secondary,#94A3B8);margin:0;max-width:680px;line-height:1.5}.admin_operationalBar__y4qto{display:flex;align-items:center;gap:12px;font-size:.725rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--foreground-muted,#94A3B8);margin-bottom:8px;flex-wrap:wrap}.admin_operationalDot__4pgme{color:var(--primary,#F59E0B)}.admin_operationalTag__XIDSj{font-family:var(--font-mono,monospace);color:var(--primary,#F59E0B)}.admin_metricsGrid__zkvws{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:24px}.admin_metricCard__jO95a{background:var(--surface,#0F131C);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--radius-lg,16px);padding:20px;display:flex;flex-direction:column;justify-content:space-between;transition:all var(--transition-normal,.25s ease);position:relative;overflow:hidden;box-shadow:var(--shadow-sm,0 2px 8px rgba(0,0,0,.04))}.admin_metricCard__jO95a:hover{transform:translateY(-2px);border-color:var(--border-hover,rgba(245,158,11,.35));box-shadow:var(--shadow-md,0 10px 30px rgba(0,0,0,.15))}.admin_metricTop__rBtrf{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.admin_metricLabel__LFcsI{font-size:.725rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--foreground-muted,#94A3B8)}.admin_metricPill__xl51I{font-size:.65rem;font-weight:700;padding:2px 7px;border-radius:var(--radius-sm,6px);background:var(--surface-hover,rgba(255,255,255,.06));color:var(--primary,#F59E0B);font-family:var(--font-mono,monospace)}.admin_metricValue__2H8WM{font-size:2.1rem;font-weight:800;letter-spacing:-.03em;color:var(--foreground,#F8FAFC);margin:0 0 6px;line-height:1}.admin_metricFoot__LMi_o{font-size:.775rem;color:var(--foreground-secondary,#94A3B8);display:flex;align-items:center;gap:6px}.admin_metricTrendSuccess__NzrVB{color:var(--success,#10B981);font-weight:700}.admin_metricTrendWarning__u_f7a{color:var(--warning,#F59E0B);font-weight:700}.admin_storageBarWrapper__bMhgf{margin-top:10px;width:100%;background:rgba(255,255,255,.08);height:6px;border-radius:9999px;overflow:hidden}.admin_storageBarFill__pqWXK{height:100%;background:linear-gradient(90deg,var(--primary,#F59E0B),var(--success,#10B981));border-radius:9999px;transition:width .4s ease}.admin_toolbarCard__4kbE6{background:var(--surface,#0F131C);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--radius-lg,16px);padding:16px 20px;margin-bottom:20px;display:flex;flex-direction:column;gap:14px}.admin_toolbarRow__S7aju{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.admin_toolbarLeft__lJld5{display:flex;align-items:center;gap:12px;flex-wrap:wrap;flex:1 1}.admin_toolbarRight__e0ghB{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.admin_searchWrapper__4yZP0{position:relative;display:flex;align-items:center;flex:1 1;min-width:240px;max-width:480px}.admin_searchInput__Ylvz_{width:100%;background:var(--background,#090B10);border:1px solid var(--border,rgba(255,255,255,.1));border-radius:var(--radius-sm,8px);padding:8px 36px 8px 14px;color:var(--foreground,#F8FAFC);font-size:.85rem;outline:none;transition:all var(--transition-fast,.15s ease)}.admin_searchInput__Ylvz_:focus{border-color:var(--primary,#F59E0B);box-shadow:0 0 0 2px rgba(245,158,11,.2)}.admin_escPill__mREn4{position:absolute;right:10px;font-family:var(--font-mono,monospace);font-size:.65rem;font-weight:700;padding:1px 5px;border-radius:4px;background:var(--surface-hover,rgba(255,255,255,.08));color:var(--foreground-muted,#94A3B8);pointer-events:none}.admin_selectInput__l0d2b{background:var(--background,#090B10);border:1px solid var(--border,rgba(255,255,255,.1));border-radius:var(--radius-sm,8px);padding:8px 14px;color:var(--foreground,#F8FAFC);font-size:.85rem;outline:none;cursor:pointer;transition:all var(--transition-fast,.15s ease)}.admin_selectInput__l0d2b:focus{border-color:var(--primary,#F59E0B)}.admin_tabNav__E8VTw{display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--border,rgba(255,255,255,.08));padding-bottom:12px;margin-bottom:24px;overflow-x:auto;white-space:nowrap}.admin_tabBtn__MeJtT{padding:8px 16px;border-radius:var(--radius-sm,8px);background:var(--surface-hover,rgba(255,255,255,.04));border:1px solid var(--border,rgba(255,255,255,.08));color:var(--foreground-secondary,#94A3B8);font-weight:700;font-size:.825rem;cursor:pointer;transition:all var(--transition-fast,.15s ease)}.admin_tabBtn__MeJtT:hover{background:rgba(255,255,255,.08);color:var(--foreground,#F8FAFC)}.admin_tabBtnActive__HuVNv{background:rgba(245,158,11,.15)!important;color:var(--primary,#F59E0B)!important;border-color:rgba(245,158,11,.35)!important}.admin_filterPillsRow__ua5xW{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.admin_filterPill__uP_12{padding:5px 12px;border-radius:9999px;font-size:.75rem;font-weight:700;cursor:pointer;border:1px solid transparent;background:var(--surface-hover,rgba(255,255,255,.06));color:var(--foreground-secondary,#94A3B8);transition:all var(--transition-fast,.15s ease)}.admin_filterPill__uP_12:hover{background:rgba(255,255,255,.1);color:var(--foreground,#F8FAFC)}.admin_filterPillActive__exoiY{background:var(--primary,#F59E0B)!important;color:#090B10!important;font-weight:800;box-shadow:0 0 12px rgba(245,158,11,.35)}.admin_tableCard__8F1zU{background:var(--surface,#0F131C);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--radius-lg,16px);overflow:hidden;margin-bottom:24px;display:flex;flex-direction:column;box-shadow:var(--shadow-sm,0 2px 8px rgba(0,0,0,.04))}.admin_tableHeader___8L4K{padding:16px 20px;border-bottom:1px solid var(--border,rgba(255,255,255,.08));display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.admin_tableTitle__XTNc4{font-size:1.05rem;font-weight:800;color:var(--foreground,#F8FAFC);margin:0;display:flex;align-items:center;gap:10px}.admin_tableResponsive__8BA_w{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.admin_tableResponsive__8BA_w::-webkit-scrollbar{height:6px}.admin_tableResponsive__8BA_w::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.admin_tableResponsive__8BA_w::-webkit-scrollbar-thumb{background:rgba(245,158,11,.3);border-radius:4px}.admin_dataTable__cRBso,.admin_table__Wi_BD{width:100%;border-collapse:separate;border-spacing:0;text-align:left;font-size:.85rem}.admin_dataTable__cRBso thead th,.admin_table__Wi_BD thead th{position:sticky;top:0;z-index:10;background:var(--surface-hover,rgba(255,255,255,.04));padding:12px 18px;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--foreground-muted,#94A3B8);border-bottom:1px solid var(--border,rgba(255,255,255,.08));white-space:nowrap}.admin_dataTable__cRBso tbody td,.admin_table__Wi_BD tbody td{padding:14px 18px;border-bottom:1px solid var(--border,rgba(255,255,255,.06));color:var(--foreground,#F8FAFC);vertical-align:middle}.admin_dataTable__cRBso tbody tr:hover td,.admin_table__Wi_BD tbody tr:hover td{background:var(--surface-hover,rgba(255,255,255,.04))}.admin_dataTable__cRBso tbody tr:last-child td,.admin_table__Wi_BD tbody tr:last-child td{border-bottom:none}.admin_tableZebra__Q_kcc tbody tr:nth-child(2n) td{background:rgba(255,255,255,.015)}.admin_statusBadge__6Bfmv{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:9999px;font-size:.7rem;font-weight:700;font-family:var(--font-mono,monospace);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.admin_statusPublished__B3F2s{background:rgba(16,185,129,.12);color:var(--success,#10B981);border:1px solid rgba(16,185,129,.3)}.admin_statusComingSoon__cyYoh{background:rgba(245,158,11,.12);color:var(--warning,#F59E0B);border:1px solid rgba(245,158,11,.3)}.admin_statusDisabled__lVKCK{background:rgba(239,68,68,.12);color:var(--danger,#EF4444);border:1px solid rgba(239,68,68,.3)}.admin_statusHidden__HNpEv{background:rgba(148,163,184,.12);color:var(--foreground-muted,#94A3B8);border:1px solid rgba(148,163,184,.25)}.admin_statusDraft__RA8hT{background:rgba(59,130,246,.12);color:#3B82F6;border:1px solid rgba(59,130,246,.3)}.admin_engineBadge__gMlwA{font-family:var(--font-mono,monospace);font-size:.65rem;font-weight:700;padding:2px 6px;border-radius:4px;background:rgba(245,158,11,.1);color:var(--primary,#F59E0B);border:1px solid rgba(245,158,11,.25)}.admin_switchLabel__JE26w{position:relative;display:inline-flex;align-items:center;cursor:pointer}.admin_switchInput__Myg9E{opacity:0;width:0;height:0;position:absolute}.admin_switchSlider___gtp8{position:relative;width:38px;height:20px;background-color:rgba(255,255,255,.15);border-radius:9999px;transition:all .2s ease;border:1px solid rgba(255,255,255,.1)}.admin_switchSlider___gtp8:before{content:"";position:absolute;height:14px;width:14px;left:2px;bottom:2px;background-color:#FFFFFF;border-radius:50%;transition:all .2s ease}.admin_switchInput__Myg9E:checked+.admin_switchSlider___gtp8{background-color:var(--primary,#F59E0B);border-color:var(--primary,#F59E0B)}.admin_switchInput__Myg9E:checked+.admin_switchSlider___gtp8:before{transform:translateX(18px);background-color:#090B10}.admin_btnPrimary__uvegQ{background:linear-gradient(135deg,var(--primary,#F59E0B) 0,var(--secondary,#FFB52E) 100%);color:#090B10;border:none;padding:8px 16px;border-radius:var(--radius-sm,8px);font-weight:700;font-size:.825rem;display:inline-flex;align-items:center;gap:8px;cursor:pointer;text-decoration:none;transition:all var(--transition-fast,.15s ease);box-shadow:0 2px 8px rgba(245,158,11,.25)}.admin_btnPrimary__uvegQ:hover{filter:brightness(1.08);box-shadow:0 4px 14px rgba(245,158,11,.4);transform:translateY(-1px)}.admin_btnSecondary__assgO{background:var(--surface-hover,rgba(255,255,255,.06));color:var(--foreground,#F8FAFC);border:1px solid var(--border,rgba(255,255,255,.12));padding:8px 16px;border-radius:var(--radius-sm,8px);font-weight:600;font-size:.825rem;display:inline-flex;align-items:center;gap:8px;cursor:pointer;text-decoration:none;transition:all var(--transition-fast,.15s ease)}.admin_btnSecondary__assgO:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.25)}.admin_btnGhost__tCR_e{background:transparent;color:var(--foreground-secondary,#94A3B8);border:none;padding:6px 10px;border-radius:var(--radius-sm,6px);font-weight:600;font-size:.8rem;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all var(--transition-fast,.15s ease)}.admin_btnGhost__tCR_e:hover{background:var(--surface-hover,rgba(255,255,255,.06));color:var(--foreground,#F8FAFC)}.admin_btnDanger__76sY_{background:rgba(239,68,68,.12);color:var(--danger,#EF4444);border:1px solid rgba(239,68,68,.3);padding:8px 14px;border-radius:var(--radius-sm,8px);font-weight:700;font-size:.8rem;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all var(--transition-fast,.15s ease)}.admin_btnDanger__76sY_:hover{background:var(--danger,#EF4444);color:#FFFFFF}.admin_saveStateBanner__0e4pS{position:fixed;bottom:24px;left:calc(260px + 32px);right:32px;background:var(--surface,#0F131C);border:1px solid rgba(245,158,11,.4);border-radius:var(--radius-lg,16px);padding:14px 20px;display:flex;align-items:center;justify-content:space-between;box-shadow:0 16px 36px rgba(0,0,0,.6),0 0 20px rgba(245,158,11,.15);z-index:60;animation:admin_slideUp__iRr3n .25s cubic-bezier(.16,1,.3,1)}@keyframes admin_slideUp__iRr3n{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.admin_saveBannerText__uCutW{display:flex;align-items:center;gap:12px;font-size:.85rem;color:var(--foreground,#F8FAFC)}.admin_saveBannerActions__1Y5Iz{display:flex;align-items:center;gap:10px}.admin_modalBackdrop__pCEue{position:fixed;inset:0;background:rgba(0,0,0,.75);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:100;padding:20px}.admin_modalContent__tBgZX{background:var(--surface,#0F131C);border:1px solid var(--border,rgba(255,255,255,.12));border-radius:var(--radius-xl,20px);max-width:640px;width:100%;max-height:90vh;overflow-y:auto;padding:28px;position:relative;box-shadow:0 25px 60px rgba(0,0,0,.6)}.admin_modalHeader__frRax{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:14px;border-bottom:1px solid var(--border,rgba(255,255,255,.08))}.admin_modalTitle__u4_C_{font-size:1.25rem;font-weight:800;color:var(--foreground,#F8FAFC);margin:0}.admin_commandPaletteModal__Wwa6F{background:var(--surface,#0F131C);border:1px solid rgba(245,158,11,.3);border-radius:var(--radius-lg,16px);max-width:600px;width:100%;overflow:hidden;box-shadow:0 25px 60px rgba(0,0,0,.7)}.admin_commandInput__Mkq0_{width:100%;background:var(--background,#090B10);border:none;border-bottom:1px solid var(--border,rgba(255,255,255,.08));padding:16px 20px;font-size:.95rem;color:var(--foreground,#F8FAFC);outline:none;font-family:var(--font-mono,monospace)}.admin_commandResults__JL7vT{max-height:380px;overflow-y:auto;padding:12px}.admin_commandItem__chvUO{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:var(--radius-sm,8px);color:var(--foreground-secondary,#94A3B8);cursor:pointer;transition:all var(--transition-fast,.15s ease);text-decoration:none}.admin_commandItem__chvUO:hover{background:rgba(245,158,11,.12);color:var(--primary,#F59E0B)}.admin_card__066de{background:var(--surface,#0F131C);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--radius-lg,16px);padding:22px;margin-bottom:24px;box-shadow:var(--shadow-sm,0 2px 8px rgba(0,0,0,.04))}.admin_cardHeader__ljmm_{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border,rgba(255,255,255,.08))}.admin_cardTitle__KKjaC{font-size:1.05rem;font-weight:800;color:var(--foreground,#F8FAFC);margin:0}.admin_actionsGrid__WRzb1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:24px}.admin_actionBtn__QTgBL{background:var(--surface,#0F131C);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--radius-md,12px);padding:16px 18px;display:flex;align-items:center;gap:12px;color:var(--foreground,#F8FAFC);text-decoration:none;font-weight:700;font-size:.875rem;transition:all var(--transition-fast,.15s ease)}.admin_actionBtn__QTgBL:hover{background:var(--surface-hover,rgba(255,255,255,.05));border-color:var(--border-hover,rgba(245,158,11,.35));transform:translateY(-2px);box-shadow:var(--shadow-sm,0 4px 12px rgba(0,0,0,.1))}.admin_logItem__iFiq0{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--border,rgba(255,255,255,.06))}.admin_logItem__iFiq0:last-child{border-bottom:none}.admin_logIcon__IYZ8r{width:32px;height:32px;border-radius:var(--radius-sm,8px);background:rgba(245,158,11,.1);color:var(--primary,#F59E0B);display:flex;align-items:center;justify-content:center;font-size:.95rem;flex-shrink:0}@media (max-width:1199px){.admin_col4__nzUmr,.admin_col5__CjaYN,.admin_col7__zkmbR,.admin_col8__RioBK{grid-column:span 12/span 12}.admin_metricsGrid__zkvws{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.admin_sidebar__mXGAh{transform:translateX(-100%);box-shadow:0 0 30px rgba(0,0,0,.8)}.admin_sidebarOpen___Q2T_{transform:translateX(0)}.admin_mainContainer__DpO2C{margin-left:0}.admin_mobileMenuBtn__RQZGF{display:flex}.admin_metricsGrid__zkvws{grid-template-columns:1fr}.admin_topbar__5YbIF{padding:0 16px}.admin_contentArea__QFCi1{padding:16px 16px 90px}.admin_searchTrigger__fzlRI{min-width:unset}.admin_saveStateBanner__0e4pS{left:16px;right:16px;bottom:16px;flex-direction:column;gap:12px}}.ThemeToggle_toggleBtn__dEyGm{position:relative;display:inline-flex;align-items:center;width:68px;height:34px;padding:0;border-radius:9999px;border:1.5px solid rgba(245,158,11,.45);background:linear-gradient(135deg,rgba(254,243,199,.85),rgba(253,230,138,.5));cursor:pointer;overflow:hidden;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 0 16px rgba(245,158,11,.25),inset 0 1.5px 2px rgba(255,255,255,.95),inset 0 -1.5px 2px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.08);transition:transform var(--transition-fast),box-shadow var(--transition-normal),border-color var(--transition-normal),background var(--transition-normal);flex-shrink:0}.ThemeToggle_toggleBtn__dEyGm:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.7),rgba(255,255,255,.2) 45%,rgba(255,255,255,0) 65%);pointer-events:none;border-radius:9999px;z-index:1}html.dark .ThemeToggle_toggleBtn__dEyGm{background:linear-gradient(135deg,rgba(15,23,42,.95),rgba(30,27,75,.9));border-color:rgba(99,102,241,.45);box-shadow:0 0 18px rgba(99,102,241,.35),inset 0 1.5px 2px rgba(255,255,255,.15),inset 0 -1.5px 2px rgba(0,0,0,.4),0 4px 14px rgba(0,0,0,.4)}.ThemeToggle_toggleBtn__dEyGm:hover{transform:scale(1.05);box-shadow:0 0 24px rgba(245,158,11,.4),inset 0 1.5px 2px rgba(255,255,255,1),0 6px 18px rgba(0,0,0,.15)}html.dark .ThemeToggle_toggleBtn__dEyGm:hover{box-shadow:0 0 26px rgba(99,102,241,.5),inset 0 1.5px 2px rgba(255,255,255,.25),0 6px 18px rgba(0,0,0,.5)}.ThemeToggle_toggleBtn__dEyGm:active{transform:scale(.96)}.ThemeToggle_trackGlow__RrLNR{position:absolute;inset:0;pointer-events:none;border-radius:9999px;opacity:.6}.ThemeToggle_thumb___Pb7n{position:absolute;left:4px;top:50%;margin-top:-13px;width:26px;height:26px;border-radius:50%;background:#ffffff;box-shadow:0 2px 6px rgba(245,158,11,.35),0 0 10px rgba(245,158,11,.25),inset 0 1px 1px rgba(255,255,255,1);display:flex;align-items:center;justify-content:center;z-index:2;transform:translateX(0);transition:transform .35s cubic-bezier(.34,1.56,.64,1),background-color .3s ease,box-shadow .3s ease}html.dark .ThemeToggle_thumb___Pb7n{transform:translateX(34px);background:#1e293b;box-shadow:0 2px 6px rgba(0,0,0,.6),0 0 12px rgba(129,140,248,.45),inset 0 1px 1px rgba(255,255,255,.15)}.ThemeToggle_icon__fqTIm{position:absolute;display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25));transition:opacity .25s ease,transform .35s cubic-bezier(.34,1.56,.64,1)}.ThemeToggle_sun__qogvN{color:#d97706;fill:#f59e0b;opacity:1;transform:rotate(0deg) scale(1)}.ThemeToggle_moon__SiEya{color:#a5b4fc;fill:#818cf8;opacity:0;transform:rotate(-90deg) scale(.4);pointer-events:none}html.dark .ThemeToggle_sun__qogvN{opacity:0;transform:rotate(90deg) scale(.4);pointer-events:none}html.dark .ThemeToggle_moon__SiEya{opacity:1;transform:rotate(0deg) scale(1)}.ThemeToggle_placeholder__XEBZd{width:68px;height:34px;border-radius:9999px;background-color:var(--background-secondary);border:1.5px solid var(--border)}.TextToolShell_shell__FgFlQ{width:100%;max-width:1280px;margin:0 auto}.TextToolShell_focusOverlay__eS0cl,.TextToolShell_shell__FgFlQ{display:flex;flex-direction:column;gap:16px;box-sizing:border-box}.TextToolShell_focusOverlay__eS0cl{position:fixed;inset:0;z-index:9999;background:var(--background,#090b10);padding:24px;width:100vw;max-width:100vw;height:100vh;max-height:100vh;overflow:hidden}.TextToolShell_focusOverlay__eS0cl .TextToolShell_toolHeader__b_fg0{flex-shrink:0}.TextToolShell_focusOverlay__eS0cl .TextToolShell_editorWorkspace__so7Zw{flex:1 1;min-height:0;min-width:0;width:100%;max-width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.TextToolShell_focusOverlay__eS0cl .TextToolShell_dualPanel__NALyC,.TextToolShell_focusOverlay__eS0cl .TextToolShell_panelCard__8Gx1E{height:100%;min-height:0}.TextToolShell_focusOverlay__eS0cl .TextToolShell_editorWrapper__usera{flex:1 1;height:100%;min-height:0}.TextToolShell_focusOverlay__eS0cl .TextToolShell_textarea__9uTab{height:100%;min-height:0}.TextToolShell_toolHeader__b_fg0{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;background:var(--surface,#161d26);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--border-radius-lg,16px);padding:20px 24px}.TextToolShell_headerInfo__3GWEr{display:flex;flex-direction:column;gap:6px}.TextToolShell_badgeRow__HjxeA{display:flex;align-items:center;gap:8px}.TextToolShell_badge__t0Dj2{background:rgba(245,158,11,.12);color:var(--primary,#f59e0b);border:1px solid rgba(245,158,11,.3);padding:2px 10px;border-radius:100px;font-size:.725rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.TextToolShell_title__2s0KY{margin:0;font-size:1.6rem;font-weight:800;color:var(--foreground,#ffffff);letter-spacing:-.02em}.TextToolShell_description___pfTn{margin:0;font-size:.875rem;color:var(--foreground-secondary,#9da6b2);max-width:650px;line-height:1.45}.TextToolShell_headerActions__6tMmZ{display:flex;align-items:center;gap:8px}.TextToolShell_toolbar__n80fv{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;background:var(--surface,#161d26);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--border-radius-md,12px);padding:8px 12px}.TextToolShell_toolbarGroup__0_kLi{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.TextToolShell_toolBtn__0gFXb{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.04);border:1px solid var(--border,rgba(255,255,255,.08));color:var(--foreground,#ffffff);padding:6px 12px;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.TextToolShell_toolBtn__0gFXb:hover:not(:disabled){background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.35);color:var(--primary,#f59e0b)}.TextToolShell_toolBtn__0gFXb:disabled{opacity:.4;cursor:not-allowed}.TextToolShell_toolBtnActive__gCifr{background:var(--primary,#f59e0b)!important;color:#090b10!important;border-color:var(--primary,#f59e0b)!important;font-weight:700}.TextToolShell_divider__l1iKt{width:1px;height:20px;background:var(--border,rgba(255,255,255,.12));margin:0 4px}.TextToolShell_editorWorkspace__so7Zw{display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.TextToolShell_dualPanel__NALyC{display:grid;grid-template-columns:1fr 1fr;gap:16px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}@media (max-width:960px){.TextToolShell_dualPanel__NALyC{grid-template-columns:1fr}}.TextToolShell_panelCard__8Gx1E{display:flex;flex-direction:column;background:var(--surface,#161d26);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--border-radius-lg,16px);overflow:hidden;box-sizing:border-box;width:100%;max-width:100%;min-width:0}.TextToolShell_panelHeader__TiZBp{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:rgba(0,0,0,.15);border-bottom:1px solid var(--border,rgba(255,255,255,.08));font-size:.8rem;font-weight:700;color:var(--foreground-secondary,#9da6b2);text-transform:uppercase;letter-spacing:.04em;min-width:0}.TextToolShell_editorWrapper__usera{position:relative;display:flex;min-height:380px;height:100%;width:100%;max-width:100%;min-width:0;overflow:hidden;box-sizing:border-box}.TextToolShell_lineNumbers__EUpZ3{padding:14px 10px;background:rgba(0,0,0,.15);border-right:1px solid var(--border,rgba(255,255,255,.06));color:var(--foreground-secondary,#6b7280);font-family:monospace;font-size:.82rem;line-height:1.6;text-align:right;-webkit-user-select:none;user-select:none;overflow:hidden;flex-shrink:0}.TextToolShell_textarea__9uTab{flex:1 1;width:100%;max-width:100%;min-width:0;min-height:380px;padding:14px 16px;background:transparent;border:none;outline:none;resize:vertical;color:var(--foreground,#ffffff);font-size:.95rem;line-height:1.6;box-sizing:border-box;font-family:inherit;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;overflow-x:hidden;overflow-y:auto}.TextToolShell_textareaMonospace__Zukp7{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-size:.875rem!important}.TextToolShell_textareaNoWrap__5ctdV{white-space:pre!important;word-break:normal!important;overflow-wrap:normal!important;overflow-x:auto!important;overflow-y:auto}.TextToolShell_statsBar__937O7{display:flex;align-items:center;flex-wrap:wrap;gap:12px;background:var(--surface,#161d26);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--border-radius-md,12px);padding:10px 16px;box-sizing:border-box}.TextToolShell_statItem__OwTHP{display:flex;align-items:baseline;gap:6px;font-size:.8rem;color:var(--foreground-secondary,#9da6b2)}.TextToolShell_statValue__Xil_2{font-size:1rem;font-weight:800;color:var(--foreground,#ffffff)}.TextToolShell_statValueHighlight__Rsw5J{color:var(--primary,#f59e0b)!important}.TextToolShell_statValueDanger__O7WlB{color:#ef4444!important}.TextToolShell_statsGrid__WpLNw{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;width:100%}.TextToolShell_statCard__xYDsk{background:var(--surface,#161d26);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--border-radius-md,12px);padding:14px 16px;display:flex;flex-direction:column;gap:4px}.TextToolShell_statCardLabel__i86sG{font-size:.75rem;font-weight:600;color:var(--foreground-secondary,#9da6b2);text-transform:uppercase;letter-spacing:.03em}.TextToolShell_statCardNum__ivifo{font-size:1.5rem;font-weight:800;color:var(--foreground,#ffffff)}.TextToolShell_settingsBox__PqUry{background:var(--surface,#161d26);border:1px solid var(--border,rgba(255,255,255,.08));border-radius:var(--border-radius-lg,16px);padding:20px;display:flex;flex-direction:column;gap:16px}.TextToolShell_settingsTitle__7_wET{margin:0;font-size:.95rem;font-weight:800;color:var(--foreground,#ffffff);display:flex;align-items:center;gap:8px}.TextToolShell_controlGrid__SMxpy{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.TextToolShell_checkboxLabel__Wf3oL{display:flex;align-items:center;gap:10px;font-size:.85rem;color:var(--foreground,#ffffff);cursor:pointer;-webkit-user-select:none;user-select:none}.TextToolShell_checkboxLabel__Wf3oL input[type=checkbox],.TextToolShell_checkboxLabel__Wf3oL input[type=radio]{accent-color:var(--primary,#f59e0b);width:16px;height:16px;cursor:pointer}.TextToolShell_buttonGrid__32PCg{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px;width:100%}.TextToolShell_actionPillBtn__Wq7V_{background:rgba(255,255,255,.04);border:1px solid var(--border,rgba(255,255,255,.08));color:var(--foreground,#ffffff);padding:9px 12px;border-radius:8px;font-size:.8rem;font-weight:700;cursor:pointer;transition:all .15s ease;text-align:center}.TextToolShell_actionPillBtn__Wq7V_:hover{background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.4);color:var(--primary,#f59e0b)}.TextToolShell_actionPillBtnActive__U1sY2{background:var(--primary,#f59e0b)!important;color:#090b10!important;border-color:var(--primary,#f59e0b)!important}.TextToolShell_progressBarTrack__Oq_6e{width:100%;height:8px;background:rgba(255,255,255,.08);border-radius:100px;overflow:hidden;margin-top:8px}.TextToolShell_progressBarFill__avfnj{height:100%;background:var(--primary,#f59e0b);transition:width .2s ease,background-color .2s ease}.TextToolShell_progressBarDanger__d6Ben{background:#ef4444!important}.TextToolShell_densityTable__oT7JI{width:100%;border-collapse:collapse;font-size:.82rem}.TextToolShell_densityTable__oT7JI th{text-align:left;padding:8px 12px;color:var(--foreground-secondary,#9da6b2);border-bottom:1px solid var(--border,rgba(255,255,255,.08));font-weight:700;text-transform:uppercase;font-size:.72rem}.TextToolShell_densityTable__oT7JI td{padding:8px 12px;border-bottom:1px solid var(--border,rgba(255,255,255,.04));color:var(--foreground,#ffffff)}@media (max-width:768px){.TextToolShell_focusOverlay__eS0cl{padding:12px;gap:12px}.TextToolShell_toolHeader__b_fg0{padding:14px 16px;gap:12px}.TextToolShell_title__2s0KY{font-size:1.3rem}.TextToolShell_description___pfTn{font-size:.82rem}.TextToolShell_toolbar__n80fv{padding:6px 10px;gap:6px}.TextToolShell_toolbarGroup__0_kLi{gap:4px}.TextToolShell_toolBtn__0gFXb{padding:5px 8px;font-size:.74rem}.TextToolShell_statsGrid__WpLNw{grid-template-columns:repeat(2,1fr);gap:8px}.TextToolShell_statCard__xYDsk{padding:10px 12px}.TextToolShell_statCardValue__1Dibk{font-size:1.15rem}}@media (max-width:480px){.TextToolShell_statsGrid__WpLNw{grid-template-columns:1fr}.TextToolShell_toolbarGroup__0_kLi{width:100%;justify-content:space-between}}