:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--admin-bg:var(--lightningcss-light,#f4f6fb)var(--lightningcss-dark,#070d19);--admin-bg-glow-a:var(--lightningcss-light,#6366f11a)var(--lightningcss-dark,#818cf838);--admin-bg-glow-b:var(--lightningcss-light,#818cf81a)var(--lightningcss-dark,#38bdf82e);--admin-ambient-orb-a:var(--lightningcss-light,#6366f17a)var(--lightningcss-dark,#6366f18c);--admin-ambient-orb-b:var(--lightningcss-light,#38bdf857)var(--lightningcss-dark,#38bdf86b);--admin-ambient-orb-c:var(--lightningcss-light,#a78bfa4d)var(--lightningcss-dark,#818cf861);--admin-ambient-orb-d:var(--lightningcss-light,#f472b633)var(--lightningcss-dark,#a78bfa47);--admin-ambient-grid:var(--lightningcss-light,#6366f10b)var(--lightningcss-dark,#818cf812);--admin-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#101a2c);--admin-surface-muted:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,#141f33);--admin-border:var(--lightningcss-light,#d5dbe7)var(--lightningcss-dark,#2a3a55);--admin-border-soft:var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,#344763);--admin-text:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#e2e8f0);--admin-text-subtle:var(--lightningcss-light,#334155)var(--lightningcss-dark,#cbd5e1);--admin-text-muted:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#94a3b8);--admin-accent:var(--lightningcss-light,#6366f1)var(--lightningcss-dark,#818cf8);--admin-accent-strong:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#a5b4fc);--admin-control-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b1322);--admin-control-placeholder:#94a3b8;--admin-control-disabled-bg:var(--lightningcss-light,#f1f5f9)var(--lightningcss-dark,#121d32);--admin-control-disabled-text:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#9fb0c8);--admin-control-disabled-border:var(--lightningcss-light,#dbe3f0)var(--lightningcss-dark,#2a3a55);--admin-table-row-hover:var(--lightningcss-light,#f5f5f5)var(--lightningcss-dark,#17243a);--admin-scrollbar:var(--lightningcss-light,#b8c2d6)var(--lightningcss-dark,#4b5f7f);--admin-scrollbar-hover:var(--lightningcss-light,#8ea0bf)var(--lightningcss-dark,#6980a4);--admin-chip-bg:var(--lightningcss-light,#6366f11f)var(--lightningcss-dark,#6366f133);--admin-chip-border:var(--lightningcss-light,#818cf859)var(--lightningcss-dark,#818cf88c);--admin-chip-text:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#c7d2fe);--admin-note-warning-border:var(--lightningcss-light,#fde68a)var(--lightningcss-dark,#a16207);--admin-note-warning-bg:var(--lightningcss-light,#fffbeb)var(--lightningcss-dark,#78350f59);--admin-note-warning-text:var(--lightningcss-light,#92400e)var(--lightningcss-dark,#fcd34d);--admin-note-info-border:var(--lightningcss-light,#c7d2fe)var(--lightningcss-dark,#818cf873);--admin-note-info-bg:var(--lightningcss-light,#eef2ff)var(--lightningcss-dark,#6366f12e);--admin-note-info-text:var(--lightningcss-light,#4338ca)var(--lightningcss-dark,#c7d2fe);--admin-note-info-title:var(--lightningcss-light,#312e81)var(--lightningcss-dark,#e0e7ff);--admin-note-info-icon:var(--lightningcss-light,#6366f1)var(--lightningcss-dark,#818cf8);--admin-side-list-hover:var(--lightningcss-light,#f6f8ff)var(--lightningcss-dark,#17243a);--admin-side-list-selected-bg:var(--lightningcss-light,#6366f11a)var(--lightningcss-dark,#818cf829);--admin-pagination-bg:var(--lightningcss-light,#f8fafcf5)var(--lightningcss-dark,#0f172aeb);--admin-elevated:var(--lightningcss-light,#fff)var(--lightningcss-dark,#131e33);--admin-pagination-item-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f182b);--admin-inset-border:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#94a3b82e);--admin-shadow-soft:var(--lightningcss-light,0 10px 30px #0f172a14)var(--lightningcss-dark,0 18px 40px #02061773);--admin-sidebar-bg:var(--lightningcss-light,#ffffff61)var(--lightningcss-dark,#060c1875);--admin-sidebar-border:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#94a3b824);--admin-sidebar-blur:22px;--admin-sidebar-surface-blur:14px;--admin-sidebar-glass-highlight:var(--lightningcss-light,inset 0 1px 0 #ffffffb8)var(--lightningcss-dark,inset 0 1px 0 #ffffff1a);--admin-sidebar-shadow:var(--lightningcss-light,4px 0 30px #0f172a0f)var(--lightningcss-dark,4px 0 36px #02061747);--admin-sidebar-glow-a:var(--lightningcss-light,#6366f124)var(--lightningcss-dark,#818cf83d);--admin-sidebar-glow-b:var(--lightningcss-light,#38bdf81a)var(--lightningcss-dark,#3b82f633);--admin-sidebar-overlay-top:var(--lightningcss-light,#6366f114)var(--lightningcss-dark,#6366f124);--admin-sidebar-overlay-bottom:var(--lightningcss-light,#6366f108)var(--lightningcss-dark,#0f172a38);--admin-sidebar-shell-bg:var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#0f172a61);--admin-sidebar-shell-border:var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,#94a3b82e);--admin-sidebar-shell-text:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#f8fafc);--admin-sidebar-shell-muted:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#e2e8f0bd);--admin-sidebar-menu-text:var(--lightningcss-light,#334155)var(--lightningcss-dark,#e2e8f0e0);--admin-sidebar-menu-hover:var(--lightningcss-light,#6366f114)var(--lightningcss-dark,#94a3b82e);--admin-sidebar-menu-selected-bg:var(--lightningcss-light,linear-gradient(110deg, #6366f124, #38bdf814))var(--lightningcss-dark,linear-gradient(110deg, #6366f16b, #38bdf838));--admin-sidebar-menu-selected-shadow:var(--lightningcss-light,inset 2px 0 0 #6366f1)var(--lightningcss-dark,inset 0 0 0 1px #6366f124, inset 2px 0 0 #a5b4fc, inset 0 0 0 1px #818cf838);--admin-sidebar-menu-selected-text:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#fff);--admin-sidebar-collapsed-button-bg:var(--lightningcss-light,#ffffff6b)var(--lightningcss-dark,#0f172a70);--admin-sidebar-collapsed-button-border:var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,#94a3b833);--admin-sidebar-collapsed-button-text:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#fff);--admin-sidebar-collapsed-button-shadow:var(--lightningcss-light,0 8px 20px #0f172a14)var(--lightningcss-dark,0 8px 20px #0f172a3d);--admin-sidebar-popover-bg:var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,#080e1cc7);--admin-sidebar-popover-border:var(--lightningcss-light,#ffffffd1)var(--lightningcss-dark,#94a3b838);--admin-sidebar-popover-shadow:var(--lightningcss-light,0 20px 48px #0f172a1f)var(--lightningcss-dark,0 22px 44px #02061773);--admin-profile-popover-bg:var(--lightningcss-light,#fffffff0)var(--lightningcss-dark,#080e1ceb);--admin-tenant-popover-bg:var(--lightningcss-light,#fffffff7)var(--lightningcss-dark,#080e1cf0);--admin-tenant-popover-blur:20px;--admin-profile-popup-header-bg:var(--lightningcss-light,linear-gradient(140deg, #6366f11a 0%, #38bdf80f 45%, #fffffffa 100%))var(--lightningcss-dark,linear-gradient(140deg, #6366f152 0%, #38bdf82e 45%, #0f172ae0 100%));--admin-profile-popup-body-bg:var(--lightningcss-light,#fffffffa)var(--lightningcss-dark,#080e1cf0);--admin-profile-popup-border:var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,#94a3b838);--admin-profile-popup-title:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#f8fafc);--admin-profile-popup-email:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#e2e8f0db);--admin-profile-popup-muted:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#94a3b8);--admin-profile-popup-section-bg:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,#0f172ab8);--admin-profile-popup-section-border:var(--lightningcss-light,#e2e8f0)var(--lightningcss-dark,#94a3b833);--admin-profile-popup-logout-bg:var(--lightningcss-light,#fff1f2)var(--lightningcss-dark,#7f1d1d1f);--admin-profile-popup-logout-border:var(--lightningcss-light,#f8717173)var(--lightningcss-dark,#ef44446b);--admin-profile-popup-logout-text:var(--lightningcss-light,#dc2626)var(--lightningcss-dark,#fda4af);--admin-profile-popup-logout-hover-bg:var(--lightningcss-light,#ffe4e6)var(--lightningcss-dark,#7f1d1d33);--admin-profile-popup-logout-hover-border:var(--lightningcss-light,#ef44448c)var(--lightningcss-dark,#f87171b8);--admin-profile-popup-logout-hover-text:var(--lightningcss-light,#b91c1c)var(--lightningcss-dark,#fecaca);--admin-sidebar-popover-header:var(--lightningcss-light,linear-gradient(140deg, #6366f11a 0%, #38bdf80f 45%, #fffffffa 100%))var(--lightningcss-dark,linear-gradient(140deg, #6366f152 0%, #38bdf82e 45%, #0f172a59 100%));--admin-sidebar-profile-button-bg:var(--lightningcss-light,#ffffff7a)var(--lightningcss-dark,#0f172a6b);--admin-sidebar-profile-button-border:var(--lightningcss-light,#ffffff9e)var(--lightningcss-dark,#94a3b833);--admin-sidebar-profile-button-text:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#e2e8f0);--admin-sidebar-profile-button-muted:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#94a3b8);--admin-sidebar-profile-button-shadow:var(--lightningcss-light,var(--admin-sidebar-glass-highlight))var(--lightningcss-dark,0 8px 24px #0f172a14, var(--admin-sidebar-glass-highlight), 0 10px 24px #02061747);--admin-sidebar-profile-button-hover-shadow:var(--lightningcss-light,var(--admin-sidebar-glass-highlight))var(--lightningcss-dark,0 14px 30px #0f172a1a, var(--admin-sidebar-glass-highlight), 0 14px 30px #02061757);--admin-sidebar-brand-shell-bg:var(--lightningcss-light,#ffffff75)var(--lightningcss-dark,#0f172a61);--admin-sidebar-brand-shell-border:var(--lightningcss-light,#ffffffa3)var(--lightningcss-dark,#94a3b82e);--admin-sidebar-brand-name:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#f8fafc);--admin-sidebar-brand-meta:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#e2e8f0bd);--admin-sidebar-section-label:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#cbd5e1bf);--admin-sidebar-tenant-trigger-bg:var(--lightningcss-light,#ffffff80)var(--lightningcss-dark,#0f172a70);--admin-sidebar-tenant-trigger-border:var(--lightningcss-light,#ffffffa8)var(--lightningcss-dark,#94a3b82e);--admin-sidebar-tenant-trigger-text:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#f8fafc);--admin-sidebar-tenant-trigger-muted:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#cbd5e1b8);--admin-sidebar-tenant-trigger-icon-bg:var(--lightningcss-light,#6366f11f)var(--lightningcss-dark,#6366f133);--admin-sidebar-tenant-trigger-icon-border:var(--lightningcss-light,#6366f147)var(--lightningcss-dark,#818cf86b);--admin-sidebar-tenant-trigger-icon-color:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#c7d2fe);--admin-sidebar-tenant-trigger-chevron-open:var(--lightningcss-light,#6366f1)var(--lightningcss-dark,#c7d2fe);--admin-sidebar-tenant-add-bg:var(--lightningcss-light,#ffffff61)var(--lightningcss-dark,#0f172a5c);--admin-sidebar-tenant-add-border:var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,#94a3b82e);--admin-sidebar-tenant-add-text:var(--lightningcss-light,#334155)var(--lightningcss-dark,#e2e8f0);--admin-sidebar-tenant-picker-search-bg:var(--lightningcss-light,#f8fafcf0)var(--lightningcss-dark,#0f172ac7);--admin-sidebar-tenant-picker-search-border:var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,#94a3b82e);--admin-sidebar-tenant-picker-search-text:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#e2e8f0);--admin-sidebar-tenant-picker-search-icon:var(--lightningcss-light,#94a3b8)var(--lightningcss-dark,#94a3b8eb);--admin-sidebar-tenant-picker-search-placeholder:var(--lightningcss-light,#94a3b8)var(--lightningcss-dark,#94a3b8c7);--admin-sidebar-tenant-picker-option-text:var(--lightningcss-light,#334155)var(--lightningcss-dark,#e2e8f0eb);--admin-sidebar-tenant-picker-option-bg:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#0f172a59);--admin-sidebar-tenant-picker-option-hover-bg:var(--lightningcss-light,#6366f10f)var(--lightningcss-dark,#94a3b81f);--admin-sidebar-tenant-picker-option-hover-border:var(--lightningcss-light,#6366f11a)var(--lightningcss-dark,#94a3b824);--admin-sidebar-tenant-picker-option-selected-bg:var(--lightningcss-light,#6366f11f)var(--lightningcss-dark,#6366f138);--admin-sidebar-tenant-picker-option-selected-border:var(--lightningcss-light,#6366f147)var(--lightningcss-dark,#818cf86b);--admin-sidebar-tenant-picker-option-selected-text:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#f8fafc);--admin-sidebar-tenant-picker-check:var(--lightningcss-light,#6366f1)var(--lightningcss-dark,#c7d2fe);--admin-sidebar-tenant-picker-status:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#94a3b8e0);--admin-sidebar-collapsed-item-bg:var(--lightningcss-light,#6366f10f)var(--lightningcss-dark,#0f172a14);--admin-theme-segment-bg:var(--lightningcss-light,#fff6)var(--lightningcss-dark,#0f172a57);--admin-theme-segment-border:var(--lightningcss-light,#ffffff94)var(--lightningcss-dark,#94a3b82e);--admin-theme-segment-item:var(--lightningcss-light,#334155)var(--lightningcss-dark,#e2e8f0db);--admin-theme-segment-item-hover:var(--lightningcss-light,#6366f114)var(--lightningcss-dark,#94a3b82e);--admin-theme-segment-selected-bg:linear-gradient(125deg, #6366f1, #3b82f6);--admin-theme-segment-selected-shadow:var(--lightningcss-light,inset 0 0 0 1px #a5b4fcb3)var(--lightningcss-dark,0 6px 14px #2563eb33, inset 0 0 0 1px #a5b4fcb3, 0 6px 14px #2563eb40);--admin-login-page-bg:var(--lightningcss-light,radial-gradient(circle at 0% 0%, #6366f11f, transparent 46%))var(--lightningcss-dark,radial-gradient(circle at 100% 100%, #38bdf81a, transparent 48%), linear-gradient(180deg, #f8fbff 0%, #eef4ff 100%), radial-gradient(circle at 0% 0%, #6366f138, transparent 46%), radial-gradient(circle at 100% 100%, #38bdf82e, transparent 48%), #050b16);--admin-login-shell-bg:var(--lightningcss-light,#ffffffeb)var(--lightningcss-dark,#0a1222e6);--admin-login-shell-border:var(--lightningcss-light,#818cf838)var(--lightningcss-dark,#818cf83d);--admin-login-shell-shadow:var(--lightningcss-light,0 24px 65px #0f172a1a)var(--lightningcss-dark,0 24px 65px #0206173d);--admin-login-hero-bg:var(--lightningcss-light,linear-gradient(150deg, #4f46e514, #0ea5e90f))var(--lightningcss-dark,#f8fafc, linear-gradient(140deg, #6366f147, #0e749038), #0b1322);--admin-login-card-wrap-bg:var(--lightningcss-light,#f8fafc)var(--lightningcss-dark,color-mix(in srgb, var(--admin-login-card-bg) 84%, transparent));--admin-login-card-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f172adb);--admin-login-card-border:var(--lightningcss-light,#818cf847)var(--lightningcss-dark,#94a3b852);--admin-login-card-shadow:var(--lightningcss-light,0 10px 30px #0f172a0f)var(--lightningcss-dark,0 14px 36px #02061747);--admin-login-eyebrow:var(--lightningcss-light,#4f46e5)var(--lightningcss-dark,#a5b4fceb);--admin-login-text:var(--lightningcss-light,#0f172a)var(--lightningcss-dark,#e2e8f0);--admin-login-muted:var(--lightningcss-light,#64748b)var(--lightningcss-dark,#94a3b8e6);--admin-login-orb:var(--lightningcss-light,radial-gradient(circle, #818cf852, transparent 68%))var(--lightningcss-dark,radial-gradient(circle, #818cf86b, transparent 68%));--admin-login-input-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0b1322);--admin-login-input-border:var(--lightningcss-light,#d5dbe7)var(--lightningcss-dark,#94a3b847);--admin-login-input-placeholder:var(--lightningcss-light,#94a3b8)var(--lightningcss-dark,#64748b);--admin-login-input-icon:var(--lightningcss-light,#94a3b8)var(--lightningcss-dark,#64748b);--admin-login-button-bg:linear-gradient(135deg, #818cf8, #6366f1);--admin-login-button-border:#818cf894;--admin-login-button-text:#fff}:root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}
.min-h-screen{min-height:100vh}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-4{gap:1rem}
body{font-family:var(--font-manrope), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:radial-gradient(circle at 0% 0%, var(--admin-bg-glow-a), transparent 42%), radial-gradient(circle at 100% 0%, var(--admin-bg-glow-b), transparent 35%), var(--admin-bg);color:var(--admin-text)}
.admin-app-shell{isolation:isolate;min-height:100vh;position:relative}.admin-ambient-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.admin-ambient-bg:before{content:"";background:radial-gradient(ellipse 34rem 30rem at 4% 12%, var(--admin-ambient-orb-a), transparent 68%), radial-gradient(ellipse 26rem 24rem at 14% 62%, var(--admin-ambient-orb-c), transparent 70%), radial-gradient(ellipse 38rem 34rem at 76% 10%, var(--admin-ambient-orb-b), transparent 72%), radial-gradient(ellipse 28rem 26rem at 90% 68%, var(--admin-ambient-orb-d), transparent 70%), radial-gradient(ellipse 22rem 20rem at 48% 92%, var(--admin-ambient-orb-b), transparent 68%);position:absolute;inset:-18%}.admin-ambient-bg:after{content:"";background-image:linear-gradient(var(--admin-ambient-grid) 1px, transparent 1px), linear-gradient(90deg, var(--admin-ambient-grid) 1px, transparent 1px);opacity:.75;background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c 0%,#0003 55%,#0000 100%);mask-image:linear-gradient(#0000008c 0%,#0003 55%,#0000 100%)}.admin-app-shell>.admin-sider{z-index:20}.admin-app-shell>.ant-layout{z-index:1;position:relative}.ant-layout-sider-dark,.ant-layout-sider-light.admin-sider{border-right:1px solid var(--admin-sidebar-border);box-shadow:var(--admin-sidebar-shadow);background:var(--admin-sidebar-bg)!important}.admin-sidebar-glass-surface{-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.2)}.admin-sidebar-popover-panel{-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.25)}.admin-sidebar-popover-panel:has(.admin-profile-popup){background:var(--admin-profile-popover-bg)!important}.admin-sidebar-popover-panel:has(.admin-tenant-picker){-webkit-backdrop-filter:blur(var(--admin-tenant-popover-blur)) saturate(1.35);background:var(--admin-tenant-popover-bg)!important}.admin-profile-popup{border-radius:14px;width:268px;overflow:hidden}.admin-profile-popup-header{background:var(--admin-profile-popup-header-bg);border-bottom:1px solid var(--admin-profile-popup-border);align-items:center;gap:10px;padding:12px;display:flex}.admin-profile-popup-avatar.ant-avatar{flex-shrink:0;font-weight:700;box-shadow:0 8px 20px #4f46e547;background:linear-gradient(135deg, var(--admin-accent) 0%, var(--admin-accent-strong) 100%)!important;color:#fff!important}.admin-profile-popup-copy{min-width:0}.admin-profile-popup-name{color:var(--admin-profile-popup-title);font-size:14px;font-weight:700;line-height:1.25}.admin-profile-popup-email{color:var(--admin-profile-popup-email);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.35;overflow:hidden}.admin-profile-popup-body{background:var(--admin-profile-popup-body-bg);gap:12px;padding:12px;display:grid}.admin-profile-popup-section{background:var(--admin-profile-popup-section-bg);border:1px solid var(--admin-profile-popup-section-border);border-radius:10px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.admin-profile-popup-section.is-theme{padding:10px;display:block}.admin-profile-popup-section .admin-theme-segment-wrap{margin:0}.admin-profile-popup-section .admin-theme-kicker{color:var(--admin-profile-popup-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;padding-left:0;font-size:11px}.admin-profile-popup-role-label{color:var(--admin-profile-popup-muted);font-size:12px}.admin-profile-popup-role-tag.ant-tag{text-transform:capitalize;color:var(--admin-accent-strong);background:#6366f11a;border:1px solid #6366f138;margin:0;font-weight:600}:root[data-color-scheme=dark] .admin-profile-popup-role-tag.ant-tag{color:#c7d2fe;background:#6366f12e;border-color:#818cf859}.ant-menu-dark,.ant-menu-light.admin-nav-menu{font-weight:600;background:0 0!important}.ant-menu-dark .ant-menu-item-selected,.ant-menu-light.admin-nav-menu .ant-menu-item-selected{box-shadow:inset 0 0 0 1px #ffffff14;background-color:var(--admin-accent)!important}.ant-menu-dark .ant-menu-item:hover,.ant-menu-light.admin-nav-menu .ant-menu-item:hover{background-color:var(--admin-sidebar-menu-hover)!important}.admin-collapse-btn{border:1px solid var(--admin-sidebar-shell-border);background:var(--admin-sidebar-shell-bg);width:34px;min-width:34px;height:34px;color:var(--admin-sidebar-shell-text);cursor:pointer;-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.2);box-shadow:var(--admin-sidebar-glass-highlight);border-radius:10px;justify-content:center;align-items:center;transition:all .16s;display:inline-flex}.admin-collapse-btn:hover{background:var(--admin-sidebar-menu-hover);color:var(--admin-sidebar-shell-text);border-color:#6366f16b}.admin-collapse-btn:focus-visible,.admin-collapse-btn-rail:focus-visible{box-shadow:0 0 0 2px var(--admin-accent);outline:none}.admin-sider{-webkit-backdrop-filter:blur(var(--admin-sidebar-blur)) saturate(1.35);background:var(--admin-sidebar-bg)!important}.admin-sider>.ant-layout-sider-children{flex-direction:column;height:100%;min-height:0;display:flex}.admin-sider:before{content:"";pointer-events:none;background:linear-gradient(180deg, var(--admin-sidebar-overlay-top), transparent 26%), linear-gradient(180deg, transparent, var(--admin-sidebar-overlay-bottom));opacity:.42;position:absolute;inset:0}.admin-sider.ant-layout-sider-collapsed{background:var(--admin-sidebar-bg)!important}.admin-sider.ant-layout-sider-collapsed:before{background:linear-gradient(180deg, var(--admin-sidebar-overlay-top), transparent 28%), linear-gradient(180deg, transparent, var(--admin-sidebar-overlay-bottom))}.admin-sider-top{border-bottom:1px solid var(--admin-sidebar-border);background:0 0;flex-shrink:0;overflow:hidden}.admin-brand-shell{border:1px solid var(--admin-sidebar-brand-shell-border);background:var(--admin-sidebar-brand-shell-bg);box-sizing:border-box;width:calc(100% - 24px);height:68px;-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.2);box-shadow:var(--admin-sidebar-glass-highlight);border-radius:14px;align-items:center;gap:10px;margin:12px 12px 10px;padding:0 10px;display:flex;overflow:hidden}.admin-brand-mark{color:#fff;letter-spacing:.06em;background:linear-gradient(135deg,#818cf8,#38bdf8);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:inline-flex}.admin-brand-copy{flex:1;min-width:0}.admin-brand-name{color:var(--admin-sidebar-brand-name);font-size:16px;font-weight:700;line-height:1.15}.admin-brand-meta{letter-spacing:.04em;color:var(--admin-sidebar-brand-meta);text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.admin-sider-main{background:0 0;flex:1;min-height:0;padding:10px 8px 12px;overflow:auto}.admin-sider-section-label{letter-spacing:.08em;color:var(--admin-sidebar-section-label);text-transform:uppercase;margin:2px 0 8px;padding:0 12px;font-size:11px;font-weight:700}.admin-sider-bottom{background:0 0;flex-shrink:0;margin-top:auto;padding:10px 8px}.admin-sider-profile-separator{border-top:1px solid var(--admin-sidebar-border);margin:8px 12px 0}.admin-env-chip{border:1px solid var(--admin-sidebar-shell-border);background:var(--admin-sidebar-shell-bg);width:100%;min-height:42px;box-shadow:var(--admin-sidebar-glass-highlight);color:var(--admin-sidebar-shell-text);-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.2);border-radius:12px;align-items:center;gap:10px;padding:9px 12px;display:flex;overflow:hidden}.admin-env-chip.is-compact{justify-content:center;gap:8px;min-height:38px;padding:8px 10px}.admin-env-chip-icon{width:26px;height:26px;color:var(--admin-chip-text);background:var(--admin-chip-bg);border:1px solid var(--admin-chip-border);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.admin-env-chip-text{flex-direction:column;flex:1;min-width:0;line-height:1.1;display:flex}.admin-env-chip-label{letter-spacing:.08em;text-transform:uppercase;color:var(--admin-sidebar-shell-muted);font-size:10px}.admin-env-chip-value{color:var(--admin-sidebar-shell-text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.admin-env-chip.is-compact .admin-env-chip-value{color:var(--admin-sidebar-shell-text)}.admin-theme-segment-wrap{margin:0 4px 8px}.admin-theme-kicker{color:var(--admin-sidebar-shell-muted);margin-bottom:8px;padding-left:4px}.admin-theme-segmented.ant-segmented{background:var(--admin-theme-segment-bg);border:1px solid var(--admin-theme-segment-border);width:100%;-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.2);box-shadow:var(--admin-sidebar-glass-highlight);border-radius:11px;padding:4px}.admin-theme-segmented .ant-segmented-item{color:var(--admin-theme-segment-item);border-radius:8px;transition:all .16s}.admin-theme-segmented .ant-segmented-item-label{justify-content:center;align-items:center;min-height:28px;font-size:12px;font-weight:600;display:inline-flex}.admin-theme-segmented .ant-segmented-thumb{box-shadow:var(--admin-theme-segment-selected-shadow);background:var(--admin-theme-segment-selected-bg)!important}.admin-theme-segmented .ant-segmented-item-selected{box-shadow:var(--admin-theme-segment-selected-shadow);color:#fff!important;background:var(--admin-theme-segment-selected-bg)!important}.admin-theme-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:#fff!important}.admin-theme-option{justify-content:center;align-items:center;min-width:auto;display:inline-flex}.admin-theme-option .anticon{font-size:14px}.admin-theme-option-text{display:none!important}.admin-nav-menu.ant-menu{background:0 0!important;border:none!important}.admin-nav-menu.ant-menu-inline .ant-menu-item{white-space:normal;border-radius:10px;align-items:center;gap:4px;height:auto;min-height:44px;display:flex;overflow:visible;color:var(--admin-sidebar-menu-text)!important;padding-top:9px!important;padding-bottom:9px!important;margin:4px 0!important;padding-inline:12px!important}.admin-nav-menu.ant-menu-inline .ant-menu-item .ant-menu-title-content{white-space:normal;width:auto;min-width:0;text-overflow:unset;word-break:break-word;flex:1;font-size:12.5px;font-weight:600;line-height:1.25;overflow:visible;max-width:none!important;display:block!important}.admin-nav-menu.ant-menu-inline .ant-menu-item .ant-menu-item-icon{margin-top:0;font-size:16px;margin-inline-end:6px!important}.admin-nav-menu.ant-menu-inline .ant-menu-item:hover{background:var(--admin-sidebar-menu-hover)!important}.admin-nav-menu.ant-menu-inline .ant-menu-item-selected{box-shadow:var(--admin-sidebar-menu-selected-shadow);background:var(--admin-sidebar-menu-selected-bg)!important;color:var(--admin-sidebar-menu-selected-text)!important}.admin-nav-menu.ant-menu-inline-collapsed .ant-menu-item{padding-inline:calc(50% - 18px)!important}.admin-sider.ant-layout-sider-collapsed .admin-sider-top{justify-content:center;align-items:center;padding:8px 0 6px;display:flex}.admin-sider.ant-layout-sider-collapsed .admin-brand-shell{background:0 0;border:none;justify-content:center;width:36px;height:36px;margin:0;padding:0;overflow:visible}.admin-sider.ant-layout-sider-collapsed .admin-brand-mark{display:none}.admin-collapse-btn-rail{background:var(--admin-sidebar-collapsed-button-bg);border-color:var(--admin-sidebar-collapsed-button-border);width:36px;min-width:36px;height:36px;color:var(--admin-sidebar-collapsed-button-text);box-shadow:var(--admin-sidebar-glass-highlight), var(--admin-sidebar-collapsed-button-shadow);-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.2);border-radius:12px}.admin-sider.ant-layout-sider-collapsed .admin-collapse-btn{background:var(--admin-sidebar-collapsed-button-bg);border-color:var(--admin-sidebar-collapsed-button-border);width:36px;min-width:36px;height:36px;color:var(--admin-sidebar-collapsed-button-text);box-shadow:var(--admin-sidebar-glass-highlight), var(--admin-sidebar-collapsed-button-shadow);-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.2);border-radius:12px;flex-shrink:0;margin:0}.admin-sider.ant-layout-sider-collapsed .admin-sider-main{padding:8px 6px 12px}.admin-sider.ant-layout-sider-collapsed .admin-nav-menu.ant-menu-inline-collapsed .ant-menu-item{background:var(--admin-sidebar-collapsed-item-bg);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;min-height:48px;display:flex;margin:6px auto!important;padding:0!important}.admin-sider.ant-layout-sider-collapsed .admin-nav-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-item-icon{font-size:17px;margin-inline-end:0!important}.admin-sider.ant-layout-sider-collapsed .admin-nav-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content{display:none!important}.admin-nav-menu-logout.ant-menu-inline .ant-menu-item{color:#fecdd3!important}.admin-logout-item.ant-menu-item,.admin-logout-item.ant-menu-item-danger{color:#fda4af!important}.admin-logout-item.ant-menu-item:hover,.admin-logout-item.ant-menu-item-danger:hover{color:#fecdd3!important;background:#be185d33!important}.admin-logout-item.ant-menu-item-selected,.admin-logout-item.ant-menu-item-danger.ant-menu-item-selected{color:#fff!important;background:#be123c!important}.admin-profile-logout-btn.ant-btn,.admin-profile-logout-btn.ant-btn-default,.admin-profile-logout-btn.ant-btn-dangerous{border-color:var(--admin-profile-popup-logout-border)!important;background:var(--admin-profile-popup-logout-bg)!important;color:var(--admin-profile-popup-logout-text)!important}.admin-profile-logout-btn.ant-btn:hover,.admin-profile-logout-btn.ant-btn:focus,.admin-profile-logout-btn.ant-btn:active,.admin-profile-logout-btn.ant-btn-default:hover,.admin-profile-logout-btn.ant-btn-default:focus,.admin-profile-logout-btn.ant-btn-default:active,.admin-profile-logout-btn.ant-btn-dangerous:hover,.admin-profile-logout-btn.ant-btn-dangerous:focus,.admin-profile-logout-btn.ant-btn-dangerous:active{border-color:var(--admin-profile-popup-logout-hover-border)!important;background:var(--admin-profile-popup-logout-hover-bg)!important;color:var(--admin-profile-popup-logout-hover-text)!important}.admin-profile-trigger{border:1px solid var(--admin-sidebar-profile-button-border);background:var(--admin-sidebar-profile-button-bg);color:var(--admin-sidebar-profile-button-text);box-shadow:var(--admin-sidebar-profile-button-shadow);-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.2);border-radius:12px;transition:transform .2s,border-color .2s,box-shadow .2s,background .2s}.admin-profile-trigger:hover{box-shadow:var(--admin-sidebar-profile-button-hover-shadow);border-color:#6366f16b;transform:translateY(-1px)}.admin-profile-trigger:active{transform:translateY(0)}.admin-profile-trigger .admin-profile-trigger-copy{text-align:left;flex:1;min-width:0}.admin-profile-trigger .admin-profile-trigger-name{color:var(--admin-sidebar-profile-button-text);font-size:13px;font-weight:600}.admin-profile-trigger .admin-profile-trigger-role{color:var(--admin-sidebar-profile-button-muted);text-transform:capitalize;font-size:11px}
.ant-card{box-shadow:var(--admin-shadow-soft)}.ant-card .ant-card-head-title{font-weight:700}.ant-btn-text:not(.ant-btn-dangerous):not(:disabled):hover,.ant-btn-link:not(.ant-btn-dangerous):not(:disabled):hover{color:var(--admin-accent)!important;background:var(--admin-chip-bg)!important}.ant-btn-dangerous:disabled,.ant-btn-dangerous.ant-btn-disabled{color:#fda4af!important;opacity:.88!important;background:#be185d1f!important;border-color:#f472b673!important}.ant-btn-text.ant-btn-dangerous:disabled,.ant-btn-text.ant-btn-dangerous.ant-btn-disabled{background:#be185d14!important}.ant-select-arrow,.ant-select-clear,.ant-select .ant-select-suffix{color:var(--admin-text-muted)!important}.ant-select-dropdown{box-shadow:var(--admin-shadow-soft)!important}.ant-input[disabled],.ant-input-disabled,.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled,.ant-input-affix-wrapper.ant-input-affix-wrapper-disabled input,.ant-select-disabled .ant-select-selector,.ant-select-disabled.ant-select,.ant-select-disabled .ant-select-selection-item,.ant-select-disabled .ant-select-selection-placeholder,.ant-select-disabled .ant-select-placeholder,.ant-select-disabled .ant-select-selection-search-input,.ant-select-disabled .ant-select-input,.ant-picker.ant-picker-disabled,.ant-picker.ant-picker-disabled input,textarea.ant-input[disabled],.ant-input-textarea-disabled .ant-input{-webkit-text-fill-color:var(--admin-control-disabled-text)!important;opacity:1!important}.ant-btn:not(.ant-btn-dangerous):not(.ant-btn-primary):not(:disabled):focus-visible{color:var(--admin-accent)!important;border-color:var(--admin-accent)!important}.ant-btn.ant-btn-color-dangerous.ant-btn-variant-outlined,.ant-btn.ant-btn-dangerous.ant-btn-default{box-shadow:none!important;filter:none!important;text-shadow:none!important;background-image:none!important}.ant-btn.ant-btn-color-dangerous.ant-btn-variant-outlined:before,.ant-btn.ant-btn-color-dangerous.ant-btn-variant-outlined:after,.ant-btn.ant-btn-dangerous.ant-btn-default:before,.ant-btn.ant-btn-dangerous.ant-btn-default:after{box-shadow:none!important;filter:none!important;background:0 0!important}.ant-breadcrumb{white-space:nowrap}.ant-breadcrumb ol{flex-wrap:nowrap;align-items:center;display:flex}.ant-breadcrumb li,.ant-breadcrumb .ant-breadcrumb-link,.ant-breadcrumb .ant-breadcrumb-separator{white-space:nowrap}.ant-tabs-tab{font-weight:600;color:var(--admin-text-muted)!important}.ant-tabs-top>.ant-tabs-nav:before{border-bottom-color:var(--admin-border)!important}.ant-tabs-ink-bar{background:var(--admin-accent)!important;height:3px!important}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--admin-accent)!important}.ant-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:var(--admin-accent-strong)}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active{color:var(--admin-accent)!important}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid var(--admin-border-soft)!important}.ant-drawer .ant-drawer-header{border-bottom-color:var(--admin-border)!important}.ant-modal .ant-modal-container{background:var(--admin-surface);box-shadow:var(--admin-shadow-soft);border:1px solid var(--admin-border);overflow:hidden;padding:0!important}.ant-modal .ant-modal-header{background:var(--admin-surface-muted);border-bottom:1px solid var(--admin-border);margin-bottom:0;padding:14px 20px}.ant-modal .ant-modal-title{color:var(--admin-text);padding-right:28px;font-size:1rem;font-weight:700;line-height:1.35}.ant-modal .ant-modal-close{top:10px;width:30px;height:30px;color:var(--admin-text-muted);border-radius:8px;inset-inline-end:14px}.ant-modal .ant-modal-close:hover{background:var(--admin-chip-bg);color:var(--admin-text)}.ant-modal .ant-modal-body{color:var(--admin-text);padding:16px 20px}.ant-modal .ant-modal-footer{background:var(--admin-surface-muted);border-top:1px solid var(--admin-border);margin-top:0;padding:10px 16px}.ant-popconfirm .ant-popconfirm-message{color:var(--admin-text)}.ant-popconfirm .ant-popconfirm-title{color:var(--admin-text);font-weight:600}.ant-popconfirm .ant-popconfirm-description{color:var(--admin-text-subtle)}h1,h2,h3,h4,h5,h6{color:var(--admin-text)}.ant-collapse{background:0 0;border:none}.ant-collapse>.ant-collapse-item{margin-bottom:10px;overflow:hidden}.ant-collapse>.ant-collapse-item:last-child{margin-bottom:0}.ant-collapse>.ant-collapse-item>.ant-collapse-header{font-weight:700}.thin-scrollbar::-webkit-scrollbar{width:6px;height:6px}.thin-scrollbar::-webkit-scrollbar-track{background:0 0}.thin-scrollbar::-webkit-scrollbar-thumb{background:var(--admin-scrollbar);border-radius:3px}.thin-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--admin-scrollbar-hover)}.thin-scrollbar{scrollbar-width:thin;scrollbar-color:var(--admin-scrollbar) transparent}
.admin-shell-content{background:0 0!important;padding:20px!important}.admin-shell-panel{border:1px solid var(--admin-border);background:var(--admin-surface);height:100%;min-height:0;box-shadow:var(--admin-shadow-soft);border-radius:16px;overflow:hidden}.admin-shell-scroll{height:100%;min-height:0;padding:20px;overflow:auto}.admin-two-column{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:stretch;gap:24px;height:100%;min-height:0;max-height:100%;display:grid;position:relative}.admin-two-column-toggle{z-index:8;border:1px solid color-mix(in srgb, var(--admin-border) 85%, #94a3b8);background:linear-gradient(145deg, color-mix(in srgb, var(--admin-surface) 96%, #fff), color-mix(in srgb, var(--admin-surface-muted) 92%, #0f172a));width:28px;height:28px;color:color-mix(in srgb, var(--admin-text-subtle) 78%, var(--admin-accent) 22%);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;transition:all .18s;display:inline-flex;position:absolute;top:50%;left:306px;transform:translateY(-50%);box-shadow:0 8px 18px #0f172a1f,inset 0 1px #ffffff75}.admin-two-column-toggle:hover{border-color:color-mix(in srgb, var(--admin-accent) 34%, var(--admin-border));color:var(--admin-accent-strong);transform:translateY(calc(-50% - 1px));box-shadow:0 12px 24px #0f172a29,inset 0 1px #ffffff8a}.admin-two-column-toggle:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--admin-accent) 42%, transparent), 0 12px 24px #0f172a29;outline:none}.admin-two-column-toggle:active{transform:translateY(-50%)}.admin-two-column-toggle.is-collapsed{left:-14px}.admin-two-column-toggle-icon{font-size:12px;line-height:1;display:inline-flex}.admin-two-column-left{flex-direction:column;min-width:0;height:100%;min-height:0;max-height:100%;display:flex}.admin-two-column-right{min-width:0;height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden auto}.admin-shell-logo{font-family:var(--font-sora), var(--font-manrope), sans-serif;letter-spacing:.02em}.admin-tabs-shell{background:var(--admin-surface-muted);border:1px solid var(--admin-border);border-radius:14px;padding:12px}.admin-tabs-surface{background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:12px;overflow:hidden}.admin-tabs-pane{padding:20px}.admin-editor-scroll{flex:1;min-height:0;padding-bottom:24px;overflow:hidden auto}.admin-form .ant-form-item-label>label{color:var(--admin-text-subtle);font-size:13px;font-weight:600}.admin-floating-save{left:50%;bottom:calc(clamp(16px, 2vw, 28px) + env(safe-area-inset-bottom,0px));z-index:40;pointer-events:none;width:min(620px,100vw - 24px);position:fixed;transform:translate(-50%)}.admin-floating-save-card{border:1px solid color-mix(in srgb, var(--admin-accent) 26%, var(--admin-border));background:linear-gradient(135deg, color-mix(in srgb, var(--admin-surface) 92%, #0f172a), color-mix(in srgb, var(--admin-surface-muted) 84%, #0f172a)), radial-gradient(circle at top left, color-mix(in srgb, var(--admin-accent) 20%, transparent), transparent 54%);-webkit-backdrop-filter:blur(14px);pointer-events:auto;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;animation:.18s ease-out both adminFloatingSaveIn;display:flex;box-shadow:0 12px 28px #0f172a2e,inset 0 1px #ffffff6b}.admin-floating-save-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.admin-floating-save-copy{align-items:center;gap:8px;min-width:0;display:flex}.admin-floating-save-badge{border:1px solid var(--admin-chip-border);background:color-mix(in srgb, var(--admin-accent) 10%, var(--admin-surface));color:var(--admin-text);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.admin-floating-save-badge-dot{background:linear-gradient(135deg, var(--admin-accent), var(--admin-accent-strong));width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--admin-accent) 18%, transparent);border-radius:999px}.admin-floating-save-title{color:color-mix(in srgb, #fff 88%, var(--admin-text) 12%);white-space:nowrap;align-items:center;gap:8px;margin-top:0;font-size:13px;font-weight:600;line-height:1.25;display:inline-flex}.admin-floating-save-shortcut{letter-spacing:.02em;border:1px solid color-mix(in srgb, #fff 24%, var(--admin-border) 76%);color:color-mix(in srgb, #fff 84%, var(--admin-text-muted) 16%);background:color-mix(in srgb, #fff 10%, var(--admin-surface-muted) 90%);border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700}.admin-floating-save-button.ant-btn{border:1px solid color-mix(in srgb, var(--admin-accent) 24%, transparent);min-width:132px;height:44px;box-shadow:0 8px 20px color-mix(in srgb, var(--admin-accent) 34%, transparent), inset 0 1px 0 #ffffff3d;border-radius:12px;padding-inline:14px;font-weight:600;background:linear-gradient(135deg, var(--admin-accent), var(--admin-accent-strong))!important}.admin-floating-save-button.ant-btn:hover,.admin-floating-save-button.ant-btn:focus-visible{box-shadow:0 14px 30px color-mix(in srgb, var(--admin-accent) 44%, transparent), inset 0 1px 0 #ffffff47;background:linear-gradient(135deg, var(--admin-accent-strong), var(--admin-accent))!important;border-color:color-mix(in srgb, var(--admin-accent-strong) 32%, transparent)!important}.admin-floating-save-button.ant-btn:disabled,.admin-floating-save-button.ant-btn.ant-btn-disabled{background:var(--admin-control-disabled-bg)!important;border-color:var(--admin-control-disabled-border)!important;color:var(--admin-control-disabled-text)!important;box-shadow:none!important;opacity:1!important}.admin-floating-save-button.ant-btn .ant-btn-icon{margin-inline-end:6px}.admin-floating-discard-button.ant-btn{border:1px solid color-mix(in srgb, var(--admin-border) 82%, #94a3b8);min-width:104px;height:44px;color:var(--admin-text-subtle);border-radius:12px;padding-inline:12px;font-weight:600;box-shadow:inset 0 1px #ffffff4d;background:color-mix(in srgb, var(--admin-surface) 92%, var(--admin-surface-muted))!important}.admin-floating-discard-button.ant-btn:hover,.admin-floating-discard-button.ant-btn:focus-visible{color:var(--admin-text);box-shadow:0 10px 24px #0f172a14,inset 0 1px #ffffff52;border-color:color-mix(in srgb, var(--admin-accent) 24%, var(--admin-border))!important;background:color-mix(in srgb, var(--admin-surface) 96%, var(--admin-accent))!important}.admin-floating-discard-button.ant-btn .ant-btn-icon{margin-inline-end:6px}.admin-danger-action.ant-btn{border:1px solid color-mix(in srgb, #ef4444 34%, var(--admin-border));letter-spacing:.01em;border-radius:14px;font-weight:700;box-shadow:inset 0 1px #ffffff47;background:linear-gradient(180deg, #7f1d1d1a, transparent), var(--admin-surface)!important;color:#ef4444!important}.admin-danger-action.ant-btn:hover,.admin-danger-action.ant-btn:focus-visible{box-shadow:0 10px 24px #ef444424,inset 0 1px #ffffff3d;background:linear-gradient(180deg, #ef44441f, #ef44440d), var(--admin-surface)!important;color:#fecaca!important;border-color:#ef4444!important}.admin-danger-action.ant-btn .ant-btn-icon{margin-inline-end:8px}@keyframes adminFloatingSaveIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (max-width:640px){.admin-editor-scroll{padding-bottom:16px}.admin-floating-save{width:auto;left:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:none}.admin-floating-save-card{flex-direction:column;align-items:stretch;gap:10px;width:100%}.admin-floating-save-copy{flex-wrap:wrap;justify-content:flex-start}.admin-floating-save-button.ant-btn{justify-content:center;width:100%;min-width:0}.admin-floating-save-actions{flex-direction:column-reverse;align-items:stretch;gap:8px;width:100%}.admin-floating-discard-button.ant-btn{justify-content:center;width:100%;min-width:0}}.home-articles-table .ant-table,.home-articles-table .ant-table-container,.home-articles-table .ant-table-content,.home-articles-table .ant-table-content table{background:var(--admin-surface)!important}.home-articles-table .ant-table-thead>tr>th{background:var(--admin-surface)!important;color:var(--admin-text-subtle)!important;border-bottom:1px solid var(--admin-border-soft)!important}.home-articles-table .ant-table-tbody>tr>td{background:var(--admin-surface)!important}.home-articles-table .ant-table-tbody>tr:hover>td,.home-articles-table .ant-table-tbody>tr.ant-table-row-hover>td,.home-articles-table .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--admin-table-row-hover)!important}.home-articles-table .ant-table-cell{background:0 0!important}.home-articles-table .ant-pagination{background:var(--admin-surface)!important;margin:12px 16px!important}.admin-table-card{overflow:hidden;border:1px solid var(--admin-border)!important;background:var(--admin-surface)!important;border-radius:14px!important}.admin-table-card .ant-card-body{padding:0}.admin-table{font-size:13px}.admin-table .ant-table{background:0 0!important}.admin-table .ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600;background:var(--admin-surface-muted)!important;color:var(--admin-text-subtle)!important;border-bottom:1px solid var(--admin-border-soft)!important}.admin-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--admin-border-soft)!important;background:0 0!important}.admin-table .ant-table-tbody>tr:hover>td,.admin-table .ant-table-tbody>tr.ant-table-row-hover>td,.admin-table .ant-table-tbody>tr.ant-table-row-selected>td{background:var(--admin-table-row-hover)!important}.admin-table .ant-table-row{transition:background-color .16s,box-shadow .16s}.admin-table .ant-table-pagination{margin:12px 16px 16px!important}.admin-form .ant-input:not(textarea),.admin-form .ant-input-affix-wrapper,.admin-form .ant-select-selector,.admin-form .ant-select:not(.ant-select-customize){min-height:42px!important}.admin-form .ant-input-affix-wrapper input{min-height:40px}.admin-form .ant-select-single .ant-select-selector .ant-select-selection-item,.admin-form .ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:40px!important}.admin-section-header{margin-bottom:24px}.admin-section-title{color:var(--admin-text);margin:0 0 8px;font-size:16px;font-weight:700}.admin-section-description{color:var(--admin-text-muted);margin:0;font-size:14px}.admin-subsection-heading{align-items:center;gap:8px;margin-bottom:16px;display:flex}.admin-subsection-title{color:var(--admin-text);margin:0;font-size:15px;font-weight:700}.admin-field-label-inline{color:var(--admin-text-subtle);margin-bottom:8px;font-size:13px;font-weight:600}.admin-switch-label{flex-direction:column;gap:2px;display:flex}.admin-switch-title{color:var(--admin-text);font-size:14px;font-weight:600}.admin-switch-description{color:var(--admin-text-muted);font-size:12px}.admin-note-warning{border:1px solid var(--admin-note-warning-border);background:var(--admin-note-warning-bg);color:var(--admin-note-warning-text);border-radius:8px;padding:12px;font-size:13px}.admin-note-info{border:1px solid var(--admin-note-info-border);background:var(--admin-note-info-bg);color:var(--admin-note-info-text);border-radius:8px;gap:10px;padding:12px;font-size:13px;display:flex}.admin-note-info-icon{color:var(--admin-note-info-icon);flex-shrink:0;margin-top:2px;font-size:16px}.admin-note-info-title{color:var(--admin-note-info-title);margin:0 0 4px;font-weight:600}.admin-note-info-description{color:var(--admin-note-info-text);margin:0}.admin-note-info-description strong{color:var(--admin-note-info-title);font-weight:600}.admin-empty-state{text-align:center;color:#94a3b8;padding:24px}.admin-kicker{color:var(--admin-sidebar-shell-muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700}.admin-tenant-selector{margin:0 12px 12px}.admin-tenant-selector-label{letter-spacing:.08em;color:var(--admin-sidebar-section-label);text-transform:uppercase;margin:0 0 8px;padding:0 2px;font-size:11px;font-weight:700}.admin-tenant-trigger{border:1px solid var(--admin-sidebar-tenant-trigger-border);background:var(--admin-sidebar-tenant-trigger-bg);width:100%;min-height:44px;color:var(--admin-sidebar-tenant-trigger-text);box-shadow:var(--admin-sidebar-glass-highlight);-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.2);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.admin-tenant-trigger:hover,.admin-tenant-trigger.is-open{box-shadow:var(--admin-sidebar-glass-highlight), 0 10px 24px #0f172a1f;border-color:#818cf87a}.admin-tenant-trigger:focus-visible{outline:none;box-shadow:inset 0 1px #ffffff0f,0 0 0 2px #6366f16b}.admin-tenant-trigger-icon{width:28px;height:28px;color:var(--admin-sidebar-tenant-trigger-icon-color);background:var(--admin-sidebar-tenant-trigger-icon-bg);border:1px solid var(--admin-sidebar-tenant-trigger-icon-border);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.admin-tenant-trigger-copy{text-align:left;flex:1;min-width:0}.admin-tenant-trigger-label{color:var(--admin-sidebar-tenant-trigger-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.admin-tenant-trigger-chevron{color:var(--admin-sidebar-tenant-trigger-muted);flex-shrink:0;font-size:11px;transition:transform .16s,color .16s}.admin-tenant-trigger.is-open .admin-tenant-trigger-chevron{color:var(--admin-sidebar-tenant-trigger-chevron-open);transform:rotate(180deg)}.admin-tenant-add-btn{border:1px solid var(--admin-sidebar-tenant-add-border);background:var(--admin-sidebar-tenant-add-bg);width:100%;min-height:40px;color:var(--admin-sidebar-tenant-add-text);cursor:pointer;-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.2);box-shadow:var(--admin-sidebar-glass-highlight);border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:0 12px;font-size:13px;font-weight:600;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.admin-tenant-add-btn:hover{background:#6366f124;border-color:#818cf880;transform:translateY(-1px)}.admin-tenant-add-btn:focus-visible{outline:none;box-shadow:0 0 0 2px #6366f16b}.admin-tenant-picker{flex-direction:column;gap:8px;padding:10px;display:flex}.admin-tenant-picker-search-wrap{border:1px solid var(--admin-sidebar-tenant-picker-search-border);background:var(--admin-sidebar-tenant-picker-search-bg);min-height:40px;color:var(--admin-sidebar-tenant-picker-search-icon);-webkit-backdrop-filter:blur(var(--admin-sidebar-surface-blur)) saturate(1.2);box-shadow:var(--admin-sidebar-glass-highlight);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.admin-tenant-picker-search{width:100%;color:var(--admin-sidebar-tenant-picker-search-text);background:0 0;border:0;outline:none;font-size:13px}.admin-tenant-picker-search::placeholder{color:var(--admin-sidebar-tenant-picker-search-placeholder)}.admin-tenant-picker-list{flex-direction:column;gap:4px;max-height:260px;padding-right:2px;display:flex;overflow-y:auto}.admin-tenant-picker-option{background:var(--admin-sidebar-tenant-picker-option-bg);width:100%;min-height:40px;color:var(--admin-sidebar-tenant-picker-option-text);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;transition:background .14s,border-color .14s,color .14s;display:flex}.admin-tenant-picker-option:hover{background:var(--admin-sidebar-tenant-picker-option-hover-bg);border-color:var(--admin-sidebar-tenant-picker-option-hover-border)}.admin-tenant-picker-option.is-selected{background:var(--admin-sidebar-tenant-picker-option-selected-bg);border-color:var(--admin-sidebar-tenant-picker-option-selected-border);color:var(--admin-sidebar-tenant-picker-option-selected-text)}.admin-tenant-picker-option-label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.admin-tenant-picker-option.is-selected .admin-tenant-picker-option-label{font-weight:700}.admin-tenant-picker-option-check{color:var(--admin-sidebar-tenant-picker-check);flex-shrink:0;font-size:12px}.admin-tenant-picker-status{text-align:center;color:var(--admin-sidebar-tenant-picker-status);padding:28px 12px;font-size:13px}
.pixel-config-layout{flex-direction:column;gap:16px;display:flex}.pixel-config-card{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;padding:16px}.pixel-config-card-separated{margin-top:10px}.pixel-config-card-header{align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.pixel-config-card-header .admin-section-description{margin-top:4px}.pixel-config-list-header{margin-bottom:14px}.pixel-config-list-body{padding-top:8px}.pixel-config-item-card{border:1px solid var(--admin-border);background:var(--admin-surface-muted);box-shadow:inset 0 0 0 1px var(--admin-inset-border);border-radius:10px;margin-bottom:16px;padding:14px}.pixel-config-item-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.pixel-config-item-title{color:var(--admin-text);font-size:14px;font-weight:700}.pixel-config-event-card{border:1px solid var(--admin-border-soft);background:var(--admin-surface);border-radius:10px;height:100%;padding:12px}.pixel-config-event-title{color:var(--admin-text);font-size:13px;font-weight:700}.pixel-config-event-description{color:var(--admin-text-muted);margin-top:2px;font-size:12px}.pixel-config-add-btn{margin-top:6px}.general-settings-layout,.general-tab-stack{flex-direction:column;gap:16px;display:flex}.general-settings-card{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;padding:16px;overflow:visible}.general-settings-card-header{align-items:flex-start;gap:10px;margin-bottom:14px;padding-top:6px;padding-right:6px;display:flex}.general-settings-card-header .anticon{flex-shrink:0;margin-top:2px;overflow:visible}.general-settings-card-header .admin-section-description{margin-top:4px}.general-settings-inner-panel{border:1px solid var(--admin-control-disabled-border);background:var(--admin-surface-muted);border-radius:10px;padding:14px}.general-settings-inner-title{color:var(--admin-text);margin-bottom:4px;font-size:14px;font-weight:700}.general-settings-inner-description{color:var(--admin-text-muted);margin-bottom:12px;font-size:12px}.ad-defaults-intro{color:var(--admin-text-muted);margin-bottom:12px;font-size:13px}.ad-defaults-layout{flex-direction:column;gap:16px;display:flex}.ad-defaults-section{border:none;padding:0}.ad-defaults-section:first-child{padding-top:0}.ad-defaults-section-title{color:var(--admin-text);margin:0 0 4px;font-size:14px;font-weight:700}.ad-defaults-group-description{color:var(--admin-text-muted);margin-bottom:10px;font-size:12px}.category-config-layout{flex-direction:column;gap:16px;display:flex}.category-config-card{border:1px solid var(--admin-border);background:var(--admin-surface);box-shadow:inset 0 0 0 1px var(--admin-inset-border);border-radius:12px;padding:16px}.category-config-card-header{align-items:center;gap:8px;margin-bottom:0;display:flex}.category-config-heading{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.category-config-heading .admin-subsection-title{white-space:nowrap;margin:0}.category-config-description{margin:6px 0 14px}.category-sections-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.category-sections-header .admin-section-description{margin-bottom:0}.category-section-panel{padding-top:8px}.section-link-segmented.ant-segmented{background:color-mix(in srgb, var(--admin-surface) 86%, #0b1730);border:1px solid color-mix(in srgb, var(--admin-accent) 28%, var(--admin-border-soft));width:auto;max-width:100%;padding:3px;display:inline-flex;overflow:hidden}.section-link-segmented-compact.ant-segmented{width:fit-content}.section-link-segmented .ant-segmented-item{color:var(--admin-text-muted);padding:0;font-weight:600;transition:background-color .16s,color .16s,box-shadow .16s}.section-link-segmented .ant-segmented-item-label{letter-spacing:.01em;min-height:28px;padding-inline:16px;font-size:13px;line-height:28px}.section-link-segmented .ant-segmented-thumb{box-shadow:inset 0 0 0 1px color-mix(in srgb, #fff 24%, var(--admin-accent)), 0 4px 12px color-mix(in srgb, var(--admin-accent) 42%, transparent);background:linear-gradient(135deg, var(--admin-accent), var(--admin-accent-strong))!important;opacity:1!important}.section-link-segmented .ant-segmented-item-selected,.section-link-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:#fff!important}.section-link-segmented .ant-segmented-item-selected{background:linear-gradient(135deg, var(--admin-accent), var(--admin-accent-strong))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, #fff 24%, var(--admin-accent)), 0 4px 12px color-mix(in srgb, var(--admin-accent) 42%, transparent)!important}.section-link-segmented .ant-segmented-item:hover:not(.ant-segmented-item-selected){background:color-mix(in srgb, var(--admin-accent) 12%, transparent)!important;color:var(--admin-text)!important}.category-section-subtitle{margin:20px 0 12px}.category-section-row{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.category-switch-card{border:1px solid var(--admin-border-soft);background:var(--admin-surface-muted);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;height:100%;padding:12px;display:flex}.questions-config-layout{flex-direction:column;gap:16px;display:flex}.questions-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.questions-theme-card{text-align:left;border:1px solid var(--admin-border);background:var(--admin-surface);cursor:pointer;border-radius:12px;padding:12px;transition:all .18s}.questions-theme-card:hover{border-color:var(--admin-accent-strong);background:var(--admin-surface-muted)}.questions-theme-card.is-active{background:linear-gradient(#6366f114,#38bdf814);border-color:#818cf8;box-shadow:inset 0 0 0 1px #818cf833}.questions-theme-title-row{align-items:center;gap:8px;margin-bottom:6px;display:flex}.questions-theme-icon{justify-content:center;align-items:center;font-size:15px;display:inline-flex}.questions-theme-title{color:var(--admin-text);font-size:14px;font-weight:700}.questions-theme-description{color:var(--admin-text-muted);font-size:12px;line-height:1.35}.questions-active-panel{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;padding:14px}.questions-active-panel-header{margin-bottom:14px}.questions-active-chip{background:var(--admin-chip-bg);border:1px solid var(--admin-chip-border);color:var(--admin-chip-text);border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.questions-active-hint{color:var(--admin-text-muted);margin-top:8px;font-size:13px}.questions-revamp-layout{flex-direction:column;gap:10px;display:flex}.questions-section-header{margin-bottom:8px!important}.questions-revamp-mode-card{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;padding:14px}.questions-theme-radio{flex-wrap:wrap;gap:8px;display:flex}.questions-theme-radio .ant-radio-button-wrapper{height:38px;font-weight:600;line-height:36px;transition:all .18s;border:1px solid var(--admin-border)!important;background:var(--admin-control-bg)!important;color:var(--admin-text-subtle)!important;border-radius:10px!important}.questions-theme-radio .ant-radio-button-wrapper:hover{border-color:var(--admin-accent)!important;color:var(--admin-accent)!important;background:var(--admin-surface-muted)!important}.questions-theme-radio .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#eef2ff!important;background:linear-gradient(90deg,#6366f1,#4f46e5)!important;border-color:#4f46e5!important;box-shadow:0 10px 22px #4f46e547!important}.questions-theme-radio .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):hover{color:#eef2ff!important;background:linear-gradient(90deg,#4f46e5,#4338ca)!important;border-color:#4338ca!important}.questions-theme-radio .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled):focus-within{box-shadow:0 0 0 2px #818cf84d,0 10px 22px #4f46e547!important}.questions-theme-radio .ant-radio-button-wrapper:before{display:none!important}.questions-revamp-active-hint{color:#64748b;font-size:13px}.questions-revamp-active-hint strong{color:var(--admin-text-subtle)}.questions-revamp-builder-card{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;padding:14px}.flow-mode-shell{flex-direction:column;gap:12px;display:flex}.flow-mode-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.flow-mode-count-tag.ant-tag{color:var(--admin-text-subtle);background:var(--admin-chip-bg);border:1px solid var(--admin-chip-border);margin:0;font-weight:600}.flow-bubble-tag.ant-tag{font-weight:700;color:#fff!important;background:linear-gradient(90deg,#7c3aed,#4f46e5)!important;border:1px solid #4f46e5!important}.user-permissions-tag.ant-tag{border-radius:999px;margin:0;padding-inline:10px;font-size:12px;font-weight:600}.flow-step-card{border:1px solid var(--admin-control-disabled-border);background:var(--admin-surface);border-radius:12px;padding:14px}.flow-step-card-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.flow-step-index{width:22px;height:22px;color:var(--admin-chip-text);background:var(--admin-chip-bg);border:1px solid var(--admin-chip-border);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.flow-step-title{color:var(--admin-text-subtle);font-weight:700}.flow-step-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.flow-options-wrap{border:1px solid var(--admin-border-soft);background:var(--admin-surface-muted);border-radius:10px;margin-top:4px;padding:10px}.flow-options-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.flow-option-row{align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}.flow-option-row .ant-form-item{min-width:0}.flow-option-row .ant-btn{white-space:nowrap;flex-shrink:0}.flow-bubble-card{border:1px solid var(--admin-border-soft);background:var(--admin-surface-muted);border-radius:10px;margin-bottom:10px;padding:12px}.flow-bubble-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.flow-profile-layout{flex-direction:column;gap:10px;display:flex}.flow-profile-row{align-items:flex-start;gap:12px;display:flex}.flow-profile-row-main{border:1px solid var(--admin-border-soft);background:var(--admin-surface-muted);border-radius:10px;grid-template-columns:minmax(0,1fr) 220px;align-items:start;padding:10px;display:grid}.flow-profile-row-link{border:1px dashed var(--admin-border-soft);background:var(--admin-surface);border-radius:10px;padding:10px}.flow-add-option-btn.ant-btn{font-weight:600;border-style:dashed!important;border-color:var(--admin-accent)!important;color:var(--admin-accent-strong)!important;background:var(--admin-chip-bg)!important}.flow-add-option-btn.ant-btn:hover{border-color:var(--admin-accent-strong)!important;color:var(--admin-accent-strong)!important;background:var(--admin-surface-muted)!important}.flow-add-bubble-btn.ant-btn{font-weight:700;background:linear-gradient(90deg,#6366f1,#4f46e5)!important;border-color:#4f46e5!important}.flow-add-bubble-btn.ant-btn:hover{background:linear-gradient(90deg,#4f46e5,#4338ca)!important;border-color:#4338ca!important}.article-content-layout{flex-direction:column;gap:16px;display:flex}.article-content-card{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;padding:16px}.article-content-card-header{margin-bottom:14px}.article-content-heading{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.article-content-heading .admin-subsection-title{margin:0}.article-content-heading .anticon{flex-shrink:0}.article-content-description{margin:6px 0 0}.article-content-actions{flex-wrap:wrap;gap:10px;margin-bottom:14px;display:flex}.article-ads-layout{flex-direction:column;gap:16px;display:flex}.category-ads-layout{flex-direction:column;gap:14px;display:flex}.category-ads-header{border:1px solid var(--admin-border);background:var(--admin-surface-muted);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px;display:flex}.category-ads-header .admin-subsection-title{margin:0 0 6px}.category-ads-header .admin-section-description{margin:0}.category-ads-tabs-shell{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;padding:12px}.category-ads-tabs .ant-tabs-tab{border-radius:999px;font-weight:700;transition:all .16s;border:1px solid #0000!important;padding:6px 14px!important}.category-ads-tab-label{align-items:center;gap:8px;min-width:0;display:inline-flex}.category-ads-tabs .category-ads-tab-label .anticon{color:var(--admin-text-subtle);font-size:15px;margin-inline-end:0!important}.category-ads-tab-title{color:var(--admin-text-subtle);white-space:nowrap;font-size:13px;font-weight:700}.category-ads-tabs .ant-tabs-nav{justify-content:center;margin-bottom:14px!important}.category-ads-tabs .ant-tabs-nav:before{border-bottom:0!important;display:none!important}.category-ads-tabs .ant-tabs-nav-wrap{border:1px solid var(--admin-control-disabled-border);background:var(--admin-surface-muted);border-radius:999px;flex:0 auto;padding:4px}.category-ads-tabs .ant-tabs-nav-list{margin:0 auto}.category-ads-tabs .ant-tabs-ink-bar{display:none!important}.category-ads-tabs .ant-tabs-tab-active{background:linear-gradient(90deg,#6366f1,#4f46e5)!important;border-color:#4f46e5!important}.category-ads-tabs .ant-tabs-tab-active .category-ads-tab-title{color:#fff}.category-ads-tabs .ant-tabs-tab:hover{background:var(--admin-table-row-hover)}.category-ads-tabs .ant-tabs-tab:hover .category-ads-tab-title{color:var(--admin-text-subtle)}.category-ads-tabs .ant-tabs-tab-active .category-ads-tab-label .anticon{color:#fff}.category-ads-section-card{border:1px solid var(--admin-control-disabled-border);background:var(--admin-surface);border-radius:12px;padding:14px}.category-ads-section-head{margin-bottom:10px}.category-ads-section-title{color:var(--admin-text);margin:0 0 4px;font-size:15px;font-weight:700}.category-ads-section-note{color:var(--admin-text-muted);margin:0;font-size:13px}.category-ads-inline-stack{flex-direction:column;gap:10px;display:flex}.category-ads-inline-row{align-items:flex-start;gap:12px;display:flex}.category-ads-waterfall-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.category-waterfall-card{border:1px solid var(--admin-border-soft);background:var(--admin-surface-muted);border-radius:10px;padding:10px}.category-waterfall-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.category-waterfall-title{color:var(--admin-text-subtle);font-weight:700}.category-waterfall-help{color:var(--admin-text-muted);font-size:12px}.article-ads-note{border:1px solid var(--admin-note-warning-border);background:var(--admin-note-warning-bg);color:var(--admin-note-warning-text);border-radius:10px;padding:12px;font-size:13px}.article-ads-card{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:12px;padding:16px}.article-ads-card-header{margin-bottom:14px}.article-ads-heading{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.article-ads-heading .admin-subsection-title{margin:0}.article-ads-heading .anticon{flex-shrink:0}.article-ads-description{margin:6px 0 0}.article-ads-waterfall-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.article-ads-waterfall-item .ant-card{margin:0}@media (max-width:767px){.admin-shell-content{padding:12px!important}.admin-shell-panel{border-left:0;border-right:0;border-radius:0}.admin-two-column{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,auto);height:auto;max-height:none}.admin-two-column-left,.admin-two-column-right{height:auto;max-height:none}.admin-two-column-toggle{display:none}}@media (min-width:768px) and (max-width:1024px){.admin-two-column{grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:18px}.admin-two-column-toggle{left:268px}}@media (min-width:1025px){.admin-shell-content{padding:20px 24px!important}.admin-shell-panel{border-radius:16px}}@media (max-width:900px){.category-sections-header{flex-direction:column;align-items:stretch}.category-section-row{flex-direction:column}.article-ads-waterfall-grid,.category-ads-waterfall-grid{grid-template-columns:1fr}.category-ads-inline-row{flex-direction:column}.questions-theme-grid,.flow-step-grid{grid-template-columns:1fr}.flow-option-row,.flow-profile-row{flex-direction:column}.flow-profile-row-main{grid-template-columns:1fr}}.tenant-selector-compact .ant-select,.tenant-selector-compact .ant-btn{height:48px!important}.tenant-selector-compact .ant-select .ant-select-selector{height:48px!important;box-shadow:none!important;border-right:0!important;border-start-end-radius:0!important;border-end-end-radius:0!important}.tenant-selector-compact .ant-btn{min-width:56px;box-shadow:none!important;border-left:0!important;border-start-start-radius:0!important;border-end-start-radius:0!important}.side-list-panel{border:1px solid var(--admin-border);background:var(--admin-surface);border-radius:14px;flex-direction:column;height:100%;display:flex;overflow:hidden}.side-list-header{border-bottom:1px solid var(--admin-border);background:var(--admin-surface-muted);padding:14px}.side-list-title-row{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.side-list-title{letter-spacing:.06em;text-transform:uppercase;color:var(--admin-text-subtle);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;font-weight:800;overflow:hidden}.side-list-title-row .ant-btn{flex-shrink:0}.side-list-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.side-list-actions{gap:8px;margin-top:4px;display:flex}.side-list-actions .ant-btn{flex:1}.side-list-actions .side-list-apply-btn{border-radius:10px;font-weight:600}.side-list-actions .side-list-reset-btn{border-color:var(--admin-border-soft);color:var(--admin-text-muted);background:0 0;border-radius:10px}.side-list-actions .side-list-reset-btn:hover{background:var(--admin-control-bg);color:var(--admin-text)}.side-list-item{cursor:pointer;border-bottom:1px solid var(--admin-border);padding:12px 14px;transition:background-color .18s}.side-list-item:last-child{border-bottom:none}.side-list-item:hover{background:var(--admin-side-list-hover)}.side-list-item.is-selected{background:var(--admin-side-list-selected-bg);box-shadow:inset 3px 0 0 var(--admin-accent)}.side-list-item-title{color:var(--admin-text);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-weight:700;line-height:1.3;display:block;overflow:hidden}.side-list-item-meta{color:var(--admin-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.side-list-empty{text-align:center;color:var(--admin-text-muted);padding:24px 14px;font-size:13px}.side-list-pagination{z-index:2;border-top:1px solid var(--admin-border);background:var(--admin-pagination-bg);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);justify-content:center;margin-top:auto;padding:8px 10px;display:flex;position:sticky;bottom:0}.side-list-pagination .ant-pagination{font-size:12px}.tenant-home-article-drawer.ant-drawer .ant-drawer-content-wrapper,.tenant-home-article-drawer .ant-drawer-content-wrapper{max-width:96vw;width:clamp(860px,60vw,1400px)!important}
.admin-breadcrumb-shell{width:100%;min-width:0;overflow:visible}.admin-breadcrumb-shell .admin-breadcrumb{display:block;overflow:visible;white-space:normal!important}.admin-breadcrumb-shell .admin-breadcrumb ol{align-items:center;row-gap:2px;flex-wrap:wrap!important;display:flex!important}.admin-breadcrumb-shell .admin-breadcrumb li,.admin-breadcrumb-shell .admin-breadcrumb .ant-breadcrumb-link,.admin-breadcrumb-shell .admin-breadcrumb .ant-breadcrumb-separator{word-break:break-word;flex:0 auto;white-space:normal!important}html body .admin-tenant-select.ant-select-disabled .ant-select-selector,html body .admin-tenant-select.ant-select-disabled .ant-select-selection-item,html body .admin-tenant-select.ant-select-disabled .ant-select-selection-placeholder,html body .admin-tenant-select.ant-select-disabled .ant-select-selection-search-input{color:var(--admin-control-disabled-text)!important;-webkit-text-fill-color:var(--admin-control-disabled-text)!important;opacity:1!important}html body .admin-tenant-select.ant-select-disabled{opacity:1!important}.admin-tenant-readonly{border:1px solid var(--admin-control-disabled-border);background:var(--admin-control-disabled-bg);min-height:42px;color:var(--admin-control-disabled-text);cursor:not-allowed;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;padding:0 12px;font-weight:500;line-height:1.25;display:flex}.admin-page-header{justify-content:space-between;align-items:center;gap:12px;display:flex;container:admin-page-header/inline-size}.admin-page-header-main{flex:1;min-width:0}.admin-page-title{color:var(--admin-text);margin:0;font-size:clamp(18px,2.1vw + 10px,24px);font-weight:600}.admin-page-subtitle{color:var(--admin-text-muted);margin:4px 0 0;font-size:13px}.admin-page-actions{flex-shrink:0}@container admin-page-header (max-width:520px){.admin-page-header{flex-direction:column;align-items:flex-start}.admin-page-actions{flex-wrap:wrap;justify-content:flex-start;gap:8px;width:100%;display:flex}}.admin-profile-trigger:focus-visible{box-shadow:0 0 0 2px var(--admin-accent);outline:none}.admin-login-page{background:var(--admin-login-page-bg);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.admin-login-shell{border:1px solid var(--admin-login-shell-border);background:var(--admin-login-shell-bg);width:min(1100px,100%);box-shadow:var(--admin-login-shell-shadow);border-radius:20px;grid-template-columns:1.05fr .95fr;display:grid;overflow:hidden}.admin-login-hero{background:var(--admin-login-hero-bg);padding:48px;position:relative}.admin-login-orb{background:var(--admin-login-orb);pointer-events:none;border-radius:999px;width:220px;height:220px;position:absolute;top:-68px;right:-52px}.admin-login-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--admin-login-eyebrow);margin:0;font-size:12px;font-weight:700}.admin-login-heading{font-family:var(--font-sora), var(--font-manrope), sans-serif;letter-spacing:-.02em;color:var(--admin-login-text);margin:14px 0 10px;font-size:clamp(34px,5.2vw,54px);line-height:1.03}.admin-login-copy{max-width:30ch;color:var(--admin-login-muted);margin:0;font-size:15px;line-height:1.55}.admin-login-card-wrap{background:var(--admin-login-card-wrap-bg);padding:34px}.admin-login-card{border:1px solid var(--admin-login-card-border);background:var(--admin-login-card-bg);box-shadow:var(--admin-login-card-shadow);border-radius:16px;padding:28px;position:relative}.admin-login-card-head h2{color:var(--admin-login-text);margin:0;font-size:26px;font-weight:700}.admin-login-card-head p{color:var(--admin-login-muted);margin:8px 0 20px;font-size:14px}.admin-login-form .ant-form-item{margin-bottom:14px}.admin-login-form .ant-input-affix-wrapper,.admin-login-form .ant-input{background:var(--admin-login-input-bg);border-color:var(--admin-login-input-border);min-height:44px;color:var(--admin-login-text)}.admin-login-form .ant-input-affix-wrapper::placeholder,.admin-login-form .ant-input::placeholder{color:var(--admin-login-input-placeholder)}.admin-login-form .ant-input-prefix .anticon,.admin-login-form .ant-input-suffix .anticon{color:var(--admin-login-input-icon)}.admin-login-form .ant-input-affix-wrapper:hover,.admin-login-form .ant-input-affix-wrapper-focused{border-color:var(--admin-accent)}.admin-login-form .ant-btn{border-radius:12px;min-height:44px}.admin-login-form .ant-btn-primary{background:var(--admin-login-button-bg);border-color:var(--admin-login-button-border);color:var(--admin-login-button-text);box-shadow:var(--admin-login-button-shadow)}.admin-login-form .ant-btn-primary:not(:disabled):hover{color:var(--admin-login-button-text)!important;background:linear-gradient(135deg,#7c83ff,#5b52f5)!important;border-color:#6366f1bd!important}.admin-route-splash{background:radial-gradient(circle at 20% 20%, #6366f11f, transparent 28%), radial-gradient(circle at 80% 80%, #38bdf81f, transparent 24%), linear-gradient(180deg, var(--admin-bg) 0%, var(--admin-surface) 100%);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.admin-route-splash-card{border:1px solid var(--admin-border-soft);background:color-mix(in srgb, var(--admin-surface) 84%, transparent);text-align:center;border-radius:22px;width:min(520px,100%);padding:36px 28px 30px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0206172e}.admin-route-splash-ring{pointer-events:none;background:radial-gradient(circle,#6366f12e,#0000 68%);border-radius:999px;width:170px;height:170px;position:absolute;inset:-70px auto auto -64px}.admin-route-splash .ant-spin{margin-bottom:18px}.admin-route-splash-title{color:var(--admin-text);margin:0;font-size:22px;font-weight:700}.admin-route-splash-subtitle{color:var(--admin-text-subtle);margin:8px 0 0;font-size:14px}.admin-route-splash-note{color:var(--admin-text-muted);margin:16px 0 0;font-size:12px}@media (max-width:920px){.admin-login-page{padding:14px}.admin-login-shell{grid-template-columns:1fr}.admin-login-hero{padding:30px 24px 28px}.admin-login-heading{font-size:clamp(30px,8vw,42px)}.admin-login-card-wrap{padding:20px}}

@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_6b6bc9ae-module__9PH5za__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_6b6bc9ae-module__9PH5za__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3dbe685087e51055-s.3go3gb1_xu4rn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6bd983bd58a87a3d-s.p.1hey5yyym6mz_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_f13effef-module__o9Ua1q__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_f13effef-module__o9Ua1q__variable{--font-sora:"Sora", "Sora Fallback"}
