: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-color-placeholder: #757575;--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-err-ink: color-mix(in srgb, var(--adminer-color-err) 85%, black);--adminer-color-warn-ink: color-mix(in srgb, var(--adminer-color-warn) 85%, black);--adminer-color-ok-ink: color-mix(in srgb, var(--adminer-color-ok) 70%, black);--adminer-color-info-ink: color-mix(in srgb, var(--adminer-color-info) 90%, black);--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-sidebar-brand-padding: 16px 22px 14px;--adminer-sidebar-group-collapse-duration: .35s;--adminer-sidebar-group-collapse-easing: ease;--adminer-sidebar-group-chevron-duration: .3s;--adminer-sidebar-group-chevron-easing: ease-in-out;--adminer-appshell-frame-bg: initial;--adminer-appshell-main-radius: 0px;--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-focus-ring-warning: 0 0 0 var(--adminer-focus-ring-width) color-mix(in srgb, var(--adminer-color-warn) 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-field-label-font: var(--adminer-font-sans);--adminer-field-label-size: var(--adminer-font-size-sm);--adminer-field-label-weight: var(--adminer-font-weight-medium);--adminer-field-label-tracking: var(--adminer-tracking-none);--adminer-field-label-transform: none;--adminer-field-label-color: var(--adminer-color-ink-mid);--adminer-input-addon-bg: transparent;--adminer-input-addon-ink: initial;--adminer-input-addon-border: initial;--adminer-input-addon-border-width: 0px;--adminer-input-addon-padding-x: initial;--adminer-input-addon-button-overlap: 0px;--adminer-input-addon-button-radius: 0px;--adminer-description-list-label-font: initial;--adminer-description-list-label-size: initial;--adminer-description-list-label-weight: var(--adminer-font-weight-medium);--adminer-description-list-label-tracking: initial;--adminer-description-list-label-transform: none;--adminer-description-list-label-color: var(--adminer-color-ink-mid);--adminer-badge-weight: initial;--adminer-badge-tracking: initial;--adminer-badge-transform: initial;--adminer-badge-padding-x: 8px;--adminer-badge-padding-y: 3px;--adminer-badge-font: initial;--adminer-badge-border-width: 1px;--adminer-badge-size: var(--adminer-label-size);--adminer-badge-gap: 6px;--adminer-badge-fill-strength: initial;--adminer-badge-edge-strength: initial;--adminer-kpi-label-weight: initial;--adminer-kpi-label-tracking: initial;--adminer-kpi-label-transform: initial;--adminer-kpi-value-font: var(--adminer-font-numeric);--adminer-kpi-value-size: var(--adminer-font-size-3xl);--adminer-kpi-value-weight: var(--adminer-font-weight-bold);--adminer-kpi-value-tracking: var(--adminer-tracking-tight);--adminer-kpi-value-hi-color: var(--adminer-color-primary);--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-pageheader-tagline-font: 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-link-active-icon-color: currentColor;--adminer-sidebar-link-active-icon-opacity: .75;--adminer-sidebar-indicator-width: 0px;--adminer-sidebar-indicator-color: var(--adminer-color-hi);--adminer-sidebar-indicator-edge-width: 0px;--adminer-sidebar-indicator-edge-height: 100%;--adminer-sidebar-indicator-edge-radius: 0;--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-grouplabel-transform: uppercase;--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: initial;--adminer-sidebar-logout-tracking: initial;--adminer-sidebar-logout-transform: initial;--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-title-transform: none;--adminer-topbar-title-line-height: 1.2;--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-popover-radius: 0px;--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: initial;--adminer-accountmenu-avatar-ink: initial;--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-head-padding-y: calc(var(--adminer-table-cell-padding-y) - 2px);--adminer-table-head-padding-x: var(--adminer-table-cell-padding-x);--adminer-table-sticky-top: 0px;--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-loadingbar-color: initial;--adminer-loadingbar-track: transparent;--adminer-loadingbar-height: 3px;--adminer-loadingbar-z: 1400;--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-tableaction-stacked-size: initial;--adminer-tableaction-stacked-icon-size: initial;--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-tab-active-ink: var(--adminer-color-primary);--adminer-tab-indicator-color: var(--adminer-color-primary);--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-bg: var(--adminer-color-surface);--adminer-toast-ink: var(--adminer-color-ink);--adminer-toast-border: var(--adminer-color-border);--adminer-toast-border-width: var(--adminer-border-width);--adminer-toast-radius: var(--adminer-radius-card);--adminer-toast-shadow: var(--adminer-shadow-md);--adminer-toast-padding: 10px 14px;--adminer-toast-max-width: min(92vw, 420px);--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-title-transform: none;--adminer-pageheader-title-line-height: 1.2;--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-content-padding: 1.25rem;--adminer-card-content-padding-sm-y: 12px;--adminer-card-content-padding-sm-x: 16px;--adminer-card-band-bg: initial;--adminer-card-band-border: initial;--adminer-card-band-padding-y: 12px;--adminer-card-tabs-padding-x: initial;--adminer-card-tabs-border: initial;--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-modal-body-padding: 20px;--adminer-alert-border-width: var(--adminer-border-width);--adminer-alert-border-left-width: 3px;--adminer-button-weight: var(--adminer-font-weight-medium);--adminer-button-disabled-fill: var(--adminer-color-surface-muted);--adminer-button-disabled-ink: var(--adminer-color-ink-dim);--adminer-button-disabled-edge: var(--adminer-color-border);--adminer-button-disabled-opacity: .45;--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-picker-selected-bg: var(--adminer-button-primary-fill);--adminer-picker-selected-ink: var(--adminer-button-primary-on-fill);--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:var(--adminer-button-disabled-opacity);cursor:not-allowed}.adminer-Button--solid:disabled:not(.adminer-Button--loading){opacity:1;background:var(--adminer-button-disabled-fill);border-color:var(--adminer-button-disabled-edge);color:var(--adminer-button-disabled-ink)}.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-badge-font, var(--adminer-label-font));font-size:var(--adminer-badge-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:var(--adminer-badge-border-width) 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+.adminer-Badge{margin-inline-start:var(--adminer-badge-gap)}.adminer-Badge__dot{font-size:var(--adminer-font-size-xs);line-height:1}.adminer-Badge--ok{color:var(--adminer-color-ok-ink);--adminer-badge-fill: color-mix( in srgb, var(--adminer-color-ok) var(--adminer-badge-fill-strength, 12%), var(--adminer-color-surface) );--adminer-badge-edge: color-mix( in srgb, var(--adminer-color-ok) var(--adminer-badge-edge-strength, 22%), transparent )}.adminer-Badge--warn{color:var(--adminer-color-warn-ink);--adminer-badge-fill: color-mix( in srgb, var(--adminer-color-warn) var(--adminer-badge-fill-strength, 16%), var(--adminer-color-surface) );--adminer-badge-edge: color-mix( in srgb, var(--adminer-color-warn) var(--adminer-badge-edge-strength, 22%), transparent )}.adminer-Badge--err{color:var(--adminer-color-err-ink);--adminer-badge-fill: color-mix( in srgb, var(--adminer-color-err) var(--adminer-badge-fill-strength, 15%), var(--adminer-color-surface) );--adminer-badge-edge: color-mix( in srgb, var(--adminer-color-err) var(--adminer-badge-edge-strength, 22%), transparent )}.adminer-Badge--info{color:var(--adminer-color-info-ink);--adminer-badge-fill: color-mix( in srgb, var(--adminer-color-info) var(--adminer-badge-fill-strength, 14%), var(--adminer-color-surface) );--adminer-badge-edge: color-mix( in srgb, var(--adminer-color-info) var(--adminer-badge-edge-strength, 22%), transparent )}.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-kpi-value-font);font-size:var(--adminer-kpi-value-size);font-weight:var(--adminer-kpi-value-weight);margin-top:8px;line-height:1;letter-spacing:var(--adminer-kpi-value-tracking);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-ink)}.adminer-KPI__delta--down{color:var(--adminer-color-err-ink)}.adminer-KPI--hi .adminer-KPI__value{color:var(--adminer-kpi-value-hi-color)}.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-ink)}.adminer-Stat__delta--down{color:var(--adminer-color-err-ink)}.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__tabs>.adminer-Tabs{margin-bottom:0;padding-inline:var(--adminer-card-tabs-padding-x, var(--adminer-card-content-padding));border-bottom:0;box-shadow:inset 0 -1px 0 var(--adminer-card-tabs-border, var(--adminer-card-header-border))}.adminer-Card__tabs>.adminer-Tabs>.adminer-Tabs__tab{margin-bottom:0}.adminer-Card__tabs:has(>.adminer-Tabs)+.adminer-Card__toolbar{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:var(--adminer-card-content-padding)}.adminer-Card__content--sm{padding:var(--adminer-card-content-padding-sm-y) var(--adminer-card-content-padding-sm-x)}.adminer-Card__content--none{padding:0}.adminer-Card__band{padding-block:var(--adminer-card-band-padding-y);border-block:1px solid var(--adminer-card-band-border, var(--adminer-card-header-border));background:var(--adminer-card-band-bg, var(--adminer-color-surface-muted))}.adminer-Card__band--md{margin-inline:calc(-1 * var(--adminer-card-content-padding));padding-inline:var(--adminer-card-content-padding)}.adminer-Card__band--sm{margin-inline:calc(-1 * var(--adminer-card-content-padding-sm-x));padding-inline:var(--adminer-card-content-padding-sm-x)}.adminer-Card__footer{padding:10px 16px;border-top:1px solid var(--adminer-color-border)}.adminer-Card__footer .adminer-Pagination{margin-top:0;padding-top:0;border-top:0}.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:flex-start;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}.adminer-CardHeader__side--actions{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);text-transform:var(--adminer-pageheader-title-transform);line-height:var(--adminer-pageheader-title-line-height);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-pageheader-tagline-font, 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{font-family:var(--adminer-description-list-label-font, inherit);font-size:var(--adminer-description-list-label-size, inherit);font-weight:var(--adminer-description-list-label-weight);letter-spacing:var(--adminer-description-list-label-tracking, inherit);text-transform:var(--adminer-description-list-label-transform);color:var(--adminer-description-list-label-color)}.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-family:var(--adminer-field-label-font);font-size:var(--adminer-field-label-size);font-weight:var(--adminer-field-label-weight);letter-spacing:var(--adminer-field-label-tracking);text-transform:var(--adminer-field-label-transform);color:var(--adminer-field-label-color)}.adminer-Input__wrap{overflow:hidden;overflow:clip;overflow-clip-margin:var(--adminer-input-addon-button-overlap);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__wrap--warning{border-color:var(--adminer-color-warn)}.adminer-Input__wrap--warning:focus-within{border-color:var(--adminer-color-warn);box-shadow:var(--adminer-focus-ring-warning)}:where(.adminer-Input__control,.adminer-Textarea__control,.adminer-Combobox__search,.adminer-Autocomplete__control)::placeholder{color:var(--adminer-color-placeholder);opacity:1}.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-inline-end:.5rem;color:var(--adminer-color-ink-mid)}.adminer-Input__prefix{display:flex;align-items:center;align-self:stretch;padding-inline-start:.5rem;color:var(--adminer-color-ink-mid)}.adminer-Input__prefix:has(.adminer-Button){padding-inline-start:0}.adminer-Input__suffix:has(.adminer-Button){padding-inline-end:0}.adminer-Input__prefix .adminer-Button,.adminer-Input__suffix .adminer-Button{min-height:0;align-self:stretch;border-radius:0;border-block-style:none}.adminer-Input__prefix .adminer-Button{border-inline-start-style:none}.adminer-Input__suffix .adminer-Button{border-inline-end-style:none}.adminer-Input__prefix>.adminer-Button:where(.adminer-Button--solid,.adminer-Button--outline),.adminer-Input__suffix>.adminer-Button:where(.adminer-Button--solid,.adminer-Button--outline){border-block-style:solid;border-block-width:var(--adminer-input-addon-button-overlap);margin-block:calc(-1 * var(--adminer-input-addon-button-overlap))}.adminer-Input__prefix>.adminer-Button:where(:first-child):where(.adminer-Button--solid,.adminer-Button--outline){border-inline-start-style:solid;border-inline-start-width:var(--adminer-input-addon-button-overlap);margin-inline-start:calc(-1 * var(--adminer-input-addon-button-overlap));border-start-start-radius:var(--adminer-input-addon-button-radius);border-end-start-radius:var(--adminer-input-addon-button-radius)}.adminer-Input__suffix:where(:last-child)>.adminer-Button:where(:last-child):where(.adminer-Button--solid,.adminer-Button--outline){border-inline-end-style:solid;border-inline-end-width:var(--adminer-input-addon-button-overlap);margin-inline-end:calc(-1 * var(--adminer-input-addon-button-overlap));border-start-end-radius:var(--adminer-input-addon-button-radius);border-end-end-radius:var(--adminer-input-addon-button-radius)}.adminer-Input__prefix:where(:not(:has(.adminer-Button))){background-color:var(--adminer-input-addon-bg);color:var(--adminer-input-addon-ink, var(--adminer-color-ink-mid));padding-inline-start:var(--adminer-input-addon-padding-x, .5rem);padding-inline-end:var(--adminer-input-addon-padding-x, 0px);border-inline-end:var(--adminer-input-addon-border-width) solid var(--adminer-input-addon-border, var(--adminer-color-border))}.adminer-Input__suffix:where(:not(.adminer-Input__suffix--loading,:has(.adminer-Button))){background-color:var(--adminer-input-addon-bg);color:var(--adminer-input-addon-ink, var(--adminer-color-ink-mid));padding-inline-start:var(--adminer-input-addon-padding-x, 0px);padding-inline-end:var(--adminer-input-addon-padding-x, .5rem);border-inline-start:var(--adminer-input-addon-border-width) solid var(--adminer-input-addon-border, var(--adminer-color-border))}.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-Field__error,.adminer-Field__warning,.adminer-Field__hint{margin:0;font-size:var(--adminer-font-size-sm)}.adminer-Field__error{color:var(--adminer-color-err-ink)}.adminer-Field__warning{color:var(--adminer-color-warn-ink)}.adminer-Field__hint{color:var(--adminer-color-ink-mid)}.adminer-Select{display:flex;flex-direction:column;gap:6px;min-width:0}.adminer-Select__label{font-family:var(--adminer-field-label-font);font-size:var(--adminer-field-label-size);font-weight:var(--adminer-field-label-weight);letter-spacing:var(--adminer-field-label-tracking);text-transform:var(--adminer-field-label-transform);color:var(--adminer-field-label-color)}.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__control--warning{border-color:var(--adminer-color-warn)}.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-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-Textarea{display:flex;flex-direction:column;gap:6px}.adminer-Textarea__label{font-family:var(--adminer-field-label-font);font-size:var(--adminer-field-label-size);font-weight:var(--adminer-field-label-weight);letter-spacing:var(--adminer-field-label-tracking);text-transform:var(--adminer-field-label-transform);color:var(--adminer-field-label-color)}.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__wrap--warning{border-color:var(--adminer-color-warn)}.adminer-Textarea__wrap--warning:focus-within{border-color:var(--adminer-color-warn);box-shadow:var(--adminer-focus-ring-warning)}.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-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;background:var(--adminer-btn-fill);border-color:var(--adminer-btn-edge);color:var(--adminer-btn-on-fill)}.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-LoadingBar{position:fixed;top:0;right:0;left:0;z-index:var(--adminer-loadingbar-z);height:var(--adminer-loadingbar-height);overflow:hidden;background:var(--adminer-loadingbar-track);pointer-events:none}.adminer-LoadingBar__indicator{position:absolute;top:0;bottom:0;left:0;width:30%;background:var(--adminer-loadingbar-color, var(--adminer-color-primary));animation:adminer-loadingbar-sweep 1.1s ease-in-out infinite}@keyframes adminer-loadingbar-sweep{0%{transform:translate(-100%)}to{transform:translate(340%)}}.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:var(--adminer-modal-body-padding)}.adminer-Modal__body--none{padding:0}.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.adminer-Toast{background:var(--adminer-toast-bg);color:var(--adminer-toast-ink);border:var(--adminer-toast-border-width) solid var(--adminer-toast-border);border-radius:var(--adminer-toast-radius);box-shadow:var(--adminer-toast-shadow);padding:var(--adminer-toast-padding);max-width:var(--adminer-toast-max-width);font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-base);line-height:1.45}.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-TableAction__spinner{display:inline-block;flex-shrink:0;width:var(--adminer-tableaction-icon-size);height:var(--adminer-tableaction-icon-size);border:2px solid currentColor;border-right-color:transparent;border-radius:var(--adminer-radius-circle);animation:adminer-spin .7s linear infinite}.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-tab-active-ink);border-bottom-color:var(--adminer-tab-indicator-color)}.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:var(--adminer-table-head-padding-y) var(--adminer-table-head-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 :where(tbody tr:nth-child(2n) td){background:var(--adminer-table-row-stripe-bg)}.adminer-Table--hover :where(tbody tr:not(.adminer-Table__row--placeholder):hover td){background:var(--adminer-table-row-hover-bg)}.adminer-Table--stickyHeader thead th{position:sticky;top:var(--adminer-table-sticky-top);z-index:1;background-color:var(--adminer-table-bg);background-image:linear-gradient(var(--adminer-table-head-bg),var(--adminer-table-head-bg));box-shadow:inset 0 calc(-1 * var(--adminer-table-border-width)) 0 var(--adminer-color-border)}.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(var(--adminer-table-cell-padding-x) + 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 thead th.adminer-Table__cell--sortable{padding:0}.adminer-Table__sortButton{display:inline-flex;align-items:center;gap:var(--adminer-table-sort-gap);width:100%;padding:var(--adminer-table-head-padding-y) var(--adminer-table-head-padding-x);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),.adminer-TableAction[aria-expanded=true]{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),.adminer-TableAction--link[aria-expanded=true]{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),.adminer-TableAction--button[aria-expanded=true]{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),.adminer-TableAction--primary[aria-expanded=true]{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),.adminer-TableAction--danger[aria-expanded=true]{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),.adminer-TableAction--button.adminer-TableAction--solid[aria-expanded=true]{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),.adminer-TableAction--button.adminer-TableAction--soft[aria-expanded=true]{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),.adminer-TableAction--button.adminer-TableAction--quiet[aria-expanded=true]{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--stacked{flex-direction:column;gap:1px;font-size:var(--adminer-tableaction-stacked-size, var(--adminer-tableaction-size));line-height:1.1}.adminer-TableAction.adminer-TableAction--stacked{--adminer-ta-stacked-ink: var(--adminer-tableaction-ink);--adminer-ta-stacked-hover-ink: var(--adminer-tableaction-hover-ink)}.adminer-TableAction.adminer-TableAction--stacked.adminer-TableAction--link,.adminer-TableAction.adminer-TableAction--stacked.adminer-TableAction--primary{--adminer-ta-stacked-ink: var(--adminer-button-primary-ink);--adminer-ta-stacked-hover-ink: color-mix( in srgb, var(--adminer-button-primary-ink) 85%, black )}.adminer-TableAction.adminer-TableAction--stacked.adminer-TableAction--danger{--adminer-ta-stacked-ink: var(--adminer-button-danger-ink);--adminer-ta-stacked-hover-ink: color-mix( in srgb, var(--adminer-button-danger-ink) 85%, black )}.adminer-TableAction.adminer-TableAction--stacked,.adminer-TableAction.adminer-TableAction--stacked:hover:not(:disabled),.adminer-TableAction.adminer-TableAction--stacked[aria-expanded=true]{background:transparent;border-color:transparent;color:var(--adminer-ta-stacked-ink);text-decoration:none}.adminer-TableAction.adminer-TableAction--stacked:hover:not(:disabled),.adminer-TableAction.adminer-TableAction--stacked[aria-expanded=true]{color:var(--adminer-ta-stacked-hover-ink)}.adminer-TableAction--stacked>.adminer-TableAction__icon,.adminer-TableAction--stacked>.adminer-TableAction__spinner{width:var( --adminer-tableaction-stacked-icon-size, var(--adminer-tableaction-icon-size) );height:var( --adminer-tableaction-stacked-icon-size, var(--adminer-tableaction-icon-size) )}.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;position:relative}.adminer-FilterPanel__row .adminer-FilterField :is(.adminer-Field__error,.adminer-Field__warning,.adminer-Field__hint){position:absolute;top:100%;left:0;right:0;margin-top:4px}.adminer-FilterPanel__row:has(.adminer-Field__error),.adminer-FilterPanel__row:has(.adminer-Field__warning),.adminer-FilterPanel__row:has(.adminer-Field__hint){padding-bottom:calc(var(--adminer-font-size-sm) * 1.4 + 4px)}.adminer-FilterField--wide{flex-grow:2;flex-basis:260px;min-width:220px}.adminer-FilterField--action{flex:0 0 auto}.adminer-FilterPanel__filter{display:flex;align-items:flex-end;gap:4px}.adminer-FilterPanel__control{flex:1 1 auto;min-width:0}.adminer-FilterPanel__remove{flex:none}.adminer-FilterPanel__addMenu{display:contents}.adminer-FilterPanel__filter--removable{flex-basis:calc(140px + 4px + var(--adminer-control-height));min-width:calc(140px + 4px + var(--adminer-control-height))}.adminer-FilterPanel__filter--removable.adminer-FilterField--wide{flex-basis:calc(260px + 4px + var(--adminer-control-height));min-width:calc(220px + 4px + var(--adminer-control-height))}@media (max-width: 520px){.adminer-FilterPanel__remove{min-width:var(--adminer-tap-target);min-height:var(--adminer-tap-target)}.adminer-FilterPanel__add .adminer-FilterPanel__addTrigger>.adminer-Button{min-height:var(--adminer-tap-target)}}@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-FilterPanel__filter--removable,.adminer-FilterPanel__filter--removable.adminer-FilterField--wide{min-width:0;flex-basis:auto}.adminer-FilterPanel__add .adminer-Menu,.adminer-FilterPanel__add .adminer-FilterPanel__addTrigger,.adminer-FilterPanel__add .adminer-FilterPanel__addTrigger>.adminer-Button{display:flex;width:100%}.adminer-FilterPanel__add .adminer-FilterPanel__addTrigger>.adminer-Button{justify-content:center}.adminer-FilterPanel__row .adminer-FilterField :is(.adminer-Field__error,.adminer-Field__warning,.adminer-Field__hint){position:static;margin-top:0}.adminer-FilterPanel__row:has(.adminer-Field__error),.adminer-FilterPanel__row:has(.adminer-Field__warning),.adminer-FilterPanel__row:has(.adminer-Field__hint){padding-bottom:0}}.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;background:var(--adminer-appshell-frame-bg, transparent)}.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-appshell-frame-bg, 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}@media (min-width: 901px){.adminer-AppShell--with-sidebar:not([data-sidebar-state=hidden]):has(>.adminer-AppShell__topbarRow,>.adminer-AppShell__col>.adminer-AppShell__topbarRow) .adminer-AppShell__main{border-top-left-radius:var(--adminer-appshell-main-radius)}}.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:var(--adminer-sidebar-brand-padding);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:var(--adminer-sidebar-grouplabel-transform);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__groupToggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:0;background:transparent;text-align:start;line-height:inherit;cursor:pointer;transition:color .12s ease}.adminer-Sidebar__groupToggle:hover{color:var(--adminer-sidebar-ink)}.adminer-Sidebar__groupToggle:focus-visible{outline:2px solid var(--adminer-color-primary);outline-offset:-2px}.adminer-Sidebar__groupText{min-width:0}.adminer-Sidebar__groupChevron{flex:none;transition:rotate var(--adminer-sidebar-group-chevron-duration) var(--adminer-sidebar-group-chevron-easing)}.adminer-Sidebar__groupToggle[aria-expanded=true] .adminer-Sidebar__groupChevron{rotate:180deg}.adminer-Sidebar__groupItems{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--adminer-sidebar-group-collapse-duration) var(--adminer-sidebar-group-collapse-easing),visibility 0s linear var(--adminer-sidebar-group-collapse-duration)}.adminer-Sidebar__groupItems--open{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--adminer-sidebar-group-collapse-duration) var(--adminer-sidebar-group-collapse-easing),visibility 0s}.adminer-Sidebar__groupInner{min-height:0;overflow:hidden}@media (prefers-reduced-motion: reduce){.adminer-Sidebar__groupToggle,.adminer-Sidebar__groupItems,.adminer-Sidebar__groupItems--open,.adminer-Sidebar__groupChevron{transition:none}}.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);position:relative;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}@media (max-width: 900px){.adminer-Sidebar__link,.adminer-Sidebar__groupToggle{min-height:var(--adminer-tap-target)}}.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__link--active:before{content:"";position:absolute;left:calc(-1 * var(--adminer-sidebar-link-inset));top:50%;translate:0 -50%;width:var(--adminer-sidebar-indicator-edge-width);height:var(--adminer-sidebar-indicator-edge-height);border-radius:var(--adminer-sidebar-indicator-edge-radius);background:var(--adminer-sidebar-indicator-color)}.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__link--active .adminer-Sidebar__icon{color:var(--adminer-sidebar-link-active-icon-color);opacity:var(--adminer-sidebar-link-active-icon-opacity)}.adminer-Sidebar__icon>svg{width:100%;height:100%;stroke-width:1.6}.adminer-Sidebar__link:not(:has(.adminer-Sidebar__icon,.adminer-Avatar)){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:var(--adminer-sidebar-brand-padding)}}.adminer-Sidebar--rail .adminer-Sidebar__brand:has(.adminer-Sidebar__brandMark){display:flex;flex-direction:column;align-items:center;gap:8px;padding-inline:0}.adminer-Sidebar__brandMark{display:flex;align-items:center;justify-content:center;width:var(--adminer-sidebar-rail-tile);height:var(--adminer-sidebar-rail-tile);color:var(--adminer-sidebar-ink)}.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;align-items: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__brand--bleed{padding:0}.adminer-Sidebar__footer{margin:0;padding:10px 0 12px;border-top:1px solid var(--adminer-sidebar-border);display:flex;flex-direction:column;gap:4px}.adminer-Sidebar__profile{color:var(--adminer-sidebar-ink)}.adminer-Sidebar__profile.adminer-Sidebar__link--active{color:var(--adminer-sidebar-link-active-ink)}.adminer-Sidebar__link--static:hover{background:transparent;color:var(--adminer-sidebar-ink)}.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);margin-left:calc((var(--adminer-sidebar-icon-size) - var(--adminer-avatar-size)) / 2)}.adminer-Sidebar__profileText{display:flex;flex-direction:column;min-width:0;line-height:1.2}.adminer-Sidebar__profileName{color:inherit;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{border-top:0;border-right:0;border-bottom:0;background:none;line-height:inherit;text-align:left;cursor:pointer;font-family:var(--adminer-sidebar-logout-font, var(--adminer-sidebar-link-font));letter-spacing:var(--adminer-sidebar-logout-tracking, var(--adminer-sidebar-link-tracking));text-transform:var(--adminer-sidebar-logout-transform, var(--adminer-sidebar-link-transform))}.adminer-Sidebar__footerSlot{padding:6px 22px 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:where(:not(.adminer-TableAction)){display:inline-flex;align-items:center;background:transparent;border:none;padding:0;font:inherit;color:inherit;cursor:pointer}.adminer-Menu__trigger:where(:not(.adminer-TableAction)):focus-visible{outline:none;box-shadow:var(--adminer-focus-ring);border-radius:var(--adminer-radius)}.adminer-Menu__trigger:where(:not(.adminer-TableAction)):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, color-mix(in srgb, var(--adminer-accountmenu-ink) 12%, transparent) );--adminer-avatar-ink: var(--adminer-accountmenu-avatar-ink, var(--adminer-accountmenu-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, var(--adminer-sidebar-link-font));letter-spacing:var(--adminer-sidebar-logout-tracking, var(--adminer-sidebar-link-tracking));text-transform:var(--adminer-sidebar-logout-transform, var(--adminer-sidebar-link-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);text-transform:var(--adminer-topbar-title-transform);line-height:var(--adminer-topbar-title-line-height);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{border-radius:var(--adminer-popover-radius);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__dpChevron{fill:currentColor}.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-picker-selected-bg);color:var(--adminer-picker-selected-ink)}.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-picker-selected-bg);color:var(--adminer-picker-selected-ink)}.adminer-SegmentedControl{display:inline-flex;align-items:stretch}.adminer-SegmentedControl__field{display:flex;flex-direction:column;gap:6px}.adminer-SegmentedControl__fieldLabel{font-family:var(--adminer-field-label-font);font-size:var(--adminer-field-label-size);font-weight:var(--adminer-field-label-weight);letter-spacing:var(--adminer-field-label-tracking);text-transform:var(--adminer-field-label-transform);color:var(--adminer-field-label-color)}.adminer-SegmentedControl--wrap{display:flex;flex-wrap:wrap;width:100%}.adminer-SegmentedControl--wrap .adminer-SegmentedControl__option{flex:1 1 auto}.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__statusSlot{display:inline-flex;align-items:center;margin-inline-start:var(--adminer-space-2);color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm)}.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-picker-selected-bg);color:var(--adminer-picker-selected-ink);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-picker-selected-bg);color:var(--adminer-picker-selected-ink);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{border-radius:var(--adminer-popover-radius);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{display:flex;flex-direction:column;gap:4px;min-width:0}.adminer-Autocomplete__label{font-family:var(--adminer-field-label-font);font-size:var(--adminer-field-label-size);font-weight:var(--adminer-field-label-weight);letter-spacing:var(--adminer-field-label-tracking);text-transform:var(--adminer-field-label-transform);color:var(--adminer-field-label-color)}.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-err)}.adminer-Autocomplete__wrap--warning{border-color:var(--adminer-color-warn)}.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;font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-base);color:var(--adminer-color-ink);outline:none}.adminer-Combobox{display:flex;flex-direction:column;gap:4px;min-width:0}.adminer-Combobox__label{font-family:var(--adminer-field-label-font);font-size:var(--adminer-field-label-size);font-weight:var(--adminer-field-label-weight);letter-spacing:var(--adminer-field-label-tracking);text-transform:var(--adminer-field-label-transform);color:var(--adminer-field-label-color)}.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-err)}.adminer-Combobox__wrap--warning{border-color:var(--adminer-color-warn)}.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;font-family:var(--adminer-font-sans);font-size:var(--adminer-font-size-base);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-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>.adminer-Field__description,.adminer-Switch>.adminer-Field__error,.adminer-Switch>.adminer-Field__warning,.adminer-Switch>.adminer-Field__hint{padding-left:42px}.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{font-family:var(--adminer-field-label-font);font-size:var(--adminer-field-label-size);font-weight:var(--adminer-field-label-weight);letter-spacing:var(--adminer-field-label-tracking);text-transform:var(--adminer-field-label-transform);color:var(--adminer-field-label-color)}.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,.adminer-TableAction__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}:where(.adminer-LoadingBar__indicator){width:100%!important;animation:none!important;transform:none!important}}@keyframes adminer-pulse{50%{opacity:.35}}@media print{.adminer-Sidebar,.adminer-Topbar,.adminer-Button,.adminer-Tabs,.adminer-Card__tabs,.adminer-FilterPanel,.adminer-FilterRow,.adminer-Pagination,.adminer-TableActions,.adminer-BulkActionBar,.adminer-ActionBar,.adminer-Modal__backdrop,.adminer-OfflineBanner,.adminer-LoadingBar{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}}._brand_68vjy_1{display:inline-flex;align-items:center;gap:10px}._mark_68vjy_7{width:28px;height:28px;flex:none}._word_68vjy_13{font-size:20px;font-weight:700;letter-spacing:-.02em;color:inherit}._root_1v0ug_5{background:#1d202a}._header_1v0ug_9{display:flex;align-items:center;justify-content:space-between;gap:var(--adminer-gap-sm);width:100%;min-height:var(--adminer-topbar-height);padding:0 22px;border:0;background:#1d202a;color:#fff;font:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease-in-out}._header_1v0ug_9:hover{background:#0c0d11}._header_1v0ug_9:focus-visible{outline:2px solid var(--faktio-brand-red);outline-offset:-2px}._text_1v0ug_35{display:flex;flex-direction:column;min-width:0;line-height:1.25}._company_1v0ug_42{overflow:hidden;font-weight:var(--adminer-font-weight-bold);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}._user_1v0ug_50{color:#c3c8d6;font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-normal)}._toggle_1v0ug_58{flex:none;transition:color .2s ease-in-out}._header_1v0ug_9:hover ._toggle_1v0ug_58{color:var(--faktio-brand-red)}._header_1v0ug_9[aria-expanded=true] ._toggle_1v0ug_58{transform:rotate(-180deg)}._panel_1v0ug_72{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}._panel_1v0ug_72[data-open]{grid-template-rows:1fr}._panelInner_1v0ug_82{min-height:0;overflow:hidden}._panel_1v0ug_72[data-open] ._panelInner_1v0ug_82{padding-bottom:8px}@media (prefers-reduced-motion: reduce){._panel_1v0ug_72{transition:none}}._separator_1v0ug_97{height:1px;background:#363b4d}._title_1v0ug_102{padding:18px 22px 6px;color:var(--adminer-sidebar-grouplabel-color);font-size:var(--adminer-sidebar-grouplabel-size);font-weight:var(--adminer-font-weight-bold);letter-spacing:.12em;text-transform:uppercase}._item_1v0ug_112{display:flex;align-items:center;gap:10px;width:100%;padding:var(--adminer-sidebar-link-padding-y) 22px;border:0;background:none;color:var(--adminer-sidebar-ink-mid);font:inherit;font-size:var(--adminer-sidebar-link-size);font-weight:var(--adminer-sidebar-link-weight);text-align:left;text-decoration:none;cursor:pointer;transition:background .12s ease,color .12s ease}._item_1v0ug_112:hover{background:#0c0d11;color:#fff}._item_1v0ug_112:focus-visible{outline:2px solid var(--faktio-brand-red);outline-offset:-2px}._item_1v0ug_112>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._item_1v0ug_112[aria-current=true]{color:#fff}._tag_6lmmu_1{padding:2px 6px 1px;border:1.5px solid currentColor;border-radius:4px;font-family:var(--adminer-font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--adminer-topbar-ink-dim)}._dev_6lmmu_13{color:var(--adminer-color-warn-ink)}._trigger_16bm1_1{display:inline-flex;align-items:center;gap:8px;font-size:1.05rem;font-weight:var(--adminer-font-weight-semibold)}._plus_16bm1_9{color:var(--adminer-color-primary)}._refresh_16bm1_13{margin-left:var(--adminer-gap-md);padding-left:var(--adminer-gap-md);border-left:1px solid var(--adminer-color-border)}._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}._access_1ha8t_1{display:flex;flex-direction:column}._accessHead_1ha8t_6{display:flex;align-items:baseline;justify-content:space-between;gap:var(--adminer-gap-md);margin-bottom:4px}._heading_1ha8t_14{margin:0;font-size:var(--adminer-font-size-base);font-weight:var(--adminer-font-weight-bold)}._row_1ha8t_20{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--adminer-gap-sm) var(--adminer-gap-md);padding:12px 0;border-bottom:1px solid var(--adminer-color-border-soft)}._row_1ha8t_20:last-child{border-bottom:0}._company_1ha8t_34{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--adminer-font-size-sm)}._name_1ha8t_42{font-size:var(--adminer-font-size-base);font-weight:var(--adminer-font-weight-semibold)}._actions_1w4py_1{display:flex;flex-wrap:wrap;align-items:center;gap:var(--adminer-gap-md);margin-top:var(--adminer-gap-lg)}._vat_1g9o8_3{display:inline-flex;align-items:center;gap:4px;font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-bold);white-space:nowrap}._vat_1g9o8_3[data-state=ok]{color:var(--adminer-color-ok)}._vat_1g9o8_3[data-state=bad]{color:var(--adminer-color-err)}._root_dbg5t_7{container-type:inline-size;display:flex;flex-direction:column;gap:var(--adminer-gap-lg)}._cols_dbg5t_14{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adminer-gap-lg) 40px;align-items:start}._section_dbg5t_21{display:flex;flex-direction:column;gap:var(--adminer-gap-md)}._heading_dbg5t_27{margin:0;font-size:var(--adminer-font-size-lg);font-weight:var(--adminer-font-weight-bold)}._pair_dbg5t_33{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adminer-gap-md)}._postCity_dbg5t_39{display:grid;grid-template-columns:140px minmax(0,1fr);gap:var(--adminer-gap-md)}._contact_dbg5t_45{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--adminer-gap-md);align-items:start}@container (width < 760px){._cols_dbg5t_14,._contact_dbg5t_45{grid-template-columns:minmax(0,1fr)}}@container (width < 420px){._pair_dbg5t_33,._postCity_dbg5t_39{grid-template-columns:minmax(0,1fr)}}._tab_1xv5j_1{display:flex;flex-direction:column;gap:var(--adminer-gap-md);padding:var(--adminer-gap-lg) var(--adminer-card-content-padding) var(--adminer-gap-md)}._missing_1xv5j_8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--adminer-gap-md)}._missing_1xv5j_8>button{margin-left:auto}._toolbar_1xv5j_19{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--adminer-gap-sm)}._pill_1xv5j_27{display:inline-block;padding:3px 10px;border-radius:var(--adminer-radius-pill);background:var(--adminer-color-surface-muted);font-family:var(--adminer-font-mono);font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-bold)}._typeYear_1xv5j_38{display:grid;grid-template-columns:minmax(0,1fr) 120px;gap:var(--adminer-gap-md)}._format_1xv5j_44 input{font-family:var(--adminer-font-mono)}._tokens_1xv5j_48{display:flex;flex-wrap:wrap;gap:var(--adminer-gap-sm);margin-top:-4px}._tokens_1xv5j_48 code{font-family:var(--adminer-font-mono)}._preview_1xv5j_59{display:flex;align-items:center;justify-content:space-between;gap:var(--adminer-gap-md);padding:14px 16px;border-radius:var(--adminer-radius-lg);background:var(--adminer-color-surface-muted)}._previewLabel_1xv5j_69{color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-semibold)}._previewNumbers_1xv5j_75{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._previewNumbers_1xv5j_75 b{font-size:var(--adminer-font-size-xl)}._rows_1tc3d_1{display:flex;flex-direction:column}._row_1tc3d_1{display:grid;grid-template-columns:260px minmax(0,1fr);gap:var(--adminer-gap-lg);align-items:center;padding:18px 0;border-bottom:1px solid var(--adminer-color-border-soft)}._row_1tc3d_1:first-child{padding-top:0}._row_1tc3d_1:last-child{padding-bottom:0;border-bottom:0}._label_1tc3d_24{font-weight:var(--adminer-font-weight-semibold)}._description_1tc3d_28{margin-top:4px;color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm)}._control_1tc3d_34{display:flex;align-items:center;justify-content:flex-start}._inline_1tc3d_40{display:flex;flex-wrap:wrap;gap:var(--adminer-gap-sm);align-items:center}._days_1tc3d_47{width:120px}@media (width <= 700px){._row_1tc3d_1{grid-template-columns:minmax(0,1fr);gap:var(--adminer-gap-sm)}}._fields_17ceb_1{display:grid;gap:var(--adminer-gap-md);min-width:0;margin:0;padding:0;border:0}._footer_17ceb_10{display:flex;gap:var(--adminer-gap-sm)}._fields_14mkc_1{min-width:0;margin:0;padding:0;border:0}._footer_14mkc_9{display:flex;align-items:center;gap:var(--adminer-gap-sm)}._spacer_14mkc_15{flex:1}._fields_1vplk_1{display:flex;flex-direction:column;gap:var(--adminer-gap-lg);max-width:680px;min-width:0;margin:0;padding:0;border:0}._name_1vplk_12 input{font-size:var(--adminer-font-size-lg)}._unit_1vplk_16{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--adminer-gap-sm)}._unitOther_1vplk_23{width:120px}._price_1vplk_27{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--adminer-gap-md)}._priceInput_1vplk_34{flex:1 1 240px}._priceInput_1vplk_34 input{text-align:right}._withVat_1vplk_42{display:flex;align-items:baseline;justify-content:space-between;padding:14px 16px;border-radius:var(--adminer-radius-lg);background:var(--adminer-color-surface-muted);color:var(--adminer-color-ink-mid)}._withVat_1vplk_42 b{color:var(--adminer-color-ink);font-size:var(--adminer-font-size-lg)}._currency_1vplk_57{max-width:200px}._footer_1vplk_62{display:flex;align-items:center;gap:var(--adminer-gap-sm)}._spacer_1vplk_68{flex:1}._number_13z4e_1{color:var(--adminer-color-primary);font-weight:var(--adminer-font-weight-bold)}._draft_13z4e_6{color:var(--adminer-color-ink-dim);font-style:italic}._due_13z4e_11{line-height:1.2;text-align:right}._overdue_13z4e_16{color:var(--adminer-color-err);font-weight:var(--adminer-font-weight-bold)}._upcoming_13z4e_23{color:var(--adminer-color-warn-ink);font-weight:var(--adminer-font-weight-bold)}._rel_13z4e_28{display:block;font-size:var(--adminer-font-size-xs)}._total_13z4e_33{font-size:1.05rem;font-weight:var(--adminer-font-weight-semibold);white-space:nowrap}._band_1ckbd_5{display:flex;flex-direction:column;gap:var(--adminer-gap-sm)}._bandHead_1ckbd_11{display:flex;align-items:center;justify-content:space-between;gap:var(--adminer-gap-md);margin-bottom:4px}._heading_1ckbd_19{margin:0;font-size:var(--adminer-font-size-lg);font-weight:var(--adminer-font-weight-bold)}._row_1ckbd_26{display:grid;grid-template-columns:32px 18px minmax(180px,1fr) 104px 72px 150px 84px 124px 32px;gap:var(--adminer-gap-sm);align-items:start}._rowNoVat_1ckbd_33{grid-template-columns:32px 18px minmax(180px,1fr) 104px 72px 150px 124px 32px}._head_1ckbd_19{padding:0 13px;color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-xs);font-weight:var(--adminer-font-weight-bold);letter-spacing:.04em;text-transform:uppercase}._list_1ckbd_46{display:flex;flex-direction:column;gap:var(--adminer-gap-sm);margin:0;padding:0;list-style:none}._item_1ckbd_55{padding:10px 12px;border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-lg);background:var(--adminer-color-surface);transition:border-color .12s ease,box-shadow .12s ease}._item_1ckbd_55:focus-within{border-color:var(--faktio-brand-red);box-shadow:0 0 0 3px color-mix(in srgb,var(--faktio-brand-red) 12%,transparent)}._dropTarget_1ckbd_68{border-style:dashed;border-color:var(--faktio-brand-red)}._handle_1ckbd_73{display:flex;padding-top:2px;cursor:grab}._pos_1ckbd_79{padding-top:10px;color:var(--adminer-color-ink-dim);font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-bold);text-align:right}._num_1ckbd_87,._numInput_1ckbd_91 input{text-align:right}._total_1ckbd_95{padding-top:10px;font-family:var(--adminer-font-numeric);font-weight:var(--adminer-font-weight-bold);text-align:right;white-space:nowrap}._suggestion_1ckbd_103{display:flex;justify-content:space-between;gap:var(--adminer-gap-md);width:100%}._foot_1ckbd_110{display:flex;align-items:flex-start;gap:var(--adminer-gap-md);margin-top:4px}._totals_1ckbd_117{display:flex;flex-direction:column;gap:6px;width:min(360px,100%);margin-left:auto;padding:14px 16px;border:1px solid var(--adminer-color-border);border-radius:var(--adminer-radius-lg);background:var(--adminer-color-surface);color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm)}._totalsRows_1ckbd_131{display:flex;flex-direction:column;gap:6px}._totalsRows_1ckbd_131>div,._grand_1ckbd_138{display:flex;justify-content:space-between;gap:var(--adminer-gap-md)}._totalsRows_1ckbd_131 b{color:var(--adminer-color-ink);font-family:var(--adminer-font-numeric)}._grand_1ckbd_138{align-items:baseline;margin-top:2px;padding-top:8px;border-top:1px solid var(--adminer-color-border);color:var(--adminer-color-ink);font-weight:var(--adminer-font-weight-semibold)}._totalsRows_1ckbd_131:first-child+._grand_1ckbd_138,._grand_1ckbd_138:first-child{margin-top:0}._grand_1ckbd_138:first-child{padding-top:0;border-top:0}._grand_1ckbd_138 b{font-family:var(--adminer-font-numeric);font-size:var(--adminer-font-size-lg);font-weight:var(--adminer-font-weight-bold)}@media (width <= 900px){._row_1ckbd_26,._rowNoVat_1ckbd_33{grid-template-columns:32px 1fr 1fr 32px}._row_1ckbd_26>:nth-child(2){display:none}._row_1ckbd_26>:nth-child(3){grid-column:2 / 4}._head_1ckbd_19{display:none}._total_1ckbd_95{text-align:left}._foot_1ckbd_110{flex-direction:column}}._sections_rzspn_2{display:flex;flex-direction:column;gap:var(--adminer-gap-lg)}._section_rzspn_2{display:flex;flex-direction:column;gap:var(--adminer-gap-md)}._heading_rzspn_14{margin:0;font-size:var(--adminer-font-size-lg);font-weight:var(--adminer-font-weight-bold)}._number_rzspn_20{color:var(--adminer-color-ink-dim);font-weight:var(--adminer-font-weight-semibold)}._cols2_rzspn_25{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--adminer-gap-md);align-items:start}._cols3_rzspn_32{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--adminer-gap-md);align-items:start}._partyCard_rzspn_40{margin-top:22px;color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm);line-height:1.6}._due_rzspn_47{display:flex;flex-direction:column;gap:4px}._shortcuts_rzspn_53{display:flex;gap:4px}._footer_rzspn_58{display:flex;gap:var(--adminer-gap-sm);align-items:center;justify-content:flex-end}@media (width <= 700px){._cols2_rzspn_25,._cols3_rzspn_32{grid-template-columns:minmax(0,1fr)}._partyCard_rzspn_40{margin-top:0}}._table_zh6lq_2{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}._table_zh6lq_2 th,._table_zh6lq_2 td{padding:10px 0;border-bottom:1px solid var(--adminer-color-border-soft)}._table_zh6lq_2 th+th,._table_zh6lq_2 td+td{padding-left:var(--adminer-gap-lg)}._table_zh6lq_2 thead th{padding-top:0;border-bottom-color:var(--adminer-color-border);color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-semibold);text-align:left}._num_zh6lq_28{text-align:right;white-space:nowrap}._table_zh6lq_2 thead th._num_zh6lq_28{text-align:right}._grand_zh6lq_37 th,._grand_zh6lq_37 td{padding-top:14px;padding-bottom:0;border-bottom:0}._grand_zh6lq_37 th{color:var(--adminer-color-ink);font-size:var(--adminer-font-size-base);font-weight:var(--adminer-font-weight-semibold);text-align:left}._grand_zh6lq_37 td{font-size:var(--adminer-font-size-xl);font-weight:var(--adminer-font-weight-bold)}._total_zh6lq_57{display:flex;align-items:baseline;justify-content:space-between;gap:var(--adminer-gap-md);font-weight:var(--adminer-font-weight-semibold);font-variant-numeric:tabular-nums}._total_zh6lq_57>:last-child{font-size:var(--adminer-font-size-xl);font-weight:var(--adminer-font-weight-bold)}._number_mriyf_1{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 0 8px;text-align:center}._label_mriyf_10{color:var(--adminer-color-ink-mid);font-size:var(--adminer-font-size-sm);font-weight:var(--adminer-font-weight-semibold)}._value_mriyf_16{font-size:var(--adminer-font-size-3xl);font-weight:var(--adminer-font-weight-bold)}._recap_mriyf_21{margin:0}._recap_mriyf_21>div{display:flex;justify-content:space-between;gap:var(--adminer-gap-md);padding:9px 0;border-bottom:1px solid var(--adminer-color-border-soft)}._recap_mriyf_21 dt{color:var(--adminer-color-ink-mid)}._recap_mriyf_21 dd{margin:0;font-weight:var(--adminer-font-weight-semibold);text-align:right}._recap_mriyf_21>._total_mriyf_43{border-bottom:0}._total_mriyf_43 dd{font-size:var(--adminer-font-size-lg);font-weight:var(--adminer-font-weight-bold)}._layout_1glnx_1{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:var(--adminer-gap-lg);align-items:start}._preview_1glnx_8{width:100%;height:1180px;border:0;background:#fff}@media (width <= 1500px){._layout_1glnx_1{grid-template-columns:minmax(0,1fr)}._preview_1glnx_8{height:900px}}._side_1glnx_27{display:flex;flex-direction:column;gap:var(--adminer-gap-lg)}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--faktio-brand-red: #ff473a;--adminer-color-bg: #eceff2;--adminer-color-surface: #ffffff;--adminer-color-surface-muted: #f4f6f8;--adminer-color-border: #dde2e8;--adminer-color-border-soft: #e9edf1;--adminer-color-ink: #1f1f1f;--adminer-color-ink-mid: #545a6b;--adminer-color-ink-dim: #8a90a0;--adminer-color-primary: #c8261a;--adminer-color-primary-contrast: #ffffff;--adminer-color-primary-soft: color-mix(in srgb, var(--adminer-color-primary) 9%, transparent);--adminer-color-accent: #363b4d;--adminer-color-hi: #c8261a;--adminer-color-danger: #b42318;--adminer-color-ok: #23864f;--adminer-color-warn: #b7791f;--adminer-color-err: #b42318;--adminer-color-info: #36569b;--adminer-color-warn-ink: color-mix(in srgb, var(--adminer-color-warn) 75%, black);--adminer-button-warning-ink: var(--adminer-color-warn-ink);--adminer-button-warning-fill: color-mix(in srgb, var(--adminer-color-warn) 80%, black);--adminer-button-warning-edge: var(--adminer-button-warning-fill);--adminer-button-warning-fill-hover: color-mix(in srgb, var(--adminer-color-warn) 68%, black);--adminer-button-weight: var(--adminer-font-weight-semibold);--adminer-button-primary-fill: var(--faktio-brand-red);--adminer-button-primary-ink: var(--faktio-brand-red);--adminer-button-primary-edge: var(--faktio-brand-red);--adminer-button-primary-fill-hover: #ff2314;--adminer-input-addon-bg: var(--adminer-color-surface-muted);--adminer-input-addon-border-width: 1px;--adminer-input-addon-padding-x: .75rem;--adminer-input-addon-button-overlap: 1px;--adminer-input-addon-button-radius: var(--adminer-radius-input);--adminer-font-sans: "Montserrat Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--adminer-font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--adminer-font-display: var(--adminer-font-sans);--adminer-title-font: var(--adminer-font-sans);--adminer-title-weight: var(--adminer-font-weight-bold);--adminer-title-tracking: -.01em;--adminer-radius: 6px;--adminer-radius-card: 16px;--adminer-radius-button: 999px;--adminer-radius-input: 8px;--adminer-radius-control: 8px;--adminer-shadow-sm: 0 1px 2px rgba(29, 32, 42, .05);--adminer-shadow-md: 0 6px 24px rgba(29, 32, 42, .1);--adminer-shadow-up: 0 -2px 8px rgba(29, 32, 42, .1);--adminer-page-max-width: 1400px;--adminer-table-head-color: var(--adminer-color-ink-mid);--adminer-table-head-bg: var(--adminer-color-surface);--adminer-table-row-hover-bg: color-mix(in srgb, var(--adminer-color-primary) 5%, var(--adminer-color-surface));--adminer-table-total-bg: var(--adminer-color-surface-muted);--adminer-topbar-bg: #ffffff;--adminer-topbar-border: transparent;--adminer-topbar-ink: #1f1f1f;--adminer-topbar-ink-dim: #545a6b;--adminer-topbar-height: 90px;--adminer-topbar-title-font: var(--adminer-font-sans);--adminer-topbar-title-size: 1.5rem;--adminer-topbar-title-weight: 600;--adminer-topbar-title-tracking: .01em;--adminer-sidebar-bg: #363b4d;--adminer-sidebar-border: #363b4d;--adminer-sidebar-ink: #ffffff;--adminer-sidebar-ink-mid: #e3e6ee;--adminer-sidebar-ink-dim: #c3c8d6;--adminer-sidebar-link-hover-bg: #2b2f3e;--adminer-sidebar-link-active-bg: #1d202a;--adminer-sidebar-link-active-ink: #ffffff;--adminer-sidebar-indicator-width: 0px;--adminer-sidebar-indicator-color: var(--faktio-brand-red);--adminer-sidebar-link-inset: 0px;--adminer-sidebar-link-radius: 0px;--adminer-sidebar-link-gap: 0px;--adminer-sidebar-link-padding-y: 11px;--adminer-sidebar-link-weight: 600;--adminer-sidebar-link-size: .95rem;--adminer-sidebar-link-transform: none;--adminer-sidebar-link-tracking: 0;--adminer-sidebar-grouplabel-color: #c3c8d6;--adminer-sidebar-grouplabel-size: .8rem;--adminer-sidebar-width: 280px;--adminer-font-numeric: var(--adminer-font-sans);--adminer-tableaction-font: var(--adminer-font-sans);--adminer-tableaction-transform: lowercase;--adminer-tableaction-tracking: 0;--adminer-tableaction-weight: 600;--adminer-tableaction-size: .85rem;--adminer-tableaction-stacked-size: .8rem;--adminer-tableaction-stacked-icon-size: 16px;--adminer-tab-font: var(--adminer-font-sans);--adminer-tab-transform: none;--adminer-tab-tracking: 0;--adminer-tab-weight: 600;--adminer-tab-size: .95rem;--adminer-tab-indicator-color: var(--faktio-brand-red);--adminer-tab-active-ink: var(--adminer-color-ink);--adminer-card-header-padding-x: 1.6rem;--adminer-card-header-padding-y: .9rem;--adminer-topbar-title-transform: uppercase;--adminer-loadingbar-track: var(--faktio-brand-red);--adminer-loadingbar-color: rgb(255 255 255 / 55%);--adminer-loadingbar-height: 5px}*,*: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}body{font-size:var(--adminer-font-size-base, 13.5px)}a{color:var(--adminer-color-primary);text-decoration:none}a:hover{text-decoration:underline}
