:root{--bg-app:#0b1220;--bg-sidebar:#0f172a;--brijn-nav-surface:#0f172a;--brijn-nav-border:#2c3e5c;--brijn-nav-text:#f4f7fb;--bg-header:#111c32;--bg-shell-panel:#152236;--bg-surface-1:#17243b;--bg-surface-2:#1d2c45;--bg-surface-3:#243653;--surface-1:var(--bg-surface-1);--surface-2:var(--bg-surface-2);--surface-3:var(--bg-surface-3);--border-light:#2c3e5c;--border:#324766;--border-dark:#3a5275;--text-primary:#f4f7fb;--text-secondary:#c8d2e2;--text-muted:#93a4bd;--text-disabled:#64748b;--primary-500:#2563eb;--primary-600:#1e40af;--primary-700:#1e3a8a;--brand-primary:var(--primary-500);--brand-primary-hover:var(--primary-600);--brand-primary-pressed:var(--primary-700);--brand-accent-subtle:var(--surface-active);--brand-accent-subtle-hover:var(--surface-hover-strong);--brand-focus-ring:var(--focus-ring);--color-success:#22c55e;--color-success-hover:#16a34a;--color-warning:#f59e0b;--color-danger:#ef4444;--color-danger-hover:#b91c1c;--color-danger-disabled:#fca5a5;--color-info:#38bdf8;--text-on-primary:#fff;--text-on-primary-soft:#f8fafc;--color-accent-link:#93c5fd;--color-accent-link-bright:#dbeafe;--surface-elevated-light:#fff;--color-auth-error-text:#f87171;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--shadow-sm:0 2px 6px #0000001f;--shadow-md:0 8px 20px #0000002e;--shadow-lg:0 14px 34px #00000038;--transition-fast:.12s ease;--surface-input:#ffffff08;--surface-input-hover:#ffffff0d;--surface-hover:#ffffff0a;--surface-hover-strong:#ffffff12;--surface-active:#3b82f624;--overlay-backdrop:#0b1220b8;--focus-ring:0 0 0 3px #3b82f633;--brijn-header-height:3.5rem;--brijn-header-offset:var(--brijn-header-height);--brijn-header-control-height:2.75rem;--brijn-icon-size-md:1.25rem;--brijn-icon-size-topbar:1.5rem;--brijn-font-size-topbar:.9375rem;--brijn-avatar-size-topbar:2.375rem;--brijn-touch-target:2.5rem;--brijn-line-height-topbar:1.25;--brijn-rail-width:0px;--brijn-font-sans:"Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif;--brijn-shell-padding-x:var(--brijn-space-4);--brijn-content-padding-x:var(--brijn-space-4);--brijn-content-padding-y:var(--brijn-space-3);--brijn-content-max-width:100rem;--brijn-space-0:0;--brijn-space-1:var(--space-1);--brijn-space-2:var(--space-2);--brijn-space-3:var(--space-3);--brijn-space-4:var(--space-4);--brijn-space-5:var(--space-5);--brijn-space-6:var(--space-6);--brijn-space-7:var(--space-7);--brijn-space-8:var(--space-8);--brijn-radius-xs:var(--radius-xs);--brijn-radius-sm:var(--radius-sm);--brijn-radius-md:var(--radius-md);--brijn-radius-lg:var(--radius-lg);--brijn-radius-xl:var(--radius-xl);--brijn-radius-control:var(--radius-sm);--brijn-radius-dropdown:var(--radius-md);--brijn-radius-dialog:var(--radius-lg);--brijn-shell-radius:var(--radius-md);--brijn-border-width:1px;--brijn-control-height-sm:2.125rem;--brijn-control-height-md:2.25rem;--brijn-control-height-lg:2.375rem;--brijn-font-size-xs:.8125rem;--brijn-font-size-sm:.875rem;--brijn-font-size-md:.9375rem;--brijn-font-size-base:1rem;--brijn-font-size-lg:1.125rem;--brijn-font-size-xl:1.375rem;--brijn-font-size-page-title:clamp(1.5rem, 2vw, 1.875rem);--brijn-line-height-tight:1.2;--brijn-line-height-base:1.5;--brijn-line-height-relaxed:1.65;--brijn-type-page-title:var(--brijn-font-size-page-title);--brijn-type-page-title-weight:850;--brijn-type-page-title-line:1.15;--brijn-type-section-title:var(--brijn-font-size-lg);--brijn-type-section-title-weight:850;--brijn-type-section-title-line:var(--brijn-line-height-tight);--brijn-type-subsection-title:var(--brijn-font-size-sm);--brijn-type-body:var(--brijn-font-size-sm);--brijn-type-label:var(--brijn-font-size-sm);--brijn-type-label-weight:600;--brijn-type-table-header:var(--brijn-font-size-xs);--brijn-type-muted:var(--brijn-font-size-xs);--brijn-type-metadata:.75rem;--brijn-type-utility:.6875rem;--brijn-subnav-height:2.25rem;--state-disabled-opacity:.5;--state-readonly-bg:#ffffff05;--state-readonly-border:var(--border-light);--brijn-shell-bg:var(--bg-app);--brijn-shell-bg-soft:var(--bg-sidebar);--brijn-shell-surface:var(--bg-surface-1);--brijn-shell-border:var(--border);--brijn-shell-text:var(--text-primary);--brijn-shell-text-muted:var(--text-muted);--brijn-shell-hover:var(--surface-hover);--brijn-shell-active:var(--text-primary);--brijn-shell-accent:var(--primary-500);--brijn-shell-accent-hover:var(--primary-600);--brijn-shell-accent-soft:var(--surface-active);--brijn-color-success-text:#86efac;--brijn-color-success-bg:#22c55e24;--brijn-color-success-border:#22c55e59;--brijn-color-info-text:#bae6fd;--brijn-color-info-bg:#38bdf81f;--brijn-color-info-border:#38bdf847;--brijn-color-warning-text:#fcd34d;--brijn-color-warning-bg:#f59e0b1f;--brijn-color-warning-border:#f59e0b52;--brijn-color-danger-text:#fca5a5;--brijn-color-danger-bg:#ef44441f;--brijn-color-danger-border:#ef444452;--brijn-alert-success-text:#166534;--brijn-alert-success-bg:#22c55e2e;--brijn-alert-success-border:#22c55e73;--brijn-alert-error-text:#991b1b;--brijn-alert-error-bg:#ef444429;--brijn-alert-error-border:#ef44446b;--brijn-alert-warning-text:#92400e;--brijn-alert-warning-bg:#f59e0b2e;--brijn-alert-warning-border:#f59e0b6b;--brijn-shadow-card:var(--shadow-sm);--brijn-shadow-popover:var(--shadow-md);--brijn-bp-phone-max:47.99rem;--brijn-bp-tablet-min:48rem;--brijn-bp-tablet-max:63.99rem;--brijn-bp-desktop-min:64rem;--brijn-bp-wide-min:80rem;--brijn-z-content:0;--brijn-z-rail:30;--brijn-z-header:40;--brijn-z-popover:50;--brijn-z-tooltip:55;--brijn-z-modal:60;--brijn-z-toast:70;--brijn-palette-light-bg-app:#eef1f6;--brijn-palette-light-bg-surface-1:#f7f8fb;--brijn-palette-light-bg-surface-2:#fff;--brijn-palette-light-text-primary:#111827;--brijn-palette-light-text-secondary:#374151;--brijn-palette-light-text-muted:#6b7280;--brijn-palette-light-border:#d7dde7;--brijn-palette-light-border-subtle:#e5eaf1;--theme-btn-primary-bg:var(--brand-primary-hover);--theme-btn-primary-bg-hover:var(--brand-primary-pressed);--theme-btn-primary-bg-pressed:var(--brand-primary-pressed);--theme-btn-primary-text:var(--text-on-primary-soft);--theme-btn-secondary-bg:var(--surface-input);--theme-btn-secondary-bg-hover:var(--surface-hover-strong);--theme-btn-secondary-text:var(--brijn-shell-text);--theme-btn-secondary-border:var(--border);--theme-btn-danger-bg:var(--color-danger);--theme-btn-danger-bg-hover:var(--color-danger-hover);--theme-btn-danger-text:var(--text-on-primary);--theme-input-text:var(--text-primary);--theme-input-placeholder:var(--text-muted);--theme-input-border:var(--border-dark);--theme-input-focus-ring-color:#3b82f6;--theme-menu-bg:var(--bg-surface-2);--theme-menu-item-hover:var(--surface-hover-strong);--theme-menu-item-selected:var(--surface-active);--theme-table-header-bg:var(--bg-surface-2);--theme-table-header-text:var(--text-secondary);--theme-table-row-bg:var(--bg-surface-1);--theme-table-row-text:var(--text-primary);--theme-table-row-border:var(--border-light);--theme-table-row-hover:var(--surface-hover);--theme-table-row-selected:var(--surface-active);--theme-card-bg:var(--bg-surface-1);--theme-card-title-text:var(--text-primary);--theme-modal-bg:var(--bg-surface-2);--theme-modal-text:var(--brijn-shell-text);--theme-modal-border:var(--border-dark);--theme-popover-bg:var(--bg-surface-2);--theme-popover-text:var(--brijn-shell-text);--theme-toast-bg:var(--bg-surface-2);--theme-toast-text:var(--brijn-shell-text);--theme-notification-panel-bg:var(--bg-surface-2);--theme-focus-ring-color:#3b82f6;--theme-badge-neutral-bg:var(--bg-surface-2);--theme-badge-neutral-text:var(--text-secondary)}html[data-content-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:var(--brijn-palette-light-bg-app);--bg-sidebar:#e4e9f0;--bg-header:#f7f8fb;--bg-shell-panel:#eef1f6;--bg-surface-1:var(--brijn-palette-light-bg-surface-1);--bg-surface-2:var(--brijn-palette-light-bg-surface-2);--bg-surface-3:#f0f3f8;--surface-1:var(--bg-surface-1);--surface-2:var(--bg-surface-2);--surface-3:var(--bg-surface-3);--border-light:var(--brijn-palette-light-border-subtle);--border:var(--brijn-palette-light-border);--border-dark:#c5ced9;--text-primary:var(--brijn-palette-light-text-primary);--text-secondary:var(--brijn-palette-light-text-secondary);--text-muted:var(--brijn-palette-light-text-muted);--text-disabled:#9ca3af;--surface-input:#fff;--surface-input-hover:#f9fafb;--surface-hover:#1118270a;--surface-hover-strong:#11182712;--surface-active:#2563eb1a;--overlay-backdrop:#0f172a73;--focus-ring:0 0 0 3px #2563eb38;--shadow-sm:0 1px 3px #0f172a14;--shadow-md:0 6px 16px #0f172a1a;--shadow-lg:0 12px 28px #0f172a1f;--brijn-shell-bg:var(--bg-app);--brijn-shell-bg-soft:var(--bg-sidebar);--brijn-shell-surface:var(--bg-surface-1);--brijn-shell-border:var(--border);--brijn-shell-text:var(--text-primary);--brijn-shell-text-muted:var(--text-muted);--brijn-shell-hover:var(--surface-hover);--brijn-shell-active:var(--text-primary);--brijn-shell-accent-soft:var(--surface-active);--brijn-nav-text:var(--text-primary);--theme-btn-primary-bg:var(--brand-primary-hover);--theme-btn-primary-bg-hover:var(--brand-primary-pressed);--theme-btn-primary-bg-pressed:var(--brand-primary-pressed);--theme-btn-primary-text:var(--text-on-primary-soft);--theme-btn-secondary-bg:var(--surface-input);--theme-btn-secondary-bg-hover:var(--surface-hover-strong);--theme-btn-secondary-text:var(--brijn-shell-text);--theme-btn-secondary-border:var(--border);--theme-btn-danger-bg:var(--color-danger);--theme-btn-danger-bg-hover:var(--color-danger-hover);--theme-btn-danger-text:var(--text-on-primary);--theme-input-text:var(--text-primary);--theme-input-placeholder:var(--text-muted);--theme-input-border:var(--border-dark);--theme-input-focus-ring-color:#2563eb;--theme-menu-bg:var(--bg-surface-2);--theme-menu-item-hover:var(--surface-hover-strong);--theme-menu-item-selected:var(--surface-active);--theme-table-header-bg:var(--bg-surface-2);--theme-table-header-text:var(--text-secondary);--theme-table-row-bg:transparent;--theme-table-row-text:var(--text-primary);--theme-table-row-border:var(--border-light);--theme-table-row-hover:var(--surface-hover);--theme-table-row-selected:var(--surface-active);--theme-card-bg:var(--bg-surface-1);--theme-card-title-text:var(--text-primary);--theme-modal-bg:var(--bg-surface-2);--theme-modal-text:var(--brijn-shell-text);--theme-modal-border:var(--border-dark);--theme-popover-bg:var(--bg-surface-2);--theme-popover-text:var(--brijn-shell-text);--theme-toast-bg:var(--bg-surface-2);--theme-toast-text:var(--brijn-shell-text);--theme-notification-panel-bg:var(--bg-surface-2);--theme-focus-ring-color:#2563eb;--theme-badge-neutral-bg:var(--bg-surface-3);--theme-badge-neutral-text:var(--text-secondary);--brijn-color-success-text:#166534;--brijn-color-success-bg:#22c55e24;--brijn-color-success-border:#22c55e59;--brijn-color-info-text:#0c4a6e;--brijn-color-info-bg:#38bdf824;--brijn-color-info-border:#38bdf84d;--brijn-color-warning-text:#92400e;--brijn-color-warning-bg:#f59e0b24;--brijn-color-warning-border:#f59e0b52;--brijn-color-danger-text:#991b1b;--brijn-color-danger-bg:#ef44441f;--brijn-color-danger-border:#ef444452;--state-disabled-opacity:.55;--state-readonly-bg:#11182708;--state-readonly-border:var(--border-light)}html[data-content-theme=dark]{--state-disabled-opacity:.5;--state-readonly-bg:#ffffff05;--state-readonly-border:var(--border-light)}.core-admin-page-header__title,.core-admin-type-page-title{color:var(--brijn-shell-text);font-size:var(--brijn-type-page-title);font-weight:var(--brijn-type-page-title-weight);line-height:var(--brijn-type-page-title-line);margin:0}.core-admin-page-header__eyebrow,.core-admin-type-eyebrow{margin:0 0 var(--brijn-space-2);color:var(--brijn-shell-accent);font-size:var(--brijn-type-utility);letter-spacing:.04em;font-weight:800;line-height:var(--brijn-line-height-tight);text-transform:uppercase}.core-admin-page-header__description,.core-admin-type-body-muted{margin:var(--brijn-space-3) 0 0;max-width:48rem;color:var(--brijn-shell-text-muted);font-size:var(--brijn-type-body);font-weight:400;line-height:var(--brijn-line-height-relaxed)}.core-admin-form-section__title,.core-admin-card__title,.core-admin-type-section-title{color:var(--brijn-shell-text);font-size:var(--brijn-type-section-title);font-weight:var(--brijn-type-section-title-weight);line-height:var(--brijn-type-section-title-line);margin:0}.core-admin-form-section__description,.core-admin-card__description,.core-admin-type-subsection-title{max-width:42rem;color:var(--brijn-shell-text-muted);font-size:var(--brijn-type-subsection-title);margin:0;font-weight:600;line-height:1.45}.core-admin-field__label,.core-admin-type-label{color:var(--brijn-shell-text);font-size:var(--brijn-type-label);font-weight:var(--brijn-type-label-weight);line-height:var(--brijn-line-height-base)}.core-admin-help-text,.core-admin-text-muted,.core-admin-type-muted{color:var(--brijn-shell-text-muted);font-size:var(--brijn-type-muted);line-height:1.45}.core-admin-type-metadata{color:var(--brijn-shell-text-muted);font-size:var(--brijn-type-metadata);line-height:1.4}.core-admin-type-utility{color:var(--brijn-shell-text-muted);font-size:var(--brijn-type-utility);letter-spacing:.02em;font-weight:600;line-height:1.3}.table th,.table thead th,.core-admin-type-table-header{color:var(--brijn-shell-text-muted);font-size:var(--brijn-type-table-header);letter-spacing:.02em;text-transform:uppercase;font-weight:700}.table td,.table tbody td,.core-admin-type-table-body{color:var(--brijn-shell-text);font-size:var(--brijn-type-body);line-height:var(--brijn-line-height-base)}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--bg-app)}html[data-content-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg-app);color:var(--text-primary);font-family:var(--brijn-font-sans);font-size:var(--brijn-font-size-sm);line-height:var(--brijn-line-height-base)}.core-admin-shell{background:var(--bg-app);color:var(--text-primary);font-family:var(--brijn-font-sans)}.core-admin-shell__main{background:var(--bg-app)}html[data-theme=dark],html[data-theme=light],html{--theme-bg:var(--bg-app);--theme-text:var(--text-primary);--theme-input-bg:var(--surface-input);--theme-overlay:var(--overlay-backdrop);--theme-elevation-0:var(--bg-app);--theme-elevation-50:var(--bg-surface-1);--theme-elevation-100:var(--bg-surface-2);--theme-elevation-150:var(--bg-surface-2);--theme-elevation-200:var(--bg-surface-3);--theme-elevation-250:var(--bg-surface-3);--theme-elevation-300:var(--bg-surface-3);--theme-elevation-400:var(--border-dark);--theme-elevation-500:var(--border);--theme-elevation-600:var(--border-light);--theme-elevation-700:var(--text-muted);--theme-elevation-800:var(--text-secondary);--theme-elevation-900:var(--text-primary);--theme-elevation-1000:var(--text-primary)}:where(.core-admin-button,.core-admin-input,.core-admin-select,.core-admin-omnibox-input,.core-admin-header-icon-button,.core-admin-account-menu__trigger,.core-admin-rail__link,.core-admin-account-menu__trigger):focus-visible{box-shadow:var(--focus-ring);outline:none}:where(.field-type input,.field-type textarea,.field-type select,.btn):focus-visible{outline:none}:where(.core-admin-input:disabled,.core-admin-select:disabled,.core-admin-textarea:disabled,.core-admin-button:disabled){cursor:not-allowed;opacity:var(--state-disabled-opacity);color:var(--text-disabled)}:where(.core-admin-input[readonly],.core-admin-textarea[readonly]){background:var(--state-readonly-bg);border-color:var(--state-readonly-border);color:var(--text-secondary);cursor:default}:where(.core-admin-input[readonly]:focus,.core-admin-textarea[readonly]:focus){box-shadow:none;border-color:var(--state-readonly-border)}
html{height:auto;min-height:100%;overflow:clip auto}body{height:auto;min-height:0;overflow:clip visible}html[data-admin-shell=app] body{margin:0}html[data-admin-shell=auth] .core-admin-shell__header,html[data-admin-shell=auth] .core-admin-shell__rail,html[data-admin-shell=auth] .core-admin-shell__aux,html[data-admin-shell=auth] .core-admin-context-bar,html[data-admin-shell=auth] .core-admin-maintenance-banner{display:none!important}.template-default,.template-default--nav-open,.template-default--nav-animate,.template-default--nav-hydrated,.template-default__wrap,.template-default__main,.template-default__content,.payload__main{height:auto!important;min-height:0!important}.core-admin-rail--loading .core-admin-rail__placeholder{border-radius:var(--brijn-radius-md);background:var(--surface-hover-strong);width:2.5rem;height:2.5rem;margin:.5rem auto;display:block}
html{--brijn-rail-width:0px;--brijn-header-height:3.5rem;--brijn-header-offset:var(--brijn-header-height)}.core-admin-shell{box-sizing:border-box;isolation:isolate;grid-template:"header""aux""main"minmax(0,1fr)/minmax(0,1fr);width:100%;max-width:100%;min-height:100dvh;display:grid}.core-admin-shell__header{z-index:var(--brijn-z-header);isolation:isolate;background:var(--bg-header);grid-area:header;width:100%;min-width:0;position:sticky;top:0;overflow:visible}.core-admin-shell__aux{z-index:calc(var(--brijn-z-header) - 1);isolation:isolate;grid-area:aux;width:100%;min-width:0;position:relative;overflow:visible}.core-admin-shell__main{z-index:var(--brijn-z-content);isolation:isolate;grid-area:main;width:100%;min-width:0;max-width:100%;position:relative}.core-admin-shell-main-pending{z-index:30;background:color-mix(in srgb, var(--bg-surface-1,#0f172a) 42%, transparent);pointer-events:auto;justify-content:center;align-items:center;display:flex}.core-admin-shell-main-pending__spinner{border:2px solid color-mix(in srgb, var(--brijn-shell-text,#e2e8f0) 28%, transparent);border-top-color:var(--brijn-shell-accent,var(--brand-primary,#38bdf8));border-radius:999px;width:1.25rem;height:1.25rem;animation:.8s linear infinite core-admin-shell-main-pending-spin}@media (prefers-reduced-motion:reduce){.core-admin-shell-main-pending__spinner{border-top-color:var(--brijn-shell-accent,var(--brand-primary,#38bdf8));opacity:.85;animation:none}}@keyframes core-admin-shell-main-pending-spin{to{transform:rotate(360deg)}}@media (min-width:48rem){.core-admin-shell__aux{top:var(--brijn-header-offset,var(--brijn-header-height));z-index:calc(var(--brijn-z-header) - 1);position:sticky}.core-admin-shell .core-admin-context-bar{margin-left:0}}@media (max-width:47.99rem){.core-admin-shell__aux{position:relative;top:auto}}.core-admin-shell__main .template-default,.core-admin-shell__main .template-default--nav-open,.core-admin-shell__main .template-default--nav-closed,.core-admin-shell__main .template-default--nav-animate,.core-admin-shell__main .template-default--nav-hydrated{box-sizing:border-box;isolation:auto;grid-template:none!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;margin-left:0!important;padding-left:0!important;transition:none!important;display:block!important}.core-admin-shell__main .template-default .nav,.core-admin-shell__main .template-default--nav-hydrated .nav,.core-admin-shell__main .template-default__nav-overlay,.core-admin-shell__main .template-default__nav-toggler-wrapper{display:none!important}.core-admin-shell__main .template-default__wrap:before{content:none!important;display:none!important}.core-admin-shell__main .payload__main,.core-admin-shell__main .template-default__wrap,.core-admin-shell__main .template-default__main,.core-admin-shell__main .template-default__content{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;padding-left:0!important}.core-admin-shell__main .gutter,.core-admin-shell__main .gutter--left,.core-admin-shell__main .gutter--right,.core-admin-shell__main .dashboard{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}html[data-admin-shell=auth] .core-admin-shell{min-height:0;display:block}html[data-admin-shell=auth] .core-admin-shell__header,html[data-admin-shell=auth] .core-admin-shell__aux,html[data-admin-shell=auth] .core-admin-maintenance-banner{display:none!important}html[data-admin-shell=auth] .core-admin-shell__main{width:100%;max-width:100%}@media (max-width:47.99rem){html{--brijn-header-height:3.5rem;--brijn-header-control-height:2.75rem;--brijn-touch-target:2.75rem;--brijn-icon-size-topbar:1.625rem;--brijn-avatar-size-topbar:2.625rem}}
.core-admin-shell-header{z-index:auto;min-height:3.5rem;padding:0 var(--brijn-shell-padding-x);border-bottom:var(--brijn-border-width) solid var(--border-light);background:var(--bg-header);font-family:var(--brijn-font-sans);font-size:var(--brijn-font-size-sm);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:0;display:grid;position:relative;top:auto}.core-admin-shell-header__left,.core-admin-shell-header__center,.core-admin-shell-header__right{flex-wrap:nowrap;align-items:stretch;gap:0;min-width:0;display:flex}.core-admin-shell-header__left{align-items:stretch;gap:clamp(var(--brijn-space-3), 1.2vw, var(--brijn-space-4));min-width:0;margin-left:0;display:flex;position:relative}.core-admin-platform-brand{min-width:0;max-width:14rem;padding-right:clamp(var(--brijn-space-2), 1vw, var(--brijn-space-3));color:var(--brijn-shell-text);flex-shrink:0;align-self:center;align-items:center;gap:.625rem;text-decoration:none;display:inline-flex}.core-admin-platform-brand:hover{color:var(--brijn-shell-text)}.core-admin-platform-brand__logo{object-fit:contain;flex-shrink:0;width:1.75rem;height:1.75rem}.core-admin-platform-brand__initial{border-radius:var(--brijn-radius-sm);background:var(--brand-accent-subtle);width:1.75rem;height:1.75rem;color:var(--brand-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:800;display:inline-flex}.core-admin-platform-brand__name{font-size:var(--brijn-font-size-md);text-overflow:ellipsis;white-space:nowrap;font-weight:750;line-height:1.2;overflow:hidden}.core-admin-shell-header__nav{flex-wrap:nowrap;flex:1 1 0;align-items:stretch;min-width:0;display:flex}.core-admin-shell-header__right{justify-content:end;align-items:stretch;column-gap:var(--brijn-space-2);min-width:0;max-width:min(44rem,46vw);margin-right:calc(-1 * var(--brijn-shell-padding-x));isolation:isolate;flex:0 auto;grid-template-columns:minmax(6.5rem,1fr) minmax(5.5rem,max-content) auto auto;display:grid}.core-admin-shell-header__right>.core-admin-omnibox-anchor,.core-admin-shell-header__right>.core-admin-shell-header__search,.core-admin-shell-header__right>.core-admin-workspace-switcher-menu,.core-admin-shell-header__right>.core-admin-notification-center,.core-admin-shell-header__right>.core-admin-account-menu{min-width:0;position:relative}.core-admin-shell-header__right>.core-admin-omnibox-anchor,.core-admin-shell-header__right>.core-admin-shell-header__search{grid-area:1/1;overflow:hidden}.core-admin-shell-header__right>.core-admin-workspace-switcher-menu{grid-area:1/2;max-width:10.5rem}.core-admin-shell-header__right>.core-admin-notification-center{flex-shrink:0;grid-area:1/3}.core-admin-shell-header__right>.core-admin-account-menu{flex-shrink:0;grid-area:1/4}.core-admin-shell-header__right .core-admin-omnibox-search{min-width:0;max-width:100%}.core-admin-shell-header__right .core-admin-workspace-switcher-menu__label{max-width:6.5rem}@media (min-width:48rem) and (max-width:72rem){.core-admin-shell-header__right{column-gap:var(--brijn-space-3);grid-template-columns:minmax(5.5rem,1fr) minmax(4.75rem,max-content) auto auto;max-width:min(40rem,52vw)}.core-admin-shell-header__right>.core-admin-workspace-switcher-menu{max-width:8.5rem}.core-admin-shell-header__right .core-admin-workspace-switcher-menu__label{max-width:5rem}}.core-admin-shell-header__center{display:none}.core-admin-context-indicator{align-items:center;min-width:0;display:flex}.core-admin-context-segment{border:var(--brijn-border-width) solid var(--border-light);border-radius:var(--brijn-radius-md);background:#ffffff05;align-items:stretch;padding:.125rem;display:inline-flex}.core-admin-context-segment__item{border-radius:calc(var(--brijn-radius-md) - .125rem);color:var(--brijn-shell-text-muted);font-size:var(--brijn-font-size-xs);cursor:pointer;background:0 0;border:none;align-items:center;gap:.375rem;max-width:12rem;padding:.3125rem .625rem;font-weight:650;display:inline-flex}.core-admin-context-segment__item--active{background:var(--surface-hover-strong);color:var(--brijn-shell-text)}.core-admin-context-segment__item:hover:not(.core-admin-context-segment__item--active){color:var(--brijn-shell-text);background:var(--surface-hover)}.core-admin-context-segment__badge{border-radius:var(--brijn-radius-sm);background:var(--border);flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.625rem;font-weight:800;display:inline-flex}.core-admin-context-segment__badge--platform{background:var(--surface-active);color:var(--color-accent-link)}.core-admin-context-segment__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.core-admin-context-indicator__button{align-items:center;gap:var(--brijn-space-2);border:var(--brijn-border-width) solid var(--border);border-radius:var(--brijn-radius-md);background:var(--surface-input);color:var(--brijn-shell-text);cursor:pointer;padding:.375rem .625rem;display:inline-flex}.core-admin-context-indicator__badge{border-radius:var(--brijn-radius-md);width:1.75rem;height:1.75rem;font-size:var(--brijn-font-size-xs);background:#94a3b838;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.core-admin-context-indicator__badge--platform{background:var(--surface-active);color:var(--color-accent-link)}.core-admin-context-indicator__label{font-size:var(--brijn-font-size-sm);white-space:nowrap;text-overflow:ellipsis;max-width:14rem;font-weight:700;overflow:hidden}.core-admin-context-indicator__switch{border-radius:var(--brijn-radius-sm);color:var(--brijn-shell-text-muted);font-size:var(--brijn-font-size-xs);cursor:pointer;background:0 0;border:none;padding:.25rem .5rem;font-weight:650}.core-admin-context-indicator__switch:hover{color:var(--brijn-shell-text);background:var(--surface-hover)}.core-admin-omnibox-search{justify-content:space-between;align-items:center;gap:var(--brijn-space-2);width:100%;min-height:calc(var(--brijn-header-height) - .75rem);border-radius:var(--brijn-radius-md);background:var(--surface-hover);color:var(--brijn-shell-text-muted);transition:background var(--transition-fast), box-shadow var(--transition-fast);border:none;align-self:center;margin:0 .5rem 0 0;padding:0 .625rem;display:flex}.core-admin-omnibox-search__icon{width:.875rem;height:.875rem;color:var(--brijn-shell-text-muted);flex-shrink:0}.core-admin-omnibox-search--open{background:var(--bg-shell-panel);color:var(--brijn-shell-text)}.core-admin-omnibox-input{min-width:0;color:var(--brijn-shell-text);font-family:inherit;font-size:var(--brijn-font-size-topbar);line-height:var(--brijn-line-height-topbar);background:0 0;border:none;outline:none;flex:1;margin:0;padding:0}.core-admin-omnibox-input::placeholder{color:var(--brijn-shell-text-muted)}.core-admin-omnibox-search:focus-within{background:var(--surface-hover-strong);color:var(--brijn-shell-text)}.core-admin-omnibox-search--open:focus-within{background:var(--bg-shell-panel)}.core-admin-omnibox-input:focus,.core-admin-omnibox-input:focus-visible{outline:none}.core-admin-omnibox-search:hover{background:var(--surface-hover-strong);color:var(--brijn-shell-text)}.core-admin-omnibox-anchor{z-index:1;grid-column:1;align-self:stretch;align-items:stretch;width:auto;min-width:0;max-width:100%;margin:0;display:flex;position:relative;overflow:hidden}.core-admin-shell-header__search.core-admin-omnibox-anchor{isolation:isolate}.core-admin-omnibox-dropdown{margin-top:calc(-1 * var(--brijn-border-width));z-index:var(--brijn-z-popover);position:absolute;top:100%;left:0;right:0}.core-admin-omnibox-scrim{display:none}.core-admin-omnibox--dropdown{width:100%;max-height:min(60vh,28rem);position:relative;overflow:hidden}.core-admin-omnibox--dropdown .core-admin-omnibox__body{max-height:min(60vh,28rem)}@media (max-width:47.99rem){.core-admin-omnibox-scrim{display:none}.core-admin-omnibox-dropdown{width:100%;position:relative;top:auto;left:auto;right:auto}.core-admin-omnibox--dropdown{border-radius:0 0 var(--brijn-radius-md) var(--brijn-radius-md);max-height:min(65svh,22rem);box-shadow:var(--shadow-lg)}.core-admin-omnibox--with-inline-search .core-admin-omnibox__body{overscroll-behavior:contain;max-height:min(55svh,18rem)}}.core-admin-omnibox-search kbd,.core-admin-omnibox__hint{border-radius:var(--brijn-radius-sm);background:var(--border-light);color:var(--brijn-shell-text-muted);font-size:var(--brijn-font-size-xs);flex-shrink:0;padding:.125rem .375rem}.core-admin-omnibox-backdrop{z-index:calc(var(--brijn-z-header) + 20);padding:8vh var(--brijn-space-4) var(--brijn-space-4);background:var(--overlay-backdrop);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.core-admin-omnibox{border:var(--brijn-border-width) solid var(--border-light);border-radius:var(--brijn-radius-md);background:var(--bg-shell-panel);width:min(36rem,100%);max-height:min(60vh,28rem);box-shadow:var(--shadow-md);overflow:hidden}.core-admin-omnibox__header{align-items:center;gap:var(--brijn-space-3);border-bottom:var(--brijn-border-width) solid var(--border-light);padding:.5rem .75rem;display:flex}.core-admin-omnibox__input{color:var(--brijn-shell-text);font-size:var(--brijn-font-size-topbar);line-height:var(--brijn-line-height-topbar);background:0 0;border:none;flex:1}.core-admin-omnibox__body{max-height:calc(min(60vh,28rem) - 2.75rem);padding:.375rem;overflow:auto}.core-admin-omnibox__group{padding:.375rem .25rem .75rem}.core-admin-omnibox__group-title{margin:0 0 var(--brijn-space-2);color:var(--brijn-shell-text-muted);font-size:var(--brijn-font-size-xs);letter-spacing:.04em;text-transform:uppercase;padding:0 .5rem;font-weight:800}.core-admin-omnibox__list{margin:0;padding:0;list-style:none}.core-admin-omnibox__list button{align-items:flex-start;gap:var(--brijn-space-1);border-radius:var(--brijn-radius-md);width:100%;color:var(--brijn-shell-text);text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;padding:.625rem .75rem;display:flex}.core-admin-omnibox__list button:hover{background:var(--surface-hover)}.core-admin-omnibox__badge{color:var(--brijn-shell-accent);font-size:var(--brijn-font-size-xs)}.core-admin-omnibox__empty{color:var(--brijn-shell-text-muted);padding:1rem}.core-admin-account-menu{align-self:stretch;display:flex;position:relative}.core-admin-account-menu__trigger{min-height:var(--brijn-header-control-height);min-width:calc(var(--brijn-header-height) + .5rem);color:var(--brijn-shell-text);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;border-radius:0;justify-content:center;align-self:stretch;align-items:center;padding:0 .75rem;display:inline-flex}.core-admin-account-menu__trigger:hover,.core-admin-account-menu__trigger--open{background:var(--bg-shell-panel)}.core-admin-account-menu__trigger--avatar .core-admin-account-menu__avatar{width:var(--brijn-avatar-size-topbar);height:var(--brijn-avatar-size-topbar);font-size:var(--brijn-font-size-topbar)}.core-admin-account-menu__avatar{background:var(--primary-600,#1d4ed8);color:#f8fafc;width:2.125rem;height:2.125rem;font-size:var(--brijn-font-size-md);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.core-admin-account-menu__avatar--large{width:2.25rem;height:2.25rem;font-size:var(--brijn-font-size-md)}.core-admin-account-menu__panel--profile{width:min(16rem,80vw)}.core-admin-account-menu__profile{align-items:center;gap:var(--brijn-space-3);padding:var(--brijn-space-2) .625rem var(--brijn-space-3);border-bottom:var(--brijn-border-width) solid var(--border-light);display:flex}.core-admin-account-menu__identity{min-width:0}.core-admin-account-menu__name{text-overflow:ellipsis;white-space:nowrap;color:var(--brijn-shell-text);font-size:var(--brijn-font-size-sm);margin:0;font-weight:600;overflow:hidden}.core-admin-account-menu__email{text-overflow:ellipsis;white-space:nowrap;color:var(--brijn-shell-text-muted);font-size:var(--brijn-font-size-xs);margin:.125rem 0 0;font-weight:500;overflow:hidden}.core-admin-account-menu__panel{width:min(17rem,88vw);padding:var(--brijn-space-3)}.core-admin-account-menu__section--logout form{margin:0;display:block}.core-admin-account-menu__section--logout,.core-admin-account-menu__section+.core-admin-account-menu__section{margin-top:var(--brijn-space-2);padding-top:var(--brijn-space-2);border-top:var(--brijn-border-width) solid var(--border-light)}.core-admin-account-menu__section-title{margin:0 0 var(--brijn-space-1);color:var(--brijn-shell-text-muted);font-size:var(--brijn-font-size-xs);text-transform:uppercase;padding:0 .5rem;font-weight:800}.core-admin-account-menu__meta{margin:0 0 var(--brijn-space-1);color:var(--brijn-shell-text-muted);font-size:var(--brijn-font-size-sm);padding:0 .5rem}.core-admin-account-menu__item{border-radius:var(--brijn-radius-control);width:100%;color:var(--brijn-shell-text);font-size:var(--brijn-font-size-sm);text-align:left;padding:.5625rem .75rem;text-decoration:none;display:block}.core-admin-account-menu__item--button{cursor:pointer;font:inherit;background:0 0;border:none}.core-admin-account-menu__item:hover{background:var(--surface-hover)}.core-admin-account-menu__item--danger{color:var(--brijn-color-danger-text)}.core-admin-account-menu__item--danger:hover,.core-admin-account-menu__item--danger:focus-visible{background:var(--brijn-color-danger-bg);color:var(--brijn-color-danger-text)}.core-admin-account-menu__item--danger:focus-visible{box-shadow:var(--focus-ring);outline:none}.core-admin-developer-backdrop{z-index:calc(var(--brijn-z-header) + 15);padding:var(--brijn-space-4);background:var(--overlay-backdrop);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.core-admin-developer-panel{width:min(32rem,100%);padding:var(--brijn-space-4);border:var(--brijn-border-width) solid var(--border);border-radius:var(--brijn-radius-dialog);background:var(--bg-surface-2);box-shadow:var(--shadow-lg)}.core-admin-developer-panel__header{justify-content:space-between;align-items:center;gap:var(--brijn-space-3);margin-bottom:var(--brijn-space-3);display:flex}.core-admin-shortcuts-list{margin:0;padding:0;list-style:none}.core-admin-shortcuts-list li{justify-content:space-between;align-items:center;gap:var(--brijn-space-3);border-bottom:var(--brijn-border-width) solid #94a3b81a;padding:.5rem 0;display:flex}.core-admin-operations__grid{gap:var(--brijn-space-4);display:grid}.core-admin-operations__grid--split{grid-template-columns:repeat(2,minmax(0,1fr))}.core-admin-operations__grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:960px){.core-admin-operations__grid--split,.core-admin-operations__grid--triple{grid-template-columns:1fr}}.core-admin-operations-overview{gap:var(--brijn-space-3);display:grid}.core-admin-operations-overview__row{justify-content:space-between;align-items:center;gap:var(--brijn-space-3);flex-wrap:wrap;display:flex}.core-admin-maintenance-actions--grid{gap:var(--brijn-space-2);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));display:grid}.core-admin-maintenance-action{border:var(--brijn-border-width) solid var(--border-light);border-radius:var(--brijn-radius-md);background:#ffffff05;padding:.625rem .75rem}.core-admin-maintenance-action .core-admin-button[disabled]{opacity:.45}.core-admin-account-tabs{gap:var(--brijn-space-2);margin-bottom:var(--brijn-space-4);flex-wrap:wrap;display:flex}.core-admin-account-tabs__link{border-radius:var(--radius-sm);border:var(--brijn-border-width) solid var(--border);color:var(--brijn-shell-text-muted);font-size:var(--brijn-font-size-sm);padding:.375rem .75rem;font-weight:650;text-decoration:none}.core-admin-account-tabs__link--active{background:var(--surface-active);color:var(--brijn-shell-text);border-color:#38bdf847}.core-admin-inline-link{color:var(--brijn-shell-accent);font-size:var(--brijn-font-size-sm);font-weight:650;text-decoration:none}.core-admin-inline-link:hover{text-decoration:underline}.core-admin-button--compact{min-height:var(--brijn-control-height-sm);font-size:var(--brijn-font-size-sm);padding:.25rem .625rem}.core-admin-textarea-compact{resize:vertical;max-height:5rem;min-height:3.5rem!important}.core-admin-status-grid{gap:var(--brijn-space-2);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));display:grid}.core-admin-kv-list{gap:.375rem;display:grid}.core-admin-kv-list div{justify-content:space-between;align-items:baseline;gap:var(--brijn-space-3);display:flex}.core-admin-kv-list dt{color:var(--brijn-shell-text-muted);font-size:var(--brijn-font-size-sm)}.core-admin-kv-list dd{font-size:var(--brijn-font-size-sm);margin:0;font-weight:650}.core-admin-operations-log-links{gap:var(--brijn-space-2);flex-wrap:wrap;display:flex}@media (max-width:64rem){.core-admin-operations__grid>*{grid-column:span 12}}.core-admin-menu-dropdown-selector,.core-admin-workspace-switcher-menu{z-index:0;grid-column:2;align-self:stretch;min-width:0;max-width:min(12rem,20vw);display:flex;position:relative;overflow:hidden}.core-admin-menu-dropdown-selector--context,.core-admin-workspace-switcher-menu--context{grid-column:auto;align-self:center;max-width:min(20rem,100%);margin-left:auto}.core-admin-menu-dropdown-selector__section-label,.core-admin-workspace-switcher-menu__section-label{font-size:var(--brijn-font-size-xs);color:var(--brijn-shell-text-muted);margin-bottom:.125rem;font-weight:600;line-height:1.3;display:block}.core-admin-shell-header__right .core-admin-menu-dropdown-selector,.core-admin-shell-header__right .core-admin-workspace-switcher-menu{flex-direction:column;justify-content:center;align-items:stretch;max-width:min(14rem,22vw)}.core-admin-workspace-switcher-menu__trigger{align-items:center;gap:var(--brijn-space-2);max-width:100%;min-height:var(--brijn-header-control-height);height:auto;color:var(--brijn-shell-text);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;border-radius:0;align-self:stretch;padding:0 .875rem;display:inline-flex}.core-admin-workspace-switcher-menu__indicator{align-items:center;gap:var(--brijn-space-2);max-width:min(18rem,40vw);min-height:var(--brijn-header-control-height);height:auto;color:var(--brijn-shell-text);cursor:default;align-self:stretch;padding:0 .875rem;display:inline-flex}.core-admin-workspace-switcher-menu__trigger:hover,.core-admin-workspace-switcher-menu__trigger--open{background:var(--bg-shell-panel)}.core-admin-workspace-switcher-menu__icon{width:var(--brijn-icon-size-topbar);height:var(--brijn-icon-size-topbar);color:var(--brijn-shell-text-muted);flex-shrink:0}.core-admin-workspace-switcher-menu__label{text-overflow:ellipsis;white-space:nowrap;font-size:var(--brijn-font-size-topbar);font-weight:600;line-height:var(--brijn-line-height-topbar);overflow:hidden}.core-admin-workspace-switcher-menu__chevron{width:1rem;height:1rem;color:var(--brijn-shell-text-muted);transition:transform var(--transition-fast);flex-shrink:0}.core-admin-workspace-switcher-menu__trigger--open .core-admin-workspace-switcher-menu__chevron{transform:rotate(180deg)}.core-admin-workspace-switcher-menu__panel{width:min(20rem,88vw);padding:var(--brijn-space-3);left:auto;right:0}.core-admin-workspace-switcher-menu__badge{border-radius:var(--brijn-radius-control);width:1.75rem;height:1.75rem;font-size:var(--brijn-font-size-xs);background:#94a3b838;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.core-admin-workspace-switcher-menu__search{padding:0 var(--brijn-space-1) var(--brijn-space-2)}.core-admin-workspace-switcher-menu__search .core-admin-input{width:100%}.core-admin-workspace-switcher-menu__search .core-admin-input:focus,.core-admin-workspace-switcher-menu__search .core-admin-input:focus-visible{border-color:var(--border);box-shadow:0 0 0 2px #3b82f61f}.core-admin-workspace-switcher-menu__list{max-height:16rem;margin:0;padding:0;list-style:none;overflow-y:auto}.core-admin-workspace-switcher-menu__empty{padding:var(--brijn-space-2) var(--brijn-space-3);color:var(--brijn-shell-text-muted);font-size:var(--brijn-font-size-sm)}.core-admin-workspace-switcher-menu__item{align-items:center;gap:var(--brijn-space-2);width:100%;padding:.4375rem var(--brijn-space-3);border-radius:var(--brijn-radius-md);color:var(--brijn-shell-text);font:inherit;font-size:var(--brijn-font-size-sm);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.core-admin-workspace-switcher-menu__item:hover,.core-admin-workspace-switcher-menu__item--active{background:var(--surface-hover-strong)}.core-admin-workspace-switcher-menu__item-badge{border-radius:var(--brijn-radius-sm);background:var(--border);flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;font-size:.625rem;font-weight:800;display:inline-flex}.core-admin-workspace-switcher-menu__item-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.core-admin-workspace-switcher-menu__footer{margin-top:var(--brijn-space-2);padding-top:var(--brijn-space-2);border-top:var(--brijn-border-width) solid var(--border-light);flex-direction:column;gap:.125rem;display:flex}.core-admin-workspace-switcher-menu__link{padding:.4375rem var(--brijn-space-3);border-radius:var(--brijn-radius-md);color:var(--brijn-shell-text);font-size:var(--brijn-font-size-sm);text-decoration:none;display:block}.core-admin-workspace-switcher-menu__link:hover{background:var(--surface-hover)}.core-admin-shell-panel{background:var(--theme-popover-bg,var(--bg-shell-panel));color:var(--theme-popover-text,var(--brijn-shell-text));border:var(--brijn-border-width) solid var(--border-light);box-shadow:var(--shadow-md);border-top:none}.core-admin-shell-panel--anchored{margin-top:calc(-1 * var(--brijn-border-width));z-index:var(--brijn-z-popover);position:absolute;top:100%}.core-admin-shell-panel--left{border-radius:0 0 var(--brijn-radius-md) 0;border-left:none;left:0}.core-admin-shell-panel--right{border-radius:0 0 0 var(--brijn-radius-md);border-right:none;right:0}.core-admin-shell-panel--anchor{border-radius:0 0 var(--brijn-radius-md) var(--brijn-radius-md)}.core-admin-shell-floating-panel{border-top:var(--brijn-border-width) solid var(--border-light);box-shadow:var(--shadow-md);overflow:auto}.core-admin-primary-nav{white-space:nowrap;flex-wrap:nowrap;flex:1 1 0;align-items:stretch;gap:.125rem;width:100%;min-width:0;max-width:100%;display:flex;position:relative;overflow:visible}.core-admin-primary-nav__track{flex-wrap:nowrap;flex:1 1 0;align-items:stretch;gap:.125rem;min-width:0;display:flex;overflow:hidden}.core-admin-primary-nav__measure{visibility:hidden;pointer-events:none;flex-wrap:nowrap;gap:.125rem;width:max-content;height:0;display:flex;position:absolute;overflow:hidden}.core-admin-primary-nav__more{flex:none}.core-admin-primary-nav-overflow{min-width:12rem;max-width:min(18rem,92vw);padding:.25rem}.core-admin-primary-nav-overflow__menu{flex-direction:column;gap:.125rem;display:flex}.core-admin-primary-nav-overflow__item{border-radius:var(--brijn-radius-sm);width:100%;color:var(--brijn-shell-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.core-admin-primary-nav-overflow__item:hover,.core-admin-primary-nav-overflow__item--active{background:var(--surface-hover)}.core-admin-primary-nav-overflow__icon{flex-shrink:0;width:1rem;height:1rem}.core-admin-primary-nav__item{min-width:3.25rem;max-width:5.25rem;min-height:var(--brijn-header-control-height);color:var(--brijn-shell-text-muted);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:none;border-radius:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.125rem;padding:.25rem .375rem;display:inline-flex}.core-admin-primary-nav__item:hover{color:var(--brijn-shell-text);background:var(--surface-hover)}.core-admin-primary-nav__item--active{color:var(--brijn-shell-text);background:var(--bg-shell-panel)}.core-admin-primary-nav__icon{flex-shrink:0;width:1rem;height:1rem}.core-admin-primary-nav__label{letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:100%;font-size:.625rem;font-weight:650;line-height:1.1;overflow:hidden}.core-admin-primary-nav__item--pending{opacity:.72}.core-admin-shell:has(.core-admin-context-bar) .core-admin-shell-header{border-bottom-color:#0000}.core-admin-platform-primary{border-left:var(--brijn-border-width) solid var(--border-light);flex-wrap:nowrap;flex:none;align-items:stretch;margin-left:.375rem;padding-left:.5rem;display:flex}.core-admin-platform-primary__item{text-decoration:none}.core-admin-shell-header__right .core-admin-header-icon-button,.core-admin-shell-header__right .core-admin-notification-center .core-admin-header-icon-button{width:calc(var(--brijn-header-height) + .25rem);min-width:calc(var(--brijn-header-height) + .25rem);border-radius:0;align-self:stretch}.core-admin-shell-header__right .core-admin-header-icon-button:hover,.core-admin-shell-header__right .core-admin-header-icon-button--open{background:var(--bg-shell-panel);color:var(--brijn-shell-text)}.core-admin-shell-header__right .core-admin-header-icon-button__icon{width:var(--brijn-icon-size-topbar);height:var(--brijn-icon-size-topbar)}.core-admin-workspace-switcher-menu__trigger{max-width:10.5rem;padding:0 .75rem}.core-admin-workspace-switcher-menu--menu,.core-admin-menu-dropdown-selector--menu{flex-direction:column;grid-column:auto;align-self:stretch;align-items:stretch;width:100%;max-width:100%;margin-left:0;overflow:visible}.core-admin-vertical-nav__submenu .core-admin-menu-dropdown-selector--menu,.core-admin-vertical-nav__submenu .core-admin-menu-dropdown-selector--context{flex-direction:column;grid-column:auto;align-items:stretch;width:100%;max-width:100%;margin-left:0}.core-admin-vertical-nav__submenu .core-admin-menu-dropdown-selector__section-label{margin-bottom:.25rem}.core-admin-workspace-switcher-menu--menu .core-admin-workspace-switcher-menu__trigger,.core-admin-menu-dropdown-selector--menu .core-admin-menu-dropdown-selector__trigger{border-radius:var(--brijn-radius-md);box-sizing:border-box;width:100%;max-width:none;min-height:2.5rem;padding:.5rem .75rem}.core-admin-vertical-nav__submenu .core-admin-menu-dropdown-selector__panel{box-sizing:border-box;max-width:min(var(--shell-nav-submenu-width,248px), 100vw)}.core-admin-mobile-nav{top:var(--brijn-header-offset,var(--brijn-header-height));z-index:calc(var(--brijn-z-header) - 1);position:fixed;bottom:0;left:0;right:0}.core-admin-mobile-nav__scrim{background:var(--overlay-backdrop);cursor:pointer;border:none;position:absolute;inset:0}.core-admin-mobile-nav__panel{background:var(--bg-sidebar,var(--bg-header));width:min(26rem,90vw);max-width:26rem;box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;inset:0 auto 0 0}.core-admin-mobile-nav__panel--vertical-nav{width:min(100vw,312px);max-width:100vw}@media (max-width:22.5rem){.core-admin-mobile-nav__panel{width:96vw;max-width:none}}.core-admin-mobile-nav__header{min-height:var(--brijn-header-height);border-bottom:var(--brijn-border-width) solid var(--border-light);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 .5rem 0 1rem;display:flex}.core-admin-mobile-nav__brand{min-width:0;color:var(--brijn-shell-text);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:750;overflow:hidden}.core-admin-mobile-nav__ribbon{border-bottom:var(--brijn-border-width) solid var(--border-light);flex-wrap:nowrap;flex-shrink:0;display:flex}.core-admin-mobile-nav__ribbon-tab{min-width:0;min-height:3rem;color:var(--brijn-shell-text-muted);font:inherit;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;gap:.2rem;padding:.45rem .1rem .4rem;font-size:.625rem;font-weight:650;line-height:1.15;display:flex}.core-admin-mobile-nav__ribbon-tab--active{color:var(--primary-500);border-bottom-color:var(--primary-500)}.core-admin-mobile-nav__ribbon-icon-wrap{border-radius:var(--brijn-radius-md);justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;display:inline-flex;position:relative}.core-admin-mobile-nav__ribbon-tab--active .core-admin-mobile-nav__ribbon-icon-wrap{background:0 0}.core-admin-mobile-nav__ribbon-icon{width:1.3125rem;height:1.3125rem}.core-admin-mobile-nav__ribbon-label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.core-admin-mobile-nav__ribbon-badge{background:var(--color-danger);min-width:1rem;color:var(--text-primary);text-align:center;border-radius:999px;padding:0 .2rem;font-size:.5625rem;font-weight:700;line-height:1rem;position:absolute;top:0;right:0}.core-admin-mobile-nav__body{flex:1;min-width:0;min-height:0;overflow:hidden auto}.core-admin-mobile-nav__list{padding:.5rem .5rem 1rem}.core-admin-mobile-nav__group{flex-direction:column;align-items:stretch;width:100%;display:flex}.core-admin-mobile-nav__section-label{color:var(--brijn-shell-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:.75rem .75rem .5rem;font-size:.6875rem;font-weight:700}.core-admin-mobile-nav__search-field{margin:0 .75rem .75rem;position:relative}.core-admin-mobile-nav__search-icon{width:1rem;height:1rem;color:var(--brijn-shell-text-muted);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.core-admin-mobile-nav__search-field .core-admin-input{width:100%;padding-left:2.25rem}.core-admin-mobile-nav__workspace-list{margin:0;padding:0 .5rem 1rem;list-style:none}.core-admin-mobile-nav__workspace-item{border-radius:var(--brijn-radius-md);width:100%;color:var(--brijn-shell-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.core-admin-mobile-nav__workspace-item--active{background:var(--primary-500);color:var(--text-primary)}.core-admin-mobile-nav__workspace-badge{border-radius:var(--brijn-radius-md);background:color-mix(in srgb, var(--primary-500) 24%, transparent);justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:700;display:inline-flex}.core-admin-mobile-nav__workspace-copy{flex:1;min-width:0;display:grid}.core-admin-mobile-nav__workspace-name{font-size:.875rem;font-weight:700}.core-admin-mobile-nav__workspace-meta{color:var(--brijn-shell-text-muted);font-size:.75rem}.core-admin-mobile-nav__workspace-item--active .core-admin-mobile-nav__workspace-meta{color:color-mix(in srgb, var(--text-primary) 80%, transparent)}.core-admin-omnibox--panel{width:100%;min-height:0;max-height:none;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;padding:.75rem .75rem 1rem;display:flex;overflow:visible}.core-admin-omnibox--panel .core-admin-omnibox__header{border-bottom:none;flex-shrink:0;padding:0 0 .75rem}.core-admin-omnibox--panel .core-admin-omnibox__input{border:var(--brijn-border-width) solid var(--border-light);border-radius:var(--brijn-radius-md);background:var(--surface-input);width:100%;min-height:2.5rem;padding:.625rem .75rem}.core-admin-omnibox--panel .core-admin-omnibox__body{flex:0 auto;max-height:none;padding:0;overflow:visible}.core-admin-omnibox--panel .core-admin-omnibox__group{padding:.5rem 0 .25rem}.core-admin-omnibox--panel .core-admin-omnibox__group-title{margin-bottom:.375rem;padding:0 .25rem}.core-admin-omnibox--panel .core-admin-omnibox__list button{min-height:2.75rem;padding:.75rem}.core-admin-omnibox--panel .core-admin-omnibox__list button .core-admin-help-text{color:var(--text-secondary,var(--brijn-shell-text-muted))}.core-admin-omnibox--panel .core-admin-omnibox__list button{color:var(--theme-popover-text,var(--theme-modal-text,var(--brijn-shell-text)))}.core-admin-omnibox--panel .core-admin-omnibox__list button:hover{background:var(--theme-menu-item-hover,var(--surface-hover));color:var(--theme-popover-text,var(--theme-modal-text,var(--brijn-shell-text)))}.core-admin-omnibox--panel .core-admin-omnibox__list button:focus-visible,.core-admin-omnibox--panel .core-admin-omnibox__list button:active{background:var(--theme-menu-item-selected,var(--surface-active));color:var(--theme-popover-text,var(--theme-modal-text,var(--brijn-shell-text)))}.core-admin-omnibox--panel .core-admin-omnibox__empty{padding:.75rem .25rem}.core-admin-omnibox--panel .core-admin-omnibox__idle{color:var(--brijn-shell-text-muted)}.core-admin-mobile-nav__notifications{padding:.75rem}.core-admin-mobile-nav__notifications .core-admin-help-text{margin:.25rem 0 0;padding:.5rem .25rem}.core-admin-mobile-nav__workspaces{padding-bottom:.5rem}.core-admin-mobile-nav__item{border-radius:var(--brijn-radius-md);width:100%;color:var(--brijn-shell-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.9375rem;font-weight:600;display:flex}.core-admin-mobile-nav__item:hover{background:var(--surface-hover)}.core-admin-mobile-nav__item--active{background:var(--surface-active,color-mix(in srgb, var(--brijn-shell-text) 8%, transparent));color:var(--brijn-shell-text);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--brijn-shell-text) 18%, transparent)}.core-admin-mobile-nav__item--module-accent .core-admin-mobile-nav__icon,.core-admin-mobile-nav__item--module-accent .core-admin-nav-icon-globe-www{color:var(--shell-rail-accent)}.core-admin-mobile-nav__item--open{color:var(--brijn-shell-text);background:0 0}.core-admin-mobile-nav__icon{flex-shrink:0;width:1.125rem;height:1.125rem}.core-admin-mobile-nav__sub{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:.2rem 0 .35rem .75rem;display:block}.core-admin-mobile-nav__sub-empty{min-height:.25rem}.core-admin-mobile-nav__nested{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.core-admin-mobile-nav__child-list{box-sizing:border-box;border-left:var(--brijn-border-width) solid var(--border-light);flex-flow:column;align-items:stretch;gap:.125rem;width:100%;min-width:0;max-width:100%;margin:0;padding:.125rem 0 .125rem .75rem;list-style:none;display:flex}.core-admin-mobile-nav__child{box-sizing:border-box;width:100%;min-width:0;max-width:100%;display:block}.core-admin-mobile-nav__child-link{box-sizing:border-box;border-radius:var(--brijn-radius-md);width:100%;min-width:0;max-width:100%;min-height:2.25rem;color:var(--brijn-shell-text);background:0 0;border:none;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;text-decoration:none;display:flex}.core-admin-mobile-nav__child-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.core-admin-mobile-nav__child-dot{background:0 0;border-radius:999px;flex-shrink:0;width:.375rem;height:.375rem}.core-admin-mobile-nav__child-link:hover{background:var(--surface-hover);color:var(--brijn-shell-text)}.core-admin-mobile-nav__child-link--active{color:var(--primary-500);background:0 0;font-weight:650}.core-admin-mobile-nav__child-link--active .core-admin-mobile-nav__child-dot{background:var(--primary-500)}.core-admin-mobile-nav__footer{border-top:var(--brijn-border-width) solid var(--border-light);flex-shrink:0;gap:.5rem;margin-top:auto;padding:.75rem;display:grid}.core-admin-mobile-nav__profile{color:var(--brijn-shell-text);align-items:center;gap:.75rem;padding:.5rem .25rem;text-decoration:none;display:flex}.core-admin-mobile-nav__profile-copy{flex:1;min-width:0;display:grid}.core-admin-mobile-nav__profile-name{font-size:.875rem;font-weight:700}.core-admin-mobile-nav__profile-email{color:var(--brijn-shell-text-muted);font-size:.75rem}.core-admin-mobile-nav__profile-chevron{width:1rem;height:1rem;color:var(--brijn-shell-text-muted)}.core-admin-mobile-nav-trigger,.core-admin-omnibox-mobile-trigger,.core-admin-shell-header .core-admin-mobile-nav-trigger,.core-admin-shell-header .core-admin-omnibox-mobile-trigger{display:none}html[data-shell-compact=true] .core-admin-shell-header .core-admin-mobile-nav-trigger,html[data-shell-compact=true] .core-admin-shell-header .core-admin-omnibox-mobile-trigger,.core-admin-shell-header--compact .core-admin-mobile-nav-trigger,.core-admin-shell-header--compact .core-admin-omnibox-mobile-trigger{display:inline-flex}@media (max-width:47.99rem){.core-admin-omnibox__hint{display:none}.core-admin-primary-nav,.core-admin-platform-primary{visibility:hidden;pointer-events:none;width:max-content;height:0;position:absolute;overflow:hidden}}html[data-shell-compact=true] .core-admin-shell-header,html[data-admin-shell=app] .core-admin-shell-header--compact{grid-template-columns:unset;box-sizing:border-box;width:100%;max-width:100%;min-height:3rem;padding:max(0px, env(safe-area-inset-top,0px)) max(0px, env(safe-area-inset-right,0px)) 0 max(0px, env(safe-area-inset-left,0px));flex-wrap:nowrap;align-items:stretch;margin:0;display:flex}html[data-shell-compact=true] .core-admin-shell__header,html[data-shell-compact=true] .core-admin-shell--vertical-nav .core-admin-shell__header{width:100%;max-width:100%;height:auto;min-height:0;margin:0;padding:0;overflow:visible}html[data-shell-compact=true] .core-admin-shell-header__left,.core-admin-shell-header--compact .core-admin-shell-header__left{flex:auto;gap:.5rem;min-width:0;margin:0;padding:0 .25rem 0 .75rem}.core-admin-shell-header__workspace{display:none}html[data-shell-compact=true] .core-admin-shell-header__workspace,.core-admin-shell-header--compact .core-admin-shell-header__workspace{min-width:0;color:var(--brijn-shell-text);font-size:.9375rem;font-weight:700;line-height:var(--brijn-header-height);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;flex:auto;display:block;overflow:hidden}html[data-shell-compact=true] .core-admin-shell-header__right,.core-admin-shell-header--compact .core-admin-shell-header__right{flex:none;gap:.125rem;margin:0;padding-right:.5rem}.core-admin-mobile-nav__loading{margin:0;padding:1rem 1.25rem}html[data-shell-compact=true] .core-admin-omnibox-anchor--mobile,.core-admin-shell-header--compact .core-admin-omnibox-anchor--mobile{z-index:var(--brijn-z-popover);position:absolute;top:100%;left:0;right:0}html[data-shell-compact=true] .core-admin-mobile-nav-trigger,html[data-shell-compact=true] .core-admin-header-icon-button,.core-admin-shell-header--compact .core-admin-mobile-nav-trigger,.core-admin-shell-header--compact .core-admin-header-icon-button{min-width:var(--brijn-touch-target);min-height:var(--brijn-touch-target)}html[data-shell-compact=true] .core-admin-shell-header__right .core-admin-header-icon-button,html[data-shell-compact=true] .core-admin-shell-header__right .core-admin-notification-center .core-admin-header-icon-button,.core-admin-shell-header--compact .core-admin-shell-header__right .core-admin-header-icon-button,.core-admin-shell-header--compact .core-admin-shell-header__right .core-admin-notification-center .core-admin-header-icon-button{width:var(--brijn-touch-target);min-width:var(--brijn-touch-target)}html[data-shell-compact=true] .core-admin-shell-header__right .core-admin-header-icon-button__icon,html[data-shell-compact=true] .core-admin-mobile-nav-trigger .core-admin-header-icon-button__icon,.core-admin-shell-header--compact .core-admin-shell-header__right .core-admin-header-icon-button__icon,.core-admin-shell-header--compact .core-admin-mobile-nav-trigger .core-admin-header-icon-button__icon{width:var(--brijn-icon-size-topbar);height:var(--brijn-icon-size-topbar)}html[data-shell-compact=true] .core-admin-mobile-nav-trigger,html[data-shell-compact=true] .core-admin-omnibox-mobile-trigger{display:inline-flex}html[data-shell-compact=true] .core-admin-primary-nav,html[data-shell-compact=true] .core-admin-platform-primary,.core-admin-shell-header--compact .core-admin-primary-nav,.core-admin-shell-header--compact .core-admin-platform-primary{visibility:hidden;pointer-events:none;width:max-content;height:0;position:absolute;overflow:hidden}html[data-shell-compact=true] .core-admin-shell-header>.core-admin-shell-header__right>.core-admin-omnibox-anchor:not(.core-admin-omnibox-anchor--mobile),html[data-shell-compact=true] .core-admin-shell-header>.core-admin-shell-header__right>.core-admin-workspace-switcher-menu,html[data-shell-compact=true] .core-admin-shell-header>.core-admin-shell-header__right>.core-admin-account-menu{display:none}.core-admin-platform-menu{position:relative}.core-admin-platform-menu__trigger{align-items:center;gap:var(--brijn-space-2);min-height:var(--brijn-header-control-height,2.25rem);border:var(--brijn-border-width) solid var(--border);border-radius:var(--brijn-radius-md);background:var(--surface-input);color:var(--brijn-shell-text);cursor:pointer;padding:.375rem .625rem;display:inline-flex}.core-admin-platform-menu__badge{border-radius:var(--brijn-radius-sm);background:var(--surface-active);width:1.375rem;height:1.375rem;color:var(--color-accent-link);justify-content:center;align-items:center;font-size:.625rem;font-weight:800;display:inline-flex}.core-admin-platform-menu__label{font-size:var(--brijn-font-size-sm);font-weight:700}.core-admin-platform-menu__panel{z-index:var(--brijn-z-popover);width:min(15rem,80vw);padding:var(--brijn-space-2);border:var(--brijn-border-width) solid var(--border);border-radius:var(--brijn-radius-lg);background:var(--bg-surface-2);box-shadow:var(--shadow-md);position:absolute;top:calc(100% + .375rem);right:0}.core-admin-platform-menu__item{padding:.4375rem var(--brijn-space-3);border-radius:var(--brijn-radius-md);color:var(--brijn-shell-text);font-size:var(--brijn-font-size-sm);text-decoration:none;display:block}.core-admin-platform-menu__item:hover{background:var(--surface-hover)}
.core-admin-rail{z-index:var(--brijn-z-rail);width:var(--brijn-rail-width);min-width:var(--brijn-rail-width);padding:var(--brijn-space-3) var(--brijn-space-2);border-right:var(--brijn-border-width) solid var(--border-light);background:var(--bg-sidebar);align-self:start;align-items:stretch;gap:var(--brijn-space-2);flex-direction:column;display:flex}.core-admin-rail__top,.core-admin-rail__bottom{gap:var(--brijn-space-2);flex-direction:column;display:flex}.core-admin-rail__bottom{margin-top:auto}.core-admin-rail__link{min-height:3.5rem;padding:.4375rem var(--brijn-space-1);border-radius:var(--brijn-radius-md);color:var(--brijn-shell-text-muted);transition:color var(--transition-fast), background var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;gap:.3125rem;text-decoration:none;display:flex;position:relative}.core-admin-rail__link:hover{color:var(--brijn-shell-text);background:var(--surface-hover-strong)}.core-admin-rail__link--active{color:var(--text-primary);background:var(--surface-active)}.core-admin-rail__link--active:before{content:"";left:calc(var(--brijn-space-2) * -1);top:var(--brijn-space-3);bottom:var(--brijn-space-3);border-radius:var(--radius-sm);background:var(--brijn-shell-accent);width:.1875rem;position:absolute}.core-admin-rail__icon{justify-content:center;align-items:center;line-height:1;display:inline-flex}.core-admin-rail__icon svg{display:block}.core-admin-rail__label{text-align:center;word-break:break-word;max-width:4rem;font-size:.625rem;font-weight:600;line-height:1.15}.core-admin-mode-switcher{align-items:center;gap:var(--brijn-space-2);display:inline-flex}.core-admin-mode-switcher__button{min-height:var(--brijn-control-height-sm);border-radius:var(--brijn-radius-md);border:var(--brijn-border-width) solid var(--border-dark);background:var(--surface-input);color:#ffffffd1;cursor:pointer;font:inherit;font-size:var(--brijn-font-size-sm);padding:.4375rem .875rem;font-weight:700}.core-admin-mode-switcher__button:hover{color:var(--text-primary);background:var(--surface-hover-strong)}.core-admin-mode-switcher__button--active{color:var(--text-primary);background:var(--surface-hover-strong);border-color:var(--border-dark)}.core-admin-workspace-switcher{width:100%;min-width:0;max-width:20rem;height:var(--brijn-control-height-sm);padding:0 2.25rem 0 var(--brijn-space-3);border-radius:var(--brijn-radius-md);border:var(--brijn-border-width) solid var(--border-dark);background:var(--surface-input);color:var(--text-primary);font:inherit;font-size:var(--brijn-font-size-sm);text-overflow:ellipsis;white-space:nowrap;outline:none;font-weight:700;overflow:hidden}.core-admin-workspace-switcher:hover{background:var(--surface-hover-strong)}.core-admin-workspace-switcher option{background:var(--bg-surface-2);color:var(--text-primary)}@media (max-width:48rem){.core-admin-workspace-switcher{max-width:12rem}.core-admin-mode-switcher__button{padding:.4375rem .625rem;font-size:.75rem}}.core-admin-shell-nav-pending-host{top:var(--brijn-header-offset,var(--brijn-header-height));z-index:calc(var(--brijn-z-header) + 1);pointer-events:none;position:fixed;left:0;right:0}.core-admin-shell-nav-pending{background:#94a3b81f;height:2px;position:relative;overflow:hidden}.core-admin-shell-nav-pending__bar{background:linear-gradient(90deg, transparent, var(--color-accent-link,#38bdf8), transparent);width:32%;height:100%;animation:1.1s ease-in-out infinite core-admin-shell-nav-pending-slide;display:block}@keyframes core-admin-shell-nav-pending-slide{0%{transform:translate(-100%)}to{transform:translate(320%)}}.core-admin-subnav__link--pending,.core-admin-primary-nav__item--pending{opacity:.72}.core-admin-context-bar--nav-pending{min-height:calc(var(--brijn-subnav-height) + 2px)}.core-admin-context-bar{padding:0 var(--brijn-shell-padding-x);border-bottom:var(--brijn-border-width) solid var(--border-light);background:var(--bg-shell-panel);min-height:var(--brijn-subnav-height);flex-direction:column;align-items:stretch;gap:0;margin-left:0;display:flex}.core-admin-context-bar__row{align-items:center;gap:var(--brijn-space-3);min-height:calc(var(--brijn-subnav-height) - .5rem);display:flex}@media (max-width:47.99rem){.core-admin-context-bar__row{display:none}.core-admin-context-bar:not(:has(.core-admin-breadcrumbs)){display:none}}html[data-shell-compact=true] .core-admin-context-bar__row{display:none}html[data-shell-compact=true] .core-admin-context-bar:not(:has(.core-admin-breadcrumbs)){display:none}.core-admin-breadcrumbs{color:#94a3b8f2;flex-wrap:wrap;align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.core-admin-breadcrumbs__item{align-items:center;gap:.375rem;display:inline-flex}.core-admin-breadcrumbs__link{color:#bfdbfef2;text-decoration:none}.core-admin-breadcrumbs__link:hover{text-decoration:underline}.core-admin-breadcrumbs__current{color:#e2e8f0fa}.core-admin-breadcrumbs__separator{opacity:.55}.core-admin-settings-summary__label,.core-admin-settings-section__module{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8f2;font-size:.75rem}.core-admin-settings-summary__value,.core-admin-settings-section__title{color:#e2e8f0fa;font-size:1rem;font-weight:600}.core-admin-settings-summary__note,.core-admin-settings-section__description{color:#94a3b8f2;margin-top:.375rem}.core-admin-settings-sections{gap:var(--brijn-space-4);display:grid}.core-admin-settings-section__fields{color:#cbd5e1f2;margin-top:.75rem;padding-left:1rem}.core-admin-settings-section__field-type{opacity:.7;margin-left:.5rem;font-size:.75rem}.core-admin-shell-nav-pending{pointer-events:none;background:0 0;flex:none;width:100%;height:2px;overflow:hidden}.core-admin-subnav__link--pending,.core-admin-breadcrumbs__link--pending{opacity:.72}.core-admin-shell-nav-pending__bar{background:var(--brijn-shell-accent,#38bdf8);width:35%;height:100%;animation:.9s ease-in-out infinite core-admin-shell-nav-pending-slide;display:block;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.core-admin-shell-nav-pending__bar{opacity:.65;width:100%;animation:none;transform:none}}
.core-admin-nav-icon-globe-www{justify-content:center;align-items:center;display:inline-flex;position:relative}.core-admin-nav-icon-globe-www__label{letter-spacing:-.01em;color:currentColor;pointer-events:none;font-size:.46rem;font-weight:700;line-height:1;position:absolute;bottom:2px}.core-admin-shell--vertical-nav{--shell-nav-rail-width:64px;--shell-nav-submenu-width:248px;--shell-nav-row-height:2.75rem;--shell-nav-row-padding-x:1rem;--shell-nav-row-gap:.65rem;--shell-nav-child-indent:1.35rem;--shell-rail-touch-size:2.75rem;--shell-rail-visual-size:2.5rem;--shell-rail-radius:.5rem;--brijn-nav-module-crm:#15936d;--brijn-nav-module-websites:#7c3aed;--brijn-nav-module-forms:#087bc2;--brijn-nav-module-catalog:#d97706;--brijn-nav-module-support:#64748b;box-sizing:border-box;width:100%;max-width:100%;overflow-x:clip}.core-admin-shell--vertical-nav[data-shell-submenu-pinned=true]{--shell-nav-offset:calc(var(--shell-nav-rail-width) + var(--shell-nav-submenu-width))}.core-admin-vertical-nav__rail{width:var(--shell-nav-rail-width);max-width:var(--shell-nav-rail-width);box-sizing:border-box;z-index:calc(var(--brijn-z-header) + 3);background:var(--brijn-nav-surface,var(--bg-sidebar));border-right:1px solid var(--brijn-nav-border,var(--border));color:var(--brijn-nav-text,var(--text-primary));flex-direction:column;align-items:center;gap:.35rem;padding:.5rem 0;display:flex;position:fixed;inset:0 auto 0 0}.core-admin-vertical-nav__rail-spacer{flex:auto;min-height:.5rem}.core-admin-vertical-nav__rail-button{width:var(--shell-rail-touch-size);height:var(--shell-rail-touch-size);min-height:var(--shell-rail-touch-size);border-radius:var(--shell-rail-radius);color:inherit;cursor:pointer;box-sizing:border-box;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.core-admin-vertical-nav__rail-button:hover{background:var(--surface-hover,color-mix(in srgb, var(--brijn-nav-text,#fff) 12%, transparent))}.core-admin-vertical-nav__rail-button:focus-visible{outline:2px solid var(--brijn-nav-focus,#3b82f6);outline-offset:2px}.core-admin-vertical-nav__rail-icon{flex-shrink:0;width:1.625rem;height:1.625rem}.core-admin-vertical-nav__rail-button--active{background:var(--surface-active,var(--brijn-shell-accent-soft,color-mix(in srgb, var(--brijn-nav-text,#fff) 16%, transparent)));color:var(--brijn-shell-active,var(--brijn-nav-text,inherit));box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--brijn-nav-text,#fff) 22%, transparent)}.core-admin-vertical-nav__rail-button--notifications{position:relative}.core-admin-vertical-nav__rail-badge{text-align:center;background:var(--brand-primary,#38bdf8);color:#0f172a;border-radius:999px;min-width:1rem;padding:0 .2rem;font-size:.6rem;font-weight:600;line-height:1rem;position:absolute;top:.15rem;right:.1rem}.core-admin-vertical-nav__rail-status{text-align:center;color:color-mix(in srgb, var(--brijn-nav-text,#fff) 70%, transparent);margin:.5rem .25rem 0;font-size:.65rem;line-height:1.2}.core-admin-vertical-nav__monogram{width:var(--shell-rail-visual-size);height:var(--shell-rail-visual-size);border-radius:var(--shell-rail-radius);background:var(--brand-primary,#2563eb);color:#fff;object-fit:contain;justify-content:center;align-items:center;font-size:.9rem;font-weight:600;line-height:1;display:inline-flex}.core-admin-vertical-nav__rail-button--accent{color:inherit;background:0 0}.core-admin-vertical-nav__rail-button--accent:hover{background:var(--surface-hover,color-mix(in srgb, var(--brijn-nav-text,#fff) 12%, transparent))}.core-admin-vertical-nav__rail-button--accent.core-admin-vertical-nav__rail-button--active{background:var(--surface-active,var(--brijn-shell-accent-soft,color-mix(in srgb, var(--brijn-nav-text,#fff) 16%, transparent)));color:var(--brijn-shell-active,var(--brijn-nav-text,inherit))}.core-admin-vertical-nav__rail-button--accent .core-admin-vertical-nav__rail-icon,.core-admin-vertical-nav__rail-button--accent .core-admin-nav-icon-globe-www{color:var(--shell-rail-accent)}.core-admin-vertical-nav__rail-button--crm{--shell-rail-accent:var(--brijn-nav-module-crm)}.core-admin-vertical-nav__rail-button--websites{--shell-rail-accent:var(--brijn-nav-module-websites)}.core-admin-vertical-nav__rail-button--forms{--shell-rail-accent:var(--brijn-nav-module-forms)}.core-admin-vertical-nav__rail-button--catalog{--shell-rail-accent:var(--brijn-nav-module-catalog)}.core-admin-vertical-nav__submenu{top:0;bottom:0;left:var(--shell-nav-rail-width);width:var(--shell-nav-submenu-width);max-width:var(--shell-nav-submenu-width);box-sizing:border-box;min-width:0;z-index:calc(var(--brijn-z-header) + 2);background:var(--brijn-nav-surface,var(--bg-sidebar));border-right:1px solid var(--brijn-nav-border,var(--border));color:var(--brijn-nav-text,var(--text-primary));flex-direction:column;display:flex;position:fixed;overflow:clip auto}.core-admin-vertical-nav__submenu-header,.core-admin-shell-submenu__section,.core-admin-shell-submenu__profile,.core-admin-shell-submenu-tree,.core-admin-vertical-nav__notifications-panel{box-sizing:border-box;min-width:0;max-width:100%}.core-admin-vertical-nav__submenu--overlay{box-shadow:0 12px 40px #00000059}.core-admin-vertical-nav__submenu--pinned{box-shadow:none}.core-admin-vertical-nav__submenu-header{border-bottom:1px solid var(--brijn-nav-border,var(--border));justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.core-admin-vertical-nav__submenu-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:.95rem;font-weight:600;overflow:hidden}.core-admin-vertical-nav__submenu-actions{gap:.25rem;display:inline-flex}.core-admin-vertical-nav__submenu-pin,.core-admin-vertical-nav__submenu-close{width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.core-admin-vertical-nav__scrim{top:0;bottom:0;right:0;left:var(--shell-nav-rail-width);z-index:calc(var(--brijn-z-header) + 1);cursor:default;background:#02061773;border:0;position:fixed}.core-admin-vertical-nav__submenu .core-admin-shell-submenu__section{padding:0 1rem .75rem}.core-admin-vertical-nav__submenu .core-admin-shell-submenu-tree{padding:0 .5rem .75rem}.core-admin-shell-submenu__profile{color:var(--brijn-nav-text,var(--text-primary));flex-direction:column;gap:.75rem;padding:.75rem 1rem 1rem;display:flex}.core-admin-shell-submenu__profile-name{margin:0;font-size:1rem;font-weight:600}.core-admin-shell-submenu__profile-email{color:color-mix(in srgb, var(--brijn-nav-text,#fff) 72%, transparent);margin:0;font-size:.85rem}.core-admin-shell-submenu__profile-link{color:var(--brijn-nav-text,var(--text-primary));font-size:.9rem;text-decoration:none}.core-admin-shell-submenu__profile-link:hover{text-decoration:underline}.core-admin-shell-submenu__field{flex-direction:column;gap:.35rem;display:flex}.core-admin-shell-submenu__field-label{text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb, var(--brijn-nav-text,#fff) 70%, transparent);font-size:.75rem;font-weight:600}.core-admin-shell-submenu__select{border-radius:var(--brijn-radius-md);border:1px solid var(--brijn-nav-border,var(--border));background:color-mix(in srgb, var(--brijn-nav-surface,#0f172a) 88%, #000);width:100%;min-height:2.75rem;color:var(--brijn-nav-text,var(--text-primary));font:inherit;padding:.5rem .75rem}.core-admin-shell-submenu__theme-toggle{gap:.35rem;display:flex}.core-admin-shell-submenu__theme-button{border-radius:var(--brijn-radius-md);border:1px solid var(--brijn-nav-border,var(--border));min-height:2.75rem;color:inherit;cursor:pointer;background:0 0;flex:1 1 0}.core-admin-shell-submenu__theme-button--active{background:color-mix(in srgb, var(--brand-primary,#38bdf8) 22%, transparent);border-color:color-mix(in srgb, var(--brand-primary,#38bdf8) 55%, var(--brijn-nav-border,#334155))}.core-admin-workspace-switcher-menu--menu{flex-direction:column;gap:.35rem;width:100%;max-width:100%;margin-bottom:.5rem;display:flex}.core-admin-workspace-switcher-menu--menu .core-admin-workspace-switcher-menu__section-label{text-transform:uppercase;letter-spacing:.04em;color:color-mix(in srgb, var(--brijn-nav-text,#fff) 70%, transparent);font-size:.75rem;font-weight:600}.core-admin-workspace-switcher-menu--menu .core-admin-workspace-switcher-menu__trigger{border:1px solid var(--brijn-nav-border,var(--border));border-radius:var(--brijn-radius-md);background:color-mix(in srgb, var(--brijn-nav-text,#fff) 6%, transparent);width:100%;max-width:none;color:var(--brijn-nav-text,var(--text-primary));justify-content:flex-start}.core-admin-workspace-switcher-menu--menu .core-admin-workspace-switcher-menu__label{color:var(--brijn-nav-text,var(--text-primary));opacity:1;visibility:visible}.core-admin-mobile-nav__panel--vertical-nav{background:var(--brijn-nav-surface,var(--bg-sidebar));width:min(100vw,312px);max-width:100vw;padding:0;overflow:hidden}.core-admin-mobile-nav__vertical-nav-body{overscroll-behavior:contain;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.core-admin-mobile-nav__panel--vertical-nav .core-admin-vertical-nav__rail{flex:0 0 var(--shell-nav-rail-width,64px);height:100%;max-height:none;position:relative;inset:auto;overflow:clip auto}.core-admin-mobile-nav__panel--vertical-nav .core-admin-vertical-nav__submenu{width:auto;min-width:0;max-width:calc(100vw - var(--shell-nav-rail-width,64px));flex:auto;height:100%;position:relative;top:auto;bottom:auto;left:auto;overflow:clip auto}.core-admin-shell-submenu__logout{color:#f87171;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.35rem 0;display:inline-flex}.core-admin-shell-submenu__error{color:#f87171;font-size:.8rem}.core-admin-vertical-nav__utility-layer{top:0;right:max(0px, env(safe-area-inset-right,0px));bottom:0;left:var(--shell-nav-offset,var(--shell-nav-rail-width));z-index:calc(var(--brijn-z-header) + 30);width:auto;max-width:min(28rem, calc(100% - var(--shell-nav-offset,var(--shell-nav-rail-width))));box-sizing:border-box;background:var(--bg-app);flex-direction:column;min-width:0;display:flex;position:fixed;overflow:auto}.core-admin-vertical-nav__utility-layer .core-admin-omnibox,.core-admin-vertical-nav__utility-layer .core-admin-omnibox__input,.core-admin-vertical-nav__utility-layer input{box-sizing:border-box;max-width:100%}.core-admin-vertical-nav__notifications-panel{min-width:0;overflow:auto}.core-admin-shell-submenu-tree__list{margin:0;padding:0;list-style:none}.core-admin-shell-submenu-tree__item{margin:0}.core-admin-shell-submenu-tree__group,.core-admin-shell-submenu-tree__link{align-items:center;gap:var(--shell-nav-row-gap);text-align:left;width:100%;padding:0 var(--shell-nav-row-padding-x);min-height:var(--shell-nav-row-height);height:var(--shell-nav-row-height);box-sizing:border-box;color:inherit;cursor:pointer;background:0 0;border:0;line-height:1.25;text-decoration:none;display:flex}.core-admin-shell-submenu-tree__group--active,.core-admin-shell-submenu-tree__link--active{background:var(--surface-active,var(--brijn-shell-accent-soft,color-mix(in srgb, var(--brijn-nav-text,#fff) 16%, transparent)));color:var(--brijn-shell-active,var(--brijn-nav-text,var(--text-primary)))}.core-admin-shell-submenu-tree__icon{width:1.25rem;height:1.25rem;color:color-mix(in srgb, var(--brijn-nav-text,#fff) 92%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.core-admin-shell-submenu-tree__chevron{opacity:1;flex:none;justify-content:center;align-items:center;width:1rem;height:1rem;margin-left:auto;transition:transform .15s;display:inline-flex}.core-admin-shell-submenu-tree__chevron--open{transform:rotate(90deg)}.core-admin-shell-submenu-tree__group:hover,.core-admin-shell-submenu-tree__link:hover{background:color-mix(in srgb, var(--brijn-nav-text,#fff) 5%, transparent)}.core-admin-shell-submenu-tree__link--child{padding-left:calc(var(--shell-nav-row-padding-x) + var(--shell-nav-child-indent));gap:0}.core-admin-shell-submenu-tree__label{flex:auto;min-width:0}.core-admin-shell-submenu__loading{color:color-mix(in srgb, var(--brijn-nav-text,#fff) 70%, transparent);padding:.75rem 1rem;font-size:.85rem}.core-admin-vertical-nav__notifications-panel{padding:0 0 .75rem}.core-admin-vertical-nav__notifications-actions{padding:0 1rem .5rem}.core-admin-vertical-nav__notifications-mark-all{color:var(--brand-primary,#38bdf8);cursor:pointer;background:0 0;border:0;padding:.25rem 0;font-size:.8rem;font-weight:500}.core-admin-notification-center__panel-body--submenu{padding:0 1rem .5rem}.core-admin-notification-center__panel-body--submenu .core-admin-notification-center__list{max-height:calc(100dvh - 8rem);margin:0;padding:0;overflow-y:auto}.core-admin-notification-center__panel-body--submenu .core-admin-notification-center__item{border-bottom:1px solid color-mix(in srgb, var(--border) 65%, transparent);padding:.65rem 0}.core-admin-notification-center__panel-body--submenu .core-admin-notification-center__item-button{color:var(--brijn-nav-text,var(--text-primary));text-decoration:none}.core-admin-notification-center__panel-body--submenu .core-admin-notification-center__item-button:hover{color:var(--brijn-nav-text,var(--text-primary))}.core-admin-notification-center__panel-body--submenu .core-admin-notification-center__item-content strong{color:inherit;font-weight:600}.core-admin-notification-center__panel-body--submenu .core-admin-notification-center__item-message{color:color-mix(in srgb, var(--brijn-nav-text,#fff) 78%, transparent)}.core-admin-notification-center__panel-body--submenu .core-admin-datetime{color:color-mix(in srgb, var(--brijn-nav-text,#fff) 68%, transparent)}.core-admin-shell-search-modal__backdrop{z-index:calc(var(--brijn-z-header) + 40);background:var(--overlay-backdrop,#0206179e);justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}html[data-shell-compact=true] .core-admin-shell-search-modal__backdrop,.core-admin-shell-header--compact~.core-admin-shell-search-modal__backdrop{padding:calc(var(--brijn-header-offset,var(--brijn-header-height)) + .75rem) 1rem 1rem;align-items:flex-start}.core-admin-shell-search-modal{border-radius:var(--brijn-radius-lg,.75rem);background:var(--theme-modal-bg,var(--bg-surface-2,var(--brijn-nav-surface,#0f172a)));border:1px solid var(--theme-modal-border,color-mix(in srgb, var(--border) 80%, transparent));width:min(36rem,100vw - 2rem);max-height:min(70dvh,100dvh - 4rem);box-shadow:var(--shadow-lg,0 24px 64px #00000073);color:var(--theme-modal-text,var(--brijn-shell-text,var(--brijn-nav-text,var(--text-primary))));flex-direction:column;display:flex;overflow:hidden}html[data-shell-compact=true] .core-admin-shell-search-modal,.core-admin-shell-header--compact~.core-admin-shell-search-modal{width:min(36rem,100%);max-height:min(72dvh, calc(100dvh - var(--brijn-header-offset,var(--brijn-header-height)) - 2rem))}.core-admin-shell-search-modal__header{justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem .75rem;display:flex}.core-admin-shell-search-modal__title{margin:0;font-size:1rem;font-weight:600}.core-admin-shell-search-modal__close{width:2rem;height:2rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;display:inline-flex}.core-admin-shell-search-modal .core-admin-omnibox--panel{flex:auto;min-height:0;padding:0 1.25rem .75rem;overflow:hidden}.core-admin-shell-search-modal .core-admin-omnibox__body{overscroll-behavior:contain;max-height:min(50dvh,24rem);overflow-y:auto}.core-admin-shell-search-modal .core-admin-omnibox__list button{color:var(--theme-popover-text,var(--theme-modal-text,var(--brijn-shell-text)))}.core-admin-shell-search-modal .core-admin-omnibox__list button .core-admin-help-text{color:var(--text-secondary,var(--brijn-shell-text-muted))}.core-admin-shell-search-modal .core-admin-omnibox__list button:hover{background:var(--theme-menu-item-hover,var(--surface-hover));color:var(--theme-popover-text,var(--theme-modal-text,var(--brijn-shell-text)))}.core-admin-shell-search-modal .core-admin-omnibox__list button:focus-visible,.core-admin-shell-search-modal .core-admin-omnibox__list button:active{background:var(--theme-menu-item-selected,var(--surface-active));color:var(--theme-popover-text,var(--theme-modal-text,var(--brijn-shell-text)))}.core-admin-shell-search-modal__footer-hint{color:color-mix(in srgb, var(--text-secondary,#94a3b8) 90%, transparent);margin:0;padding:.5rem 1.25rem 1rem;font-size:.75rem}.core-admin-shell-search-modal__footer-hint span{color:inherit;font-weight:600}.core-admin-shell-submenu-tree__children{margin:0;padding:0;list-style:none}html[data-content-theme=light] .core-admin-shell--vertical-nav{--brijn-nav-surface:#0f172a;--brijn-nav-border:#2c3e5c;--brijn-nav-text:#f4f7fb}html[data-content-theme=light] .core-admin-shell--vertical-nav .core-admin-vertical-nav__rail,html[data-content-theme=light] .core-admin-shell--vertical-nav .core-admin-vertical-nav__submenu,html[data-content-theme=light] .core-admin-mobile-nav__panel--vertical-nav{background:var(--brijn-nav-surface);border-color:var(--brijn-nav-border);color:var(--brijn-nav-text)}.core-admin-mobile-nav__panel--drawer .core-admin-mobile-nav__header{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;display:grid}.core-admin-mobile-nav__back{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;display:inline-flex}.core-admin-vertical-nav__utility-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}@media (min-width:48rem){html:not([data-shell-compact=true]) .core-admin-shell--vertical-nav .core-admin-shell__main{margin-left:var(--shell-nav-offset,var(--shell-nav-rail-width));width:calc(100% - var(--shell-nav-offset,var(--shell-nav-rail-width)));max-width:calc(100% - var(--shell-nav-offset,var(--shell-nav-rail-width)));box-sizing:border-box;min-width:0}html:not([data-shell-compact=true]) .core-admin-shell--vertical-nav .core-admin-shell__header{background:0 0;border:0;height:0;min-height:0;overflow:visible}}
