.core-admin-content-scope{min-height:100%;color:var(--content-text-primary,var(--text-primary));background:var(--content-bg-app,var(--bg-app));font-size:var(--brijn-font-size-sm);line-height:var(--brijn-line-height-base)}.core-admin-content-scope[data-content-theme=dark]{--content-bg-app:var(--bg-app);--content-bg-surface-1:var(--bg-surface-1);--content-bg-surface-2:var(--bg-surface-2);--content-bg-surface-3:var(--bg-surface-3);--content-text-primary:var(--text-primary);--content-text-secondary:var(--text-secondary);--content-text-muted:var(--text-muted);--content-border:var(--border);--content-border-light:var(--border-light);--content-surface-input:var(--surface-input);--content-surface-hover:var(--surface-hover)}.core-admin-content-scope[data-content-theme=light]{--content-bg-app:#eef1f6;--content-bg-surface-1:#f7f8fb;--content-bg-surface-2:#fff;--content-bg-surface-3:#fff;--content-text-primary:#111827;--content-text-secondary:#374151;--content-text-muted:#6b7280;--content-text-disabled:#9ca3af;--content-border:#d7dde7;--content-border-light:#e5eaf1;--content-surface-input:#fff;--content-surface-hover:#1118270a;--bg-app:var(--content-bg-app);--bg-surface-1:var(--content-bg-surface-1);--bg-surface-2:var(--content-bg-surface-2);--bg-surface-3:var(--content-bg-surface-3);--text-primary:var(--content-text-primary);--text-secondary:var(--content-text-secondary);--text-muted:var(--content-text-muted);--text-disabled:var(--content-text-disabled);--border:var(--content-border);--border-light:var(--content-border-light);--surface-input:var(--content-surface-input);--surface-hover:var(--content-surface-hover);--surface-hover-strong:#11182712;--brijn-shell-text:var(--content-text-primary);--brijn-shell-text-muted:var(--content-text-muted);--border-dark:var(--content-border);--brijn-color-success-text:#166534;--brijn-color-success-bg:#dcfce7;--brijn-color-success-border:#86efac;--brijn-color-warning-text:#92400e;--brijn-color-warning-bg:#fef3c7;--brijn-color-warning-border:#fcd34d;--brijn-color-danger-text:#991b1b;--brijn-color-danger-bg:#fee2e2;--brijn-color-danger-border:#fca5a5;--brijn-color-info-text:#0c4a6e;--brijn-color-info-bg:#e0f2fe;--brijn-color-info-border:#7dd3fc;--theme-bg:var(--content-bg-app);--theme-text:var(--content-text-primary);--theme-input-bg:var(--content-surface-input);--theme-elevation-0:var(--content-bg-app);--theme-elevation-50:var(--content-bg-surface-1);--theme-elevation-100:var(--content-bg-surface-2);--theme-elevation-150:var(--content-bg-surface-2);--theme-elevation-200:var(--content-bg-surface-3);--theme-elevation-250:var(--content-bg-surface-3);--theme-elevation-300:var(--content-bg-surface-3);--theme-elevation-400:var(--content-border);--theme-elevation-500:var(--content-border);--theme-elevation-600:var(--content-border-light);--theme-elevation-700:var(--content-text-muted);--theme-elevation-800:var(--content-text-secondary);--theme-elevation-900:var(--content-text-primary);--theme-elevation-1000:var(--content-text-primary);--brijn-alert-success-text:#14532d;--brijn-alert-success-bg:#dcfce7;--brijn-alert-success-border:#86efac;--brijn-alert-error-text:#991b1b;--brijn-alert-error-bg:#fee2e2;--brijn-alert-error-border:#fca5a5;--brijn-alert-warning-text:#92400e;--brijn-alert-warning-bg:#fef3c7;--brijn-alert-warning-border:#fcd34d}.core-admin-content-scope[data-content-theme=light] .core-admin-input::placeholder,.core-admin-content-scope[data-content-theme=light] .core-admin-textarea::placeholder{color:var(--content-text-disabled);opacity:1}.core-admin-content-scope[data-content-theme=light] .core-admin-input:disabled,.core-admin-content-scope[data-content-theme=light] .core-admin-select:disabled,.core-admin-content-scope[data-content-theme=light] .core-admin-textarea:disabled,.core-admin-content-scope[data-content-theme=light] .core-admin-button:disabled{color:var(--content-text-disabled);background:var(--content-bg-surface-1);border-color:var(--content-border-light);opacity:1}.core-admin-content-scope[data-content-theme=light] .core-admin-page-header__title,.core-admin-content-scope[data-content-theme=light] .core-admin-page-header__description,.core-admin-content-scope[data-content-theme=light] .core-admin-stat-card__value,.core-admin-content-scope[data-content-theme=light] .core-admin-stat-card__label,.core-admin-content-scope[data-content-theme=light] .core-admin-stat-card__note,.core-admin-content-scope[data-content-theme=light] .core-admin-card__title,.core-admin-content-scope[data-content-theme=light] .core-admin-card__description,.core-admin-content-scope[data-content-theme=light] .core-admin-form-section__title,.core-admin-content-scope[data-content-theme=light] .core-admin-form-section__description,.core-admin-content-scope[data-content-theme=light] h1,.core-admin-content-scope[data-content-theme=light] h2,.core-admin-content-scope[data-content-theme=light] h3{color:var(--content-text-primary)}.core-admin-content-scope[data-content-theme=light] .core-admin-page-header__description,.core-admin-content-scope[data-content-theme=light] .core-admin-stat-card__note,.core-admin-content-scope[data-content-theme=light] .core-admin-form-section__description{color:var(--content-text-muted)}.core-admin-content-scope[data-content-theme=light] .core-admin-button--primary{color:#fff;background:var(--primary-600);border-color:var(--primary-600)}.core-admin-content-scope[data-content-theme=light] .core-admin-button--primary:hover{color:#fff;background:var(--primary-700);border-color:var(--primary-700)}.core-admin-content-scope[data-content-theme=light] .core-admin-button--primary:disabled{color:var(--content-text-disabled);background:var(--content-bg-surface-1);border-color:var(--content-border-light)}.core-admin-content-scope[data-content-theme=light] .core-admin-button--ghost{color:var(--content-text-secondary);border-color:var(--content-border)}.core-admin-content-scope[data-content-theme=light] .core-admin-button--ghost:hover{color:var(--content-text-primary);background:var(--content-surface-hover)}.core-admin-content-scope[data-content-theme=dark] .core-admin-alert--success{color:#bbf7d0;background:#22c55e33;border-color:#22c55e73}.core-admin-content-scope[data-content-theme=dark] .core-admin-alert--error{color:#fecaca;background:#ef44442e;border-color:#ef44446b}.core-admin-content-scope[data-content-theme=light] .template-default,.core-admin-content-scope[data-content-theme=light] .template-default__wrap,.core-admin-content-scope[data-content-theme=light] .template-default__main,.core-admin-content-scope[data-content-theme=light] .template-default__content,.core-admin-content-scope[data-content-theme=light] .payload__main,.core-admin-content-scope[data-content-theme=light] .collection-list,.core-admin-content-scope[data-content-theme=light] .collection-list__wrap,.core-admin-content-scope[data-content-theme=light] .collection-list__main,.core-admin-content-scope[data-content-theme=light] .core-admin-page,.core-admin-content-scope[data-content-theme=light] .core-admin-dashboard,.core-admin-content-scope[data-content-theme=light] .core-admin-operations,.core-admin-content-scope[data-content-theme=light] .dashboard{background:var(--content-bg-app)!important;color:var(--content-text-primary)!important}.core-admin-content-scope[data-content-theme=light] .list-controls,.core-admin-content-scope[data-content-theme=light] .doc-controls,.core-admin-content-scope[data-content-theme=light] .drawer__content,.core-admin-content-scope[data-content-theme=light] .list-drawer__content{background:var(--content-bg-surface-2)!important;border-color:var(--content-border-light)!important;color:var(--content-text-primary)!important}.core-admin-content-scope[data-content-theme=light] .table th,.core-admin-content-scope[data-content-theme=light] .table thead th{color:var(--content-text-secondary)!important;background:var(--content-bg-surface-1)!important;border-color:var(--content-border-light)!important;font-weight:700!important}.core-admin-content-scope[data-content-theme=light] .table td,.core-admin-content-scope[data-content-theme=light] .table tbody td{color:var(--content-text-primary)!important;background:var(--content-bg-surface-2)!important;border-color:var(--content-border-light)!important}.core-admin-content-scope[data-content-theme=light] .table tbody tr,.core-admin-content-scope[data-content-theme=light] .table tbody tr:hover{background:var(--content-bg-surface-2)!important}.core-admin-content-scope[data-content-theme=light] .table tbody tr:hover td{background:var(--content-bg-surface-1)!important}.core-admin-content-scope[data-content-theme=light] .collection-list h1,.core-admin-content-scope[data-content-theme=light] .doc-header h1,.core-admin-content-scope[data-content-theme=light] .field-label,.core-admin-content-scope[data-content-theme=light] .field-label label,.core-admin-content-scope[data-content-theme=light] .paginator,.core-admin-content-scope[data-content-theme=light] .pagination,.core-admin-content-scope[data-content-theme=light] .core-admin-kv-list dd,.core-admin-content-scope[data-content-theme=light] .core-admin-status-grid__label{color:var(--content-text-primary)!important}.core-admin-content-scope[data-content-theme=light] .field-description,.core-admin-content-scope[data-content-theme=light] .core-admin-kv-list dt{color:var(--content-text-muted)!important}.core-admin-content-scope[data-content-theme=light] input,.core-admin-content-scope[data-content-theme=light] textarea,.core-admin-content-scope[data-content-theme=light] select,.core-admin-content-scope[data-content-theme=light] .text-input input,.core-admin-content-scope[data-content-theme=light] .react-select__control,.core-admin-content-scope[data-content-theme=light] .list-controls input,.core-admin-content-scope[data-content-theme=light] .list-controls select{color:var(--content-text-primary)!important;background:var(--content-surface-input)!important;border-color:var(--content-border)!important}.core-admin-content-scope[data-content-theme=light] .core-admin-badge--success{color:var(--brijn-color-success-text)!important;background:var(--brijn-color-success-bg)!important;border-color:var(--brijn-color-success-border)!important}.core-admin-content-scope[data-content-theme=light] .core-admin-badge--warning{color:var(--brijn-color-warning-text)!important;background:var(--brijn-color-warning-bg)!important;border-color:var(--brijn-color-warning-border)!important}.core-admin-content-scope[data-content-theme=light] .core-admin-badge--danger{color:var(--brijn-color-danger-text)!important;background:var(--brijn-color-danger-bg)!important;border-color:var(--brijn-color-danger-border)!important}.core-admin-content-scope[data-content-theme=light] .core-admin-badge--info,.core-admin-content-scope[data-content-theme=light] .core-admin-badge--muted,.core-admin-content-scope[data-content-theme=light] .core-admin-badge{color:var(--content-text-secondary)!important;background:var(--content-bg-surface-1)!important;border-color:var(--content-border-light)!important}.core-admin-content-scope[data-content-theme=light] .core-admin-card,.core-admin-content-scope[data-content-theme=light] .core-admin-section-card,.core-admin-content-scope[data-content-theme=light] .core-admin-empty-state,.core-admin-content-scope[data-content-theme=light] .core-admin-maintenance-action,.core-admin-content-scope[data-content-theme=light] .collapsible{background:var(--content-bg-surface-2)!important;border-color:var(--content-border-light)!important;color:var(--content-text-primary)!important}html[data-content-theme=light] .core-admin-shell__main{background:#eef1f6}.core-admin-content-scope[data-content-theme=light] .btn--style-primary,.core-admin-content-scope[data-content-theme=light] .collection-list .btn--style-primary,.core-admin-content-scope[data-content-theme=light] .doc-controls .btn--style-primary{--color:#fff;--hover-color:#fff;--bg-color:var(--primary-600);--hover-bg:var(--primary-700);color:#fff!important;background:var(--primary-600)!important;border-color:var(--primary-600)!important}.core-admin-content-scope[data-content-theme=light] .btn--style-primary:hover,.core-admin-content-scope[data-content-theme=light] .collection-list .btn--style-primary:hover,.core-admin-content-scope[data-content-theme=light] .doc-controls .btn--style-primary:hover{color:#fff!important;background:var(--primary-700)!important;border-color:var(--primary-700)!important}.core-admin-content-scope[data-content-theme=light] .btn--style-primary.btn--disabled,.core-admin-content-scope[data-content-theme=light] .btn--style-primary:disabled{--color:var(--content-text-disabled);--hover-color:var(--content-text-disabled);--bg-color:var(--content-bg-surface-1);--hover-bg:var(--content-bg-surface-1);color:var(--content-text-disabled)!important;background:var(--content-bg-surface-1)!important;border-color:var(--content-border-light)!important;opacity:1!important}.core-admin-content-scope[data-content-theme=light] .sort-column__button,.core-admin-content-scope[data-content-theme=light] .sort-column__button svg{color:var(--content-text-muted)}.core-admin-content-scope[data-content-theme=light] .sort-column__button.sort-column--active,.core-admin-content-scope[data-content-theme=light] .sort-column:hover .sort-column__button{color:var(--content-text-secondary);opacity:1!important}.core-admin-content-scope[data-content-theme=light] .sort-column__button svg .stroke{stroke:currentColor}.core-admin-content-scope[data-content-theme=light] .sort-column__button svg .fill{fill:currentColor}.core-admin-content-scope[data-content-theme=light] .checkbox-input__input,.core-admin-content-scope[data-content-theme=light] .checkbox-input__input input[type=checkbox]{border-color:var(--content-border)!important;background:var(--content-surface-input)!important;box-shadow:none!important}.core-admin-content-scope[data-content-theme=light] .checkbox-input:not(.checkbox-input--read-only):hover .checkbox-input__input,.core-admin-content-scope[data-content-theme=light] .checkbox-input:not(.checkbox-input--read-only):hover input[type=checkbox]{border-color:var(--content-text-muted)!important}.core-admin-content-scope[data-content-theme=light] .checkbox-input--checked .checkbox-input__input,.core-admin-content-scope[data-content-theme=light] .checkbox-input--checked input[type=checkbox]{border-color:var(--primary-600)!important;background:var(--primary-600)!important}.core-admin-content-scope[data-content-theme=light] .list-controls .pill,.core-admin-content-scope[data-content-theme=light] .pill-selector__pill,.core-admin-content-scope[data-content-theme=light] .pill--style-light-gray{color:var(--content-text-secondary)!important;background:var(--content-bg-surface-1)!important;border-color:var(--content-border-light)!important}.core-admin-content-scope[data-content-theme=light] .list-controls .pill:hover,.core-admin-content-scope[data-content-theme=light] .pill-selector__pill:hover,.core-admin-content-scope[data-content-theme=light] .pill--style-light-gray.pill--has-action:hover{color:var(--content-text-primary)!important;background:var(--content-bg-surface-2)!important}.core-admin-content-scope[data-content-theme=light] .list-controls .btn,.core-admin-content-scope[data-content-theme=light] .list-controls button,.core-admin-content-scope[data-content-theme=light] .list-controls__toggle-columns,.core-admin-content-scope[data-content-theme=light] .list-controls__toggle-where,.core-admin-content-scope[data-content-theme=light] .list-controls__toggle-sort,.core-admin-content-scope[data-content-theme=light] .list-controls__toggle-group-by,.core-admin-content-scope[data-content-theme=light] .where-builder,.core-admin-content-scope[data-content-theme=light] .sort-complex,.core-admin-content-scope[data-content-theme=light] .group-by-builder,.core-admin-content-scope[data-content-theme=light] .pill-selector,.core-admin-content-scope[data-content-theme=light] .drawer__header,.core-admin-content-scope[data-content-theme=light] .list-drawer__header{color:var(--content-text-primary)!important}.core-admin-content-scope[data-content-theme=light] .list-controls .btn:not(.btn--style-primary),.core-admin-content-scope[data-content-theme=light] .list-controls .btn--style-secondary,.core-admin-content-scope[data-content-theme=light] .list-controls .btn--style-icon-label{color:var(--content-text-secondary)!important;background:var(--content-bg-surface-2)!important;border-color:var(--content-border)!important}.core-admin-content-scope[data-content-theme=light] .list-controls .btn:not(.btn--style-primary):hover,.core-admin-content-scope[data-content-theme=light] .list-controls .btn--style-secondary:hover{color:var(--content-text-primary)!important;background:var(--content-surface-hover)!important}
