.sr-only[data-v-2b80d72e]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.premium-sidebar[data-v-2b80d72e]{--sb-w:280px;--sidebar-navy-0:#031643;--sidebar-navy-1:#05235f;--sidebar-blue-1:#06308a;--sidebar-blue-2:#0640b3;--sidebar-blue-3:#0a4fcf;--sidebar-electric:#1a6bff;--sidebar-electric-dark:#0b4fd8;--sidebar-line:#82afff2e;--sidebar-text:#fff;--sidebar-text-soft:#ffffffc7;--sidebar-bg:#061a38;--sidebar-elevated:#1b4177b8;--sidebar-subtle:#5c91dc1f;--sidebar-hover:#4d8ce921;--sidebar-active:linear-gradient(180deg,#1f74ff 0%,var(--sidebar-electric-dark) 100%);--sidebar-active-strong:#498bee40;--sidebar-border:#82afff2e;--sidebar-border-strong:#d2e5ff29;--sidebar-muted:#e7f0ffd4;--sidebar-faint:#d4e3fd9e;--sidebar-accent:#dbeafe;--sidebar-accent-contrast:#fff;--sidebar-danger:#fa768a;z-index:45;width:var(--sb-w);flex:0 0 var(--sb-w);height:100%;color:var(--sidebar-text);isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-right:none;flex-direction:column;padding:0;font-family:inherit;transition:width .2s cubic-bezier(.2,.75,.2,1),flex-basis .2s cubic-bezier(.2,.75,.2,1);display:flex;position:sticky;top:0;overflow:visible}.premium-sidebar.is-collapsed[data-v-2b80d72e]{--sb-w:74px}.sidebar-brand[data-v-2b80d72e]{z-index:1;border-bottom:1px solid #ffffff14;flex:0 0 80px;justify-content:space-between;gap:8px;min-height:80px;padding:0 14px 0 18px;position:relative;box-shadow:inset 0 -1px #4f9aff1a}.brand-lockup[data-v-2b80d72e],.sidebar-brand[data-v-2b80d72e]{align-items:center;display:flex}.brand-lockup[data-v-2b80d72e]{background:0 0;flex:1;justify-content:flex-start;min-width:0;height:76px;padding:0;text-decoration:none}.brand-lockup[data-v-2b80d72e]:focus-visible,.collapse-button[data-v-2b80d72e]:focus-visible,.nav-item[data-v-2b80d72e]:focus-visible{outline-offset:2px;outline:3px solid #a0cdff8c}.brand-mark-wrap[data-v-2b80d72e]{background:0 0;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.brand-mark[data-v-2b80d72e]{width:48px;height:48px}.brand-logo[data-v-2b80d72e],.brand-mark[data-v-2b80d72e]{-o-object-fit:contain;object-fit:contain;display:block}.brand-logo[data-v-2b80d72e]{-o-object-position:left center;object-position:left center;filter:drop-shadow(0 2px 10px #24c2ff47);background:0 0;border-radius:0;width:auto;max-width:212px;height:58px;max-height:62px;transition:transform .2s,filter .2s}.brand-lockup:hover .brand-logo[data-v-2b80d72e]{filter:drop-shadow(0 2px 14px #24c2ff66);transform:scale(1.02)}.collapse-button[data-v-2b80d72e]{color:#fff;cursor:pointer;background:#ffffff17;border:1px solid #dcebff38;border-radius:10px;flex:0 0 28px;place-items:center;width:28px;height:34px;transition:background .2s,transform .25s;display:grid}.collapse-button svg[data-v-2b80d72e]{width:18px;height:18px}.collapse-button[data-v-2b80d72e]:hover{background:#ffffff29}.collapse-button[data-v-2b80d72e]:active{transform:scale(.94)}.is-collapsed .sidebar-brand[data-v-2b80d72e]{flex-basis:76px;justify-content:center;min-height:76px;padding:0 8px;position:relative}.is-collapsed .brand-lockup[data-v-2b80d72e]{flex:none;justify-content:center;align-items:center;width:100%;height:56px;padding:0}.is-collapsed .collapse-button[data-v-2b80d72e]{border-color:var(--sidebar-border);opacity:.9;background:#0b3c95;width:24px;height:32px;position:absolute;top:18px;right:-12px;transform:none}.is-collapsed .collapse-button[data-v-2b80d72e]:focus-visible,.is-collapsed:hover .collapse-button[data-v-2b80d72e]{opacity:1;transform:translate(0)}.workspace-pill[data-v-2b80d72e]{border-radius:var(--ms-label-radius,6px);background:var(--sidebar-subtle);border:1px solid var(--sidebar-border);width:fit-content;max-width:calc(100% - 14px);color:var(--sidebar-muted);letter-spacing:.045em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;margin:0 8px 14px;padding:6px 11px;font-size:10px;font-weight:760;display:inline-flex;overflow:hidden}.workspace-dot[data-v-2b80d72e]{background:var(--sidebar-accent);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--sidebar-accent) 12%,transparent);border-radius:999px;flex:0 0 6px}.sidebar-nav-shell[data-v-2b80d72e]{z-index:1;flex:auto;min-height:0;position:relative}.sidebar-nav[data-v-2b80d72e]{overscroll-behavior:contain;scrollbar-width:none;height:100%;padding:14px 14px 28px;overflow:visible auto}.sidebar-nav[data-v-2b80d72e]::-webkit-scrollbar{display:none}.scroll-fade[data-v-2b80d72e]{z-index:3;pointer-events:none;opacity:0;height:24px;transition:opacity .15s;position:absolute;left:14px;right:14px}.scroll-fade.visible[data-v-2b80d72e]{opacity:1}.fade-top[data-v-2b80d72e]{background:linear-gradient(#052565,#0000);top:0}.fade-bottom[data-v-2b80d72e]{background:linear-gradient(#0000,#0a3fa6);bottom:0}.nav-section+.nav-section[data-v-2b80d72e]{margin-top:18px}.section-heading[data-v-2b80d72e]{color:#e6f0ffad;letter-spacing:.12em;text-transform:uppercase;-webkit-user-select:none;user-select:none;align-items:center;height:auto;min-height:30px;padding:14px 12px 6px;font-size:11.5px;font-weight:700;display:flex}.is-collapsed .section-heading[data-v-2b80d72e]{justify-content:center;height:16px;padding:3px 7px 6px}.section-rule[data-v-2b80d72e]{background:var(--sidebar-border-strong);border-radius:999px;width:20px;height:1px}.is-collapsed .nav-section:first-child .section-heading[data-v-2b80d72e]{display:none}.is-collapsed .nav-section+.nav-section[data-v-2b80d72e]{margin-top:10px}.nav-item[data-v-2b80d72e]{min-height:44px;color:var(--sidebar-text);cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:13px;padding:0 13px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:flex;position:relative}.nav-branch+.nav-branch[data-v-2b80d72e]{margin-top:4px}.nav-branch-row[data-v-2b80d72e]{align-items:stretch;gap:2px;display:flex}.nav-branch-row>.nav-item[data-v-2b80d72e]{flex:auto;min-width:0}.nav-branch-toggle[data-v-2b80d72e]{width:28px;color:var(--sidebar-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.nav-branch-toggle[data-v-2b80d72e]:hover{background:var(--sidebar-hover);color:var(--sidebar-text)}.nav-branch-toggle[data-v-2b80d72e]:focus-visible{background:var(--sidebar-hover);color:var(--sidebar-text);box-shadow:0 0 0 2px var(--sidebar-accent)}.nav-branch-toggle svg[data-v-2b80d72e]{transition:transform .18s}.nav-branch-toggle svg.open[data-v-2b80d72e]{transform:rotate(180deg)}.nav-children[data-v-2b80d72e]{border-left:1px solid var(--sidebar-border);margin:4px 0 3px 16px;padding-left:10px;position:relative}.nav-child[data-v-2b80d72e]{min-height:40px}.nav-child+.nav-child[data-v-2b80d72e]{margin-top:5px}.nav-child .nav-icon[data-v-2b80d72e]{width:16px;height:16px}.nav-child .nav-label[data-v-2b80d72e]{font-size:13.5px}.sidebar-platform-footer[data-v-2b80d72e]{gap:3px;padding:16px 20px 22px}.sidebar-footer-title[data-v-2b80d72e]{font-size:13.5px}.sidebar-footer-ver[data-v-2b80d72e]{color:#d6e4ff8a;font-size:11px}@media (prefers-reduced-motion:reduce){.nav-branch-toggle svg[data-v-2b80d72e]{transition:none}}[data-theme=dark] .premium-sidebar{--sidebar-bg:var(--auth-shell-surface,#061b3b);--sidebar-elevated:#121d2e;--sidebar-subtle:#16243a;--sidebar-hover:#192b43;--sidebar-border:#2a3950;--sidebar-border-strong:#3b4d67;--sidebar-muted:#b2bfd2;--sidebar-faint:#8191a9;--sidebar-accent:#9dbaff;background:var(--sidebar-bg);box-shadow:none;border-right:0}[data-theme=dark] .premium-sidebar .sidebar-brand{border-bottom-color:var(--sidebar-border)}[data-theme=dark] .premium-sidebar .collapse-button{border-color:var(--sidebar-border-strong);background:var(--sidebar-elevated);color:var(--sidebar-muted)}[data-theme=dark] .premium-sidebar .collapse-button:hover,[data-theme=dark] .premium-sidebar .nav-branch-toggle:hover,[data-theme=dark] .premium-sidebar .nav-item:not(.active):hover{background:var(--sidebar-hover)}[data-theme=dark] .premium-sidebar .nav-item.active{background:color-mix(in srgb,#5d7fff 22%,var(--sidebar-elevated));border-color:color-mix(in srgb,#8da8ff 48%,var(--sidebar-border));box-shadow:inset 3px 0 #86a6ff,0 7px 18px #00000029}[data-theme=dark] .premium-sidebar .nav-item.branch-active:not(.active){background:#5d7fff1a}[data-theme=dark] .premium-sidebar .active-rail{background:#9bb7ff;box-shadow:0 0 12px #7ea1ff61}[data-theme=dark] .premium-sidebar .sidebar-hover-label{background:var(--sidebar-elevated);border-color:var(--sidebar-border);box-shadow:0 16px 34px #00000052}[data-theme=dark] .premium-sidebar .sidebar-hover-label:before{background:var(--sidebar-elevated);border-color:var(--sidebar-border)}.nav-item[data-v-2b80d72e]:hover{color:var(--sidebar-text);background:#ffffff12}.nav-item.active[data-v-2b80d72e],.nav-item[aria-current=page][data-v-2b80d72e]{background:linear-gradient(180deg,#1f74ff 0,var(--sidebar-electric-dark) 100%);color:#fff;border-color:#8cbeff99;font-weight:600;box-shadow:0 0 0 1px #003cb42e,0 4px 10px #00236e2e,inset 0 1px #ffffff2e}.nav-item.branch-active[data-v-2b80d72e]:not(.active){color:#f5f9ff;background:#3b82f621}.nav-item.branch-active:not(.active) .nav-icon-wrap[data-v-2b80d72e]{color:#eef6ff}.nav-item.active[data-v-2b80d72e]:focus-visible{box-shadow:0 0 0 2px #dbeafef0,0 5px 16px #00000021}.active-rail[data-v-2b80d72e]{width:3px;height:0;box-shadow:none;background:#53b7ff;border-radius:0 999px 999px 0;transition:height .17s cubic-bezier(.2,.75,.2,1);position:absolute;top:50%;left:0;transform:translateY(-50%)}.nav-item.active .active-rail[data-v-2b80d72e]{opacity:1;height:22px}.nav-icon-wrap[data-v-2b80d72e]{width:22px;height:22px;color:var(--sidebar-text);border-radius:8px;flex:0 0 22px;place-items:center;transition:color .15s,background-color .15s,transform .15s;display:grid;position:relative}.nav-icon[data-v-2b80d72e]{stroke-width:1.75px;color:#fff;width:20px;height:20px}.nav-icon-msambizi[data-v-2b80d72e]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:22px;height:22px}.text-icon[data-v-2b80d72e]{font-size:14px;font-weight:700}.nav-item:hover .nav-icon-wrap[data-v-2b80d72e]{color:#fff}.nav-item.active .nav-icon-wrap[data-v-2b80d72e]{color:#fff;background:#ffffff0f}.nav-item:hover .nav-icon[data-v-2b80d72e]{transform:translateY(-.5px)}.nav-label[data-v-2b80d72e]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14.5px;font-weight:550;line-height:1.25;overflow:hidden}.nav-item.active .nav-label[data-v-2b80d72e]{color:#fff;font-weight:600}.nav-badge[data-v-2b80d72e]{color:#fff;font-variant-numeric:tabular-nums;background:#2563eb;border:1px solid #ffffff21;border-radius:7px;place-items:center;min-width:24px;height:22px;padding:0 7px;font-size:10px;font-weight:800;display:inline-grid}.nav-item.active .nav-badge[data-v-2b80d72e]{color:#fff;background:#2d6fefe0;border-color:#ffffff29}.external-icon[data-v-2b80d72e]{width:12px;height:12px;color:var(--sidebar-text-soft)}.badge-dot[data-v-2b80d72e]{background:#60a5fa;border-radius:999px;width:6px;height:6px;position:absolute;top:4px;right:4px;box-shadow:0 0 0 2px #08234a}.is-collapsed .nav-item[data-v-2b80d72e]{border-radius:10px;justify-content:center;gap:0;width:48px;min-height:48px;margin-inline:auto;padding:8px}.is-collapsed .nav-icon-wrap[data-v-2b80d72e]{flex-basis:34px;width:34px;height:34px}.is-collapsed .nav-item.active .active-rail[data-v-2b80d72e]{opacity:1;height:24px;left:0}.sidebar-hover-label[data-v-2b80d72e]{z-index:120;color:#f8fbff;white-space:nowrap;pointer-events:none;background:#0b2d5c;border:1px solid #ffffff17;border-radius:8px;align-items:center;gap:9px;min-height:34px;padding:7px 10px;font-size:11.5px;font-weight:680;display:flex;position:absolute;left:calc(100% + 12px);transform:translateY(-50%);box-shadow:0 12px 32px #050c1647}.sidebar-hover-label[data-v-2b80d72e]:before{content:"";background:#0b2d5c;border-bottom:1px solid #ffffff17;border-left:1px solid #ffffff17;width:8px;height:8px;position:absolute;top:50%;left:-4px;transform:translateY(-50%)rotate(45deg)}.sidebar-hover-label strong[data-v-2b80d72e]{background:#ffffff1a;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;font-weight:800;display:grid}@media (width<=1023px){.premium-sidebar[data-v-2b80d72e]{display:none}}.premium-sidebar[data-layout=floating] .nav-item[data-v-2b80d72e]{border-radius:10px}.premium-sidebar[data-layout=glass][data-v-2b80d72e]{--sidebar-elevated:#4378c533}.premium-sidebar[data-layout=tinted][data-v-2b80d72e]{--sidebar-subtle:color-mix(in srgb,var(--brand-primary,#3b82f6) 13%,transparent)}.premium-sidebar[data-layout=wireframe] .nav-item[data-v-2b80d72e]:not(.active){border-color:var(--sidebar-border)}.premium-sidebar[data-layout=segmented] .nav-section[data-v-2b80d72e]{border:1px solid var(--sidebar-border);background:color-mix(in srgb,var(--sidebar-elevated) 58%,transparent);border-radius:12px;margin-top:12px;padding:8px 7px}.premium-sidebar[data-layout=segmented] .nav-section[data-v-2b80d72e]:first-child{margin-top:0}.premium-sidebar[data-layout=segmented] .section-heading[data-v-2b80d72e]{padding-inline:4px}.premium-sidebar[data-layout=segmented].is-collapsed .nav-section[data-v-2b80d72e]{padding:7px 4px}.premium-sidebar[data-layout=editorial] .nav-label[data-v-2b80d72e]{letter-spacing:-.012em;font-size:13.4px;font-weight:560}.premium-sidebar[data-layout=editorial] .section-heading[data-v-2b80d72e]{font-family:var(--font-display,inherit);letter-spacing:.14em;color:var(--sidebar-muted);font-size:10.5px}.premium-sidebar[data-layout=editorial] .nav-item.active .active-rail[data-v-2b80d72e]{height:20px}.premium-sidebar[data-layout=spotlight] .nav-item.active[data-v-2b80d72e]{box-shadow:inset 0 1px #ffffff0f,0 6px 18px #00000026}.premium-sidebar[data-layout=spotlight] .nav-item.active .nav-icon-wrap[data-v-2b80d72e]{color:#fff}.premium-sidebar[data-v-2b80d72e]{--sidebar-bg:#061b3b;--sidebar-elevated:#1c3f6fa6;--sidebar-hover:#4e89db24;--sidebar-border:#abcafa21;--sidebar-border-strong:#b8d5fc2e;--sidebar-shadow:none;box-shadow:none;background:0 0;border-right:0}.premium-sidebar .nav-item[data-v-2b80d72e]{border-radius:10px}.premium-sidebar .sidebar-nav[data-v-2b80d72e]{padding-top:8px}.premium-sidebar .section-heading[data-v-2b80d72e]{height:auto;min-height:36px;padding:20px 18px 8px;line-height:1.2}.premium-sidebar .nav-section[data-v-2b80d72e]:has(>.nav-branch>a[href="/lecturer/aitutor"]){flex-direction:column;min-height:100%;display:flex}.premium-sidebar .nav-section:has(>.nav-branch>a[href="/lecturer/aitutor"])>.nav-branch[data-v-2b80d72e]:last-child{border-top:1px solid #ffffff14;margin-top:auto;padding-top:12px}.premium-sidebar .nav-item[data-v-2b80d72e]{min-height:44px}.premium-sidebar .nav-branch+.nav-branch[data-v-2b80d72e]{margin-top:4px}.premium-sidebar .nav-item.active[data-v-2b80d72e]{background:linear-gradient(90deg,#2d7dff99,#2d7dff33);border:1px solid #96c3ff52;box-shadow:inset 0 1px #ffffff24,0 8px 18px #030f3c59}.premium-sidebar .nav-item[data-v-2b80d72e]:not(.active):hover{background:#ffffff12}.premium-sidebar .nav-item.active .active-rail[data-v-2b80d72e]{border-radius:0 3px 3px 0;height:24px}.premium-sidebar .collapse-button[data-v-2b80d72e]:focus-visible,.premium-sidebar .nav-branch-toggle[data-v-2b80d72e]:focus-visible,.premium-sidebar .nav-item[data-v-2b80d72e]:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid #d1e5ffeb}.premium-sidebar .sidebar-hover-label[data-v-2b80d72e]{border-radius:6px}.premium-sidebar[data-layout] .nav-item[data-v-2b80d72e],.premium-sidebar[data-layout] .nav-branch-toggle[data-v-2b80d72e]{border-radius:5px}html .premium-sidebar,html[data-theme] .premium-sidebar{--sidebar-bg:#062750;box-shadow:none;background:#062750;border-right:0}.premium-sidebar[data-v-2b80d72e]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(470px 235px at 0 112%,#0000 68%,#1870ff42 68.3%,#0000 68.8%),radial-gradient(390px 190px at 1% 108%,#0000 68%,#2080ff57 68.35%,#0000 69%),radial-gradient(430px 220px at 112% 79%,#0000 70%,#ff9d4929 70.4%,#0000 71%),radial-gradient(235px 160px at 12% 0,#1575db29,#0000 78%),radial-gradient(190px 150px at 0 100%,#0f5bc261,#0000 76%),radial-gradient(155px 185px at 100% 74%,#ff94251f,#0000 75%),linear-gradient(#041f4147,#0000 24% 72%,#07387429);position:absolute;inset:0}html[data-theme=dark] .premium-sidebar{--sidebar-bg:#041a36;background:#041a36}html[data-theme=dark] .premium-sidebar .sidebar-brand{border-bottom-color:#8ebcf324;box-shadow:inset 0 -1px #5ba4ff1f}.premium-sidebar[data-layout][data-v-2b80d72e] :is(.nav-item,.nav-branch-toggle){border-radius:5px}html[data-theme=dark] .premium-sidebar:before{background:radial-gradient(360px 220px at 0 108%,#0000 68%,#277eff47 68.3%,#0000 68.9%),radial-gradient(300px 180px at 2% 103%,#0000 68%,#2f9aff3d 68.35%,#0000 69%),radial-gradient(280px 190px at 10% 0,#1f6fce26,#0000 78%),linear-gradient(#1b52911f,#0000 35% 72%,#0c4da329)}.premium-sidebar[data-v-2b80d72e] :is(.nav-item,.nav-branch-toggle,.collapse-button,.brand-lockup):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #8bc9ff}.sidebar-platform-footer[data-v-2b80d72e]{z-index:1;flex-direction:column;gap:2px;margin-top:auto;padding:16px 20px 20px;display:flex;position:relative}.sidebar-footer-title[data-v-2b80d72e]{color:#fff;font-size:13px;font-weight:700}.sidebar-footer-sub[data-v-2b80d72e]{color:#d6e4ffb8;font-size:11px}.sidebar-footer-ver[data-v-2b80d72e]{color:#d6e4ff85;margin-top:2px;font-size:10.5px}.premium-sidebar .nav-item.active[data-v-2b80d72e]{color:#fff!important;background:#1d68ed!important;border-color:#3b82f6!important;border-radius:10px!important;box-shadow:0 4px 14px #1d68ed59!important}html[data-theme] .premium-sidebar[data-layout=contrast]{--sidebar-bg:#090e1a;background:radial-gradient(320px 180px at 0 0,#3b82f61a,#0000 75%);border-right:1px solid #94a3b824}html[data-theme] .premium-sidebar[data-layout=contrast] .nav-item:not(.active){color:#cbd5e1}html[data-theme] .premium-sidebar[data-layout=contrast] .nav-item:not(.active) .nav-icon{color:#94a3b8}html[data-theme] .premium-sidebar[data-layout=contrast] .nav-item.active{background:var(--brand-primary,#1d68ed)!important;border-color:#ffffff2e!important;box-shadow:0 6px 18px #0f172a73!important}html[data-theme] .premium-sidebar[data-layout=cutout]{--sidebar-bg:#071f42;background:#071f42}html[data-theme=light] .premium-sidebar:not(.is-collapsed)[data-layout=cutout] .nav-item.active{margin-right:-12px;padding-right:20px;font-weight:700;background:var(--page-bg,#f4f7fc)!important;color:var(--brand-primary,#155eef)!important;border-color:#0000!important;border-radius:11px 0 0 11px!important;box-shadow:-4px 2px 14px #04122a1f!important}html[data-theme=light] .premium-sidebar:not(.is-collapsed)[data-layout=cutout] .nav-item.active .nav-icon,html[data-theme=light] .premium-sidebar:not(.is-collapsed)[data-layout=cutout] .nav-item.active .nav-label{color:var(--brand-primary,#155eef)!important}html[data-theme=light] .premium-sidebar:not(.is-collapsed)[data-layout=cutout] .nav-item.active .active-rail{background:var(--brand-primary,#155eef);left:6px}html[data-theme=dark] .premium-sidebar:not(.is-collapsed)[data-layout=cutout] .nav-item.active{margin-right:-12px;padding-right:20px;background:var(--page-bg,#0d1526)!important;color:#93c5fd!important;border-color:#0000!important;border-radius:11px 0 0 11px!important;box-shadow:-4px 2px 14px #00000059!important}html[data-theme=light] .premium-sidebar[data-layout=minimal]{--sidebar-bg:#fff;--sidebar-text:#0f172a;--sidebar-muted:#475569;--sidebar-border:#e2e8f0;color:#0f172a;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-right:1px solid #e2e8f0;display:none}html[data-theme=light] .premium-sidebar[data-layout=minimal] .sidebar-brand{box-shadow:none;border-bottom:1px solid #eef2f6}html[data-theme=light] .premium-sidebar[data-layout=minimal] .brand-logo{filter:none}html[data-theme=light] .premium-sidebar[data-layout=minimal] .collapse-button{color:#334155;background:#f8fafc;border-color:#cbd5e1}html[data-theme=light] .premium-sidebar[data-layout=minimal] .section-heading{color:#64748b}html[data-theme=light] .premium-sidebar[data-layout=minimal] .nav-item{color:#334155;border-radius:8px}html[data-theme=light] .premium-sidebar[data-layout=minimal] .nav-item .nav-icon{color:#475569}html[data-theme=light] .premium-sidebar[data-layout=minimal] .nav-item:not(.active):hover{color:#0f172a;background:#f1f5f9}html[data-theme=light] .premium-sidebar[data-layout=minimal] .nav-item.active{background:color-mix(in srgb,var(--brand-primary,#155eef) 10%,#fff)!important;border-color:color-mix(in srgb,var(--brand-primary,#155eef) 22%,#fff)!important;color:var(--brand-primary,#155eef)!important;box-shadow:none!important}html[data-theme=light] .premium-sidebar[data-layout=minimal] .nav-item.active .nav-icon,html[data-theme=light] .premium-sidebar[data-layout=minimal] .nav-item.active .nav-label{font-weight:700;color:var(--brand-primary,#155eef)!important}html[data-theme=light] .premium-sidebar[data-layout=minimal] .nav-item.active .active-rail{background:var(--brand-primary,#155eef);width:3.5px}html[data-theme] .premium-sidebar[data-layout=grouped] .nav-section{background:#ffffff0a;border:1px solid #94c3ff26;border-radius:12px;margin-top:12px;padding:8px 8px 10px;box-shadow:inset 0 1px #ffffff0d}html[data-theme] .premium-sidebar[data-layout=grouped] .nav-section:first-child{margin-top:2px}html[data-theme] .premium-sidebar[data-layout=grouped] .section-heading{color:#93c5fd;min-height:24px;padding:6px 10px;font-size:10px}html[data-theme] .premium-sidebar[data-layout=sculpted]{background:linear-gradient(165deg,color-mix(in srgb,var(--brand-primary,#1d68ed) 36%,#041530) 0,#061f45 56%,color-mix(in srgb,var(--brand-accent,#f0a836) 20%,#041530) 100%);border-right:1px solid #ffffff1f}html[data-theme] .premium-sidebar[data-layout=sculpted] .nav-item.active{background:linear-gradient(135deg,var(--brand-primary,#1d68ed) 0,color-mix(in srgb,var(--brand-primary,#1d68ed) 72%,#041530) 100%)!important;border-color:#ffffff47!important;box-shadow:inset 0 1px #ffffff4d,0 8px 20px #030c2061!important}html[data-theme] .premium-sidebar[data-layout=sculpted] .nav-item.active .active-rail{background:var(--brand-accent,#f0a836);width:3.5px}@media (prefers-reduced-motion:reduce){.active-rail[data-v-2b80d72e],.collapse-button[data-v-2b80d72e],.nav-icon-wrap[data-v-2b80d72e],.nav-item[data-v-2b80d72e],.premium-sidebar[data-v-2b80d72e],.scroll-fade[data-v-2b80d72e],.sidebar-hover-label[data-v-2b80d72e]{transition:none!important}}.notification-count[data-v-19052021]{--nc-bg:#e5383b;--nc-ink:#fff;box-sizing:border-box;background:var(--nc-bg);min-width:18px;height:18px;color:var(--nc-ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:10.5px;font-weight:750;line-height:1;display:inline-flex}.notification-count.is-wide[data-v-19052021]{padding:0 5px}.notification-count.is-corner[data-v-19052021]{z-index:1;box-shadow:0 0 0 2px var(--nc-ring,#fff),0 2px 6px #e5383b59;position:absolute;top:-4px;right:-4px}.notification-count.is-corner.is-wide[data-v-19052021]{right:-8px}.notification-count.is-inline[data-v-19052021]{height:18px;margin-left:auto;font-size:10px}.notification-count.is-popping[data-v-19052021]{animation:.32s cubic-bezier(.34,1.56,.64,1) nc-pop-19052021}@keyframes nc-pop-19052021{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}html[data-theme=dark]{--nc-bg:#f04b4e;--nc-ring:#0b1426}@media (prefers-color-scheme:dark){html:not([data-theme=light]){--nc-bg:#f04b4e;--nc-ring:#0b1426}}@media (prefers-reduced-motion:reduce){.notification-count.is-popping[data-v-19052021]{animation:none}}.mobile-overlay[data-v-1eff0ee4]{--drawer-bg:#fbfcfe;--drawer-elevated:#fff;--drawer-subtle:#f4f7fb;--drawer-hover:#f2f5fa;--drawer-active:color-mix(in srgb,var(--brand-primary,#4f46e5) 10%,#fff);--drawer-line:#e5eaf1;--drawer-text:#182235;--drawer-muted:#67758a;--drawer-faint:#94a0b2;--drawer-accent:var(--brand-primary,#4f46e5);z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#08111f73;align-items:stretch;display:flex;position:fixed;inset:0}[data-theme=dark]{--drawer-bg:#08111f;--drawer-elevated:#0d1828;--drawer-subtle:#0b1524;--drawer-hover:#101d2f;--drawer-active:color-mix(in srgb,var(--brand-primary,#7c8cff) 18%,#0b1524);--drawer-line:#17263a;--drawer-text:#eef4fb;--drawer-muted:#9eabc0;--drawer-faint:#6f7f97;--drawer-accent:var(--brand-primary,#8292ff);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.mobile-drawer[data-v-1eff0ee4]{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(120% 55% at 0 100%,#0a4fcff2 0,#0000 62%),linear-gradient(#031643,#05235f 22%,#06308a 52%,#0640b3 80%,#0a4fcf);border-right:1px solid #82afff2e;flex-direction:column;width:min(88vw,344px);height:100dvh;display:flex;overflow:hidden;box-shadow:28px 0 70px #08111f59}[data-theme=dark] .mobile-drawer{background:var(--dt-surface,#121d2e);color:var(--dt-ink,#eef3fb);border-right-color:var(--dt-line,#2a3950);box-shadow:28px 0 70px #0000006b}.mobile-header[data-v-1eff0ee4]{border-bottom:1px solid var(--drawer-line);flex:none;justify-content:space-between;gap:12px;min-height:74px;padding:12px 14px 10px}.mobile-brand[data-v-1eff0ee4],.mobile-header[data-v-1eff0ee4]{align-items:center;display:flex}.mobile-brand[data-v-1eff0ee4]{gap:10px;min-width:0}.mobile-mark-wrap[data-v-1eff0ee4]{background:var(--drawer-elevated);border:1px solid var(--drawer-line);border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 4px 12px #0f172a0f}.mobile-mark[data-v-1eff0ee4]{-o-object-fit:contain;object-fit:contain;width:29px;height:29px}.mobile-brand-copy[data-v-1eff0ee4]{flex-direction:column;gap:2px;min-width:0;display:flex}.mobile-brand-copy span[data-v-1eff0ee4],.mobile-brand-copy strong[data-v-1eff0ee4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-brand-copy strong[data-v-1eff0ee4]{letter-spacing:-.018em;font-size:14px;font-weight:790}.mobile-brand-copy span[data-v-1eff0ee4]{color:var(--drawer-muted);font-size:10px;font-weight:650}.mobile-close[data-v-1eff0ee4]{border:1px solid var(--drawer-line);background:var(--drawer-elevated);width:36px;height:36px;color:var(--drawer-muted);cursor:pointer;border-radius:11px;flex:0 0 36px;place-items:center;display:grid}.mobile-close svg[data-v-1eff0ee4]{width:16px;height:16px}.mobile-nav[data-v-1eff0ee4]{overscroll-behavior:contain;flex:auto;padding:13px 12px 18px;overflow-y:auto}.mobile-section+.mobile-section[data-v-1eff0ee4]{margin-top:16px}.mobile-section h2[data-v-1eff0ee4]{color:var(--drawer-faint);letter-spacing:.085em;text-transform:uppercase;margin:0 0 6px;padding:0 10px;font-size:9.5px;font-weight:760}.mobile-nav-item[data-v-1eff0ee4]{min-height:45px;color:var(--drawer-muted);border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:6px 9px;text-decoration:none;display:flex;position:relative}.mobile-nav-item+.mobile-nav-item[data-v-1eff0ee4]{margin-top:2px}.mobile-nav-item.active[data-v-1eff0ee4]{background:var(--drawer-active);border-color:color-mix(in srgb,var(--drawer-accent) 14%,var(--drawer-line));color:var(--drawer-text)}.mobile-nav-item.active[data-v-1eff0ee4]:before{content:"";background:var(--drawer-accent);border-radius:0 999px 999px 0;width:3px;height:23px;position:absolute;top:50%;left:-3px;transform:translateY(-50%)}.mobile-nav-icon[data-v-1eff0ee4]{width:31px;height:31px;color:var(--drawer-muted);border-radius:9px;flex:0 0 31px;place-items:center;display:grid}.mobile-nav-item.active .mobile-nav-icon[data-v-1eff0ee4]{background:color-mix(in srgb,var(--drawer-accent) 12%,var(--drawer-elevated));color:var(--drawer-accent)}.mobile-icon[data-v-1eff0ee4]{stroke-width:1.8px;width:17px;height:17px}.mobile-icon-msambizi[data-v-1eff0ee4]{-o-object-fit:contain;object-fit:contain}.mobile-nav-label[data-v-1eff0ee4]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12.6px;font-weight:640;overflow:hidden}.mobile-nav-item.active .mobile-nav-label[data-v-1eff0ee4]{font-weight:720}.mobile-badge[data-v-1eff0ee4]{border-radius:var(--ms-label-radius,4.4px);background:var(--drawer-elevated);border:1px solid var(--drawer-line);min-width:22px;height:20px;color:var(--drawer-accent);place-items:center;padding:0 6px;font-size:9.5px;font-weight:800;display:grid}.mobile-footer[data-v-1eff0ee4]{--sidebar-bg:var(--drawer-bg);--sidebar-elevated:var(--drawer-elevated);--sidebar-subtle:var(--drawer-subtle);--sidebar-hover:var(--drawer-hover);--sidebar-border:var(--drawer-line);--sidebar-border-strong:color-mix(in srgb,var(--drawer-line) 74%,var(--drawer-muted));--sidebar-text:var(--drawer-text);--sidebar-muted:var(--drawer-muted);--sidebar-faint:var(--drawer-faint);--sidebar-accent:var(--drawer-accent);border-top:1px solid var(--drawer-line);background:color-mix(in srgb,var(--drawer-bg) 94%,var(--drawer-elevated));flex:none;gap:7px;padding:10px 12px 14px;display:grid}.mobile-account-card[data-v-1eff0ee4]{border:1px solid var(--drawer-line);background:var(--drawer-elevated);border-radius:13px;align-items:center;gap:10px;min-height:50px;padding:7px;display:flex}.mobile-avatar[data-v-1eff0ee4]{background:color-mix(in srgb,var(--drawer-accent) 84%,#17233a);color:#fff;border-radius:11px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:820;display:grid;overflow:hidden}.mobile-avatar img[data-v-1eff0ee4]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mobile-account-copy[data-v-1eff0ee4]{flex-direction:column;gap:1px;min-width:0;display:flex}.mobile-account-copy span[data-v-1eff0ee4],.mobile-account-copy strong[data-v-1eff0ee4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-account-copy strong[data-v-1eff0ee4]{font-size:11.5px;font-weight:730}.mobile-account-copy span[data-v-1eff0ee4]{color:var(--drawer-muted);font-size:9.6px;font-weight:600}.mobile-actions[data-v-1eff0ee4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.mobile-action[data-v-1eff0ee4]{min-width:0;min-height:52px;color:var(--drawer-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 4px;font-size:9px;font-weight:650;text-decoration:none;display:flex}.mobile-action[data-v-1eff0ee4]:hover{background:var(--drawer-hover);border-color:var(--drawer-line);color:var(--drawer-text)}.mobile-action svg[data-v-1eff0ee4]{width:15px;height:15px}.mobile-action.danger[data-v-1eff0ee4]{color:#c8465a}.mobile-shell-enter-active[data-v-1eff0ee4],.mobile-shell-leave-active[data-v-1eff0ee4]{transition:opacity .18s}.mobile-shell-enter-active .mobile-drawer[data-v-1eff0ee4],.mobile-shell-leave-active .mobile-drawer[data-v-1eff0ee4]{transition:transform .22s cubic-bezier(.2,.75,.2,1)}.mobile-shell-enter-from[data-v-1eff0ee4],.mobile-shell-leave-to[data-v-1eff0ee4]{opacity:0}.mobile-shell-enter-from .mobile-drawer[data-v-1eff0ee4],.mobile-shell-leave-to .mobile-drawer[data-v-1eff0ee4]{transform:translate(-24px)}.mobile-drawer[data-v-1eff0ee4]{--drawer-bg:#062750;--drawer-elevated:#0d3768;--drawer-subtle:#65a4eb1f;--drawer-hover:#66a7f224;--drawer-active:linear-gradient(100deg,#0759d8,#06439f);--drawer-line:#97c1f430;--drawer-text:#fff;--drawer-muted:#e7f1ffd1;--drawer-faint:#d0e2faa3;--drawer-accent:#91bdff;background:radial-gradient(260px 180px at 100% 75%,#ff94251f,#0000 76%),radial-gradient(250px 210px at 0 100%,#0f5bc261,#0000 78%),#062750;border-right-color:#0000}html .mobile-drawer .mobile-footer,html .mobile-drawer .mobile-header{border-color:#97c1f430}html .mobile-drawer .mobile-account-card,html .mobile-drawer .mobile-close,html .mobile-drawer .mobile-mark-wrap{color:#edf5ff;background:#0d3768c7;border-color:#97c1f430}html[data-theme] .mobile-drawer{--drawer-bg:#062750;--drawer-elevated:#0d3768;--drawer-subtle:#65a4eb1f;--drawer-hover:#66a7f224;--drawer-active:linear-gradient(100deg,#0759d8,#06439f);--drawer-line:#97c1f430;--drawer-text:#fff;--drawer-muted:#e7f1ffd1;--drawer-faint:#d0e2faa3;--drawer-accent:#91bdff;color:#fff;background:radial-gradient(260px 180px at 100% 75%,#ff94251f,#0000 76%),radial-gradient(250px 210px at 0 100%,#0f5bc261,#0000 78%),#062750;border-right-color:#0000}@media (width>=1024px){.mobile-overlay[data-v-1eff0ee4]{display:none}}@media (prefers-reduced-motion:reduce){.mobile-shell-enter-active[data-v-1eff0ee4],.mobile-shell-enter-active .mobile-drawer[data-v-1eff0ee4],.mobile-shell-leave-active[data-v-1eff0ee4],.mobile-shell-leave-active .mobile-drawer[data-v-1eff0ee4]{transition:none!important}}.mz-desktop-topbar[data-v-f25d6275]{z-index:40;isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:linear-gradient(90deg,#061a39,#071f43 55%,#08234a);border-bottom:1px solid #d2e5ff17;align-items:center;gap:20px;min-height:72px;padding:10px 24px;display:flex;position:sticky;top:0;box-shadow:0 5px 20px #020c1c1c}.mz-desktop-topbar[data-v-f25d6275]:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(118deg,#599eff0e,#0000 21%),radial-gradient(270px 112px at 0 0,#3b82f624,#0000 76%),radial-gradient(600px 170px at 100% -90%,#2563eb1f,#0000 75%),radial-gradient(320px 120px at 100% 0,#ff99221a,#0000 70%);position:absolute;inset:0}.mz-desktop-topbar[data-v-f25d6275]:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ff992252,#0000);height:1px;position:absolute;inset:auto 48px 0}.mz-desktop-topbar[data-v-f25d6275]>*{z-index:1;position:relative}[data-theme=dark] .mz-desktop-topbar:before{opacity:.72}.mz-desktop-topbar .mz-search-shell[data-v-f25d6275]:focus-within,.mz-desktop-topbar[data-v-f25d6275] :is(button,a):focus-visible{box-shadow:0 0 0 2px #bfdbfee0}.mz-search-shell[data-v-f25d6275]{color:#b8d2fb;cursor:text;background:#1334649e;border:1px solid #d2e5ff29;border-radius:9px;align-items:center;gap:8px;width:min(440px,40vw);height:40px;padding:0 12px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;overflow:hidden}.mz-search-shell>svg[data-v-f25d6275]{flex:none}.mz-search-shell[data-v-f25d6275]:focus-within,.mz-search-shell[data-v-f25d6275]:hover{background:#1b4177b8;border-color:#bfdbfe5e}.mz-search-shell input[data-v-f25d6275]{color:#f7faff;outline:none;flex:auto;width:100%;min-width:0;font-size:12.5px;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.mz-search-shell input[data-v-f25d6275]::placeholder{color:#dae7ffad}.mz-search-badge[data-v-f25d6275]{color:#d6e4ffbf;-webkit-user-select:none;user-select:none;background:#ffffff14;border:1px solid #ffffff29;border-radius:5px;flex:none;align-items:center;gap:3px;padding:2px 6px;font-size:11px;display:inline-flex}.mz-search-badge[data-v-f25d6275],.mz-search-badge kbd[data-v-f25d6275]{font-family:inherit}.mz-topbar-actions[data-v-f25d6275]{align-items:center;gap:8px;margin-left:auto;display:flex}.mz-topbar-icon[data-v-f25d6275]{color:#e5f1ff;cursor:pointer;background:#3067b62e;border:1px solid #d2e5ff1f;border-radius:50%;place-items:center;width:36px;height:36px;text-decoration:none;display:grid;position:relative}.mz-topbar-icon[data-v-f25d6275]:hover{color:#fff;background:#4b8deb47;border-color:#d2e5ff3d}.mz-notification-dot[data-v-f25d6275]{background:var(--danger);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px;box-shadow:0 0 0 2px #071f43}.mz-notification-badge[data-v-f25d6275]{border-radius:var(--ms-label-radius,4.4px);color:#fff;background:#ef3340;border:1px solid #08234a;justify-content:center;align-items:center;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:-5px;right:-5px}.mz-profile-wrap[data-v-f25d6275]{margin-left:4px;position:relative}.mz-user-menu[data-v-f25d6275]{color:#fff;cursor:pointer;text-align:left;background:#2a5ca221;border:1px solid #d2e5ff1f;border-radius:10px;align-items:center;gap:9px;min-width:168px;min-height:38px;padding:3px 7px 3px 4px;transition:background-color .15s,border-color .15s;display:flex}.mz-user-menu.open[data-v-f25d6275],.mz-user-menu[data-v-f25d6275]:hover{background:#4b8deb33;border-color:#d2e5ff38}.mz-user-avatar[data-v-f25d6275]{background:var(--blue);color:#fff;border-radius:50%;flex:0 0 31px;place-items:center;width:31px;height:31px;font-size:10.5px;font-weight:800;display:grid;overflow:hidden}.mz-user-avatar img[data-v-f25d6275]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mz-user-copy[data-v-f25d6275]{flex-direction:column;min-width:0;line-height:1.18;display:flex}.mz-user-copy strong[data-v-f25d6275]{text-overflow:ellipsis;white-space:nowrap;color:#fff;max-width:140px;font-size:11.5px;font-weight:700;overflow:hidden}.mz-user-copy small[data-v-f25d6275]{color:#dae7ffb8;font-size:9.5px}.mz-user-chevron[data-v-f25d6275]{color:#b8d2fb;width:14px;height:14px;margin-left:auto;transition:transform .15s}.mz-user-chevron.rotated[data-v-f25d6275]{transform:rotate(180deg)}.mz-account-menu[data-v-f25d6275]{z-index:80;border:1px solid var(--line);background:var(--surface);border-radius:10px;width:230px;padding:6px;position:absolute;top:calc(100% + 9px);right:0;box-shadow:0 16px 34px #0a182829}.mz-account-summary[data-v-f25d6275]{align-items:center;gap:9px;padding:6px 6px 8px;display:flex}.mz-account-summary>span[data-v-f25d6275]:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.mz-account-summary small[data-v-f25d6275],.mz-account-summary strong[data-v-f25d6275]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mz-account-summary strong[data-v-f25d6275]{color:var(--ink);font-size:11.5px;font-weight:750}.mz-account-summary small[data-v-f25d6275]{color:var(--muted);font-size:9.5px}.mz-account-avatar[data-v-f25d6275]{background:var(--blue);color:#fff;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:10px;font-weight:800;display:grid;overflow:hidden}.mz-account-avatar img[data-v-f25d6275]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mz-account-action[data-v-f25d6275]{width:100%;min-height:35px;color:var(--ink-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:6px 7px;font-size:11px;font-weight:650;text-decoration:none;display:flex}.mz-account-action[data-v-f25d6275]:hover{background:var(--surface-hover);color:var(--ink)}.mz-account-action svg[data-v-f25d6275]{width:15px;height:15px;color:var(--muted)}.mz-account-divider[data-v-f25d6275]{background:var(--line);height:1px;margin:5px 4px}.mz-account-logout[data-v-f25d6275]{color:var(--danger,#c8465a)}.mz-account-logout svg[data-v-f25d6275]{color:currentColor}.mz-account-menu-enter-active[data-v-f25d6275],.mz-account-menu-leave-active[data-v-f25d6275]{transition:opacity .14s,transform .16s cubic-bezier(.2,.75,.2,1)}.mz-account-menu-enter-from[data-v-f25d6275],.mz-account-menu-leave-to[data-v-f25d6275]{opacity:0;transform:translateY(-5px)scale(.98)}[data-theme=dark] .mz-account-menu{background:#0b2034;box-shadow:0 16px 34px #00000052}.mz-desktop-topbar[data-v-f25d6275]{background:linear-gradient(105deg,#061b3b,#071d40 58%,#08234b);border-bottom-color:#abcafa24;min-height:68px;padding:9px 22px;box-shadow:0 4px 18px #030f2521}.mz-desktop-topbar[data-v-f25d6275]:before{background:radial-gradient(440px 110px at 100% -44%,#2163c62e,#0000 80%)}.mz-desktop-topbar[data-v-f25d6275]:after{background:linear-gradient(90deg,#abcafa1f,#abcafa0d,#0000);inset-inline:0}.mz-search-shell[data-v-f25d6275]{background:#1737697a;border-radius:6px;width:min(475px,43vw);height:39px;box-shadow:inset 0 1px #ffffff09}.mz-search-shell[data-v-f25d6275]:focus-within,.mz-search-shell[data-v-f25d6275]:hover{background:#1b3f72ad}.mz-topbar-icon[data-v-f25d6275],.mz-user-menu[data-v-f25d6275]{background:#2d559129;border-radius:6px}.mz-account-menu[data-v-f25d6275]{border-color:var(--dt-line,var(--line));border-radius:6px;box-shadow:0 18px 40px #05122c38}.mz-account-action[data-v-f25d6275]{border-radius:5px}.mz-desktop-topbar[data-variant=platform] .mz-user-avatar[data-v-f25d6275]{color:#fff;background:#ea580c}.mz-desktop-topbar .mz-search-shell[data-v-f25d6275]:focus-within,.mz-desktop-topbar[data-v-f25d6275] :is(button,a):focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid #d1e5ffe6}.mz-desktop-topbar .mz-search-shell[data-v-f25d6275]:focus-within{outline-offset:1px}@media (width<=1023px){.mz-desktop-topbar[data-v-f25d6275]{display:none}}@media (width<=1180px){.mz-search-shell[data-v-f25d6275]{width:min(340px,31vw)}}@media (prefers-reduced-motion:reduce){.mz-desktop-topbar[data-v-f25d6275] *,.mz-desktop-topbar[data-v-f25d6275] :after,.mz-desktop-topbar[data-v-f25d6275] :before{transition:none!important;animation:none!important}}[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]){background:var(--auth-shell-surface,#061b3b);box-shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-bottom-color:#0000}[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell,[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-topbar-icon,[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-menu{background:var(--dt-surface-soft,#19263b);border-color:var(--dt-line,#2a3950)}[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell:focus-within,[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell:hover,[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-topbar-icon:hover,[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-menu.open,[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-menu:hover{background:var(--surface-hover,#22334b);border-color:var(--dt-line-strong,#3b4d67)}[data-theme=dark] .mz-desktop-topbar .mz-account-menu{background:var(--dt-surface,#121d2e);border-color:var(--dt-line,#2a3950);box-shadow:0 18px 40px #00000057}html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]){box-shadow:none;background:#062750;border-bottom:0}html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]):before{opacity:1;background:linear-gradient(90deg,#0000,#9ccfff21,#0000) 2% 17px/39% 1px no-repeat,linear-gradient(90deg,#0000,#66afff1c,#0000) 59% 48px/29% 1px no-repeat,linear-gradient(90deg,#0000,#6abdff14,#0000) 31% 31px/23% 1px no-repeat,radial-gradient(260px 92px at 5% 0,#30a2ff2e,#0000 78%),radial-gradient(420px 110px at 3% 0,#1b6fd533,#0000 78%),radial-gradient(360px 95px at 96% 0,#1462c624,#0000 78%),linear-gradient(112deg,#6ebdff09,#0000 28% 72%,#4191eb0b);display:block}html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]):after{background:linear-gradient(90deg,#0000,#4aa0ff38 20%,#6abeff4d 50%,#4aa0ff2e 82%,#0000);height:1px;display:block;inset:auto 0 0}html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell,html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-topbar-icon,html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-menu{color:#edf5ff;background:#0e3e7399;border-color:#85b9f43b;box-shadow:inset 0 1px #ffffff09}html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell:focus-within,html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell:hover,html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-topbar-icon:hover,html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-menu.open,html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-menu:hover{color:#fff;background:#175397c2;border-color:#aed1fa61}html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell input{color:#f7fbff}html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell input::-moz-placeholder{color:#dfedffc2}html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell input::placeholder{color:#dfedffc2}html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-copy strong{color:#fff}html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-chevron,html .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-copy small{color:#dceafdc7}html .mz-desktop-topbar .mz-account-menu{color:#edf5ff;border-color:#85b9f438}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]){box-shadow:none;background:#062750;border-bottom-color:#0000}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell,html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-topbar-icon,html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-menu{color:#edf5ff;background:#0e3e7399;border-color:#85b9f43b}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell input{color:#f7fbff}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell input::-moz-placeholder{color:#dfedffc2}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell input::placeholder{color:#dfedffc2}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-copy strong{color:#fff}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-chevron,html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-copy small{color:#dceafdc7}html[data-theme] .mz-desktop-topbar .mz-account-menu{color:#edf5ff;background:#0b315d;border-color:#85b9f438}html .mz-desktop-topbar .mz-account-menu{color:#eaf3ff;background:#0b315d;border-color:#85b9f440}html .mz-account-menu .mz-account-action{color:#eaf3ff}html .mz-account-menu .mz-account-action svg{color:#b8d2f4}html .mz-account-menu .mz-account-action:hover{color:#fff;background:#4e91e23d}html .mz-account-menu .mz-account-action:hover svg{color:#fff}html .mz-account-menu .mz-account-divider{background:#c0d9f947}html .mz-account-menu .mz-account-logout{color:#ff8b91}html .mz-account-menu .mz-account-logout svg{color:currentColor}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]){box-sizing:border-box;height:68px;min-height:68px;padding:9px 22px}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell{border-radius:9px;width:min(475px,43vw);height:39px}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-topbar-icon,html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-menu{border-radius:9px}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell:focus-within,html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) :is(button,a):focus-visible{outline-offset:2px;box-shadow:none;outline:2px solid #8bc9ff}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-account-menu{color:#eaf3ff;background:#0b315d;border:1px solid #85b9f440;border-radius:9px;min-width:220px;padding:8px;box-shadow:0 18px 42px #000c2257,inset 0 1px #ffffff09}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-account-menu .mz-account-action{color:#eaf3ff;border-radius:6px;min-height:38px}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-account-menu .mz-account-action svg{color:#b8d2f4}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-account-menu .mz-account-action:hover{color:#fff;background:#4e91e23d}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-account-menu .mz-account-divider{background:#c0d9f947}html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]){background:#041a36}html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]):before{background:linear-gradient(90deg,#0000,#6bb8ff29,#0000) 2% 17px/39% 1px no-repeat,linear-gradient(90deg,#0000,#58a0ff21,#0000) 59% 48px/29% 1px no-repeat,radial-gradient(420px 110px at 3% 0,#1b6fd533,#0000 78%),radial-gradient(360px 95px at 96% 0,#1462c621,#0000 78%)}html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell,html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-topbar-icon,html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-menu{background:#0d3058d1;border-color:#82b0e73d}html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-account-menu{color:#f2f7ff;-webkit-backdrop-filter:none;backdrop-filter:none;background:#071a33;border-color:#82b0e752;box-shadow:0 20px 48px #0007149e,inset 0 1px #ffffff0b}html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-account-menu .mz-account-action{color:#e7f0ff}html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-account-menu .mz-account-action:hover{color:#fff;background:#12345b}html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-account-menu .mz-account-divider{background:#a4c6f23d}html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]):after{background:linear-gradient(90deg,#0000,#4797ff61 22%,#75bfff85 50%,#4797ff57 82%,#0000)}html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-search-shell,html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-topbar-icon,html[data-theme=dark] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin],[data-variant=platform]) .mz-user-menu{background:#0b2b50;border-color:#82b0e74d;box-shadow:inset 0 1px #dbedff0e,0 3px 10px #00071429}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]){-webkit-backdrop-filter:blur(14px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fffffff0;border-bottom:1px solid #e2e8f0;box-shadow:0 2px 10px #0f172a08}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]):after,html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]):before{display:none}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]) .mz-search-shell,html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]) .mz-topbar-icon,html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]) .mz-user-menu{color:#1e293b;box-shadow:none;background:#f8fafc;border-color:#dbe3ef}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]) .mz-search-shell input{color:#0f172a}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]) .mz-search-shell input::-moz-placeholder{color:#64748b}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]) .mz-search-shell input::placeholder{color:#64748b}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]) .mz-search-badge{color:#475569;background:#fff;border-color:#cbd5e1}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]) .mz-user-copy strong{color:#0f172a}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]) .mz-user-chevron,html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin]):is([data-layout=contrast],[data-layout=minimal]) .mz-user-copy small{color:#64748b}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout]{background:var(--page-bg,#f4f7fc);box-shadow:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-bottom:1px solid #dde6f3}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout]:after,html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout]:before{display:none}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout] .mz-search-shell,html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout] .mz-topbar-icon,html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout] .mz-user-menu{color:#0f172a;background:#fff;border-color:#d6e1f0;box-shadow:0 2px 8px #0f23460a}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout] .mz-search-shell input,html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout] .mz-user-copy strong{color:#0f172a}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout] .mz-search-shell input::-moz-placeholder{color:#64748b}html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout] .mz-search-shell input::placeholder,html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout] .mz-user-chevron,html[data-theme=light] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=cutout] .mz-user-copy small{color:#64748b}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=grouped]{background:#051d40;border-bottom:1px solid #94c3ff29}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=grouped] .mz-search-shell,html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=grouped] .mz-topbar-icon,html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=grouped] .mz-user-menu{background:#ffffff0f;border-color:#94c3ff33;border-radius:11px}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=sculpted]{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-primary,#1d68ed) 32%,#041530) 0,#061f45 60%,color-mix(in srgb,var(--brand-accent,#f0a836) 18%,#041530) 100%)}html[data-theme] .mz-desktop-topbar:is([data-variant=portal],[data-variant=admin])[data-layout=sculpted]:after{background:linear-gradient(90deg,transparent,var(--brand-primary,#3b82f6) 24%,var(--brand-accent,#f0a836) 58%,transparent);height:2px}.ms-assist[data-v-3a94a05f],.ms-assist[data-v-3a94a05f] *{box-sizing:border-box}.ms-assist[data-v-3a94a05f]{right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:1000;color:var(--ink);font-family:inherit;position:fixed}.ms-assist-launcher[data-v-3a94a05f]{border-radius:var(--mz-surface-radius,6px);background:linear-gradient(145deg,color-mix(in srgb,var(--blue) 78%,#fff),var(--blue) 60%,color-mix(in srgb,var(--blue) 85%,#10204a));width:56px;height:56px;color:var(--white);border:1px solid color-mix(in srgb,var(--blue) 65%,#fff);box-shadow:inset 0 1px 0 #fff6,inset 0 -1px 0 #0000001f,0 4px 10px #0f183024,0 10px 24px color-mix(in srgb,var(--blue) 22%,transparent);cursor:pointer;place-items:center;padding:0;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;position:relative}.ms-assist-launcher[data-v-3a94a05f]:hover{border-color:color-mix(in srgb,var(--blue) 40%,#fff);box-shadow:inset 0 1px 0 #ffffff80,inset 0 -1px 0 #0000001a,0 6px 14px #0f183029,0 14px 30px color-mix(in srgb,var(--blue) 30%,transparent);transform:translateY(-3px)}.ms-assist-launcher[data-v-3a94a05f]:active{transform:translateY(0)scale(.97)}.ms-assist-launcher-mark[data-v-3a94a05f]{-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:drop-shadow(0 2px 3px #0000002e);width:34px;height:34px;transition:transform .2s;display:block}.ms-assist-launcher:hover .ms-assist-launcher-mark[data-v-3a94a05f]{transform:scale(1.06)}.ms-assist-head-mark[data-v-3a94a05f]{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;display:block}.ms-assist-badge[data-v-3a94a05f]{background:var(--red);color:var(--white);border-radius:var(--ms-label-radius,4.4px);padding:2px 6px;font-size:11px;font-weight:800;position:absolute;top:-3px;right:-3px}.ms-assist-panel[data-v-3a94a05f]{background:var(--surface);width:min(440px,100vw - 20px);height:min(660px,74dvh);color:var(--ink);border:1px solid color-mix(in srgb,var(--line) 82%,var(--ink));border-radius:var(--radius);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 3px 10px #0f183014,0 18px 55px #0f183033}.ms-assist-expanded[data-v-3a94a05f]{width:min(740px,100vw - 20px);height:min(780px,84dvh)}.ms-assist-head[data-v-3a94a05f]{background:var(--blue-light);color:var(--ink);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.ms-assist-brand[data-v-3a94a05f]{align-items:center;gap:10px;min-width:0;display:flex}.ms-assist-brand strong[data-v-3a94a05f]{font-size:15px;display:block}.ms-assist-brand small[data-v-3a94a05f]{color:var(--ink-soft);font-size:11px;display:block}.ms-assist-logo[data-v-3a94a05f]{border:1px solid var(--line);background:var(--surface);color:var(--blue);border-radius:var(--radius-sm);place-items:center;padding:6px;display:grid}.ms-assist-brand>span[data-v-3a94a05f]:last-child{overflow-wrap:anywhere;min-width:0}.ms-assist-logo[data-v-3a94a05f],.ms-assist-tools[data-v-3a94a05f]{flex-shrink:0}.ms-assist-tools[data-v-3a94a05f]{gap:5px;display:flex}.ms-assist-tools button[data-v-3a94a05f]{color:var(--ink-soft);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:6px}.ms-assist-tabs[data-v-3a94a05f]{border-bottom:0;flex-shrink:0;grid-template-columns:.8fr 1fr 1.4fr 1fr;gap:5px;margin-bottom:0;padding:10px 10px 0;display:grid;overflow:visible}.ms-assist-tabs .ns-label-tab[data-v-3a94a05f]{white-space:nowrap;flex-wrap:nowrap;justify-content:center;gap:4px;min-width:0;max-width:100%;height:auto;min-height:38px;padding:7px 4px;font-size:12px}.ms-assist-tab-label[data-v-3a94a05f]{min-width:0}.ms-assist-tabs .ns-label-tab__count[data-v-3a94a05f]{flex-shrink:0;min-width:16px;height:16px;padding:0 3px;font-size:9px;position:static}.ms-assist-body[data-v-3a94a05f] :is(button,select,textarea){white-space:normal;overflow-wrap:anywhere;max-width:100%}.ms-assist-body[data-v-3a94a05f]{flex-direction:column;flex:1;gap:10px;min-width:0;min-height:0;padding:14px;display:flex;overflow-y:auto}.ms-assist-welcome[data-v-3a94a05f]{border-radius:var(--radius-sm);background:var(--surface-soft);color:var(--ink);padding:12px;font-size:13px;line-height:1.55}.ms-assist-welcome-title[data-v-3a94a05f]{color:var(--blue);align-items:center;gap:7px;margin-bottom:6px;font-weight:700;display:flex}.ms-assist-message[data-v-3a94a05f]{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.ms-assist-message.user[data-v-3a94a05f]{align-items:flex-end}.ms-assist-bubble[data-v-3a94a05f]{border-radius:var(--radius-sm);background:var(--surface-soft);white-space:pre-wrap;overflow-wrap:anywhere;max-width:94%;padding:10px 12px;font-size:13px;line-height:1.5}.ms-assist-message.user .ms-assist-bubble[data-v-3a94a05f]{background:var(--blue-light)}.ms-assist-actions[data-v-3a94a05f],.ms-assist-sources[data-v-3a94a05f]{flex-wrap:wrap;gap:6px;font-size:11px;display:flex}.ms-assist-actions button[data-v-3a94a05f],.ms-assist-attention button[data-v-3a94a05f],.ms-assist-chips button[data-v-3a94a05f],.ms-assist-sources button[data-v-3a94a05f]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--blue);cursor:pointer;padding:6px 9px;font-size:12px}.ms-assist-sources button[data-v-3a94a05f]{align-items:center;gap:4px;display:inline-flex}.ms-assist-chips[data-v-3a94a05f]{flex-wrap:wrap;gap:6px;display:flex}.ms-assist-loading[data-v-3a94a05f]{align-items:center;gap:8px;font-size:12px;display:flex}.ms-spin[data-v-3a94a05f]{animation:1s linear infinite ms-spin-3a94a05f}@keyframes ms-spin-3a94a05f{to{transform:rotate(1turn)}}.ms-assist-footer[data-v-3a94a05f],.ms-assist-muted[data-v-3a94a05f]{color:var(--ink-soft);font-size:11px}.ms-assist-footer[data-v-3a94a05f]{text-align:center;margin:0;padding:8px}.ms-assist-compose[data-v-3a94a05f]{border-top:1px solid var(--line);align-items:center;gap:8px;padding:9px;display:flex}.ms-assist-compose textarea[data-v-3a94a05f]{resize:vertical;border:1px solid var(--line);border-radius:var(--radius-sm);min-width:0;max-height:100px;color:var(--ink);background:var(--surface);flex:1;padding:9px}.ms-assist-compose button[data-v-3a94a05f]{flex-shrink:0}.ms-assist-compose button[data-v-3a94a05f],.ms-assist-primary[data-v-3a94a05f]{background:var(--blue);color:var(--white);border-radius:var(--radius-sm);cursor:pointer;border:0;padding:10px}.ms-assist-compose button[data-v-3a94a05f]:disabled{opacity:.5;cursor:not-allowed}.ms-assist-section-title[data-v-3a94a05f]{justify-content:space-between;align-items:center;display:flex}.ms-assist-section-title h3[data-v-3a94a05f]{margin:0}.ms-assist-section-title button[data-v-3a94a05f]{color:var(--ink-soft);cursor:pointer;background:0 0;border:0}.ms-assist-attention[data-v-3a94a05f]{border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px}.ms-assist-attention strong[data-v-3a94a05f]{font-size:13px;display:block}.ms-assist-attention p[data-v-3a94a05f]{margin:6px 0;font-size:12px}.ms-assist-attention small[data-v-3a94a05f]{color:var(--ink-soft);margin-bottom:7px;display:block}.ms-assist-empty[data-v-3a94a05f]{text-align:center;color:var(--ink-soft);padding:20px 12px}.ms-assist[data-v-3a94a05f] :is(button,textarea):focus-visible{outline:3px solid var(--blue);outline-offset:2px}.ms-assist-preferences[data-v-3a94a05f]{border-top:1px solid var(--line);padding-top:9px;font-size:12px}.ms-assist-preferences label[data-v-3a94a05f]{align-items:center;gap:8px;display:flex}.ms-assist-load-error[data-v-3a94a05f]{border:1px solid var(--red);border-radius:var(--radius-sm);color:var(--red);padding:10px;font-size:12px}.ms-assist-load-error button[data-v-3a94a05f]{border-radius:var(--radius-sm);background:var(--surface);color:inherit;cursor:pointer;border:1px solid;margin-left:8px;padding:4px 8px}@media (width<=600px){.ms-assist[data-v-3a94a05f]{right:10px;bottom:calc(76px + env(safe-area-inset-bottom))}.ms-assist-panel[data-v-3a94a05f]{width:calc(100vw - 20px);height:min(72dvh,620px)}.ms-assist-expanded[data-v-3a94a05f]{height:min(calc(100dvh - 96px - env(safe-area-inset-bottom)),720px)}}@media (width<=420px){.ms-assist-tabs[data-v-3a94a05f]{grid-template-columns:.8fr 1fr 1.4fr 1fr;gap:4px;padding:10px 8px 0}.ms-assist-tabs .ns-label-tab[data-v-3a94a05f]{gap:3px;padding:7px 3px;font-size:11px}.ms-assist-tabs .ns-label-tab>svg[data-v-3a94a05f]{display:none}}@media (prefers-reduced-motion:reduce){.ms-spin[data-v-3a94a05f]{animation:none}.ms-assist-launcher[data-v-3a94a05f],.ms-assist-launcher-mark[data-v-3a94a05f]{transition:none}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mz-navy:#0b1728;--mz-ink:var(--brand-ink,#172033);--mz-ink-2:var(--brand-ink-2,#344054);--mz-ink-3:#475467;--mz-muted:var(--brand-ink-2,#667085);--mz-faint:var(--brand-ink-3,#98a2b3);--mz-line:var(--brand-line,#e4e8ef);--mz-line-strong:#d0d5dd;--mz-soft:var(--brand-canvas,#f6f8fb);--page-bg:var(--brand-canvas,#f3f8fe);--mz-surface:var(--brand-surface,#fff);--mz-surface-soft:var(--brand-surface-2,#fafbfc);--mz-surface-muted:#f2f4f7;--mz-surface-hover:#f5f7fb;--mz-elevated:#fff;--mz-primary:var(--brand-primary-strong,var(--brand-primary,#4f46e5));--mz-primary-hover:var(--brand-primary-dark,#4338ca);--mz-primary-soft:var(--brand-primary-tint,#eef2ff);--mz-on-primary:var(--brand-on-primary,#fff);--mz-success:var(--state-success-text,#16845b);--mz-success-soft:var(--state-success-tint,#edf8f3);--mz-warning:var(--state-warning-text,#b56a14);--mz-warning-soft:var(--state-warning-tint,#fff7e8);--mz-danger:var(--state-danger-text,#b42318);--mz-danger-soft:var(--state-danger-tint,#fff1f0);--mz-info:var(--state-info-text,#2f5be0);--mz-info-soft:var(--state-info-tint,#eef2ff);--mz-radius-xs:6px;--mz-radius-sm:6px;--mz-radius-md:6px;--mz-radius-lg:6px;--mz-shadow-sm:0 1px 2px #0b17280a,0 6px 18px #0b172809;--mz-shadow-md:0 10px 32px #0b172814;--mz-shadow-card:0 1px 2px #1018280a,0 10px 28px #10182813;--mz-shadow-card-hover:0 2px 5px #1018280d,0 20px 46px #1018281f;--mz-shadow-float:0 5px 14px #1018280f,0 28px 64px #10182826;--mz-overlay:#0b17287a;--topbar-glass:#ffffffe6;--topbar-line:#e2e8f0e6;--app-header-glass:#ffffffd6;--navy:var(--mz-navy);--text:var(--mz-ink);--ink:var(--mz-ink);--ink-2:var(--mz-ink-2);--ink-3:var(--mz-ink-3);--ink-soft:var(--mz-muted);--ink-faint:var(--mz-faint);--muted:var(--mz-muted);--faint:var(--mz-faint);--line:var(--mz-line);--line-strong:var(--mz-line-strong);--border:var(--mz-line);--bg:var(--mz-soft);--canvas:var(--mz-soft);--surface:var(--mz-surface);--surface-soft:var(--mz-surface-soft);--surface-muted:var(--mz-surface-muted);--surface-hover:var(--mz-surface-hover);--elevated:var(--mz-elevated);--blue:var(--mz-primary);--blue-dark:var(--mz-primary-hover);--blue-light:var(--mz-primary-soft);--blue-lighter:var(--mz-primary-soft);--primary:var(--mz-primary);--primary-soft:var(--mz-primary-soft);--teal:var(--mz-primary);--orange:var(--mz-warning);--green:var(--mz-success);--red:var(--mz-danger);--danger:var(--mz-danger);--success:var(--mz-success);--success-soft:var(--mz-success-soft);--warning:var(--mz-warning);--warning-soft:var(--mz-warning-soft);--danger-soft:var(--mz-danger-soft);--info:var(--mz-info);--info-soft:var(--mz-info-soft);--r-xs:6px;--r-sm:6px;--r-md:6px;--r-lg:6px;--r-chip:999px;--r-control:6px;--r-panel:6px;--shadow-sm:var(--mz-shadow-sm);--shadow-md:var(--mz-shadow-md);--shadow-card:var(--mz-shadow-card);--shadow-card-hover:var(--mz-shadow-card-hover);--shadow-float:var(--mz-shadow-float);--font-sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--n:var(--ink);--m:var(--muted);--b:var(--blue);--gray-bg:var(--surface-muted);--gray-tx:var(--muted);--red-tx:var(--danger);--green-tx:var(--success);--orange-tx:var(--warning);--orange-bg:var(--warning-soft)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mz-navy:#0b1728;--mz-ink-2:var(--brand-ink-2,#d5dce8);--mz-ink-3:#b8c2d1;--mz-faint:var(--brand-ink-3,#8d9aaf);--mz-line:var(--brand-line,#2a3549);--mz-line-strong:#38445a;--mz-soft:var(--brand-canvas,#0d1526);--page-bg:var(--brand-canvas,#0d1526);--mz-surface:var(--brand-surface,#141d31);--mz-surface-soft:var(--brand-surface-2,#182338);--mz-surface-muted:#1d2940;--mz-surface-hover:#223049;--mz-elevated:#19243a;--mz-primary:var(--brand-primary-strong,#9da7ff);--mz-primary-hover:var(--brand-primary,#818cf8);--mz-primary-soft:var(--brand-primary-tint,#232b50);--mz-on-primary:var(--brand-on-primary,#fff);--mz-success:var(--state-success-text,#75d7ad);--mz-success-soft:var(--state-success-tint,#16352c);--mz-warning:var(--state-warning-text,#f0c36b);--mz-warning-soft:var(--state-warning-tint,#3a2e17);--mz-danger:var(--state-danger-text,#ff9b94);--mz-danger-soft:var(--state-danger-tint,#3e2024);--mz-info:var(--state-info-text,#a8b7ff);--mz-info-soft:var(--state-info-tint,#202d50);--mz-shadow-sm:0 1px 2px #0000002e,0 8px 24px #00000024;--mz-shadow-md:0 16px 44px #0000004d;--mz-shadow-card:0 10px 28px #0000002e;--mz-shadow-card-hover:0 16px 40px #00000042;--mz-shadow-float:0 24px 58px #00000057;--mz-overlay:#020617bd;--topbar-glass:#0d1526e0;--topbar-line:#49576f85;--app-header-glass:#07192ae6}#__nuxt,body,html{min-height:100%}body,html{background:var(--canvas)}body{color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;transition:background-color .18s,color .18s}button,input,select,textarea{font:inherit}::selection{background:color-mix(in srgb,var(--blue) 24%,transparent)}.console-shell .content,.institution-app .content,.superadmin-app .content,.tenant-app .content{background:var(--canvas);color:var(--ink)}.tenant-app .content{padding:24px 28px 40px!important}.box,.card,.dialog,.dp,.drawer,.dropdown,.modal,.panel,.popover,.sheet,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header]),[class*=_card]:not([class*=_head]):not([class*=_header]),[class*=_panel]:not([class*=_head]):not([class*=_header]){border-color:var(--line)}.console-shell .card,.institution-app .card,.institution-app .panel,.superadmin-app .card,.tenant-app .box,.tenant-app .card,.tenant-app .dp,.tenant-app .panel{box-shadow:var(--shadow-sm)!important}input:not([type=checkbox]):not([type=radio]):not([type=range]),select,textarea{background-color:var(--surface);color:var(--ink);border-color:var(--line-strong)}input::-moz-placeholder{color:var(--faint);opacity:1}textarea::-moz-placeholder{color:var(--faint);opacity:1}input::placeholder,textarea::placeholder{color:var(--faint);opacity:1}input:disabled,select:disabled,textarea:disabled{background-color:var(--surface-muted);color:var(--faint)}.console-shell input:not([type=checkbox]):not([type=radio]),.console-shell select,.console-shell textarea,.institution-app input:not([type=checkbox]):not([type=radio]),.institution-app select,.institution-app textarea,.tenant-app input:not([type=checkbox]):not([type=radio]),.tenant-app select,.tenant-app textarea{border-color:var(--line-strong)!important;border-radius:var(--mz-radius-sm)!important}.console-shell .btn-primary,.institution-app .btn-primary,.superadmin-app .btn-primary,.tenant-app .btn-primary,.tenant-app .btn.primary,.tenant-app .primary.btn{background:var(--blue)!important;border-color:var(--blue)!important;color:var(--mz-on-primary)!important;box-shadow:none!important}.console-shell .btn-primary:hover,.institution-app .btn-primary:hover,.superadmin-app .btn-primary:hover,.tenant-app .btn-primary:hover,.tenant-app .btn.primary:hover{background:var(--blue-dark)!important}.btn-secondary,.btn.secondary,button.secondary{background:var(--surface);color:var(--ink-2);border-color:var(--line-strong)}.btn-secondary:hover,.btn.secondary:hover,button.secondary:hover{background:var(--surface-hover)}.console-shell h1,.console-shell h2,.console-shell h3,.institution-app h1,.institution-app h2,.institution-app h3,.superadmin-app h1,.superadmin-app h2,.superadmin-app h3,.tenant-app h1,.tenant-app h2,.tenant-app h3{color:var(--ink);letter-spacing:-.022em}.eyebrow,.section-kicker{text-transform:uppercase;color:var(--muted)!important;letter-spacing:.095em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:11px!important;font-weight:800!important}table{color:var(--ink)}th,thead{color:var(--muted)}td,th{border-color:var(--line)}tbody tr:hover{background-color:var(--surface-hover)}.badge,[class*=badge],[class*=chip],[class*=pill]{box-shadow:none}[data-theme=dark] .bg-white{background-color:var(--surface)!important}[data-theme=dark] .bg-gray-50,[data-theme=dark] .bg-slate-50{background-color:var(--surface-soft)!important}[data-theme=dark] .bg-gray-100,[data-theme=dark] .bg-slate-100{background-color:var(--surface-muted)!important}[data-theme=dark] .border-gray-100,[data-theme=dark] .border-gray-200,[data-theme=dark] .border-slate-100,[data-theme=dark] .border-slate-200{border-color:var(--line)!important}[data-theme=dark] .text-gray-900,[data-theme=dark] .text-slate-900,[data-theme=dark] .text-slate-950{color:var(--ink)!important}[data-theme=dark] .text-gray-700,[data-theme=dark] .text-gray-800,[data-theme=dark] .text-slate-700,[data-theme=dark] .text-slate-800{color:var(--ink-2)!important}[data-theme=dark] .text-gray-500,[data-theme=dark] .text-gray-600,[data-theme=dark] .text-slate-500,[data-theme=dark] .text-slate-600{color:var(--muted)!important}[data-theme=dark] .text-gray-400,[data-theme=dark] .text-slate-400{color:var(--faint)!important}:is([data-theme=dark] .hover\\:bg-gray-50:hover,[data-theme=dark] .hover\\:bg-slate-50:hover){background-color:var(--surface-hover)!important}[data-theme=dark] .mobile-topbar{background:var(--topbar-glass)!important;border-bottom-color:var(--topbar-line)!important}[data-theme=dark] .mtb-btn{background:var(--surface)!important;border-color:var(--line)!important;color:var(--muted)!important}[data-theme=dark] .mtb-btn:hover{background:var(--surface-hover)!important;color:var(--ink)!important}[data-theme=dark] .mtb-brand-txt,[data-theme=dark] .mtb-page{color:var(--ink)!important}[data-theme=dark] .modal-backdrop,[data-theme=dark] .overlay,[data-theme=dark] [class*=backdrop]{--backdrop-bg:var(--mz-overlay)}[data-theme=dark] hr{border-color:var(--line)}[data-theme=dark] svg text{fill:var(--muted)}[data-theme=dark] code,[data-theme=dark] pre{color:#dce6f5;border-color:var(--line);background:#0a1020}html.theme-ready .card,html.theme-ready .content,html.theme-ready .mobile-topbar,html.theme-ready .panel,html.theme-ready body,html.theme-ready input,html.theme-ready select,html.theme-ready textarea{transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}html[data-theme=dark] .shell.console-shell,html[data-theme=dark] .shell.institution-app,html[data-theme=dark] .shell.superadmin-app,html[data-theme=dark] .shell.tenant-app{--auth-shell-surface:#061b3b;background:radial-gradient(80% 52% at 0 0,#4667c41f,#0000 72%),#070d18}html[data-theme=dark] .shell.console-shell .app-panel,html[data-theme=dark] .shell.institution-app .app-panel,html[data-theme=dark] .shell.superadmin-app .app-panel,html[data-theme=dark] .shell.tenant-app .app-panel{background:var(--dt-canvas,#0b1220);border:0}html[data-theme=dark] .shell.console-shell .content,html[data-theme=dark] .shell.institution-app .content,html[data-theme=dark] .shell.superadmin-app .content,html[data-theme=dark] .shell.tenant-app .content{background:var(--dt-canvas,#0b1220)}html[data-theme=dark] .shell.console-shell .mobile-topbar,html[data-theme=dark] .shell.institution-app .mobile-topbar,html[data-theme=dark] .shell.superadmin-app .mobile-topbar,html[data-theme=dark] .shell.tenant-app .mobile-topbar{background:var(--dt-glass,#121d2eeb);border-bottom-color:var(--dt-line,#2a3950)}html[data-theme] :is(.shell.tenant-app,.shell.institution-app,.shell.superadmin-app,.shell.console-shell) .mobile-topbar{color:#edf5ff;-webkit-backdrop-filter:none;background:#062750!important;border-bottom-color:#0000!important}html[data-theme] :is(.shell.tenant-app,.shell.institution-app,.shell.superadmin-app,.shell.console-shell) .mobile-topbar :is(.mtb-btn,.mtb-avatar){color:#edf5ff!important;background:#0e3e7399!important;border-color:#85b9f43b!important}html[data-theme] :is(.shell.tenant-app,.shell.institution-app,.shell.superadmin-app,.shell.console-shell) .mobile-topbar :is(.mtb-brand-txt,.mtb-page){color:#fff!important}@media (width<=1023px){.tenant-app .content:not(.chat-content){padding:16px 16px calc(28px + env(safe-area-inset-bottom,0px))!important}}:root{--mz-v75-canvas:#eaf2fb;--mz-v75-panel:#fff;--mz-v75-panel-soft:#f4f8fd;--mz-v75-border:#d9e4f1;--mz-v75-border-strong:#c7d6e8;--mz-v75-blue:#0878f9;--mz-v75-blue-soft:#eaf4ff;--mz-v75-cyan:#1bb8e9;--mz-v75-green:#12a96b;--mz-v75-green-soft:#e9f8f1;--mz-v75-purple:#7d5ce8;--mz-v75-purple-soft:#f1edff;--mz-v75-amber:#f39a12;--mz-v75-amber-soft:#fff6e6;--mz-v75-shadow:0 1px 2px #1028480b;--mz-v75-shadow-hover:0 12px 30px #22517e1a;--mz-v75-radius:6px;--mz-v75-radius-lg:6px;--mz-soft:var(--brand-canvas,var(--mz-v75-canvas));--mz-surface:var(--brand-surface,var(--mz-v75-panel));--mz-surface-soft:var(--brand-surface-2,var(--mz-v75-panel-soft));--mz-line:var(--brand-line,var(--mz-v75-border));--mz-line-strong:var(--mz-v75-border-strong);--mz-ink:var(--brand-ink,#172033);--mz-muted:var(--brand-ink-2,#5f6f86);--page-bg:var(--mz-soft);--mz-primary:var(--brand-primary-strong,var(--mz-v75-blue));--mz-primary-hover:var(--brand-primary-dark,#006ee8);--mz-primary-soft:var(--brand-primary-tint,var(--mz-v75-blue-soft));--mz-radius-xs:5px;--mz-radius-sm:6px;--mz-radius-md:6px;--mz-radius-lg:6px;--mz-shadow-sm:var(--mz-v75-shadow);--mz-shadow-md:var(--mz-v75-shadow-hover)}[data-theme=dark]{--mz-v75-canvas:#0d1526;--mz-v75-blue:#1593ff;--mz-v75-blue-soft:#0c3355;--mz-v75-green:#21d58a;--mz-v75-green-soft:#0c392d;--mz-v75-purple:#9b7eff;--mz-v75-purple-soft:#282759;--mz-v75-amber:#ffb52e;--mz-v75-amber-soft:#48300d;--mz-v75-shadow:0 5px 18px #00000021;--mz-v75-shadow-hover:0 12px 30px #00000038;--mz-soft:var(--brand-canvas,var(--mz-v75-canvas));--mz-surface:var(--brand-surface,var(--mz-v75-panel));--mz-surface-soft:var(--brand-surface-2,var(--mz-v75-panel-soft));--mz-line:var(--brand-line,var(--mz-v75-border));--mz-line-strong:var(--mz-v75-border-strong);--page-bg:var(--mz-soft);--mz-primary:var(--brand-primary-strong,var(--mz-v75-blue));--mz-primary-hover:var(--brand-primary,#37a4ff);--mz-primary-soft:var(--brand-primary-tint,var(--mz-v75-blue-soft));--mz-ink:var(--brand-ink,#f4f7fb);--mz-ink-2:var(--brand-ink-2,#cfe1f2);--mz-muted:var(--brand-ink-2,#aeb9c9);--mz-faint:var(--brand-ink-3,#718ca4)}.console-shell .content:not(.chat-content),.institution-app .content:not(.chat-content),.superadmin-app .content:not(.chat-content),.tenant-app .content:not(.chat-content){background:var(--canvas);padding:18px 24px 28px!important}.content.chat-content,.tenant-app .content.chat-content{background:var(--chat-surface,#fff)!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}html[data-theme=dark] .content.chat-content,html[data-theme=dark] .tenant-app .content.chat-content{background:var(--chat-surface,#101b2e)!important}.console-shell .content>*,.institution-app .content>*,.superadmin-app .content>*,.tenant-app .content>*{width:100%;min-width:0;max-width:none;margin-inline:0}.console-shell :where(.card,.panel,.box,.sheet,[class*=-card],[class*=-panel]),.institution-app :where(.card,.panel,.box,.sheet,[class*=-card],[class*=-panel]),.lecturer-app :where(.card,.panel,.box,.sheet,[class*=-card],[class*=-panel]),.superadmin-app :where(.card,.panel,.box,.sheet,[class*=-card],[class*=-panel]),.tenant-app :where(.card,.panel,.box,.sheet,[class*=-card],[class*=-panel]){border-radius:var(--mz-v75-radius-lg)}[data-theme=light] .console-shell :where(.card,.panel,.box,[class*=-card],[class*=-panel]),[data-theme=light] .institution-app :where(.card,.panel,.box,[class*=-card],[class*=-panel]),[data-theme=light] .tenant-app :where(.card,.panel,.box,[class*=-card],[class*=-panel]){box-shadow:var(--mz-v75-shadow)}[data-theme=dark] .console-shell :where(.card,.panel,.box,[class*=-card],[class*=-panel]),[data-theme=dark] .institution-app :where(.card,.panel,.box,[class*=-card],[class*=-panel]),[data-theme=dark] .tenant-app :where(.card,.panel,.box,[class*=-card],[class*=-panel]){box-shadow:0 1px #ffffff04,0 4px 14px #00000017}.console-shell :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.institution-app :where(input:not([type=checkbox]):not([type=radio]),select,textarea),.tenant-app :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-radius:7px!important}.console-shell :where(button,.btn),.institution-app :where(button,.btn),.tenant-app :where(button,.btn){border-radius:7px}.console-shell table,.institution-app table,.tenant-app table{border-collapse:collapse;width:100%}.console-shell th,.institution-app th,.tenant-app th{color:var(--muted);background:0 0;font-size:11px;font-weight:700}.console-shell td,.institution-app td,.tenant-app td{color:var(--ink-2);font-size:12px}.console-shell td,.console-shell th,.institution-app td,.institution-app th,.tenant-app td,.tenant-app th{border-bottom:1px solid var(--line);padding-top:8px;padding-bottom:8px}.console-shell .page-intro,.institution-app .page-intro,.tenant-app .page-intro{margin-bottom:16px}.console-shell .page-intro h1,.institution-app .page-intro h1,.tenant-app .page-intro h1{font-size:22px;font-weight:750;line-height:1.15}.console-shell .page-description,.institution-app .page-description,.tenant-app .page-description{color:var(--muted);margin-top:4px;font-size:12.5px}.console-shell :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell),.institution-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell),.superadmin-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell),.tenant-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell){border-color:var(--mz-kpi-border,#bfdbfe);background:var(--mz-kpi-bg,#eff6ff)!important}.console-shell :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n+2),.institution-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n+2),.superadmin-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n+2),.tenant-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n+2){border-color:var(--mz-kpi-2-border,#a7f3d0);background:var(--mz-kpi-2-bg,#ecfdf5)!important}.console-shell :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n+3),.institution-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n+3),.superadmin-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n+3),.tenant-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n+3){border-color:var(--mz-kpi-3-border,#ddd6fe);background:var(--mz-kpi-3-bg,#f5f3ff)!important}.console-shell :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n),.institution-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n),.superadmin-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n),.tenant-app :where(.stats,.stat-grid,.admin-stats,.kpi-grid,.metrics-grid,.assurance-board)>:where(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell):nth-child(4n){border-color:var(--mz-kpi-4-border,#fde68a);background:var(--mz-kpi-4-bg,#fef6e9)!important}@media (width<=1023px){.console-shell .content:not(.chat-content),.institution-app .content:not(.chat-content),.superadmin-app .content:not(.chat-content),.tenant-app .content:not(.chat-content){padding:16px!important}}@media (width<=640px){.console-shell .content:not(.chat-content),.institution-app .content:not(.chat-content),.superadmin-app .content:not(.chat-content),.tenant-app .content:not(.chat-content){padding:12px!important}}:root,[data-theme=light]{--elev-0:none;--elev-1:0 1px 2px #1018280d,0 1px 3px #1018280a;--elev-2:0 1px 2px #1018280d,0 4px 10px -2px #1018280f,0 8px 20px -8px #1018280d;--elev-3:0 1px 2px #1018280d,0 10px 24px -6px #10182817,0 20px 40px -16px #10182812;--elev-4:0 2px 4px #1018280d,0 16px 36px -10px #1018281f,0 30px 60px -24px #1018281a;--elev-5:0 4px 10px #1018280f,0 24px 56px -14px #10182829,0 44px 92px -32px #10182824;--elev-ring:0 0 0 1px color-mix(in srgb,var(--brand-ink,#172033) 6%,transparent);--elev-lift:-2px}[data-theme=dark]{--elev-0:none;--elev-1:0 1px 2px #0000004d;--elev-2:0 1px 2px #00000052,0 6px 16px -6px #00000057;--elev-3:0 1px 2px #00000057,0 12px 28px -10px #0006;--elev-4:0 2px 4px #0000005c,0 18px 40px -14px #00000075;--elev-5:0 4px 10px #0006,0 28px 64px -20px #00000085;--elev-ring:0 0 0 1px #ffffff0d;--elev-lift:0px}.tenant-app :is(.card,.panel,.box,.dp,.sheet,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=_card]:not([class*=_head]):not([class*=_header]),[class*=-panel]:not([class*=-head]):not([class*=-header]),[class*=_panel]:not([class*=_head]):not([class*=_header])),.institution-app :is(.card,.panel,.box,.dp,.sheet,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=_card]:not([class*=_head]):not([class*=_header]),[class*=-panel]:not([class*=-head]):not([class*=-header]),[class*=_panel]:not([class*=_head]):not([class*=_header])),.console-shell :is(.card,.panel,.box,.dp,.sheet,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=_card]:not([class*=_head]):not([class*=_header]),[class*=-panel]:not([class*=-head]):not([class*=-header]),[class*=_panel]:not([class*=_head]):not([class*=_header])),.superadmin-app :is(.card,.panel,.box,.dp,.sheet,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=_card]:not([class*=_head]):not([class*=_header]),[class*=-panel]:not([class*=-head]):not([class*=-header]),[class*=_panel]:not([class*=_head]):not([class*=_header])){box-shadow:var(--elev-2)!important}.tenant-app :is(.kpi,.stat,.chip,.pill,.tag,.badge),.institution-app :is(.kpi,.stat,.chip,.pill,.tag,.badge),.console-shell :is(.kpi,.stat,.chip,.pill,.tag,.badge),.superadmin-app :is(.kpi,.stat,.chip,.pill,.tag,.badge){box-shadow:none!important}.tenant-app :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell),.institution-app :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell),.console-shell :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell),.superadmin-app :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.board-cell,.assurance-cell){box-shadow:var(--elev-1)!important}.tenant-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])) :is(.card,.panel,.box,.dp,.sheet,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=_card]:not([class*=_head]):not([class*=_header]),[class*=-panel]:not([class*=-head]):not([class*=-header]),[class*=_panel]:not([class*=_head]):not([class*=_header])),.institution-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])) :is(.card,.panel,.box,.dp,.sheet,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=_card]:not([class*=_head]):not([class*=_header]),[class*=-panel]:not([class*=-head]):not([class*=-header]),[class*=_panel]:not([class*=_head]):not([class*=_header])),.console-shell :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])) :is(.card,.panel,.box,.dp,.sheet,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=_card]:not([class*=_head]):not([class*=_header]),[class*=-panel]:not([class*=-head]):not([class*=-header]),[class*=_panel]:not([class*=_head]):not([class*=_header])),.superadmin-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])) :is(.card,.panel,.box,.dp,.sheet,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=_card]:not([class*=_head]):not([class*=_header]),[class*=-panel]:not([class*=-head]):not([class*=-header]),[class*=_panel]:not([class*=_head]):not([class*=_header])),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app) :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])) :is(.card-header,.panel-head,.card-footer,.panel-foot,.title-box,.stat-box,.metric-box,[class*=-header],[class*=-footer]):not(.card):not(.panel){box-shadow:none!important}.tenant-app :is(.table-card,.table-wrap,[class*=table-card]),.institution-app :is(.table-card,.table-wrap,[class*=table-card]),.console-shell :is(.table-card,.table-wrap,[class*=table-card]),.superadmin-app :is(.table-card,.table-wrap,[class*=table-card]){box-shadow:var(--elev-2)!important}.tenant-app :is(.table-card,.table-wrap,[class*=table-card])>:is(table,tbody tr),.institution-app :is(.table-card,.table-wrap,[class*=table-card])>:is(table,tbody tr),.console-shell :is(.table-card,.table-wrap,[class*=table-card])>:is(table,tbody tr),.superadmin-app :is(.table-card,.table-wrap,[class*=table-card])>:is(table,tbody tr){box-shadow:none!important}.tenant-app :is(.mobile-topbar,.app-topbar,.publish-bar,.sticky-bar,[class*=toolbar],[class*=-toolbar]),.institution-app :is(.mobile-topbar,.app-topbar,.publish-bar,.sticky-bar,[class*=toolbar],[class*=-toolbar]),.console-shell :is(.mobile-topbar,.app-topbar,.publish-bar,.sticky-bar,[class*=toolbar],[class*=-toolbar]),.superadmin-app :is(.mobile-topbar,.app-topbar,.publish-bar,.sticky-bar,[class*=toolbar],[class*=-toolbar]){box-shadow:var(--elev-3)!important}.tenant-app :is(.popover,.dropdown,.menu,[class*=popover],[class*=dropdown],[class*=-drawer],[class*=_drawer]),.institution-app :is(.popover,.dropdown,.menu,[class*=popover],[class*=dropdown],[class*=-drawer],[class*=_drawer]),.console-shell :is(.popover,.dropdown,.menu,[class*=popover],[class*=dropdown],[class*=-drawer],[class*=_drawer]),.superadmin-app :is(.popover,.dropdown,.menu,[class*=popover],[class*=dropdown],[class*=-drawer],[class*=_drawer]){box-shadow:var(--elev-4)!important}.tenant-app :is(.modal,.dialog,[role=dialog],.modal-card,[class*=-modal]),.institution-app :is(.modal,.dialog,[role=dialog],.modal-card,[class*=-modal]),.console-shell :is(.modal,.dialog,[role=dialog],.modal-card,[class*=-modal]),.superadmin-app :is(.modal,.dialog,[role=dialog],.modal-card,[class*=-modal]){box-shadow:var(--elev-5)!important}.tenant-app :is(.btn-primary,.btn.primary,.primary.btn),.institution-app :is(.btn-primary,.btn.primary,.primary.btn),.console-shell :is(.btn-primary,.btn.primary,.primary.btn),.superadmin-app :is(.btn-primary,.btn.primary,.primary.btn){transition:transform .16s,box-shadow .16s;box-shadow:var(--elev-1)!important}.tenant-app :is(.btn-primary,.btn.primary,.primary.btn):hover,.institution-app :is(.btn-primary,.btn.primary,.primary.btn):hover,.console-shell :is(.btn-primary,.btn.primary,.primary.btn):hover,.superadmin-app :is(.btn-primary,.btn.primary,.primary.btn):hover{transform:translateY(-1px);box-shadow:var(--elev-2)!important}.tenant-app :is(.btn-primary,.btn.primary,.primary.btn):active,.institution-app :is(.btn-primary,.btn.primary,.primary.btn):active,.console-shell :is(.btn-primary,.btn.primary,.primary.btn):active,.superadmin-app :is(.btn-primary,.btn.primary,.primary.btn):active{transform:translateY(0);box-shadow:var(--elev-0)!important}.tenant-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]),.institution-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]),.console-shell :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]),.superadmin-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]){transition:transform .18s,box-shadow .18s}.tenant-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]):hover,.institution-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]):hover,.console-shell :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]):hover,.superadmin-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]):hover{transform:translateY(var(--elev-lift));box-shadow:var(--elev-3)!important}@media (prefers-reduced-motion:reduce){.console-shell :is(.btn-primary,.btn.primary,.primary.btn),.console-shell :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]),.institution-app :is(.btn-primary,.btn.primary,.primary.btn),.institution-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]),.superadmin-app :is(.btn-primary,.btn.primary,.primary.btn),.superadmin-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]),.tenant-app :is(.btn-primary,.btn.primary,.primary.btn),.tenant-app :is(.card,.panel,[class*=-card]:not([class*=-head]):not([class*=-header]),[class*=-panel]:not([class*=-head]):not([class*=-header])):is(a,button,[role=button]){transition:none}}:root,[data-theme=light]{--mz-v75-canvas:#eaf2fc;--mz-v75-panel:#fff;--mz-v75-panel-soft:#f4f8fd;--mz-v75-border:#d9e4f1;--mz-v75-border-strong:#c7d6e8;--mz-soft:#eaf2fc;--page-bg:#eaf2fc;--canvas:#eaf2fc;--bg:#eaf2fc;--mz-surface:#fff;--surface:#fff;--mz-surface-soft:#f4f8fd;--surface-soft:#f4f8fd;--mz-line:#d9e4f1;--line:#d9e4f1;--mz-line-strong:#c7d6e8;--line-strong:#c7d6e8;--mz-ink:#172033;--ink:#172033;--mz-muted:#5f6f86;--muted:#5f6f86}[data-theme=dark]{--mz-v75-canvas:#0b182c;--mz-v75-panel:#141d31;--mz-v75-panel-soft:#182338;--mz-v75-border:#2a3549;--mz-v75-border-strong:#34425a;--mz-soft:#0b182c;--page-bg:#0b182c;--canvas:#0b182c;--bg:#0b182c;--mz-surface:#141d31;--surface:#141d31;--mz-surface-soft:#182338;--surface-soft:#182338;--mz-line:#2a3549;--line:#2a3549;--mz-line-strong:#34425a;--line-strong:#34425a;--mz-ink:#f4f7fb;--ink:#f4f7fb;--mz-muted:#aeb9c9;--muted:#aeb9c9}:root,[data-theme=light]{--mz-surface-radius:6px;--mz-surface-outline:1px solid var(--dt-line,var(--mz-line,#dbe8f6));--mz-surface-shadow:inset 0 1px 0 color-mix(in srgb,var(--dt-ink,#172033) 6%,transparent),0 1px 2px #0f172a0a,0 9px 24px -18px #0f2b5247;--mz-kpi-1-bg:#eff6ff;--mz-kpi-1-border:#bfdbfe;--mz-kpi-1-icon-bg:#dbeafe;--mz-kpi-1-icon-fg:#2563eb;--mz-kpi-2-bg:#ecfdf5;--mz-kpi-2-border:#a7f3d0;--mz-kpi-2-icon-bg:#d1fae5;--mz-kpi-2-icon-fg:#059669;--mz-kpi-3-bg:#f5f3ff;--mz-kpi-3-border:#ddd6fe;--mz-kpi-3-icon-bg:#ede9fe;--mz-kpi-3-icon-fg:#7c3aed;--mz-kpi-4-bg:#fef6e9;--mz-kpi-4-border:#fde68a;--mz-kpi-4-icon-bg:#fef0d6;--mz-kpi-4-icon-fg:#d97706;--mz-kpi-5-bg:#fdf2f2;--mz-kpi-5-border:#fecaca;--mz-kpi-5-icon-bg:#fee2e2;--mz-kpi-5-icon-fg:#e11d48;--mz-kpi-bg:var(--mz-kpi-1-bg);--mz-kpi-border:var(--mz-kpi-1-border);--mz-kpi-icon-bg:var(--mz-kpi-1-icon-bg);--mz-kpi-icon-fg:var(--mz-kpi-1-icon-fg);--mz-stat-1:#2563eb;--mz-stat-2:#059669;--mz-stat-3:#7c3aed;--mz-stat-4:#d97706;--mz-stat-5:#e11d48;--mz-stat-cell:var(--mz-stat-1)}[data-theme=dark]{--mz-surface-shadow:inset 0 1px 0 #ffffff09,0 2px 8px #00000029;--mz-kpi-1-bg:#112240;--mz-kpi-1-border:#1e3a8a;--mz-kpi-1-icon-bg:#172554;--mz-kpi-1-icon-fg:#60a5fa;--mz-kpi-2-bg:#0f2922;--mz-kpi-2-border:#065f46;--mz-kpi-2-icon-bg:#064e3b;--mz-kpi-2-icon-fg:#34d399;--mz-kpi-3-bg:#1e1836;--mz-kpi-3-border:#4c1d95;--mz-kpi-3-icon-bg:#2e1065;--mz-kpi-3-icon-fg:#a78bfa;--mz-kpi-4-bg:#2b2112;--mz-kpi-4-border:#78350f;--mz-kpi-4-icon-bg:#451a03;--mz-kpi-4-icon-fg:#fbbf24;--mz-kpi-5-bg:#2d161b;--mz-kpi-5-border:#881337;--mz-kpi-5-icon-bg:#4c0519;--mz-kpi-5-icon-fg:#fb7185}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article,:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.sd-stat-unavailable,.sd-stat-time,.qr-kpi,.classic-stat,.kpi-analytics,.pr-panel,.pr-state,.panel,.dash-panel,.dash-action-card,.plat-card,.plat-evidence-bar,.plat-market-box,.pa-card,.pa-evidence-bar,.pa-modal,.ia-panel,.pi-panel,.pi-board,.assurance-board,.operations-board,.sd-card,.sd-banner,.sd-hero,.ld-panel,.la-panel,.la-table-scroll,.ls-table-card,.ls-filters,.ls-subcard,.ls-profile,.ls-detail-metrics,.ls-support,.sc-course-card,.ar-workspace,.ar-table-wrap,.surface,.section,.side-section,.certificate-card,.state-panel,.table-card,.table-wrap,.directory-card,.premium-panel,.catalog-card,.listing-editor,.res-panel,.queue-card,.rail-card,.cal-hero,.cal-main-card,.week-col,.agenda-card,.settings-card,.account-footer,.identity-hero,.gs-panel,.sm-section,.sm-controls,.sm-hero,.sm-product,.sm-library-card,.course-group,.card,.form-panel,.tutor-ready.card,.touchpoint-card,.overview>article,.attention-panel,.deployment-workspace,.action-queue,.heatmap-card,.inventory-card,.ts-directory,.ts-attention,.ts-boundary,.support-list,.support-detail,.context-bar,.role-card,.policy-card,.filter-bar,.cert-register,.cert-table-scroll,.cert-grid-card,.cert-modal,.ks-panel,.rpt-panel,.rp-panel,.rp-toolbar,.rp-template,.sc-table-panel,.sc-detail,.sc-modal,.li-panel,.li-dialog,.nb-card,.nb-selected,.nb-org,.nb-dialog,.res-card,.bp-assurance,.bp-picker-panel,.bp-preview-card,.bp-evidence-card,.bp-card,.bp-compare-card,.ma-panel,.report-list,.report-detail,.provision-card,.tenant-grid-card,.attention-card,.attention-item-card,.pt-board,.pt-panel,.pt-boundary,.hero-panel,.state-card,.share-resource-card,.marketplace-search-panel,.course-card,.licence-card,.profile-card,.pending-card,.flow-card,.assistant-card,.composer-shell,.material-card,.tip-card,.reference-card,.voice-input-panel,.page-state,.dp,.data-table,.bar-chart-card,.config-card,.upload-panel,.pane-card,.gate-card){border-radius:var(--mz-surface-radius,6px)!important}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article,:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time){border-radius:var(--mz-surface-radius,6px)!important;border:1px solid var(--mz-kpi-border,var(--mz-kpi-1-border))!important;background:var(--mz-kpi-bg,var(--mz-kpi-1-bg))!important;box-shadow:var(--mz-surface-shadow)!important}@media (hover:hover){:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article:hover,:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time):hover{background:color-mix(in srgb,var(--mz-kpi-icon-fg,#2563eb) 6%,var(--mz-kpi-bg,var(--mz-kpi-1-bg)))!important;border-color:color-mix(in srgb,var(--mz-kpi-icon-fg,#2563eb) 28%,var(--mz-kpi-border,var(--mz-kpi-1-border)))!important}}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article:nth-child(5n+1):not(:is([data-metric-tone],[data-rag],.rag-red,.rag-amber,.rag-green,.red,.amber,.green,.mint,.teal,.blue,.cyan,.indigo,.sky,.violet,.purple,.orange,.sand,.rose,.slate,.tone-blue,.tone-green,.tone-teal,.tone-violet,.tone-purple,.tone-amber,.tone-rose,.tone-info,.tone-success,.tone-warning,.tone-danger,.tone-neutral)),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time):nth-child(5n+1):not(:is([data-metric-tone],[data-rag],.rag-red,.rag-amber,.rag-green,.red,.amber,.green,.mint,.teal,.blue,.cyan,.indigo,.sky,.violet,.purple,.orange,.sand,.rose,.slate,.tone-blue,.tone-green,.tone-teal,.tone-violet,.tone-purple,.tone-amber,.tone-rose,.tone-info,.tone-success,.tone-warning,.tone-danger,.tone-neutral)){--mz-kpi-bg:var(--mz-kpi-1-bg);--mz-kpi-border:var(--mz-kpi-1-border);--mz-kpi-icon-bg:var(--mz-kpi-1-icon-bg);--mz-kpi-icon-fg:var(--mz-kpi-1-icon-fg);--mz-stat-cell:var(--mz-stat-1)}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article:nth-child(5n+2):not(:is([data-metric-tone],[data-rag],.rag-red,.rag-amber,.rag-green,.red,.amber,.green,.mint,.teal,.blue,.cyan,.indigo,.sky,.violet,.purple,.orange,.sand,.rose,.slate,.tone-blue,.tone-green,.tone-teal,.tone-violet,.tone-purple,.tone-amber,.tone-rose,.tone-info,.tone-success,.tone-warning,.tone-danger,.tone-neutral)),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time):nth-child(5n+2):not(:is([data-metric-tone],[data-rag],.rag-red,.rag-amber,.rag-green,.red,.amber,.green,.mint,.teal,.blue,.cyan,.indigo,.sky,.violet,.purple,.orange,.sand,.rose,.slate,.tone-blue,.tone-green,.tone-teal,.tone-violet,.tone-purple,.tone-amber,.tone-rose,.tone-info,.tone-success,.tone-warning,.tone-danger,.tone-neutral)){--mz-kpi-bg:var(--mz-kpi-2-bg);--mz-kpi-border:var(--mz-kpi-2-border);--mz-kpi-icon-bg:var(--mz-kpi-2-icon-bg);--mz-kpi-icon-fg:var(--mz-kpi-2-icon-fg);--mz-stat-cell:var(--mz-stat-2)}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article:nth-child(5n+3):not(:is([data-metric-tone],[data-rag],.rag-red,.rag-amber,.rag-green,.red,.amber,.green,.mint,.teal,.blue,.cyan,.indigo,.sky,.violet,.purple,.orange,.sand,.rose,.slate,.tone-blue,.tone-green,.tone-teal,.tone-violet,.tone-purple,.tone-amber,.tone-rose,.tone-info,.tone-success,.tone-warning,.tone-danger,.tone-neutral)),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time):nth-child(5n+3):not(:is([data-metric-tone],[data-rag],.rag-red,.rag-amber,.rag-green,.red,.amber,.green,.mint,.teal,.blue,.cyan,.indigo,.sky,.violet,.purple,.orange,.sand,.rose,.slate,.tone-blue,.tone-green,.tone-teal,.tone-violet,.tone-purple,.tone-amber,.tone-rose,.tone-info,.tone-success,.tone-warning,.tone-danger,.tone-neutral)){--mz-kpi-bg:var(--mz-kpi-3-bg);--mz-kpi-border:var(--mz-kpi-3-border);--mz-kpi-icon-bg:var(--mz-kpi-3-icon-bg);--mz-kpi-icon-fg:var(--mz-kpi-3-icon-fg);--mz-stat-cell:var(--mz-stat-3)}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article:nth-child(5n+4):not(:is([data-metric-tone],[data-rag],.rag-red,.rag-amber,.rag-green,.red,.amber,.green,.mint,.teal,.blue,.cyan,.indigo,.sky,.violet,.purple,.orange,.sand,.rose,.slate,.tone-blue,.tone-green,.tone-teal,.tone-violet,.tone-purple,.tone-amber,.tone-rose,.tone-info,.tone-success,.tone-warning,.tone-danger,.tone-neutral)),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time):nth-child(5n+4):not(:is([data-metric-tone],[data-rag],.rag-red,.rag-amber,.rag-green,.red,.amber,.green,.mint,.teal,.blue,.cyan,.indigo,.sky,.violet,.purple,.orange,.sand,.rose,.slate,.tone-blue,.tone-green,.tone-teal,.tone-violet,.tone-purple,.tone-amber,.tone-rose,.tone-info,.tone-success,.tone-warning,.tone-danger,.tone-neutral)){--mz-kpi-bg:var(--mz-kpi-4-bg);--mz-kpi-border:var(--mz-kpi-4-border);--mz-kpi-icon-bg:var(--mz-kpi-4-icon-bg);--mz-kpi-icon-fg:var(--mz-kpi-4-icon-fg);--mz-stat-cell:var(--mz-stat-4)}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article:nth-child(5n):not(:is([data-metric-tone],[data-rag],.rag-red,.rag-amber,.rag-green,.red,.amber,.green,.mint,.teal,.blue,.cyan,.indigo,.sky,.violet,.purple,.orange,.sand,.rose,.slate,.tone-blue,.tone-green,.tone-teal,.tone-violet,.tone-purple,.tone-amber,.tone-rose,.tone-info,.tone-success,.tone-warning,.tone-danger,.tone-neutral)),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time):nth-child(5n):not(:is([data-metric-tone],[data-rag],.rag-red,.rag-amber,.rag-green,.red,.amber,.green,.mint,.teal,.blue,.cyan,.indigo,.sky,.violet,.purple,.orange,.sand,.rose,.slate,.tone-blue,.tone-green,.tone-teal,.tone-violet,.tone-purple,.tone-amber,.tone-rose,.tone-info,.tone-success,.tone-warning,.tone-danger,.tone-neutral)){--mz-kpi-bg:var(--mz-kpi-5-bg);--mz-kpi-border:var(--mz-kpi-5-border);--mz-kpi-icon-bg:var(--mz-kpi-5-icon-bg);--mz-kpi-icon-fg:var(--mz-kpi-5-icon-fg);--mz-stat-cell:var(--mz-stat-5)}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article:is(.blue,.cyan,.indigo,.sky,.slate,.tone-blue,.tone-info,.tone-neutral),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time):is(.blue,.cyan,.indigo,.sky,.slate,.tone-blue,.tone-info,.tone-neutral,[data-metric-tone=blue],[data-metric-tone=info],[data-metric-tone=slate]){--mz-kpi-bg:var(--mz-kpi-1-bg);--mz-kpi-border:var(--mz-kpi-1-border);--mz-kpi-icon-bg:var(--mz-kpi-1-icon-bg);--mz-kpi-icon-fg:var(--mz-kpi-1-icon-fg);--mz-stat-cell:var(--mz-stat-1)}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article:is(.green,.mint,.teal,.rag-green,.tone-green,.tone-teal,.tone-success),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time):is(.green,.mint,.teal,.rag-green,.tone-green,.tone-teal,.tone-success,[data-metric-tone=green],[data-metric-tone=teal],[data-metric-tone=leaf],[data-rag=green]){--mz-kpi-bg:var(--mz-kpi-2-bg);--mz-kpi-border:var(--mz-kpi-2-border);--mz-kpi-icon-bg:var(--mz-kpi-2-icon-bg);--mz-kpi-icon-fg:var(--mz-kpi-2-icon-fg);--mz-stat-cell:var(--mz-stat-2)}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article:is(.violet,.purple,.tone-violet,.tone-purple),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time):is(.violet,.purple,.tone-violet,.tone-purple,[data-metric-tone=violet],[data-metric-tone=purple]){--mz-kpi-bg:var(--mz-kpi-3-bg);--mz-kpi-border:var(--mz-kpi-3-border);--mz-kpi-icon-bg:var(--mz-kpi-3-icon-bg);--mz-kpi-icon-fg:var(--mz-kpi-3-icon-fg);--mz-stat-cell:var(--mz-stat-3)}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article:is(.amber,.orange,.sand,.rag-amber,.tone-amber,.tone-warning),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time):is(.amber,.orange,.sand,.rag-amber,.tone-amber,.tone-warning,[data-metric-tone=amber],[data-metric-tone=sun],[data-metric-tone=clay],[data-rag=amber]){--mz-kpi-bg:var(--mz-kpi-4-bg);--mz-kpi-border:var(--mz-kpi-4-border);--mz-kpi-icon-bg:var(--mz-kpi-4-icon-bg);--mz-kpi-icon-fg:var(--mz-kpi-4-icon-fg);--mz-stat-cell:var(--mz-stat-4)}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article:is(.red,.rose,.rag-red,.tone-rose,.tone-danger),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time):is(.red,.rose,.rag-red,.tone-rose,.tone-danger,[data-metric-tone=rose],[data-metric-tone=danger],[data-rag=red]){--mz-kpi-bg:var(--mz-kpi-5-bg);--mz-kpi-border:var(--mz-kpi-5-border);--mz-kpi-icon-bg:var(--mz-kpi-5-icon-bg);--mz-kpi-icon-fg:var(--mz-kpi-5-icon-fg);--mz-stat-cell:var(--mz-stat-5)}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time) :is(.kpi-icon,.stat-icon,.stat-ic,.staticon,.metric-icon,.sc-kpi-icon,.ar-kpi-icon,.la-kpi-icon,.ls-icon,.ls-kpi-icon-wrap,.plat-kpi-icon,.pa-kpi-icon,.ia-kpi-badge,.ts-stat-icon,.mk-icon){background:var(--mz-kpi-icon-bg,var(--mz-kpi-1-icon-bg))!important;color:var(--mz-kpi-icon-fg,var(--mz-kpi-1-icon-fg))!important}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) .dash-cell strong,:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) .dash-cell>strong{font-size:calc(var(--type-heading)*1.92);text-align:center;letter-spacing:-.03em;color:var(--dt-ink,#172033);margin-top:0;line-height:1;display:block}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) .dash-cell small,:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) .dash-cell>small{margin-top:2px}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) .dash-cell span svg,:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) .dash-cell>span svg{color:var(--mz-kpi-icon-fg,var(--mz-stat-cell,var(--dt-accent,#2563eb)))}@media (width<=480px){:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) .dash-cell strong,:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) .dash-cell>strong{font-size:calc(var(--type-subheading)*1.92)}}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.metric-grid,.assurance-grid,.backend-stats)>article :is(strong,b,.stat-num,.stat-value,.metric-value,.kpi-value,.pf-stat-num,.progress-stat-value):not(:is(.tone-text-success,.tone-text-warning,.tone-text-danger,.tone-text-info,.red,.amber,.green,.rose,.rag-red,.rag-amber,.rag-green,.pr-red,.pr-amber,.pr-green,.good,.bad,.warn,.danger,.success,.warning)),:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,.lecturer-app) :is(.stat-card,.admin-stat,.kpi-card,.metric-card,.dash-cell,.sc-kpi,.metric,.pr-stat,.a-stat,.li-stat,.la-kpi,.ls-metric,.ls-card-kpi,.stat,.pf-stat,.ia-kpi,.ia-kpi-card,.ks-kpi,.cert-kpi,.rpt-kpi,.kpi,.p-stat,.overview-stat,.summary-item,.sc-stat,.progress-stat,.ar-kpi,.plat-kpi,.pa-kpi-card,.pi-stat,.ld-stat,.ts-stat,.market-kpi,.brand-metric-card,.qr-kpi,.classic-stat,.kpi-analytics,.sd-stat-unavailable,.sd-stat-time) :is(strong,b,.stat-num,.stat-value,.metric-value,.kpi-value,.pf-stat-num,.progress-stat-value):not(:is(.tone-text-success,.tone-text-warning,.tone-text-danger,.tone-text-info,.red,.amber,.green,.rose,.rag-red,.rag-amber,.rag-green,.pr-red,.pr-amber,.pr-green,.good,.bad,.warn,.danger,.success,.warning)){color:var(--dt-ink,#172033)!important}.tenant-app .app-panel,html[data-theme=dark] .tenant-app .app-panel{background:var(--canvas);box-shadow:none;border:0}.tenant-app .content:not(.chat-content){background:var(--canvas)}.tenant-app :where(thead,.table-toolbar,.table-filters,.filter-bar,.tab-list,.tabs-list){background-color:var(--surface-soft)}.tenant-app :where(input:not([type=checkbox]):not([type=radio]),select,textarea){background-color:var(--surface-soft);border-color:var(--line);color:var(--ink)}@media (width<=1023px){.tenant-app .app-panel{border-radius:0}}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,html,body) :is(.premium-section-header,.section-header,header.head,.panel-head,.dash-panel-head,.section-head,.card-head,.card-header,.ia-panel-head,.rp-section-head,.rp-panel-head,.ls-card-header,.nb-card-head,.pi-panel-head,.pa-card-head,.plat-card-head,.rd-section-head,.rpt-analytics-head,.rpt-list-head,.rpt-schedules-head,.review-queue-head,.section-heading-row,.ks-panel-title){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;transform:none!important}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,html,body) :is(.premium-section-header,.section-header,header.head,.panel-head,.dash-panel-head,.section-head,.card-head,.card-header,.ia-panel-head,.rp-section-head,.rp-panel-head,.ls-card-header,.nb-card-head,.pi-panel-head,.pa-card-head,.plat-card-head,.rd-section-head,.rpt-analytics-head,.rpt-list-head,.rpt-schedules-head,.review-queue-head,.section-heading-row,.ks-panel-title):after,:is(.tenant-app,.institution-app,.console-shell,.superadmin-app,html,body) :is(.premium-section-header,.section-header,header.head,.panel-head,.dash-panel-head,.section-head,.card-head,.card-header,.ia-panel-head,.rp-section-head,.rp-panel-head,.ls-card-header,.nb-card-head,.pi-panel-head,.pa-card-head,.plat-card-head,.rd-section-head,.rpt-analytics-head,.rpt-list-head,.rpt-schedules-head,.review-queue-head,.section-heading-row,.ks-panel-title):before{content:none!important;display:none!important}:is(.tenant-app,.institution-app,.console-shell,.superadmin-app) :is(.premium-section-header,.section-header,.panel-head,.dash-panel-head,.section-head,.card-head,.ia-panel-head,.rp-section-head,.rp-panel-head,.ls-card-header,.plat-card-head){justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:14px!important;padding:0!important;display:flex!important}
