@keyframes aui-fade-in{0%{opacity:0}to{opacity:1}}@keyframes aui-pop-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.98)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes aui-short-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes aui-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes aui-dot-pulse{0%,80%,to{opacity:.35}40%{opacity:1}}.adminui[data-aui-motion=none] *,.adminui[data-aui-motion=none] *:before,.adminui[data-aui-motion=none] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.adminui{color-scheme:light;--aui-font-scale: 1;--aui-primary: #33704c;--aui-primary-fill: #357450;--aui-ink: #2e5d4a;--aui-primary-mid: #598d70;--aui-soft: #edf2ef;--aui-soft-strong: #d7e3dc;--aui-wash: #f7f9f8;--aui-border: #d7e3dc;--aui-sidebar: #1e3a36;--aui-sidebarDeep: #1a3032;--aui-canvas: #dee5e5;--aui-surface: #ffffff;--aui-surface-subtle: #eff3f1;--aui-tile: #f7f9f9;--aui-text: #1e2e2e;--aui-secondary: #415154;--aui-note: #59676b;--aui-line: #d0d9d9;--aui-control-border: #7c8d97;--aui-field-border: #7c8d97;--aui-focus: #33704c;--aui-neutral-1: #1f2329;--aui-neutral-2: #646a73;--aui-neutral-3: #8f959e;--aui-neutral-4: #bbbfc4;--aui-success: #2e5d4a;--aui-success-soft: #edf2ef;--aui-success-line: #d7e3dc;--aui-warning: #985f19;--aui-warning-soft: #f6f0e8;--aui-warning-line: #e1cbaf;--aui-danger: #b4492f;--aui-danger-soft: #f8edea;--aui-danger-line: #e5bfb6;--aui-info: #3f6283;--aui-info-soft: #eceff3;--aui-info-line: #bcc8d4;--aui-space-1: 4px;--aui-space-2: 8px;--aui-space-3: 12px;--aui-space-4: 16px;--aui-space-5: 16px;--aui-space-6: 20px;--aui-radius: 8px;--aui-radius-lg: 12px;--aui-radius-sm: 6px;--aui-size-scale: max(1, calc(var(--aui-font-scale) - .1));--aui-control-height: calc(36px * var(--aui-size-scale));--aui-control-height-sm: calc(28px * var(--aui-size-scale));--aui-control-height-touch: calc(44px * var(--aui-size-scale));--aui-shadow-sm: 0 1px 2px color-mix(in srgb, var(--aui-text) 6%, transparent);--aui-shadow-md: 0 10px 30px color-mix(in srgb, var(--aui-text) 14%, transparent);--aui-shadow-lg: 0 24px 60px color-mix(in srgb, var(--aui-text) 22%, transparent);--aui-overlay: color-mix(in srgb, var(--aui-sidebarDeep) 55%, transparent);--aui-hover: color-mix(in srgb, var(--aui-primary) 5%, var(--aui-surface));--aui-selected: color-mix(in srgb, var(--aui-primary) 10%, var(--aui-surface));--aui-on-primary: #ffffff;--aui-button-border: color-mix(in srgb, var(--aui-control-border) 45%, var(--aui-line));--aui-focus-ring: 0 0 0 2px var(--aui-surface), 0 0 0 4px var(--aui-focus);--aui-focus-ring-danger: 0 0 0 2px var(--aui-surface), 0 0 0 4px var(--aui-danger);--aui-selected-ring: 0 0 0 3px color-mix(in srgb, var(--aui-primary) 16%, transparent);--aui-pop-shadow: 0 12px 32px color-mix(in srgb, var(--aui-text) 14%, transparent), 0 2px 6px color-mix(in srgb, var(--aui-text) 6%, transparent);--aui-option-row: calc(32px * var(--aui-size-scale));--aui-option-hover: var(--aui-surface-subtle);--aui-dialog-shadow: 0 24px 64px color-mix(in srgb, var(--aui-text) 20%, transparent), 0 4px 12px color-mix(in srgb, var(--aui-text) 8%, transparent);--aui-elev: var(--aui-surface);--aui-scrim: color-mix(in srgb, var(--aui-sidebarDeep) 42%, transparent);--aui-scrollbar-size: 10px;--aui-scrollbar-thumb: color-mix(in srgb, var(--aui-control-border) 42%, transparent);--aui-scrollbar-thumb-hover: color-mix(in srgb, var(--aui-control-border) 85%, transparent);--aui-hover-overlay: color-mix(in srgb, var(--aui-text) 6%, transparent);--aui-press-overlay: color-mix(in srgb, var(--aui-text) 10%, transparent);--aui-fill-hover: color-mix(in srgb, #000 8%, var(--aui-primary-fill));--aui-fill-press: color-mix(in srgb, #000 16%, var(--aui-primary-fill));--aui-danger-fill: color-mix(in srgb, var(--aui-danger) 92%, #000);--aui-disabled-bg: var(--aui-surface-subtle);--aui-disabled-fg: color-mix(in srgb, var(--aui-note) 75%, var(--aui-surface));--aui-tip-bg: color-mix(in srgb, var(--aui-sidebarDeep) 92%, #000);--aui-tip-fg: #f3f6f5;--aui-fs-display: 28px;--aui-fs-title: 22px;--aui-fs-dialog: 18px;--aui-fs-card: 14.5px;--aui-fs-body: 14px;--aui-fs-control: 13px;--aui-fs-tag: 12.5px;--aui-fs-note: 12px;--aui-fw-regular: 400;--aui-fw-medium: 500;--aui-fw-strong: 600;--aui-font-sans: Inter, "PingFang SC", "Microsoft YaHei", system-ui, sans-serif;--aui-font-mono: ui-monospace, "SF Mono", "Cascadia Mono", Menlo, Consolas, monospace;--aui-on-rail: #f5f8f6;--aui-on-rail-muted: color-mix(in srgb, #ffffff 72%, var(--aui-sidebar));--aui-rail-line: color-mix(in srgb, #ffffff 20%, transparent);--aui-rail-soft: color-mix(in srgb, #ffffff 12%, transparent);--aui-duration-fast: .12s;--aui-duration-normal: .18s;--aui-duration-panel: .24s;--aui-ease: cubic-bezier(0, 0, .2, 1);--aui-busy-reduced: aui-busy-pulse 1.6s ease-in-out infinite;--aui-z-sticky: 30;--aui-z-rail: 60;--aui-z-dialog: 120;--aui-z-sheet: 125;--aui-z-popover: 130;--aui-z-toast: 150;--aui-z-tip: 200;--aui-z-drag: 1000;font:calc(14px * var(--aui-font-scale))/1.5 var(--aui-font-sans);color:var(--aui-text);background:var(--aui-canvas);font-synthesis:none;-webkit-font-smoothing:antialiased}.adminui *,.adminui *:before,.adminui *:after{box-sizing:border-box}.adminui :where(h1,h2,h3,p){margin:0}.adminui :where(button,input,textarea){font:inherit}.adminui :where(b,strong,h1,h2,h3,h4,h5,h6,th,dt){font-weight:600}.adminui :where(button){cursor:pointer}.adminui :where(button):disabled{cursor:not-allowed}.adminui :where(svg){flex-shrink:0}.adminui [hidden]{display:none!important}.adminui :where(button,input,textarea,a,[tabindex]):focus-visible{outline:2px solid var(--aui-focus);outline-offset:3px}.adminui a{color:var(--aui-ink)}.adminui .aui-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes aui-spin{to{transform:rotate(360deg)}}@keyframes aui-busy-pulse{0%,to{opacity:1}50%{opacity:.4}}@media(prefers-reduced-motion:reduce){.adminui *,.adminui *:before,.adminui *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.adminui[data-aui-motion=reduced] *,.adminui[data-aui-motion=reduced] *:before,.adminui[data-aui-motion=reduced] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.adminui[data-aui-mode=dark]{color-scheme:dark;--aui-button-border: color-mix(in srgb, var(--aui-control-border) 60%, var(--aui-line));--aui-pop-shadow: 0 12px 32px rgb(0 0 0 / .5), 0 0 0 1px color-mix(in srgb, #ffffff 5%, transparent);--aui-option-hover: color-mix(in srgb, #ffffff 6%, var(--aui-surface));--aui-dialog-shadow: 0 24px 64px rgb(0 0 0 / .6), 0 0 0 1px color-mix(in srgb, #ffffff 6%, transparent);--aui-elev: color-mix(in srgb, #ffffff 3%, var(--aui-surface));--aui-scrim: rgb(0 0 0 / .55);--aui-hover-overlay: color-mix(in srgb, var(--aui-text) 8%, transparent);--aui-press-overlay: color-mix(in srgb, var(--aui-text) 13%, transparent);--aui-fill-hover: color-mix(in srgb, #fff 8%, var(--aui-primary-fill));--aui-fill-press: color-mix(in srgb, #000 12%, var(--aui-primary-fill));--aui-danger-fill: color-mix(in srgb, var(--aui-danger) 70%, #000);--aui-disabled-fg: color-mix(in srgb, var(--aui-note) 70%, var(--aui-surface));--aui-tip-bg: color-mix(in srgb, var(--aui-surface) 78%, #fff);--aui-tip-fg: var(--aui-text)}@media(max-width:760px){.adminui{--aui-fs-title: 20px}}@media(prefers-contrast:more){.adminui{--aui-field-border: var(--aui-control-border) !important;--aui-button-border: var(--aui-control-border) !important;--aui-note: var(--aui-secondary) !important}}.adminui :where(svg.lucide){stroke-width:1.75}.adminui :where(.aui-button-sm,.aui-button-xs,.aui-icon-btn[data-size=sm],.aui-icon-btn[data-size=xs],.aui-tag,.aui-badge,.aui-chip,.aui-chips,.aui-note) :where(svg.lucide),.adminui :where(svg.lucide.aui-icon-12,svg.lucide.aui-icon-14){stroke-width:2}.adminui :where(svg.lucide.aui-icon-24,.aui-empty-icon svg.lucide){stroke-width:1.5}.adminui{--aui-dark-accent: var(--aui-primary);--aui-dark-soft: var(--aui-soft)}.adminui[data-aui-mode=dark] :where(a){color:var(--aui-dark-accent)}.adminui{--aui-default-row-height:48px}.adminui{--aui-table-head-height: calc(40px * var(--aui-size-scale));--aui-table-head-size: 12px;--aui-table-head-weight: 600;--aui-table-head-color: var(--aui-secondary);--aui-table-head-bg: var(--aui-surface-subtle)}.adminui[data-density=compact]{--aui-default-row-height:40px}@media(max-width:760px){.adminui:where(:not([data-aui-pointer=fine])){--aui-control-height:calc(40px * var(--aui-size-scale))}}@keyframes aui-drawer-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes aui-sheet-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes aui-grid-pulse{50%{opacity:.3}}@keyframes aui-grid-spin{to{transform:rotate(360deg)}}@keyframes aui-grid-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.adminui{--aui-on-media: var(--aui-on-rail);--aui-media-scrim: color-mix(in srgb, var(--aui-sidebarDeep) 64%, transparent);--aui-media-scrim-strong: color-mix(in srgb, var(--aui-sidebarDeep) 82%, transparent);--aui-media-stage: color-mix(in srgb, var(--aui-sidebarDeep) 90%, var(--aui-text));--aui-record: var(--aui-danger);--aui-record-soft: var(--aui-danger-soft);--aui-record-line: var(--aui-danger-line)}.adminui .aui-neutral-text{--aui-text: var(--aui-neutral-1);--aui-secondary: var(--aui-neutral-2);--aui-note: var(--aui-neutral-2);color:var(--aui-text)}.adminui .aui-sidebar :is(.aui-button-ghost,.aui-icon-btn):hover{color:var(--aui-on-rail);background:var(--aui-rail-soft)}.adminui[data-aui-font-size=xlarge] :is(.aui-nav-group>button,.aui-button,.aui-tab,.aui-table th,.aui-table td){height:auto;min-height:36px}.adminui .aui-bottom-nav{display:none}@media(max-width:760px){.adminui .aui-bottom-nav>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;padding:6px 2px;border:0;background:none;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));line-height:1.2}.adminui .aui-bottom-nav>button>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminui .aui-bottom-nav>button[aria-current=page]{color:var(--aui-primary);font-weight:600}.adminui .aui-bottom-nav>button[aria-current=page]>svg{padding:2px 12px;box-sizing:content-box;border-radius:999px;background:var(--aui-soft)}}.adminui .aui-note{color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));line-height:1.7}.adminui .aui-page-header{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:16px;flex-wrap:nowrap}.adminui .aui-page-header>.aui-header-text{flex:1 1 0;min-width:0}.adminui .aui-page-header>.aui-header-actions{align-self:flex-start;flex:0 1 auto;max-width:66%;justify-content:flex-end}.adminui .aui-page-header h1{font-size:calc(22px * var(--aui-font-scale));line-height:1.3;font-weight:600;letter-spacing:-.01em;color:var(--aui-text)}.adminui .aui-page-header .aui-note{font-size:calc(13px * var(--aui-font-scale));line-height:1.55;margin-top:4px;max-width:720px;color:var(--aui-note)}.adminui :where(.aui-page-header,.aui-panel-header)>.aui-header-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.adminui :where(.aui-page-header,.aui-panel-header,.aui-dialog-header)>.aui-header-text{min-width:0;overflow-wrap:anywhere}.adminui :where(.aui-page-header,.aui-panel-header)>.aui-header-actions>*{flex-shrink:0}.adminui :where(.aui-page-header,.aui-panel-header)>.aui-header-actions .aui-select{width:auto;min-width:120px;max-width:100%}.adminui .aui-page-header[data-sticky=true]{position:sticky;top:0;z-index:3;background:var(--aui-surface);padding-block:8px}.adminui .aui-panel{--aui-panel-pad: 16px;background:var(--aui-surface);border:1px solid var(--aui-line);border-radius:var(--aui-radius-lg);box-shadow:var(--aui-shadow-sm);padding:var(--aui-panel-pad);min-width:0}.adminui .aui-panel-header{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--aui-line);flex-wrap:wrap}.adminui .aui-panel>.aui-panel-header{margin:calc(var(--aui-panel-pad) * -1) calc(var(--aui-panel-pad) * -1) var(--aui-panel-pad);padding:11px var(--aui-panel-pad);min-height:50px}.adminui .aui-panel h2{font-size:calc(14.5px * var(--aui-font-scale));line-height:1.4;font-weight:600;color:var(--aui-text)}.adminui .aui-panel-header .aui-note{margin-top:2px;font-size:calc(12.5px * var(--aui-font-scale));line-height:1.5}.adminui .aui-stack{display:grid;gap:16px;align-content:start;min-width:0}.adminui .aui-detail{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:0}.adminui .aui-detail>aside{border-left:1px solid var(--aui-line)}@media(max-width:1100px){.adminui .aui-detail{grid-template-columns:minmax(0,1fr)}.adminui .aui-detail>aside{border-left:0;border-top:1px solid var(--aui-line)}}@media(max-width:760px){.adminui .aui-page-header h1{font-size:calc(20px * var(--aui-font-scale))}.adminui :where(.aui-page-header,.aui-panel-header){align-items:flex-start}.adminui .aui-panel{--aui-panel-pad: 14px}}.adminui .aui-resource{min-width:0;background:var(--aui-surface);border:1px solid var(--aui-line);border-radius:var(--aui-radius-lg);box-shadow:var(--aui-shadow-sm)}.adminui .aui-resource>.aui-panel-header{margin:0;padding:12px 16px;min-height:56px;border-bottom:1px solid var(--aui-line)}.adminui .aui-resource h2{font-size:calc(14.5px * var(--aui-font-scale));line-height:1.4;font-weight:600;color:var(--aui-text)}.adminui .aui-resource-count{color:var(--aui-note);font-weight:500;font-variant-numeric:tabular-nums}.adminui .aui-resource .aui-panel-header .aui-note{font-size:calc(12.5px * var(--aui-font-scale));line-height:1.5;margin-top:2px}.adminui .aui-resource-filters{padding:12px 16px;border-bottom:1px solid var(--aui-line)}.adminui .aui-resource-feedback{padding:12px 16px 0}@media(max-width:760px){.adminui .aui-resource>.aui-panel-header{padding:12px}.adminui .aui-resource-filters{padding:12px}.adminui .aui-resource-feedback{padding:12px 12px 0}.adminui .aui-resource h2{font-size:calc(14.5px * var(--aui-font-scale))}}.adminui .aui-dash-section{margin-bottom:var(--aui-space-6);min-width:0}.adminui .aui-dash-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:var(--aui-space-3)}.adminui .aui-dash-section-head h2{margin:0;font-size:calc(14.5px * var(--aui-font-scale));font-weight:600;line-height:1.4;color:var(--aui-text)}.adminui .aui-dash-section-head .aui-note{margin:2px 0 0;font-size:calc(12.5px * var(--aui-font-scale));line-height:1.5}.adminui .aui-page-body{display:flex;flex-direction:column;gap:0;min-width:0}.adminui :where(.aui-page-body,.aui-content>[role=tabpanel])>*{margin-top:0;margin-bottom:0}.adminui .aui-page-body[data-fill]{flex:1 0 auto;display:flex;flex-direction:column}.adminui .aui-desc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--aui-space-6);margin:0}.adminui .aui-desc[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.adminui .aui-desc[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.adminui .aui-desc-item{display:grid;grid-template-columns:var(--aui-desc-label, 96px) minmax(0,1fr);gap:12px;align-items:start;min-width:0;padding:7px 0}.adminui :is(.aui-desc-item,.aui-field)[data-full=true]{grid-column:1/-1}.adminui .aui-desc-item>dt{min-width:0;font-size:calc(13px * var(--aui-font-scale));line-height:22px;color:var(--aui-note);overflow-wrap:anywhere}.adminui .aui-desc-item>dd{min-width:0;margin:0;font-size:calc(13.5px * var(--aui-font-scale));line-height:22px;color:var(--aui-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.adminui .aui-desc[data-layout=stacked]{row-gap:var(--aui-space-2)}.adminui .aui-desc[data-layout=stacked]>.aui-desc-item{grid-template-columns:minmax(0,1fr);gap:2px;padding:0}.adminui .aui-desc[data-layout=stacked]>.aui-desc-item>dt{font-size:calc(12.5px * var(--aui-font-scale));line-height:18px}.adminui .aui-desc-hint{margin-top:2px;font-size:calc(12px * var(--aui-font-scale));font-weight:400;color:var(--aui-note)}.adminui .aui-page-numbers{display:contents}.adminui .aui-page-compact{display:none;padding:0 8px;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:760px){.adminui .aui-page-header{flex-wrap:wrap}.adminui .aui-page-header>.aui-header-text{flex:1 1 240px}.adminui .aui-page-header>.aui-header-actions{max-width:100%;justify-content:flex-start}.adminui .aui-desc,.adminui .aui-desc[data-columns]{grid-template-columns:minmax(0,1fr);--aui-desc-label:84px}.adminui .aui-has-bottom-nav .aui-bottom-nav{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);position:fixed;left:0;right:0;bottom:0;z-index:calc(var(--aui-z-sticky) + 10);min-height:56px;padding-bottom:env(safe-area-inset-bottom);background:var(--aui-surface);border-top:1px solid var(--aui-line);box-shadow:0 -4px 16px color-mix(in srgb,var(--aui-text) 8%,transparent)}:where(body):has(.adminui .aui-has-bottom-nav){--aui-bottom-nav-offset: calc(56px + env(safe-area-inset-bottom)) }}.adminui .aui-tabbed-page{display:flex;flex-direction:column;flex:1 0 auto;min-width:0}.adminui .aui-page-header-embedded{align-items:flex-start}.adminui .aui-page-header-embedded .aui-note{margin-top:0}.adminui .aui-page-header[data-title-hidden]{justify-content:flex-end;min-height:0}.adminui .aui-page-header[data-title-hidden]>.aui-header-text{flex:0 0 0;min-width:0}.adminui .aui-page-header-embedded{justify-content:flex-end}.adminui .aui-panel-title{display:flex;align-items:center;gap:2px;min-width:0}.adminui .aui-page-actions-slot{display:contents}.adminui .aui-page-actions-slot>.aui-header-actions{display:contents}.adminui .aui-header-actions:not(:has(>:not(.aui-page-actions-slot:empty))){display:none}.adminui .aui-tabbed-tabs-row{display:flex;align-items:center;gap:12px;min-width:0}.adminui .aui-tabbed-tabs-row[hidden]{display:none}.adminui .aui-tabbed-tabs-row>:first-child{flex:1 1 auto;min-width:0}.adminui .aui-tabbed-tabs-row>.aui-page-actions-slot{display:flex;align-items:center;gap:8px;flex:none}.adminui .aui-tabbed-tabs-row>.aui-page-actions-slot:empty{display:none}.adminui .aui-tabbed-tabs-row>.aui-page-actions-slot>.aui-header-actions{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.adminui .aui-dash-section-head{align-items:center}.adminui .aui-dash-section-head>.aui-header-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.adminui .aui-dash-section-head>.aui-header-actions:not(:has(>:not(.aui-page-actions-slot:empty))){display:none}.adminui .aui-tabbed-tabs-row{flex-wrap:wrap;row-gap:8px}.adminui .aui-tabbed-tabs-row>.aui-page-actions-slot{margin-left:auto;max-width:100%}.adminui .aui-tabbed-tabs-row>.aui-page-actions-slot>.aui-header-actions{flex-wrap:wrap;justify-content:flex-end}@media(max-width:760px){.adminui .aui-tabbed-tabs-row>.aui-page-actions-slot{flex:1 1 100%;justify-content:flex-end}}.adminui .aui-notice{animation:aui-short-rise var(--aui-duration-normal) var(--aui-ease)}.adminui[data-aui-motion=none] .aui-button:active{transform:none!important}.adminui :where(button:not(.aui-button,.aui-input,.aui-checkbox)){color:inherit}.adminui .aui-button{--aui-btn-h: var(--aui-control-height);--aui-btn-px: 14px;--aui-btn-fs: 13px;--aui-btn-icon: 16px;--aui-btn-r: var(--aui-radius);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex-shrink:0;height:var(--aui-btn-h);padding:0 var(--aui-btn-px);border:1px solid var(--aui-button-border);border-radius:var(--aui-btn-r);background:var(--aui-surface);color:var(--aui-text);font-size:calc(var(--aui-btn-fs) * var(--aui-font-scale));font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none;transition:background var(--aui-duration-fast),border-color var(--aui-duration-fast),color var(--aui-duration-fast),box-shadow var(--aui-duration-fast),transform var(--aui-duration-fast) var(--aui-ease)}.adminui .aui-button>svg{width:var(--aui-btn-icon);height:var(--aui-btn-icon)}.adminui .aui-button:focus-visible{outline:2px solid transparent;box-shadow:var(--aui-focus-ring)}.adminui .aui-button:active:not(:disabled):not([aria-disabled=true]){transform:scale(.98)}.adminui .aui-button-outline:hover{background:color-mix(in srgb,var(--aui-text) 4%,var(--aui-surface));border-color:var(--aui-control-border)}.adminui .aui-button-outline:active{background:color-mix(in srgb,var(--aui-text) 8%,var(--aui-surface))}.adminui .aui-button-primary{background:var(--aui-primary-fill);border-color:transparent;color:var(--aui-on-primary)}.adminui .aui-button-primary:hover{background:var(--aui-fill-hover)}.adminui .aui-button-primary:active{background:var(--aui-fill-press)}.adminui .aui-button-secondary{background:var(--aui-soft);border-color:transparent;color:var(--aui-ink)}.adminui .aui-button-secondary:hover{background:var(--aui-soft-strong)}.adminui .aui-button-secondary:active{background:color-mix(in srgb,var(--aui-primary) 22%,var(--aui-surface))}.adminui .aui-button-ghost{background:transparent;border-color:transparent;color:var(--aui-secondary)}.adminui .aui-button-ghost:hover{background:var(--aui-hover-overlay);color:var(--aui-text)}.adminui .aui-button-ghost:active{background:var(--aui-press-overlay);color:var(--aui-text)}.adminui .aui-button-text{--aui-btn-px: 6px;background:transparent;border-color:transparent;color:var(--aui-primary)}.adminui .aui-button-text:hover{background:var(--aui-soft);color:var(--aui-ink)}.adminui .aui-button-text:active{background:var(--aui-soft-strong)}.adminui .aui-button-destructive{background:var(--aui-danger-fill);border-color:transparent;color:#fff}.adminui .aui-button-destructive:hover{background:color-mix(in srgb,#000 8%,var(--aui-danger-fill))}.adminui .aui-button-destructive:active{background:color-mix(in srgb,#000 16%,var(--aui-danger-fill))}.adminui .aui-button-destructive-outline{background:var(--aui-surface);border-color:var(--aui-danger-line);color:var(--aui-danger)}.adminui .aui-button-destructive-outline:hover{background:var(--aui-danger-soft);border-color:var(--aui-danger)}.adminui .aui-button-destructive-outline:active{background:color-mix(in srgb,var(--aui-danger) 16%,var(--aui-surface))}.adminui :is(.aui-button-destructive,.aui-button-destructive-outline):focus-visible{box-shadow:var(--aui-focus-ring-danger)}.adminui .aui-button:is(:disabled,[aria-disabled=true]):not([data-loading]){background:var(--aui-disabled-bg);border-color:transparent;color:var(--aui-disabled-fg);cursor:not-allowed;box-shadow:none}.adminui :is(.aui-button-outline,.aui-button-destructive-outline):is(:disabled,[aria-disabled=true]):not([data-loading]){border-color:var(--aui-line)}.adminui :is(.aui-button-ghost,.aui-button-text):is(:disabled,[aria-disabled=true]):not([data-loading]){background:transparent}.adminui .aui-button[data-loading]{pointer-events:none;cursor:progress}.adminui .aui-button[data-loading]>svg{display:none}.adminui .aui-button[data-loading]>.aui-spinner{--aui-spinner-size: var(--aui-btn-icon)}.adminui .aui-button-primary[data-loading]{background:color-mix(in srgb,var(--aui-surface) 22%,var(--aui-primary-fill))}.adminui .aui-button-destructive[data-loading]{background:color-mix(in srgb,var(--aui-surface) 22%,var(--aui-danger-fill))}.adminui .aui-button[data-loading]:not(.aui-button-primary,.aui-button-destructive){color:var(--aui-secondary)}.adminui .aui-button-lg{--aui-btn-h: 40px;--aui-btn-px: 16px;--aui-btn-fs: 14px}.adminui .aui-button-sm{--aui-btn-h: var(--aui-control-height-sm);--aui-btn-px: 10px;--aui-btn-fs: 12.5px;--aui-btn-icon: 14px;--aui-btn-r: var(--aui-radius-sm);gap:4px}.adminui .aui-button-xs{--aui-btn-h: 24px;--aui-btn-px: 8px;--aui-btn-fs: 12px;--aui-btn-icon: 14px;--aui-btn-r: var(--aui-radius-sm);gap:4px}.adminui .aui-button-text:is(.aui-button-sm,.aui-button-xs){--aui-btn-px: 6px}.adminui .aui-icon-btn{--aui-ibtn: 32px;--aui-ibtn-icon: 16px;position:relative;display:inline-grid;place-items:center;flex:none;width:var(--aui-ibtn);height:var(--aui-ibtn);padding:0;border:1px solid transparent;border-radius:var(--aui-radius);background:transparent;color:var(--aui-secondary);transition:background var(--aui-duration-fast),color var(--aui-duration-fast),border-color var(--aui-duration-fast)}.adminui .aui-icon-btn>svg{width:var(--aui-ibtn-icon);height:var(--aui-ibtn-icon)}.adminui .aui-icon-btn[data-size=md]{--aui-ibtn: var(--aui-control-height)}.adminui .aui-icon-btn[data-size=sm]{--aui-ibtn: var(--aui-control-height-sm);--aui-ibtn-icon: 14px;border-radius:var(--aui-radius-sm)}.adminui .aui-icon-btn[data-size=xs]{--aui-ibtn: 24px;--aui-ibtn-icon: 14px;border-radius:var(--aui-radius-sm)}.adminui .aui-icon-btn:hover{background:var(--aui-hover-overlay);color:var(--aui-text)}.adminui .aui-icon-btn:active{background:var(--aui-press-overlay);color:var(--aui-text)}.adminui .aui-icon-btn:focus-visible{outline:2px solid transparent;box-shadow:var(--aui-focus-ring)}.adminui .aui-icon-btn:is([aria-pressed=true],[aria-expanded=true]){background:var(--aui-soft);color:var(--aui-primary)}.adminui .aui-icon-btn:is(:disabled,[aria-disabled=true]){background:transparent;color:var(--aui-disabled-fg);cursor:not-allowed}.adminui .aui-icon-btn[data-variant=outline]{--aui-ibtn: var(--aui-control-height);border-color:var(--aui-button-border);background:var(--aui-surface)}.adminui .aui-icon-btn[data-variant=outline]:hover{border-color:var(--aui-control-border);background:color-mix(in srgb,var(--aui-text) 4%,var(--aui-surface))}.adminui .aui-icon-btn[data-variant=outline][data-size=sm]{--aui-ibtn: var(--aui-control-height-sm)}.adminui .aui-icon-btn[data-variant=danger]:hover{background:var(--aui-danger-soft);color:var(--aui-danger)}.adminui .aui-icon-btn[data-result=ok]{color:var(--aui-primary)}.adminui .aui-icon-btn[data-result=failed]{color:var(--aui-danger)}.adminui .aui-icon-btn>.aui-count{position:absolute;top:-3px;left:calc(50% + 2px);box-shadow:0 0 0 2px var(--aui-surface)}.adminui .aui-icon-btn>.aui-dot-badge{position:absolute;top:5px;right:5px}.adminui .aui-button-group{display:inline-flex;flex:none}.adminui .aui-button-group>.aui-button{border-radius:0;margin-left:-1px}.adminui .aui-button-group>.aui-button:first-child{border-radius:var(--aui-btn-r) 0 0 var(--aui-btn-r);margin-left:0}.adminui .aui-button-group>.aui-button:last-child{border-radius:0 var(--aui-btn-r) var(--aui-btn-r) 0}.adminui .aui-button-group>.aui-button:hover{z-index:1}.adminui .aui-button-group>.aui-button[aria-pressed=true]{z-index:2;background:var(--aui-selected);border-color:var(--aui-primary);color:var(--aui-ink)}.adminui .aui-button-group>.aui-button:focus-visible{z-index:3}.adminui .aui-spinner{--aui-spinner-size: 16px;display:inline-block;flex:none;width:var(--aui-spinner-size);height:var(--aui-spinner-size);border:2px solid color-mix(in srgb,currentColor 22%,transparent);border-top-color:currentColor;border-radius:50%;animation:aui-spin .75s linear infinite}.adminui .aui-spinner[data-size="20"]{--aui-spinner-size: 20px}.adminui .aui-spinner[data-size="32"]{--aui-spinner-size: 32px;border-width:3px}.adminui .aui-spinner[data-tone=brand]{color:var(--aui-primary)}.adminui .aui-input{height:var(--aui-control-height);width:100%;min-width:0;padding:0 12px;border:1px solid var(--aui-field-border);border-radius:var(--aui-radius);background:var(--aui-surface);color:var(--aui-text);font-size:calc(13px * var(--aui-font-scale));transition:border-color var(--aui-duration-fast),box-shadow var(--aui-duration-fast)}.adminui .aui-input::placeholder{color:var(--aui-note)}.adminui .aui-input:hover:not(:disabled){border-color:var(--aui-control-border)}.adminui .aui-input:focus-visible,.adminui .aui-input[data-state=open]{outline:2px solid transparent;border-color:var(--aui-primary);box-shadow:var(--aui-focus-ring)}.adminui .aui-input[aria-invalid=true]{border-color:var(--aui-danger)}.adminui .aui-input[aria-invalid=true]:is(:focus-visible,[data-state=open]){box-shadow:var(--aui-focus-ring-danger)}.adminui .aui-input:disabled{border-color:var(--aui-line);background:var(--aui-surface-subtle);color:var(--aui-note)}.adminui .aui-input[type=file]{height:auto;min-height:var(--aui-control-height);padding:3px;cursor:pointer}.adminui .aui-input[type=file]::file-selector-button{height:calc(var(--aui-control-height) - 8px);margin-right:10px;padding:0 10px;border:1px solid var(--aui-line);border-radius:var(--aui-radius-sm);background:var(--aui-surface-subtle);color:var(--aui-ink);font:inherit;font-weight:600;cursor:pointer}.adminui .aui-textarea{height:auto;min-height:calc(var(--aui-control-height) * 3);padding-block:8px;resize:vertical}.adminui .aui-control-shell{position:relative;display:inline-flex;flex-shrink:0;vertical-align:middle}.adminui :is(.aui-checkbox,.aui-grid-check,.aui-pform-tick>i,.aui-opt-box){display:inline-grid;place-items:center;flex:none;width:16px;height:16px;padding:0;border:1.5px solid var(--aui-control-border);border-radius:4px;background:var(--aui-surface);color:var(--aui-on-primary);vertical-align:middle;transition:background var(--aui-duration-fast) var(--aui-ease),border-color var(--aui-duration-fast) var(--aui-ease)}.adminui .aui-checkbox:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--aui-primary)}.adminui .aui-checkbox[aria-disabled=true]{cursor:progress}.adminui :is(.aui-checkbox[data-state=checked],.aui-checkbox[data-state=indeterminate],.aui-grid-check[data-checked=true],.aui-pform-tick[aria-checked=true]>i,.aui-opt-box[data-checked]){border-color:var(--aui-primary-fill);background:var(--aui-primary-fill)}.adminui .aui-checkbox>span,.adminui .aui-checkbox-mark{display:grid;place-items:center}.adminui :is(.aui-checkbox,.aui-grid-check,.aui-pform-tick>i,.aui-opt-box) svg{width:12px;height:12px;stroke-width:3}.adminui .aui-checkbox:focus-visible{outline:2px solid transparent;border-color:var(--aui-primary);box-shadow:var(--aui-focus-ring)}.adminui .aui-checkbox:disabled,.adminui .aui-checkbox[data-disabled]{border-color:var(--aui-line);background:var(--aui-surface-subtle);cursor:not-allowed}.adminui .aui-checkbox:disabled:is([data-state=checked],[data-state=indeterminate]){border-color:var(--aui-soft-strong);background:var(--aui-soft-strong)}.adminui .aui-checkbox[aria-invalid=true]{border-color:var(--aui-danger)}.adminui :is(.aui-radio,.aui-access-radio,.aui-conflict-radio,.aui-choice-tile-radio,.aui-access-tier>input[type=radio],.aui-taccess-tier>input[type=radio]){-moz-appearance:none;appearance:none;-webkit-appearance:none;display:inline-grid;place-items:center;flex:none;width:16px;height:16px;margin:0;border:1.5px solid var(--aui-control-border);border-radius:50%;background:var(--aui-surface);cursor:pointer;transition:border-color var(--aui-duration-fast) var(--aui-ease),border-width var(--aui-duration-fast) var(--aui-ease)}.adminui :is(.aui-radio[aria-checked=true],.aui-radio:checked,.aui-access-radio[data-state=checked],.aui-conflict-mode[aria-checked=true]>.aui-conflict-radio,.aui-choice-tile[aria-checked=true] .aui-choice-tile-radio,.aui-access-tier>input[type=radio]:checked,.aui-taccess-tier>input[type=radio]:checked){border:5px solid var(--aui-primary-fill);background:var(--aui-surface);box-shadow:none}.adminui :is(.aui-radio,.aui-access-tier>input[type=radio],.aui-taccess-tier>input[type=radio]):hover:not(:disabled){border-color:var(--aui-primary)}.adminui :is(.aui-radio,.aui-access-tier>input[type=radio],.aui-taccess-tier>input[type=radio]):focus-visible{outline:2px solid transparent;box-shadow:var(--aui-focus-ring)}.adminui :is(.aui-radio,.aui-access-tier>input[type=radio],.aui-taccess-tier>input[type=radio]):disabled{border-color:var(--aui-line);background:var(--aui-surface-subtle);cursor:not-allowed}.adminui :is(.aui-radio,.aui-access-tier>input[type=radio],.aui-taccess-tier>input[type=radio]):disabled:checked{border-color:var(--aui-soft-strong)}.adminui .aui-switch{position:relative;flex-shrink:0;width:32px;height:18px;padding:0;border:0;border-radius:999px;background:var(--aui-switch-off);transition:background var(--aui-duration-fast) var(--aui-ease)}.adminui .aui-switch[data-state=checked]{background:var(--aui-switch-on)}.adminui .aui-switch:focus-visible{outline:2px solid transparent;box-shadow:var(--aui-focus-ring)}.adminui .aui-switch:disabled{opacity:.45;cursor:not-allowed}.adminui .aui-switch-thumb{display:block;width:14px;height:14px;border-radius:50%;background:var(--aui-switch-thumb);box-shadow:0 1px 2px color-mix(in srgb,#000 20%,transparent);transform:translate(2px);transition:transform var(--aui-duration-fast) var(--aui-ease)}.adminui .aui-switch[data-state=checked] .aui-switch-thumb{transform:translate(16px)}.adminui .aui-switch[data-size=sm]{width:26px;height:14px}.adminui .aui-switch[data-size=sm] .aui-switch-thumb{width:10px;height:10px}.adminui .aui-switch[data-size=sm][data-state=checked] .aui-switch-thumb{transform:translate(14px)}.adminui .aui-form-content{display:grid;gap:16px;min-width:0;margin:0;padding:0;border:0}.adminui .aui-field{display:grid;gap:6px;align-content:start;min-width:0}.adminui .aui-field>.aui-error{margin:0;font-size:calc(12px * var(--aui-font-scale))}.adminui .aui-form-section{display:grid;gap:14px}.adminui .aui-form-section h3{font-size:calc(14px * var(--aui-font-scale));font-weight:600;color:var(--aui-text)}.adminui .aui-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}@media(max-width:760px){.adminui .aui-query>:is(.aui-input,.aui-select,[data-aui-query-field]){flex:1 1 140px;min-width:140px}.adminui .aui-form-grid{grid-template-columns:minmax(0,1fr)}.adminui:where(:not([data-aui-pointer=fine])) .aui-button-sm{--aui-btn-h: calc(var(--aui-control-height) - 4px)}}@media(max-width:760px){.adminui:where(:not([data-aui-pointer=fine])) .aui-icon-btn:not([data-size]){--aui-ibtn: var(--aui-control-height);min-width:var(--aui-control-height);min-height:var(--aui-control-height)}}@media(prefers-reduced-motion:reduce){.adminui .aui-button:active{transform:none!important}}.adminui .aui-number{font-variant-numeric:tabular-nums}.adminui .aui-copy-value{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;overflow-wrap:anywhere}.adminui .aui-copy-inline{display:inline-flex;align-items:center;gap:2px;max-width:100%;min-width:0;white-space:nowrap;vertical-align:bottom}.adminui .aui-copy-inline-value{min-width:0;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.adminui .aui-secret-body{display:grid;gap:12px}.adminui .aui-secret-row{display:flex;align-items:flex-start;gap:8px;min-width:0}.adminui .aui-secret{flex:1 1 auto;min-width:0;margin:0;padding:12px 14px;border:1px solid var(--aui-line);border-radius:var(--aui-radius);background:var(--aui-surface-subtle);color:var(--aui-text);font:calc(13px * var(--aui-font-scale))/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap;word-break:break-all;-webkit-user-select:all;user-select:all}.adminui .aui-secret-usage{font-size:calc(13px * var(--aui-font-scale));color:var(--aui-secondary);overflow-wrap:anywhere}.adminui .aui-secret-usage code,.adminui .aui-secret-usage pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.adminui .aui-secret-warn{display:flex;align-items:flex-start;gap:6px;margin:0;padding:10px 12px;border:1px solid var(--aui-warning-line);border-radius:10px;background:var(--aui-warning-soft);color:var(--aui-warning);font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-secret-warn>svg{margin-top:2px}.adminui .aui-font-size-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.adminui .aui-font-size-choices .aui-button{height:auto;min-height:calc(var(--aui-control-height) + 12px);justify-content:space-between}.adminui .aui-font-size-choices .aui-button:last-child{grid-column:1 / -1}.adminui .aui-font-size-sample{font-weight:600;line-height:1}@media(max-width:760px){.adminui .aui-secret-row{flex-direction:column;align-items:stretch}}.adminui .aui-segmented{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px;max-width:100%;padding:2px;border:1px solid var(--aui-line);border-radius:var(--aui-radius);background:var(--aui-surface-subtle);vertical-align:middle}.adminui[data-aui-mode=dark] .aui-segmented{background:color-mix(in srgb,#000000 22%,var(--aui-surface))}.adminui .aui-segmented-item{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:calc(var(--aui-control-height) - 6px);padding:0 12px;border:0;border-radius:var(--aui-radius-sm);background:transparent;color:var(--aui-secondary);font-size:calc(13px * var(--aui-font-scale));font-weight:500;white-space:nowrap;transition:background var(--aui-duration-fast),color var(--aui-duration-fast),box-shadow var(--aui-duration-fast)}.adminui .aui-segmented[data-size=sm] .aui-segmented-item{height:calc(var(--aui-control-height-sm) - 6px);padding:0 10px;font-size:calc(12.5px * var(--aui-font-scale))}.adminui .aui-segmented-item>svg{width:15px;height:15px}.adminui .aui-segmented-item:hover:not(:disabled):not([aria-pressed=true]){color:var(--aui-text)}.adminui .aui-segmented-item[aria-pressed=true]{background:var(--aui-surface);color:var(--aui-text);font-weight:600;box-shadow:0 1px 2px color-mix(in srgb,var(--aui-text) 12%,transparent),0 0 0 1px color-mix(in srgb,var(--aui-text) 6%,transparent)}.adminui[data-aui-mode=dark] .aui-segmented-item[aria-pressed=true]{background:color-mix(in srgb,#ffffff 9%,var(--aui-surface))}.adminui .aui-segmented-item:disabled{color:var(--aui-note);opacity:.6}.adminui .aui-segmented-item:focus-visible{outline:2px solid var(--aui-focus);outline-offset:-2px}.adminui .aui-chips{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.adminui .aui-chips>.aui-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:var(--aui-control-height-sm);padding:0 12px;border:1px solid var(--aui-line);border-radius:999px;background:var(--aui-surface);color:var(--aui-secondary);font-size:calc(12.5px * var(--aui-font-scale));font-weight:500;white-space:nowrap;transition:background var(--aui-duration-fast),border-color var(--aui-duration-fast),color var(--aui-duration-fast)}.adminui .aui-chips>.aui-chip>svg{width:14px;height:14px}.adminui .aui-chips>.aui-chip:hover:not(:disabled){border-color:var(--aui-primary);color:var(--aui-primary)}.adminui .aui-chips>.aui-chip[aria-pressed=true]{background:var(--aui-soft);border-color:var(--aui-soft-strong);color:var(--aui-ink);font-weight:600}.adminui .aui-chips>.aui-chip:disabled{opacity:.5}.adminui .aui-chip-count{font-weight:500;color:var(--aui-note);font-variant-numeric:tabular-nums}.adminui .aui-date-presets{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.adminui .aui-input+.aui-date-presets{margin-top:6px}@media(max-width:760px){.adminui:where(:not([data-aui-pointer=fine])) .aui-segmented[data-size=sm] .aui-segmented-item{height:calc(var(--aui-control-height) - 10px)}.adminui:where(:not([data-aui-pointer=fine])) .aui-chips>.aui-chip{height:calc(var(--aui-control-height) - 4px)}}.adminui .aui-chip-list{display:flex;flex-wrap:wrap;align-items:center;gap:2px 4px;min-width:0;max-width:100%;white-space:nowrap}.adminui .aui-chip-measure{position:absolute;top:0;left:0;display:flex;gap:4px;width:max-content;visibility:hidden;pointer-events:none}.adminui .aui-chip-popover{position:fixed;z-index:var(--aui-z-popover);max-width:min(320px,calc(100vw - 16px));max-height:min(320px,calc(100dvh - 16px));overflow-x:hidden;overflow-y:auto;padding:8px;background:var(--aui-surface);color:var(--aui-text);border:1px solid var(--aui-line);border-radius:10px;box-shadow:var(--aui-shadow-md);outline:none}.adminui .aui-chip-popover .aui-chip-list{gap:6px;white-space:normal}.adminui .aui-chip-popover .aui-chip,.adminui .aui-chip-list[data-full=true] .aui-chip{height:auto;min-height:22px;padding-block:3px;line-height:1.3}.adminui .aui-radios{display:flex;flex-direction:column;gap:4px;min-width:0}.adminui .aui-radios[data-orientation=horizontal]{flex-direction:row;flex-wrap:wrap;gap:4px 18px}.adminui .aui-radio-row{display:inline-flex;align-items:flex-start;gap:8px;min-height:28px;padding:4px 2px;border:0;border-radius:var(--aui-radius-sm);background:none;color:var(--aui-text);font-size:calc(13px * var(--aui-font-scale));text-align:left;cursor:pointer}.adminui .aui-radio-row>.aui-radio{margin-top:2px}.adminui .aui-radio-row:hover:not(:disabled)>.aui-radio:not([aria-checked=true]){border-color:var(--aui-primary)}.adminui .aui-radio-row:focus-visible{outline:none}.adminui .aui-radio-row:focus-visible>.aui-radio{box-shadow:var(--aui-focus-ring);border-color:var(--aui-primary)}.adminui .aui-radio-row:disabled{color:var(--aui-note);cursor:not-allowed}.adminui .aui-radio-row:disabled>.aui-radio{border-color:var(--aui-line);background:var(--aui-surface-subtle)}.adminui .aui-radio-text{display:grid;gap:1px;min-width:0;line-height:1.45}.adminui .aui-radio-text>small{color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale))}@media(max-width:760px){.adminui:where(:not([data-aui-pointer=fine])) .aui-radio-row{min-height:var(--aui-control-height);align-items:center}.adminui:where(:not([data-aui-pointer=fine])) .aui-radio-row>.aui-radio{margin-top:0}}.adminui .aui-radio-row:disabled>.aui-radio[aria-checked=true]{border-color:var(--aui-soft-strong)}.adminui .aui-chip{--aui-tone: var(--aui-option-gray);--aui-tone-soft: var(--aui-option-gray-soft);--aui-tone-text: var(--aui-option-gray-text);--aui-tone-solid: var(--aui-option-gray-solid);display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;max-width:100%;height:calc(var(--aui-cell-lh, 22px) - 2px);padding:0 7px;border:0;border-radius:var(--aui-radius-sm);background:var(--aui-tone-soft);color:var(--aui-tone-text);font:inherit;font-size:calc(12px * var(--aui-font-scale));font-weight:500;line-height:1;white-space:nowrap}.adminui .aui-chip[data-size=md]{height:22px;padding:0 8px;font-size:calc(12.5px * var(--aui-font-scale))}.adminui .aui-chip[data-size=lg]{height:26px;padding:0 10px;font-size:calc(13px * var(--aui-font-scale))}.adminui :where([data-vtone]){--aui-tone: var(--aui-option-green);--aui-tone-soft: var(--aui-option-green-soft);--aui-tone-text: var(--aui-option-green-text);--aui-tone-solid: var(--aui-option-green-solid)}.adminui :is([data-tone=green],[data-vtone=green],[data-fill=green],[data-tone=greenSolid],[data-vtone=greenSolid],[data-fill=greenSolid],[data-tone=brand],[data-vtone=brand],[data-fill=brand],[data-tone=success],[data-vtone=success],[data-fill=success],[data-tone=solid],[data-vtone=solid],[data-fill=solid]){--aui-tone: var(--aui-option-green);--aui-tone-soft: var(--aui-option-green-soft);--aui-tone-text: var(--aui-option-green-text);--aui-tone-solid: var(--aui-option-green-solid)}.adminui :is([data-tone=teal],[data-vtone=teal],[data-fill=teal],[data-tone=tealSolid],[data-vtone=tealSolid],[data-fill=tealSolid],[data-tone=brandMid],[data-vtone=brandMid],[data-fill=brandMid]){--aui-tone: var(--aui-option-teal);--aui-tone-soft: var(--aui-option-teal-soft);--aui-tone-text: var(--aui-option-teal-text);--aui-tone-solid: var(--aui-option-teal-solid)}.adminui :is([data-tone=blue],[data-vtone=blue],[data-fill=blue],[data-tone=blueSolid],[data-vtone=blueSolid],[data-fill=blueSolid],[data-tone=info],[data-vtone=info],[data-fill=info]){--aui-tone: var(--aui-option-blue);--aui-tone-soft: var(--aui-option-blue-soft);--aui-tone-text: var(--aui-option-blue-text);--aui-tone-solid: var(--aui-option-blue-solid)}.adminui :is([data-tone=violet],[data-vtone=violet],[data-fill=violet],[data-tone=violetSolid],[data-vtone=violetSolid],[data-fill=violetSolid]){--aui-tone: var(--aui-option-violet);--aui-tone-soft: var(--aui-option-violet-soft);--aui-tone-text: var(--aui-option-violet-text);--aui-tone-solid: var(--aui-option-violet-solid)}.adminui :is([data-tone=pink],[data-vtone=pink],[data-fill=pink],[data-tone=pinkSolid],[data-vtone=pinkSolid],[data-fill=pinkSolid]){--aui-tone: var(--aui-option-pink);--aui-tone-soft: var(--aui-option-pink-soft);--aui-tone-text: var(--aui-option-pink-text);--aui-tone-solid: var(--aui-option-pink-solid)}.adminui :is([data-tone=red],[data-vtone=red],[data-fill=red],[data-tone=redSolid],[data-vtone=redSolid],[data-fill=redSolid],[data-tone=danger],[data-vtone=danger],[data-fill=danger]){--aui-tone: var(--aui-option-red);--aui-tone-soft: var(--aui-option-red-soft);--aui-tone-text: var(--aui-option-red-text);--aui-tone-solid: var(--aui-option-red-solid)}.adminui :is([data-tone=orange],[data-vtone=orange],[data-fill=orange],[data-tone=orangeSolid],[data-vtone=orangeSolid],[data-fill=orangeSolid]){--aui-tone: var(--aui-option-orange);--aui-tone-soft: var(--aui-option-orange-soft);--aui-tone-text: var(--aui-option-orange-text);--aui-tone-solid: var(--aui-option-orange-solid)}.adminui :is([data-tone=yellow],[data-vtone=yellow],[data-fill=yellow],[data-tone=yellowSolid],[data-vtone=yellowSolid],[data-fill=yellowSolid],[data-tone=warning],[data-vtone=warning],[data-fill=warning]){--aui-tone: var(--aui-option-yellow);--aui-tone-soft: var(--aui-option-yellow-soft);--aui-tone-text: var(--aui-option-yellow-text);--aui-tone-solid: var(--aui-option-yellow-solid)}.adminui :is([data-tone=olive],[data-vtone=olive],[data-fill=olive],[data-tone=oliveSolid],[data-vtone=oliveSolid],[data-fill=oliveSolid]){--aui-tone: var(--aui-option-olive);--aui-tone-soft: var(--aui-option-olive-soft);--aui-tone-text: var(--aui-option-olive-text);--aui-tone-solid: var(--aui-option-olive-solid)}.adminui :is([data-tone=gray],[data-vtone=gray],[data-fill=gray],[data-tone=graySolid],[data-vtone=graySolid],[data-fill=graySolid],[data-tone=neutral],[data-vtone=neutral],[data-fill=neutral]){--aui-tone: var(--aui-option-gray);--aui-tone-soft: var(--aui-option-gray-soft);--aui-tone-text: var(--aui-option-gray-text);--aui-tone-solid: var(--aui-option-gray-solid)}.adminui .aui-chip:is([data-tone$=Solid],[data-tone=solid]){background:var(--aui-tone-solid);color:#fff}.adminui .aui-chip-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.adminui .aui-tone-dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--aui-tone, var(--aui-option-gray))}.adminui .aui-chip-avatar{display:inline-grid;place-items:center;flex:0 0 auto;width:14px;height:14px;border-radius:50%;background:var(--aui-primary-fill);color:var(--aui-on-primary);font-size:9px;font-weight:600}.adminui .aui-chip[data-person]{gap:6px;padding:0 4px 0 0;background:transparent;color:var(--aui-text);font-weight:400}.adminui .aui-chip[data-person] .aui-chip-avatar{width:18px;height:18px;font-size:12px}.adminui .aui-chip.aui-chip-more{padding:0 7px;background:var(--aui-surface-subtle);color:var(--aui-secondary);font-weight:600;cursor:pointer;font-variant-numeric:tabular-nums}.adminui .aui-chip.aui-chip-more:hover{background:var(--aui-soft-strong);color:var(--aui-text)}.adminui .aui-chip-more:focus-visible{outline:2px solid var(--aui-focus);outline-offset:-2px}.adminui .aui-chip-remove{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;margin-right:-4px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;opacity:.55;cursor:pointer}.adminui .aui-chip-remove>svg{width:12px;height:12px}.adminui .aui-chip-remove:hover{opacity:1;background:color-mix(in srgb,var(--aui-tone) 22%,transparent)}.adminui .aui-chip-remove:focus-visible{opacity:1;outline:2px solid var(--aui-focus);outline-offset:-1px}.adminui .aui-swatch-side .aui-chip{height:26px;padding:0 10px;font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-tagpick{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.adminui .aui-tagpick-item{display:inline-flex;align-items:center;gap:6px;height:32px;max-width:100%;padding:0 10px 0 6px;border:1px solid var(--aui-button-border);border-radius:var(--aui-radius);background:var(--aui-surface);color:var(--aui-text);font-size:calc(13px * var(--aui-font-scale));cursor:pointer;transition:border-color var(--aui-duration-fast) var(--aui-ease),box-shadow var(--aui-duration-fast) var(--aui-ease)}.adminui .aui-tagpick-item .aui-chip{height:22px;font-size:calc(12.5px * var(--aui-font-scale))}.adminui .aui-tagpick-item:hover:not(:disabled){border-color:var(--aui-control-border)}.adminui .aui-tagpick-item[aria-checked=true]{border-color:var(--aui-primary);box-shadow:var(--aui-selected-ring)}.adminui .aui-tagpick-item:focus-visible{outline:2px solid transparent;border-color:var(--aui-primary);box-shadow:var(--aui-focus-ring)}.adminui .aui-tagpick-ok{display:none;width:14px;height:14px;color:var(--aui-primary)}.adminui .aui-tagpick-item[aria-checked=true] .aui-tagpick-ok{display:inline-block}.adminui .aui-tagpick-item:disabled{cursor:not-allowed;opacity:.6}.adminui .aui-tagpick[data-invalid] .aui-tagpick-item:not([aria-checked=true]){border-color:var(--aui-danger)}@media(max-width:760px){.adminui:where(:not([data-aui-pointer=fine])) .aui-tagpick-item{height:var(--aui-control-height)}}.adminui [data-vtone]{--vt-bg: var(--aui-tone-soft);--vt-fg: var(--aui-tone-text);--vt-line: color-mix(in srgb, var(--aui-tone) 34%, var(--aui-surface));--vt-fill: var(--aui-tone);--vt-on: #fff}.adminui :is([data-vtone$=Solid],[data-vtone=solid]){--vt-bg: var(--aui-tone-solid);--vt-fg: var(--aui-on-primary);--vt-line: var(--aui-tone-solid);--vt-fill: var(--aui-tone-solid)}.adminui .aui-select{display:flex;align-items:center;gap:6px;padding:0 8px 0 12px;text-align:left;cursor:pointer;font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-select[data-size=sm]{height:var(--aui-control-height-sm);padding:0 6px 0 8px;border-radius:var(--aui-radius-sm);font-size:calc(12.5px * var(--aui-font-scale))}.adminui .aui-select-value{display:flex;flex:1 1 auto;align-items:center;gap:4px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.adminui .aui-select-value>.aui-opt-text,.adminui .aui-select-value>.aui-select-ph{min-width:0;overflow:hidden;text-overflow:ellipsis}.adminui .aui-select-ph{color:var(--aui-note)}.adminui .aui-select>svg,.adminui .aui-select-chev{flex:none;width:15px;height:15px;color:var(--aui-note);transition:transform var(--aui-duration-fast) var(--aui-ease)}.adminui .aui-select[data-state=open] .aui-select-chev{transform:rotate(180deg);color:var(--aui-primary)}.adminui .aui-select[data-state=open]{border-color:var(--aui-primary);box-shadow:var(--aui-selected-ring)}.adminui .aui-select-clear{display:none;place-items:center;flex:none;width:18px;height:18px;border-radius:50%;color:var(--aui-note);cursor:pointer}.adminui .aui-select-clear>svg{width:13px;height:13px}.adminui .aui-select-clear:hover{color:var(--aui-text);background:var(--aui-surface-subtle)}.adminui .aui-select[data-filled]:hover .aui-select-clear{display:inline-grid}.adminui .aui-select[data-filled]:hover .aui-select-clear+.aui-select-chev{display:none}.adminui .aui-select[data-readonly]{border-color:transparent;background:var(--aui-wash);cursor:default;box-shadow:none}.adminui .aui-select[data-readonly] .aui-select-chev{display:none}.adminui .aui-select:disabled,.adminui .aui-select[data-disabled]{border-color:var(--aui-line);background:var(--aui-surface-subtle);color:var(--aui-note);cursor:not-allowed}.adminui .aui-select:disabled .aui-chip,.adminui .aui-select[data-disabled] .aui-chip{opacity:.6}.adminui .aui-select[aria-invalid=true][data-state=open]{box-shadow:var(--aui-focus-ring-danger)}.adminui .aui-multiselect{position:relative;height:auto;min-height:var(--aui-control-height);padding-top:4px;padding-bottom:4px}.adminui .aui-multiselect[data-size=sm]{height:var(--aui-control-height-sm);min-height:0;padding-top:0;padding-bottom:0}.adminui .aui-multiselect:focus-visible{outline:2px solid transparent;border-color:var(--aui-primary);box-shadow:var(--aui-focus-ring)}.adminui .aui-multiselect-chips{flex-wrap:wrap;gap:4px}.adminui .aui-multiselect[data-size=sm] .aui-multiselect-chips{flex-wrap:nowrap}.adminui .aui-multiselect-measure{position:absolute;top:0;left:0;display:flex;gap:4px;width:max-content;visibility:hidden;pointer-events:none}.adminui .aui-chip-removable[data-person-chip]{gap:5px;padding-left:3px;background:var(--aui-surface-subtle);color:var(--aui-text)}.adminui .aui-chip-removable .aui-opt-avatar{width:16px;height:16px;font-size:9.5px}.adminui .aui-popover.aui-select-pop{width:max-content;max-width:min(360px,calc(100vw - 24px));padding:4px;border-radius:var(--aui-radius-lg);box-shadow:var(--aui-pop-shadow);font-size:calc(13px * var(--aui-font-scale));--aui-scrollbar-size: 8px}.adminui .aui-select-search{display:flex;flex:none;align-items:center;gap:8px;height:36px;margin:0 0 4px;padding:0 10px;border-bottom:1px solid var(--aui-line);color:var(--aui-note)}.adminui .aui-select-search>svg{flex:none;width:15px;height:15px}.adminui .aui-select-search>input{flex:1 1 auto;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--aui-text);font:inherit}.adminui .aui-select-search>input::placeholder{color:var(--aui-note)}.adminui .aui-optlist{display:flex;flex-direction:column;gap:1px;min-height:0;max-height:340px;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;list-style:none;outline:none;overscroll-behavior:contain}.adminui .aui-optlist:focus-visible{box-shadow:inset 0 0 0 2px var(--aui-focus);border-radius:var(--aui-radius)}.adminui .aui-optsection{display:flex;flex-direction:column}.adminui .aui-optsection>ul{display:flex;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none}.adminui .aui-optgroup{padding:8px 8px 4px;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));font-weight:600;letter-spacing:.02em}.adminui .aui-optsection+.aui-optsection,.adminui .aui-opt+.aui-optsection{margin-top:4px;padding-top:2px;border-top:1px solid var(--aui-line)}.adminui .aui-opt{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--aui-option-row);padding:0 8px;border:0;border-radius:var(--aui-radius-sm);background:none;color:var(--aui-text);font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none}.adminui .aui-opt:hover,.adminui .aui-opt[data-active]{background:var(--aui-option-hover)}.adminui .aui-opt-main{display:flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0;overflow:hidden}.adminui .aui-opt-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminui .aui-opt-icon{display:inline-grid;flex:none;color:var(--aui-secondary)}.adminui .aui-opt-icon>svg{width:14px;height:14px}.adminui .aui-opt-hint{flex:none;margin-left:auto;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));white-space:nowrap}.adminui .aui-opt-tick{flex:none;width:15px;height:15px;color:var(--aui-primary);visibility:hidden}.adminui .aui-opt[aria-selected=true] .aui-opt-tick{visibility:visible}.adminui .aui-opt[aria-selected=true]:not([data-multi]) .aui-opt-main>.aui-opt-text{font-weight:600}.adminui .aui-opt[aria-disabled=true]{color:var(--aui-note);cursor:not-allowed;background:none}.adminui .aui-opt[aria-disabled=true] :is(.aui-chip,.aui-opt-box,.aui-opt-avatar){opacity:.5}.adminui .aui-opt-person{display:inline-flex;align-items:center;gap:8px;min-width:0}.adminui .aui-opt-avatar{display:inline-grid;place-items:center;flex:none;width:20px;height:20px;border-radius:50%;background:var(--aui-soft);color:var(--aui-ink);font-size:12px;font-weight:600;line-height:1}.adminui .aui-opt-box{display:inline-grid;place-items:center;flex:none;width:16px;height:16px;border:1.5px solid var(--aui-control-border);border-radius:4px;background:var(--aui-surface);color:var(--aui-on-primary)}.adminui .aui-opt-box[data-checked]{border-color:var(--aui-primary-fill);background:var(--aui-primary-fill)}.adminui .aui-opt-box>svg{width:12px;height:12px;stroke-width:3}.adminui .aui-opt-create{color:var(--aui-primary);font-weight:500}.adminui .aui-opt-create>svg{flex:none;width:15px;height:15px}.adminui .aui-opt-create .aui-chip{font-weight:500}.adminui .aui-opt-kbd{margin-left:auto;color:var(--aui-note);font:calc(12px * var(--aui-font-scale)) / 1 ui-monospace,Consolas,monospace}.adminui .aui-optlist+.aui-opt-create,.adminui .aui-opt-empty+.aui-opt-create{margin-top:4px;border-top:1px solid var(--aui-line);border-radius:0 0 var(--aui-radius-sm) var(--aui-radius-sm)}.adminui .aui-opt-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 12px 16px;color:var(--aui-note);font-size:calc(13px * var(--aui-font-scale));text-align:center}.adminui .aui-opt-empty-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--aui-surface-subtle)}.adminui .aui-opt-empty-icon>svg{width:16px;height:16px}.adminui .aui-select-foot{display:flex;flex:none;align-items:center;gap:8px;margin:4px -4px -4px;padding:8px 12px;border-top:1px solid var(--aui-line);color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale))}.adminui .aui-select-foot-text{flex:1 1 auto;min-width:0}.adminui .aui-select-foot-clear{margin-left:auto;padding:2px 4px;border:0;border-radius:4px;background:none;color:var(--aui-primary);font:inherit;font-weight:500;cursor:pointer}.adminui .aui-select-foot-clear:hover{background:var(--aui-soft)}.adminui .aui-select-content{z-index:var(--aui-z-popover);min-width:var(--radix-select-trigger-width);max-width:min(360px,90vw);max-height:var(--radix-select-content-available-height);overflow-x:hidden;overflow-y:auto;padding:4px;background:var(--aui-surface);border:1px solid var(--aui-line);border-radius:var(--aui-radius-lg);box-shadow:var(--aui-pop-shadow);color:var(--aui-text);--aui-scrollbar-size: 8px}.adminui .aui-select-content[data-state=open]{animation:aui-short-rise var(--aui-duration-normal) var(--aui-ease)}.adminui .aui-select-item{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:var(--aui-option-row);padding:4px 8px;border-radius:var(--aui-radius-sm);font-size:calc(13px * var(--aui-font-scale));cursor:pointer;outline:none}.adminui .aui-select-item[data-highlighted]{background:var(--aui-option-hover)}.adminui .aui-select-item[data-state=checked]{font-weight:600}.adminui .aui-select-item[data-state=checked]>span>svg{color:var(--aui-primary)}.adminui .aui-select-item[data-disabled]{color:var(--aui-note);pointer-events:none}.adminui .aui-sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--aui-z-sheet);background:var(--aui-overlay);animation:aui-fade-in var(--aui-duration-normal) var(--aui-ease)}.adminui [role=dialog][data-aui-layer][data-sheet]{position:fixed;z-index:calc(var(--aui-z-sheet) + 1);top:auto;right:0;bottom:0;left:0;width:auto;min-width:0;max-width:none;max-height:86dvh;display:flex;flex-direction:column;overflow:hidden;padding:0 12px calc(12px + env(safe-area-inset-bottom));border:0;border-radius:16px 16px 0 0;box-shadow:0 -8px 32px color-mix(in srgb,#000000 18%,transparent);animation:aui-sheet-in var(--aui-duration-panel) var(--aui-ease)}.adminui .aui-sheet-head{position:relative;display:flex;flex:none;align-items:center;gap:8px;min-height:52px;padding-top:8px}.adminui .aui-sheet-grab{position:absolute;top:8px;left:50%;width:36px;height:4px;margin-left:-18px;border-radius:2px;background:var(--aui-line)}.adminui .aui-sheet-start,.adminui .aui-sheet-end{display:flex;flex:1 1 0;align-items:center;min-width:0}.adminui .aui-sheet-end{justify-content:flex-end}.adminui .aui-sheet-title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(14.5px * var(--aui-font-scale));font-weight:600}.adminui .aui-sheet-start:empty+.aui-sheet-title{order:-1;flex:1 1 auto}.adminui .aui-sheet-start:empty{display:none}.adminui .aui-sheet-action{min-height:var(--aui-control-height-touch);padding:0 4px;border:0;background:none;color:var(--aui-primary);font:inherit;font-size:calc(14.5px * var(--aui-font-scale));font-weight:600;cursor:pointer}.adminui .aui-sheet-action[data-muted]{color:var(--aui-note);font-weight:400}.adminui [data-sheet] .aui-optlist{flex:1 1 auto;max-height:none}.adminui [data-sheet] .aui-opt{min-height:var(--aui-control-height-touch);font-size:calc(14.5px * var(--aui-font-scale))}.adminui [data-sheet] .aui-opt-tick,.adminui [data-sheet] .aui-opt-box{width:18px;height:18px}.adminui [data-sheet] .aui-select-search{height:var(--aui-control-height-touch);margin:0 0 8px;border:1px solid var(--aui-line);border-radius:10px;background:var(--aui-surface-subtle)}.adminui [data-sheet] .aui-select-foot{margin:8px -12px 0;padding:10px 16px 0}.adminui [data-sheet] .aui-chip[data-size=md]{height:26px;padding:0 10px;font-size:calc(14px * var(--aui-font-scale))}@media(max-width:760px){.adminui:where(:not([data-aui-pointer=fine])) .aui-select-clear{display:inline-grid}.adminui:where(:not([data-aui-pointer=fine])) .aui-select[data-filled] .aui-select-clear+.aui-select-chev{display:none}}.adminui .aui-dialog-overlay[data-state=open]{animation:aui-fade-in var(--aui-duration-normal) var(--aui-ease)}.adminui .aui-reveal{min-width:0}.adminui .aui-skeleton{display:grid;gap:10px;padding-block:4px}.adminui .aui-loading-dots{display:flex;align-items:center;gap:10px;color:var(--aui-secondary);font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-loading-dots-shapes{display:inline-flex;gap:4px}.adminui .aui-loading-dots-shapes>span{width:6px;height:6px;border-radius:50%;background:var(--aui-primary);animation:aui-dot-pulse 1.2s ease-in-out infinite}.adminui .aui-loading-dots-shapes>span:nth-child(2){animation-delay:.15s}.adminui .aui-loading-dots-shapes>span:nth-child(3){animation-delay:.3s}.adminui .aui-skeleton[data-paused=true] .aui-skel:after,.adminui .aui-loading-dots[data-paused=true] .aui-loading-dots-shapes>span,.adminui[data-aui-paused=true] *,.adminui[data-aui-paused=true] *:before,.adminui[data-aui-paused=true] *:after{animation-play-state:paused!important}.adminui .aui-error,.adminui .aui-required{color:var(--aui-danger)}.adminui .aui-error{margin-top:10px;font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-success{margin-top:10px;color:var(--aui-success);font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-change-empty{margin:0}.adminui .aui-change-list-wrap{max-width:100%;overflow-x:auto;overflow-y:hidden;border:1px solid var(--aui-line);border-radius:var(--aui-radius)}.adminui .aui-change-list{width:100%;border-collapse:collapse;font-size:calc(13px * var(--aui-font-scale));font-variant-numeric:tabular-nums}.adminui .aui-change-list :is(th,td){padding:8px 12px;text-align:left;vertical-align:top;border-top:1px solid var(--aui-line);overflow-wrap:anywhere}.adminui .aui-change-list thead th{border-top:0;background:var(--aui-surface-subtle);color:var(--aui-secondary);font-size:calc(12.5px * var(--aui-font-scale));font-weight:600;white-space:nowrap}.adminui .aui-change-list tbody th{font-weight:500;color:var(--aui-secondary);white-space:nowrap}.adminui .aui-change-from{color:var(--aui-secondary)}.adminui .aui-change-arrow{margin:0 6px;color:var(--aui-note)}.adminui .aui-change-to{font-weight:600;color:var(--aui-text)}.adminui .aui-change-unit{margin-left:2px;font-size:calc(12px * var(--aui-font-scale));font-weight:400;color:var(--aui-note)}.adminui .aui-change-effect{font-size:calc(13px * var(--aui-font-scale));color:var(--aui-secondary);white-space:nowrap}@media(max-width:760px){.adminui .aui-change-list-wrap{overflow-x:visible;overflow-y:visible}.adminui .aui-change-list thead{display:none}.adminui .aui-change-list tbody tr{display:block;padding:8px 12px;border-top:1px solid var(--aui-line)}.adminui .aui-change-list tbody tr:first-child{border-top:0}.adminui .aui-change-list :is(tbody th,tbody td){display:block;padding:2px 0;border:0;white-space:normal}}.adminui .aui-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--aui-z-dialog);background:var(--aui-scrim)}.adminui .aui-dialog{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:var(--aui-z-dialog);width:min(560px,calc(100vw - 32px));max-height:min(86dvh,880px);display:flex;flex-direction:column;overflow:hidden;background:var(--aui-elev);border:0;border-radius:var(--aui-radius-lg);box-shadow:var(--aui-dialog-shadow);color:var(--aui-text);outline:none}.adminui .aui-dialog[data-state=open]{animation:aui-pop-in var(--aui-duration-normal) var(--aui-ease)}.adminui .aui-dialog-sm{width:min(420px,calc(100vw - 32px))}.adminui .aui-dialog-lg{width:min(800px,calc(100vw - 32px))}.adminui .aui-dialog-xl{width:min(1080px,calc(100vw - 48px))}.adminui .aui-dialog-full{top:24px;right:24px;bottom:24px;left:24px;transform:none;width:auto;max-height:none}.adminui .aui-dialog-full[data-state=open]{animation:aui-sheet-in var(--aui-duration-normal) var(--aui-ease)}.adminui .aui-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-shrink:0;padding:18px 16px 14px 24px;border-bottom:1px solid transparent;transition:border-color var(--aui-duration-fast) var(--aui-ease)}.adminui .aui-dialog[data-scrolled]>.aui-dialog-header{border-bottom-color:var(--aui-line)}.adminui .aui-dialog-header>.aui-button{flex-shrink:0}.adminui .aui-icon-btn.aui-dialog-close{--aui-ibtn: 28px;--aui-ibtn-icon: 16px;margin:-2px 0 0;border-radius:6px}.adminui .aui-dialog-title{margin:0;font-size:calc(16px * var(--aui-font-scale));font-weight:600;line-height:1.4}.adminui .aui-dialog-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0;padding-top:2px}.adminui .aui-dialog-title-row>.aui-dialog-title{margin:0;min-width:0;overflow-wrap:anywhere}.adminui .aui-dialog-header .aui-header-text{flex:1 1 0;min-width:0}.adminui .aui-dialog-header .aui-header-text>.aui-note{margin-top:4px;font-size:calc(13px * var(--aui-font-scale));line-height:1.55}.adminui .aui-dialog-header .aui-header-text>.aui-note:empty{display:none}.adminui .aui-dialog-header[data-extra]{flex-wrap:wrap;row-gap:14px}.adminui .aui-dialog-header-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.adminui .aui-dialog-header-extra{flex:1 1 100%;min-width:0}.adminui .aui-dialog-body{overflow-x:auto;overflow-y:auto;flex:1 1 auto;min-height:0;padding:4px 24px 20px;overscroll-behavior:contain;--aui-scrollbar-size: 8px}.adminui .aui-dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;padding:14px 24px 18px;background:transparent;border-top:1px solid transparent;transition:border-color var(--aui-duration-fast) var(--aui-ease)}.adminui .aui-dialog[data-more]>.aui-dialog-footer{border-top-color:var(--aui-line)}.adminui .aui-dialog-footer-start{display:flex;align-items:center;gap:8px;min-width:0;margin-right:auto}.adminui .aui-dialog-footer>.aui-note,.adminui .aui-dialog-footer-start>.aui-note{display:flex;align-items:center;gap:5px;margin-right:auto;font-size:calc(12.5px * var(--aui-font-scale))}.adminui .aui-dialog-footer .aui-button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.adminui .aui-dialog-footer-start>.aui-button.aui-button-ghost{color:var(--aui-danger)}.adminui .aui-dialog-footer-start>.aui-button.aui-button-ghost:hover{background:var(--aui-danger-soft)}.adminui .aui-dialog-alert{display:flex;align-items:flex-start;gap:8px;margin:0 0 14px;padding:8px 12px;border-radius:var(--aui-radius);background:var(--aui-danger-soft);color:var(--aui-text);font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-dialog-alert>svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--aui-danger)}.adminui .aui-dialog-stacked>.aui-dialog-header{padding-bottom:6px}.adminui[data-aui-mode=dark] .aui-dialog{background:var(--aui-elev)}@media(max-width:760px){.adminui:where(:not([data-aui-pointer=fine])) .aui-dialog:not([data-placement]):is([data-size=sm],[data-size=md]){left:0;right:0;top:auto;bottom:0;transform:none;width:100%;max-height:92dvh;border-radius:16px 16px 0 0;padding-bottom:env(safe-area-inset-bottom)}.adminui:where(:not([data-aui-pointer=fine])) .aui-dialog:not([data-placement]):is([data-size=sm],[data-size=md]):before{content:"";flex:none;align-self:center;width:36px;height:4px;margin-top:8px;border-radius:2px;background:var(--aui-line)}.adminui:where(:not([data-aui-pointer=fine])) .aui-dialog:not([data-placement]):is([data-size=sm],[data-size=md])[data-state=open]{animation:aui-sheet-in var(--aui-duration-panel) var(--aui-ease)}.adminui .aui-dialog:not([data-placement]):is([data-size=lg],[data-size=xl],[data-size=full]){top:0;right:0;bottom:0;left:0;transform:none;width:100%;height:100dvh;max-height:none;border-radius:0}.adminui .aui-dialog:not([data-placement]):is([data-size=lg],[data-size=xl],[data-size=full])[data-state=open]{animation:aui-sheet-in var(--aui-duration-panel) var(--aui-ease)}.adminui .aui-dialog-header{padding:14px 12px 10px 16px}.adminui:where(:not([data-aui-pointer=fine])) .aui-icon-btn.aui-dialog-close{--aui-ibtn: 36px;margin:-6px -4px 0 0}.adminui .aui-dialog-body{padding:4px 16px 16px}.adminui .aui-dialog-footer{padding:10px 16px 14px}.adminui .aui-dialog-footer>.aui-note,.adminui .aui-dialog-footer-start>.aui-note{display:none}.adminui .aui-dialog-footer-start:not(:has(>:not(.aui-note))){display:none}.adminui .aui-dialog-footer>.aui-button{flex:1}.adminui:where(:not([data-aui-pointer=fine])) .aui-dialog-footer>.aui-button{min-height:44px;font-size:calc(14.5px * var(--aui-font-scale))}.adminui .aui-dialog-footer{flex-wrap:wrap}.adminui .aui-dialog-footer>.aui-dialog-footer-start{flex:1 0 100%;margin-right:0}.adminui:where(:not([data-aui-pointer=fine])) .aui-dialog-footer-start>.aui-button{min-height:44px}.adminui .aui-dialog-footer>.aui-button:not(:first-of-type):not(:last-child){flex:1 0 100%;order:1}.adminui .aui-dialog-footer>.aui-button:is(:first-of-type,:last-child){order:2}}.adminui .aui-confirm-header{padding:22px 16px 6px 24px;gap:14px}.adminui .aui-confirm-header .aui-dialog-title{padding-top:6px}.adminui .aui-confirm-icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;background:var(--aui-info-soft);color:var(--aui-info)}.adminui .aui-confirm-icon>svg{width:18px;height:18px}.adminui .aui-confirm-icon[data-tone=warning]{background:var(--aui-warning-soft);color:var(--aui-warning)}.adminui .aui-confirm-icon[data-tone=danger]{background:var(--aui-danger-soft);color:var(--aui-danger)}.adminui .aui-confirm>.aui-dialog-body{padding-top:10px}.adminui .aui-confirm>.aui-dialog-body[hidden]{display:none}.adminui .aui-confirm>.aui-dialog-footer{padding-top:18px}.adminui .aui-confirm-impact{display:grid;gap:6px;margin:0 0 12px;padding:10px 12px;border-radius:var(--aui-radius);background:var(--aui-surface-subtle);color:var(--aui-secondary);font-size:calc(13px * var(--aui-font-scale));overflow-wrap:anywhere;list-style:none}.adminui .aui-confirm-impact>li{display:flex;align-items:center;gap:8px}.adminui .aui-confirm-impact :is(b,strong){color:var(--aui-text);font-weight:600}.adminui .aui-confirm-impact svg{flex:none;width:14px;height:14px;color:var(--aui-note)}.adminui .aui-confirm-type{display:grid;gap:6px;margin-top:4px}.adminui .aui-confirm-type>label{color:var(--aui-secondary);font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-confirm-type code{padding:3px 6px;border-radius:4px;background:var(--aui-danger-soft);color:var(--aui-danger);font:600 calc(12.5px * var(--aui-font-scale))/1 ui-monospace,Consolas,monospace;-webkit-user-select:all;user-select:all}.adminui .aui-confirm-type-ok{width:16px;height:16px;color:var(--aui-primary)}@media(max-width:760px){.adminui .aui-confirm-header{padding:14px 12px 6px 16px}.adminui .aui-confirm>.aui-dialog-body{padding-left:16px}}.adminui .aui-dialog[data-placement=side]{left:auto;right:0;top:0;bottom:0;transform:none;width:min(480px,100vw);max-height:none;height:100dvh;border-radius:0;border-left:1px solid var(--aui-line)}.adminui .aui-dialog[data-placement=side][data-sheet-width=lg]{width:min(640px,100vw)}.adminui .aui-dialog[data-placement=side][data-sheet-width=xl]{width:min(800px,100vw)}.adminui .aui-dialog[data-placement=side][data-state=open]{animation:aui-drawer-in var(--aui-duration-panel) var(--aui-ease)}.adminui .aui-dialog[data-placement=side]>.aui-dialog-header{min-height:56px;align-items:center;padding:10px 12px 10px 20px;border-bottom-color:var(--aui-line)}.adminui .aui-dialog[data-placement=side] .aui-dialog-title{font-size:calc(14.5px * var(--aui-font-scale))}.adminui .aui-dialog[data-placement=side] .aui-dialog-title-row{padding-top:0}.adminui .aui-dialog[data-placement=side]>.aui-dialog-header .aui-header-text{display:flex;align-items:baseline;gap:8px;min-width:0}.adminui .aui-dialog[data-placement=side]>.aui-dialog-header .aui-header-text>.aui-note{margin-top:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminui .aui-dialog[data-placement=side]>.aui-dialog-body{padding:16px 20px 24px}.adminui .aui-dialog[data-placement=side]>.aui-dialog-footer{padding:12px 20px;border-top-color:var(--aui-line)}.adminui .aui-dialog[data-modeless]{box-shadow:var(--aui-pop-shadow)}@media(max-width:760px){.adminui .aui-dialog[data-placement=side],.adminui .aui-dialog[data-placement=side][data-sheet-width]{width:100vw;border-left:0}}.adminui .aui-dialog[data-placement=bottom]{left:50%;right:auto;top:auto;bottom:0;transform:translate(-50%);width:min(560px,100vw);max-height:88dvh;border-radius:16px 16px 0 0;box-shadow:0 -8px 32px color-mix(in srgb,var(--aui-text) 16%,transparent);padding-bottom:max(8px,env(safe-area-inset-bottom))}.adminui .aui-dialog[data-placement=bottom]:before{content:"";flex:none;align-self:center;width:36px;height:4px;margin-top:8px;border-radius:2px;background:var(--aui-line)}.adminui .aui-dialog[data-placement=bottom]>.aui-dialog-header{padding-top:10px}.adminui .aui-dialog[data-placement=bottom][data-state=open]{animation:aui-bottom-sheet-in var(--aui-duration-panel) var(--aui-ease)}@keyframes aui-bottom-sheet-in{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}@media(max-width:760px){.adminui .aui-dialog[data-placement=bottom]{left:0;transform:none;width:100vw;max-height:92dvh}.adminui .aui-dialog[data-placement=bottom][data-state=open]{animation:aui-sheet-in var(--aui-duration-panel) var(--aui-ease)}}.adminui .aui-notices{position:fixed;z-index:var(--aui-z-toast);bottom:20px;right:20px;display:flex;flex-direction:column;gap:8px;width:min(380px,calc(100vw - 24px));pointer-events:none}.adminui .aui-notice{--aui-notice-color: var(--aui-primary);--aui-notice-soft: var(--aui-soft);position:relative;display:flex;align-items:flex-start;gap:10px;padding:12px 8px 12px 12px;overflow:hidden;pointer-events:auto;background:var(--aui-elev);border:1px solid var(--aui-line);border-radius:var(--aui-radius-lg);box-shadow:var(--aui-pop-shadow);color:var(--aui-text);font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-notice-icon{display:grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:var(--aui-notice-soft);color:var(--aui-notice-color)}.adminui .aui-notice-icon>svg{width:14px;height:14px;stroke-width:2.25}.adminui .aui-notice-info{--aui-notice-color: var(--aui-info);--aui-notice-soft: var(--aui-info-soft)}.adminui .aui-notice-warning{--aui-notice-color: var(--aui-warning);--aui-notice-soft: var(--aui-warning-soft)}.adminui .aui-notice-error{--aui-notice-color: var(--aui-danger);--aui-notice-soft: var(--aui-danger-soft)}.adminui .aui-notice-loading .aui-notice-icon{background:none}.adminui .aui-notice-text{flex:1;min-width:0;padding-top:2px;overflow-wrap:anywhere}.adminui .aui-notice-text>strong{display:block;font-size:calc(13px * var(--aui-font-scale));font-weight:600;line-height:1.45}.adminui .aui-notice-text>small{display:block;margin-top:2px;color:var(--aui-secondary);font-size:calc(12.5px * var(--aui-font-scale));line-height:1.5}.adminui .aui-notice-action.aui-button{flex:none;margin-top:-2px;padding:0 8px;color:var(--aui-ink);font-weight:600;gap:4px}.adminui .aui-notice-seconds{min-width:1.2em;color:var(--aui-note);font-weight:500;font-variant-numeric:tabular-nums}.adminui .aui-icon-btn.aui-notice-close{--aui-ibtn: 28px;--aui-ibtn-icon: 14px;flex:none;margin-top:-2px;color:var(--aui-note)}.adminui .aui-notice-bar{position:absolute;left:0;bottom:0;width:100%;height:2px;background:var(--aui-primary-mid, var(--aui-primary));opacity:.7;transform-origin:left;transition:transform .25s linear}@media(max-width:760px){.adminui .aui-notices{left:12px;right:12px;width:auto;bottom:calc(12px + var(--aui-notices-offset, 48px) + var(--aui-bottom-nav-offset, env(safe-area-inset-bottom, 0px)))}.adminui:where(:not([data-aui-pointer=fine])) .aui-notice-action.aui-button{height:36px}.adminui .aui-notices>.aui-notice:not(:last-child){display:none}html:has(.aui-sheet-scrim) .adminui .aui-notices{top:calc(12px + env(safe-area-inset-top,0px));bottom:auto}}.adminui .aui-inline-alert{--aui-alert-color: var(--aui-info);--aui-alert-soft: var(--aui-info-soft);--aui-alert-line: var(--aui-info-line);display:flex;align-items:flex-start;flex-wrap:wrap;gap:10px;padding:10px 12px;border:1px solid var(--aui-alert-line);border-radius:var(--aui-radius);background:var(--aui-alert-soft);color:var(--aui-text);font-size:calc(13px * var(--aui-font-scale));line-height:1.55}.adminui .aui-inline-alert>svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--aui-alert-color)}.adminui .aui-inline-alert-text{flex:1 1 160px;min-width:0;overflow-wrap:anywhere}.adminui .aui-inline-alert-text>strong{font-weight:600;color:var(--aui-text)}.adminui .aui-inline-alert-text>div{margin-top:2px;color:var(--aui-secondary);font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-inline-alert-action{display:flex;align-items:center;gap:6px;max-width:100%;margin:-3px -4px -3px auto}.adminui .aui-icon-btn.aui-inline-alert-close{--aui-ibtn: 26px;color:var(--aui-note)}.adminui .aui-inline-alert-success{--aui-alert-color: var(--aui-primary);--aui-alert-soft: var(--aui-soft);--aui-alert-line: var(--aui-soft-strong)}.adminui .aui-inline-alert-warning{--aui-alert-color: var(--aui-warning);--aui-alert-soft: var(--aui-warning-soft);--aui-alert-line: var(--aui-warning-line)}.adminui .aui-inline-alert-error{--aui-alert-color: var(--aui-danger);--aui-alert-soft: var(--aui-danger-soft);--aui-alert-line: var(--aui-danger-line)}.adminui .aui-inline-alert[data-density=compact]{align-items:center;padding:6px 10px}.adminui .aui-inline-alert[data-density=compact]>svg{margin-top:0}.adminui .aui-inline-alert[data-density=compact] .aui-inline-alert-text{display:flex;flex-wrap:wrap;gap:0 8px}.adminui .aui-inline-alert[data-density=compact] .aui-inline-alert-text>div{margin-top:0}.adminui .aui-inline-alert[data-density=subtle]{padding:2px 0;border-color:transparent;background:transparent}.adminui .aui-inline-alert[data-banner]{align-items:center;min-height:40px;padding:8px 16px;border-width:0 0 1px;border-radius:0}.adminui .aui-inline-alert[data-banner]>svg{margin-top:0}@media(max-width:760px){.adminui .aui-inline-alert{gap:8px}.adminui .aui-inline-alert-action{margin:4px 0 0 26px}.adminui .aui-inline-alert[data-banner] .aui-inline-alert-action{margin:0}}.adminui :where(.aui-inline-alert,.aui-breadcrumbs)+:is(.aui-dash-section,.aui-kpi-grid,.aui-inline-alert){margin-top:var(--aui-space-4)}.adminui .aui-state{display:flex;flex-direction:column;align-items:center;gap:4px;padding:40px 16px;text-align:center;color:var(--aui-note);font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-empty-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:8px;border-radius:12px;background:var(--aui-surface-subtle);color:var(--aui-note)}.adminui .aui-empty-icon>svg{width:22px;height:22px;stroke-width:1.5}.adminui .aui-state[data-tone=danger]>.aui-empty-icon{background:var(--aui-danger-soft);color:var(--aui-danger)}.adminui .aui-state[data-tone=warning]>.aui-empty-icon{background:var(--aui-warning-soft);color:var(--aui-warning)}.adminui .aui-state[data-tone=brand]>.aui-empty-icon{background:var(--aui-soft);color:var(--aui-primary)}.adminui .aui-state>p{max-width:380px;margin:0;overflow-wrap:anywhere}.adminui .aui-state-title{color:var(--aui-text);font-size:calc(14.5px * var(--aui-font-scale));font-weight:600;line-height:1.5}.adminui .aui-state-reason{color:var(--aui-note);line-height:1.6}.adminui .aui-state-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;margin-top:12px}.adminui .aui-state :is(.aui-button){max-width:100%;white-space:normal;overflow-wrap:anywhere}.adminui .aui-state-details{margin-top:10px;max-width:min(420px,100%);color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale))}.adminui .aui-state-details>summary{display:inline-flex;align-items:center;gap:4px;cursor:pointer;list-style:none}.adminui .aui-state-details>summary::-webkit-details-marker{display:none}.adminui .aui-state-details>summary>svg{width:14px;height:14px;transition:transform var(--aui-duration-fast)}.adminui .aui-state-details[open]>summary>svg{transform:rotate(180deg)}.adminui .aui-state-details>pre{margin:8px 0 6px;padding:8px 10px;border-radius:var(--aui-radius);background:var(--aui-surface-subtle);color:var(--aui-secondary);font:calc(12px * var(--aui-font-scale))/1.6 ui-monospace,Consolas,monospace;text-align:left;white-space:pre-wrap;overflow-wrap:anywhere}.adminui .aui-state[data-size=compact]{padding:20px 12px}.adminui .aui-state[data-size=compact]>.aui-empty-icon{width:36px;height:36px;margin-bottom:4px;border-radius:10px}.adminui .aui-state[data-size=compact]>.aui-empty-icon>svg{width:18px;height:18px}.adminui .aui-state[data-size=compact] .aui-state-title{font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-state[data-size=page]{padding:72px 16px}.adminui .aui-state[data-size=page]>.aui-empty-icon{width:56px;height:56px;border-radius:16px}.adminui .aui-state[data-size=page]>.aui-empty-icon>svg{width:26px;height:26px}.adminui .aui-state[data-size=page] .aui-state-title{font-size:calc(18px * var(--aui-font-scale))}.adminui .aui-state-code{margin-bottom:8px;color:var(--aui-soft-strong);font-size:40px;font-weight:600;line-height:1;letter-spacing:-.02em}.adminui[data-aui-mode=dark] .aui-state-code{color:var(--aui-line)}.adminui .aui-conflict-field{display:grid;gap:6px;min-width:0;margin:0;padding:0;border:0}.adminui .aui-conflict-field>legend{padding:0 0 6px;color:var(--aui-secondary);font-size:calc(12.5px * var(--aui-font-scale));font-weight:600}.adminui :is(.aui-dialog-body,.aui-action-sheet-body,.aui-notices){--aui-scrollbar-size: 8px}.adminui :is(.aui-popover,.aui-cmenu,.aui-select-content,.aui-chip-popover,.aui-optlist,.aui-timelist,.aui-dcal-timecol){--aui-scrollbar-size: 8px}.adminui .aui-table-scroll{position:relative;overflow:auto;max-width:100%}.adminui .aui-table{width:100%;border-collapse:collapse;font-size:calc(13px * var(--aui-font-scale));color:var(--aui-text)}.adminui .aui-table th{background:var(--aui-table-head-bg);color:var(--aui-table-head-color);font-size:calc(var(--aui-table-head-size) * var(--aui-font-scale));font-weight:var(--aui-table-head-weight);letter-spacing:0;padding:10px 14px;border-bottom:1px solid var(--aui-line);text-align:left;white-space:nowrap}.adminui .aui-table td{padding:13px 14px;border-top:1px solid var(--aui-line);white-space:nowrap;font-variant-numeric:tabular-nums}.adminui .aui-table tbody tr:first-child>td{border-top:0}.adminui .aui-table tbody tr:not(.aui-table-expanded):hover :is([data-pinned=true],[data-pin-end=true]){background:var(--aui-hover)}.adminui .aui-table tbody tr[data-selected],.adminui .aui-table tbody tr[data-selected] :is([data-pinned=true],[data-pin-end=true]),.adminui .aui-table tbody tr[data-selected]:hover,.adminui .aui-table tbody tr[data-selected]:hover :is([data-pinned=true],[data-pin-end=true]){background:var(--aui-selected)}.adminui .aui-table-panel:where([data-zebra=true]) .aui-table tr:where([data-stripe=true]:not([data-selected])) :is([data-pinned=true],[data-pin-end=true]){background:var(--aui-tile)}.adminui .aui-page-numbers{display:inline-flex;gap:4px;align-items:center}.adminui .aui-page-compact{display:none;color:var(--aui-secondary);padding:0 6px}.adminui .aui-table-scroll:focus-visible{outline:2px solid var(--aui-focus);outline-offset:2px}.adminui .aui-table [data-pinned=true]{position:sticky;left:0;z-index:1;background:var(--aui-surface);box-shadow:1px 0 0 var(--aui-line),4px 0 6px -4px color-mix(in srgb,var(--aui-text) 14%,transparent)}.adminui .aui-table-scroll[data-overflow=true] .aui-table [data-pin-end=true]{position:sticky;right:0;z-index:1;background:var(--aui-surface)}.adminui .aui-table-scroll[data-overflow=true] .aui-table [data-pin-end=true]:before{content:"";position:absolute;top:0;bottom:0;left:-10px;width:10px;pointer-events:none;background:linear-gradient(to left,color-mix(in srgb,var(--aui-text) 10%,transparent),transparent);box-shadow:inset -1px 0 var(--aui-line)}.adminui[data-aui-mode=dark] .aui-table-scroll[data-overflow=true] .aui-table [data-pin-end=true]:before{background:linear-gradient(to left,color-mix(in srgb,#000 45%,transparent),transparent)}.adminui .aui-table-scroll[data-overflow=true] .aui-table th[data-pin-end=true]{background:var(--aui-surface-subtle)}.adminui .aui-table-scroll[data-overflow=true][data-sticky-header=true] th[data-pin-end=true]{z-index:3}.adminui .aui-table-scroll[data-sticky-header=true]{overscroll-behavior:contain;scrollbar-gutter:stable}.adminui .aui-table-scroll[data-sticky-header=true] th{position:sticky;top:0;z-index:2;box-shadow:0 1px var(--aui-line)}.adminui .aui-table-scroll[data-sticky-header=true] th[data-pinned=true]{z-index:3;background:var(--aui-surface-subtle)}.adminui .aui-table-panel .aui-table :is(th,td){height:var(--aui-row-height);padding-block:clamp(0px,calc((var(--aui-row-height) - 32px) / 2),8px);vertical-align:middle}.adminui .aui-table-panel:not([data-row-height=auto]) .aui-table tbody>tr[data-row-key]>td>:is(.aui-cell,.aui-table-row-actions){box-sizing:content-box;max-height:calc(var(--aui-cell-h) - 4px);padding-block:2px;margin-block:-2px;overflow-x:visible;overflow-y:clip}.adminui .aui-table .aui-icon-btn:not([data-size]){--aui-ibtn:var(--aui-control-height-sm)}.adminui .aui-table :is(th,td).aui-table-utility,.adminui .aui-resource>.aui-table-panel .aui-table :is(th,td).aui-table-utility{width:44px;min-width:44px;max-width:44px;padding:0;text-align:center}.adminui .aui-table [data-wrap=true]{white-space:normal;overflow-wrap:anywhere}.adminui .aui-table [data-numeric=true]{text-align:right;font-variant-numeric:tabular-nums}.adminui .aui-table td[data-truncate=true]{overflow:hidden}.adminui :is(.aui-table,.aui-grid-panel) .aui-cell-clip{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminui :is(.aui-table,.aui-grid-panel) .aui-cell-text{display:flex;flex-direction:column;min-width:0;max-width:100%;line-height:1.35}.adminui :is(.aui-table,.aui-grid-panel) .aui-cell-line{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminui :is(.aui-table,.aui-grid-panel) .aui-cell-line>*{vertical-align:middle}.adminui .aui-table .aui-cell{min-width:0}.adminui .aui-cell-text[data-full=true]{display:flex;flex-direction:column;gap:2px}.adminui .aui-cell-text[data-full=true] .aui-cell-line{white-space:normal;overflow:visible;overflow-wrap:anywhere}.adminui .aui-table .aui-cell-secondary,.adminui .aui-cell-text .aui-cell-secondary{color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale))}.adminui :is(.aui-table,.aui-grid-panel) .aui-cell-secondary[data-lines]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--aui-clamp);line-clamp:var(--aui-clamp);white-space:normal;overflow-wrap:anywhere}.adminui .aui-cell-empty{color:var(--aui-note)}.adminui .aui-cell-long{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--aui-clamp,1);line-clamp:var(--aui-clamp,1);overflow:hidden;white-space:normal;overflow-wrap:anywhere}.adminui .aui-cell-long[data-full=true]{display:block;-webkit-line-clamp:none;line-clamp:none;overflow:visible;white-space:pre-wrap}.adminui .aui-cell-chips{position:relative;max-height:calc(var(--aui-clamp) * var(--aui-cell-lh));overflow:hidden}.adminui .aui-cell-link{position:relative;display:inline-flex;align-items:center;gap:4px;min-width:0;max-width:100%;color:var(--aui-primary);font-weight:500;text-decoration:none;vertical-align:middle}.adminui .aui-cell-link-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminui a.aui-cell-link:hover .aui-cell-link-text{text-decoration:underline}.adminui a.aui-cell-link:focus-visible{outline:2px solid var(--aui-focus);outline-offset:1px;border-radius:2px}.adminui .aui-cell-link[data-full=true]{display:inline}.adminui .aui-cell-link[data-full=true] .aui-cell-link-text{white-space:normal;overflow-wrap:anywhere}.adminui .aui-cell-link[data-full=true]>svg{display:inline;margin-left:4px;vertical-align:-1px}.adminui .aui-cell-link>svg{flex:0 0 auto;width:12px;height:12px;color:var(--aui-note)}.adminui .aui-cell-date{font-variant-numeric:tabular-nums;white-space:nowrap}.adminui .aui-table .aui-record-open:is(:hover,:focus-visible) svg{color:var(--aui-primary)}@media(max-width:760px){.adminui .aui-table [data-pinned=true]{left:auto!important;box-shadow:none}.adminui .aui-table-scroll[data-overflow=true] .aui-table [data-pin-end=true]{position:static}.adminui .aui-table-scroll[data-overflow=true] .aui-table [data-pin-end=true]:before{content:none}.adminui:where(:not([data-aui-pointer=fine])) .aui-table-panel .aui-table :is(th,td){height:var(--aui-mobile-row-height);padding-block:clamp(0px,calc((var(--aui-mobile-row-height) - 40px) / 2),8px)}.adminui:where(:not([data-aui-pointer=fine])) .aui-table .aui-icon-btn:not([data-size]){--aui-ibtn:40px}}@keyframes aui-bulkbar-rise{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes aui-bulkbar-rise-phone{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.adminui .aui-check-label{display:inline-flex;align-items:center;gap:8px;min-height:var(--aui-control-height);font-size:calc(14px * var(--aui-font-scale));cursor:pointer;width:max-content;max-width:100%}.adminui .aui-compact-table tbody :is(th,td)>.aui-cell{overflow:hidden;max-height:var(--aui-compact-row-h, 32px);line-height:var(--aui-cell-lh, 20px)}.adminui .aui-compact-table tbody :is(th,td)[data-numeric]>.aui-cell{justify-content:flex-end}.adminui .aui-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.adminui .aui-metric-label{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:calc(12.5px * var(--aui-font-scale));color:var(--aui-secondary)}.adminui .aui-metric-label>svg{color:var(--aui-primary)}.adminui .aui-metric-value{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;font-size:calc(28px * var(--aui-font-scale));line-height:1.3;margin:8px 0 4px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.adminui .aui-metric-value small{font-size:calc(12px * var(--aui-font-scale));font-weight:400;color:var(--aui-note)}@media(max-width:1100px){.adminui .aui-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.adminui .aui-metric-value{font-size:calc(22px * var(--aui-font-scale))}}.adminui .aui-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:var(--aui-space-4)}.adminui .aui-kpi-grid[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.adminui .aui-kpi-grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.adminui .aui-kpi-grid[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.adminui .aui-kpi-grid[data-cols="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.adminui .aui-kpi-grid>.aui-panel{display:flex;flex-direction:column}.adminui .aui-kpi-value{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 6px;margin:0;line-height:1.2;font-variant-numeric:tabular-nums}.adminui .aui-kpi-value strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:calc(28px * var(--aui-font-scale));font-weight:600;color:var(--aui-text)}.adminui .aui-kpi-value small{font-size:calc(12.5px * var(--aui-font-scale));color:var(--aui-note);font-weight:400}@media(max-width:1100px){.adminui .aui-kpi-grid[data-cols]:not([data-cols="1"]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.adminui .aui-kpi-grid[data-cols]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aui-space-3)}.adminui .aui-kpi-grid[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.adminui .aui-kpi-value strong{font-size:calc(22px * var(--aui-font-scale))}}@media(max-width:374px){.adminui .aui-kpi-grid[data-cols]:not([data-cols="1"]),.adminui .aui-kpi-grid[data-cols]{grid-template-columns:minmax(0,1fr)}}@media(max-width:1100px)and (min-width:375px){.adminui .aui-kpi-grid[data-odd]>:last-child{grid-column:1 / -1}}.adminui .aui-kpi-grid>.aui-panel{--aui-panel-pad: 12px;padding:10px 14px}.adminui .aui-metrics>.aui-panel{--aui-panel-pad: 12px;padding:10px 14px}.adminui .aui-metric-value{margin:4px 0 0;font-size:calc(22px * var(--aui-font-scale))}.adminui .aui-kpi-value strong{font-size:calc(24px * var(--aui-font-scale))}@keyframes aui-chart-sweep{to{transform:translate(100%)}}.adminui .aui-icon-button{flex:none;display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:var(--aui-radius-sm);background:transparent;color:var(--aui-secondary);cursor:pointer;text-decoration:none;transition:background var(--aui-duration-fast),color var(--aui-duration-fast)}.adminui .aui-icon-button svg{width:14px;height:14px;stroke-width:2}.adminui .aui-icon-button:hover{background:var(--aui-hover-overlay);color:var(--aui-text)}.adminui .aui-icon-button:focus-visible{outline:2px solid transparent;box-shadow:var(--aui-focus-ring)}.adminui .aui-icon-button[aria-pressed=true]{background:var(--aui-soft);color:var(--aui-primary)}.adminui .aui-icon-button:is([aria-disabled=true],:disabled){background:transparent;color:var(--aui-disabled-fg);cursor:not-allowed}.adminui .aui-icon-button[data-result=ok]{color:var(--aui-primary)}.adminui .aui-icon-button[data-result=failed]{color:var(--aui-danger)}.adminui .aui-icon-block{flex:none;display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--aui-soft);color:var(--aui-primary)}.adminui .aui-icon-block svg{width:16px;height:16px}.adminui .aui-icon-block[data-size=sm]{width:26px;height:26px}.adminui .aui-icon-block[data-size=sm] svg{width:13px;height:13px}.adminui .aui-icon-block[data-size=lg]{width:48px;height:48px;border-radius:12px}.adminui .aui-icon-block[data-round]{border-radius:50%}.adminui .aui-icon-block[data-tone=neutral]{background:var(--aui-surface-subtle);color:var(--aui-note)}.adminui .aui-icon-block[data-tone=attention]{background:var(--aui-warning-soft);color:var(--aui-warning)}.adminui .aui-icon-block[data-tone=danger]{background:var(--aui-danger-soft);color:var(--aui-danger)}.adminui .aui-icon-block[data-tone=info]{background:var(--aui-info-soft);color:var(--aui-info)}.adminui .aui-scard{min-width:0;background:var(--aui-surface);border:1px solid var(--aui-line);border-radius:12px;overflow:hidden}.adminui .aui-scard-head{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 14px;border-bottom:1px solid var(--aui-line)}.adminui .aui-scard-head h3{margin:0;font-size:calc(14px * var(--aui-font-scale));font-weight:600;color:var(--aui-text)}.adminui .aui-scard-tools{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.adminui svg.aui-sparkline{display:inline-block;vertical-align:middle;overflow:visible}.adminui svg.aui-sparkline path{fill:none;stroke:var(--aui-primary);stroke-width:1.8;stroke-linejoin:round;stroke-linecap:round}.adminui svg.aui-sparkline[data-tone=attention] path{stroke:var(--aui-warning)}.adminui svg.aui-sparkline[data-tone=danger] path{stroke:var(--aui-danger)}.adminui .aui-dialog-record{width:min(max(800px,72vw),1280px,calc(100vw - 32px));height:auto;min-height:min(50dvh,560px);max-height:min(88dvh,960px);display:flex;flex-direction:column;border-radius:14px;overflow:hidden}.adminui .aui-dialog-record:has([role=tabpanel]){height:min(88dvh,960px)}@media(max-width:1056px){.adminui .aui-dialog-record{width:calc(100vw - 32px)}}.adminui .aui-record-page{display:grid;gap:14px;align-content:start;min-width:0}@media(max-width:760px){.adminui .aui-dialog-record,.adminui .aui-dialog-record:has([role=tabpanel]){top:0;right:0;bottom:0;left:0;transform:none;width:100vw;height:100dvh;min-height:0;max-height:none;border:0;border-radius:0}.adminui .aui-dialog-record[data-state=open]{animation:aui-sheet-in var(--aui-duration-normal) var(--aui-ease)}}.adminui .aui-panel[data-flush]{padding:0}.adminui .aui-panel[data-flush]>.aui-panel-header{margin:0;padding:11px 16px;min-height:50px}.adminui .aui-panel[data-flush]>.aui-panel-header:last-child{border-bottom:0}.adminui .aui-panel-count{margin-left:8px;color:var(--aui-note);font-size:calc(13px * var(--aui-font-scale));font-weight:500;white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center}.adminui :is(.aui-page-body,.aui-tabbed-panel,.aui-split-main,.aui-split-rail,.aui-sidenav-body)>:is(.aui-metrics,.aui-kpi-grid){margin-bottom:0}.adminui .aui-field[data-changed]>:is(.aui-input,.aui-select){border-color:var(--aui-soft-strong);background:var(--aui-soft)}.adminui .aui-access-empty{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:16px;text-align:center}.adminui :is(.aui-access-matrix,.aui-access-tree,.aui-access-transfer) .aui-checkbox[data-state=indeterminate]>span>svg{display:none}.adminui :is(.aui-access-matrix,.aui-access-tree,.aui-access-transfer) .aui-checkbox[data-state=indeterminate]>span:after{content:"";width:8px;height:2px;border-radius:1px;background:currentColor}.adminui .aui-workflow-stack{display:grid;gap:12px;min-width:0}.adminui .aui-workflow-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.adminui .aui-workflow-bar>.aui-input{width:auto;max-width:100%}.adminui .aui-stepper{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.adminui .aui-stepper>li{display:inline-flex;align-items:center;min-height:var(--aui-control-height-sm);padding:0 12px;border:1px solid var(--aui-line);border-radius:999px;background:var(--aui-surface);color:var(--aui-note);font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-stepper>li[aria-current=step]{font-weight:600;color:var(--aui-ink);background:var(--aui-soft);border-color:var(--aui-soft-strong)}.adminui .aui-context-target{display:contents}.adminui .aui-cmenu{position:fixed;z-index:var(--aui-z-popover);display:grid;min-width:200px;overflow-x:hidden;overflow-y:auto;color:var(--aui-text);font-size:calc(13px * var(--aui-font-scale));outline:none}.adminui .aui-cmenu-section{display:grid}.adminui .aui-cmenu-sep{height:1px;background:var(--aui-line)}.adminui .aui-cmenu-title{color:var(--aui-note);font-weight:600}.adminui .aui-cmenu-item{display:flex;align-items:center;gap:9px;width:100%;min-height:32px;padding:4px 10px;border:0;border-radius:7px;background:none;color:var(--aui-text);font:inherit;line-height:1.35;text-align:left;white-space:nowrap;cursor:pointer}.adminui .aui-cmenu-item:focus-visible{outline:2px solid var(--aui-focus);outline-offset:-2px}.adminui .aui-cmenu-item[data-active]{background:var(--aui-soft)}.adminui .aui-cmenu-item[data-danger],.adminui .aui-cmenu-item[data-danger] .aui-cmenu-icon{color:var(--aui-danger)}.adminui .aui-cmenu-item[aria-disabled=true]{color:var(--aui-note);cursor:not-allowed}.adminui .aui-cmenu-item[aria-disabled=true][data-active]{background:var(--aui-surface-subtle)}.adminui .aui-cmenu-icon{display:inline-flex;flex:0 0 15px;width:15px;color:var(--aui-secondary)}.adminui .aui-cmenu-icon svg,.adminui .aui-cmenu-check,.adminui .aui-cmenu-sub{width:15px;height:15px}.adminui .aui-cmenu-item[aria-disabled=true] .aui-cmenu-icon{color:var(--aui-note)}.adminui .aui-cmenu-label{display:grid;flex:1 1 auto;gap:1px;min-width:0}.adminui .aui-cmenu-text{overflow:hidden;text-overflow:ellipsis}.adminui .aui-cmenu-reason{color:var(--aui-note);white-space:normal}.adminui .aui-cmenu-hint{flex:0 0 auto;margin-left:12px;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale))}.adminui .aui-cmenu-kbd{display:inline-flex;flex:0 0 auto;margin-left:16px}.adminui .aui-cmenu-check{flex:0 0 auto;margin-left:8px;color:var(--aui-primary)}.adminui .aui-cmenu-sub{flex:0 0 auto;margin-left:8px;color:var(--aui-note)}@media(max-width:760px){.adminui:where(:not([data-aui-pointer=fine])) .aui-cmenu-item{min-height:40px}.adminui .aui-cmenu-kbd{display:none}}.adminui .aui-popover{position:fixed;z-index:var(--aui-z-popover);display:flex;flex-direction:column;width:min(var(--aui-popover-width, 380px),calc(100vw - 16px));max-height:min(78dvh,640px);overflow:hidden;background:var(--aui-surface);color:var(--aui-text);border:1px solid var(--aui-line);border-radius:var(--aui-radius-lg);box-shadow:var(--aui-shadow-lg);font-size:calc(13px * var(--aui-font-scale));outline:none}.adminui .aui-popover-header{display:flex;align-items:center;gap:6px;flex:none;min-height:44px;padding:10px 12px 6px 14px}.adminui .aui-popover-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(13px * var(--aui-font-scale));font-weight:600}.adminui .aui-popover-extra{display:flex;align-items:center;gap:6px;margin-left:auto;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));white-space:nowrap}.adminui .aui-popover-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:4px 14px 12px;overscroll-behavior:contain}.adminui .aui-popover-header+.aui-popover-body{padding-top:4px}.adminui .aui-popover-body[data-flush]{padding:0 6px 6px}.adminui .aui-popover-footer{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:none;padding:8px 10px;border-top:1px solid var(--aui-line)}.adminui .aui-rating-star{width:13px;height:13px;fill:currentColor;stroke:currentColor}.adminui .aui-rating-star:not([data-on]){fill:none;color:var(--aui-control-border);stroke-width:1.6}.adminui .aui-stepper{display:inline-flex;align-items:stretch;flex:none;height:var(--aui-control-height-sm);border:1px solid var(--aui-control-border);border-radius:var(--aui-radius);background:var(--aui-surface);overflow:hidden}.adminui .aui-stepper[data-size=default]{height:var(--aui-control-height)}.adminui .aui-stepper:focus-within{border-color:var(--aui-primary);outline:2px solid transparent;box-shadow:var(--aui-focus-ring)}.adminui .aui-stepper[data-disabled]{opacity:.55}@supports selector(::-webkit-scrollbar){.adminui::-webkit-scrollbar,.adminui ::-webkit-scrollbar{width:var(--aui-scrollbar-size);height:var(--aui-scrollbar-size);background:transparent}.adminui::-webkit-scrollbar-track,.adminui ::-webkit-scrollbar-track,.adminui ::-webkit-scrollbar-corner{background:transparent}.adminui ::-webkit-scrollbar-button{display:none;width:0;height:0}.adminui::-webkit-scrollbar-thumb,.adminui ::-webkit-scrollbar-thumb{min-width:32px;min-height:32px;border:2px solid transparent;border-radius:999px;background-clip:padding-box;background-color:var(--aui-scrollbar-thumb)}.adminui :hover::-webkit-scrollbar-thumb,.adminui :focus-within::-webkit-scrollbar-thumb{background-color:var(--aui-scrollbar-thumb-hover)}.adminui ::-webkit-scrollbar-thumb:hover,.adminui ::-webkit-scrollbar-thumb:active{border-width:1px;background-color:var(--aui-control-border)}}@supports not selector(::-webkit-scrollbar){:where(.adminui,.adminui *){scrollbar-width:thin;scrollbar-color:var(--aui-scrollbar-thumb) transparent}:where(.adminui :hover){scrollbar-color:var(--aui-scrollbar-thumb-hover) transparent}}.adminui .aui-gallery{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}.adminui .aui-gallery-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.adminui .aui-gallery[data-selecting]>.aui-gallery-bar{padding:6px 8px;border-radius:8px;background:var(--aui-soft)}.adminui .aui-media-thumb{position:relative;display:grid;place-items:center;width:100%;height:124px;overflow:hidden;background:var(--aui-surface-subtle);color:var(--aui-note)}.adminui .aui-media-thumb[data-size=sm]{height:100%}.adminui .aui-media-thumb[data-fixed]{flex:none;border-radius:var(--aui-radius)}.adminui .aui-media-thumb>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(hover:hover){.adminui .aui-gallery:not([data-selecting]) :is(.aui-media-tile,.aui-media-file,.aui-media-audio-row,.aui-media-row):not(:hover):not(:focus-within):not([data-selected]) .aui-media-select{opacity:0}}@keyframes aui-lb-in{0%{opacity:0}to{opacity:1}}.adminui .aui-kpi-value[data-tone=bad] strong{color:var(--aui-danger)}.adminui .aui-dfilter{min-width:0}.adminui .aui-dfilter-row{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:2px 0;font-size:calc(12.5px * var(--aui-font-scale));color:var(--aui-secondary)}.adminui .aui-dfilter-row>*{flex:none}.adminui .aui-dfilter>.aui-error{margin:6px 0 0}.adminui .aui-dialog-footer>.aui-note>svg{width:13px;height:13px}.adminui .aui-cond-add-btn.aui-button{color:var(--aui-primary)}.adminui .aui-cond-add-btn.aui-button:disabled{color:var(--aui-note)}.adminui .aui-grant-who{display:grid;min-width:0}.adminui .aui-grant-who b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(13px * var(--aui-font-scale));font-weight:600}.adminui .aui-grant-who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale))}.adminui .aui-sensitive{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.adminui .aui-sensitive-text{font-variant-numeric:tabular-nums}.adminui .aui-sensitive-left{color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));font-weight:400}.adminui :is(.aui-rfield-text,.aui-rfield-tools) :is(.aui-icon-button,.aui-icon-btn){width:24px;height:24px}.adminui .aui-record-layout[data-display=list] .aui-rsection[data-block]>:is(.aui-scard,.aui-comments){border:0;border-radius:0;background:transparent;overflow:visible}.adminui .aui-record-layout[data-display=list] .aui-record-main .aui-rsection[data-block]>.aui-scard>:is(.aui-scard-body,.aui-subtable-body){padding-inline:24px}@media(max-width:760px){.adminui .aui-record-layout[data-display=list] .aui-record-main .aui-rsection[data-block]>.aui-scard>:is(.aui-scard-body,.aui-subtable-body){padding-inline:16px}}.adminui :is(.aui-record-detail,.aui-dialog-record:has(.aui-record-expanded[data-display=cards]),.aui-record-page[data-display=cards]) .aui-rhead[data-variant=flat]:not(:has(.aui-rhead-tabs)){padding-bottom:14px}.adminui :is(.aui-record-detail,.aui-dialog-record:has(.aui-record-expanded[data-display=cards]),.aui-record-page[data-display=cards]) .aui-rhead[data-variant=flat] .aui-rhead-main{gap:14px;margin-top:8px}.adminui :is(.aui-record-detail,.aui-dialog-record:has(.aui-record-expanded[data-display=cards]),.aui-record-page[data-display=cards]) .aui-rhead[data-variant=flat] .aui-rhead-avatar{width:44px;height:44px;border-radius:12px;background:var(--aui-soft);color:var(--aui-ink);font-size:calc(18px * var(--aui-font-scale));font-weight:600;box-shadow:none}.adminui :is(.aui-record-detail,.aui-dialog-record:has(.aui-record-expanded[data-display=cards]),.aui-record-page[data-display=cards]) .aui-rhead[data-variant=flat] .aui-rhead-title{gap:6px 8px}.adminui :is(.aui-record-detail,.aui-dialog-record:has(.aui-record-expanded[data-display=cards]),.aui-record-page[data-display=cards]) .aui-rhead[data-variant=flat] .aui-rhead-title h2{margin-right:2px;font-size:calc(22px * var(--aui-font-scale));font-weight:600;line-height:1.3}.adminui :is(.aui-record-detail,.aui-dialog-record:has(.aui-record-expanded[data-display=cards]),.aui-record-page[data-display=cards]) .aui-rhead[data-variant=flat] .aui-rhead-meta{margin-top:3px;font-size:calc(13px * var(--aui-font-scale));color:var(--aui-secondary)}.adminui .aui-dcard[data-kind=slot] .aui-dcard-body>:is(.aui-scard,.aui-comments,.aui-subtable){border:0;border-radius:0;background:transparent;box-shadow:none}.adminui :is(.aui-dialog-record,.aui-record-dialog) .aui-rdetail{--aui-rdetail-sticky-top:12px;--aui-rdetail-sticky-max: calc(88dvh - 170px) }@media(max-width:760px){.adminui :is(.aui-record-detail,.aui-dialog-record:has(.aui-record-expanded[data-display=cards]),.aui-record-page[data-display=cards]) .aui-rhead[data-variant=flat] .aui-rhead-avatar{width:40px;height:40px}.adminui :is(.aui-record-detail,.aui-dialog-record:has(.aui-record-expanded[data-display=cards]),.aui-record-page[data-display=cards]) .aui-rhead[data-variant=flat] .aui-rhead-text{flex:1 1 calc(100% - 60px)}.adminui :is(.aui-record-detail,.aui-dialog-record:has(.aui-record-expanded[data-display=cards]),.aui-record-page[data-display=cards]) .aui-rhead[data-variant=flat] .aui-rhead-title h2{font-size:calc(20px * var(--aui-font-scale))}}.adminui{--aui-qr-dark: var(--aui-sidebarDeep);--aui-qr-light: var(--aui-on-media)}.adminui .aui-date-presets>.aui-button[data-blocked]{color:var(--aui-note);text-decoration:line-through;border-style:dashed;cursor:not-allowed;background:var(--aui-surface-subtle)}.adminui .aui-date-presets>.aui-button[aria-pressed=true]{font-weight:600}.adminui .aui-share-error{margin:4px 0 0;color:var(--aui-danger);font-size:calc(12.5px * var(--aui-font-scale));font-weight:500}.adminui .aui-grant-who b{display:flex;align-items:center;gap:6px;font-weight:500}.adminui .aui-public{min-height:100dvh;display:flex;flex-direction:column;background:var(--aui-canvas);color:var(--aui-text)}.adminui .aui-public[data-variant=narrow]{align-items:center}@media(max-width:760px){.adminui:where(:not([data-aui-pointer=fine])) .aui-public .aui-button{min-height:var(--aui-control-height-touch)}.adminui:where(:not([data-aui-pointer=fine])) .aui-public .aui-button-sm{min-height:40px}.adminui:where(:not([data-aui-pointer=fine])) .aui-public .aui-icon-btn:not([data-size]){--aui-ibtn: var(--aui-control-height-touch)}.adminui:where(:not([data-aui-pointer=fine])) .aui-public .aui-input{min-height:var(--aui-control-height-touch)}}.adminui .aui-access-empty{padding:16px;color:var(--aui-note);text-align:center}.adminui[data-aui-dragging],.adminui[data-aui-dragging] *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.adminui .aui-public[data-variant=form]{align-items:center}@media(max-width:760px){.adminui .aui-public[data-variant=form]{align-items:stretch}}.adminui .aui-grid-cond-row[data-invalid] .aui-grid-cond-value :is(.aui-select,.aui-input){border-color:var(--aui-danger)}@keyframes aui-pform-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.adminui .aui-pform-q[data-invalid] :is(.aui-input,.aui-select){border-color:var(--aui-danger)}.adminui .aui-fb-q-preview :is(.aui-input,.aui-select):disabled{background:var(--aui-surface);color:var(--aui-note)}.adminui .aui-popover.aui-datepop{width:max-content;max-width:calc(100vw - 16px)}.adminui .aui-popover.aui-datepop>:is(.aui-dcal,.aui-daterange-panel){min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.adminui .aui-timelist{position:relative;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:4px;outline:none;overscroll-behavior:contain}.adminui .aui-timelist:focus-visible{box-shadow:inset 0 0 0 2px var(--aui-focus);border-radius:var(--aui-radius-lg)}.adminui .aui-datepop-body{display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.adminui .aui-datepop-main{position:relative;min-height:0;padding-right:76px}.adminui .aui-timelist.aui-dcal-timecol{position:absolute;top:0;right:0;bottom:0;width:76px;max-height:none;border-left:1px solid var(--aui-line)}.adminui .aui-dcal-timecol:focus-visible{border-radius:0}.adminui [data-sheet].aui-datepop .aui-dcal-timecol{display:none}.adminui [data-sheet].aui-datepop .aui-datepop-main{padding-right:0}.adminui [data-sheet].aui-datepop :is(.aui-dcal-months,.aui-dcal-grid,.aui-dcal-monthgrid){flex:1 1 auto;width:100%;min-width:0}.adminui .aui-tip{position:fixed;z-index:var(--aui-z-tip);display:flex;align-items:center;gap:8px;max-width:min(260px,calc(100vw - 16px));padding:5px 8px;border-radius:var(--aui-radius-sm);background:var(--aui-tip-bg);color:var(--aui-tip-fg);box-shadow:0 4px 14px color-mix(in srgb,#000 18%,transparent);font-size:calc(12.5px * var(--aui-font-scale));font-weight:400;line-height:1.45;white-space:normal;overflow-wrap:anywhere;pointer-events:none;animation:aui-tip-in .12s var(--aui-ease)}.adminui[data-aui-mode=dark] .aui-tip{box-shadow:0 6px 18px #00000080,0 0 0 1px color-mix(in srgb,#fff 8%,transparent)}.adminui .aui-tip:after{content:"";position:absolute;left:var(--aui-tip-arrow, 50%);width:8px;height:8px;background:inherit;border-radius:1px;transform:translate(-50%) rotate(45deg)}.adminui .aui-tip[data-side=top]:after{bottom:-3px}.adminui .aui-tip[data-side=bottom]:after{top:-3px}.adminui .aui-tip[data-tone=ok]:before,.adminui .aui-tip[data-tone=error]:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--aui-primary-mid)}.adminui .aui-tip[data-tone=error]:before{background:color-mix(in srgb,var(--aui-danger) 70%,#fff)}.adminui .aui-tip .aui-keys{margin-right:-2px}.adminui .aui-tip .aui-kbd{background:color-mix(in srgb,currentColor 14%,transparent);border-color:transparent;box-shadow:none;color:inherit}@keyframes aui-tip-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}.adminui .aui-help-tip{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;margin-inline-start:2px;padding:0;border:0;border-radius:var(--aui-radius-sm);background:none;color:var(--aui-note);cursor:help;vertical-align:middle}.adminui .aui-help-tip>svg{width:16px;height:16px}.adminui .aui-help-tip:hover,.adminui .aui-help-tip[aria-expanded=true]{color:var(--aui-primary);background:var(--aui-soft)}.adminui .aui-help-tip:focus-visible{outline:2px solid transparent;box-shadow:var(--aui-focus-ring)}.adminui .aui-help-bubble{position:fixed;z-index:calc(var(--aui-z-tip) - 10);width:max-content;max-width:min(320px,calc(100vw - 24px));padding:12px 14px;border:1px solid var(--aui-line);border-radius:var(--aui-radius-lg);background:var(--aui-surface);color:var(--aui-secondary);box-shadow:var(--aui-pop-shadow);font-size:calc(13px * var(--aui-font-scale));font-weight:400;line-height:1.65;text-align:left;white-space:normal;animation:aui-tip-in .14s var(--aui-ease)}.adminui .aui-help-bubble:after{content:"";position:absolute;left:var(--aui-tip-arrow, 24px);width:10px;height:10px;background:var(--aui-surface);transform:translate(-50%) rotate(45deg)}.adminui .aui-help-bubble[data-side=bottom]:after{top:-6px;border-left:1px solid var(--aui-line);border-top:1px solid var(--aui-line)}.adminui .aui-help-bubble[data-side=top]:after{bottom:-6px;border-right:1px solid var(--aui-line);border-bottom:1px solid var(--aui-line)}.adminui .aui-help-title{display:block;margin-bottom:2px;color:var(--aui-text);font-size:calc(13px * var(--aui-font-scale));font-weight:600}.adminui .aui-help-more{display:inline-flex;align-items:center;gap:2px;margin-top:6px}.adminui .aui-keys{display:inline-flex;align-items:center;gap:3px;flex:none;vertical-align:middle}.adminui .aui-kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:1px solid var(--aui-button-border);border-radius:4px;background:var(--aui-surface);box-shadow:inset 0 -1px 0 var(--aui-button-border);color:var(--aui-secondary);font:500 calc(11.5px * var(--aui-font-scale))/1 Inter,"PingFang SC","Microsoft YaHei",system-ui,sans-serif;white-space:nowrap}.adminui .aui-keys[data-size=sm] .aui-kbd{min-width:18px;height:18px;padding:0 4px;font-size:calc(11px * var(--aui-font-scale))}.adminui .aui-keys[data-flat] .aui-kbd{background:color-mix(in srgb,var(--aui-text) 6%,transparent);border-color:transparent;box-shadow:none}@media(max-width:760px),(hover:none)and (pointer:coarse){.adminui .aui-keys{display:none}}.adminui .aui-avatar{--aui-av: 32px;--aui-av-bg: var(--aui-option-green-soft);--aui-av-fg: var(--aui-option-green-text);position:relative;flex:none;display:inline-grid;place-items:center;width:var(--aui-av);height:var(--aui-av);border-radius:50%;background:var(--aui-av-bg);color:var(--aui-av-fg);font-size:calc(var(--aui-av) * .42);font-weight:600;line-height:1;-webkit-user-select:none;user-select:none;vertical-align:middle}.adminui .aui-avatar[data-size="20"]{--aui-av: 20px;font-size:11px}.adminui .aui-avatar[data-size="24"]{--aui-av: 24px;font-size:12px}.adminui .aui-avatar[data-size="32"]{--aui-av: 32px;font-size:13.5px}.adminui .aui-avatar[data-size="40"]{--aui-av: 40px;font-size:16px}.adminui .aui-avatar[data-size="64"]{--aui-av: 64px;font-size:24px}.adminui .aui-avatar>img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.adminui .aui-avatar>svg{width:58%;height:58%}.adminui .aui-avatar[data-bot]{border-radius:calc(var(--aui-av) * .25)}.adminui .aui-avatar:is([data-kind=gone],[data-kind=group]){--aui-av-bg: var(--aui-surface-subtle);--aui-av-fg: var(--aui-note)}.adminui .aui-avatar[data-presence]:after{content:"";position:absolute;right:-1px;bottom:-1px;width:max(8px,calc(var(--aui-av) * .26));height:max(8px,calc(var(--aui-av) * .26));border-radius:50%;background:var(--aui-note);box-shadow:0 0 0 2px var(--aui-surface)}.adminui .aui-avatar[data-presence=on]:after{background:var(--aui-primary)}.adminui .aui-avatar[data-presence=away]:after{background:var(--aui-warning)}.adminui .aui-avatar[data-presence=off]:after{background:var(--aui-surface);box-shadow:0 0 0 2px var(--aui-surface),inset 0 0 0 1.5px var(--aui-note)}.adminui .aui-avatar[data-tone=green]{--aui-av-bg: var(--aui-option-green-soft);--aui-av-fg: var(--aui-option-green-text)}.adminui .aui-avatar[data-tone=teal]{--aui-av-bg: var(--aui-option-teal-soft);--aui-av-fg: var(--aui-option-teal-text)}.adminui .aui-avatar[data-tone=blue]{--aui-av-bg: var(--aui-option-blue-soft);--aui-av-fg: var(--aui-option-blue-text)}.adminui .aui-avatar[data-tone=violet]{--aui-av-bg: var(--aui-option-violet-soft);--aui-av-fg: var(--aui-option-violet-text)}.adminui .aui-avatar[data-tone=pink]{--aui-av-bg: var(--aui-option-pink-soft);--aui-av-fg: var(--aui-option-pink-text)}.adminui .aui-avatar[data-tone=red]{--aui-av-bg: var(--aui-option-red-soft);--aui-av-fg: var(--aui-option-red-text)}.adminui .aui-avatar[data-tone=orange]{--aui-av-bg: var(--aui-option-orange-soft);--aui-av-fg: var(--aui-option-orange-text)}.adminui .aui-avatar[data-tone=yellow]{--aui-av-bg: var(--aui-option-yellow-soft);--aui-av-fg: var(--aui-option-yellow-text)}.adminui .aui-avatar[data-tone=olive]{--aui-av-bg: var(--aui-option-olive-soft);--aui-av-fg: var(--aui-option-olive-text)}.adminui .aui-avatar[data-tone=gray]{--aui-av-bg: var(--aui-surface-subtle);--aui-av-fg: var(--aui-note)}.adminui .aui-avatar-stack{display:inline-flex;align-items:center;flex:none;padding-left:6px}.adminui .aui-avatar-stack>.aui-avatar{margin-left:-6px;box-shadow:0 0 0 2px var(--aui-surface)}.adminui .aui-avatar-stack[data-size="32"]{padding-left:8px}.adminui .aui-avatar-stack[data-size="32"]>.aui-avatar{margin-left:-8px}.adminui .aui-avatar-stack-more{border:0;padding:0;--aui-av-bg: var(--aui-surface-subtle);--aui-av-fg: var(--aui-secondary);font-family:inherit;font-size:calc(var(--aui-av) * .4)!important;font-variant-numeric:tabular-nums;cursor:pointer}.adminui .aui-avatar-stack-more:hover,.adminui .aui-avatar-stack-more[aria-expanded=true]{--aui-av-bg: var(--aui-soft-strong);--aui-av-fg: var(--aui-text)}.adminui .aui-avatar-stack-more:focus-visible{outline:2px solid transparent;box-shadow:var(--aui-focus-ring)}.adminui .aui-avatar-list{display:grid;gap:2px;min-width:180px;max-height:280px;margin:0;padding:4px;overflow-x:hidden;overflow-y:auto;list-style:none}.adminui .aui-avatar-list>li{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 6px;font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-avatar-list small{margin-left:auto;padding-left:8px;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale))}.adminui .aui-person-chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;height:24px;padding:0 8px 0 2px;border-radius:var(--aui-radius-sm);background:var(--aui-surface-subtle);color:var(--aui-text);font-size:calc(13px * var(--aui-font-scale));white-space:nowrap;vertical-align:middle}.adminui .aui-person-chip>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.adminui .aui-person-chip[data-plain]{height:auto;padding:0;background:none}.adminui .aui-person-chip[data-gone]>span:last-child{color:var(--aui-note)}.adminui .aui-badge{--aui-st: var(--aui-primary);display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border:0;border-radius:var(--aui-radius-sm);background:color-mix(in srgb,var(--aui-st) 12%,var(--aui-surface));color:color-mix(in srgb,var(--aui-st) 88%,var(--aui-text));font-size:calc(12.5px * var(--aui-font-scale));font-weight:500;line-height:1;white-space:nowrap;vertical-align:middle}.adminui .aui-badge:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--aui-st)}.adminui :is(.aui-badge-success,.aui-badge-brand){--aui-st: var(--aui-primary)}.adminui .aui-badge-warning{--aui-st: var(--aui-warning)}.adminui .aui-badge-danger{--aui-st: var(--aui-danger)}.adminui .aui-badge-info{--aui-st: var(--aui-info)}.adminui .aui-badge-neutral{--aui-st: var(--aui-note);background:var(--aui-surface-subtle);color:var(--aui-secondary)}.adminui[data-aui-mode=dark] .aui-badge:not(.aui-badge-neutral){background:color-mix(in srgb,var(--aui-st) 20%,var(--aui-surface));color:color-mix(in srgb,var(--aui-st) 70%,#fff)}.adminui .aui-badge[data-variant=dot],.adminui :is(.aui-table td,.aui-grid-cell,.aui-compact-table td) .aui-badge:not([data-variant=soft]){height:auto;padding:0;background:none;color:var(--aui-text);font-size:calc(13px * var(--aui-font-scale));font-weight:400;line-height:1.4}.adminui :is(.aui-badge[data-variant=dot],:is(.aui-table td,.aui-grid-cell,.aui-compact-table td) .aui-badge:not([data-variant=soft])).aui-badge-neutral{color:var(--aui-secondary)}.adminui .aui-badge[data-pulse]:before{animation:aui-status-pulse 1.6s ease-out infinite}@keyframes aui-status-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--aui-st) 45%,transparent)}to{box-shadow:0 0 0 6px transparent}}.adminui .aui-count{display:inline-grid;place-items:center;flex:none;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:color-mix(in srgb,var(--aui-text) 7%,transparent);color:var(--aui-secondary);font-size:calc(12px * var(--aui-font-scale));font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.adminui .aui-count[data-tone=primary]{background:var(--aui-primary-fill);color:var(--aui-on-primary)}.adminui .aui-count[data-tone=danger]{background:var(--aui-danger-fill);color:#fff}.adminui .aui-count[data-tone=attention]{background:var(--aui-warning-soft);color:var(--aui-warning)}.adminui .aui-dot-badge{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--aui-danger);box-shadow:0 0 0 2px var(--aui-surface)}.adminui .aui-dot-badge[data-tone=primary]{background:var(--aui-primary)}.adminui .aui-dot-badge[data-tone=attention]{background:var(--aui-warning)}.adminui .aui-skel{position:relative;display:block;height:12px;overflow:hidden;border-radius:4px;background:color-mix(in srgb,var(--aui-text) 7%,transparent)}.adminui .aui-skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--aui-surface) 55%,transparent),transparent);animation:aui-shimmer 1.4s ease-in-out infinite}.adminui[data-aui-mode=dark] .aui-skel{background:color-mix(in srgb,var(--aui-text) 9%,transparent)}.adminui[data-aui-mode=dark] .aui-skel:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 6%,transparent),transparent)}.adminui .aui-skel[data-shape=pill]{border-radius:var(--aui-radius-sm);height:20px}.adminui .aui-skel[data-shape=circle]{flex:none;aspect-ratio:1;border-radius:50%}.adminui[data-aui-paused=true] .aui-skel:after{animation-play-state:paused}.adminui .aui-skel-cell{display:flex;align-items:center;gap:8px}.adminui .aui-load-slow{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;color:var(--aui-secondary);font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-top-progress{position:absolute;z-index:3;top:0;left:0;right:0;height:2px;overflow:hidden;pointer-events:none}.adminui .aui-top-progress>i{position:absolute;height:100%;width:30%;background:var(--aui-primary);animation:aui-indeterminate 1.2s ease-in-out infinite}.adminui .aui-refresh-dim[data-refreshing]>:not(.aui-top-progress){opacity:.6;transition:opacity var(--aui-duration-normal)}.adminui .aui-content-skeleton{display:grid;gap:14px;width:100%;padding:12px 4px}.adminui .aui-content-skeleton-row{display:flex;align-items:center;gap:10px}.adminui .aui-content-skeleton-lines{display:grid;flex:1;gap:6px;min-width:0}.adminui .aui-state-loading{align-items:stretch;text-align:left;padding:12px 16px}.adminui .aui-progress{--aui-progress-h: 6px;position:relative;display:block;height:var(--aui-progress-h);overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--aui-text) 8%,transparent)}.adminui .aui-progress>i{display:block;width:var(--aui-progress-v, 0%);height:100%;border-radius:inherit;background:var(--aui-primary);transition:width .4s var(--aui-ease)}.adminui .aui-progress[data-size="4"]{--aui-progress-h: 4px}.adminui .aui-progress[data-size="8"]{--aui-progress-h: 8px}.adminui .aui-progress[data-tone=attention]>i{background:var(--aui-warning)}.adminui .aui-progress[data-tone=danger]>i{background:var(--aui-danger)}.adminui .aui-progress[data-indeterminate]>i{position:absolute;width:35%;animation:aui-indeterminate 1.3s ease-in-out infinite}.adminui .aui-progress-segs{display:flex;gap:3px}.adminui .aui-progress-segs>i{flex:1;height:4px;border-radius:2px;background:color-mix(in srgb,var(--aui-text) 8%,transparent)}.adminui .aui-progress-segs>i[data-state=done]{background:var(--aui-primary)}.adminui .aui-progress-segs>i[data-state=current]{background:color-mix(in srgb,var(--aui-primary) 45%,transparent)}@keyframes aui-indeterminate{0%{left:-35%}to{left:100%}}.adminui .aui-link{color:var(--aui-primary);font-weight:500;text-decoration:none;border-radius:3px;cursor:pointer}.adminui .aui-link:hover{color:var(--aui-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.adminui[data-aui-mode=dark] .aui-link:hover{color:var(--aui-primary-mid)}.adminui .aui-link:focus-visible{outline:2px solid var(--aui-focus);outline-offset:2px}.adminui .aui-link[data-kind=quiet]{color:inherit;font-weight:inherit}.adminui .aui-link[data-kind=quiet]:hover{color:var(--aui-primary)}.adminui .aui-link[data-kind=anchor]{color:inherit;font-weight:inherit;text-decoration:underline dotted color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:3px}.adminui .aui-link[data-kind=anchor]:hover{color:var(--aui-primary);text-decoration-style:solid}.adminui .aui-link[aria-disabled=true]{color:var(--aui-disabled-fg);pointer-events:none;text-decoration:none}.adminui .aui-link>svg{width:12px;height:12px;margin-left:2px;vertical-align:-1px;stroke-width:2}.adminui .aui-link[data-kind=next]{display:inline-flex;align-items:center;gap:2px}.adminui .aui-link[data-kind=next]>svg{width:14px;height:14px;margin:0;transition:transform var(--aui-duration-fast)}.adminui .aui-link[data-kind=next]:hover>svg{transform:translate(2px)}.adminui .aui-text-display{font-size:calc(var(--aui-fs-display) * var(--aui-font-scale));line-height:1.3;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.adminui .aui-text-title{font-size:calc(var(--aui-fs-title) * var(--aui-font-scale));line-height:1.36;font-weight:600}.adminui .aui-text-dialog{font-size:calc(var(--aui-fs-dialog) * var(--aui-font-scale));line-height:1.44;font-weight:600}.adminui .aui-text-card{font-size:calc(var(--aui-fs-card) * var(--aui-font-scale));line-height:1.5;font-weight:600}.adminui .aui-text-body{font-size:calc(var(--aui-fs-body) * var(--aui-font-scale));line-height:1.57}.adminui .aui-text-control{font-size:calc(var(--aui-fs-control) * var(--aui-font-scale));line-height:1.54}.adminui .aui-text-tag{font-size:calc(var(--aui-fs-tag) * var(--aui-font-scale));line-height:1.4;font-weight:500}.adminui .aui-text-note{font-size:calc(var(--aui-fs-note) * var(--aui-font-scale));line-height:1.5;color:var(--aui-note)}.adminui .aui-input[data-size=sm]{height:var(--aui-control-height-sm);padding:0 8px;border-radius:var(--aui-radius-sm);font-size:calc(12.5px * var(--aui-font-scale))}.adminui .aui-input-box{position:relative;display:flex;align-items:center;gap:8px;padding:0 10px 0 12px;cursor:text}.adminui .aui-input-box[data-size=sm]{gap:6px;padding:0 6px 0 8px}.adminui .aui-input-box:focus-within{border-color:var(--aui-primary);box-shadow:var(--aui-focus-ring)}.adminui .aui-input-box[data-invalid]{border-color:var(--aui-danger)}.adminui .aui-input-box[data-invalid]:focus-within{box-shadow:var(--aui-focus-ring-danger)}.adminui .aui-input-box[data-disabled]{border-color:var(--aui-line);background:var(--aui-surface-subtle);color:var(--aui-note);cursor:not-allowed}.adminui .aui-input-box[data-readonly]{border-color:transparent;background:var(--aui-wash);box-shadow:none;cursor:default}.adminui .aui-input-box>:is(input,textarea){flex:1 1 auto;width:0;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit}.adminui .aui-input-box>:is(input,textarea)::placeholder{color:var(--aui-note)}.adminui .aui-input-box>:is(input,textarea):focus-visible{outline:none}.adminui .aui-input-box>input:disabled{cursor:not-allowed}.adminui .aui-input-affix{display:inline-flex;align-items:center;flex:none;color:var(--aui-note);font-size:calc(13px * var(--aui-font-scale));white-space:nowrap}.adminui .aui-input-affix>svg{width:16px;height:16px}.adminui .aui-input-box[data-size=sm] .aui-input-affix>svg{width:14px;height:14px}.adminui .aui-input-affix[data-strong]{color:var(--aui-secondary);font-weight:500}.adminui .aui-input-box[data-segmented]{padding:0;gap:0}.adminui .aui-input-box[data-segmented]>:is(input,textarea){align-self:stretch;padding:0 12px}.adminui .aui-input-box[data-segmented][data-size=sm]>input{padding:0 8px}.adminui .aui-input-seg{display:inline-flex;align-items:center;align-self:stretch;flex:none;gap:4px;padding:0 8px 0 12px;border:0;border-right:1px solid var(--aui-line);border-radius:calc(var(--aui-radius) - 1px) 0 0 calc(var(--aui-radius) - 1px);background:transparent;color:var(--aui-secondary);font:inherit;font-size:calc(13px * var(--aui-font-scale));font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.adminui button.aui-input-seg{cursor:pointer}.adminui button.aui-input-seg:hover:not(:disabled){background:var(--aui-surface-subtle);color:var(--aui-text)}.adminui button.aui-input-seg:focus-visible{outline:2px solid var(--aui-focus);outline-offset:-2px}.adminui .aui-input-seg>svg{width:14px;height:14px;color:var(--aui-note)}.adminui span.aui-input-seg{padding-right:12px;cursor:default}.adminui .aui-input-seg[data-end]{border-right:0;border-left:1px solid var(--aui-line);border-radius:0 calc(var(--aui-radius) - 1px) calc(var(--aui-radius) - 1px) 0;padding:0 12px}.adminui .aui-input-box[data-size=sm] .aui-input-seg{padding:0 6px 0 8px;font-size:calc(12.5px * var(--aui-font-scale));border-radius:calc(var(--aui-radius-sm) - 1px) 0 0 calc(var(--aui-radius-sm) - 1px)}.adminui .aui-input-clear{display:none;place-items:center;flex:none;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--aui-note);cursor:pointer}.adminui .aui-input-clear>svg{width:13px;height:13px}.adminui .aui-input-clear:hover{background:var(--aui-surface-subtle);color:var(--aui-text)}@media(pointer:coarse){.adminui .aui-input-clear{position:relative}.adminui :is(.aui-icon-btn,.aui-input-clear):after{content:"";position:absolute;left:50%;top:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%)}}.adminui .aui-input-box[data-filled]:is(:hover,:focus-within) .aui-input-clear{display:inline-grid}@media(hover:none){.adminui .aui-input-box[data-filled] .aui-input-clear{display:inline-grid}}.adminui .aui-input-count{flex:none;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));font-variant-numeric:tabular-nums;white-space:nowrap}.adminui .aui-input-count[data-level=warn]{color:var(--aui-warning)}.adminui .aui-input-count[data-level=over]{color:var(--aui-danger);font-weight:500}.adminui .aui-mono,.adminui .aui-input-box[data-mono]>input,.adminui input.aui-input[data-mono]{font-family:var(--aui-font-mono);letter-spacing:.02em}.adminui .aui-input-box[data-mono]>input::placeholder,.adminui input.aui-input[data-mono]::placeholder{font-family:var(--aui-font-sans);letter-spacing:normal}.adminui :is(.aui-input-box,.aui-input)[data-numeric] input,.adminui input.aui-input[data-numeric]{font-variant-numeric:tabular-nums}.adminui .aui-textarea{resize:none;line-height:1.6;overflow-x:hidden;overflow-y:auto}.adminui textarea.aui-input.aui-textarea{min-height:calc(3 * 1.6em + 18px);padding:8px 12px}.adminui .aui-textarea-box{flex-direction:column;align-items:stretch;gap:0;height:auto;padding:0}.adminui .aui-textarea-box>textarea{width:100%;height:auto;padding:8px 12px 4px;line-height:1.6;resize:none;overflow-x:hidden;overflow-y:auto}.adminui .aui-textarea-foot{display:flex;align-items:center;gap:8px;min-height:28px;padding:0 8px 4px 12px;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale))}.adminui .aui-textarea-foot>.aui-grow{flex:1}.adminui .aui-search-box{padding:0 6px 0 10px}.adminui .aui-search-box>.aui-input-affix:first-child{color:var(--aui-note)}.adminui .aui-search-box[data-filled] .aui-keys,.adminui .aui-search-box:focus-within .aui-keys{display:none}.adminui .aui-search-hits{flex:none;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));font-variant-numeric:tabular-nums;white-space:nowrap}.adminui .aui-search-enter{flex:none;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));white-space:nowrap}.adminui .aui-search-box.aui-search-subtle{border-color:transparent;background:var(--aui-surface-subtle)}.adminui .aui-search-box.aui-search-subtle:hover{border-color:var(--aui-line)}.adminui .aui-search-box.aui-search-subtle:focus-within{background:var(--aui-surface);border-color:var(--aui-primary)}.adminui mark.aui-hl{padding:0 1px;border-radius:3px;background:color-mix(in srgb,var(--aui-warning) 22%,transparent);color:inherit}.adminui .aui-field>label{display:flex;align-items:center;gap:4px;font-size:calc(13px * var(--aui-font-scale));font-weight:500;color:var(--aui-secondary)}.adminui .aui-field-optional{color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));font-weight:400}.adminui .aui-field-changed{display:inline-flex;align-items:center;gap:4px;margin-left:4px;padding:0;border:0;background:none;color:var(--aui-warning);font-size:calc(12px * var(--aui-font-scale));font-weight:500}.adminui .aui-field-changed:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.adminui .aui-field-under{display:flex;align-items:flex-start;gap:12px;min-width:0}.adminui .aui-field-under>:first-child{flex:1;min-width:0}.adminui .aui-field-under>.aui-input-count{margin-left:auto}.adminui .aui-field-msg{display:flex;align-items:flex-start;gap:4px;margin:0;font-size:calc(12px * var(--aui-font-scale));line-height:1.5;color:var(--aui-note)}.adminui .aui-field-msg[data-error]{color:var(--aui-danger)}.adminui .aui-field-msg>svg{flex:none;width:14px;height:14px;margin-top:1px;stroke-width:2}.adminui .aui-field[data-flash] :is(.aui-input,.aui-select,.aui-datefield>.aui-input){animation:aui-field-flash .9s var(--aui-ease)}@keyframes aui-field-flash{30%{box-shadow:0 0 0 4px color-mix(in srgb,var(--aui-danger) 28%,transparent)}}.adminui .aui-form-grid[data-label=side]{grid-template-columns:minmax(0,1fr);gap:14px}.adminui .aui-form-grid[data-label=side]>.aui-field{grid-template-columns:112px minmax(0,1fr);column-gap:16px;row-gap:6px;align-items:start}.adminui .aui-form-grid[data-label=side]>.aui-field>label{padding-top:9px}.adminui .aui-form-grid[data-label=side]>.aui-field>:not(label){grid-column:2}.adminui .aui-form-section>header>p{margin:2px 0 0;color:var(--aui-note);font-size:calc(12.5px * var(--aui-font-scale))}.adminui .aui-form-section[data-layout=side]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;padding:20px 0;border-top:1px solid var(--aui-line)}.adminui .aui-form-section[data-layout=side]:first-child{border-top:0;padding-top:4px}.adminui .aui-form-section>header>h3{margin:0;font-size:calc(14.5px * var(--aui-font-scale));font-weight:600;color:var(--aui-text)}@media(max-width:760px){.adminui .aui-form-grid[data-label=side]>.aui-field{grid-template-columns:minmax(0,1fr)}.adminui .aui-form-grid[data-label=side]>.aui-field>:not(label){grid-column:1}.adminui .aui-form-grid[data-label=side]>.aui-field>label{padding-top:0}.adminui .aui-form-section[data-layout=side]{grid-template-columns:minmax(0,1fr);gap:12px}}.adminui .aui-form-summary{display:flex;gap:10px;padding:12px 14px;border-radius:10px;background:var(--aui-danger-soft);color:var(--aui-text);font-size:calc(13px * var(--aui-font-scale))}.adminui .aui-form-summary>svg{flex:none;width:16px;height:16px;margin-top:2px;color:var(--aui-danger)}.adminui .aui-form-summary b{display:block;margin-bottom:4px;color:var(--aui-danger);font-weight:600}.adminui .aui-form-summary ul{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.adminui .aui-form-summary a{color:var(--aui-text);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--aui-danger) 50%,transparent);text-underline-offset:3px;cursor:pointer}.adminui .aui-form-summary a:hover{color:var(--aui-danger)}.adminui .aui-form-errors-jump{display:inline-flex;align-items:center;gap:6px;margin-right:auto;padding:0;border:0;background:none;color:var(--aui-danger);font-size:calc(12.5px * var(--aui-font-scale));cursor:pointer}.adminui .aui-form-errors-jump:hover{text-decoration:underline}.adminui .aui-form-errors-jump>svg{width:14px;height:14px}.adminui .aui-public :is(.aui-input-box,input.aui-input:not([type=checkbox]):not([type=radio])){min-height:var(--aui-control-height-touch)}.adminui .aui-public .aui-input-box{font-size:calc(15px * var(--aui-font-scale));border-radius:10px}@media(max-width:760px){.adminui:where(:not([data-aui-pointer=fine])) :is(.aui-input-box,input.aui-input,textarea.aui-input){font-size:max(16px,calc(13px * var(--aui-font-scale)))}}.adminui input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.adminui input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.adminui .aui-dialog-body>.aui-form-summary{margin-bottom:16px}.adminui .aui-input-box[data-segmented]:is(.aui-num,.aui-phone)>.aui-input-affix:last-child{padding-right:10px}.adminui .aui-input-seg[aria-expanded=true]{background:var(--aui-surface-subtle);color:var(--aui-text)}.adminui .aui-stepper[role=group]{display:inline-flex;align-items:center;gap:0;height:var(--aui-control-height);padding:0 3px;overflow:visible;border:1px solid var(--aui-field-border);border-radius:var(--aui-radius);background:var(--aui-surface);transition:border-color var(--aui-duration-fast),box-shadow var(--aui-duration-fast)}.adminui .aui-stepper[role=group][data-size=sm]{height:var(--aui-control-height-sm);padding:0 2px;border-radius:var(--aui-radius-sm)}.adminui .aui-stepper[role=group]:hover:not([data-disabled]){border-color:var(--aui-control-border)}.adminui .aui-stepper[role=group]:focus-within{border-color:var(--aui-primary);box-shadow:var(--aui-focus-ring)}.adminui .aui-stepper[role=group][data-disabled]{opacity:1;border-color:var(--aui-line);background:var(--aui-surface-subtle)}.adminui .aui-rating-star{fill:currentColor;stroke:currentColor;stroke-width:1.5}.adminui .aui-rating-star:not([data-on]){fill:currentColor;color:color-mix(in srgb,var(--aui-note) 30%,var(--aui-line));stroke-width:1.5}.adminui .aui-rating-star[data-pre]{color:color-mix(in srgb,var(--aui-warning) 55%,var(--aui-surface))}@media(max-width:760px){.adminui:where(:not([data-aui-pointer=fine])) .aui-stepper[role=group]:not([data-size=sm]){height:var(--aui-control-height)}}.adminui .aui-public .aui-stepper[role=group]:not([data-size=sm]){height:var(--aui-control-height-touch)}.adminui .aui-public .aui-input-box:is(.aui-num,.aui-phone) .aui-input-seg{font-size:calc(14px * var(--aui-font-scale));border-radius:9px 0 0 9px}@keyframes aui-code-shake-a{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes aui-code-shake-b{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.adminui :is(.aui-log-before,.aui-change-from){color:var(--aui-note);text-decoration:line-through;text-decoration-color:var(--aui-note)}.adminui :is(.aui-log-after,.aui-change-to){font-weight:600}.adminui .aui-cmenu{padding:4px;max-width:min(320px,calc(100vw - 16px));max-height:min(480px,calc(100dvh - 16px));background:var(--aui-elev);border:1px solid var(--aui-line);border-radius:var(--aui-radius-lg);box-shadow:var(--aui-pop-shadow)}.adminui .aui-cmenu-item{gap:8px;padding:0 8px;border-radius:6px}.adminui .aui-cmenu-item:focus-visible{outline:none}.adminui .aui-cmenu-item[data-active],.adminui .aui-cmenu-item[aria-expanded=true]{background:var(--aui-option-hover)}.adminui .aui-cmenu-item[data-danger][data-active]{background:var(--aui-danger-soft)}.adminui .aui-cmenu-item[aria-disabled=true]{align-items:flex-start;padding-top:6px;padding-bottom:5px}.adminui .aui-cmenu-item[aria-disabled=true][data-active]{background:transparent}.adminui .aui-cmenu-item[aria-disabled=true] .aui-cmenu-icon{margin-top:2px;opacity:.7}.adminui .aui-cmenu-reason{font-size:calc(12px * var(--aui-font-scale));line-height:1.35}.adminui .aui-cmenu-sep{margin:4px -4px}.adminui .aui-cmenu-title{padding:8px 8px 4px;font-size:calc(12px * var(--aui-font-scale))}.adminui .aui-cmenu-kbd .aui-keys{gap:2px;color:var(--aui-note)}.adminui .aui-cmenu-kbd .aui-keys .aui-kbd{min-width:0;height:auto;padding:0;border:0;background:none;box-shadow:none;color:var(--aui-note);font:calc(12px * var(--aui-font-scale))/1 ui-monospace,Consolas,monospace}.adminui .aui-cmenu-head{margin:0 -4px 4px;padding:6px 12px 8px;border-bottom:1px solid var(--aui-line);color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale))}.adminui .aui-cmenu-head :is(b,strong){color:var(--aui-text);font-weight:600}.adminui .aui-popover{background:var(--aui-elev);box-shadow:var(--aui-pop-shadow)}.adminui .aui-button:is(.aui-button-ghost,.aui-button-outline)[aria-expanded=true]:not([data-applied]){background:var(--aui-option-hover)}.adminui .aui-button[data-applied]{background:var(--aui-soft);color:var(--aui-ink);border-color:transparent}@keyframes aui-ncenter-leave{to{opacity:0;transform:translate(12px)}}@keyframes aui-cmdk-in{0%{opacity:0;transform:translate(-50%,-6px) scale(.99)}to{opacity:1;transform:translate(-50%)}}.adminui .aui-scroll-strip{--aui-strip-fade: 24px;position:relative;display:flex;align-items:stretch;min-width:0}.adminui .aui-scroll-strip:not([data-trailing])[data-overflow=true]{padding-inline:28px}.adminui .aui-scroll-strip>[role=tablist]{--aui-fade-start: 0px;--aui-fade-end: 0px;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--aui-fade-start),#000 calc(100% - var(--aui-fade-end)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--aui-fade-start),#000 calc(100% - var(--aui-fade-end)),transparent 100%)}.adminui .aui-scroll-strip>[role=tablist]::-webkit-scrollbar{display:none}.adminui .aui-scroll-strip[data-start=true]>[role=tablist]{--aui-fade-start: var(--aui-strip-fade)}.adminui .aui-scroll-strip[data-end=true]>[role=tablist]{--aui-fade-end: var(--aui-strip-fade)}.adminui .aui-strip-trailing{display:flex;align-items:center;flex:none}.adminui .aui-strip-trailing[hidden]{display:none}.adminui .aui-scroll-arrow{position:absolute;top:50%;z-index:1;display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid var(--aui-line);border-radius:999px;background:var(--aui-surface);color:var(--aui-note);box-shadow:var(--aui-shadow-sm);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(-50%) scale(.85);transition:opacity var(--aui-duration-fast, .12s) ease,transform var(--aui-duration-fast, .12s) ease,visibility 0s linear var(--aui-duration-fast, .12s)}.adminui .aui-scroll-arrow[data-side=start]{left:2px}.adminui .aui-scroll-arrow[data-side=end]{right:2px}.adminui .aui-scroll-strip[data-start=true]>.aui-scroll-arrow[data-side=start],.adminui .aui-scroll-strip[data-end=true]>.aui-scroll-arrow[data-side=end]{opacity:1;visibility:visible;transform:translateY(-50%);transition-delay:0s}.adminui .aui-scroll-arrow:hover{color:var(--aui-primary);border-color:var(--aui-primary)}@media(pointer:coarse){.adminui .aui-scroll-arrow{display:none}.adminui .aui-scroll-strip:not([data-trailing])[data-overflow=true]{padding-inline:0}}.adminui .aui-section-tabs-wrap{min-width:0;--aui-section-tab-height: 40px}.adminui .aui-section-tabs-wrap[data-size=sm],.adminui :is(.aui-pane-body,.aui-panel,.aui-rail-main) .aui-section-tabs-wrap:not([data-size]){--aui-section-tab-height: 36px}.adminui .aui-section-tabs-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--aui-line);margin-bottom:16px}.adminui .aui-section-tabs-scroll{align-self:flex-end;margin-bottom:-1px;flex:1 1 auto}.adminui .aui-section-tabs{display:flex;gap:24px}.adminui .aui-section-tab{position:relative;flex-shrink:0;display:inline-flex;align-items:center;gap:6px;height:var(--aui-section-tab-height);padding:0;background:none;border:0;border-radius:0;font-size:calc(13px * var(--aui-font-scale));font-weight:500;line-height:1.4;color:var(--aui-secondary);white-space:nowrap;transition:color var(--aui-duration-fast) ease}.adminui .aui-section-tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px 2px 0 0;background:transparent}.adminui .aui-section-tab>svg{width:15px;height:15px}.adminui .aui-section-tab:hover:not(:disabled){color:var(--aui-text)}.adminui .aui-section-tab:hover:not(:disabled):not(.aui-active):after{background:var(--aui-line)}.adminui .aui-section-tab.aui-active{color:var(--aui-ink);background:none;font-weight:600}.adminui .aui-section-tab.aui-active:after{background:var(--aui-primary)}.adminui .aui-section-tab:focus-visible{outline:2px solid transparent;box-shadow:inset 0 0 0 2px var(--aui-focus);border-radius:var(--aui-radius-sm)}.adminui .aui-section-tab:disabled{opacity:.45}.adminui .aui-section-tab>.aui-count{min-width:18px;height:18px;padding:0 6px;border-radius:9px;background:var(--aui-surface-subtle);color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));font-weight:600}.adminui .aui-section-tab.aui-active>.aui-count:not([data-tone]){background:var(--aui-soft);color:var(--aui-ink)}.adminui .aui-section-tab>.aui-count[data-tone=attention]{background:var(--aui-warning-soft);color:var(--aui-warning)}.adminui .aui-section-tab>.aui-count[data-tone=danger]{background:var(--aui-danger-soft);color:var(--aui-danger)}.adminui .aui-section-tabs-scroll .aui-strip-trailing{padding-left:8px}.adminui .aui-button.aui-section-tabs-more{height:var(--aui-control-height-sm);gap:2px;padding-inline:8px 6px;color:var(--aui-secondary);font-weight:500}.adminui .aui-section-tabs-more>svg{width:14px;height:14px}.adminui .aui-section-tabs-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.adminui .aui-section-panel{min-width:0}.adminui .aui-tab:is(:hover,:focus-within,.aui-active)>.aui-tab-close{opacity:1}.adminui :is(.aui-topbar-crumbs,.aui-crumbs) :is(.aui-crumb-link,.aui-crumb-text,[aria-current=page]){display:inline-flex;align-items:center;height:26px;max-width:220px;padding:0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adminui :is(.aui-topbar-crumbs,.aui-crumbs) .aui-crumb-link{border:0;border-radius:var(--aui-radius-sm);background:none;color:var(--aui-secondary);font:inherit;cursor:pointer;text-decoration:none}.adminui :is(.aui-topbar-crumbs,.aui-crumbs) .aui-crumb-link:hover{background:var(--aui-surface-subtle);color:var(--aui-text)}.adminui :is(.aui-topbar-crumbs,.aui-crumbs) .aui-crumb-link:focus-visible{outline:2px solid transparent;box-shadow:inset 0 0 0 2px var(--aui-focus)}.adminui :is(.aui-topbar-crumbs,.aui-crumbs) .aui-crumb-text{color:var(--aui-secondary)}.adminui :is(.aui-topbar-crumbs,.aui-crumbs) .aui-crumb-sep{flex:none;width:14px;height:14px;color:var(--aui-note);opacity:.8}.adminui .aui-popover:is(.aui-acct-pop,.aui-company-pop){--aui-popover-width: 256px}.adminui .aui-popover:is(.aui-acct-pop,.aui-company-pop)>.aui-popover-body{padding:4px}.adminui :is(.aui-pane[data-fill]>.aui-pane-body,.aui-rail-main)>.aui-section-tabs-wrap:last-child{display:flex;flex-direction:column;min-height:0}.adminui :is(.aui-pane[data-fill]>.aui-pane-body,.aui-rail-main)>.aui-section-tabs-wrap:last-child>.aui-section-tabs-bar{flex:none}.adminui :is(.aui-pane[data-fill]>.aui-pane-body,.aui-rail-main)>.aui-section-tabs-wrap:last-child>.aui-section-panel{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.adminui :is(.aui-pane[data-fill]>.aui-pane-body,.aui-rail-main)>.aui-section-tabs-wrap:last-child>.aui-section-panel>*{flex:none;min-width:0}.adminui :is(.aui-pane[data-fill]>.aui-pane-body,.aui-rail-main)>.aui-section-tabs-wrap:last-child>.aui-section-panel>:last-child{flex:1 1 auto;min-height:0}.adminui :is(.aui-pane[data-fill]>.aui-pane-body,.aui-rail-main)>.aui-section-tabs-wrap:last-child>.aui-section-panel>.aui-gallery-view:last-child{overflow:auto}.adminui .aui-rail-main>.aui-section-tabs-wrap>.aui-section-panel>:is(.aui-grid-panel,.aui-dbb){border:0;border-radius:0;box-shadow:none}.adminui .aui-workspace :is(.aui-table-panel,.aui-resource){border-radius:0;box-shadow:none}.adminui .aui-workspace :is(.aui-table-panel,.aui-resource):not(.aui-workspace>*){border:0}.adminui .aui-workspace .aui-table-panel .aui-table :is(th,td):first-child:not(.aui-table-utility){padding-left:16px}.adminui :is(.aui-pane-body,:where(.aui-pane-body>.aui-section-tabs-wrap>.aui-section-panel))>.aui-grid-toolbar{padding-inline:16px}@media(min-width:1101px){.adminui :is(.aui-workspace>.aui-resource,.aui-pane[data-fill]>.aui-pane-body>.aui-resource:last-child,:where(.aui-pane[data-fill]>.aui-pane-body>.aui-section-tabs-wrap:last-child>.aui-section-panel>.aui-resource:last-child)){display:flex;flex-direction:column;min-height:0;overflow:hidden}.adminui :is(.aui-workspace>.aui-resource,.aui-pane[data-fill]>.aui-pane-body>.aui-resource:last-child,:where(.aui-pane[data-fill]>.aui-pane-body>.aui-section-tabs-wrap:last-child>.aui-section-panel>.aui-resource:last-child))>*{flex:none;min-width:0}.adminui :is(.aui-workspace>.aui-resource,.aui-pane[data-fill]>.aui-pane-body>.aui-resource:last-child,:where(.aui-pane[data-fill]>.aui-pane-body>.aui-section-tabs-wrap:last-child>.aui-section-panel>.aui-resource:last-child))>:last-child:not(.aui-panel-header){flex:1 1 auto;min-height:0}.adminui :is(.aui-workspace>.aui-resource,.aui-pane[data-fill]>.aui-pane-body>.aui-resource:last-child,:where(.aui-pane[data-fill]>.aui-pane-body>.aui-section-tabs-wrap:last-child>.aui-section-panel>.aui-resource:last-child))>:last-child:not(.aui-panel-header,.aui-table-panel){overflow:auto}.adminui :is(.aui-workspace>.aui-resource,.aui-pane[data-fill]>.aui-pane-body>.aui-resource:last-child,.aui-pane[data-fill]>.aui-pane-body,:where(.aui-pane[data-fill]>.aui-pane-body>.aui-section-tabs-wrap:last-child>.aui-section-panel))>.aui-table-panel:last-child{display:flex;flex-direction:column;min-height:0}.adminui :is(.aui-workspace>.aui-resource,.aui-pane[data-fill]>.aui-pane-body>.aui-resource:last-child,.aui-pane[data-fill]>.aui-pane-body,:where(.aui-pane[data-fill]>.aui-pane-body>.aui-section-tabs-wrap:last-child>.aui-section-panel))>.aui-table-panel:last-child>*{flex:none}.adminui :is(.aui-workspace>.aui-resource,.aui-pane[data-fill]>.aui-pane-body>.aui-resource:last-child,.aui-pane[data-fill]>.aui-pane-body,:where(.aui-pane[data-fill]>.aui-pane-body>.aui-section-tabs-wrap:last-child>.aui-section-panel))>.aui-table-panel:last-child>:is(.aui-table-scroll,.aui-state){flex:1 1 auto;min-height:0}.adminui :is(.aui-workspace>.aui-resource,.aui-pane[data-fill]>.aui-pane-body>.aui-resource:last-child,.aui-pane[data-fill]>.aui-pane-body,:where(.aui-pane[data-fill]>.aui-pane-body>.aui-section-tabs-wrap:last-child>.aui-section-panel))>.aui-table-panel:last-child>.aui-table-scroll th{position:sticky;top:0;z-index:2;box-shadow:0 1px var(--aui-line)}.adminui :is(.aui-workspace>.aui-resource,.aui-pane[data-fill]>.aui-pane-body>.aui-resource:last-child,.aui-pane[data-fill]>.aui-pane-body,:where(.aui-pane[data-fill]>.aui-pane-body>.aui-section-tabs-wrap:last-child>.aui-section-panel))>.aui-table-panel:last-child>.aui-table-scroll th[data-pinned=true]{z-index:3}}.adminui :where(.aui-pane:not([data-padding])>.aui-pane-body,.aui-rail-main,.aui-workspace,:is(.aui-pane:not([data-padding])>.aui-pane-body,.aui-rail-main,.aui-workspace)>.aui-section-tabs-wrap>.aui-section-panel,[data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>.aui-taccess>:is(.aui-taccess-impact,.aui-gov-impact){margin:12px 16px 0}.adminui :where(.aui-pane:not([data-padding])>.aui-pane-body,.aui-rail-main,.aui-workspace,:is(.aui-pane:not([data-padding])>.aui-pane-body,.aui-rail-main,.aui-workspace)>.aui-section-tabs-wrap>.aui-section-panel,[data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>.aui-taccess>:is(.aui-taccess-impact,.aui-gov-impact)~.aui-taccess-body{margin-top:12px;border-top:1px solid var(--aui-line)}@media(max-width:760px){.adminui :where(.aui-pane:not([data-padding])>.aui-pane-body,.aui-rail-main,.aui-workspace,:is(.aui-pane:not([data-padding])>.aui-pane-body,.aui-rail-main,.aui-workspace)>.aui-section-tabs-wrap>.aui-section-panel,[data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>.aui-taccess>:is(.aui-taccess-impact,.aui-gov-impact){margin-inline:12px}.adminui :is(.aui-pane-body,:where(.aui-pane-body>.aui-section-tabs-wrap>.aui-section-panel))>.aui-grid-toolbar{padding-inline:12px}}.adminui .aui-kvlist{display:grid;margin:0}.adminui .aui-kvlist>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--aui-line);font-size:calc(13px * var(--aui-font-scale));min-width:0}.adminui .aui-kvlist>div:first-child{border-top:0;padding-top:0}.adminui .aui-kvlist>div:last-child{padding-bottom:0}.adminui .aui-kvlist>div[data-full]{display:grid;gap:6px}.adminui .aui-kvlist dt{display:flex;align-items:center;gap:6px;flex:none;color:var(--aui-note)}.adminui .aui-kvlist dt svg{width:13px;height:13px}.adminui .aui-kvlist dd{margin:0;min-width:0;text-align:right;color:var(--aui-text);overflow-wrap:anywhere}.adminui .aui-kvlist>div[data-full] dd{text-align:left}.adminui .aui-kvlist dd[data-empty]{color:var(--aui-note)}.adminui :where([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack){display:flex;flex-direction:column;gap:0}.adminui :where([data-aui-page],[data-aui-flow=stack])>div:not([class]){gap:0}.adminui [data-aui-flow=stack]{gap:0}.adminui .aui-section-tabs-wrap[data-aui-flow=tabs]>.aui-section-tabs-bar{margin-bottom:0;padding-inline:16px;background:var(--aui-surface)}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>:is(.aui-panel,.aui-resource,.aui-scard){margin:0;border:0;border-radius:0;box-shadow:none;background:var(--aui-surface)}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>.aui-panel{--aui-panel-pad:16px}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>:where(:not([hidden],.aui-sr-only,style,script,template))~:is(.aui-panel,.aui-resource,.aui-scard,.aui-page-body,.aui-stack,.aui-workflow-stack,.aui-tabbed-page,.aui-detail,div:not([class]),[data-aui-flow],.aui-metrics){border-top:1px solid var(--aui-line)}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>.aui-page-header{margin:0;padding:12px 16px}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>:not([hidden],.aui-sr-only,style,script,template,.aui-page-header,.aui-panel,.aui-resource,.aui-scard,.aui-table-panel,.aui-query,.aui-grid-panel,.aui-pane,.aui-fb,.aui-taccess,.aui-dbb,.aui-gallery-view,.aui-access-profile,.aui-access-effective,.aui-rhead,.aui-transcript,.aui-prompt,.aui-page-body,.aui-stack,.aui-workflow-stack,.aui-tabbed-page,.aui-split,.aui-sidenav-layout,.aui-sidenav-section,.aui-listdetail,.aui-workspace,.aui-access-split,.aui-access-stack,.aui-access-console,.aui-detail,[data-aui-flow],:is([data-aui-page],[data-aui-flow=stack])>div:not([class]),.aui-kpi-grid,.aui-metrics,.aui-dash-section,.aui-dbb-grid){max-width:calc(100% - 32px);margin:12px 16px}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>:is(.aui-metrics){margin:0;padding:16px;background:var(--aui-canvas);align-content:start}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>:where(.aui-kpi-grid,.aui-metrics,.aui-dash-section,.aui-dbb-grid)+:is(.aui-metrics){border-top:0;padding-top:0}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>:is(.aui-page-body,.aui-stack,.aui-workflow-stack,.aui-detail,[data-aui-flow=stack],.aui-metrics):last-child{flex:1 0 auto}.adminui .aui-panel-header[data-bar]:not(:has(.aui-panel-title>*,.aui-header-actions>:not(.aui-page-actions-slot:empty))){display:none}.adminui .aui-panel>.aui-panel-header[data-bar]{min-height:48px;padding-block:8px}.adminui .aui-resource>.aui-panel-header[data-bar]{min-height:48px;padding-block:8px}.adminui .aui-resource-filters[data-bar]{display:flex;align-items:flex-start;gap:8px 12px}.adminui .aui-resource-filters[data-bar]>.aui-resource-filters-main{flex:1 1 auto;min-width:0}.adminui .aui-resource-filters-main .aui-query-search{flex:1 1 200px;max-width:320px}.adminui .aui-resource-filters[data-bar]>:is(.aui-panel-title,.aui-header-actions){min-height:var(--aui-control-height)}.adminui .aui-resource-filters[data-bar]>.aui-panel-title{flex:none}.adminui .aui-resource-filters[data-bar]>.aui-header-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;flex:none;max-width:100%;margin-left:auto}.adminui .aui-resource-filters[data-bar]>.aui-header-actions>*{flex-shrink:0}.adminui .aui-resource[data-lead]:has(>.aui-table-panel>.aui-pagination:not([data-mode=cursor]))>:is(.aui-resource-filters,.aui-panel-header) .aui-resource-count{display:none}.adminui .aui-resource[data-lead]:has(>.aui-table-panel>.aui-pagination:not([data-mode=cursor]))>.aui-panel-header[data-bar]:not(:has(.aui-header-actions>:not(.aui-page-actions-slot:empty))){display:none}.adminui .aui-resource:not([data-lead]):has(>.aui-table-panel>.aui-pagination:not([data-mode=cursor]))>.aui-panel-header h2>.aui-resource-count{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.adminui :is(.aui-panel,.aui-resource)[data-lead] .aui-header-actions>.aui-help-tip{order:1}.adminui :is(.aui-panel,.aui-resource)[data-lead] .aui-header-actions:has(>.aui-help-tip)>.aui-page-actions-slot .aui-help-tip{display:none}@media(max-width:760px){.adminui .aui-resource-filters[data-bar]{flex-wrap:wrap}.adminui .aui-resource-filters[data-bar]>.aui-resource-filters-main{flex-basis:100%}.adminui .aui-resource-filters-main .aui-query-search{flex-basis:100%;max-width:none}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>.aui-panel{--aui-panel-pad:12px}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>.aui-page-header{padding-inline:12px}.adminui .aui-section-tabs-wrap[data-aui-flow=tabs]>.aui-section-tabs-bar{padding-inline:12px}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>:not([hidden],.aui-sr-only,style,script,template,.aui-page-header,.aui-panel,.aui-resource,.aui-scard,.aui-table-panel,.aui-query,.aui-grid-panel,.aui-pane,.aui-fb,.aui-taccess,.aui-dbb,.aui-gallery-view,.aui-access-profile,.aui-access-effective,.aui-rhead,.aui-transcript,.aui-prompt,.aui-page-body,.aui-stack,.aui-workflow-stack,.aui-tabbed-page,.aui-split,.aui-sidenav-layout,.aui-sidenav-section,.aui-listdetail,.aui-workspace,.aui-access-split,.aui-access-stack,.aui-access-console,.aui-detail,[data-aui-flow],:is([data-aui-page],[data-aui-flow=stack])>div:not([class]),.aui-kpi-grid,.aui-metrics,.aui-dash-section,.aui-dbb-grid){max-width:calc(100% - 24px);margin-inline:12px}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>:is(.aui-metrics){padding:12px}.adminui :where([data-aui-page],[data-aui-flow=stack],:is([data-aui-page],[data-aui-flow=stack])>:is(.aui-stack,.aui-workflow-stack,div:not([class])))>:where(.aui-kpi-grid,.aui-metrics,.aui-dash-section,.aui-dbb-grid)+:is(.aui-metrics){padding-top:0}}@media(prefers-reduced-motion:reduce){.adminui:not([data-aui-motion=none]) :is(.aui-spinner,.aui-loading-dots-shapes>span,.aui-top-progress>i,.aui-progress[data-indeterminate]>i,.aui-grid-status-spin,.aui-grant-saving>svg,[data-kind=saving]>svg){animation:var(--aui-busy-reduced)!important}}.adminui[data-aui-motion=reduced] :is(.aui-spinner,.aui-loading-dots-shapes>span,.aui-top-progress>i,.aui-progress[data-indeterminate]>i,.aui-grid-status-spin,.aui-grant-saving>svg,[data-kind=saving]>svg){animation:var(--aui-busy-reduced)!important}@media(forced-colors:active){.adminui :focus-visible{outline:2px solid Highlight!important;outline-offset:-2px}.adminui .aui-switch{border:1px solid}.adminui :is(.aui-switch[data-state=checked],.aui-checkbox[data-state=checked],.aui-checkbox[data-state=indeterminate],.aui-grid-check[data-checked=true],.aui-pform-tick[aria-checked=true]>i,.aui-opt-box[data-checked]){forced-color-adjust:none;border-color:Highlight;background:Highlight;color:HighlightText}.adminui .aui-switch-thumb{forced-color-adjust:none;background:CanvasText;box-shadow:none}.adminui .aui-switch[data-state=checked] .aui-switch-thumb{background:HighlightText}.adminui :is(.aui-table tbody tr,.aui-table-card,.aui-rcard)[data-selected]{outline:2px solid Highlight;outline-offset:-2px}}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.resize{resize:both}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}*{box-sizing:border-box}html,body{min-height:100%;margin:0}.adminui .actions{flex-wrap:wrap;gap:8px;display:flex}.adminui .grid{gap:16px;display:grid}.adminui .g4{grid-template-columns:repeat(4,1fr)}.adminui .g3{grid-template-columns:repeat(3,1fr)}.adminui .g2{grid-template-columns:repeat(2,1fr)}.adminui .span2{grid-column:span 2}@media(max-width:1050px){.adminui .g4,.adminui .g3{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.adminui .g4,.adminui .g3,.adminui .g2{grid-template-columns:1fr}.adminui .span2{grid-column:auto}}.adminui .mono,.adminui code{font-family:var(--aui-font-mono);font-size:calc(12px * var(--aui-font-scale));font-variant-numeric:tabular-nums}.adminui .note{color:var(--aui-note)}.adminui .empty-note{text-align:center;color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));padding:30px}.adminui .plan-network-note{border-radius:var(--aui-radius);background:var(--aui-surface-subtle);grid-column:1/-1;padding:14px;line-height:1.8}.adminui .rx-subtitle{font-size:calc(14px * var(--aui-font-scale));margin:0 0 8px;font-weight:600}.adminui .rx-auth-form{flex-direction:column;gap:4px;display:flex}@media(max-width:640px){.adminui .rx-hide-sm{display:none}}.adminui .rx-cols-2{gap:var(--aui-space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media(max-width:1100px){.adminui .rx-cols-2{grid-template-columns:minmax(0,1fr)}}.adminui .rx-inline{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.adminui .rx-cell-stack{flex-direction:column;gap:4px;min-width:0;display:flex}.adminui .rx-num{font-variant-numeric:tabular-nums}.adminui .rx-text-danger{color:var(--aui-danger);font-size:calc(12px * var(--aui-font-scale))}.adminui .rx-freshness{font-variant-numeric:tabular-nums;align-self:center}.adminui .rx-status-list{margin:0;padding:0;list-style:none}.adminui .rx-status-row{border-bottom:1px solid var(--aui-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.adminui .rx-status-row:last-child{border-bottom:0}.adminui .rx-status-row[data-severity=warn]{background:var(--aui-warning-soft)}.adminui .rx-status-row[data-severity=bad]{background:var(--aui-danger-soft)}.adminui .rx-status-main{overflow-wrap:anywhere;min-width:0}.adminui .rx-status-note{color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));margin-top:2px;line-height:1.5}.adminui .rx-status-side{flex-shrink:0;align-items:center;gap:8px;display:flex}.adminui .rx-status-value{color:var(--aui-note);font-size:calc(12px * var(--aui-font-scale));font-variant-numeric:tabular-nums;font-family:var(--aui-font-mono)}@media(max-width:520px){.adminui .rx-status-row{flex-direction:column}}.adminui .rx-audit-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.adminui .rx-audit-filters>*{flex:0 180px;width:auto;min-width:140px}.adminui .rx-audit-user{flex:200px;max-width:280px}.adminui .rx-audit-json{max-height:320px;font-size:calc(12px * var(--aui-font-scale));white-space:pre-wrap;word-break:break-all;margin:0;overflow:auto}.adminui .rx-empty-actions{flex-wrap:wrap;gap:8px;display:flex}.adminui .rx-compliance-form{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.adminui .rx-compliance-form>*{flex:0 200px;min-width:140px}.adminui .rx-compliance-form>button{flex:none;min-width:0}.adminui .rx-hub-panel{min-width:0}.adminui .rx-launcher-clearance{height:88px}@media(max-width:760px){.adminui .rx-launcher-clearance{height:calc(136px + env(safe-area-inset-bottom))}}.adminui.rx-app-root{background:var(--aui-canvas);min-height:100vh}.adminui .rx-shell-loading{place-items:center;min-height:100vh;display:grid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
