html{--radius:.3rem;--background:oklch(98% .005 240);--foreground:oklch(15% .01 240);--panel-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){html{--panel-bg:color-mix(in oklch, var(--background) 92%, white)}}html{--panel-stroke:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--panel-stroke:color-mix(in oklch, var(--primary) 18%, white)}}html{--panel-shadow:0 25px 60px #0c142614;--card:white}@supports (color:color-mix(in lab, red, red)){html{--card:color-mix(in oklch, white 94%, var(--primary) 6%)}}html{--card-foreground:var(--foreground);--popover:var(--blocks-bg);--popover-foreground:var(--foreground);--menu-surface-bg:oklch(100% 0 0);--menu-surface-foreground:var(--popover-foreground);--menu-surface-border:var(--border);--menu-item-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--menu-item-hover-bg:color-mix(in oklch, var(--primary) 20%, transparent)}}html{--menu-item-hover-foreground:var(--menu-surface-foreground);--context-menu-bg:var(--menu-surface-bg);--context-menu-foreground:var(--foreground);--context-menu-border:var(--blocks-border);--primary:oklch(45% 0 0);--primary-foreground:oklch(98% .005 240);--secondary:oklch(92% .01 240);--secondary-foreground:var(--foreground);--accent:oklch(93% .01 240);--accent-foreground:var(--foreground);--destructive:oklch(57.7% .245 27.325);--border:oklch(88% .01 240);--input:oklch(94% .01 240);--ring:oklch(45% .02 240);--sidebar:oklch(100% 0 0);--sidebar-foreground:var(--foreground);--sidebar-accent:oklch(98% 0 0);--sidebar-accent-foreground:var(--foreground);--sidebar-border:transparent;--sidebar-ring:var(--ring);--button-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--button-hover-bg:color-mix(in oklch, var(--primary) 18%, transparent)}}html{--button-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--button-hover-border:color-mix(in oklch, var(--primary) 40%, transparent)}}html{--smart-menu-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--smart-menu-hover-bg:color-mix(in oklch, var(--primary) 10%, transparent)}}html{--smart-menu-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--smart-menu-hover-border:color-mix(in oklch, var(--primary) 20%, transparent)}}html{--table-header-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){html{--table-header-bg:color-mix(in oklch, var(--background) 90%, var(--foreground) 10%)}}html{--table-header-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--table-header-text:color-mix(in srgb, var(--foreground) 58%, var(--muted-foreground) 42%)}}html{--table-header-border:var(--table-header-bg)}@supports (color:color-mix(in lab, red, red)){html{--table-header-border:color-mix(in oklch, var(--table-header-bg) 60%, var(--background) 40%)}}html{--table-hover-row-bg:var(--table-bg)}@supports (color:color-mix(in lab, red, red)){html{--table-hover-row-bg:color-mix(in oklch, var(--table-bg) 96%, var(--primary) 4%)}}html{--table-selected-row-bg:var(--table-bg)}@supports (color:color-mix(in lab, red, red)){html{--table-selected-row-bg:color-mix(in oklch, var(--table-bg) 88%, var(--primary) 12%)}}.dark{--background:oklch(16% 0 0);--foreground:oklch(98.5% 0 0);--panel-bg:var(--background);--panel-stroke:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--panel-stroke:color-mix(in oklch, var(--primary) 28%, transparent)}}.dark{--panel-shadow:0 35px 70px #01040ea6;--card:var(--blocks-bg);--card-foreground:oklch(98.5% 0 0);--popover:var(--app-shell-bg);--popover-foreground:oklch(98.5% 0 0);--menu-surface-bg:oklch(19% .015 240);--menu-surface-foreground:oklch(98.5% 0 0);--menu-surface-border:var(--border);--menu-item-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--menu-item-hover-bg:color-mix(in oklch, var(--primary) 16%, transparent)}}.dark{--menu-item-hover-foreground:var(--menu-surface-foreground);--context-menu-bg:var(--menu-surface-bg);--context-menu-foreground:oklch(98.5% 0 0);--context-menu-border:var(--blocks-border);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(28% 0 0);--secondary:oklch(24% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(24% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(22% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.2);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--form-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--form-bg:color-mix(in oklch, var(--background) 80%, white 20%)}}.dark{--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0);--button-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--button-hover-bg:color-mix(in oklch, var(--primary) 35%, transparent)}}.dark{--button-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--button-hover-border:color-mix(in oklch, var(--primary) 30%, transparent)}}.dark{--smart-menu-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--smart-menu-hover-bg:color-mix(in oklch, var(--primary) 15%, transparent)}}.dark{--smart-menu-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--smart-menu-hover-border:color-mix(in oklch, var(--primary) 25%, transparent)}}.dark{--table-header-bg:var(--blocks-bg);--table-header-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--table-header-text:color-mix(in srgb, var(--foreground) 80%, var(--muted-foreground) 20%)}}.dark{--table-hover-row-bg:var(--table-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--table-hover-row-bg:color-mix(in oklch, var(--table-bg) 96%, var(--primary) 4%)}}.dark{--table-selected-cell-row-bg:var(--table-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--table-selected-cell-row-bg:color-mix(in oklch, var(--table-bg) 90%, var(--primary) 10%)}}.dark{--table-selected-row-bg:var(--table-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--table-selected-row-bg:color-mix(in oklch, var(--table-bg) 90%, var(--primary) 10%)}}.dark{--table-row-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--table-row-border:color-mix(in oklch, var(--primary) 20%, transparent)}}html{--toolbar-bg:var(--table-bg)}@supports (color:color-mix(in lab, red, red)){html{--toolbar-bg:color-mix(in oklch, var(--table-bg) 90%, white 10%)}}html{--tabs-bar-bg:var(--blocks-bg);--tab-hover:var(--tabs-bar-bg)}@supports (color:color-mix(in lab, red, red)){html{--tab-hover:color-mix(in oklch, var(--tabs-bar-bg) 70%, var(--primary) 30%)}}html{--app-shell-bg:oklch(100% 0 0);--blocks-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--blocks-bg:color-mix(in oklch, var(--primary) 9%, white 91%)}}html{--blocks-gradient-top:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--blocks-gradient-top:color-mix(in oklch, var(--primary) 15%, white 85%)}}html{--blocks-gradient-center:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--blocks-gradient-center:color-mix(in oklch, var(--primary) 12%, white 88%)}}html{--blocks-gradient-bottom:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--blocks-gradient-bottom:color-mix(in oklch, var(--primary) 11%, white 89%)}}html{--table-bg:oklch(100% 0 0);--register-surface-bg:var(--table-bg);--register-cell-fill-base:var(--register-surface-bg);--register-cell-border-base:transparent;--register-value-pill-strength:1;--table-row-border:var(--border)}@supports (color:color-mix(in lab, red, red)){html{--table-row-border:color-mix(in srgb, var(--border) 85%, transparent)}}html{--table-link-color:oklch(50% .14 245);--table-link-hover:oklch(42% .16 245);--table-selected-cell-row-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--table-selected-cell-row-bg:color-mix(in oklch, var(--primary) 8%, white 92%)}}html{--mobile-screen-compact-table-view-page-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-page-bg:color-mix(in oklch, var(--primary) 8%, white 92%)}}html{--mobile-screen-compact-table-view-toolbar-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-toolbar-bg:color-mix(in oklch, var(--primary) 5%, white 95%)}}html{--mobile-screen-compact-table-view-toolbar-surface-bg:white}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-toolbar-surface-bg:color-mix(in oklch, white 84%, var(--primary) 16%)}}html{--mobile-screen-compact-table-view-toolbar-surface-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-toolbar-surface-border:color-mix(in oklch, var(--primary) 22%, white 78%)}}html{--mobile-screen-compact-table-view-toolbar-surface-shadow:inset 0 1px 0 #ffffffbf, 0 10px 24px #0f172a0d;--mobile-screen-compact-table-view-toolbar-title-icon-bg:white}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-toolbar-title-icon-bg:color-mix(in oklch, white 74%, var(--primary) 26%)}}html{--mobile-screen-compact-table-view-toolbar-title-icon-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-toolbar-title-icon-border:color-mix(in oklch, var(--primary) 24%, white 76%)}}html{--mobile-screen-compact-table-view-toolbar-title-icon-text:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-toolbar-title-icon-text:color-mix(in oklch, var(--primary) 72%, var(--foreground) 28%)}}html{--mobile-screen-compact-table-view-toolbar-title-icon-shadow:0 8px 18px #0f172a0f;--ui-space-panel-header-padding-x-mobile:1rem;--ui-space-panel-header-padding-y-mobile:.75rem;--ui-space-panel-header-main-gap:.5rem;--ui-space-panel-header-stack-gap-mobile:.5rem;--ui-font-size-panel-header-title-mobile:1.1875rem;--ui-line-height-panel-header-title-mobile:1.5rem;--ui-letter-spacing-panel-header-title-mobile:-.0175em;--ui-font-size-panel-header-title-desktop:1.1875rem;--ui-line-height-panel-header-title-desktop:1.5rem;--ui-letter-spacing-panel-header-title-desktop:-.0175em;--ui-color-panel-header-title:var(--table-title-text,var(--foreground));--mobile-screen-compact-table-view-toolbar-control-height:2.875rem;--mobile-screen-compact-table-view-toolbar-search-bg:white}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-toolbar-search-bg:color-mix(in oklch, white 86%, var(--primary) 14%)}}html{--mobile-screen-compact-table-view-toolbar-search-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-toolbar-search-border:color-mix(in oklch, var(--primary) 22%, white 78%)}}html{--mobile-screen-compact-table-view-toolbar-search-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-toolbar-search-text:color-mix(in oklch, var(--foreground) 82%, black 18%)}}html{--mobile-screen-compact-table-view-toolbar-search-placeholder:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-toolbar-search-placeholder:color-mix(in oklch, var(--foreground) 48%, white 52%)}}html{--mobile-screen-compact-table-view-toolbar-search-icon:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-toolbar-search-icon:color-mix(in oklch, var(--foreground) 56%, var(--primary) 44%)}}html{--mobile-screen-compact-table-view-row-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-row-border:color-mix(in oklch, var(--primary) 50%, white 50%)}}html{--mobile-screen-compact-table-view-row-border-dark:var(--mobile-screen-compact-table-view-row-border);--mobile-screen-compact-table-view-active-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-active-border:color-mix(in oklch, var(--primary) 70%, var(--mobile-screen-compact-table-view-row-border) 30%)}}html{--mobile-screen-compact-table-view-card-shell-bg:var(--mobile-screen-compact-table-view-page-bg)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-shell-bg:color-mix(in oklch, var(--mobile-screen-compact-table-view-page-bg) 90%, white 10%)}}html{--mobile-screen-compact-table-view-card-shell-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-shell-border:color-mix(in oklch, var(--primary) 18%, transparent 82%)}}html{--min-adaptive-compact-cell-height:3rem;--fixed-compact-cell-height:7.5rem;--mobile-screen-compact-table-view-card-gap:.5rem;--mobile-screen-compact-table-view-card-stack-gap:.5rem;--mobile-screen-compact-table-view-card-details-gap:.5rem;--mobile-screen-compact-table-view-card-overflow-fade-height:2.75rem;--mobile-screen-compact-table-view-card-shell-shadow:0 8px 22px #0f172a0d;--mobile-screen-compact-table-view-card-bg:white}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-bg:color-mix(in oklch, white 96%, var(--primary) 4%)}}html{--mobile-screen-compact-table-view-card-overflow-fade-bg:var(--mobile-screen-compact-table-view-card-bg);--mobile-screen-compact-table-view-card-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-border:color-mix(in oklch, var(--primary) 44%, white 56%)}}html{--mobile-screen-compact-table-view-card-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-hover-border:color-mix(in oklch, var(--primary) 54%, white 46%)}}html{--mobile-screen-compact-table-view-card-active-bg:white}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-active-bg:color-mix(in oklch, white 92%, var(--primary) 8%)}}html{--mobile-screen-compact-table-view-card-active-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-active-border:color-mix(in oklch, var(--primary) 62%, white 38%)}}html{--mobile-screen-compact-table-view-card-shadow:0 10px 28px #0f172a12;--mobile-screen-compact-table-view-card-active-shadow:0 14px 32px #0f172a17;--mobile-screen-compact-table-view-card-title-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-title-text:color-mix(in oklch, var(--foreground) 92%, black 8%)}}html{--mobile-screen-compact-table-view-card-meta-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-meta-text:color-mix(in oklch, var(--foreground) 58%, white 42%)}}html{--mobile-screen-compact-table-view-card-secondary-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-secondary-text:color-mix(in oklch, var(--foreground) 76%, white 24%)}}html{--mobile-screen-compact-table-view-card-summary-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-summary-text:color-mix(in oklch, var(--foreground) 68%, white 32%)}}html{--mobile-screen-compact-table-view-card-field-label:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-field-label:color-mix(in oklch, var(--foreground) 52%, white 48%)}}html{--mobile-screen-compact-table-view-card-field-value:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-field-value:color-mix(in oklch, var(--foreground) 84%, black 16%)}}html{--mobile-screen-compact-table-view-card-divider:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-divider:color-mix(in oklch, var(--primary) 18%, white 82%)}}html{--mobile-screen-compact-table-view-card-detail-index:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-detail-index:color-mix(in oklch, var(--foreground) 42%, white 58%)}}html{--mobile-screen-compact-table-view-card-detail-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-detail-text:color-mix(in oklch, var(--foreground) 74%, white 26%)}}html{--mobile-screen-compact-table-view-card-detail-quantity:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-detail-quantity:color-mix(in oklch, var(--foreground) 82%, black 18%)}}html{--mobile-screen-compact-table-view-card-menu-bg:white}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-menu-bg:color-mix(in oklch, white 88%, var(--primary) 12%)}}html{--mobile-screen-compact-table-view-card-menu-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-menu-border:color-mix(in oklch, var(--primary) 22%, white 78%)}}html{--mobile-screen-compact-table-view-card-menu-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-menu-text:color-mix(in oklch, var(--foreground) 56%, white 44%)}}html{--mobile-screen-compact-table-view-card-menu-shadow:0 8px 18px #0f172a0f;--mobile-screen-compact-table-view-card-badge-neutral-bg:white}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-badge-neutral-bg:color-mix(in oklch, white 84%, var(--foreground) 16%)}}html{--mobile-screen-compact-table-view-card-badge-neutral-border:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-badge-neutral-border:color-mix(in oklch, var(--foreground) 14%, white 86%)}}html{--mobile-screen-compact-table-view-card-badge-neutral-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--mobile-screen-compact-table-view-card-badge-neutral-text:color-mix(in oklch, var(--foreground) 68%, white 32%)}}html{--blocks-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--blocks-border:color-mix(in oklch, var(--primary) 15%, var(--border) 85%)}}html{--glass-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--glass-bg:color-mix(in oklch, var(--primary) 8%, transparent)}}html{--glass-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--glass-border:color-mix(in oklch, var(--primary) 12%, transparent)}}html{--glass-bg-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--glass-bg-hover:color-mix(in oklch, var(--primary) 12%, transparent)}}html{--glass-border-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--glass-border-hover:color-mix(in oklch, var(--primary) 18%, transparent)}}html{--table-header-cell-border:var(--border)}@supports (color:color-mix(in lab, red, red)){html{--table-header-cell-border:color-mix(in srgb, var(--border) 40%, transparent)}}html{--table-header-bottom-border:var(--border);--blocks-shadow:inset 0 1px 0 #fffc, inset 0 -1px 2px #0000000a;--navbar-bg:white;--navbar-border:transparent;--navbar-shadow:none;--tabbar-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){html{--tabbar-bg:color-mix(in srgb, var(--background) 96%, var(--foreground) 4%)}}html{--tabbar-border:transparent;--tabbar-shadow:none;--toolbar-bg:var(--glass-bg);--toolbar-border:var(--glass-border);--toolbar-shadow:none;--table-header-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--table-header-bg:color-mix(in oklch, var(--primary) 2%, white 98%)}}html{--table-header-border:var(--border);--table-header-shadow:none;--panel-bg:var(--blocks-bg);--panel-border:var(--blocks-border);--panel-shadow:var(--blocks-shadow);--smart-menu-bg:white;--smart-menu-border:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html{--smart-menu-border:color-mix(in oklch, var(--foreground) 8%, transparent)}}html{--smart-menu-shadow:0 1px 3px #0000000d, 0 4px 12px #00000008;--mobile-sidebar-bg:white;--sidebar-panel-bg:var(--blocks-bg);--tab-active:var(--background)}@supports (color:color-mix(in lab, red, red)){html{--tab-active:color-mix(in oklch, var(--background) 55%, var(--foreground) 45%)}}html{--dashboard-block-bg:white;--dashboard-inner-block-bg:oklch(97% .005 240)}.dark{--mobile-screen-compact-table-view-page-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-page-bg:color-mix(in oklch, var(--background) 84%, var(--foreground) 16%)}}.dark{--mobile-screen-compact-table-view-toolbar-bg:var(--mobile-screen-compact-table-view-page-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-toolbar-bg:color-mix(in oklch, var(--mobile-screen-compact-table-view-page-bg) 92%, var(--foreground) 8%)}}.dark{--mobile-screen-compact-table-view-toolbar-surface-bg:var(--mobile-screen-compact-table-view-page-bg);--mobile-screen-compact-table-view-toolbar-surface-border:var(--mobile-screen-compact-table-view-row-border-dark)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-toolbar-surface-border:color-mix(in oklch, var(--mobile-screen-compact-table-view-row-border-dark) 82%, black 18%)}}.dark{--mobile-screen-compact-table-view-toolbar-surface-shadow:inset 0 1px 0 #ffffff08, 0 8px 18px #01040e2e;--mobile-screen-compact-table-view-toolbar-title-icon-bg:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-toolbar-title-icon-bg:color-mix(in oklch, var(--foreground) 12%, var(--primary) 18%)}}.dark{--mobile-screen-compact-table-view-toolbar-title-icon-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-toolbar-title-icon-border:color-mix(in oklch, var(--primary) 28%, transparent)}}.dark{--mobile-screen-compact-table-view-toolbar-title-icon-text:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-toolbar-title-icon-text:color-mix(in oklch, white 74%, var(--primary) 26%)}}.dark{--mobile-screen-compact-table-view-toolbar-title-icon-shadow:0 12px 28px #01040e5c;--mobile-screen-compact-table-view-toolbar-control-height:2.875rem;--mobile-screen-compact-table-view-toolbar-search-bg:var(--mobile-screen-compact-table-view-page-bg);--mobile-screen-compact-table-view-toolbar-search-border:var(--mobile-screen-compact-table-view-row-border-dark)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-toolbar-search-border:color-mix(in oklch, var(--mobile-screen-compact-table-view-row-border-dark) 78%, black 22%)}}.dark{--mobile-screen-compact-table-view-toolbar-search-text:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-toolbar-search-text:color-mix(in oklch, white 84%, var(--foreground) 16%)}}.dark{--mobile-screen-compact-table-view-toolbar-search-placeholder:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-toolbar-search-placeholder:color-mix(in oklch, white 42%, var(--foreground) 58%)}}.dark{--mobile-screen-compact-table-view-toolbar-search-icon:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-toolbar-search-icon:color-mix(in oklch, white 58%, var(--primary) 42%)}}.dark{--mobile-screen-compact-table-view-row-border-dark:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-row-border-dark:color-mix(in oklch, var(--primary) 55%, color-mix(in oklch, var(--background) 80%, white 20%) 45%)}}.dark{--mobile-screen-compact-table-view-active-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-active-border:color-mix(in oklch, var(--primary) 75%, var(--mobile-screen-compact-table-view-row-border-dark) 25%)}}.dark{--mobile-screen-compact-table-view-card-shell-bg:var(--blocks-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-shell-bg:color-mix(in oklch, var(--blocks-bg) 90%, black 10%)}}.dark{--mobile-screen-compact-table-view-card-shell-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-shell-border:color-mix(in oklch, var(--primary) 22%, transparent)}}.dark{--min-adaptive-compact-cell-height:3rem;--fixed-compact-cell-height:7.5rem;--mobile-screen-compact-table-view-card-gap:.5rem;--mobile-screen-compact-table-view-card-stack-gap:.5rem;--mobile-screen-compact-table-view-card-details-gap:.5rem;--mobile-screen-compact-table-view-card-overflow-fade-height:2.75rem;--mobile-screen-compact-table-view-card-shell-shadow:0 12px 28px #01040e57;--mobile-screen-compact-table-view-card-bg:var(--blocks-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-bg:color-mix(in oklch, var(--blocks-bg) 92%, black 8%)}}.dark{--mobile-screen-compact-table-view-card-overflow-fade-bg:var(--mobile-screen-compact-table-view-card-bg);--mobile-screen-compact-table-view-card-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-border:color-mix(in oklch, var(--primary) 40%, var(--blocks-bg) 60%)}}.dark{--mobile-screen-compact-table-view-card-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-hover-border:color-mix(in oklch, var(--primary) 50%, var(--blocks-bg) 50%)}}.dark{--mobile-screen-compact-table-view-card-active-bg:var(--blocks-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-active-bg:color-mix(in oklch, var(--blocks-bg) 80%, var(--primary) 20%)}}.dark{--mobile-screen-compact-table-view-card-active-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-active-border:color-mix(in oklch, var(--primary) 58%, var(--mobile-screen-compact-table-view-card-border) 42%)}}.dark{--mobile-screen-compact-table-view-card-shadow:0 10px 24px #01040e3d;--mobile-screen-compact-table-view-card-active-shadow:0 14px 30px #01040e4d;--mobile-screen-compact-table-view-card-title-text:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-title-text:color-mix(in oklch, white 92%, var(--foreground) 8%)}}.dark{--mobile-screen-compact-table-view-card-meta-text:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-meta-text:color-mix(in oklch, white 60%, var(--foreground) 40%)}}.dark{--mobile-screen-compact-table-view-card-secondary-text:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-secondary-text:color-mix(in oklch, white 82%, var(--foreground) 18%)}}.dark{--mobile-screen-compact-table-view-card-summary-text:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-summary-text:color-mix(in oklch, white 74%, var(--foreground) 26%)}}.dark{--mobile-screen-compact-table-view-card-field-label:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-field-label:color-mix(in oklch, white 62%, var(--foreground) 38%)}}.dark{--mobile-screen-compact-table-view-card-field-value:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-field-value:color-mix(in oklch, white 88%, var(--foreground) 12%)}}.dark{--mobile-screen-compact-table-view-card-divider:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-divider:color-mix(in oklch, var(--primary) 18%, var(--background) 82%)}}.dark{--mobile-screen-compact-table-view-card-detail-index:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-detail-index:color-mix(in oklch, white 48%, var(--foreground) 52%)}}.dark{--mobile-screen-compact-table-view-card-detail-text:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-detail-text:color-mix(in oklch, white 80%, var(--foreground) 20%)}}.dark{--mobile-screen-compact-table-view-card-detail-quantity:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-detail-quantity:color-mix(in oklch, white 88%, var(--foreground) 12%)}}.dark{--mobile-screen-compact-table-view-card-menu-bg:var(--mobile-screen-compact-table-view-card-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-menu-bg:color-mix(in oklch, var(--mobile-screen-compact-table-view-card-bg) 90%, white 10%)}}.dark{--mobile-screen-compact-table-view-card-menu-border:var(--mobile-screen-compact-table-view-card-active-border)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-menu-border:color-mix(in oklch, var(--mobile-screen-compact-table-view-card-active-border) 38%, var(--mobile-screen-compact-table-view-card-border) 62%)}}.dark{--mobile-screen-compact-table-view-card-menu-text:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-menu-text:color-mix(in oklch, white 78%, var(--foreground) 22%)}}.dark{--mobile-screen-compact-table-view-card-menu-shadow:0 10px 20px #01040e47;--mobile-screen-compact-table-view-card-badge-neutral-bg:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-badge-neutral-bg:color-mix(in oklch, var(--foreground) 12%, var(--background) 88%)}}.dark{--mobile-screen-compact-table-view-card-badge-neutral-border:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-badge-neutral-border:color-mix(in oklch, var(--foreground) 16%, var(--background) 84%)}}.dark{--mobile-screen-compact-table-view-card-badge-neutral-text:white}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-screen-compact-table-view-card-badge-neutral-text:color-mix(in oklch, white 74%, var(--foreground) 26%)}}.dark{--field-border:var(--mobile-screen-compact-table-view-row-border-dark);--field-border-focus:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--field-border-focus:color-mix(in oklch, var(--primary) 42%, var(--mobile-screen-compact-table-view-row-border-dark) 58%)}}.dark{--field-ring:var(--field-border-focus)}@supports (color:color-mix(in lab, red, red)){.dark{--field-ring:color-mix(in oklch, var(--field-border-focus) 45%, transparent 55%)}}.dark{--field-focus-outline-width:.75px;--field-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--field-bg:color-mix(in oklch, var(--primary) 5%, var(--background) 95%)}}.dark{--field-radius:var(--ui-radius-field);--field-height:var(--ui-size-field-height);--field-padding-x:var(--ui-space-field-padding-x);--field-group-gap:var(--ui-space-field-group-gap);--field-stack-gap:var(--ui-space-field-stack-gap);--field-frame-padding-x:var(--ui-space-field-frame-padding-x);--field-frame-padding-y:var(--ui-space-field-frame-padding-y);--field-label-size:var(--ui-font-size-field-label);--field-label-color:var(--table-control-text-muted);--field-text-size:var(--ui-font-size-field);--field-row-stride:78px;--form-field-max-width:400px;--form-layout-row-stride:72px;--form-textarea-min-height:4.75rem;--window-hue-source:var(--primary);--sidebar-panel-surface:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--sidebar-panel-surface:color-mix(in oklch, var(--sidebar-panel-bg) 92%, var(--background) 8%)}}.dark{--sidebar-panel-border-color:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--sidebar-panel-border-color:color-mix(in oklch, var(--sidebar-panel-bg) 65%, transparent)}}.dark{--sidebar-panel-divider:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--sidebar-panel-divider:color-mix(in oklch, var(--sidebar-panel-bg) 55%, transparent)}}.dark{--sidebar-panel-shadow:0 35px 70px #01040e8c;--sidebar-tile-bg:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--sidebar-tile-bg:color-mix(in oklch, var(--sidebar-panel-bg) 78%, var(--foreground) 22%)}}.dark{--sidebar-tile-hover-bg:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--sidebar-tile-hover-bg:color-mix(in oklch, var(--sidebar-panel-bg) 72%, var(--foreground) 28%)}}.dark{--sidebar-tile-border:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--sidebar-tile-border:color-mix(in oklch, var(--sidebar-panel-bg) 60%, transparent)}}.dark{--sidebar-tile-border-hover:var(--window-hue-source)}@supports (color:color-mix(in lab, red, red)){.dark{--sidebar-tile-border-hover:color-mix(in oklch, var(--window-hue-source) 20%, var(--sidebar-panel-bg) 80%)}}.dark{--sidebar-tile-active-bg:var(--window-hue-source)}@supports (color:color-mix(in lab, red, red)){.dark{--sidebar-tile-active-bg:color-mix(in oklch, var(--window-hue-source) 18%, var(--sidebar-panel-bg) 82%)}}.dark{--sidebar-tile-active-border:var(--window-hue-source)}@supports (color:color-mix(in lab, red, red)){.dark{--sidebar-tile-active-border:color-mix(in oklch, var(--window-hue-source) 35%, var(--sidebar-panel-bg) 65%)}}.dark{--sidebar-tile-shadow:0 18px 45px #02061759;--sidebar-tile-active-shadow:0 28px 55px #050a198c;--sidebar-icon-shadow:0 25px 45px #00000073;--purple-btn-bg:#8b5cf626;--purple-btn-border:transparent;--purple-btn-shadow:none;--purple-btn-hover-bg:#8b5cf638;--purple-btn-hover-border:#8b5cf666;--purple-btn-hover-shadow:0 12px 28px #8b5cf673;--glass-panel-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--glass-panel-bg:color-mix(in oklch, var(--primary) 12%, transparent)}}.dark{--glass-panel-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--glass-panel-border:color-mix(in oklch, var(--primary) 25%, transparent)}}.dark{--glass-panel-shadow:0 8px 20px var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--glass-panel-shadow:0 8px 20px color-mix(in oklch, var(--primary) 25%, transparent)}}.dark{--glass-panel-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--glass-panel-hover-bg:color-mix(in oklch, var(--primary) 18%, transparent)}}.dark{--glass-panel-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--glass-panel-hover-border:color-mix(in oklch, var(--primary) 35%, transparent)}}.dark{--glass-panel-hover-shadow:0 12px 28px var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--glass-panel-hover-shadow:0 12px 28px color-mix(in oklch, var(--primary) 35%, transparent)}}.dark{--table-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--table-bg:color-mix(in oklch, var(--background) 86%, var(--foreground) 14%)}}.dark{--register-surface-bg:var(--table-bg);--register-cell-fill-base:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--register-cell-fill-base:color-mix(in oklch, var(--background) 70%, var(--register-surface-bg) 30%)}}.dark{--register-cell-border-base:var(--register-surface-bg);--register-value-pill-strength:1.55;--table-link-color:oklch(75% .12 245);--table-link-hover:oklch(82% .14 245);--toolbar-bg:var(--blocks-bg);--tabs-bar-bg:var(--blocks-bg);--tab-hover:var(--blocks-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--tab-hover:color-mix(in oklch, var(--blocks-bg) 85%, var(--foreground) 15%)}}.dark{--app-shell-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--app-shell-bg:color-mix(in oklch, var(--background) 80%, var(--foreground) 20%)}}.dark{--blocks-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--blocks-bg:color-mix(in oklch, var(--background) 92%, var(--foreground) 8%)}}.dark{--blocks-gradient-top:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--blocks-gradient-top:color-mix(in oklch, var(--background) 94%, var(--foreground) 6%)}}.dark{--blocks-gradient-center:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--blocks-gradient-center:color-mix(in oklch, var(--background) 90%, var(--foreground) 10%)}}.dark{--blocks-gradient-bottom:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--blocks-gradient-bottom:color-mix(in oklch, var(--background) 94%, var(--foreground) 6%)}}.dark{--blocks-border:var(--app-shell-bg);--blocks-shadow:none;--navbar-bg:var(--blocks-bg);--navbar-border:var(--app-shell-bg);--navbar-shadow:none;--tabbar-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--tabbar-bg:color-mix(in srgb, var(--background) 96%, white)}}.dark{--tabbar-border:transparent;--tabbar-shadow:none;--toolbar-border:var(--app-shell-bg);--toolbar-shadow:none;--table-header-border:var(--app-shell-bg);--table-header-shadow:none;--table-header-cell-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--table-header-cell-border:color-mix(in oklch, var(--primary) 22%, transparent)}}.dark{--table-header-bottom-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--table-header-bottom-border:color-mix(in oklch, var(--primary) 18%, transparent)}}.dark{--panel-border:var(--app-shell-bg);--smart-menu-bg:var(--panel-bg);--smart-menu-border:var(--app-shell-bg);--smart-menu-shadow:none;--mobile-sidebar-bg:var(--table-bg);--sidebar-panel-bg:var(--table-bg);--tab-active:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--tab-active:color-mix(in oklch, var(--background) 60%, var(--foreground) 40%)}}.dark{--dashboard-block-bg:var(--blocks-bg);--dashboard-inner-block-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--dashboard-inner-block-bg:color-mix(in oklch, var(--background) 75%, var(--foreground) 25%)}}html{--form-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){html{--form-bg:color-mix(in oklch, var(--background) 97%, var(--primary) 3%)}}html{--avatar-palette-fg-light:oklch(98% .005 240);--avatar-palette-fg-dark:oklch(12% .01 240);--avatar-palette-01:oklch(62% .25 25);--avatar-palette-01-fg:var(--avatar-palette-fg-light);--avatar-palette-02:oklch(72% .21 50);--avatar-palette-02-fg:var(--avatar-palette-fg-dark);--avatar-palette-03:oklch(79% .18 80);--avatar-palette-03-fg:var(--avatar-palette-fg-dark);--avatar-palette-04:oklch(88% .16 95);--avatar-palette-04-fg:var(--avatar-palette-fg-dark);--avatar-palette-05:oklch(84% .17 130);--avatar-palette-05-fg:var(--avatar-palette-fg-dark);--avatar-palette-06:oklch(70% .2 145);--avatar-palette-06-fg:var(--avatar-palette-fg-light);--avatar-palette-07:oklch(68% .18 160);--avatar-palette-07-fg:var(--avatar-palette-fg-light);--avatar-palette-08:oklch(66% .14 190);--avatar-palette-08-fg:var(--avatar-palette-fg-light);--avatar-palette-09:oklch(70% .12 210);--avatar-palette-09-fg:var(--avatar-palette-fg-dark);--avatar-palette-10:oklch(74% .16 230);--avatar-palette-10-fg:var(--avatar-palette-fg-dark);--avatar-palette-11:oklch(64% .2 255);--avatar-palette-11-fg:var(--avatar-palette-fg-light);--avatar-palette-12:oklch(56% .2 275);--avatar-palette-12-fg:var(--avatar-palette-fg-light);--avatar-palette-13:oklch(58% .22 305);--avatar-palette-13-fg:var(--avatar-palette-fg-light);--avatar-palette-14:oklch(56% .24 330);--avatar-palette-14-fg:var(--avatar-palette-fg-light);--avatar-palette-15:oklch(62% .25 340);--avatar-palette-15-fg:var(--avatar-palette-fg-light);--avatar-palette-16:oklch(70% .22 350);--avatar-palette-16-fg:var(--avatar-palette-fg-dark);--avatar-palette-17:oklch(66% .23 10);--avatar-palette-17-fg:var(--avatar-palette-fg-light);--avatar-palette-18:oklch(55% .1 50);--avatar-palette-18-fg:var(--avatar-palette-fg-light);--avatar-palette-19:oklch(55% .1 130);--avatar-palette-19-fg:var(--avatar-palette-fg-light);--avatar-palette-20:oklch(35% .02 240);--avatar-palette-20-fg:var(--avatar-palette-fg-light);--avatar-palette-21:oklch(45% .03 240);--avatar-palette-21-fg:var(--avatar-palette-fg-light);--avatar-palette-22:oklch(55% .02 240);--avatar-palette-22-fg:var(--avatar-palette-fg-dark);--avatar-palette-23:oklch(20% .01 240);--avatar-palette-23-fg:var(--avatar-palette-fg-light);--avatar-palette-24:oklch(95% .01 240);--avatar-palette-24-fg:var(--avatar-palette-fg-dark);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--window-hue-source:var(--primary);--sidebar-panel-surface:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-panel-surface:color-mix(in oklch, var(--sidebar) 90%, white)}}html{--sidebar-panel-border-color:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-panel-border-color:color-mix(in oklch, var(--sidebar) 55%, var(--border) 45%)}}html{--sidebar-panel-divider:var(--sidebar-panel-border-color)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-panel-divider:color-mix(in oklch, var(--sidebar-panel-border-color) 60%, white 40%)}}html{--sidebar-panel-shadow:0 25px 55px #0c14262e;--sidebar-tile-bg:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-tile-bg:color-mix(in oklch, var(--sidebar) 75%, white 25%)}}html{--sidebar-tile-hover-bg:var(--sidebar)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-tile-hover-bg:color-mix(in oklch, var(--sidebar) 85%, var(--primary) 15%)}}html{--sidebar-tile-border:var(--sidebar-panel-border-color)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-tile-border:color-mix(in oklch, var(--sidebar-panel-border-color) 70%, white 30%)}}html{--sidebar-tile-border-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-tile-border-hover:color-mix(in oklch, var(--primary) 30%, var(--sidebar-panel-border-color) 70%)}}html{--sidebar-tile-active-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-tile-active-bg:color-mix(in oklch, var(--primary) 30%, var(--sidebar) 70%)}}html{--sidebar-tile-active-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-tile-active-border:color-mix(in oklch, var(--primary) 55%, var(--sidebar) 45%)}}html{--sidebar-tile-shadow:none;--sidebar-tile-active-shadow:none;--sidebar-icon-shadow:none;--sidebar-tile-glow-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-tile-glow-bg:color-mix(in oklch, var(--primary) 8%, transparent)}}html{--sidebar-tile-glow-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-tile-glow-border:color-mix(in oklch, var(--primary) 20%, transparent)}}html{--sidebar-tile-glow-shadow:0 4px 12px var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--sidebar-tile-glow-shadow:0 4px 12px color-mix(in oklch, var(--primary) 15%, transparent)}}html{--purple-btn-bg:#8b5cf61f;--purple-btn-border:#8b5cf640;--purple-btn-shadow:0 4px 12px #8b5cf626;--purple-btn-hover-bg:#8b5cf62e;--purple-btn-hover-border:#8b5cf659;--purple-btn-hover-shadow:0 6px 16px #8b5cf640;--glass-navbar-bg:#8b5cf614;--glass-navbar-border:#8b5cf633;--glass-navbar-shadow:0 4px 12px #8b5cf61a;--glass-tabbar-bg:#8b5cf614;--glass-tabbar-border:#8b5cf633;--glass-tabbar-shadow:0 2px 8px #8b5cf614;--glass-toolbar-bg:#8b5cf60f;--glass-toolbar-border:#8b5cf626;--glass-toolbar-shadow:0 1px 4px #8b5cf60f;--glass-panel-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--glass-panel-bg:color-mix(in oklch, var(--primary) 8%, transparent)}}html{--glass-panel-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--glass-panel-border:color-mix(in oklch, var(--primary) 20%, transparent)}}html{--glass-panel-shadow:0 4px 12px var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--glass-panel-shadow:0 4px 12px color-mix(in oklch, var(--primary) 12%, transparent)}}html{--glass-panel-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--glass-panel-hover-bg:color-mix(in oklch, var(--primary) 12%, transparent)}}html{--glass-panel-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--glass-panel-hover-border:color-mix(in oklch, var(--primary) 30%, transparent)}}html{--glass-panel-hover-shadow:0 6px 16px var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--glass-panel-hover-shadow:0 6px 16px color-mix(in oklch, var(--primary) 20%, transparent)}}html{--navbar-btn-border:oklch(75% .01 240)}[data-theme=ocean].dark{--background:oklch(13% .02 230);--foreground:oklch(95% .01 220);--card:oklch(18% .02 230);--card-foreground:oklch(95% .01 220);--primary:oklch(65% .15 220);--primary-foreground:oklch(13% .02 230);--secondary:oklch(23% .02 230);--secondary-foreground:oklch(95% .01 220);--muted:oklch(23% .02 230);--muted-foreground:oklch(65% .02 220);--accent:oklch(55% .15 195);--accent-foreground:oklch(95% .01 220);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(65% .15 220);--chart-1:oklch(65% .15 220);--chart-2:oklch(60% .18 200);--chart-3:oklch(70% .12 185);--chart-4:oklch(55% .2 210);--chart-5:oklch(50% .22 240);--sidebar:oklch(16% .02 230);--sidebar-foreground:oklch(95% .01 220);--sidebar-accent:oklch(23% .02 230);--sidebar-accent-foreground:oklch(95% .01 220);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(65% .15 220)}[data-theme=forest].dark{--background:oklch(16% .02 140);--foreground:oklch(95% .01 140);--card:oklch(18% .02 140);--card-foreground:oklch(95% .01 140);--primary:oklch(60% .15 150);--primary-foreground:oklch(16% .02 140);--secondary:oklch(17.5% .02 140);--secondary-foreground:oklch(95% .01 140);--muted:oklch(17.5% .02 140);--muted-foreground:oklch(65% .02 140);--accent:oklch(25% .02 140);--accent-foreground:oklch(98% .01 140);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(60% .15 150);--chart-1:oklch(60% .15 150);--chart-2:oklch(55% .18 135);--chart-3:oklch(65% .18 165);--chart-4:oklch(50% .14 125);--chart-5:oklch(70% .15 180);--sidebar:oklch(16% .02 140);--sidebar-foreground:oklch(95% .01 140);--sidebar-accent:oklch(23% .02 140);--sidebar-accent-foreground:oklch(95% .01 140);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(60% .15 150)}[data-theme=sunset].dark{--background:oklch(13% .02 310);--foreground:oklch(95% .01 310);--card:oklch(18% .02 310);--card-foreground:oklch(95% .01 310);--primary:oklch(65% .22 295);--primary-foreground:oklch(13% .02 310);--secondary:oklch(23% .02 310);--secondary-foreground:oklch(95% .01 310);--muted:oklch(23% .02 310);--muted-foreground:oklch(65% .02 310);--accent:oklch(70% .2 325);--accent-foreground:oklch(13% .02 310);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(65% .22 295);--chart-1:oklch(65% .22 295);--chart-2:oklch(60% .24 275);--chart-3:oklch(70% .2 325);--chart-4:oklch(55% .26 310);--chart-5:oklch(75% .18 335);--sidebar:oklch(16% .02 310);--sidebar-foreground:oklch(95% .01 310);--sidebar-accent:oklch(23% .02 310);--sidebar-accent-foreground:oklch(95% .01 310);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(65% .22 295)}[data-theme=crimson].dark{--background:oklch(13% .02 20);--foreground:oklch(95% .01 20);--card:oklch(18% .02 20);--card-foreground:oklch(95% .01 20);--primary:oklch(60% .22 20);--primary-foreground:oklch(13% .02 20);--secondary:oklch(23% .02 20);--secondary-foreground:oklch(95% .01 20);--muted:oklch(23% .02 20);--muted-foreground:oklch(65% .02 20);--accent:oklch(65% .2 10);--accent-foreground:oklch(13% .02 20);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(60% .22 20);--chart-1:oklch(60% .22 20);--chart-2:oklch(55% .24 10);--chart-3:oklch(65% .2 10);--chart-4:oklch(50% .22 30);--chart-5:oklch(70% .18 0);--sidebar:oklch(16% .02 20);--sidebar-foreground:oklch(95% .01 20);--sidebar-accent:oklch(23% .02 20);--sidebar-accent-foreground:oklch(95% .01 20);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(60% .22 20)}[data-theme=navy].dark{--background:oklch(11% .02 250);--foreground:oklch(95% .01 250);--card:oklch(16% .02 250);--card-foreground:oklch(95% .01 250);--primary:oklch(60% .16 240);--primary-foreground:oklch(11% .02 250);--secondary:oklch(21% .02 250);--secondary-foreground:oklch(95% .01 250);--muted:oklch(21% .02 250);--muted-foreground:oklch(65% .02 250);--accent:oklch(65% .18 215);--accent-foreground:oklch(11% .02 250);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(60% .16 240);--chart-1:oklch(60% .16 240);--chart-2:oklch(55% .18 225);--chart-3:oklch(65% .18 215);--chart-4:oklch(50% .17 255);--chart-5:oklch(70% .15 235);--sidebar:oklch(14% .02 250);--sidebar-foreground:oklch(95% .01 250);--sidebar-accent:oklch(21% .02 250);--sidebar-accent-foreground:oklch(95% .01 250);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(60% .16 240)}[data-theme=slate].dark{--background:oklch(12% .01 240);--foreground:oklch(95% .005 240);--card:oklch(17% .01 240);--card-foreground:oklch(95% .005 240);--primary:oklch(70% .08 240);--primary-foreground:oklch(12% .01 240);--secondary:oklch(22% .01 240);--secondary-foreground:oklch(95% .005 240);--muted:oklch(22% .01 240);--muted-foreground:oklch(65% .01 240);--accent:oklch(60% .1 260);--accent-foreground:oklch(12% .01 240);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(70% .08 240);--chart-1:oklch(70% .08 240);--chart-2:oklch(65% .09 220);--chart-3:oklch(60% .1 260);--chart-4:oklch(55% .07 200);--chart-5:oklch(75% .08 280);--sidebar:oklch(15% .01 240);--sidebar-foreground:oklch(95% .005 240);--sidebar-accent:oklch(22% .01 240);--sidebar-accent-foreground:oklch(95% .005 240);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(70% .08 240)}[data-theme=mint].dark{--background:oklch(13% .02 170);--foreground:oklch(96% .01 170);--card:oklch(18% .02 170);--card-foreground:oklch(96% .01 170);--primary:oklch(65% .16 165);--primary-foreground:oklch(13% .02 170);--secondary:oklch(23% .02 170);--secondary-foreground:oklch(96% .01 170);--muted:oklch(23% .02 170);--muted-foreground:oklch(65% .02 170);--accent:oklch(70% .18 180);--accent-foreground:oklch(13% .02 170);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(65% .16 165);--chart-1:oklch(65% .16 165);--chart-2:oklch(60% .17 155);--chart-3:oklch(70% .18 180);--chart-4:oklch(55% .15 150);--chart-5:oklch(75% .16 190);--sidebar:oklch(16% .02 170);--sidebar-foreground:oklch(96% .01 170);--sidebar-accent:oklch(23% .02 170);--sidebar-accent-foreground:oklch(96% .01 170);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(65% .16 165)}[data-theme=sakura].dark{--background:oklch(13% .02 350);--foreground:oklch(96% .01 350);--card:oklch(18% .02 350);--card-foreground:oklch(96% .01 350);--primary:oklch(70% .18 345);--primary-foreground:oklch(13% .02 350);--secondary:oklch(23% .02 350);--secondary-foreground:oklch(96% .01 350);--muted:oklch(23% .02 350);--muted-foreground:oklch(65% .02 350);--accent:oklch(75% .2 330);--accent-foreground:oklch(13% .02 350);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(70% .18 345);--chart-1:oklch(70% .18 345);--chart-2:oklch(75% .2 330);--chart-3:oklch(65% .16 0);--chart-4:oklch(80% .17 315);--chart-5:oklch(60% .19 355);--sidebar:oklch(16% .02 350);--sidebar-foreground:oklch(96% .01 350);--sidebar-accent:oklch(23% .02 350);--sidebar-accent-foreground:oklch(96% .01 350);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(70% .18 345)}[data-theme=space].dark{--background:oklch(10% .02 270);--foreground:oklch(95% .01 270);--card:oklch(15% .02 270);--card-foreground:oklch(95% .01 270);--primary:oklch(60% .22 265);--primary-foreground:oklch(10% .02 270);--secondary:oklch(20% .02 270);--secondary-foreground:oklch(95% .01 270);--muted:oklch(20% .02 270);--muted-foreground:oklch(65% .02 270);--accent:oklch(65% .24 285);--accent-foreground:oklch(10% .02 270);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(60% .22 265);--chart-1:oklch(60% .22 265);--chart-2:oklch(55% .24 245);--chart-3:oklch(65% .24 285);--chart-4:oklch(50% .23 275);--chart-5:oklch(70% .2 255);--sidebar:oklch(13% .02 270);--sidebar-foreground:oklch(95% .01 270);--sidebar-accent:oklch(20% .02 270);--sidebar-accent-foreground:oklch(95% .01 270);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(60% .22 265)}[data-theme=tangerine].dark{--background:oklch(13% .02 50);--foreground:oklch(95% .01 50);--card:oklch(18% .02 50);--card-foreground:oklch(95% .01 50);--primary:oklch(65% .22 40);--primary-foreground:oklch(13% .02 50);--secondary:oklch(23% .02 50);--secondary-foreground:oklch(95% .01 50);--muted:oklch(23% .02 50);--muted-foreground:oklch(65% .02 50);--accent:oklch(70% .24 60);--accent-foreground:oklch(13% .02 50);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(65% .22 40);--chart-1:oklch(65% .22 40);--chart-2:oklch(70% .24 60);--chart-3:oklch(60% .2 30);--chart-4:oklch(75% .22 70);--chart-5:oklch(55% .21 20);--sidebar:oklch(16% .02 50);--sidebar-foreground:oklch(95% .01 50);--sidebar-accent:oklch(23% .02 50);--sidebar-accent-foreground:oklch(95% .01 50);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(65% .22 40)}[data-theme=gold].dark{--background:oklch(13% .02 80);--foreground:oklch(95% .01 80);--card:oklch(18% .02 80);--card-foreground:oklch(95% .01 80);--primary:oklch(65% .18 75);--primary-foreground:oklch(13% .02 80);--secondary:oklch(23% .02 80);--secondary-foreground:oklch(95% .01 80);--muted:oklch(23% .02 80);--muted-foreground:oklch(65% .02 80);--accent:oklch(70% .2 90);--accent-foreground:oklch(13% .02 80);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(65% .18 75);--chart-1:oklch(65% .18 75);--chart-2:oklch(60% .2 65);--chart-3:oklch(70% .2 90);--chart-4:oklch(55% .17 55);--chart-5:oklch(75% .19 100);--sidebar:oklch(16% .02 80);--sidebar-foreground:oklch(95% .01 80);--sidebar-accent:oklch(23% .02 80);--sidebar-accent-foreground:oklch(95% .01 80);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(65% .18 75)}[data-theme=diamond].dark{--background:oklch(12% .02 190);--foreground:oklch(96% .01 190);--card:oklch(17% .02 190);--card-foreground:oklch(96% .01 190);--primary:oklch(60% .18 195);--primary-foreground:oklch(12% .02 190);--secondary:oklch(22% .02 190);--secondary-foreground:oklch(96% .01 190);--muted:oklch(22% .02 190);--muted-foreground:oklch(65% .02 190);--accent:oklch(65% .2 180);--accent-foreground:oklch(12% .02 190);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(60% .18 195);--chart-1:oklch(60% .18 195);--chart-2:oklch(55% .2 205);--chart-3:oklch(65% .2 180);--chart-4:oklch(50% .17 210);--chart-5:oklch(70% .19 175);--sidebar:oklch(15% .02 190);--sidebar-foreground:oklch(96% .01 190);--sidebar-accent:oklch(22% .02 190);--sidebar-accent-foreground:oklch(96% .01 190);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(60% .18 195)}[data-theme=platinum].dark{--background:oklch(13% .01 240);--foreground:oklch(97% .005 240);--card:oklch(18% .01 240);--card-foreground:oklch(97% .005 240);--primary:oklch(75% .05 220);--primary-foreground:oklch(13% .01 240);--secondary:oklch(23% .01 240);--secondary-foreground:oklch(97% .005 240);--muted:oklch(23% .01 240);--muted-foreground:oklch(65% .01 240);--accent:oklch(70% .07 200);--accent-foreground:oklch(13% .01 240);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(75% .05 220);--chart-1:oklch(75% .05 220);--chart-2:oklch(70% .06 210);--chart-3:oklch(70% .07 200);--chart-4:oklch(65% .05 230);--chart-5:oklch(80% .06 190);--sidebar:oklch(16% .01 240);--sidebar-foreground:oklch(97% .005 240);--sidebar-accent:oklch(23% .01 240);--sidebar-accent-foreground:oklch(97% .005 240);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(75% .05 220)}[data-theme=success].dark{--background:oklch(12% .02 140);--foreground:oklch(96% .01 140);--card:oklch(17% .02 140);--card-foreground:oklch(96% .01 140);--primary:oklch(60% .18 140);--primary-foreground:oklch(12% .02 140);--secondary:oklch(22% .02 140);--secondary-foreground:oklch(96% .01 140);--muted:oklch(22% .02 140);--muted-foreground:oklch(65% .02 140);--accent:oklch(65% .2 155);--accent-foreground:oklch(12% .02 140);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(60% .18 140);--chart-1:oklch(60% .18 140);--chart-2:oklch(55% .2 130);--chart-3:oklch(65% .2 155);--chart-4:oklch(50% .17 125);--chart-5:oklch(70% .19 160);--sidebar:oklch(15% .02 140);--sidebar-foreground:oklch(96% .01 140);--sidebar-accent:oklch(22% .02 140);--sidebar-accent-foreground:oklch(96% .01 140);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(60% .18 140)}[data-theme=alert].dark{--background:oklch(13% .02 85);--foreground:oklch(96% .01 85);--card:oklch(18% .02 85);--card-foreground:oklch(96% .01 85);--primary:oklch(65% .2 85);--primary-foreground:oklch(13% .02 85);--secondary:oklch(23% .02 85);--secondary-foreground:oklch(96% .01 85);--muted:oklch(23% .02 85);--muted-foreground:oklch(65% .02 85);--accent:oklch(70% .22 70);--accent-foreground:oklch(13% .02 85);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(65% .2 85);--chart-1:oklch(65% .2 85);--chart-2:oklch(60% .22 75);--chart-3:oklch(70% .22 70);--chart-4:oklch(55% .19 95);--chart-5:oklch(75% .21 65);--sidebar:oklch(16% .02 85);--sidebar-foreground:oklch(96% .01 85);--sidebar-accent:oklch(23% .02 85);--sidebar-accent-foreground:oklch(96% .01 85);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(65% .2 85)}[data-theme=focus].dark{--background:oklch(12% .02 220);--foreground:oklch(96% .01 220);--card:oklch(17% .02 220);--card-foreground:oklch(96% .01 220);--primary:oklch(60% .2 220);--primary-foreground:oklch(12% .02 220);--secondary:oklch(22% .02 220);--secondary-foreground:oklch(96% .01 220);--muted:oklch(22% .02 220);--muted-foreground:oklch(65% .02 220);--accent:oklch(65% .22 200);--accent-foreground:oklch(12% .02 220);--destructive:oklch(60% .2 25);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:oklch(60% .2 220);--chart-1:oklch(60% .2 220);--chart-2:oklch(55% .22 210);--chart-3:oklch(65% .22 200);--chart-4:oklch(50% .19 230);--chart-5:oklch(70% .21 190);--sidebar:oklch(15% .02 220);--sidebar-foreground:oklch(96% .01 220);--sidebar-accent:oklch(22% .02 220);--sidebar-accent-foreground:oklch(96% .01 220);--sidebar-border:oklch(100% 0 0/.08);--sidebar-ring:oklch(60% .2 220)}[data-theme=ocean]{--background:oklch(98% .01 220);--foreground:oklch(15% .02 220);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 220);--primary:oklch(55% .15 235);--primary-foreground:oklch(98% .01 220);--secondary:oklch(92% .03 220);--secondary-foreground:oklch(15% .02 220);--muted:oklch(95% .02 220);--muted-foreground:oklch(50% .02 220);--accent:oklch(60% .12 235);--accent-foreground:oklch(98% .01 220);--destructive:oklch(55% .22 25);--border:oklch(88% .02 220);--input:oklch(88% .02 220);--ring:oklch(55% .15 235);--chart-1:oklch(55% .15 235);--chart-2:oklch(65% .12 200);--chart-3:oklch(70% .1 180);--chart-4:oklch(60% .13 210);--chart-5:oklch(50% .16 250);--sidebar:oklch(96% .02 220);--sidebar-foreground:oklch(15% .02 220);--sidebar-accent:oklch(60% .12 235);--sidebar-accent-foreground:oklch(98% .01 220);--sidebar-border:oklch(88% .02 220);--sidebar-ring:oklch(55% .15 235)}[data-theme=forest]{--background:oklch(98% .01 140);--foreground:oklch(15% .02 140);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 140);--primary:oklch(45% .12 145);--primary-foreground:oklch(98% .01 140);--secondary:oklch(92% .03 140);--secondary-foreground:oklch(15% .02 140);--muted:oklch(95% .02 140);--muted-foreground:oklch(50% .02 140);--accent:oklch(60% .15 160);--accent-foreground:oklch(15% .02 140);--destructive:oklch(55% .22 25);--border:oklch(88% .02 140);--input:oklch(88% .02 140);--ring:oklch(45% .12 145);--chart-1:oklch(45% .12 145);--chart-2:oklch(50% .15 130);--chart-3:oklch(60% .15 160);--chart-4:oklch(55% .1 120);--chart-5:oklch(65% .12 175);--sidebar:oklch(96% .02 140);--sidebar-foreground:oklch(15% .02 140);--sidebar-accent:oklch(90% .03 140);--sidebar-accent-foreground:oklch(15% .02 140);--sidebar-border:oklch(88% .02 140);--sidebar-ring:oklch(45% .12 145)}[data-theme=sunset]{--background:oklch(98% .01 310);--foreground:oklch(15% .02 310);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 310);--primary:oklch(55% .2 300);--primary-foreground:oklch(98% .01 310);--secondary:oklch(92% .03 310);--secondary-foreground:oklch(15% .02 310);--muted:oklch(95% .02 310);--muted-foreground:oklch(50% .02 310);--accent:oklch(65% .18 330);--accent-foreground:oklch(98% .01 310);--destructive:oklch(55% .22 25);--border:oklch(88% .02 310);--input:oklch(88% .02 310);--ring:oklch(55% .2 300);--chart-1:oklch(55% .2 300);--chart-2:oklch(60% .18 280);--chart-3:oklch(65% .18 330);--chart-4:oklch(50% .22 320);--chart-5:oklch(70% .15 340);--sidebar:oklch(96% .02 310);--sidebar-foreground:oklch(15% .02 310);--sidebar-accent:oklch(90% .03 310);--sidebar-accent-foreground:oklch(15% .02 310);--sidebar-border:oklch(88% .02 310);--sidebar-ring:oklch(55% .2 300)}[data-theme=crimson]{--background:oklch(98% .01 20);--foreground:oklch(15% .02 20);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 20);--primary:oklch(50% .2 25);--primary-foreground:oklch(98% .01 20);--secondary:oklch(92% .03 20);--secondary-foreground:oklch(15% .02 20);--muted:oklch(95% .02 20);--muted-foreground:oklch(50% .02 20);--accent:oklch(60% .18 15);--accent-foreground:oklch(98% .01 20);--destructive:oklch(55% .22 25);--border:oklch(88% .02 20);--input:oklch(88% .02 20);--ring:oklch(50% .2 25);--chart-1:oklch(50% .2 25);--chart-2:oklch(55% .18 10);--chart-3:oklch(60% .18 15);--chart-4:oklch(45% .22 30);--chart-5:oklch(65% .15 5);--sidebar:oklch(96% .02 20);--sidebar-foreground:oklch(15% .02 20);--sidebar-accent:oklch(90% .03 20);--sidebar-accent-foreground:oklch(15% .02 20);--sidebar-border:oklch(88% .02 20);--sidebar-ring:oklch(50% .2 25)}[data-theme=navy]{--background:oklch(98% .01 250);--foreground:oklch(15% .02 250);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 250);--primary:oklch(35% .12 250);--primary-foreground:oklch(98% .01 250);--secondary:oklch(92% .03 250);--secondary-foreground:oklch(15% .02 250);--muted-foreground:oklch(50% .02 250);--accent:oklch(55% .14 210);--accent-foreground:oklch(98% .01 250);--destructive:oklch(55% .22 25);--border:oklch(88% .02 250);--input:oklch(88% .02 250);--ring:oklch(35% .12 250);--chart-1:oklch(35% .12 250);--chart-2:oklch(45% .14 230);--chart-3:oklch(55% .14 210);--chart-4:oklch(40% .13 260);--chart-5:oklch(50% .15 240);--sidebar:oklch(96% .02 250);--sidebar-foreground:oklch(15% .02 250);--sidebar-accent:oklch(90% .03 250);--sidebar-accent-foreground:oklch(15% .02 250);--sidebar-border:oklch(88% .02 250);--sidebar-ring:oklch(35% .12 250)}[data-theme=slate]{--background:oklch(98% .005 240);--foreground:oklch(15% .01 240);--card:oklch(100% 0 0);--card-foreground:oklch(15% .01 240);--primary:oklch(40% .05 240);--primary-foreground:oklch(98% .005 240);--secondary:oklch(92% .01 240);--secondary-foreground:oklch(15% .01 240);--muted:oklch(95% .01 240);--muted-foreground:oklch(50% .01 240);--accent:oklch(50% .08 260);--accent-foreground:oklch(98% .005 240);--destructive:oklch(55% .22 25);--border:oklch(88% .01 240);--input:oklch(88% .01 240);--ring:oklch(40% .05 240);--chart-1:oklch(40% .05 240);--chart-2:oklch(45% .06 220);--chart-3:oklch(50% .08 260);--chart-4:oklch(35% .04 200);--chart-5:oklch(55% .07 280);--sidebar:oklch(96% .01 240);--sidebar-foreground:oklch(15% .01 240);--sidebar-accent:oklch(90% .01 240);--sidebar-accent-foreground:oklch(15% .01 240);--sidebar-border:oklch(88% .01 240);--sidebar-ring:oklch(40% .05 240)}[data-theme=mint]{--background:oklch(99% .01 170);--foreground:oklch(15% .02 170);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 170);--primary:oklch(55% .14 165);--primary-foreground:oklch(99% .01 170);--secondary:oklch(93% .03 170);--secondary-foreground:oklch(15% .02 170);--muted:oklch(96% .02 170);--muted-foreground:oklch(50% .02 170);--accent:oklch(65% .16 180);--accent-foreground:oklch(15% .02 170);--destructive:oklch(55% .22 25);--border:oklch(90% .02 170);--input:oklch(90% .02 170);--ring:oklch(55% .14 165);--chart-1:oklch(55% .14 165);--chart-2:oklch(60% .15 155);--chart-3:oklch(65% .16 180);--chart-4:oklch(50% .13 150);--chart-5:oklch(70% .14 190);--sidebar:oklch(97% .02 170);--sidebar-foreground:oklch(15% .02 170);--sidebar-accent:oklch(91% .03 170);--sidebar-accent-foreground:oklch(15% .02 170);--sidebar-border:oklch(90% .02 170);--sidebar-ring:oklch(55% .14 165)}[data-theme=sakura]{--background:oklch(99% .01 350);--foreground:oklch(15% .02 350);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 350);--primary:oklch(65% .16 345);--primary-foreground:oklch(99% .01 350);--secondary:oklch(93% .03 350);--secondary-foreground:oklch(15% .02 350);--muted:oklch(96% .02 350);--muted-foreground:oklch(50% .02 350);--accent:oklch(70% .18 330);--accent-foreground:oklch(15% .02 350);--destructive:oklch(55% .22 25);--border:oklch(90% .02 350);--input:oklch(90% .02 350);--ring:oklch(65% .16 345);--chart-1:oklch(65% .16 345);--chart-2:oklch(70% .18 330);--chart-3:oklch(60% .14 0);--chart-4:oklch(75% .15 315);--chart-5:oklch(55% .17 355);--sidebar:oklch(97% .02 350);--sidebar-foreground:oklch(15% .02 350);--sidebar-accent:oklch(91% .03 350);--sidebar-accent-foreground:oklch(15% .02 350);--sidebar-border:oklch(90% .02 350);--sidebar-ring:oklch(65% .16 345)}[data-theme=space]{--background:oklch(98% .01 270);--foreground:oklch(15% .02 270);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 270);--primary:oklch(45% .18 270);--primary-foreground:oklch(98% .01 270);--secondary:oklch(92% .03 270);--secondary-foreground:oklch(15% .02 270);--muted:oklch(95% .02 270);--muted-foreground:oklch(50% .02 270);--accent:oklch(60% .2 290);--accent-foreground:oklch(98% .01 270);--destructive:oklch(55% .22 25);--border:oklch(88% .02 270);--input:oklch(88% .02 270);--ring:oklch(45% .18 270);--chart-1:oklch(45% .18 270);--chart-2:oklch(50% .2 250);--chart-3:oklch(60% .2 290);--chart-4:oklch(55% .19 280);--chart-5:oklch(65% .18 260);--sidebar:oklch(96% .02 270);--sidebar-foreground:oklch(15% .02 270);--sidebar-accent:oklch(90% .03 270);--sidebar-accent-foreground:oklch(15% .02 270);--sidebar-border:oklch(88% .02 270);--sidebar-ring:oklch(45% .18 270)}[data-theme=tangerine]{--background:oklch(98% .01 50);--foreground:oklch(15% .02 50);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 50);--primary:oklch(60% .2 40);--secondary:oklch(92% .03 50);--secondary-foreground:oklch(15% .02 50);--muted:oklch(95% .02 50);--muted-foreground:oklch(50% .02 50);--accent:oklch(65% .22 60);--accent-foreground:oklch(15% .02 50);--destructive:oklch(55% .22 25);--border:oklch(88% .02 50);--input:oklch(88% .02 50);--ring:oklch(60% .2 40);--chart-1:oklch(60% .2 40);--chart-2:oklch(65% .22 60);--chart-3:oklch(55% .18 30);--chart-4:oklch(70% .2 70);--chart-5:oklch(50% .19 20);--sidebar:oklch(96% .02 50);--sidebar-foreground:oklch(15% .02 50);--sidebar-accent:oklch(90% .03 50);--sidebar-accent-foreground:oklch(15% .02 50);--sidebar-border:oklch(88% .02 50);--sidebar-ring:oklch(60% .2 40)}[data-theme=gold]{--background:oklch(98% .01 80);--foreground:oklch(15% .02 80);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 80);--primary:oklch(55% .16 75);--primary-foreground:oklch(98% .01 80);--secondary:oklch(92% .03 80);--secondary-foreground:oklch(15% .02 80);--muted:oklch(95% .02 80);--muted-foreground:oklch(50% .02 80);--accent:oklch(65% .18 90);--accent-foreground:oklch(15% .02 80);--destructive:oklch(55% .22 25);--border:oklch(88% .02 80);--input:oklch(88% .02 80);--ring:oklch(55% .16 75);--chart-1:oklch(55% .16 75);--chart-2:oklch(60% .18 65);--chart-3:oklch(65% .18 90);--chart-4:oklch(50% .15 55);--chart-5:oklch(70% .17 100);--sidebar:oklch(96% .02 80);--sidebar-foreground:oklch(15% .02 80);--sidebar-accent:oklch(90% .03 80);--sidebar-accent-foreground:oklch(15% .02 80);--sidebar-border:oklch(88% .02 80);--sidebar-ring:oklch(55% .16 75)}[data-theme=diamond]{--background:oklch(99% .01 190);--foreground:oklch(15% .02 190);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 190);--primary:oklch(50% .16 195);--primary-foreground:oklch(99% .01 190);--secondary:oklch(93% .03 190);--secondary-foreground:oklch(15% .02 190);--muted:oklch(96% .02 190);--muted-foreground:oklch(50% .02 190);--accent:oklch(60% .18 180);--accent-foreground:oklch(99% .01 190);--destructive:oklch(55% .22 25);--border:oklch(90% .02 190);--input:oklch(90% .02 190);--ring:oklch(50% .16 195);--chart-1:oklch(50% .16 195);--chart-2:oklch(55% .18 205);--chart-3:oklch(60% .18 180);--chart-4:oklch(45% .15 210);--chart-5:oklch(65% .17 175);--sidebar:oklch(97% .02 190);--sidebar-foreground:oklch(15% .02 190);--sidebar-accent:oklch(91% .03 190);--sidebar-accent-foreground:oklch(15% .02 190);--sidebar-border:oklch(90% .02 190);--sidebar-ring:oklch(50% .16 195)}[data-theme=platinum]{--background:oklch(99% .005 240);--foreground:oklch(12% .01 240);--card:oklch(100% 0 0);--card-foreground:oklch(12% .01 240);--primary:oklch(50% .04 220);--primary-foreground:oklch(99% .005 240);--secondary:oklch(94% .01 240);--secondary-foreground:oklch(12% .01 240);--muted:oklch(96% .01 240);--muted-foreground:oklch(50% .01 240);--accent:oklch(60% .06 200);--accent-foreground:oklch(99% .005 240);--destructive:oklch(55% .22 25);--border:oklch(90% .01 240);--input:oklch(90% .01 240);--ring:oklch(50% .04 220);--chart-1:oklch(50% .04 220);--chart-2:oklch(55% .05 210);--chart-3:oklch(60% .06 200);--chart-4:oklch(45% .04 230);--chart-5:oklch(65% .05 190);--sidebar:oklch(97% .01 240);--sidebar-foreground:oklch(12% .01 240);--sidebar-accent:oklch(92% .01 240);--sidebar-accent-foreground:oklch(12% .01 240);--sidebar-border:oklch(90% .01 240);--sidebar-ring:oklch(50% .04 220)}[data-theme=success]{--background:oklch(98% .01 140);--foreground:oklch(15% .02 140);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 140);--primary:oklch(55% .16 140);--primary-foreground:oklch(98% .01 140);--secondary:oklch(92% .03 140);--secondary-foreground:oklch(15% .02 140);--muted:oklch(95% .02 140);--muted-foreground:oklch(50% .02 140);--accent:oklch(60% .18 155);--accent-foreground:oklch(15% .02 140);--destructive:oklch(55% .22 25);--border:oklch(88% .02 140);--input:oklch(88% .02 140);--ring:oklch(55% .16 140);--chart-1:oklch(55% .16 140);--chart-2:oklch(50% .18 130);--chart-3:oklch(60% .18 155);--chart-4:oklch(45% .15 125);--chart-5:oklch(65% .17 160);--sidebar:oklch(96% .02 140);--sidebar-foreground:oklch(15% .02 140);--sidebar-accent:oklch(90% .03 140);--sidebar-accent-foreground:oklch(15% .02 140);--sidebar-border:oklch(88% .02 140);--sidebar-ring:oklch(55% .16 140)}[data-theme=alert]{--background:oklch(98% .01 85);--foreground:oklch(15% .02 85);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 85);--primary:oklch(60% .18 85);--primary-foreground:oklch(15% .02 85);--secondary:oklch(92% .03 85);--secondary-foreground:oklch(15% .02 85);--muted:oklch(95% .02 85);--muted-foreground:oklch(50% .02 85);--accent:oklch(65% .2 70);--accent-foreground:oklch(15% .02 85);--destructive:oklch(55% .22 25);--border:oklch(88% .02 85);--input:oklch(88% .02 85);--ring:oklch(60% .18 85);--chart-1:oklch(60% .18 85);--chart-2:oklch(55% .2 75);--chart-3:oklch(65% .2 70);--chart-4:oklch(50% .17 95);--chart-5:oklch(70% .19 65);--sidebar:oklch(96% .02 85);--sidebar-foreground:oklch(15% .02 85);--sidebar-accent:oklch(90% .03 85);--sidebar-accent-foreground:oklch(15% .02 85);--sidebar-border:oklch(88% .02 85);--sidebar-ring:oklch(60% .18 85)}[data-theme=focus]{--background:oklch(98% .01 220);--foreground:oklch(15% .02 220);--card:oklch(100% 0 0);--card-foreground:oklch(15% .02 220);--primary:oklch(50% .18 220);--primary-foreground:oklch(98% .01 220);--secondary:oklch(92% .03 220);--secondary-foreground:oklch(15% .02 220);--muted:oklch(95% .02 220);--muted-foreground:oklch(50% .02 220);--accent:oklch(55% .2 200);--accent-foreground:oklch(98% .01 220);--destructive:oklch(55% .22 25);--border:oklch(88% .02 220);--input:oklch(88% .02 220);--ring:oklch(50% .18 220);--chart-1:oklch(50% .18 220);--chart-2:oklch(45% .2 210);--chart-3:oklch(55% .2 200);--chart-4:oklch(40% .17 230);--chart-5:oklch(60% .19 190);--sidebar:oklch(96% .02 220);--sidebar-foreground:oklch(15% .02 220);--sidebar-accent:oklch(90% .03 220);--sidebar-accent-foreground:oklch(15% .02 220);--sidebar-border:oklch(88% .02 220);--sidebar-ring:oklch(50% .18 220)}html:not(.dark){--table-bg:oklch(100% 0 0);--table-header-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--table-header-bg:color-mix(in oklch, var(--primary) 8%, white 92%)}}html:not(.dark){--table-header-border:var(--border);--table-header-shadow:none;--table-hover-row-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--table-hover-row-bg:color-mix(in oklch, var(--primary) 7%, white 93%)}}html:not(.dark){--table-selected-cell-row-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--table-selected-cell-row-bg:color-mix(in oklch, var(--primary) 12%, white 88%)}}html:not(.dark){--table-selected-row-bg:var(--window-hue-source)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--table-selected-row-bg:color-mix(in oklch, var(--window-hue-source) 44%, var(--panel-bg))}}html:not(.dark){--table-row-border:var(--border)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--table-row-border:color-mix(in srgb, var(--border) 85%, transparent)}}html:not(.dark){--toolbar-bg:var(--glass-bg);--panel-bg:var(--blocks-bg)}html{--app-shell-bg:oklch(100% 0 0);--blocks-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html{--blocks-bg:color-mix(in oklch, var(--primary) 9%, white 91%)}}html{--table-bg:oklch(100% 0 0)}.dark{--table-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--table-bg:color-mix(in oklch, var(--background) 86%, var(--foreground) 14%)}}.dark{--app-shell-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--app-shell-bg:color-mix(in oklch, var(--background) 80%, var(--foreground) 20%)}}.dark{--blocks-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--blocks-bg:color-mix(in oklch, var(--background) 92%, var(--foreground) 8%)}}html{--panel-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){html{--panel-bg:color-mix(in oklch, var(--background) 92%, white)}}html{--toolbar-bg:var(--table-bg)}@supports (color:color-mix(in lab, red, red)){html{--toolbar-bg:color-mix(in oklch, var(--table-bg) 90%, white 10%)}}html{--table-row-border:var(--border)}@supports (color:color-mix(in lab, red, red)){html{--table-row-border:color-mix(in srgb, var(--border) 85%, transparent)}}html{--toolbar-bg:var(--glass-bg);--panel-bg:var(--background)}.dark{--table-row-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--table-row-border:color-mix(in oklch, var(--primary) 20%, transparent)}}.dark{--toolbar-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--toolbar-bg:color-mix(in oklch, var(--background) 85%, var(--foreground) 15%)}}.dark{--toolbar-bg:var(--blocks-bg);--panel-bg:var(--blocks-bg)}html{font-size:16px}:root [role=tablist] [data-state=active]:not(.tab-button-active-surface){background-color:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){:root [role=tablist] [data-state=active]:not(.tab-button-active-surface){background-color:color-mix(in srgb, var(--primary) 15%, var(--muted))!important}}::selection{background-color:var(--ui-text-selection-bg);color:inherit}::selection{background-color:var(--ui-text-selection-bg);color:inherit}:root{--scrollbar-size:12px;--scrollbar-radius:6px;--scrollbar-thumb-border-size:2px;--scrollbar-track-idle:var(--muted)}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-track-idle:color-mix(in srgb, var(--muted) 3%, transparent)}}:root{--scrollbar-thumb-idle:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-thumb-idle:color-mix(in srgb, var(--primary) 9%, transparent)}}:root{--scrollbar-track-container-hover:var(--muted)}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-track-container-hover:color-mix(in srgb, var(--muted) 6%, transparent)}}:root{--scrollbar-thumb-container-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-thumb-container-hover:color-mix(in srgb, var(--primary) 18%, transparent)}}:root{--scrollbar-track-active:var(--muted)}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-track-active:color-mix(in srgb, var(--muted) 8%, transparent)}}:root{--scrollbar-thumb-active:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-thumb-active:color-mix(in srgb, var(--primary) 26%, transparent)}}:root{--scrollbar-track-hover:var(--muted)}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-track-hover:color-mix(in srgb, var(--muted) 10%, transparent)}}:root{--scrollbar-thumb-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-thumb-hover:color-mix(in srgb, var(--primary) 32%, transparent)}}:root{--scrollbar-thumb-drag:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--scrollbar-thumb-drag:color-mix(in srgb, var(--primary) 36%, transparent)}}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track-idle);border-radius:var(--scrollbar-radius)}::-webkit-scrollbar-thumb{border-radius:var(--scrollbar-radius);border:var(--scrollbar-thumb-border-size) solid transparent;background:var(--scrollbar-thumb-idle)!important}:where(:hover)::-webkit-scrollbar-track{background:var(--scrollbar-track-container-hover)}:where(:hover)::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-container-hover)!important}[data-scrollbar-scrolling="1"]::-webkit-scrollbar-track{background:var(--scrollbar-track-active)}[data-scrollbar-scrolling="1"]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-active)!important}::-webkit-scrollbar-track:hover{background:var(--scrollbar-track-hover)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)!important}::-webkit-scrollbar-thumb:active{background:var(--scrollbar-thumb-drag)!important}.scrollbar-hide::-webkit-scrollbar{height:0!important;display:none!important}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-idle) var(--scrollbar-track-idle)}:hover{scrollbar-color:var(--scrollbar-thumb-container-hover) var(--scrollbar-track-container-hover)}[data-scrollbar-scrolling="1"]{scrollbar-color:var(--scrollbar-thumb-active) var(--scrollbar-track-active)}[data-slot=scroll-area-scrollbar]{background:var(--scrollbar-track-idle);border-radius:var(--scrollbar-radius)}[data-slot=scroll-area-thumb]{background:var(--scrollbar-thumb-idle)!important}[data-slot=scroll-area]:hover [data-slot=scroll-area-scrollbar]{background:var(--scrollbar-track-container-hover)}[data-slot=scroll-area]:hover [data-slot=scroll-area-thumb]{background:var(--scrollbar-thumb-container-hover)!important}[data-slot=scroll-area-viewport][data-scrollbar-scrolling="1"]~[data-slot=scroll-area-scrollbar]{background:var(--scrollbar-track-active)}[data-slot=scroll-area-viewport][data-scrollbar-scrolling="1"]~[data-slot=scroll-area-scrollbar] [data-slot=scroll-area-thumb]{background:var(--scrollbar-thumb-active)!important}[data-slot=scroll-area-scrollbar]:hover{background:var(--scrollbar-track-hover)}[data-slot=scroll-area-thumb]:hover{background:var(--scrollbar-thumb-hover)!important}[data-slot=scroll-area-thumb]:active{background:var(--scrollbar-thumb-drag)!important}input:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}input:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}input:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}input:-webkit-autofill:active{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}textarea:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}textarea:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}textarea:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}textarea:-webkit-autofill:active{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}select:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}select:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}select:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}select:-webkit-autofill:active{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--foreground)!important;caret-color:var(--foreground)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset!important;box-shadow:0 0 0 1000px var(--field-bg) inset!important}input:-moz-autofill{box-shadow:0 0 0 1000px var(--field-bg) inset!important;color:var(--foreground)!important;caret-color:var(--foreground)!important;filter:none!important}input:-moz-autofill:focus{box-shadow:0 0 0 1000px var(--field-bg) inset!important;color:var(--foreground)!important;caret-color:var(--foreground)!important;filter:none!important}textarea:-moz-autofill{box-shadow:0 0 0 1000px var(--field-bg) inset!important;color:var(--foreground)!important;caret-color:var(--foreground)!important;filter:none!important}textarea:-moz-autofill:focus{box-shadow:0 0 0 1000px var(--field-bg) inset!important;color:var(--foreground)!important;caret-color:var(--foreground)!important;filter:none!important}select:-moz-autofill{box-shadow:0 0 0 1000px var(--field-bg) inset!important;color:var(--foreground)!important;caret-color:var(--foreground)!important;filter:none!important}select:-moz-autofill:focus{box-shadow:0 0 0 1000px var(--field-bg) inset!important;color:var(--foreground)!important;caret-color:var(--foreground)!important;filter:none!important}input:-moz-autofill-preview{box-shadow:0 0 0 1000px var(--field-bg) inset!important;color:var(--foreground)!important;caret-color:var(--foreground)!important;filter:none!important}textarea:-moz-autofill-preview{box-shadow:0 0 0 1000px var(--field-bg) inset!important;color:var(--foreground)!important;caret-color:var(--foreground)!important;filter:none!important}select:-moz-autofill-preview{box-shadow:0 0 0 1000px var(--field-bg) inset!important;color:var(--foreground)!important;caret-color:var(--foreground)!important;filter:none!important}:-webkit-any(input.form-field:-webkit-autofill:focus,input.form-field:-webkit-autofill:focus-visible,textarea.form-field:-webkit-autofill:focus,textarea.form-field:-webkit-autofill:focus-visible,select.form-field:-webkit-autofill:focus,select.form-field:-webkit-autofill:focus-visible){border-color:var(--field-border-focus)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset, 0 0 0 var(--field-focus-outline-width,1px) var(--field-border-focus)!important;box-shadow:0 0 0 1000px var(--field-bg) inset, 0 0 0 var(--field-focus-outline-width,1px) var(--field-border-focus)!important;outline:none!important}:is(input.form-field:autofill:focus,input.form-field:autofill:focus-visible,textarea.form-field:autofill:focus,textarea.form-field:autofill:focus-visible,select.form-field:autofill:focus,select.form-field:autofill:focus-visible){border-color:var(--field-border-focus)!important;-webkit-box-shadow:0 0 0 1000px var(--field-bg) inset, 0 0 0 var(--field-focus-outline-width,1px) var(--field-border-focus)!important;box-shadow:0 0 0 1000px var(--field-bg) inset, 0 0 0 var(--field-focus-outline-width,1px) var(--field-border-focus)!important;outline:none!important}:is(input.form-field:-moz-autofill:focus,input.form-field:-moz-autofill:focus-visible,textarea.form-field:-moz-autofill:focus,textarea.form-field:-moz-autofill:focus-visible,select.form-field:-moz-autofill:focus,select.form-field:-moz-autofill:focus-visible){border-color:var(--field-border-focus)!important;box-shadow:0 0 0 1000px var(--field-bg) inset, 0 0 0 var(--field-focus-outline-width,1px) var(--field-border-focus)!important;outline:none!important}input:focus{box-shadow:none;outline:none}.scrollbar-width-none{scrollbar-width:none}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-grid-wrapper{touch-action:pan-y;-webkit-overflow-scrolling:touch;-webkit-user-select:none;user-select:none;cursor:default;height:100%;padding-left:8px;padding-right:12px;overflow:hidden auto}html:not(.dark){--field-border:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--field-border:color-mix(in srgb, var(--foreground) 14%, transparent)}}html:not(.dark){--field-border-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--field-border-hover:color-mix(in srgb, var(--primary) 20%, var(--foreground) 10%)}}html:not(.dark){--field-border-focus:var(--primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--field-border-focus:color-mix(in srgb, var(--primary) 62%, transparent)}}html:not(.dark){--field-border-rest:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--field-border-rest:color-mix(in srgb, var(--foreground) 13%, transparent)}}html:not(.dark){--field-ring:var(--field-border-focus)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--field-ring:color-mix(in oklch, var(--field-border-focus) 56%, transparent 44%)}}html:not(.dark){--field-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--field-bg:color-mix(in srgb, var(--primary) 2.5%, var(--background) 97.5%)}}html:not(.dark){--field-bg-hover:var(--primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--field-bg-hover:color-mix(in srgb, var(--primary) 3.2%, var(--background) 96.8%)}}html:not(.dark){--field-bg-focus:var(--primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--field-bg-focus:color-mix(in srgb, var(--primary) 2%, var(--background) 98%)}}.form-field{border:1px solid var(--field-border-rest,var(--field-border));background:var(--field-bg);border-radius:var(--field-radius);color:var(--field-text,var(--foreground));font-size:var(--field-text-size);box-sizing:border-box;transition:border-color .2s,box-shadow .2s,background .2s}.form-field:hover{border-color:var(--field-border-hover,var(--field-border));background:var(--field-bg-hover,var(--field-bg))}.form-field:focus,.form-field:focus-visible{background:var(--field-bg-focus,var(--field-bg));border-color:var(--field-border-focus,var(--field-border));box-shadow:none;outline:none}.form-field[readonly],.form-field[aria-readonly=true]{caret-color:#0000;-webkit-user-select:text;user-select:text;cursor:text}.form-field[readonly]:focus,.form-field[readonly]:focus-visible,.form-field[aria-readonly=true]:focus,.form-field[aria-readonly=true]:focus-visible{border-color:var(--field-border-hover,var(--field-border));background:var(--field-bg);box-shadow:none;outline:none}.form-field[aria-readonly=true]::placeholder{color:#0000}.field-readonly-copy-shell{-webkit-touch-callout:default;cursor:default;-webkit-user-select:text!important;user-select:text!important}.field-readonly-copy-shell.field-input-control{min-height:var(--field-height);padding-top:var(--field-padding-y,.375rem);padding-bottom:var(--field-padding-y,.375rem);height:auto!important}.field-readonly-copy-shell-content--single{overflow:hidden}[data-slot=checkbox].form-field:focus,[data-slot=checkbox].form-field:focus-visible{border-color:var(--field-border-rest,var(--field-border));box-shadow:none;outline:none}.form-field-checkbox-shell [data-slot=checkbox]:disabled,.form-field-checkbox-shell [data-slot=checkbox][aria-disabled=true]{opacity:1!important;cursor:default!important}.form-field-checkbox-shell [data-slot=checkbox][data-state=checked]:disabled,.form-field-checkbox-shell [data-slot=checkbox][data-state=checked][aria-disabled=true]{background:var(--primary)!important;border-color:var(--primary)!important;color:var(--primary-foreground)!important}.form-field:disabled,.form-field[aria-disabled=true]{border-color:var(--field-border-rest,var(--field-border));background:var(--field-bg);cursor:not-allowed}.form-field:disabled:hover,.form-field[aria-disabled=true]:hover,.form-field:disabled:focus,.form-field:disabled:focus-visible,.form-field[aria-disabled=true]:focus,.form-field[aria-disabled=true]:focus-visible{border-color:var(--field-border-rest,var(--field-border));background:var(--field-bg);box-shadow:none;outline:none}.form-field-active{border-color:var(--field-border-focus,var(--field-border))!important;background:var(--field-bg-focus,var(--field-bg))!important;box-shadow:none!important}.form-grid{column-gap:var(--form-column-gap,var(--field-stack-gap));box-sizing:border-box;width:fit-content;padding-top:var(--field-frame-padding-y);padding-bottom:var(--field-frame-padding-y);align-items:start;display:grid}.form-grid-1{grid-template-columns:minmax(0, min(100%, var(--form-field-max-width)));width:100%}.form-grid-2{grid-template-columns:repeat(2, var(--form-field-max-width))}.form-grid-3{grid-template-columns:repeat(3, var(--form-field-max-width))}.form-grid-4{grid-template-columns:repeat(4, var(--form-field-max-width))}.form-grid-column{gap:var(--form-row-gap,var(--field-stack-gap));grid-template-columns:1fr;grid-auto-rows:auto;align-content:start;display:grid}.form-grid-item{-webkit-user-select:auto;user-select:auto;cursor:auto;width:100%;min-width:0;min-height:0}.form-grid-item--pair{min-width:0}.form-field-pair{column-gap:max(.5rem, calc(var(--field-stack-gap) * .5));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;width:100%;min-width:0;display:grid}.form-field-pair-slot{min-width:0}.form-content-scroll{min-height:0;padding-left:var(--field-frame-padding-x);padding-right:var(--field-frame-padding-x);padding-top:var(--field-frame-padding-y);padding-bottom:var(--field-frame-padding-y);flex:auto;overflow:auto}.edit-form-shell,.record-preview-form-shell{container:form-surface/inline-size}.form-content-scroll{--form-field-max-width:var(--ui-form-column-width);--form-column-gap:var(--ui-form-column-gap);--form-row-gap:var(--ui-form-row-gap);--form-layout-row-stride:var(--ui-form-row-height)}.form-content-scroll .form-grid{padding-top:0!important;padding-bottom:0!important}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox])){--field-height:calc(var(--ui-form-row-height) - var(--ui-form-row-divider-width));--field-padding-x:var(--ui-form-value-padding-x);--field-padding-y:var(--ui-form-value-padding-y);grid-template-columns:var(--ui-form-label-width) minmax(0, 1fr);grid-template-rows:minmax(calc(var(--ui-form-row-height) - var(--ui-form-row-divider-width)), auto);min-height:var(--ui-form-row-height);border-bottom:var(--ui-form-row-divider-width) solid transparent;background:0 0;display:grid;position:relative;column-gap:var(--ui-form-label-value-gap)!important;row-gap:0!important}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:before{content:"";right:var(--ui-form-value-edge-inset);bottom:calc(-1 * var(--ui-form-row-divider-width));left:calc(var(--ui-form-label-width) + var(--ui-form-label-value-gap));border-bottom:var(--ui-form-row-divider-width) solid var(--ui-form-divider-color);pointer-events:none;height:0;position:absolute}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox]))>.field-label{grid-column:1;align-self:stretch;align-items:center;min-width:0;display:flex;font-size:var(--ui-form-label-text-size)!important;font-weight:400!important;line-height:var(--ui-form-text-line-height)!important;color:var(--ui-color-text-muted,var(--muted-foreground))!important;padding:0!important}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox]))>.form-field-control-shell{width:auto;min-width:0;min-height:calc(var(--ui-form-row-height) - var(--ui-form-row-divider-width));margin-right:var(--ui-form-value-edge-inset);border-radius:var(--ui-form-row-radius);background:0 0;grid-column:2;align-self:stretch;transition:background .16s;position:relative}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox])) .form-field{color:var(--ui-color-text,var(--foreground));min-height:calc(var(--ui-form-row-height) - var(--ui-form-row-divider-width))!important;box-shadow:none!important;font-size:var(--ui-form-text-size)!important;font-weight:400!important;line-height:var(--ui-form-text-line-height)!important;background:0 0!important;border:0!important;border-radius:0!important}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox])) .field-input-control{padding-right:var(--ui-form-value-padding-x)!important;padding-left:var(--ui-form-value-padding-x)!important}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox])) .field-auto-height-text-control.field-input-control,:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox])) .field-readonly-copy-shell.field-input-control{align-content:center;padding-top:var(--field-padding-y)!important;padding-bottom:var(--field-padding-y)!important}:is(.form-content-scroll,.table-filter-panel-fields) .field-item[data-field-mode=edit]:not([data-control-role=checkbox]):not([data-control-role=filter])>.form-field-control-shell:focus-within,:is(.form-content-scroll,.table-filter-panel-fields) .field-item[data-field-mode=edit]:not([data-control-role=checkbox]):not([data-control-role=filter])>.form-field-control-shell:has(.form-field-active){background:var(--ui-form-value-active-bg)}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox]))>.form-field-control-shell:after{content:"";z-index:1;right:0;bottom:calc(-1 * var(--ui-form-row-divider-width));border-bottom:var(--ui-form-row-active-line-width) solid transparent;pointer-events:none;height:0;position:absolute;left:0}:is(.form-content-scroll,.table-filter-panel-fields) .field-item[data-field-mode=edit]:where(:not([data-control-role=checkbox]))>.form-field-control-shell:focus-within:after,:is(.form-content-scroll,.table-filter-panel-fields) .field-item[data-field-mode=edit]:where(:not([data-control-role=checkbox]))>.form-field-control-shell:has(.form-field-active):after{border-bottom-color:var(--ui-color-accent,var(--primary))}.form-content-scroll .field-item[data-invalid=true]:where(:not([data-control-role=checkbox]))>.form-field-control-shell:after{border-bottom-color:#0000}.form-content-scroll .field-item[data-invalid=true]:where(:not([data-control-role=checkbox])){min-height:60px}.form-content-scroll .field-item[data-invalid=true]:where(:not([data-control-role=checkbox])):after{content:"";right:var(--ui-form-value-edge-inset);bottom:calc(-1 * var(--ui-form-row-divider-width));left:calc(var(--ui-form-label-width) + var(--ui-form-label-value-gap));border-bottom:var(--ui-form-row-active-line-width) solid hsl(var(--destructive));pointer-events:none;height:0;position:absolute}.form-content-scroll .field-item[data-invalid=true]:where(:not([data-control-role=checkbox]))>.field-label{color:var(--ui-color-text-muted,var(--muted-foreground))!important;padding-top:0!important}.form-content-scroll .field-item:where(:not([data-control-role=checkbox]))>.form-field-message{top:calc(var(--ui-form-row-height) - 7px);right:calc(var(--ui-form-value-edge-inset) + var(--ui-form-value-padding-x));left:calc(var(--ui-form-label-width) + var(--ui-form-label-value-gap) + var(--ui-form-value-padding-x));position:absolute;margin:0!important;padding:0!important;font-size:11px!important;font-weight:400!important;line-height:16px!important}.form-content-scroll .field-item[data-control-role=checkbox]{--field-height:calc(var(--ui-form-row-height) - var(--ui-form-row-divider-width));min-height:var(--ui-form-row-height);border-bottom:var(--ui-form-row-divider-width) solid transparent;background:0 0;position:relative}.form-content-scroll .field-item[data-control-role=checkbox]>.form-field-checkbox-shell{min-height:calc(var(--ui-form-row-height) - var(--ui-form-row-divider-width));align-content:center;padding-inline-start:0!important}.form-content-scroll .field-item[data-control-role=checkbox] .form-checkbox-field-row{grid-template-columns:var(--ui-form-label-width) minmax(0, 1fr);grid-template-rows:minmax(calc(var(--ui-form-row-height) - var(--ui-form-row-divider-width)), auto);column-gap:var(--ui-form-label-value-gap);min-height:calc(var(--ui-form-row-height) - var(--ui-form-row-divider-width));align-items:center;display:grid}.form-content-scroll .field-item[data-control-role=checkbox] .form-checkbox-label{text-transform:none;grid-column:1;align-self:stretch;align-items:center;min-width:0;display:flex;font-size:var(--ui-form-label-text-size)!important;font-weight:400!important;line-height:var(--ui-form-text-line-height)!important;color:var(--ui-color-text-muted,var(--muted-foreground))!important;padding:0!important}.form-content-scroll .field-item[data-control-role=checkbox] .form-checkbox-control{min-width:0;min-height:calc(var(--ui-form-row-height) - var(--ui-form-row-divider-width));padding-left:var(--ui-form-value-padding-x);grid-column:2}@container form-surface (max-width:360px){:is(.form-content-scroll,.table-filter-panel-fields){--ui-form-label-width:calc((100% - var(--ui-form-label-value-gap)) / 3)}}@container form-surface (max-width:159px){:is(.form-content-scroll,.table-filter-panel-fields){--form-layout-row-stride:var(--ui-form-row-stacked-height)}:is(.form-content-scroll,.table-filter-panel-fields) .field-item{box-sizing:border-box;padding-right:var(--ui-form-stacked-content-padding-x);padding-left:var(--ui-form-stacked-content-padding-x);border-bottom:0}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:before{content:"";right:var(--ui-form-stacked-content-padding-x);bottom:0;left:var(--ui-form-stacked-content-padding-x);pointer-events:none;height:0;position:absolute}:is(.form-content-scroll,.table-filter-panel-fields) .field-item[data-control-role=checkbox]{min-height:var(--ui-form-row-stacked-height);border-bottom:0}:is(.form-content-scroll,.table-filter-panel-fields) .field-item[data-control-role=checkbox]>.form-field-checkbox-shell{min-height:calc(var(--ui-form-row-stacked-height) - var(--ui-form-row-divider-width))}:is(.form-content-scroll,.table-filter-panel-fields) .field-item[data-control-role=checkbox] .form-checkbox-field-row{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(var(--ui-form-stacked-control-min-height), auto);row-gap:var(--ui-form-stacked-label-value-gap);min-height:calc(var(--ui-form-row-stacked-height) - var(--ui-form-row-divider-width));align-content:center}:is(.form-content-scroll,.table-filter-panel-fields) .field-item[data-control-role=checkbox] .form-checkbox-label{grid-area:1/1}:is(.form-content-scroll,.table-filter-panel-fields) .field-item[data-control-role=checkbox] .form-checkbox-control{min-height:var(--ui-form-stacked-control-min-height);grid-area:2/1;padding-left:0}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox])){--field-height:var(--ui-form-stacked-control-min-height);grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(var(--ui-form-stacked-control-min-height), auto);min-height:var(--ui-form-row-stacked-height);align-content:center;padding-top:0;column-gap:0!important;row-gap:var(--ui-form-stacked-label-value-gap)!important}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox]))>.field-label{text-transform:none;grid-area:1/1;font-size:var(--ui-form-label-text-size)!important;line-height:var(--ui-form-text-line-height)!important;padding:0!important}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox]))>.form-field-control-shell{min-height:var(--ui-form-stacked-control-min-height);grid-area:2/1;margin-left:0;margin-right:0}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox])) .form-field{min-height:var(--ui-form-stacked-control-min-height)!important}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox])) .field-input-control{padding-left:0!important}:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox])) .field-auto-height-text-control.field-input-control,:is(.form-content-scroll,.table-filter-panel-fields) .field-item:where(:not([data-control-role=checkbox])) .field-readonly-copy-shell.field-input-control{align-content:center;padding-top:var(--field-padding-y)!important;padding-bottom:var(--field-padding-y)!important}.form-content-scroll .field-item:where(:not([data-control-role=checkbox]))>.form-field-message{top:45px;right:calc(var(--ui-form-value-edge-inset) + var(--ui-form-value-padding-x));left:calc(var(--ui-form-value-edge-inset) + var(--ui-form-value-padding-x))}:is(.form-content-scroll,.table-filter-panel-fields) .field-item[data-invalid=true]:where(:not([data-control-role=checkbox])){min-height:74px}:is(.form-content-scroll,.table-filter-panel-fields) .field-item[data-invalid=true]:where(:not([data-control-role=checkbox])):after{right:var(--ui-form-value-edge-inset);left:0}}.field-item{grid-template-columns:minmax(0,1fr);align-content:start;display:grid;gap:var(--field-group-gap)!important}.form-field-checkbox-shell,.form-field-control-shell{box-sizing:border-box;grid-template-columns:minmax(0,1fr);align-content:start;width:100%;min-height:0;display:grid}.form-field-control-shell:hover .form-field:where(:not(:disabled):not([aria-disabled=true])){border-color:var(--field-border-hover,var(--field-border));background:var(--field-bg-hover,var(--field-bg))}.form-field-control-shell:focus-within .form-field:where(:not(:disabled):not([aria-disabled=true])){border-color:var(--field-border-focus,var(--field-border));background:var(--field-bg-focus,var(--field-bg))}.form-field-checkbox-shell{padding-inline-start:var(--field-padding-x)}.form-field-checkbox-tooltip-trigger{display:block}.field-label{display:block;line-height:1.2!important;font-size:var(--field-label-size)!important;color:var(--field-label-color)!important;-webkit-user-select:none!important;user-select:none!important;cursor:default!important;font-weight:600!important}[data-slot=form-label].field-label{padding-inline-start:var(--field-padding-x)!important}.form-field-required-marker{color:hsl(var(--destructive))}.form-field-message{color:hsl(var(--destructive))!important;margin-top:.375rem!important;padding-inline-start:var(--field-padding-x)!important;font-size:.75rem!important;font-weight:500!important;line-height:1.25!important}.field-item[data-invalid=true] .field-label{color:hsl(var(--destructive))!important}.field-item[data-invalid=true] .form-field{border-color:hsl(var(--destructive))!important}.field-item[data-invalid=true] .form-field:focus,.field-item[data-invalid=true] .form-field:focus-visible{box-shadow:0 0 0 1px hsl(var(--destructive) / .22);border-color:hsl(var(--destructive))!important}.field-control-height{height:var(--field-height)!important}.field-input-control{height:var(--field-height)!important;padding-left:var(--field-padding-x)!important;padding-right:var(--field-padding-x)!important}.password-visibility-input.field-input-control{padding-right:calc(var(--field-padding-x) + 2rem)!important}.password-visibility-toggle{border-radius:var(--field-radius);width:1.75rem;height:1.75rem;color:var(--muted-foreground);appearance:none;cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important}.password-visibility-toggle:hover,.password-visibility-toggle:active,.password-visibility-toggle:focus{outline:none;box-shadow:none!important;background:0 0!important;border:0!important}.password-visibility-toggle:focus-visible{outline:1px solid var(--field-border-focus);outline-offset:1px}.password-visibility-toggle:disabled{cursor:not-allowed;opacity:.5}.field-auto-height-text-control.field-input-control,.field-textarea-control{field-sizing:content;align-content:center;overflow:hidden;height:auto!important;min-height:var(--field-height)!important;padding-top:var(--field-padding-y,.3125rem)!important;padding-bottom:var(--field-padding-y,.3125rem)!important;line-height:1.45!important}.field-auto-height-text-control.field-input-control[contenteditable=true]:empty:before{content:attr(data-placeholder);color:var(--muted-foreground);opacity:.7;pointer-events:none}.field-input-control--with-leading-icon,:is(.form-content-scroll,.table-filter-panel-fields) .field-item .field-input-control.field-input-control--with-leading-icon{padding-left:calc(max(var(--field-padding-x), .75rem) + 1.5rem)!important}.field-input-control--with-trailing-action,:is(.form-content-scroll,.table-filter-panel-fields) .field-item .field-input-control.field-input-control--with-trailing-action{padding-right:calc(var(--field-padding-x) + 2.5rem)!important}.field-textarea-control{padding-left:var(--field-padding-x)!important;padding-right:var(--field-padding-x)!important}@media (hover:none) and (pointer:coarse){.form-field,[data-slot=input],[data-slot=textarea]{font-size:max(16px, var(--field-text-size,1rem))}.mobile-input-zoom-safe,[data-slot=command-input]{font-size:16px!important}.mobile-input-zoom-safe,.custom-select-input,.compact-editable-field{-webkit-touch-callout:none}.field-input-mobile-visual-selection{background:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){.field-input-mobile-visual-selection{background:color-mix(in oklch, var(--primary) 14%, var(--field-bg))!important}}.field-input-mobile-visual-selection{color:var(--foreground)!important}}.auth-form-surface{--auth-surface:#10151d;--auth-surface-raised:#151c27;--auth-border:#849bbf47;--auth-divider:#9cb1d12b;--auth-label:#bec8d8;--auth-value:#f4f7fb;--auth-placeholder:#f4f7fb38;--auth-accent:#3b82f6;--auth-error:#fda4af;--auth-heading-size:clamp(1.2rem, 2vw, 1.35rem);--auth-heading-weight:600;--auth-body-size:.9375rem;color-scheme:dark;font-family:var(--font-inter-sans), Arial, sans-serif}.auth-form-card{margin-inline:auto;overflow:hidden;border:1px solid var(--auth-border)!important;background:var(--auth-surface)!important;backdrop-filter:none!important;border-radius:1.5rem!important;width:min(100%,40rem)!important;box-shadow:0 1.25rem 4.5rem #00000075!important}.auth-login-form-shell{max-width:30rem}.auth-form-header{text-align:center;justify-items:center;gap:.625rem;padding:2rem 2rem 1.25rem!important;display:grid!important}.auth-form-header [data-slot=card-title]{color:var(--auth-value);font-size:var(--auth-heading-size);font-weight:var(--auth-heading-weight);letter-spacing:-.025em}.auth-form-header [data-slot=dialog-title]{font-size:var(--auth-heading-size);font-weight:var(--auth-heading-weight);letter-spacing:-.025em;color:var(--auth-value)!important}.auth-form-brand-link{cursor:pointer;border-radius:.5rem;transition:opacity .16s,transform .16s;display:inline-flex}.auth-form-brand-link,.auth-form-brand-link *{cursor:pointer!important}.auth-form-brand-link:hover{opacity:.82;transform:translateY(-1px)}.auth-form-brand-link:focus-visible{outline:1px solid var(--auth-accent);outline-offset:.3rem}.auth-form-header p{max-width:36rem;color:var(--auth-label);font-size:var(--auth-body-size);line-height:1.5}.auth-form-content{padding:0 2rem 2rem!important}.auth-fields{gap:0;display:grid}.auth-form-section-title{color:var(--auth-value);font-size:var(--auth-body-size);text-align:center;margin:1rem 0 .375rem;padding:.5rem 0;font-weight:400;line-height:1.35}.auth-field-row{grid-template-columns:11rem minmax(0,1fr);align-items:center;min-height:2.875rem;display:grid;position:relative}.auth-field-row:after{content:"";opacity:.78;transform-origin:50%;background:0 0;height:1px;transition:background-color .16s;position:absolute;bottom:0;left:11rem;right:0;transform:scaleY(.5)}.auth-field-row:focus-within:after{background:var(--auth-accent)}.auth-field-row--invalid:after{background:var(--auth-error)}.auth-field-label{color:var(--auth-label);font-size:var(--auth-body-size);padding-right:1.25rem;font-weight:400;line-height:1.25}.auth-field-control-slot{border-bottom:1px solid var(--auth-divider);align-self:stretch;min-width:0;transition:background-color .16s}.auth-field-row:focus-within .auth-field-control-slot{background:#3b82f609}.auth-field-control,.auth-field-control.form-field,.auth-select-control,.auth-select-control.form-field{caret-color:var(--auth-value);font-synthesis:none;appearance:none;line-height:1.4;width:100%!important;height:2.75rem!important;min-height:2.75rem!important;box-shadow:none!important;color:var(--auth-value)!important;font-size:var(--auth-body-size)!important;font-weight:400!important;font-family:var(--font-inter-sans), Arial, sans-serif!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:.375rem .75rem!important}.auth-select-control{align-items:center;display:flex}.custom-select-input.auth-select-control{font-size:var(--auth-body-size)!important;font-weight:400!important;line-height:1.4!important;font-family:var(--font-inter-sans), Arial, sans-serif!important}.auth-field-control::placeholder{opacity:1;transition:opacity .12s;color:var(--auth-placeholder)!important;font-weight:400!important}.auth-field-control::selection,.auth-select-control::selection,.auth-select-control ::selection{color:var(--auth-value);background:#e2e8f033}.auth-field-control::-moz-selection{color:var(--auth-value);background:#e2e8f033}.auth-select-control::-moz-selection{color:var(--auth-value);background:#e2e8f033}.auth-select-control ::-moz-selection{color:var(--auth-value);background:#e2e8f033}.auth-field-control:focus,.auth-field-control:focus-visible,.auth-select-control:focus,.auth-select-control:focus-visible{box-shadow:none!important;outline:0!important}input.auth-field-control.form-field:-webkit-autofill{caret-color:var(--auth-value);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--auth-value)!important;-webkit-box-shadow:0 0 0 1000px var(--auth-surface) inset!important;font-family:var(--font-inter-sans), Arial, sans-serif!important;font-size:var(--auth-body-size)!important;background:0 0!important;border:0!important;border-radius:0!important;font-weight:400!important}input.auth-field-control.form-field:-webkit-autofill:hover{caret-color:var(--auth-value);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--auth-value)!important;-webkit-box-shadow:0 0 0 1000px var(--auth-surface) inset!important;font-family:var(--font-inter-sans), Arial, sans-serif!important;font-size:var(--auth-body-size)!important;background:0 0!important;border:0!important;border-radius:0!important;font-weight:400!important}input.auth-field-control.form-field:-webkit-autofill:focus{caret-color:var(--auth-value);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--auth-value)!important;-webkit-box-shadow:0 0 0 1000px var(--auth-surface) inset!important;font-family:var(--font-inter-sans), Arial, sans-serif!important;font-size:var(--auth-body-size)!important;background:0 0!important;border:0!important;border-radius:0!important;font-weight:400!important}input.auth-field-control.form-field:-webkit-autofill:active{caret-color:var(--auth-value);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--auth-value)!important;-webkit-box-shadow:0 0 0 1000px var(--auth-surface) inset!important;font-family:var(--font-inter-sans), Arial, sans-serif!important;font-size:var(--auth-body-size)!important;background:0 0!important;border:0!important;border-radius:0!important;font-weight:400!important}input.auth-field-control.form-field:-moz-autofill{filter:none;box-shadow:0 0 0 1000px var(--auth-surface) inset!important;color:var(--auth-value)!important;font-family:var(--font-inter-sans), Arial, sans-serif!important;font-size:var(--auth-body-size)!important;background:0 0!important;border:0!important;border-radius:0!important;font-weight:400!important}.auth-password-control{padding-right:2.5rem!important}.auth-password-control--with-generator{padding-right:4.75rem!important}.auth-password-toggle{width:2.25rem;height:2.25rem;color:var(--auth-label);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.auth-generate-password-icon{width:2.25rem;height:2.25rem;color:var(--auth-label);cursor:pointer;background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:2.25rem;transform:translateY(-50%)}.auth-generate-password-icon:hover{color:#bcd5ff}.auth-generate-password-icon:focus-visible{outline:1px solid var(--auth-accent);outline-offset:2px}.auth-password-toggle:hover{color:var(--auth-value)}.auth-password-toggle:focus-visible{outline:1px solid var(--auth-accent);outline-offset:2px}.auth-password-toggle svg,.auth-generate-password-icon svg,.auth-form-primary svg{width:1rem;height:1rem}.auth-field-message,.auth-field-hint{grid-column:2;margin:-.125rem 0 .5rem;font-size:.75rem;line-height:1.35}.auth-field-message{color:var(--auth-error)}.auth-field-hint{color:var(--auth-placeholder)}.auth-login-form-card .auth-field-row{grid-template-columns:10rem minmax(0,1fr)}.auth-login-form-card .auth-field-row:after{left:10rem}.auth-login-form-card .auth-field-message,.auth-login-form-card .auth-field-hint{margin-top:.25rem}.auth-form-primary{min-height:2.875rem;color:#fff!important;font-size:var(--auth-body-size)!important;background:#2563eb!important;border:1px solid #4b8df5!important;border-radius:.75rem!important;font-weight:500!important;box-shadow:0 .75rem 1.75rem #2563eb40!important}.auth-form-primary:hover{background:#3b82f6!important}.auth-setup-submit{justify-self:center;width:min(100%,23rem);margin-top:1.5rem}.auth-login-dialog{border:1px solid var(--auth-border)!important;background:var(--auth-surface)!important;border-radius:1.5rem!important;gap:0!important;width:min(100% - 2rem,36rem)!important;padding:0!important;box-shadow:0 1.25rem 4.5rem #0000008f!important}.auth-login-dialog .auth-form-header{row-gap:1rem;padding:2rem 2rem 1.125rem!important}.auth-login-fields{padding:0 2rem 2rem}.auth-login-slug-input{padding-right:2.75rem!important}.auth-login-submit{justify-self:center;width:min(100%,20rem);margin-top:1.5rem}.auth-login-submit--disabled{box-shadow:none!important;color:#ffffff4d!important;cursor:not-allowed!important;background:#2563eb33!important;border-color:#ffffff0d!important}.auth-login-error{border:1px solid var(--auth-divider);background:#ffffff06;border-radius:.75rem;margin-top:1rem;padding:.75rem}.auth-login-dialog [data-slot=dialog-close]{color:var(--auth-label);background:0 0!important;border:0!important}.auth-company-switcher{width:100%;border:0!important;border-bottom:1px solid var(--auth-divider)!important;min-height:2.75rem!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0 0 .5rem!important}.auth-confirmation-dialog{border:1px solid var(--auth-border)!important;background:var(--auth-surface)!important;border-radius:1.25rem!important;gap:1.25rem!important;width:min(100% - 2rem,36rem)!important;box-shadow:0 1.25rem 4.5rem #0000008f!important}.auth-confirmation-summary{gap:.75rem;margin:0;display:grid}.auth-confirmation-summary>div{border-bottom:1px solid var(--auth-divider);padding:.75rem 0}.auth-confirmation-summary dt{color:var(--auth-label);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:flex}.auth-confirmation-summary dt svg{width:.875rem;height:.875rem}.auth-confirmation-summary dd{color:var(--auth-value);margin:.25rem 0 0;font-size:.9375rem;font-weight:600}.auth-confirmation-summary p{color:var(--auth-placeholder);margin:.375rem 0 0;font-size:.75rem;line-height:1.35}.auth-confirmation-check{color:var(--auth-label);font-size:var(--auth-body-size);cursor:pointer;align-items:flex-start;gap:.75rem;line-height:1.4;display:flex}.auth-confirmation-actions{margin-top:.25rem}@media (max-width:40rem){.auth-form-card{border-radius:1.125rem!important}.auth-form-header{padding:1.5rem 1.25rem 1rem!important}.auth-form-content{padding:0 1.25rem 1.5rem!important}.auth-field-row{grid-template-columns:minmax(6.75rem,38%) minmax(0,1fr)}.auth-field-row:after{left:38%}.auth-field-label{padding-right:.75rem;font-size:.8125rem}.auth-login-form-card .auth-field-row{grid-template-columns:minmax(6rem,34%) minmax(0,1fr)}.auth-login-form-card .auth-field-row:after{left:34%}.auth-login-form-card .auth-field-label{padding-right:.625rem}}@supports not (column-fill:auto){.form-columns{grid-template-columns:1fr;grid-auto-rows:max-content;grid-auto-flow:column;gap:24px;display:grid}@media (min-width:768px){.form-columns{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.form-columns{grid-template-columns:1fr 1fr 1fr}}}.form-container{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex;position:relative}.form-container:before{content:"";background:linear-gradient(135deg, hsl(var(--background)) 0%, hsl(var(--muted)) / 20% 100%);z-index:-1;position:absolute;inset:0}.form-card{transform-origin:bottom;animation:.5s ease-out slideUp}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (display-mode:standalone){body{padding-top:env(safe-area-inset-top)}}@supports (-webkit-touch-callout:none){@media (display-mode:standalone){html,body,html.landing-page-root,html.landing-page-root body{-webkit-overflow-scrolling:touch;height:auto;min-height:100dvh;overflow:hidden auto}}}html[data-pseudo-fullscreen=true],html[data-pseudo-fullscreen=true] body{overscroll-behavior:none;height:100dvh}html,body{overscroll-behavior-y:none}html:has(.landing-page),html:has(.landing-page) body,html.landing-page-root,html.landing-page-root body{overscroll-behavior-y:auto}.comms-ios-overscroll [data-slot=scroll-area-viewport]{overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}.bg-blocks{background-color:var(--blocks-bg)}.app-shell,.dark .app-shell{background:var(--app-shell-bg)}.entity-workspace-shell{background:var(--entity-workspace-bg,var(--app-shell-bg))}.entity-workspace-header{border-bottom:1px solid var(--entity-workspace-header-border,var(--panel-border,var(--border)));background:var(--entity-workspace-header-bg,var(--panel-bg))}.entity-workspace-content{padding:var(--ui-space-entity-workspace-padding)}.entity-workspace-layout{gap:var(--ui-space-entity-grid-gap)}.entity-workspace-section{min-width:0}.entity-workspace-card{border-radius:var(--ui-radius-entity-section);border:1px solid var(--entity-section-border,var(--panel-border,var(--border)));background:var(--entity-section-bg,var(--panel-bg));padding:var(--ui-space-entity-section-padding);gap:var(--ui-space-entity-section-gap);flex-direction:column;min-width:0;display:flex}.entity-workspace-panel{border-radius:var(--ui-radius-entity-section);border:1px solid var(--entity-subsection-border,var(--panel-border,var(--border)));background:var(--entity-subsection-bg,var(--panel-bg));padding:var(--ui-space-entity-section-padding);min-width:0}.unified-inline-tabs-list{width:max-content;background:0 0!important;border-radius:0!important;justify-content:flex-start!important;height:auto!important;padding:0!important}.unified-inline-tab-trigger{border-bottom:2px solid #0000;align-items:center;display:inline-flex;gap:var(--ui-space-tab-button-inner-gap)!important;color:var(--table-control-text-muted,var(--muted-foreground))!important;padding-top:var(--ui-space-tab-button-padding-y)!important;padding-bottom:var(--ui-space-tab-button-padding-y)!important;padding-left:var(--ui-space-tab-button-padding-left)!important;padding-right:var(--ui-space-tab-button-padding-left)!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;background:0 0!important;border-radius:0!important}.unified-inline-tab-trigger:hover{background:var(--tab-hover,transparent)!important;color:var(--foreground)!important}.unified-inline-tab-trigger[data-state=active],.unified-inline-tab-trigger[aria-selected=true],.unified-inline-tab-trigger[data-active=true]{border-bottom-color:var(--tab-button-active-indicator,var(--primary));box-shadow:inset 0 -1px 0 0 var(--tab-button-active-indicator,var(--primary));color:var(--foreground)!important;background:0 0!important}.unified-inline-tab-trigger[data-state=inactive],.unified-inline-tab-trigger[aria-selected=false],.unified-inline-tab-trigger[data-active=false]{box-shadow:none!important;border-bottom-color:#0000!important}.lead-status-arrow-btn{--lead-status-arrow-tip:14px;--lead-status-color:var(--entity-chip-border,var(--border));--lead-status-active-text:var(--entity-chip-active-text,var(--foreground));--lead-status-border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.lead-status-arrow-btn{--lead-status-border-color:color-mix(in oklch, var(--foreground) 28%, var(--entity-chip-border,var(--border)) 72%)}}.lead-status-arrow-btn{--lead-status-fill-color:var(--lead-status-border-color)}@supports (color:color-mix(in lab, red, red)){.lead-status-arrow-btn{--lead-status-fill-color:color-mix(in oklch, var(--lead-status-border-color) 10%, var(--entity-chip-bg,var(--panel-bg)) 90%)}}.lead-status-arrow-btn{cursor:pointer;background:0 0;border:0;padding:0}.lead-status-arrow-btn-shape{background:var(--lead-status-border-color);min-height:2rem;clip-path:polygon(0 0, calc(100% - var(--lead-status-arrow-tip)) 0, 100% 50%, calc(100% - var(--lead-status-arrow-tip)) 100%, 0 100%, var(--lead-status-arrow-tip) 50%);align-items:stretch;display:inline-flex}.lead-status-arrow-btn-inner{color:var(--muted-foreground);background:var(--lead-status-fill-color);clip-path:polygon(0 0, calc(100% - var(--lead-status-arrow-tip)) 0, 100% 50%, calc(100% - var(--lead-status-arrow-tip)) 100%, 0 100%, var(--lead-status-arrow-tip) 50%);align-items:center;margin:1px;padding-left:1rem;padding-right:1rem;transition:background-color .15s,color .15s;display:inline-flex}.lead-status-arrow-btn[data-active=true]{--lead-status-border-color:var(--lead-status-color);--lead-status-fill-color:var(--lead-status-color)}.lead-status-arrow-btn[data-active=true] .lead-status-arrow-btn-inner{color:var(--lead-status-active-text)}.lead-status-arrow-btn:disabled{opacity:.85}.entity-workspace-status-strip{gap:var(--ui-space-entity-status-gap)}.entity-workspace-fields{gap:var(--ui-space-entity-grid-gap)}.entity-workspace-field{gap:var(--ui-space-entity-field-gap);flex-direction:column;min-width:0;display:flex}.lead-editor-workspace{-webkit-user-select:none;user-select:none}.lead-editor-workspace input,.lead-editor-workspace textarea,.lead-editor-workspace [contenteditable=true]{-webkit-user-select:text;user-select:text;cursor:text}.lead-editor-workspace button,.lead-editor-workspace [role=button],.lead-editor-workspace [role=tab],.lead-editor-workspace a{cursor:pointer}.dashboard-container{background:var(--dashboard-block-bg);border-radius:.5rem}.dashboard-inner-block{background:var(--dashboard-inner-block-bg);border:1px solid var(--border)}.table-toolbar{border-bottom:1px solid var(--table-header-border);background:var(--table-toolbar-bg,var(--table-canvas-bg));cursor:default;-webkit-user-select:none;user-select:none;position:relative;box-shadow:none!important;border-top:none!important;border-left:none!important;border-right:none!important;border-radius:0!important;margin-bottom:0!important;padding:0!important}.data-table-toolbar-shell{min-width:0}.data-table-toolbar-shell--mobile{z-index:120;background:0 0;position:sticky;top:0}.base-toolbar-shell{display:flex}@media (max-width:767px){.table-toolbar.base-toolbar-shell{gap:12px!important;padding:12px 16px!important}.base-toolbar-shell{flex-direction:column;gap:var(--ui-space-base-toolbar-gap-mobile)!important;padding-left:var(--ui-space-base-toolbar-padding-x-mobile)!important;padding-right:var(--ui-space-base-toolbar-padding-x-mobile)!important;padding-top:var(--ui-space-base-toolbar-padding-y-mobile)!important;padding-bottom:var(--ui-space-base-toolbar-padding-y-mobile)!important}}@media (min-width:768px){.base-toolbar-shell{flex-direction:row;align-items:center;gap:var(--ui-space-base-toolbar-gap-desktop)!important;padding-left:var(--ui-space-base-toolbar-padding-x-desktop)!important;padding-right:var(--ui-space-base-toolbar-padding-x-desktop)!important;padding-top:var(--ui-space-base-toolbar-padding-y-desktop)!important;padding-bottom:var(--ui-space-base-toolbar-padding-y-desktop)!important}.table-toolbar.base-toolbar-shell{align-items:stretch!important;gap:var(--table-toolbar-gap)!important;padding:var(--table-toolbar-padding-y) var(--table-toolbar-padding-x)!important;flex-direction:column!important}}.table-toolbar-actions{align-items:center;display:flex}.mobile-header-bar-layout{--mobile-header-identity-icon-size:1.75rem;--mobile-header-identity-icon-radius:.625rem;--mobile-header-identity-icon-glyph-size:1.0625rem;--mobile-header-row-min-height:3rem;gap:var(--mobile-surface-header-gap);border-bottom:1px solid var(--mobile-surface-header-border);flex-direction:column;width:100%;min-width:0;display:flex;background:var(--mobile-surface-header-bg)!important}@supports (color:color-mix(in lab, red, red)){.mobile-header-bar-layout{border-bottom:1px solid color-mix(in oklch, var(--mobile-surface-header-border) 28%, transparent)}}.mobile-header-bar-layout{padding-block-start:var(--mobile-surface-header-padding-block-start);padding-block-end:var(--mobile-surface-header-padding-block-end);padding-inline-start:var(--mobile-surface-header-padding-inline-start);padding-inline-end:var(--mobile-surface-header-padding-inline-end);padding-top:var(--mobile-surface-header-padding-block-start)!important;padding-bottom:var(--mobile-surface-header-padding-block-end)!important}.mobile-header-bar-layout[data-show-bottom-border="0"]{border-bottom-color:#0000}.mobile-header-bar-layout--inline{padding:0}.mobile-header-bar-layout__row{width:100%;min-height:var(--mobile-header-row-min-height);align-items:center;gap:var(--ui-space-panel-header-main-gap);min-width:0;display:flex}.mobile-header-bar-layout__row--surface{padding-inline-start:var(--mobile-panel-title-inset,.375rem)}.mobile-header-bar-layout__icon{flex-shrink:0;align-items:center;display:flex}.mobile-header-bar-layout__icon [data-surface-icon="1"],.mobile-header-bar-layout__icon .data-table-toolbar-mobile-title-icon{width:var(--mobile-header-identity-icon-size)!important;min-width:var(--mobile-header-identity-icon-size)!important;height:var(--mobile-header-identity-icon-size)!important;min-height:var(--mobile-header-identity-icon-size)!important;border-radius:var(--mobile-header-identity-icon-radius)!important}.mobile-header-bar-layout__icon [data-surface-icon="1"] svg,.mobile-header-bar-layout__icon .data-table-toolbar-mobile-title-icon svg{width:var(--mobile-header-identity-icon-glyph-size)!important;height:var(--mobile-header-identity-icon-glyph-size)!important}.mobile-header-bar-layout__title-shell{flex:auto;min-width:0}.mobile-header-bar-layout__title,.mobile-header-bar-layout__title-action{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;width:100%;min-width:0;font-size:var(--ui-font-size-panel-header-title-mobile);line-height:var(--ui-line-height-panel-header-title-mobile);letter-spacing:var(--ui-letter-spacing-panel-header-title-mobile);color:var(--ui-color-panel-header-title);font-weight:700;display:block;overflow:hidden}.mobile-header-bar-layout__title-action{padding-block:var(--mobile-surface-header-title-padding-y);text-align:left;background:0 0;border:0;padding-inline:0}.mobile-header-bar-layout__title--wrap,.mobile-header-bar-layout__title-action--wrap{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.mobile-header-bar-layout__actions{align-items:center;gap:var(--ui-space-panel-header-main-gap);flex-shrink:0;align-self:center;min-width:0;margin-left:auto;display:flex}.mobile-header-bar-layout__close-button{min-width:var(--ui-size-mobile-action-height);min-height:var(--ui-size-mobile-action-height);flex-shrink:0}.mobile-header-bar-layout__context{align-items:center;gap:var(--ui-space-panel-header-main-gap);flex-wrap:wrap;width:100%;display:flex}[data-testid=mobile-surface-chrome]>[data-testid=mobile-surface-header-bar]{background:var(--mobile-surface-header-bg)!important}.data-table-toolbar-mobile-title-icon{border:1px solid var(--mobile-screen-compact-table-view-toolbar-title-icon-border);border-radius:10px;flex-shrink:0;background:var(--mobile-screen-compact-table-view-toolbar-title-icon-bg)!important;color:var(--mobile-screen-compact-table-view-toolbar-title-icon-text)!important;box-shadow:var(--mobile-screen-compact-table-view-toolbar-title-icon-shadow)!important}.data-table-toolbar-actions-shell--mobile{width:100%;padding-top:.375rem;padding-bottom:0}.data-table-toolbar-mobile-actions-row{border:none;border-top:1px solid var(--chrome-divider-border,var(--mobile-surface-toolbar-border,var(--border)));border-bottom:1px solid var(--chrome-divider-border,var(--mobile-surface-toolbar-border,var(--border)));background:var(--mobile-base-bg);width:100%;box-shadow:none;border-radius:0;align-items:center;gap:.5rem;padding:.375rem .25rem;display:flex}.data-table-toolbar-mobile-primary-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.data-table-toolbar-mobile-action-button{width:var(--ui-size-mobile-action-height);height:var(--ui-size-mobile-action-height);border-radius:var(--ui-radius-toolbar-btn);box-shadow:none;color:var(--muted-foreground);flex-shrink:0;transition:all .2s;background:0 0!important;border-color:#0000!important}.data-table-toolbar-mobile-action-button:not([data-variant=toolbar-accent]):hover{color:var(--foreground);background:var(--muted,#80808026)!important}.data-table-toolbar-mobile-action-button:active{transform:none}.data-table-toolbar-mobile-action-button[data-variant=toolbar-accent],.data-table-toolbar-mobile-action-button[data-variant=toolbar-accent]:active{color:var(--toolbar-button-accent-text);background:var(--toolbar-button-accent-bg)!important}@media (hover:hover){.data-table-toolbar-mobile-action-button[data-variant=toolbar-accent]:hover,.data-table-toolbar-mobile-action-button[data-variant=toolbar-accent]:active{color:var(--toolbar-button-accent-text);background:var(--toolbar-button-accent-hover-bg)!important}}.data-table-toolbar-mobile-action-icon{width:1.25rem;height:1.25rem}.data-table-toolbar-mobile-action-button.form-mobile-toolbar-button--wide{width:auto;min-width:2.75rem;padding-inline:.875rem}.form-mobile-toolbar-button{height:var(--ui-size-mobile-action-height);border-radius:var(--ui-radius-toolbar-btn);box-shadow:none;transition:all .2s}.form-mobile-toolbar-button--icon{width:var(--ui-size-mobile-action-height);flex-shrink:0;padding:0}.form-mobile-toolbar-button--wide{flex-shrink:0;min-width:2.75rem;padding-inline:.875rem}.form-mobile-toolbar-button:active{transform:none}.form-mobile-toolbar-button-icon{flex-shrink:0;width:1.25rem;height:1.25rem}.data-table-toolbar-desktop-header-shell,.data-table-toolbar-desktop-actions-shell{justify-content:space-between;align-items:center;gap:var(--table-toolbar-gap);display:flex}.data-table-toolbar-summary-shell{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.header-bar-layout__title--desktop{font-size:var(--table-title-size);line-height:var(--table-title-line-height);letter-spacing:var(--table-title-letter-spacing)}.data-table-toolbar-summary-shell--desktop{justify-content:flex-end;gap:var(--table-toolbar-utility-gap);flex-wrap:nowrap}.data-table-toolbar-summary-shell--mobile{justify-content:flex-end}.data-table-toolbar-desktop-primary-actions{align-items:center;gap:var(--table-toolbar-utility-gap);flex-wrap:nowrap;min-width:0;display:flex}.data-table-toolbar-desktop-actions-shell--with-title{align-items:center}.data-table-toolbar-actions-title-shell{flex-shrink:1;align-items:center;gap:.5rem;min-width:0;max-width:min(22rem,42vw);margin-right:.5rem;display:inline-flex}.data-table-toolbar-actions-title-shell .table-toolbar-title-icon,.data-table-toolbar-actions-title-shell .surface-icon{flex:none}.data-table-toolbar-actions-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);font-size:1rem;font-weight:700;line-height:1.25;overflow:hidden}.data-table-toolbar-actions-shell--desktop{justify-content:flex-end;gap:var(--table-toolbar-utility-gap);flex-shrink:0}.data-table-toolbar-search-field-shell{width:12.5rem}@media (min-width:1280px){.data-table-toolbar-search-field-shell{width:14rem}}.data-table-toolbar-search-dropdown{width:var(--ui-size-menu-surface-width);padding:var(--ui-space-menu-surface-padding)}.data-table-toolbar-search-clear-icon{width:.875rem;height:.875rem}.data-table-toolbar-trigger-shell,.data-table-toolbar-button-shell{flex:none;min-width:0;display:inline-flex}.data-table-toolbar-button-shell--with-badge{position:relative}.data-table-toolbar-utility-icon,.data-table-toolbar-dropdown-icon,.data-table-toolbar-button-icon{width:var(--ui-size-button-glyph);height:var(--ui-size-button-glyph);flex-shrink:0}.panel-visibility-toggle-icon{stroke-width:1.5px;flex-shrink:0;min-width:1.375rem;width:1.375rem!important;height:1.375rem!important}.data-table-toolbar-button-icon--mobile{width:1.25rem;height:1.25rem}.data-table-toolbar-badge{background:var(--primary);width:1rem;height:1rem;color:var(--primary-foreground);border-radius:999px;justify-content:center;align-items:center;font-size:10px;font-weight:500;display:flex;position:absolute;top:-.25rem;right:-.25rem}.data-table-toolbar-count-summary{-webkit-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.data-table-toolbar-count-summary--compact{justify-content:flex-end;max-width:15rem}.data-table-toolbar-count-chip{border:1px solid var(--table-count-border);background:var(--table-chip-bg);color:var(--table-count-text);font-size:var(--ui-font-size-table-count);border-radius:999px;align-items:center;padding:2px 8px;font-weight:600;display:inline-flex}.data-table-toolbar-summary-shell--desktop .data-table-toolbar-count-chip{font-size:var(--ui-font-size-table-count);padding:1.6px 6.4px}.data-table-toolbar-count-chip--selected{border-color:var(--table-selection-chip-border);background:var(--table-selection-chip-bg);color:var(--table-selection-chip-text)}.data-table-toolbar-mobile-search-shell{flex:auto;min-width:0}.data-table-toolbar-mobile-search-input-shell{min-width:0;position:relative}.data-table-toolbar-mobile-search-icon{pointer-events:none;width:1rem;height:1rem;color:var(--mobile-screen-compact-table-view-toolbar-search-icon);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.data-table-toolbar-mobile-search-input{height:var(--mobile-screen-compact-table-view-toolbar-control-height)!important;border:1px solid var(--mobile-screen-compact-table-view-toolbar-search-border)!important;background:var(--mobile-screen-compact-table-view-toolbar-search-bg)!important;color:var(--mobile-screen-compact-table-view-toolbar-search-text)!important;box-shadow:none!important;border-radius:16px!important;padding-left:3rem!important;padding-right:2.75rem!important;font-size:max(16px,.875rem)!important}.data-table-toolbar-mobile-search-input::placeholder{color:var(--mobile-screen-compact-table-view-toolbar-search-placeholder)!important}.data-table-toolbar-mobile-search-input:focus,.data-table-toolbar-mobile-search-input:focus-visible{--tw-ring-offset-width:0px;outline:none;box-shadow:none!important}.table-toolbar-search-field{position:relative}.table-toolbar-search-clear,.table-filter-text-clear{border-radius:var(--ui-radius-menu-item);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.table-toolbar-search-clear{color:var(--toolbar-search-icon,var(--toolbar-search-text))}.table-toolbar-search-clear:hover{background:var(--button-hover-bg);border-color:var(--button-hover-border);color:var(--toolbar-search-text,var(--toolbar-button-secondary-hover-text))}.table-toolbar-search-clear:focus-visible,.table-filter-text-clear:focus-visible{outline:none}.table-toolbar-search-clear--mobile{color:var(--mobile-screen-compact-table-view-toolbar-search-icon)}.table-toolbar-search-clear--mobile:hover{background:var(--mobile-screen-compact-table-view-toolbar-search-text)}@supports (color:color-mix(in lab, red, red)){.table-toolbar-search-clear--mobile:hover{background:color-mix(in srgb, var(--mobile-screen-compact-table-view-toolbar-search-text) 10%, transparent)}}.table-toolbar-search-clear--mobile:hover{color:var(--mobile-screen-compact-table-view-toolbar-search-text)}.table-toolbar-title-icon{border-radius:.375rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;background:var(--toolbar-button-accent-bg,var(--primary))!important;color:var(--toolbar-button-accent-text,white)!important;box-shadow:var(--toolbar-button-accent-hover-shadow,none)!important}.table-toolbar-title-icon-glyph{width:.875rem;height:.875rem;color:inherit}.table-header-content-typography{font-size:var(--table-header-font-size)!important;line-height:var(--table-header-line-height)!important;letter-spacing:var(--table-header-letter-spacing)!important}.table-header-cell-surface{background:var(--table-header-bg)!important;box-shadow:var(--table-header-shadow,inset 0 -1px 0 0 var(--chrome-divider-border,var(--table-header-bottom-border,var(--table-header-border))))!important}.table-row-content-typography{font-size:var(--table-row-font-size)!important;line-height:var(--table-row-line-height)!important}@media (hover:hover) and (pointer:fine) and (min-width:768px){.table-header-content-typography{gap:var(--ui-space-toolbar-btn-gap-x)!important;padding-left:var(--table-header-padding-x)!important;padding-right:var(--table-header-padding-x)!important}.table-header-content-typography svg{width:var(--ui-size-button-glyph)!important;height:var(--ui-size-button-glyph)!important}}.bottom-panel-content{padding:1rem!important}.bottom-panel-lead{font-size:.875rem;line-height:1.4;color:var(--table-control-text-muted,var(--muted-foreground))!important;margin-bottom:1rem!important}.bottom-panel-stack{flex-direction:column;display:flex;gap:.75rem!important}.bottom-panel-card{border:1px solid var(--table-subpanel-border)!important;border-radius:var(--toolbar-button-radius)!important;background:var(--table-canvas-bg)!important}@supports (color:color-mix(in lab, red, red)){.bottom-panel-card{background:color-mix(in srgb, var(--table-canvas-bg) 97%, var(--foreground) 3%)!important}}.bottom-panel-card--padded{padding:.875rem 1rem!important}.bottom-panel-card--compact{padding:.75rem .875rem!important}.bottom-panel-card--split{justify-content:space-between;align-items:center;gap:1rem;display:flex}.bottom-panel-card--summary{background:var(--table-summary-card-bg)!important}.bottom-panel-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;gap:1rem!important;margin-bottom:1.5rem!important}.bottom-panel-item-hover:hover{background:var(--table-hover-row-bg)!important}.table-toolbar-search-icon{pointer-events:none;width:16px;height:16px;color:var(--toolbar-search-icon,var(--toolbar-search-text));position:absolute;top:50%;left:12px;transform:translateY(-50%)}.table-toolbar-search-input{-webkit-user-select:text;user-select:text;cursor:text;height:var(--ui-size-toolbar-btn-height)!important;border:1px solid var(--toolbar-search-border,var(--toolbar-button-secondary-border))!important;border-radius:var(--toolbar-button-radius)!important;background:var(--toolbar-search-bg,transparent)!important;color:var(--toolbar-search-text,var(--foreground))!important;box-shadow:none!important;padding-left:36px!important;padding-right:40px!important}.table-toolbar-search-input::placeholder{color:var(--toolbar-search-placeholder,var(--toolbar-search-text))!important}.table-toolbar-search-input:hover{background:var(--toolbar-search-bg,transparent)!important;border-color:var(--toolbar-search-border-hover,var(--toolbar-search-border,var(--toolbar-button-secondary-border)))!important}.table-toolbar-search-input:focus,.table-toolbar-search-input:focus-visible{outline:none;background:var(--toolbar-search-bg,transparent)!important;border-color:var(--toolbar-search-border-focus,var(--toolbar-search-border,var(--toolbar-button-secondary-border)))!important;box-shadow:0 0 0 1px var(--toolbar-search-ring,transparent)!important}.table-side-panel-header{background:var(--table-canvas-bg)!important;border-color:var(--mobile-header-border)!important}.surface-tabs-root,.surface-tabs-strip{--surface-tab-height:2.625rem}.table-side-panel-header--tabbed,.panel-tabs-bar{--surface-tab-height:2.625rem;--surface-tab-hover-bg:var(--tab-button-active-indicator,var(--primary))}@supports (color:color-mix(in lab, red, red)){.table-side-panel-header--tabbed,.panel-tabs-bar{--surface-tab-hover-bg:color-mix(in srgb, var(--tab-button-active-indicator,var(--primary)) 7%, transparent)}}.table-side-panel-header--tabbed,.panel-tabs-bar{--panel-tab-hover-bg:var(--surface-tab-hover-bg);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-rows:var(--surface-tab-height) auto;align-items:center;column-gap:.25rem;padding-left:0;padding-right:.5rem;display:grid;position:relative;border-top:0!important;border-bottom:1px solid var(--mobile-header-border)!important}.table-side-panel-header--tabbed:after,.panel-tabs-bar:after{left:0;right:0;top:calc(var(--surface-tab-height) - 1px);content:"";pointer-events:none;background:0 0;height:0;position:absolute}.table-resizable-layout-shell{--panel-resize-handle-z-index:30;--panel-resize-divider-color:var(--surface-resizable-divider,var(--filter-panel-divider,var(--mobile-header-border)));--panel-resize-divider-shadow-size:.375rem;--panel-resize-divider-shadow-color:var(--panel-resize-divider-color);width:100%;height:100%;overflow:hidden;background:0 0!important}@supports (color:color-mix(in lab, red, red)){.table-resizable-layout-shell{--panel-resize-divider-shadow-color:color-mix(in oklch, var(--panel-resize-divider-color) 64%, transparent)}}.table-resizable-layout-shell{--panel-resize-divider-shadow-color-hover:var(--panel-resize-divider-color)}@supports (color:color-mix(in lab, red, red)){.table-resizable-layout-shell{--panel-resize-divider-shadow-color-hover:color-mix(in oklch, var(--panel-resize-divider-color) 82%, transparent)}}.table-resizable-layout-shell{--resizable-handle-divider:var(--panel-resize-divider-color)!important}.table-resizable-layout-panels>div[data-panel]{cursor:default}.table-resizable-layout-shell [data-slot=resizable-handle],.table-resizable-layout-panels [data-slot=resizable-handle]{z-index:var(--panel-resize-handle-z-index,30)}.table-resizable-layout-shell [data-slot=resizable-handle]>span[aria-hidden=true],.table-resizable-layout-panels [data-slot=resizable-handle]>span[aria-hidden=true]{box-shadow:var(--panel-resize-handle-pill-shadow,none)}.table-resizable-layout-shell [data-slot=resizable-handle]:hover>span[aria-hidden=true],.table-resizable-layout-shell [data-slot=resizable-handle][data-resize-handle-state=hover]>span[aria-hidden=true],.table-resizable-layout-shell [data-slot=resizable-handle][data-resize-handle-state=drag]>span[aria-hidden=true],.table-resizable-layout-panels [data-slot=resizable-handle]:hover>span[aria-hidden=true],.table-resizable-layout-panels [data-slot=resizable-handle][data-resize-handle-state=hover]>span[aria-hidden=true],.table-resizable-layout-panels [data-slot=resizable-handle][data-resize-handle-state=drag]>span[aria-hidden=true]{box-shadow:var(--panel-resize-handle-pill-shadow-hover,none)}.table-resizable-layout-shell [data-slot=resizable-handle][data-panel-group-direction=horizontal]>span[aria-hidden=true],.table-resizable-layout-panels [data-slot=resizable-handle][data-panel-group-direction=horizontal]>span[aria-hidden=true]{left:calc(50% + var(--panel-resize-handle-pill-axis-offset,.5px))}.table-resizable-layout-shell [data-slot=resizable-handle][data-panel-group-direction=vertical]>span[aria-hidden=true],.table-resizable-layout-panels [data-slot=resizable-handle][data-panel-group-direction=vertical]>span[aria-hidden=true]{top:calc(50% + var(--panel-resize-handle-pill-axis-offset,.5px))}.main-table-panel-shell{background:0 0;height:100%;overflow:hidden}.main-table-panel-layout{flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden}.main-table-panel-content{flex:auto;min-height:0;overflow:hidden}.table-canvas-layout-shell{flex-direction:column;flex:auto;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden}.table-canvas-panel-group{width:100%;min-width:0;height:100%;min-height:0}.table-canvas-panel{flex-direction:column;min-width:0;min-height:0;display:flex}.table-canvas-main-surface,.table-canvas-viewport-shell{flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.table-side-panel-shell{transition:border-color .12s;border-left-width:var(--ui-size-filter-panel-divider-width)!important;border-left-style:solid!important;border-left-color:var(--panel-resize-divider-color)!important}.table-side-panel-shell:before{z-index:4;width:var(--panel-resize-divider-shadow-size,.375rem);background:linear-gradient(to right, var(--panel-resize-divider-shadow-color,transparent), transparent);content:"";pointer-events:none;transition:background .12s;position:absolute;top:0;bottom:0;left:0}.table-side-panel-shell--tabbed,.panel-shell--tabs{flex-direction:column;height:100%;display:flex;position:relative}.table-side-panel-shell--overlay{height:100%;position:relative;overflow:auto}.table-bottom-panel-shell{transition:border-color .12s;border-top:var(--ui-size-filter-panel-divider-width) solid var(--panel-resize-divider-color)!important}.table-bottom-panel-shell:before{z-index:4;height:var(--panel-resize-divider-shadow-size,.375rem);background:linear-gradient(to bottom, var(--panel-resize-divider-shadow-color,transparent), transparent);content:"";pointer-events:none;transition:background .12s;position:absolute;top:0;left:0;right:0}.document-form-bottom-panel-shell:before{display:none}[data-slot=resizable-handle]:hover+[data-slot=resizable-panel] .table-side-panel-shell:before,[data-slot=resizable-handle][data-resize-handle-state=hover]+[data-slot=resizable-panel] .table-side-panel-shell:before,[data-slot=resizable-handle][data-resize-handle-state=drag]+[data-slot=resizable-panel] .table-side-panel-shell:before{background:linear-gradient(to right, var(--panel-resize-divider-shadow-color-hover,transparent), transparent)}[data-slot=resizable-handle]:hover+[data-slot=resizable-panel] .table-bottom-panel-shell:before,[data-slot=resizable-handle][data-resize-handle-state=hover]+[data-slot=resizable-panel] .table-bottom-panel-shell:before,[data-slot=resizable-handle][data-resize-handle-state=drag]+[data-slot=resizable-panel] .table-bottom-panel-shell:before{background:linear-gradient(to bottom, var(--panel-resize-divider-shadow-color-hover,transparent), transparent)}.chat-resizable-layout-shell,.chat-dock-shell{--panel-resize-handle-z-index:30;--panel-resize-divider-color:var(--surface-resizable-divider,var(--filter-panel-divider,var(--mobile-header-border)));--panel-resize-divider-shadow-size:.375rem;--panel-resize-divider-shadow-color:var(--panel-resize-divider-color)}@supports (color:color-mix(in lab, red, red)){.chat-resizable-layout-shell,.chat-dock-shell{--panel-resize-divider-shadow-color:color-mix(in oklch, var(--panel-resize-divider-color) 64%, transparent)}}.chat-resizable-layout-shell,.chat-dock-shell{--panel-resize-divider-shadow-color-hover:var(--panel-resize-divider-color)}@supports (color:color-mix(in lab, red, red)){.chat-resizable-layout-shell,.chat-dock-shell{--panel-resize-divider-shadow-color-hover:color-mix(in oklch, var(--panel-resize-divider-color) 82%, transparent)}}.chat-resizable-layout-shell,.chat-dock-shell{background:var(--mobile-base-bg);--resizable-handle-divider:var(--panel-resize-divider-color)!important}.chat-resizable-layout-shell [data-slot=resizable-handle],.chat-dock-shell>[data-slot=resizable-handle]{z-index:var(--panel-resize-handle-z-index,30)}.chat-resizable-layout-shell [data-slot=resizable-handle]>span[aria-hidden=true],.chat-dock-shell>[data-slot=resizable-handle]>span[aria-hidden=true]{left:calc(50% + var(--panel-resize-handle-pill-axis-offset,.5px));box-shadow:var(--panel-resize-handle-pill-shadow,none)}.chat-resizable-layout-shell [data-slot=resizable-handle]:hover>span[aria-hidden=true],.chat-resizable-layout-shell [data-slot=resizable-handle][data-resize-handle-state=hover]>span[aria-hidden=true],.chat-resizable-layout-shell [data-slot=resizable-handle][data-resize-handle-state=drag]>span[aria-hidden=true],.chat-dock-shell>[data-slot=resizable-handle]:hover>span[aria-hidden=true]{box-shadow:var(--panel-resize-handle-pill-shadow-hover,none)}.chat-resizable-pane,.chat-dock-shell{position:relative}.chat-resizable-layout-shell [data-slot=resizable-handle]+.chat-resizable-pane:before,.chat-dock-shell:has(>[data-slot=resizable-handle]):before{z-index:4;width:var(--panel-resize-divider-shadow-size,.375rem);background:linear-gradient(to right, var(--panel-resize-divider-shadow-color,transparent), transparent);content:"";pointer-events:none;transition:background .12s;position:absolute;top:0;bottom:0;left:0}.chat-resizable-layout-shell [data-slot=resizable-handle]:hover+.chat-resizable-pane:before,.chat-resizable-layout-shell [data-slot=resizable-handle][data-resize-handle-state=hover]+.chat-resizable-pane:before,.chat-resizable-layout-shell [data-slot=resizable-handle][data-resize-handle-state=drag]+.chat-resizable-pane:before,.chat-dock-shell:has(>[data-slot=resizable-handle]:hover):before{background:linear-gradient(to right, var(--panel-resize-divider-shadow-color-hover,transparent), transparent)}.chat-composer-shell{--chat-composer-height:3rem;min-height:var(--chat-composer-height)!important;border-radius:1.5rem!important}.chat-composer-textarea{box-sizing:border-box;min-height:var(--chat-composer-height)!important;padding-top:calc((var(--chat-composer-height) - 1.25rem) / 2)!important;padding-bottom:calc((var(--chat-composer-height) - 1.25rem) / 2)!important;line-height:1.25rem!important}.chat-voice-action-button{--chat-voice-action-accent:#0ea5e9;--chat-voice-action-accent-strong:#0284c7;position:relative;overflow:visible}.chat-voice-action-button--send{box-shadow:0 0 0 1px oklch(100% 5.96046e-8 none/.18), 0 .375rem 1rem var(--chat-voice-action-accent);background:var(--chat-voice-action-accent)!important;color:#fff!important}@supports (color:color-mix(in lab, red, red)){.chat-voice-action-button--send{box-shadow:0 0 0 1px oklch(100% 5.96046e-8 none/.18), 0 .375rem 1rem color-mix(in oklch, var(--chat-voice-action-accent) 30%, transparent)}}.chat-voice-action-button--send:hover,.chat-voice-action-button--send:focus-visible,.chat-voice-action-button--send:active{box-shadow:0 0 0 1px oklch(100% 5.96046e-8 none/.24), 0 .5rem 1.125rem var(--chat-voice-action-accent);background:var(--chat-voice-action-accent)!important;color:#fff!important}@supports (color:color-mix(in lab, red, red)){.chat-voice-action-button--send:hover,.chat-voice-action-button--send:focus-visible,.chat-voice-action-button--send:active{box-shadow:0 0 0 1px oklch(100% 5.96046e-8 none/.24), 0 .5rem 1.125rem color-mix(in oklch, var(--chat-voice-action-accent) 38%, transparent)}}.chat-voice-action-button--processing{box-shadow:none!important}.chat-voice-action-button>svg{z-index:1;position:relative}.chat-voice-action-button--listening{box-shadow:0 0 0 2px var(--chat-voice-action-accent), 0 .625rem 1.625rem var(--chat-voice-action-accent)}@supports (color:color-mix(in lab, red, red)){.chat-voice-action-button--listening{box-shadow:0 0 0 2px color-mix(in oklch, var(--chat-voice-action-accent) 62%, transparent), 0 .625rem 1.625rem color-mix(in oklch, var(--chat-voice-action-accent) 46%, transparent)}}.chat-voice-action-button--listening:before,.chat-voice-action-button--listening:after{content:"";pointer-events:none;border-radius:9999px;position:absolute;inset:-.375rem}.chat-voice-action-button--listening:before{border:2px solid var(--chat-voice-action-accent)}@supports (color:color-mix(in lab, red, red)){.chat-voice-action-button--listening:before{border:2px solid color-mix(in oklch, var(--chat-voice-action-accent) 70%, transparent)}}.chat-voice-action-button--listening:before{animation:1.2s ease-out infinite chat-voice-action-ring}.chat-voice-action-button--listening:after{background:radial-gradient(circle, var(--chat-voice-action-accent) 0%, var(--chat-voice-action-accent) 48%, transparent 72%)}@supports (color:color-mix(in lab, red, red)){.chat-voice-action-button--listening:after{background:radial-gradient(circle, color-mix(in oklch, var(--chat-voice-action-accent) 42%, transparent) 0%, color-mix(in oklch, var(--chat-voice-action-accent) 20%, transparent) 48%, transparent 72%)}}.chat-voice-action-button--listening:after{opacity:.86;animation:1.2s ease-in-out infinite chat-voice-action-glow}@keyframes chat-voice-action-ring{0%{opacity:.9;transform:scale(.86)}72%,to{opacity:0;transform:scale(1.82)}}@keyframes chat-voice-action-glow{0%,to{opacity:.62}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.chat-voice-action-button--listening:before,.chat-voice-action-button--listening:after{animation:none}}.table-bottom-panel-shell--mobile{background:var(--mobile-screen-compact-table-view-page-bg)!important}.table-bottom-panel-shell--mobile:before{content:none}.table-side-panel-surface{background:var(--table-canvas-bg)!important}.table-side-panel-surface--scroll{height:100%;overflow:auto}.table-side-panel-surface--clip{height:100%;overflow:hidden}.table-side-panel-surface--padded{padding:.5rem}.table-side-panel-empty-state{background:0 0!important}.table-side-panel-empty-state--centered{height:100%;color:var(--muted-foreground);justify-content:center;align-items:center;display:flex}.table-side-panel-empty-state--compact{color:var(--muted-foreground);padding:.75rem;font-size:.75rem}.empty-state-badge-shell,.cluster-empty-selection-state{width:100%;height:100%;min-height:100%;color:var(--muted-foreground);flex:auto;justify-content:center;align-items:center;padding:1rem;display:flex}.empty-state-badge,.cluster-empty-selection-badge{max-width:min(100%,22rem);color:var(--muted-foreground);text-align:center;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:.875rem;font-weight:500;line-height:1.25rem;display:inline-flex}.table-side-panel-tabs-root{flex-direction:column;flex:auto;min-height:0;display:flex}.table-side-panel-close-shell{padding-left:.125rem;padding-right:.125rem}.table-side-panel-close-button{width:2rem;height:2rem;transition-property:background-color,border-color,color,box-shadow;transition-duration:.12s;transition-timing-function:ease;border-radius:var(--cluster-compact-host-control-radius,.6rem)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;padding:0!important}.table-side-panel-close-button--compact{width:2rem;height:2rem}.table-side-panel-close-button:hover,.table-side-panel-close-button:focus-visible{background:var(--toolbar-button-secondary-hover-bg,var(--button-hover-bg))!important;border-color:var(--toolbar-button-secondary-hover-border,var(--button-hover-border))!important;color:var(--toolbar-button-secondary-hover-text,var(--mobile-control-text))!important;box-shadow:none!important;transform:none!important}.table-side-panel-close-button:active{background:var(--toolbar-button-secondary-hover-bg,var(--button-hover-bg))!important;border-color:var(--toolbar-button-secondary-hover-border,var(--button-hover-border))!important;transform:none!important}.table-side-panel-close-icon{width:1.0625rem;height:1.0625rem}.table-side-panel-tabs-strip{flex:auto;align-items:center;gap:.25rem;min-width:0;display:flex}.table-side-panel-tabs-strip--with-close{flex-wrap:wrap;align-content:flex-start;width:100%}.table-side-panel-header--tabbed>.table-side-panel-close-button,.panel-tabs-bar>.table-side-panel-close-button{grid-area:1/4;place-self:center end;width:2rem;height:2rem;border-radius:var(--cluster-compact-host-control-radius,.6rem)!important;box-shadow:none!important;--tw-ring-color:transparent!important;--tw-ring-offset-color:transparent!important;--tw-ring-offset-shadow:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;background:0 0!important;border-width:1px!important;border-color:#0000!important;outline:none!important}.table-side-panel-header--tabbed>.table-side-panel-close-button:hover,.table-side-panel-header--tabbed>.table-side-panel-close-button:focus,.table-side-panel-header--tabbed>.table-side-panel-close-button:focus-visible,.table-side-panel-header--tabbed>.table-side-panel-close-button:active,.table-side-panel-header--tabbed>.table-side-panel-close-button[data-state=open],.table-side-panel-header--tabbed>.table-side-panel-close-button[aria-expanded=true]{border-width:1px!important;border-color:var(--toolbar-button-secondary-hover-border,var(--button-hover-border))!important;background:var(--toolbar-button-secondary-hover-bg,var(--button-hover-bg))!important;box-shadow:none!important;--tw-ring-color:transparent!important;--tw-ring-offset-color:transparent!important;--tw-ring-offset-shadow:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;outline:none!important}.table-side-panel-header--tabbed>.table-side-panel-close-button:hover,.table-side-panel-header--tabbed>.table-side-panel-close-button:focus-visible,.table-side-panel-header--tabbed>.table-side-panel-close-button:active{transform:none!important}.table-side-panel-tabs-primary-row{min-width:max-content;height:var(--surface-tab-height,2.625rem);grid-area:1/1;align-items:center;gap:.25rem;display:flex}.table-side-panel-root-selection-actions{flex:none;grid-area:1/3;justify-self:end;align-items:center;gap:.25rem;min-width:max-content;padding-left:0;padding-right:.25rem;display:inline-flex}.table-side-panel-root-selection-actions:not(:has(.table-side-panel-root-selection-actions-slot:not(:empty))){display:none}.table-side-panel-root-selection-actions-slot{align-items:center;gap:.25rem;display:inline-flex}.table-side-panel-record-header-actions-slot{flex:none;justify-content:flex-end;align-items:center;gap:.25rem;min-width:max-content;margin-left:auto;display:inline-flex}.table-side-panel-record-header-actions-slot:empty{display:none}.table-side-panel-host-header-group,.table-side-panel-surface-chrome-row{flex:22rem;grid-area:1/2;align-items:center;gap:.25rem;min-width:min(22rem,100%);max-width:100%;display:flex;overflow:hidden}.panel-tabs-bar[data-host-header-placement=inline] .table-side-panel-host-header-group{padding-left:var(--mobile-header-padding-x)}.panel-tabs-bar[data-host-header-placement=wrapped] .table-side-panel-host-header-group{width:100%;min-width:0;max-width:100%;padding-top:.125rem;padding-inline:var(--mobile-header-padding-x);grid-area:2/1/auto/-1;padding-bottom:.125rem}.table-side-panel-surface-actions-zone{grid-area:1/3;justify-self:end;align-items:center;gap:.25rem;min-width:max-content;display:inline-flex}.table-side-panel-surface-actions-zone:not(:has(.table-side-panel-surface-actions:not(:empty))),.table-side-panel-host-header-group:not(:has(.table-side-panel-surface-host-header:not(:empty))),.table-side-panel-surface-chrome-row:not(:has(.table-side-panel-surface-host-header:not(:empty),.table-side-panel-surface-actions:not(:empty))){display:none}.table-side-panel-surface-host-header{flex:auto;align-items:center;min-width:0;max-width:100%;display:inline-flex;overflow:hidden;container:cluster-host-header-inline/inline-size}.table-side-panel-surface-host-header .cluster-host-header{flex:auto;min-width:0;border-bottom:0!important;padding-left:0!important;padding-right:.25rem!important}.table-side-panel-host-header-group--stacked{width:100%;min-width:0;max-width:100%;padding-left:var(--mobile-header-padding-x);border-bottom:0;flex:none;grid-area:auto;padding-right:.5rem;display:flex}.table-side-panel-host-header-group--stacked:not(:has(.table-side-panel-surface-host-header:not(:empty))){display:none}.table-side-panel-host-header-group--stacked .table-side-panel-surface-host-header{width:100%}.table-side-panel-host-header-group--stacked .cluster-host-header{width:100%;padding-left:0!important;padding-right:0!important}.table-side-panel-surface-host-header .cluster-host-header,.table-side-panel-pinned-host-header .cluster-host-header{padding-top:calc(var(--mobile-cluster-host-header-padding-y) - .0625rem)!important;padding-bottom:calc(var(--mobile-cluster-host-header-padding-y) - .0625rem)!important}.table-side-panel-surface-host-header .cluster-host-header .header-bar-layout{min-width:0}.table-side-panel-surface-host-header .cluster-host-header{min-height:var(--surface-tab-height,2.625rem);align-items:center;display:flex;padding-top:0!important;padding-bottom:0!important}.table-side-panel-surface-host-header .cluster-host-header .header-bar-layout{min-height:var(--surface-tab-height,2.625rem)}.table-side-panel-surface-host-header .cluster-host-header-title-row>span:has(>.record-icon-badge){--record-icon-badge-size:var(--mobile-header-identity-icon-size,1.75rem);width:var(--record-icon-badge-size);min-width:var(--record-icon-badge-size);max-width:var(--record-icon-badge-size);height:var(--record-icon-badge-size);min-height:var(--record-icon-badge-size);max-height:var(--record-icon-badge-size);flex:0 0 var(--record-icon-badge-size);line-height:1;overflow:hidden}.table-side-panel-pinned-host-header,.table-side-panel-pinned-host-header-slot{width:100%;min-width:0;display:flex}.table-side-panel-pinned-host-header-slot:empty,.table-side-panel-pinned-host-header:has(.table-side-panel-pinned-host-header-slot:empty){display:none}.table-side-panel-pinned-host-header .cluster-host-header{width:100%;min-height:var(--surface-tab-height,2.625rem);padding-left:var(--mobile-header-padding-x)!important;padding-right:var(--mobile-header-padding-x)!important;background:0 0!important;border-top:0!important;padding-top:0!important;padding-bottom:0!important}.table-side-panel-pinned-host-header .cluster-host-header .header-bar-layout{min-height:var(--surface-tab-height,2.625rem)}.table-side-panel-tabs-root[data-root-tabs-active="0"] .table-side-panel-pinned-host-header .cluster-host-header{background:var(--tab-button-active-indicator,var(--primary))!important}@supports (color:color-mix(in lab, red, red)){.table-side-panel-tabs-root[data-root-tabs-active="0"] .table-side-panel-pinned-host-header .cluster-host-header{background:color-mix(in srgb, var(--tab-button-active-indicator,var(--primary)) 5%, transparent)!important}}.table-side-panel-host-header-group .cluster-host-header,.table-side-panel-host-header-group .cluster-host-header .header-bar-layout,.table-side-panel-pinned-host-header .cluster-host-header,.table-side-panel-pinned-host-header .cluster-host-header .header-bar-layout{width:100%}.table-side-panel-host-header-group .cluster-host-header .header-bar-layout__title,.table-side-panel-host-header-group .cluster-host-header .header-bar-layout__title *,.table-side-panel-pinned-host-header .cluster-host-header .header-bar-layout__title,.table-side-panel-pinned-host-header .cluster-host-header .header-bar-layout__title *{text-overflow:clip!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-line-clamp:1!important;overflow:hidden!important}.cluster-host-header-title-row{position:relative}.panel-tabs-bar[data-host-header-placement=wrapped] .cluster-host-header .header-bar-layout__title,.panel-tabs-bar[data-host-header-placement=wrapped] .cluster-host-header .header-bar-layout__title *,.panel-tabs-bar[data-host-header-placement=wrapped] .cluster-host-header-record-title,.table-side-panel-host-header-group--stacked .cluster-host-header .header-bar-layout__title,.table-side-panel-host-header-group--stacked .cluster-host-header .header-bar-layout__title *,.table-side-panel-host-header-group--stacked .cluster-host-header-record-title,.table-side-panel-pinned-host-header .cluster-host-header .header-bar-layout__title,.table-side-panel-pinned-host-header .cluster-host-header .header-bar-layout__title *,.table-side-panel-pinned-host-header .cluster-host-header-record-title{text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;-webkit-line-clamp:unset!important;overflow:visible!important}.table-side-panel-host-header-group--stacked .cluster-host-header-title-row{align-items:center!important;width:100%!important;min-width:0!important;display:flex!important}.table-side-panel-host-header-group--stacked .cluster-host-header .header-bar-layout__main,.table-side-panel-host-header-group--stacked .cluster-host-header .header-bar-layout__title-shell,.table-side-panel-host-header-group--stacked .cluster-host-header .header-bar-layout__title{width:100%!important;min-width:0!important;max-width:100%!important}.table-side-panel-host-header-group--stacked .cluster-host-header .header-bar-layout__title-shell{flex:auto!important}.table-side-panel-host-header-group--stacked .cluster-host-header-title-text{flex:auto!important;align-items:flex-start!important;min-width:0!important;display:flex!important}.table-side-panel-host-header-group--stacked .cluster-host-header-record-title{width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}.table-side-panel-surface-actions{flex:none;align-items:center;gap:.25rem;min-width:0;display:inline-flex}.table-side-panel-surface-actions .cluster-record-row-icon-button{width:1.75rem!important;height:1.75rem!important}.cluster-desktop-record-toolbar{--cluster-desktop-record-toolbar-control-size:2rem;--cluster-desktop-record-toolbar-icon-size:1.0625rem;flex:none;justify-content:flex-end;align-items:center;gap:.25rem;width:auto;min-width:max-content;display:inline-flex}.cluster-desktop-record-toolbar__item,.cluster-desktop-record-toolbar>.inline-flex{width:var(--cluster-desktop-record-toolbar-control-size);height:var(--cluster-desktop-record-toolbar-control-size);flex:0 0 var(--cluster-desktop-record-toolbar-control-size);justify-content:center;align-items:center;display:inline-flex}.cluster-desktop-record-toolbar__button{width:var(--cluster-desktop-record-toolbar-control-size);height:var(--cluster-desktop-record-toolbar-control-size);flex:0 0 var(--cluster-desktop-record-toolbar-control-size);border-radius:var(--cluster-compact-host-control-radius,.6rem);color:var(--foreground);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;position:relative}.cluster-desktop-record-toolbar__button:disabled{cursor:default;opacity:.42;color:var(--muted-foreground)}.cluster-desktop-record-toolbar__button:not(:disabled):hover,.cluster-desktop-record-toolbar__button:not(:disabled):focus-visible{border-color:var(--toolbar-button-secondary-hover-border);background:var(--toolbar-button-secondary-hover-bg);color:var(--foreground);outline:none}.cluster-desktop-record-toolbar__button[data-active="1"]{color:var(--foreground)}.cluster-desktop-record-toolbar__icon,.cluster-desktop-record-toolbar__icon>svg{width:var(--cluster-desktop-record-toolbar-icon-size);height:var(--cluster-desktop-record-toolbar-icon-size);justify-content:center;align-items:center;display:inline-flex}.cluster-desktop-record-toolbar__icon>svg{flex:0 0 var(--cluster-desktop-record-toolbar-icon-size)}.cluster-desktop-record-toolbar__badge{font-size:.625rem;line-height:1;position:absolute;top:.125rem;right:.125rem}.surface-tabs-list-shell{-ms-overflow-style:none;scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}.surface-tabs-list-shell::-webkit-scrollbar{display:none}.panel-tabs-bar:has(.table-side-panel-surface-host-header:not(:empty)) .surface-tabs-list-shell{flex:0 auto}.table-side-panel-tabs-body{flex:auto;min-height:0;overflow:auto}.table-side-panel-tab-content{height:100%;margin:0;padding:0}.table-side-panel-drag-handle-shell{justify-content:center;padding-top:.5rem;padding-bottom:.25rem;display:flex}.table-side-panel-drag-handle{background:var(--mobile-screen-compact-table-view-card-secondary-text);border-radius:999px;width:3rem;height:.3125rem}@supports (color:color-mix(in lab, red, red)){.table-side-panel-drag-handle{background:color-mix(in oklch, var(--mobile-screen-compact-table-view-card-secondary-text) 28%, transparent)}}.table-side-panel-header--mobile-bottom{border-bottom:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.125rem .75rem .5rem;display:flex;background:0 0!important}.table-side-panel-header-title-shell{flex:auto;min-width:0}.table-side-panel-header-title{color:var(--mobile-screen-compact-table-view-card-title-text);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;line-height:1.2;overflow:hidden}.table-side-panel-header-actions{flex-shrink:0;align-items:center;gap:.375rem;display:flex}.table-side-panel-header-button{border-radius:14px!important;width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important}.table-side-panel-tabs-strip--mobile-bottom{padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem}.table-side-panel-tabs-list,.surface-tabs-list{--surface-tab-hover-bg:var(--tab-button-active-indicator,var(--primary))}@supports (color:color-mix(in lab, red, red)){.table-side-panel-tabs-list,.surface-tabs-list{--surface-tab-hover-bg:color-mix(in srgb, var(--tab-button-active-indicator,var(--primary)) 7%, transparent)}}.table-side-panel-tabs-list,.surface-tabs-list{--panel-tab-hover-bg:var(--surface-tab-hover-bg);justify-content:flex-start;gap:0;width:max-content;min-width:100%;display:flex;background:0 0!important;padding:0!important}.surface-tab-trigger{box-sizing:border-box;min-height:var(--surface-tab-height,2.625rem)!important;height:var(--surface-tab-height,2.625rem)!important;padding-top:var(--surface-tab-padding-y,0)!important;padding-bottom:var(--surface-tab-padding-y,0)!important;padding-left:var(--surface-tab-padding-x,var(--table-header-padding-x))!important;padding-right:var(--surface-tab-padding-x,var(--table-header-padding-x))!important;color:var(--table-header-text,var(--muted-foreground))!important;font-size:var(--ui-font-size-tab-label)!important;line-height:var(--table-header-line-height)!important;letter-spacing:var(--table-header-letter-spacing)!important;text-transform:none!important;box-shadow:none!important;background:0 0!important;border-bottom:0!important;border-left:0!important;border-right:0!important;align-items:center!important;font-weight:500!important}.table-side-panel-tab-trigger{box-sizing:border-box;min-height:var(--table-header-height)!important;height:var(--table-header-height)!important;padding-top:var(--table-header-padding-y)!important;padding-bottom:var(--table-header-padding-y)!important;padding-left:var(--table-header-padding-x)!important;padding-right:var(--table-header-padding-x)!important;color:var(--table-header-text,var(--muted-foreground))!important;font-size:var(--ui-font-size-tab-label)!important;line-height:var(--table-header-line-height)!important;letter-spacing:var(--table-header-letter-spacing)!important;text-transform:none!important;box-shadow:inset 0 -1px 0 0 var(--chrome-divider-border,var(--table-header-bottom-border,var(--table-header-border)))!important;background:0 0!important;border-bottom:0!important;border-left:0!important;border-right:0!important;font-weight:500!important}.surface-tab-trigger:hover,.table-side-panel-tab-trigger:hover{background:var(--panel-tab-hover-bg,var(--surface-tab-hover-bg))!important;color:var(--foreground)!important;border-inline-color:#0000!important}.surface-tab-trigger[data-state=active],.surface-tab-trigger[aria-selected=true],.surface-tab-trigger[data-active=true],.surface-tab-trigger.tab-button-active-surface,.table-side-panel-tab-trigger[data-state=active],.table-side-panel-tab-trigger[aria-selected=true],.table-side-panel-tab-trigger[data-active=true],.table-side-panel-tab-trigger.tab-button-active-surface{background:0 0!important;border-left-color:#0000!important;border-right-color:#0000!important}.tab-button-active-surface[data-state=active],.tab-button-active-surface[aria-selected=true],.tab-button-active-surface[data-active=true],.tab-button-active-surface:not([data-state]),.unified-inline-tab-trigger.tab-button-active-surface,.mobile-table-bottom-switcher-button.tab-button-active-surface,.surface-tab-record-row--active.tab-button-active-surface{background:var(--tab-button-active-bg)!important;color:var(--foreground)!important;box-shadow:inset 0 -1px 0 0 var(--tab-button-active-indicator,var(--primary))!important;border-left-color:#0000!important;border-right-color:#0000!important}html.dark .surface-tab-trigger[data-state=active],html.dark .surface-tab-trigger[aria-selected=true],html.dark .surface-tab-trigger[data-active=true],html.dark .surface-tab-trigger.tab-button-active-surface{background:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){html.dark .surface-tab-trigger[data-state=active],html.dark .surface-tab-trigger[aria-selected=true],html.dark .surface-tab-trigger[data-active=true],html.dark .surface-tab-trigger.tab-button-active-surface{background:color-mix(in oklch, var(--primary) 10%, transparent)!important}}.form-section-tabs-strip{border-bottom:1px solid var(--border)}:root .surface-tab-trigger.form-section-tab-trigger{height:var(--ui-form-section-tab-height)!important;min-height:var(--ui-form-section-tab-height)!important;font-size:var(--table-row-font-size)!important;line-height:var(--table-row-line-height)!important;letter-spacing:normal!important;text-transform:none!important;color:var(--muted-foreground)!important;background:0 0!important;padding-block:0!important;font-weight:500!important}:root .surface-tab-trigger.form-section-tab-trigger:hover{background:var(--surface-tab-hover-bg)!important;color:var(--foreground)!important}:root .surface-tab-trigger.form-section-tab-trigger.tab-button-active-surface{color:var(--foreground)!important;box-shadow:inset 0 -2px 0 var(--tab-button-active-indicator,var(--primary))!important;background:0 0!important}:root .surface-tab-trigger.form-section-tab-trigger.tab-button-active-surface:hover{background:var(--surface-tab-hover-bg)!important}.form-section-tabs-layout{margin-inline:var(--ui-form-panel-content-padding-x);margin-bottom:var(--ui-form-panel-content-padding-bottom);border:1px solid var(--border);border-radius:var(--ui-radius-table-surface)}.form-section-tabs-layout .form-content-scroll{--form-content-padding-x:var(--ui-form-panel-content-padding-x);--form-content-padding-bottom:var(--ui-form-panel-content-padding-bottom)}.table-side-panel-tabs-root[data-root-tabs-active="0"] .surface-tab-trigger[data-state=active],.table-side-panel-tabs-root[data-root-tabs-active="0"] .surface-tab-trigger[aria-selected=true],.table-side-panel-tabs-root[data-root-tabs-active="0"] .surface-tab-trigger[data-active=false],.table-side-panel-tabs-root[data-root-tabs-active="0"] .surface-tab-trigger.tab-button-active-surface{color:var(--table-header-text,var(--muted-foreground))!important;box-shadow:none!important;background:0 0!important}.table-side-panel-tabs-root .unified-inline-tab-trigger:not(.tab-button-active-surface):hover,.surface-tabs-root .unified-inline-tab-trigger:not(.tab-button-active-surface):hover,.surface-tabs-list .unified-inline-tab-trigger:not(.tab-button-active-surface):hover{background:var(--panel-tab-hover-bg,var(--surface-tab-hover-bg))!important;border-inline-color:#0000!important}.panel-tabs-bar .unified-inline-tab-trigger{min-height:var(--surface-tab-height,2.625rem)!important;height:var(--surface-tab-height,2.625rem)!important;font-size:var(--ui-font-size-tab-label)!important;line-height:var(--table-header-line-height)!important;letter-spacing:var(--table-header-letter-spacing)!important;text-transform:none!important;font-weight:500!important}.panel-active-leaf-selector{align-items:center;gap:.375rem;max-width:100%;display:inline-flex}.panel-active-leaf-selector__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.panel-active-leaf-selector__chevron{margin-inline-start:.125rem}.surface-tab-record-row{width:100%;min-width:0}.surface-tab-record-row--active.tab-button-active-surface{border:0!important;border-bottom:2px solid var(--tab-button-active-indicator,var(--primary))!important}.surface-tab-record-row--inactive{color:inherit;box-shadow:none!important;background:0 0!important}.surface-tab-record-row-content{align-items:center;gap:inherit;min-width:0;max-width:100%;display:inline-flex}.surface-tab-record-row--cluster-record{max-width:none;background:var(--mobile-base-bg)!important;border-radius:0!important;justify-content:flex-start!important;align-items:stretch!important;width:100%!important;min-width:0!important;min-height:0!important;padding:0!important;display:flex!important}.surface-tab-record-row--cluster-record.surface-tab-record-row--active.tab-button-active-surface{background:var(--mobile-base-bg)!important;border-bottom:1px solid var(--surface-divider-source,var(--mobile-base-border))!important;box-shadow:none!important}.surface-tab-record-row--cluster-record.surface-tab-record-row--inactive{border-bottom:1px solid var(--surface-divider-source,var(--mobile-base-border))!important}.surface-tab-record-row--cluster-record .surface-tab-record-row-content{justify-content:space-between;align-items:stretch;gap:var(--mobile-header-gap);width:100%;min-width:0;max-width:none;padding:0;display:flex}.surface-tab-record-row--cluster-record .cluster-record-row-trigger{min-height:100%;padding-top:var(--mobile-cluster-record-header-row-padding-y)!important;padding-bottom:var(--mobile-cluster-record-header-row-padding-y)!important}.surface-tab-record-row--cluster-record [data-cluster-record-header-swipe-ignore="1"]{padding-top:var(--mobile-cluster-record-header-row-padding-y)!important;padding-bottom:var(--mobile-cluster-record-header-row-padding-y)!important}.surface-tab-record-row--cluster-record .cluster-record-row-icon-button{width:var(--mobile-cluster-record-header-control-size);min-width:var(--mobile-cluster-record-header-control-size);height:var(--mobile-cluster-record-header-control-size);color:var(--toolbar-button-secondary-text,var(--mobile-control-text));box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.5rem;padding:0}.cluster-host-header{--mobile-header-identity-icon-size:1.75rem;--mobile-header-identity-icon-radius:.625rem;--mobile-header-identity-icon-glyph-size:1.0625rem;--mobile-header-row-min-height:3rem;--cluster-host-title-font-size:var(--ui-text-section-size);--mobile-cluster-host-control-size:var(--mobile-header-identity-icon-size);background:0 0;border-bottom-color:var(--surface-divider-source,var(--mobile-base-border))!important;padding-top:var(--mobile-cluster-host-header-padding-y)!important;padding-bottom:var(--mobile-cluster-host-header-padding-y)!important}.cluster-host-header--mobile-screen-leaf{box-shadow:none!important;border-bottom:0!important}.cluster-mobile-active-leaf-selector{--mobile-header-identity-icon-size:1.75rem;--mobile-header-identity-icon-radius:.625rem;--mobile-header-identity-icon-glyph-size:1.0625rem;--mobile-header-row-min-height:3rem;--mobile-active-leaf-selector-bg:var(--toolbar-button-accent-bg,var(--mobile-control-accent-bg,var(--mobile-control-text)))}@supports (color:color-mix(in lab, red, red)){.cluster-mobile-active-leaf-selector{--mobile-active-leaf-selector-bg:color-mix(in srgb, var(--toolbar-button-accent-bg,var(--mobile-control-accent-bg,var(--mobile-control-text))) 6%, var(--mobile-base-bg))}}.cluster-mobile-active-leaf-selector{--mobile-active-leaf-selector-border:var(--mobile-header-border,var(--surface-divider-source,var(--mobile-base-border)));--mobile-active-leaf-selector-hover-bg:var(--toolbar-button-accent-bg,var(--mobile-control-accent-bg,var(--mobile-control-text)))}@supports (color:color-mix(in lab, red, red)){.cluster-mobile-active-leaf-selector{--mobile-active-leaf-selector-hover-bg:color-mix(in srgb, var(--toolbar-button-accent-bg,var(--mobile-control-accent-bg,var(--mobile-control-text))) 8%, var(--mobile-base-bg))}}.cluster-mobile-active-leaf-selector{--cluster-leaf-visual-size:var(--mobile-header-identity-icon-size);--cluster-leaf-visual-radius:var(--mobile-header-identity-icon-radius);--cluster-leaf-visual-icon-size:var(--mobile-header-identity-icon-glyph-size);width:100%;min-width:0;min-height:calc(var(--mobile-header-row-min-height) - (var(--mobile-cluster-host-header-padding-y) * 2));align-items:center;gap:var(--mobile-header-gap,.5rem);color:var(--mobile-control-text,var(--foreground));text-align:left;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:flex}.cluster-mobile-active-leaf-selector:hover,.cluster-mobile-active-leaf-selector:focus-visible{background:0 0}.cluster-mobile-active-leaf-selector__icon{width:var(--mobile-header-identity-icon-size);min-width:var(--mobile-header-identity-icon-size);height:var(--mobile-header-identity-icon-size);color:var(--toolbar-button-accent-text,var(--mobile-control-text));justify-content:center;align-items:center;display:inline-flex}.cluster-mobile-active-leaf-selector__icon svg{width:var(--mobile-header-identity-icon-glyph-size);height:var(--mobile-header-identity-icon-glyph-size);stroke-width:2px}.cluster-mobile-active-leaf-selector__label{min-width:0;font-size:var(--cluster-host-title-font-size,.875rem);white-space:normal;overflow-wrap:anywhere;flex:auto;font-weight:700;line-height:1.2}.cluster-mobile-active-leaf-selector__chevron{stroke-width:2px;width:1.125rem;min-width:1.125rem;height:1.125rem}.cluster-host-header--mobile-screen-record{min-height:var(--mobile-header-row-min-height);padding-top:var(--mobile-cluster-host-header-padding-y)!important;padding-bottom:var(--mobile-cluster-host-header-padding-y)!important;border-bottom:0!important;align-items:center!important;display:flex!important}.cluster-host-header--mobile-screen-leaf-selector{--mobile-active-leaf-selector-bg:var(--toolbar-button-accent-bg,var(--mobile-control-accent-bg,var(--mobile-control-text)))}@supports (color:color-mix(in lab, red, red)){.cluster-host-header--mobile-screen-leaf-selector{--mobile-active-leaf-selector-bg:color-mix(in srgb, var(--toolbar-button-accent-bg,var(--mobile-control-accent-bg,var(--mobile-control-text))) 6%, var(--mobile-base-bg))}}.cluster-host-header--mobile-screen-leaf-selector{--mobile-active-leaf-selector-border:var(--mobile-header-border,var(--surface-divider-source,var(--mobile-base-border)));min-height:var(--mobile-header-row-min-height);border-top:1px solid var(--mobile-active-leaf-selector-border)!important;border-bottom:1px solid var(--mobile-active-leaf-selector-border)!important;background:var(--mobile-active-leaf-selector-bg)!important;padding-top:var(--mobile-cluster-host-header-padding-y)!important;padding-bottom:var(--mobile-cluster-host-header-padding-y)!important;padding-left:var(--mobile-header-padding-x)!important;padding-right:var(--mobile-header-padding-x)!important;border-left:0!important;border-right:0!important;border-radius:0!important;align-items:center!important;margin:0!important;display:flex!important}.cluster-host-header--mobile-screen-leaf-selector>div{width:100%}.cluster-host-header--mobile-screen-record .header-bar-layout,.cluster-host-header--mobile-screen-leaf-selector .header-bar-layout{min-height:calc(var(--mobile-header-row-min-height) - (var(--mobile-cluster-host-header-padding-y) * 2));align-self:center;align-items:center!important}.cluster-host-header--mobile-screen-record .header-bar-layout__main,.cluster-host-header--mobile-screen-record .header-bar-layout__title-shell,.cluster-host-header--mobile-screen-record .header-bar-layout__title,.cluster-host-header--mobile-screen-record .cluster-host-header-title-row,.cluster-host-header--mobile-screen-record .cluster-host-header-title-text{align-self:center;align-items:center!important;margin-top:0!important;margin-bottom:0!important}.cluster-host-header--mobile-screen-record .cluster-host-header-title-row,.cluster-host-header--mobile-screen-leaf-selector .cluster-mobile-active-leaf-selector{align-self:center;align-items:center!important}.cluster-host-header--mobile-screen-leaf-selector .cluster-mobile-active-leaf-selector__icon{width:var(--mobile-header-identity-icon-size)!important;min-width:var(--mobile-header-identity-icon-size)!important;height:var(--mobile-header-identity-icon-size)!important;min-height:var(--mobile-header-identity-icon-size)!important}.cluster-host-header--mobile-screen-leaf-selector .cluster-mobile-active-leaf-selector__icon .cluster-leaf-visual{--cluster-leaf-visual-size:var(--mobile-header-identity-icon-size);--cluster-leaf-visual-radius:var(--mobile-header-identity-icon-radius);--cluster-leaf-visual-icon-size:var(--mobile-header-identity-icon-glyph-size)}.surface-tab-record-row--cluster-record{--cluster-host-title-font-size:var(--ui-text-section-size)}.cluster-host-header .header-bar-layout{min-height:var(--mobile-cluster-host-control-size)}.cluster-host-header-title-composite{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.125rem .375rem;min-width:0;max-width:100%;display:inline-flex}.cluster-host-header-title-composite--mobile-screen{flex-direction:column;align-items:flex-start;row-gap:.125rem;display:flex}.cluster-host-header-leaf-title{color:var(--mobile-control-text,var(--foreground));flex:none;align-items:center;font-weight:700;line-height:1.2;display:inline-flex}.cluster-host-header-record-context-group{flex:12rem;align-items:center;gap:.375rem;min-width:min(100%,12rem);max-width:100%;display:inline-flex}.cluster-host-header-record-context-group--mobile-screen{flex:auto;width:100%;min-width:0}.cluster-host-header-record-context-title{min-width:0;color:var(--mobile-control-text,var(--foreground));flex:auto;font-weight:650;line-height:1.2}.cluster-host-header .cluster-record-row-icon-button{width:var(--mobile-cluster-host-control-size);min-width:var(--mobile-cluster-host-control-size);height:var(--mobile-cluster-host-control-size);color:var(--toolbar-button-secondary-text,var(--mobile-control-text));box-shadow:none;background:0 0;border:1px solid #0000;border-radius:.5rem;padding:0;transition-property:transform,color;transition-duration:.12s;transition-timing-function:ease}.cluster-host-header .table-side-panel-close-button{border-radius:.5rem;transition-property:transform,color;transition-duration:.12s;transition-timing-function:ease;width:var(--mobile-cluster-host-control-size)!important;min-width:var(--mobile-cluster-host-control-size)!important;height:var(--mobile-cluster-host-control-size)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:0!important}.surface-tab-record-row--cluster-record .cluster-record-row-icon-button:hover,.surface-tab-record-row--cluster-record .cluster-record-row-icon-button:focus-visible{background:var(--toolbar-button-secondary-hover-bg,var(--button-hover-bg))!important;border-color:var(--toolbar-button-secondary-hover-border,var(--button-hover-border))!important;color:var(--toolbar-button-secondary-hover-text,var(--mobile-control-text))!important;box-shadow:var(--toolbar-button-secondary-hover-shadow,none)!important}.cluster-host-header .cluster-record-row-icon-button:not(.cluster-leaf-shortcut-button):hover,.cluster-host-header .cluster-record-row-icon-button:not(.cluster-leaf-shortcut-button):focus-visible,.cluster-host-header .table-side-panel-close-button:not(.cluster-leaf-shortcut-button):hover,.cluster-host-header .table-side-panel-close-button:not(.cluster-leaf-shortcut-button):focus-visible{background:var(--toolbar-button-secondary-hover-bg,var(--button-hover-bg))!important;border-color:var(--toolbar-button-secondary-hover-border,var(--button-hover-border))!important;color:var(--toolbar-button-secondary-hover-text,var(--mobile-control-text))!important;box-shadow:none!important;transform:none!important}.cluster-host-header .cluster-record-row-icon-button:not(.cluster-leaf-shortcut-button):active,.cluster-host-header .table-side-panel-close-button:not(.cluster-leaf-shortcut-button):active{background:var(--toolbar-button-secondary-hover-bg,var(--button-hover-bg))!important;border-color:var(--toolbar-button-secondary-hover-border,var(--button-hover-border))!important;transform:none!important}.surface-tab-record-row--cluster-record .cluster-record-row-action-button[data-active],.cluster-host-header .cluster-record-row-action-button[data-active]{transition-property:none!important;transition-duration:0s!important}.surface-tab-record-row--cluster-record .cluster-record-row-icon-button:not(.cluster-leaf-shortcut-button)[data-active="1"]{background:var(--mobile-control-accent-bg);color:var(--mobile-control-accent-text);box-shadow:none;border-color:#0000}.surface-tab-record-row--cluster-record .cluster-record-row-icon-button:not(.cluster-leaf-shortcut-button)[data-active="1"]:hover,.surface-tab-record-row--cluster-record .cluster-record-row-icon-button:not(.cluster-leaf-shortcut-button)[data-active="1"]:focus-visible{background:var(--toolbar-button-accent-hover-bg)!important;border-color:var(--toolbar-button-accent-hover-border)!important;color:var(--toolbar-button-accent-text)!important;box-shadow:var(--toolbar-button-accent-hover-shadow)!important}.cluster-leaf-visual{color:var(--cluster-leaf-accent,currentColor)}.cluster-leaf-visual--preview{--cluster-leaf-accent:var(--info,#2563eb)}.cluster-leaf-visual--chat{--cluster-leaf-accent:var(--success,#16a34a)}.cluster-leaf-visual--movements{--cluster-leaf-accent:var(--warning,#d97706)}.cluster-leaf-visual--filters{--cluster-leaf-accent:#7c3aed}.cluster-leaf-visual--product,.cluster-leaf-visual--default{--cluster-leaf-accent:var(--toolbar-button-secondary-text,#475569)}.cluster-leaf-visual--orders{--cluster-leaf-accent:var(--avatar-palette-12)}.cluster-leaf-visual--reserves{--cluster-leaf-accent:var(--avatar-palette-04)}@supports (color:color-mix(in lab, red, red)){.cluster-leaf-visual--reserves{--cluster-leaf-accent:color-mix(in srgb, var(--avatar-palette-04) 76%, #9a6b00)}}.cluster-leaf-visual--expected{--cluster-leaf-accent:var(--avatar-palette-02)}.cluster-leaf-visual--warehouses{--cluster-leaf-accent:var(--avatar-palette-09)}.cluster-host-header,.pinned-record-dropdown-identity-trigger,.cluster-pinned-record-dropdown-trigger,.cluster-compact-host-control{--cluster-compact-host-control-size:2rem;--cluster-compact-host-control-radius:.6rem;--cluster-compact-host-control-icon-size:1.0625rem;--cluster-compact-host-control-fill:var(--mobile-control-text,#475569)}@supports (color:color-mix(in lab, red, red)){.cluster-host-header,.pinned-record-dropdown-identity-trigger,.cluster-pinned-record-dropdown-trigger,.cluster-compact-host-control{--cluster-compact-host-control-fill:color-mix(in srgb, var(--mobile-control-text,#475569) 12%, transparent)}}.cluster-host-header,.pinned-record-dropdown-identity-trigger,.cluster-pinned-record-dropdown-trigger,.cluster-compact-host-control{--cluster-compact-host-control-fill-strong:var(--mobile-control-text,#475569)}@supports (color:color-mix(in lab, red, red)){.cluster-host-header,.pinned-record-dropdown-identity-trigger,.cluster-pinned-record-dropdown-trigger,.cluster-compact-host-control{--cluster-compact-host-control-fill-strong:color-mix(in srgb, var(--mobile-control-text,#475569) 18%, transparent)}}.cluster-host-header,.pinned-record-dropdown-identity-trigger,.cluster-pinned-record-dropdown-trigger,.cluster-compact-host-control{--cluster-compact-host-control-border:var(--mobile-control-text,#475569)}@supports (color:color-mix(in lab, red, red)){.cluster-host-header,.pinned-record-dropdown-identity-trigger,.cluster-pinned-record-dropdown-trigger,.cluster-compact-host-control{--cluster-compact-host-control-border:color-mix(in srgb, var(--mobile-control-text,#475569) 28%, transparent)}}.cluster-leaf-visual{--cluster-leaf-visual-size:1.5rem;--cluster-leaf-visual-radius:.5rem;--cluster-leaf-visual-icon-size:.9375rem;--cluster-leaf-accent-bg:var(--cluster-leaf-accent,currentColor)}@supports (color:color-mix(in lab, red, red)){.cluster-leaf-visual{--cluster-leaf-accent-bg:color-mix(in srgb, var(--cluster-leaf-accent,currentColor) 20%, transparent)}}.cluster-leaf-visual{--cluster-leaf-accent-bg-strong:var(--cluster-leaf-accent,currentColor)}@supports (color:color-mix(in lab, red, red)){.cluster-leaf-visual{--cluster-leaf-accent-bg-strong:color-mix(in srgb, var(--cluster-leaf-accent,currentColor) 28%, transparent)}}.cluster-leaf-visual{--cluster-leaf-accent-border:var(--cluster-leaf-accent,currentColor)}@supports (color:color-mix(in lab, red, red)){.cluster-leaf-visual{--cluster-leaf-accent-border:color-mix(in srgb, var(--cluster-leaf-accent,currentColor) 44%, transparent)}}.cluster-leaf-visual{box-sizing:border-box;border:1px solid var(--cluster-leaf-accent-border);border-radius:var(--cluster-leaf-visual-radius);background:var(--cluster-leaf-accent-bg);flex:none;justify-content:center;align-items:center;line-height:1;width:var(--cluster-leaf-visual-size)!important;min-width:var(--cluster-leaf-visual-size)!important;height:var(--cluster-leaf-visual-size)!important;min-height:var(--cluster-leaf-visual-size)!important;color:var(--cluster-leaf-accent)!important;display:inline-flex!important}.record-icon-badge{--record-icon-badge-size:var(--mobile-header-identity-icon-size,1.75rem);--record-icon-badge-radius:var(--mobile-header-identity-icon-radius,.625rem);--record-icon-badge-glyph-size:var(--mobile-header-identity-icon-glyph-size,1.0625rem);width:var(--record-icon-badge-size);min-width:var(--record-icon-badge-size);max-width:var(--record-icon-badge-size);height:var(--record-icon-badge-size);min-height:var(--record-icon-badge-size);max-height:var(--record-icon-badge-size);flex:0 0 var(--record-icon-badge-size);box-sizing:border-box;justify-content:center;align-items:center;line-height:1;display:inline-flex;overflow:hidden}.record-icon-badge [data-surface-icon="1"]{width:var(--record-icon-badge-size)!important;min-width:var(--record-icon-badge-size)!important;max-width:var(--record-icon-badge-size)!important;height:var(--record-icon-badge-size)!important;min-height:var(--record-icon-badge-size)!important;max-height:var(--record-icon-badge-size)!important;border-radius:var(--record-icon-badge-radius)!important}.record-icon-badge [data-surface-icon="1"] svg{width:var(--record-icon-badge-glyph-size)!important;height:var(--record-icon-badge-glyph-size)!important}.mobile-screen-compact-table-view-record-icon-grid{grid-template-columns:var(--ui-size-mobile-screen-compact-table-view-marker-column) minmax(0, 1fr);align-items:center;column-gap:var(--ui-space-mobile-screen-compact-table-view-field-gap);min-width:0;display:grid}.mobile-screen-compact-table-view-record-icon-column{width:var(--ui-size-mobile-screen-compact-table-view-marker-column)}.mobile-screen-compact-table-view-record-icon-column .record-icon-badge{margin-left:-.375rem}.cluster-compact-host-control{transition-property:background-color,border-color,color,box-shadow;transition-duration:.12s;transition-timing-function:ease;width:var(--cluster-compact-host-control-size)!important;min-width:var(--cluster-compact-host-control-size)!important;height:var(--cluster-compact-host-control-size)!important;border-radius:var(--cluster-compact-host-control-radius)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;transform:none!important}.cluster-compact-host-control:hover,.cluster-compact-host-control:focus-visible,.cluster-compact-host-control[data-state=open],.cluster-compact-host-control[aria-expanded=true]{border-color:var(--toolbar-button-secondary-hover-border,var(--button-hover-border))!important;background:var(--toolbar-button-secondary-hover-bg,var(--button-hover-bg))!important;color:var(--toolbar-button-secondary-hover-text,var(--mobile-control-text))!important;box-shadow:none!important;transform:none!important}.cluster-compact-host-control:active{border-color:var(--toolbar-button-secondary-hover-border,var(--button-hover-border))!important;background:var(--toolbar-button-secondary-hover-bg,var(--button-hover-bg))!important;transform:none!important}.cluster-leaf-visual>svg{width:var(--cluster-leaf-visual-icon-size)!important;height:var(--cluster-leaf-visual-icon-size)!important;color:var(--cluster-leaf-accent)!important;stroke:currentColor!important;fill:none!important}.cluster-leaf-visual>svg :where(path,circle,rect,line,polyline,polygon){stroke:currentColor!important;fill:none!important}.cluster-host-header--mobile-screen-leaf-selector .cluster-mobile-active-leaf-selector__icon .cluster-leaf-visual{width:var(--mobile-header-identity-icon-size)!important;min-width:var(--mobile-header-identity-icon-size)!important;height:var(--mobile-header-identity-icon-size)!important;min-height:var(--mobile-header-identity-icon-size)!important;border-radius:var(--mobile-header-identity-icon-radius)!important}.cluster-host-header--mobile-screen-leaf-selector .cluster-mobile-active-leaf-selector__icon .cluster-leaf-visual>svg{width:var(--mobile-header-identity-icon-glyph-size)!important;height:var(--mobile-header-identity-icon-glyph-size)!important}.mobile-active-leaf-selector-dropdown.fast-dropdown-panel{border-radius:0!important}.cluster-compact-host-control svg{width:var(--cluster-compact-host-control-icon-size)!important;height:var(--cluster-compact-host-control-icon-size)!important}.cluster-leaf-shortcut-button{--cluster-leaf-accent-bg:var(--cluster-leaf-accent,currentColor)}@supports (color:color-mix(in lab, red, red)){.cluster-leaf-shortcut-button{--cluster-leaf-accent-bg:color-mix(in srgb, var(--cluster-leaf-accent,currentColor) 20%, transparent)}}.cluster-leaf-shortcut-button{--cluster-leaf-accent-bg-strong:var(--cluster-leaf-accent,currentColor)}@supports (color:color-mix(in lab, red, red)){.cluster-leaf-shortcut-button{--cluster-leaf-accent-bg-strong:color-mix(in srgb, var(--cluster-leaf-accent,currentColor) 28%, transparent)}}.cluster-leaf-shortcut-button{--cluster-leaf-accent-border:var(--cluster-leaf-accent,currentColor)}@supports (color:color-mix(in lab, red, red)){.cluster-leaf-shortcut-button{--cluster-leaf-accent-border:color-mix(in srgb, var(--cluster-leaf-accent,currentColor) 44%, transparent)}}.cluster-leaf-shortcut-button{color:var(--cluster-leaf-accent)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;transform:none!important}.cluster-leaf-shortcut-button:hover,.cluster-leaf-shortcut-button:focus-visible,.cluster-leaf-shortcut-button[data-active="1"],.surface-tab-record-row--cluster-record .cluster-leaf-shortcut-button[data-active="1"],.surface-tab-record-row--cluster-record .cluster-leaf-shortcut-button[data-active="1"]:hover,.surface-tab-record-row--cluster-record .cluster-leaf-shortcut-button[data-active="1"]:focus-visible{border-color:var(--cluster-leaf-accent-border)!important;background:var(--cluster-leaf-accent-bg)!important;color:var(--cluster-leaf-accent)!important;box-shadow:none!important;transform:none!important}.cluster-leaf-shortcut-button:active{background:var(--cluster-leaf-accent-bg-strong)!important;transform:none!important}.mobile-surface-toolbar__button.mobile-active-leaf-toolbar-button.cluster-leaf-visual{--mobile-active-leaf-toolbar-glyph-size:1.5rem;box-sizing:border-box;flex:none;overflow:hidden;width:var(--mobile-screen-action-slot-size)!important;min-width:var(--mobile-screen-action-slot-size)!important;height:var(--mobile-screen-action-slot-size)!important;min-height:var(--mobile-screen-action-slot-size)!important;border:1px solid var(--cluster-leaf-accent-border)!important;border-radius:var(--mobile-control-radius)!important;background-color:var(--cluster-leaf-accent-bg)!important;color:var(--cluster-leaf-accent)!important;display:inline-flex!important}.mobile-surface-toolbar__button.mobile-active-leaf-toolbar-button.cluster-leaf-visual:hover,.mobile-surface-toolbar__button.mobile-active-leaf-toolbar-button.cluster-leaf-visual:focus-visible,.mobile-surface-toolbar__button.mobile-active-leaf-toolbar-button.cluster-leaf-visual[data-active="1"]{border-color:var(--cluster-leaf-accent-border)!important;background-color:var(--cluster-leaf-accent-bg)!important;color:var(--cluster-leaf-accent)!important}.mobile-active-leaf-toolbar-button [data-testid=mobile-screen-action-icon-active-leaf]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.mobile-active-leaf-toolbar-button .cluster-leaf-visual{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;color:var(--cluster-leaf-accent)!important;background:0 0!important;border:0!important;border-radius:0!important}.mobile-active-leaf-toolbar-button:hover .cluster-leaf-visual,.mobile-active-leaf-toolbar-button:focus-visible .cluster-leaf-visual,.mobile-active-leaf-toolbar-button[data-active="1"] .cluster-leaf-visual{background:0 0!important}.mobile-active-leaf-toolbar-button .cluster-leaf-visual>svg,.mobile-active-leaf-toolbar-button [data-testid=mobile-screen-action-icon-active-leaf]>svg{width:var(--mobile-active-leaf-toolbar-glyph-size)!important;height:var(--mobile-active-leaf-toolbar-glyph-size)!important}.cluster-record-header-leaf-menu-item{gap:.5rem;min-width:min(17rem,100vw - 1.5rem)}.fast-dropdown-item.cluster-record-header-leaf-menu-item{padding-right:.375rem!important}.cluster-record-header-leaf-menu-item[data-active="1"]{background:var(--menu-item-hover-bg)!important;color:var(--menu-item-hover-foreground)!important}.cluster-record-header-leaf-menu-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.cluster-record-header-leaf-menu-action{width:var(--mobile-control-size);min-width:var(--mobile-control-size);height:var(--mobile-control-size)}.cluster-pinned-record-dropdown-trigger{min-width:var(--cluster-compact-host-control-size)!important;min-height:var(--cluster-compact-host-control-size)!important;border-radius:var(--cluster-compact-host-control-radius)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}.cluster-pinned-record-dropdown-trigger:hover,.cluster-pinned-record-dropdown-trigger:focus-visible,.cluster-pinned-record-dropdown-trigger[data-state=open],.cluster-pinned-record-dropdown-trigger[aria-expanded=true]{border-color:var(--toolbar-button-secondary-hover-border,var(--button-hover-border))!important;background:var(--toolbar-button-secondary-hover-bg,var(--button-hover-bg))!important;color:var(--toolbar-button-secondary-hover-text,var(--mobile-control-text))!important;box-shadow:none!important}.cluster-pinned-record-dropdown-selector{--cluster-pinned-record-selector-accent:var(--tab-button-active-indicator,var(--primary,#7c3aed));min-width:1.75rem;height:1.75rem;color:var(--cluster-pinned-record-selector-accent);background:0 0;border:0;border-radius:0;padding-inline:0}@supports (color:color-mix(in lab, red, red)){.cluster-pinned-record-dropdown-selector{color:color-mix(in srgb, var(--cluster-pinned-record-selector-accent) 78%, var(--foreground))}}.cluster-pinned-record-dropdown-selector{transition:background-color .12s,border-color .12s,color .12s}.cluster-pinned-record-dropdown-selector-icon{stroke-width:2px!important}[data-testid=mobile-screen-action-pinned-previous],[data-testid=mobile-screen-action-pinned-next],[data-testid=mobile-screen-action-hide-pinned-record]{color:var(--mobile-control-text,var(--foreground))!important}@supports (color:color-mix(in lab, red, red)){[data-testid=mobile-screen-action-pinned-previous],[data-testid=mobile-screen-action-pinned-next],[data-testid=mobile-screen-action-hide-pinned-record]{color:color-mix(in srgb, var(--mobile-control-text,var(--foreground)) 86%, var(--primary,#7c3aed) 14%)!important}}[data-testid=mobile-screen-action-pinned-previous] svg,[data-testid=mobile-screen-action-pinned-next] svg{stroke-width:2px!important;width:1.25rem!important;height:1.25rem!important}[data-testid=mobile-screen-action-hide-pinned-record] svg{stroke-width:2px!important;width:1.5rem!important;height:1.5rem!important}[data-testid=mobile-screen-action-pinned-previous]:disabled,[data-testid=mobile-screen-action-pinned-next]:disabled{opacity:1!important;color:var(--mobile-control-text,var(--foreground))!important}@supports (color:color-mix(in lab, red, red)){[data-testid=mobile-screen-action-pinned-previous]:disabled,[data-testid=mobile-screen-action-pinned-next]:disabled{color:color-mix(in srgb, var(--mobile-control-text,var(--foreground)) 28%, transparent)!important}}[data-testid=mobile-screen-action-pinned-previous]:not(:disabled):hover,[data-testid=mobile-screen-action-pinned-next]:not(:disabled):hover,[data-testid=mobile-screen-action-hide-pinned-record]:not(:disabled):hover,[data-testid=mobile-screen-action-pinned-previous]:not(:disabled):focus-visible,[data-testid=mobile-screen-action-pinned-next]:not(:disabled):focus-visible,[data-testid=mobile-screen-action-hide-pinned-record]:not(:disabled):focus-visible{color:var(--mobile-control-text,var(--foreground))!important}.cluster-pinned-record-dropdown-trigger:hover .cluster-pinned-record-dropdown-selector,.cluster-pinned-record-dropdown-trigger:focus-visible .cluster-pinned-record-dropdown-selector,.cluster-pinned-record-dropdown-trigger[data-state=open] .cluster-pinned-record-dropdown-selector,.cluster-pinned-record-dropdown-trigger[aria-expanded=true] .cluster-pinned-record-dropdown-selector{color:var(--cluster-pinned-record-selector-accent);background:0 0}.cluster-pinned-record-dropdown-menu{flex-direction:column;width:max-content;min-width:min(18rem,100vw - 1rem);max-width:min(34rem,100vw - 1rem);padding-block:.25rem;display:flex}.cluster-pinned-record-dropdown-menu .table-side-panel-close-button--compact{width:var(--cluster-compact-host-control-size,2rem)!important;min-width:var(--cluster-compact-host-control-size,2rem)!important;height:var(--cluster-compact-host-control-size,2rem)!important}.cluster-pinned-record-dropdown-menu [data-surface-icon="1"]{background-color:revert-layer;box-shadow:none!important;border:0!important}.cluster-pinned-record-dropdown-row{border-radius:var(--ui-radius-menu-item,.375rem);min-width:0;padding:var(--ui-space-menu-item-padding-y,.375rem) var(--ui-space-menu-item-padding-x,.625rem);grid-template-columns:minmax(0,1fr) auto 1.75rem;align-items:center;gap:0 .25rem;transition:background-color .12s,color .12s;display:grid}.cluster-pinned-record-dropdown-row[data-child-buttons="0"]{grid-template-columns:minmax(0,1fr) 1.75rem}.cluster-pinned-record-dropdown-row:hover{background:var(--menu-item-hover-bg);color:var(--menu-item-hover-foreground)}.cluster-panel-pinned-record-menu-row{grid-template-columns:minmax(0, 1fr) var(--cluster-compact-host-control-size,2rem);border-radius:var(--ui-radius-menu-item,.375rem);min-width:min(16rem,100vw - 2rem);padding:.25rem var(--ui-space-menu-item-padding-x,.625rem);align-items:center;column-gap:.375rem;transition:background-color .12s,color .12s;display:grid}.cluster-panel-pinned-record-menu-row:hover{background:var(--menu-item-hover-bg);color:var(--menu-item-hover-foreground)}.cluster-panel-pinned-record-menu-trigger{text-align:left;min-width:0;color:var(--foreground);align-items:center;gap:.375rem;font-size:.875rem;line-height:1.25;display:inline-flex}.cluster-panel-pinned-record-menu-trigger:hover,.cluster-panel-pinned-record-menu-trigger:focus-visible{color:var(--menu-item-hover-foreground);outline:none}.cluster-panel-pinned-record-menu-icon{flex:0 0 1.75rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.cluster-panel-pinned-record-menu-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cluster-panel-pinned-record-menu-unpin{cursor:pointer;justify-content:center;justify-self:end;align-items:center;width:var(--cluster-compact-host-control-size,2rem)!important;min-width:var(--cluster-compact-host-control-size,2rem)!important;height:var(--cluster-compact-host-control-size,2rem)!important;padding:0!important;display:inline-flex!important}.cluster-panel-pinned-record-menu-unpin svg{width:var(--cluster-compact-host-control-icon-size,1.0625rem)!important;height:var(--cluster-compact-host-control-icon-size,1.0625rem)!important}.pinned-record-dropdown-identity-trigger{text-align:left;border-radius:0;align-items:center;gap:.375rem;min-width:0;padding:0 .5rem 0 0;font-size:.875rem;line-height:1.25;transition:color .12s;display:inline-flex}.pinned-record-dropdown-identity-trigger:focus-visible{outline:none}.pinned-record-dropdown-kind{flex:0 0 1.75rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.pinned-record-dropdown-title{white-space:normal;overflow-wrap:anywhere;min-width:0;padding-inline:.125rem}.pinned-record-dropdown-leaves{flex:none;justify-content:flex-end;align-items:center;gap:.25rem;min-height:1.75rem;display:inline-flex}.pinned-record-dropdown-unpin-button{color:var(--mobile-control-text,var(--foreground))!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;transform:none!important}.pinned-record-dropdown-unpin-button:active{transform:none!important}.cluster-host-pin-toggle--active,.cluster-host-header .table-side-panel-close-button.cluster-host-pin-toggle--active,.surface-tab-record-row--cluster-record .cluster-host-pin-toggle--active{color:var(--mobile-control-text,var(--foreground))!important;background:0 0!important;border-color:#0000!important}button:not(:disabled),[role=button]:not([aria-disabled=true]),input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled){cursor:pointer!important}button:disabled,[role=button][aria-disabled=true],input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled{cursor:default!important}.table-bottom-panel-footer{flex-shrink:0}.mobile-table-bottom-switcher-shell{padding-top:.5rem;padding-left:.75rem;padding-right:.75rem;padding-bottom:calc(.5rem + env(safe-area-inset-bottom));border-top:1px solid #0000;background:var(--mobile-screen-compact-table-view-page-bg)!important}.mobile-table-bottom-switcher-shell--panel{padding-top:.375rem}.mobile-table-bottom-switcher-track{scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}.mobile-table-bottom-switcher-track::-webkit-scrollbar{display:none}.mobile-table-bottom-switcher-button{position:relative;border-color:var(--mobile-screen-compact-table-view-toolbar-surface-border)!important;min-height:2.75rem!important;color:var(--mobile-screen-compact-table-view-card-secondary-text)!important;box-shadow:none!important;background:0 0!important;gap:.5rem!important;padding-left:.875rem!important;padding-right:.875rem!important}.mobile-table-bottom-switcher-button:hover,.mobile-table-bottom-switcher-button:focus-visible,.mobile-table-bottom-switcher-button.tab-button-active-surface{border-color:var(--mobile-screen-compact-table-view-card-active-border)!important}.mobile-table-bottom-switcher-button-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mobile-table-bottom-switcher-button-label{white-space:nowrap}.mobile-table-bottom-switcher-badge{background:var(--primary);min-width:1.25rem;height:1.25rem;color:var(--primary-foreground);border-radius:999px;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.main-table-panel-mobile-bottom-accessory{flex-shrink:0;background:var(--mobile-screen-compact-table-view-page-bg)!important}.table-side-panel-floating-close-shell{z-index:10;padding-left:.25rem;padding-right:.25rem;position:absolute;top:.5rem;left:.5rem}.table-filter-panel-shell{flex-direction:column;height:100%;display:flex;position:relative;background:var(--form-surface-bg,var(--filter-panel-bg,var(--table-canvas-bg)))!important;color:var(--table-text)!important}.table-filter-panel-shell[data-date-range-overlay-open=true]{overflow:hidden}.table-filter-panel-header{flex-shrink:0;justify-content:space-between;align-items:center;display:flex;padding-left:var(--ui-space-filter-panel-header-padding-x)!important;padding-right:var(--ui-space-filter-panel-header-padding-x)!important;padding-top:var(--ui-space-filter-panel-header-padding-y)!important;padding-bottom:var(--ui-space-filter-panel-header-padding-y)!important;background:var(--form-surface-bg,var(--filter-panel-bg,var(--table-canvas-bg)))!important;border-bottom:var(--ui-size-filter-panel-divider-width) solid var(--filter-panel-header-border,var(--table-subpanel-border))!important}.table-filter-panel-title{font-weight:600;font-size:var(--ui-font-size-filter-panel-title)!important;color:var(--table-text-strong,var(--table-text))!important;cursor:default!important;-webkit-user-select:none!important;user-select:none!important}.table-filter-panel-content{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:auto;container:table-filter-surface form-surface/inline-size;background:var(--form-surface-bg,var(--filter-panel-bg,var(--table-canvas-bg)))!important;padding-left:var(--field-frame-padding-x)!important;padding-right:var(--field-frame-padding-x)!important;padding-top:var(--field-frame-padding-y)!important;padding-bottom:var(--field-frame-padding-y)!important}.table-filter-panel-toolbar{padding:var(--ui-space-filter-panel-header-padding-y) var(--field-frame-padding-x);background:var(--form-surface-bg,var(--filter-panel-bg,var(--table-canvas-bg)));border-bottom:var(--ui-size-filter-panel-divider-width) solid var(--filter-panel-header-border,var(--table-subpanel-border));flex-shrink:0;align-items:center;display:flex}.table-filter-panel-clear-filters{gap:var(--ui-space-filter-panel-actions-gap)}[data-compact-layer=table-filters-leaf][data-date-range-overlay-open=true]{position:relative;overflow:hidden}[data-date-range-overlay-open=true] [data-slot=calendar]{padding:0!important}[data-date-range-overlay-open=true] .mobile-range-month .erp-calendar-day{height:var(--mobile-range-cell-size,var(--cell-size))!important;min-height:var(--mobile-range-cell-size,var(--cell-size))!important}[data-compact-layer=table-filters-leaf] .table-filter-panel-shell{height:100%;min-height:0;background:var(--form-surface-bg,var(--filter-panel-bg,var(--mobile-screen-compact-table-view-form-surface-bg)))!important}[data-compact-layer=table-filters-leaf] .table-filter-panel-content{background:var(--form-surface-bg,var(--filter-panel-bg,var(--mobile-screen-compact-table-view-form-surface-bg)))!important}.table-filter-panel-fields{--table-filter-placeholder-color:var(--ui-color-text-muted,var(--muted-foreground));--table-filter-placeholder-opacity:.7;width:100%;min-width:0;gap:0!important}.table-filter-additive-select{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.table-filter-selected-summary-row{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.table-filter-selected-actions{flex-wrap:wrap;align-items:center;gap:2px;display:inline-flex}.table-filter-selected-actions--inline{align-self:center;margin-inline-start:2px}.table-filter-selected-summary-button{height:24px!important;min-height:24px!important;padding-left:var(--field-padding-x)!important;box-shadow:none!important;color:var(--table-control-text-muted,var(--field-placeholder))!important;background:0 0!important;border-color:#0000!important;gap:4px!important;padding-right:6px!important;font-size:12px!important;font-weight:500!important}.table-filter-selected-summary-button:hover{background:var(--field-bg-hover)!important;border-color:#0000!important}@supports (color:color-mix(in lab, red, red)){.table-filter-selected-summary-button:hover{background:color-mix(in oklch, var(--field-bg-hover) 42%, transparent)!important}}.table-filter-selected-summary-button:hover{color:var(--field-text)!important}.table-filter-selected-save-button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important;box-shadow:none!important;color:var(--table-control-text-muted,var(--field-placeholder))!important;background:0 0!important;border-color:#0000!important;padding:0!important}.table-filter-selected-reset-button{border-color:var(--field-border-hover)!important;width:26px!important;min-width:26px!important;height:24px!important;min-height:24px!important;padding:0!important}@supports (color:color-mix(in lab, red, red)){.table-filter-selected-reset-button{border-color:color-mix(in oklch, var(--field-border-hover) 38%, transparent)!important}}.table-filter-selected-reset-button{box-shadow:none!important;color:var(--table-control-text-muted,var(--field-placeholder))!important;background:0 0!important}.table-filter-selected-save-button:hover,.table-filter-selected-reset-button:hover{border-color:var(--field-border-hover)!important}@supports (color:color-mix(in lab, red, red)){.table-filter-selected-save-button:hover,.table-filter-selected-reset-button:hover{border-color:color-mix(in oklch, var(--field-border-hover) 58%, transparent)!important}}.table-filter-selected-save-button:hover,.table-filter-selected-reset-button:hover{background:var(--field-bg-hover)!important}@supports (color:color-mix(in lab, red, red)){.table-filter-selected-save-button:hover,.table-filter-selected-reset-button:hover{background:color-mix(in oklch, var(--field-bg-hover) 42%, transparent)!important}}.table-filter-selected-save-button:hover,.table-filter-selected-reset-button:hover{color:var(--field-text)!important}.table-filter-selected-chip-remove{color:var(--field-text);cursor:pointer;background:0 0;border:0}.table-filter-selected-chip-remove:hover{color:var(--field-text)}.table-filter-selected-values{flex-wrap:wrap;align-items:center;gap:2px 8px;width:100%;min-width:0;display:flex}.table-filter-selected-values--expanded{padding-top:0}.table-filter-selected-chip{min-width:0;max-width:100%;min-height:22px;padding:1px 0 1px var(--field-padding-x);border-radius:calc(var(--field-radius) - 4px);color:var(--table-control-text,var(--field-text));background:0 0;border:1px solid #0000;align-items:center;gap:3px;font-size:12px;font-weight:500;line-height:1.35;display:inline-flex}.table-filter-selected-chip:hover{background:0 0}.table-filter-selected-chip-remove{width:18px;height:18px;color:var(--table-control-text-muted,var(--field-placeholder));border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.table-filter-selected-chip-remove:hover{background:var(--field-bg-hover)}@supports (color:color-mix(in lab, red, red)){.table-filter-selected-chip-remove:hover{background:color-mix(in oklch, var(--field-bg-hover) 48%, transparent)}}.table-filter-selected-chip-remove:hover{color:var(--field-text)}.table-filter-field-group .form-field-active{background:0 0!important}.table-filter-text-field{position:relative}.table-filter-text-input{padding-right:calc(var(--field-padding-x) + 40px)!important}.table-filter-select-input.form-field{padding-right:var(--custom-select-right-padding,calc(var(--field-padding-x) + 40px))!important}.table-filter-select-input{min-width:0;transition:background .16s}.table-filter-select-input.custom-select-wrapped-text-control{height:auto!important;min-height:var(--field-height)!important;line-height:var(--table-row-line-height)!important;white-space:normal!important;overflow-wrap:anywhere!important;align-content:center!important;padding-top:0!important;padding-bottom:0!important;display:grid!important}@media (hover:hover) and (pointer:fine){.table-filter-additive-select:has(.table-filter-select-input:hover) .table-filter-select-input{background:var(--ui-color-surface-hover,var(--muted))!important}}.table-filter-select-input:focus{background:var(--ui-color-surface-pressed,var(--muted))!important}.table-filter-text-clear{color:var(--field-icon);border:1px solid #0000}.table-filter-text-clear:hover{background:var(--button-hover-bg);border-color:var(--button-hover-border);color:var(--field-text)}.table-filter-text-input::placeholder,.table-filter-select-input.form-field::placeholder,.table-filter-select-input[contenteditable=true]:empty:before{color:var(--table-filter-placeholder-color)!important;opacity:var(--table-filter-placeholder-opacity)!important}.table-filter-date-icon,.table-filter-icon-button svg{color:var(--field-icon)!important}.table-filter-date-range{--table-filter-date-field-width:7rem;flex-direction:column;display:flex;container-type:inline-size;gap:var(--field-group-gap)!important}.table-filter-date-row{align-items:center}.table-filter-date-cell{width:var(--table-filter-date-field-width);min-width:0}.table-filter-date-row--single-line{grid-template-columns:var(--table-filter-date-field-width) var(--table-filter-date-field-width) auto auto;justify-content:start;display:grid;column-gap:var(--ui-space-field-date-row-gap)!important}.table-filter-date-trigger{width:100%!important;min-width:0!important}.table-filter-date-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.table-filter-icon-button{width:var(--field-height)!important;min-width:var(--field-height)!important}@container (max-width:21rem){.table-filter-date-row--single-line{grid-template-columns:var(--table-filter-date-field-width) auto auto;grid-template-areas:"start range clear""end. .";row-gap:var(--ui-space-field-date-row-gap)!important}.table-filter-date-cell--start{grid-area:start}.table-filter-date-cell--end{grid-area:end}.table-filter-icon-button--range{grid-area:range}.table-filter-icon-button--clear{grid-area:clear}}.table-filter-panel-actions{flex-shrink:0;align-items:center;display:flex;background:var(--form-surface-bg,var(--filter-panel-bg,var(--table-canvas-bg)))!important;padding-left:var(--field-frame-padding-x)!important;padding-right:var(--field-frame-padding-x)!important;padding-top:var(--field-frame-padding-y)!important;padding-bottom:var(--field-frame-padding-y)!important;gap:var(--ui-space-filter-panel-actions-gap)!important;border-top:var(--ui-size-filter-panel-divider-width) solid var(--filter-panel-header-border,var(--table-subpanel-border))!important}.table-filter-panel-apply,.table-filter-panel-reset{height:var(--ui-size-toolbar-btn-height)!important}.table-filter-panel-apply{flex:auto}.table-filter-panel-reset-icon{width:1rem;height:1rem}@media (max-width:767px){.table-toolbar-actions{gap:var(--ui-space-toolbar-actions-gap-mobile)!important;padding-left:var(--ui-space-toolbar-actions-padding-x-mobile)!important;padding-right:var(--ui-space-toolbar-actions-padding-end-mobile)!important}.editable-toolbar-actions{gap:var(--ui-space-editable-toolbar-actions-gap-mobile)!important;padding-left:var(--ui-space-toolbar-actions-padding-x-mobile)!important;padding-right:var(--ui-space-toolbar-actions-padding-end-mobile)!important}}@media (min-width:768px){.table-toolbar-actions,.editable-toolbar-actions{gap:var(--ui-space-toolbar-actions-gap-desktop)!important;padding-left:0!important;padding-right:0!important}}.editable-table-empty-cell{height:8rem;padding:.5rem .75rem}.document-details-table{flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.editable-table-shell{background:0 0;width:100%}.editable-table-shell--flex,.editable-table-shell--compact{flex-direction:column;height:100%;min-height:0;display:flex}.editable-table-wrapper{width:100%}.editable-table-wrapper--flex{flex:auto;overflow:hidden}.editable-table-scroll-shell{background:0 0;width:100%;overflow:auto}.editable-table-scroll-shell--flex{height:100%}.editable-table-scroll-shell--page{max-height:calc(100dvh - 170px)}.editable-table-element{caption-side:bottom;width:100%;font-size:.875rem}.app-data-table-shell{background:0 0;width:100%}.app-data-table-shell--flex{flex-direction:column;height:100%;min-height:0;display:flex}:is(.app-data-table-shell,.editable-table-shell):not(.app-data-table-surface--mobile-screen-compact-table-view):not(.editable-table-shell--compact){box-sizing:border-box;width:calc(100% - 2 * var(--ui-table-surface-inset));min-width:0;margin:var(--ui-table-surface-inset);border:1px solid var(--border);border-radius:var(--ui-radius-table-surface)}:is(.app-data-table-shell--flex,.editable-table-shell--flex):not(.app-data-table-surface--mobile-screen-compact-table-view){height:calc(100% - 2 * var(--ui-table-surface-inset))}:is(.form-section-tabs-layout,[data-cluster-leaf-frame="1"]) :is(.app-data-table-shell,.editable-table-shell){border:0;border-radius:0;width:100%;margin:0}:is(.form-section-tabs-layout,[data-cluster-leaf-frame="1"]) :is(.app-data-table-shell--flex,.editable-table-shell--flex){height:100%}:is(.app-data-table-shell,.editable-table-shell)>.table-toolbar{border-start-start-radius:inherit!important;border-start-end-radius:inherit!important}:is(.app-data-table-wrapper,.editable-table-wrapper){border-end-end-radius:inherit;border-end-start-radius:inherit}.app-data-table-surface--canvas{background:var(--table-canvas-bg)}.app-data-table-surface--transparent{background:0 0}.app-data-table-surface--mobile-screen-compact-table-view,.dark .app-data-table-surface--mobile-screen-compact-table-view{background:var(--mobile-screen-compact-table-view-page-bg)}.app-data-table-wrapper{width:100%}.app-data-table-wrapper--flex{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.app-data-table-scroll-shell{background:0 0;width:100%;min-width:0}.app-data-table-scroll-shell--flex{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.app-data-table-scroll-shell--page{flex-direction:column;min-height:0;max-height:calc(100dvh - 170px);display:flex;overflow:hidden}.app-data-table-empty-action-shell{box-sizing:border-box;top:0;left:var(--app-data-table-empty-action-viewport-left,0);width:var(--app-data-table-empty-action-viewport-width,100%);max-width:var(--app-data-table-empty-action-viewport-width,100%);position:absolute;min-height:0!important;height:var(--app-data-table-empty-action-viewport-height,0)!important;justify-content:center!important;align-items:center!important;padding-top:.5rem!important;padding-bottom:.5rem!important}.app-data-table-empty-action-shell>.sticky,.app-data-table-empty-action-content{max-width:calc(100vw - 2rem);position:static;left:auto;transform:none!important}.app-data-table-scroll-area{flex:auto;width:100%;min-width:0;min-height:0;position:relative;overflow:auto}.app-data-table-element{caption-side:bottom;border-collapse:separate;border-spacing:0;font-size:.875rem}.data-table-header-shell{--data-table-header-resize-hit-area-size:20px;--data-table-header-resize-hit-area-offset:-10px;z-index:50;position:sticky;top:0}.data-table-header-shell .table-header>th{border-top:0!important}.data-table-header-cell{text-align:left;cursor:default;padding:0;font-weight:500}.data-table-header-cell--sortable,.data-table-header-cell--draggable{cursor:grab!important}.data-table-header-cell--dragging,th.data-table-header-cell--dragging[role=button]:not([aria-disabled=true]){cursor:grabbing!important}.data-table-header-cell--sortable *,.data-table-header-cell--draggable *{cursor:inherit!important}.data-table-header-shell,.data-table-header-shell .table-header,.data-table-header-shell .table-header>th.data-table-header-cell,.data-table-header-shell .table-header>th.data-table-header-cell *{cursor:grab!important}.data-table-header-content{--data-table-header-sort-button-size:var(--ui-size-toolbar-btn-icon);height:var(--table-header-height);box-sizing:border-box;min-width:0;padding-left:var(--table-header-padding-x);padding-right:var(--table-header-padding-x);padding-top:var(--table-header-padding-y);padding-bottom:var(--table-header-padding-y);color:var(--table-header-text,var(--muted-foreground));text-transform:none;-webkit-user-select:none;user-select:none;align-items:center;gap:.25rem;font-weight:500;display:flex;position:relative;overflow:hidden}.data-table-header-content--sortable,.data-table-header-content--draggable{cursor:grab}.data-table-header-content--drag-source{cursor:grabbing}.data-table-header-content--active-sort{color:var(--table-sort-icon-active,var(--table-control-text))}.data-table-header-sort-button{top:50%;right:calc(var(--table-header-padding-x) + .125rem);z-index:3;width:var(--data-table-header-sort-button-size);height:var(--data-table-header-sort-button-size);color:var(--toolbar-button-secondary-text);box-shadow:none;opacity:0;pointer-events:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;transition:color .12s,opacity .12s,transform .12s;display:inline-flex;position:absolute;transform:translateY(-50%);cursor:pointer!important}.data-table-header-sort-button-icon{flex-shrink:0;width:1rem;height:1rem;cursor:pointer!important}.data-table-header-content:hover .data-table-header-sort-button{background:var(--table-header-bg);opacity:1;pointer-events:auto}.data-table-header-content:focus-within .data-table-header-sort-button,.data-table-header-content--active-sort .data-table-header-sort-button{opacity:1;pointer-events:auto}.data-table-header-content--active-sort:not(:hover):not(:focus-within) .data-table-header-sort-button:not(:hover):not(:focus-visible){background:var(--table-header-bg);box-shadow:none}.data-table-header-content .data-table-header-sort-button:hover,.data-table-header-content .data-table-header-sort-button:focus-visible{background:var(--table-header-bg);color:var(--toolbar-button-secondary-hover-text);box-shadow:none;opacity:1;outline:none;transform:translateY(calc(-50% - 1px))}.data-table-header-content .data-table-header-sort-button:active{transform:translateY(-50%)}.data-table-header-content:hover,.data-table-header-content:focus-within,.data-table-header-content--active-sort{padding-right:calc(var(--table-header-padding-x) + var(--data-table-header-sort-button-size) + .375rem)}.data-table-header-shell .table-header>th.data-table-header-cell .data-table-header-sort-button,.data-table-header-shell .table-header>th.data-table-header-cell .data-table-header-sort-button *{cursor:pointer!important}.data-table-header-content--stacked{height:auto;min-height:calc(var(--table-header-height) + 3.25rem);align-items:stretch;padding-top:.5rem;padding-bottom:.5rem}.data-table-header-resize-hit-area{z-index:80;height:100%;width:var(--data-table-header-resize-hit-area-size);-webkit-user-select:none;user-select:none;touch-action:none;pointer-events:auto;background:0 0;position:absolute;top:0;cursor:col-resize!important}.data-table-header-resize-hit-area--left{left:var(--data-table-header-resize-hit-area-offset)}.data-table-header-resize-hit-area--right{right:var(--data-table-header-resize-hit-area-offset)}.data-table-header-cell--sortable .data-table-header-resize-hit-area,.data-table-header-cell--draggable .data-table-header-resize-hit-area,.data-table-header-cell--sortable .data-table-header-resize-hit-area *,.data-table-header-cell--draggable .data-table-header-resize-hit-area *,.data-table-header-shell .table-header>th.data-table-header-cell .data-table-header-resize-hit-area,.data-table-header-shell .table-header>th.data-table-header-cell .data-table-header-resize-hit-area *,html[data-table-header-resize-active=true],html[data-table-header-resize-active=true] *{cursor:col-resize!important}.data-table-header-filter-cell{z-index:10;background:var(--table-header-bg);padding-left:var(--table-header-padding-x);padding-right:var(--table-header-padding-x);box-shadow:inset 0 -1px 0 0 var(--chrome-divider-border,var(--table-header-bottom-border,var(--table-header-border)));padding-top:.25rem;padding-bottom:.25rem;position:sticky}.data-table-header-filter-input-shell{padding-left:.25rem;padding-right:.25rem}.data-table-header-filter-input{height:1.75rem;font-size:max(16px, var(--field-text-size,1rem))!important}.editable-table-header-shell{z-index:10;position:sticky;top:0}.editable-table-header-shell .table-header>th{border-top:1px solid var(--chrome-divider-border,var(--table-header-border))!important}.editable-table-toolbar-shell{min-width:0}.editable-table-toolbar-actions-shell{flex-shrink:0;justify-content:flex-start}.editable-table-toolbar-button--mobile{width:2.5rem;height:2.5rem}.editable-table-toolbar-button-icon{flex-shrink:0;width:1rem;height:1rem}.editable-table-header-cell{text-align:left;padding:0;font-weight:500;position:relative}.editable-table-header-content{height:var(--table-header-height);box-sizing:border-box;min-width:0;padding-left:var(--table-header-padding-x);padding-right:var(--table-header-padding-x);padding-top:var(--table-header-padding-y);padding-bottom:var(--table-header-padding-y);color:var(--table-header-text,var(--muted-foreground));text-transform:none;-webkit-user-select:none;user-select:none;align-items:center;gap:.25rem;font-weight:500;display:flex;overflow:hidden}.editable-table-header-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.editable-table-header-resize-hit-area{z-index:10;cursor:col-resize;-webkit-user-select:none;user-select:none;touch-action:none;background:0 0;width:24px;height:100%;position:absolute;top:0;right:-12px}.mobile-screen-compact-table-view-row-shell{flex-direction:column;min-width:0;padding:.5rem .625rem .625rem;display:flex}.mobile-screen-compact-table-view-document-header{gap:.1875rem;min-width:0;display:grid}.mobile-screen-compact-table-view-document-header-title{min-width:0;color:var(--mobile-screen-compact-table-view-card-title-text);font-size:var(--mobile-screen-compact-table-view-document-header-title-font-size);font-weight:700;line-height:var(--mobile-screen-compact-table-view-document-header-title-line-height);letter-spacing:var(--mobile-screen-compact-table-view-document-header-title-letter-spacing)}.mobile-screen-compact-table-view-document-header-meta{min-width:0;color:var(--mobile-screen-compact-table-view-card-meta-text);font-size:var(--mobile-screen-compact-table-view-document-header-meta-font-size);font-weight:600;line-height:var(--mobile-screen-compact-table-view-document-header-meta-line-height);letter-spacing:var(--mobile-screen-compact-table-view-document-header-meta-letter-spacing);text-transform:uppercase}.mobile-screen-compact-table-view-document-header-partner{min-width:0;font-size:var(--mobile-screen-compact-table-view-document-header-partner-font-size);line-height:var(--mobile-screen-compact-table-view-document-header-partner-line-height)}.mobile-screen-compact-table-view-row-shadow--active{box-shadow:0 0 0 1px var(--mobile-screen-compact-table-view-surface-active-ring), var(--mobile-screen-compact-table-view-surface-active-shadow)}.mobile-screen-compact-table-view-row-shadow--idle{box-shadow:var(--mobile-screen-compact-table-view-surface-shadow)}.compact-editable-row-display-shell{border:1px solid var(--mobile-screen-compact-table-view-shell-border);background:var(--mobile-screen-compact-table-view-surface-bg);border-radius:1.375rem;position:relative;overflow:hidden}.compact-editable-row-edit-button-shell{z-index:10;position:absolute;bottom:.375rem;right:.375rem}.compact-editable-row-title{flex-shrink:0;width:100%;font-size:1rem;font-weight:600;line-height:1.25}.compact-editable-row-index{color:var(--muted-foreground);margin-right:.25rem}.compact-editable-row-title-value{overflow-wrap:anywhere}.compact-editable-row-details{min-width:0;color:var(--muted-foreground);flex:auto;margin-top:.375rem;font-size:.75rem;line-height:1.375;overflow-y:auto}.compact-editable-row-details>*+*{margin-top:.25rem}.compact-editable-row-detail-item{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-editable-row-detail-label{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.compact-editable-row-detail-label{color:color-mix(in oklch, var(--foreground) 70%, transparent)}}.compact-editable-row-detail-label{font-weight:500}.compact-editable-row-detail-value{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.compact-editable-row-detail-value{color:color-mix(in oklch, var(--foreground) 95%, transparent)}}.compact-editable-row-detail-value{font-weight:500}.compact-editable-row-item{width:100%}.compact-editable-row-interactive-shell{cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;width:100%}.compact-editable-table-shell{--compact-editable-row-scroll-duration-ms:260;flex-direction:column;flex:auto;min-height:0;display:flex}.compact-editable-table-scroll-shell{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;touch-action:pan-y;flex:auto;width:100%;min-height:0;overflow-y:auto}.compact-editable-table-bottom-spacer{flex-shrink:0;height:40vh}.compact-editable-row-edit-button{height:var(--ui-size-mobile-screen-compact-table-view-menu-trigger);width:var(--ui-size-mobile-screen-compact-table-view-menu-trigger);border-radius:var(--ui-radius-mobile-screen-compact-table-view-menu-trigger);border:1px solid var(--mobile-control-accent-bg);padding:0}@supports (color:color-mix(in lab, red, red)){.compact-editable-row-edit-button{border:1px solid color-mix(in oklab, var(--mobile-control-accent-bg) 64%, transparent 36%)}}.compact-editable-row-edit-button{color:var(--mobile-control-accent-text);background:var(--mobile-control-accent-bg)}@supports (color:color-mix(in lab, red, red)){.compact-editable-row-edit-button{background:color-mix(in oklab, var(--mobile-control-accent-bg) 44%, transparent 56%)}}.compact-editable-row-edit-button{box-shadow:0 8px 18px var(--mobile-control-accent-bg)}@supports (color:color-mix(in lab, red, red)){.compact-editable-row-edit-button{box-shadow:0 8px 18px color-mix(in oklab, var(--mobile-control-accent-bg) 12%, transparent 88%)}}.compact-editable-row-edit-button{transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s,transform .15s,opacity .15s}.compact-editable-row-edit-icon{width:var(--ui-size-mobile-screen-compact-table-view-menu-trigger-icon);height:var(--ui-size-mobile-screen-compact-table-view-menu-trigger-icon)}.compact-editable-row-edit-button:hover{border-color:var(--mobile-control-accent-bg)}@supports (color:color-mix(in lab, red, red)){.compact-editable-row-edit-button:hover{border-color:color-mix(in oklab, var(--mobile-control-accent-bg) 78%, white 22%)}}.compact-editable-row-edit-button:hover{background:var(--mobile-control-accent-bg)}@supports (color:color-mix(in lab, red, red)){.compact-editable-row-edit-button:hover{background:color-mix(in oklab, var(--mobile-control-accent-bg) 60%, transparent 40%)}}.compact-editable-row-edit-button:hover{box-shadow:0 10px 20px var(--mobile-control-accent-bg)}@supports (color:color-mix(in lab, red, red)){.compact-editable-row-edit-button:hover{box-shadow:0 10px 20px color-mix(in oklab, var(--mobile-control-accent-bg) 18%, transparent 82%)}}.compact-editable-row-edit-shell{box-shadow:none;background:0 0;border:0;border-radius:0;position:relative;overflow:visible}.compact-editable-row-fields-stack{flex-direction:column;gap:.125rem;display:flex}.compact-editable-row-field-row{grid-template-columns:minmax(0,1fr) minmax(9.25rem,50%);align-items:center;column-gap:.5rem;display:grid}.compact-editable-row-label{min-width:0;color:var(--field-label-color,var(--foreground));font-size:.9375rem;font-weight:500;line-height:1.2}.compact-editable-row-field-shell{width:100%;min-width:0;max-width:none;margin-left:auto}.compact-editable-field-shell{align-items:stretch;width:100%;display:flex}.compact-editable-field-select-shell{width:100%;min-height:var(--field-height);height:auto;position:relative}.compact-editable-field{width:100%;min-width:0}.compact-editable-field--display,.custom-select-wrapped-display.compact-editable-field{white-space:normal;overflow-wrap:anywhere;line-height:1.3;align-items:center!important;height:auto!important;display:flex!important}.compact-editable-field--text-editor{cursor:text;-webkit-user-select:text;user-select:text}.compact-editable-field--readonly{cursor:default}.compact-editable-field--numeric{text-align:right}.compact-editable-field--numeric.compact-editable-field--display{justify-content:flex-end!important;align-items:center!important}.compact-editable-table-empty-shell{margin-left:1rem;padding-top:2rem;padding-bottom:2rem}.app-data-table--mobile-screen-compact-table-view .table-toolbar{background:var(--mobile-screen-compact-table-view-page-bg)!important;border-bottom:1px solid var(--mobile-screen-compact-table-view-row-border-dark)!important;border-radius:0!important;margin-bottom:0!important}.app-data-table--mobile-screen-compact-table-view .table-toolbar-search-input{height:var(--mobile-screen-compact-table-view-toolbar-control-height)!important;min-height:var(--mobile-screen-compact-table-view-toolbar-control-height)!important}.app-data-table--mobile-screen-compact-table-view .table-toolbar .toolbar-btn--icon{width:var(--mobile-screen-compact-table-view-toolbar-control-height)!important;min-width:var(--mobile-screen-compact-table-view-toolbar-control-height)!important;height:var(--mobile-screen-compact-table-view-toolbar-control-height)!important}.table-toolbar .toolbar-btn{border-radius:var(--toolbar-button-radius)!important;font-size:var(--ui-font-size-button)!important;border-color:#0000!important;font-weight:400!important;line-height:1.2!important;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s!important;transform:none!important}.table-toolbar .toolbar-btn:not([data-variant=toolbar-accent]):hover,.table-toolbar .toolbar-btn:not([data-variant=toolbar-accent]):focus,.table-toolbar .toolbar-btn:not([data-variant=toolbar-accent]):focus-visible,.table-toolbar .toolbar-btn:not([data-variant=toolbar-accent]):active{background:var(--button-hover-bg)!important;border-color:var(--button-hover-border)!important;color:var(--toolbar-button-secondary-hover-text,var(--toolbar-button-secondary-text))!important;box-shadow:var(--toolbar-button-secondary-hover-shadow,none)!important;transform:none!important}.dark .table-toolbar .toolbar-btn:not([data-variant=toolbar-accent]):hover,.dark .table-toolbar .toolbar-btn:not([data-variant=toolbar-accent]):focus,.dark .table-toolbar .toolbar-btn:not([data-variant=toolbar-accent]):focus-visible,.dark .table-toolbar .toolbar-btn:not([data-variant=toolbar-accent]):active{box-shadow:0 8px 20px #0000004d!important}.table-toolbar .toolbar-btn[data-variant=toolbar-accent]:active{background:var(--toolbar-button-accent-bg)!important;color:var(--toolbar-button-accent-text)!important;box-shadow:none!important;border-color:#0000!important}@media (hover:hover){.table-toolbar .toolbar-btn[data-variant=toolbar-accent]:hover,.table-toolbar .toolbar-btn[data-variant=toolbar-accent]:focus-visible,.table-toolbar .toolbar-btn[data-variant=toolbar-accent]:active{background:var(--toolbar-button-accent-hover-bg)!important;border-color:var(--toolbar-button-accent-hover-border)!important;color:var(--toolbar-button-accent-text)!important;box-shadow:var(--toolbar-button-accent-hover-shadow)!important}}@media (min-width:768px){.table-toolbar .toolbar-btn,.table-toolbar .toolbar-btn:hover,.table-toolbar .toolbar-btn:focus,.table-toolbar .toolbar-btn:active{transform:none!important}.table-toolbar [data-fast-dropdown-open="1"] .toolbar-btn:not(.toolbar-btn--state-active):not(.toolbar-btn--state-accent-active):not(:hover){color:var(--toolbar-button-secondary-text)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}}.table-toolbar .toolbar-btn--icon{width:var(--ui-size-toolbar-btn-icon)!important;min-width:var(--ui-size-toolbar-btn-icon)!important;height:var(--ui-size-toolbar-btn-icon)!important;padding:0!important}@media (min-width:768px){.table-toolbar .toolbar-btn--icon{width:var(--ui-size-toolbar-btn-icon)!important;min-width:var(--ui-size-toolbar-btn-icon)!important;height:var(--ui-size-toolbar-btn-icon)!important;padding:0!important}}.table-toolbar .toolbar-btn--text{height:var(--ui-size-toolbar-btn-height)!important;min-height:var(--ui-size-toolbar-btn-height)!important;padding-top:var(--toolbar-button-padding-y)!important;padding-bottom:var(--toolbar-button-padding-y)!important;padding-left:var(--toolbar-button-padding-x)!important;padding-right:var(--toolbar-button-padding-x)!important;gap:var(--toolbar-button-gap)!important}.table-toolbar .toolbar-btn--state-active:not(.toolbar-btn--state-accent-active){background:var(--button-hover-bg)!important;color:var(--toolbar-button-secondary-hover-text)!important;box-shadow:var(--toolbar-button-secondary-hover-shadow)!important;border-color:#0000!important}.table-toolbar .toolbar-btn--state-accent-active{background:var(--toolbar-button-accent-bg)!important;color:var(--toolbar-button-accent-text)!important;box-shadow:none!important;border-color:#0000!important}.table-toolbar .toolbar-btn--text>span:not(.sr-only){white-space:nowrap}.table-header>th{background:var(--table-header-bg);box-shadow:var(--table-header-shadow,inset 0 1px 0 var(--table-header-top-highlight));isolation:isolate}.table-header>th:after{content:"";background:var(--table-header-overlay-bg);pointer-events:none;z-index:-1;position:absolute;inset:0}.table-header>th:before{content:"";--data-table-header-divider-color:var(--table-header-border);position:absolute;inset:6px 0}@supports (color:color-mix(in lab, red, red)){.table-header>th:before{--data-table-header-divider-color:color-mix(in srgb, var(--table-header-border) 82%, var(--table-header-text) 18%)}}.table-header>th:before{background:linear-gradient(var(--data-table-header-divider-color), var(--data-table-header-divider-color)) left center / 1px 100% no-repeat, linear-gradient(var(--data-table-header-divider-color), var(--data-table-header-divider-color)) right center / 1px 100% no-repeat;opacity:0;pointer-events:none;z-index:2;transition:bottom .14s,opacity .14s,top .14s}.table-header>th:hover:before,.table-header>th:focus-within:before{opacity:.95}html[data-table-header-resize-active=true] .table-header>th:hover:before,html[data-table-header-resize-active=true] .table-header>th:focus-within:before{opacity:0}html[data-table-header-resize-active=true] .table-header>th[data-table-header-resize-target=true]:before{opacity:.95}.data-table-header-cell--dragging{z-index:120!important}.data-table-header-shell[data-table-header-column-drag-active=true] .table-header>th,.data-table-header-shell[data-table-header-column-drag-active=true] .table-header>th *{cursor:grabbing!important}.data-table-header-shell[data-table-header-column-drag-active=true] .table-header>th:before{top:0;bottom:0}.data-table-header-shell[data-table-header-column-drag-active=true] .table-header>th:hover:before,.data-table-header-shell[data-table-header-column-drag-active=true] .table-header>th:focus-within:before,.data-table-header-shell[data-table-header-column-drag-active=true] .table-header>th.data-table-header-cell--dragging:before{opacity:.9}.data-table-header-shell[data-table-header-column-drag-active=true]+tbody,[data-table-container][data-table-header-column-drag-active=true] tbody{opacity:.54;pointer-events:none;transition:opacity .12s}.tab-button,.tab-button .text-sm{font-size:var(--ui-font-size-tab-label)}[data-slot=dialog-overlay]{pointer-events:none!important;background-color:#0000!important}[data-slot=dialog-content]{pointer-events:auto!important}.table-shell{overflow:hidden;background:var(--table-canvas-bg,var(--table-bg))!important;box-shadow:none!important;backdrop-filter:none!important;border:none!important;border-radius:0!important}.dark .table-shell{background:var(--table-canvas-bg,var(--table-bg))!important;box-shadow:none!important;backdrop-filter:none!important;border:none!important}.table-shell--mobile-screen-compact-table-view{background:var(--mobile-screen-compact-table-view-page-bg)!important;box-shadow:none!important;border:#0000!important}.dark .table-shell--mobile-screen-compact-table-view{background:var(--mobile-screen-compact-table-view-page-bg)!important;box-shadow:none!important;border:none!important}.app-data-table--mobile-screen-compact-table-view{background:var(--mobile-screen-compact-table-view-page-bg)!important;padding-bottom:0!important}.app-data-table--mobile-screen-compact-table-view .table-toolbar{background:var(--mobile-screen-compact-table-view-page-bg)!important;margin-bottom:var(--ui-space-mobile-screen-compact-table-view-toolbar-margin-bottom)!important;border-radius:var(--ui-radius-mobile-screen-compact-table-view-toolbar)!important;border-bottom:1px solid #0000!important}.resizable-panel-main,.resizable-panel-group-main{background:var(--app-shell-bg)}.sidebar-panel-shell{background:var(--sidebar-panel-surface);border:1px solid var(--sidebar-panel-border-color);box-shadow:var(--sidebar-panel-shadow)}.sidebar-panel-divider{border-color:var(--sidebar-panel-divider)}.sidebar-tile{background:var(--sidebar-tile-bg);border:1px solid var(--sidebar-tile-border);box-shadow:var(--sidebar-tile-shadow);transition:background-color .3s,border-color .3s,box-shadow .3s,transform .3s}.sidebar-tile:hover{background:var(--sidebar-tile-hover-bg);border-color:var(--sidebar-tile-border-hover)}html:not(.dark) body[data-glow-mode=theme] .glow-effect{background:var(--sidebar-tile-glow-bg);border:1px solid var(--sidebar-tile-glow-border);box-shadow:var(--sidebar-tile-glow-shadow);transition:all .2s}html:not(.dark) body[data-glow-mode=theme] .glow-effect:hover{background:var(--sidebar-tile-glow-hover-bg);border-color:var(--sidebar-tile-glow-hover-border)}html:not(.dark) body[data-glow-mode=gradient] .glow-effect,html:not(.dark) body:not([data-glow-mode]) .glow-effect{background:var(--glow-gradient-bg);border:1px solid var(--glow-gradient-border);box-shadow:var(--glow-gradient-shadow);transition:all .2s}html:not(.dark) body[data-glow-mode=gradient] .glow-effect:hover,html:not(.dark) body:not([data-glow-mode]) .glow-effect:hover{background:var(--glow-gradient-hover-bg);border-color:var(--glow-gradient-hover-border)}html:not(.dark) .tabbar .glow-effect:hover{background:var(--tabbar-glow-hover-bg)}.tab-active{box-shadow:inset 0 -1.5px 0 0 var(--tab-active-indicator,var(--primary))!important}html:not(.dark) .tab-button{border-radius:var(--ui-radius-tab-button-top) var(--ui-radius-tab-button-top) 0 0;margin-right:var(--ui-space-tab-button-gap-x);color:var(--muted-foreground);margin-left:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;position:relative;padding-top:var(--ui-space-tab-button-padding-y)!important;padding-bottom:var(--ui-space-tab-button-padding-y)!important;padding-left:var(--ui-space-tab-button-padding-left)!important;padding-right:var(--tab-button-padding-right,var(--ui-space-tab-button-padding-right))!important;gap:var(--ui-space-tab-button-inner-gap)!important;background:0 0!important;border:1px solid #0000!important}html:not(.dark) .tab-button:first-child{margin-left:0}html:not(.dark) .tab-button:hover{color:var(--foreground);box-shadow:var(--tab-button-hover-shadow);background:var(--tab-button-hover-bg)!important;border-color:var(--tab-button-hover-border)!important;border-bottom-color:#0000!important}html:not(.dark) .tab-button-active{box-shadow:inset 0 2px 0 0 var(--tab-button-active-indicator);z-index:10;background:var(--tab-button-active-bg)!important;color:var(--foreground)!important;border:1px solid var(--tab-button-active-border)!important;border-bottom-color:#0000!important}html:not(.dark) .tab-button-active:hover{box-shadow:inset 0 2px 0 0 var(--tab-button-active-indicator);background:var(--tab-button-active-bg)!important;color:var(--foreground)!important;border-color:var(--tab-button-active-border)!important;border-bottom-color:#0000!important}html:not(.dark) .tab-button-active:after{content:"";background:var(--tab-button-active-bg);height:1px;position:absolute;bottom:-1px;left:0;right:0}html.dark .tab-button{border-radius:var(--ui-radius-tab-button-top) var(--ui-radius-tab-button-top) 0 0;margin-right:var(--ui-space-tab-button-gap-x);color:var(--muted-foreground);background:0 0;border:1px solid #0000;margin-left:0;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s;position:relative;padding-top:var(--ui-space-tab-button-padding-y)!important;padding-bottom:var(--ui-space-tab-button-padding-y)!important;padding-left:var(--ui-space-tab-button-padding-left)!important;padding-right:var(--tab-button-padding-right,var(--ui-space-tab-button-padding-right))!important;gap:var(--ui-space-tab-button-inner-gap)!important}html.dark .tab-button:first-child{margin-left:0}html.dark .tab-button:hover{color:var(--foreground);border-color:var(--tab-button-hover-border);background:#ffffff08;border-bottom-color:#0000}html.dark .tab-button-active{background:var(--tab-button-active-bg);color:var(--foreground);border:1px solid var(--tab-button-active-border);box-shadow:inset 0 2px 0 0 var(--tab-button-active-indicator);z-index:10;border-bottom-color:#0000}html.dark .tab-button-active:hover{background:var(--tab-button-active-bg);color:var(--foreground);border-color:var(--tab-button-active-border);box-shadow:inset 0 2px 0 0 var(--tab-button-active-indicator);border-bottom-color:#0000}html.dark .tab-button-active:after{content:"";background:var(--tab-button-active-bg);z-index:2;height:2px;position:absolute;bottom:-1px;left:1px;right:1px}body[data-glow-mode=theme] .global-btn-active{box-shadow:inset -1.5px 0 0 0 var(--global-btn-active-indicator)!important}body[data-glow-mode=gradient] .global-btn-active,body:not([data-glow-mode]) .global-btn-active{box-shadow:inset -1.5px 0 0 0 var(--global-btn-active-gradient-indicator)!important}.tab-close-btn{box-shadow:none!important;border:none!important}html.dark .glow-effect{border-left:1px solid var(--border)!important;border-right:1px solid var(--border)!important;border-top:none!important;border-bottom:none!important}html:not(.dark) body[data-glow-mode=theme] .sidebar-tile{background:var(--sidebar-tile-bg);border:1px solid var(--sidebar-tile-border);box-shadow:var(--sidebar-tile-shadow)}html:not(.dark) body[data-glow-mode=theme] .sidebar-tile:hover{background:var(--sidebar-tile-hover-bg);border-color:var(--sidebar-tile-border-hover)}html:not(.dark) body[data-glow-mode=gradient] .sidebar-tile,html:not(.dark) body:not([data-glow-mode]) .sidebar-tile{background:var(--sidebar-tile-bg);border:1px solid var(--sidebar-tile-border);box-shadow:var(--sidebar-tile-shadow)}html:not(.dark) body[data-glow-mode=gradient] .sidebar-tile:hover,html:not(.dark) body:not([data-glow-mode]) .sidebar-tile:hover{background:var(--sidebar-tile-hover-bg);border-color:var(--sidebar-tile-border-hover)}.sidebar-tile--active{background:var(--sidebar-tile-active-bg);border-color:var(--sidebar-tile-active-border);box-shadow:var(--sidebar-tile-active-shadow)}.sidebar-icon-gradient{box-shadow:var(--sidebar-icon-shadow)}.purple-icon{box-shadow:var(--purple-icon-shadow);background:var(--purple-icon-bg)!important}[data-slot=resizable-panel],[data-panel],[data-panel-id],.react-resizable-panel{background:0 0!important}.input-ghost,.textarea-ghost,.input-clean{background:var(--input-ghost-bg)!important;box-shadow:none!important;border:0!important}.input-ghost:hover,.textarea-ghost:hover,.input-clean:hover{background:var(--input-ghost-hover-bg)!important}.dark .input-ghost,.dark .textarea-ghost,.dark .input-clean{background:var(--input-ghost-dark-bg)!important}.dark .input-ghost:hover,.dark .textarea-ghost:hover,.dark .input-clean:hover{background:var(--input-ghost-dark-hover-bg)!important}.input-table-cell,.input-table-cell:hover,.input-table-cell:focus{box-shadow:none!important;background:0 0!important;border:0!important}.editable-table-cell-input-overlay{width:100%;height:100%;padding-left:var(--table-row-padding-x);padding-right:var(--table-row-padding-x);font-size:var(--table-row-font-size);border-radius:0;outline:none;margin:0;padding-top:0;padding-bottom:0;position:absolute;inset:0}.editable-table-cell-shell{height:var(--table-row-height);box-sizing:border-box;vertical-align:middle;cursor:default;caret-color:#0000;padding-left:var(--table-row-padding-x);padding-right:var(--table-row-padding-x);padding-top:var(--table-row-padding-y);padding-bottom:var(--table-row-padding-y);line-height:var(--table-row-line-height);outline:none;transition:background-color .15s,color .15s,box-shadow .15s;position:relative;overflow:hidden}.editable-table-cell-line-height{line-height:var(--table-row-line-height)}.editable-table-cell-align--left{text-align:left}.editable-table-cell-align--center{text-align:center}.editable-table-cell-align--right{text-align:right}.editable-table-cell-editor-missing{z-index:10;background:var(--destructive);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.editable-table-cell-editor-missing{background:color-mix(in oklch, var(--destructive) 10%, transparent)}}.editable-table-cell-editor-missing{color:var(--destructive);font-size:.75rem}.editable-table-cell-content-shell{align-items:center;width:100%;height:100%;min-height:0;display:flex}.editable-table-cell-content-shell--select-open{padding-right:124px}.editable-table-cell-value-shell--last{min-width:120px;display:inline-block}.editable-table-cell-value-shell--fill{width:100%;display:block}.editable-table-cell-value-text{width:100%;font-size:var(--table-row-font-size)}.editable-table-cell-value-text--left{text-align:left}.editable-table-cell-value-text--right{text-align:right}.fast-dropdown-panel,.fast-context-menu-panel,.custom-select-panel,[data-slot=popover-content]{background:var(--menu-surface-bg)!important;color:var(--menu-surface-foreground)!important;border-color:var(--menu-surface-border)!important}html:not(.dark) .rdp-dropdown_root select{border-radius:var(--ui-radius-menu-select);background:var(--menu-surface-bg)!important;color:var(--menu-surface-foreground)!important;border:1px solid var(--menu-surface-border)!important}html:not(.dark) .rdp-dropdown_root select option{background:var(--menu-surface-bg);color:var(--menu-surface-foreground);padding:var(--ui-space-menu-option-padding)}html:not(.dark) .rdp-dropdown_root select option:hover,html:not(.dark) .rdp-dropdown_root select option:checked{background:var(--table-hover-row-bg)}[class*=popover] [role=option]:hover,[class*=dropdown] [role=menuitem]:hover,[class*=context-menu] [role=menuitem]:hover,[class*=command] [role=option]:hover{background:var(--menu-item-hover-bg)!important;color:var(--menu-item-hover-foreground)!important}.navbar{background:var(--theme-lock-navbar-bg,var(--navbar-bg))!important;border-bottom:1px solid var(--chrome-divider-border,var(--theme-lock-navbar-border,var(--navbar-border)))!important;box-shadow:var(--theme-lock-navbar-shadow,none)!important}@media (hover:hover) and (pointer:fine) and (min-width:768px){.navbar [data-slot=button]>svg,.navbar [data-slot=button]>span>svg{width:var(--ui-size-button-glyph)!important;height:var(--ui-size-button-glyph)!important}}.tabbar{cursor:default;-webkit-user-select:none;user-select:none;background:var(--theme-lock-tabbar-bg,var(--tabbar-bg))!important;border:1px solid var(--chrome-divider-border,var(--theme-lock-tabbar-border,var(--tabbar-border)))!important;box-shadow:var(--theme-lock-tabbar-shadow,var(--tabbar-shadow))!important;border-radius:var(--ui-radius-tabbar-surface)!important;margin-top:-1px!important;margin-bottom:var(--ui-space-tabbar-margin-bottom)!important;padding-left:var(--ui-space-tabbar-padding-x)!important;padding-right:var(--ui-space-tabbar-padding-x)!important;padding-top:var(--ui-space-tabbar-padding-top)!important;padding-bottom:var(--ui-space-tabbar-padding-bottom)!important}html.dark .tabbar{position:relative;border-bottom-color:#0000!important}html.dark .tabbar:before{content:"";background:var(--tab-button-active-border);pointer-events:none;z-index:0;height:1px;position:absolute;bottom:0;left:0;right:0}html.dark .tabbar>:first-child{z-index:1;position:relative}.toolbar:not(.table-toolbar){cursor:default;-webkit-user-select:none;user-select:none;background:var(--theme-lock-toolbar-bg,var(--toolbar-bg))!important;border:1px solid var(--toolbar-border)!important;box-shadow:var(--toolbar-shadow)!important}@media (max-width:767px){html:not(.dark) .toolbar:not(.table-toolbar){border-bottom:1px solid var(--mobile-screen-compact-table-view-row-border)!important}.dark .toolbar:not(.table-toolbar){border-bottom:1px solid var(--mobile-screen-compact-table-view-row-border-dark)!important}}.table-header{font-variant-numeric:tabular-nums}.table-header-layout{gap:var(--ui-space-table-header-gap-x)!important;border-left-width:var(--ui-size-table-header-accent-width)!important;padding-top:var(--table-header-padding-y)!important;padding-bottom:var(--table-header-padding-y)!important}.group\/table-header-cell{padding-left:var(--table-header-padding-x)!important;padding-right:var(--table-header-padding-x)!important;font-size:var(--table-header-font-size)!important;letter-spacing:var(--table-header-letter-spacing)!important}.document-form-vertical-resize-handle,[data-slot=resizable-handle].document-form-vertical-resize-handle{--resizable-handle-divider:var(--panel-resize-divider-color,var(--surface-resizable-divider,var(--chrome-divider-border)))!important}.document-form-vertical-resize-handle:after,[data-slot=resizable-handle].document-form-vertical-resize-handle:after{content:""!important;display:block!important}@media (min-width:768px){.document-edit-layout>form>.form-toolbar{padding-top:calc(var(--ui-space-form-toolbar-padding-y-desktop) - .125rem)!important;gap:.25rem!important;padding-bottom:0!important}.document-details-table{--document-details-toolbar-button-height:var(--ui-size-toolbar-btn-height);--document-details-toolbar-button-padding-y:var(--toolbar-button-padding-y);--document-details-toolbar-button-padding-x:var(--toolbar-button-padding-x);--document-details-toolbar-gap:.625rem;--document-details-toolbar-padding-y:.5rem}.document-details-table .table-toolbar.base-toolbar-shell{gap:var(--document-details-toolbar-gap)!important;border-top:1px solid var(--chrome-divider-border,var(--table-header-border))!important;border-bottom:1px solid var(--chrome-divider-border,var(--table-header-border))!important;padding-top:var(--document-details-toolbar-padding-y)!important;padding-bottom:var(--document-details-toolbar-padding-y)!important}.document-form-bottom-panel-shell .document-details-table .table-toolbar.base-toolbar-shell,.document-details-table .table-toolbar.base-toolbar-shell+.compact-editable-table-scroll-shell .editable-table-header-shell .table-header>th,.document-details-table .table-toolbar.base-toolbar-shell+.table-shell .editable-table-header-shell .table-header>th{border-top:0!important}.document-details-table .table-toolbar.base-toolbar-shell .toolbar-button,.document-details-table .table-toolbar.base-toolbar-shell [data-slot=button]{min-height:var(--document-details-toolbar-button-height)!important;height:var(--document-details-toolbar-button-height)!important;padding-top:var(--document-details-toolbar-button-padding-y)!important;padding-bottom:var(--document-details-toolbar-button-padding-y)!important;padding-left:var(--document-details-toolbar-button-padding-x)!important;padding-right:var(--document-details-toolbar-button-padding-x)!important}.document-details-table .table-toolbar.base-toolbar-shell .toolbar-btn--text[data-toolbar-action=create],.document-details-table .table-toolbar.base-toolbar-shell [data-slot=button].toolbar-btn--text[data-toolbar-action=create]{width:var(--document-details-toolbar-button-height)!important;min-width:var(--document-details-toolbar-button-height)!important;gap:0!important;padding-left:0!important;padding-right:0!important}.document-details-table .table-toolbar.base-toolbar-shell .toolbar-btn--text[data-toolbar-action=create]>span:not(.sr-only),.document-details-table .table-toolbar.base-toolbar-shell [data-slot=button].toolbar-btn--text[data-toolbar-action=create]>span:not(.sr-only){display:none!important}}@media (max-width:767px){.table-header-layout{padding-left:var(--ui-space-table-header-padding-x-mobile)!important;padding-right:var(--ui-space-table-header-padding-x-mobile)!important}}@media (min-width:768px){.table-header-layout{padding-left:var(--ui-space-table-header-padding-x-desktop)!important;padding-right:var(--ui-space-table-header-padding-x-desktop)!important}}.table-header-icon-shell{width:var(--ui-size-table-header-icon)!important;height:var(--ui-size-table-header-icon)!important;border-radius:var(--ui-radius-table-header-icon)!important}.table-header-icon-glyph{width:var(--ui-size-table-header-icon-glyph)!important;height:var(--ui-size-table-header-icon-glyph)!important}.panel{background:var(--theme-lock-panel-bg,var(--panel-bg))!important;border:1px solid var(--panel-border,var(--blocks-border))!important;box-shadow:var(--panel-shadow)!important}.filter-panel-shell.panel{background:var(--filter-panel-bg)!important;border-color:var(--filter-panel-border,var(--panel-border))!important}.form-toolbar{padding-inline:var(--ui-form-header-padding-x);border-radius:var(--ui-radius-form-toolbar-top) var(--ui-radius-form-toolbar-top) 0 0!important;gap:var(--ui-space-form-toolbar-gap)!important}@media (hover:hover) and (pointer:fine){:has(>.edit-form.document-edit-layout),:has(>.edit-form.universal-entity-form-shell),:has(>.app-data-table-shell),:has(>.editable-table-shell){background:var(--ui-surface-surround-bg)}.form-toolbar .header-bar-layout--desktop{align-items:flex-start}:is(.edit-form.document-edit-layout,.edit-form.universal-entity-form-shell){box-sizing:border-box;width:calc(100% - 2 * var(--ui-table-surface-inset));height:calc(100% - 2 * var(--ui-table-surface-inset));margin:var(--ui-table-surface-inset);border:1px solid var(--border);border-radius:var(--ui-radius-table-surface);background:var(--table-canvas-bg);overflow:hidden}:is([data-cluster-leaf-frame="1"],.edit-form) :is(.edit-form.document-edit-layout,.edit-form.universal-entity-form-shell){border:0;border-radius:0;width:100%;height:100%;margin:0}.document-edit-layout .form-section-tabs-layout{border:0;border-radius:0;margin:0}}.document-form-primary-header :is(.document-form-desktop-content-shell,.edit-form-shell,.form-content-scroll,.form-grid-wrapper){flex:none;overflow:visible;height:auto!important}.document-form-content-sized-layout .form-content-scroll{--form-content-padding-x:var(--ui-form-panel-content-padding-x);--form-content-padding-top:8px;--form-content-padding-bottom:12px}.document-form-content-sized-layout .document-form-bottom-panel-tabs-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding-inline:var(--ui-form-header-padding-x)}.document-edit-layout .document-form-content-sized-layout :is(.app-data-table-shell,.editable-table-shell){border:0!important;border-radius:0!important;width:100%!important;height:100%!important;margin:0!important}.document-edit-layout{--document-form-header-title-row-padding-bottom:.5rem;--document-form-header-fields-offset-top:.375rem;--document-form-header-row-snap-bottom-offset:.75rem;--document-form-header-fields-scroll-padding-bottom:1rem;--document-form-header-fields-grid-padding-bottom:0;--document-form-header-title-meta-margin-left:.25rem;--document-form-header-title-meta-gap:.5rem;--document-form-header-title-font-size:var(--ui-text-title-size);--document-form-header-date-width:7rem;--document-form-header-date-height:1.75rem;--document-form-header-date-icon-size:1rem;--document-form-header-date-icon-left:0;--document-form-header-date-input-padding-left:1.25rem;--document-form-header-date-input-padding-right:0;--document-form-header-date-font-size:var(--ui-text-body-size);--document-form-header-date-font-weight:500;--document-form-header-status-badge-height:22px;--document-form-header-status-badge-radius:.375rem;--document-form-header-status-badge-gap:.375rem;--document-form-header-status-badge-padding-x:.5rem;--document-form-header-status-badge-font-size:var(--ui-text-meta-size);--document-form-header-status-badge-font-weight:500;--document-form-header-status-badge-icon-size:.875rem;--document-form-header-status-badge-posted-border:#34d399;--document-form-header-status-badge-posted-bg:#d1fae5;--document-form-header-status-badge-posted-text:#047857;--document-form-header-status-badge-cancelled-border:#fcd34d;--document-form-header-status-badge-cancelled-bg:#fffbeb;--document-form-header-status-badge-cancelled-text:#92400e;--document-form-header-status-badge-unposted-border:var(--border);--document-form-header-status-badge-unposted-bg:transparent;--document-form-header-status-badge-unposted-text:var(--muted-foreground);--document-footer-desktop-row-min-height:2.25rem;--document-footer-comment-label-line-height:1rem}.dark .document-edit-layout{--document-form-header-status-badge-posted-border:#047857b3;--document-form-header-status-badge-posted-bg:#064e3b59;--document-form-header-status-badge-posted-text:#a7f3d0;--document-form-header-status-badge-cancelled-border:#b45309b3;--document-form-header-status-badge-cancelled-bg:#78350f59;--document-form-header-status-badge-cancelled-text:#fde68a}.document-edit-layout>form>.form-toolbar .header-bar-layout--desktop{padding-bottom:var(--document-form-header-title-row-padding-bottom)!important}.document-edit-layout .document-form-desktop-content-shell .form-content-scroll{padding-top:var(--form-content-padding-top)!important;padding-right:var(--form-content-padding-x)!important;padding-bottom:var(--form-content-padding-bottom)!important;padding-left:var(--form-content-padding-x)!important}.document-edit-layout .document-form-desktop-content-shell .form-grid-wrapper{padding:0!important}.document-edit-layout .document-form-desktop-content-shell .form-grid-wrapper[data-form-grid-rendered-overflow=true]{padding-bottom:var(--document-form-header-fields-scroll-padding-bottom)!important}.document-edit-layout .document-form-desktop-content-shell .form-grid{padding-bottom:var(--document-form-header-fields-grid-padding-bottom)!important}.document-form-title-meta{align-items:center;gap:var(--document-form-header-title-meta-gap);min-width:0;margin-left:var(--document-form-header-title-meta-margin-left);display:flex}.document-form-header-date-shell{height:var(--document-form-header-date-height);align-items:center;display:flex}.document-form-header-date-picker{width:var(--document-form-header-date-width)!important}.document-form-header-date-picker>svg{left:var(--document-form-header-date-icon-left)!important;width:var(--document-form-header-date-icon-size)!important;height:var(--document-form-header-date-icon-size)!important;color:var(--foreground)!important}.document-form-header-date-input{height:var(--document-form-header-date-height)!important;padding-left:var(--document-form-header-date-input-padding-left)!important;padding-right:var(--document-form-header-date-input-padding-right)!important;font-size:var(--document-form-header-date-font-size)!important;font-weight:var(--document-form-header-date-font-weight)!important;box-shadow:none!important;background:0 0!important;border:0!important;line-height:1!important}.document-form-header-date-input:hover,.document-form-header-date-input:focus,.document-form-header-date-input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:none!important}.document-form-posting-status-badge{height:var(--document-form-header-status-badge-height);align-items:center;gap:var(--document-form-header-status-badge-gap);border-radius:var(--document-form-header-status-badge-radius);padding-left:var(--document-form-header-status-badge-padding-x);padding-right:var(--document-form-header-status-badge-padding-x);font-size:var(--document-form-header-status-badge-font-size);font-weight:var(--document-form-header-status-badge-font-weight);border:1px solid;flex-shrink:0;line-height:1;display:inline-flex}.document-form-posting-status-badge__icon{width:var(--document-form-header-status-badge-icon-size);height:var(--document-form-header-status-badge-icon-size);flex-shrink:0;align-self:center}.document-form-posting-status-badge__label{line-height:1}.document-form-posting-status-badge--icon-only{padding-left:calc(var(--document-form-header-status-badge-padding-x) * .7);padding-right:calc(var(--document-form-header-status-badge-padding-x) * .7)}.document-form-posting-status-badge--posted{border-color:var(--document-form-header-status-badge-posted-border);background:var(--document-form-header-status-badge-posted-bg);color:var(--document-form-header-status-badge-posted-text)}.document-form-posting-status-badge--cancelled{border-color:var(--document-form-header-status-badge-cancelled-border);background:var(--document-form-header-status-badge-cancelled-bg);color:var(--document-form-header-status-badge-cancelled-text)}.document-form-posting-status-badge--unposted{border-color:var(--document-form-header-status-badge-unposted-border);background:var(--document-form-header-status-badge-unposted-bg);color:var(--document-form-header-status-badge-unposted-text)}.document-form-preview-top-content{padding:0}.document-form-desktop-panel-layout-shell .resizable-panel-main,.document-form-desktop-panel-layout-shell .resizable-panel-group-main{background:0 0!important}.document-form-desktop-panel-layout-shell .table-side-panel-shell--tabbed:not(.table-bottom-panel-shell) .panel-tabs-bar{border-top:1px solid var(--mobile-header-border)!important}@media (max-width:639px){.document-form-posting-status-badge__label{display:none}}.document-footer-desktop-frame{padding-inline:var(--ui-form-header-padding-x);border-top:1px solid var(--chrome-divider-border,var(--form-surface-border,var(--panel-border)))!important}.document-footer-desktop-row{min-height:var(--document-footer-desktop-row-min-height);flex-wrap:wrap;align-items:center}.document-footer-comment-group{flex-basis:var(--ui-form-column-width);align-items:center;min-width:0}.document-footer-comment-label{line-height:var(--document-footer-comment-label-line-height)}.document-footer-totals{flex-wrap:wrap;align-items:center;max-width:100%;margin-inline-start:auto}.document-form-mobile-content-shell{--panel-mobile-form-grid-padding-x:var(--field-frame-padding-x);background:var(--form-surface-bg,var(--mobile-base-bg,var(--blocks-bg)));padding-top:0;border-radius:0!important}.document-form-mobile-content-shell--preview{padding-top:0!important}.document-form-mobile-content-shell--header{padding-top:.25rem}.document-form-mobile-content-shell--preview.document-form-mobile-content-shell--header{padding-top:0!important}.document-form-mobile-content-shell--preview .form-content-scroll{overflow:hidden;padding:0!important}.document-form-mobile-content-shell--preview .form-grid-wrapper{overscroll-behavior-y:contain;height:100%;overflow:hidden auto;padding:0!important}.document-form-mobile-content-shell--preview .form-grid{box-sizing:border-box;padding-top:var(--form-preview-title-fields-gap,.625rem)!important;padding-right:var(--panel-mobile-form-grid-padding-x)!important;padding-left:var(--panel-mobile-form-grid-padding-x)!important}.document-form-mobile-window-shell{background:var(--form-surface-bg,var(--blocks-bg));flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden;border-radius:0!important}body:has(.mobile-screen-shell) .date-picker-calendar{--cell-size:var(--ui-mobile-calendar-cell-size);width:calc(7 * var(--cell-size) + 2 * var(--ui-form-header-padding-x));padding:var(--ui-form-header-padding-x)}body:has(.mobile-screen-shell) .date-picker-popover :is(button,.erp-calendar-day){min-height:var(--ui-mobile-calendar-cell-size);font-size:var(--ui-mobile-calendar-text-size)}.document-form-mobile-section-shell{background:var(--form-surface-bg,var(--blocks-bg));--document-mobile-inline-strip-height:var(--ui-size-mobile-action-height);border-radius:0!important}.document-form-mobile-section-shell--tabs-shell{background:0 0!important;border-bottom:0!important;border-radius:0!important;padding:0!important}.document-form-mobile-section-shell--tabs-shell.document-form-mobile-section-shell--top{border-top:1px solid var(--chrome-divider-border,var(--mobile-surface-toolbar-border,var(--form-surface-border,var(--panel-border))))!important}.document-form-mobile-inline-tabs-list{width:100%;overflow-x:auto;border-bottom:0!important;border-radius:0!important;justify-content:stretch!important}.document-form-mobile-inline-tabs-list>*{flex:1 0 auto;min-width:max-content}.document-form-mobile-inline-tab-trigger{width:auto;min-height:var(--document-mobile-inline-strip-height);box-shadow:none!important;padding-top:var(--mobile-document-sections-tab-padding-y)!important;padding-bottom:var(--mobile-document-sections-tab-padding-y)!important;border-bottom:0!important;border-radius:0!important;justify-content:center!important}.document-form-mobile-inline-tab-trigger.tab-button-active-surface{box-shadow:inset 0 -2px 0 var(--tab-button-active-indicator,var(--primary))!important;border:0!important}.document-form-mobile-inline-tab-trigger:after{border-radius:0!important}.document-form-mobile-section-shell--footer-shell{padding:0;background:0 0!important}.document-form-mobile-section-shell--footer-shell:empty{display:none}.document-form-mobile-section-shell--top{border-top:1px solid var(--chrome-divider-border,var(--form-surface-border,var(--panel-border)))}@media (min-width:768px){.document-form-bottom-panel-tabs-strip{flex:none;background:0 0!important;border-top:0!important;align-items:stretch!important;padding:0!important}}.app-data-table--mobile-screen-compact-table-view{--form-surface-bg:var(--mobile-screen-compact-table-view-form-surface-bg);--form-surface-border:var(--mobile-screen-compact-table-view-form-section-divider);--field-bg:var(--mobile-screen-compact-table-view-form-field-bg);--field-border:var(--mobile-screen-compact-table-view-form-field-border);--field-placeholder:var(--mobile-screen-compact-table-view-form-field-placeholder);--panel-border:var(--mobile-screen-compact-table-view-form-section-divider);--filter-panel-bg:var(--mobile-screen-compact-table-view-form-surface-bg);--filter-panel-border:var(--mobile-screen-compact-table-view-form-section-divider);--filter-panel-header-border:var(--mobile-screen-compact-table-view-form-section-divider)}.edit-form-shell .form-content-scroll{overflow:hidden;padding-top:var(--form-content-padding-top)!important;padding-right:var(--form-content-padding-x)!important;padding-bottom:var(--form-content-padding-bottom)!important;padding-left:var(--form-content-padding-x)!important}.edit-form-shell{--form-content-padding-x:var(--ui-form-content-padding-x);--form-content-padding-top:var(--ui-form-content-padding-top);--form-content-padding-bottom:var(--ui-form-content-padding-bottom)}.first-enterprise-onboarding-workflow{max-width:var(--first-enterprise-onboarding-content-max-width);margin-inline:auto;padding-block-end:clamp(2rem,5vh,4rem)}.first-enterprise-onboarding-intro{padding-block:clamp(2rem,7vh,4.5rem) clamp(1.5rem,3vh,2.25rem);padding-inline:var(--ui-space-form-toolbar-padding-x-mobile)}.first-enterprise-onboarding-page .universal-entity-form-shell,.first-enterprise-onboarding-page .edit-form-shell{--form-surface-bg:var(--background);background:var(--background)!important}.enterprise-form-section-tabs{scrollbar-width:none}.enterprise-form-section-tabs::-webkit-scrollbar{display:none}.edit-form-shell .form-grid-wrapper{overscroll-behavior-y:contain;height:100%;overflow:hidden auto}@media (max-width:767px){.enterprise-form-group-navigation,.enterprise-form-navigation{padding-inline:var(--field-frame-padding-x)}.edit-form,.universal-entity-form-shell,.table-filter-panel-shell{--form-surface-bg:var(--mobile-screen-compact-table-view-form-surface-bg);--form-surface-border:var(--mobile-screen-compact-table-view-form-section-divider);--field-bg:var(--mobile-screen-compact-table-view-form-field-bg);--field-border:var(--mobile-screen-compact-table-view-form-field-border);--field-placeholder:var(--mobile-screen-compact-table-view-form-field-placeholder);--panel-border:var(--mobile-screen-compact-table-view-form-section-divider);--filter-panel-bg:var(--mobile-screen-compact-table-view-form-surface-bg);--filter-panel-border:var(--mobile-screen-compact-table-view-form-section-divider);--filter-panel-header-border:var(--mobile-screen-compact-table-view-form-section-divider)}.edit-form,.universal-entity-form-shell{--field-frame-padding-y:var(--ui-space-mobile-form-field-frame-padding-y)}.edit-form-shell{--form-content-padding-x:var(--ui-form-panel-content-padding-x);--form-content-padding-top:var(--ui-form-panel-content-padding-top);--form-content-padding-bottom:var(--ui-form-panel-content-padding-bottom)}.document-edit-layout,.document-edit-layout>form,.universal-entity-form-shell,.edit-form-shell,.document-form-mobile-content-shell{min-height:0}.document-edit-layout>form,.universal-entity-form-shell,.edit-form-shell,.document-form-mobile-content-shell{overflow:hidden}.edit-form-shell .form-content-scroll{overflow:hidden;padding-top:var(--form-content-padding-top)!important;padding-right:var(--form-content-padding-x)!important;padding-bottom:var(--form-content-padding-bottom)!important;padding-left:var(--form-content-padding-x)!important}.edit-form-shell .form-grid-wrapper{overscroll-behavior-y:contain;height:100%;overflow:hidden auto;padding:0!important}.edit-form-shell .form-grid{box-sizing:border-box;padding:0!important}}@media (min-width:768px){.first-enterprise-onboarding-intro{padding-inline:var(--ui-space-form-toolbar-padding-x-desktop)}.universal-entity-form-shell{--document-form-content-inline-start:var(--ui-form-header-padding-x)}.universal-entity-form-shell .form-toolbar{padding-left:var(--document-form-content-inline-start)!important;padding-right:var(--document-form-content-inline-start)!important}.universal-entity-form-shell .form-content-scroll{padding-left:var(--form-content-padding-x)!important;padding-right:var(--form-content-padding-x)!important}.universal-entity-form-shell .form-grid-wrapper{padding-left:0!important}.document-footer-desktop-frame{--field-bg:white;background:#fff!important}.dark .document-footer-desktop-frame{--field-bg:black;background:#000!important}}.app-data-table--mobile-screen-compact-table-view .form-toolbar{background:var(--form-surface-bg)!important;border-bottom:1px solid var(--chrome-divider-border,var(--form-surface-border))!important}.app-data-table--mobile-screen-compact-table-view .edit-form,.app-data-table--mobile-screen-compact-table-view .document-edit-layout,.app-data-table--mobile-screen-compact-table-view .document-edit-layout>form,.app-data-table--mobile-screen-compact-table-view .universal-entity-form-shell,.app-data-table--mobile-screen-compact-table-view .edit-form-shell,.app-data-table--mobile-screen-compact-table-view .document-form-mobile-content-shell,.app-data-table--mobile-screen-compact-table-view .document-form-mobile-window-shell,.app-data-table--mobile-screen-compact-table-view .document-form-mobile-section-shell{background:var(--mobile-screen-compact-table-view-form-surface-bg)!important}.app-data-table--mobile-screen-compact-table-view .document-edit-layout,.app-data-table--mobile-screen-compact-table-view .document-edit-layout>form,.app-data-table--mobile-screen-compact-table-view .universal-entity-form-shell,.app-data-table--mobile-screen-compact-table-view .edit-form-shell,.app-data-table--mobile-screen-compact-table-view .document-form-mobile-content-shell{min-height:0}.app-data-table--mobile-screen-compact-table-view .document-edit-layout>form,.app-data-table--mobile-screen-compact-table-view .universal-entity-form-shell,.app-data-table--mobile-screen-compact-table-view .edit-form-shell,.app-data-table--mobile-screen-compact-table-view .document-form-mobile-content-shell{overflow:hidden}.document-footer-mobile-shell,.app-data-table--mobile-screen-compact-table-view .document-footer-mobile-shell{border-top:1px solid var(--mobile-screen-compact-table-view-form-section-divider)!important;background:var(--mobile-screen-compact-table-view-form-surface-bg)!important}.document-footer-mobile-shell--total-only,.app-data-table--mobile-screen-compact-table-view .document-footer-mobile-shell--total-only{padding-top:0!important;padding-right:calc(var(--field-frame-padding-x) + 8px)!important;padding-bottom:0!important;padding-left:calc(var(--field-frame-padding-x) + 8px)!important;background:0 0!important;border:0!important}.document-footer-mobile-total-line,.app-data-table--mobile-screen-compact-table-view .document-footer-mobile-total-line{width:100%;min-height:var(--document-mobile-inline-strip-height);justify-content:space-between;align-items:center;gap:.75rem;padding-top:0;padding-bottom:0;line-height:1.25;display:flex}.document-footer-mobile-total-line-label,.app-data-table--mobile-screen-compact-table-view .document-footer-mobile-total-line-label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;font-weight:600}.document-footer-mobile-total-line-value,.app-data-table--mobile-screen-compact-table-view .document-footer-mobile-total-line-value{text-align:right;color:var(--foreground);margin-left:auto;font-size:.9375rem;font-weight:700}.record-preview-form-shell,.record-preview-form-shell__content,.record-preview-form-shell .edit-form,.record-preview-form-shell .universal-entity-form-shell,.record-preview-form-shell .edit-form-shell,.universal-entity-form-shell--preview-scroll,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell__content,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .edit-form,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .universal-entity-form-shell,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .edit-form-shell{--field-label-color:var(--table-control-text-muted);width:100%;height:100%;min-height:0;overflow:hidden;background:#fff!important}@supports (color:color-mix(in lab, red, red)){.record-preview-form-shell,.record-preview-form-shell__content,.record-preview-form-shell .edit-form,.record-preview-form-shell .universal-entity-form-shell,.record-preview-form-shell .edit-form-shell,.universal-entity-form-shell--preview-scroll,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell__content,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .edit-form,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .universal-entity-form-shell,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .edit-form-shell{--field-label-color:color-mix(in srgb, var(--table-control-text-muted) 82%, var(--foreground) 18%)}}.record-preview-form-shell,.record-preview-form-shell__content,.record-preview-form-shell .edit-form,.record-preview-form-shell .universal-entity-form-shell,.record-preview-form-shell .edit-form-shell,.universal-entity-form-shell--preview-scroll,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell__content,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .edit-form,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .universal-entity-form-shell,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .edit-form-shell{--form-content-padding-x:var(--ui-form-panel-content-padding-x);--form-content-padding-top:var(--ui-form-panel-content-padding-top);--form-content-padding-bottom:var(--ui-form-panel-content-padding-bottom)}.record-preview-form-shell .edit-form-shell{--form-content-padding-x:var(--ui-form-panel-content-padding-x);--form-content-padding-top:var(--ui-form-panel-content-padding-top);--form-content-padding-bottom:var(--ui-form-panel-content-padding-bottom)}.dark .record-preview-form-shell,.dark .record-preview-form-shell__content,.dark .record-preview-form-shell .edit-form,.dark .record-preview-form-shell .universal-entity-form-shell,.dark .record-preview-form-shell .edit-form-shell,.dark .universal-entity-form-shell--preview-scroll,.dark .app-data-table--mobile-screen-compact-table-view .record-preview-form-shell,.dark .app-data-table--mobile-screen-compact-table-view .record-preview-form-shell__content,.dark .app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .edit-form,.dark .app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .universal-entity-form-shell,.dark .app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .edit-form-shell{background:#000!important}.table-side-panel-tabs-body:has(.record-preview-form-shell),.table-bottom-panel-shell:has(.record-preview-form-shell),.table-side-panel-surface--padded:has(.record-preview-form-shell),.table-side-panel-tabs-body:has(.universal-entity-form-shell--preview-scroll),.table-bottom-panel-shell:has(.universal-entity-form-shell--preview-scroll),.table-side-panel-surface--scroll:has(.universal-entity-form-shell--preview-scroll),.table-side-panel-surface--padded:has(.universal-entity-form-shell--preview-scroll),.table-side-panel-tabs-body:has(.edit-form.universal-entity-form-shell),.table-bottom-panel-shell:has(.edit-form.universal-entity-form-shell),.table-side-panel-surface--scroll:has(.edit-form.universal-entity-form-shell),.table-side-panel-surface--padded:has(.edit-form.universal-entity-form-shell),.table-side-panel-tabs-body:has(.edit-form.document-edit-layout),.table-bottom-panel-shell:has(.edit-form.document-edit-layout),.table-side-panel-surface--scroll:has(.edit-form.document-edit-layout),.table-side-panel-surface--padded:has(.edit-form.document-edit-layout){overflow:hidden!important}.table-side-panel-surface--padded:has(.edit-form.universal-entity-form-shell),.table-bottom-panel-shell .table-side-panel-surface--padded:has(.edit-form.universal-entity-form-shell),.table-side-panel-surface--padded:has(.edit-form.document-edit-layout),.table-bottom-panel-shell .table-side-panel-surface--padded:has(.edit-form.document-edit-layout){padding:0!important}.record-preview-form-shell .form-content-scroll,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .form-content-scroll{--panel-mobile-form-grid-padding-x:var(--field-frame-padding-x);overflow:hidden;background:inherit!important;padding-top:var(--form-content-padding-top)!important;padding-right:var(--form-content-padding-x)!important;padding-bottom:var(--form-content-padding-bottom)!important;padding-left:var(--form-content-padding-x)!important}.record-preview-form-shell .form-grid-wrapper,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .form-grid-wrapper{scrollbar-gutter:auto;overscroll-behavior-y:contain;height:100%;overflow:hidden auto;background:inherit!important;padding:0!important}.record-preview-form-shell .form-grid,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .form-grid{box-sizing:border-box;width:100%;min-width:0;grid-template-columns:minmax(0, min(100%, var(--form-field-max-width)))!important;padding-top:0!important;padding-left:0!important;padding-right:0!important}.record-preview-form-shell .form-grid-column,.record-preview-form-shell .form-grid-item,.record-preview-form-shell .field-item,.record-preview-form-shell .form-field-control-shell,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .form-grid-column,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .form-grid-item,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .field-item,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .form-field-control-shell{width:100%;min-width:0}.record-preview-form-shell .form-field-checkbox-shell>label,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell .form-field-checkbox-shell>label,.record-preview-form-shell [data-slot=checkbox]:disabled,.app-data-table--mobile-screen-compact-table-view .record-preview-form-shell [data-slot=checkbox]:disabled{cursor:default!important;opacity:1!important}.universal-entity-form-shell--preview-scroll .form-content-scroll{--panel-mobile-form-grid-padding-x:var(--field-frame-padding-x);background:inherit!important;padding-top:var(--ui-form-panel-content-padding-top)!important;padding-right:var(--ui-form-panel-content-padding-x)!important;padding-bottom:var(--ui-form-panel-content-padding-bottom)!important;padding-left:var(--ui-form-panel-content-padding-x)!important;overflow:hidden!important}.universal-entity-form-shell--preview-scroll .form-grid-wrapper{scrollbar-gutter:auto;overscroll-behavior-y:contain;height:100%;background:inherit!important;padding:0!important;overflow:hidden auto!important}.universal-entity-form-shell--preview-scroll .form-grid{box-sizing:border-box;width:100%;min-width:0;padding-top:0!important;padding-left:0!important;padding-right:0!important}.universal-entity-form-shell--preview-scroll .form-grid-column,.universal-entity-form-shell--preview-scroll .form-grid-item,.universal-entity-form-shell--preview-scroll .field-item,.universal-entity-form-shell--preview-scroll .form-field-control-shell{width:100%;min-width:0}.table-side-panel-surface--padded:has(.universal-entity-form-shell--preview-scroll) .universal-entity-form-shell--preview-scroll,.table-bottom-panel-shell:has(.universal-entity-form-shell--preview-scroll) .universal-entity-form-shell--preview-scroll{width:100%;max-width:100%;margin-left:0;margin-right:0}.document-details-table .compact-editable-row-item,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-item{box-shadow:inset 0 1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important;padding:0!important}.document-details-table .compact-editable-row-item.compact-editable-row-item--last,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-item.compact-editable-row-item--last{box-shadow:inset 0 1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong)), inset 0 -1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important}.app-data-table--mobile-screen-compact-table-view .edit-form-shell .form-content-scroll{overflow:hidden;padding:0!important}.app-data-table--mobile-screen-compact-table-view .edit-form-shell .form-grid-wrapper{overscroll-behavior-y:contain;height:100%;overflow:hidden auto;padding-top:var(--field-frame-padding-y)!important;padding-right:0!important;padding-bottom:var(--field-frame-padding-y)!important;padding-left:0!important}.app-data-table--mobile-screen-compact-table-view .edit-form-shell .form-grid{box-sizing:border-box;padding-top:0!important;padding-bottom:0!important;padding-right:var(--panel-mobile-form-grid-padding-x,var(--field-frame-padding-x))!important;padding-left:var(--panel-mobile-form-grid-padding-x,var(--field-frame-padding-x))!important}.document-footer-mobile-summary-card,.app-data-table--mobile-screen-compact-table-view .document-footer-mobile-summary-card{box-shadow:var(--mobile-screen-compact-table-view-surface-shadow);border-radius:1rem;border:1px solid var(--mobile-screen-compact-table-view-shell-border)!important;background:var(--mobile-screen-compact-table-view-surface-bg)!important}.document-footer-mobile-summary-total,.app-data-table--mobile-screen-compact-table-view .document-footer-mobile-summary-total{border-top:1px solid var(--mobile-screen-compact-table-view-shell-border)!important}.app-data-table--mobile-screen-compact-table-view .document-details-table,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-table-shell,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-table-scroll-shell{background:var(--mobile-screen-compact-table-view-form-surface-bg)!important}.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-item{padding-left:.75rem;padding-right:.75rem;padding-bottom:var(--mobile-screen-compact-table-view-card-gap,14px)}.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-display-shell,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-edit-shell{border-color:var(--mobile-screen-compact-table-view-form-field-border)!important;background:var(--mobile-screen-compact-table-view-form-field-bg)!important}.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-edit-shell{box-shadow:inset 0 0 0 1px var(--mobile-screen-compact-table-view-form-field-border-focus)}@media (max-width:767px){.document-details-table,.document-details-table .compact-editable-table-shell,.document-details-table .compact-editable-table-scroll-shell{background:var(--form-surface-bg,var(--table-canvas-bg,var(--background)))!important}.document-details-table .table-toolbar{background:var(--form-surface-bg,var(--table-canvas-bg,var(--background)))!important;border-bottom:1px solid var(--chrome-divider-border,var(--form-surface-border,var(--panel-border)))!important}[data-compact-layer=mobile-surface-toolbar][data-placement=top]{background:var(--mobile-base-bg)!important;border-top:1px solid var(--chrome-divider-border,var(--mobile-surface-toolbar-border))!important;border-bottom:1px solid var(--chrome-divider-border,var(--mobile-surface-toolbar-border))!important;box-shadow:none!important;padding-top:var(--mobile-screen-action-padding-y-top)!important;padding-bottom:var(--mobile-screen-action-padding-y-top)!important;padding-left:var(--mobile-header-padding-x)!important;padding-right:var(--mobile-header-padding-x)!important}[data-compact-layer=mobile-surface-toolbar][data-placement=top]>.mobile-surface-toolbar__buttons-group--top{grid-template-columns:repeat(7,minmax(0,1fr));justify-content:stretch;place-items:center;width:100%;min-width:0;max-width:none;gap:var(--mobile-screen-action-gap)!important;display:grid!important}[data-compact-layer=mobile-surface-toolbar][data-placement=top] .mobile-surface-toolbar__slot--top{width:100%;height:var(--mobile-screen-action-slot-size);min-width:0}[data-compact-layer=mobile-surface-toolbar][data-placement=top] .mobile-surface-toolbar__button--top{width:var(--mobile-screen-action-slot-size);height:var(--mobile-screen-action-slot-size)}[data-compact-layer=mobile-surface-toolbar][data-placement=top] .mobile-surface-toolbar__slot--top:first-child{justify-content:flex-start}[data-compact-layer=mobile-surface-toolbar][data-placement=top] .mobile-surface-toolbar__slot--top:last-child{justify-content:flex-end}.document-details-table .compact-editable-row-item,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-item{box-shadow:inset 0 1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important;padding:0!important}.document-details-table .compact-editable-row-item.compact-editable-row-item--last,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-item.compact-editable-row-item--last{box-shadow:inset 0 1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong)), inset 0 -1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important}.document-details-table .compact-editable-row-item.compact-editable-row-item--active,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-item.compact-editable-row-item--active,.document-details-table .compact-editable-row-item.compact-editable-row-item--editing,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-item.compact-editable-row-item--editing{background:var(--mobile-screen-compact-table-view-surface-active-bg)!important;box-shadow:inset 0 1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important}.document-details-table .compact-editable-row-item.compact-editable-row-item--active.compact-editable-row-item--last,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-item.compact-editable-row-item--active.compact-editable-row-item--last,.document-details-table .compact-editable-row-item.compact-editable-row-item--editing.compact-editable-row-item--last,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-item.compact-editable-row-item--editing.compact-editable-row-item--last{box-shadow:inset 0 1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong)), inset 0 -1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important}.document-details-table .compact-editable-row-display-shell,.document-details-table .compact-editable-row-edit-shell,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-display-shell,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-edit-shell{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.document-details-table .compact-editable-row-display-shell.mobile-screen-compact-table-view-row-shadow--active,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-display-shell.mobile-screen-compact-table-view-row-shadow--active{box-shadow:none!important;background:0 0!important}.document-details-table .compact-editable-row-edit-shell,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-edit-shell{box-shadow:none!important;background:0 0!important;border-radius:0!important}.document-details-table .mobile-screen-compact-table-view-row-shell{padding-top:.6875rem;padding-bottom:.6875rem;padding-left:calc(var(--field-frame-padding-x) + 8px);gap:.1875rem;padding-right:0}.document-details-table .compact-editable-row-title{font-size:.9375rem;font-weight:700;line-height:1.3}.document-details-table .compact-editable-row-details{margin-top:.25rem;font-size:.75rem;line-height:1.35}.document-details-table .compact-editable-row-detail-item{text-overflow:initial;white-space:normal;overflow-wrap:anywhere;grid-template-columns:max-content minmax(0,1fr);align-items:baseline;column-gap:.375rem;display:grid;overflow:visible}.document-details-table .compact-editable-row-detail-label{white-space:nowrap}.document-details-table .compact-editable-row-detail-value{min-width:0}.document-details-table .compact-editable-row-fields-stack{gap:.375rem}.document-details-table .compact-editable-row-field-row{background:0 0;grid-template-columns:88px minmax(0,1fr);align-items:stretch;gap:0 .125rem;display:grid}.document-details-table .compact-editable-row-label{min-width:0;color:var(--foreground);align-self:stretch;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.document-details-table .compact-editable-row-label{color:color-mix(in oklab, var(--foreground) 74%, var(--field-label-color) 26%)}}.document-details-table .compact-editable-row-label{white-space:normal;overflow-wrap:anywhere;font-size:.875rem;font-weight:500;line-height:1.2}.document-details-table .compact-editable-row-field-shell{align-items:stretch;width:100%;min-width:0;max-width:none;margin-left:auto;display:flex}.document-details-table .compact-editable-field-select-shell,.document-details-table .compact-editable-field-shell{width:100%;min-width:0;min-height:var(--field-height);height:auto}.document-details-table .compact-editable-field-select-shell{align-items:stretch;height:auto;display:flex}.document-details-table .compact-editable-field-select-shell>*{width:100%;min-width:0}.document-details-table .compact-editable-field--select,.document-details-table .custom-select-wrapped-display.compact-editable-field{min-height:var(--field-height)!important;height:auto!important;padding-right:var(--custom-select-right-padding,var(--field-padding-x))!important;white-space:normal!important;overflow-wrap:anywhere!important}.document-details-table .compact-editable-row-edit-shell .compact-editable-field--numeric{text-align:left!important;justify-content:flex-start!important}.document-details-table .compact-editable-field-shell{align-items:stretch;display:flex}}.document-details-table .compact-editable-row-item{position:relative;box-shadow:inset 0 1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important;padding:0!important}.document-details-table .compact-editable-row-item.compact-editable-row-item--last{box-shadow:inset 0 1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong)), inset 0 -1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important}.document-details-table .compact-editable-row-item.compact-editable-row-item--editing{background:var(--mobile-screen-compact-table-view-surface-active-bg)!important;box-shadow:inset 0 1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important}.document-details-table .compact-editable-row-item.compact-editable-row-item--active{background:var(--mobile-screen-compact-table-view-surface-active-bg)!important;box-shadow:inset 0 1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important}.document-details-table .compact-editable-row-item.compact-editable-row-item--editing.compact-editable-row-item--active{background:var(--mobile-screen-compact-table-view-surface-active-bg)!important}.document-details-table .compact-editable-row-item.compact-editable-row-item--editing:before{content:"";background:var(--mobile-control-accent-bg);border-radius:999px;width:2px;position:absolute;top:.375rem;bottom:.375rem;left:0}@supports (color:color-mix(in lab, red, red)){.document-details-table .compact-editable-row-item.compact-editable-row-item--editing:before{background:color-mix(in oklab, var(--mobile-control-accent-bg) 68%, transparent)}}.document-details-table .compact-editable-row-item.compact-editable-row-item--editing:before{pointer-events:none}.document-details-table .compact-editable-row-item.compact-editable-row-item--active.compact-editable-row-item--last,.document-details-table .compact-editable-row-item.compact-editable-row-item--editing.compact-editable-row-item--last{box-shadow:inset 0 1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong)), inset 0 -1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important}.document-details-table .compact-editable-row-display-shell,.document-details-table .compact-editable-row-edit-shell,.document-details-table .compact-editable-row-interactive-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.document-details-table .compact-editable-row-display-shell.mobile-screen-compact-table-view-row-shadow--active{box-shadow:none!important;background:0 0!important}.document-details-table .mobile-screen-compact-table-view-row-shell{padding-top:.6875rem;padding-bottom:.6875rem;padding-left:calc(var(--field-frame-padding-x) + 8px);padding-right:calc(var(--field-frame-padding-x) + 12px);gap:.1875rem;background:0 0!important}.document-details-table .compact-editable-row-item.compact-editable-row-item--editing .mobile-screen-compact-table-view-row-shell{padding-top:.375rem;padding-bottom:.375rem;padding-left:calc(var(--field-frame-padding-x) + 8px);gap:.375rem;padding-right:.5rem}@media (max-width:767px){.document-details-table .compact-editable-row-item:first-child,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-item:first-child{box-shadow:none!important}.document-details-table .compact-editable-row-item:first-child.compact-editable-row-item--last,.app-data-table--mobile-screen-compact-table-view .document-details-table .compact-editable-row-item:first-child.compact-editable-row-item--last{box-shadow:inset 0 -1px 0 var(--surface-divider-source,var(--mobile-document-details-cell-border-strong))!important}}.related-record-stack-header,.related-record-stack-actions,.related-record-stack-trigger,.related-record-stack-row,.related-record-stack-empty{padding-left:calc(var(--field-frame-padding-x) + 8px);padding-right:calc(var(--field-frame-padding-x) + 12px)}.related-record-stack-primary-row{align-items:stretch;min-width:0;display:flex}.related-record-stack-trigger-row{background:0 0}.related-record-stack-frame,.production-specification-workshops-frame,.related-record-stack-divider,.related-record-stack-trigger-row,.related-record-stack-table-row,.related-record-stack-trigger-action-button{border-color:var(--chrome-divider-border,var(--mobile-surface-toolbar-border,var(--form-surface-border,var(--panel-border))))!important}.related-record-stack-primary-row-toggle{margin-right:calc(var(--field-frame-padding-x) + 4px);align-self:center}.related-record-stack-header,.related-record-stack-trigger,.related-record-stack-row,.related-record-stack-empty,.related-record-stack-title{font-size:max(16px, var(--field-text-size,1rem));font-weight:400;line-height:1.25}.fast-dropdown-panel[data-surface-variant=field-overlay]{width:100vw!important;min-width:100vw!important;max-width:100vw!important;box-shadow:none!important;border-radius:0!important;padding:0!important;font-family:inherit!important;left:0!important}.related-record-chooser-panel{background:var(--background)!important;border-left:0!important;border-right:0!important}.related-record-chooser-empty,.related-record-chooser-panel .fast-dropdown-item,.related-record-chooser-panel .fast-dropdown-label{font-family:inherit!important;font-size:.9375rem!important;font-weight:400!important;line-height:1.25!important}.related-record-chooser-empty,.related-record-chooser-panel .fast-dropdown-item,.related-record-chooser-panel .fast-dropdown-label,.related-record-stack-trigger{width:100%;padding-left:calc(var(--field-frame-padding-x) + 8px)!important;padding-right:calc(var(--field-frame-padding-x) + 12px)!important}.related-record-stack-trigger-button{flex:auto}.related-record-stack-trigger-action-button{border-radius:.75rem;flex:0 0 2rem;width:2rem;min-width:2rem;height:2rem;margin-right:.5rem;transition:transform .2s,color .12s;box-shadow:none!important;color:var(--muted-foreground)!important;background:0 0!important;padding:0!important}.related-record-stack-trigger-action-button:hover,.related-record-stack-trigger-action-button:focus-visible{color:var(--muted-foreground)!important;background:0 0!important}.related-record-stack-trigger-action-button:active{transform:scale(.95);color:var(--foreground)!important;background:0 0!important}.related-record-stack-actions-panel{min-width:0!important}.production-specification-workshops-table-shell,.production-specification-workshops-toolbar{min-width:0}.production-specification-workshops-toolbar-row{align-items:center;width:100%;min-width:0;display:flex}.production-specification-workshops-toolbar-actions{flex:auto;min-width:0}.production-specification-workshops-action-row{align-items:center;gap:var(--table-toolbar-utility-gap);min-width:0;display:flex}.production-specification-workshops-toolbar-secondary{align-items:center;gap:var(--table-toolbar-utility-gap);flex:none;display:flex}.production-specification-workshops-close-button{flex-shrink:0}.production-specification-workshops-table-wrapper{min-width:0}.production-specification-workshops-table-cell{height:var(--table-row-height);min-height:var(--table-row-height);max-height:var(--table-row-height);padding:0!important}.production-specification-workshops-table-row{height:var(--table-row-height);min-height:var(--table-row-height);max-height:var(--table-row-height)}.production-specification-workshops-table-row>.production-specification-workshops-table-cell{height:var(--table-row-height)!important;min-height:var(--table-row-height)!important;max-height:var(--table-row-height)!important;vertical-align:middle!important;padding:0!important;overflow:hidden!important}.production-specification-workshops-table-cell .custom-select-input,.production-specification-workshops-table-cell [data-custom-select-display],.production-specification-workshops-table-cell .editable-table-cell-input-overlay{height:var(--table-row-height)!important;min-height:var(--table-row-height)!important;max-height:var(--table-row-height)!important}.production-specification-workshops-table-cell-button{min-height:0;padding-left:var(--table-row-padding-x);padding-right:var(--table-row-padding-x);color:var(--table-row-text,var(--foreground));font-size:var(--table-row-font-size);line-height:var(--table-row-line-height);padding-top:0;padding-bottom:0}.production-specification-workshops-filter-text{color:var(--foreground);font-weight:500}.production-specification-workshops-empty-cell{color:var(--muted-foreground);padding:0}.production-specification-workshops-empty-action{width:100%;min-height:10rem;color:var(--foreground);justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.production-specification-workshops-empty-action>.inline-flex{flex:none;max-width:100%}.related-record-chooser-panel .fast-dropdown-item{border-radius:0!important}.related-record-chooser-empty{padding-top:var(--related-record-stack-row-padding-y)!important;padding-bottom:var(--related-record-stack-row-padding-y)!important}.related-record-stack-header,.related-record-stack-actions{padding-top:.625rem;padding-bottom:.625rem}.related-record-stack-trigger,.related-record-stack-row,.related-record-stack-empty,.related-record-stack-trigger-action-button{min-height:calc(1.25rem + (var(--mobile-document-sections-tab-padding-y) * 2))}.related-record-stack-trigger,.related-record-stack-row,.related-record-stack-empty{padding-top:0!important;padding-bottom:0!important}@media (max-width:767px){.related-record-stack-trigger,.related-record-chooser-empty,.related-record-chooser-panel .fast-dropdown-item,.related-record-chooser-panel .fast-dropdown-label{font-size:.9375rem!important;line-height:1.2!important}.related-record-stack-trigger,.related-record-stack-row,.related-record-stack-empty,.related-record-stack-trigger-action-button{min-height:calc(1.25rem + (var(--mobile-document-sections-tab-padding-y) * 2))}.related-record-stack-trigger,.related-record-stack-row,.related-record-stack-empty{padding-top:0!important;padding-bottom:0!important}.related-record-stack-actions{padding-top:.5rem;padding-bottom:.5rem}.form-toolbar{padding-left:var(--ui-space-form-toolbar-padding-x-mobile)!important;padding-right:var(--ui-space-form-toolbar-padding-x-mobile)!important;padding-top:var(--ui-space-form-toolbar-padding-y-mobile)!important;padding-bottom:var(--ui-space-form-toolbar-padding-y-mobile)!important}}@media (min-width:768px){.document-edit-layout{--document-form-content-inline-start:var(--ui-space-form-toolbar-padding-x-desktop)}.document-edit-layout>form>.form-toolbar,.document-edit-layout .form-content-scroll,.document-edit-layout .document-details-table .table-toolbar.base-toolbar-shell{padding-left:var(--document-form-content-inline-start)!important;padding-right:var(--document-form-content-inline-start)!important}.table-side-panel-tabs-body .document-form-mobile-content-shell .form-content-scroll,.table-bottom-panel-shell .document-form-mobile-content-shell .form-content-scroll,.table-side-panel-surface--padded .document-form-mobile-content-shell .form-content-scroll{padding-left:0!important;padding-right:0!important}.document-edit-layout .form-grid-wrapper{margin-left:-2px!important;padding-left:2px!important}.production-specification-workshops-frame,.production-specification-workshops-frame .related-record-stack-header,.production-specification-workshops-frame .related-record-stack-actions,.production-specification-workshops-frame .related-record-stack-trigger-row,.production-specification-workshops-frame .related-record-stack-row,.production-specification-workshops-frame .related-record-stack-empty,.production-specification-workshops-frame .related-record-stack-table-row,.production-specification-workshops-frame [data-slot=table-container],.production-specification-workshops-frame [data-slot=table],.production-specification-workshops-frame [data-slot=table-body],.production-specification-workshops-frame [data-slot=table-cell],.production-specification-workshops-frame .production-specification-workshops-table,.production-specification-workshops-frame .production-specification-workshops-table-cell,.production-specification-workshops-frame .production-specification-workshops-empty-cell,.production-specification-workshops-frame .related-record-stack-table-row:hover,.production-specification-workshops-frame .related-record-stack-table-row[data-state=selected]{background:#fff!important}.production-specification-workshops-frame .production-specification-workshops-table-cell--filtered{background:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){.production-specification-workshops-frame .production-specification-workshops-table-cell--filtered{background:color-mix(in oklch, var(--primary) 18%, white 82%)!important}}.dark .production-specification-workshops-frame,.dark .production-specification-workshops-frame .related-record-stack-header,.dark .production-specification-workshops-frame .related-record-stack-actions,.dark .production-specification-workshops-frame .related-record-stack-trigger-row,.dark .production-specification-workshops-frame .related-record-stack-row,.dark .production-specification-workshops-frame .related-record-stack-empty,.dark .production-specification-workshops-frame .related-record-stack-table-row,.dark .production-specification-workshops-frame [data-slot=table-container],.dark .production-specification-workshops-frame [data-slot=table],.dark .production-specification-workshops-frame [data-slot=table-body],.dark .production-specification-workshops-frame [data-slot=table-cell],.dark .production-specification-workshops-frame .production-specification-workshops-table,.dark .production-specification-workshops-frame .production-specification-workshops-table-cell,.dark .production-specification-workshops-frame .production-specification-workshops-empty-cell,.dark .production-specification-workshops-frame .related-record-stack-table-row:hover,.dark .production-specification-workshops-frame .related-record-stack-table-row[data-state=selected]{background:#000!important}.dark .production-specification-workshops-frame .production-specification-workshops-table-cell--filtered{background:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){.dark .production-specification-workshops-frame .production-specification-workshops-table-cell--filtered{background:color-mix(in oklch, var(--primary) 30%, black 70%)!important}}.form-toolbar{padding-left:var(--ui-space-form-toolbar-padding-x-desktop)!important;padding-right:var(--ui-space-form-toolbar-padding-x-desktop)!important;padding-top:var(--ui-space-form-toolbar-padding-y-desktop)!important;padding-bottom:var(--ui-space-form-toolbar-padding-y-desktop)!important}}.edit-form{background:var(--form-surface-bg,var(--table-canvas-bg,var(--app-shell-bg)))!important}.universal-entity-form-shell{background:var(--form-surface-bg,var(--app-shell-bg));flex-direction:column;height:100%;display:flex}.universal-entity-form-lock-status{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.universal-entity-form-lock-badge{color:#78350f;background:#fffbeb;border:1px solid #fcd34d;border-radius:.375rem;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.smart-menu{background:var(--smart-menu-bg)!important;border:1px solid var(--smart-menu-border)!important;box-shadow:var(--smart-menu-shadow)!important;border-radius:0!important}html:not(.dark) .smart-menu{--foreground:var(--theme-lock-sidebar-foreground,var(--sidebar-foreground));--muted-foreground:var(--theme-lock-sidebar-muted-foreground,var(--sidebar-foreground));color:var(--theme-lock-sidebar-foreground,var(--sidebar-foreground))}.smart-menu-divider{width:var(--ui-size-menu-divider-width);background:var(--smart-menu-divider-color);margin:var(--ui-space-menu-divider-y) 0}.dark .smart-menu-divider{background:var(--smart-menu-divider-color-dark)}.tab-button-inner{gap:var(--ui-space-tab-button-inner-gap)!important}.tab-button-dirty-dot{width:var(--ui-size-tab-dirty-dot)!important;height:var(--ui-size-tab-dirty-dot)!important}.fast-dropdown-panel,.fast-context-menu-panel{min-width:var(--ui-size-menu-surface-width)!important;border-radius:var(--ui-radius-menu-surface)!important;width:auto!important;padding:var(--ui-space-menu-surface-padding)!important}.fast-dropdown-panel[data-match-trigger-width="1"]{width:var(--fd-trigger-width)!important;min-width:var(--fd-trigger-width)!important;max-width:var(--fd-trigger-width)!important}.fast-dropdown-panel[data-fit-content="1"]{width:max-content!important;min-width:max-content!important}.cluster-root-selection-info-menu.fast-dropdown-panel[data-fit-content="1"]{width:max-content!important;min-width:min(12rem,100vw - 1rem)!important;max-width:min(18rem,100vw - 1rem)!important}.cluster-root-selection-info-menu-label{white-space:normal;overflow-wrap:normal;width:auto;max-width:100%;line-height:1.25;display:block}.custom-select-panel{border-radius:var(--ui-radius-menu-surface)!important;padding:var(--ui-space-menu-surface-padding)!important;min-width:0!important}.fast-dropdown-panel,.fast-context-menu-panel{max-height:none}.custom-select-list{max-height:var(--ui-size-menu-surface-max-height);overflow-y:auto}.fast-dropdown-panel,.fast-context-menu-panel,.custom-select-panel,.custom-select-list,[data-slot=popover-content],[data-slot=select-content],.fast-dropdown-item,.fast-context-menu-item,.custom-select-item,.custom-select-action-btn,[data-custom-select-actions],[data-custom-select-actions] *{transition:none!important;animation:none!important}.fast-dropdown-item,.fast-context-menu-item,.custom-select-item{padding-top:var(--ui-space-menu-item-padding-y)!important;padding-bottom:var(--ui-space-menu-item-padding-y)!important;padding-left:var(--ui-space-menu-item-padding-x)!important;padding-right:var(--ui-space-menu-item-padding-x)!important;border-radius:var(--ui-radius-menu-item)!important;background:0 0!important}.fast-dropdown-item:hover,.fast-context-menu-item:hover,.custom-select-item:hover{background:var(--menu-item-hover-bg)!important;color:var(--menu-item-hover-foreground)!important}@media (hover:none) and (pointer:coarse){[data-mobile-sidebar] [data-slot=button],[data-mobile-sidebar] .fast-dropdown-item{-webkit-tap-highlight-color:transparent;filter:none!important;box-shadow:none!important;transform:none!important}[data-mobile-sidebar] [data-slot=button]:hover,[data-mobile-sidebar] .fast-dropdown-item:hover{box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-mobile-sidebar] [data-slot=button]:focus,[data-mobile-sidebar] [data-slot=button]:focus-visible,[data-mobile-sidebar] .fast-dropdown-item:focus,[data-mobile-sidebar] .fast-dropdown-item:focus-visible{box-shadow:none!important;outline:none!important}}.fast-dropdown-label,.fast-context-menu-label{padding-top:var(--ui-space-menu-label-padding-y)!important;padding-bottom:var(--ui-space-menu-label-padding-y)!important;padding-left:var(--ui-space-menu-label-padding-x)!important;padding-right:var(--ui-space-menu-label-padding-x)!important}.fast-dropdown-separator,.fast-context-menu-separator{margin-top:var(--ui-space-menu-separator-y)!important;margin-bottom:var(--ui-space-menu-separator-y)!important}.custom-select-action-btn{border-radius:var(--ui-radius-button)!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:0!important;line-height:1!important}.custom-select-action-btn:hover,.custom-select-action-btn:focus,.custom-select-action-btn:focus-visible{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.custom-select-action-btn>svg{display:block}@media (hover:none) and (pointer:coarse){.custom-select-action-btn{-webkit-tap-highlight-color:transparent;border-color:#0000!important}.custom-select-action-btn:hover,.custom-select-action-btn:focus,.custom-select-action-btn:focus-visible,.custom-select-action-btn:active{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.custom-select-action-btn:focus,.custom-select-action-btn:focus-visible{outline:none!important}}@media (max-width:767px){.custom-select-action-btn:hover,.custom-select-action-btn:focus,.custom-select-action-btn:focus-visible,.custom-select-action-btn:active{box-shadow:none!important;background:0 0!important;border-color:#0000!important}}.custom-select-input.form-field.field-input-control:not(.custom-select-wrapped-display):not(.custom-select-wrapped-text-control):not(.custom-select-mobile-wrapped-text-control){line-height:calc(var(--field-height) - 2px)!important;padding-top:0!important;padding-bottom:0!important}.custom-select-wrapped-text-control.form-field.field-input-control,.custom-select-mobile-wrapped-text-control.form-field.field-input-control{min-height:var(--field-height)!important;height:auto!important;padding-top:calc(var(--field-padding-y,.375rem) + 2px)!important;padding-bottom:calc(var(--field-padding-y,.375rem) - 2px)!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.3!important}.custom-select-wrapped-text-control[contenteditable=true]:empty:before,.custom-select-mobile-wrapped-text-control[contenteditable=true]:empty:before{content:attr(data-placeholder);color:var(--muted-foreground);opacity:.7;pointer-events:none}@media (min-width:768px){.smart-menu,.smart-menu *{-webkit-user-select:none!important;user-select:none!important;cursor:default!important}.smart-menu button,.smart-menu button *{cursor:pointer!important}}@media (hover:hover) and (pointer:fine) and (min-width:768px){.fast-dropdown-item,.fast-context-menu-item,.custom-select-item{font-size:var(--ui-font-size-field)!important;line-height:1.2!important}.fast-dropdown-item svg,.fast-context-menu-item svg,.custom-select-item svg{width:var(--ui-size-button-glyph)!important;height:var(--ui-size-button-glyph)!important}.smart-menu>div>div:not(.smart-menu-divider){padding:var(--ui-space-smart-menu-panel-padding)!important}.smart-menu .sidebar-tile,.smart-menu button{border-radius:var(--ui-radius-smart-menu-tile)!important}.smart-menu .sidebar-tile{gap:var(--ui-space-smart-menu-tile-gap)!important;padding:var(--ui-space-smart-menu-tile-padding)!important}.smart-menu .sidebar-icon-gradient{width:var(--ui-size-smart-menu-icon-tile)!important;height:var(--ui-size-smart-menu-icon-tile)!important;border-radius:var(--ui-radius-smart-menu-tile)!important}.smart-menu .sidebar-icon-gradient svg{width:var(--ui-size-smart-menu-icon)!important;height:var(--ui-size-smart-menu-icon)!important}.smart-menu button svg{width:var(--ui-size-smart-menu-mono-icon)!important;height:var(--ui-size-smart-menu-mono-icon)!important}.smart-menu h3,.smart-menu button span{font-size:var(--ui-font-size-smart-menu-title)!important}}html:not(.dark) .smart-menu button:not(.global-btn-active){color:var(--theme-lock-sidebar-foreground,var(--sidebar-foreground))}html:not(.dark) .smart-menu button:not(.global-btn-active):hover{background:var(--smart-menu-hover-bg)!important;border-color:var(--smart-menu-hover-border)!important}html:not(.dark) .smart-menu .sidebar-tile{background:var(--sidebar-tile-bg)!important;border:1px solid var(--sidebar-tile-border)!important;box-shadow:var(--sidebar-tile-shadow)!important}html:not(.dark) .smart-menu .sidebar-tile:hover{background:var(--smart-menu-hover-bg)!important;border-color:var(--smart-menu-hover-border)!important}html:not(.dark) .smart-menu .sidebar-tile--active,html:not(.dark) .smart-menu .global-btn-active{--foreground:var(--sidebar-active-foreground);--muted-foreground:var(--sidebar-active-muted-foreground);background:var(--sidebar-tile-active-bg)!important;border-color:var(--sidebar-tile-active-border)!important;box-shadow:var(--sidebar-tile-active-shadow), inset -1.5px 0 0 0 var(--global-btn-active-gradient-indicator)!important;color:var(--foreground)!important}.dark .smart-menu button:not(.global-btn-active){color:var(--theme-lock-sidebar-foreground,var(--sidebar-foreground))}.dark .smart-menu button:not(.global-btn-active):hover{background:var(--smart-menu-hover-bg)!important;border-color:var(--smart-menu-hover-border)!important}.dark .smart-menu .sidebar-tile{background:var(--sidebar-tile-bg)!important;border:1px solid var(--sidebar-tile-border)!important;box-shadow:var(--sidebar-tile-shadow)!important}.dark .smart-menu .sidebar-tile:hover{background:var(--smart-menu-hover-bg)!important;border-color:var(--smart-menu-hover-border)!important}.dark .smart-menu .sidebar-tile--active,.dark .smart-menu .global-btn-active{--foreground:var(--sidebar-active-foreground);--muted-foreground:var(--sidebar-active-muted-foreground);background:var(--sidebar-tile-active-bg)!important;border-color:var(--sidebar-tile-active-border)!important;box-shadow:var(--sidebar-tile-active-shadow), inset -1.5px 0 0 0 var(--global-btn-active-gradient-indicator)!important;color:var(--foreground)!important}.smart-menu button:not(.global-btn-active) .text-muted-foreground,.smart-menu button:not(.global-btn-active) .text-muted-foreground\/55{color:currentColor!important}.main-panel,.dark .main-panel{background:0 0;border:none}.data-table-row{--table-zebra-row-bg:var(--theme-lock-table-accent-reference-current,var(--primary))}@supports (color:color-mix(in lab, red, red)){.data-table-row{--table-zebra-row-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current,var(--primary)) 2%, transparent)}}.data-table-row{box-shadow:none;font-variant-numeric:tabular-nums;background:0 0;border-bottom:0;transition:background .25s,box-shadow .25s,border-color .25s;height:var(--table-row-height)!important;min-height:var(--table-row-height)!important;max-height:var(--table-row-height)!important}.data-table-row--zebra{background:var(--table-zebra-row-bg)}.data-table-row td{height:var(--table-row-height)!important;box-sizing:border-box!important;padding-left:var(--table-row-padding-x)!important;padding-right:var(--table-row-padding-x)!important;padding-top:var(--table-row-padding-y)!important;padding-bottom:var(--table-row-padding-y)!important;font-size:var(--table-row-font-size)!important;line-height:var(--table-row-line-height)!important;color:var(--table-text)!important;border-bottom:1px solid var(--ui-color-divider-subtle,var(--theme-lock-table-row-border,var(--table-row-border,var(--app-shell-bg))))!important}.data-table-cell-shell{vertical-align:middle;cursor:default;caret-color:#0000;outline:none;transition:background-color .15s,color .15s,box-shadow .15s}.data-table-cell-shell--instant{transition:none!important}.record-color-badge{align-items:center;gap:var(--hybrid-document-header-chip-gap);border:1px solid var(--record-color-badge-border,var(--table-border));border-radius:var(--record-color-badge-radius,var(--mobile-header-identity-icon-radius,.625rem));background:var(--record-color-badge-bg,var(--surface-secondary));max-width:100%;height:22px;min-height:22px;max-height:22px;padding:0 var(--hybrid-document-header-chip-padding-x);color:var(--record-color-badge-text,var(--text-secondary));font-size:var(--hybrid-document-header-chip-font-size);box-sizing:border-box;white-space:nowrap;vertical-align:middle;flex:none;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.record-color-badge--soft{--record-color-badge-border:var(--record-color-badge-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.record-color-badge--soft{--record-color-badge-border:color-mix(in srgb, var(--record-color-badge-accent,var(--primary)) 14%, var(--border))}}.record-color-badge--soft{--record-color-badge-bg:var(--record-color-badge-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.record-color-badge--soft{--record-color-badge-bg:color-mix(in srgb, var(--record-color-badge-accent,var(--primary)) 12%, var(--background))}}.record-color-badge--soft{--record-color-badge-text:var(--record-color-badge-readable-text,#111827)}.dark .record-color-badge--table-row.record-color-badge--soft{--record-color-badge-border:var(--record-color-badge-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark .record-color-badge--table-row.record-color-badge--soft{--record-color-badge-border:color-mix(in srgb, var(--record-color-badge-accent,var(--primary)) 34%, var(--table-border))}}.dark .record-color-badge--table-row.record-color-badge--soft{--record-color-badge-bg:var(--record-color-badge-accent,var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark .record-color-badge--table-row.record-color-badge--soft{--record-color-badge-bg:color-mix(in srgb, var(--record-color-badge-accent,var(--primary)) 28%, var(--table-bg))}}.dark .record-color-badge--table-row.record-color-badge--soft{--record-color-badge-text:white}@supports (color:color-mix(in lab, red, red)){.dark .record-color-badge--table-row.record-color-badge--soft{--record-color-badge-text:color-mix(in srgb, white 92%, var(--record-color-badge-accent,var(--primary)) 8%)}}.record-color-badge--solid{--record-color-badge-border:var(--record-color-badge-solid-border,var(--record-color-badge-solid-bg));--record-color-badge-bg:var(--record-color-badge-solid-bg);--record-color-badge-text:var(--record-color-badge-solid-text)}.record-color-badge--neutral,.record-color-badge--meta{--record-color-badge-border:var(--hybrid-document-header-meta-chip-border);--record-color-badge-bg:var(--hybrid-document-header-meta-chip-bg);--record-color-badge-text:var(--hybrid-document-header-meta-chip-text)}.record-color-badge--transparent-value{--record-color-badge-border:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.record-color-badge--transparent-value{--record-color-badge-border:color-mix(in srgb, var(--foreground) 14%, var(--border))}}.record-color-badge--transparent-value{--record-color-badge-bg:transparent;--record-color-badge-text:var(--record-color-badge-readable-text,#111827)}.dark .record-color-badge--table-row.record-color-badge--transparent-value{--record-color-badge-border:white}@supports (color:color-mix(in lab, red, red)){.dark .record-color-badge--table-row.record-color-badge--transparent-value{--record-color-badge-border:color-mix(in srgb, white 28%, var(--table-bg) 72%)}}.dark .record-color-badge--table-row.record-color-badge--transparent-value{--record-color-badge-text:white}@supports (color:color-mix(in lab, red, red)){.dark .record-color-badge--table-row.record-color-badge--transparent-value{--record-color-badge-text:color-mix(in srgb, white 86%, var(--table-bg) 14%)}}.record-color-badge--context{--record-color-badge-border:var(--hybrid-document-header-context-chip-border);--record-color-badge-bg:var(--hybrid-document-header-context-chip-bg);--record-color-badge-text:var(--hybrid-document-header-context-chip-text)}.record-color-badge--strong{--record-color-badge-border:var(--toolbar-button-secondary-hover-border,var(--border));--record-color-badge-bg:var(--toolbar-button-secondary-hover-bg,var(--background));--record-color-badge-text:var(--foreground)}.record-color-badge--select-value{line-height:1.2;font-size:var(--field-text-size,var(--ui-font-size-field))!important;font-weight:400!important}.record-color-badge--wrap{white-space:normal;height:auto;max-height:none;line-height:1.25}.record-color-badge--table-row{height:21px;min-height:21px;max-height:21px;font-size:var(--table-row-font-size,.8125rem);padding-left:.45rem;padding-right:.45rem;line-height:19px}.record-color-badge--table-row .record-color-badge__icon{width:12px;height:12px}.record-color-badge__icon{width:var(--hybrid-document-header-chip-icon-size);height:var(--hybrid-document-header-chip-icon-size);flex:none}.record-color-badge__label{min-width:0}.data-table-cell-align--left{text-align:left}.data-table-cell-align--center{text-align:center}.data-table-cell-align--right{text-align:right}.data-table-row--hybrid,.data-table-row--hybrid-header,.data-table-row--hybrid-detail{isolation:isolate;height:var(--table-row-height)!important;min-height:var(--table-row-height)!important;max-height:var(--table-row-height)!important}.data-table-row--hybrid td,.data-table-row--hybrid-header td,.data-table-row--hybrid-detail td{height:var(--table-row-height)!important;min-height:var(--table-row-height)!important;max-height:var(--table-row-height)!important;vertical-align:middle!important;background:0 0!important;overflow:hidden!important}.data-table-row td:has(:is(.record-color-badge--table-row,.record-icon-badge--table-row,.document-posting-status-indicator)),.data-table-row--hybrid td:has(:is(.record-color-badge--table-row,.record-icon-badge--table-row,.document-posting-status-indicator)),.data-table-row--hybrid-header td:has(:is(.record-color-badge--table-row,.record-icon-badge--table-row,.document-posting-status-indicator)),.data-table-row--hybrid-detail td:has(:is(.record-color-badge--table-row,.record-icon-badge--table-row,.document-posting-status-indicator)){vertical-align:middle!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important}.data-table-row td.data-table-cell-shell:has(:is(.record-color-badge--table-row,.record-icon-badge--table-row,.document-posting-status-indicator)),.data-table-row--hybrid td.data-table-cell-shell:has(:is(.record-color-badge--table-row,.record-icon-badge--table-row,.document-posting-status-indicator)),.data-table-row--hybrid-header td.data-table-cell-shell:has(:is(.record-color-badge--table-row,.record-icon-badge--table-row,.document-posting-status-indicator)),.data-table-row--hybrid-detail td.data-table-cell-shell:has(:is(.record-color-badge--table-row,.record-icon-badge--table-row,.document-posting-status-indicator)){min-height:0;height:var(--table-row-height)!important;max-height:var(--table-row-height)!important;overflow:hidden!important}.data-table-cell--hybrid,.data-table-cell--hybrid-header-shell,.data-table-cell--hybrid-detail-shell{font-size:var(--table-row-font-size)!important;line-height:var(--table-row-line-height)!important;color:var(--table-text)!important;background:0 0!important;font-weight:400!important}.data-table-cell--hybrid-header-shell .hybrid-document-header-cell{height:100%;min-height:0;max-height:var(--table-row-height);width:100%;display:flex;font-size:inherit!important;line-height:inherit!important;color:var(--table-text)!important;white-space:nowrap!important;background:0 0!important;flex-wrap:nowrap!important;margin:0!important;padding:0!important;font-weight:400!important;overflow:hidden!important}.data-table-cell--hybrid-header-shell .hybrid-document-header-pill{border-radius:.375rem;min-width:0;max-width:100%;background:0 0!important;padding:0 .5rem!important}.data-table-cell--hybrid-header-shell .hybrid-document-header-cell:has(.record-color-badge--table-row),.data-table-cell--hybrid-header-shell .hybrid-document-header-cell .hybrid-document-header-pill:has(.record-color-badge--table-row),.data-table-cell--hybrid-header-shell .hybrid-document-header-cell .truncate:has(.record-color-badge--table-row),.data-table-cell--hybrid-header-shell>.truncate:has(.record-color-badge--table-row){overflow:hidden!important}.data-table-cell--hybrid-header-shell .hybrid-document-header-cell>div,.data-table-cell--hybrid-header-shell .hybrid-document-header-cell>span,.data-table-cell--hybrid-header-shell .hybrid-document-header-cell .truncate,.data-table-cell--hybrid-header-shell .hybrid-document-header-cell .tabular-nums{font-size:inherit!important;line-height:inherit!important;color:inherit!important;font-weight:400!important}.data-table-row--hybrid-header .data-table-cell--hybrid-header-shell .hybrid-document-header-cell,.data-table-row--hybrid-header .data-table-cell--hybrid-header-shell .hybrid-document-header-cell>div,.data-table-row--hybrid-header .data-table-cell--hybrid-header-shell .hybrid-document-header-cell>span,.data-table-row--hybrid-header .data-table-cell--hybrid-header-shell .hybrid-document-header-cell .truncate,.data-table-row--hybrid-header .data-table-cell--hybrid-header-shell .hybrid-document-header-cell .tabular-nums{font-weight:400!important}.data-table-row td.movement-focused-identity-cell,.data-table-row td.movement-focused-identity-cell *{font-weight:600!important}.hybrid-document-header-field-cell{--hybrid-document-header-field-icon-only-size:21px;--hybrid-document-header-field-icon-only-width:29px}.data-table-row td.hybrid-document-header-field-cell,.data-table-row--hybrid td.hybrid-document-header-field-cell,.data-table-row--hybrid-detail td.hybrid-document-header-field-cell{height:var(--table-row-height)!important;min-height:var(--table-row-height)!important;max-height:var(--table-row-height)!important;vertical-align:middle!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important}.data-table-row--hybrid-detail:not(.data-table-row--hybrid-detail-last) .data-table-cell--hybrid-detail-shell{border-bottom-color:var(--table-row-border,var(--border))!important}@supports (color:color-mix(in lab, red, red)){.data-table-row--hybrid-detail:not(.data-table-row--hybrid-detail-last) .data-table-cell--hybrid-detail-shell{border-bottom-color:color-mix(in srgb, var(--table-row-border,var(--border)) 62%, transparent)!important}}.dark .data-table-row--hybrid-detail:not(.data-table-row--hybrid-detail-last) .data-table-cell--hybrid-detail-shell{border-bottom-color:var(--table-row-border,var(--border))!important}@supports (color:color-mix(in lab, red, red)){.dark .data-table-row--hybrid-detail:not(.data-table-row--hybrid-detail-last) .data-table-cell--hybrid-detail-shell{border-bottom-color:color-mix(in srgb, var(--table-row-border,var(--border)) 78%, transparent)!important}}.data-table-row--hybrid-detail:not(.data-table-row--hybrid-detail-last) td.hybrid-document-header-field-cell{border-bottom:1px solid #0000!important}.dark .data-table-row--hybrid-detail:not(.data-table-row--hybrid-detail-last) td.hybrid-document-header-field-cell{border-bottom-color:#0000!important}.data-table-row--hybrid-detail-last td.hybrid-document-header-field-cell{border-bottom:1px solid var(--ui-color-divider-subtle,var(--theme-lock-table-row-border,var(--table-row-border,var(--app-shell-bg))))!important}.data-table-row--hybrid-detail-first .data-table-cell--hybrid-detail-shell.data-table-cell--selected{box-shadow:inset 0 0 0 var(--table-selected-cell-outline-width,1px) var(--table-selected-cell-outline-color,var(--ring))}.hybrid-document-header-field{width:100%;min-width:0;height:100%;min-height:0;max-height:100%;color:inherit;font:inherit;align-items:center;gap:.375rem;display:inline-flex;overflow:hidden;container-type:inline-size}.record-icon-badge--table-row{--record-icon-badge-size:var(--hybrid-document-header-field-icon-only-size,21px);--record-icon-badge-radius:var(--record-color-badge-radius,var(--mobile-header-identity-icon-radius,.625rem));--record-icon-badge-glyph-size:13px;width:var(--record-icon-badge-size);min-width:var(--record-icon-badge-size);max-width:var(--record-icon-badge-size);height:var(--record-icon-badge-size);min-height:var(--record-icon-badge-size);max-height:var(--record-icon-badge-size);flex:0 0 var(--record-icon-badge-size);box-sizing:border-box;line-height:1;overflow:hidden}.record-icon-badge--table-row [data-surface-icon="1"]{width:var(--record-icon-badge-size)!important;min-width:var(--record-icon-badge-size)!important;max-width:var(--record-icon-badge-size)!important;height:var(--record-icon-badge-size)!important;min-height:var(--record-icon-badge-size)!important;max-height:var(--record-icon-badge-size)!important;box-sizing:border-box!important}.record-icon-badge--table-row [data-surface-icon="1"] svg{width:var(--record-icon-badge-glyph-size)!important;height:var(--record-icon-badge-glyph-size)!important}.dark .data-table-row .record-icon-badge--table-row [data-surface-icon="1"],.dark .data-table-row--hybrid .record-icon-badge--table-row [data-surface-icon="1"],.dark .data-table-row--hybrid-header .record-icon-badge--table-row [data-surface-icon="1"]{filter:saturate(.82)brightness(.9)}.data-table-row .document-posting-status-indicator{--document-posting-status-indicator-size:var(--hybrid-document-header-field-icon-only-size,21px);flex:0 0 var(--document-posting-status-indicator-size);box-sizing:border-box;line-height:1;overflow:hidden;width:var(--document-posting-status-indicator-size)!important;min-width:var(--document-posting-status-indicator-size)!important;max-width:var(--document-posting-status-indicator-size)!important;height:var(--document-posting-status-indicator-size)!important;min-height:var(--document-posting-status-indicator-size)!important;max-height:var(--document-posting-status-indicator-size)!important;border-radius:var(--record-color-badge-radius,var(--mobile-header-identity-icon-radius,.625rem))!important}.dark .data-table-row .document-posting-status-indicator{filter:saturate(.82)brightness(.9)}.dark .data-table-row .document-posting-status-indicator.bg-emerald-500{box-shadow:none!important;background:#0c855d!important;border:1px solid #10b9816b!important}.hybrid-document-header-posting{width:var(--hybrid-document-header-field-icon-only-size);min-width:var(--hybrid-document-header-field-icon-only-size);flex:0 0 var(--hybrid-document-header-field-icon-only-size);justify-content:center;align-items:center;display:inline-flex}.hybrid-document-header-posting .document-posting-status-indicator{width:var(--hybrid-document-header-field-icon-only-size);min-width:var(--hybrid-document-header-field-icon-only-size);height:var(--hybrid-document-header-field-icon-only-size);min-height:var(--hybrid-document-header-field-icon-only-size);border-radius:var(--record-color-badge-radius,var(--mobile-header-identity-icon-radius,.625rem))}.hybrid-document-header-badge{white-space:nowrap;flex:auto;max-width:100%}.hybrid-document-header-type-icon-badge{width:var(--hybrid-document-header-field-icon-only-size);min-width:var(--hybrid-document-header-field-icon-only-size);max-width:var(--hybrid-document-header-field-icon-only-size);height:var(--hybrid-document-header-field-icon-only-size);min-height:var(--hybrid-document-header-field-icon-only-size);max-height:var(--hybrid-document-header-field-icon-only-size);flex:0 0 var(--hybrid-document-header-field-icon-only-size);justify-content:center;padding-left:0;padding-right:0;line-height:1}.hybrid-document-header-field--date,.hybrid-document-header-field--type,.hybrid-document-header-field--partner,.hybrid-document-header-field--comment{gap:.5rem}.hybrid-document-header-plain-text,.hybrid-document-header-inline-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (max-width:42px){.hybrid-document-header-field--type .hybrid-document-header-inline-text{display:none}}html[data-table-row-striping=off] .data-table-row:not(.data-table-row--selected):not(.data-table-row--selected-cell):hover{background:var(--table-hover-row-bg)}.app-data-table-scroll-area[data-table-scrolling=true] .data-table-row:not(.data-table-row--selected):not(.data-table-row--selected-cell):hover,html[data-table-row-striping=on] .data-table-row:not(.data-table-row--selected):not(.data-table-row--selected-cell):hover{background:0 0!important}html[data-table-row-striping=on] .data-table-row--zebra:not(.data-table-row--selected):not(.data-table-row--selected-cell):hover{background:var(--table-zebra-row-bg)!important}.dark .data-table-row{border-bottom:1px solid var(--ui-color-divider-subtle,var(--theme-lock-table-row-border,var(--table-row-border,var(--app-shell-bg))));box-shadow:none;font-variant-numeric:tabular-nums;background:0 0}.dark .data-table-row--zebra{background:var(--table-zebra-row-bg)}.dark .data-table-row--hybrid-detail:not(.data-table-row--hybrid-detail-last){border-bottom:0!important}html[data-table-row-striping=off] .data-table-row--zebra{background:0 0!important}html.dark[data-table-row-striping=off] .data-table-row:not(.data-table-row--selected):not(.data-table-row--selected-cell):hover{background:var(--table-hover-row-bg)}.app-data-table-scroll-area[data-table-scrolling=true] .data-table-row:not(.data-table-row--selected):not(.data-table-row--selected-cell):hover{background:0 0!important}.data-table-row--instant,.data-table-row--instant td,.data-table-row--instant .data-table-cell--selected{transition:none!important}.data-table-row--no-hover:hover,.dark .data-table-row--no-hover:hover{background:0 0!important}.data-table-row--selected{background:var(--table-selected-row-bg);color:inherit}.data-table-row--selected:hover{background:var(--table-selected-row-bg)!important}.data-table-row--selected-cell{background:var(--theme-lock-table-selected-cell-row-bg,var(--table-selected-cell-row-bg))!important}.data-table-row--selected.data-table-row--selected-cell{background:var(--theme-lock-table-selected-row-bg,var(--table-selected-row-bg))!important}.data-table-cell--selected{z-index:2;box-shadow:inset 0 0 0 var(--table-selected-cell-outline-width,1px) var(--table-selected-cell-outline-color,var(--ring));position:relative}.data-table-cell--selected-top-edge{box-shadow:inset var(--table-selected-cell-outline-width,1px) 0 0 0 var(--table-selected-cell-outline-color,var(--ring)), inset calc(var(--table-selected-cell-outline-width,1px) * -1) 0 0 0 var(--table-selected-cell-outline-color,var(--ring)), inset 0 calc(var(--table-selected-cell-outline-width,1px) * -1) 0 0 var(--table-selected-cell-outline-color,var(--ring)), inset 0 var(--table-selected-cell-outline-width,1px) 0 0 var(--table-selected-cell-outline-color,var(--ring))}.data-table-cell--hybrid-header-shell.data-table-cell--selected,.data-table-cell--hybrid-header-shell.data-table-cell--selected-top-edge{box-shadow:none!important}.dark .data-table-row--selected-cell{background:var(--theme-lock-table-selected-cell-row-bg,var(--table-selected-cell-row-bg))!important}.ai-panel{border-color:var(--ai-panel-border);background:var(--ai-panel-bg)!important}.dark .ai-panel{border-color:var(--ai-panel-dark-border);box-shadow:var(--panel-shadow);background:var(--ai-panel-dark-bg)!important}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}:root{--theme-lock-table-accent-reference-light:#5f6b7a;--theme-lock-table-accent-reference-dark:#a9b4c4;--theme-lock-table-accent-reference-current:var(--theme-lock-table-accent-reference-light);--theme-lock-ui-radius-toolbar:.5rem;--theme-lock-ui-radius-toolbar-btn:6px;--theme-lock-ui-space-toolbar-btn-gap-x:.25rem;--theme-lock-ui-space-toolbar-btn-padding-y:.5rem;--theme-lock-ui-size-toolbar-btn-height:2.25rem;--theme-lock-ui-size-toolbar-btn-icon:2.25rem;--theme-lock-ui-space-toolbar-btn-padding-x:1rem;--theme-lock-ui-space-toolbar-btn-inner-gap:.625rem;--theme-lock-ui-radius-button:6px;--theme-lock-ui-size-button-height:2.25rem;--theme-lock-ui-size-button-icon:2.25rem;--theme-lock-ui-size-button-glyph:1rem;--theme-lock-ui-space-button-padding-x:.75rem;--theme-lock-ui-space-button-gap:.5rem;--theme-lock-ui-font-size-button:var(--ui-text-body-size);--theme-lock-ui-radius-table-surface:.5rem;--theme-lock-ui-space-table-cell-padding-x:1rem;--theme-lock-ui-space-table-cell-padding-y:.5rem;--theme-lock-table-row-padding-x:16px;--theme-lock-table-row-padding-y:8px;--theme-lock-table-row-font-size:var(--ui-text-body-size);--theme-lock-table-row-line-height:20px;--theme-lock-table-row-height:40px;--theme-lock-table-header-padding-x:16px;--theme-lock-table-header-padding-y:12px;--theme-lock-table-header-font-size:var(--ui-text-body-size);--theme-lock-table-header-line-height:18px;--theme-lock-table-header-height:42px;--theme-lock-table-header-letter-spacing:0;--toolbar-button-radius:var(--ui-radius-toolbar-btn);--toolbar-button-padding-y:var(--ui-space-toolbar-btn-padding-y);--toolbar-button-padding-x:var(--ui-space-toolbar-btn-padding-x);--toolbar-button-gap:var(--ui-space-toolbar-btn-inner-gap);--theme-lock-table-title-size:var(--ui-text-title-size);--theme-lock-table-title-line-height:1.08;--theme-lock-table-title-letter-spacing:-.01em;--theme-lock-table-toolbar-padding-y:12px;--theme-lock-table-toolbar-padding-x:16px;--theme-lock-table-toolbar-gap:12px;--theme-lock-table-toolbar-padding-y-condensed:10px;--theme-lock-table-toolbar-gap-condensed:10px;--theme-lock-table-toolbar-utility-gap:4px;--theme-lock-ui-radius-tab-button-top:6px;--theme-lock-ui-space-tab-button-gap-x:2px;--theme-lock-ui-space-tab-button-padding-y:.375rem;--theme-lock-ui-space-tab-button-padding-left:.75rem;--theme-lock-ui-space-tab-button-padding-right:.25rem;--theme-lock-ui-space-tab-button-inner-gap:.5rem;--theme-lock-ui-size-tab-dirty-dot:.5rem;--theme-lock-ui-radius-tabbar-surface:.375rem;--theme-lock-ui-space-tabbar-margin-bottom:0;--theme-lock-ui-space-tabbar-padding-x:.5rem;--theme-lock-ui-space-tabbar-padding-top:.5rem;--theme-lock-ui-space-tabbar-padding-bottom:0;--theme-lock-ui-radius-form-toolbar-top:.75rem;--theme-lock-ui-space-form-toolbar-gap:.75rem;--theme-lock-ui-space-form-toolbar-padding-y-mobile:.5rem;--theme-lock-ui-space-form-toolbar-padding-x-mobile:.75rem;--theme-lock-ui-space-form-toolbar-padding-y-desktop:.75rem;--theme-lock-ui-space-form-toolbar-padding-x-desktop:var(--ui-form-header-padding-x);--theme-lock-ui-size-first-enterprise-onboarding-content-max-width:40rem;--theme-lock-ui-space-navbar-padding-x:.75rem;--theme-lock-ui-space-navbar-padding-y:.5rem;--theme-lock-ui-space-navbar-gap:.75rem;--theme-lock-ui-space-navbar-section-gap:.75rem;--theme-lock-ui-space-navbar-search-start-gap:36px;--theme-lock-ui-size-navbar-search-min:196px;--theme-lock-ui-size-navbar-search-fluid:25vw;--theme-lock-ui-size-navbar-search-max:364px;--theme-lock-ui-font-size-navbar-title:1.125rem;--theme-lock-ui-font-size-navbar-company:var(--ui-text-section-size);--theme-lock-ui-font-size-navbar-user:var(--ui-text-body-size);--theme-lock-ui-font-size-navbar-meta:var(--ui-text-meta-size);--theme-lock-ui-space-smart-menu-panel-padding:.5rem;--theme-lock-ui-space-smart-menu-tile-padding:.5rem;--theme-lock-ui-space-smart-menu-tile-gap:.75rem;--theme-lock-ui-space-smart-menu-mono-tile-padding-x:.75rem;--theme-lock-ui-space-smart-menu-mono-tile-padding-y:.5rem;--theme-lock-ui-radius-smart-menu-tile:.5rem;--theme-lock-ui-size-smart-menu-icon-tile:2.25rem;--theme-lock-ui-size-smart-menu-icon:1.25rem;--theme-lock-ui-size-smart-menu-mono-icon:1.25rem;--theme-lock-ui-size-smart-menu-collapsed-child-icon-tile:2.5rem;--theme-lock-ui-size-smart-menu-child-icon-tile:1.75rem;--theme-lock-ui-size-smart-menu-child-icon:1rem;--theme-lock-ui-size-smart-menu-caret:1.5rem;--theme-lock-ui-font-size-smart-menu-title:var(--ui-text-body-size);--theme-lock-ui-font-size-smart-menu-child-title:var(--ui-text-body-size);--theme-lock-ui-size-menu-divider-width:1px;--theme-lock-ui-space-menu-divider-y:8px;--theme-lock-ui-size-menu-scroll-fade-height:24px;--theme-lock-ui-radius-menu-surface:.375rem;--theme-lock-ui-space-menu-surface-padding:.25rem;--theme-lock-ui-size-menu-surface-width:14rem;--theme-lock-ui-size-menu-surface-max-height:22.5rem;--theme-lock-ui-space-menu-item-padding-y:.5rem;--theme-lock-ui-space-menu-item-padding-x:.75rem;--theme-lock-ui-radius-menu-item:.375rem;--theme-lock-ui-space-menu-label-padding-y:.5rem;--theme-lock-ui-space-menu-label-padding-x:.75rem;--theme-lock-ui-space-menu-separator-y:.25rem;--theme-lock-ui-radius-menu-select:.375rem;--theme-lock-ui-space-menu-option-padding:.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-toolbar-margin-bottom:0;--theme-lock-ui-radius-mobile-screen-compact-table-view-toolbar:0;--theme-lock-ui-space-mobile-screen-compact-table-view-shell-gap:.75rem;--theme-lock-ui-space-mobile-screen-compact-table-view-shell-stack-gap:.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-shell-padding-x:.75rem;--theme-lock-ui-space-mobile-screen-compact-table-view-shell-padding-y:.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-dock-gap:.75rem;--theme-lock-ui-space-mobile-screen-compact-table-view-dock-leading-inset:1.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-dock-inset-x:.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-dock-padding-x:.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-dock-padding-y:.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-dock-action-gap:.625rem;--theme-lock-ui-radius-mobile-screen-compact-table-view-shell:1.5rem;--theme-lock-ui-radius-mobile-screen-compact-table-view-dock:1.25rem;--theme-lock-ui-radius-mobile-screen-compact-table-view-subsurface:1.25rem;--theme-lock-ui-radius-mobile-screen-compact-table-view-control:.875rem;--theme-lock-ui-size-mobile-screen-compact-table-view-control:2.25rem;--theme-lock-ui-size-mobile-screen-compact-table-view-dock-action:min(2.5rem, max(2rem, calc(( 100vw - var(--theme-lock-ui-space-mobile-screen-compact-table-view-dock-leading-inset) - var(--theme-lock-ui-space-mobile-screen-compact-table-view-dock-inset-x) - ( 6 * var(--theme-lock-ui-space-mobile-screen-compact-table-view-dock-action-gap) ) ) / 7)));--theme-lock-ui-size-mobile-screen-compact-table-view-dock-action-min-width:42px;--theme-lock-ui-size-mobile-screen-compact-table-view-dock-action-max-width:54px;--theme-lock-ui-size-mobile-screen-compact-table-view-count-pill-height:2rem;--theme-lock-ui-size-mobile-screen-compact-table-view-count-pill-font-size:12px;--theme-lock-ui-size-mobile-screen-compact-table-view-marker-column:1.5rem;--theme-lock-ui-radius-mobile-screen-compact-table-view-chip:999px;--theme-lock-ui-size-mobile-screen-compact-table-view-chip-height:1.5rem;--theme-lock-ui-size-mobile-screen-compact-table-view-chip-font-size:15px;--theme-lock-ui-size-mobile-screen-compact-table-view-chip-icon:.875rem;--theme-lock-ui-space-mobile-screen-compact-table-view-chip-gap:.25rem;--theme-lock-ui-space-mobile-screen-compact-table-view-chip-padding-x:.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-chip-padding-y:1px;--theme-lock-ui-size-mobile-screen-compact-table-view-type-badge:1.25rem;--theme-lock-ui-size-mobile-screen-compact-table-view-type-badge-icon:.8125rem;--theme-lock-ui-space-mobile-screen-compact-table-view-type-badge-offset-x:-.125rem;--theme-lock-ui-radius-mobile-screen-compact-table-view-row-surface:1.375rem;--theme-lock-ui-radius-mobile-screen-compact-table-view-row-reveal:1.25rem;--theme-lock-ui-space-mobile-screen-compact-table-view-row-swipe-padding-x:1rem;--theme-lock-ui-size-mobile-screen-compact-table-view-row-swipe-icon-wrap:2rem;--theme-lock-ui-size-mobile-screen-compact-table-view-row-swipe-icon:.875rem;--theme-lock-ui-size-mobile-screen-compact-table-view-row-swipe-halo-height:2.5rem;--theme-lock-ui-size-mobile-screen-compact-table-view-row-swipe-halo-width:6rem;--theme-lock-ui-size-mobile-screen-compact-table-view-menu-trigger:2.125rem;--theme-lock-ui-size-mobile-screen-compact-table-view-menu-trigger-icon:1rem;--theme-lock-ui-radius-mobile-screen-compact-table-view-menu-trigger:999px;--theme-lock-ui-radius-mobile-screen-compact-table-view-menu-panel:1.125rem;--theme-lock-ui-space-mobile-screen-compact-table-view-more-indicator-x:1rem;--theme-lock-ui-space-mobile-screen-compact-table-view-more-indicator-bottom:.375rem;--theme-lock-mobile-screen-compact-table-view-card-title-font-size:15px;--theme-lock-mobile-screen-compact-table-view-card-title-line-height:1.18rem;--theme-lock-mobile-screen-compact-table-view-card-title-letter-spacing:-.02em;--theme-lock-mobile-screen-compact-table-view-card-fallback-title-font-size:14px;--theme-lock-mobile-screen-compact-table-view-card-fallback-title-line-height:1.05rem;--theme-lock-mobile-screen-compact-table-view-card-fallback-title-letter-spacing:-.02em;--theme-lock-mobile-screen-compact-table-view-card-meta-label-font-size:11px;--theme-lock-mobile-screen-compact-table-view-card-meta-label-line-height:1rem;--theme-lock-mobile-screen-compact-table-view-card-meta-label-letter-spacing:.08em;--theme-lock-mobile-screen-compact-table-view-card-field-list-label-font-size:11px;--theme-lock-mobile-screen-compact-table-view-card-field-list-label-line-height:.95rem;--theme-lock-mobile-screen-compact-table-view-card-field-label-font-size:10px;--theme-lock-mobile-screen-compact-table-view-card-field-label-line-height:.95rem;--theme-lock-mobile-screen-compact-table-view-card-field-label-letter-spacing:.08em;--theme-lock-mobile-screen-compact-table-view-card-field-value-font-size:12px;--theme-lock-mobile-screen-compact-table-view-card-field-value-line-height:1rem;--theme-lock-mobile-screen-compact-table-view-card-field-list-value-font-size:12px;--theme-lock-mobile-screen-compact-table-view-card-field-list-value-line-height:1.05rem;--theme-lock-mobile-screen-compact-table-view-card-summary-font-size:12px;--theme-lock-mobile-screen-compact-table-view-card-summary-line-height:1rem;--theme-lock-mobile-screen-compact-table-view-card-summary-block-font-size:13px;--theme-lock-mobile-screen-compact-table-view-card-summary-block-line-height:1.2rem;--theme-lock-mobile-screen-compact-table-view-card-detail-index-font-size:11px;--theme-lock-mobile-screen-compact-table-view-card-detail-index-line-height:1rem;--theme-lock-mobile-screen-compact-table-view-card-detail-text-font-size:12px;--theme-lock-mobile-screen-compact-table-view-card-detail-text-line-height:1rem;--theme-lock-mobile-screen-compact-table-view-card-detail-quantity-font-size:12px;--theme-lock-mobile-screen-compact-table-view-card-detail-quantity-line-height:1rem;--theme-lock-mobile-screen-compact-table-view-chip-line-height:1.18rem;--theme-lock-mobile-screen-compact-table-view-chip-letter-spacing:-.02em;--theme-lock-mobile-screen-compact-table-view-status-font-size:10px;--theme-lock-mobile-screen-compact-table-view-status-letter-spacing:.01em;--theme-lock-mobile-screen-compact-table-view-menu-label-font-size:10px;--theme-lock-mobile-screen-compact-table-view-menu-label-letter-spacing:.1em;--theme-lock-mobile-screen-compact-table-view-swipe-label-font-size:11px;--theme-lock-mobile-screen-compact-table-view-swipe-label-letter-spacing:.08em;--theme-lock-mobile-screen-compact-table-view-more-indicator-font-size:11px;--theme-lock-mobile-screen-compact-table-view-document-header-title-font-size:15px;--theme-lock-mobile-screen-compact-table-view-document-header-title-line-height:1rem;--theme-lock-mobile-screen-compact-table-view-document-header-title-letter-spacing:-.02em;--theme-lock-mobile-screen-compact-table-view-document-header-meta-font-size:11px;--theme-lock-mobile-screen-compact-table-view-document-header-meta-line-height:.9rem;--theme-lock-mobile-screen-compact-table-view-document-header-meta-letter-spacing:.08em;--theme-lock-mobile-screen-compact-table-view-document-header-partner-font-size:12px;--theme-lock-mobile-screen-compact-table-view-document-header-partner-line-height:1rem;--theme-lock-ui-space-mobile-screen-compact-table-view-field-gap:.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-row-stack-gap:.375rem;--theme-lock-ui-space-mobile-screen-compact-table-view-row-heading-gap:.125rem;--theme-lock-ui-space-mobile-screen-compact-table-view-field-stack-gap:.25rem;--theme-lock-ui-space-mobile-screen-compact-table-view-detail-gap:.375rem;--theme-lock-ui-space-mobile-screen-compact-table-view-detail-title-inset:.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-detail-quantity-inset:.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-header-padding-x:1rem;--theme-lock-ui-space-mobile-screen-compact-table-view-header-padding-y:.5rem;--theme-lock-ui-space-mobile-screen-compact-table-view-header-gap:.5rem;--theme-lock-ui-radius-mobile-screen-compact-table-view-header:1.25rem;--theme-lock-ui-size-mobile-screen-compact-table-view-header-title-size:15px;--theme-lock-ui-size-mobile-screen-compact-table-view-header-subtitle-size:12px;--theme-lock-ui-size-mobile-screen-compact-table-view-header-scroll-max-count:4;--theme-lock-ui-size-mobile-screen-compact-table-view-header-fade-height:1.25rem;--theme-lock-mobile-surface-header-padding-inline-start:.625rem;--theme-lock-mobile-surface-header-padding-inline-end:.875rem;--theme-lock-mobile-surface-header-padding-block-start:.3125rem;--theme-lock-mobile-surface-header-padding-block-end:.3125rem;--theme-lock-mobile-surface-header-gap:.5rem;--theme-lock-mobile-surface-header-border:var(--theme-lock-surface-divider-source);--theme-lock-mobile-surface-toolbar-border:var(--theme-lock-surface-divider-source);--theme-lock-mobile-control-bar-border:var(--theme-lock-surface-divider-source);--theme-lock-mobile-surface-header-bg:var(--mobile-base-bg);--theme-lock-mobile-surface-header-title-padding-y:.1875rem;--theme-lock-mobile-surface-header-count-padding-x:1rem;--mobile-shell-gap:.75rem;--mobile-shell-stack-gap:.5rem;--mobile-shell-padding-x:.75rem;--mobile-shell-padding-y:.5rem;--mobile-header-padding-x:1rem;--mobile-header-padding-y:.5rem;--mobile-header-gap:.5rem;--mobile-header-title-size:15px;--mobile-header-subtitle-size:12px;--mobile-header-scroll-max-count:4;--mobile-header-fade-height:1.25rem;--mobile-surface-header-padding-inline-start:var(--theme-lock-mobile-surface-header-padding-inline-start);--mobile-surface-header-padding-inline-end:var(--theme-lock-mobile-surface-header-padding-inline-end);--mobile-surface-header-padding-block-start:var(--theme-lock-mobile-surface-header-padding-block-start);--mobile-surface-header-padding-block-end:var(--theme-lock-mobile-surface-header-padding-block-end);--mobile-surface-header-gap:var(--theme-lock-mobile-surface-header-gap);--mobile-surface-header-border:var(--theme-lock-mobile-surface-header-border);--mobile-surface-toolbar-border:var(--theme-lock-mobile-surface-toolbar-border);--mobile-control-bar-border:var(--theme-lock-mobile-control-bar-border);--mobile-surface-header-bg:var(--theme-lock-mobile-surface-header-bg);--mobile-surface-header-title-padding-y:var(--theme-lock-mobile-surface-header-title-padding-y);--mobile-surface-header-count-padding-x:var(--theme-lock-mobile-surface-header-count-padding-x);--surface-divider-source:var(--theme-lock-surface-divider-source);--surface-resizable-divider:var(--theme-lock-surface-resizable-divider,var(--surface-divider-source));--resizable-handle-pill-bg:var(--theme-lock-resizable-handle-pill-bg);--resizable-handle-pill-border:var(--theme-lock-resizable-handle-pill-border);--resizable-handle-pill-icon:var(--theme-lock-resizable-handle-pill-icon);--chrome-divider-border:var(--surface-divider-source);--mobile-dock-gap:.75rem;--mobile-dock-leading-inset:1.5rem;--mobile-dock-inset-x:.5rem;--mobile-dock-padding-x:.5rem;--mobile-dock-padding-y:.5rem;--mobile-dock-action-gap:.625rem;--mobile-screen-action-gap:var(--mobile-dock-action-gap);--mobile-screen-action-leading-inset:var(--mobile-dock-leading-inset);--mobile-screen-action-inset-x:var(--mobile-dock-inset-x);--mobile-screen-action-padding-y:var(--mobile-dock-padding-y);--mobile-screen-action-padding-y-top:var(--mobile-screen-action-padding-y);--mobile-screen-action-icon-size:var(--mobile-dock-icon-size);--mobile-cluster-record-header-padding-y:.375rem;--mobile-cluster-record-header-row-padding-y:.1875rem;--mobile-cluster-record-header-control-size:2.25rem;--mobile-cluster-host-header-bg:var(--theme-lock-mobile-cluster-host-header-bg);--mobile-cluster-host-header-padding-y:.25rem;--mobile-cluster-host-control-size:1.75rem;--mobile-screen-action-slot-size:var(--ui-size-mobile-action-height);--mobile-document-sections-tab-padding-y:.5rem;--related-record-stack-row-padding-y:.5rem;--mobile-radius:1.25rem;--mobile-radius-shell:1.5rem;--mobile-radius-dock:1.25rem;--mobile-control-size:2.25rem;--mobile-control-radius:var(--ui-radius-button);--mobile-dock-icon-size:1.25rem;--mobile-dock-action-size:min(2.5rem, max(2rem, calc(( 100vw - var(--mobile-dock-leading-inset) - var(--mobile-dock-inset-x) - (6 * var(--mobile-dock-action-gap)) ) / 7)));--mobile-dock-action-min-width:42px;--mobile-dock-action-max-width:54px;--mobile-count-pill-height:2rem;--mobile-count-pill-font-size:12px;--theme-lock-ui-space-base-toolbar-gap-mobile:.125rem;--theme-lock-ui-space-base-toolbar-padding-x-mobile:0;--theme-lock-ui-space-base-toolbar-padding-y-mobile:.25rem;--theme-lock-ui-space-base-toolbar-gap-desktop:.75rem;--theme-lock-ui-space-base-toolbar-padding-x-desktop:1rem;--theme-lock-ui-space-base-toolbar-padding-y-desktop:.25rem;--theme-lock-ui-space-toolbar-actions-gap-mobile:0;--theme-lock-ui-space-toolbar-actions-gap-desktop:.25rem;--theme-lock-ui-space-toolbar-actions-padding-x-mobile:.75rem;--theme-lock-ui-space-toolbar-actions-padding-end-mobile:1.5rem;--theme-lock-ui-space-editable-toolbar-actions-gap-mobile:.375rem;--theme-lock-ui-space-table-header-gap-x:.875rem;--theme-lock-ui-space-table-header-padding-x-mobile:0;--theme-lock-ui-space-table-header-padding-x-desktop:1rem;--theme-lock-ui-space-table-header-padding-y:.75rem;--theme-lock-ui-size-table-header-accent-width:4px;--theme-lock-ui-size-table-header-icon:2.125rem;--theme-lock-ui-size-table-header-icon-glyph:1rem;--theme-lock-ui-radius-table-header-icon:.375rem;--theme-lock-ui-space-entity-workspace-padding:.75rem;--theme-lock-ui-space-entity-section-padding:1rem;--theme-lock-ui-space-entity-section-gap:.75rem;--theme-lock-ui-space-entity-grid-gap:.75rem;--theme-lock-ui-space-entity-field-gap:.25rem;--theme-lock-ui-space-entity-tabs-gap:.5rem;--theme-lock-ui-space-entity-chip-gap:.5rem;--theme-lock-ui-space-entity-status-gap:.25rem;--theme-lock-ui-radius-entity-section:.5rem;--theme-lock-ui-radius-entity-chip:.375rem;--theme-lock-ui-size-entity-stage-pill-min-width:11.25rem;--theme-lock-ui-space-field-frame-padding-x:1rem;--theme-lock-ui-space-field-frame-padding-y:1rem;--theme-lock-ui-space-filter-panel-padding-x:var(--theme-lock-ui-space-field-frame-padding-x);--theme-lock-ui-space-filter-panel-padding-y:var(--theme-lock-ui-space-field-frame-padding-y);--theme-lock-ui-space-mobile-form-field-frame-padding-y:.625rem;--theme-lock-ui-space-filter-panel-header-padding-x:.75rem;--theme-lock-ui-space-filter-panel-header-padding-y:.75rem;--theme-lock-ui-space-filter-panel-actions-gap:.5rem;--theme-lock-ui-space-filter-panel-fields-gap:.875rem;--theme-lock-ui-space-filter-field-gap:.375rem;--theme-lock-ui-space-filter-date-row-gap:.625rem;--theme-lock-ui-space-filter-field-padding-x:.75rem;--theme-lock-ui-size-filter-panel-divider-width:1px;--theme-lock-ui-font-size-filter-panel-title:var(--ui-text-section-size);--theme-lock-ui-font-size-filter-field-label:var(--ui-text-body-size);--theme-lock-ui-font-size-filter-field:var(--ui-text-body-size);--ui-radius-toolbar:var(--theme-lock-ui-radius-toolbar)!important;--ui-radius-toolbar-btn:var(--theme-lock-ui-radius-toolbar-btn)!important;--ui-space-toolbar-btn-gap-x:var(--theme-lock-ui-space-toolbar-btn-gap-x)!important;--ui-space-toolbar-btn-padding-y:var(--theme-lock-ui-space-toolbar-btn-padding-y)!important;--ui-size-toolbar-btn-height:var(--theme-lock-ui-size-toolbar-btn-height)!important;--ui-size-toolbar-btn-icon:var(--theme-lock-ui-size-toolbar-btn-icon)!important;--ui-size-field-height:var(--theme-lock-table-row-height)!important;--ui-space-toolbar-btn-padding-x:var(--theme-lock-ui-space-toolbar-btn-padding-x)!important;--ui-space-toolbar-btn-inner-gap:var(--theme-lock-ui-space-toolbar-btn-inner-gap)!important;--ui-radius-button:var(--theme-lock-ui-radius-button)!important;--ui-size-button-height:var(--theme-lock-ui-size-button-height)!important;--ui-size-button-icon:var(--theme-lock-ui-size-button-icon)!important;--ui-size-button-glyph:var(--theme-lock-ui-size-button-glyph)!important;--ui-space-button-padding-x:var(--theme-lock-ui-space-button-padding-x)!important;--ui-space-button-gap:var(--theme-lock-ui-space-button-gap)!important;--ui-font-size-button:var(--theme-lock-ui-font-size-button)!important;--ui-radius-field:var(--theme-lock-ui-radius-toolbar-btn)!important;--ui-radius-table-surface:var(--theme-lock-ui-radius-table-surface)!important;--ui-space-table-cell-padding-x:var(--theme-lock-ui-space-table-cell-padding-x)!important;--ui-space-table-cell-padding-y:var(--theme-lock-ui-space-table-cell-padding-y)!important;--table-row-padding-x:var(--theme-lock-table-row-padding-x)!important;--table-row-padding-y:var(--theme-lock-table-row-padding-y)!important;--table-row-font-size:var(--theme-lock-table-row-font-size)!important;--table-row-line-height:var(--theme-lock-table-row-line-height)!important;--table-row-height:var(--theme-lock-table-row-height)!important;--table-header-padding-x:var(--theme-lock-table-header-padding-x)!important;--table-header-padding-y:var(--theme-lock-table-header-padding-y)!important;--table-header-font-size:var(--theme-lock-table-header-font-size)!important;--table-header-line-height:var(--theme-lock-table-header-line-height)!important;--table-header-height:var(--theme-lock-table-header-height)!important;--table-header-letter-spacing:var(--theme-lock-table-header-letter-spacing)!important;--table-title-size:var(--theme-lock-table-title-size)!important;--table-title-line-height:var(--theme-lock-table-title-line-height)!important;--table-title-letter-spacing:var(--theme-lock-table-title-letter-spacing)!important;--ui-space-panel-header-padding-x-mobile:var(--ui-space-base-toolbar-padding-x-mobile)!important;--ui-space-panel-header-padding-y-mobile:var(--ui-space-base-toolbar-padding-y-mobile)!important;--ui-space-panel-header-main-gap:.5rem!important;--ui-space-panel-header-stack-gap-mobile:.5rem!important;--ui-font-size-panel-header-title-mobile:1.0625rem!important;--ui-line-height-panel-header-title-mobile:1.25rem!important;--ui-letter-spacing-panel-header-title-mobile:-.0125em!important;--ui-font-size-panel-header-title-desktop:var(--table-title-size)!important;--ui-line-height-panel-header-title-desktop:var(--table-title-line-height)!important;--ui-letter-spacing-panel-header-title-desktop:var(--table-title-letter-spacing)!important;--ui-color-panel-header-title:var(--table-title-text)!important;--table-toolbar-padding-y:var(--theme-lock-table-toolbar-padding-y)!important;--table-toolbar-padding-x:var(--theme-lock-table-toolbar-padding-x)!important;--table-toolbar-gap:var(--theme-lock-table-toolbar-gap)!important;--table-toolbar-padding-y-condensed:var(--theme-lock-table-toolbar-padding-y-condensed)!important;--table-toolbar-gap-condensed:var(--theme-lock-table-toolbar-gap-condensed)!important;--table-toolbar-utility-gap:var(--theme-lock-table-toolbar-utility-gap)!important;--ui-radius-tab-button-top:var(--theme-lock-ui-radius-tab-button-top)!important;--ui-space-tab-button-gap-x:var(--theme-lock-ui-space-tab-button-gap-x)!important;--ui-space-tab-button-padding-y:var(--theme-lock-ui-space-tab-button-padding-y)!important;--ui-space-tab-button-padding-left:var(--theme-lock-ui-space-tab-button-padding-left)!important;--ui-space-tab-button-padding-right:var(--theme-lock-ui-space-tab-button-padding-right)!important;--ui-space-tab-button-inner-gap:var(--theme-lock-ui-space-tab-button-inner-gap)!important;--ui-size-tab-dirty-dot:var(--theme-lock-ui-size-tab-dirty-dot)!important;--ui-radius-tabbar-surface:var(--theme-lock-ui-radius-tabbar-surface)!important;--ui-space-tabbar-margin-bottom:var(--theme-lock-ui-space-tabbar-margin-bottom)!important;--ui-space-tabbar-padding-x:var(--theme-lock-ui-space-tabbar-padding-x)!important;--ui-space-tabbar-padding-top:var(--theme-lock-ui-space-tabbar-padding-top)!important;--ui-space-tabbar-padding-bottom:var(--theme-lock-ui-space-tabbar-padding-bottom)!important;--ui-radius-form-toolbar-top:var(--theme-lock-ui-radius-form-toolbar-top)!important;--ui-space-form-toolbar-gap:var(--theme-lock-ui-space-form-toolbar-gap)!important;--ui-space-form-toolbar-padding-y-mobile:var(--theme-lock-ui-space-form-toolbar-padding-y-mobile)!important;--ui-space-form-toolbar-padding-x-mobile:var(--theme-lock-ui-space-form-toolbar-padding-x-mobile)!important;--ui-space-form-toolbar-padding-y-desktop:var(--theme-lock-ui-space-form-toolbar-padding-y-desktop)!important;--ui-space-form-toolbar-padding-x-desktop:var(--theme-lock-ui-space-form-toolbar-padding-x-desktop)!important;--first-enterprise-onboarding-content-max-width:var(--theme-lock-ui-size-first-enterprise-onboarding-content-max-width)!important;--ui-space-navbar-padding-x:var(--theme-lock-ui-space-navbar-padding-x)!important;--ui-space-navbar-padding-y:var(--theme-lock-ui-space-navbar-padding-y)!important;--ui-space-navbar-gap:var(--theme-lock-ui-space-navbar-gap)!important;--ui-space-navbar-section-gap:var(--theme-lock-ui-space-navbar-section-gap)!important;--ui-space-navbar-search-start-gap:var(--theme-lock-ui-space-navbar-search-start-gap)!important;--ui-size-navbar-search-min:var(--theme-lock-ui-size-navbar-search-min)!important;--ui-size-navbar-search-fluid:var(--theme-lock-ui-size-navbar-search-fluid)!important;--ui-size-navbar-search-max:var(--theme-lock-ui-size-navbar-search-max)!important;--ui-font-size-navbar-title:var(--theme-lock-ui-font-size-navbar-title)!important;--ui-font-size-navbar-company:var(--theme-lock-ui-font-size-navbar-company)!important;--ui-font-size-navbar-user:var(--theme-lock-ui-font-size-navbar-user)!important;--ui-font-size-navbar-meta:var(--theme-lock-ui-font-size-navbar-meta)!important;--ui-space-smart-menu-panel-padding:var(--theme-lock-ui-space-smart-menu-panel-padding)!important;--ui-space-smart-menu-tile-padding:var(--theme-lock-ui-space-smart-menu-tile-padding)!important;--ui-space-smart-menu-tile-gap:var(--theme-lock-ui-space-smart-menu-tile-gap)!important;--ui-space-smart-menu-mono-tile-padding-x:var(--theme-lock-ui-space-smart-menu-mono-tile-padding-x)!important;--ui-space-smart-menu-mono-tile-padding-y:var(--theme-lock-ui-space-smart-menu-mono-tile-padding-y)!important;--ui-radius-smart-menu-tile:var(--theme-lock-ui-radius-smart-menu-tile)!important;--ui-size-smart-menu-icon-tile:var(--theme-lock-ui-size-smart-menu-icon-tile)!important;--ui-size-smart-menu-icon:var(--theme-lock-ui-size-smart-menu-icon)!important;--ui-size-smart-menu-mono-icon:var(--theme-lock-ui-size-smart-menu-mono-icon)!important;--ui-size-smart-menu-collapsed-child-icon-tile:var(--theme-lock-ui-size-smart-menu-collapsed-child-icon-tile)!important;--ui-size-smart-menu-child-icon-tile:var(--theme-lock-ui-size-smart-menu-child-icon-tile)!important;--ui-size-smart-menu-child-icon:var(--theme-lock-ui-size-smart-menu-child-icon)!important;--ui-size-smart-menu-caret:var(--theme-lock-ui-size-smart-menu-caret)!important;--ui-font-size-smart-menu-title:var(--theme-lock-ui-font-size-smart-menu-title)!important;--ui-font-size-smart-menu-child-title:var(--theme-lock-ui-font-size-smart-menu-child-title)!important;--ui-size-menu-divider-width:var(--theme-lock-ui-size-menu-divider-width)!important;--ui-space-menu-divider-y:var(--theme-lock-ui-space-menu-divider-y)!important;--ui-size-menu-scroll-fade-height:var(--theme-lock-ui-size-menu-scroll-fade-height)!important;--ui-radius-menu-surface:var(--theme-lock-ui-radius-menu-surface)!important;--ui-space-menu-surface-padding:var(--theme-lock-ui-space-menu-surface-padding)!important;--ui-size-menu-surface-width:var(--theme-lock-ui-size-menu-surface-width)!important;--ui-size-menu-surface-max-height:var(--theme-lock-ui-size-menu-surface-max-height)!important;--ui-space-menu-item-padding-y:var(--theme-lock-ui-space-menu-item-padding-y)!important;--ui-space-menu-item-padding-x:var(--theme-lock-ui-space-menu-item-padding-x)!important;--ui-radius-menu-item:var(--theme-lock-ui-radius-menu-item)!important;--ui-space-menu-label-padding-y:var(--theme-lock-ui-space-menu-label-padding-y)!important;--ui-space-menu-label-padding-x:var(--theme-lock-ui-space-menu-label-padding-x)!important;--ui-space-menu-separator-y:var(--theme-lock-ui-space-menu-separator-y)!important;--ui-radius-menu-select:var(--theme-lock-ui-radius-menu-select)!important;--ui-space-menu-option-padding:var(--theme-lock-ui-space-menu-option-padding)!important;--ui-space-mobile-screen-compact-table-view-toolbar-margin-bottom:var(--theme-lock-ui-space-mobile-screen-compact-table-view-toolbar-margin-bottom)!important;--ui-radius-mobile-screen-compact-table-view-toolbar:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-toolbar)!important;--ui-space-mobile-screen-compact-table-view-shell-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-shell-gap)!important;--ui-space-mobile-screen-compact-table-view-shell-stack-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-shell-stack-gap)!important;--ui-space-mobile-screen-compact-table-view-shell-padding-x:var(--theme-lock-ui-space-mobile-screen-compact-table-view-shell-padding-x)!important;--ui-space-mobile-screen-compact-table-view-shell-padding-y:var(--theme-lock-ui-space-mobile-screen-compact-table-view-shell-padding-y)!important;--ui-space-mobile-screen-compact-table-view-dock-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-dock-gap)!important;--ui-space-mobile-screen-compact-table-view-dock-inset-x:var(--theme-lock-ui-space-mobile-screen-compact-table-view-dock-inset-x)!important;--ui-space-mobile-screen-compact-table-view-dock-padding-x:var(--theme-lock-ui-space-mobile-screen-compact-table-view-dock-padding-x)!important;--ui-space-mobile-screen-compact-table-view-dock-padding-y:var(--theme-lock-ui-space-mobile-screen-compact-table-view-dock-padding-y)!important;--ui-space-mobile-screen-compact-table-view-dock-action-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-dock-action-gap)!important;--ui-radius-mobile-screen-compact-table-view-shell:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-shell)!important;--ui-radius-mobile-screen-compact-table-view-dock:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-dock)!important;--ui-radius-mobile-screen-compact-table-view-subsurface:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-subsurface)!important;--ui-radius-mobile-screen-compact-table-view-control:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-control)!important;--ui-size-mobile-screen-compact-table-view-control:var(--theme-lock-ui-size-mobile-screen-compact-table-view-control)!important;--ui-size-mobile-screen-compact-table-view-dock-action:var(--theme-lock-ui-size-mobile-screen-compact-table-view-dock-action)!important;--ui-size-mobile-screen-compact-table-view-dock-action-min-width:var(--theme-lock-ui-size-mobile-screen-compact-table-view-dock-action-min-width)!important;--ui-size-mobile-screen-compact-table-view-dock-action-max-width:var(--theme-lock-ui-size-mobile-screen-compact-table-view-dock-action-max-width)!important;--ui-size-mobile-screen-compact-table-view-count-pill-height:var(--theme-lock-ui-size-mobile-screen-compact-table-view-count-pill-height)!important;--ui-radius-mobile-screen-compact-table-view-chip:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-chip)!important;--ui-size-mobile-screen-compact-table-view-chip-height:var(--theme-lock-ui-size-mobile-screen-compact-table-view-chip-height)!important;--ui-size-mobile-screen-compact-table-view-chip-font-size:var(--theme-lock-ui-size-mobile-screen-compact-table-view-chip-font-size)!important;--ui-size-mobile-screen-compact-table-view-chip-icon:var(--theme-lock-ui-size-mobile-screen-compact-table-view-chip-icon)!important;--ui-space-mobile-screen-compact-table-view-chip-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-chip-gap)!important;--ui-space-mobile-screen-compact-table-view-chip-padding-x:var(--theme-lock-ui-space-mobile-screen-compact-table-view-chip-padding-x)!important;--ui-space-mobile-screen-compact-table-view-chip-padding-y:var(--theme-lock-ui-space-mobile-screen-compact-table-view-chip-padding-y)!important;--ui-size-mobile-screen-compact-table-view-type-badge:var(--theme-lock-ui-size-mobile-screen-compact-table-view-type-badge)!important;--ui-size-mobile-screen-compact-table-view-type-badge-icon:var(--theme-lock-ui-size-mobile-screen-compact-table-view-type-badge-icon)!important;--ui-space-mobile-screen-compact-table-view-type-badge-offset-x:var(--theme-lock-ui-space-mobile-screen-compact-table-view-type-badge-offset-x)!important;--ui-radius-mobile-screen-compact-table-view-row-surface:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-row-surface)!important;--ui-radius-mobile-screen-compact-table-view-row-reveal:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-row-reveal)!important;--ui-space-mobile-screen-compact-table-view-row-swipe-padding-x:var(--theme-lock-ui-space-mobile-screen-compact-table-view-row-swipe-padding-x)!important;--ui-size-mobile-screen-compact-table-view-row-swipe-icon-wrap:var(--theme-lock-ui-size-mobile-screen-compact-table-view-row-swipe-icon-wrap)!important;--ui-size-mobile-screen-compact-table-view-row-swipe-icon:var(--theme-lock-ui-size-mobile-screen-compact-table-view-row-swipe-icon)!important;--ui-size-mobile-screen-compact-table-view-row-swipe-halo-height:var(--theme-lock-ui-size-mobile-screen-compact-table-view-row-swipe-halo-height)!important;--ui-size-mobile-screen-compact-table-view-row-swipe-halo-width:var(--theme-lock-ui-size-mobile-screen-compact-table-view-row-swipe-halo-width)!important;--ui-size-mobile-screen-compact-table-view-menu-trigger:var(--theme-lock-ui-size-mobile-screen-compact-table-view-menu-trigger)!important;--ui-size-mobile-screen-compact-table-view-menu-trigger-icon:var(--theme-lock-ui-size-mobile-screen-compact-table-view-menu-trigger-icon)!important;--ui-radius-mobile-screen-compact-table-view-menu-trigger:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-menu-trigger)!important;--ui-radius-mobile-screen-compact-table-view-menu-panel:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-menu-panel)!important;--ui-space-mobile-screen-compact-table-view-more-indicator-x:var(--theme-lock-ui-space-mobile-screen-compact-table-view-more-indicator-x)!important;--ui-space-mobile-screen-compact-table-view-more-indicator-bottom:var(--theme-lock-ui-space-mobile-screen-compact-table-view-more-indicator-bottom)!important;--mobile-screen-compact-table-view-card-title-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-title-font-size)!important;--mobile-screen-compact-table-view-card-title-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-title-line-height)!important;--mobile-screen-compact-table-view-card-title-letter-spacing:var(--theme-lock-mobile-screen-compact-table-view-card-title-letter-spacing)!important;--mobile-screen-compact-table-view-card-fallback-title-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-fallback-title-font-size)!important;--mobile-screen-compact-table-view-card-fallback-title-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-fallback-title-line-height)!important;--mobile-screen-compact-table-view-card-fallback-title-letter-spacing:var(--theme-lock-mobile-screen-compact-table-view-card-fallback-title-letter-spacing)!important;--mobile-screen-compact-table-view-card-meta-label-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-meta-label-font-size)!important;--mobile-screen-compact-table-view-card-meta-label-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-meta-label-line-height)!important;--mobile-screen-compact-table-view-card-meta-label-letter-spacing:var(--theme-lock-mobile-screen-compact-table-view-card-meta-label-letter-spacing)!important;--mobile-screen-compact-table-view-card-field-list-label-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-field-list-label-font-size)!important;--mobile-screen-compact-table-view-card-field-list-label-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-field-list-label-line-height)!important;--mobile-screen-compact-table-view-card-field-label-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-field-label-font-size)!important;--mobile-screen-compact-table-view-card-field-label-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-field-label-line-height)!important;--mobile-screen-compact-table-view-card-field-label-letter-spacing:var(--theme-lock-mobile-screen-compact-table-view-card-field-label-letter-spacing)!important;--mobile-screen-compact-table-view-card-field-value-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-field-value-font-size)!important;--mobile-screen-compact-table-view-card-field-value-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-field-value-line-height)!important;--mobile-screen-compact-table-view-card-field-list-value-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-field-list-value-font-size)!important;--mobile-screen-compact-table-view-card-field-list-value-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-field-list-value-line-height)!important;--mobile-screen-compact-table-view-card-summary-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-summary-font-size)!important;--mobile-screen-compact-table-view-card-summary-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-summary-line-height)!important;--mobile-screen-compact-table-view-card-summary-block-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-summary-block-font-size)!important;--mobile-screen-compact-table-view-card-summary-block-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-summary-block-line-height)!important;--mobile-screen-compact-table-view-card-detail-index-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-detail-index-font-size)!important;--mobile-screen-compact-table-view-card-detail-index-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-detail-index-line-height)!important;--mobile-screen-compact-table-view-card-detail-text-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-detail-text-font-size)!important;--mobile-screen-compact-table-view-card-detail-text-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-detail-text-line-height)!important;--mobile-screen-compact-table-view-card-detail-quantity-font-size:var(--theme-lock-mobile-screen-compact-table-view-card-detail-quantity-font-size)!important;--mobile-screen-compact-table-view-card-detail-quantity-line-height:var(--theme-lock-mobile-screen-compact-table-view-card-detail-quantity-line-height)!important;--mobile-screen-compact-table-view-chip-line-height:var(--theme-lock-mobile-screen-compact-table-view-chip-line-height)!important;--mobile-screen-compact-table-view-chip-letter-spacing:var(--theme-lock-mobile-screen-compact-table-view-chip-letter-spacing)!important;--mobile-screen-compact-table-view-status-font-size:var(--theme-lock-mobile-screen-compact-table-view-status-font-size)!important;--mobile-screen-compact-table-view-status-letter-spacing:var(--theme-lock-mobile-screen-compact-table-view-status-letter-spacing)!important;--mobile-screen-compact-table-view-menu-label-font-size:var(--theme-lock-mobile-screen-compact-table-view-menu-label-font-size)!important;--mobile-screen-compact-table-view-menu-label-letter-spacing:var(--theme-lock-mobile-screen-compact-table-view-menu-label-letter-spacing)!important;--mobile-screen-compact-table-view-swipe-label-font-size:var(--theme-lock-mobile-screen-compact-table-view-swipe-label-font-size)!important;--mobile-screen-compact-table-view-swipe-label-letter-spacing:var(--theme-lock-mobile-screen-compact-table-view-swipe-label-letter-spacing)!important;--mobile-screen-compact-table-view-more-indicator-font-size:var(--theme-lock-mobile-screen-compact-table-view-more-indicator-font-size)!important;--mobile-screen-compact-table-view-document-header-title-font-size:var(--theme-lock-mobile-screen-compact-table-view-document-header-title-font-size)!important;--mobile-screen-compact-table-view-document-header-title-line-height:var(--theme-lock-mobile-screen-compact-table-view-document-header-title-line-height)!important;--mobile-screen-compact-table-view-document-header-title-letter-spacing:var(--theme-lock-mobile-screen-compact-table-view-document-header-title-letter-spacing)!important;--mobile-screen-compact-table-view-document-header-meta-font-size:var(--theme-lock-mobile-screen-compact-table-view-document-header-meta-font-size)!important;--mobile-screen-compact-table-view-document-header-meta-line-height:var(--theme-lock-mobile-screen-compact-table-view-document-header-meta-line-height)!important;--mobile-screen-compact-table-view-document-header-meta-letter-spacing:var(--theme-lock-mobile-screen-compact-table-view-document-header-meta-letter-spacing)!important;--mobile-screen-compact-table-view-document-header-partner-font-size:var(--theme-lock-mobile-screen-compact-table-view-document-header-partner-font-size)!important;--mobile-screen-compact-table-view-document-header-partner-line-height:var(--theme-lock-mobile-screen-compact-table-view-document-header-partner-line-height)!important;--ui-size-mobile-screen-compact-table-view-marker-column:var(--theme-lock-ui-size-mobile-screen-compact-table-view-marker-column)!important;--ui-space-mobile-screen-compact-table-view-field-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-field-gap)!important;--ui-space-mobile-screen-compact-table-view-row-stack-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-row-stack-gap)!important;--ui-space-mobile-screen-compact-table-view-row-heading-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-row-heading-gap)!important;--ui-space-mobile-screen-compact-table-view-field-stack-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-field-stack-gap)!important;--ui-space-mobile-screen-compact-table-view-detail-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-detail-gap)!important;--ui-space-mobile-screen-compact-table-view-detail-title-inset:var(--theme-lock-ui-space-mobile-screen-compact-table-view-detail-title-inset)!important;--ui-space-mobile-screen-compact-table-view-detail-quantity-inset:var(--theme-lock-ui-space-mobile-screen-compact-table-view-detail-quantity-inset)!important;--ui-space-base-toolbar-gap-mobile:var(--theme-lock-ui-space-base-toolbar-gap-mobile)!important;--ui-space-base-toolbar-padding-x-mobile:var(--theme-lock-ui-space-base-toolbar-padding-x-mobile)!important;--ui-space-base-toolbar-padding-y-mobile:var(--theme-lock-ui-space-base-toolbar-padding-y-mobile)!important;--ui-space-base-toolbar-gap-desktop:var(--theme-lock-ui-space-base-toolbar-gap-desktop)!important;--ui-space-base-toolbar-padding-x-desktop:var(--theme-lock-ui-space-base-toolbar-padding-x-desktop)!important;--ui-space-base-toolbar-padding-y-desktop:var(--theme-lock-ui-space-base-toolbar-padding-y-desktop)!important;--ui-space-toolbar-actions-gap-mobile:var(--theme-lock-ui-space-toolbar-actions-gap-mobile)!important;--ui-space-toolbar-actions-gap-desktop:var(--theme-lock-ui-space-toolbar-actions-gap-desktop)!important;--ui-space-toolbar-actions-padding-x-mobile:var(--theme-lock-ui-space-toolbar-actions-padding-x-mobile)!important;--ui-space-toolbar-actions-padding-end-mobile:var(--theme-lock-ui-space-toolbar-actions-padding-end-mobile)!important;--ui-space-editable-toolbar-actions-gap-mobile:var(--theme-lock-ui-space-editable-toolbar-actions-gap-mobile)!important;--ui-space-table-header-gap-x:var(--theme-lock-ui-space-table-header-gap-x)!important;--ui-space-table-header-padding-x-mobile:var(--theme-lock-ui-space-table-header-padding-x-mobile)!important;--ui-space-table-header-padding-x-desktop:var(--theme-lock-ui-space-table-header-padding-x-desktop)!important;--ui-space-table-header-padding-y:var(--theme-lock-ui-space-table-header-padding-y)!important;--ui-size-table-header-accent-width:var(--theme-lock-ui-size-table-header-accent-width)!important;--ui-size-table-header-icon:var(--theme-lock-ui-size-table-header-icon)!important;--ui-size-table-header-icon-glyph:var(--theme-lock-ui-size-table-header-icon-glyph)!important;--ui-radius-table-header-icon:var(--theme-lock-ui-radius-table-header-icon)!important;--ui-space-entity-workspace-padding:var(--theme-lock-ui-space-entity-workspace-padding)!important;--ui-space-entity-section-padding:var(--theme-lock-ui-space-entity-section-padding)!important;--ui-space-entity-section-gap:var(--theme-lock-ui-space-entity-section-gap)!important;--ui-space-entity-grid-gap:var(--theme-lock-ui-space-entity-grid-gap)!important;--ui-space-entity-field-gap:var(--theme-lock-ui-space-entity-field-gap)!important;--ui-space-entity-tabs-gap:var(--theme-lock-ui-space-entity-tabs-gap)!important;--ui-space-entity-chip-gap:var(--theme-lock-ui-space-entity-chip-gap)!important;--ui-space-field-frame-padding-x:var(--theme-lock-ui-space-field-frame-padding-x)!important;--ui-space-field-frame-padding-y:var(--theme-lock-ui-space-field-frame-padding-y)!important;--ui-space-mobile-form-field-frame-padding-y:var(--theme-lock-ui-space-mobile-form-field-frame-padding-y)!important;--ui-space-filter-panel-padding-x:var(--ui-space-field-frame-padding-x)!important;--ui-space-filter-panel-padding-y:var(--ui-space-field-frame-padding-y)!important;--ui-space-filter-panel-header-padding-x:var(--theme-lock-ui-space-filter-panel-header-padding-x)!important;--ui-space-filter-panel-header-padding-y:var(--theme-lock-ui-space-filter-panel-header-padding-y)!important;--ui-space-filter-panel-actions-gap:var(--theme-lock-ui-space-filter-panel-actions-gap)!important;--ui-space-field-stack-gap:var(--theme-lock-ui-space-filter-panel-fields-gap)!important;--ui-space-filter-panel-fields-gap:var(--ui-space-field-stack-gap)!important;--ui-space-field-group-gap:var(--theme-lock-ui-space-filter-field-gap)!important;--ui-space-filter-field-gap:var(--ui-space-field-group-gap)!important;--ui-space-field-date-row-gap:var(--theme-lock-ui-space-filter-date-row-gap)!important;--ui-space-filter-date-row-gap:var(--ui-space-field-date-row-gap)!important;--ui-space-field-padding-x:var(--theme-lock-ui-space-filter-field-padding-x)!important;--ui-space-filter-field-padding-x:var(--ui-space-field-padding-x)!important;--ui-size-filter-panel-divider-width:var(--theme-lock-ui-size-filter-panel-divider-width)!important;--ui-font-size-filter-panel-title:var(--theme-lock-ui-font-size-filter-panel-title)!important;--ui-font-size-field-label:var(--theme-lock-ui-font-size-filter-field-label)!important;--ui-font-size-filter-field-label:var(--ui-font-size-field-label)!important;--ui-font-size-field:var(--theme-lock-ui-font-size-filter-field)!important;--ui-font-size-filter-field:var(--ui-font-size-field)!important;--ui-space-entity-status-gap:var(--theme-lock-ui-space-entity-status-gap)!important;--ui-radius-entity-section:var(--theme-lock-ui-radius-entity-section)!important;--ui-radius-entity-chip:var(--theme-lock-ui-radius-entity-chip)!important;--ui-size-entity-stage-pill-min-width:var(--theme-lock-ui-size-entity-stage-pill-min-width)!important;--entity-workspace-bg:var(--theme-lock-entity-workspace-bg)!important;--entity-workspace-header-bg:var(--theme-lock-entity-workspace-header-bg)!important;--entity-workspace-header-border:var(--theme-lock-entity-workspace-header-border)!important;--entity-section-bg:var(--theme-lock-entity-section-bg)!important;--entity-section-border:var(--theme-lock-entity-section-border)!important;--entity-subsection-bg:var(--theme-lock-entity-subsection-bg)!important;--entity-subsection-border:var(--theme-lock-entity-subsection-border)!important;--entity-chip-bg:var(--theme-lock-entity-chip-bg)!important;--entity-chip-border:var(--theme-lock-entity-chip-border)!important;--entity-chip-active-bg:var(--theme-lock-entity-chip-active-bg)!important;--entity-chip-active-border:var(--theme-lock-entity-chip-active-border)!important;--entity-chip-active-text:var(--theme-lock-entity-chip-active-text)!important;--entity-tabs-bg:var(--theme-lock-entity-tabs-bg)!important;--entity-tabs-border:var(--theme-lock-entity-tabs-border)!important}:root{--ui-color-surface:var(--card);--theme-lock-navigation-item-hover-bg:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){:root{--theme-lock-navigation-item-hover-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 14%, transparent)}}:root{--theme-lock-navigation-item-pressed-bg:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){:root{--theme-lock-navigation-item-pressed-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 20%, transparent)}}:root{--navigation-item-hover-bg:var(--theme-lock-navigation-item-hover-bg);--navigation-item-pressed-bg:var(--theme-lock-navigation-item-pressed-bg);--ui-color-surface-muted:var(--muted);--ui-color-text:var(--foreground);--ui-color-text-muted:var(--muted-foreground);--ui-color-border:var(--border);--ui-color-accent:var(--theme-lock-table-accent-reference-current);--ui-color-focus-ring:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){:root{--ui-color-focus-ring:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 92%, var(--foreground))}}:root{--ui-color-icon-badge:var(--primary);--ui-color-icon-badge-foreground:var(--primary-foreground)}html .smart-menu{background:var(--smart-menu-bg)!important;border-color:var(--ui-color-border)!important;box-shadow:none!important;--foreground:var(--theme-lock-table-text)!important;--muted-foreground:var(--theme-lock-table-text-muted)!important;--sidebar-tile-hover-bg:var(--navigation-item-hover-bg)!important;--sidebar-tile-border-hover:transparent!important;--smart-menu-hover-bg:var(--navigation-item-hover-bg)!important;--smart-menu-hover-border:transparent!important;color:var(--theme-lock-table-text)!important}html .smart-menu .smart-menu-nav-item{box-shadow:none!important;color:var(--theme-lock-table-text)!important;background:0 0!important;border-color:#0000!important}html .smart-menu .smart-menu-nav-item .smart-menu-nav-icon,html .smart-menu .smart-menu-nav-item .smart-menu-nav-caret{color:var(--theme-lock-table-text-muted)!important}html .smart-menu .smart-menu-nav-item h3,html .smart-menu .smart-menu-nav-child span{color:var(--theme-lock-table-text)!important}html .smart-menu .smart-menu-nav-item:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:-2px}html .smart-menu .smart-menu-nav-item:hover{background:var(--navigation-item-hover-bg)!important;border-color:#0000!important}html .smart-menu .smart-menu-nav-item:active{background:var(--navigation-item-pressed-bg)!important}html .smart-menu .smart-menu-nav-item:active h3,html .smart-menu .smart-menu-nav-item:active span{font-weight:500}html .smart-menu .smart-menu-nav-child{padding-left:36px!important;padding-right:12px!important}html .smart-menu .smart-menu-nav-back{box-shadow:none!important;color:var(--theme-lock-table-text)!important;background:0 0!important;border-color:#0000!important}html .smart-menu .smart-menu-nav-back svg,html .smart-menu .smart-menu-nav-back span{color:currentColor!important}html .smart-menu .smart-menu-nav-back:hover{background:var(--navigation-item-hover-bg)!important;border-color:#0000!important}html .smart-menu .smart-menu-nav-back:active{background:var(--navigation-item-pressed-bg)!important}html .smart-menu button.smart-menu-sidebar-toggle{background:var(--smart-menu-bg)!important;border-color:var(--button-hover-border)!important;box-shadow:none!important;color:var(--theme-lock-table-text)!important}html .smart-menu button.smart-menu-sidebar-toggle:hover{background:var(--navigation-item-hover-bg)!important;border-color:var(--button-hover-border)!important}html .smart-menu button.smart-menu-sidebar-toggle:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:-2px}html .tabbar{background:var(--ui-color-surface)!important;border-top-color:var(--ui-color-border)!important;border-right:0!important;border-bottom-color:var(--ui-color-border)!important;box-shadow:none!important;border-left:0!important;border-radius:0!important}html.dark .tabbar{border-bottom-color:var(--ui-color-border)!important}html.dark .tabbar:before{display:none}html .tabbar .tab-button{box-shadow:none!important;color:var(--ui-color-text-muted)!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important}html .tabbar .tab-button:after{content:none!important}@media (hover:hover) and (pointer:fine){html .tabbar .tab-button:hover{background:var(--navigation-item-hover-bg)!important;box-shadow:none!important;color:var(--ui-color-text)!important;border-bottom-color:#0000!important}}html .tabbar .tab-button:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:-2px}html .tabbar .tab-button.tab-button-active,html .tabbar .tab-button.tab-button-active:hover{z-index:auto;border-color:#0000!important;border-bottom-color:var(--ui-color-accent)!important;box-shadow:none!important;color:var(--ui-color-text)!important;background:0 0!important}html .tabbar .tab-button.tab-button-active [data-tab-title]{font-weight:500}html .tabbar .tab-button:not(.tab-button-active) [data-tab-title]{font-weight:400}html .tabbar .tab-close-btn{border-radius:var(--ui-radius-tab-button-top);width:20px;height:20px;padding:0;color:var(--ui-color-text-muted)!important;background:0 0!important;border:1px solid #0000!important}html .tabbar .tab-close-btn:hover{background:var(--button-hover-bg)!important;border-color:var(--button-hover-border)!important;color:var(--ui-color-text)!important}html .tabbar .tab-close-btn:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:-2px}html .tabbar .tabbar-actions{transform:translateY(calc(var(--ui-space-tabbar-padding-top) / -2));flex:0 0 24px;justify-content:center;align-self:center;align-items:center;display:flex}html .tabbar .tabbar-actions-trigger{border-radius:var(--ui-radius-tab-button-top);width:24px;height:24px;color:var(--ui-color-text-muted);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){html .tabbar .tabbar-actions-trigger:hover{background:var(--button-hover-bg);border-color:var(--button-hover-border);color:var(--ui-color-text)}}html .tabbar .tabbar-actions-trigger:focus-visible{outline:2px solid var(--ui-color-focus-ring);outline-offset:-2px}html:not(.dark)[data-theme=ocean]{--theme-lock-table-accent-reference-light:#0f8ea7}html.dark[data-theme=ocean]{--theme-lock-table-accent-reference-dark:#44d3ea}html:not(.dark)[data-theme=forest]{--theme-lock-table-accent-reference-light:var(--primary)}html.dark[data-theme=forest]{--theme-lock-table-accent-reference-dark:var(--primary)}html:not(.dark)[data-theme=grey]{--theme-lock-table-accent-reference-light:#5f6b7a}html.dark[data-theme=grey]{--theme-lock-table-accent-reference-dark:#a9b4c4}html:not(.dark)[data-theme=sunset]{--theme-lock-table-accent-reference-light:#9350d7}html.dark[data-theme=sunset]{--theme-lock-table-accent-reference-dark:#d7a4ff}html:not(.dark)[data-theme=crimson]{--theme-lock-table-accent-reference-light:#cf3d45}html.dark[data-theme=crimson]{--theme-lock-table-accent-reference-dark:#ff9ca0}html:not(.dark)[data-theme=navy]{--theme-lock-table-accent-reference-light:#2857b8}html.dark[data-theme=navy]{--theme-lock-table-accent-reference-dark:#82b2ff}html:not(.dark)[data-theme=slate]{--theme-lock-table-accent-reference-light:#4e6477}html.dark[data-theme=slate]{--theme-lock-table-accent-reference-dark:#b7c7d8}html:not(.dark)[data-theme=mint]{--theme-lock-table-accent-reference-light:#0f9d8a}html.dark[data-theme=mint]{--theme-lock-table-accent-reference-dark:#72ead8}html:not(.dark)[data-theme=sakura]{--theme-lock-table-accent-reference-light:#d84f8c}html.dark[data-theme=sakura]{--theme-lock-table-accent-reference-dark:#ffafd4}html:not(.dark)[data-theme=space]{--theme-lock-table-accent-reference-light:#5254d5}html.dark[data-theme=space]{--theme-lock-table-accent-reference-dark:#b5bcff}html:not(.dark)[data-theme=tangerine]{--theme-lock-table-accent-reference-light:#dc6e1d}html.dark[data-theme=tangerine]{--theme-lock-table-accent-reference-dark:#ffba7e}html:not(.dark)[data-theme=gold]{--theme-lock-table-accent-reference-light:#c38b1b}html.dark[data-theme=gold]{--theme-lock-table-accent-reference-dark:#f0ce72}html:not(.dark)[data-theme=diamond]{--theme-lock-table-accent-reference-light:#14a7c2}html.dark[data-theme=diamond]{--theme-lock-table-accent-reference-dark:#7cebf9}html:not(.dark)[data-theme=platinum]{--theme-lock-table-accent-reference-light:#707886}html.dark[data-theme=platinum]{--theme-lock-table-accent-reference-dark:#c4cbd4}html:not(.dark)[data-theme=success]{--theme-lock-table-accent-reference-light:#239a4f}html.dark[data-theme=success]{--theme-lock-table-accent-reference-dark:#7ce899}html:not(.dark)[data-theme=alert]{--theme-lock-table-accent-reference-light:#d48b11}html.dark[data-theme=alert]{--theme-lock-table-accent-reference-dark:#ffd175}html:not(.dark)[data-theme=focus]{--theme-lock-table-accent-reference-light:#337ce4}html.dark[data-theme=focus]{--theme-lock-table-accent-reference-dark:#9bc4ff}html:not(.dark){--theme-lock-table-accent-reference-current:var(--theme-lock-table-accent-reference-light);--theme-lock-global-underlay:oklch(100% 0 0);--theme-lock-table-canvas-bg:white;--theme-lock-table-toolbar-bg:white;--theme-lock-table-header-fill:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 3%, white 97%);--theme-lock-table-header-bg:var(--theme-lock-table-header-fill);--theme-lock-table-header-border:var(--theme-lock-table-row-border);--theme-lock-table-header-bottom-border:var(--theme-lock-table-row-border);--theme-lock-table-header-shadow:inset 0 -1px 0 var(--theme-lock-table-row-border);--theme-lock-table-header-top-highlight:var(--theme-lock-surface-divider-source);--theme-lock-table-header-overlay-bg:transparent;--theme-lock-table-text-strong:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 8%, black 92%);--theme-lock-table-text:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 12%, black 88%);--theme-lock-table-text-muted:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 12%, #000000ad 88%);--theme-lock-table-control-text:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 22%, black 78%);--theme-lock-table-control-text-muted:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 14%, #0000009e 86%);--theme-lock-toolbar-search-bg:white;--theme-lock-toolbar-search-bg-hover:var(--theme-lock-toolbar-search-bg);--theme-lock-toolbar-search-bg-focus:color-mix(in oklch, var(--theme-lock-toolbar-search-bg) 94%, var(--foreground) 6%);--theme-lock-toolbar-search-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 16%, #0f172a14 84%);--theme-lock-toolbar-search-border-focus:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 24%, #0f172a1f 76%);--theme-lock-toolbar-search-ring:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 16%, transparent);--theme-lock-toolbar-search-text:var(--theme-lock-table-control-text);--theme-lock-toolbar-search-placeholder:var(--theme-lock-table-control-text-muted);--theme-lock-toolbar-search-icon:var(--theme-lock-table-control-text-muted);--theme-lock-toolbar-border:var(--theme-lock-surface-divider-source);--theme-lock-table-toolbar-title-icon-bg:color-mix(in oklch, var(--primary) 78%, white 22%);--theme-lock-table-toolbar-title-icon-foreground:white;--theme-lock-table-toolbar-title-icon-shadow:0 8px 18px color-mix(in srgb, var(--primary) 24%, transparent);--theme-lock-filter-panel-bg:var(--theme-lock-table-canvas-bg);--theme-lock-filter-panel-border:var(--theme-lock-table-header-border);--theme-lock-filter-panel-divider:var(--theme-lock-table-header-border);--theme-lock-table-panel-divider:var(--theme-lock-table-header-bottom-border);--theme-lock-filter-panel-header-border:var(--theme-lock-table-row-border);--theme-lock-field-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 2.8%, white 97.2%);--theme-lock-field-bg-hover:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 3.6%, white 96.4%);--theme-lock-field-bg-focus:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 2.4%, white 97.6%);--theme-lock-field-border-rest:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 6%, #0f172a1a 94%);--theme-lock-field-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 8%, #0f172a1f 92%);--theme-lock-field-border-hover:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 18%, #0f172a24 82%);--theme-lock-field-border-focus:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 58%, #0f172a1f 42%);--theme-lock-field-ring:color-mix(in srgb, var(--theme-lock-field-border-focus) 52%, transparent);--theme-lock-field-text:var(--theme-lock-toolbar-search-text);--theme-lock-field-placeholder:var(--theme-lock-toolbar-search-placeholder);--theme-lock-field-icon:var(--theme-lock-toolbar-search-icon);--theme-lock-dialog-surface-bg:var(--theme-lock-table-bg);--theme-lock-register-surface-bg:var(--theme-lock-table-bg);--theme-lock-register-cell-fill-base:var(--theme-lock-register-surface-bg);--theme-lock-register-cell-border-base:transparent;--theme-lock-register-value-pill-strength:1;--theme-lock-calendar-surface-bg:var(--theme-lock-table-bg);--theme-lock-table-hover-row-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 4%, transparent);--theme-lock-table-selected-cell-row-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 7%, transparent);--theme-lock-table-selected-row-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 9%, transparent);--theme-lock-table-row-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 8%, #0f172a1f 92%);--theme-lock-table-subpanel-border:var(--theme-lock-table-row-border);--theme-lock-calendar-hover-bg:var(--theme-lock-table-hover-row-bg);--theme-lock-calendar-grid-border:var(--theme-lock-table-row-border);--theme-lock-table-selected-cell-outline-width:1px;--theme-lock-table-selected-cell-outline-color:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 34%, #0f172a33 66%);--theme-lock-table-title-text:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 10%, black 90%);--theme-lock-table-chip-bg:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 12%, transparent);--theme-lock-table-count-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 18%, #0000001f 82%);--theme-lock-table-count-text:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 12%, #000000ad 88%);--theme-lock-table-selection-chip-bg:var(--theme-lock-table-selected-row-bg);--theme-lock-table-selection-chip-border:var(--theme-lock-table-row-border);--theme-lock-table-selection-chip-text:var(--theme-lock-table-title-text);--theme-lock-table-summary-card-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 7%, var(--theme-lock-table-canvas-bg) 93%);--hybrid-document-header-bg-source:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 11%, var(--theme-lock-table-canvas-bg) 89%);--hybrid-document-header-border-source:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 18%, #0f172a14 82%);--hybrid-document-header-text-source:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 18%, black 82%);--hybrid-document-header-chip-font-size-source:12px;--hybrid-document-header-chip-icon-size-source:.875rem;--hybrid-document-header-chip-gap-source:.375rem;--hybrid-document-header-chip-padding-x-source:.625rem;--hybrid-document-header-chip-padding-y-source:.25rem;--hybrid-document-header-chip-radius-source:.625rem;--hybrid-document-header-meta-chip-bg-source:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 6%, var(--theme-lock-table-canvas-bg) 94%);--hybrid-document-header-meta-chip-border-source:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 14%, var(--theme-lock-table-row-border) 86%);--hybrid-document-header-meta-chip-text-source:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 22%, black 78%);--hybrid-document-header-context-chip-bg-source:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 8%, var(--theme-lock-table-canvas-bg) 92%);--hybrid-document-header-context-chip-border-source:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 14%, var(--theme-lock-table-row-border) 86%);--hybrid-document-header-context-chip-text-source:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 22%, black 78%);--theme-lock-table-sort-icon-active:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 44%, black 56%);--theme-lock-toolbar-bg:var(--theme-lock-table-toolbar-bg);--theme-lock-panel-bg:white;--theme-lock-navbar-bg:white;--theme-lock-navbar-border:var(--theme-lock-surface-divider-source);--theme-lock-navbar-shadow:none;--theme-lock-tabbar-bg:white;--theme-lock-tabbar-border:var(--theme-lock-surface-divider-source);--theme-lock-tabbar-shadow:none;--theme-lock-smart-menu-bg:color-mix(in oklch, var(--background) 94%, var(--theme-lock-table-accent-reference-current) 6%);--theme-lock-smart-menu-border:transparent;--theme-lock-smart-menu-shadow:none;--theme-lock-sidebar-foreground:oklch(98.5% 0 0);--theme-lock-sidebar-muted-foreground:color-mix(in oklch, var(--theme-lock-sidebar-foreground) 84%, var(--theme-lock-smart-menu-bg) 16%);--theme-lock-sidebar-active-foreground:var(--theme-lock-smart-menu-bg);--theme-lock-sidebar-active-muted-foreground:color-mix(in oklch, var(--theme-lock-smart-menu-bg) 82%, white 18%);--theme-lock-smart-menu-hover-bg:color-mix(in oklch, var(--theme-lock-smart-menu-bg) 84%, white 16%);--theme-lock-smart-menu-hover-border:color-mix(in oklch, white 48%, var(--theme-lock-smart-menu-border) 52%);--theme-lock-sidebar-tile-bg:color-mix(in oklch, var(--theme-lock-smart-menu-bg) 95%, black 5%);--theme-lock-sidebar-tile-hover-bg:color-mix(in oklch, var(--theme-lock-smart-menu-bg) 84%, white 16%);--theme-lock-sidebar-tile-border:color-mix(in oklch, var(--theme-lock-smart-menu-border) 52%, transparent);--theme-lock-sidebar-tile-border-hover:color-mix(in oklch, white 48%, var(--theme-lock-smart-menu-border) 52%);--theme-lock-sidebar-tile-active-bg:color-mix(in oklch, white 90%, var(--primary) 10%);--theme-lock-sidebar-tile-active-border:color-mix(in oklch, white 68%, var(--primary) 32%);--theme-lock-sidebar-tile-shadow:none;--theme-lock-sidebar-tile-active-shadow:none;--theme-lock-button-hover-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 12%, transparent);--theme-lock-button-hover-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 28%, transparent);--theme-lock-sidebar-panel-surface:color-mix(in oklch, var(--sidebar) 90%, white);--theme-lock-sidebar-panel-border-color:transparent;--theme-lock-sidebar-panel-divider:color-mix(in oklch, var(--theme-lock-sidebar-panel-border-color) 60%, white 40%);--theme-lock-sidebar-panel-shadow:0 25px 55px #0c14262e;--theme-lock-sidebar-icon-shadow:none;--theme-lock-sidebar-tile-glow-bg:color-mix(in oklch, var(--primary) 8%, transparent);--theme-lock-sidebar-tile-glow-border:color-mix(in oklch, var(--primary) 20%, transparent);--theme-lock-sidebar-tile-glow-shadow:0 4px 12px color-mix(in oklch, var(--primary) 15%, transparent);--theme-lock-sidebar-tile-glow-hover-bg:color-mix(in oklch, var(--primary) 12%, transparent);--theme-lock-sidebar-tile-glow-hover-border:color-mix(in oklch, var(--primary) 30%, transparent);--theme-lock-purple-btn-bg:#8b5cf61f;--theme-lock-purple-btn-border:#8b5cf640;--theme-lock-purple-btn-shadow:0 4px 12px #8b5cf626;--theme-lock-purple-btn-hover-bg:#8b5cf62e;--theme-lock-purple-btn-hover-border:#8b5cf659;--theme-lock-purple-btn-hover-shadow:0 6px 16px #8b5cf640;--theme-lock-navbar-btn-border:oklch(75% .01 240);--theme-lock-tab-active-indicator:var(--primary);--toolbar-search-bg:var(--theme-lock-toolbar-search-bg);--toolbar-search-bg-hover:var(--theme-lock-toolbar-search-bg-hover);--toolbar-search-bg-focus:var(--theme-lock-toolbar-search-bg-focus);--toolbar-search-border:var(--theme-lock-toolbar-search-border);--toolbar-search-border-hover:var(--theme-lock-toolbar-search-border);--toolbar-search-border-focus:var(--theme-lock-toolbar-search-border-focus);--toolbar-search-ring:var(--theme-lock-toolbar-search-ring);--toolbar-search-text:var(--theme-lock-toolbar-search-text);--toolbar-search-placeholder:var(--theme-lock-toolbar-search-placeholder);--toolbar-search-icon:var(--theme-lock-toolbar-search-icon);--toolbar-border:var(--theme-lock-toolbar-border);--toolbar-button-secondary-border:var(--toolbar-search-border);--toolbar-button-secondary-text:var(--toolbar-search-text);--toolbar-button-secondary-hover-bg:color-mix(in oklch, var(--primary) 12%, transparent);--toolbar-button-secondary-hover-border:color-mix(in oklch, var(--primary) 28%, transparent);--toolbar-button-secondary-hover-text:var(--toolbar-search-text);--toolbar-button-secondary-hover-shadow:none;--toolbar-button-accent-bg:var(--primary);--toolbar-button-accent-text:var(--primary-foreground);--toolbar-button-accent-hover-bg:color-mix(in oklch, var(--primary) 92%, black 8%);--toolbar-button-accent-hover-border:color-mix(in srgb, var(--primary) 86%, #00000024 14%);--toolbar-button-accent-hover-shadow:none;--theme-lock-smart-menu-divider:color-mix(in oklch, var(--theme-lock-sidebar-foreground) 18%, transparent);--theme-lock-smart-menu-divider-dark:var(--theme-lock-sidebar-panel-divider);--theme-lock-ai-panel-bg:linear-gradient(140deg, color-mix(in oklch, var(--panel-bg) 94%, transparent) 0%, color-mix(in oklch, var(--panel-bg) 86%, var(--window-hue-source) 12%) 100%);--theme-lock-ai-input-bg:var(--theme-lock-table-bg);--theme-lock-ai-panel-border:color-mix(in oklch, var(--panel-stroke) 90%, transparent);--theme-lock-ai-panel-dark-bg:linear-gradient(150deg, color-mix(in oklch, var(--toolbar-bg) 90%, transparent) 0%, color-mix(in oklch, var(--toolbar-bg) 76%, var(--window-hue-source) 18%) 100%);--theme-lock-ai-panel-dark-border:color-mix(in oklch, var(--panel-stroke) 65%, transparent);--theme-lock-glow-gradient-bg:color-mix(in oklch, var(--glow-color,var(--primary)) 12%, transparent);--theme-lock-glow-gradient-border:color-mix(in oklch, var(--glow-color,var(--primary)) 30%, transparent);--theme-lock-glow-gradient-shadow:0 2px 8px color-mix(in oklch, var(--glow-color,var(--primary)) 20%, transparent);--theme-lock-glow-gradient-hover-bg:color-mix(in oklch, var(--glow-color,var(--primary)) 16%, transparent);--theme-lock-glow-gradient-hover-border:color-mix(in oklch, var(--glow-color,var(--primary)) 40%, transparent);--theme-lock-tabbar-glow-hover-bg:color-mix(in oklch, var(--primary) 8%, transparent);--theme-lock-tab-button-hover-bg:var(--background);--theme-lock-tab-button-hover-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 26%, transparent);--theme-lock-tab-button-hover-shadow:0 1px 2px #00000008;--theme-lock-tab-button-active-indicator:var(--primary);--theme-lock-tab-button-active-bg:color-mix(in oklch, var(--primary) 12%, var(--background) 88%);--theme-lock-tab-button-active-border:var(--border);--theme-lock-tab-button-dark-hover-bg:#ffffff0d;--theme-lock-global-btn-active-indicator:var(--primary);--theme-lock-global-btn-active-gradient-indicator:var(--glow-color,var(--primary));--theme-lock-purple-icon-bg:linear-gradient(135deg, #a78bfa 0%, #8b5cf6 50%, #7c3aed 100%);--theme-lock-purple-icon-shadow:0 8px 24px #8b5cf680;--theme-lock-input-ghost-bg:color-mix(in oklch, var(--primary) 8%, transparent);--theme-lock-input-ghost-hover-bg:color-mix(in oklch, var(--primary) 12%, transparent);--theme-lock-input-ghost-dark-bg:#ffffff14;--theme-lock-input-ghost-dark-hover-bg:#ffffff1f;--theme-lock-navbar-btn-border-dark:#fff3;--mobile-base-bg:white;--theme-lock-surface-divider-source:color-mix(in oklch, var(--primary) 22%, white 78%);--theme-lock-surface-resizable-divider:color-mix(in oklch, var(--theme-lock-surface-divider-source) 70%, transparent);--theme-lock-resizable-handle-pill-bg:color-mix(in oklch, white 88%, var(--primary) 12%);--theme-lock-resizable-handle-pill-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 18%, #0f172a1f 82%);--theme-lock-resizable-handle-pill-icon:color-mix(in srgb, var(--theme-lock-table-control-text-muted) 72%, transparent);--theme-lock-compact-cell-border:var(--theme-lock-surface-divider-source);--mobile-base-border:var(--theme-lock-compact-cell-border);--mobile-elevated-bg:white;--mobile-elevated-border:var(--mobile-base-border);--mobile-content-bg:var(--mobile-base-bg);--mobile-content-border:var(--mobile-base-border);--mobile-header-border:var(--mobile-base-border);--mobile-header-active-border:var(--mobile-screen-compact-table-view-active-border);--mobile-control-bg:color-mix(in oklch, var(--primary) 5%, white 95%);--mobile-control-active-bg:color-mix(in oklch, var(--primary) 10%, var(--background) 90%);--mobile-control-text:var(--foreground);--mobile-control-active-text:var(--foreground);--mobile-control-accent-bg:var(--primary);--mobile-control-accent-text:var(--primary-foreground);--theme-lock-mobile-document-action-row-divider:var(--theme-lock-surface-divider-source);--theme-lock-mobile-document-details-actions-strip-bg:transparent;--theme-lock-mobile-document-details-actions-strip-border:var(--theme-lock-surface-divider-source);--theme-lock-mobile-document-details-cell-border-strong:var(--theme-lock-surface-divider-source);--mobile-count-pill-bg:color-mix(in oklch, var(--primary) 10%, white 90%);--mobile-count-pill-border:color-mix(in oklch, var(--primary) 24%, transparent 76%);--mobile-count-pill-text:var(--foreground);--theme-lock-mobile-sidebar-bg:white;--theme-lock-mobile-screen-compact-table-view-page-bg:var(--mobile-base-bg);--theme-lock-mobile-screen-compact-table-view-toolbar-bg:var(--mobile-base-bg);--theme-lock-mobile-screen-compact-table-view-row-border:var(--theme-lock-compact-cell-border);--theme-lock-mobile-screen-compact-table-view-row-border-dark:var(--theme-lock-compact-cell-border);--theme-lock-mobile-screen-compact-table-view-active-border:color-mix(in oklch, var(--primary) 70%, var(--theme-lock-mobile-screen-compact-table-view-row-border) 30%);--theme-lock-mobile-screen-compact-table-view-surface-shadow:0 3px 10px #0f172a0b, 0 1px 3px #0f172a09;--theme-lock-mobile-screen-compact-table-view-surface-active-shadow:0 10px 22px #0f172a1a, 0 2px 8px #0f172a12;--theme-lock-mobile-screen-compact-table-view-shell-border:var(--mobile-base-border);--theme-lock-mobile-screen-compact-table-view-shell-bg:var(--mobile-base-bg);--theme-lock-mobile-screen-compact-table-view-shell-inner-shadow:none;--theme-lock-mobile-screen-compact-table-view-shell-accent-glow-bg:transparent;--theme-lock-mobile-screen-compact-table-view-shell-base-glow-bg:transparent;--theme-lock-mobile-screen-compact-table-view-shell-shadow:none;--theme-lock-mobile-screen-compact-table-view-shell-subsurface-shadow:none;--theme-lock-mobile-screen-compact-table-view-shell-active-bg:var(--mobile-base-bg);--theme-lock-mobile-screen-compact-table-view-shell-active-border:var(--mobile-header-active-border);--theme-lock-mobile-screen-compact-table-view-dock-bg:white;--theme-lock-mobile-screen-compact-table-view-dock-border:var(--theme-lock-surface-divider-source);--theme-lock-mobile-screen-compact-table-view-toolbar-surface-border:var(--theme-lock-surface-divider-source);--theme-lock-mobile-screen-compact-table-view-dock-shadow:0 -10px 24px #0f172a0f;--theme-lock-mobile-screen-compact-table-view-control-bg:var(--mobile-control-bg);--theme-lock-mobile-screen-compact-table-view-control-text:var(--mobile-control-text);--theme-lock-mobile-screen-compact-table-view-control-muted-text:var(--muted-foreground);--theme-lock-mobile-screen-compact-table-view-control-active-bg:var(--mobile-control-active-bg);--theme-lock-mobile-screen-compact-table-view-control-active-text:var(--mobile-control-active-text);--theme-lock-mobile-screen-compact-table-view-control-shadow:none;--theme-lock-mobile-screen-compact-table-view-control-active-shadow:none;--theme-lock-mobile-screen-compact-table-view-control-accent-bg:var(--mobile-control-accent-bg);--theme-lock-mobile-screen-compact-table-view-control-accent-text:var(--mobile-control-accent-text);--theme-lock-mobile-screen-compact-table-view-control-accent-shadow:none;--theme-lock-mobile-screen-compact-table-view-count-pill-bg:var(--mobile-count-pill-bg);--theme-lock-mobile-screen-compact-table-view-count-pill-border:var(--mobile-count-pill-border);--theme-lock-mobile-screen-compact-table-view-count-pill-text:var(--mobile-count-pill-text);--theme-lock-mobile-screen-compact-table-view-count-pill-shadow:none;--theme-lock-mobile-screen-compact-table-view-header-bg:color-mix(in oklch, white 98%, var(--primary) 2%);--theme-lock-mobile-screen-compact-table-view-header-border:var(--mobile-header-border);--theme-lock-mobile-screen-compact-table-view-header-shadow:none;--theme-lock-mobile-screen-compact-table-view-header-active-bg:color-mix(in oklch, white 97%, var(--primary) 3%);--theme-lock-mobile-screen-compact-table-view-header-active-border:var(--mobile-header-active-border);--theme-lock-mobile-screen-compact-table-view-header-fade-from:var(--mobile-base-bg);--theme-lock-mobile-screen-compact-table-view-header-fade-to:transparent;--theme-lock-mobile-screen-compact-table-view-swipe-reveal-bg:linear-gradient(90deg, color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 26%, transparent) 0%, color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 10%, transparent) 52%, transparent 100%);--theme-lock-mobile-screen-compact-table-view-swipe-reveal-text:color-mix(in oklch, var(--foreground) 54%, transparent);--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-bg:color-mix(in oklch, var(--blocks-bg) 88%, var(--theme-lock-mobile-screen-compact-table-view-active-border) 14%);--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 36%, transparent);--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-shadow:0 10px 22px #0f172a14;--theme-lock-mobile-screen-compact-table-view-swipe-reveal-halo-bg:radial-gradient(circle at center, color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 24%, transparent) 0%, color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 7%, transparent) 48%, transparent 78%);--theme-lock-mobile-screen-compact-table-view-surface-bg:white;--theme-lock-mobile-screen-compact-table-view-surface-hover-bg:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-surface-bg) 92%, var(--theme-lock-mobile-screen-compact-table-view-active-border) 8%);--theme-lock-mobile-screen-compact-table-view-surface-hover-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 62%, var(--theme-lock-mobile-screen-compact-table-view-row-border) 38%);--theme-lock-mobile-screen-compact-table-view-surface-hover-shadow:0 8px 18px #0f172a0f;--theme-lock-mobile-screen-compact-table-view-surface-swipe-bg:linear-gradient(180deg, color-mix(in oklch, var(--blocks-bg) 84%, var(--theme-lock-mobile-screen-compact-table-view-active-border) 16%) 0%, var(--blocks-bg) 100%);--theme-lock-mobile-screen-compact-table-view-surface-swipe-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 68%, var(--theme-lock-mobile-screen-compact-table-view-row-border) 32%);--theme-lock-mobile-screen-compact-table-view-surface-swipe-shadow:0 10px 26px #0f172a14;--theme-lock-mobile-screen-compact-table-view-surface-active-bg:var(--theme-lock-compact-cell-selected-bg);--theme-lock-compact-cell-selected-bg:color-mix(in oklch, white 86%, var(--primary) 14%);--theme-lock-mobile-screen-compact-table-view-surface-active-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 74%, var(--theme-lock-mobile-screen-compact-table-view-row-border) 26%);--theme-lock-mobile-screen-compact-table-view-surface-active-ring:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 52%, transparent 48%);--theme-lock-mobile-screen-compact-table-view-surface-top-shine-bg:linear-gradient(90deg, transparent 0%, #ffffffa6 50%, transparent 100%);--theme-lock-mobile-screen-compact-table-view-menu-trigger-bg:linear-gradient(180deg, color-mix(in oklch, var(--blocks-bg) 97%, white 3%) 0%, color-mix(in oklch, var(--foreground) 5%, var(--blocks-bg) 95%) 100%);--theme-lock-mobile-screen-compact-table-view-menu-trigger-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-row-border) 82%, transparent);--theme-lock-mobile-screen-compact-table-view-menu-trigger-text:color-mix(in oklch, var(--foreground) 48%, transparent);--theme-lock-mobile-screen-compact-table-view-menu-trigger-shadow:0 6px 14px #0f172a0f;--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-bg:linear-gradient(180deg, color-mix(in oklch, var(--primary) 12%, var(--blocks-bg) 88%) 0%, color-mix(in oklch, var(--primary) 7%, var(--blocks-bg) 93%) 100%);--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-border:var(--theme-lock-mobile-screen-compact-table-view-active-border);--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-text:color-mix(in oklch, var(--foreground) 78%, transparent);--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-shadow:0 8px 18px #0f172a1a;--theme-lock-mobile-screen-compact-table-view-content-top-glow-bg:linear-gradient(180deg, color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 10%, transparent) 0%, transparent 100%);--theme-lock-mobile-screen-compact-table-view-total-pill-bg:color-mix(in oklch, var(--foreground) 3%, var(--blocks-bg) 97%);--theme-lock-mobile-screen-compact-table-view-total-pill-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-row-border) 80%, transparent);--theme-lock-mobile-screen-compact-table-view-total-pill-text:color-mix(in oklch, var(--foreground) 72%, transparent);--theme-lock-mobile-screen-compact-table-view-meta-pill-bg:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-surface-hover-bg) 88%, white 12%);--theme-lock-mobile-screen-compact-table-view-meta-pill-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-surface-hover-border) 84%, white 16%);--theme-lock-mobile-screen-compact-table-view-meta-pill-text:color-mix(in oklch, var(--foreground) 82%, black 18%);--theme-lock-mobile-screen-compact-table-view-status-posted-bg:oklch(72.6286% .134167 162.48);--theme-lock-mobile-screen-compact-table-view-status-posted-border:oklch(69.5873% .149074 162.48/.42);--theme-lock-mobile-screen-compact-table-view-status-posted-text:white;--theme-lock-mobile-screen-compact-table-view-status-posted-shadow:0 4px 10px #10b98129;--theme-lock-mobile-screen-compact-table-view-status-draft-bg:oklch(55.4391% .0407171 257.417/.1);--theme-lock-mobile-screen-compact-table-view-status-draft-border:oklch(55.4391% .0407171 257.417/.2);--theme-lock-mobile-screen-compact-table-view-status-draft-text:oklch(39.2069% .0374467 257.281);--theme-lock-mobile-screen-compact-table-view-status-cancelled-bg:oklch(64.5032% .215403 16.4393/.1);--theme-lock-mobile-screen-compact-table-view-status-cancelled-border:oklch(64.5032% .215403 16.4393/.2);--theme-lock-mobile-screen-compact-table-view-status-cancelled-text:oklch(44.226% .197806 16.935);--theme-lock-mobile-screen-compact-table-view-status-closed-bg:oklch(68.4687% .147869 237.323/.1);--theme-lock-mobile-screen-compact-table-view-status-closed-border:oklch(68.4687% .147869 237.323/.2);--theme-lock-mobile-screen-compact-table-view-status-closed-text:oklch(42.9985% .11929 242.749);--theme-lock-mobile-screen-compact-table-view-form-surface-bg:white;--theme-lock-mobile-screen-compact-table-view-form-surface-border:color-mix(in oklch, var(--primary) 14%, white 86%);--theme-lock-mobile-screen-compact-table-view-form-section-divider:var(--theme-lock-surface-divider-source);--theme-lock-mobile-screen-compact-table-view-form-field-bg:var(--theme-lock-field-bg);--theme-lock-mobile-screen-compact-table-view-form-field-border:var(--theme-lock-field-border);--theme-lock-mobile-screen-compact-table-view-form-field-border-focus:var(--theme-lock-field-border-focus);--theme-lock-mobile-screen-compact-table-view-form-field-ring:var(--theme-lock-field-ring);--theme-lock-mobile-screen-compact-table-view-form-field-placeholder:color-mix(in oklch, var(--foreground) 42%, white 58%);--theme-lock-mobile-screen-compact-table-view-edit-surface-bg:var(--theme-lock-mobile-screen-compact-table-view-form-field-bg);--theme-lock-mobile-screen-compact-table-view-edit-surface-outline:var(--theme-lock-field-border-focus);--theme-lock-menu-surface-bg:oklch(100% 0 0);--theme-lock-menu-surface-foreground:var(--foreground);--theme-lock-menu-surface-border:var(--blocks-border);--theme-lock-menu-surface-shadow:0 10px 30px #0c142624;--theme-lock-menu-item-hover-bg:color-mix(in oklch, var(--primary) 8%, transparent);--theme-lock-menu-item-hover-foreground:var(--foreground);--theme-lock-tab-hover:color-mix(in oklch, var(--blocks-bg) 84%, var(--primary) 16%);--theme-lock-tab-active:color-mix(in oklch, var(--background) 55%, var(--foreground) 45%);--theme-lock-entity-workspace-bg:var(--app-shell-bg);--theme-lock-entity-workspace-header-bg:color-mix(in oklch, var(--background) 90%, var(--window-hue-source) 10%);--theme-lock-mobile-cluster-host-header-bg:color-mix(in oklch, var(--background) 94%, var(--window-hue-source) 6%);--theme-lock-entity-workspace-header-border:color-mix(in oklch, var(--border) 84%, var(--window-hue-source) 16%);--theme-lock-entity-section-bg:color-mix(in oklch, var(--background) 92%, var(--window-hue-source) 8%);--theme-lock-entity-section-border:color-mix(in oklch, var(--border) 84%, var(--window-hue-source) 16%);--theme-lock-entity-subsection-bg:color-mix(in oklch, var(--background) 96%, var(--window-hue-source) 4%);--theme-lock-entity-subsection-border:color-mix(in oklch, var(--border) 80%, var(--window-hue-source) 20%);--theme-lock-entity-chip-bg:color-mix(in oklch, var(--background) 90%, var(--window-hue-source) 10%);--theme-lock-entity-chip-border:color-mix(in oklch, var(--border) 84%, var(--window-hue-source) 16%);--theme-lock-entity-chip-active-bg:color-mix(in oklch, var(--primary) 14%, var(--background) 86%);--theme-lock-entity-chip-active-border:color-mix(in oklch, var(--primary) 38%, transparent);--theme-lock-entity-chip-active-text:var(--primary);--theme-lock-entity-tabs-bg:color-mix(in oklch, var(--background) 90%, var(--window-hue-source) 10%);--theme-lock-entity-tabs-border:color-mix(in oklch, var(--border) 84%, var(--window-hue-source) 16%);--table-canvas-bg:var(--theme-lock-table-canvas-bg)!important;--table-toolbar-bg:var(--theme-lock-table-toolbar-bg)!important;--table-bg:var(--table-canvas-bg)!important;--table-header-bg:var(--theme-lock-table-header-bg)!important;--table-header-border:var(--theme-lock-table-header-border)!important;--table-header-bottom-border:var(--theme-lock-table-header-bottom-border)!important;--table-header-shadow:var(--theme-lock-table-header-shadow)!important;--table-header-top-highlight:var(--theme-lock-table-header-top-highlight)!important;--table-header-overlay-bg:var(--theme-lock-table-header-overlay-bg)!important;--table-header-text:var(--foreground)!important;--table-text:var(--theme-lock-table-text)!important;--table-text-strong:var(--theme-lock-table-text-strong)!important;--table-text-muted:var(--theme-lock-table-text-muted)!important;--table-control-text:var(--theme-lock-table-control-text)!important;--table-control-text-muted:var(--theme-lock-table-control-text-muted)!important;--toolbar-search-bg:var(--theme-lock-toolbar-search-bg)!important;--toolbar-search-bg-hover:var(--theme-lock-toolbar-search-bg-hover)!important;--toolbar-search-bg-focus:var(--theme-lock-toolbar-search-bg-focus)!important;--toolbar-search-border:var(--theme-lock-toolbar-search-border)!important;--toolbar-search-border-hover:var(--theme-lock-toolbar-search-border)!important;--toolbar-search-border-focus:var(--theme-lock-toolbar-search-border-focus)!important;--toolbar-search-ring:var(--theme-lock-toolbar-search-ring)!important;--toolbar-search-text:var(--theme-lock-toolbar-search-text)!important;--toolbar-search-placeholder:var(--theme-lock-toolbar-search-placeholder)!important;--toolbar-search-icon:var(--theme-lock-toolbar-search-icon)!important;--table-toolbar-title-icon-bg:var(--theme-lock-table-toolbar-title-icon-bg)!important;--table-toolbar-title-icon-foreground:var(--theme-lock-table-toolbar-title-icon-foreground)!important;--table-toolbar-title-icon-shadow:var(--theme-lock-table-toolbar-title-icon-shadow)!important;--filter-panel-border:var(--theme-lock-filter-panel-border)!important;--filter-panel-divider:var(--theme-lock-filter-panel-divider)!important;--filter-panel-header-border:var(--theme-lock-filter-panel-header-border)!important;--field-bg:var(--theme-lock-field-bg)!important;--field-bg-hover:var(--theme-lock-field-bg-hover)!important;--field-bg-focus:var(--theme-lock-field-bg-focus)!important;--field-border-rest:var(--theme-lock-field-border-rest)!important;--field-border:var(--theme-lock-field-border)!important;--field-border-hover:var(--theme-lock-field-border-hover)!important;--field-border-focus:var(--theme-lock-field-border-focus)!important;--field-ring:var(--theme-lock-field-ring)!important;--field-text:var(--theme-lock-field-text)!important;--field-placeholder:var(--theme-lock-field-placeholder)!important;--field-icon:var(--theme-lock-field-icon)!important;--filter-field-bg:var(--field-bg)!important;--filter-field-bg-hover:var(--field-bg-hover)!important;--filter-field-bg-focus:var(--field-bg-focus)!important;--filter-field-border:var(--field-border)!important;--filter-field-border-hover:var(--field-border-hover)!important;--filter-field-border-focus:var(--field-border-focus)!important;--filter-field-ring:var(--field-ring)!important;--filter-field-text:var(--field-text)!important;--filter-field-placeholder:var(--field-placeholder)!important;--filter-field-icon:var(--field-icon)!important;--field-height:var(--ui-size-field-height)!important;--field-radius:var(--ui-radius-field)!important;--field-padding-x:var(--ui-space-field-padding-x)!important;--field-group-gap:var(--ui-space-field-group-gap)!important;--field-stack-gap:var(--ui-space-field-stack-gap)!important;--field-frame-padding-x:var(--ui-space-field-frame-padding-x)!important;--field-frame-padding-y:var(--ui-space-field-frame-padding-y)!important;--field-label-size:var(--ui-font-size-field-label)!important;--field-label-color:var(--table-control-text-muted)!important;--field-text-size:var(--ui-font-size-field)!important;--field-row-stride:78px!important;--form-field-max-width:400px!important;--table-hover-row-bg:var(--theme-lock-table-hover-row-bg)!important;--table-selected-cell-row-bg:var(--theme-lock-table-selected-cell-row-bg)!important;--table-selected-row-bg:var(--theme-lock-table-selected-row-bg)!important;--table-selected-cell-outline-width:var(--theme-lock-table-selected-cell-outline-width)!important;--table-selected-cell-outline-color:var(--theme-lock-table-selected-cell-outline-color)!important;--table-row-border:var(--theme-lock-table-row-border)!important;--table-panel-divider:var(--theme-lock-table-panel-divider)!important;--table-subpanel-border:var(--theme-lock-table-subpanel-border)!important;--dialog-surface-bg:var(--theme-lock-dialog-surface-bg)!important;--register-surface-bg:var(--theme-lock-register-surface-bg)!important;--register-cell-fill-base:var(--theme-lock-register-cell-fill-base)!important;--register-cell-border-base:var(--theme-lock-register-cell-border-base)!important;--register-value-pill-strength:var(--theme-lock-register-value-pill-strength)!important;--calendar-surface-bg:var(--theme-lock-calendar-surface-bg)!important;--calendar-hover-bg:var(--theme-lock-calendar-hover-bg)!important;--calendar-grid-border:var(--theme-lock-calendar-grid-border)!important;--table-title-text:var(--theme-lock-table-title-text)!important;--table-chip-bg:var(--theme-lock-table-chip-bg)!important;--table-count-border:var(--theme-lock-table-count-border)!important;--table-count-text:var(--theme-lock-table-count-text)!important;--table-selection-chip-bg:var(--theme-lock-table-selection-chip-bg)!important;--table-selection-chip-border:var(--theme-lock-table-selection-chip-border)!important;--table-selection-chip-text:var(--theme-lock-table-selection-chip-text)!important;--table-summary-card-bg:var(--theme-lock-table-summary-card-bg)!important;--hybrid-document-header-bg:var(--hybrid-document-header-bg-source)!important;--hybrid-document-header-border:var(--hybrid-document-header-border-source)!important;--hybrid-document-header-text:var(--hybrid-document-header-text-source)!important;--hybrid-document-header-chip-font-size:var(--hybrid-document-header-chip-font-size-source)!important;--hybrid-document-header-chip-icon-size:var(--hybrid-document-header-chip-icon-size-source)!important;--hybrid-document-header-chip-gap:var(--hybrid-document-header-chip-gap-source)!important;--hybrid-document-header-chip-padding-x:var(--hybrid-document-header-chip-padding-x-source)!important;--hybrid-document-header-chip-padding-y:var(--hybrid-document-header-chip-padding-y-source)!important;--hybrid-document-header-chip-radius:var(--hybrid-document-header-chip-radius-source)!important;--hybrid-document-header-meta-chip-bg:var(--hybrid-document-header-meta-chip-bg-source)!important;--hybrid-document-header-meta-chip-border:var(--hybrid-document-header-meta-chip-border-source)!important;--hybrid-document-header-meta-chip-text:var(--hybrid-document-header-meta-chip-text-source)!important;--hybrid-document-header-context-chip-bg:var(--hybrid-document-header-context-chip-bg-source)!important;--hybrid-document-header-context-chip-border:var(--hybrid-document-header-context-chip-border-source)!important;--hybrid-document-header-context-chip-text:var(--hybrid-document-header-context-chip-text-source)!important;--table-sort-icon-active:var(--theme-lock-table-sort-icon-active)!important;--app-shell-bg:var(--theme-lock-global-underlay)!important;--toolbar-bg:var(--table-toolbar-bg)!important;--panel-bg:var(--theme-lock-panel-bg)!important;--navbar-bg:var(--theme-lock-navbar-bg)!important;--navbar-border:var(--theme-lock-navbar-border)!important;--navbar-shadow:var(--theme-lock-navbar-shadow)!important;--tabbar-bg:var(--theme-lock-tabbar-bg)!important;--tabbar-border:var(--theme-lock-tabbar-border)!important;--tabbar-shadow:var(--theme-lock-tabbar-shadow)!important;--smart-menu-bg:var(--theme-lock-smart-menu-bg)!important;--smart-menu-border:var(--theme-lock-smart-menu-border)!important;--smart-menu-shadow:var(--theme-lock-smart-menu-shadow)!important;--sidebar-active-foreground:var(--theme-lock-sidebar-active-foreground)!important;--sidebar-active-muted-foreground:var(--theme-lock-sidebar-active-muted-foreground)!important;--smart-menu-hover-bg:var(--theme-lock-smart-menu-hover-bg)!important;--smart-menu-hover-border:var(--theme-lock-smart-menu-hover-border)!important;--sidebar-tile-bg:var(--theme-lock-sidebar-tile-bg)!important;--sidebar-tile-hover-bg:var(--theme-lock-sidebar-tile-hover-bg)!important;--sidebar-tile-border:var(--theme-lock-sidebar-tile-border)!important;--sidebar-tile-border-hover:var(--theme-lock-sidebar-tile-border-hover)!important;--sidebar-tile-active-bg:var(--theme-lock-sidebar-tile-active-bg)!important;--sidebar-tile-active-border:var(--theme-lock-sidebar-tile-active-border)!important;--sidebar-tile-shadow:var(--theme-lock-sidebar-tile-shadow)!important;--sidebar-tile-active-shadow:var(--theme-lock-sidebar-tile-active-shadow)!important;--button-hover-bg:var(--theme-lock-button-hover-bg)!important;--button-hover-border:var(--theme-lock-button-hover-border)!important;--sidebar-panel-surface:var(--theme-lock-sidebar-panel-surface)!important;--sidebar-panel-border-color:var(--theme-lock-sidebar-panel-border-color)!important;--sidebar-panel-divider:var(--theme-lock-sidebar-panel-divider)!important;--sidebar-panel-shadow:var(--theme-lock-sidebar-panel-shadow)!important;--sidebar-icon-shadow:var(--theme-lock-sidebar-icon-shadow)!important;--sidebar-tile-glow-bg:var(--theme-lock-sidebar-tile-glow-bg)!important;--sidebar-tile-glow-border:var(--theme-lock-sidebar-tile-glow-border)!important;--sidebar-tile-glow-shadow:var(--theme-lock-sidebar-tile-glow-shadow)!important;--sidebar-tile-glow-hover-bg:var(--theme-lock-sidebar-tile-glow-hover-bg)!important;--sidebar-tile-glow-hover-border:var(--theme-lock-sidebar-tile-glow-hover-border)!important;--purple-btn-bg:var(--theme-lock-purple-btn-bg)!important;--purple-btn-border:var(--theme-lock-purple-btn-border)!important;--purple-btn-shadow:var(--theme-lock-purple-btn-shadow)!important;--purple-btn-hover-bg:var(--theme-lock-purple-btn-hover-bg)!important;--purple-btn-hover-border:var(--theme-lock-purple-btn-hover-border)!important;--purple-btn-hover-shadow:var(--theme-lock-purple-btn-hover-shadow)!important;--navbar-btn-border:var(--theme-lock-navbar-btn-border)!important;--tab-active-indicator:var(--theme-lock-tab-active-indicator)!important;--filter-panel-bg:var(--theme-lock-filter-panel-bg)!important;--smart-menu-divider-color:var(--theme-lock-smart-menu-divider)!important;--smart-menu-divider-color-dark:var(--theme-lock-smart-menu-divider-dark)!important;--ai-panel-bg:var(--theme-lock-ai-panel-bg)!important;--ai-input-bg:var(--theme-lock-ai-input-bg)!important;--ai-panel-border:var(--theme-lock-ai-panel-border)!important;--ai-panel-dark-bg:var(--theme-lock-ai-panel-dark-bg)!important;--ai-panel-dark-border:var(--theme-lock-ai-panel-dark-border)!important;--glow-gradient-bg:var(--theme-lock-glow-gradient-bg)!important;--glow-gradient-border:var(--theme-lock-glow-gradient-border)!important;--glow-gradient-shadow:var(--theme-lock-glow-gradient-shadow)!important;--glow-gradient-hover-bg:var(--theme-lock-glow-gradient-hover-bg)!important;--glow-gradient-hover-border:var(--theme-lock-glow-gradient-hover-border)!important;--tabbar-glow-hover-bg:var(--theme-lock-tabbar-glow-hover-bg)!important;--global-btn-active-indicator:var(--theme-lock-global-btn-active-indicator)!important;--global-btn-active-gradient-indicator:var(--theme-lock-global-btn-active-gradient-indicator)!important;--purple-icon-bg:var(--theme-lock-purple-icon-bg)!important;--purple-icon-shadow:var(--theme-lock-purple-icon-shadow)!important;--input-ghost-bg:var(--theme-lock-input-ghost-bg)!important;--input-ghost-hover-bg:var(--theme-lock-input-ghost-hover-bg)!important;--input-ghost-dark-bg:var(--theme-lock-input-ghost-dark-bg)!important;--input-ghost-dark-hover-bg:var(--theme-lock-input-ghost-dark-hover-bg)!important;--navbar-btn-border-dark:var(--theme-lock-navbar-btn-border-dark)!important;--popover:var(--theme-lock-menu-surface-bg)!important;--popover-foreground:var(--theme-lock-menu-surface-foreground)!important;--menu-surface-bg:var(--theme-lock-menu-surface-bg)!important;--menu-surface-foreground:var(--theme-lock-menu-surface-foreground)!important;--menu-surface-border:var(--theme-lock-menu-surface-border)!important;--menu-surface-shadow:var(--theme-lock-menu-surface-shadow)!important;--menu-item-hover-bg:var(--theme-lock-menu-item-hover-bg)!important;--menu-item-hover-foreground:var(--theme-lock-menu-item-hover-foreground)!important;--context-menu-bg:var(--theme-lock-menu-surface-bg)!important;--context-menu-foreground:var(--theme-lock-menu-surface-foreground)!important;--context-menu-border:var(--theme-lock-menu-surface-border)!important;--mobile-sidebar-bg:var(--theme-lock-mobile-sidebar-bg)!important;--mobile-screen-compact-table-view-page-bg:var(--theme-lock-mobile-screen-compact-table-view-page-bg)!important;--mobile-screen-compact-table-view-active-border:var(--theme-lock-mobile-screen-compact-table-view-active-border)!important;--mobile-screen-compact-table-view-surface-shadow:var(--theme-lock-mobile-screen-compact-table-view-surface-shadow)!important;--mobile-screen-compact-table-view-surface-active-shadow:var(--theme-lock-mobile-screen-compact-table-view-surface-active-shadow)!important;--mobile-screen-compact-table-view-shell-border:var(--theme-lock-mobile-screen-compact-table-view-shell-border)!important;--mobile-screen-compact-table-view-shell-bg:var(--theme-lock-mobile-screen-compact-table-view-shell-bg)!important;--mobile-screen-compact-table-view-shell-inner-shadow:var(--theme-lock-mobile-screen-compact-table-view-shell-inner-shadow)!important;--mobile-screen-compact-table-view-shell-accent-glow-bg:var(--theme-lock-mobile-screen-compact-table-view-shell-accent-glow-bg)!important;--mobile-screen-compact-table-view-shell-base-glow-bg:var(--theme-lock-mobile-screen-compact-table-view-shell-base-glow-bg)!important;--mobile-screen-compact-table-view-shell-shadow:var(--theme-lock-mobile-screen-compact-table-view-shell-shadow)!important;--mobile-screen-compact-table-view-shell-subsurface-shadow:var(--theme-lock-mobile-screen-compact-table-view-shell-subsurface-shadow)!important;--mobile-screen-compact-table-view-shell-active-bg:var(--theme-lock-mobile-screen-compact-table-view-shell-active-bg)!important;--mobile-screen-compact-table-view-shell-active-border:var(--theme-lock-mobile-screen-compact-table-view-shell-active-border)!important;--mobile-screen-compact-table-view-dock-bg:var(--theme-lock-mobile-screen-compact-table-view-dock-bg)!important;--mobile-screen-compact-table-view-dock-border:var(--theme-lock-mobile-screen-compact-table-view-dock-border)!important;--mobile-document-action-row-divider:var(--theme-lock-mobile-document-action-row-divider)!important;--mobile-document-details-actions-strip-bg:var(--theme-lock-mobile-document-details-actions-strip-bg)!important;--mobile-document-details-actions-strip-border:var(--theme-lock-mobile-document-details-actions-strip-border)!important;--mobile-document-details-cell-border-strong:var(--theme-lock-mobile-document-details-cell-border-strong)!important;--mobile-screen-compact-table-view-toolbar-bg:var(--theme-lock-mobile-screen-compact-table-view-toolbar-bg)!important;--mobile-screen-compact-table-view-toolbar-surface-border:var(--theme-lock-mobile-screen-compact-table-view-toolbar-surface-border)!important;--compact-cell-border:var(--theme-lock-compact-cell-border)!important;--mobile-screen-compact-table-view-row-border:var(--theme-lock-mobile-screen-compact-table-view-row-border)!important;--mobile-screen-compact-table-view-row-border-dark:var(--theme-lock-mobile-screen-compact-table-view-row-border-dark)!important;--mobile-screen-compact-table-view-dock-shadow:var(--theme-lock-mobile-screen-compact-table-view-dock-shadow)!important;--mobile-screen-compact-table-view-control-bg:var(--theme-lock-mobile-screen-compact-table-view-control-bg)!important;--mobile-screen-compact-table-view-control-text:var(--theme-lock-mobile-screen-compact-table-view-control-text)!important;--mobile-screen-compact-table-view-control-muted-text:var(--theme-lock-mobile-screen-compact-table-view-control-muted-text)!important;--mobile-screen-compact-table-view-control-active-bg:var(--theme-lock-mobile-screen-compact-table-view-control-active-bg)!important;--mobile-screen-compact-table-view-control-active-text:var(--theme-lock-mobile-screen-compact-table-view-control-active-text)!important;--mobile-screen-compact-table-view-control-shadow:var(--theme-lock-mobile-screen-compact-table-view-control-shadow)!important;--mobile-screen-compact-table-view-control-active-shadow:var(--theme-lock-mobile-screen-compact-table-view-control-active-shadow)!important;--mobile-screen-compact-table-view-control-accent-bg:var(--theme-lock-mobile-screen-compact-table-view-control-accent-bg)!important;--mobile-screen-compact-table-view-control-accent-text:var(--theme-lock-mobile-screen-compact-table-view-control-accent-text)!important;--mobile-screen-compact-table-view-control-accent-shadow:var(--theme-lock-mobile-screen-compact-table-view-control-accent-shadow)!important;--mobile-screen-compact-table-view-count-pill-bg:var(--theme-lock-mobile-screen-compact-table-view-count-pill-bg)!important;--mobile-screen-compact-table-view-count-pill-border:var(--theme-lock-mobile-screen-compact-table-view-count-pill-border)!important;--mobile-screen-compact-table-view-count-pill-text:var(--theme-lock-mobile-screen-compact-table-view-count-pill-text)!important;--mobile-screen-compact-table-view-count-pill-shadow:var(--theme-lock-mobile-screen-compact-table-view-count-pill-shadow)!important;--mobile-screen-compact-table-view-header-bg:var(--theme-lock-mobile-screen-compact-table-view-header-bg)!important;--mobile-screen-compact-table-view-header-border:var(--theme-lock-mobile-screen-compact-table-view-header-border)!important;--mobile-screen-compact-table-view-header-shadow:var(--theme-lock-mobile-screen-compact-table-view-header-shadow)!important;--mobile-screen-compact-table-view-header-active-bg:var(--theme-lock-mobile-screen-compact-table-view-header-active-bg)!important;--mobile-screen-compact-table-view-header-active-border:var(--theme-lock-mobile-screen-compact-table-view-header-active-border)!important;--mobile-screen-compact-table-view-header-fade-from:var(--theme-lock-mobile-screen-compact-table-view-header-fade-from)!important;--mobile-screen-compact-table-view-header-fade-to:var(--theme-lock-mobile-screen-compact-table-view-header-fade-to)!important;--ui-space-mobile-screen-compact-table-view-header-padding-x:var(--theme-lock-ui-space-mobile-screen-compact-table-view-header-padding-x)!important;--ui-space-mobile-screen-compact-table-view-header-padding-y:var(--theme-lock-ui-space-mobile-screen-compact-table-view-header-padding-y)!important;--ui-space-mobile-screen-compact-table-view-header-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-header-gap)!important;--ui-radius-mobile-screen-compact-table-view-header:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-header)!important;--ui-size-mobile-screen-compact-table-view-header-title-size:var(--theme-lock-ui-size-mobile-screen-compact-table-view-header-title-size)!important;--ui-size-mobile-screen-compact-table-view-header-subtitle-size:var(--theme-lock-ui-size-mobile-screen-compact-table-view-header-subtitle-size)!important;--ui-size-mobile-screen-compact-table-view-header-scroll-max-count:var(--theme-lock-ui-size-mobile-screen-compact-table-view-header-scroll-max-count)!important;--ui-size-mobile-screen-compact-table-view-header-fade-height:var(--theme-lock-ui-size-mobile-screen-compact-table-view-header-fade-height)!important;--ui-size-mobile-screen-compact-table-view-count-pill-font-size:var(--theme-lock-ui-size-mobile-screen-compact-table-view-count-pill-font-size)!important;--mobile-screen-compact-table-view-swipe-reveal-bg:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-bg)!important;--mobile-screen-compact-table-view-swipe-reveal-text:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-text)!important;--mobile-screen-compact-table-view-swipe-reveal-icon-bg:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-bg)!important;--mobile-screen-compact-table-view-swipe-reveal-icon-border:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-border)!important;--mobile-screen-compact-table-view-swipe-reveal-icon-shadow:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-shadow)!important;--mobile-screen-compact-table-view-swipe-reveal-halo-bg:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-halo-bg)!important;--mobile-screen-compact-table-view-surface-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-bg)!important;--mobile-screen-compact-table-view-surface-hover-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-hover-bg)!important;--mobile-screen-compact-table-view-surface-hover-border:var(--theme-lock-mobile-screen-compact-table-view-surface-hover-border)!important;--mobile-screen-compact-table-view-surface-hover-shadow:var(--theme-lock-mobile-screen-compact-table-view-surface-hover-shadow)!important;--mobile-screen-compact-table-view-surface-swipe-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-swipe-bg)!important;--mobile-screen-compact-table-view-surface-swipe-border:var(--theme-lock-mobile-screen-compact-table-view-surface-swipe-border)!important;--mobile-screen-compact-table-view-surface-swipe-shadow:var(--theme-lock-mobile-screen-compact-table-view-surface-swipe-shadow)!important;--mobile-screen-compact-table-view-surface-active-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-active-bg)!important;--compact-cell-selected-bg:var(--theme-lock-compact-cell-selected-bg)!important;--mobile-screen-compact-table-view-surface-active-border:var(--theme-lock-mobile-screen-compact-table-view-surface-active-border)!important;--mobile-screen-compact-table-view-surface-active-ring:var(--theme-lock-mobile-screen-compact-table-view-surface-active-ring)!important;--mobile-screen-compact-table-view-surface-top-shine-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-top-shine-bg)!important;--mobile-screen-compact-table-view-menu-trigger-bg:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-bg)!important;--mobile-screen-compact-table-view-menu-trigger-border:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-border)!important;--mobile-screen-compact-table-view-menu-trigger-text:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-text)!important;--mobile-screen-compact-table-view-menu-trigger-shadow:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-shadow)!important;--mobile-screen-compact-table-view-menu-trigger-active-bg:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-bg)!important;--mobile-screen-compact-table-view-menu-trigger-active-border:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-border)!important;--mobile-screen-compact-table-view-menu-trigger-active-text:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-text)!important;--mobile-screen-compact-table-view-menu-trigger-active-shadow:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-shadow)!important;--mobile-screen-compact-table-view-content-top-glow-bg:var(--theme-lock-mobile-screen-compact-table-view-content-top-glow-bg)!important;--mobile-screen-compact-table-view-total-pill-bg:var(--theme-lock-mobile-screen-compact-table-view-total-pill-bg)!important;--mobile-screen-compact-table-view-total-pill-border:var(--theme-lock-mobile-screen-compact-table-view-total-pill-border)!important;--mobile-screen-compact-table-view-total-pill-text:var(--theme-lock-mobile-screen-compact-table-view-total-pill-text)!important;--mobile-screen-compact-table-view-meta-pill-bg:var(--theme-lock-mobile-screen-compact-table-view-meta-pill-bg)!important;--mobile-screen-compact-table-view-meta-pill-border:var(--theme-lock-mobile-screen-compact-table-view-meta-pill-border)!important;--mobile-screen-compact-table-view-meta-pill-text:var(--theme-lock-mobile-screen-compact-table-view-meta-pill-text)!important;--mobile-screen-compact-table-view-status-posted-bg:var(--theme-lock-mobile-screen-compact-table-view-status-posted-bg)!important;--mobile-screen-compact-table-view-status-posted-border:var(--theme-lock-mobile-screen-compact-table-view-status-posted-border)!important;--mobile-screen-compact-table-view-status-posted-text:var(--theme-lock-mobile-screen-compact-table-view-status-posted-text)!important;--mobile-screen-compact-table-view-status-posted-shadow:var(--theme-lock-mobile-screen-compact-table-view-status-posted-shadow)!important;--mobile-screen-compact-table-view-status-draft-bg:var(--theme-lock-mobile-screen-compact-table-view-status-draft-bg)!important;--mobile-screen-compact-table-view-status-draft-border:var(--theme-lock-mobile-screen-compact-table-view-status-draft-border)!important;--mobile-screen-compact-table-view-status-draft-text:var(--theme-lock-mobile-screen-compact-table-view-status-draft-text)!important;--mobile-screen-compact-table-view-status-cancelled-bg:var(--theme-lock-mobile-screen-compact-table-view-status-cancelled-bg)!important;--mobile-screen-compact-table-view-status-cancelled-border:var(--theme-lock-mobile-screen-compact-table-view-status-cancelled-border)!important;--mobile-screen-compact-table-view-status-cancelled-text:var(--theme-lock-mobile-screen-compact-table-view-status-cancelled-text)!important;--mobile-screen-compact-table-view-status-closed-bg:var(--theme-lock-mobile-screen-compact-table-view-status-closed-bg)!important;--mobile-screen-compact-table-view-status-closed-border:var(--theme-lock-mobile-screen-compact-table-view-status-closed-border)!important;--mobile-screen-compact-table-view-status-closed-text:var(--theme-lock-mobile-screen-compact-table-view-status-closed-text)!important;--mobile-screen-compact-table-view-edit-surface-bg:var(--theme-lock-mobile-screen-compact-table-view-edit-surface-bg)!important;--mobile-screen-compact-table-view-edit-surface-outline:var(--theme-lock-mobile-screen-compact-table-view-edit-surface-outline)!important;--mobile-screen-compact-table-view-form-surface-bg:var(--theme-lock-mobile-screen-compact-table-view-form-surface-bg)!important;--mobile-screen-compact-table-view-form-surface-border:var(--theme-lock-mobile-screen-compact-table-view-form-surface-border)!important;--mobile-screen-compact-table-view-form-section-divider:var(--theme-lock-mobile-screen-compact-table-view-form-section-divider)!important;--mobile-screen-compact-table-view-form-field-bg:var(--theme-lock-mobile-screen-compact-table-view-form-field-bg)!important;--mobile-screen-compact-table-view-form-field-border:var(--theme-lock-mobile-screen-compact-table-view-form-field-border)!important;--mobile-screen-compact-table-view-form-field-border-focus:var(--theme-lock-mobile-screen-compact-table-view-form-field-border-focus)!important;--mobile-screen-compact-table-view-form-field-ring:var(--theme-lock-mobile-screen-compact-table-view-form-field-ring)!important;--mobile-screen-compact-table-view-form-field-placeholder:var(--theme-lock-mobile-screen-compact-table-view-form-field-placeholder)!important;--tab-hover:var(--theme-lock-tab-hover)!important;--tab-active:var(--theme-lock-tab-active)!important;--tab-button-hover-bg:var(--theme-lock-tab-button-hover-bg)!important;--tab-button-hover-border:var(--theme-lock-tab-button-hover-border)!important;--tab-button-hover-shadow:var(--theme-lock-tab-button-hover-shadow)!important;--tab-button-active-indicator:var(--theme-lock-tab-button-active-indicator)!important;--tab-button-active-bg:var(--theme-lock-tab-button-active-bg)!important;--tab-button-active-border:var(--theme-lock-tab-button-active-border)!important;--tab-button-dark-hover-bg:var(--theme-lock-tab-button-dark-hover-bg)!important}.dark{--theme-lock-table-accent-reference-current:var(--theme-lock-table-accent-reference-dark);--theme-lock-global-underlay:black;--theme-lock-table-canvas-bg:black;--theme-lock-table-toolbar-bg:black;--theme-lock-table-header-fill:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-header-fill:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 14%, black 86%)}}.dark{--theme-lock-table-header-bg:var(--theme-lock-table-header-fill);--theme-lock-mobile-cluster-host-header-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-cluster-host-header-bg:color-mix(in oklch, var(--background) 80%, var(--window-hue-source) 20%)}}.dark{--theme-lock-table-header-border:var(--theme-lock-table-row-border);--theme-lock-table-header-bottom-border:var(--theme-lock-table-row-border);--theme-lock-table-header-shadow:inset 0 -1px 0 var(--theme-lock-table-row-border);--theme-lock-table-header-top-highlight:var(--theme-lock-surface-divider-source);--theme-lock-table-header-overlay-bg:transparent;--theme-lock-table-text-strong:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-text-strong:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 10%, white 90%)}}.dark{--theme-lock-table-text:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-text:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 14%, white 86%)}}.dark{--theme-lock-table-text-muted:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-text-muted:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 18%, #ffffffb3 82%)}}.dark{--theme-lock-table-control-text:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-control-text:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 16%, white 84%)}}.dark{--theme-lock-table-control-text-muted:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-control-text-muted:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 18%, #ffffffa3 82%)}}.dark{--theme-lock-toolbar-search-bg:black;--theme-lock-toolbar-search-bg-hover:var(--theme-lock-toolbar-search-bg);--theme-lock-toolbar-search-bg-focus:var(--theme-lock-toolbar-search-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-toolbar-search-bg-focus:color-mix(in oklch, var(--theme-lock-toolbar-search-bg) 90%, white 10%)}}.dark{--theme-lock-toolbar-search-border:var(--theme-lock-table-row-border);--theme-lock-toolbar-search-border-focus:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-toolbar-search-border-focus:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 28%, #ffffff2e 72%)}}.dark{--theme-lock-toolbar-search-ring:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-toolbar-search-ring:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 18%, transparent)}}.dark{--theme-lock-toolbar-search-text:var(--theme-lock-table-control-text);--theme-lock-toolbar-search-placeholder:var(--theme-lock-table-control-text-muted);--theme-lock-toolbar-search-icon:var(--theme-lock-table-control-text-muted);--theme-lock-toolbar-border:var(--theme-lock-surface-divider-source);--theme-lock-table-toolbar-title-icon-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-toolbar-title-icon-bg:color-mix(in oklch, var(--primary) 76%, black 24%)}}.dark{--theme-lock-table-toolbar-title-icon-foreground:white;--theme-lock-table-toolbar-title-icon-shadow:0 10px 20px var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-toolbar-title-icon-shadow:0 10px 20px color-mix(in srgb, var(--primary) 18%, #00000029 82%)}}.dark{--theme-lock-filter-panel-bg:var(--theme-lock-table-canvas-bg);--theme-lock-filter-panel-border:var(--theme-lock-table-row-border);--theme-lock-filter-panel-divider:var(--theme-lock-table-row-border);--theme-lock-table-panel-divider:var(--theme-lock-table-header-bottom-border);--theme-lock-filter-panel-header-border:var(--theme-lock-table-row-border);--theme-lock-field-bg:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-field-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 9%, black 91%)}}.dark{--theme-lock-field-bg-hover:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-field-bg-hover:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 10%, black 90%)}}.dark{--theme-lock-field-bg-focus:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-field-bg-focus:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 9.5%, black 90.5%)}}.dark{--theme-lock-field-border-rest:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-field-border-rest:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 8%, #fff3 92%)}}.dark{--theme-lock-field-border:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-field-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 10%, #ffffff38 90%)}}.dark{--theme-lock-field-border-hover:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-field-border-hover:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 20%, #ffffff3d 80%)}}.dark{--theme-lock-field-border-focus:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-field-border-focus:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 50%, #ffffff2e 50%)}}.dark{--theme-lock-field-ring:var(--theme-lock-field-border-focus)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-field-ring:color-mix(in srgb, var(--theme-lock-field-border-focus) 34%, transparent)}}.dark{--theme-lock-field-text:var(--theme-lock-toolbar-search-text);--theme-lock-field-placeholder:var(--theme-lock-toolbar-search-placeholder);--theme-lock-field-icon:var(--theme-lock-toolbar-search-icon);--theme-lock-dialog-surface-bg:var(--theme-lock-table-bg);--theme-lock-register-surface-bg:var(--theme-lock-table-bg);--theme-lock-register-cell-fill-base:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-register-cell-fill-base:color-mix(in oklch, var(--background) 70%, var(--theme-lock-register-surface-bg) 30%)}}.dark{--theme-lock-register-cell-border-base:var(--theme-lock-register-surface-bg);--theme-lock-register-value-pill-strength:1.55;--theme-lock-calendar-surface-bg:var(--theme-lock-table-bg);--theme-lock-table-hover-row-bg:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-hover-row-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 6.5%, #ffffff0a 93.5%)}}.dark{--theme-lock-table-selected-cell-row-bg:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-selected-cell-row-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 8%, #ffffff0a 92%)}}.dark{--theme-lock-table-selected-row-bg:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-selected-row-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 15%, #ffffff0f 85%)}}.dark{--theme-lock-table-row-border:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-row-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 8%, #ffffff24 92%)}}.dark{--theme-lock-table-subpanel-border:var(--theme-lock-table-row-border);--theme-lock-calendar-hover-bg:var(--theme-lock-table-hover-row-bg);--theme-lock-calendar-grid-border:var(--theme-lock-table-row-border);--theme-lock-table-selected-cell-outline-width:1px;--theme-lock-table-selected-cell-outline-color:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-selected-cell-outline-color:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 20%, #ffffff1a 80%)}}.dark{--theme-lock-table-title-text:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-title-text:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 8%, white 92%)}}.dark{--theme-lock-table-chip-bg:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-chip-bg:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 14%, transparent)}}.dark{--theme-lock-table-count-border:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-count-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 20%, #ffffff1f 80%)}}.dark{--theme-lock-table-count-text:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-count-text:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 18%, #ffffffb3 82%)}}.dark{--theme-lock-table-selection-chip-bg:var(--theme-lock-table-selected-row-bg);--theme-lock-table-selection-chip-border:var(--theme-lock-table-row-border);--theme-lock-table-selection-chip-text:var(--theme-lock-table-title-text);--theme-lock-table-summary-card-bg:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-summary-card-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 8%, var(--theme-lock-table-canvas-bg) 92%)}}.dark{--hybrid-document-header-bg-source:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--hybrid-document-header-bg-source:color-mix(in srgb, var(--primary) 26%, var(--theme-lock-table-canvas-bg) 74%)}}.dark{--hybrid-document-header-border-source:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--hybrid-document-header-border-source:color-mix(in srgb, var(--primary) 32%, var(--theme-lock-table-canvas-bg) 68%)}}.dark{--hybrid-document-header-text-source:white;--hybrid-document-header-chip-font-size-source:12px;--hybrid-document-header-chip-icon-size-source:.875rem;--hybrid-document-header-chip-gap-source:.375rem;--hybrid-document-header-chip-padding-x-source:.625rem;--hybrid-document-header-chip-padding-y-source:.25rem;--hybrid-document-header-chip-radius-source:.625rem;--hybrid-document-header-meta-chip-bg-source:white}@supports (color:color-mix(in lab, red, red)){.dark{--hybrid-document-header-meta-chip-bg-source:color-mix(in srgb, white 8%, var(--theme-lock-table-canvas-bg) 92%)}}.dark{--hybrid-document-header-meta-chip-border-source:white}@supports (color:color-mix(in lab, red, red)){.dark{--hybrid-document-header-meta-chip-border-source:color-mix(in srgb, white 14%, var(--theme-lock-table-canvas-bg) 86%)}}.dark{--hybrid-document-header-meta-chip-text-source:white}@supports (color:color-mix(in lab, red, red)){.dark{--hybrid-document-header-meta-chip-text-source:color-mix(in srgb, white 84%, var(--theme-lock-table-canvas-bg) 16%)}}.dark{--hybrid-document-header-context-chip-bg-source:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--hybrid-document-header-context-chip-bg-source:color-mix(in srgb, var(--primary) 16%, var(--theme-lock-table-canvas-bg) 84%)}}.dark{--hybrid-document-header-context-chip-border-source:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--hybrid-document-header-context-chip-border-source:color-mix(in srgb, var(--primary) 28%, var(--theme-lock-table-canvas-bg) 72%)}}.dark{--hybrid-document-header-context-chip-text-source:white}@supports (color:color-mix(in lab, red, red)){.dark{--hybrid-document-header-context-chip-text-source:color-mix(in srgb, white 92%, var(--primary) 8%)}}.dark{--theme-lock-table-sort-icon-active:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-table-sort-icon-active:color-mix(in oklch, var(--theme-lock-table-accent-reference-current) 44%, white 56%)}}.dark{--theme-lock-toolbar-bg:var(--theme-lock-table-toolbar-bg);--theme-lock-panel-bg:black;--theme-lock-navbar-bg:black;--theme-lock-navbar-border:var(--theme-lock-surface-divider-source);--theme-lock-navbar-shadow:none;--theme-lock-tabbar-bg:black;--theme-lock-tabbar-border:var(--theme-lock-surface-divider-source);--theme-lock-tabbar-shadow:none;--theme-lock-smart-menu-bg:var(--theme-lock-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-smart-menu-bg:color-mix(in oklch, var(--theme-lock-panel-bg) 94%, var(--theme-lock-table-accent-reference-current) 6%)}}.dark{--theme-lock-smart-menu-border:var(--app-shell-bg);--theme-lock-smart-menu-shadow:none;--theme-lock-sidebar-foreground:var(--sidebar-foreground);--smart-menu-bg:var(--theme-lock-smart-menu-bg)!important}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-foreground:color-mix(in oklch, var(--sidebar-foreground) 88%, var(--theme-lock-smart-menu-bg) 12%)}}.dark{--theme-lock-sidebar-muted-foreground:var(--theme-lock-sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-muted-foreground:color-mix(in oklch, var(--theme-lock-sidebar-foreground) 84%, var(--theme-lock-smart-menu-bg) 16%)}}.dark{--theme-lock-sidebar-active-foreground:var(--theme-lock-sidebar-foreground);--theme-lock-sidebar-active-muted-foreground:var(--theme-lock-sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-active-muted-foreground:color-mix(in oklch, var(--theme-lock-sidebar-foreground) 70%, var(--theme-lock-smart-menu-bg) 30%)}}.dark{--theme-lock-smart-menu-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-smart-menu-hover-bg:color-mix(in oklch, var(--primary) 15%, transparent)}}.dark{--theme-lock-smart-menu-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-smart-menu-hover-border:color-mix(in oklch, var(--primary) 25%, transparent)}}.dark{--theme-lock-sidebar-tile-bg:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-tile-bg:color-mix(in oklch, var(--sidebar-panel-bg) 78%, var(--foreground) 22%)}}.dark{--theme-lock-sidebar-tile-hover-bg:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-tile-hover-bg:color-mix(in oklch, var(--sidebar-panel-bg) 72%, var(--foreground) 28%)}}.dark{--theme-lock-sidebar-tile-border:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-tile-border:color-mix(in oklch, var(--sidebar-panel-bg) 60%, transparent)}}.dark{--theme-lock-sidebar-tile-border-hover:var(--window-hue-source)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-tile-border-hover:color-mix(in oklch, var(--window-hue-source) 20%, var(--sidebar-panel-bg) 80%)}}.dark{--theme-lock-sidebar-tile-active-bg:var(--window-hue-source)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-tile-active-bg:color-mix(in oklch, var(--window-hue-source) 18%, var(--sidebar-panel-bg) 82%)}}.dark{--theme-lock-sidebar-tile-active-border:var(--window-hue-source)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-tile-active-border:color-mix(in oklch, var(--window-hue-source) 35%, var(--sidebar-panel-bg) 65%)}}.dark{--theme-lock-sidebar-tile-shadow:0 18px 45px #02061759;--theme-lock-sidebar-tile-active-shadow:0 28px 55px #050a198c;--theme-lock-button-hover-bg:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-button-hover-bg:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 16%, transparent)}}.dark{--theme-lock-button-hover-border:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-button-hover-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 28%, transparent)}}.dark{--theme-lock-sidebar-panel-surface:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-panel-surface:color-mix(in oklch, var(--sidebar-panel-bg) 92%, var(--background) 8%)}}.dark{--theme-lock-sidebar-panel-border-color:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-panel-border-color:color-mix(in oklch, var(--sidebar-panel-bg) 65%, transparent)}}.dark{--theme-lock-sidebar-panel-divider:var(--sidebar-panel-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-panel-divider:color-mix(in oklch, var(--sidebar-panel-bg) 55%, transparent)}}.dark{--theme-lock-sidebar-panel-shadow:0 35px 70px #01040e8c;--theme-lock-sidebar-icon-shadow:0 25px 45px #00000073;--theme-lock-sidebar-tile-glow-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-tile-glow-bg:color-mix(in oklch, var(--primary) 12%, transparent)}}.dark{--theme-lock-sidebar-tile-glow-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-tile-glow-border:color-mix(in oklch, var(--primary) 25%, transparent)}}.dark{--theme-lock-sidebar-tile-glow-shadow:0 8px 20px var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-tile-glow-shadow:0 8px 20px color-mix(in oklch, var(--primary) 25%, transparent)}}.dark{--theme-lock-sidebar-tile-glow-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-tile-glow-hover-bg:color-mix(in oklch, var(--primary) 18%, transparent)}}.dark{--theme-lock-sidebar-tile-glow-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-sidebar-tile-glow-hover-border:color-mix(in oklch, var(--primary) 35%, transparent)}}.dark{--theme-lock-purple-btn-bg:#8b5cf626;--theme-lock-purple-btn-border:transparent;--theme-lock-purple-btn-shadow:none;--theme-lock-purple-btn-hover-bg:#8b5cf638;--theme-lock-purple-btn-hover-border:#8b5cf666;--theme-lock-purple-btn-hover-shadow:0 12px 28px #8b5cf673;--theme-lock-navbar-btn-border:var(--border);--theme-lock-tab-active-indicator:var(--primary);--toolbar-search-bg:var(--theme-lock-toolbar-search-bg);--toolbar-search-bg-hover:var(--theme-lock-toolbar-search-bg-hover);--toolbar-search-bg-focus:var(--theme-lock-toolbar-search-bg-focus);--toolbar-search-border:var(--theme-lock-toolbar-search-border);--toolbar-search-border-hover:var(--theme-lock-toolbar-search-border);--toolbar-search-border-focus:var(--theme-lock-toolbar-search-border-focus);--toolbar-search-ring:var(--theme-lock-toolbar-search-ring);--toolbar-search-text:var(--theme-lock-toolbar-search-text);--toolbar-search-placeholder:var(--theme-lock-toolbar-search-placeholder);--toolbar-search-icon:var(--theme-lock-toolbar-search-icon);--toolbar-border:var(--theme-lock-toolbar-border);--toolbar-button-secondary-border:var(--toolbar-search-border);--toolbar-button-secondary-text:var(--toolbar-search-text);--toolbar-button-secondary-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--toolbar-button-secondary-hover-bg:color-mix(in oklch, var(--primary) 12%, transparent)}}.dark{--toolbar-button-secondary-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--toolbar-button-secondary-hover-border:color-mix(in oklch, var(--primary) 28%, transparent)}}.dark{--toolbar-button-secondary-hover-text:var(--toolbar-search-text);--toolbar-button-secondary-hover-shadow:none;--toolbar-button-accent-bg:var(--primary);--toolbar-button-accent-text:var(--primary-foreground);--toolbar-button-accent-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--toolbar-button-accent-hover-bg:color-mix(in oklch, var(--primary) 88%, black 12%)}}.dark{--toolbar-button-accent-hover-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--toolbar-button-accent-hover-border:color-mix(in srgb, var(--primary) 80%, #ffffff2e 20%)}}.dark{--toolbar-button-accent-hover-shadow:none;--theme-lock-smart-menu-divider:var(--theme-lock-sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-smart-menu-divider:color-mix(in oklch, var(--theme-lock-sidebar-foreground) 18%, transparent)}}.dark{--theme-lock-smart-menu-divider-dark:var(--theme-lock-sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-smart-menu-divider-dark:color-mix(in oklch, var(--theme-lock-sidebar-foreground) 22%, transparent)}}.dark{--theme-lock-ai-panel-bg:linear-gradient(140deg, var(--panel-bg) 0%, var(--panel-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-ai-panel-bg:linear-gradient(140deg, color-mix(in oklch, var(--panel-bg) 94%, transparent) 0%, color-mix(in oklch, var(--panel-bg) 86%, var(--window-hue-source) 12%) 100%)}}.dark{--theme-lock-ai-input-bg:var(--theme-lock-table-bg);--theme-lock-ai-panel-border:var(--panel-stroke)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-ai-panel-border:color-mix(in oklch, var(--panel-stroke) 90%, transparent)}}.dark{--theme-lock-ai-panel-dark-bg:linear-gradient(150deg, var(--toolbar-bg) 0%, var(--toolbar-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-ai-panel-dark-bg:linear-gradient(150deg, color-mix(in oklch, var(--toolbar-bg) 90%, transparent) 0%, color-mix(in oklch, var(--toolbar-bg) 76%, var(--window-hue-source) 18%) 100%)}}.dark{--theme-lock-ai-panel-dark-border:var(--panel-stroke)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-ai-panel-dark-border:color-mix(in oklch, var(--panel-stroke) 65%, transparent)}}.dark{--theme-lock-glow-gradient-bg:var(--glow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-glow-gradient-bg:color-mix(in oklch, var(--glow-color,var(--primary)) 12%, transparent)}}.dark{--theme-lock-glow-gradient-border:var(--glow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-glow-gradient-border:color-mix(in oklch, var(--glow-color,var(--primary)) 30%, transparent)}}.dark{--theme-lock-glow-gradient-shadow:0 2px 8px var(--glow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-glow-gradient-shadow:0 2px 8px color-mix(in oklch, var(--glow-color,var(--primary)) 20%, transparent)}}.dark{--theme-lock-glow-gradient-hover-bg:var(--glow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-glow-gradient-hover-bg:color-mix(in oklch, var(--glow-color,var(--primary)) 16%, transparent)}}.dark{--theme-lock-glow-gradient-hover-border:var(--glow-color,var(--primary))}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-glow-gradient-hover-border:color-mix(in oklch, var(--glow-color,var(--primary)) 40%, transparent)}}.dark{--theme-lock-tabbar-glow-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-tabbar-glow-hover-bg:color-mix(in oklch, var(--primary) 8%, transparent)}}.dark{--theme-lock-tab-button-hover-bg:var(--background);--theme-lock-tab-button-hover-border:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-tab-button-hover-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 30%, transparent)}}.dark{--theme-lock-tab-button-hover-shadow:0 1px 2px #00000008;--theme-lock-tab-button-active-indicator:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-tab-button-active-indicator:color-mix(in oklch, var(--primary) 70%, transparent)}}.dark{--theme-lock-tab-button-active-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-tab-button-active-bg:color-mix(in oklch, var(--primary) 6%, var(--theme-lock-tabbar-bg) 94%)}}.dark{--theme-lock-tab-button-active-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-tab-button-active-border:color-mix(in oklch, var(--primary) 32%, transparent)}}.dark{--theme-lock-tab-button-dark-hover-bg:var(--theme-lock-tabbar-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-tab-button-dark-hover-bg:color-mix(in oklch, var(--theme-lock-tabbar-bg) 90%, white 10%)}}.dark{--theme-lock-global-btn-active-indicator:var(--primary);--theme-lock-global-btn-active-gradient-indicator:var(--glow-color,var(--primary));--theme-lock-purple-icon-bg:linear-gradient(135deg, #a78bfa 0%, #8b5cf6 50%, #7c3aed 100%);--theme-lock-purple-icon-shadow:0 8px 24px #8b5cf680;--theme-lock-input-ghost-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-input-ghost-bg:color-mix(in oklch, var(--primary) 8%, transparent)}}.dark{--theme-lock-input-ghost-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-input-ghost-hover-bg:color-mix(in oklch, var(--primary) 12%, transparent)}}.dark{--theme-lock-input-ghost-dark-bg:#ffffff14;--theme-lock-input-ghost-dark-hover-bg:#ffffff1f;--theme-lock-navbar-btn-border-dark:#fff3;--mobile-base-bg:black;--theme-lock-surface-divider-source:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-surface-divider-source:color-mix(in oklch, var(--primary) 20%, color-mix(in oklch, var(--background) 88%, white 12%) 80%)}}.dark{--theme-lock-surface-resizable-divider:var(--theme-lock-surface-divider-source)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-surface-resizable-divider:color-mix(in oklch, var(--theme-lock-surface-divider-source) 58%, transparent)}}.dark{--theme-lock-resizable-handle-pill-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-resizable-handle-pill-bg:color-mix(in oklch, var(--background) 84%, var(--theme-lock-table-accent-reference-current) 16%)}}.dark{--theme-lock-resizable-handle-pill-border:var(--theme-lock-table-accent-reference-current)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-resizable-handle-pill-border:color-mix(in srgb, var(--theme-lock-table-accent-reference-current) 16%, #ffffff1f 84%)}}.dark{--theme-lock-resizable-handle-pill-icon:var(--theme-lock-table-control-text-muted)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-resizable-handle-pill-icon:color-mix(in srgb, var(--theme-lock-table-control-text-muted) 74%, transparent)}}.dark{--theme-lock-compact-cell-border:var(--theme-lock-surface-divider-source);--mobile-base-border:var(--theme-lock-compact-cell-border);--mobile-elevated-bg:black;--mobile-elevated-border:var(--mobile-base-border);--mobile-content-bg:var(--mobile-base-bg);--mobile-content-border:var(--mobile-base-border);--mobile-header-border:var(--mobile-base-border);--mobile-header-active-border:var(--mobile-screen-compact-table-view-active-border);--mobile-control-bg:var(--mobile-content-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-control-bg:color-mix(in oklch, var(--mobile-content-bg) 80%, var(--mobile-base-bg) 20%)}}.dark{--mobile-control-active-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-control-active-bg:color-mix(in oklch, var(--primary) 14%, var(--background) 86%)}}.dark{--mobile-control-text:var(--foreground);--mobile-control-active-text:var(--foreground);--mobile-control-accent-bg:var(--primary);--mobile-control-accent-text:var(--primary-foreground);--theme-lock-mobile-document-action-row-divider:var(--theme-lock-surface-divider-source);--theme-lock-mobile-document-details-actions-strip-bg:transparent;--theme-lock-mobile-document-details-actions-strip-border:var(--theme-lock-surface-divider-source);--theme-lock-mobile-document-details-cell-border-strong:var(--theme-lock-surface-divider-source);--mobile-count-pill-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-count-pill-bg:color-mix(in oklch, var(--primary) 28%, var(--background) 72%)}}.dark{--mobile-count-pill-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--mobile-count-pill-border:color-mix(in oklch, var(--primary) 48%, var(--mobile-base-border) 52%)}}.dark{--mobile-count-pill-text:var(--foreground);--theme-lock-mobile-sidebar-bg:black;--theme-lock-mobile-screen-compact-table-view-page-bg:var(--mobile-base-bg);--theme-lock-mobile-screen-compact-table-view-toolbar-bg:var(--mobile-base-bg);--theme-lock-mobile-screen-compact-table-view-row-border:var(--theme-lock-compact-cell-border);--theme-lock-mobile-screen-compact-table-view-row-border-dark:var(--theme-lock-compact-cell-border);--theme-lock-mobile-screen-compact-table-view-active-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-active-border:color-mix(in oklch, var(--primary) 66%, var(--theme-lock-mobile-screen-compact-table-view-row-border) 34%)}}.dark{--theme-lock-mobile-screen-compact-table-view-surface-shadow:0 5px 14px #0003, 0 2px 6px #00000029;--theme-lock-mobile-screen-compact-table-view-surface-active-shadow:0 14px 30px #00000038, 0 4px 10px #0000002e;--theme-lock-mobile-screen-compact-table-view-shell-border:var(--mobile-base-border);--theme-lock-mobile-screen-compact-table-view-shell-bg:black;--theme-lock-mobile-screen-compact-table-view-shell-inner-shadow:none;--theme-lock-mobile-screen-compact-table-view-shell-accent-glow-bg:transparent;--theme-lock-mobile-screen-compact-table-view-shell-base-glow-bg:transparent;--theme-lock-mobile-screen-compact-table-view-shell-shadow:none;--theme-lock-mobile-screen-compact-table-view-shell-subsurface-shadow:none;--theme-lock-mobile-screen-compact-table-view-shell-active-bg:black;--theme-lock-mobile-screen-compact-table-view-shell-active-border:var(--mobile-header-active-border);--theme-lock-mobile-screen-compact-table-view-dock-bg:black;--theme-lock-mobile-screen-compact-table-view-dock-border:var(--theme-lock-surface-divider-source);--theme-lock-mobile-screen-compact-table-view-toolbar-surface-border:var(--theme-lock-surface-divider-source);--theme-lock-mobile-screen-compact-table-view-dock-shadow:0 -14px 30px #00000047;--theme-lock-mobile-screen-compact-table-view-control-bg:var(--mobile-control-bg);--theme-lock-mobile-screen-compact-table-view-control-text:var(--mobile-control-text);--theme-lock-mobile-screen-compact-table-view-control-muted-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-control-muted-text:color-mix(in oklch, var(--foreground) 56%, transparent)}}.dark{--theme-lock-mobile-screen-compact-table-view-control-active-bg:var(--mobile-control-active-bg);--theme-lock-mobile-screen-compact-table-view-control-active-text:var(--mobile-control-active-text);--theme-lock-mobile-screen-compact-table-view-control-shadow:none;--theme-lock-mobile-screen-compact-table-view-control-active-shadow:none;--theme-lock-mobile-screen-compact-table-view-control-accent-bg:var(--mobile-control-accent-bg);--theme-lock-mobile-screen-compact-table-view-control-accent-text:var(--mobile-control-accent-text);--theme-lock-mobile-screen-compact-table-view-control-accent-shadow:none;--theme-lock-mobile-screen-compact-table-view-count-pill-bg:var(--mobile-count-pill-bg);--theme-lock-mobile-screen-compact-table-view-count-pill-border:var(--mobile-count-pill-border);--theme-lock-mobile-screen-compact-table-view-count-pill-text:var(--mobile-count-pill-text);--theme-lock-mobile-screen-compact-table-view-count-pill-shadow:none;--theme-lock-mobile-screen-compact-table-view-header-bg:var(--mobile-base-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-header-bg:color-mix(in oklch, var(--mobile-base-bg) 94%, white 6%)}}.dark{--theme-lock-mobile-screen-compact-table-view-header-border:var(--mobile-header-border);--theme-lock-mobile-screen-compact-table-view-header-shadow:none;--theme-lock-mobile-screen-compact-table-view-header-active-bg:var(--mobile-base-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-header-active-bg:color-mix(in oklch, var(--mobile-base-bg) 88%, var(--primary) 12%)}}.dark{--theme-lock-mobile-screen-compact-table-view-header-active-border:var(--mobile-header-active-border);--theme-lock-mobile-screen-compact-table-view-header-fade-from:var(--mobile-base-bg);--theme-lock-mobile-screen-compact-table-view-header-fade-to:transparent;--theme-lock-mobile-screen-compact-table-view-swipe-reveal-bg:linear-gradient(90deg, var(--theme-lock-mobile-screen-compact-table-view-active-border) 0%, var(--theme-lock-mobile-screen-compact-table-view-active-border) 52%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-swipe-reveal-bg:linear-gradient(90deg, color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 30%, transparent) 0%, color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 14%, transparent) 52%, transparent 100%)}}.dark{--theme-lock-mobile-screen-compact-table-view-swipe-reveal-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-swipe-reveal-text:color-mix(in oklch, var(--foreground) 58%, transparent)}}.dark{--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-bg:var(--blocks-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-bg:color-mix(in oklch, var(--blocks-bg) 82%, var(--theme-lock-mobile-screen-compact-table-view-active-border) 18%)}}.dark{--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-border:var(--theme-lock-mobile-screen-compact-table-view-active-border)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 42%, transparent)}}.dark{--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-shadow:0 12px 24px #00000038;--theme-lock-mobile-screen-compact-table-view-swipe-reveal-halo-bg:radial-gradient(circle at center, var(--theme-lock-mobile-screen-compact-table-view-active-border) 0%, var(--theme-lock-mobile-screen-compact-table-view-active-border) 48%, transparent 78%)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-swipe-reveal-halo-bg:radial-gradient(circle at center, color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 28%, transparent) 0%, color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 9%, transparent) 48%, transparent 78%)}}.dark{--theme-lock-mobile-screen-compact-table-view-surface-bg:black;--theme-lock-mobile-screen-compact-table-view-surface-hover-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-surface-hover-bg:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-surface-bg) 90%, var(--theme-lock-mobile-screen-compact-table-view-active-border) 10%)}}.dark{--theme-lock-mobile-screen-compact-table-view-surface-hover-border:var(--theme-lock-mobile-screen-compact-table-view-active-border)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-surface-hover-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 62%, var(--theme-lock-mobile-screen-compact-table-view-row-border) 38%)}}.dark{--theme-lock-mobile-screen-compact-table-view-surface-hover-shadow:0 10px 22px #0000002e;--theme-lock-mobile-screen-compact-table-view-surface-swipe-bg:linear-gradient(180deg, var(--theme-lock-mobile-screen-compact-table-view-surface-bg) 0%, var(--theme-lock-mobile-screen-compact-table-view-surface-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-surface-swipe-bg:linear-gradient(180deg, color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-surface-bg) 82%, var(--theme-lock-mobile-screen-compact-table-view-active-border) 20%) 0%, var(--theme-lock-mobile-screen-compact-table-view-surface-bg) 100%)}}.dark{--theme-lock-mobile-screen-compact-table-view-surface-swipe-border:var(--theme-lock-mobile-screen-compact-table-view-active-border)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-surface-swipe-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 68%, var(--theme-lock-mobile-screen-compact-table-view-row-border) 32%)}}.dark{--theme-lock-mobile-screen-compact-table-view-surface-swipe-shadow:0 12px 28px #0003;--theme-lock-mobile-screen-compact-table-view-surface-active-bg:var(--theme-lock-compact-cell-selected-bg);--theme-lock-compact-cell-selected-bg:var(--blocks-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-compact-cell-selected-bg:color-mix(in oklch, var(--blocks-bg) 84%, var(--primary) 16%)}}.dark{--theme-lock-mobile-screen-compact-table-view-surface-active-border:var(--theme-lock-mobile-screen-compact-table-view-active-border)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-surface-active-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 74%, var(--theme-lock-mobile-screen-compact-table-view-row-border) 26%)}}.dark{--theme-lock-mobile-screen-compact-table-view-surface-active-ring:var(--theme-lock-mobile-screen-compact-table-view-active-border)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-surface-active-ring:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 54%, transparent 46%)}}.dark{--theme-lock-mobile-screen-compact-table-view-surface-top-shine-bg:linear-gradient(90deg, transparent 0%, #ffffff4d 50%, transparent 100%);--theme-lock-mobile-screen-compact-table-view-menu-trigger-bg:linear-gradient(180deg, var(--blocks-bg) 0%, var(--foreground) 100%)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-menu-trigger-bg:linear-gradient(180deg, color-mix(in oklch, var(--blocks-bg) 94%, white 6%) 0%, color-mix(in oklch, var(--foreground) 8%, var(--blocks-bg) 92%) 100%)}}.dark{--theme-lock-mobile-screen-compact-table-view-menu-trigger-border:var(--theme-lock-mobile-screen-compact-table-view-row-border)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-menu-trigger-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-row-border) 82%, transparent)}}.dark{--theme-lock-mobile-screen-compact-table-view-menu-trigger-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-menu-trigger-text:color-mix(in oklch, var(--foreground) 56%, transparent)}}.dark{--theme-lock-mobile-screen-compact-table-view-menu-trigger-shadow:0 8px 16px #00000029;--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-bg:linear-gradient(180deg, var(--blocks-bg) 0%, var(--blocks-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-bg:linear-gradient(180deg, color-mix(in oklch, var(--blocks-bg) 82%, var(--theme-lock-mobile-screen-compact-table-view-active-border) 18%) 0%, color-mix(in oklch, var(--blocks-bg) 74%, var(--theme-lock-mobile-screen-compact-table-view-active-border) 26%) 100%)}}.dark{--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-border:var(--theme-lock-mobile-screen-compact-table-view-active-border);--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-text:color-mix(in oklch, var(--foreground) 82%, transparent)}}.dark{--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-shadow:0 10px 18px #00000038;--theme-lock-mobile-screen-compact-table-view-content-top-glow-bg:linear-gradient(180deg, var(--theme-lock-mobile-screen-compact-table-view-active-border) 0%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-content-top-glow-bg:linear-gradient(180deg, color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-active-border) 12%, transparent) 0%, transparent 100%)}}.dark{--theme-lock-mobile-screen-compact-table-view-total-pill-bg:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-total-pill-bg:color-mix(in oklch, var(--foreground) 8%, var(--blocks-bg) 92%)}}.dark{--theme-lock-mobile-screen-compact-table-view-total-pill-border:var(--theme-lock-mobile-screen-compact-table-view-row-border)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-total-pill-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-row-border) 82%, transparent)}}.dark{--theme-lock-mobile-screen-compact-table-view-total-pill-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-total-pill-text:color-mix(in oklch, var(--foreground) 78%, transparent)}}.dark{--theme-lock-mobile-screen-compact-table-view-meta-pill-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-hover-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-meta-pill-bg:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-surface-hover-bg) 86%, black 14%)}}.dark{--theme-lock-mobile-screen-compact-table-view-meta-pill-border:var(--theme-lock-mobile-screen-compact-table-view-surface-hover-border)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-meta-pill-border:color-mix(in oklch, var(--theme-lock-mobile-screen-compact-table-view-surface-hover-border) 82%, black 18%)}}.dark{--theme-lock-mobile-screen-compact-table-view-meta-pill-text:white}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-meta-pill-text:color-mix(in oklch, white 86%, var(--foreground) 14%)}}.dark{--theme-lock-mobile-screen-compact-table-view-status-posted-bg:oklch(58.4533% .149074 162.48);--theme-lock-mobile-screen-compact-table-view-status-posted-border:oklch(77.2944% .15349 163.223/.34);--theme-lock-mobile-screen-compact-table-view-status-posted-text:white;--theme-lock-mobile-screen-compact-table-view-status-posted-shadow:0 4px 12px #10b9812e;--theme-lock-mobile-screen-compact-table-view-status-draft-bg:oklch(71.0672% .0351144 256.788/.12);--theme-lock-mobile-screen-compact-table-view-status-draft-border:oklch(71.0672% .0351144 256.788/.24);--theme-lock-mobile-screen-compact-table-view-status-draft-text:oklch(88.9505% .016668 255.738);--theme-lock-mobile-screen-compact-table-view-status-cancelled-bg:oklch(71.9186% .168984 13.428/.14);--theme-lock-mobile-screen-compact-table-view-status-cancelled-border:oklch(71.9186% .168984 13.428/.26);--theme-lock-mobile-screen-compact-table-view-status-cancelled-text:oklch(84.3934% .0875709 10.9604);--theme-lock-mobile-screen-compact-table-view-status-closed-bg:oklch(75.3513% .138989 232.662/.14);--theme-lock-mobile-screen-compact-table-view-status-closed-border:oklch(75.3513% .138989 232.662/.26);--theme-lock-mobile-screen-compact-table-view-status-closed-text:oklch(88.1965% .0616627 249.167);--theme-lock-mobile-screen-compact-table-view-form-surface-bg:black;--theme-lock-mobile-screen-compact-table-view-form-surface-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-form-surface-border:color-mix(in oklch, var(--primary) 20%, #ffffff1a 80%)}}.dark{--theme-lock-mobile-screen-compact-table-view-form-section-divider:var(--theme-lock-surface-divider-source);--theme-lock-mobile-screen-compact-table-view-form-field-bg:var(--theme-lock-field-bg);--theme-lock-mobile-screen-compact-table-view-form-field-border:var(--theme-lock-field-border);--theme-lock-mobile-screen-compact-table-view-form-field-border-focus:var(--theme-lock-field-border-focus);--theme-lock-mobile-screen-compact-table-view-form-field-ring:var(--theme-lock-field-ring);--theme-lock-mobile-screen-compact-table-view-form-field-placeholder:white}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-mobile-screen-compact-table-view-form-field-placeholder:color-mix(in oklch, white 52%, var(--foreground) 48%)}}.dark{--theme-lock-mobile-screen-compact-table-view-edit-surface-bg:var(--theme-lock-mobile-screen-compact-table-view-form-field-bg);--theme-lock-mobile-screen-compact-table-view-edit-surface-outline:var(--theme-lock-field-border-focus);--theme-lock-menu-surface-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-menu-surface-bg:color-mix(in oklch, var(--background) 80%, var(--foreground) 20%)}}.dark{--theme-lock-menu-surface-foreground:var(--foreground);--theme-lock-menu-surface-border:var(--border);--theme-lock-menu-surface-shadow:0 10px 30px #01040e52;--theme-lock-menu-item-hover-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-menu-item-hover-bg:color-mix(in oklch, var(--primary) 12%, transparent)}}.dark{--theme-lock-menu-item-hover-foreground:var(--foreground);--theme-lock-tab-hover:var(--blocks-bg)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-tab-hover:color-mix(in oklch, var(--blocks-bg) 85%, var(--foreground) 15%)}}.dark{--theme-lock-tab-active:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-tab-active:color-mix(in oklch, var(--background) 60%, var(--foreground) 40%)}}.dark{--theme-lock-entity-workspace-bg:var(--app-shell-bg);--theme-lock-entity-workspace-header-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-workspace-header-bg:color-mix(in oklch, var(--background) 84%, var(--foreground) 16%)}}.dark{--theme-lock-entity-workspace-header-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-workspace-header-border:color-mix(in oklch, var(--primary) 24%, transparent)}}.dark{--theme-lock-entity-section-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-section-bg:color-mix(in oklch, var(--background) 86%, var(--foreground) 14%)}}.dark{--theme-lock-entity-section-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-section-border:color-mix(in oklch, var(--primary) 22%, transparent)}}.dark{--theme-lock-entity-subsection-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-subsection-bg:color-mix(in oklch, var(--background) 88%, var(--foreground) 12%)}}.dark{--theme-lock-entity-subsection-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-subsection-border:color-mix(in oklch, var(--primary) 24%, transparent)}}.dark{--theme-lock-entity-chip-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-chip-bg:color-mix(in oklch, var(--background) 86%, var(--foreground) 14%)}}.dark{--theme-lock-entity-chip-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-chip-border:color-mix(in oklch, var(--primary) 20%, transparent)}}.dark{--theme-lock-entity-chip-active-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-chip-active-bg:color-mix(in oklch, var(--primary) 18%, transparent)}}.dark{--theme-lock-entity-chip-active-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-chip-active-border:color-mix(in oklch, var(--primary) 38%, transparent)}}.dark{--theme-lock-entity-chip-active-text:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-chip-active-text:color-mix(in oklch, var(--foreground) 90%, var(--primary) 10%)}}.dark{--theme-lock-entity-tabs-bg:var(--background)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-tabs-bg:color-mix(in oklch, var(--background) 84%, var(--foreground) 16%)}}.dark{--theme-lock-entity-tabs-border:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark{--theme-lock-entity-tabs-border:color-mix(in oklch, var(--primary) 22%, transparent)}}.dark{--table-canvas-bg:var(--theme-lock-table-canvas-bg)!important;--table-toolbar-bg:var(--theme-lock-table-toolbar-bg)!important;--table-bg:var(--table-canvas-bg)!important;--table-header-bg:var(--theme-lock-table-header-bg)!important;--table-header-border:var(--theme-lock-table-header-border)!important;--table-header-bottom-border:var(--theme-lock-table-header-bottom-border)!important;--table-header-shadow:var(--theme-lock-table-header-shadow)!important;--table-header-top-highlight:var(--theme-lock-table-header-top-highlight)!important;--table-header-overlay-bg:var(--theme-lock-table-header-overlay-bg)!important;--table-header-text:var(--foreground)!important;--table-text:var(--theme-lock-table-text)!important;--table-text-strong:var(--theme-lock-table-text-strong)!important;--table-text-muted:var(--theme-lock-table-text-muted)!important;--table-control-text:var(--theme-lock-table-control-text)!important;--table-control-text-muted:var(--theme-lock-table-control-text-muted)!important;--toolbar-search-bg:var(--theme-lock-toolbar-search-bg)!important;--toolbar-search-bg-hover:var(--theme-lock-toolbar-search-bg-hover)!important;--toolbar-search-bg-focus:var(--theme-lock-toolbar-search-bg-focus)!important;--toolbar-search-border:var(--theme-lock-toolbar-search-border)!important;--toolbar-search-border-hover:var(--theme-lock-toolbar-search-border)!important;--toolbar-search-border-focus:var(--theme-lock-toolbar-search-border-focus)!important;--toolbar-search-ring:var(--theme-lock-toolbar-search-ring)!important;--toolbar-search-text:var(--theme-lock-toolbar-search-text)!important;--toolbar-search-placeholder:var(--theme-lock-toolbar-search-placeholder)!important;--toolbar-search-icon:var(--theme-lock-toolbar-search-icon)!important;--table-toolbar-title-icon-bg:var(--theme-lock-table-toolbar-title-icon-bg)!important;--table-toolbar-title-icon-foreground:var(--theme-lock-table-toolbar-title-icon-foreground)!important;--table-toolbar-title-icon-shadow:var(--theme-lock-table-toolbar-title-icon-shadow)!important;--filter-panel-bg:var(--theme-lock-filter-panel-bg)!important;--filter-panel-border:var(--theme-lock-filter-panel-border)!important;--filter-panel-divider:var(--theme-lock-filter-panel-divider)!important;--filter-panel-header-border:var(--theme-lock-filter-panel-header-border)!important;--field-bg:var(--theme-lock-field-bg)!important;--field-bg-hover:var(--theme-lock-field-bg-hover)!important;--field-bg-focus:var(--theme-lock-field-bg-focus)!important;--field-border-rest:var(--theme-lock-field-border-rest)!important;--field-border:var(--theme-lock-field-border)!important;--field-border-hover:var(--theme-lock-field-border-hover)!important;--field-border-focus:var(--theme-lock-field-border-focus)!important;--field-ring:var(--theme-lock-field-ring)!important;--field-text:var(--theme-lock-field-text)!important;--field-placeholder:var(--theme-lock-field-placeholder)!important;--field-icon:var(--theme-lock-field-icon)!important;--table-title-text:var(--theme-lock-table-title-text)!important;--table-chip-bg:var(--theme-lock-table-chip-bg)!important;--table-count-border:var(--theme-lock-table-count-border)!important;--table-count-text:var(--theme-lock-table-count-text)!important;--table-selection-chip-bg:var(--theme-lock-table-selection-chip-bg)!important;--table-selection-chip-border:var(--theme-lock-table-selection-chip-border)!important;--table-selection-chip-text:var(--theme-lock-table-selection-chip-text)!important;--table-summary-card-bg:var(--theme-lock-table-summary-card-bg)!important;--hybrid-document-header-bg:var(--hybrid-document-header-bg-source)!important;--hybrid-document-header-border:var(--hybrid-document-header-border-source)!important;--hybrid-document-header-text:var(--hybrid-document-header-text-source)!important;--hybrid-document-header-chip-font-size:var(--hybrid-document-header-chip-font-size-source)!important;--hybrid-document-header-chip-icon-size:var(--hybrid-document-header-chip-icon-size-source)!important;--hybrid-document-header-chip-gap:var(--hybrid-document-header-chip-gap-source)!important;--hybrid-document-header-chip-padding-x:var(--hybrid-document-header-chip-padding-x-source)!important;--hybrid-document-header-chip-padding-y:var(--hybrid-document-header-chip-padding-y-source)!important;--hybrid-document-header-chip-radius:var(--hybrid-document-header-chip-radius-source)!important;--hybrid-document-header-meta-chip-bg:var(--hybrid-document-header-meta-chip-bg-source)!important;--hybrid-document-header-meta-chip-border:var(--hybrid-document-header-meta-chip-border-source)!important;--hybrid-document-header-meta-chip-text:var(--hybrid-document-header-meta-chip-text-source)!important;--hybrid-document-header-context-chip-bg:var(--hybrid-document-header-context-chip-bg-source)!important;--hybrid-document-header-context-chip-border:var(--hybrid-document-header-context-chip-border-source)!important;--hybrid-document-header-context-chip-text:var(--hybrid-document-header-context-chip-text-source)!important;--table-sort-icon-active:var(--theme-lock-table-sort-icon-active)!important;--filter-field-bg:var(--field-bg)!important;--filter-field-bg-hover:var(--field-bg-hover)!important;--filter-field-bg-focus:var(--field-bg-focus)!important;--filter-field-border:var(--field-border)!important;--filter-field-border-hover:var(--field-border-hover)!important;--filter-field-border-focus:var(--field-border-focus)!important;--filter-field-ring:var(--field-ring)!important;--filter-field-text:var(--field-text)!important;--filter-field-placeholder:var(--field-placeholder)!important;--filter-field-icon:var(--field-icon)!important;--field-height:var(--ui-size-field-height)!important;--field-radius:var(--ui-radius-field)!important;--field-padding-x:var(--ui-space-field-padding-x)!important;--field-group-gap:var(--ui-space-field-group-gap)!important;--field-stack-gap:var(--ui-space-field-stack-gap)!important;--field-frame-padding-x:var(--ui-space-field-frame-padding-x)!important;--field-frame-padding-y:var(--ui-space-field-frame-padding-y)!important;--field-label-size:var(--ui-font-size-field-label)!important;--field-label-color:var(--table-control-text-muted)!important;--field-text-size:var(--ui-font-size-field)!important;--field-row-stride:78px!important;--form-field-max-width:400px!important;--mobile-screen-compact-table-view-surface-active-shadow:var(--theme-lock-mobile-screen-compact-table-view-surface-active-shadow)!important;--mobile-screen-compact-table-view-shell-border:var(--theme-lock-mobile-screen-compact-table-view-shell-border)!important;--mobile-screen-compact-table-view-shell-bg:var(--theme-lock-mobile-screen-compact-table-view-shell-bg)!important;--mobile-screen-compact-table-view-shell-inner-shadow:var(--theme-lock-mobile-screen-compact-table-view-shell-inner-shadow)!important;--mobile-screen-compact-table-view-shell-accent-glow-bg:var(--theme-lock-mobile-screen-compact-table-view-shell-accent-glow-bg)!important;--mobile-screen-compact-table-view-shell-base-glow-bg:var(--theme-lock-mobile-screen-compact-table-view-shell-base-glow-bg)!important;--mobile-screen-compact-table-view-shell-shadow:var(--theme-lock-mobile-screen-compact-table-view-shell-shadow)!important;--mobile-screen-compact-table-view-shell-subsurface-shadow:var(--theme-lock-mobile-screen-compact-table-view-shell-subsurface-shadow)!important;--mobile-screen-compact-table-view-shell-active-bg:var(--theme-lock-mobile-screen-compact-table-view-shell-active-bg)!important;--mobile-screen-compact-table-view-shell-active-border:var(--theme-lock-mobile-screen-compact-table-view-shell-active-border)!important;--mobile-screen-compact-table-view-dock-bg:var(--theme-lock-mobile-screen-compact-table-view-dock-bg)!important;--mobile-screen-compact-table-view-dock-border:var(--theme-lock-mobile-screen-compact-table-view-dock-border)!important;--mobile-document-action-row-divider:var(--theme-lock-mobile-document-action-row-divider)!important;--mobile-document-details-actions-strip-bg:var(--theme-lock-mobile-document-details-actions-strip-bg)!important;--mobile-document-details-actions-strip-border:var(--theme-lock-mobile-document-details-actions-strip-border)!important;--mobile-document-details-cell-border-strong:var(--theme-lock-mobile-document-details-cell-border-strong)!important;--mobile-screen-compact-table-view-dock-shadow:var(--theme-lock-mobile-screen-compact-table-view-dock-shadow)!important;--mobile-screen-compact-table-view-control-bg:var(--theme-lock-mobile-screen-compact-table-view-control-bg)!important;--mobile-screen-compact-table-view-control-text:var(--theme-lock-mobile-screen-compact-table-view-control-text)!important;--mobile-screen-compact-table-view-control-muted-text:var(--theme-lock-mobile-screen-compact-table-view-control-muted-text)!important;--mobile-screen-compact-table-view-control-active-bg:var(--theme-lock-mobile-screen-compact-table-view-control-active-bg)!important;--mobile-screen-compact-table-view-control-active-text:var(--theme-lock-mobile-screen-compact-table-view-control-active-text)!important;--mobile-screen-compact-table-view-control-shadow:var(--theme-lock-mobile-screen-compact-table-view-control-shadow)!important;--mobile-screen-compact-table-view-control-active-shadow:var(--theme-lock-mobile-screen-compact-table-view-control-active-shadow)!important;--mobile-screen-compact-table-view-control-accent-bg:var(--theme-lock-mobile-screen-compact-table-view-control-accent-bg)!important;--mobile-screen-compact-table-view-control-accent-text:var(--theme-lock-mobile-screen-compact-table-view-control-accent-text)!important;--mobile-screen-compact-table-view-control-accent-shadow:var(--theme-lock-mobile-screen-compact-table-view-control-accent-shadow)!important;--mobile-screen-compact-table-view-count-pill-bg:var(--theme-lock-mobile-screen-compact-table-view-count-pill-bg)!important;--mobile-screen-compact-table-view-count-pill-border:var(--theme-lock-mobile-screen-compact-table-view-count-pill-border)!important;--mobile-screen-compact-table-view-count-pill-text:var(--theme-lock-mobile-screen-compact-table-view-count-pill-text)!important;--mobile-screen-compact-table-view-count-pill-shadow:var(--theme-lock-mobile-screen-compact-table-view-count-pill-shadow)!important;--mobile-screen-compact-table-view-header-bg:var(--theme-lock-mobile-screen-compact-table-view-header-bg)!important;--mobile-screen-compact-table-view-header-border:var(--theme-lock-mobile-screen-compact-table-view-header-border)!important;--mobile-screen-compact-table-view-header-shadow:var(--theme-lock-mobile-screen-compact-table-view-header-shadow)!important;--mobile-screen-compact-table-view-header-active-bg:var(--theme-lock-mobile-screen-compact-table-view-header-active-bg)!important;--mobile-screen-compact-table-view-header-active-border:var(--theme-lock-mobile-screen-compact-table-view-header-active-border)!important;--mobile-screen-compact-table-view-header-fade-from:var(--theme-lock-mobile-screen-compact-table-view-header-fade-from)!important;--mobile-screen-compact-table-view-header-fade-to:var(--theme-lock-mobile-screen-compact-table-view-header-fade-to)!important;--ui-space-mobile-screen-compact-table-view-header-padding-x:var(--theme-lock-ui-space-mobile-screen-compact-table-view-header-padding-x)!important;--ui-space-mobile-screen-compact-table-view-header-padding-y:var(--theme-lock-ui-space-mobile-screen-compact-table-view-header-padding-y)!important;--ui-space-mobile-screen-compact-table-view-header-gap:var(--theme-lock-ui-space-mobile-screen-compact-table-view-header-gap)!important;--ui-radius-mobile-screen-compact-table-view-header:var(--theme-lock-ui-radius-mobile-screen-compact-table-view-header)!important;--ui-size-mobile-screen-compact-table-view-header-title-size:var(--theme-lock-ui-size-mobile-screen-compact-table-view-header-title-size)!important;--ui-size-mobile-screen-compact-table-view-header-subtitle-size:var(--theme-lock-ui-size-mobile-screen-compact-table-view-header-subtitle-size)!important;--ui-size-mobile-screen-compact-table-view-header-scroll-max-count:var(--theme-lock-ui-size-mobile-screen-compact-table-view-header-scroll-max-count)!important;--ui-size-mobile-screen-compact-table-view-header-fade-height:var(--theme-lock-ui-size-mobile-screen-compact-table-view-header-fade-height)!important;--ui-size-mobile-screen-compact-table-view-count-pill-font-size:var(--theme-lock-ui-size-mobile-screen-compact-table-view-count-pill-font-size)!important;--mobile-screen-compact-table-view-swipe-reveal-bg:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-bg)!important;--mobile-screen-compact-table-view-swipe-reveal-text:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-text)!important;--mobile-screen-compact-table-view-swipe-reveal-icon-bg:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-bg)!important;--mobile-screen-compact-table-view-swipe-reveal-icon-border:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-border)!important;--mobile-screen-compact-table-view-swipe-reveal-icon-shadow:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-icon-shadow)!important;--mobile-screen-compact-table-view-swipe-reveal-halo-bg:var(--theme-lock-mobile-screen-compact-table-view-swipe-reveal-halo-bg)!important;--mobile-screen-compact-table-view-surface-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-bg)!important;--mobile-screen-compact-table-view-surface-hover-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-hover-bg)!important;--mobile-screen-compact-table-view-surface-hover-border:var(--theme-lock-mobile-screen-compact-table-view-surface-hover-border)!important;--mobile-screen-compact-table-view-surface-hover-shadow:var(--theme-lock-mobile-screen-compact-table-view-surface-hover-shadow)!important;--mobile-screen-compact-table-view-surface-swipe-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-swipe-bg)!important;--mobile-screen-compact-table-view-surface-swipe-border:var(--theme-lock-mobile-screen-compact-table-view-surface-swipe-border)!important;--mobile-screen-compact-table-view-surface-swipe-shadow:var(--theme-lock-mobile-screen-compact-table-view-surface-swipe-shadow)!important;--mobile-screen-compact-table-view-surface-active-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-active-bg)!important;--compact-cell-border:var(--theme-lock-compact-cell-border)!important;--compact-cell-selected-bg:var(--theme-lock-compact-cell-selected-bg)!important;--mobile-screen-compact-table-view-surface-active-border:var(--theme-lock-mobile-screen-compact-table-view-surface-active-border)!important;--mobile-screen-compact-table-view-surface-active-ring:var(--theme-lock-mobile-screen-compact-table-view-surface-active-ring)!important;--mobile-screen-compact-table-view-surface-top-shine-bg:var(--theme-lock-mobile-screen-compact-table-view-surface-top-shine-bg)!important;--mobile-screen-compact-table-view-menu-trigger-bg:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-bg)!important;--mobile-screen-compact-table-view-menu-trigger-border:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-border)!important;--mobile-screen-compact-table-view-menu-trigger-text:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-text)!important;--mobile-screen-compact-table-view-menu-trigger-shadow:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-shadow)!important;--mobile-screen-compact-table-view-menu-trigger-active-bg:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-bg)!important;--mobile-screen-compact-table-view-menu-trigger-active-border:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-border)!important;--mobile-screen-compact-table-view-menu-trigger-active-text:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-text)!important;--mobile-screen-compact-table-view-menu-trigger-active-shadow:var(--theme-lock-mobile-screen-compact-table-view-menu-trigger-active-shadow)!important;--mobile-screen-compact-table-view-content-top-glow-bg:var(--theme-lock-mobile-screen-compact-table-view-content-top-glow-bg)!important;--mobile-screen-compact-table-view-total-pill-bg:var(--theme-lock-mobile-screen-compact-table-view-total-pill-bg)!important;--mobile-screen-compact-table-view-total-pill-border:var(--theme-lock-mobile-screen-compact-table-view-total-pill-border)!important;--mobile-screen-compact-table-view-total-pill-text:var(--theme-lock-mobile-screen-compact-table-view-total-pill-text)!important;--mobile-screen-compact-table-view-meta-pill-bg:var(--theme-lock-mobile-screen-compact-table-view-meta-pill-bg)!important;--mobile-screen-compact-table-view-meta-pill-border:var(--theme-lock-mobile-screen-compact-table-view-meta-pill-border)!important;--mobile-screen-compact-table-view-meta-pill-text:var(--theme-lock-mobile-screen-compact-table-view-meta-pill-text)!important;--mobile-screen-compact-table-view-status-posted-bg:var(--theme-lock-mobile-screen-compact-table-view-status-posted-bg)!important;--mobile-screen-compact-table-view-status-posted-border:var(--theme-lock-mobile-screen-compact-table-view-status-posted-border)!important;--mobile-screen-compact-table-view-status-posted-text:var(--theme-lock-mobile-screen-compact-table-view-status-posted-text)!important;--mobile-screen-compact-table-view-status-posted-shadow:var(--theme-lock-mobile-screen-compact-table-view-status-posted-shadow)!important;--mobile-screen-compact-table-view-status-draft-bg:var(--theme-lock-mobile-screen-compact-table-view-status-draft-bg)!important;--mobile-screen-compact-table-view-status-draft-border:var(--theme-lock-mobile-screen-compact-table-view-status-draft-border)!important;--mobile-screen-compact-table-view-status-draft-text:var(--theme-lock-mobile-screen-compact-table-view-status-draft-text)!important;--mobile-screen-compact-table-view-status-cancelled-bg:var(--theme-lock-mobile-screen-compact-table-view-status-cancelled-bg)!important;--mobile-screen-compact-table-view-status-cancelled-border:var(--theme-lock-mobile-screen-compact-table-view-status-cancelled-border)!important;--mobile-screen-compact-table-view-status-cancelled-text:var(--theme-lock-mobile-screen-compact-table-view-status-cancelled-text)!important;--mobile-screen-compact-table-view-status-closed-bg:var(--theme-lock-mobile-screen-compact-table-view-status-closed-bg)!important;--mobile-screen-compact-table-view-status-closed-border:var(--theme-lock-mobile-screen-compact-table-view-status-closed-border)!important;--mobile-screen-compact-table-view-status-closed-text:var(--theme-lock-mobile-screen-compact-table-view-status-closed-text)!important;--mobile-screen-compact-table-view-edit-surface-bg:var(--theme-lock-mobile-screen-compact-table-view-edit-surface-bg)!important;--mobile-screen-compact-table-view-edit-surface-outline:var(--theme-lock-mobile-screen-compact-table-view-edit-surface-outline)!important;--mobile-screen-compact-table-view-form-surface-bg:var(--theme-lock-mobile-screen-compact-table-view-form-surface-bg)!important;--mobile-screen-compact-table-view-form-surface-border:var(--theme-lock-mobile-screen-compact-table-view-form-surface-border)!important;--mobile-screen-compact-table-view-form-section-divider:var(--theme-lock-mobile-screen-compact-table-view-form-section-divider)!important;--mobile-screen-compact-table-view-form-field-bg:var(--theme-lock-mobile-screen-compact-table-view-form-field-bg)!important;--mobile-screen-compact-table-view-form-field-border:var(--theme-lock-mobile-screen-compact-table-view-form-field-border)!important;--mobile-screen-compact-table-view-form-field-border-focus:var(--theme-lock-mobile-screen-compact-table-view-form-field-border-focus)!important;--mobile-screen-compact-table-view-form-field-ring:var(--theme-lock-mobile-screen-compact-table-view-form-field-ring)!important;--mobile-screen-compact-table-view-form-field-placeholder:var(--theme-lock-mobile-screen-compact-table-view-form-field-placeholder)!important;--tab-hover:var(--theme-lock-tab-hover)!important;--tab-active:var(--theme-lock-tab-active)!important;--tab-button-hover-bg:var(--theme-lock-tab-button-hover-bg)!important;--tab-button-hover-border:var(--theme-lock-tab-button-hover-border)!important;--tab-button-hover-shadow:var(--theme-lock-tab-button-hover-shadow)!important;--tab-button-active-indicator:var(--theme-lock-tab-button-active-indicator)!important;--tab-button-active-bg:var(--theme-lock-tab-button-active-bg)!important;--tab-button-active-border:var(--theme-lock-tab-button-active-border)!important;--tab-button-dark-hover-bg:var(--theme-lock-tab-button-dark-hover-bg)!important}@media (hover:hover) and (pointer:fine){html:root{--ui-text-body-size:12.5px;--ui-text-section-size:13.5px;--ui-text-title-size:17px;--theme-lock-ui-radius-toolbar-btn:6px;--theme-lock-ui-radius-button:6px;--theme-lock-ui-space-toolbar-btn-padding-y:.5rem;--theme-lock-ui-size-toolbar-btn-height:2.25rem;--theme-lock-ui-size-toolbar-btn-icon:2.25rem;--theme-lock-ui-space-toolbar-btn-padding-x:1rem;--theme-lock-ui-space-toolbar-btn-inner-gap:.625rem;--theme-lock-ui-size-button-height:2.25rem;--theme-lock-ui-size-button-icon:2.25rem;--theme-lock-ui-size-button-glyph:1rem;--theme-lock-ui-space-button-padding-x:.75rem;--theme-lock-ui-space-button-gap:.5rem;--theme-lock-ui-font-size-button:var(--ui-text-body-size);--theme-lock-ui-space-table-cell-padding-x:1rem;--theme-lock-ui-space-table-cell-padding-y:.5rem;--theme-lock-table-row-padding-x:16px;--theme-lock-table-row-padding-y:6.4px;--theme-lock-table-row-font-size:var(--ui-text-body-size);--theme-lock-table-row-line-height:18px;--theme-lock-table-row-height:32px;--theme-lock-table-header-padding-x:16px;--theme-lock-table-header-padding-y:7.8px;--theme-lock-table-header-font-size:var(--ui-text-body-size);--theme-lock-table-header-line-height:18px;--theme-lock-table-header-height:33.6px;--theme-lock-table-title-size:var(--ui-text-title-size);--theme-lock-table-toolbar-padding-y:12px;--theme-lock-table-toolbar-padding-x:16px;--theme-lock-table-toolbar-gap:10px;--theme-lock-table-toolbar-padding-y-condensed:8px;--theme-lock-table-toolbar-gap-condensed:8px;--theme-lock-table-toolbar-utility-gap:3.2px;--theme-lock-ui-space-tab-button-padding-y:.375rem;--theme-lock-ui-space-tab-button-padding-left:.75rem;--theme-lock-ui-space-tab-button-inner-gap:.5rem;--theme-lock-ui-space-form-toolbar-gap:.75rem;--theme-lock-ui-space-form-toolbar-padding-y-desktop:.75rem;--theme-lock-ui-space-form-toolbar-padding-x-desktop:var(--ui-form-header-padding-x);--theme-lock-ui-space-field-frame-padding-x:1rem;--theme-lock-ui-space-field-frame-padding-y:.5rem;--theme-lock-ui-space-filter-panel-padding-x:var(--theme-lock-ui-space-field-frame-padding-x);--theme-lock-ui-space-filter-panel-padding-y:var(--theme-lock-ui-space-field-frame-padding-y);--theme-lock-ui-space-filter-panel-header-padding-x:.75rem;--theme-lock-ui-space-filter-panel-header-padding-y:.75rem;--theme-lock-ui-space-filter-panel-fields-gap:.75rem;--theme-lock-ui-space-filter-field-gap:.25rem;--theme-lock-ui-space-filter-field-padding-x:.75rem;--theme-lock-ui-font-size-filter-panel-title:var(--ui-text-section-size);--theme-lock-ui-font-size-filter-field-label:var(--ui-text-body-size);--theme-lock-ui-font-size-filter-field:var(--ui-text-body-size);--theme-lock-ui-space-navbar-padding-x:.75rem;--theme-lock-ui-space-navbar-padding-y:.5rem;--theme-lock-ui-space-navbar-gap:.75rem;--theme-lock-ui-space-navbar-section-gap:.75rem;--theme-lock-ui-space-navbar-search-start-gap:36px;--theme-lock-ui-size-navbar-search-min:157px;--theme-lock-ui-size-navbar-search-fluid:25vw;--theme-lock-ui-size-navbar-search-max:291px;--theme-lock-ui-font-size-navbar-title:1.125rem;--theme-lock-ui-font-size-navbar-company:var(--ui-text-section-size);--theme-lock-ui-font-size-navbar-user:var(--ui-text-body-size);--theme-lock-ui-font-size-navbar-meta:var(--ui-text-meta-size);--theme-lock-ui-space-smart-menu-panel-padding:.5rem;--theme-lock-ui-space-smart-menu-tile-padding:.5rem;--theme-lock-ui-space-smart-menu-tile-gap:.75rem;--theme-lock-ui-space-smart-menu-mono-tile-padding-x:.75rem;--theme-lock-ui-space-smart-menu-mono-tile-padding-y:.5rem;--theme-lock-ui-radius-smart-menu-tile:.5rem;--theme-lock-ui-size-smart-menu-icon-tile:2.25rem;--theme-lock-ui-size-smart-menu-icon:1.25rem;--theme-lock-ui-size-smart-menu-mono-icon:1.25rem;--theme-lock-ui-size-smart-menu-collapsed-child-icon-tile:2.5rem;--theme-lock-ui-size-smart-menu-child-icon-tile:1.75rem;--theme-lock-ui-size-smart-menu-child-icon:1rem;--theme-lock-ui-size-smart-menu-caret:1.5rem;--theme-lock-ui-font-size-smart-menu-title:var(--ui-text-body-size);--theme-lock-ui-font-size-smart-menu-child-title:var(--ui-text-body-size);--theme-lock-ui-space-menu-divider-y:6.4px;--theme-lock-ui-size-menu-scroll-fade-height:19.2px;--theme-lock-ui-space-menu-surface-padding:.25rem;--theme-lock-ui-size-menu-surface-width:14rem;--theme-lock-ui-size-menu-surface-max-height:22.5rem;--theme-lock-ui-space-menu-item-padding-y:.5rem;--theme-lock-ui-space-menu-item-padding-x:.75rem;--theme-lock-ui-space-menu-label-padding-y:.5rem;--theme-lock-ui-space-menu-label-padding-x:.75rem;--theme-lock-ui-space-menu-option-padding:.5rem;font-size:80%;--field-row-stride:62.4px!important;--form-layout-row-stride:62.4px!important;--form-field-max-width:320px!important}}:root{--ui-text-body-size:14px;--ui-text-meta-size:12px;--ui-text-section-size:14px;--ui-text-title-size:18px;--ui-font-size-tab-label:var(--ui-text-body-size);--ui-font-size-table-count:var(--ui-text-meta-size);--ui-table-surface-inset:8px;--ui-surface-surround-bg:var(--foreground)}@supports (color:color-mix(in lab, red, red)){:root{--ui-surface-surround-bg:color-mix(in srgb, var(--foreground) 4%, var(--background))}}:root{--ui-form-section-tab-height:32px;--ui-size-mobile-action-height:44px;--ui-mobile-calendar-cell-size:min(var(--ui-size-mobile-action-height), calc((100vw - 48px) / 7));--ui-mobile-calendar-text-size:14px;--ui-form-header-padding-x:16px;--ui-form-content-padding-x:var(--ui-form-header-padding-x);--ui-form-content-padding-top:20px;--ui-form-content-padding-bottom:28px;--ui-form-panel-content-padding-x:16px;--ui-form-panel-content-padding-top:4px;--ui-form-panel-content-padding-bottom:16px;--ui-form-column-width:400px;--ui-form-column-gap:32px;--ui-form-row-gap:0px;--ui-form-row-height:36px;--ui-form-text-size:var(--ui-text-body-size);--ui-form-label-text-size:var(--ui-form-text-size);--ui-form-text-line-height:1.4;--ui-form-value-active-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){:root{--ui-form-value-active-bg:color-mix(in srgb, var(--primary) 3.5%, transparent)}}:root{--ui-form-row-stacked-height:52px;--ui-form-stacked-content-padding-x:8px;--ui-form-stacked-label-value-gap:2px;--ui-form-stacked-control-min-height:24px;--ui-form-label-width:128px;--ui-form-label-value-gap:12px;--ui-form-value-edge-inset:4px;--ui-form-value-padding-x:8px;--ui-form-value-padding-y:7px;--ui-form-row-divider-width:1px;--ui-form-divider-color:var(--ui-color-divider-subtle)}@supports (color:color-mix(in lab, red, red)){:root{--ui-form-divider-color:color-mix(in srgb, var(--ui-color-divider-subtle) 90%, var(--ui-color-accent) 10%)}}:root{--ui-form-row-active-line-width:1px;--ui-form-row-radius:4px;--ui-table-row-height-standard:40px;--ui-table-row-padding-x-standard:8px;--ui-table-row-padding-y-standard:0px;--ui-table-row-height-roomy:60px;--ui-table-row-padding-x-roomy:10px;--ui-table-row-padding-y-roomy:6px}@media (min-width:768px) and (hover:hover) and (pointer:fine){.form-content-scroll:not(.document-form-mobile-window-shell *){--ui-form-row-height:var(--table-row-height);--ui-form-value-padding-y:calc((var(--ui-form-row-height) - var(--ui-form-row-divider-width) - var(--ui-form-text-size) * var(--ui-form-text-line-height)) / 2)}}.mobile-screen-shell .form-content-scroll{--ui-form-row-height:var(--ui-size-mobile-action-height);--ui-form-text-size:16px;--ui-form-label-text-size:14px;--ui-form-value-padding-y:calc((var(--ui-form-row-height) - var(--ui-form-row-divider-width) - var(--ui-form-text-size) * var(--ui-form-text-line-height)) / 2)}html:not(.dark){--ui-text-selection-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--ui-text-selection-bg:color-mix(in srgb, var(--primary) 25%, transparent)}}html:not(.dark){--ui-light-color-canvas:white;--ui-light-color-surface:white;--ui-light-color-surface-transparent:transparent;--ui-light-color-surface-muted:var(--muted);--ui-light-color-text:var(--foreground);--ui-light-color-text-muted:var(--muted-foreground);--ui-light-color-border:var(--border);--ui-light-color-divider-subtle:var(--theme-lock-table-row-border,var(--theme-lock-table-accent-reference-current,var(--primary)))}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--ui-light-color-divider-subtle:var(--theme-lock-table-row-border,color-mix(in srgb, var(--theme-lock-table-accent-reference-current,var(--primary)) 22%, transparent))}}html:not(.dark){--ui-light-color-accent:var(--theme-lock-table-accent-reference-current,var(--primary));--ui-light-color-focus-ring:var(--ui-light-color-accent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--ui-light-color-focus-ring:color-mix(in oklch, var(--ui-light-color-accent) 92%, var(--ui-light-color-text))}}html:not(.dark){--ui-light-color-surface-hover:var(--ui-light-color-text)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--ui-light-color-surface-hover:color-mix(in srgb, var(--ui-light-color-text) 4%, var(--ui-light-color-surface) 96%)}}html:not(.dark){--ui-light-color-surface-pressed:var(--ui-light-color-accent)}@supports (color:color-mix(in lab, red, red)){html:not(.dark){--ui-light-color-surface-pressed:color-mix(in srgb, var(--ui-light-color-accent) 8%, var(--ui-light-color-surface) 92%)}}html:not(.dark){--ui-color-canvas:var(--ui-light-color-canvas);--ui-color-surface:var(--ui-light-color-surface);--ui-color-surface-transparent:var(--ui-light-color-surface-transparent);--ui-color-surface-muted:var(--ui-light-color-surface-muted);--ui-color-text:var(--ui-light-color-text);--ui-color-text-muted:var(--ui-light-color-text-muted);--ui-color-border:var(--ui-light-color-border);--ui-color-divider-subtle:var(--ui-light-color-divider-subtle);--ui-color-accent:var(--ui-light-color-accent);--ui-color-focus-ring:var(--ui-light-color-focus-ring);--ui-color-surface-hover:var(--ui-light-color-surface-hover);--ui-color-surface-pressed:var(--ui-light-color-surface-pressed)}html.dark{--ui-text-selection-bg:var(--primary)}@supports (color:color-mix(in lab, red, red)){html.dark{--ui-text-selection-bg:color-mix(in srgb, var(--primary) 35%, transparent)}}html.dark{--ui-dark-color-canvas:black;--ui-dark-color-surface:black;--ui-dark-color-surface-transparent:transparent;--ui-dark-color-surface-muted:var(--muted);--ui-dark-color-text:var(--foreground);--ui-dark-color-text-muted:var(--muted-foreground);--ui-dark-color-border:var(--border);--ui-dark-color-divider-subtle:var(--theme-lock-table-row-border,var(--theme-lock-table-accent-reference-current,var(--primary)))}@supports (color:color-mix(in lab, red, red)){html.dark{--ui-dark-color-divider-subtle:var(--theme-lock-table-row-border,color-mix(in srgb, var(--theme-lock-table-accent-reference-current,var(--primary)) 16%, #ffffff17 84%))}}html.dark{--ui-dark-color-accent:var(--theme-lock-table-accent-reference-current,var(--primary));--ui-dark-color-focus-ring:var(--ui-dark-color-accent)}@supports (color:color-mix(in lab, red, red)){html.dark{--ui-dark-color-focus-ring:color-mix(in oklch, var(--ui-dark-color-accent) 92%, var(--ui-dark-color-text))}}html.dark{--ui-dark-color-surface-hover:var(--ui-dark-color-text)}@supports (color:color-mix(in lab, red, red)){html.dark{--ui-dark-color-surface-hover:color-mix(in srgb, var(--ui-dark-color-text) 4%, var(--ui-dark-color-surface) 96%)}}html.dark{--ui-dark-color-surface-pressed:var(--ui-dark-color-accent)}@supports (color:color-mix(in lab, red, red)){html.dark{--ui-dark-color-surface-pressed:color-mix(in srgb, var(--ui-dark-color-accent) 8%, var(--ui-dark-color-surface) 92%)}}html.dark{--ui-color-canvas:var(--ui-dark-color-canvas);--ui-color-surface:var(--ui-dark-color-surface);--ui-color-surface-transparent:var(--ui-dark-color-surface-transparent);--ui-color-surface-muted:var(--ui-dark-color-surface-muted);--ui-color-text:var(--ui-dark-color-text);--ui-color-text-muted:var(--ui-dark-color-text-muted);--ui-color-border:var(--ui-dark-color-border);--ui-color-divider-subtle:var(--ui-dark-color-divider-subtle);--ui-color-accent:var(--ui-dark-color-accent);--ui-color-focus-ring:var(--ui-dark-color-focus-ring);--ui-color-surface-hover:var(--ui-dark-color-surface-hover);--ui-color-surface-pressed:var(--ui-dark-color-surface-pressed)}
