:root{--fluent-accent:#0078d4;--fluent-accent-light:#60cdff;--fluent-accent-dark:#005a9e;--fluent-accent-hover:#106ebe;--fluent-accent-pressed:#005a9e;--fluent-base:#f8f9fb;--fluent-layer-0:#f8f9fb;--fluent-layer-1:#fff;--fluent-layer-2:#f0f1f3;--fluent-layer-3:#fff;--fluent-acrylic-light:#ffffffb8;--fluent-acrylic-dark:#202020d9;--fluent-blur-sm:blur(8px)saturate(150%);--fluent-blur:blur(20px)saturate(180%);--fluent-blur-heavy:blur(40px)saturate(200%);--fluent-mica:#f3f3f3eb;--fluent-mica-border:#0000000f;--fluent-text-primary:#000000e3;--fluent-text-secondary:#0009;--fluent-text-disabled:#0000005c;--fluent-text-on-accent:#fff;--fluent-border:#00000014;--fluent-border-strong:#00000024;--fluent-divider:#0000000f;--fluent-fill-subtle:#00000008;--fluent-fill-secondary:#0000000d;--fluent-fill-hover:#0000000f;--fluent-fill-pressed:#00000017;--fluent-shadow-2:0 1px 2px #00000014,0 0 1px #0000000f;--fluent-shadow-4:0 2px 4px #0000001a,0 0 2px #0000000f;--fluent-shadow-8:0 4px 8px #0000001f,0 0 2px #00000014;--fluent-shadow-16:0 8px 16px #00000024,0 0 4px #00000014;--fluent-shadow-28:0 14px 28px #00000029,0 0 8px #0000001a;--fluent-radius-xs:4px;--fluent-radius-sm:6px;--fluent-radius-md:8px;--fluent-radius-lg:10px;--fluent-radius-xl:12px;--fluent-radius-2xl:16px;--fluent-ease:cubic-bezier(.23,1,.32,1);--fluent-ease-fast:cubic-bezier(.4,0,.6,1);--fluent-duration:.2s;--fluent-duration-slow:.35s;--fluent-success:#107c10;--fluent-warning:#d83b01;--fluent-error:#a80000;--fluent-info:#0078d4;--fluent-sidebar-width:220px;--fluent-sidebar-collapsed:72px;--fluent-topbar-height:48px}.dark{--fluent-accent:#60cdff;--fluent-accent-light:#99e5ff;--fluent-accent-dark:#0078d4;--fluent-accent-hover:#78d4ff;--fluent-accent-pressed:#4cb8f0;--fluent-base:#202020;--fluent-layer-0:#202020;--fluent-layer-1:#2c2c2c;--fluent-layer-2:#383838;--fluent-layer-3:#404040;--fluent-acrylic-light:#202020b8;--fluent-mica:#202020eb;--fluent-mica-border:#ffffff0f;--fluent-text-primary:#ffffffe6;--fluent-text-secondary:#fff9;--fluent-text-disabled:#ffffff5c;--fluent-border:#ffffff14;--fluent-border-strong:#ffffff24;--fluent-divider:#ffffff0f;--fluent-fill-subtle:#ffffff08;--fluent-fill-secondary:#ffffff0d;--fluent-fill-hover:#ffffff14;--fluent-fill-pressed:#ffffff1f;--fluent-shadow-2:0 1px 2px #0000004d,0 0 1px #0003;--fluent-shadow-4:0 2px 4px #0000005c,0 0 2px #0003;--fluent-shadow-8:0 4px 8px #0006,0 0 2px #0000003d;--fluent-shadow-16:0 8px 16px #00000070,0 0 4px #00000047;--fluent-shadow-28:0 14px 28px #00000080,0 0 8px #00000052;--fluent-success:#54b654;--fluent-warning:#fc7b3f;--fluent-error:#e37070;--fluent-info:#60cdff}body{color:var(--fluent-text-primary);font-family:var(--font-inter,"Inter"),"Segoe UI Variable",-apple-system,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--fluent-base)!important}.fluent-acrylic{background:var(--fluent-acrylic-light);-webkit-backdrop-filter:var(--fluent-blur);border:1px solid var(--fluent-border)}.dark .fluent-acrylic{background:var(--fluent-acrylic-dark)}.fluent-mica{background:var(--fluent-mica);-webkit-backdrop-filter:var(--fluent-blur);border-right:1px solid var(--fluent-mica-border)}.fluent-card{background:var(--fluent-layer-1);border:1px solid var(--fluent-border);border-radius:var(--fluent-radius-lg);box-shadow:none;transition:border-color var(--fluent-duration)var(--fluent-ease),box-shadow var(--fluent-duration)var(--fluent-ease)}.fluent-card:hover{border-color:var(--fluent-border-strong);box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a}.fluent-card-elevated{background:var(--fluent-layer-1);border:1px solid var(--fluent-border-strong);border-radius:var(--fluent-radius-xl);box-shadow:var(--fluent-shadow-16)}.fluent-reveal{transition:background var(--fluent-duration)var(--fluent-ease);position:relative;overflow:hidden}.fluent-reveal:hover{background:var(--fluent-fill-hover)!important}.fluent-reveal:active{background:var(--fluent-fill-pressed)!important}.fluent-btn-accent{background:var(--fluent-accent);color:var(--fluent-text-on-accent);border-radius:var(--fluent-radius-md);cursor:pointer;transition:background var(--fluent-duration)var(--fluent-ease),box-shadow var(--fluent-duration)var(--fluent-ease);border:1px solid #0000;padding:6px 16px;font-size:.875rem;font-weight:500}.fluent-btn-accent:hover{background:var(--fluent-accent-hover);box-shadow:var(--fluent-shadow-4)}.fluent-btn-accent:active{background:var(--fluent-accent-pressed);box-shadow:none}.fluent-btn-subtle{color:var(--fluent-text-primary);border:1px solid var(--fluent-border);border-radius:var(--fluent-radius-md);cursor:pointer;transition:background var(--fluent-duration)var(--fluent-ease);background:0 0;padding:5px 15px;font-size:.875rem;font-weight:400}.fluent-btn-subtle:hover{background:var(--fluent-fill-secondary)}.fluent-btn-subtle:active{background:var(--fluent-fill-pressed)}.fluent-input{background:var(--fluent-layer-2);border:1px solid var(--fluent-border-strong);border-radius:var(--fluent-radius-md);color:var(--fluent-text-primary);transition:border-color var(--fluent-duration)var(--fluent-ease),box-shadow var(--fluent-duration)var(--fluent-ease);outline:none;width:100%;padding:6px 12px;font-size:.875rem}.fluent-input:focus{border-color:var(--fluent-accent);box-shadow:0 0 0 1px var(--fluent-accent)}.fluent-tps-critical{--tps-color:#c50f1f}.fluent-tps-high{--tps-color:#d83b01}.fluent-tps-medium{--tps-color:#c19c00}.fluent-tps-low{--tps-color:#107c10}.fluent-p1{color:#c50f1f;background:#fde7e9;border:1px solid #f1adb4}.fluent-p2{color:#c35100;background:#fde8d8;border:1px solid #f4b483}.fluent-p3{color:#7a5c00;background:#fff4ce;border:1px solid #f0d569}.fluent-p4{color:#004e8c;background:#dce6f8;border:1px solid #a8c5ef}.fluent-p5{color:#444;background:#f5f5f5;border:1px solid #ddd}.fluent-p6{color:#666;background:#f0f0f0;border:1px solid #e0e0e0}.dark .fluent-p1{color:#e37070;background:#c50f1f26;border-color:#c50f1f4d}.dark .fluent-p2{color:#fc7b3f;background:#c3510026;border-color:#c351004d}.dark .fluent-p3{color:#f0c929;background:#c9a20026;border-color:#c9a2004d}.dark .fluent-p4{color:#60cdff;background:#0078d426;border-color:#0078d44d}.dark .fluent-p5{color:#aaa;background:#ffffff0d;border-color:#ffffff1a}.dark .fluent-p6{color:#888;background:#ffffff08;border-color:#ffffff14}.fluent-status-new{color:#004e8c;background:#dce6f8;border:1px solid #a8c5ef}.fluent-status-in-progress{color:#0e7a0d;background:#dff6dd;border:1px solid #82c97f}.fluent-status-waiting{color:#7a5c00;background:#fff4ce;border:1px solid #f0d569}.fluent-status-resolved{color:#555;background:#f0f0f0;border:1px solid #ddd}.fluent-status-closed{color:#888;background:#f5f5f5;border:1px solid #e0e0e0}.dark .fluent-status-new{color:#60cdff;background:#0078d426;border-color:#0078d44d}.dark .fluent-status-in-progress{color:#54b654;background:#107c1026;border-color:#107c104d}.dark .fluent-status-waiting{color:#f0c929;background:#c9a20026;border-color:#c9a2004d}.dark .fluent-status-resolved{color:#aaa;background:#ffffff0f;border-color:#ffffff1a}.dark .fluent-status-closed{color:#888;background:#ffffff0a;border-color:#ffffff14}.fluent-nav-item{border-radius:var(--fluent-radius-md);color:var(--fluent-text-secondary);cursor:pointer;transition:background var(--fluent-duration)var(--fluent-ease),color var(--fluent-duration)var(--fluent-ease);align-items:center;gap:10px;padding:8px 12px;font-size:.875rem;text-decoration:none;display:flex}.fluent-nav-item:hover{background:var(--fluent-fill-secondary);color:var(--fluent-text-primary)}.fluent-nav-item.active{color:var(--fluent-accent);background:#0078d41f;font-weight:500}.dark .fluent-nav-item.active{background:#60cdff1f}.fluent-dot-active{background:var(--fluent-success);border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite fluent-pulse}@keyframes fluent-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.fluent-tps-bar{background:var(--fluent-fill-secondary);border-radius:2px;height:4px;overflow:hidden}.fluent-tps-bar-fill{height:100%;transition:width var(--fluent-duration-slow)var(--fluent-ease);border-radius:2px}.fluent-flyout{background:var(--fluent-layer-3);border:1px solid var(--fluent-border-strong);border-radius:var(--fluent-radius-xl);box-shadow:var(--fluent-shadow-28);-webkit-backdrop-filter:var(--fluent-blur)}.fluent-toast{background:var(--fluent-layer-1);border:1px solid var(--fluent-border-strong);border-radius:var(--fluent-radius-xl);box-shadow:var(--fluent-shadow-16);-webkit-backdrop-filter:var(--fluent-blur-sm)}.fluent-scroll::-webkit-scrollbar{width:6px;height:6px}.fluent-scroll::-webkit-scrollbar-track{background:0 0}.fluent-scroll::-webkit-scrollbar-thumb{background:var(--fluent-border-strong);border-radius:3px}.fluent-scroll::-webkit-scrollbar-thumb:hover{background:var(--fluent-text-disabled)}.fluent-ai-chip{color:var(--fluent-accent);background:#0078d41a;border:1px solid #0078d433;border-radius:10px;align-items:center;gap:4px;padding:2px 8px;font-size:.7rem;font-weight:500;display:inline-flex}.dark .fluent-ai-chip{background:#60cdff1a;border-color:#60cdff33}.fluent-sentiment-urgent{color:#c50f1f}.fluent-sentiment-negatif{color:#d83b01}.fluent-sentiment-neutre{color:var(--fluent-text-secondary)}.fluent-sentiment-positif{color:var(--fluent-success)}.dark2{--fluent-accent:#5e6ad2;--fluent-accent-light:#a5b0e8;--fluent-accent-dark:#4a56be;--fluent-accent-hover:#6b77db;--fluent-accent-pressed:#535fbf;--fluent-base:#101014;--fluent-layer-0:#101014;--fluent-layer-1:#16161a;--fluent-layer-2:#1c1c22;--fluent-layer-3:#222228;--fluent-acrylic-light:#101014e0;--fluent-acrylic-dark:#101014f0;--fluent-mica:#0a0a0ef7;--fluent-mica-border:#ffffff0f;--fluent-text-primary:#ffffffeb;--fluent-text-secondary:#ffffff7a;--fluent-text-disabled:#ffffff40;--fluent-text-on-accent:#fff;--fluent-border:#ffffff14;--fluent-border-strong:#ffffff21;--fluent-divider:#ffffff0d;--fluent-fill-subtle:#ffffff05;--fluent-fill-secondary:#ffffff0a;--fluent-fill-hover:#ffffff0f;--fluent-fill-pressed:#ffffff17;--fluent-shadow-2:none;--fluent-shadow-4:none;--fluent-shadow-8:none;--fluent-shadow-16:none;--fluent-shadow-28:0 8px 40px #000000a6,0 2px 8px #0006;--fluent-radius-xs:3px;--fluent-radius-sm:5px;--fluent-radius-md:7px;--fluent-radius-lg:9px;--fluent-radius-xl:11px;--fluent-radius-2xl:14px;--fluent-success:#34d399;--fluent-warning:#f59e0b;--fluent-error:#f87171;--fluent-info:#5e6ad2}.dark2 body{background-color:#101014!important}html.dark2{--color-zinc-50:#e8e8ec;--color-zinc-100:#d1d1d8;--color-zinc-200:#a9a9b4;--color-zinc-300:#ffffff9e;--color-zinc-400:#ffffff73;--color-zinc-500:#ffffff59;--color-zinc-600:#35353d;--color-zinc-700:#2a2a32;--color-zinc-800:#1e1e25;--color-zinc-900:#16161a;--color-zinc-950:#101014;--color-gray-50:#e8e8ec;--color-gray-100:#d1d1d8;--color-gray-200:#a9a9b4;--color-gray-300:#ffffff9e;--color-gray-400:#ffffff73;--color-gray-500:#ffffff59;--color-gray-600:#35353d;--color-gray-700:#2a2a32;--color-gray-800:#1e1e25;--color-gray-900:#16161a;--color-gray-950:#101014;--color-slate-50:#e8e8ec;--color-slate-100:#d1d1d8;--color-slate-200:#a9a9b4;--color-slate-300:#ffffff9e;--color-slate-400:#ffffff73;--color-slate-500:#ffffff59;--color-slate-600:#35353d;--color-slate-700:#2a2a32;--color-slate-800:#1e1e25;--color-slate-900:#16161a;--color-slate-950:#101014;--color-neutral-50:#e8e8ec;--color-neutral-100:#d1d1d8;--color-neutral-200:#a9a9b4;--color-neutral-300:#ffffff9e;--color-neutral-400:#ffffff73;--color-neutral-500:#ffffff59;--color-neutral-600:#35353d;--color-neutral-700:#2a2a32;--color-neutral-800:#1e1e25;--color-neutral-900:#16161a;--color-neutral-950:#101014;--color-blue-50:#5e6ad20f;--color-blue-100:#5e6ad21f;--color-blue-200:#5e6ad233;--color-blue-300:#c4caed;--color-blue-400:#a5b0e8;--color-blue-500:#818cf8;--color-blue-600:#5e6ad2;--color-blue-700:#4a56be;--color-blue-800:#3d47a8;--color-blue-900:#5e6ad21f;--color-blue-950:#5e6ad214}.dark2 [class*="bg-[#383838]"]{background-color:#1c1c22!important}.dark2 [class*="bg-[#2c2c2c]"],.dark2 [class*="bg-[#2d2d2d]"]{background-color:#16161a!important}.dark2 [class*="bg-[#444]"]{background-color:#222228!important}.dark2 [class*=dark\:bg-white]{color:#fff!important;background-color:#5e6ad2!important}.dark2 [class*=dark\:bg-white]:hover{background-color:#6b77db!important}.dark2 .fluent-card,.dark2 .fluent-card-elevated,.dark2 .fluent-toast{box-shadow:none;border-color:#ffffff14}.dark2 .fluent-card:hover{box-shadow:none;background:#18181d;border-color:#ffffff1f}.dark2 .fluent-p1{color:#fca5a5;background:#ef44441a;border-color:#ef444433}.dark2 .fluent-p2{color:#fdba74;background:#f973161a;border-color:#f9731633}.dark2 .fluent-p3{color:#fde047;background:#eab3081a;border-color:#eab30833}.dark2 .fluent-p4{color:#a5b4fc;background:#5e6ad21a;border-color:#5e6ad233}.dark2 .fluent-p5{color:#9ca3af;background:#ffffff0a;border-color:#ffffff14}.dark2 .fluent-p6{color:#6b7280;background:#ffffff05;border-color:#ffffff0d}.dark2 .fluent-status-new{color:#a5b4fc;background:#5e6ad21a;border-color:#5e6ad233}.dark2 .fluent-status-in-progress{color:#6ee7b7;background:#34d3991a;border-color:#34d39933}.dark2 .fluent-status-waiting{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b33}.dark2 .fluent-status-resolved{color:#9ca3af;background:#ffffff0a;border-color:#ffffff14}.dark2 .fluent-status-closed{color:#6b7280;background:#ffffff05;border-color:#ffffff0d}.dark2 .fluent-nav-item.active{color:#c4caed;background:#5e6ad21a}.dark2 .fluent-ai-chip{color:#a5b0e8;background:#5e6ad21a;border-color:#5e6ad22e}.dark2 .fluent-input:focus{border-color:#5e6ad2;box-shadow:0 0 0 2px #5e6ad233}.dark2 .fluent-scroll::-webkit-scrollbar-thumb{background:#ffffff14}.dark2 .fluent-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff26}.vicode{--fluent-accent:#2f8bff;--fluent-accent-light:#5fb0ff;--fluent-accent-dark:#1f6fd6;--fluent-accent-hover:#4a9bff;--fluent-accent-pressed:#1f6fd6;--fluent-base:#16171a;--fluent-layer-0:#16171a;--fluent-layer-1:#202126;--fluent-layer-2:#2a2b31;--fluent-layer-3:#2a2b31;--fluent-acrylic-light:#16171ad9;--fluent-acrylic-dark:#16171aeb;--fluent-mica:#121316f2;--fluent-mica-border:#ffffff12;--fluent-text-primary:#e3e4e8;--fluent-text-secondary:#a3a5ad;--fluent-text-disabled:#72747c;--fluent-text-on-accent:#fff;--fluent-border:#ffffff14;--fluent-border-strong:#ffffff24;--fluent-divider:#ffffff0f;--fluent-fill-subtle:#ffffff08;--fluent-fill-secondary:#ffffff0d;--fluent-fill-hover:#ffffff12;--fluent-fill-pressed:#ffffff1a;--fluent-shadow-2:0 1px 2px #0000004d;--fluent-shadow-4:0 2px 6px #0006;--fluent-shadow-8:0 6px 18px #00000080;--fluent-shadow-16:0 12px 28px #0000008c;--fluent-shadow-28:0 18px 40px #000000a6;--fluent-radius-xs:5px;--fluent-radius-sm:7px;--fluent-radius-md:9px;--fluent-radius-lg:11px;--fluent-radius-xl:12px;--fluent-radius-2xl:16px;--fluent-success:#3ddc84;--fluent-warning:#ffb020;--fluent-error:#ff5a5a;--fluent-info:#2f8bff}.vicode body{background-color:#16171a!important;background-image:radial-gradient(1100px 650px at 85% -12%,#ffffff0a,#0000 60%),radial-gradient(900px 500px at 10% 115%,#2f8bff08,#0000 60%)!important;background-attachment:fixed!important}html.vicode{--color-zinc-50:#e3e4e8;--color-zinc-100:#d4d5da;--color-zinc-200:#a3a5ad;--color-zinc-300:#ffffff9e;--color-zinc-400:#ffffff73;--color-zinc-500:#ffffff61;--color-zinc-600:#42434a;--color-zinc-700:#303137;--color-zinc-800:#202126;--color-zinc-900:#1c1d21;--color-zinc-950:#16171a;--color-gray-50:#e3e4e8;--color-gray-100:#d4d5da;--color-gray-200:#a3a5ad;--color-gray-300:#ffffff9e;--color-gray-400:#ffffff73;--color-gray-500:#ffffff61;--color-gray-600:#42434a;--color-gray-700:#303137;--color-gray-800:#202126;--color-gray-900:#1c1d21;--color-gray-950:#16171a;--color-slate-50:#e3e4e8;--color-slate-100:#d4d5da;--color-slate-200:#a3a5ad;--color-slate-300:#ffffff9e;--color-slate-400:#ffffff73;--color-slate-500:#ffffff61;--color-slate-600:#42434a;--color-slate-700:#303137;--color-slate-800:#202126;--color-slate-900:#1c1d21;--color-slate-950:#16171a;--color-neutral-50:#e3e4e8;--color-neutral-100:#d4d5da;--color-neutral-200:#a3a5ad;--color-neutral-300:#ffffff9e;--color-neutral-400:#ffffff73;--color-neutral-500:#ffffff61;--color-neutral-600:#42434a;--color-neutral-700:#303137;--color-neutral-800:#202126;--color-neutral-900:#1c1d21;--color-neutral-950:#16171a;--color-blue-50:#2f8bff0f;--color-blue-100:#2f8bff1f;--color-blue-200:#2f8bff33;--color-blue-300:#bcd7ff;--color-blue-400:#8cc0ff;--color-blue-500:#5fb0ff;--color-blue-600:#2f8bff;--color-blue-700:#1f6fd6;--color-blue-800:#195bb0;--color-blue-900:#2f8bff1f;--color-blue-950:#2f8bff14}.vicode [class*="bg-[#383838]"]{background-color:#2a2b31!important}.vicode [class*="bg-[#2c2c2c]"],.vicode [class*="bg-[#2d2d2d]"]{background-color:#202126!important}.vicode [class*="bg-[#444]"]{background-color:#2a2b31!important}.vicode [class*=dark\:bg-white]{color:#fff!important;background-color:#2f8bff!important}.vicode [class*=dark\:bg-white]:hover{background-color:#4a9bff!important}.vicode .fluent-card,.vicode .fluent-card-elevated,.vicode .fluent-toast{background:linear-gradient(#ffffff09,#ffffff03),#202126;border-color:#ffffff13;box-shadow:inset 0 1px #ffffff0a,0 18px 40px -28px #000000e6}.vicode .fluent-card:hover{background:linear-gradient(#fff1,#ffffff05),#2a2b31;border-color:#ffffff21}.vicode .fluent-p1{color:#ff8e8e;background:#ff5a5a1f;border-color:#ff5a5a40}.vicode .fluent-p2{color:#ffc658;background:#ffb0201f;border-color:#ffb02040}.vicode .fluent-p3{color:#ffd98a;background:#ffd1661a;border-color:#ffd16633}.vicode .fluent-p4{color:#8cc0ff;background:#2f8bff1f;border-color:#2f8bff40}.vicode .fluent-p5{color:#a3a5ad;background:#ffffff0a;border-color:#ffffff14}.vicode .fluent-p6{color:#72747c;background:#ffffff05;border-color:#ffffff0d}.vicode .fluent-status-new{color:#8cc0ff;background:#2f8bff1f;border-color:#2f8bff40}.vicode .fluent-status-in-progress{color:#7ff0ad;background:#3ddc841f;border-color:#3ddc8440}.vicode .fluent-status-waiting{color:#ffce73;background:#ffb0201f;border-color:#ffb02040}.vicode .fluent-status-resolved{color:#a3a5ad;background:#ffffff0a;border-color:#ffffff14}.vicode .fluent-status-closed{color:#72747c;background:#ffffff05;border-color:#ffffff0d}.vicode .fluent-nav-item.active{color:#bcd7ff;background:#2f8bff1f}.vicode .fluent-ai-chip{color:#8cc0ff;background:#2f8bff1f;border-color:#2f8bff38}.vicode .fluent-input:focus{border-color:#2f8bff;box-shadow:0 0 0 2px #2f8bff38}.vicode .fluent-scroll::-webkit-scrollbar-thumb{background:#ffffff14}.vicode .fluent-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff26}.admin-embedded-page>div{min-height:unset!important;background:0 0!important;padding:0!important}.admin-embedded-page>div>div{max-width:unset!important;margin:0!important;padding:0!important}.admin-embedded-page a[href="/admin/tps"],.admin-embedded-page a[href=\/tickets-v2],.admin-embedded-page a[href=\/admin]{display:none!important}.admin-btn-primary{color:#fff;background:var(--fluent-accent);border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;transition:background .15s,opacity .15s;display:inline-flex}.admin-btn-primary:hover{background:var(--fluent-accent-hover)}.admin-btn-primary:disabled{opacity:.5;cursor:not-allowed}.admin-btn-secondary{color:var(--fluent-text-secondary);background:var(--fluent-layer-2);border:1px solid var(--fluent-border);border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.admin-btn-secondary:hover{background:var(--fluent-layer-3);color:var(--fluent-text)}.admin-btn-ghost{color:var(--fluent-accent);border-radius:.375rem;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:background .15s;display:inline-flex}.admin-btn-ghost:hover{background:var(--fluent-accent-light);background:color-mix(in srgb,var(--fluent-accent)8%,transparent)}.admin-select{color:var(--fluent-text);background:var(--fluent-layer-1);border:1px solid var(--fluent-border);border-radius:.5rem;outline:none;padding:.375rem .75rem;font-size:.8125rem;transition:border-color .15s}.admin-select:focus{border-color:var(--fluent-accent)}.admin-input{width:100%;color:var(--fluent-text);background:var(--fluent-layer-1);border:1px solid var(--fluent-border);border-radius:.5rem;outline:none;padding:.5rem .75rem;font-size:.8125rem;transition:border-color .15s}.admin-input:focus{border-color:var(--fluent-accent)}.admin-input::placeholder{color:var(--fluent-text-tertiary)}.admin-card{background:var(--fluent-layer-1);border:1px solid var(--fluent-border);border-radius:.75rem;padding:1.25rem}.admin-stat{background:var(--fluent-layer-1);border:1px solid var(--fluent-border);border-radius:.75rem;padding:1rem 1.25rem}.admin-stat-value{color:var(--fluent-text);font-size:1.75rem;font-weight:700;line-height:1}.admin-stat-label{color:var(--fluent-text-secondary);margin-top:.25rem;font-size:.75rem}@keyframes tps-blink{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 #ef4444b3}50%{opacity:.85;transform:scale(1.06);box-shadow:0 0 0 6px #ef444400}}.tps-blocker-blink{z-index:1;animation:1.4s ease-in-out infinite tps-blink;position:relative}@keyframes ticket-row-flag-pulse{0%,to{background-color:#ef44440d}50%{background-color:#ef44441f}}.ticket-row-blocker-flag{animation:2s ease-in-out infinite ticket-row-flag-pulse}@keyframes nocalert{0%,to{border-color:#e5534b;box-shadow:0 0 #e5534b80}50%{border-color:#ff7a6f;box-shadow:0 0 0 8px #e5534b00}}.noc-wall-alert{color:#ff7a6f;background:linear-gradient(135deg,#1f0d10,#150607);border:2px solid #e5534b;animation:1.6s ease-in-out infinite nocalert}
.normal-table-row{height:36px!important;max-height:36px!important}.normal-table-cell{vertical-align:middle!important;height:36px!important;max-height:36px!important;line-height:1!important}.normal-table-cell>div{height:36px!important;line-height:1!important}.normal-table-cell>div.flex{justify-content:center!important;align-items:center!important;display:flex!important}.compact-table-row{height:36px!important;max-height:36px!important}.compact-table-cell{padding:0!important;vertical-align:middle!important;height:36px!important;max-height:36px!important;padding-block:0!important;padding-inline:0!important;line-height:1!important}.compact-table-cell>div{height:36px!important;line-height:1!important}.compact-table-cell>div.flex{justify-content:center!important;align-items:center!important;display:flex!important}
:root[data-ui=v2]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vf-bg:#16171a;--vf-bg-elev:#1c1d21;--vf-surface:#202126;--vf-surface-2:#2a2b31;--vf-surface-3:#24252b;--vf-border:#303137;--vf-border-strong:#42434a;--vf-hair:#ffffff17;--vf-hair-2:#ffffff21;--vf-row:#ffffff0a;--vf-hover:#ffffff08;--vf-text:#e3e4e8;--vf-muted:#a3a5ad;--vf-faint:#72747c;--vf-accent:#2f8bff;--vf-accent-strong:#5fb0ff;--vf-accent-pressed:#1f6fe0;--vf-accent-text:#8cc6ff;--vf-accent-soft:#2f8bff14;--vf-accent-line:#2f8bff55;--vf-ok:#3ddc84;--vf-ok-text:#6be8a3;--vf-ok-soft:#3ddc8414;--vf-ok-line:#3ddc8455;--vf-warn:#ffb020;--vf-warn-text:#ffc04d;--vf-warn-soft:#ffb02014;--vf-warn-line:#ffb02055;--vf-bad:#ff5a5a;--vf-bad-text:#ff8a8a;--vf-bad-soft:#ff5a5a14;--vf-bad-line:#ff5a5a55;--vf-violet:#a78bfa;--vf-violet-text:#c4b5fd;--vf-violet-soft:#a78bfa1a;--vf-violet-line:#a78bfa55;--vf-glass:linear-gradient(180deg,#ffffff09,#ffffff03);--vf-glass-strong:linear-gradient(180deg,#fff1,#ffffff05);--vf-shadow:inset 0 1px 0 #ffffff14,0 12px 26px -16px #000000e6;--vf-shadow-pop:inset 0 1px 0 #ffffff14,0 24px 48px -12px #000000f0;--vf-dots:radial-gradient(#ffffff0f 1px,transparent 1px);--vf-topbar-bg:#16171ae6;--vf-inset:inset 0 1px 0 #ffffff14;--vf-ai-bg:#a78bfa0a;--vf-ai-line:#a78bfa44;--vf-font:Inter,"Inter Fallback",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--vf-font-mono:"JetBrains Mono","Geist Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--vf-r-xs:6px;--vf-r-sm:8px;--vf-r:10px;--vf-r-md:12px;--vf-r-lg:15px;--vf-r-pill:999px;--vf-side:248px;--vf-side-collapsed:68px;--vf-top:56px;--vf-panel:500px;--vf-ease:cubic-bezier(.2,.8,.2,1);--background:var(--vf-bg);--foreground:var(--vf-text);--fluent-base:var(--vf-bg);--fluent-layer-0:var(--vf-bg);--fluent-layer-1:var(--vf-bg-elev);--fluent-layer-2:var(--vf-surface);--fluent-layer-3:var(--vf-surface-2);--fluent-accent:var(--vf-accent);--fluent-accent-light:var(--vf-accent-text);--fluent-accent-dark:var(--vf-accent-pressed);--fluent-accent-hover:var(--vf-accent-strong);--fluent-accent-pressed:var(--vf-accent-pressed);--fluent-text-primary:var(--vf-text);--fluent-text-secondary:var(--vf-muted);--fluent-text-disabled:var(--vf-faint);--fluent-text-on-accent:#fff;--fluent-border:var(--vf-border);--fluent-border-strong:var(--vf-border-strong);--fluent-divider:var(--vf-row);--fluent-fill-subtle:var(--vf-hover);--fluent-fill-secondary:var(--vf-surface-2);--fluent-fill-hover:#ffffff0d;--fluent-fill-pressed:#ffffff14;--fluent-success:var(--vf-ok);--fluent-warning:var(--vf-warn);--fluent-error:var(--vf-bad);--fluent-info:var(--vf-accent);--fluent-sidebar-width:var(--vf-side);--fluent-sidebar-collapsed:var(--vf-side-collapsed)}:root[data-ui=v2][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vf-bg:#f4f5f7;--vf-bg-elev:#fff;--vf-surface:#fff;--vf-surface-2:#eef0f4;--vf-surface-3:#fff;--vf-border:#dfe1e6;--vf-border-strong:#c9ccd3;--vf-hair:#0000000f;--vf-hair-2:#00000017;--vf-row:#0000000a;--vf-hover:#00000006;--vf-text:#16171a;--vf-muted:#4d5059;--vf-faint:#6b6e78;--vf-accent:#1f6fe0;--vf-accent-strong:#2f8bff;--vf-accent-text:#1559b8;--vf-accent-soft:#2f8bff14;--vf-ok-text:#12864a;--vf-warn-text:#9a6200;--vf-bad-text:#c8302f;--vf-violet-text:#6d4ad6;--vf-glass:linear-gradient(180deg,#fff,#fafbfc);--vf-glass-strong:linear-gradient(180deg,#fff,#f3f4f7);--vf-shadow:0 1px 0 #00000008,0 10px 24px -18px #0000004d;--vf-dots:radial-gradient(#0000000d 1px,transparent 1px);--vf-topbar-bg:#ffffffe6;--vf-inset:inset 0 1px 0 #fff;--vf-ai-bg:#a78bfa12;--vf-ai-line:#a78bfa66}@layer base{:where(html[data-ui=v2]) body{background:var(--vf-bg);color:var(--vf-text);font:14px/1.45 var(--vf-font);-webkit-font-smoothing:antialiased}:where(html[data-ui=v2]) body:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(1100px 650px at 85% -12%,#ffffff0a,#0000 60%),radial-gradient(900px 500px at 10% 115%,#2f8bff08,#0000 60%);position:fixed;inset:0}:where(html[data-ui=v2]) :focus-visible{outline:2px solid var(--vf-accent);outline-offset:2px}:where(html[data-ui=v2]) .vf-mono{font-family:var(--vf-font-mono);font-variant-numeric:tabular-nums}:where(html[data-ui=v2]) .vf-muted{color:var(--vf-muted)}:where(html[data-ui=v2]) .vf-faint{color:var(--vf-faint)}:where(html[data-ui=v2]) .vf-label{letter-spacing:.08em;text-transform:uppercase;color:var(--vf-faint);font-size:11px}:where(html[data-ui=v2]) .vf-h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:32px;font-weight:700;line-height:1.1}:where(html[data-ui=v2]) .vf-h2{margin:0;font-size:14.5px;font-weight:600}}@layer components{:where(html[data-ui=v2]) .vf-card{background:var(--vf-surface)var(--vf-glass);border:1px solid var(--vf-hair);border-radius:var(--vf-r-lg);box-shadow:var(--vf-shadow);overflow:hidden}:where(html[data-ui=v2]) .vf-card__head{flex-wrap:wrap;align-items:center;gap:10px;padding:14px 16px;display:flex}:where(html[data-ui=v2]) .vf-active{color:var(--vf-text);background:var(--vf-surface-2)var(--vf-glass-strong);border:1px solid var(--vf-hair-2);box-shadow:inset 0 1px #ffffff14}:where(html[data-ui=v2]) .vf-tile{background-color:var(--vf-surface-2);background-image:var(--vf-dots);border:1px solid var(--vf-hair-2);border-radius:var(--vf-r-lg);box-shadow:var(--vf-shadow);background-size:14px 14px;flex-direction:column;justify-content:space-between;gap:10px;min-height:128px;padding:15px;transition:border-color .15s,transform .15s;display:flex}:where(html[data-ui=v2]) .vf-tile:hover{border-color:#2f8bff80;transform:translateY(-1px)}:where(html[data-ui=v2]) .vf-tile--ghost{border-style:dashed;border-color:var(--vf-border-strong);box-shadow:none;background:0 0}:where(html[data-ui=v2]) .vf-pop{background:var(--vf-surface-3);border:1px solid var(--vf-hair-2);box-shadow:var(--vf-shadow-pop);border-radius:14px;padding:8px}:where(html[data-ui=v2]) .vf-strip{border-radius:var(--vf-r-md);flex-wrap:wrap;display:flex}:where(html[data-ui=v2]) .vf-strip>*{border-right:1px solid #ffffff0d;flex:150px;align-items:center;gap:10px;padding:12px 18px;display:flex}:where(html[data-ui=v2]) .vf-strip>:last-child{border-right:0}:where(html[data-ui=v2]) .vf-kpi{border-radius:var(--vf-r-md);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}:where(html[data-ui=v2]) .vf-kpi>*{border-right:1px solid #ffffff0d;padding:14px 18px}:where(html[data-ui=v2]) .vf-kpi>:last-child{border-right:0}:where(html[data-ui=v2]) .vf-ai{border:1px solid var(--vf-ai-line);border-radius:var(--vf-r-md);background:var(--vf-ai-bg);flex-direction:column;gap:10px;padding:14px 16px;display:flex}:where(html[data-ui=v2]) .vf-btn{border-radius:var(--vf-r);height:38px;font:600 13.5px var(--vf-font);color:var(--vf-text);background:var(--vf-surface-2)var(--vf-glass-strong);border:1px solid var(--vf-hair-2);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex;box-shadow:inset 0 1px #ffffff14}:where(html[data-ui=v2]) .vf-btn:hover{border-color:#fff3}:where(html[data-ui=v2]) .vf-btn--primary{color:#fff;background:linear-gradient(180deg,var(--vf-accent-strong),var(--vf-accent));border-color:var(--vf-accent);box-shadow:0 0 0 1px #2f8bff33,0 10px 24px -18px #2f8bff4d}:where(html[data-ui=v2]) .vf-btn--ai{color:#fff;background:linear-gradient(#b79cff,#8b5cf6);border-color:#8b5cf6}:where(html[data-ui=v2]) .vf-btn--danger{color:var(--vf-bad-text);background:var(--vf-bad-soft);border-color:var(--vf-bad-line)}:where(html[data-ui=v2]) .vf-btn--success{color:var(--vf-ok-text);background:var(--vf-ok-soft);border-color:var(--vf-ok-line)}:where(html[data-ui=v2]) .vf-btn--sm{border-radius:var(--vf-r-sm);height:30px;padding:0 10px;font-size:12px}:where(html[data-ui=v2]) .vf-btn[disabled]{opacity:.45;cursor:not-allowed}:where(html[data-ui=v2]) .vf-icon-btn{border-radius:var(--vf-r-sm);width:30px;height:30px;color:var(--vf-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}:where(html[data-ui=v2]) .vf-icon-btn:hover{color:var(--vf-text);background:#ffffff0a}:where(html[data-ui=v2]) .vf-input,:where(html[data-ui=v2]) .vf-select{border-radius:var(--vf-r);border:1px solid var(--vf-border);background:var(--vf-bg-elev);height:38px;color:var(--vf-text);font:13.5px var(--vf-font);padding:0 12px}:where(html[data-ui=v2]) textarea.vf-input{height:auto;min-height:84px;padding:10px 12px;line-height:1.5}:where(html[data-ui=v2]) .vf-input:focus,:where(html[data-ui=v2]) .vf-select:focus{border-color:var(--vf-accent-line);outline:none;box-shadow:0 0 0 3px #2f8bff22}:where(html[data-ui=v2]) .vf-seg{border-radius:var(--vf-r);background:var(--vf-bg-elev);border:1px solid var(--vf-border);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}:where(html[data-ui=v2]) .vf-seg>button{border-radius:var(--vf-r-sm);height:30px;color:var(--vf-muted);font:500 12.5px var(--vf-font);cursor:pointer;background:0 0;border:0;padding:0 12px}:where(html[data-ui=v2]) .vf-seg>button[aria-pressed=true],:where(html[data-ui=v2]) .vf-seg>button.is-active{background:var(--vf-surface-2);color:var(--vf-text);box-shadow:inset 0 1px 0 #ffffff14,0 0 0 1px var(--vf-hair)}:where(html[data-ui=v2]) .vf-tabs{border-bottom:1px solid var(--vf-border);gap:2px;padding:0 12px;display:flex;overflow-x:auto}:where(html[data-ui=v2]) .vf-tabs>button{height:40px;color:var(--vf-muted);font:500 13px var(--vf-font);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 12px}:where(html[data-ui=v2]) .vf-tabs>button[aria-selected=true]{color:var(--vf-text);border-bottom-color:var(--vf-accent)}:where(html[data-ui=v2]) .vf-switch{background:var(--vf-border-strong);cursor:pointer;border:0;border-radius:999px;width:36px;height:20px;position:relative}:where(html[data-ui=v2]) .vf-switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}:where(html[data-ui=v2]) .vf-switch[aria-checked=true]{background:var(--vf-ok)}:where(html[data-ui=v2]) .vf-switch[aria-checked=true]:after{transform:translate(16px)}:where(html[data-ui=v2]) .vf-check{border:1px solid var(--vf-border);height:32px;color:var(--vf-muted);cursor:pointer;background:#ffffff05;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:inline-flex}:where(html[data-ui=v2]) .vf-check:has(input:checked){color:var(--vf-text);border-color:var(--vf-accent-line);background:var(--vf-accent-soft)}:where(html[data-ui=v2]) .vf-check--danger:has(input:checked){color:var(--vf-bad-text);border-color:var(--vf-bad-line);background:var(--vf-bad-soft)}:where(html[data-ui=v2]) .vf-pill{border:1px solid var(--vf-border);height:22px;color:var(--vf-muted);white-space:nowrap;background:#ffffff08;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;display:inline-flex}:where(html[data-ui=v2]) .vf-pill--blue{color:var(--vf-accent-text);border-color:var(--vf-accent-line);background:var(--vf-accent-soft)}:where(html[data-ui=v2]) .vf-pill--green{color:var(--vf-ok-text);border-color:var(--vf-ok-line);background:var(--vf-ok-soft)}:where(html[data-ui=v2]) .vf-pill--amber{color:var(--vf-warn-text);border-color:var(--vf-warn-line);background:var(--vf-warn-soft)}:where(html[data-ui=v2]) .vf-pill--red{color:var(--vf-bad-text);border-color:var(--vf-bad-line);background:var(--vf-bad-soft)}:where(html[data-ui=v2]) .vf-pill--violet{color:var(--vf-violet-text);border-color:var(--vf-violet-line);background:var(--vf-violet-soft)}:where(html[data-ui=v2]) .vf-count{font-family:var(--vf-font-mono);border:1px solid var(--vf-border);color:var(--vf-muted);border-radius:999px;padding:1px 8px;font-size:11.5px}:where(html[data-ui=v2]) .vf-badge{font-family:var(--vf-font-mono);background:var(--vf-accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:11px;display:inline-flex}:where(html[data-ui=v2]) .vf-badge--red{background:var(--vf-bad)}:where(html[data-ui=v2]) .vf-badge--amber{background:var(--vf-warn);color:#1b1404}:where(html[data-ui=v2]) .vf-dot{background:var(--vf-faint);border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}:where(html[data-ui=v2]) .vf-dot--ok{background:var(--vf-ok)}:where(html[data-ui=v2]) .vf-dot--warn{background:var(--vf-warn)}:where(html[data-ui=v2]) .vf-dot--bad{background:var(--vf-bad)}:where(html[data-ui=v2]) .vf-dot--new{background:var(--vf-accent)}:where(html[data-ui=v2]) .vf-dot--violet{background:var(--vf-violet)}:where(html[data-ui=v2]) .vf-dot--idle{background:var(--vf-faint)}:where(html[data-ui=v2]) .vf-tps--none{color:var(--vf-faint);background:#ffffff0a}:where(html[data-ui=v2]) .vf-tps{font-family:var(--vf-font-mono);border-radius:var(--vf-r-xs);text-align:center;min-width:32px;color:var(--vf-faint);background:#ffffff0a;padding:2px 7px;font-size:11.5px;display:inline-block}:where(html[data-ui=v2]) .vf-tps--hi{color:var(--vf-bad-text);background:#ff5a5a1f}:where(html[data-ui=v2]) .vf-tps--mid{color:var(--vf-warn-text);background:#ffb0201f}:where(html[data-ui=v2]) .vf-tps--lo{color:var(--vf-ok-text);background:#3ddc841a}:where(html[data-ui=v2]) .vf-prio{font-family:var(--vf-font-mono);border:1px solid var(--vf-border-strong);color:var(--vf-muted);background:#ffffff08;border-radius:999px;padding:2px 8px;font-size:11px}:where(html[data-ui=v2]) .vf-prio--p1{color:#fff;border-color:var(--vf-bad);background:var(--vf-bad)}:where(html[data-ui=v2]) .vf-prio--p2{color:var(--vf-warn-text);background:var(--vf-warn-soft);border-color:#ffb02066}:where(html[data-ui=v2]) .vf-prio--p3{color:#ffd88a;background:#ffb0200a;border-color:#ffb02044}:where(html[data-ui=v2]) .vf-prio--p5,:where(html[data-ui=v2]) .vf-prio--p6{color:var(--vf-muted)}:where(html[data-ui=v2]) .vf-prio--p4{color:var(--vf-accent-text);border-color:var(--vf-accent-line);background:var(--vf-accent-soft)}:where(html[data-ui=v2]) .vf-avatar{background:var(--vf-surface-2);border:1px solid var(--vf-border-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-weight:600;display:inline-flex}:where(html[data-ui=v2]) .vf-avatar--gl{color:var(--vf-accent-text);background:#2f8bff26;border-color:#2f8bff66}:where(html[data-ui=v2]) .vf-avatar--mg{color:var(--vf-violet-text);background:#a78bfa22;border-color:#a78bfa66}:where(html[data-ui=v2]) .vf-table-wrap{overflow-x:auto}:where(html[data-ui=v2]) .vf-table{border-collapse:collapse;width:100%;font-size:13px}:where(html[data-ui=v2]) .vf-table th{text-align:left;color:var(--vf-faint);border-bottom:1px solid var(--vf-border);white-space:nowrap;background:var(--vf-bg-elev);padding:10px;font-size:11.5px;font-weight:500}:where(html[data-ui=v2]) .vf-table td{border-bottom:1px solid var(--vf-row);white-space:nowrap;padding:8px 10px}:where(html[data-ui=v2]) .vf-table tbody tr:hover td{background:#ffffff06}:where(html[data-ui=v2]) .vf-table tr[aria-selected=true] td{background:#2f8bff12}:where(html[data-ui=v2]) .vf-table tr[aria-selected=true] td:first-child{box-shadow:inset 3px 0 0 var(--vf-accent)}:where(html[data-ui=v2]) .vf-table__group td{cursor:pointer;background:#ffffff05;padding:11px 10px;font-weight:600}:where(html[data-ui=v2]) .vf-table__title{text-overflow:ellipsis;width:100%;max-width:0;overflow:hidden}:where(html[data-ui=v2]) .vf-push .vf-table__title{min-width:240px}:where(html[data-ui=v2]) .vf-trunc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(html[data-ui=v2]) .vf-push .vf-col-unlocked{display:none}@media (max-width:1100px){:where(html[data-ui=v2]) .vf-push .vf-col-unlocked{display:table-cell}}:where(html[data-ui=v2]) .vf-sidebar{height:100vh;width:var(--vf-side);background:var(--vf-bg-elev);border-right:1px solid var(--vf-border);flex-direction:column;gap:2px;padding:14px 12px;transition:width .2s;display:flex;position:sticky;top:0;overflow-y:auto}:where(html[data-ui=v2]) .vf-sidebar[data-collapsed=true]{width:var(--vf-side-collapsed);padding-inline:10px}:where(html[data-ui=v2]) .vf-nav-link{border-radius:var(--vf-r);color:var(--vf-muted);white-space:nowrap;border:1px solid #0000;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;text-decoration:none;display:flex}:where(html[data-ui=v2]) .vf-nav-link:hover{color:var(--vf-text);background:var(--vf-hover)}:where(html[data-ui=v2]) .vf-nav-link[aria-current=page]{color:var(--vf-text);background:var(--vf-surface-2)var(--vf-glass-strong);border-color:var(--vf-hair-2);box-shadow:inset 0 1px #ffffff14}:where(html[data-ui=v2]) .vf-nav-sub{border-left:1px solid var(--vf-border);flex-direction:column;gap:1px;margin:0 0 4px 20px;padding-left:10px;display:flex}:where(html[data-ui=v2]) .vf-open-tickets{border-left:1px solid var(--vf-border-strong);flex-direction:column;gap:2px;margin:2px 0 6px 20px;padding-left:10px;display:flex}:where(html[data-ui=v2]) .vf-open-ticket[aria-current=true]{color:var(--vf-text);background:var(--vf-accent-soft);box-shadow:inset 0 0 0 1px var(--vf-accent-line);border-radius:var(--vf-r-sm)}:where(html[data-ui=v2]) .vf-topbar{z-index:25;height:var(--vf-top);background:var(--vf-topbar-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--vf-border);align-items:center;gap:6px;padding:0 20px 0 26px;display:flex;position:sticky;top:0}:where(html[data-ui=v2]) .vf-brand-word{letter-spacing:-.01em;background:linear-gradient(#fff,#c9d6ea);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:23px;font-weight:800}:where(html[data-ui=v2]) .vf-brand-word>span{background:linear-gradient(#5fd0ff,#1f7bff);color:#0000;-webkit-background-clip:text;background-clip:text}:where(html[data-ui=v2]) .vf-brand-mark{filter:drop-shadow(0 0 10px #2f8bff55);width:auto;height:30px}:where(html[data-ui=v2]) .vf-panel{width:min(var(--vf-panel),100vw);background:var(--vf-bg-elev);border-left:1px solid var(--vf-hair-2);transition:transform .28s var(--vf-ease);z-index:50;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(102%);box-shadow:-30px 0 60px -20px #000000d9}:where(html[data-ui=v2]) .vf-panel[data-open=true]{transform:none}:where(html[data-ui=v2]) .vf-content{transition:margin-right .28s}:where(html[data-ui=v2]) .vf-push .vf-content{margin-right:var(--vf-panel)}@media (max-width:1100px){:where(html[data-ui=v2]) .vf-push .vf-content{margin-right:0}}:where(html[data-ui=v2]) .vf-drawer{background:var(--vf-bg-elev);border-left:1px solid var(--vf-hair-2);z-index:58;flex-direction:column;width:min(460px,100vw);display:flex;position:fixed;top:0;bottom:0;right:0}:where(html[data-ui=v2]) .vf-scrim{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:55;background:#0008;position:fixed;inset:0}:where(html[data-ui=v2]) .vf-modal{background:var(--vf-surface-3);border:1px solid var(--vf-hair-2);border-radius:16px;width:min(560px,100%);max-height:calc(100vh - 32px);padding:20px;overflow:auto;box-shadow:0 40px 80px -20px #000}:where(html[data-ui=v2]) .vf-modal--wide{width:min(980px,100%)}:where(html[data-ui=v2]) .vf-toast{background:var(--vf-surface-3);border:1px solid var(--vf-hair-2);border-radius:12px;padding:10px 16px;font-size:13px;box-shadow:0 20px 40px -10px #000}}@media (max-width:767px){:where(html[data-ui=v2]) .vf-content{margin-left:0!important}}@media (prefers-reduced-motion:reduce){:where(html[data-ui=v2]) *{transition:none!important;animation:none!important}}
