:where([class^=adminer-],[class*=" adminer-"]),:where([class^=adminer-],[class*=" adminer-"]) *{box-sizing:border-box}:root{--adminer-color-primary: #2271b1;--adminer-color-primary-contrast: #ffffff;--adminer-color-accent: #2271b1;--adminer-color-bg: #f0f0f1;--adminer-color-surface: #ffffff;--adminer-color-surface-muted: #f6f7f7;--adminer-color-ink: #1d2327;--adminer-color-ink-mid: #50575e;--adminer-color-ink-dim: #8c8f94;--adminer-color-border: #c3c4c7;--adminer-color-border-soft: #dcdcde;--adminer-color-danger: #d63638;--adminer-color-required: var(--adminer-color-danger);--adminer-brand-name-font: initial;--adminer-brand-name-size: initial;--adminer-brand-name-weight: initial;--adminer-brand-name-tracking: initial;--adminer-brand-name-transform: uppercase;--adminer-brand-tagline-font: initial;--adminer-brand-tagline-size: initial;--adminer-brand-tagline-weight: initial;--adminer-brand-tagline-tracking: initial;--adminer-brand-tagline-transform: uppercase;--adminer-brand-color: var(--adminer-color-ink);--adminer-brand-color-dim: var(--adminer-color-ink-dim);--adminer-color-ok: #00a32a;--adminer-color-ok-bg: color-mix(in srgb, var(--adminer-color-ok) 12%, var(--adminer-color-surface));--adminer-color-ok-border: color-mix(in srgb, var(--adminer-color-ok) 22%, transparent);--adminer-color-warn: #996800;--adminer-color-warn-bg: color-mix(in srgb, var(--adminer-color-warn) 16%, var(--adminer-color-surface));--adminer-color-warn-border: color-mix(in srgb, var(--adminer-color-warn) 22%, transparent);--adminer-color-err: #d63638;--adminer-color-err-bg: color-mix(in srgb, var(--adminer-color-err) 15%, var(--adminer-color-surface));--adminer-color-err-border: color-mix(in srgb, var(--adminer-color-err) 22%, transparent);--adminer-color-info: #2271b1;--adminer-color-info-bg: color-mix(in srgb, var(--adminer-color-info) 14%, var(--adminer-color-surface));--adminer-color-primary-bg: color-mix(in srgb, var(--adminer-color-primary) 12%, var(--adminer-color-surface));--adminer-color-info-border: color-mix(in srgb, var(--adminer-color-info) 22%, transparent);--adminer-topbar-bg: #1d2327;--adminer-topbar-ink: #f0f0f1;--adminer-topbar-ink-dim: #8c8f94;--adminer-topbar-border: #1d2327;--adminer-topbar-height: 52px;--adminer-rule-weight-1: 1px;--adminer-rule-weight-2: 2px;--adminer-space-1: .25rem;--adminer-space-2: .5rem;--adminer-space-3: .75rem;--adminer-space-4: 1rem;--adminer-space-6: 1.5rem;--adminer-space-8: 2rem;--adminer-gap-sm: var(--adminer-space-2);--adminer-gap-md: var(--adminer-space-4);--adminer-gap-lg: var(--adminer-space-6);--adminer-radius: 3px;--adminer-radius-sm: calc(var(--adminer-radius) * .75);--adminer-radius-lg: calc(var(--adminer-radius) * 1.5);--adminer-radius-pill: 999px;--adminer-radius-circle: 50%;--adminer-shadow-sm: 0 1px 1px rgba(0, 0, 0, .04);--adminer-shadow-md: 0 4px 16px rgba(29, 35, 39, .15);--adminer-shadow-up: 0 -2px 8px rgba(29, 35, 39, .1);--adminer-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--adminer-font-mono: "JetBrains Mono", "SF Mono", Menlo, Consolas, monospace;--adminer-font-display: "Fraunces", "Source Serif 4", Georgia, "Times New Roman", serif;--adminer-font-numeric: var(--adminer-font-mono);--adminer-tap-target: 44px;--adminer-sidebar-bg: #1d2327;--adminer-sidebar-border: #2c3338;--adminer-sidebar-ink: #f0f0f1;--adminer-sidebar-ink-mid: #c3c4c7;--adminer-sidebar-ink-dim: #8c8f94;--adminer-sidebar-width: 220px;--adminer-sidebar-rail-width: 64px;--adminer-sidebar-rail-tile: 44px;--adminer-color-hi: #72aee6;--adminer-color-primary-soft: rgba(34, 113, 177, .12);--adminer-control-height: 36px;--adminer-control-height-sm: 30px;--adminer-control-height-lg: 44px;--adminer-control-padding-x: 16px;--adminer-control-padding-x-sm: 12px;--adminer-control-padding-x-lg: 22px;--adminer-border-width: 1px;--adminer-border-width-accent: 3px;--adminer-radius-button: var(--adminer-radius);--adminer-radius-input: var(--adminer-radius);--adminer-radius-card: var(--adminer-radius-lg);--adminer-radius-modal: var(--adminer-radius-lg);--adminer-radius-control: var(--adminer-radius-sm);--adminer-radius-badge: var(--adminer-radius-sm);--adminer-focus-ring-width: 3px;--adminer-focus-ring-color: var(--adminer-color-primary-soft);--adminer-focus-ring: 0 0 0 var(--adminer-focus-ring-width) var(--adminer-focus-ring-color);--adminer-focus-ring-error: 0 0 0 var(--adminer-focus-ring-width) color-mix(in srgb, var(--adminer-color-err) 18%, transparent);--adminer-backdrop: rgba(28, 26, 23, .32);--adminer-overlay: rgba(0, 0, 0, .4);--adminer-modal-width: 520px;--adminer-font-size-base: 13.5px;--adminer-font-size-xs: calc(var(--adminer-font-size-base) * .78);--adminer-font-size-sm: calc(var(--adminer-font-size-base) * .875);--adminer-font-size-lg: calc(var(--adminer-font-size-base) * 1.1);--adminer-font-size-xl: calc(var(--adminer-font-size-base) * 1.5);--adminer-font-size-2xl: calc(var(--adminer-font-size-base) * 2);--adminer-font-size-3xl: calc(var(--adminer-font-size-base) * 2.5);--adminer-font-weight-normal: 400;--adminer-font-weight-medium: 500;--adminer-font-weight-semibold: 600;--adminer-font-weight-bold: 700;--adminer-tracking-tight: -.02em;--adminer-tracking-none: 0;--adminer-tracking-1: .06em;--adminer-tracking-2: .08em;--adminer-tracking-3: .12em;--adminer-tracking-4: .16em;--adminer-tracking-5: .18em;--adminer-tracking-wide: .22em;--adminer-label-font: var(--adminer-font-mono);--adminer-label-size: calc(var(--adminer-font-size-base) * .7);--adminer-label-transform: uppercase;--adminer-badge-weight: initial;--adminer-badge-tracking: initial;--adminer-badge-transform: initial;--adminer-badge-padding-x: 8px;--adminer-badge-padding-y: 3px;--adminer-kpi-label-weight: initial;--adminer-kpi-label-tracking: initial;--adminer-kpi-label-transform: initial;--adminer-stat-label-weight: initial;--adminer-stat-label-tracking: initial;--adminer-stat-label-transform: initial;--adminer-sidebar-profile-role-weight: initial;--adminer-sidebar-profile-role-tracking: initial;--adminer-sidebar-profile-role-transform: initial;--adminer-pageheader-tagline-tracking: initial;--adminer-sidebar-link-font: var(--adminer-font-sans);--adminer-sidebar-link-size: var(--adminer-font-size-base);--adminer-sidebar-link-weight: var(--adminer-font-weight-medium);--adminer-sidebar-link-tracking: var(--adminer-tracking-none);--adminer-sidebar-link-transform: none;--adminer-sidebar-link-active-ink: var(--adminer-color-primary-contrast);--adminer-sidebar-link-hover-bg: #2c3338;--adminer-sidebar-link-active-bg: var(--adminer-color-primary);--adminer-sidebar-link-radius: 0;--adminer-sidebar-link-inset: 0px;--adminer-sidebar-link-padding-y: 9px;--adminer-sidebar-link-gap: 0;--adminer-sidebar-indicator-width: 0px;--adminer-sidebar-indicator-color: var(--adminer-color-hi);--adminer-sidebar-grouplabel-font: var(--adminer-font-sans);--adminer-sidebar-grouplabel-color: var(--adminer-sidebar-ink-dim);--adminer-sidebar-grouplabel-size: var(--adminer-font-size-xs);--adminer-sidebar-grouplabel-tracking: .14em;--adminer-sidebar-badge-bg: color-mix(in srgb, var(--adminer-sidebar-ink) 14%, transparent);--adminer-sidebar-badge-ink: var(--adminer-sidebar-ink);--adminer-sidebar-avatar-bg: color-mix(in srgb, var(--adminer-sidebar-ink) 14%, transparent);--adminer-sidebar-avatar-ink: var(--adminer-sidebar-ink);--adminer-sidebar-avatar-radius: var(--adminer-radius-circle);--adminer-sidebar-icon-size: 14px;--adminer-sidebar-profile-font: var(--adminer-font-mono);--adminer-sidebar-profile-tracking: .04em;--adminer-sidebar-logout-font: var(--adminer-font-mono);--adminer-sidebar-logout-tracking: var(--adminer-tracking-1);--adminer-sidebar-logout-transform: uppercase;--adminer-topbar-crumb-font: var(--adminer-font-sans);--adminer-topbar-crumb-size: var(--adminer-font-size-base);--adminer-topbar-crumb-tracking: var(--adminer-tracking-none);--adminer-topbar-crumb-transform: none;--adminer-topbar-crumb-strong-size: calc(var(--adminer-font-size-base) * 1.1);--adminer-topbar-title-font: var(--adminer-font-sans);--adminer-topbar-title-size: var(--adminer-font-size-lg);--adminer-topbar-title-weight: var(--adminer-font-weight-semibold);--adminer-topbar-title-tracking: var(--adminer-tracking-none);--adminer-topbar-eyebrow-size: var(--adminer-font-size-xs);--adminer-upload-preview-size: 72px;--adminer-upload-border: 1px dashed var(--adminer-color-border);--adminer-upload-radius: var(--adminer-radius-card);--adminer-upload-padding: 20px;--adminer-upload-bg: var(--adminer-color-surface);--adminer-upload-bg-dragging: var(--adminer-color-primary-soft);--adminer-accordion-border: var(--adminer-color-border);--adminer-accordion-radius: var(--adminer-radius-card);--adminer-accordion-header-padding-y: 8px;--adminer-accordion-header-padding-x: 12px;--adminer-accordion-body-padding: 12px;--adminer-accordion-gap: 8px;--adminer-avatar-size: 30px;--adminer-avatar-font-size: var(--adminer-font-size-sm);--adminer-avatar-radius: var(--adminer-radius-circle);--adminer-avatar-bg: color-mix(in srgb, var(--adminer-color-ink) 10%, transparent);--adminer-avatar-ink: var(--adminer-color-ink);--adminer-menu-bg: var(--adminer-color-surface);--adminer-menu-border: var(--adminer-color-border);--adminer-menu-radius: var(--adminer-radius);--adminer-menu-shadow: var(--adminer-shadow-md);--adminer-menu-item-padding: 8px 14px;--adminer-menu-min-width: 180px;--adminer-accountmenu-height: var(--adminer-control-height);--adminer-accountmenu-ink: var(--adminer-topbar-ink);--adminer-accountmenu-ink-dim: var(--adminer-topbar-ink-dim);--adminer-accountmenu-avatar-bg: color-mix(in srgb, var(--adminer-accountmenu-ink) 12%, transparent);--adminer-accountmenu-avatar-ink: var(--adminer-accountmenu-ink);--adminer-accountmenu-avatar-radius: var(--adminer-radius-circle);--adminer-accountmenu-name-font: var(--adminer-font-sans);--adminer-accountmenu-name-size: var(--adminer-font-size-sm);--adminer-accountmenu-role-size: var(--adminer-font-size-xs);--adminer-table-row-accent-width: 3px;--adminer-table-bg: var(--adminer-color-surface);--adminer-table-head-font: var(--adminer-font-sans);--adminer-table-head-size: var(--adminer-font-size-sm);--adminer-table-head-color: var(--adminer-color-ink-mid);--adminer-table-head-weight: var(--adminer-font-weight-semibold);--adminer-table-head-tracking: var(--adminer-tracking-none);--adminer-table-head-transform: none;--adminer-table-head-bg: transparent;--adminer-table-cell-padding-x: 14px;--adminer-table-cell-padding-y: 12px;--adminer-table-row-stripe-bg: color-mix(in srgb, var(--adminer-color-ink) 3%, transparent);--adminer-table-row-hover-bg: var(--adminer-color-surface-muted);--adminer-table-border-color: var(--adminer-color-border);--adminer-table-border-width: 1px;--adminer-table-radius: var(--adminer-radius-card);--adminer-table-frame-width: 1px;--adminer-table-frame-color: var(--adminer-color-border);--adminer-table-frame-radius: var(--adminer-table-radius);--adminer-table-total-bg: var(--adminer-color-surface-muted);--adminer-table-total-border: 2px solid var(--adminer-color-border);--adminer-table-loading-min-height: 160px;--adminer-table-rowlink-weight: var(--adminer-font-weight-semibold);--adminer-table-rowlink-color: var(--adminer-color-ink);--adminer-table-rowlink-hover-color: var(--adminer-color-primary);--adminer-table-sort-icon-color: var(--adminer-color-ink-dim);--adminer-table-sort-icon-color-active: var(--adminer-color-ink);--adminer-table-sort-head-hover-bg: var(--adminer-color-surface-muted);--adminer-table-sort-icon-size: 14px;--adminer-table-sort-gap: 6px;--adminer-actionbar-bg: var(--adminer-color-surface);--adminer-actionbar-border: var(--adminer-color-border);--adminer-actionbar-shadow: var(--adminer-shadow-up);--adminer-actionbar-radius: var(--adminer-radius-card);--adminer-actionbar-offset: 12px;--adminer-actionbar-z: 5;--adminer-tableaction-font: var(--adminer-font-mono);--adminer-tableaction-size: var(--adminer-font-size-sm);--adminer-tableaction-weight: var(--adminer-font-weight-bold);--adminer-tableaction-tracking: var(--adminer-tracking-2);--adminer-tableaction-transform: uppercase;--adminer-tableaction-bg: transparent;--adminer-tableaction-ink: var(--adminer-color-ink-mid);--adminer-tableaction-border-color: transparent;--adminer-tableaction-radius: var(--adminer-radius-sm);--adminer-tableaction-padding-x: 6px;--adminer-tableaction-padding-y: 3px;--adminer-tableaction-min-height: 28px;--adminer-tableaction-hover-bg: var(--adminer-color-surface-muted);--adminer-tableaction-hover-ink: var(--adminer-color-ink);--adminer-tableaction-hover-border-color: var(--adminer-color-border);--adminer-tableaction-icon-size: 14px;--adminer-tab-font: var(--adminer-font-mono);--adminer-tab-size: var(--adminer-font-size-sm);--adminer-tab-weight: var(--adminer-font-weight-medium);--adminer-tab-tracking: var(--adminer-tracking-2);--adminer-tab-transform: uppercase;--adminer-tab-padding-x: 16px;--adminer-tab-padding-y: 10px;--adminer-sectionheader-font: var(--adminer-font-mono);--adminer-sectionheader-size: var(--adminer-font-size-sm);--adminer-sectionheader-weight: var(--adminer-font-weight-semibold);--adminer-sectionheader-tracking: var(--adminer-tracking-wide);--adminer-sectionheader-transform: uppercase;--adminer-sectionheader-color: var(--adminer-color-ink);--adminer-tooltip-bg: var(--adminer-color-ink);--adminer-tooltip-ink: var(--adminer-color-surface);--adminer-tooltip-padding: 6px 9px;--adminer-tooltip-max-width: 260px;--adminer-card-header-padding-y: 18px;--adminer-card-header-padding-x: 22px;--adminer-card-header-padding-bottom: 14px;--adminer-card-header-padding: var(--adminer-card-header-padding-y) var(--adminer-card-header-padding-x) var(--adminer-card-header-padding-bottom);--adminer-page-padding: 32px 40px 56px;--adminer-page-padding-sm: 20px 20px 40px;--adminer-page-max-width: none;--adminer-kpigrid-margin-top: 16px;--adminer-kpigrid-margin-bottom: 28px;--adminer-repeater-gap: var(--adminer-space-3);--adminer-repeater-item-bg: var(--adminer-color-surface);--adminer-repeater-item-border: var(--adminer-color-border);--adminer-repeater-item-radius: var(--adminer-radius-card);--adminer-repeater-item-padding: var(--adminer-space-3);--adminer-repeater-title-color: var(--adminer-color-ink-mid);--adminer-toast-warn-bg: var(--adminer-color-warn-bg);--adminer-toast-warn-border: var(--adminer-color-warn-border);--adminer-toast-warn-ink: var(--adminer-color-ink);--adminer-toast-warn-border-width: var(--adminer-border-width);--adminer-confirmdialog-ink: var(--adminer-color-ink);--adminer-confirmdialog-line-height: 1.55;--adminer-title-font: var(--adminer-font-display);--adminer-title-size: var(--adminer-font-size-xl);--adminer-title-weight: var(--adminer-font-weight-medium);--adminer-title-tracking: -.012em;--adminer-title-transform: none;--adminer-pageheader-title-font: var(--adminer-font-sans);--adminer-pageheader-title-size: var(--adminer-font-size-xl);--adminer-pageheader-title-weight: var(--adminer-font-weight-semibold);--adminer-pageheader-title-tracking: -.005em;--adminer-pageheader-tagline-prefix: "";--adminer-pageheader-tagline-transform: uppercase;--adminer-card-bg: var(--adminer-color-surface);--adminer-card-border: var(--adminer-color-border);--adminer-card-header-bg: transparent;--adminer-card-header-ink: var(--adminer-color-ink);--adminer-card-header-border: var(--adminer-color-border-soft);--adminer-card-body-bg: transparent;--adminer-card-toolbar-bg: var(--adminer-color-surface-muted);--adminer-card-toolbar-padding: 12px 22px;--adminer-card-accent-color: var(--adminer-color-primary);--adminer-card-accent-width: 0;--adminer-modal-footer-bg: transparent;--adminer-alert-border-width: var(--adminer-border-width);--adminer-alert-border-left-width: 3px;--adminer-button-weight: var(--adminer-font-weight-medium);--adminer-button-hover-bg: var(--adminer-color-surface-muted);--adminer-button-hover-border: var(--adminer-color-ink-dim);--adminer-select-indicator-color: var(--adminer-color-ink-dim);--adminer-button-neutral-ink: var(--adminer-color-ink);--adminer-button-neutral-quiet: var(--adminer-color-ink-mid);--adminer-button-neutral-fill: var(--adminer-color-surface);--adminer-button-neutral-edge: var(--adminer-color-border);--adminer-button-neutral-on-fill: var(--adminer-color-ink);--adminer-button-neutral-fill-hover: var(--adminer-button-hover-bg);--adminer-button-neutral-edge-hover: var(--adminer-button-hover-border);--adminer-button-primary-ink: color-mix( in srgb, var(--adminer-color-primary) 90%, black );--adminer-button-primary-fill: var(--adminer-color-primary);--adminer-button-primary-edge: var(--adminer-color-primary);--adminer-button-primary-on-fill: var(--adminer-color-primary-contrast);--adminer-button-primary-fill-hover: color-mix( in srgb, var(--adminer-color-primary) 85%, black );--adminer-button-danger-ink: color-mix( in srgb, var(--adminer-color-danger) 85%, black );--adminer-button-danger-fill: var(--adminer-color-danger);--adminer-button-danger-edge: var(--adminer-color-danger);--adminer-button-danger-on-fill: var(--adminer-color-primary-contrast);--adminer-button-danger-fill-hover: color-mix( in srgb, var(--adminer-color-danger) 85%, black );--adminer-button-success-ink: color-mix( in srgb, var(--adminer-color-ok) 70%, black );--adminer-button-success-fill: color-mix( in srgb, var(--adminer-color-ok) 80%, black );--adminer-button-success-edge: color-mix( in srgb, var(--adminer-color-ok) 80%, black );--adminer-button-success-on-fill: var(--adminer-color-primary-contrast);--adminer-button-success-fill-hover: color-mix( in srgb, var(--adminer-color-ok) 68%, black );--adminer-button-warning-ink: color-mix( in srgb, var(--adminer-color-warn) 85%, black );--adminer-button-warning-fill: var(--adminer-color-warn);--adminer-button-warning-edge: var(--adminer-color-warn);--adminer-button-warning-on-fill: var(--adminer-color-primary-contrast);--adminer-button-warning-fill-hover: color-mix( in srgb, var(--adminer-color-warn) 85%, black )}.adminer-Button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--adminer-control-height);padding:0 var(--adminer-control-padding-x);border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-button);background:var(--adminer-color-surface);color:var(--adminer-color-ink);font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-base);font-weight:var(--adminer-button-weight);letter-spacing:var(--adminer-tracking-none);text-transform:none;line-height:1;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.adminer-Button:hover:not(:disabled){background:var(--adminer-button-hover-bg);border-color:var(--adminer-button-hover-border)}.adminer-Button:focus-visible{outline:2px solid var(--adminer-color-primary);outline-offset:2px}.adminer-Button:disabled{opacity:.45;cursor:not-allowed}.adminer-Button--block{display:flex;width:100%}.adminer-Button--sm{min-height:var(--adminer-control-height-sm);padding:0 var(--adminer-control-padding-x-sm);font-size:var(--adminer-font-size-sm)}.adminer-Button--lg{min-height:var(--adminer-control-height-lg);padding:0 var(--adminer-control-padding-x-lg);font-size:var(--adminer-font-size-lg)}.adminer-Button--iconOnly{gap:0;padding:0;width:var(--adminer-control-height)}.adminer-Button--iconOnly.adminer-Button--sm{width:var(--adminer-control-height-sm)}.adminer-Button--iconOnly.adminer-Button--lg{width:var(--adminer-control-height-lg)}.adminer-Button--neutral{--adminer-btn-ink: var(--adminer-button-neutral-ink);--adminer-btn-quiet: var(--adminer-button-neutral-quiet);--adminer-btn-soft: var(--adminer-color-surface-muted);--adminer-btn-soft-strong: var(--adminer-color-surface-muted);--adminer-btn-quiet-bg: var(--adminer-color-surface-muted);--adminer-btn-fill: var(--adminer-button-neutral-fill);--adminer-btn-edge: var(--adminer-button-neutral-edge);--adminer-btn-on-fill: var(--adminer-button-neutral-on-fill);--adminer-btn-fill-hover: var(--adminer-button-neutral-fill-hover);--adminer-btn-edge-hover: var(--adminer-button-neutral-edge-hover)}.adminer-Button--primary{--adminer-btn-ink: var(--adminer-button-primary-ink);--adminer-btn-soft: var(--adminer-color-primary-bg);--adminer-btn-soft-strong: color-mix( in srgb, var(--adminer-color-primary) 18%, var(--adminer-color-surface) );--adminer-btn-fill: var(--adminer-button-primary-fill);--adminer-btn-edge: var(--adminer-button-primary-edge);--adminer-btn-on-fill: var(--adminer-button-primary-on-fill);--adminer-btn-fill-hover: var(--adminer-button-primary-fill-hover)}.adminer-Button--danger{--adminer-btn-ink: var(--adminer-button-danger-ink);--adminer-btn-soft: var(--adminer-color-err-bg);--adminer-btn-soft-strong: color-mix( in srgb, var(--adminer-color-err) 18%, var(--adminer-color-surface) );--adminer-btn-fill: var(--adminer-button-danger-fill);--adminer-btn-edge: var(--adminer-button-danger-edge);--adminer-btn-on-fill: var(--adminer-button-danger-on-fill);--adminer-btn-fill-hover: var(--adminer-button-danger-fill-hover)}.adminer-Button--success{--adminer-btn-ink: var(--adminer-button-success-ink);--adminer-btn-soft: var(--adminer-color-ok-bg);--adminer-btn-soft-strong: color-mix( in srgb, var(--adminer-color-ok) 18%, var(--adminer-color-surface) );--adminer-btn-fill: var(--adminer-button-success-fill);--adminer-btn-edge: var(--adminer-button-success-edge);--adminer-btn-on-fill: var(--adminer-button-success-on-fill);--adminer-btn-fill-hover: var(--adminer-button-success-fill-hover)}.adminer-Button--warning{--adminer-btn-ink: var(--adminer-button-warning-ink);--adminer-btn-soft: var(--adminer-color-warn-bg);--adminer-btn-soft-strong: color-mix( in srgb, var(--adminer-color-warn) 18%, var(--adminer-color-surface) );--adminer-btn-fill: var(--adminer-button-warning-fill);--adminer-btn-edge: var(--adminer-button-warning-edge);--adminer-btn-on-fill: var(--adminer-button-warning-on-fill);--adminer-btn-fill-hover: var(--adminer-button-warning-fill-hover)}.adminer-Button--solid{background:var(--adminer-btn-fill);border-color:var(--adminer-btn-edge);color:var(--adminer-btn-on-fill)}.adminer-Button--solid:hover:not(:disabled){background:var(--adminer-btn-fill-hover);border-color:var(--adminer-btn-edge-hover, var(--adminer-btn-fill-hover))}.adminer-Button--outline{background:transparent;border-color:var(--adminer-btn-edge);color:var(--adminer-btn-ink)}.adminer-Button--soft{background:var(--adminer-btn-soft);border-color:transparent;color:var(--adminer-btn-ink)}.adminer-Button--ghost{background:transparent;border-color:transparent;color:var(--adminer-btn-quiet, var(--adminer-btn-ink))}.adminer-Button--outline:hover:not(:disabled){background:var(--adminer-btn-soft);border-color:var(--adminer-btn-edge)}.adminer-Button--ghost:hover:not(:disabled){background:var(--adminer-btn-quiet-bg, var(--adminer-btn-soft));border-color:transparent}.adminer-Button--soft:hover:not(:disabled){background:var(--adminer-btn-soft-strong);border-color:transparent}.adminer-Button--pressed{background:color-mix(in srgb,var(--adminer-color-primary) 12%,var(--adminer-color-surface));border-color:var(--adminer-color-primary);color:var(--adminer-button-primary-ink)}.adminer-Button--pressed:hover:not(:disabled){background:color-mix(in srgb,var(--adminer-color-primary) 20%,var(--adminer-color-surface));border-color:var(--adminer-color-primary)}.adminer-Button--loading{cursor:progress}.adminer-Button__label{display:inline-block}.adminer-Button__icon{display:inline-flex;align-items:center}.adminer-Button__spinner{display:inline-block;width:1em;height:1em;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--adminer-radius-circle);animation:adminer-spin .7s linear infinite}@keyframes adminer-spin{to{transform:rotate(360deg)}}.adminer-Badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--adminer-label-font);font-size:var(--adminer-label-size);font-weight:var(--adminer-badge-weight, var(--adminer-font-weight-bold));text-transform:var(--adminer-badge-transform, var(--adminer-label-transform));letter-spacing:var(--adminer-badge-tracking, var(--adminer-tracking-3))}.adminer-Badge--soft{padding:var(--adminer-badge-padding-y) var(--adminer-badge-padding-x);border-radius:var(--adminer-radius-badge);background:var(--adminer-badge-fill);border:1px solid var(--adminer-badge-edge)}.adminer-Badge--ghost{font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-medium);letter-spacing:var(--adminer-tracking-none);text-transform:none;white-space:nowrap}.adminer-Badge__dot{font-size:var(--adminer-font-size-xs);line-height:1}.adminer-Badge--ok{color:var(--adminer-color-ok);--adminer-badge-fill: var(--adminer-color-ok-bg);--adminer-badge-edge: var(--adminer-color-ok-border)}.adminer-Badge--warn{color:var(--adminer-color-warn);--adminer-badge-fill: var(--adminer-color-warn-bg);--adminer-badge-edge: var(--adminer-color-warn-border)}.adminer-Badge--err{color:var(--adminer-color-err);--adminer-badge-fill: var(--adminer-color-err-bg);--adminer-badge-edge: var(--adminer-color-err-border)}.adminer-Badge--info{color:var(--adminer-color-info);--adminer-badge-fill: var(--adminer-color-info-bg);--adminer-badge-edge: var(--adminer-color-info-border)}.adminer-Badge--muted{color:var(--adminer-color-ink-mid);--adminer-badge-fill: var(--adminer-color-surface-muted);--adminer-badge-edge: var(--adminer-color-border)}.adminer-Badge--custom{--adminer-badge-edge: transparent}.adminer-Tooltip{z-index:1300;max-width:var(--adminer-tooltip-max-width);padding:var(--adminer-tooltip-padding);border-radius:var(--adminer-radius-sm);background:var(--adminer-tooltip-bg);color:var(--adminer-tooltip-ink);font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-xs);line-height:1.45;box-shadow:var(--adminer-shadow-md);pointer-events:none}.adminer-Tooltip:after{content:"";position:absolute;width:8px;height:8px;background:inherit;transform:rotate(45deg)}.adminer-Tooltip--top:after{bottom:-4px;left:50%;margin-left:-4px}.adminer-Tooltip--bottom:after{top:-4px;left:50%;margin-left:-4px}.adminer-Tooltip--left:after{right:-4px;top:50%;margin-top:-4px}.adminer-Tooltip--right:after{left:-4px;top:50%;margin-top:-4px}.adminer-Spinner{display:inline-block;border:2px solid currentColor;border-top-color:transparent;border-radius:var(--adminer-radius-circle);animation:adminer-spin .6s linear infinite;flex-shrink:0}.adminer-Spinner--sm{width:.85em;height:.85em}.adminer-Spinner--md{width:1.25em;height:1.25em}.adminer-Spinner--lg{width:2em;height:2em;border-width:3px}.adminer-Text{font:inherit}.adminer-Text--mono{font-family:var(--adminer-font-mono)}.adminer-Text--muted{color:var(--adminer-color-ink-dim)}.adminer-Text--number{font-family:var(--adminer-font-mono);font-variant-numeric:tabular-nums}.adminer-Brand{display:block}.adminer-Brand__name{font-family:var(--adminer-brand-name-font, var(--adminer-font-mono));font-weight:var(--adminer-brand-name-weight, var(--adminer-font-weight-bold));font-size:var(--adminer-brand-name-size, var(--adminer-font-size-base));letter-spacing:var(--adminer-brand-name-tracking, var(--adminer-tracking-1));color:var(--adminer-brand-color);text-transform:var(--adminer-brand-name-transform);line-height:1.2}.adminer-Brand__name b{color:var(--adminer-color-primary)}.adminer-Brand__name small{display:block;color:var(--adminer-brand-color-dim);font-family:var(--adminer-brand-tagline-font, var(--adminer-brand-name-font, var(--adminer-font-mono)));font-weight:var(--adminer-brand-tagline-weight, var(--adminer-font-weight-normal));font-size:var(--adminer-brand-tagline-size, var(--adminer-label-size));letter-spacing:var(--adminer-brand-tagline-tracking, var(--adminer-tracking-wide));text-transform:var(--adminer-brand-tagline-transform);margin-top:5px}.adminer-KPIGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:var(--adminer-kpigrid-margin-top);margin-bottom:var(--adminer-kpigrid-margin-bottom);border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-card);overflow:hidden;background:var(--adminer-color-surface)}.adminer-KPI{padding:18px 20px;border-right:1px solid var(--adminer-color-border)}.adminer-KPI:last-child{border-right:none}.adminer-KPI__label{font-family:var(--adminer-label-font);font-size:var(--adminer-label-size);letter-spacing:var(--adminer-kpi-label-tracking, var(--adminer-tracking-wide));text-transform:var(--adminer-kpi-label-transform, var(--adminer-label-transform));color:var(--adminer-color-ink-dim);font-weight:var(--adminer-kpi-label-weight, var(--adminer-font-weight-semibold))}.adminer-KPI__value{font-family:var(--adminer-font-numeric);font-size:var(--adminer-font-size-3xl);font-weight:var(--adminer-font-weight-bold);margin-top:8px;line-height:1;letter-spacing:var(--adminer-tracking-tight);color:var(--adminer-color-ink)}.adminer-KPI__delta{font-family:var(--adminer-font-mono);font-size:var(--adminer-font-size-xs);margin-top:10px;color:var(--adminer-color-ink-dim);letter-spacing:var(--adminer-tracking-2)}.adminer-KPI__delta--up{color:var(--adminer-color-ok)}.adminer-KPI__delta--down{color:var(--adminer-color-err)}.adminer-KPI--hi .adminer-KPI__value{color:var(--adminer-color-primary)}.adminer-KPIGrid--cols2{grid-template-columns:repeat(2,1fr)}.adminer-KPIGrid--cols3{grid-template-columns:repeat(3,1fr)}.adminer-KPIGrid--cols4{grid-template-columns:repeat(4,1fr)}.adminer-KPIGrid--cols2 .adminer-KPI:nth-child(2n),.adminer-KPIGrid--cols3 .adminer-KPI:nth-child(3n),.adminer-KPIGrid--cols4 .adminer-KPI:nth-child(4n){border-right:none}@media (min-width: 521px) and (max-width: 900px){.adminer-KPIGrid,.adminer-KPIGrid--cols3,.adminer-KPIGrid--cols4{grid-template-columns:repeat(2,1fr)}.adminer-KPIGrid .adminer-KPI{border-right:1px solid var(--adminer-color-border)}.adminer-KPIGrid .adminer-KPI:nth-child(2n),.adminer-KPIGrid .adminer-KPI:last-child{border-right:none}}@media (max-width: 520px){.adminer-KPIGrid{grid-template-columns:1fr}.adminer-KPI{border-right:none}}.adminer-Stat{background:var(--adminer-color-surface);border:1px solid var(--adminer-color-border);border-left:3px solid var(--adminer-color-primary);border-radius:var(--adminer-radius-card);padding:14px 16px}.adminer-Stat__label{font-family:var(--adminer-label-font);font-size:var(--adminer-label-size);color:var(--adminer-color-ink-dim);text-transform:var(--adminer-stat-label-transform, var(--adminer-label-transform));letter-spacing:var(--adminer-stat-label-tracking, var(--adminer-tracking-5));font-weight:var(--adminer-stat-label-weight, var(--adminer-font-weight-semibold))}.adminer-Stat__value{font-family:var(--adminer-font-numeric);font-size:var(--adminer-font-size-2xl);font-weight:var(--adminer-font-weight-bold);margin-top:6px;color:var(--adminer-color-ink);line-height:1.1;letter-spacing:var(--adminer-tracking-tight)}.adminer-Stat__delta{font-size:var(--adminer-font-size-sm);color:var(--adminer-color-ink-dim);margin-top:4px}.adminer-Stat__delta--up{color:var(--adminer-color-ok)}.adminer-Stat__delta--down{color:var(--adminer-color-err)}.adminer-Alert{display:flex;flex-direction:row;align-items:flex-start;gap:10px;padding:12px 14px;border:var(--adminer-alert-border-width) solid;border-left-width:var(--adminer-alert-border-left-width);font-size:var(--adminer-font-size-base);border-radius:var(--adminer-radius);font-family:var(--adminer-font-sans)}.adminer-Alert__body{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;min-width:0}.adminer-Alert__icon{display:inline-flex;align-items:center;flex-shrink:0;margin-top:1px}.adminer-Alert__action{flex-shrink:0;margin-left:auto;align-self:center}.adminer-Alert--list{align-items:center;gap:10px;padding:8px 12px;border-width:0;border-left-width:var(--adminer-alert-border-left-width);border-radius:0;font-size:var(--adminer-font-size-sm)}.adminer-Alert--list.adminer-Alert--ok,.adminer-Alert--list.adminer-Alert--warn,.adminer-Alert--list.adminer-Alert--err,.adminer-Alert--list.adminer-Alert--info{background:transparent}.adminer-Alert--list+.adminer-Alert--list{border-top:var(--adminer-alert-border-width) solid var(--adminer-color-border)}.adminer-Alert--list .adminer-Alert__body{flex-direction:row;align-items:baseline;gap:8px;flex-wrap:wrap}.adminer-Alert__title{font-weight:var(--adminer-font-weight-semibold);font-size:var(--adminer-font-size-base)}.adminer-Alert--ok{background:var(--adminer-color-ok-bg);border-color:var(--adminer-color-ok);color:var(--adminer-color-ok)}.adminer-Alert--warn{background:var(--adminer-color-warn-bg);border-color:var(--adminer-color-warn);color:var(--adminer-color-warn)}.adminer-Alert--err{background:var(--adminer-color-err-bg);border-color:var(--adminer-color-err);color:var(--adminer-color-err)}.adminer-Alert--info{background:var(--adminer-color-info-bg);border-color:var(--adminer-color-info);color:var(--adminer-color-info)}.adminer-EmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 24px;text-align:center;gap:8px}.adminer-EmptyState__icon{color:var(--adminer-color-ink-dim);margin-bottom:8px}.adminer-EmptyState__title{margin:0;font-size:var(--adminer-font-size-lg);font-weight:var(--adminer-font-weight-semibold);color:var(--adminer-color-ink)}.adminer-EmptyState__description{margin:0;font-size:var(--adminer-font-size-base);color:var(--adminer-color-ink-mid);max-width:360px}.adminer-EmptyState__action{margin-top:16px}.adminer-InlineLoading{display:inline-flex;align-items:center;gap:8px;color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-lg)}.adminer-InlineLoading--mono{font-family:var(--adminer-font-mono);font-size:var(--adminer-font-size-sm)}.adminer-LoadingState{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 24px;color:var(--adminer-color-ink-dim)}.adminer-LoadingState__label{font-size:var(--adminer-font-size-base);color:var(--adminer-color-ink-dim)}.adminer-Card{position:relative;background:var(--adminer-card-bg);border:1px solid var(--adminer-card-border);border-radius:var(--adminer-radius-card);box-shadow:var(--adminer-shadow-sm);overflow:hidden}.adminer-Card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--adminer-card-accent-width);background:var(--adminer-card-accent-color);pointer-events:none}.adminer-Card--accent{--adminer-card-accent-width: 3px}.adminer-Card--filledHeader{--adminer-card-header-bg: var(--adminer-color-surface-muted)}.adminer-Card--interactive{cursor:pointer;transition:box-shadow .14s ease,border-color .14s ease}.adminer-Card--interactive:hover{box-shadow:var(--adminer-shadow-md);border-color:var(--adminer-color-ink-dim)}.adminer-Card--interactive:focus-visible{outline:none;box-shadow:var(--adminer-focus-ring);border-color:var(--adminer-color-primary)}.adminer-Card--muted{--adminer-card-bg: var(--adminer-color-surface-muted);color:var(--adminer-color-ink-mid)}.adminer-Card--deleted{--adminer-card-border: var(--adminer-color-err-border);--adminer-card-bg: var(--adminer-color-err-bg);--adminer-card-accent-color: var(--adminer-color-err);color:var(--adminer-color-ink-mid)}.adminer-Card--deleted .adminer-CardHeader__title{text-decoration:line-through}.adminer-Card__header{padding:var(--adminer-card-header-padding);border-bottom:1px solid var(--adminer-card-header-border);background:var(--adminer-card-header-bg);color:var(--adminer-card-header-ink)}.adminer-Card__toolbar{padding:var(--adminer-card-toolbar-padding);border-top:1px solid var(--adminer-card-header-border);border-bottom:1px solid var(--adminer-card-header-border);background:var(--adminer-card-toolbar-bg)}.adminer-Card__header+.adminer-Card__toolbar,.adminer-Card__toolbar:first-child{border-top:0}.adminer-Card__toolbar .adminer-FilterField{flex-grow:0}.adminer-Card__content{background:var(--adminer-card-body-bg)}.adminer-Card__content--md{padding:1.25rem}.adminer-Card__content--sm{padding:12px 16px}.adminer-Card__content--none{padding:0}.adminer-Card__footer{padding:10px 16px;border-top:1px solid var(--adminer-color-border)}.adminer-Card__meta{margin-top:12px;font-family:var(--adminer-font-mono);font-size:var(--adminer-font-size-sm);color:var(--adminer-color-ink-dim);text-align:right}.adminer-CardHeader{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.adminer-CardHeader__titleBlock{min-width:0}.adminer-CardHeader__title{margin:0;font-family:var(--adminer-title-font);font-size:var(--adminer-title-size);font-weight:var(--adminer-title-weight);letter-spacing:var(--adminer-title-tracking);text-transform:var(--adminer-title-transform);line-height:1.2;color:var(--adminer-color-ink)}.adminer-CardHeader__subtitle{margin-top:4px;color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-base)}.adminer-CardHeader__side{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-left:auto}.adminer-CardHeader__subtitle--right{margin-top:0;text-align:right}.adminer-CardHeader__actions{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.adminer-Page{padding:var(--adminer-page-padding);flex:1;max-width:var(--adminer-page-max-width);margin-inline:auto;width:100%;display:flex;flex-direction:column;gap:var(--adminer-gap-lg)}.adminer-Page>.adminer-PageHeader{margin-bottom:0}.adminer-PageContent--stack{display:flex;flex-direction:column;gap:var(--adminer-gap-md)}.adminer-PageContent--stack.adminer-PageContent--gapSm{gap:var(--adminer-gap-sm)}.adminer-PageContent--stack.adminer-PageContent--gapLg{gap:var(--adminer-gap-lg)}@media (max-width: 720px){.adminer-Page{padding:var(--adminer-page-padding-sm)}}.adminer-PageHeader{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:24px;gap:16px;flex-wrap:wrap}.adminer-PageHeader__titleBlock{min-width:0}.adminer-PageHeader__title{margin:0 0 5px;display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;font-family:var(--adminer-pageheader-title-font);font-size:var(--adminer-pageheader-title-size);font-weight:var(--adminer-pageheader-title-weight);letter-spacing:var(--adminer-pageheader-title-tracking);line-height:1.2;color:var(--adminer-color-ink)}.adminer-PageHeader__subtitle{font-size:var(--adminer-font-size-base);color:var(--adminer-color-ink-mid)}.adminer-PageHeader__subtitle--tagline{font-family:var(--adminer-font-mono);font-size:var(--adminer-font-size-xs);letter-spacing:var(--adminer-pageheader-tagline-tracking, var(--adminer-tracking-5));text-transform:var(--adminer-pageheader-tagline-transform);color:var(--adminer-color-ink-dim);font-weight:var(--adminer-font-weight-medium)}.adminer-PageHeader__subtitle--tagline:before{content:var(--adminer-pageheader-tagline-prefix, "")}.adminer-PageHeader__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width: 520px){.adminer-PageHeader{flex-direction:column;align-items:stretch;margin-bottom:16px}.adminer-PageHeader__actions{justify-content:flex-end}}.adminer-SectionHeader{display:flex;align-items:center;gap:14px;margin:4px 0 12px}.adminer-SectionHeader__title{margin:0;font-size:var(--adminer-sectionheader-size);font-family:var(--adminer-sectionheader-font);letter-spacing:var(--adminer-sectionheader-tracking);text-transform:var(--adminer-sectionheader-transform);font-weight:var(--adminer-sectionheader-weight);color:var(--adminer-sectionheader-color);white-space:nowrap}.adminer-SectionHeader__rule{flex:1;height:1px;background:var(--adminer-color-border)}.adminer-SectionHeader__meta{font-family:var(--adminer-font-mono);font-size:var(--adminer-font-size-xs);letter-spacing:var(--adminer-tracking-4);text-transform:uppercase;color:var(--adminer-color-ink-dim);white-space:nowrap}.adminer-ResponsiveGrid{display:grid;gap:var(--adminer-gap-md)}.adminer-ResponsiveGrid--gapSm{gap:var(--adminer-gap-sm)}.adminer-ResponsiveGrid--gapLg{gap:var(--adminer-gap-lg)}.adminer-ResponsiveGrid--cols2{grid-template-columns:repeat(2,minmax(0,1fr))}.adminer-ResponsiveGrid--cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.adminer-ResponsiveGrid--cols4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 900px){.adminer-ResponsiveGrid--cols2,.adminer-ResponsiveGrid--cols3{grid-template-columns:1fr}.adminer-ResponsiveGrid--cols4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.adminer-ResponsiveGrid--cols4{grid-template-columns:1fr}}.adminer-DescriptionList{margin:0;display:grid;grid-template-columns:var(--adminer-description-list-label-width, 120px) 1fr;row-gap:8px;column-gap:16px;font-size:var(--adminer-font-size-lg)}.adminer-DescriptionList__item{display:contents}.adminer-DescriptionList__label{color:var(--adminer-color-ink-mid);font-weight:var(--adminer-font-weight-medium)}.adminer-DescriptionList__value{margin:0;color:var(--adminer-color-ink)}@media (max-width: 900px){.adminer-DescriptionList{grid-template-columns:1fr;row-gap:4px}.adminer-DescriptionList__label{margin-top:6px;font-size:var(--adminer-font-size-sm)}}.adminer-FormStack{display:flex;flex-direction:column;gap:14px;padding:4px 0 8px}.adminer-Repeater{display:flex;flex-direction:column;gap:var(--adminer-repeater-gap)}.adminer-Repeater__item{border:1px solid var(--adminer-repeater-item-border);border-radius:var(--adminer-repeater-item-radius);background:var(--adminer-repeater-item-bg);padding:var(--adminer-repeater-item-padding)}.adminer-Repeater__itemHeader{display:flex;align-items:center;justify-content:space-between;gap:var(--adminer-space-2);margin-bottom:var(--adminer-space-2)}.adminer-Repeater__itemTitle{font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-semibold);text-transform:uppercase;letter-spacing:var(--adminer-tracking-1);color:var(--adminer-repeater-title-color);min-width:0}.adminer-Repeater__itemActions{display:flex;align-items:center;gap:var(--adminer-space-1);margin-inline-start:auto;flex-shrink:0}.adminer-Repeater__remove{color:var(--adminer-color-err)}.adminer-Repeater__empty{font-size:var(--adminer-font-size-sm);color:var(--adminer-color-ink-mid)}.adminer-Repeater__footer{display:flex}@media (max-width: 520px){.adminer-Repeater__itemActions .adminer-Button{min-width:var(--adminer-tap-target);min-height:var(--adminer-tap-target)}}.adminer-FormStack__sectionLabel{font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-semibold);text-transform:uppercase;letter-spacing:var(--adminer-tracking-1);color:var(--adminer-color-ink-mid);margin-top:4px}.adminer-Input{display:flex;flex-direction:column;gap:6px}.adminer-Input__label{font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-medium);color:var(--adminer-color-ink-mid)}.adminer-Input__wrap{overflow:hidden;display:flex;align-items:center;min-height:var(--adminer-control-height);border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-input);background:var(--adminer-color-surface);transition:border-color .14s ease,box-shadow .14s ease}.adminer-Input__wrap:focus-within{border-color:var(--adminer-color-primary);box-shadow:var(--adminer-focus-ring);outline:none}.adminer-Input__wrap--error{border-color:var(--adminer-color-err)}.adminer-Input__wrap--error:focus-within{border-color:var(--adminer-color-err);box-shadow:var(--adminer-focus-ring-error)}.adminer-Input__control{flex:1;min-width:0;align-self:stretch;padding:0 12px;border:none;outline:none;background:transparent;color:var(--adminer-color-ink);font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-base)}.adminer-Input__control:disabled{cursor:not-allowed;opacity:.65}.adminer-Input__suffix{display:flex;align-items:center;align-self:stretch;padding-right:.5rem;color:var(--adminer-color-ink-mid)}.adminer-Input__prefix{display:flex;align-items:center;align-self:stretch;padding-left:.5rem;color:var(--adminer-color-ink-mid)}.adminer-Input__prefix:has(.adminer-Button){padding-left:0}.adminer-Input__suffix:has(.adminer-Button){padding-right:0}.adminer-Input__prefix .adminer-Button,.adminer-Input__suffix .adminer-Button{min-height:0;align-self:stretch;border-radius:0;border-block:none}.adminer-Input__prefix .adminer-Button{border-left:none}.adminer-Input__suffix .adminer-Button{border-right:none}.adminer-Field__required{margin-left:.2rem;color:var(--adminer-color-required);font-weight:var(--adminer-font-weight-semibold)}.adminer-Field__description{margin:0;color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm);line-height:1.4}.adminer-Input__error,.adminer-Input__hint{margin:0;font-size:var(--adminer-font-size-sm)}.adminer-Input__error{color:var(--adminer-color-err)}.adminer-Input__hint{color:var(--adminer-color-ink-mid)}.adminer-Select{display:flex;flex-direction:column;gap:6px;min-width:0}.adminer-Select__label{font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-medium);color:var(--adminer-color-ink-mid)}.adminer-Select__control{width:100%;height:var(--adminer-control-height);padding:6px 30px 6px 12px;border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-input);-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--adminer-color-surface);background-image:linear-gradient(45deg,transparent 50%,var(--adminer-select-indicator-color) 50%),linear-gradient(135deg,var(--adminer-select-indicator-color) 50%,transparent 50%);background-position:calc(100% - 16px) 50%,calc(100% - 11px) 50%;background-size:5px 5px;background-repeat:no-repeat;color:var(--adminer-color-ink);font:inherit;font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-base);cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease}.adminer-Select__control[multiple],.adminer-Select__control[size]:not([size="1"]){-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;background-image:none;padding-right:12px;height:auto}@media (forced-colors: active){.adminer-Select__control{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto;background-image:none;padding-right:12px}}.adminer-Select__control:focus{outline:none;border-color:var(--adminer-color-primary);box-shadow:var(--adminer-focus-ring)}.adminer-Select__control:disabled{cursor:not-allowed;opacity:.65}.adminer-Select__control--error{border-color:var(--adminer-color-err)}.adminer-Select__wrap{display:flex;align-items:center;gap:.5rem;min-width:0}.adminer-Select__wrap>.adminer-Select__control{flex:1;min-width:0}.adminer-Select__prefix,.adminer-Select__suffix{display:inline-flex;align-items:center;color:var(--adminer-color-ink-mid);flex-shrink:0}.adminer-Select__hint,.adminer-Select__error{margin:0;font-size:var(--adminer-font-size-sm)}.adminer-Select__hint{color:var(--adminer-color-ink-mid)}.adminer-Select__error{color:var(--adminer-color-err)}.adminer-Checkbox{display:flex;flex-direction:column;gap:4px}.adminer-Checkbox__row{display:inline-flex;align-items:center;gap:10px;cursor:pointer;min-height:28px;color:var(--adminer-color-ink);font-size:var(--adminer-font-size-base);font-family:var(--adminer-font-sans)}.adminer-Checkbox--disabled .adminer-Checkbox__row{cursor:not-allowed;opacity:.55}.adminer-Checkbox__control{width:16px;height:16px;margin:0;flex-shrink:0;accent-color:var(--adminer-color-primary);cursor:inherit}.adminer-Checkbox__control:focus-visible{outline:2px solid var(--adminer-color-primary);outline-offset:2px}.adminer-Checkbox__label{-webkit-user-select:none;user-select:none}.adminer-Checkbox__error,.adminer-Checkbox__hint{margin:0;font-size:var(--adminer-font-size-sm)}.adminer-Checkbox__error{color:var(--adminer-color-err)}.adminer-Checkbox__hint{color:var(--adminer-color-ink-mid)}.adminer-Textarea{display:flex;flex-direction:column;gap:6px}.adminer-Textarea__label{font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-medium);color:var(--adminer-color-ink-mid)}.adminer-Textarea__wrap{display:flex;border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-input);background:var(--adminer-color-surface);transition:border-color .14s ease,box-shadow .14s ease}.adminer-Textarea__wrap:focus-within{border-color:var(--adminer-color-primary);box-shadow:var(--adminer-focus-ring);outline:none}.adminer-Textarea__wrap--error{border-color:var(--adminer-color-err)}.adminer-Textarea__wrap--error:focus-within{border-color:var(--adminer-color-err);box-shadow:var(--adminer-focus-ring-error)}.adminer-Textarea__control{flex:1;min-width:0;padding:8px 12px;border:none;outline:none;background:transparent;color:var(--adminer-color-ink);font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-base);line-height:1.55;resize:vertical}.adminer-Textarea__wrap{flex-direction:column}.adminer-Textarea__prefix,.adminer-Textarea__suffix{padding:.25rem .75rem;color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm)}.adminer-Textarea__control:disabled{cursor:not-allowed;opacity:.65;resize:none}.adminer-Textarea__error,.adminer-Textarea__hint{margin:0;font-size:var(--adminer-font-size-sm)}.adminer-Textarea__error{color:var(--adminer-color-err)}.adminer-Textarea__hint{color:var(--adminer-color-ink-mid)}.adminer-Pagination{display:flex;align-items:center;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--adminer-color-border)}.adminer-Pagination__summary{margin-right:auto;font-size:var(--adminer-font-size-sm);font-family:var(--adminer-font-mono);color:var(--adminer-color-ink-dim)}.adminer-Pagination__limitWrapper{display:flex;align-items:center;gap:6px}.adminer-Pagination__limitSelect{height:30px;padding:0 .5rem;border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-sm);background:var(--adminer-color-surface);color:var(--adminer-color-ink);font-family:inherit;font-size:var(--adminer-font-size-base);cursor:pointer}.adminer-Pagination__limitSelect:focus{outline:2px solid color-mix(in srgb,var(--adminer-color-primary) 25%,transparent);outline-offset:0;border-color:var(--adminer-color-primary)}.adminer-Pagination__limitLabel{font-size:var(--adminer-font-size-sm);color:var(--adminer-color-ink-mid);white-space:nowrap}.adminer-Pagination__pages{display:flex;align-items:center;gap:3px}.adminer-Pagination__pages .adminer-Button{min-height:32px;padding:0 var(--adminer-space-3);font-size:var(--adminer-font-size-base);border-radius:var(--adminer-radius-sm)}.adminer-Pagination__page{min-width:32px;padding:0}.adminer-Pagination__pages .adminer-Button--primary:disabled{opacity:1;cursor:default}.adminer-Pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--adminer-color-ink-dim);font-size:var(--adminer-font-size-base);letter-spacing:.05em;-webkit-user-select:none;user-select:none}@media (max-width: 520px){.adminer-Pagination{flex-wrap:wrap}.adminer-Pagination__summary{width:100%}.adminer-Pagination__limitWrapper{order:-1}.adminer-Pagination__pages{flex-wrap:wrap}}.adminer-ErrorState{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 24px;text-align:center;gap:8px}.adminer-ErrorState__icon{color:var(--adminer-color-err);margin-bottom:8px}.adminer-ErrorState__title{margin:0;font-size:var(--adminer-font-size-lg);font-weight:var(--adminer-font-weight-semibold);color:var(--adminer-color-ink)}.adminer-ErrorState__description{margin:0;font-size:var(--adminer-font-size-base);color:var(--adminer-color-ink-mid);max-width:360px}.adminer-ErrorState__action{margin-top:16px}.adminer-OfflineBanner__title{font-weight:600}.adminer-OfflineBanner__message{color:color-mix(in srgb,var(--adminer-color-warn) 88%,black)}.adminer-OfflineBanner--banner{position:fixed;left:0;right:0;z-index:900;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 16px;background:var(--adminer-color-warn-bg);color:var(--adminer-color-warn);font-size:var(--adminer-font-size-sm, .875rem);box-shadow:var(--adminer-shadow-md)}.adminer-OfflineBanner--bottom{bottom:0;border-top:1px solid var(--adminer-color-warn-border)}.adminer-OfflineBanner--top{top:0;border-bottom:1px solid var(--adminer-color-warn-border)}.adminer-OfflineBanner--overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:color-mix(in srgb,var(--adminer-color-ink) 55%,transparent)}.adminer-OfflineBanner__card{display:flex;align-items:center;gap:14px;max-width:420px;padding:20px 24px;border-radius:var(--adminer-radius-card);background:var(--adminer-color-surface);border:1px solid var(--adminer-color-warn-border);box-shadow:var(--adminer-shadow-md)}.adminer-OfflineBanner__card .adminer-OfflineBanner__text{display:flex;flex-direction:column;gap:2px}.adminer-OfflineBanner__card .adminer-OfflineBanner__title{color:var(--adminer-color-warn)}.adminer-Modal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem;background:var(--adminer-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.adminer-Modal{width:var(--adminer-modal-width);max-width:100%;max-height:90vh;display:flex;flex-direction:column;background:var(--adminer-color-surface);border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-modal);box-shadow:var(--adminer-shadow-md)}.adminer-Modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px 14px;border-bottom:1px solid var(--adminer-color-border-soft)}.adminer-Modal__title{margin:0;font-family:var(--adminer-title-font);font-weight:var(--adminer-title-weight);font-size:var(--adminer-title-size);line-height:1.2;letter-spacing:var(--adminer-title-tracking);text-transform:var(--adminer-title-transform);color:var(--adminer-color-ink)}.adminer-Modal__close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;border:none;border-radius:var(--adminer-radius-sm);background:transparent;color:var(--adminer-color-ink-mid);cursor:pointer;font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-xl);line-height:1;transition:background .14s ease}.adminer-Modal__close:hover{background:var(--adminer-color-surface-muted);color:var(--adminer-color-ink)}.adminer-Modal__close:focus-visible{outline:2px solid var(--adminer-color-primary);outline-offset:2px}.adminer-Modal__body{flex:1;overflow-y:auto;padding:20px}.adminer-Modal__footer{display:flex;justify-content:flex-end;gap:8px;padding:14px 22px;border-top:1px solid var(--adminer-color-border-soft);background:var(--adminer-modal-footer-bg)}.adminer-Toast--warn.adminer-Toast--warn{background:var(--adminer-toast-warn-bg);border:var(--adminer-toast-warn-border-width) solid var(--adminer-toast-warn-border);color:var(--adminer-toast-warn-ink)}.adminer-ConfirmDialog__body p{margin:0;color:var(--adminer-confirmdialog-ink);line-height:var(--adminer-confirmdialog-line-height)}@media (max-width: 520px){.adminer-Modal__backdrop{align-items:flex-end;padding:0;padding-top:max(env(safe-area-inset-top,0px),44px)}.adminer-Modal{width:100%;max-height:95dvh}}.adminer-Tabs{display:flex;margin-bottom:16px;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid var(--adminer-color-border);scrollbar-width:none}.adminer-Tabs::-webkit-scrollbar{display:none}.adminer-Tabs__tab{margin-bottom:-1px;padding:var(--adminer-tab-padding-y) var(--adminer-tab-padding-x);border:none;border-bottom:2px solid transparent;background:none;color:var(--adminer-color-ink-mid);font-family:var(--adminer-tab-font);font-size:var(--adminer-tab-size);font-weight:var(--adminer-tab-weight);letter-spacing:var(--adminer-tab-tracking);text-transform:var(--adminer-tab-transform);white-space:nowrap;cursor:pointer;transition:color .12s ease,border-color .12s ease}.adminer-Tabs__tab:hover:not(:disabled){color:var(--adminer-color-ink)}.adminer-Tabs__tab:focus-visible{outline:2px solid var(--adminer-color-primary);outline-offset:-2px}.adminer-Tabs__tab[data-active=true]{color:var(--adminer-color-primary);border-bottom-color:var(--adminer-color-primary)}.adminer-Tabs__tab:disabled{opacity:.4;cursor:not-allowed}.adminer-Table__wrap{position:relative;overflow-x:auto}.adminer-Table--loading tbody{opacity:.45;pointer-events:none}.adminer-Table__loadingOverlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.adminer-Table__wrap--loadingEmpty{min-height:var(--adminer-table-loading-min-height);background:var(--adminer-table-bg)}.adminer-Table{width:100%;border-collapse:collapse;background:var(--adminer-table-bg);font-size:var(--adminer-font-size-base)}.adminer-Table--dense{--adminer-table-cell-padding-x: 8px;--adminer-table-cell-padding-y: 7px}.adminer-Table thead th{padding:calc(var(--adminer-table-cell-padding-y) - 2px) var(--adminer-table-cell-padding-x);text-align:left;border-bottom:1px solid var(--adminer-color-border);font-family:var(--adminer-table-head-font);font-size:var(--adminer-table-head-size);font-weight:var(--adminer-table-head-weight);letter-spacing:var(--adminer-table-head-tracking);text-transform:var(--adminer-table-head-transform);color:var(--adminer-table-head-color);background:var(--adminer-table-head-bg);white-space:nowrap}.adminer-Table tbody td,.adminer-Table tbody th,.adminer-Table tfoot td,.adminer-Table tfoot th{padding:var(--adminer-table-cell-padding-y) var(--adminer-table-cell-padding-x);vertical-align:middle;font-variant-numeric:tabular-nums}.adminer-Table:not(.adminer-Table--bordered) tbody td,.adminer-Table:not(.adminer-Table--bordered) tbody th{border-bottom:1px solid var(--adminer-color-border-soft)}.adminer-Table:not(.adminer-Table--bordered) tbody tr:last-child td,.adminer-Table:not(.adminer-Table--bordered) tbody tr:last-child th{border-bottom:none}.adminer-Table__cell--numeric{text-align:right;font-family:var(--adminer-font-numeric);font-variant-numeric:tabular-nums}.adminer-Table__cell--left{text-align:left}.adminer-Table__cell--center{text-align:center}.adminer-Table__cell--right{text-align:right}.adminer-Table--striped tbody tr:nth-child(2n) td{background:var(--adminer-table-row-stripe-bg)}.adminer-Table--hover tbody tr:not(.adminer-Table__row--placeholder):hover td{background:var(--adminer-table-row-hover-bg)}.adminer-Table--bordered th,.adminer-Table--bordered td{border:var(--adminer-table-border-width) solid var(--adminer-table-border-color)}.adminer-Table__wrap--bordered{border-radius:var(--adminer-table-radius)}.adminer-Table__wrap--framed{border:var(--adminer-table-frame-width) solid var(--adminer-table-frame-color);border-radius:var(--adminer-table-frame-radius)}.adminer-Table tr.adminer-Table__row--total td,.adminer-Table tr.adminer-Table__row--total th{background:var(--adminer-table-total-bg);border-top:var(--adminer-table-total-border);border-bottom:none;font-weight:var(--adminer-font-weight-semibold);font-variant-numeric:tabular-nums}.adminer-Table tbody tr td:first-child{position:relative;padding-left:calc(14px + var(--adminer-table-row-accent-width))}.adminer-Table tbody tr.adminer-Table__row--ok td:first-child:before,.adminer-Table tbody tr.adminer-Table__row--warn td:first-child:before,.adminer-Table tbody tr.adminer-Table__row--err td:first-child:before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--adminer-table-row-accent-width)}.adminer-Table tbody tr.adminer-Table__row--ok td:first-child:before{background:var(--adminer-color-ok)}.adminer-Table tbody tr.adminer-Table__row--warn td:first-child:before{background:var(--adminer-color-warn)}.adminer-Table tbody tr.adminer-Table__row--err td:first-child:before{background:var(--adminer-color-err)}.adminer-Table__selectCell{width:1%;white-space:nowrap;padding-right:0}.adminer-Table__selectCell .adminer-Checkbox__row{min-height:0}.adminer-Table__cell--sortable{cursor:pointer}.adminer-Table__cell--sortable:hover{background:var(--adminer-table-sort-head-hover-bg)}.adminer-Table__sortButton{display:inline-flex;align-items:center;gap:var(--adminer-table-sort-gap);width:100%;padding:0;border:0;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;text-align:inherit;cursor:pointer}.adminer-Table__sortButton:focus-visible{outline:2px solid color-mix(in srgb,var(--adminer-color-primary) 30%,transparent);outline-offset:1px}.adminer-Table__cell--numeric .adminer-Table__sortButton,.adminer-Table__cell--right .adminer-Table__sortButton{justify-content:flex-end}.adminer-Table__cell--center .adminer-Table__sortButton{justify-content:center}.adminer-Table__sortIcon{display:inline-flex;align-items:center;justify-content:center;width:var(--adminer-table-sort-icon-size);height:var(--adminer-table-sort-icon-size);flex-shrink:0;color:var(--adminer-table-sort-icon-color)}.adminer-Table__sortIcon>svg{width:100%;height:100%}.adminer-Table__sortIcon--active{color:var(--adminer-table-sort-icon-color-active)}.adminer-Table__sortBar{display:none;align-items:flex-end;gap:8px;flex-wrap:wrap;margin-bottom:10px}.adminer-Table__sortBarSelectAll{display:flex;align-items:center;min-width:var(--adminer-tap-target);min-height:var(--adminer-tap-target)}.adminer-Table__sortBarSelect{flex:1;min-width:0}.adminer-Table__sortBarSelect .adminer-Select__control{min-height:var(--adminer-tap-target)}.adminer-Table__sortBarDir{min-width:var(--adminer-tap-target);min-height:var(--adminer-tap-target);padding:0}.adminer-Table__rowLink{font-weight:var(--adminer-table-rowlink-weight);color:var(--adminer-table-rowlink-color);text-decoration:none}.adminer-Table__rowLink:hover{color:var(--adminer-table-rowlink-hover-color)}.adminer-Table__rowLink:focus-visible{outline:2px solid color-mix(in srgb,var(--adminer-color-primary) 30%,transparent);outline-offset:1px}.adminer-Table__emptyCell,.adminer-Table__errorCell{padding:0}.adminer-Table__cardLabel{display:none}@media (max-width: 520px){.adminer-Table__sortBar--sm{display:flex}.adminer-Table.adminer-Table--cards-sm tbody td.adminer-Table__selectCell{position:absolute;top:var(--adminer-space-2);right:var(--adminer-space-3);width:auto;display:flex;align-items:center;justify-content:center;min-width:var(--adminer-tap-target);min-height:var(--adminer-tap-target);padding:0;border:none}.adminer-Table.adminer-Table--cards-sm tbody td.adminer-Table__selectCell .adminer-Checkbox__row{min-height:0}.adminer-Table.adminer-Table--cards-sm tbody tr:has(td.adminer-Table__selectCell) td.adminer-Table__selectCell+td,.adminer-Table.adminer-Table--cards-sm tbody tr:has(td.adminer-Table__selectCell) td.adminer-Table__cell--primary{padding-right:var(--adminer-tap-target)}.adminer-Table.adminer-Table--cards-sm thead{display:none}.adminer-Table.adminer-Table--cards-sm,.adminer-Table.adminer-Table--cards-sm tbody,.adminer-Table.adminer-Table--cards-sm tbody tr,.adminer-Table.adminer-Table--cards-sm tbody td{display:block;width:100%}.adminer-Table.adminer-Table--cards-sm,.adminer-Table.adminer-Table--cards-sm tbody tr td{background:transparent}.adminer-Table.adminer-Table--cards-sm tbody tr{position:relative;margin-bottom:var(--adminer-space-3);padding:var(--adminer-space-2) var(--adminer-space-4);border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-card);background:var(--adminer-color-surface)}.adminer-Table.adminer-Table--cards-sm tbody tr:last-child{margin-bottom:0}.adminer-Table.adminer-Table--cards-sm tbody tr.adminer-Table__row--ok{border-left:3px solid var(--adminer-color-ok)}.adminer-Table.adminer-Table--cards-sm tbody tr.adminer-Table__row--warn{border-left:3px solid var(--adminer-color-warn)}.adminer-Table.adminer-Table--cards-sm tbody tr.adminer-Table__row--err{border-left:3px solid var(--adminer-color-err)}.adminer-Table.adminer-Table--cards-sm tbody td{display:flex;gap:var(--adminer-space-4);align-items:baseline;padding:var(--adminer-space-1) 0;border:none;text-align:right}.adminer-Table.adminer-Table--cards-sm tbody tr td:first-child{padding-left:0}.adminer-Table.adminer-Table--cards-sm tbody tr td:first-child:before{display:none}.adminer-Table.adminer-Table--cards-sm .adminer-Table__cardLabel{display:inline-block;flex:0 0 auto;margin-right:auto;text-align:left;color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-medium);white-space:nowrap}.adminer-Table.adminer-Table--cards-sm tbody td.adminer-Table__cell--primary{display:block;padding-top:0;text-align:left;font-size:var(--adminer-font-size-lg);font-weight:var(--adminer-font-weight-semibold)}.adminer-Table.adminer-Table--cards-sm tbody td.adminer-Table__cell--primary .adminer-Table__cardLabel,.adminer-Table.adminer-Table--cards-sm tbody td.adminer-Table__cell--cardHidden{display:none}.adminer-Table.adminer-Table--cards-sm tbody td:has(.adminer-TableActions){display:block;margin-top:var(--adminer-space-2);padding-top:var(--adminer-space-3);border-top:1px solid var(--adminer-color-border-soft)}.adminer-Table.adminer-Table--cards-sm tbody td:has(.adminer-TableActions) .adminer-Table__cardLabel{display:none}.adminer-Table.adminer-Table--cards-sm tbody td:has(.adminer-TableActions) .adminer-TableActions{gap:var(--adminer-space-2)}.adminer-Table.adminer-Table--cards-sm tbody td:has(.adminer-TableActions) .adminer-TableAction:not(.adminer-TableAction--iconOnly){min-height:40px;padding:8px 14px}.adminer-Table.adminer-Table--cards-sm tbody td:has(.adminer-TableActions) .adminer-TableAction--iconOnly{min-height:40px;width:40px}.adminer-Table.adminer-Table--cards-sm tfoot,.adminer-Table.adminer-Table--cards-sm tfoot tr,.adminer-Table.adminer-Table--cards-sm tfoot td{display:block;width:100%}.adminer-Table.adminer-Table--cards-sm tfoot tr{margin-top:var(--adminer-space-3);padding:var(--adminer-space-2) var(--adminer-space-4)}.adminer-Table.adminer-Table--cards-sm tfoot td{padding:var(--adminer-space-1) 0;border:none;text-align:left}.adminer-Table.adminer-Table--cards-sm tfoot td:empty{display:none}}@media (max-width: 900px){.adminer-Table__sortBar--md{display:flex}.adminer-Table.adminer-Table--cards-md tbody td.adminer-Table__selectCell{position:absolute;top:var(--adminer-space-2);right:var(--adminer-space-3);width:auto;display:flex;align-items:center;justify-content:center;min-width:var(--adminer-tap-target);min-height:var(--adminer-tap-target);padding:0;border:none}.adminer-Table.adminer-Table--cards-md tbody td.adminer-Table__selectCell .adminer-Checkbox__row{min-height:0}.adminer-Table.adminer-Table--cards-md tbody tr:has(td.adminer-Table__selectCell) td.adminer-Table__selectCell+td,.adminer-Table.adminer-Table--cards-md tbody tr:has(td.adminer-Table__selectCell) td.adminer-Table__cell--primary{padding-right:var(--adminer-tap-target)}.adminer-Table.adminer-Table--cards-md thead{display:none}.adminer-Table.adminer-Table--cards-md,.adminer-Table.adminer-Table--cards-md tbody,.adminer-Table.adminer-Table--cards-md tbody tr,.adminer-Table.adminer-Table--cards-md tbody td{display:block;width:100%}.adminer-Table.adminer-Table--cards-md,.adminer-Table.adminer-Table--cards-md tbody tr td{background:transparent}.adminer-Table.adminer-Table--cards-md tbody tr{position:relative;margin-bottom:var(--adminer-space-3);padding:var(--adminer-space-2) var(--adminer-space-4);border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-card);background:var(--adminer-color-surface)}.adminer-Table.adminer-Table--cards-md tbody tr:last-child{margin-bottom:0}.adminer-Table.adminer-Table--cards-md tbody tr.adminer-Table__row--ok{border-left:3px solid var(--adminer-color-ok)}.adminer-Table.adminer-Table--cards-md tbody tr.adminer-Table__row--warn{border-left:3px solid var(--adminer-color-warn)}.adminer-Table.adminer-Table--cards-md tbody tr.adminer-Table__row--err{border-left:3px solid var(--adminer-color-err)}.adminer-Table.adminer-Table--cards-md tbody td{display:flex;gap:var(--adminer-space-4);align-items:baseline;padding:var(--adminer-space-1) 0;border:none;text-align:right}.adminer-Table.adminer-Table--cards-md tbody tr td:first-child{padding-left:0}.adminer-Table.adminer-Table--cards-md tbody tr td:first-child:before{display:none}.adminer-Table.adminer-Table--cards-md .adminer-Table__cardLabel{display:inline-block;flex:0 0 auto;margin-right:auto;text-align:left;color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-medium);white-space:nowrap}.adminer-Table.adminer-Table--cards-md tbody td.adminer-Table__cell--primary{display:block;padding-top:0;text-align:left;font-size:var(--adminer-font-size-lg);font-weight:var(--adminer-font-weight-semibold)}.adminer-Table.adminer-Table--cards-md tbody td.adminer-Table__cell--primary .adminer-Table__cardLabel,.adminer-Table.adminer-Table--cards-md tbody td.adminer-Table__cell--cardHidden{display:none}.adminer-Table.adminer-Table--cards-md tbody td:has(.adminer-TableActions){display:block;margin-top:var(--adminer-space-2);padding-top:var(--adminer-space-3);border-top:1px solid var(--adminer-color-border-soft)}.adminer-Table.adminer-Table--cards-md tbody td:has(.adminer-TableActions) .adminer-Table__cardLabel{display:none}.adminer-Table.adminer-Table--cards-md tbody td:has(.adminer-TableActions) .adminer-TableActions{gap:var(--adminer-space-2)}.adminer-Table.adminer-Table--cards-md tbody td:has(.adminer-TableActions) .adminer-TableAction:not(.adminer-TableAction--iconOnly){min-height:40px;padding:8px 14px}.adminer-Table.adminer-Table--cards-md tbody td:has(.adminer-TableActions) .adminer-TableAction--iconOnly{min-height:40px;width:40px}.adminer-Table.adminer-Table--cards-md tfoot,.adminer-Table.adminer-Table--cards-md tfoot tr,.adminer-Table.adminer-Table--cards-md tfoot td{display:block;width:100%}.adminer-Table.adminer-Table--cards-md tfoot tr{margin-top:var(--adminer-space-3);padding:var(--adminer-space-2) var(--adminer-space-4)}.adminer-Table.adminer-Table--cards-md tfoot td{padding:var(--adminer-space-1) 0;border:none;text-align:left}.adminer-Table.adminer-Table--cards-md tfoot td:empty{display:none}}.adminer-TableActions{display:flex;align-items:center;justify-content:flex-end;gap:6px;width:100%;white-space:nowrap}.adminer-TableAction{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:var(--adminer-tableaction-min-height);padding:var(--adminer-tableaction-padding-y) var(--adminer-tableaction-padding-x);border:1px solid var(--adminer-tableaction-border-color);border-radius:var(--adminer-tableaction-radius);background:var(--adminer-tableaction-bg);color:var(--adminer-tableaction-ink);cursor:pointer;font-family:var(--adminer-tableaction-font);font-size:var(--adminer-tableaction-size);font-weight:var(--adminer-tableaction-weight);letter-spacing:var(--adminer-tableaction-tracking);line-height:1.2;text-decoration:none;text-transform:var(--adminer-tableaction-transform);transition:background .12s,color .12s,border-color .12s}.adminer-TableAction:hover:not(:disabled){background:var(--adminer-tableaction-hover-bg);color:var(--adminer-tableaction-hover-ink);border-color:var(--adminer-tableaction-hover-border-color)}.adminer-TableAction:focus-visible{outline:2px solid color-mix(in srgb,var(--adminer-color-primary) 30%,transparent);outline-offset:1px}.adminer-TableAction:disabled{cursor:not-allowed;opacity:.55}.adminer-TableAction--link{background:transparent;border-color:transparent;color:var(--adminer-color-primary);font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-base);font-weight:var(--adminer-font-weight-medium);letter-spacing:var(--adminer-tracking-none);text-transform:none;text-decoration:underline;text-underline-offset:3px}.adminer-TableAction--link:hover:not(:disabled){background:transparent;border-color:transparent;color:color-mix(in srgb,var(--adminer-color-primary) 85%,black);text-decoration:underline}.adminer-TableAction--button{--adminer-ta-ink: var(--adminer-color-ink);--adminer-ta-edge: var(--adminer-color-border);--adminer-ta-fill: var(--adminer-color-surface);--adminer-ta-fill-hover: var(--adminer-color-surface-muted);--adminer-ta-on-fill: var(--adminer-color-ink);--adminer-ta-soft: var(--adminer-color-surface-muted);min-height:var(--adminer-control-height-sm);padding:0 var(--adminer-control-padding-x-sm);background:var(--adminer-ta-outline-bg, var(--adminer-ta-fill));border-color:var(--adminer-ta-edge);border-radius:var(--adminer-radius-button);color:var(--adminer-ta-ink);font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-medium);letter-spacing:var(--adminer-tracking-none);text-transform:none}.adminer-TableAction--button:hover:not(:disabled){background:var(--adminer-ta-outline-bg-hover, var(--adminer-ta-fill-hover));border-color:var(--adminer-ta-edge-hover, var(--adminer-color-ink-dim));color:var(--adminer-ta-ink);text-decoration:none}.adminer-TableAction--primary{color:var(--adminer-button-primary-ink)}.adminer-TableAction--primary:hover:not(:disabled){color:color-mix(in srgb,var(--adminer-button-primary-ink) 85%,black)}.adminer-TableAction--danger{color:var(--adminer-button-danger-ink)}.adminer-TableAction--danger:hover:not(:disabled){color:color-mix(in srgb,var(--adminer-button-danger-ink) 85%,black)}.adminer-TableAction--button.adminer-TableAction--primary{--adminer-ta-ink: var(--adminer-button-primary-ink);--adminer-ta-edge: var(--adminer-button-primary-edge);--adminer-ta-fill: var(--adminer-button-primary-fill);--adminer-ta-fill-hover: var(--adminer-button-primary-fill-hover);--adminer-ta-on-fill: var(--adminer-button-primary-on-fill);--adminer-ta-soft: var(--adminer-color-primary-bg);--adminer-ta-outline-bg: transparent;--adminer-ta-outline-bg-hover: var(--adminer-color-primary-bg);--adminer-ta-edge-hover: var(--adminer-button-primary-edge)}.adminer-TableAction--button.adminer-TableAction--danger{--adminer-ta-ink: var(--adminer-button-danger-ink);--adminer-ta-edge: var(--adminer-button-danger-edge);--adminer-ta-fill: var(--adminer-button-danger-fill);--adminer-ta-fill-hover: var(--adminer-button-danger-fill-hover);--adminer-ta-on-fill: var(--adminer-button-danger-on-fill);--adminer-ta-soft: var(--adminer-color-err-bg);--adminer-ta-outline-bg: transparent;--adminer-ta-outline-bg-hover: var(--adminer-color-err-bg);--adminer-ta-edge-hover: var(--adminer-button-danger-edge)}.adminer-TableAction--button.adminer-TableAction--solid{background:var(--adminer-ta-fill);border-color:var(--adminer-ta-edge);color:var(--adminer-ta-on-fill)}.adminer-TableAction--button.adminer-TableAction--solid:hover:not(:disabled){background:var(--adminer-ta-fill-hover);border-color:var(--adminer-ta-fill-hover);color:var(--adminer-ta-on-fill);text-decoration:none}.adminer-TableAction--button.adminer-TableAction--soft{background:var(--adminer-ta-soft);border-color:transparent;color:var(--adminer-ta-ink)}.adminer-TableAction--button.adminer-TableAction--soft:hover:not(:disabled){background:color-mix(in srgb,var(--adminer-ta-soft) 88%,var(--adminer-color-ink));border-color:transparent;color:var(--adminer-ta-ink);text-decoration:none}.adminer-TableAction--button.adminer-TableAction--quiet{background:transparent;border-color:transparent;color:var(--adminer-ta-ink)}.adminer-TableAction--button.adminer-TableAction--quiet:hover:not(:disabled){background:var(--adminer-ta-soft);border-color:transparent;color:var(--adminer-ta-ink);text-decoration:none}.adminer-TableAction--iconOnly{width:var(--adminer-tableaction-min-height);padding-inline:0}.adminer-TableAction--button.adminer-TableAction--iconOnly{width:var(--adminer-control-height-sm)}.adminer-TableAction__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--adminer-tableaction-icon-size);height:var(--adminer-tableaction-icon-size);flex-shrink:0}.adminer-TableAction__icon>svg{width:100%;height:100%;stroke-width:1.6}.adminer-TableAction--iconOnly>svg{width:var(--adminer-tableaction-icon-size);height:var(--adminer-tableaction-icon-size);stroke-width:1.6}.adminer-ActionBar{position:sticky;bottom:var(--adminer-actionbar-offset);z-index:var(--adminer-actionbar-z);display:flex;flex-wrap:wrap;align-items:center;gap:var(--adminer-space-3);margin-top:var(--adminer-space-3);padding:10px 14px;background:var(--adminer-actionbar-bg);border:1px solid var(--adminer-actionbar-border);border-radius:var(--adminer-actionbar-radius);box-shadow:var(--adminer-actionbar-shadow)}.adminer-ActionBar__start{min-width:0;margin-inline-end:auto;font-size:var(--adminer-font-size-sm);color:var(--adminer-color-ink)}.adminer-ActionBar__start--row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--adminer-space-2)}.adminer-ActionBar__end{display:flex;flex-wrap:wrap;gap:var(--adminer-space-2)}@media (max-width: 520px){.adminer-ActionBar__end{width:100%}.adminer-ActionBar__end>*{flex:1 1 0}.adminer-ActionBar:has(>.adminer-ActionBar__start:empty){row-gap:0}}.adminer-BulkActionBar__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.adminer-FilterPanel{background:var(--adminer-color-surface);border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius);padding:16px;margin-bottom:16px}.adminer-FilterPanel__row{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.adminer-FilterField{flex:1 1 140px;min-width:140px}.adminer-FilterField--wide{flex-grow:2;flex-basis:260px;min-width:220px}.adminer-FilterField--action{flex:0 0 auto}@media (max-width: 520px){.adminer-FilterPanel__row{flex-direction:column;align-items:stretch}.adminer-FilterField,.adminer-FilterField--wide,.adminer-FilterField--action{width:100%;min-width:0;flex-basis:auto}}.adminer-ErrorBoundary{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--adminer-color-bg)}.adminer-ErrorBoundary__card{width:min(100%,520px)}.adminer-ErrorBoundary__actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:16px}@media (max-width: 520px){.adminer-ErrorBoundary{align-items:stretch;padding:16px}.adminer-ErrorBoundary__actionButton{width:100%}}.adminer-AppShell{min-height:100dvh}.adminer-AppShell--inset{display:grid;grid-template-columns:1fr}.adminer-AppShell--inset.adminer-AppShell--with-sidebar{grid-template-columns:var(--adminer-sidebar-width) 1fr}@media (max-width: 900px){.adminer-AppShell--inset.adminer-AppShell--with-sidebar{grid-template-columns:1fr}}.adminer-AppShell__sidebarSlot{display:contents}@media (min-width: 901px){.adminer-AppShell--inset.adminer-AppShell--with-sidebar[data-sidebar-state=hidden],.adminer-AppShell--topbar-above.adminer-AppShell--with-sidebar[data-sidebar-state=hidden] .adminer-AppShell__bodyRow{grid-template-columns:1fr}.adminer-AppShell[data-sidebar-state=hidden] .adminer-AppShell__sidebarSlot{display:none}.adminer-AppShell--inset.adminer-AppShell--with-sidebar[data-sidebar-state=rail],.adminer-AppShell--topbar-above.adminer-AppShell--with-sidebar[data-sidebar-state=rail] .adminer-AppShell__bodyRow{grid-template-columns:var(--adminer-sidebar-rail-width) 1fr}}.adminer-AppShell--topbar-above{display:grid;grid-template-rows:auto minmax(0,1fr);height:100dvh}.adminer-AppShell--topbar-above .adminer-AppShell__bodyRow{display:grid;grid-template-columns:1fr;min-height:0;min-width:0;overflow:hidden}.adminer-AppShell--topbar-above.adminer-AppShell--with-sidebar .adminer-AppShell__bodyRow{grid-template-columns:var(--adminer-sidebar-width) 1fr}@media (max-width: 900px){.adminer-AppShell--topbar-above.adminer-AppShell--with-sidebar .adminer-AppShell__bodyRow{grid-template-columns:1fr}}@media (min-width: 901px){.adminer-AppShell--topbar-above .adminer-Sidebar{position:static;height:100%;min-height:0}}.adminer-AppShell--topbar-above .adminer-AppShell__main{min-height:0;overflow-y:auto}.adminer-AppShell__topbarRow{min-width:0}.adminer-AppShell__col{display:flex;flex-direction:column;min-width:0;background:var(--adminer-color-bg)}.adminer-AppShell__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--adminer-overlay);z-index:199}.adminer-AppShell__main{display:flex;flex-direction:column;flex:1;background:var(--adminer-color-bg);min-width:0}.adminer-Sidebar{display:flex;flex-direction:column;width:var(--adminer-sidebar-width);min-height:100dvh;background:var(--adminer-sidebar-bg);color:var(--adminer-sidebar-ink-mid);flex-shrink:0;position:sticky;top:0;height:100dvh;z-index:20;overflow-y:auto}.adminer-Sidebar__brand{padding:16px 22px 14px;border-bottom:1px solid var(--adminer-sidebar-border);margin-bottom:8px;font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-base);font-weight:var(--adminer-font-weight-semibold);line-height:1.2;--adminer-brand-color: var(--adminer-sidebar-ink);--adminer-brand-color-dim: var(--adminer-sidebar-ink-dim)}.adminer-Sidebar__nav{display:flex;flex-direction:column;flex:1;padding:0}.adminer-Sidebar__group{display:contents}.adminer-Sidebar__groupLabel{margin:0;font-family:var(--adminer-sidebar-grouplabel-font);font-size:var(--adminer-sidebar-grouplabel-size);text-transform:uppercase;letter-spacing:var(--adminer-sidebar-grouplabel-tracking);color:var(--adminer-sidebar-grouplabel-color);padding:18px 22px 6px;font-weight:var(--adminer-font-weight-semibold)}.adminer-Sidebar__link{display:flex;align-items:center;gap:10px;margin-inline:var(--adminer-sidebar-link-inset);padding:var(--adminer-sidebar-link-padding-y) calc(22px - var(--adminer-sidebar-link-inset));border-left:var(--adminer-sidebar-indicator-width) solid transparent;border-radius:var(--adminer-sidebar-link-radius);color:var(--adminer-sidebar-ink-mid);text-decoration:none;font-family:var(--adminer-sidebar-link-font);font-size:var(--adminer-sidebar-link-size);font-weight:var(--adminer-sidebar-link-weight);letter-spacing:var(--adminer-sidebar-link-tracking);text-transform:var(--adminer-sidebar-link-transform);transition:background .12s ease,color .12s ease}.adminer-Sidebar__link+.adminer-Sidebar__link{margin-top:var(--adminer-sidebar-link-gap)}.adminer-Sidebar__link:hover{background:var(--adminer-sidebar-link-hover-bg);color:var(--adminer-sidebar-ink);text-decoration:none}.adminer-Sidebar__link--active,.adminer-Sidebar__link--active:hover{background:var(--adminer-sidebar-link-active-bg);border-left-color:var(--adminer-sidebar-indicator-color);color:var(--adminer-sidebar-link-active-ink);font-weight:var(--adminer-font-weight-semibold)}.adminer-Sidebar__badge{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:var(--adminer-radius-pill);background:var(--adminer-sidebar-badge-bg);color:var(--adminer-sidebar-badge-ink);font-family:var(--adminer-label-font);font-size:var(--adminer-label-size);font-weight:var(--adminer-font-weight-bold);line-height:1}.adminer-Sidebar__icon{width:var(--adminer-sidebar-icon-size);height:var(--adminer-sidebar-icon-size);flex-shrink:0;color:currentColor;opacity:.75;display:inline-flex;align-items:center;justify-content:center}.adminer-Sidebar__icon>svg{width:100%;height:100%;stroke-width:1.6}.adminer-Sidebar__link:not(:has(.adminer-Sidebar__icon)){gap:0}@media (min-width: 901px){.adminer-Sidebar--rail{width:var(--adminer-sidebar-rail-width);min-width:var(--adminer-sidebar-rail-width);overflow:hidden}.adminer-Sidebar__brand--withToggle{display:flex;align-items:center;gap:0;min-height:var(--adminer-topbar-height);padding:0 14px 0 0}.adminer-Sidebar__collapseToggle{flex:none;display:flex;align-items:center;justify-content:center;width:var(--adminer-sidebar-rail-width);height:var(--adminer-topbar-height);border:none;background:transparent;color:var(--adminer-sidebar-ink-mid);cursor:pointer;transition:background .12s ease,color .12s ease}.adminer-Sidebar__collapseToggle:hover{background:var(--adminer-sidebar-link-hover-bg);color:var(--adminer-sidebar-ink)}.adminer-Sidebar__collapseToggle:focus-visible{outline:2px solid var(--adminer-color-primary);outline-offset:-2px}@media (max-width: 900px){.adminer-Sidebar__collapseToggle{display:none}.adminer-Sidebar__brand--withToggle{padding:16px 22px 14px}}.adminer-Sidebar--rail .adminer-Sidebar__link{justify-content:center;gap:0;width:var(--adminer-sidebar-rail-tile);height:var(--adminer-sidebar-rail-tile);margin-inline:auto;padding:0}.adminer-Sidebar--rail .adminer-Sidebar__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.adminer-Sidebar--rail .adminer-Sidebar__badge{position:absolute;top:9px;right:9px;min-width:8px;width:8px;height:8px;padding:0;overflow:hidden;text-indent:100%;white-space:nowrap;border-radius:50%}.adminer-Sidebar--rail .adminer-Sidebar__link{position:relative}.adminer-Sidebar--rail .adminer-Sidebar__groupLabel{height:1px;margin:8px 12px;padding:0;overflow:hidden;text-indent:100%;white-space:nowrap;background:var(--adminer-sidebar-border)}.adminer-Sidebar--rail .adminer-Sidebar__group:first-child .adminer-Sidebar__groupLabel{margin-top:12px}.adminer-Sidebar--rail .adminer-Sidebar__footer{padding-inline:4px;display:flex;justify-content:center}.adminer-Sidebar--rail .adminer-AccountMenu__text,.adminer-Sidebar--rail .adminer-AccountMenu__chevron{display:none}.adminer-Sidebar--rail .adminer-AccountMenu__trigger{justify-content:center;padding:6px;gap:0}.adminer-Sidebar--rail .adminer-Sidebar__railLogout{display:flex;align-items:center;justify-content:center;width:var(--adminer-sidebar-rail-tile);height:var(--adminer-sidebar-rail-tile);border:none;border-radius:var(--adminer-sidebar-link-radius);background:transparent;color:var(--adminer-sidebar-ink-mid);cursor:pointer}.adminer-Sidebar--rail .adminer-Sidebar__railLogout:hover{background:var(--adminer-sidebar-link-hover-bg);color:var(--adminer-sidebar-ink)}}.adminer-Sidebar__footer{margin:0;padding:10px 12px 12px;border-top:1px solid var(--adminer-sidebar-border);display:flex;flex-direction:column;gap:4px}.adminer-Sidebar__profile{display:flex;align-items:center;gap:10px;padding:8px;text-decoration:none;color:var(--adminer-sidebar-ink);min-height:var(--adminer-tap-target);border-left:2px solid transparent}a.adminer-Sidebar__profile:hover,a.adminer-Sidebar__profile:focus-visible{background:var(--adminer-sidebar-link-hover-bg);text-decoration:none;outline:none}.adminer-Sidebar__profile--active,a.adminer-Sidebar__profile--active:hover,a.adminer-Sidebar__profile--active:focus-visible{background:var(--adminer-sidebar-link-active-bg);border-left-color:var(--adminer-sidebar-indicator-color)}.adminer-Sidebar__avatar{--adminer-avatar-radius: var(--adminer-sidebar-avatar-radius);--adminer-avatar-bg: var(--adminer-sidebar-avatar-bg);--adminer-avatar-ink: var(--adminer-sidebar-avatar-ink)}.adminer-Sidebar__profileText{display:flex;flex-direction:column;min-width:0;line-height:1.2}.adminer-Sidebar__profileName{color:var(--adminer-sidebar-ink);font-family:var(--adminer-sidebar-profile-font);font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-semibold);letter-spacing:var(--adminer-sidebar-profile-tracking);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminer-Sidebar__profileRole{color:var(--adminer-sidebar-ink-mid);font-family:var(--adminer-label-font);font-size:var(--adminer-label-size);text-transform:var(--adminer-sidebar-profile-role-transform, var(--adminer-label-transform));letter-spacing:var(--adminer-sidebar-profile-role-tracking, var(--adminer-tracking-5));font-weight:var(--adminer-sidebar-profile-role-weight, var(--adminer-font-weight-semibold));margin-top:2px}.adminer-Sidebar__logout{background:none;border:0;padding:8px;color:var(--adminer-sidebar-ink-mid);font-size:var(--adminer-font-size-sm);display:flex;align-items:center;gap:9px;font-family:var(--adminer-sidebar-logout-font);letter-spacing:var(--adminer-sidebar-logout-tracking);text-transform:var(--adminer-sidebar-logout-transform);cursor:pointer;text-align:left;min-height:var(--adminer-tap-target);border-left:2px solid transparent}.adminer-Sidebar__logout:hover,.adminer-Sidebar__logout:focus-visible{background:var(--adminer-sidebar-link-hover-bg);color:var(--adminer-sidebar-ink);outline:none}.adminer-Sidebar__logoutIcon{width:14px;height:14px;flex-shrink:0;opacity:.7;display:inline-flex;align-items:center;justify-content:center}.adminer-Sidebar__logoutIcon>svg{width:100%;height:100%;stroke-width:1.6}.adminer-Sidebar__logout:hover .adminer-Sidebar__logoutIcon,.adminer-Sidebar__logout:focus-visible .adminer-Sidebar__logoutIcon{opacity:1}.adminer-Sidebar__footerSlot{padding:6px 8px 0;color:var(--adminer-sidebar-ink-dim);font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-xs);line-height:1.5}@media (max-width: 900px){.adminer-Sidebar{position:fixed;left:0;top:0;height:100dvh;z-index:200;transform:translate(-100%);transition:transform .2s ease-out;min-height:unset}.adminer-Sidebar--open{transform:none}}.adminer-Avatar__img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.adminer-Avatar{width:var(--adminer-avatar-size);height:var(--adminer-avatar-size);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--adminer-avatar-radius);background:var(--adminer-avatar-bg);color:var(--adminer-avatar-ink);font-family:var(--adminer-font-sans);font-size:var(--adminer-avatar-font-size);font-weight:var(--adminer-font-weight-semibold);letter-spacing:var(--adminer-tracking-none)}.adminer-Menu{display:inline-block;position:relative}.adminer-Menu__trigger{display:inline-flex;align-items:center;background:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}.adminer-Menu__trigger:focus-visible{outline:none;box-shadow:var(--adminer-focus-ring);border-radius:var(--adminer-radius)}.adminer-Menu__trigger:disabled{opacity:.45;cursor:not-allowed}.adminer-Menu__popover{position:fixed;z-index:1100;min-width:var(--adminer-menu-min-width);background:var(--adminer-menu-bg);border:1px solid var(--adminer-menu-border);border-radius:var(--adminer-menu-radius);box-shadow:var(--adminer-menu-shadow);overflow:hidden}.adminer-Menu__list{margin:0;padding:4px 0;max-height:60vh;overflow-y:auto}.adminer-Menu__item{display:flex;align-items:center;gap:8px;width:100%;padding:var(--adminer-menu-item-padding);text-align:left;background:transparent;border:none;font:inherit;font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-base);color:var(--adminer-color-ink);cursor:pointer;text-decoration:none}.adminer-Menu__item--active,.adminer-Menu__item:hover:not(:disabled){background:var(--adminer-color-surface-muted)}a.adminer-Menu__item:hover,a.adminer-Menu__item:focus-visible{text-decoration:none}.adminer-Menu__item--danger{color:var(--adminer-color-err)}.adminer-Menu__item--danger.adminer-Menu__item--active,.adminer-Menu__item--danger:hover:not(:disabled){background:color-mix(in srgb,var(--adminer-color-err) 8%,transparent)}.adminer-Menu__item:disabled{opacity:.5;cursor:not-allowed}.adminer-Menu__icon{display:inline-flex;align-items:center;flex-shrink:0;color:var(--adminer-color-ink-mid)}.adminer-Menu__item--danger .adminer-Menu__icon{color:inherit}.adminer-Menu__itemLabel{flex:1;min-width:0}.adminer-Menu__separator{margin:4px 0;border-top:1px solid var(--adminer-menu-border)}@media (max-width: 900px){.adminer-Menu__item{min-height:var(--adminer-tap-target)}}.adminer-AccountMenu__trigger{display:inline-flex;align-items:center;gap:10px;height:var(--adminer-accountmenu-height);padding:0 8px;border-radius:var(--adminer-radius)}.adminer-AccountMenu__trigger:hover{background:color-mix(in srgb,var(--adminer-accountmenu-ink) 6%,transparent)}.adminer-AccountMenu__avatar{--adminer-avatar-size: calc(var(--adminer-accountmenu-height) - 8px);--adminer-avatar-radius: var(--adminer-accountmenu-avatar-radius);--adminer-avatar-bg: var(--adminer-accountmenu-avatar-bg);--adminer-avatar-ink: var(--adminer-accountmenu-avatar-ink)}.adminer-AccountMenu__text{display:flex;flex-direction:column;min-width:0;line-height:1.2;text-align:left}.adminer-AccountMenu__name{color:var(--adminer-accountmenu-ink);font-family:var(--adminer-accountmenu-name-font);font-size:var(--adminer-accountmenu-name-size);font-weight:var(--adminer-font-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminer-AccountMenu__role{color:var(--adminer-accountmenu-ink-dim);font-size:var(--adminer-accountmenu-role-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminer-AccountMenu__chevron{display:inline-flex;align-items:center;flex-shrink:0;color:var(--adminer-accountmenu-ink-dim)}@media (max-width: 520px){.adminer-AccountMenu__trigger .adminer-AccountMenu__text{display:none}}.adminer-Sidebar .adminer-AccountMenu{--adminer-accountmenu-ink: var(--adminer-sidebar-ink);--adminer-accountmenu-ink-dim: var(--adminer-sidebar-ink-mid)}.adminer-AccountMenu--inline{display:flex;flex-direction:column;gap:4px}.adminer-AccountMenu__profile{display:flex;align-items:center;gap:10px;padding:8px;text-decoration:none;color:var(--adminer-accountmenu-ink);min-height:var(--adminer-tap-target);border-left:2px solid transparent}a.adminer-AccountMenu__profile:hover,a.adminer-AccountMenu__profile:focus-visible{background:color-mix(in srgb,var(--adminer-accountmenu-ink) 6%,transparent);text-decoration:none;outline:none}.adminer-AccountMenu__profile--active,a.adminer-AccountMenu__profile--active:hover,a.adminer-AccountMenu__profile--active:focus-visible{background:color-mix(in srgb,var(--adminer-accountmenu-ink) 10%,transparent);border-left-color:var(--adminer-accountmenu-ink)}.adminer-AccountMenu__logout{display:flex;align-items:center;gap:9px;padding:8px;min-height:var(--adminer-tap-target);background:none;border:0;cursor:pointer;text-align:left;color:var(--adminer-accountmenu-ink-dim);font-size:var(--adminer-font-size-sm);font-family:var(--adminer-sidebar-logout-font);letter-spacing:var(--adminer-sidebar-logout-tracking);text-transform:var(--adminer-sidebar-logout-transform)}.adminer-AccountMenu__logout:hover,.adminer-AccountMenu__logout:focus-visible{background:color-mix(in srgb,var(--adminer-accountmenu-ink) 6%,transparent);color:var(--adminer-accountmenu-ink);outline:none}.adminer-AccountMenu__logoutIcon{width:14px;height:14px;flex-shrink:0;opacity:.7;display:inline-flex;align-items:center}.adminer-AccountMenu__logoutIcon>svg{width:100%;height:100%;stroke-width:1.6}.adminer-AccountMenu__logout:hover .adminer-AccountMenu__logoutIcon,.adminer-AccountMenu__logout:focus-visible .adminer-AccountMenu__logoutIcon{opacity:1}.adminer-Topbar{background:var(--adminer-topbar-bg);border-bottom:1px solid var(--adminer-topbar-border);padding:0 24px;min-height:var(--adminer-topbar-height);display:flex;align-items:center;gap:16px;color:var(--adminer-topbar-ink);position:sticky;top:0;z-index:10}.adminer-Topbar__crumbs{display:flex;align-items:center;font-family:var(--adminer-topbar-crumb-font);color:var(--adminer-topbar-ink-dim);font-size:var(--adminer-topbar-crumb-size);letter-spacing:var(--adminer-topbar-crumb-tracking);text-transform:var(--adminer-topbar-crumb-transform);flex:1;min-width:0;overflow:hidden}.adminer-Topbar__crumbs>span{white-space:nowrap;flex-shrink:0}.adminer-Topbar__crumbs>span:last-child{min-width:0;flex-shrink:1;overflow:hidden;text-overflow:ellipsis}.adminer-Topbar__crumbs strong{color:var(--adminer-topbar-ink);font-family:var(--adminer-topbar-crumb-font);font-weight:var(--adminer-font-weight-medium);font-size:var(--adminer-topbar-crumb-strong-size);letter-spacing:var(--adminer-topbar-crumb-tracking);line-height:1.1}.adminer-Topbar__crumbs a{color:var(--adminer-topbar-ink-dim);border-bottom:none}.adminer-Topbar__crumbs a:hover{color:var(--adminer-topbar-ink);text-decoration:none}.adminer-Topbar__sep{color:var(--adminer-topbar-ink-dim);margin:0 8px}.adminer-Topbar--titled{padding-top:8px;padding-bottom:8px}.adminer-Topbar__heading{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.adminer-Topbar__crumbs--eyebrow{flex:none;font-size:var(--adminer-topbar-eyebrow-size)}.adminer-Topbar__crumbs--eyebrow strong{font-size:inherit;color:var(--adminer-topbar-ink-dim)}.adminer-Topbar__title{color:var(--adminer-topbar-ink);font-family:var(--adminer-topbar-title-font);font-size:var(--adminer-topbar-title-size);font-weight:var(--adminer-topbar-title-weight);letter-spacing:var(--adminer-topbar-title-tracking);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminer-Topbar__subtitle{color:var(--adminer-topbar-ink-dim);font-family:var(--adminer-topbar-crumb-font);font-size:var(--adminer-font-size-sm);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminer-Topbar__left{display:flex;align-items:center;gap:var(--adminer-gap-sm);min-width:0}.adminer-Topbar__right{display:flex;align-items:center;gap:12px;font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-sm);color:var(--adminer-topbar-ink-dim)}.adminer-Topbar__hamburger{display:none;align-items:center;justify-content:center;width:var(--adminer-tap-target);height:var(--adminer-tap-target);margin-left:-12px;background:none;border:none;color:var(--adminer-topbar-ink);cursor:pointer;flex-shrink:0}.adminer-Topbar__hamburger:hover{color:var(--adminer-topbar-ink);opacity:.85}.adminer-AppShell:has(.adminer-Sidebar__collapseToggle) .adminer-Topbar__hamburger--sidebarOwned{display:none}@media (min-width: 901px){.adminer-Topbar--railCorner{padding-left:0}.adminer-Topbar__hamburger--railWidth{width:var(--adminer-sidebar-rail-width);height:var(--adminer-topbar-height);margin:0;border-radius:0}}@media (max-width: 900px){.adminer-Topbar__hamburger{display:flex}.adminer-Topbar__hamburger--desktop{display:none}}@media (min-width: 901px){.adminer-Topbar__hamburger--desktop{display:flex}}.adminer-DatePicker{position:relative;min-width:0}.adminer-DatePicker__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--adminer-overlay);z-index:200}.adminer-DatePicker__popover{position:fixed;z-index:1100;background:var(--adminer-color-surface);border:1px solid var(--adminer-color-border);box-shadow:var(--adminer-shadow-md);min-width:280px}.adminer-DatePicker__popover--bottomSheet{position:fixed;top:auto;bottom:0;left:0;right:0;border-bottom:none;border-radius:0;min-width:unset;max-height:80vh;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom,0px)}.adminer-DatePicker__dayPickerRoot{padding:12px;font-family:inherit;font-size:var(--adminer-font-size-base)}.adminer-DatePicker__dpMonths{position:relative}.adminer-DatePicker__dpMonth,.adminer-DatePicker__dpMonthGrid{width:100%}.adminer-DatePicker__dpNav{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.adminer-DatePicker__dpCaption{display:flex;justify-content:center;align-items:center;min-height:28px;margin-bottom:8px}.adminer-DatePicker__dpCaptionLabel{font-weight:var(--adminer-font-weight-semibold);font-size:var(--adminer-font-size-base);color:var(--adminer-color-ink);text-transform:capitalize}.adminer-DatePicker__dpDropdowns{display:flex;align-items:center;gap:2px}.adminer-DatePicker__dpDropdownRoot{position:relative;display:inline-flex;align-items:center;padding:2px 6px;border:1px solid transparent;transition:background .1s,border-color .1s}.adminer-DatePicker__dpDropdownRoot:hover{background:var(--adminer-color-surface-muted);border-color:var(--adminer-color-border)}.adminer-DatePicker__dpDropdownRoot:has(.adminer-DatePicker__dpDropdown:focus-visible){outline:2px solid var(--adminer-color-primary);outline-offset:1px}.adminer-DatePicker__dpDropdown{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;border:0;padding:0;opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}.adminer-DatePicker__dpDropdownRoot .adminer-DatePicker__dpCaptionLabel{display:inline-flex;align-items:center;gap:3px;pointer-events:none}.adminer-DatePicker__dpDropdownRoot svg{width:14px;height:14px;fill:currentColor;color:var(--adminer-color-ink-dim)}.adminer-DatePicker__dpNavBtn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--adminer-color-border);background:var(--adminer-color-surface);color:var(--adminer-color-ink-mid);cursor:pointer;pointer-events:auto;transition:background .1s,color .1s}.adminer-DatePicker__dpNavBtn:hover{background:var(--adminer-color-surface-muted);color:var(--adminer-color-ink)}.adminer-DatePicker__dpWeekdays{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:4px}.adminer-DatePicker__dayPickerRoot--withWeekNumbers .adminer-DatePicker__dpWeekdays{grid-template-columns:32px repeat(7,1fr)}.adminer-DatePicker__dpWeekday{text-align:center;font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-semibold);color:var(--adminer-color-ink-dim);padding:4px 0;text-transform:capitalize}.adminer-DatePicker__dpWeeks{display:flex;flex-direction:column;gap:2px}.adminer-DatePicker__dpWeek{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.adminer-DatePicker__dayPickerRoot--withWeekNumbers .adminer-DatePicker__dpWeek{grid-template-columns:32px repeat(7,1fr)}.adminer-DatePicker__dpWeekNumberHeader,.adminer-DatePicker__dpWeekNumber{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--adminer-color-ink-dim);font-family:var(--adminer-font-mono);font-size:var(--adminer-font-size-sm)}.adminer-DatePicker__dpWeekNumber{cursor:pointer}.adminer-DatePicker__dpWeekNumber:hover{color:var(--adminer-color-primary)}.adminer-DatePicker__dpDay{display:flex;align-items:center;justify-content:center}.adminer-DatePicker__dpDayBtn{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;font-family:inherit;font-size:var(--adminer-font-size-base);color:var(--adminer-color-ink);cursor:pointer;border-radius:var(--adminer-radius-sm);transition:background .1s,color .1s}.adminer-DatePicker__dpDayBtn:hover{background:var(--adminer-color-surface-muted)}.adminer-DatePicker__dpSelected .adminer-DatePicker__dpDayBtn,.adminer-DatePicker__dpRangeStart .adminer-DatePicker__dpDayBtn,.adminer-DatePicker__dpRangeEnd .adminer-DatePicker__dpDayBtn{background:var(--adminer-color-primary);color:var(--adminer-color-primary-contrast)}.adminer-DatePicker__dpToday .adminer-DatePicker__dpDayBtn{font-weight:var(--adminer-font-weight-bold);color:var(--adminer-color-primary)}.adminer-DatePicker__dpSelected.adminer-DatePicker__dpToday .adminer-DatePicker__dpDayBtn,.adminer-DatePicker__dpRangeStart.adminer-DatePicker__dpToday .adminer-DatePicker__dpDayBtn,.adminer-DatePicker__dpRangeEnd.adminer-DatePicker__dpToday .adminer-DatePicker__dpDayBtn{color:var(--adminer-color-primary-contrast)}.adminer-DatePicker__dpRangeMiddle .adminer-DatePicker__dpDayBtn{background:color-mix(in srgb,var(--adminer-color-primary) 16%,transparent);color:var(--adminer-color-ink)}.adminer-DatePicker__dpOutside .adminer-DatePicker__dpDayBtn,.adminer-DatePicker__dpDisabled .adminer-DatePicker__dpDayBtn{color:var(--adminer-color-ink-dim)}.adminer-DatePicker__dpDisabled .adminer-DatePicker__dpDayBtn{cursor:not-allowed;opacity:.4}.adminer-DatePicker__dpMonthPicker{margin-top:8px;border-collapse:separate;border-spacing:4px}.adminer-DatePicker__dpMonthCell{padding:0}.adminer-DatePicker__dpMonthBtn{width:100%;min-width:72px;height:34px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;font-family:inherit;font-size:var(--adminer-font-size-base);color:var(--adminer-color-ink);cursor:pointer;border-radius:var(--adminer-radius-sm);transition:background .1s,color .1s}.adminer-DatePicker__dpMonthBtn:hover:not(:disabled){background:var(--adminer-color-surface-muted)}.adminer-DatePicker__dpMonthBtn:disabled{color:var(--adminer-color-ink-dim);cursor:not-allowed;opacity:.4}.adminer-DatePicker__dpMonthBtn--today{font-weight:var(--adminer-font-weight-bold);color:var(--adminer-color-primary)}.adminer-DatePicker__dpMonthBtn--selected{background:var(--adminer-color-primary);color:var(--adminer-color-primary-contrast)}.adminer-SegmentedControl{display:inline-flex;align-items:stretch}.adminer-SegmentedControl__option{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--adminer-control-height);padding:0 var(--adminer-control-padding-x);margin-inline-start:-1px;border:1px solid var(--adminer-color-border);border-radius:0;background:var(--adminer-color-surface);color:var(--adminer-color-ink);font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-base);font-weight:var(--adminer-button-weight);letter-spacing:var(--adminer-tracking-none);line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.adminer-SegmentedControl__option:first-child{margin-inline-start:0;border-start-start-radius:var(--adminer-radius-button);border-end-start-radius:var(--adminer-radius-button)}.adminer-SegmentedControl__option:last-child{border-start-end-radius:var(--adminer-radius-button);border-end-end-radius:var(--adminer-radius-button)}.adminer-SegmentedControl--sm .adminer-SegmentedControl__option{min-height:var(--adminer-control-height-sm);padding:0 10px}.adminer-SegmentedControl--lg .adminer-SegmentedControl__option{min-height:var(--adminer-control-height-lg)}.adminer-SegmentedControl--iconOnly .adminer-SegmentedControl__option{width:var(--adminer-control-height);padding:0}.adminer-SegmentedControl--iconOnly.adminer-SegmentedControl--sm .adminer-SegmentedControl__option{width:var(--adminer-control-height-sm)}.adminer-SegmentedControl--iconOnly.adminer-SegmentedControl--lg .adminer-SegmentedControl__option{width:var(--adminer-control-height-lg)}.adminer-SegmentedControl__icon{display:inline-flex;align-items:center}.adminer-SegmentedControl__label--hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.adminer-SegmentedControl__option:hover:not(:disabled):not(.adminer-SegmentedControl__option--selected){background:var(--adminer-button-hover-bg);border-color:var(--adminer-button-hover-border)}.adminer-SegmentedControl__option:focus-visible{outline:2px solid var(--adminer-color-primary);outline-offset:-2px;z-index:2}.adminer-SegmentedControl__option:disabled{cursor:not-allowed}.adminer-SegmentedControl__option:disabled .adminer-SegmentedControl__icon,.adminer-SegmentedControl__option:disabled .adminer-SegmentedControl__label{opacity:.45}.adminer-SegmentedControl__option--selected{background:color-mix(in srgb,var(--adminer-color-primary) 12%,var(--adminer-color-surface));border-color:var(--adminer-color-primary);color:var(--adminer-button-primary-ink);z-index:1}.adminer-MonthNav{position:relative;display:inline-flex;align-items:center;gap:2px}.adminer-MonthNav__label{min-width:14ch;justify-content:center;font-variant-numeric:tabular-nums}.adminer-MonthNav__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.adminer-TimePicker__popover:not(.adminer-DatePicker__popover--bottomSheet){width:200px}.adminer-DateTimePicker__popover:not(.adminer-DatePicker__popover--bottomSheet){min-width:310px}.adminer-TimePicker__columnsHeader{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--adminer-color-border);padding:6px 12px}.adminer-TimePicker__columnsHeader span,.adminer-DateTimePicker__timeColLabel{font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-semibold);color:var(--adminer-color-ink-dim);text-transform:uppercase;letter-spacing:.05em}.adminer-TimePicker__columns{display:grid;grid-template-columns:1fr 1fr;gap:0;max-height:220px;overflow:hidden}.adminer-TimePicker__column{list-style:none;margin:0;padding:4px 0;overflow-y:auto;max-height:220px;border-right:1px solid var(--adminer-color-border-soft)}.adminer-TimePicker__column:last-child{border-right:none}.adminer-TimePicker__option,.adminer-DateTimePicker__timeOpt{padding:7px 12px;font-size:var(--adminer-font-size-base);color:var(--adminer-color-ink);cursor:pointer;font-variant-numeric:tabular-nums;transition:background .1s}.adminer-DateTimePicker__timeOpt{padding:6px 10px;font-size:var(--adminer-font-size-base)}.adminer-TimePicker__option:hover,.adminer-DateTimePicker__timeOpt:hover{background:var(--adminer-color-surface-muted)}.adminer-TimePicker__option--selected,.adminer-DateTimePicker__timeOpt--selected{background:var(--adminer-color-primary);color:var(--adminer-color-primary-contrast);font-weight:var(--adminer-font-weight-semibold)}.adminer-TimePicker__option--selected:hover,.adminer-DateTimePicker__timeOpt--selected:hover{background:color-mix(in srgb,var(--adminer-color-primary) 85%,black)}.adminer-TimePicker__footer,.adminer-DateTimePicker__footer{padding:8px 12px;border-top:1px solid var(--adminer-color-border);display:flex;justify-content:flex-end}.adminer-TimePicker__confirmBtn,.adminer-DateTimePicker__confirmBtn{padding:6px 16px;background:var(--adminer-color-primary);color:var(--adminer-color-primary-contrast);border:none;font-family:inherit;font-size:var(--adminer-font-size-base);font-weight:var(--adminer-font-weight-medium);cursor:pointer;border-radius:var(--adminer-radius-sm);transition:background .1s;min-height:var(--adminer-tap-target)}.adminer-TimePicker__confirmBtn:hover,.adminer-DateTimePicker__confirmBtn:hover{background:color-mix(in srgb,var(--adminer-color-primary) 85%,black)}.adminer-DateTimePicker__timeSeparator{border-top:1px solid var(--adminer-color-border)}.adminer-DateTimePicker__timeSection{padding:8px 12px}.adminer-DateTimePicker__timeCols{display:grid;grid-template-columns:1fr 1fr;gap:8px}.adminer-DateTimePicker__timeColWrap{display:flex;flex-direction:column;gap:4px}.adminer-DateTimePicker__timeCol{list-style:none;margin:0;padding:4px 0;overflow-y:auto;max-height:140px;border:1px solid var(--adminer-color-border)}.adminer-Combobox__popover{position:fixed;z-index:1100;background:var(--adminer-color-surface);border:1px solid var(--adminer-color-border);box-shadow:var(--adminer-shadow-md);min-width:200px}.adminer-Combobox__popover--bottomSheet{position:fixed;top:auto;bottom:0;left:0;right:0;border-bottom:none;border-radius:0;min-width:unset;max-height:60vh;overflow-y:auto;padding-bottom:env(safe-area-inset-bottom,0px)}.adminer-Combobox__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--adminer-overlay);z-index:200}.adminer-Combobox__list{list-style:none;margin:0;padding:4px 0;max-height:260px;overflow-y:auto}.adminer-Combobox__option{display:block;width:100%;padding:8px 12px;text-align:left;background:transparent;border:none;cursor:pointer;font:inherit;color:var(--adminer-color-ink);transition:background .1s}.adminer-Combobox__option--active,.adminer-Combobox__option:hover{background:var(--adminer-color-surface-muted)}.adminer-Combobox__option--selected{font-weight:var(--adminer-font-weight-semibold)}.adminer-Combobox__status{padding:10px 12px;margin:0;color:var(--adminer-color-ink-dim);font-size:var(--adminer-font-size-base)}.adminer-Combobox__searchWrap{padding:6px 8px;border-bottom:1px solid var(--adminer-color-border-soft)}.adminer-Combobox__search{width:100%;padding:6px 8px;font:inherit;font-size:var(--adminer-font-size-base);border:1px solid var(--adminer-color-border);background:var(--adminer-color-surface);color:var(--adminer-color-ink);outline:none}.adminer-Combobox__search:focus{outline:2px solid var(--adminer-color-primary);outline-offset:-1px}.adminer-Autocomplete{min-width:0}.adminer-Autocomplete__label{display:block;font-size:var(--adminer-font-size-base);font-weight:var(--adminer-font-weight-medium);margin-bottom:4px;color:var(--adminer-color-ink)}.adminer-Autocomplete__wrap{position:relative;display:flex;align-items:stretch;min-height:var(--adminer-control-height);border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-input);background:var(--adminer-color-surface)}.adminer-Autocomplete__wrap--error{border-color:var(--adminer-color-danger)}.adminer-Autocomplete__wrap:focus-within{outline:2px solid var(--adminer-color-primary);outline-offset:-1px}.adminer-Autocomplete__prefix,.adminer-Autocomplete__suffix{flex-shrink:0;display:flex;align-items:center;padding:0 8px;color:var(--adminer-color-ink-mid)}.adminer-Autocomplete__control{flex:1 1 0;min-width:0;padding:0 10px;border:none;background:transparent;font:inherit;color:var(--adminer-color-ink);outline:none}.adminer-Autocomplete__error{margin:4px 0 0;font-size:var(--adminer-font-size-sm);color:var(--adminer-color-danger)}.adminer-Autocomplete__hint{margin:4px 0 0;font-size:var(--adminer-font-size-sm);color:var(--adminer-color-ink-dim)}.adminer-Combobox{min-width:0}.adminer-Combobox__label{display:block;font-size:var(--adminer-font-size-base);font-weight:var(--adminer-font-weight-medium);margin-bottom:4px;color:var(--adminer-color-ink)}.adminer-Combobox__wrap{position:relative;display:flex;align-items:stretch;min-height:var(--adminer-control-height);border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-input);background:var(--adminer-color-surface)}.adminer-Combobox__wrap--error{border-color:var(--adminer-color-danger)}.adminer-Combobox__wrap--open,.adminer-Combobox__wrap:focus-within{outline:2px solid var(--adminer-color-primary);outline-offset:-1px}.adminer-Combobox__wrap--disabled{opacity:.5;pointer-events:none}.adminer-Combobox__prefix{flex-shrink:0;display:flex;align-items:center;padding:0 8px;color:var(--adminer-color-ink-mid)}.adminer-Combobox__trigger{flex:1 1 0;min-width:0;display:flex;align-items:center;padding:0 10px;text-align:left;background:transparent;border:none;cursor:pointer;font:inherit;color:var(--adminer-color-ink);outline:none;overflow:hidden}.adminer-Combobox__placeholder{color:var(--adminer-color-ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminer-Combobox__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adminer-Combobox__triggerMulti{display:flex;flex-wrap:wrap;gap:4px;align-items:center;padding:4px 0}.adminer-Combobox__chip{display:inline-flex;align-items:center;gap:2px;padding:2px 6px;background:var(--adminer-color-surface-muted);border:1px solid var(--adminer-color-border);font-size:var(--adminer-font-size-sm);line-height:1.4}.adminer-Combobox__chipRemove{display:inline-flex;align-items:center;background:transparent;border:none;padding:0 2px;cursor:pointer;color:var(--adminer-color-ink-mid);line-height:1}.adminer-Combobox__chipRemove:hover{color:var(--adminer-color-ink)}.adminer-Combobox__suffix{flex-shrink:0;display:flex;align-items:center}.adminer-Combobox__clear{min-height:0;height:var(--adminer-control-height)}.adminer-Combobox__chevron{display:flex;align-items:center;padding:0 8px;color:var(--adminer-color-ink-mid);pointer-events:none}.adminer-Combobox__error{margin:4px 0 0;font-size:var(--adminer-font-size-sm);color:var(--adminer-color-danger)}.adminer-Combobox__hint{margin:4px 0 0;font-size:var(--adminer-font-size-sm);color:var(--adminer-color-ink-dim)}.adminer-Switch{display:inline-flex;flex-direction:column;gap:4px}.adminer-Switch__row{display:inline-flex;align-items:center;gap:10px;cursor:pointer;min-height:28px;color:var(--adminer-color-ink);font-size:var(--adminer-font-size-base);-webkit-user-select:none;user-select:none}.adminer-Switch--disabled .adminer-Switch__row{cursor:not-allowed;opacity:.55}.adminer-Switch__pill{position:relative;display:inline-block;width:32px;height:16px;background:var(--adminer-color-border);border-radius:var(--adminer-radius-pill);flex-shrink:0;transition:background .18s ease}.adminer-Switch__dot{position:absolute;top:2px;left:2px;width:12px;height:12px;background:var(--adminer-color-surface);border-radius:var(--adminer-radius-circle);box-shadow:0 1px 2px #0000002e;transition:transform .18s ease}.adminer-Switch__control{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;margin:0;cursor:inherit}.adminer-Switch__control:checked~.adminer-Switch__dot{transform:translate(16px)}.adminer-Switch__pill:has(.adminer-Switch__control:checked){background:var(--adminer-color-primary)}.adminer-Switch__pill:has(.adminer-Switch__control:focus-visible){outline:2px solid var(--adminer-color-primary);outline-offset:2px}.adminer-Switch__label{font-family:var(--adminer-font-sans)}.adminer-Switch__hint,.adminer-Switch__error{font-size:var(--adminer-font-size-sm);padding-left:42px}.adminer-Switch__hint{color:var(--adminer-color-ink-mid)}.adminer-Switch__error{color:var(--adminer-color-err)}.adminer-LoginForm{min-height:100dvh;display:flex;align-items:center;justify-content:center;background:var(--adminer-color-bg);padding:1.5rem}.adminer-LoginForm__card{width:100%;max-width:360px}.adminer-LoginForm__header{padding:1.5rem 1.5rem .5rem;text-align:center}.adminer-LoginForm__subtitle{margin:.5rem 0 0;font-size:var(--adminer-font-size-sm);color:var(--adminer-color-ink-mid)}.adminer-LoginForm__form{padding:1.25rem 1.5rem 1.5rem}.adminer-Accordion{display:flex;flex-direction:column;gap:var(--adminer-accordion-gap)}.adminer-Accordion__toolbar{display:flex;justify-content:flex-end}.adminer-AccordionItem{border:1px solid var(--adminer-accordion-border);border-radius:var(--adminer-accordion-radius);background:var(--adminer-color-surface)}.adminer-AccordionItem__header{display:flex;align-items:center;gap:var(--adminer-accordion-gap);padding:var(--adminer-accordion-header-padding-y) var(--adminer-accordion-header-padding-x);min-height:calc(var(--adminer-control-height-sm) + 2 * var(--adminer-accordion-header-padding-y))}.adminer-AccordionItem__toggle{flex:1 1 auto;min-width:0;align-self:stretch;display:flex;align-items:center;gap:6px;padding:0;border:none;background:transparent;color:var(--adminer-color-ink);font-family:inherit;font-size:var(--adminer-font-size-base);text-align:left;cursor:pointer}.adminer-AccordionItem__toggle:focus-visible{outline:2px solid var(--adminer-color-primary);outline-offset:2px;border-radius:var(--adminer-radius-sm)}.adminer-AccordionItem__chevron{display:inline-flex;align-items:center;color:var(--adminer-color-ink-mid)}.adminer-AccordionItem__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminer-AccordionItem__toggle:hover .adminer-AccordionItem__title,.adminer-AccordionItem__toggle:hover .adminer-AccordionItem__chevron{color:var(--adminer-color-primary)}.adminer-AccordionItem__summary{flex:0 0 auto;color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm)}.adminer-AccordionItem__actions{flex:0 0 auto;display:flex;align-items:center;gap:4px}.adminer-AccordionItem__body{padding:var(--adminer-accordion-body-padding);border-top:1px solid var(--adminer-accordion-border)}.adminer-Accordion--stacked{gap:0}.adminer-Accordion--stacked .adminer-AccordionItem{border-radius:0}.adminer-Accordion--stacked .adminer-AccordionItem+.adminer-AccordionItem{border-top:none}.adminer-Accordion--stacked .adminer-AccordionItem:first-of-type{border-start-start-radius:var(--adminer-accordion-radius);border-start-end-radius:var(--adminer-accordion-radius)}.adminer-Accordion--stacked .adminer-AccordionItem:last-of-type{border-end-start-radius:var(--adminer-accordion-radius);border-end-end-radius:var(--adminer-accordion-radius)}.adminer-FileUploadField{display:flex;flex-direction:column;gap:8px}.adminer-FileUploadField__label{color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm)}.adminer-FileUploadField__dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:var(--adminer-upload-padding);border:var(--adminer-upload-border);border-radius:var(--adminer-upload-radius);background:var(--adminer-upload-bg);color:var(--adminer-color-ink-mid);font-family:inherit;font-size:var(--adminer-font-size-sm);text-align:center;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.adminer-FileUploadField__dropzone:hover:not(:disabled),.adminer-FileUploadField__dropzone--dragging{border-color:var(--adminer-color-primary);color:var(--adminer-color-primary)}.adminer-FileUploadField__dropzone--dragging{background:var(--adminer-upload-bg-dragging)}.adminer-FileUploadField__dropzone:focus-visible{outline:2px solid var(--adminer-color-primary);outline-offset:2px}.adminer-FileUploadField__dropzone:disabled{opacity:.55;cursor:not-allowed}.adminer-FileUploadField__prompt{color:inherit}.adminer-FileUploadField__hint{color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm)}.adminer-FileUploadField__progress{height:4px;border-radius:var(--adminer-radius-sm);background:var(--adminer-color-surface-muted);overflow:hidden}.adminer-FileUploadField__progressBar{display:block;height:100%;background:var(--adminer-color-primary);transition:width .2s ease}.adminer-FileUploadField__progress--indeterminate .adminer-FileUploadField__progressBar{width:40%;transition:none;animation:adminer-upload-indeterminate 1.1s ease-in-out infinite}@keyframes adminer-upload-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}.adminer-FileUploadField__row{display:flex;align-items:center;gap:16px;flex-wrap:wrap;border-radius:var(--adminer-upload-radius);border:1px dashed transparent;transition:background-color .14s ease,border-color .14s ease}.adminer-FileUploadField__row--dragging{border-color:var(--adminer-color-primary);background:var(--adminer-upload-bg-dragging)}.adminer-FileUploadField__slot{flex:1 1 100%;min-width:0}.adminer-FileUploadField--thumb .adminer-FileUploadField__slot{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:var(--adminer-upload-preview-size);height:var(--adminer-upload-preview-size);border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius);overflow:hidden}.adminer-FileUploadField--thumb .adminer-FileUploadField__slot--empty{border-style:dashed;color:var(--adminer-color-ink-mid)}.adminer-FileUploadField--thumb .adminer-FileUploadField__slot img{width:100%;height:100%;object-fit:cover}.adminer-FileUploadField__actions{display:flex;flex-direction:column;align-items:flex-start;gap:4px}@media (prefers-reduced-motion: reduce){:where([class^=adminer-],[class*=" adminer-"]),:where([class^=adminer-],[class*=" adminer-"]) *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}:where(.adminer-Spinner,.adminer-Button__spinner){animation:adminer-pulse 1.4s ease-in-out infinite!important}:where(.adminer-FileUploadField__progress--indeterminate) .adminer-FileUploadField__progressBar{width:100%!important;animation:adminer-pulse 1.4s ease-in-out infinite!important;transform:none!important}}@keyframes adminer-pulse{50%{opacity:.35}}@media print{.adminer-Sidebar,.adminer-Topbar,.adminer-Button,.adminer-Tabs,.adminer-FilterPanel,.adminer-FilterRow,.adminer-Pagination,.adminer-TableActions,.adminer-BulkActionBar,.adminer-ActionBar,.adminer-Modal__backdrop,.adminer-OfflineBanner{display:none!important}.adminer-AppShell,.adminer-AppShell__main,.adminer-Page,.adminer-PageContent--stack{display:block;margin:0;padding:0;max-width:none;overflow:visible}.adminer-Table thead{display:table-header-group}.adminer-Table tbody tr,.adminer-Card{break-inside:avoid}.adminer-Table__wrap{overflow:visible!important}.adminer-Badge,.adminer-Alert{background:none!important;color:#000!important;border:1px solid #000!important}.adminer-Card,.adminer-Alert,.adminer-Modal{box-shadow:none!important}.adminer-Table tbody tr.adminer-Table__row--ok td:first-child:before,.adminer-Table tbody tr.adminer-Table__row--warn td:first-child:before,.adminer-Table tbody tr.adminer-Table__row--err td:first-child:before{background:#000!important}.adminer-Table a,.adminer-Card a,.adminer-DescriptionList a{color:#000;text-decoration:none}}._chart_5p1jf_1{width:100%;height:auto;display:block;overflow:visible}._bar_5p1jf_8{fill:var(--adminer-color-primary, #4338ca);outline:none}._portalTooltip_5p1jf_13{position:fixed;z-index:10000;width:144px;min-height:42px;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--adminer-color-ink, #1a1a1a) 94%,transparent);box-shadow:0 8px 18px #0000002e;color:var(--adminer-color-surface, #fff);font-family:var(--adminer-font-mono, monospace);pointer-events:none;text-align:center;transform:translate(-50%)}._tooltipLabel_5p1jf_29{font-size:10px;opacity:.8}._tooltipValue_5p1jf_34{font-size:12px;font-weight:700;margin-top:2px}._empty_5p1jf_40{display:flex;align-items:center;justify-content:center;height:100px;font-size:.875rem;color:var(--adminer-color-ink-dim, #8a8e96)}._pre_8tsvr_1{margin:4px 0 0;padding:8px 10px;background:var(--adminer-color-surface-muted, #f5f6f8);border:1px solid var(--adminer-color-border-soft, #e4e6ea);border-radius:var(--adminer-radius, 6px);font-family:var(--adminer-font-mono, monospace);font-size:.8em;overflow-x:auto;max-height:320px}._detailStack_gnsd1_1{display:flex;flex-direction:column;gap:16px}._bodyFrame_gnsd1_7{width:100%;height:360px;margin-top:8px;border:1px solid var(--adminer-color-border, #d8dade);border-radius:var(--adminer-radius, 6px);background:#fff}._bodyText_gnsd1_16{margin:8px 0 0;padding:10px 12px;background:var(--adminer-color-surface-muted, #f5f6f8);border:1px solid var(--adminer-color-border-soft, #e4e6ea);border-radius:var(--adminer-radius, 6px);font-family:var(--adminer-font-mono, monospace);font-size:.85em;white-space:pre-wrap;word-break:break-word;max-height:360px;overflow:auto}._errorText_gnsd1_30{font-family:var(--adminer-font-mono, monospace);word-break:break-word}._progress_c1wgw_1{font-variant-numeric:tabular-nums}._field_1x4ae_1{display:flex;flex-direction:column;gap:4px;min-width:0}._label_1x4ae_8{font-size:var(--adminer-font-size-sm, .85rem);font-weight:600;color:var(--adminer-color-ink, #1c1e21)}._editor_1x4ae_14{border:1px solid var(--adminer-color-border, #d8dade);border-radius:var(--adminer-radius, 6px);overflow:hidden;background:#fff}._editor_1x4ae_14 .cm-editor{font-size:.85rem;font-family:var(--adminer-font-mono, monospace);background:transparent}._editor_1x4ae_14 .cm-editor.cm-focused{outline:none}._editor_1x4ae_14:focus-within{border-color:var(--adminer-color-primary, #1a73e8)}._editorError_1x4ae_35{border-color:var(--adminer-color-err, #c62828)}._loading_1x4ae_39{display:flex;align-items:center;justify-content:center;color:var(--adminer-color-ink-dim, #7a7f87);font-size:var(--adminer-font-size-sm, .85rem)}._hint_1x4ae_47{font-size:var(--adminer-font-size-xs, .78rem);color:var(--adminer-color-ink-dim, #7a7f87)}._error_1x4ae_52{font-size:var(--adminer-font-size-xs, .78rem);color:var(--adminer-color-err, #c62828)}._headerActionWrap_1n5gb_4{display:inline-flex}._editorLayout_1n5gb_10{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,46%);gap:20px;align-items:start}@media (max-width: 1100px){._editorLayout_1n5gb_10{grid-template-columns:minmax(0,1fr)}}._editorColumn_1n5gb_23{display:flex;flex-direction:column;gap:16px;min-width:0}._previewColumn_1n5gb_30{min-width:0;position:sticky;top:16px}@media (max-width: 1100px){._previewColumn_1n5gb_30{position:static}}._previewStack_1n5gb_44{display:flex;flex-direction:column;gap:12px}._previewToolbar_1n5gb_50{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._previewToolbarRight_1n5gb_58{display:flex;align-items:center;gap:16px;flex-wrap:wrap}._previewMeta_1n5gb_65{display:flex;flex-direction:column;gap:2px;font-size:var(--adminer-font-size-sm, .85rem);padding:8px 12px;background:var(--adminer-color-surface-muted, #f5f6f8);border:1px solid var(--adminer-color-border-soft, #e4e6ea);border-radius:var(--adminer-radius, 6px);word-break:break-word}._previewFrameWrap_1n5gb_77{border:1px solid var(--adminer-color-border, #d8dade);border-radius:var(--adminer-radius, 6px);background:#fff;overflow:auto}._previewFrameMobile_1n5gb_84{display:flex;justify-content:center;background:var(--adminer-color-surface-muted, #f5f6f8)}._previewFrame_1n5gb_77{display:block;width:100%;height:620px;border:0;background:#fff}._previewText_1n5gb_98{margin:0;padding:10px 12px;background:var(--adminer-color-surface-muted, #f5f6f8);border:1px solid var(--adminer-color-border-soft, #e4e6ea);border-radius:var(--adminer-radius, 6px);font-family:var(--adminer-font-mono, monospace);font-size:.85em;white-space:pre-wrap;word-break:break-word;max-height:620px;overflow:auto}._previewFooter_1n5gb_112{display:flex;flex-direction:column;gap:8px;font-size:var(--adminer-font-size-sm, .85rem)}._blockList_1n5gb_121{display:flex;flex-direction:column;gap:8px}._blockCard_1n5gb_127{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--adminer-color-border, #d8dade);border-radius:var(--adminer-radius, 6px);background:var(--adminer-color-surface, #fff);cursor:pointer;text-align:left}._blockCard_1n5gb_127:hover{border-color:var(--adminer-color-ink-dim, #7a7f87)}._blockCardSelected_1n5gb_143,._blockCardSelected_1n5gb_143:hover{border-color:var(--adminer-color-primary, #1a73e8);box-shadow:0 0 0 1px var(--adminer-color-primary, #1a73e8) inset}._blockIcon_1n5gb_149{flex-shrink:0;color:var(--adminer-color-ink-mid, #55595f)}._blockCardBody_1n5gb_154{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}._blockLabel_1n5gb_162{font-weight:600;font-size:var(--adminer-font-size-sm, .85rem)}._blockSummary_1n5gb_167{font-size:var(--adminer-font-size-xs, .78rem);color:var(--adminer-color-ink-dim, #7a7f87);font-family:var(--adminer-font-mono, monospace);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._blockActions_1n5gb_176{display:flex;gap:2px;flex-shrink:0}._repeatChildren_1n5gb_182{display:flex;flex-direction:column;gap:8px;margin:8px 0 4px 26px;padding-left:10px;border-left:2px solid var(--adminer-color-border-soft, #e4e6ea)}._palette_1n5gb_191{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._paletteItem_1n5gb_197{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--adminer-color-border, #d8dade);border-radius:var(--adminer-radius, 6px);background:var(--adminer-color-surface, #fff);cursor:pointer;font:inherit;font-size:var(--adminer-font-size-sm, .85rem);text-align:left}._paletteItem_1n5gb_197:hover{border-color:var(--adminer-color-primary, #1a73e8)}._paletteNote_1n5gb_215{margin-left:auto;font-size:var(--adminer-font-size-xs, .78rem);color:var(--adminer-color-warn, #b26a00);white-space:nowrap}._noProps_1n5gb_222{margin:0;color:var(--adminer-color-ink-dim, #7a7f87);font-size:var(--adminer-font-size-sm, .85rem)}._htmlPropField_1n5gb_228{display:flex;align-items:flex-start;gap:8px}._htmlPropField_1n5gb_228>:first-child{flex:1;min-width:0}._htmlPropToggle_1n5gb_239{padding-top:24px}._colorRow_1n5gb_245{display:flex;align-items:flex-end;gap:10px}._colorRow_1n5gb_245>:last-child{flex:1}._colorSwatch_1n5gb_255{width:38px;height:38px;padding:2px;border:1px solid var(--adminer-color-border, #d8dade);border-radius:var(--adminer-radius, 6px);background:var(--adminer-color-surface, #fff);cursor:pointer}._codeEditorStack_1n5gb_267,._versionPreviewStack_1n5gb_268{display:flex;flex-direction:column;gap:14px}._editorNote_1n5gb_274{font-size:var(--adminer-font-size-xs, .78rem)}._jsonTextarea_1n5gb_278,._jsonTextarea_1n5gb_278 textarea{font-family:var(--adminer-font-mono, monospace);font-size:.85em}._inlineError_1n5gb_284{color:var(--adminer-color-err, #c62828);font-size:var(--adminer-font-size-sm, .85rem)}._versionFrame_1n5gb_289{width:100%;height:420px;margin-top:8px;border:1px solid var(--adminer-color-border, #d8dade);border-radius:var(--adminer-radius, 6px);background:#fff}._tokenRow_qwuh2_1{display:flex;align-items:center;gap:8px}._token_qwuh2_1{flex:1;padding:8px 10px;background:var(--adminer-color-surface-muted, #f5f6f8);border:1px solid var(--adminer-color-border, #d8dade);border-radius:var(--adminer-radius, 6px);font-family:var(--adminer-font-mono, monospace);font-size:.85em;word-break:break-all;-webkit-user-select:all;user-select:all}:root{--adminer-color-primary: #4338ca;--adminer-color-accent: #4338ca;--adminer-color-primary-soft: rgba(67, 56, 202, .1);--adminer-sidebar-bg: #171a2b;--adminer-sidebar-link-hover-bg: #22263c;--adminer-sidebar-link-active-bg: #22263c;--adminer-sidebar-border: #2c3048;--adminer-sidebar-ink: #ffffff;--adminer-sidebar-ink-mid: #b6bace;--adminer-sidebar-ink-dim: #737a94;--adminer-pageheader-tagline-prefix: "// "}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;font-family:var(--adminer-font-sans, system-ui, sans-serif);line-height:1.5;color:var(--adminer-color-ink, #15171a);background:var(--adminer-color-bg, #f4f5f7);-webkit-font-smoothing:antialiased}a{color:var(--adminer-color-primary);text-decoration:none}a:hover{text-decoration:underline}
