.mantine-Button-root{letter-spacing:-.005em;transition:background-color .12s var(--ease-out),color .12s var(--ease-out),transform var(--spring-snappy-dur) var(--spring-snappy)}.mantine-Button-root:where(:not([data-loading],:disabled,[data-disabled])):active{transform:scale(var(--button-press-scale));transition-duration:.12s,.12s,var(--button-press-in);transition-timing-function:var(--ease-out);background:var(--button-active,var(--button-hover))}.mantine-Button-root:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mantine-Button-root[data-variant=filled]:where(:not(:disabled,[data-disabled])){box-shadow:var(--button-primary-inset)}.mantine-Button-root:where([data-variant=default],[data-variant=danger]):where(:not(:disabled,[data-disabled])){box-shadow:var(--elevation-1)}.mantine-Button-root:is(:disabled,[data-disabled]):not([data-loading]){background:color-mix(in srgb,var(--on-surface) 8%,transparent);color:var(--text-tertiary);border-color:transparent;box-shadow:none;transform:none}.mantine-Button-root[data-variant=light]{--button-bg:var(--accent-subtle);--button-hover:var(--accent-subtle);--button-color:var(--accent-text)}.mantine-Card-root{border:0;box-shadow:var(--elevation-card)}.mantine-Card-root[data-with-border]{border:1px solid var(--border-subtle);box-shadow:none}.mantine-Card-root[data-tone=hero]{background:var(--hero-surface)}.mantine-Card-root .mantine-Card-root{box-shadow:none}@media (hover:hover){[data-interactive]{transition:transform var(--duration-hover,.18s) var(--ease-out),box-shadow var(--duration-hover,.18s) var(--ease-out)}[data-interactive]:hover{transform:translateY(var(--hover-lift,-2px));box-shadow:var(--elevation-2)}}.mantine-Input-input{--input-bd:var(--border-field);--input-bd-focus:var(--accent-default);background:var(--surface-card);color:var(--text-primary);border-radius:var(--radius-sm)}.mantine-Input-input:hover:not(:focus,:disabled,[data-disabled],[data-error],[readonly]){border-color:var(--text-tertiary)}.mantine-Input-input:focus,.mantine-Input-input:focus-within{outline:3px solid var(--accent-subtle);outline-offset:0}.mantine-Input-input[data-error]{--input-bd:var(--danger-default);--input-bd-focus:var(--danger-default);color:var(--text-primary);outline:3px solid var(--danger-subtle);outline-offset:0}.mantine-Input-input:is(:disabled,[data-disabled]){background:var(--surface-sunken);color:var(--text-tertiary);border-color:var(--border-subtle);opacity:1}.mantine-Input-input[readonly]:not([data-disabled],[aria-haspopup]){background:var(--surface-sunken);border-color:transparent}.mantine-InputWrapper-label{font-size:13px;font-weight:500;color:var(--text-primary);margin-bottom:6px}.mantine-InputWrapper-description{font-size:13px;color:var(--text-tertiary)}.mantine-InputWrapper-error{font-size:13px;color:var(--danger-default)}.mantine-Checkbox-input:not(:checked,:indeterminate,:disabled),.mantine-Radio-radio:not(:checked,:disabled){background:var(--surface-card);border-color:var(--border-field)}.mantine-SegmentedControl-root{padding:3px;background:var(--surface-sunken);box-shadow:inset 0 0 0 1px var(--border-subtle);border:0}.mantine-SegmentedControl-label{font-weight:500;font-size:13px;color:var(--text-secondary);transition:color var(--duration-2) var(--ease-out)}.mantine-SegmentedControl-label[data-active],.mantine-SegmentedControl-label[data-active]:hover{color:var(--text-primary)}.mantine-SegmentedControl-indicator{background:var(--surface-raised);box-shadow:var(--elevation-1);border:0}.mantine-Switch-track{border:0;transition:background-color var(--duration-2) var(--ease-out)}.mantine-Switch-input:where(:not(:checked):not(:disabled):not([data-disabled]))+.mantine-Switch-track{background-color:var(--switch-off)}.mantine-Switch-input:checked+.mantine-Switch-track{background:var(--accent-default)}.mantine-Switch-trackLabel:empty{display:none}.mantine-Switch-thumb{border:0;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:inset-inline-start var(--duration-3) var(--motion-spring)}.mantine-Tabs-tab{font-size:14px;font-weight:500;color:var(--text-secondary)}.mantine-Tabs-tab[data-active]{color:var(--text-primary);--tabs-color:var(--accent-default)}.mantine-Menu-item[data-hovered]{background:var(--surface-hover)}.mantine-Drawer-body>p,.mantine-Modal-body>p{color:var(--text-secondary)}.denco-datagrid tbody tr{transition:background-color var(--duration-1) var(--ease-out)}.denco-datagrid tbody tr:hover{background:var(--surface-hover)}@media (prefers-reduced-motion:reduce){.mantine-Button-root:active{transform:none}.denco-datagrid tbody tr,.mantine-Button-root,.mantine-Switch-thumb,.mantine-Switch-track{transition-duration:1ms}:root,[data-theme]{--duration-count:1ms;--duration-chart:1ms;--duration-reveal:1ms;--duration-hover:1ms;--duration-live:1ms;--stagger-step:1ms}}.mantine-Table-root[data-compact],[data-compact] .mantine-Table-table{font-size:13px;line-height:20px}.mantine-Table-root[data-compact] .mantine-Table-td,[data-compact] .mantine-Table-td{padding:6px 8px}.mantine-Table-root[data-compact] .mantine-Table-th,[data-compact] .mantine-Table-th{padding:6px 8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.denco-imp-root{position:relative;width:100%;height:var(--impersonation-h-mobile,48px);display:flex;align-items:center;gap:12px;padding:0 16px 0 24px;background:var(--impersonation-bg-base,#0f1419);color:var(--impersonation-text-primary,#f8fafc);border-bottom:1px solid var(--impersonation-border,rgba(245,158,11,.24));animation:impersonationBannerEnter .2s var(--ease-standard,ease-out) both}@media (min-width:768px){.denco-imp-root{height:var(--impersonation-h-desktop,56px)}}.denco-imp-accentStrip{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--impersonation-accent,#f59e0b);pointer-events:none}.denco-imp-left{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;cursor:default;border-radius:6px;padding:4px 8px;transition:background-color .15s var(--ease-standard,ease);outline:none}.denco-imp-left:focus-visible,.denco-imp-left:hover{background:var(--impersonation-accent-glow,rgba(245,158,11,.25))}.denco-imp-orgName{font-size:13px;font-weight:600;max-width:200px;overflow:hidden;text-overflow:ellipsis}.denco-imp-orgName,.denco-imp-root .denco-imp-orgIdChip{color:var(--impersonation-text-primary,#f8fafc);white-space:nowrap}.denco-imp-root .denco-imp-orgIdChip{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;padding:2px 6px;background:var(--impersonation-bg-elevated,#1a1f26);border:1px solid var(--impersonation-border,rgba(245,158,11,.24));border-radius:4px}.denco-imp-center{display:flex;align-items:center;gap:6px;flex:0 1 auto}.denco-imp-impersonatorLabel{font-size:11px;color:var(--impersonation-text-secondary,#94a3b8);text-transform:uppercase;letter-spacing:.04em}.denco-imp-impersonator{font-size:13px;font-weight:500;color:var(--impersonation-text-primary,#f8fafc)}.denco-imp-separator{color:var(--impersonation-text-secondary,#94a3b8);font-size:12px}.denco-imp-timer{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--impersonation-text-primary,#f8fafc)}.denco-imp-statusDot{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:inline-block}.denco-imp-statusDot[data-bucket=ok]{background:var(--impersonation-status-ok,#22c55e)}.denco-imp-statusDot[data-bucket=warn]{background:var(--impersonation-status-warn,#f59e0b)}.denco-imp-statusDot[data-bucket=crit]{background:var(--impersonation-status-crit,#ef4444);animation:impersonationStatusPulse 1.6s ease-in-out infinite}.denco-imp-right{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto}.denco-imp-mobileMeta{display:flex;align-items:center;gap:6px}@keyframes impersonationStatusPulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.3);opacity:.65}}@keyframes impersonationBannerEnter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.denco-imp-root,.denco-imp-statusDot[data-bucket=crit]{animation:none}}@media (max-width:767px){.denco-imp-center,.denco-imp-orgName{display:none}.denco-imp-left{gap:6px;padding:2px 4px}.denco-imp-mobileMeta{display:flex}}@media (min-width:768px){.denco-imp-mobileMeta{display:none}}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}