@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.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:Plus Jakarta Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.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:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_e14b1783-module__1HDH2G__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_e14b1783-module__1HDH2G__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b12e986493c137cf-s.0unhoe1q6hp6-.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:DM Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36363bfb06833f56-s.p.0-pny06~-x26a.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2fa3ef4ca165ab4-s.0cnogfwvi2_o-.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:DM Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a73419dd2ba2d841-s.p.0x-0vqtj_fzf1.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:DM Mono Fallback;src:local(Arial);ascent-override:73.71%;descent-override:23.03%;line-gap-override:0.0%;size-adjust:134.59%}.dm_mono_4cbaa3a1-module__vJ39pq__className{font-family:DM Mono,DM Mono Fallback;font-style:normal}.dm_mono_4cbaa3a1-module__vJ39pq__variable{--font-dm-mono:"DM Mono", "DM Mono Fallback"}
:root{--ink-950:#080c10;--ink-900:#0f1419;--ink-800:#151c24;--ink-700:#1e2730;--ink-600:#253040;--ink-500:#2a3a4a;--ink-400:#7a919f;--ink-100:#dde6f0;--ink-on-accent:#050810;--teal-500:#00d4b4;--teal-400:#00b89c;--teal-950:#003830;--gold-500:#f0a500;--gold-950:#2a1e00;--red-500:#e8534a;--red-950:#2a0f0e;--green-500:#3dd68c;--green-950:#0a2018;--blue-500:#4da6ff;--blue-950:#0a1a30;--purple-500:#a78bfa;--purple-950:#1a1030;--orange-500:#fb923c;--orange-950:#251005;--pink-500:#f472b6;--pink-950:#2a0a18;--surface-base:var(--ink-950);--surface-raised:var(--ink-900);--surface-overlay:var(--ink-800);--surface-subtle:var(--ink-500);--text-primary:var(--ink-100);--text-muted:var(--ink-400);--border-subtle:var(--ink-700);--border-strong:var(--ink-600);--accent:var(--teal-500);--accent-hover:var(--teal-400);--accent-bg:var(--teal-950);--status-danger:var(--red-500);--status-danger-bg:var(--red-950);--status-warning:var(--gold-500);--status-warning-bg:var(--gold-950);--status-success:var(--green-500);--status-success-bg:var(--green-950);--status-info:var(--blue-500);--status-info-bg:var(--blue-950);--status-escalated:var(--pink-500);--status-escalated-bg:var(--pink-950);--role-4os:var(--gold-500);--role-4os-bg:var(--gold-950);--role-owner:var(--purple-500);--role-owner-bg:var(--purple-950);--role-admin:var(--blue-500);--role-admin-bg:var(--blue-950);--role-agent:var(--teal-500);--role-agent-bg:var(--teal-950);--cat-billing:var(--gold-500);--cat-billing-bg:var(--gold-950);--cat-technical:var(--blue-500);--cat-technical-bg:var(--blue-950);--cat-account:var(--purple-500);--cat-account-bg:var(--purple-950);--cat-general:var(--teal-500);--cat-general-bg:var(--teal-950);--cat-other:var(--orange-500);--cat-other-bg:var(--orange-950);--bot-color:var(--orange-500);--bot-color-bg:var(--orange-950);--font-sans:var(--font-jakarta), system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:var(--font-dm-mono), ui-monospace, "SF Mono", Menlo, monospace;--zoom:1.2;--font-size-xs:.6875rem;--font-size-sm:.75rem;--font-size-base:.8125rem;--font-size-md:.875rem;--font-size-lg:1rem;--font-size-xl:1.125rem;--font-size-2xl:1.25rem;--font-size-display:1.75rem;--font-size-brand:2rem;--line-height-tight:1.2;--line-height-snug:1.4;--line-height-normal:1.5;--line-height-relaxed:1.6;--line-height-loose:1.7;--letter-spacing-tight:-.015em;--letter-spacing-normal:0;--letter-spacing-wide:.05em;--letter-spacing-caps:.4px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--radius-pill:9999px;--shadow-sm:0 2px 8px #0000004d;--shadow-md:0 8px 24px #0006;--shadow-lg:0 24px 64px #00000080;--shadow-xl:0 32px 80px #0000008c;--duration-fast:.13s;--duration-base:.2s;--duration-slow:.28s;--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-emphasised:cubic-bezier(.34, 1.56, .64, 1);--z-base:0;--z-raised:10;--z-sticky:50;--z-overlay:100;--z-dropdown:200;--z-dialog:500;--z-toast:1000;--z-widget:5000;--z-skipnav:9000}[data-theme=light]{--surface-base:#f5f7fa;--surface-raised:#fff;--surface-overlay:#eef2f7;--surface-subtle:#d8e1ea;--text-primary:#101826;--text-muted:#55687a;--border-subtle:#e3e8ef;--border-strong:#cfd6df;--accent:#00a88f;--accent-hover:#008f78;--accent-bg:#d3f5ef;--status-danger:#c73a31;--status-danger-bg:#fde7e5;--status-warning:#a46a00;--status-warning-bg:#fff3d9;--status-success:#1fa96e;--status-success-bg:#dcf5e8;--status-info:#2f7fd1;--status-info-bg:#dceaf9;--status-escalated:#c84a8d;--status-escalated-bg:#fbe4ef;--role-4os:#a46a00;--role-4os-bg:#fff3d9;--role-owner:#7552d9;--role-owner-bg:#ece2fc;--role-admin:#2f7fd1;--role-admin-bg:#dceaf9;--role-agent:#00a88f;--role-agent-bg:#d3f5ef;--cat-billing:#a46a00;--cat-billing-bg:#fff3d9;--cat-technical:#2f7fd1;--cat-technical-bg:#dceaf9;--cat-account:#7552d9;--cat-account-bg:#ece2fc;--cat-general:#00a88f;--cat-general-bg:#d3f5ef;--cat-other:#c26213;--cat-other-bg:#fce7d6;--bot-color:#c26213;--bot-color-bg:#fce7d6;--shadow-sm:0 2px 8px #1018260f;--shadow-md:0 8px 24px #10182614;--shadow-lg:0 24px 64px #1018261f;--shadow-xl:0 32px 80px #10182626}
*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-sans);background:var(--surface-base);color:var(--text-primary);min-height:calc(100vh / var(--zoom));zoom:var(--zoom)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:2px}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.skip-nav{background:var(--accent);color:var(--ink-on-accent);z-index:var(--z-skipnav);border-radius:0 0 var(--radius-md) 0;padding:8px 16px;font-size:13px;font-weight:700;text-decoration:none;position:absolute;top:-40px;left:0}.skip-nav:focus{top:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes esc{0%,to{opacity:1}50%{opacity:.65}}.fade{animation:fade var(--duration-base) ease both}.esc-pulse{animation:2.5s ease-in-out infinite esc}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mono{font-family:var(--font-mono)}.btn{border-radius:var(--radius-md);cursor:pointer;font-family:var(--font-sans);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:7px 15px;font-size:13px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.btn-teal{background:var(--accent);color:var(--ink-on-accent)}.btn-teal:hover{background:var(--accent-hover)}.btn-gold{background:var(--status-warning);color:var(--ink-on-accent)}.btn-pink{background:var(--status-escalated);color:var(--ink-on-accent)}.btn-ghost{color:var(--text-muted);border:1px solid var(--border-strong);background:0 0}.btn-ghost:hover{background:var(--surface-overlay);color:var(--text-primary)}.btn-danger{color:var(--status-danger);border:1px solid color-mix(in oklch, var(--status-danger) 20%, transparent);background:0 0}.btn-danger:hover{background:var(--status-danger-bg)}.btn-sm{min-height:28px;padding:5px 11px;font-size:12px}.btn:disabled{opacity:.35;cursor:not-allowed}.kb-sector-btn:hover:not(:disabled){transform:translateY(-1px);background:color-mix(in oklch, var(--accent) 22%, var(--surface-raised))!important;border-color:color-mix(in oklch, var(--accent) 70%, transparent)!important}.btn-mail{background:color-mix(in oklch, var(--accent) 10%, var(--surface-raised))!important;border-color:color-mix(in oklch, var(--accent) 40%, transparent)!important;color:var(--text-primary)!important}.btn-mail:hover:not(:disabled){background:color-mix(in oklch, var(--accent) 18%, var(--surface-raised))!important;border-color:color-mix(in oklch, var(--accent) 60%, transparent)!important}.inp{background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-md);width:100%;color:var(--text-primary);font-family:var(--font-sans);transition:border-color var(--duration-fast) var(--ease-standard);outline:none;padding:9px 13px;font-size:13px}.inp:focus{border-color:var(--accent)}.inp::placeholder{color:var(--text-muted)}select.inp{cursor:pointer}textarea.inp{resize:none;line-height:1.6}option{background:var(--surface-raised)}.card{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.row-hover:hover{cursor:pointer;background:var(--surface-overlay)!important}.stat{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:18px 20px}.stat-val{font-size:28px;font-weight:700;font-family:var(--font-mono);margin:4px 0}.toggle{cursor:pointer;width:40px;height:22px;transition:background var(--duration-base) var(--ease-standard);border:none;border-radius:11px;flex-shrink:0;position:relative}.toggle:after{content:"";width:16px;height:16px;transition:left var(--duration-base) var(--ease-standard);background:#fff;border-radius:50%;position:absolute;top:3px}.toggle-on{background:var(--accent)}.toggle-on:after{left:21px}.toggle-off{background:var(--border-strong)}.toggle-off:after{left:3px}.badge{border-radius:var(--radius-pill);font-size:11px;font-weight:700;font-family:var(--font-mono);letter-spacing:.2px;align-items:center;gap:4px;padding:2px 9px;display:inline-flex}.b-new{background:var(--status-warning-bg);color:var(--status-warning);border:1px solid color-mix(in oklch, var(--status-warning) 27%, transparent)}.b-open{background:var(--status-info-bg);color:var(--status-info);border:1px solid color-mix(in oklch, var(--status-info) 27%, transparent)}.b-closed,.b-active{background:var(--status-success-bg);color:var(--status-success);border:1px solid color-mix(in oklch, var(--status-success) 27%, transparent)}.b-suspended{background:var(--status-danger-bg);color:var(--status-danger);border:1px solid color-mix(in oklch, var(--status-danger) 27%, transparent)}.b-escalated{background:var(--status-escalated-bg);color:var(--status-escalated);border:1px solid color-mix(in oklch, var(--status-escalated) 27%, transparent)}.b-owner{background:var(--role-owner-bg);color:var(--role-owner);border:1px solid color-mix(in oklch, var(--role-owner) 27%, transparent)}.b-admin{background:var(--role-admin-bg);color:var(--role-admin);border:1px solid color-mix(in oklch, var(--role-admin) 27%, transparent)}.b-agent{background:var(--role-agent-bg);color:var(--role-agent);border:1px solid color-mix(in oklch, var(--role-agent) 27%, transparent)}.b-4os{background:var(--role-4os-bg);color:var(--role-4os);border:1px solid color-mix(in oklch, var(--role-4os) 27%, transparent)}.b-bot{background:var(--bot-color-bg);color:var(--bot-color);border:1px solid color-mix(in oklch, var(--bot-color) 27%, transparent)}.b-accessed{background:var(--status-success-bg);color:var(--status-success);border:1px solid color-mix(in oklch, var(--status-success) 27%, transparent)}.b-not-found{background:var(--surface-raised);color:var(--text-muted);border:1px solid var(--border-subtle)}.b-attempted{background:var(--status-warning-bg);color:var(--status-warning);border:1px solid color-mix(in oklch, var(--status-warning) 27%, transparent)}.b-Billing{background:var(--cat-billing-bg);color:var(--cat-billing);border:1px solid color-mix(in oklch, var(--cat-billing) 27%, transparent)}.b-Technical{background:var(--cat-technical-bg);color:var(--cat-technical);border:1px solid color-mix(in oklch, var(--cat-technical) 27%, transparent)}.b-Account{background:var(--cat-account-bg);color:var(--cat-account);border:1px solid color-mix(in oklch, var(--cat-account) 27%, transparent)}.b-General{background:var(--cat-general-bg);color:var(--cat-general);border:1px solid color-mix(in oklch, var(--cat-general) 27%, transparent)}.b-Other{background:var(--cat-other-bg);color:var(--cat-other);border:1px solid color-mix(in oklch, var(--cat-other) 27%, transparent)}.b-Uncategorised{background:var(--surface-overlay);color:var(--text-primary);border:1px solid var(--border-strong)}.auth-bg,.login-wrap{background:radial-gradient(ellipse at 30% 20%, var(--accent-bg) 0%, transparent 55%), radial-gradient(ellipse at 70% 80%, var(--role-owner-bg) 0%, transparent 55%), var(--surface-base);justify-content:center;align-items:center;min-height:100vh;display:flex}.login-card{background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--radius-2xl);width:100%;max-width:420px;box-shadow:var(--shadow-xl);box-sizing:border-box;margin-inline:auto;padding:40px}.hamburger{border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:6px 8px;display:none}.sidebar-overlay{z-index:var(--z-overlay);background:#000000ab;display:none;position:fixed;inset:0}@media (max-width:768px){.sidebar{z-index:var(--z-overlay);height:100vh;transition:left var(--duration-slow) var(--ease-standard);top:0;left:-260px;width:240px!important;position:fixed!important}.sidebar.sidebar-open{left:0}.sidebar-overlay.sidebar-overlay-visible{display:block}.hamburger{display:flex}.hamburger-bar{display:flex!important}.agent-list{border-right:none!important;width:100%!important}.agent-detail{width:100%!important;min-width:0!important}.agent-has-selection .agent-list{display:none!important}.stats-grid-3,.stats-grid-2{grid-template-columns:1fr 1fr!important}.bot-config-grid{grid-template-columns:1fr!important}.panel-pad{padding:16px!important}}@media (max-width:480px){.login-card{max-width:420px;width:100%!important;padding:24px!important}.signup-card{padding:24px!important}.auth-card{max-width:420px;width:calc(100vw - 32px)!important;padding:24px!important}.w-wrap{left:8px;border-radius:var(--radius-lg)!important;width:calc(100vw - 16px)!important;bottom:70px!important;right:8px!important}.w-messages{height:50vh!important}.stats-grid-3,.stats-grid-2{grid-template-columns:1fr!important}.danger-item{flex-direction:column!important;align-items:flex-start!important}.danger-item .btn{align-self:flex-end}.panel-pad{padding:14px!important}}
