: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:56px;--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}.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}
.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}
