:root{--adjus-font-family-sans: Montserrat;--adjus-font-weight-regular: 400;--adjus-font-weight-medium: 500;--adjus-font-weight-semibold: 600;--adjus-font-weight-bold: 700;--adjus-font-line-height-xs: 1rem;--adjus-font-line-height-sm: 1.25rem;--adjus-font-line-height-md: 1.5rem;--adjus-font-line-height-lg: 1.75rem;--adjus-font-letter-spacing-tight: -.01em;--adjus-font-letter-spacing-normal: 0em;--adjus-font-letter-spacing-wide: .01em;--adjus-font-size-2xs: .75rem;--adjus-font-size-xs: .75rem;--adjus-font-size-sm: .875rem;--adjus-font-size-md: 1rem;--adjus-font-size-lg: 1.125rem;--adjus-size-mode-font-scale: 1;--adjus-size-mode-space-scale: 1;--adjus-size-control-sm: 1.75rem;--adjus-size-control-md: 2rem;--adjus-size-control-lg: 2.25rem;--adjus-size-button-min-width: 6.25rem;--adjus-size-field-input-height: 2rem;--adjus-size-field-wrapper-height: 3.5625rem;--adjus-size-field-default-width: 15rem;--adjus-size-field-wrapper-width: 15.5rem;--adjus-size-icon-sm: .9375rem;--adjus-space-3xs: .125rem;--adjus-space-xxs: .25rem;--adjus-space-xs: .5rem;--adjus-space-sm: .75rem;--adjus-space-md: 1rem;--adjus-space-lg: 1.25rem;--adjus-space-xl: 1.5rem;--adjus-space-xxl: 2rem;--adjus-space-3xl: 2.5rem;--adjus-radius-xs: .25rem;--adjus-radius-sm: .3125rem;--adjus-radius-md: .5rem;--adjus-radius-lg: .625rem;--adjus-radius-full: 9999px;--adjus-border-width-sm: 1px;--adjus-border-width-md: 2px;--adjus-elevation-sm: 0 1px 2px rgba(0, 0, 0, .08);--adjus-elevation-md: 0 2px 6px rgba(0, 0, 0, .12);--adjus-elevation-lg: 0 6px 18px rgba(0, 0, 0, .16);--adjus-opacity-disabled: .6;--adjus-opacity-muted: .8;--adjus-focus-ring-width: 2px;--adjus-focus-ring-offset: 2px;--adjus-focus-ring-color: oklch(56.31% .2324 260.26);--adjus-motion-duration-fast: .12s;--adjus-motion-duration-base: .2s;--adjus-motion-duration-slow: .32s;--adjus-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--adjus-motion-easing-emphasized: cubic-bezier(.2, 0, 0, 1.2);--adjus-z-index-base: 0;--adjus-z-index-dropdown: 1000;--adjus-z-index-popover: 1100;--adjus-z-index-dialog: 1300;--adjus-z-index-toast: 1400;--adjus-color-brand-primary: oklch(56.31% .2324 260.26);--adjus-color-brand-primary-hover: color-mix(in oklab, var(--adjus-color-theme-primary) 90%, var(--adjus-color-theme-primary-foreground) 10%);--adjus-color-brand-primary-dark: oklch(.326 .1122 260.26);--adjus-color-brand-primary-active: oklch(.326 .1122 260.26);--adjus-color-neutral-0: oklch(100% 0 260.26);--adjus-color-neutral-50: color-mix(in oklab, var(--adjus-color-theme-surface) 98%, var(--adjus-color-theme-foreground) 2%);--adjus-color-neutral-100: color-mix(in oklab, var(--adjus-color-theme-surface) 95%, var(--adjus-color-theme-foreground) 5%);--adjus-color-neutral-200: color-mix(in oklab, var(--adjus-color-theme-surface) 90%, var(--adjus-color-theme-foreground) 10%);--adjus-color-neutral-300: color-mix(in oklab, var(--adjus-color-theme-surface) 84%, var(--adjus-color-theme-foreground) 16%);--adjus-color-neutral-400: color-mix(in oklab, var(--adjus-color-theme-surface) 76%, var(--adjus-color-theme-foreground) 24%);--adjus-color-neutral-500: color-mix(in oklab, var(--adjus-color-theme-surface) 64%, var(--adjus-color-theme-foreground) 36%);--adjus-color-neutral-600: color-mix(in oklab, var(--adjus-color-theme-surface) 52%, var(--adjus-color-theme-foreground) 48%);--adjus-color-neutral-700: color-mix(in oklab, var(--adjus-color-theme-surface) 40%, var(--adjus-color-theme-foreground) 60%);--adjus-color-neutral-800: color-mix(in oklab, var(--adjus-color-theme-surface) 28%, var(--adjus-color-theme-foreground) 72%);--adjus-color-neutral-900: oklch(37.79% 0 260.26);--adjus-color-info-50: color-mix(in oklab, var(--adjus-color-theme-primary) 15%, transparent);--adjus-color-info-100: color-mix(in oklab, var(--adjus-color-theme-primary) 20%, transparent);--adjus-color-info-200: color-mix(in oklab, var(--adjus-color-theme-primary) 30%, transparent);--adjus-color-info-600: oklch(43.52% .1632 260.26);--adjus-color-info-700: oklch(.326 .1122 260.26);--adjus-color-success-50: color-mix(in oklab, var(--adjus-color-theme-success) 15%, transparent);--adjus-color-success-100: color-mix(in oklab, var(--adjus-color-theme-success) 20%, transparent);--adjus-color-success-200: color-mix(in oklab, var(--adjus-color-theme-success) 30%, transparent);--adjus-color-success-600: oklch(.5497 .1446 150.94);--adjus-color-success-700: color-mix(in oklab, var(--adjus-color-theme-success) 72%, var(--adjus-color-theme-foreground) 28%);--adjus-color-warning-50: color-mix(in oklab, var(--adjus-color-theme-warning) 15%, transparent);--adjus-color-warning-100: color-mix(in oklab, var(--adjus-color-theme-warning) 20%, transparent);--adjus-color-warning-200: color-mix(in oklab, var(--adjus-color-theme-warning) 30%, transparent);--adjus-color-warning-600: oklch(84.42% .172159 84.9338);--adjus-color-warning-700: color-mix(in oklab, var(--adjus-color-theme-warning) 72%, var(--adjus-color-theme-foreground) 28%);--adjus-color-warning-900: oklch(21.03% .0059 84.9338);--adjus-color-danger-50: color-mix(in oklab, var(--adjus-color-theme-danger) 15%, transparent);--adjus-color-danger-100: color-mix(in oklab, var(--adjus-color-theme-danger) 20%, transparent);--adjus-color-danger-200: color-mix(in oklab, var(--adjus-color-theme-danger) 30%, transparent);--adjus-color-danger-600: oklch(.6321 .1766 18);--adjus-color-danger-700: color-mix(in oklab, var(--adjus-color-theme-danger) 72%, var(--adjus-color-theme-foreground) 28%);--adjus-color-link-visited: oklch(43.52% .1632 260.26);--adjus-color-theme-primary-500: oklch(56.31% .2324 260.26);--adjus-color-theme-primary-600: oklch(43.52% .1632 260.26);--adjus-color-theme-primary-700: oklch(.326 .1122 260.26);--adjus-color-theme-primary: oklch(56.31% .2324 260.26);--adjus-color-theme-primary-dark: oklch(.326 .1122 260.26);--adjus-color-theme-primary-medium: oklch(43.52% .1632 260.26);--adjus-color-theme-primary-foreground: oklch(99.11% 0 0);--adjus-color-theme-background: oklch(100% 0 260.26);--adjus-color-theme-border: oklch(84% 0 260.26);--adjus-color-theme-danger: oklch(.6321 .1766 18);--adjus-color-theme-danger-foreground: oklch(99.11% 0 0);--adjus-color-theme-default: oklch(94% 0 260.26);--adjus-color-theme-default-foreground: oklch(37.79% 0 260.26);--adjus-color-theme-field-background: oklch(100% 0 260.26);--adjus-color-theme-field-foreground: oklch(37.79% 0 260.26);--adjus-color-theme-field-placeholder: oklch(55.17% 0 260.26);--adjus-color-theme-focus: oklch(56.31% .2324 260.26);--adjus-color-theme-foreground: oklch(37.79% 0 260.26);--adjus-color-theme-muted: oklch(55.17% 0 260.26);--adjus-color-theme-overlay: oklch(100% 0 260.26);--adjus-color-theme-overlay-foreground: oklch(37.79% 0 260.26);--adjus-color-theme-scrollbar: oklch(87.1% 0 260.26);--adjus-color-theme-segment: oklch(100% 0 260.26);--adjus-color-theme-segment-foreground: oklch(37.79% 0 260.26);--adjus-color-theme-separator: oklch(92% 0 260.26);--adjus-color-theme-success: oklch(.5497 .1446 150.94);--adjus-color-theme-success-foreground: oklch(21.03% .0059 151.58);--adjus-color-theme-surface: oklch(100% 0 260.26);--adjus-color-theme-surface-foreground: oklch(37.79% 0 260.26);--adjus-color-theme-surface-secondary: oklch(95.24% 0 260.26);--adjus-color-theme-surface-secondary-foreground: oklch(37.79% 0 260.26);--adjus-color-theme-surface-tertiary: oklch(93.73% 0 260.26);--adjus-color-theme-surface-tertiary-foreground: oklch(37.79% 0 260.26);--adjus-color-theme-warning: oklch(84.42% .172159 84.9338);--adjus-color-theme-warning-foreground: oklch(21.03% .0059 84.9338);--adjus-color-theme-link: oklch(43.52% .1632 260.26);--adjus-color-theme-border-width: 1px;--adjus-color-theme-field-border: oklch(84% 0 260.26);--adjus-color-theme-field-border-width: 1px;--adjus-color-theme-surface-shadow: 0 2px 6px rgba(0, 0, 0, .12);--adjus-color-theme-overlay-shadow: 0 6px 18px rgba(0, 0, 0, .16);--adjus-color-theme-field-shadow: 0 1px 2px rgba(0, 0, 0, .08);--adjus-color-theme-dark-primary-500: oklch(56.31% .2324 260.26);--adjus-color-theme-dark-primary-600: oklch(43.52% .1632 260.26);--adjus-color-theme-dark-primary-700: oklch(.326 .1122 260.26);--adjus-color-theme-dark-primary: oklch(56.31% .2324 260.26);--adjus-color-theme-dark-primary-dark: oklch(.326 .1122 260.26);--adjus-color-theme-dark-primary-medium: oklch(43.52% .1632 260.26);--adjus-color-theme-dark-primary-foreground: oklch(99.11% 0 0);--adjus-color-theme-dark-background: oklch(12% 0 260.26);--adjus-color-theme-dark-border: oklch(28% 0 260.26);--adjus-color-theme-dark-danger: oklch(.6321 .1766 18);--adjus-color-theme-dark-danger-foreground: oklch(99.11% 0 0);--adjus-color-theme-dark-default: oklch(27.4% 0 260.26);--adjus-color-theme-dark-default-foreground: oklch(99.11% 0 0);--adjus-color-theme-dark-field-background: oklch(37.79% 0 260.26);--adjus-color-theme-dark-field-foreground: oklch(99.11% 0 260.26);--adjus-color-theme-dark-field-placeholder: oklch(70.5% 0 260.26);--adjus-color-theme-dark-focus: oklch(56.31% .2324 260.26);--adjus-color-theme-dark-foreground: oklch(99.11% 0 260.26);--adjus-color-theme-dark-muted: oklch(70.5% 0 260.26);--adjus-color-theme-dark-overlay: oklch(37.79% 0 260.26);--adjus-color-theme-dark-overlay-foreground: oklch(99.11% 0 260.26);--adjus-color-theme-dark-scrollbar: oklch(70.5% 0 260.26);--adjus-color-theme-dark-segment: oklch(39.64% 0 260.26);--adjus-color-theme-dark-segment-foreground: oklch(99.11% 0 260.26);--adjus-color-theme-dark-separator: oklch(25% 0 260.26);--adjus-color-theme-dark-success: oklch(.5497 .1446 150.94);--adjus-color-theme-dark-success-foreground: oklch(21.03% .0059 150.94);--adjus-color-theme-dark-surface: oklch(37.79% 0 260.26);--adjus-color-theme-dark-surface-foreground: oklch(99.11% 0 260.26);--adjus-color-theme-dark-surface-secondary: oklch(25.7% 0 260.26);--adjus-color-theme-dark-surface-secondary-foreground: oklch(99.11% 0 260.26);--adjus-color-theme-dark-surface-tertiary: oklch(27.21% 0 260.26);--adjus-color-theme-dark-surface-tertiary-foreground: oklch(99.11% 0 260.26);--adjus-color-theme-dark-warning: oklch(84.42% .172159 88.9338);--adjus-color-theme-dark-warning-foreground: oklch(21.03% .0059 88.9338);--adjus-color-theme-dark-link: oklch(43.52% .1632 260.26);--adjus-color-theme-dark-border-width: 1px;--adjus-color-theme-dark-field-border: oklch(28% 0 260.26);--adjus-color-theme-dark-field-border-width: 1px;--adjus-color-theme-dark-surface-shadow: 0 2px 8px rgba(0, 0, 0, .45);--adjus-color-theme-dark-overlay-shadow: 0 12px 28px rgba(0, 0, 0, .55);--adjus-color-theme-dark-field-shadow: 0 1px 2px rgba(0, 0, 0, .35);--adjus-color-calculated-background-secondary: color-mix(in oklab, var(--adjus-color-theme-background) 96%, var(--adjus-color-theme-foreground) 4%);--adjus-color-calculated-background-tertiary: color-mix(in oklab, var(--adjus-color-theme-background) 92%, var(--adjus-color-theme-foreground) 8%);--adjus-color-calculated-background-inverse: var(--adjus-color-theme-foreground);--adjus-color-calculated-default-hover: color-mix(in oklab, var(--adjus-color-theme-default) 96%, var(--adjus-color-theme-default-foreground) 4%);--adjus-color-calculated-primary-hover: color-mix(in oklab, var(--adjus-color-theme-primary) 90%, var(--adjus-color-theme-primary-foreground) 10%);--adjus-color-calculated-primary-dark-hover: color-mix(in oklab, var(--adjus-color-theme-primary-dark) 90%, var(--adjus-color-theme-primary-foreground) 10%);--adjus-color-calculated-primary-medium-hover: color-mix(in oklab, var(--adjus-color-theme-primary-medium) 90%, var(--adjus-color-theme-primary-foreground) 10%);--adjus-color-calculated-success-hover: color-mix(in oklab, var(--adjus-color-theme-success) 90%, var(--adjus-color-theme-success-foreground) 10%);--adjus-color-calculated-warning-hover: color-mix(in oklab, var(--adjus-color-theme-warning) 90%, var(--adjus-color-theme-warning-foreground) 10%);--adjus-color-calculated-danger-hover: color-mix(in oklab, var(--adjus-color-theme-danger) 90%, var(--adjus-color-theme-danger-foreground) 10%);--adjus-color-calculated-field-hover: color-mix(in oklab, var(--adjus-color-theme-field-background) 90%, var(--adjus-color-theme-field-foreground) 2%);--adjus-color-calculated-field-focus: var(--adjus-color-theme-field-background);--adjus-color-calculated-field-border-hover: color-mix(in oklab, var(--adjus-color-theme-field-border) 88%, var(--adjus-color-theme-field-foreground) 10%);--adjus-color-calculated-field-border-focus: color-mix(in oklab, var(--adjus-color-theme-field-border) 74%, var(--adjus-color-theme-field-foreground) 22%);--adjus-color-calculated-primary-soft: color-mix(in oklab, var(--adjus-color-theme-primary) 15%, transparent);--adjus-color-calculated-primary-soft-foreground: var(--adjus-color-theme-primary);--adjus-color-calculated-primary-soft-hover: color-mix(in oklab, var(--adjus-color-theme-primary) 20%, transparent);--adjus-color-calculated-primary-soft-dark: color-mix(in oklab, var(--adjus-color-theme-primary-dark) 15%, transparent);--adjus-color-calculated-primary-soft-dark-foreground: var(--adjus-color-theme-primary-dark);--adjus-color-calculated-primary-soft-dark-hover: color-mix(in oklab, var(--adjus-color-theme-primary-dark) 20%, transparent);--adjus-color-calculated-primary-soft-medium: color-mix(in oklab, var(--adjus-color-theme-primary-medium) 15%, transparent);--adjus-color-calculated-primary-soft-medium-foreground: var(--adjus-color-theme-primary-medium);--adjus-color-calculated-primary-soft-medium-hover: color-mix(in oklab, var(--adjus-color-theme-primary-medium) 20%, transparent);--adjus-color-calculated-success-soft: color-mix(in oklab, var(--adjus-color-theme-success) 15%, transparent);--adjus-color-calculated-success-soft-foreground: var(--adjus-color-theme-success);--adjus-color-calculated-success-soft-hover: color-mix(in oklab, var(--adjus-color-theme-success) 20%, transparent);--adjus-color-calculated-warning-soft: color-mix(in oklab, var(--adjus-color-theme-warning) 15%, transparent);--adjus-color-calculated-warning-soft-foreground: var(--adjus-color-theme-warning);--adjus-color-calculated-warning-soft-hover: color-mix(in oklab, var(--adjus-color-theme-warning) 20%, transparent);--adjus-color-calculated-danger-soft: color-mix(in oklab, var(--adjus-color-theme-danger) 15%, transparent);--adjus-color-calculated-danger-soft-foreground: var(--adjus-color-theme-danger);--adjus-color-calculated-danger-soft-hover: color-mix(in oklab, var(--adjus-color-theme-danger) 20%, transparent);--adjus-color-calculated-separator-secondary: color-mix(in oklab, var(--adjus-color-theme-surface) 85%, var(--adjus-color-theme-surface-foreground) 15%);--adjus-color-calculated-separator-tertiary: color-mix(in oklab, var(--adjus-color-theme-surface) 81%, var(--adjus-color-theme-surface-foreground) 19%);--adjus-color-calculated-border-secondary: color-mix(in oklab, var(--adjus-color-theme-surface) 78%, var(--adjus-color-theme-surface-foreground) 22%);--adjus-color-calculated-border-tertiary: color-mix(in oklab, var(--adjus-color-theme-surface) 66%, var(--adjus-color-theme-surface-foreground) 34%);--adjus-color-semantic-text-default: oklch(37.79% 0 260.26);--adjus-color-semantic-text-subtle: oklch(55.17% 0 260.26);--adjus-color-semantic-text-inverse: oklch(99.11% 0 0);--adjus-color-semantic-text-disabled: color-mix(in oklab, var(--adjus-color-theme-muted) 82%, transparent);--adjus-color-semantic-surface-canvas: oklch(100% 0 260.26);--adjus-color-semantic-surface-default: oklch(100% 0 260.26);--adjus-color-semantic-surface-muted: color-mix(in oklab, var(--adjus-color-theme-background) 96%, var(--adjus-color-theme-foreground) 4%);--adjus-color-semantic-surface-elevated: oklch(100% 0 260.26);--adjus-color-semantic-border-subtle: color-mix(in oklab, var(--adjus-color-theme-surface) 85%, var(--adjus-color-theme-surface-foreground) 15%);--adjus-color-semantic-border-default: oklch(84% 0 260.26);--adjus-color-semantic-border-strong: color-mix(in oklab, var(--adjus-color-theme-surface) 78%, var(--adjus-color-theme-surface-foreground) 22%);--adjus-color-semantic-border-focus: oklch(56.31% .2324 260.26);--adjus-color-semantic-action-primary-bg: oklch(56.31% .2324 260.26);--adjus-color-semantic-action-primary-bg-hover: color-mix(in oklab, var(--adjus-color-theme-primary) 90%, var(--adjus-color-theme-primary-foreground) 10%);--adjus-color-semantic-action-primary-bg-active: oklch(.326 .1122 260.26);--adjus-color-semantic-action-primary-text: oklch(99.11% 0 0);--adjus-color-semantic-action-secondary-bg: oklch(94% 0 260.26);--adjus-color-semantic-action-secondary-bg-hover: color-mix(in oklab, var(--adjus-color-theme-default) 96%, var(--adjus-color-theme-default-foreground) 4%);--adjus-color-semantic-action-secondary-text: oklch(37.79% 0 260.26);--adjus-color-semantic-action-outline-border: oklch(56.31% .2324 260.26);--adjus-color-semantic-action-outline-text: oklch(56.31% .2324 260.26);--adjus-color-semantic-action-danger-bg: oklch(.6321 .1766 18);--adjus-color-semantic-action-danger-text: oklch(99.11% 0 0);--adjus-color-semantic-state-info-bg: color-mix(in oklab, var(--adjus-color-theme-primary) 15%, transparent);--adjus-color-semantic-state-info-border: color-mix(in oklab, var(--adjus-color-theme-primary) 30%, transparent);--adjus-color-semantic-state-info-text: oklch(.326 .1122 260.26);--adjus-color-semantic-state-success-bg: color-mix(in oklab, var(--adjus-color-theme-success) 15%, transparent);--adjus-color-semantic-state-success-border: color-mix(in oklab, var(--adjus-color-theme-success) 30%, transparent);--adjus-color-semantic-state-success-text: oklch(21.03% .0059 151.58);--adjus-color-semantic-state-warning-bg: color-mix(in oklab, var(--adjus-color-theme-warning) 15%, transparent);--adjus-color-semantic-state-warning-border: color-mix(in oklab, var(--adjus-color-theme-warning) 30%, transparent);--adjus-color-semantic-state-warning-text: oklch(21.03% .0059 84.9338);--adjus-color-semantic-state-danger-bg: color-mix(in oklab, var(--adjus-color-theme-danger) 15%, transparent);--adjus-color-semantic-state-danger-border: color-mix(in oklab, var(--adjus-color-theme-danger) 30%, transparent);--adjus-color-semantic-state-danger-text: oklch(.6321 .1766 18);--adjus-color-surface-canvas: oklch(100% 0 260.26);--adjus-color-action-primary-bg: oklch(56.31% .2324 260.26);--adjus-color-action-primary-text: oklch(99.11% 0 0);--adjus-color-action-primary-dark-bg: oklch(94% 0 260.26);--adjus-color-action-primary-dark-text: oklch(37.79% 0 260.26);--adjus-color-action-outline-border: oklch(56.31% .2324 260.26);--adjus-color-action-outline-text: oklch(56.31% .2324 260.26);--adjus-color-action-info-bg: color-mix(in oklab, var(--adjus-color-theme-primary) 15%, transparent);--adjus-color-action-info-text: oklch(.326 .1122 260.26);--adjus-color-action-danger-bg: oklch(.6321 .1766 18);--adjus-color-action-danger-text: oklch(99.11% 0 0);--adjus-color-field-bg: color-mix(in oklab, var(--adjus-color-theme-background) 96%, var(--adjus-color-theme-foreground) 4%);--adjus-color-field-text: oklch(37.79% 0 260.26);--adjus-color-field-label: oklch(55.17% 0 260.26);--adjus-color-field-icon: oklch(37.79% 0 260.26);--adjus-text-heading-2xl: 2rem;--adjus-text-heading-xl: 1.75rem;--adjus-text-heading-lg: 1.5rem;--adjus-text-heading-md: 1.25rem;--adjus-text-heading-sm: 1.125rem;--adjus-text-heading-xs: 1rem;--adjus-text-heading-2xs: .875rem;--adjus-text-paragraph-xl: 1.125rem;--adjus-text-paragraph-lg: 1rem;--adjus-text-paragraph-md: .9375rem;--adjus-text-paragraph-sm: .875rem;--adjus-text-paragraph-xs: .75rem;--adjus-text-label-xl: 1.125rem;--adjus-text-label-lg: 1rem;--adjus-text-label-md: .9375rem;--adjus-text-label-sm: .875rem;--adjus-text-label-xs: .75rem;--adjus-text-button-sm: .875rem;--adjus-text-button-md: .9375rem;--adjus-text-button-lg: 1rem;--adjus-text-table-cell: .875rem;--adjus-text-table-header: .875rem;--adjus-button-height: 2rem;--adjus-button-height-sm: 1.75rem;--adjus-button-height-lg: 2.25rem;--adjus-button-min-width: 6.25rem;--adjus-button-radius: .3125rem;--adjus-button-padding-x: .75rem;--adjus-button-text-sm: .875rem;--adjus-button-text-md: .9375rem;--adjus-button-text-lg: 1rem;--adjus-button-primary-bg: oklch(56.31% .2324 260.26);--adjus-button-primary-text: oklch(99.11% 0 0);--adjus-button-primary-dark-bg: oklch(94% 0 260.26);--adjus-button-primary-dark-text: oklch(37.79% 0 260.26);--adjus-button-outline-border: oklch(56.31% .2324 260.26);--adjus-button-outline-border-width: 1px;--adjus-button-outline-text: oklch(56.31% .2324 260.26);--adjus-button-info-bg: color-mix(in oklab, var(--adjus-color-theme-primary) 15%, transparent);--adjus-button-info-text: oklch(.326 .1122 260.26);--adjus-button-danger-bg: oklch(.6321 .1766 18);--adjus-button-danger-text: oklch(99.11% 0 0);--adjus-textfield-default-width: 15rem;--adjus-textfield-wrapper-width: 15.5rem;--adjus-textfield-wrapper-height: 3.5625rem;--adjus-textfield-input-height: 2rem;--adjus-textfield-radius: .3125rem;--adjus-textfield-padding-x: .75rem;--adjus-textfield-label-gap: .375rem;--adjus-textfield-background: color-mix(in oklab, var(--adjus-color-theme-background) 96%, var(--adjus-color-theme-foreground) 4%);--adjus-textfield-text: oklch(37.79% 0 260.26);--adjus-textfield-label: oklch(55.17% 0 260.26);--adjus-datefield-icon-size: .9375rem;--adjus-datefield-icon-color: oklch(37.79% 0 260.26);--adjus-table-row-height: 2.5rem;--adjus-table-cell-padding-y: .25rem;--adjus-table-cell-padding-x: .625rem}:root{--ui-blue: var(--adjus-color-brand-primary);--ui-blue-medium: var(--adjus-color-brand-primary-dark);--ui-blue-dark: var(--adjus-color-brand-primary-active);--ui-blue-2: color-mix(in srgb, var(--ui-blue) 2%, white);--ui-blue-5: color-mix(in srgb, var(--ui-blue) 5%, white);--ui-blue-10: color-mix(in srgb, var(--ui-blue) 10%, white);--ui-blue-25: color-mix(in srgb, var(--ui-blue) 25%, white);--ui-blue-50: color-mix(in srgb, var(--ui-blue) 50%, white);--ui-light-blue: var(--adjus-color-neutral-100);--ui-dark-blue: var(--adjus-color-neutral-600);--ui-cyan: var(--adjus-color-theme-primary-600);--ui-primary-filter: invert(35%) sepia(100%) saturate(1136%) hue-rotate(174deg) brightness(89%) contrast(99%);--ui-white-filter: invert(100%) sepia(3%) saturate(2%) hue-rotate(161deg) brightness(110%) contrast(101%);--ui-green-filter: invert(29%) sepia(47%) saturate(6432%) hue-rotate(142deg) brightness(91%) contrast(91%);--ui-disable-filter: brightness(0) saturate(100%) invert(69%) sepia(15%) saturate(387%) hue-rotate(180deg) brightness(93%) contrast(87%);--ui-red-filter: brightness(0) saturate(100%) invert(41%) sepia(55%) saturate(7041%) hue-rotate(336deg) brightness(90%) contrast(91%);--ui-orange-filter: brightness(0) saturate(100%) invert(56%) sepia(74%) saturate(2579%) hue-rotate(351deg) brightness(101%) contrast(98%);--ui-red: var(--adjus-color-danger-600);--ui-red-5: color-mix(in srgb, var(--ui-red) 5%, white);--ui-red-10: color-mix(in srgb, var(--ui-red) 10%, white);--ui-red-25: color-mix(in srgb, var(--ui-red) 25%, white);--ui-orange: var(--adjus-color-warning-700);--ui-orange-5: color-mix(in srgb, var(--ui-orange) 5%, white);--ui-orange-10: color-mix(in srgb, var(--ui-orange) 10%, white);--ui-orange-25: color-mix(in srgb, var(--ui-orange) 25%, white);--ui-yellow: var(--adjus-color-warning-600);--ui-yellow-2: color-mix(in srgb, var(--ui-yellow) 2%, white);--ui-yellow-5: color-mix(in srgb, var(--ui-yellow) 5%, white);--ui-yellow-10: color-mix(in srgb, var(--ui-yellow) 10%, white);--ui-yellow-25: color-mix(in srgb, var(--ui-yellow) 25%, white);--ui-yellow-50: color-mix(in srgb, var(--ui-yellow) 50%, white);--ui-green: var(--adjus-color-success-600);--ui-green-5: color-mix(in srgb, var(--ui-green) 5%, white);--ui-green-10: color-mix(in srgb, var(--ui-green) 10%, white);--ui-green-25: color-mix(in srgb, var(--ui-green) 25%, white);--ui-green-50: color-mix(in srgb, var(--ui-green) 50%, white);--ui-white: var(--adjus-color-neutral-0);--ui-white-10: rgba(255,255,255,.1);--ui-white-25: rgba(255,255,255,.25);--ui-white-50: rgba(255,255,255,.5);--ui-gray: var(--adjus-color-neutral-500);--ui-gray-dark: var(--adjus-color-neutral-800);--ui-gray-50: var(--adjus-color-neutral-50);--ui-gray-100: var(--adjus-color-neutral-100);--ui-gray-200: var(--adjus-color-neutral-200);--ui-gray-300: var(--adjus-color-neutral-300);--ui-gray-400: var(--adjus-color-neutral-400);--ui-gray-500: var(--adjus-color-neutral-500);--ui-gray-600: var(--adjus-color-neutral-600);--ui-gray-700: var(--adjus-color-neutral-700);--ui-gray-800: var(--adjus-color-neutral-800);--ui-gray-900: var(--adjus-color-neutral-900);--ui-primary: var(--ui-blue);--ui-active: var(--ui-blue-10);--ui-title: var(--adjus-color-semantic-text-default);--ui-title-80: color-mix(in srgb, var(--adjus-color-semantic-text-default) 80%, transparent);--ui-subtitle: var(--adjus-color-semantic-text-subtle);--ui-shadow: var(--adjus-elevation-md);--ui-shadow-thin: var(--adjus-elevation-sm);--ui-shadow-sm: var(--adjus-elevation-sm);--ui-shadow-lg: var(--adjus-elevation-lg);--ui-shadow-tp: var(--adjus-elevation-md);--ui-border-line: var(--adjus-color-semantic-border-subtle);--ui-border-line-md: var(--adjus-color-semantic-border-default);--ui-border-line-lg: var(--adjus-color-semantic-border-strong);--ui-border: 1px solid var(--ui-border-line);--ui-hover: var(--adjus-color-semantic-surface-muted);--ui-hover-light: var(--ui-blue-10);--ui-selected: var(--ui-yellow-10);--ui-menu-content: var(--adjus-color-semantic-surface-muted);--ui-control-background: var(--adjus-color-field-bg);--ui-main-content: var(--adjus-color-semantic-surface-canvas);--cmp-font-family: var(--adjus-font-family-sans);--cmp-primary-dark: var(--adjus-color-brand-primary-dark);--cmp-primary: var(--adjus-color-brand-primary);--cmp-info: var(--adjus-color-neutral-400);--cmp-label: var(--adjus-color-neutral-600);--cmp-text: var(--adjus-color-neutral-900);--cmp-text-disabled: var(--adjus-color-semantic-text-disabled);--cmp-surface: var(--adjus-color-neutral-0);--cmp-surface-muted: var(--adjus-color-neutral-100);--cmp-border: var(--adjus-color-semantic-border-default);--cmp-radius-sm: var(--adjus-radius-sm);--cmp-radius-md: var(--adjus-radius-md);--cmp-control-height: var(--adjus-size-control-md)}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/JTUSjIg1_i6t8kCHKm459Wlhyw-l_AIctKy.woff2) format("woff2")}:root{--adjus-ui-font-family: var(--adjus-font-family-sans), "Segoe UI", Roboto, Arial, sans-serif;--adjus-ui-text-color: var(--adjus-color-semantic-text-default);--adjus-ui-muted-color: var(--adjus-color-semantic-text-subtle);--adjus-ui-border-color: color-mix( in oklab, var(--adjus-color-semantic-border-default) 40%, transparent );--adjus-ui-canvas: var(--adjus-color-semantic-surface-canvas);--adjus-ui-surface: var(--adjus-color-semantic-surface-default);--adjus-ui-surface-secondary: var(--adjus-color-theme-surface-secondary);--adjus-ui-surface-tertiary: var(--adjus-color-theme-surface-tertiary);--adjus-ui-surface-muted: var(--adjus-color-semantic-surface-muted);--adjus-ui-primary: var(--adjus-color-semantic-action-primary-bg);--adjus-ui-primary-strong: var( --adjus-color-semantic-action-primary-bg-active );--adjus-ui-danger: var(--adjus-color-semantic-action-danger-bg);--adjus-ui-radius-sm: var(--adjus-radius-sm);--adjus-ui-radius-md: var(--adjus-radius-md);--adjus-ui-size-control-sm: 28px;--adjus-ui-size-control-md: 32px;--adjus-ui-size-control-lg: 36px;--adjus-ui-control-height: var(--adjus-ui-size-control-md);--adjus-ui-space-xs: var(--adjus-space-xs);--adjus-ui-space-sm: var(--adjus-space-sm);--adjus-ui-space-md: var(--adjus-space-md);--adjus-ui-field-min-width: var(--adjus-size-field-default-width);--adjus-ui-field-label-width: 9rem;--adjus-ui-text-label: var(--adjus-font-size-sm);--adjus-ui-text-body: var(--adjus-font-size-sm);--adjus-ui-text-button: var(--adjus-font-size-sm);--adjus-ui-text-table: var(--adjus-font-size-sm);--adjus-ui-focus-ring-width: var(--adjus-focus-ring-width);--adjus-ui-focus-ring-offset: var(--adjus-focus-ring-offset);--adjus-ui-motion-fast: var(--adjus-motion-duration-fast);--adjus-ui-clear-size: var(--adjus-ui-icon-action-size);--adjus-ui-clear-icon-size: .9375rem;--adjus-ui-control-icon-size: 1rem;--adjus-ui-icon-action-size: 1.5625rem;--adjus-ui-input-icon-container-size: 1.375rem;--adjus-ui-input-icon-size-clear: .875rem;--adjus-ui-input-icon-size-control: 1.125rem;--adjus-ui-input-icon-inset-x: .425rem;--adjus-ui-input-icon-radius: var(--adjus-radius-xs);--adjus-ui-clear-bg: color-mix( in oklab, var(--adjus-ui-text-color) 10%, transparent );--adjus-ui-clear-bg-hover: color-mix( in oklab, var(--adjus-ui-text-color) 16%, transparent );--adjus-ui-shadow-xs: var(--adjus-elevation-sm);--adjus-ui-shadow-sm: var(--adjus-elevation-sm);--adjus-ui-shadow-md: var(--adjus-elevation-md);--adjus-ui-shadow-lg: var(--adjus-elevation-lg);--ui-shadow-thin: var(--adjus-ui-shadow-sm);--ui-shadow-sm: var(--adjus-ui-shadow-sm);--ui-border-line: color-mix( in oklab, var(--adjus-color-semantic-border-subtle) 16%, transparent );--ui-border-line-md: color-mix( in oklab, var(--adjus-color-semantic-border-default) 16%, transparent );--ui-border-line-lg: color-mix( in oklab, var(--adjus-color-semantic-border-strong) 22%, transparent );--adjus-ui-surface-radius: var(--adjus-ui-radius-sm);--adjus-ui-card-border-color: color-mix( in oklab, var(--adjus-color-semantic-border-default) 12%, transparent );--adjus-ui-clear-color: var(--adjus-ui-muted-color);--adjus-ui-dialog-width-md: 760px;--adjus-ui-dialog-width-xl: 1160px;--adjus-ui-dialog-width-xxl: 1360px;--adjus-ui-z-index-dialog: 2400;--adjus-ui-z-index-floating: 2500;--adjus-ui-z-index-toast: var(--adjus-z-index-toast);--adjus-ui-toast-surface: var(--adjus-color-neutral-0);--adjus-ui-toast-text: var(--adjus-color-theme-default-foreground);--adjus-ui-toast-muted-text: color-mix( in oklab, var(--adjus-ui-toast-text) 76%, transparent )}.dark,[data-theme=dark]{color-scheme:dark;--adjus-color-semantic-text-default: var(--adjus-color-theme-dark-foreground);--adjus-color-semantic-text-subtle: var(--adjus-color-theme-dark-muted);--adjus-color-semantic-text-inverse: var( --adjus-color-theme-dark-default-foreground );--adjus-color-semantic-text-disabled: color-mix( in oklab, var(--adjus-color-theme-dark-muted) 82%, transparent );--adjus-color-semantic-surface-canvas: var( --adjus-color-theme-dark-background );--adjus-color-semantic-surface-default: var(--adjus-color-theme-dark-surface);--adjus-ui-surface-secondary: var(--adjus-color-theme-dark-surface-secondary);--adjus-ui-surface-tertiary: var(--adjus-color-theme-dark-surface-tertiary);--adjus-color-semantic-surface-muted: var( --adjus-color-theme-dark-surface-secondary );--adjus-color-semantic-surface-elevated: var( --adjus-color-theme-dark-overlay );--adjus-color-semantic-border-subtle: var(--adjus-color-theme-dark-separator);--adjus-color-semantic-border-default: var(--adjus-color-theme-dark-border);--adjus-color-semantic-border-strong: color-mix( in oklab, var(--adjus-color-theme-dark-border) 72%, var(--adjus-color-theme-dark-foreground) 28% );--adjus-color-semantic-border-focus: var(--adjus-color-theme-dark-focus);--adjus-color-semantic-action-primary-bg: var( --adjus-color-theme-dark-primary );--adjus-color-semantic-action-primary-bg-hover: color-mix( in oklab, var(--adjus-color-theme-dark-primary) 90%, var(--adjus-color-theme-dark-primary-foreground) 10% );--adjus-color-semantic-action-primary-bg-active: var( --adjus-color-theme-dark-primary-dark );--adjus-color-semantic-action-primary-text: var( --adjus-color-theme-dark-primary-foreground );--adjus-color-semantic-action-secondary-bg: var( --adjus-color-theme-dark-segment );--adjus-color-semantic-action-secondary-bg-hover: color-mix( in oklab, var(--adjus-color-theme-dark-segment) 86%, var(--adjus-color-theme-dark-foreground) 14% );--adjus-color-semantic-action-secondary-text: var( --adjus-color-theme-dark-default-foreground );--adjus-color-semantic-action-outline-border: var( --adjus-color-theme-dark-primary );--adjus-color-semantic-action-outline-text: var( --adjus-color-theme-dark-primary );--adjus-color-semantic-action-danger-bg: var(--adjus-color-theme-dark-danger);--adjus-color-semantic-action-danger-text: var( --adjus-color-theme-dark-danger-foreground );--adjus-color-semantic-state-info-bg: color-mix( in oklab, var(--adjus-color-theme-dark-primary) 18%, transparent );--adjus-color-semantic-state-info-border: color-mix( in oklab, var(--adjus-color-theme-dark-primary) 32%, var(--adjus-color-theme-dark-surface) );--adjus-color-semantic-state-info-text: var( --adjus-color-theme-dark-primary-foreground );--adjus-color-semantic-state-success-bg: color-mix( in oklab, var(--adjus-color-theme-dark-success) 18%, transparent );--adjus-color-semantic-state-success-border: color-mix( in oklab, var(--adjus-color-theme-dark-success) 34%, var(--adjus-color-theme-dark-surface) );--adjus-color-semantic-state-success-text: var( --adjus-color-theme-dark-success-foreground );--adjus-color-semantic-state-warning-bg: color-mix( in oklab, var(--adjus-color-theme-dark-warning) 18%, transparent );--adjus-color-semantic-state-warning-border: color-mix( in oklab, var(--adjus-color-theme-dark-warning) 35%, var(--adjus-color-theme-dark-surface) );--adjus-color-semantic-state-warning-text: var( --adjus-color-theme-dark-warning-foreground );--adjus-color-semantic-state-danger-bg: color-mix( in oklab, var(--adjus-color-theme-dark-danger) 18%, transparent );--adjus-color-semantic-state-danger-border: color-mix( in oklab, var(--adjus-color-theme-dark-danger) 35%, var(--adjus-color-theme-dark-surface) );--adjus-color-semantic-state-danger-text: var( --adjus-color-theme-dark-danger-foreground );--adjus-color-field-bg: var(--adjus-color-theme-dark-field-background);--adjus-color-field-text: var(--adjus-color-theme-dark-field-foreground);--adjus-color-field-label: var(--adjus-color-theme-dark-muted);--adjus-color-field-icon: var(--adjus-color-theme-dark-field-foreground);--ui-white: var(--adjus-color-semantic-surface-default);--ui-gray-50: var(--adjus-color-theme-dark-surface-secondary);--ui-gray-100: var(--adjus-color-theme-dark-surface-tertiary);--ui-gray-200: color-mix( in oklab, var(--adjus-color-theme-dark-surface-tertiary) 86%, var(--adjus-color-theme-dark-foreground) 14% );--ui-gray-300: color-mix( in oklab, var(--adjus-color-theme-dark-surface-tertiary) 76%, var(--adjus-color-theme-dark-foreground) 24% );--ui-gray-400: var(--adjus-color-theme-dark-scrollbar);--ui-gray-500: var(--adjus-color-theme-dark-muted);--ui-gray-600: var(--adjus-color-theme-dark-muted);--ui-gray-700: var(--adjus-color-theme-dark-segment);--ui-gray-800: var(--adjus-color-theme-dark-overlay);--ui-gray-900: var(--adjus-color-theme-dark-foreground);--ui-title: var(--adjus-color-theme-dark-foreground);--ui-subtitle: var(--adjus-color-theme-dark-muted);--ui-hover: color-mix( in oklab, var(--adjus-color-theme-dark-surface) 90%, var(--adjus-color-theme-dark-foreground) 10% );--ui-hover-light: color-mix( in oklab, var(--adjus-color-theme-dark-primary) 22%, transparent );--ui-active: color-mix( in oklab, var(--adjus-color-theme-dark-primary) 28%, transparent );--ui-border-line: color-mix( in oklab, var(--adjus-color-semantic-border-subtle) 42%, transparent );--ui-border-line-md: color-mix( in oklab, var(--adjus-color-semantic-border-default) 42%, transparent );--ui-border-line-lg: color-mix( in oklab, var(--adjus-color-semantic-border-strong) 56%, transparent );--ui-control-background: var(--adjus-color-theme-dark-field-background);--ui-main-content: var(--adjus-color-theme-dark-background);--ui-menu-content: var(--adjus-color-theme-dark-surface-secondary);--ui-blue-10: color-mix( in oklab, var(--adjus-color-theme-dark-primary) 22%, transparent );--ui-blue-25: color-mix( in oklab, var(--adjus-color-theme-dark-primary) 35%, transparent );--ui-red-10: color-mix( in oklab, var(--adjus-color-theme-dark-danger) 22%, transparent );--ui-red-25: color-mix( in oklab, var(--adjus-color-theme-dark-danger) 35%, transparent );--ui-yellow-10: color-mix( in oklab, var(--adjus-color-theme-dark-warning) 22%, transparent );--ui-yellow-25: color-mix( in oklab, var(--adjus-color-theme-dark-warning) 35%, transparent );--ui-green-10: color-mix( in oklab, var(--adjus-color-theme-dark-success) 22%, transparent );--ui-green-25: color-mix( in oklab, var(--adjus-color-theme-dark-success) 35%, transparent );--ui-shadow: var(--adjus-color-theme-dark-surface-shadow);--ui-shadow-thin: var(--adjus-color-theme-dark-field-shadow);--ui-shadow-sm: var(--adjus-color-theme-dark-field-shadow);--ui-shadow-lg: var(--adjus-color-theme-dark-overlay-shadow);--ui-shadow-tp: var(--adjus-color-theme-dark-overlay-shadow);--adjus-ui-shadow-xs: var(--adjus-color-theme-dark-field-shadow);--adjus-ui-shadow-sm: var(--adjus-color-theme-dark-field-shadow);--adjus-ui-shadow-md: var(--adjus-color-theme-dark-surface-shadow);--adjus-ui-shadow-lg: var(--adjus-color-theme-dark-overlay-shadow);--adjus-ui-card-border-color: color-mix( in oklab, var(--adjus-color-semantic-border-default) 14%, transparent )}.adjus-field,.adjus-button,.adjus-select-content,.adjus-badge,.adjus-status-badge,.adjus-card,.adjus-cards,.adjus-tabs,.adjus-dialog__content,.adjus-form,.adjus-fieldset,.adjus-validation-message,.adjus-dropzone,.adjus-file-upload,.adjus-wizard-step,.adjus-picker-dropdown,.adjus-entity-picker,.adjus-entity-picker-root,.adjus-entity-picker-dropdown,.adjus-table-shell,.adjus-main-menu-content,.adjus-menu-content,.adjus-popover-content,.adjus-window,.adjus-topbar,.adjus-sidebar,.adjus-page-container,.adjus-navigation-bar-cell{font-family:var(--adjus-ui-font-family)}.adjus-tabs__trigger,.adjus-main-menu-cell,.adjus-menu-item-content,.adjus-menu-context-item,.adjus-list-column-title,.adjus-table-column-filter-btn>button,.adjus-radio-toggle__item,.adjus-dialog__close{font-family:var(--adjus-ui-font-family)}.adjus-field{display:flex;flex-direction:column;gap:var(--adjus-textfield-label-gap);color:var(--adjus-ui-text-color)}.adjus-field--full{width:100%;min-width:var(--adjus-ui-field-min-width)}.adjus-field__control{width:100%;min-width:0;position:relative}.adjus-field--left{display:grid;grid-template-columns:minmax(0,var(--adjus-ui-field-label-width)) minmax(0,1fr);column-gap:var(--adjus-space-sm);row-gap:var(--adjus-textfield-label-gap);align-items:center}.adjus-field--left .adjus-field__label{margin:0}.adjus-field--left .adjus-field__control,.adjus-field--left .adjus-field__helper,.adjus-field--left .adjus-field__error{grid-column:2}.adjus-field__label{color:var(--adjus-textfield-label);font-size:var(--adjus-ui-text-label);font-family:var(--adjus-ui-font-family);font-weight:var(--adjus-font-weight-medium);line-height:var(--adjus-font-line-height-sm)}.adjus-field__label--inside{position:absolute;left:var(--adjus-textfield-padding-x);top:50%;transform:translateY(-50%);color:var(--adjus-ui-muted-color);pointer-events:none;z-index:1;opacity:1;transition:opacity var(--adjus-ui-motion-fast) ease}.adjus-field__label--inside-hidden{opacity:0}.adjus-field__label--inside-search{left:calc(var(--adjus-textfield-padding-x) + var(--adjus-ui-input-icon-container-size) + var(--adjus-space-xxs))}.adjus-field__label--inside-textarea{top:var(--adjus-space-xs);transform:none}.adjus-field__helper{color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-label-xs)}.adjus-field__error{color:var(--adjus-ui-danger);font-size:var(--adjus-text-label-xs)}.adjus-field--required .adjus-field-chrome,.adjus-field--required .adjus-input,.adjus-field--required .adjus-textarea,.adjus-switch-content--required,.adjus-field--error .adjus-field-chrome,.adjus-field--error .adjus-input,.adjus-field--error .adjus-textarea{background-color:var(--ui-red-10);box-shadow:inset 0 0 0 1px var(--ui-red-25)}.adjus-field--warning .adjus-field-chrome,.adjus-field--warning .adjus-input,.adjus-field--warning .adjus-textarea{background-color:var(--ui-yellow-10);box-shadow:inset 0 0 0 1px var(--ui-yellow-25)}.adjus-field--success .adjus-field-chrome,.adjus-field--success .adjus-input,.adjus-field--success .adjus-textarea{background-color:var(--ui-green-10);box-shadow:inset 0 0 0 1px var(--ui-green-25)}.adjus-field--info .adjus-field-chrome,.adjus-field--info .adjus-input,.adjus-field--info .adjus-textarea{background-color:var(--ui-blue-10);box-shadow:inset 0 0 0 1px var(--ui-blue-25)}.adjus-field--error-text .adjus-input:not(:focus-visible),.adjus-field--error-text .adjus-textarea:not(:focus-visible),.adjus-field--error-text .adjus-input-clear:not(:focus-visible){color:var(--ui-red)}.adjus-field--warning-text .adjus-input:not(:focus-visible),.adjus-field--warning-text .adjus-textarea:not(:focus-visible),.adjus-field--warning-text .adjus-input-clear:not(:focus-visible){color:var(--ui-yellow)}.adjus-field-chrome{width:100%;min-width:var(--adjus-ui-field-min-width);min-height:var(--adjus-ui-size-control-md);box-sizing:border-box;border-radius:var(--adjus-textfield-radius);border:0;background:var(--adjus-textfield-background);color:var(--adjus-ui-text-color);padding-left:var(--adjus-textfield-padding-x);padding-right:var(--adjus-ui-input-icon-inset-x);display:inline-flex;align-items:center;gap:var(--adjus-space-xxs);position:relative;font-family:var(--adjus-ui-font-family);font-size:var(--adjus-ui-text-body);font-weight:var(--adjus-font-weight-bold);line-height:var(--adjus-font-line-height-sm)}.adjus-field-chrome--table{min-width:0;min-height:var(--adjus-ui-size-control-lg);height:var(--adjus-ui-size-control-lg);border:var(--adjus-border-width-sm) solid var(--adjus-ui-border-color);background:transparent}.adjus-field-chrome--medium{background:var(--ui-gray-100)}.adjus-field-chrome--disabled{opacity:.7;cursor:not-allowed}.adjus-field-chrome--readonly{cursor:default}.adjus-field-chrome__control{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center}.adjus-field-chrome__slot{width:var(--adjus-ui-input-icon-container-size);min-width:var(--adjus-ui-input-icon-container-size);height:var(--adjus-ui-input-icon-container-size);border-radius:var(--adjus-ui-input-icon-radius);display:inline-flex;align-items:center;justify-content:center;line-height:1;flex:0 0 auto}.adjus-field-chrome__slot>:not(.adjus-icon){width:100%;height:100%;border-radius:inherit;display:inline-flex;align-items:center;justify-content:center}.adjus-field-chrome__slot>.adjus-icon{width:var(--adjus-ui-input-icon-size-control);height:var(--adjus-ui-input-icon-size-control)}.adjus-field-chrome__slot--leading{color:var(--adjus-color-field-icon)}.adjus-field-chrome__slot--trailing{color:var(--adjus-ui-clear-color)}.adjus-field-chrome__slot--trailing .adjus-icon{transition:transform var(--adjus-ui-motion-fast) ease}.adjus-field-chrome__slot--clear{margin-left:var(--adjus-space-xxs)}.adjus-input,.adjus-textarea{width:100%;min-width:var(--adjus-ui-field-min-width);box-sizing:border-box;border-radius:var(--adjus-textfield-radius);border:0;background:var(--adjus-textfield-background);color:var(--adjus-ui-text-color);padding:0 var(--adjus-textfield-padding-x);font-family:var(--adjus-ui-font-family);font-size:var(--adjus-ui-text-body);font-weight:var(--adjus-font-weight-bold);line-height:var(--adjus-font-line-height-sm)}.adjus-input{height:var(--adjus-ui-size-control-md);min-height:var(--adjus-ui-size-control-md)}.adjus-input-wrap{width:100%;min-width:var(--adjus-ui-field-min-width);position:relative;display:inline-flex;align-items:center}.adjus-icon-action.adjus-control-clear{border:0;background:transparent;color:var(--adjus-ui-clear-color);display:inline-flex;align-items:center;justify-content:center;width:var(--adjus-ui-input-icon-container-size);height:var(--adjus-ui-input-icon-container-size);min-width:var(--adjus-ui-input-icon-container-size);border-radius:var(--adjus-ui-input-icon-radius);padding:0;cursor:pointer;line-height:1;opacity:0;pointer-events:none;transition:opacity var(--adjus-ui-motion-fast) ease,background-color var(--adjus-ui-motion-fast) ease}.adjus-icon-action.adjus-control-clear:hover{background:var(--adjus-ui-clear-bg-hover)}.adjus-icon-action.adjus-control-clear:focus-visible{background:var(--adjus-ui-clear-bg)}.adjus-icon-action.adjus-control-clear .adjus-icon{width:var(--adjus-ui-input-icon-size-clear);height:var(--adjus-ui-input-icon-size-clear)}.adjus-input-wrap--clearable:hover .adjus-control-clear,.adjus-input-wrap--clearable:focus-within .adjus-control-clear,.adjus-searchbox-content--clearable:hover .adjus-control-clear,.adjus-searchbox-content--clearable:focus-within .adjus-control-clear,.adjus-select-trigger-wrap--clearable:hover .adjus-control-clear,.adjus-select-trigger-wrap--clearable:focus-within .adjus-control-clear{opacity:1;pointer-events:auto}.adjus-input-clear-button{position:static;right:auto}.adjus-input--table,.adjus-date-picker__input--table{min-width:0}.adjus-textarea--table{border:var(--adjus-border-width-sm) solid var(--adjus-ui-border-color);background:transparent}.adjus-input-wrap--table,.adjus-select-trigger-wrap--table,.adjus-date-picker--table{min-width:0}.adjus-input-wrap .adjus-input,.adjus-searchbox-content .adjus-input-clear,.adjus-select-trigger .adjus-select-value,.adjus-date-picker .adjus-date-picker__input,.adjus-picker-dropdown__search-chrome .adjus-picker-dropdown__search,.adjus-entity-picker-search-chrome .adjus-entity-picker-search{width:100%;min-width:0;border:0;background:transparent;box-shadow:none;padding:0;outline:0}.adjus-field-chrome.adjus-input-wrap .adjus-input,.adjus-field-chrome.adjus-date-picker .adjus-date-picker__input{border:0;background:transparent;box-shadow:none;border-radius:0;min-height:0;padding:0}.adjus-number-input{font-variant-numeric:tabular-nums}.adjus-input--align-left,.adjus-number-input--plain{text-align:left}.adjus-input--align-right,.adjus-number-input--accounting{text-align:right}.adjus-textarea{min-height:6.25rem;padding-top:var(--adjus-space-xs);padding-bottom:var(--adjus-space-xs);resize:vertical;font-weight:var(--adjus-font-weight-regular)}.adjus-textarea--sm{min-height:3.125rem}.adjus-textarea--md{min-height:6.25rem}.adjus-textarea--lg{min-height:12.5rem}.adjus-input::placeholder,.adjus-textarea::placeholder,.adjus-select-trigger[data-placeholder]{color:var(--adjus-ui-muted-color);font-weight:var(--adjus-font-weight-medium)}.adjus-field-chrome:focus-within,.adjus-select-trigger:focus-visible .adjus-field-chrome,.adjus-picker-dropdown__trigger:focus-visible .adjus-field-chrome,.adjus-entity-picker__trigger:focus-visible .adjus-field-chrome,.adjus-input:focus-visible,.adjus-textarea:focus-visible,.adjus-checkbox:focus-visible,.adjus-radio-toggle__item:focus-visible,.adjus-button:focus-visible,.adjus-tabs__trigger:focus-visible,.adjus-dialog__close:focus-visible,.adjus-overlay-close-button:focus-visible{outline:var(--adjus-ui-focus-ring-width) solid var(--adjus-focus-ring-color);outline-offset:var(--adjus-ui-focus-ring-offset)}.adjus-input:disabled,.adjus-textarea:disabled{opacity:.7;cursor:not-allowed}.adjus-field-chrome .adjus-input:focus-visible,.adjus-field-chrome .adjus-input-clear:focus-visible,.adjus-field-chrome .adjus-date-picker__input:focus-visible,.adjus-field-chrome .adjus-picker-dropdown__search:focus-visible,.adjus-field-chrome .adjus-entity-picker-search:focus-visible{outline:0}.adjus-button{min-height:var(--adjus-ui-size-control-md);min-width:var(--adjus-button-min-width);border-radius:var(--adjus-button-radius);border:var(--adjus-border-width-sm) solid transparent;padding:0 var(--adjus-button-padding-x);display:inline-flex;align-items:center;justify-content:center;gap:var(--adjus-space-xs);font-family:var(--adjus-ui-font-family);font-size:var(--adjus-ui-text-button);line-height:var(--adjus-font-line-height-sm);font-weight:var(--adjus-font-weight-medium);cursor:pointer;transition:filter var(--adjus-ui-motion-fast) ease}.adjus-button:hover:not(:disabled){filter:brightness(.95)}.adjus-button:disabled{opacity:.7;cursor:not-allowed}.adjus-button--sm{min-height:var(--adjus-ui-size-control-sm);font-size:var(--adjus-button-text-sm);line-height:var(--adjus-font-line-height-sm)}.adjus-button--md{min-height:var(--adjus-ui-size-control-md);font-size:var(--adjus-ui-text-button);line-height:var(--adjus-font-line-height-sm)}.adjus-button--lg{min-height:var(--adjus-ui-size-control-lg);font-size:var(--adjus-button-text-lg);line-height:var(--adjus-font-line-height-md)}.adjus-button--primary,.adjus-button--primary.adjus-button--primary-palette-500{background:var( --adjus-color-theme-primary-500, var(--adjus-color-theme-primary) );color:var( --adjus-color-theme-primary-foreground, var(--adjus-button-primary-text) )}.adjus-button--primary.adjus-button--primary-palette-600{background:var( --adjus-color-theme-primary-600, var(--adjus-color-theme-primary-medium) );color:var( --adjus-color-theme-primary-foreground, var(--adjus-button-primary-text) )}.adjus-button--primary.adjus-button--primary-palette-700,.adjus-button--primary-dark{background:var( --adjus-color-theme-primary-700, var(--adjus-color-theme-primary-dark) );color:var( --adjus-color-theme-primary-foreground, var(--adjus-button-primary-text) )}.adjus-button--info{background:var(--ui-gray-400);color:var(--ui-white)}.adjus-button--secondary{background:var(--adjus-color-semantic-surface-muted);color:var(--adjus-color-semantic-action-outline-text)}.adjus-button--tertiary{background:var(--adjus-color-semantic-surface-muted);color:var(--adjus-color-semantic-text-default)}.adjus-button--outline{background:var(--adjus-color-semantic-surface-default);color:var(--adjus-color-semantic-action-outline-text);border-color:var(--adjus-color-semantic-action-outline-border)}.adjus-button--ghost{min-width:0;padding:0 var(--adjus-space-xxs);background:transparent;color:var(--adjus-color-semantic-text-default);border-color:transparent}.adjus-button--danger{background:var(--adjus-ui-danger);color:var(--adjus-color-neutral-0)}.adjus-button--danger-soft{background:var(--adjus-color-semantic-state-danger-bg);color:var(--adjus-color-semantic-state-danger-text)}.adjus-button--icon-only{min-width:var(--adjus-ui-size-control-md);width:var(--adjus-ui-size-control-md);padding:0}.adjus-icon{width:var(--adjus-size-icon-sm);height:var(--adjus-size-icon-sm);display:inline-block;object-fit:contain;flex:0 0 auto}:is(.adjus-select-icon,.adjus-date-picker__icon,.adjus-picker-dropdown__trigger-icon){display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:inherit;line-height:inherit;color:inherit;transition:background-color var(--adjus-ui-motion-fast) ease,color var(--adjus-ui-motion-fast) ease}:is(.adjus-select-icon,.adjus-date-picker__icon,.adjus-picker-dropdown__trigger-icon) .adjus-icon{width:var(--adjus-ui-input-icon-size-control);height:var(--adjus-ui-input-icon-size-control)}.adjus-select-trigger{border:0;background:transparent;width:100%;padding:0;color:inherit;text-align:left;display:block}.adjus-select-trigger-wrap{position:relative;width:100%;min-width:var(--adjus-ui-field-min-width)}.adjus-select-trigger__chrome{width:100%}.adjus-select-value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adjus-select-icon{pointer-events:auto;cursor:pointer;color:var(--adjus-ui-clear-color)}.adjus-select-icon:hover,.adjus-picker-dropdown__trigger-icon:hover,.adjus-field-chrome--open .adjus-select-icon,.adjus-field-chrome--open .adjus-picker-dropdown__trigger-icon{background:var(--adjus-ui-clear-bg)}.adjus-field-chrome--open .adjus-select-icon .adjus-icon,.adjus-field-chrome--open .adjus-picker-dropdown__trigger-icon .adjus-icon{transform:rotate(180deg)}.adjus-date-picker__icon{color:var(--adjus-datefield-icon-color);pointer-events:none}.adjus-select-content{border:0;border-radius:var(--adjus-textfield-radius);background:var(--adjus-ui-surface);padding:var(--adjus-space-xs);box-shadow:var(--ui-shadow-thin);min-width:max(var(--adjus-ui-field-min-width),var(--radix-select-trigger-width));z-index:var(--adjus-ui-z-index-floating)}.adjus-select-item{border-radius:var(--adjus-textfield-radius);min-height:var(--adjus-ui-size-control-md);padding:0 var(--adjus-textfield-padding-x);display:flex;align-items:center;cursor:pointer;color:var(--adjus-ui-text-color);-webkit-user-select:none;user-select:none;font-size:var(--adjus-font-size-sm);font-weight:var(--adjus-font-weight-medium);line-height:var(--adjus-font-line-height-sm)}.adjus-select-item[data-highlighted]{background:var(--adjus-textfield-background);outline:none}.adjus-select-item[data-disabled]{opacity:.6;cursor:not-allowed}.adjus-date-picker{position:relative;width:100%;min-width:var(--adjus-ui-field-min-width)}.adjus-date-picker__input::-webkit-calendar-picker-indicator{opacity:0;width:var(--adjus-ui-input-icon-container-size);height:var(--adjus-ui-input-icon-container-size);position:absolute;right:var(--adjus-ui-input-icon-inset-x);top:50%;transform:translateY(-50%);margin:0;cursor:pointer}.adjus-searchbox-content{width:100%}.adjus-searchbox-content--clearable .adjus-input-clear{padding-right:var(--adjus-space-xxs)}.adjus-searchbox-content--medium{background:var(--ui-gray-100)}.adjus-searchbox-icon{width:var(--adjus-ui-input-icon-size-control);height:var(--adjus-ui-input-icon-size-control);color:var(--adjus-color-field-icon)}.adjus-input-clear{width:100%;min-width:0;border:0!important;background-color:transparent!important;outline:0!important;box-shadow:none!important;color:var(--adjus-ui-text-color);font-family:var(--adjus-ui-font-family);font-size:var(--adjus-ui-text-body);font-weight:var(--adjus-font-weight-medium);line-height:var(--adjus-font-line-height-sm);padding:0}.adjus-input-clear::-webkit-search-cancel-button{display:none}.adjus-searchbox-clear{margin-left:var(--adjus-space-xxs);margin-right:0}.adjus-switch-content{border:var(--adjus-border-width-sm) solid var(--ui-gray-400);background-color:var(--ui-white);border-radius:7px;padding:2px;display:inline-flex;gap:var(--adjus-space-xxs);width:fit-content}.adjus-switch-option{border:0;border-radius:5px;font-family:var(--adjus-ui-font-family);font-weight:var(--adjus-font-weight-medium);cursor:pointer;text-align:center}.adjus-switch-option--lg{padding:4px 8px;font-size:var(--adjus-font-size-sm);line-height:var(--adjus-font-line-height-sm)}.adjus-switch-option--md{padding:3px 6px;font-size:var(--adjus-ui-text-button);line-height:var(--adjus-font-line-height-sm)}.adjus-switch-option--sm{padding:2px 6px;font-size:var(--adjus-text-label-xs);line-height:var(--adjus-font-line-height-sm)}.adjus-switch-on{background-color:var(--ui-blue-medium);color:var(--ui-white)}.adjus-switch-off{background-color:transparent;color:var(--ui-gray-500)}.adjus-switch-option[data-disabled]{opacity:.7;cursor:not-allowed}.adjus-switch-content--readonly{background-color:var(--ui-gray-100)}.adjus-switch-content--readonly .adjus-switch-on{background-color:var(--ui-gray-700)}.adjus-radio-panel-group{display:grid;gap:var(--adjus-space-xs)}.adjus-radio-panel-content{background-color:var(--ui-white);border-radius:7px;border:var(--ui-border);padding:15px 20px;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;color:var(--adjus-ui-text-color);font-family:var(--adjus-ui-font-family)}.adjus-radio-panel-content:hover:not([data-state=checked]):not([data-disabled]){background-color:var(--ui-hover)}.adjus-radio-panel-content[data-state=checked]{background-color:var(--ui-blue-5);border-radius:5px;border:1px solid var(--ui-blue-25)}.adjus-radio-panel__label{font-size:var(--adjus-font-size-md);font-weight:var(--adjus-font-weight-semibold);color:var(--adjus-ui-text-color)}.adjus-radio-panel__description{font-size:var(--adjus-font-size-sm);color:var(--adjus-ui-muted-color)}.adjus-checkbox-row{display:inline-flex;align-items:center;gap:var(--adjus-space-xs)}.adjus-checkbox{width:var(--adjus-size-icon-sm);height:var(--adjus-size-icon-sm);border-radius:var(--adjus-ui-radius-sm);border:var(--adjus-border-width-sm) solid var(--adjus-ui-border-color);background:var(--adjus-ui-surface);color:var(--adjus-color-neutral-0);display:inline-flex;align-items:center;justify-content:center}.adjus-checkbox[data-state=checked]{background:var(--adjus-ui-primary);border-color:var(--adjus-ui-primary)}.adjus-radio-toggle{display:inline-flex;gap:var(--adjus-space-xxs);padding:var(--adjus-space-xxs);border-radius:var(--adjus-ui-radius-md);border:var(--adjus-border-width-sm) solid var(--adjus-ui-border-color);background:var(--adjus-ui-surface);width:fit-content;justify-self:start}.adjus-radio-toggle__item{border:0;border-radius:var(--adjus-ui-radius-sm);min-height:var(--adjus-ui-control-height);padding:0 var(--adjus-ui-space-sm);background:transparent;color:var(--adjus-ui-muted-color);cursor:pointer}.adjus-radio-toggle__item[data-state=checked]{background:var(--adjus-ui-primary-strong);color:var(--adjus-color-neutral-0)}.adjus-badge{display:inline-flex;align-items:center;gap:var(--adjus-space-xxs);border-radius:var(--adjus-radius-xs);border:var(--adjus-border-width-sm) solid transparent;padding:0 var(--adjus-space-sm);min-height:var(--adjus-ui-size-control-sm);font-size:var(--adjus-font-size-sm);font-weight:var(--adjus-font-weight-semibold);color:var(--adjus-ui-text-color)}.adjus-badge:before{content:"";width:var(--adjus-space-xxs);height:var(--adjus-space-xxs);border-radius:50%;background:currentColor}.adjus-badge--neutral{color:var(--adjus-ui-muted-color);background:var(--adjus-ui-surface-muted);border-color:var(--adjus-ui-border-color)}.adjus-badge--info{color:var(--adjus-ui-primary);background:color-mix(in srgb,var(--adjus-ui-primary) 10%,white);border-color:var(--adjus-ui-primary)}.adjus-badge--success{color:var(--ui-green);background:var(--ui-green-10);border-color:var(--ui-green)}.adjus-badge--warning{color:var(--ui-yellow);background:var(--ui-yellow-10);border-color:var(--ui-yellow)}.adjus-badge--danger{color:var(--adjus-ui-danger);background:var(--ui-red-10);border-color:var(--adjus-ui-danger)}.adjus-status-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border-radius:var(--adjus-radius-xs);border:1px solid transparent;background:var(--ui-gray-50);color:var(--adjus-ui-muted-color)}.adjus-status-badge__dot{width:7px;height:7px;border-radius:50%;background:currentColor}.adjus-status-badge--neutral{color:var(--ui-gray-600);border-color:var(--ui-gray-400)}.adjus-status-badge--info{color:var(--adjus-ui-primary);border-color:var(--adjus-ui-primary);background:color-mix(in srgb,var(--adjus-ui-primary) 10%,var(--ui-white))}.adjus-status-badge--success{color:var(--ui-green);border-color:var(--ui-green);background:var(--ui-green-10)}.adjus-status-badge--warning{color:var(--ui-yellow);border-color:var(--ui-yellow);background:var(--ui-yellow-10)}.adjus-status-badge--danger{color:var(--adjus-ui-danger);border-color:var(--adjus-ui-danger);background:var(--ui-red-10)}.adjus-tabs{width:100%;color:var(--adjus-ui-text-color)}.adjus-tabs__list{display:flex;flex-wrap:wrap;border-bottom:var(--adjus-border-width-sm) solid var(--adjus-ui-border-color);gap:var(--adjus-space-xxs)}.adjus-tabs__trigger{border:0;border-bottom:3px solid transparent;background:transparent;color:var(--adjus-ui-muted-color);min-height:var(--adjus-ui-size-control-sm);padding:0 var(--adjus-space-sm);cursor:pointer;border-radius:var(--adjus-ui-radius-sm) var(--adjus-ui-radius-sm) 0 0;font-size:.75rem;font-weight:var(--adjus-font-weight-semibold);line-height:1.15;transition:background-color var(--adjus-ui-motion-fast) ease,color var(--adjus-ui-motion-fast) ease,border-color var(--adjus-ui-motion-fast) ease}.adjus-tabs__trigger:hover:not([data-state=active]){background:var(--ui-gray-100);color:var(--adjus-ui-text-color)}.adjus-tabs__trigger[data-state=active]{color:var(--adjus-ui-primary);border-color:var(--adjus-ui-primary)}.adjus-tabs--segmented{width:fit-content}.adjus-tabs--segmented .adjus-tabs__list{border-bottom:0;border:1px solid var(--adjus-ui-border-color);border-radius:var(--adjus-ui-radius-md);padding:2px;gap:2px;width:fit-content}.adjus-tabs--segmented .adjus-tabs__trigger{border-bottom:0;border-radius:calc(var(--adjus-ui-radius-md) - 2px);min-height:2rem;color:var(--adjus-ui-primary-strong);font-weight:var(--adjus-font-weight-semibold)}.adjus-tabs--segmented .adjus-tabs__trigger[data-state=active]{background:var(--adjus-color-brand-primary-dark);border-color:transparent;color:var(--adjus-color-semantic-text-inverse)}.adjus-tabs--segmented .adjus-tabs__trigger:hover:not([data-state=active]){background:var(--ui-gray-100)}.adjus-tabs--vertical{display:grid;grid-template-columns:minmax(11rem,14rem) minmax(0,1fr);gap:var(--adjus-space-md);align-items:start}.adjus-tabs--vertical .adjus-tabs__list{flex-direction:column;flex-wrap:nowrap;border-bottom:0;gap:var(--adjus-space-xxs);margin:0;padding:0;border-radius:0;background:transparent}.adjus-tabs--vertical .adjus-tabs__trigger{border-bottom:0;border-radius:var(--adjus-ui-radius-sm);min-height:var(--adjus-ui-size-control-sm);width:100%;display:inline-flex;align-items:center;justify-content:flex-start;color:var(--adjus-ui-text-color);font-size:var(--adjus-text-label-xs);font-weight:var(--adjus-font-weight-regular)}.adjus-tabs--vertical .adjus-tabs__trigger[data-state=active]{background:var( --adjus-color-theme-primary-600, var(--adjus-color-theme-primary-medium) );color:var(--adjus-color-semantic-text-inverse);border-color:transparent}.adjus-tabs--vertical .adjus-tabs__trigger:hover:not([data-state=active]){background:var(--ui-gray-100);color:var(--adjus-ui-text-color)}.adjus-tabs__content{padding:var(--adjus-space-md) 0}.adjus-tabs--vertical .adjus-tabs__content{padding-top:var(--adjus-space-xs)}.adjus-tabs--nav-only.adjus-tabs--vertical{display:block}.adjus-tabs--nav-only .adjus-tabs__content{display:none;padding:0}.adjus-dialog__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,black 45%,transparent);display:flex;align-items:center;justify-content:center;padding:var(--adjus-space-sm);z-index:var(--adjus-ui-z-index-dialog)}.adjus-dialog__overlay--fullscreen{align-items:stretch;justify-content:stretch;padding:0}.adjus-dialog__content{width:min(var(--adjus-ui-dialog-width-md),100%);border-radius:var(--adjus-ui-surface-radius);border:var(--adjus-border-width-sm) solid var(--adjus-ui-card-border-color);background:var(--adjus-ui-surface);color:var(--adjus-ui-text-color);box-shadow:var(--adjus-ui-shadow-lg);display:flex;flex-direction:column;max-height:min(90vh,calc(100vh - (var(--adjus-space-sm) * 2)));overflow:hidden}.adjus-dialog__content--md{width:min(var(--adjus-ui-dialog-width-md),100%)}.adjus-dialog__content--xl{width:min(var(--adjus-ui-dialog-width-xl),100%)}.adjus-dialog__content--xxl{width:min(var(--adjus-ui-dialog-width-xxl),100%)}.adjus-dialog__content--fullscreen{width:100vw;height:100vh;max-height:100vh;border-radius:0;border:0}.adjus-dialog__header{padding:var(--adjus-space-sm) var(--adjus-space-md);display:flex;justify-content:space-between;align-items:center;gap:var(--adjus-space-sm);flex-shrink:0}.adjus-confirm-dialog .adjus-dialog__header{border-bottom:0}.adjus-dialog__title{margin:0;font-size:var(--adjus-font-size-lg);line-height:var(--adjus-font-line-height-lg)}.adjus-dialog__close{color:var(--ui-gray-700)}.adjus-overlay-close-button{border:0;border-radius:8px;background:transparent;color:var(--ui-gray-700);min-width:32px;width:32px;min-height:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color var(--adjus-ui-motion-fast) ease,color var(--adjus-ui-motion-fast) ease}.adjus-overlay-close-button:hover:not(:disabled),.adjus-overlay-close-button:focus-visible{background:var(--ui-gray-200);color:var(--ui-gray-700)}.adjus-overlay-close-button:active:not(:disabled){background:var(--ui-gray-300)}.adjus-overlay-close-button:disabled{opacity:.6;cursor:not-allowed}.adjus-dialog__body{padding:var(--adjus-space-md);overflow:auto;min-height:0;flex:1 1 auto}.adjus-dialog__body>:first-child{margin-top:0}.adjus-dialog__body>:last-child{margin-bottom:0}.adjus-dialog__description{margin:0;padding:0 var(--adjus-space-md);color:var(--adjus-ui-muted-color);font-size:var(--adjus-font-size-sm);flex-shrink:0}.adjus-dialog__divider{margin:0}.adjus-dialog__footer{padding:var(--adjus-space-sm) var(--adjus-space-md);display:flex;justify-content:flex-end;gap:var(--adjus-space-sm);background:var(--adjus-ui-surface);flex-shrink:0}.adjus-dialog__footer--sticky{position:sticky;bottom:0;z-index:2}.adjus-dialog__content--sticky-footer .adjus-dialog__body{overflow:auto}.adjus-table-shell{border:0;border-radius:0;background:var(--adjus-ui-canvas);--adjus-table-row-expander-width: 30px;--adjus-table-action-width: 30px}.adjus-table-content-main{height:100%;overflow-x:auto;position:relative}.adjus-table-toolbar{display:flex;justify-content:flex-end;align-items:center;padding:var(--adjus-space-xs) var(--adjus-space-sm);border-bottom:1px solid var(--ui-border-line)}.adjus-table-column-visibility{position:relative}.adjus-table-column-visibility__trigger{border:1px solid var(--ui-border-line-md);background:var(--adjus-ui-surface);color:var(--adjus-ui-text-color);border-radius:var(--adjus-radius-sm);min-height:var(--adjus-ui-size-control-sm);padding:0 var(--adjus-space-xs);display:inline-flex;align-items:center;gap:var(--adjus-space-xxs);cursor:pointer;font-family:var(--adjus-ui-font-family);font-size:var(--adjus-text-label-sm)}.adjus-table-column-visibility__trigger .adjus-icon{width:var(--adjus-ui-control-icon-size);height:var(--adjus-ui-control-icon-size)}.adjus-table-column-visibility__trigger:hover:not(:disabled),.adjus-table-column-visibility__trigger:focus-visible:not(:disabled){background:var(--adjus-ui-surface-muted)}.adjus-table-column-visibility__trigger:disabled{opacity:.6;cursor:not-allowed}.adjus-table-column-visibility__menu{position:absolute;top:calc(100% + var(--adjus-space-xxs));right:0;min-width:12rem;border:1px solid var(--ui-border-line-md);background:var(--adjus-ui-surface);box-shadow:var(--ui-shadow-thin);border-radius:var(--adjus-radius-sm);padding:var(--adjus-space-xxs);display:grid;gap:var(--adjus-space-xxs);z-index:var(--adjus-ui-z-index-floating)}.adjus-table-column-visibility__option{display:flex;align-items:center;gap:var(--adjus-space-xxs);padding:var(--adjus-space-xxs) var(--adjus-space-xs);border-radius:var(--adjus-radius-xs);cursor:pointer;font-size:var(--adjus-text-label-sm)}.adjus-table-column-visibility__option:hover:not(.disabled){background:var(--adjus-ui-surface-muted)}.adjus-table-column-visibility__option>input{margin:0}.adjus-table-column-visibility__option.disabled{opacity:.6;cursor:not-allowed}.adjus-link{color:var(--adjus-color-semantic-action-outline-text);text-underline-offset:.16em;text-decoration-thickness:.08em;transition:color var(--adjus-ui-motion-fast) ease,text-decoration-color var(--adjus-ui-motion-fast) ease}.adjus-link:hover{color:var(--adjus-color-semantic-action-primary-bg-active)}.adjus-link:focus-visible{outline:var(--adjus-ui-focus-ring-width) solid var(--adjus-color-semantic-border-focus);outline-offset:var(--adjus-ui-focus-ring-offset);border-radius:var(--adjus-radius-xs)}.adjus-link--subtle{color:var(--adjus-color-semantic-text-subtle)}.adjus-link--subtle:hover{color:var(--adjus-color-semantic-text-default)}.adjus-link--inverse{color:var(--adjus-color-semantic-text-inverse)}.adjus-link--underline-always{text-decoration-line:underline}.adjus-link--underline-hover{text-decoration-line:none}.adjus-link--underline-hover:hover,.adjus-link--underline-hover:focus-visible{text-decoration-line:underline}.adjus-link--underline-none{text-decoration-line:none}.adjus-heading,.adjus-paragraph,.adjus-label{color:var(--adjus-color-semantic-text-default)}.adjus-heading{margin:0;font-weight:600;line-height:1.3}.adjus-heading--2xl{font-size:var(--adjus-text-heading-2xl)}.adjus-heading--xl{font-size:var(--adjus-text-heading-xl)}.adjus-heading--lg{font-size:var(--adjus-text-heading-lg)}.adjus-heading--md{font-size:var(--adjus-text-heading-md)}.adjus-heading--sm{font-size:var(--adjus-text-heading-sm)}.adjus-heading--xs{font-size:var(--adjus-text-heading-xs)}.adjus-heading--2xs{font-size:var(--adjus-text-heading-2xs)}.adjus-heading--subtle,.adjus-paragraph--subtle,.adjus-label--subtle{color:var(--adjus-color-semantic-text-subtle)}.adjus-heading--inverse,.adjus-paragraph--inverse,.adjus-label--inverse{color:var(--adjus-color-semantic-text-inverse)}.adjus-paragraph{margin:0;line-height:1.5}.adjus-paragraph--xl{font-size:var(--adjus-text-paragraph-xl)}.adjus-paragraph--lg{font-size:var(--adjus-text-paragraph-lg)}.adjus-paragraph--md{font-size:var(--adjus-text-paragraph-md)}.adjus-paragraph--sm{font-size:var(--adjus-text-paragraph-sm)}.adjus-paragraph--xs{font-size:var(--adjus-text-paragraph-xs)}.adjus-label{display:inline-flex;align-items:baseline;gap:var(--adjus-space-xxs);margin:0;line-height:1.4;font-weight:500}.adjus-label--xl{font-size:var(--adjus-text-label-xl)}.adjus-label--lg{font-size:var(--adjus-text-label-lg)}.adjus-label--md{font-size:var(--adjus-text-label-md)}.adjus-label--sm{font-size:var(--adjus-text-label-sm)}.adjus-label--xs{font-size:var(--adjus-text-label-xs)}.adjus-label__text{min-width:0}.adjus-label__optional{color:var(--adjus-color-semantic-text-subtle);font-size:var(--adjus-text-label-xs)}.adjus-label--one-line .adjus-label__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.adjus-label--two-line .adjus-label__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.adjus-label--four-line .adjus-label__text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.adjus-separator{border:0;background-color:var(--adjus-color-semantic-border-default);flex-shrink:0}.adjus-separator--horizontal{width:100%;height:1px}.adjus-separator--vertical{width:1px;height:100%;min-height:100%;align-self:stretch}.adjus-separator--subtle{background-color:var(--adjus-color-semantic-border-subtle)}.adjus-separator--default{background-color:var(--adjus-color-semantic-border-default)}.adjus-separator--strong{background-color:var(--adjus-color-semantic-border-strong)}.adjus-stack{display:flex;min-width:0;gap:var(--adjus-stack-gap, var(--adjus-space-sm))}.adjus-stack--horizontal{flex-direction:row}.adjus-stack--vertical{flex-direction:column}.adjus-stack--align-start{align-items:flex-start}.adjus-stack--align-center{align-items:center}.adjus-stack--align-end{align-items:flex-end}.adjus-stack--align-stretch{align-items:stretch}.adjus-stack--align-baseline{align-items:baseline}.adjus-stack--justify-start{justify-content:flex-start}.adjus-stack--justify-center{justify-content:center}.adjus-stack--justify-end{justify-content:flex-end}.adjus-stack--justify-between{justify-content:space-between}.adjus-stack--justify-around{justify-content:space-around}.adjus-stack--justify-evenly{justify-content:space-evenly}.adjus-stack--wrap{flex-wrap:wrap}.adjus-hstack{display:flex;align-items:center}.adjus-flexible-space{flex:1 1 auto}.adjus-table-shell table,.adjus-table-content{width:max-content;min-width:100%;border-collapse:collapse;table-layout:fixed}.adjus-table-shell--width-content table,.adjus-table-shell--width-content .adjus-table-content{width:max-content;min-width:max-content}.adjus-table-shell--fill-strict table,.adjus-table-shell--fill-strict .adjus-table-content{min-width:0}.adjus-table-fill-spacer-header,.adjus-table-fill-spacer-cell{width:auto;min-width:0;padding-left:0;padding-right:0}.adjus-table-content>thead{z-index:2;position:sticky;background-color:var(--adjus-ui-canvas);top:0}.adjus-table-content>tfoot{z-index:2;position:sticky;background-color:var(--adjus-ui-canvas);bottom:0}.adjus-table-content>thead>tr{height:35px}.adjus-table-form>thead>tr{border-bottom:0;background-color:var(--ui-control-background)}.adjus-table-form>thead>tr>th>.adjus-table-column-content{padding-left:var(--adjus-space-xs)}.adjus-simple-view{border-collapse:separate;border-spacing:0 var(--adjus-space-xxs)}.adjus-table-content>thead>tr>th{padding:0;position:relative;text-align:left;-webkit-user-select:none;user-select:none}.adjus-table-content>thead>tr>th:first-child{border-top-left-radius:10px;padding-left:0}.adjus-table-content>thead>tr>th:last-child{border-top-right-radius:10px}.adjus-table-column-content{border-bottom:1px solid var(--ui-border-line-lg);border-top:1px solid var(--ui-border-line-lg);margin-left:0;height:35px;line-height:15px;min-width:0;padding-right:var(--adjus-table-cell-padding-x);background-color:var(--adjus-ui-canvas)}.adjus-table-content>thead>tr>th:first-child>.adjus-table-column-content{padding-left:var(--adjus-table-cell-padding-x)}.adjus-list-column-title{background-color:unset;width:fit-content;max-width:100%;min-width:0;flex:0 0 auto;padding:2px .375rem;gap:5px;border-radius:5px;cursor:pointer;position:relative;overflow:hidden;transition:padding-left .2s ease}.adjus-list-column-title:hover{background-color:var(--ui-gray-100)}.adjus-list-column-title:active{background-color:var(--ui-gray-200)}.adjus-list-column-title--no-selection{background-color:unset;cursor:default}.adjus-list-column-title--no-selection:hover,.adjus-list-column-title--no-selection:active{background-color:unset}.adjus-list-column-title--draggable{padding-left:.375rem}.adjus-list-column-label-wrap{gap:5px;min-width:0}.adjus-list-column-label{pointer-events:none;width:auto;min-width:0;font-size:.875rem;font-weight:700;color:var(--adjus-ui-text-color);margin-left:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adjus-list-column-title--sortable{outline:none}.adjus-list-column-drag-icon{pointer-events:none;position:absolute;left:.125rem;top:50%;width:15px;height:15px;transform:translateY(-50%);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;display:block;will-change:opacity}.adjus-list-column-title--draggable:hover .adjus-list-column-drag-icon,.adjus-list-column-title--draggable:focus-visible .adjus-list-column-drag-icon{opacity:1;visibility:visible}.adjus-list-column-title--draggable:hover,.adjus-list-column-title--draggable:focus-visible{padding-left:1.25rem;padding-right:.5rem}.adjus-list-column-title--sortable:focus-visible{background-color:var(--ui-gray-100)}.adjus-table-sort-indicator{color:var(--adjus-ui-primary);width:.875rem;height:.875rem;display:inline-flex;align-items:center;justify-content:center}.adjus-table-sort-indicator .adjus-icon{width:.875rem;height:.875rem}.adjus-table-column-filter-btn{width:var(--adjus-ui-icon-action-size);min-width:var(--adjus-ui-icon-action-size);flex:0 0 var(--adjus-ui-icon-action-size);margin-right:var(--adjus-space-xxs);transition:opacity .25s,visibility .25s;opacity:0;visibility:hidden;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.adjus-table-column-filter-btn--visible{opacity:1;visibility:visible;pointer-events:auto}.adjus-table-column-filter-btn:has(.adjus-table-filter-trigger[data-state=open]){opacity:1;visibility:visible;pointer-events:auto}.adjus-table-column-filter-btn>button{border:0;background:transparent;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.adjus-table-filter-trigger{border:0;background:transparent;width:var(--adjus-ui-icon-action-size);height:var(--adjus-ui-icon-action-size);min-width:var(--adjus-ui-icon-action-size);border-radius:var(--adjus-radius-xs);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.adjus-table-filter-trigger .adjus-icon{width:var(--adjus-ui-control-icon-size);height:var(--adjus-ui-control-icon-size)}.adjus-table-filter-trigger:hover,.adjus-table-filter-trigger:focus-visible,.adjus-table-filter-trigger[data-state=open]{background:var(--adjus-ui-clear-bg)}.adjus-table-filter-trigger:hover .adjus-icon,.adjus-table-filter-trigger:focus-visible .adjus-icon,.adjus-table-filter-trigger[data-state=open] .adjus-icon{filter:var(--ui-primary-filter)}.adjus-popover-content.adjus-table-filter-popover{padding:0;overflow:hidden}.adjus-table-filter-popover__inner{width:min(var(--adjus-table-filter-width, 18.75rem),calc(100vw - 2rem));display:flex;flex-direction:column;background:var(--adjus-ui-surface)}.adjus-table-filter-popover__body{padding:var(--adjus-space-sm);background:var(--adjus-ui-surface)}.adjus-table-filter-popover__body .adjus-field{min-width:0}.adjus-table-filter-popover__divider{height:1px;width:100%;background:var(--adjus-ui-muted-color);opacity:.35}.adjus-table-filter-popover__footer{display:flex;align-items:center;gap:var(--adjus-space-xs);padding:var(--adjus-space-xs) var(--adjus-space-sm);background:var(--adjus-color-neutral-50)}.adjus-table-filter-clear{border:0;background:transparent;width:var(--adjus-ui-icon-action-size);height:var(--adjus-ui-icon-action-size);min-width:var(--adjus-ui-icon-action-size);border-radius:var(--adjus-radius-xs);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.adjus-table-filter-clear .adjus-icon{width:var(--adjus-ui-clear-icon-size);height:var(--adjus-ui-clear-icon-size)}.adjus-table-filter-clear:hover,.adjus-table-filter-clear:focus-visible{background:var(--adjus-ui-clear-bg)}.adjus-table-filter-actions{display:inline-flex;align-items:center;gap:var(--adjus-space-xs)}.adjus-table-filter-actions>.adjus-button{min-width:5rem}.adjus-table-content>thead>tr>th:hover>.adjus-table-column-content>.adjus-table-column-filter-btn{opacity:1;visibility:visible;pointer-events:auto}.adjus-table-content>thead>tr>th:has(>.adjus-resizer.resizing)>.adjus-table-column-content>.adjus-table-column-filter-btn{opacity:0}.adjus-table-content>thead>tr>th.is-drop-target>.adjus-table-column-content{background-color:var(--ui-gray-100)}.adjus-table-content>tbody>tr{height:var(--adjus-table-row-height)}.adjus-simple-view>tbody>tr{height:auto}.adjus-table-content>tbody>tr>td{padding:var(--adjus-table-cell-padding-y) var(--adjus-table-cell-padding-x) var(--adjus-table-cell-padding-y) 0;font-size:var(--adjus-ui-text-table);line-height:var(--adjus-font-line-height-sm)}.adjus-table-form>tbody>tr>td{border:0;padding:0}.adjus-table-form>tbody>tr.adjus-table-row--delete>td .adjus-table-cell-text{color:var(--adjus-color-semantic-state-danger-text);font-style:italic;text-decoration:line-through}.adjus-table-form>tbody>tr>td.adjus-table-cell--required{background-color:var(--ui-red-10)}.adjus-simple-view>tbody>tr>td{border:0;padding:var(--adjus-space-xs) var(--adjus-space-sm);background:var(--adjus-ui-surface)}.adjus-simple-view>tbody>tr>td:first-child{border-top-left-radius:var(--adjus-radius-sm);border-bottom-left-radius:var(--adjus-radius-sm)}.adjus-simple-view>tbody>tr>td:last-child{border-top-right-radius:var(--adjus-radius-sm);border-bottom-right-radius:var(--adjus-radius-sm)}.adjus-table-content>tbody>tr>td:first-child{padding-left:var(--adjus-table-cell-padding-x)}.adjus-table-form>tbody>tr>td:first-child{padding-left:0}.adjus-table-content>tfoot>tr>td{padding:var(--adjus-table-cell-padding-y) var(--adjus-table-cell-padding-x) var(--adjus-table-cell-padding-y) 0}.adjus-table-content:not(.adjus-disable-hover)>tbody>tr:hover{background-color:var(--ui-hover-light);color:var(--ui-primary)}.adjus-simple-view:not(.adjus-disable-hover)>tbody>tr:hover{background-color:transparent;color:var(--adjus-ui-text-color)}.adjus-simple-view:not(.adjus-disable-hover)>tbody>tr.adjus-simple-view-content:hover>td{background-color:var(--ui-hover)}.adjus-simple-view>tbody>tr.adjus-simple-view-content.is-selected>td{background-color:var(--ui-hover-light)}.adjus-table-content:not(.adjus-disable-hover)>tbody>tr:nth-child(2n),.adjus-table-content:not(.adjus-disable-hover)>tbody>tr:nth-child(odd){border-bottom:1px solid var(--ui-border-line)}.adjus-simple-view>tbody>tr:nth-child(2n),.adjus-simple-view>tbody>tr:nth-child(odd){border-bottom:0}.adjus-table-content:not(.adjus-disable-hover)>tbody>tr.adjus-table-row--clickable:hover{cursor:pointer}.adjus-table-cell-text{font-size:var(--adjus-ui-text-table);font-weight:500;padding:var(--adjus-table-cell-padding-y) 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;box-sizing:border-box}.adjus-table-cell-row{width:100%;min-width:0;box-sizing:border-box}.adjus-table-content>tbody>tr>td .adjus-field,.adjus-table-content>tbody>tr>td .adjus-field--full,.adjus-table-content>tbody>tr>td .adjus-field__control,.adjus-table-content>tbody>tr>td .adjus-field-chrome,.adjus-table-content>tbody>tr>td .adjus-input-wrap,.adjus-table-content>tbody>tr>td .adjus-select-trigger-wrap,.adjus-table-content>tbody>tr>td .adjus-select-trigger,.adjus-table-content>tbody>tr>td .adjus-date-picker,.adjus-table-content>tbody>tr>td .adjus-picker-dropdown__trigger,.adjus-table-content>tbody>tr>td .adjus-picker-dropdown__trigger-chrome,.adjus-table-content>tbody>tr>td .adjus-entity-picker__trigger,.adjus-table-content>tbody>tr>td .adjus-entity-picker__trigger-chrome{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.adjus-tablecell-item-label{display:block;min-width:0;max-width:100%}.adjus-table-form .adjus-table-cell-text{padding:var(--adjus-space-xs) var(--adjus-space-xxs);font-weight:var(--adjus-font-weight-regular);min-height:var(--adjus-ui-size-control-lg);display:flex;align-items:center}.adjus-table-form .adjus-table-cell-row{padding-inline-start:var(--adjus-space-xs);padding-inline-end:calc(var(--adjus-space-xs) + var(--adjus-space-sm))}.adjus-table-form .adjus-table-cell-text,.adjus-table-form .adjus-table-cell-edit{width:100%;min-width:0}.adjus-table-td-editable{position:relative;overflow:hidden}.adjus-table-td-editable>.adjus-table-cell-text{padding-right:calc(var(--adjus-ui-icon-action-size) + var(--adjus-space-xs))}.adjus-table-td-editable>.adjus-table-cell-inline-expander-row>.adjus-table-cell-text{padding-right:calc(var(--adjus-ui-icon-action-size) + var(--adjus-space-xs))}.adjus-table-td-edit-btn{transition:opacity .25s,margin-right .25s;opacity:0;border:0;background:transparent;width:var(--adjus-ui-icon-action-size);height:var(--adjus-ui-icon-action-size);min-width:var(--adjus-ui-icon-action-size);border-radius:var(--adjus-radius-xs);display:inline-flex;align-items:center;justify-content:center;position:absolute;top:50%;right:var(--adjus-space-xs);transform:translateY(-50%);margin-right:calc(-1 * var(--adjus-ui-icon-action-size));cursor:pointer}.adjus-table-td-edit-btn.right{right:var(--adjus-space-xs)}.adjus-table-td-edit-btn .adjus-icon{width:var(--adjus-ui-control-icon-size);height:var(--adjus-ui-control-icon-size)}.adjus-table-td-editable:hover>.adjus-table-td-edit-btn{margin-right:0;opacity:1}.adjus-table-td-edit-btn:hover,.adjus-table-td-edit-btn:focus-visible{background:var(--adjus-ui-clear-bg);opacity:1;margin-right:0}.adjus-table-cell-edit{width:100%;padding:var(--adjus-table-cell-padding-y) 0;overflow:hidden}.adjus-table-cell-edit .adjus-input-wrap{min-width:0;max-width:100%}.adjus-table-cell-edit .adjus-input{min-height:var(--adjus-ui-size-control-md);height:var(--adjus-ui-size-control-md)}.adjus-table-form .adjus-table-cell-edit{padding:0}.adjus-table-form .adjus-table-cell-edit .adjus-input-wrap{width:100%}.adjus-table-form .adjus-table-cell-edit .adjus-input{min-height:var(--adjus-ui-size-control-lg);height:var(--adjus-ui-size-control-lg)}.adjus-table-form .adjus-table-cell-edit .adjus-input--table{border:0;border-radius:0;background:transparent}.adjus-table-content>tbody>tr:has(.adjus-table-cell-edit){background-color:var(--ui-blue-5)!important}.adjus-table-tr-action{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.adjus-table-row-actions-always .adjus-table-tr-action{opacity:1;visibility:visible}.adjus-row-expander-header,.adjus-row-expander-cell,.adjus-row-expander-summary-cell{width:var(--adjus-table-row-expander-width);min-width:var(--adjus-table-row-expander-width);max-width:var(--adjus-table-row-expander-width);padding:0!important;text-align:center}.adjus-row-expander-toggle{border:0;background:transparent;width:100%;min-height:var(--adjus-ui-size-control-sm);display:inline-flex;align-items:center;justify-content:center;color:var(--adjus-ui-muted-color);cursor:pointer}.adjus-row-expander-toggle:hover{background:transparent;color:var(--adjus-ui-text-color)}.adjus-row-expander-toggle:focus-visible{background:transparent;color:var(--adjus-ui-text-color);outline:2px solid color-mix(in srgb,var(--adjus-ui-primary) 45%,white);outline-offset:1px;border-radius:var(--adjus-radius-xs)}.adjus-row-expander-toggle--inline{width:var(--adjus-ui-size-control-sm);min-width:var(--adjus-ui-size-control-sm)}.adjus-row-expander-toggle-placeholder{width:var(--adjus-ui-size-control-sm);min-width:var(--adjus-ui-size-control-sm);min-height:var(--adjus-ui-size-control-sm);display:inline-flex}.adjus-table-cell-inline-expander-row{display:inline-flex;align-items:center;gap:var(--adjus-space-xxs);width:100%}.adjus-table-expanded-row__cell{padding:0!important;border-bottom:1px solid var(--ui-border-line);background:var(--adjus-ui-surface-muted)}.adjus-table-expanded-row__content{padding:var(--adjus-space-sm) var(--adjus-space-md)}.adjus-resizer{position:absolute;right:0;bottom:0;width:10px;cursor:col-resize;-webkit-user-select:none;user-select:none;top:20%;height:60%}.adjus-resizer:hover,.adjus-resizer.resizing{border-left:1px solid var(--ui-border-line-md);border-right:none!important}.adjus-table-content>thead>tr:hover>th>.adjus-resizer{border-left:1px solid var(--ui-border-line)}.adjus-sticky-action-cell,.adjus-sticky-action-header{position:sticky;right:0;background:var(--adjus-ui-canvas);z-index:3;width:var(--adjus-table-action-width);min-width:var(--adjus-table-action-width);max-width:var(--adjus-table-action-width);padding:0!important}.adjus-sticky-action-header:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-top:1px solid var(--ui-border-line-lg);border-bottom:1px solid var(--ui-border-line-lg);pointer-events:none;z-index:5}.adjus-sticky-action-cell:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4}.adjus-table-content>tbody>tr:hover>.adjus-sticky-action-cell{background-color:var(--ui-hover-light)}.adjus-table-content>tbody>tr:hover>.adjus-sticky-action-cell>.adjus-table-tr-action{opacity:1;visibility:visible}.adjus-simple-view-action-header,.adjus-simple-view-action{width:1%;white-space:nowrap}.adjus-simple-view-action{text-align:right}.adjus-simple-view>tbody>tr.adjus-simple-view-content:hover>.adjus-simple-view-action>.adjus-table-tr-action,.adjus-simple-view>tbody>tr.adjus-simple-view-content.is-selected>.adjus-simple-view-action>.adjus-table-tr-action{opacity:1;visibility:visible}.adjus-table-shell th,.adjus-table-shell td{text-align:left;vertical-align:middle}.adjus-table-shell tbody tr:last-child td{border-bottom:1px solid var(--ui-border-line)}.adjus-list-summary-row>td{border-top:1px solid var(--ui-border-line)}.adjus-list-summary-row__content{font-weight:var(--adjus-font-weight-semibold);color:var(--adjus-ui-text-color);padding:var(--adjus-space-xs) 0}.adjus-table-more{width:1.875rem;height:1.875rem;position:absolute;left:50%;bottom:var(--adjus-space-sm);transform:translate(-50%);z-index:4}.adjus-table-more-button,.adjus-table-more-progress,.adjus-table-more-progress-show{width:1.875rem;height:1.875rem;border-radius:50%}.adjus-table-more-button{border:0;background-color:var(--ui-gray-400);color:var(--adjus-color-semantic-text-inverse);transition:background-color var(--adjus-ui-motion-fast) ease,transform var(--adjus-ui-motion-fast) ease;opacity:1;z-index:2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.adjus-table-more-button .adjus-icon{width:var(--adjus-ui-control-icon-size);height:var(--adjus-ui-control-icon-size);filter:var(--ui-white-filter)}.adjus-table-more-button:hover,.adjus-table-more-button:focus-visible{background-color:var(--adjus-ui-primary);transform:translateY(-1px)}.adjus-table-more-button--loading{pointer-events:none}.adjus-table-more-progress,.adjus-table-more-progress-show{position:absolute;left:0;bottom:0;border:1px solid var(--adjus-ui-primary);opacity:0;z-index:1;transition:opacity var(--adjus-ui-motion-fast) ease}.adjus-table-more-progress-show{opacity:1}.adjus-table-shell caption{text-align:left;padding:var(--adjus-space-sm);color:var(--adjus-ui-muted-color)}.adjus-filter-value-view{display:flex;align-items:center;gap:var(--adjus-space-sm);padding:var(--adjus-space-xs) var(--adjus-space-sm);border-bottom:1px solid var(--ui-border-line)}.adjus-filter-value-view--no-separator{border-bottom:0}.adjus-filter-value-view__chips{display:flex;align-items:center;flex-wrap:wrap;gap:var(--adjus-space-xxs);min-width:0}.adjus-filter-value-view__chip{border:1px solid var(--ui-border-line-md);border-radius:var(--adjus-radius-sm);background:var(--adjus-ui-surface-muted);color:var(--adjus-ui-text-color);display:inline-flex;align-items:center;gap:var(--adjus-space-xxs);padding:0 var(--adjus-space-xs);min-height:var(--adjus-ui-size-control-sm);cursor:pointer}.adjus-filter-value-view__chip .adjus-icon{width:var(--adjus-ui-clear-icon-size);height:var(--adjus-ui-clear-icon-size)}.adjus-filter-value-view__chip-label{font-size:var(--adjus-text-label-sm);line-height:var(--adjus-font-line-height-sm);white-space:nowrap}.adjus-filter-value-view__clear-all{margin-left:auto;border:0;background:transparent;color:var(--adjus-ui-primary);font-size:var(--adjus-text-label-sm);line-height:var(--adjus-font-line-height-sm);cursor:pointer;padding:0 var(--adjus-space-xxs)}.adjus-table-pagination{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--adjus-space-sm);padding:var(--adjus-space-sm) var(--adjus-space-sm);border-top:1px solid var(--ui-border-line);background:var(--adjus-ui-surface)}.adjus-table-pagination__summary{justify-self:start;color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-label-md);line-height:var(--adjus-font-line-height-md);white-space:nowrap}.adjus-table-pagination__controls{justify-self:center;display:inline-flex;align-items:center;gap:var(--adjus-space-xs)}.adjus-table-pagination__size{display:inline-flex;align-items:center;gap:var(--adjus-space-xxs);color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-label-sm)}.adjus-table-pagination__size>select{border:1px solid var(--ui-border-line-md);border-radius:var(--adjus-radius-xs);background:var(--adjus-ui-surface);color:var(--adjus-ui-text-color);min-height:var(--adjus-ui-size-control-sm);padding:0 var(--adjus-space-xs)}.adjus-table-pagination__nav{border:0;width:var(--adjus-ui-icon-action-size);height:var(--adjus-ui-icon-action-size);min-width:var(--adjus-ui-icon-action-size);border-radius:var(--adjus-radius-xs);background:transparent;color:var(--adjus-ui-text-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.adjus-table-pagination__nav:hover:not(:disabled),.adjus-table-pagination__nav:focus-visible:not(:disabled){background:var(--adjus-ui-clear-bg)}.adjus-table-pagination__nav:disabled{opacity:.45;cursor:not-allowed}.adjus-table-pagination__nav .adjus-icon{width:var(--adjus-ui-control-icon-size);height:var(--adjus-ui-control-icon-size)}.adjus-table-pagination__nav--edge{width:2rem;min-width:2rem;font-size:.875rem;font-weight:var(--adjus-font-weight-medium)}.adjus-table-pagination__pages{display:inline-flex;align-items:center;gap:2px}.adjus-table-pagination__page{border:0;border-radius:var(--adjus-ui-radius-sm);background:transparent;min-width:2rem;height:2rem;padding:0 var(--adjus-space-xxs);display:inline-flex;align-items:center;justify-content:center;color:var(--adjus-ui-text-color);font-size:var(--adjus-text-label-sm);line-height:var(--adjus-font-line-height-sm);font-weight:var(--adjus-font-weight-medium);cursor:pointer}.adjus-table-pagination__page:hover:not(.is-active),.adjus-table-pagination__page:focus-visible:not(.is-active){background:var(--adjus-ui-clear-bg)}.adjus-table-pagination__page.is-active{background:var(--adjus-ui-surface-muted)}.adjus-table-pagination__ellipsis{min-width:1.25rem;text-align:center;color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-label-sm)}.adjus-main-menu-content{background-color:var(--ui-title);border-top-right-radius:15px;width:250px;padding:var(--adjus-space-sm);display:grid;gap:var(--adjus-space-xs)}.adjus-main-menu-cell{border:0;background:transparent;color:var(--ui-white);display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:5px;cursor:pointer;text-align:left}.adjus-main-menu-cell__label{pointer-events:none}.adjus-main-menu-cell:hover:not(:disabled){background-color:var(--ui-blue-dark)}.adjus-main-menu-cell:active:not(:disabled),.adjus-main-menu-cell.is-selected{background-color:var(--ui-blue)}.adjus-main-menu-cell:disabled{opacity:.6;cursor:not-allowed}.adjus-popup-surface{color:var(--adjus-ui-text-color);background-color:var(--ui-white);z-index:var(--adjus-ui-z-index-floating)}.adjus-popup-surface--menu,.adjus-popup-card--menu{border:1px solid rgba(0,0,0,.05);box-shadow:0 2px 4px #00000008,0 4px 5px #0000000a;border-radius:7px}.adjus-menu-content{padding:5px;display:grid;gap:2px}.adjus-menu-item-content{border:0;background:transparent;border-radius:5px;padding:5px 10px 5px 5px;display:flex;align-items:center;gap:8px;cursor:pointer;text-align:left;color:inherit;font-size:var(--adjus-ui-text-button);line-height:var(--adjus-font-line-height-sm);font-weight:var(--adjus-font-weight-medium)}.adjus-menu-item-content:hover:not(:disabled){background-color:var(--ui-hover)}.adjus-menu-item-content:active:not(:disabled),.adjus-menu-item-content.is-selected{background-color:var(--ui-active)}.adjus-menu-item-content:disabled{opacity:.6;cursor:not-allowed}.adjus-menu-button{background-color:var(--adjus-ui-surface-muted);color:var(--adjus-ui-text-color);font-weight:600}.adjus-menu-button:hover:not(:disabled){background-color:var(--ui-gray-200)}.adjus-menu-button__icon .adjus-icon{width:18px;height:18px}.adjus-menu-button__label{font-weight:600;font-size:var(--adjus-ui-text-button);color:var(--adjus-ui-text-color)}.adjus-menu-child-button{background-color:var(--ui-white);border-radius:0}.adjus-menu-child-button:hover:not(:disabled){background-color:var(--ui-gray-200)}.adjus-menu-context-content{min-width:180px;z-index:var(--adjus-ui-z-index-floating)}.adjus-menu-context-item{border:0;background:transparent;border-radius:5px;padding:7px 5px;display:flex;align-items:center;gap:5px;cursor:pointer;color:inherit;font-size:var(--adjus-ui-text-button);line-height:var(--adjus-font-line-height-sm);font-weight:var(--adjus-font-weight-medium)}.adjus-menu-context-item__icon .adjus-icon{width:18px;height:18px}.adjus-menu-context-item:hover:not([data-disabled]){background-color:var(--ui-hover)}.adjus-menu-context-item:active:not([data-disabled]),.adjus-menu-context-item.is-selected{background-color:var(--ui-hover)}.adjus-menu-dropdown .adjus-menu-context-item:hover:not([data-disabled]),.adjus-menu-dropdown .adjus-menu-context-item.is-selected{color:var(--ui-white);background-color:var(--ui-primary)}.adjus-menu-dropdown .adjus-menu-context-item:active:not([data-disabled]){color:var(--ui-white);background-color:var(--ui-blue-medium)}.adjus-menu-dropdown .adjus-menu-context-item__label{color:inherit}.adjus-dropdown-trigger{border:0;background:transparent;border-radius:var(--adjus-radius-sm);min-height:var(--adjus-ui-size-control-md);padding:0 var(--adjus-space-xxs);display:inline-flex;align-items:center;gap:var(--adjus-space-xxs);color:var(--adjus-color-semantic-text-default);cursor:pointer;font-family:var(--adjus-ui-font-family);font-size:var(--adjus-ui-text-button);font-weight:var(--adjus-font-weight-medium);line-height:var(--adjus-font-line-height-sm)}.adjus-dropdown-trigger--icon-only{min-width:var(--adjus-ui-icon-action-size);width:var(--adjus-ui-icon-action-size);padding:0;justify-content:center}.adjus-dropdown-trigger__icon-box{width:var(--adjus-ui-icon-action-size);height:var(--adjus-ui-icon-action-size);border-radius:var(--adjus-radius-xs);background:transparent;display:inline-flex;align-items:center;justify-content:center}.adjus-dropdown-trigger__icon-box .adjus-icon{width:var(--adjus-ui-control-icon-size);height:var(--adjus-ui-control-icon-size)}.adjus-dropdown-trigger:hover .adjus-dropdown-trigger__icon-box,.adjus-dropdown-trigger:focus-visible .adjus-dropdown-trigger__icon-box,.adjus-dropdown-trigger[data-state=open] .adjus-dropdown-trigger__icon-box{background:var(--adjus-ui-clear-bg)}.adjus-dropdown-trigger:hover .adjus-dropdown-trigger__icon-box .adjus-icon,.adjus-dropdown-trigger:focus-visible .adjus-dropdown-trigger__icon-box .adjus-icon,.adjus-dropdown-trigger[data-state=open] .adjus-dropdown-trigger__icon-box .adjus-icon{filter:var(--ui-primary-filter)}.adjus-dropdown-content{min-width:13rem;max-width:22rem}.adjus-dropdown-section+.adjus-dropdown-section{border-top:1px solid var(--ui-border-line);margin-top:var(--adjus-space-xxs);padding-top:var(--adjus-space-xxs)}.adjus-dropdown-section__label{color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-label-xs);font-weight:var(--adjus-font-weight-medium);line-height:var(--adjus-font-line-height-sm);padding:var(--adjus-space-xxs) var(--adjus-space-xs)}.adjus-dropdown-item{border:0;background:transparent;border-radius:var(--adjus-radius-sm);padding:var(--adjus-space-xs);display:flex;align-items:flex-start;gap:var(--adjus-space-xs);color:var(--adjus-ui-text-color);cursor:pointer}.adjus-dropdown-item--single-line{align-items:center}.adjus-dropdown-item__icon-box{width:var(--adjus-ui-icon-action-size);height:var(--adjus-ui-icon-action-size);border-radius:var(--adjus-radius-xs);display:inline-flex;align-items:center;justify-content:center;align-self:flex-start}.adjus-dropdown-item--single-line .adjus-dropdown-item__icon-box{align-self:center}.adjus-dropdown-item__icon-box .adjus-icon{width:var(--adjus-ui-control-icon-size);height:var(--adjus-ui-control-icon-size)}.adjus-dropdown-item__content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.adjus-dropdown-item__content--single-line{gap:0;justify-content:center}.adjus-dropdown-item__label{font-size:var(--adjus-ui-text-button);line-height:var(--adjus-font-line-height-sm);font-weight:var(--adjus-font-weight-medium)}.adjus-dropdown-item__description{color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-label-xs);line-height:var(--adjus-font-line-height-sm)}.adjus-dropdown-item__description--standalone{color:var(--adjus-ui-text-color);font-size:var(--adjus-ui-text-button);line-height:var(--adjus-font-line-height-sm);font-weight:var(--adjus-font-weight-medium)}.adjus-dropdown-item:hover:not([data-disabled]),.adjus-dropdown-item[data-highlighted]:not([data-disabled]){background:var(--ui-hover);outline:none}.adjus-dropdown-item[data-disabled]{opacity:.6;cursor:not-allowed}.adjus-dropdown-item--danger,.adjus-dropdown-item--danger .adjus-dropdown-item__label{color:var(--adjus-color-semantic-state-danger-text)}.adjus-dropdown-item--danger:hover:not([data-disabled]),.adjus-dropdown-item--danger[data-highlighted]:not([data-disabled]){background:var(--adjus-color-semantic-state-danger-bg)}.adjus-popover-content{padding:var(--adjus-space-sm)}.adjus-popup-surface--picker,.adjus-popup-card--picker{border:var(--ui-border);border-radius:7px;box-shadow:var(--ui-shadow-thin)}.adjus-popover-simple{min-width:200px}.adjus-popover-300{width:300px}.adjus-popover-500{width:500px;max-width:calc(100vw - (var(--adjus-space-sm) * 2))}.adjus-popover-simple>.adjus-popover-arrow{display:none}.adjus-popover-arrow{fill:var(--ui-white)}.adjus-window{border:var(--ui-border);border-radius:7px;background-color:var(--ui-white);box-shadow:var(--ui-shadow-thin);overflow:hidden}.adjus-window-titlebar{display:flex;align-items:center;justify-content:space-between;gap:var(--adjus-space-sm);padding:var(--adjus-space-sm) var(--adjus-space-md);border-bottom:1px solid var(--ui-border-line)}.adjus-window-title{margin:0;font-size:var(--adjus-font-size-md);line-height:var(--adjus-font-line-height-md)}.adjus-window-actions{display:inline-flex;align-items:center;gap:var(--adjus-space-xs)}.adjus-window-body{padding:var(--adjus-space-md)}.adjus-window-body>:first-child{margin-top:0}.adjus-window-body>:last-child{margin-bottom:0}.adjus-window-no-actions>.adjus-window-titlebar>.adjus-window-actions{display:none}.adjus-static-window-content .adjus-window-titlebar{padding-bottom:0}.adjus-navigation-bar-cell{border:0;background-color:var(--ui-gray-100);color:var(--adjus-ui-text-color);border-radius:5px;padding:3px 8px;display:inline-flex;align-items:center;justify-content:center;gap:var(--adjus-space-xxs);cursor:pointer;text-align:center;position:relative;min-height:var(--adjus-ui-size-control-sm);line-height:var(--adjus-font-line-height-sm)}.adjus-navigation-bar-cell:hover:not(:disabled){background-color:var(--ui-gray-200)}.adjus-navigation-bar-cell:active:not(:disabled),.adjus-navigation-bar-cell.is-active{background-color:var(--ui-gray-300)}.adjus-navigation-bar-cell__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--adjus-size-icon-sm);height:var(--adjus-size-icon-sm);line-height:0;flex:0 0 auto}.adjus-navigation-bar-cell__icon .adjus-icon{display:block;width:100%;height:100%}.adjus-navigation-bar-cell__label{display:inline-flex;align-items:center}.adjus-navigation-bar-cell:disabled{opacity:.6;cursor:not-allowed}.adjus-icon-action{border:0;background:transparent;color:var(--adjus-ui-clear-color);width:var(--adjus-ui-icon-action-size);height:var(--adjus-ui-icon-action-size);min-width:var(--adjus-ui-icon-action-size);border-radius:var(--adjus-radius-xs);display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;line-height:1;transition:background-color var(--adjus-ui-motion-fast) ease,color var(--adjus-ui-motion-fast) ease,opacity var(--adjus-ui-motion-fast) ease}.adjus-icon-action .adjus-icon{width:var(--adjus-ui-clear-icon-size);height:var(--adjus-ui-clear-icon-size)}.adjus-icon-action:hover:not(:disabled){background:var(--adjus-ui-clear-bg-hover)}.adjus-icon-action:focus-visible{outline:var(--adjus-ui-focus-ring-width) solid var(--adjus-focus-ring-color);outline-offset:var(--adjus-ui-focus-ring-offset)}.adjus-icon-action--primary{color:var(--adjus-ui-primary)}.adjus-icon-action--danger{color:var(--adjus-color-semantic-state-danger-text)}.adjus-icon-action:disabled{opacity:.6;cursor:not-allowed}.adjus-card,.adjus-cards{border:var(--adjus-border-width-sm) solid var(--adjus-ui-card-border-color);border-radius:var(--adjus-ui-surface-radius);background:var(--adjus-ui-surface);color:var(--adjus-ui-text-color);box-shadow:var(--adjus-ui-shadow-sm)}.adjus-card--muted,.adjus-cards--secondary{background:var(--adjus-ui-surface-secondary)}.adjus-cards--tertiary{background:var(--adjus-ui-surface-tertiary);box-shadow:var(--adjus-ui-shadow-md)}.adjus-cards--transparent{border-color:transparent;background:transparent;box-shadow:none}.adjus-cards--default{background:var(--adjus-ui-surface)}.adjus-cards--interactive{transition:border-color var(--adjus-ui-motion-fast) ease,background-color var(--adjus-ui-motion-fast) ease,box-shadow var(--adjus-ui-motion-fast) ease}.adjus-cards--interactive:not(.adjus-cards--disabled){cursor:pointer}.adjus-cards--interactive:not(.adjus-cards--disabled):not(.adjus-cards--transparent):hover{border-color:var(--adjus-color-semantic-border-strong)}.adjus-cards--selected{border-color:var(--adjus-color-semantic-border-focus);box-shadow:inset 0 0 0 var(--adjus-border-width-sm) var(--adjus-color-semantic-border-focus),var(--adjus-ui-shadow-sm)}.adjus-cards--disabled{opacity:.7}.adjus-cards:focus-visible{outline:var(--adjus-ui-focus-ring-width) solid var(--adjus-color-semantic-border-focus);outline-offset:var(--adjus-ui-focus-ring-offset)}.adjus-card__header,.adjus-cards__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--adjus-space-sm);padding:var(--adjus-space-md)}.adjus-cards__header--stack{flex-direction:column;align-items:stretch}.adjus-card__heading,.adjus-cards__heading{display:grid;gap:var(--adjus-space-xxs)}.adjus-card__action,.adjus-cards__action{flex:0 0 auto}.adjus-card__title,.adjus-cards__title{margin:0;font-size:var(--adjus-text-heading-xs);line-height:var(--adjus-font-line-height-md)}.adjus-card__description,.adjus-cards__description{margin:0;color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-paragraph-sm);line-height:var(--adjus-font-line-height-sm)}.adjus-card__body,.adjus-cards__content{padding:var(--adjus-space-md)}.adjus-card__divider,.adjus-cards__divider{margin:0}.adjus-card__body>:first-child,.adjus-cards__content>:first-child{margin-top:0}.adjus-card__body>:last-child,.adjus-cards__content>:last-child{margin-bottom:0}.adjus-card__footer,.adjus-cards__footer{padding:var(--adjus-space-sm) var(--adjus-space-md)}.adjus-panel{border:0;border-radius:var(--adjus-ui-surface-radius);background:var(--adjus-ui-surface);color:var(--adjus-ui-text-color);box-shadow:var(--adjus-ui-shadow-md)}.adjus-panel__title{margin:0;font-size:var(--adjus-text-heading-xs);line-height:var(--adjus-font-line-height-md)}.adjus-panel__header{padding:var(--adjus-space-md)}.adjus-panel__body{padding:var(--adjus-space-sm) var(--adjus-space-md) var(--adjus-space-md)}.adjus-panel__body>:first-child{margin-top:0}.adjus-panel__body>:last-child{margin-bottom:0}.adjus-panel__widget-handle{outline:none}.adjus-panel__widget-header{padding:var(--adjus-space-sm) var(--adjus-space-md)}.adjus-panel__widget-body{padding:var(--adjus-space-md)}.adjus-panel__widget-body>:first-child{margin-top:0}.adjus-panel__widget-body>:last-child{margin-bottom:0}.adjus-panel__divider{margin:0}.adjus-panel__footer{padding:var(--adjus-space-sm) var(--adjus-space-md)}.adjus-panel__handle-icon{display:block;margin:var(--adjus-space-sm) var(--adjus-space-md) 0 auto;opacity:.75}.adjus-page-container{width:min(100%,var(--adjus-page-container-max-width));margin:0 auto;padding:var(--adjus-space-md);box-sizing:border-box}.adjus-topbar{display:flex;justify-content:space-between;align-items:center;gap:var(--adjus-space-sm);padding:var(--adjus-space-sm) var(--adjus-space-md);border:0;border-radius:var(--adjus-ui-radius-md);background:var(--adjus-ui-surface);box-shadow:var(--adjus-ui-shadow-sm)}.adjus-topbar__leading{min-width:0;display:flex;align-items:center;gap:var(--adjus-space-sm)}.adjus-topbar__heading{min-width:0}.adjus-topbar__title{margin:0;font-size:var(--adjus-text-heading-xs);line-height:var(--adjus-font-line-height-md)}.adjus-topbar__subtitle{margin:0;color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-paragraph-sm)}.adjus-topbar__actions{display:inline-flex;align-items:center;gap:var(--adjus-space-xs)}.adjus-sidebar{width:100%;max-width:15rem;border:0;border-radius:var(--adjus-ui-radius-md);background:var(--adjus-ui-surface);box-shadow:var(--adjus-ui-shadow-sm);padding:var(--adjus-space-sm);display:grid;gap:var(--adjus-space-sm)}.adjus-sidebar__title{margin:0;font-size:var(--adjus-text-label-md);color:var(--adjus-ui-muted-color)}.adjus-sidebar__body{display:grid;gap:var(--adjus-space-xxs)}.adjus-sidebar__footer{padding-top:var(--adjus-space-xs);border-top:0}.adjus-form{display:grid;gap:var(--adjus-space-sm)}.adjus-form--inline{display:flex;flex-wrap:wrap;align-items:center}.adjus-fieldset{margin:0;padding:var(--adjus-space-sm);border:var(--adjus-border-width-sm) solid var(--adjus-ui-border-color);border-radius:var(--adjus-ui-radius-md);box-shadow:var(--adjus-ui-shadow-sm);display:grid;gap:var(--adjus-space-xs)}.adjus-fieldset__legend{padding:0 var(--adjus-space-xxs);font-size:var(--adjus-text-label-md);font-weight:var(--adjus-font-weight-semibold)}.adjus-fieldset__description{margin:0;color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-paragraph-sm)}.adjus-fieldset__body{display:grid;gap:var(--adjus-space-sm)}.adjus-validation-message{display:inline-flex;align-items:center;gap:var(--adjus-space-xxs);padding:var(--adjus-space-xs) var(--adjus-space-sm);border-radius:var(--adjus-ui-radius-sm);border:var(--adjus-border-width-sm);box-shadow:var(--adjus-ui-shadow-sm);font-size:var(--adjus-text-label-sm);line-height:var(--adjus-font-line-height-sm)}.adjus-validation-message__icon{display:inline-flex}.adjus-validation-message__icon .adjus-icon{width:var(--adjus-size-icon-sm);height:var(--adjus-size-icon-sm)}.adjus-validation-message--error{color:var(--adjus-color-semantic-state-danger-text);background:var(--adjus-color-semantic-state-danger-bg);border-color:var(--adjus-color-semantic-state-danger-border)}.adjus-validation-message--warning{color:var(--adjus-color-semantic-state-warning-text);background:var(--adjus-color-semantic-state-warning-bg);border-color:var(--adjus-color-semantic-state-warning-border)}.adjus-validation-message--success{color:var(--adjus-color-semantic-state-success-text);background:var(--adjus-color-semantic-state-success-bg);border-color:var(--adjus-color-semantic-state-success-border)}.adjus-validation-message--info{color:var(--adjus-color-semantic-state-info-text);background:var(--adjus-color-semantic-state-info-bg);border-color:var(--adjus-color-semantic-state-info-border)}.adjus-dropzone{border:var(--adjus-border-width-sm) dashed var(--adjus-ui-border-color);border-radius:var(--adjus-ui-radius-md);background:var(--adjus-ui-surface-muted);box-shadow:var(--adjus-ui-shadow-sm);padding:var(--adjus-space-md);text-align:center;display:grid;gap:var(--adjus-space-xs);justify-items:center}.adjus-dropzone--active{border-color:var(--adjus-ui-primary);background:color-mix(in oklab,var(--adjus-ui-primary) 10%,var(--adjus-ui-surface))}.adjus-dropzone--disabled{opacity:.65}.adjus-dropzone__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.adjus-dropzone__label{margin:0;font-size:var(--adjus-text-label-md);font-weight:var(--adjus-font-weight-semibold)}.adjus-dropzone__description{margin:0;color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-label-sm)}.adjus-file-upload{display:grid;gap:var(--adjus-space-xs)}.adjus-file-upload__errors,.adjus-file-upload__list{display:grid;gap:var(--adjus-space-xxs)}.adjus-file-item{display:flex;align-items:center;justify-content:space-between;gap:var(--adjus-space-xs);border:var(--adjus-border-width-sm) solid var(--adjus-ui-border-color);border-radius:var(--adjus-ui-radius-sm);background:var(--adjus-ui-surface);box-shadow:var(--adjus-ui-shadow-sm);padding:var(--adjus-space-xxs) var(--adjus-space-xs)}.adjus-file-item__meta{min-width:0;display:grid;gap:2px}.adjus-file-item__name{font-size:var(--adjus-text-label-sm);line-height:var(--adjus-font-line-height-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.adjus-file-item__details{color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-label-xs);line-height:var(--adjus-font-line-height-sm)}.adjus-wizard-step{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;gap:var(--adjus-space-xs)}.adjus-wizard-step__item{display:flex;align-items:center;gap:var(--adjus-space-xs);min-width:0;flex:1 1 0}.adjus-wizard-step__button{border:0;background:transparent;color:var(--adjus-ui-text-color);padding:0;display:inline-flex;align-items:center;gap:var(--adjus-space-xxs);text-align:left;width:100%;min-width:0}.adjus-wizard-step__circle{width:var(--adjus-ui-icon-action-size);height:var(--adjus-ui-icon-action-size);border-radius:999px;border:var(--adjus-border-width-sm) solid var(--adjus-ui-border-color);display:inline-flex;align-items:center;justify-content:center;font-size:var(--adjus-text-label-sm);color:var(--adjus-ui-muted-color);flex:0 0 auto}.adjus-wizard-step__content{min-width:0;display:grid;gap:2px}.adjus-wizard-step__label{font-size:var(--adjus-text-label-sm);font-weight:var(--adjus-font-weight-semibold)}.adjus-wizard-step__description{color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-label-xs)}.adjus-wizard-step__line{height:var(--adjus-border-width-sm);background:var(--adjus-ui-border-color);flex:1 1 auto}.adjus-wizard-step__item--current .adjus-wizard-step__circle{border-color:var(--adjus-ui-primary);color:var(--adjus-ui-primary)}.adjus-wizard-step__item--complete .adjus-wizard-step__circle{border-color:var(--adjus-ui-primary-strong);background:var(--adjus-ui-primary-strong);color:var(--adjus-color-semantic-text-inverse)}.adjus-wizard-step__item--complete .adjus-wizard-step__circle .adjus-icon{width:.875rem;height:.875rem}.adjus-wizard-step__item--complete .adjus-wizard-step__line{background:var(--adjus-ui-primary-strong)}.adjus-confirm-dialog__actions{display:inline-flex;gap:var(--adjus-space-xs)}.adjus-picker-dropdown{width:min(20rem,calc(100vw - (var(--adjus-space-sm) * 2)));padding:0;overflow:hidden}.adjus-picker-dropdown__trigger{border:0;background:transparent;color:inherit;width:100%;padding:0;text-align:left;font:inherit}.adjus-picker-dropdown__trigger:disabled{cursor:not-allowed}.adjus-picker-dropdown__trigger-chrome,.adjus-entity-picker__trigger-chrome{width:100%}.adjus-picker-dropdown__trigger-label{flex:1 1 auto;min-width:0;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adjus-picker-dropdown__trigger-icon{pointer-events:auto;cursor:pointer;color:var(--adjus-ui-clear-color)}.adjus-picker-dropdown__body{display:grid;gap:0}.adjus-picker-dropdown__search-wrap{display:flex;align-items:center;gap:var(--adjus-space-xxs);padding:var(--adjus-space-xs)}.adjus-picker-dropdown__search-chrome{width:100%}.adjus-picker-dropdown__search{width:100%;min-width:0;border:0;min-height:0;padding:0;background:transparent;color:inherit;font:inherit;font-weight:var(--adjus-font-weight-medium);outline:0}.adjus-picker-dropdown__search::placeholder{color:var(--adjus-ui-muted-color);font-weight:var(--adjus-font-weight-medium)}.adjus-picker-dropdown__search::-webkit-search-cancel-button,.adjus-entity-picker-search::-webkit-search-cancel-button{display:none}.adjus-picker-dropdown__list{max-height:14rem;overflow:auto;display:grid;padding:var(--adjus-space-xxs)}.adjus-picker-dropdown__item{border:0;background:transparent;border-radius:var(--adjus-ui-radius-sm);color:var(--adjus-ui-text-color);text-align:left;padding:var(--adjus-space-xs);display:grid;gap:2px}.adjus-picker-dropdown__item:hover:not(:disabled),.adjus-picker-dropdown__item:focus-visible{background:var(--ui-hover)}.adjus-picker-dropdown__item.is-active{background:var(--ui-hover)}.adjus-picker-dropdown__item.is-selected{background:color-mix(in oklab,var(--adjus-ui-primary) 12%,var(--adjus-ui-surface));color:var(--adjus-ui-primary-strong)}.adjus-picker-dropdown__item-description{color:var(--adjus-ui-muted-color);font-size:var(--adjus-text-label-xs)}.adjus-entity-picker-root{width:100%}.adjus-entity-picker-anchor{position:relative}.adjus-entity-picker-anchor.is-open{z-index:1}.adjus-entity-picker-layer{position:fixed;z-index:var(--adjus-ui-z-index-floating);pointer-events:none}.adjus-entity-picker-layer>.adjus-entity-picker-dropdown{pointer-events:auto}.adjus-entity-picker-inline-layer{position:relative}.adjus-entity-picker-dropdown{width:100%;overflow:visible;padding:.65rem}.adjus-entity-picker-dropdown--table{width:min(720px,92vw)}.adjus-entity-picker-dropdown--portal{width:100%;max-width:min(720px,92vw)}.adjus-entity-picker-dropdown--inline{position:absolute;top:calc(100% + 6px);left:0;z-index:var(--adjus-ui-z-index-floating)}.adjus-entity-picker-dropdown--end{left:auto;right:0}.adjus-entity-picker-dropdown--above{top:auto;bottom:calc(100% + 6px)}.adjus-entity-picker-dropdown__header{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.adjus-entity-picker-close-button{flex:0 0 auto}.adjus-entity-picker-close-icon{width:16px;height:16px}.adjus-entity-picker-modal{display:flex;flex-direction:column;gap:.7rem}.adjus-entity-picker-field{display:flex;flex-direction:column;gap:.35rem;position:relative;z-index:4}.adjus-entity-picker-field label{color:var(--adjus-ui-muted-color);font-size:.75rem;font-weight:500}.adjus-entity-picker-search{width:100%;min-width:0;border:0;min-height:0;padding:0;background:transparent;color:inherit;font:inherit;font-weight:var(--adjus-font-weight-medium);outline:0}.adjus-entity-picker-search-chrome{width:100%;position:relative;z-index:4;pointer-events:auto}.adjus-entity-picker-search::placeholder{color:var(--adjus-ui-muted-color);font-weight:var(--adjus-font-weight-medium)}.adjus-entity-picker-search:disabled{color:var(--adjus-ui-text-disabled);background:var(--adjus-ui-surface-muted);cursor:not-allowed;opacity:1}.adjus-entity-picker-table-wrap{border:none;border-radius:0;overflow:auto;background:var(--ui-white);position:relative;z-index:1}.adjus-entity-picker-table-wrap--inline-scroll{max-height:min(46vh,420px);overflow:auto}.adjus-entity-picker-table{width:100%;border-collapse:collapse;table-layout:fixed;min-width:640px}.adjus-entity-picker-table>thead{z-index:2;position:sticky;top:0;background-color:var(--ui-white)}.adjus-entity-picker-table>thead>tr{height:35px;border-top:1px solid var(--ui-border-line-lg);border-bottom:1px solid var(--ui-border-line-lg)}.adjus-entity-picker-table>thead>tr>th{text-align:left;padding:5px 10px 5px 0;font-size:.875rem;line-height:1.4285714286;color:var(--ui-title);font-weight:700;background:transparent;vertical-align:middle}.adjus-entity-picker-table>thead>tr>th:first-child{padding-left:10px}.adjus-entity-picker-table-header-cell{display:flex;align-items:center;justify-content:space-between;gap:.4rem;min-width:0}.adjus-entity-picker-table-header-cell>span{min-width:0}.adjus-entity-picker-table-filter-popover{z-index:calc(var(--adjus-ui-z-index-floating) + 2)}.adjus-entity-picker-table>tbody>tr{height:40px}.adjus-entity-picker-table>tbody>tr>td{border-bottom:1px solid var(--ui-border-line);padding:5px 10px 5px 0;font-size:.875rem;vertical-align:middle}.adjus-entity-picker-table>tbody>tr>td:first-child{padding-left:10px}.adjus-entity-picker-table>tbody>tr.adjus-entity-picker-table-row{cursor:pointer}.adjus-entity-picker-table>tbody>tr.adjus-entity-picker-table-row:hover,.adjus-entity-picker-table>tbody>tr.adjus-entity-picker-table-row:focus-visible,.adjus-entity-picker-table>tbody>tr.adjus-entity-picker-table-row.is-active{background-color:var(--ui-gray-200);color:var(--ui-primary)}.adjus-entity-picker-table>tbody>tr.adjus-entity-picker-table-row.is-selected{background:color-mix(in srgb,var(--adjus-ui-primary) 8%,var(--ui-white))}.adjus-entity-picker-table>tbody>tr.adjus-entity-picker-table-row.is-disabled{opacity:.5;cursor:not-allowed}.adjus-entity-picker-modal__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:.55rem}.adjus-entity-picker-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:210px;color:var(--ui-gray-600);text-align:center}.adjus-entity-picker-empty--small{min-height:120px}.adjus-picker-dropdown__empty{margin:0;padding:var(--adjus-space-sm);color:var(--adjus-ui-muted-color);text-align:center}.adjus-tooltip__trigger{display:inline-flex}.adjus-tooltip{z-index:calc(var(--adjus-ui-z-index-floating) + 1);max-width:20rem;padding:var(--adjus-space-xxs) var(--adjus-space-xs);border:1px solid var(--adjus-color-semantic-border-subtle);border-radius:var(--adjus-radius-sm);background:var(--adjus-color-semantic-surface-elevated);color:var(--adjus-ui-text-color);font-size:var(--adjus-text-label-sm);line-height:1.4;box-shadow:var(--ui-shadow-thin)}.adjus-tooltip__arrow{fill:var(--adjus-color-semantic-surface-elevated)}.adjus-alert{display:flex;align-items:flex-start;gap:var(--adjus-space-xs);width:100%;box-sizing:border-box;box-shadow:var(--adjus-ui-shadow-sm);padding:var(--adjus-space-sm);border:calc(var(--adjus-border-width-sm) * 1.5);border-radius:var(--adjus-ui-radius-md)}.adjus-alert__icon,.adjus-alert__actions{flex:0 0 auto}.adjus-alert__icon .adjus-icon{width:var(--adjus-size-icon-sm);height:var(--adjus-size-icon-sm)}.adjus-alert__content{flex:1 1 auto;min-width:0;display:grid;gap:var(--adjus-space-xxs)}.adjus-alert__title{font-size:var(--adjus-text-label-md);font-weight:var(--adjus-font-weight-semibold)}.adjus-alert__description{font-size:var(--adjus-text-paragraph-sm);color:inherit}.adjus-alert--error{color:var(--adjus-color-semantic-state-danger-text);background:var(--adjus-color-semantic-state-danger-bg);border-color:var(--adjus-color-semantic-state-danger-border)}.adjus-alert--warning{color:var(--adjus-color-semantic-state-warning-text);background:var(--adjus-color-semantic-state-warning-bg);border-color:var(--adjus-color-semantic-state-warning-border)}.adjus-alert--success{color:var(--adjus-color-semantic-state-success-text);background:var(--adjus-color-semantic-state-success-bg);border-color:var(--adjus-color-semantic-state-success-border)}.adjus-alert--info{color:var(--adjus-color-semantic-state-info-text);background:var(--adjus-color-semantic-state-info-bg);border-color:var(--adjus-color-semantic-state-info-border)}.adjus-alert-dialog__actions{display:inline-flex;gap:var(--adjus-space-xs)}.adjus-spinner{display:inline-flex;align-items:center;gap:var(--adjus-space-xs);color:var(--adjus-ui-text-color)}.adjus-spinner__glyph{display:inline-block;border-radius:999px;border:2px solid color-mix(in oklab,currentColor 30%,transparent);border-top-color:currentColor;animation:adjus-spinner-rotate .8s linear infinite}.adjus-spinner__label{font-size:var(--adjus-text-label-sm)}.adjus-spinner--sm .adjus-spinner__glyph{width:.875rem;height:.875rem}.adjus-spinner--md .adjus-spinner__glyph{width:1rem;height:1rem}.adjus-spinner--lg .adjus-spinner__glyph{width:1.25rem;height:1.25rem}.adjus-spinner--inverse{color:var(--adjus-color-semantic-text-inverse)}@keyframes adjus-spinner-rotate{to{transform:rotate(360deg)}}.adjus-skeleton{display:grid;gap:var(--adjus-space-xxs)}.adjus-skeleton__line{display:block;width:var(--adjus-skeleton-width, 100%);height:var(--adjus-skeleton-height, .875rem);border-radius:var(--adjus-radius-sm);background:color-mix(in oklab,var(--adjus-color-semantic-border-default) 62%,var(--adjus-color-semantic-surface-muted) 38%)}.adjus-skeleton:not(.adjus-skeleton--static) .adjus-skeleton__line{animation:adjus-skeleton-shimmer 1.4s ease-in-out infinite}.adjus-skeleton--circle .adjus-skeleton__line{border-radius:999px;width:var(--adjus-skeleton-width, 2rem);height:var(--adjus-skeleton-height, 2rem)}@keyframes adjus-skeleton-shimmer{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.adjus-toaster{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--adjus-ui-z-index-toast);pointer-events:none}.adjus-toaster__lane{position:fixed;display:grid;gap:var(--adjus-space-xs);width:min(100vw - (var(--adjus-space-sm) * 2),26rem);pointer-events:none}.adjus-toaster__lane>*{pointer-events:auto}.adjus-toaster__lane--top-start{top:var(--adjus-space-sm);left:var(--adjus-space-sm)}.adjus-toaster__lane--top{top:var(--adjus-space-sm);left:50%;transform:translate(-50%)}.adjus-toaster__lane--top-end{top:var(--adjus-space-sm);right:var(--adjus-space-sm)}.adjus-toaster__lane--bottom-start{bottom:var(--adjus-space-sm);left:var(--adjus-space-sm)}.adjus-toaster__lane--bottom{bottom:var(--adjus-space-sm);left:50%;transform:translate(-50%)}.adjus-toaster__lane--bottom-end{bottom:var(--adjus-space-sm);right:var(--adjus-space-sm)}.adjus-toast{--adjus-toast-accent: var(--adjus-color-semantic-border-default);--adjus-toast-icon-filter: var(--ui-primary-filter);--adjus-toast-action-color: var(--adjus-color-theme-primary);--adjus-toast-progress-color: var(--adjus-color-theme-primary);display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--adjus-space-xs);width:100%;box-sizing:border-box;padding:var(--adjus-space-sm);border:var(--adjus-border-width-sm) solid color-mix(in oklab,var(--adjus-toast-accent) 28%,var(--adjus-color-neutral-200));border-radius:var(--adjus-ui-radius-md);background:var(--adjus-ui-toast-surface);color:var(--adjus-ui-toast-text);box-shadow:var(--adjus-ui-shadow-md)}.adjus-toast__icon{width:var(--adjus-ui-icon-action-size);height:var(--adjus-ui-icon-action-size);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--adjus-radius-full);border:var(--adjus-border-width-sm) solid color-mix(in oklab,var(--adjus-toast-accent) 28%,transparent);background:color-mix(in oklab,var(--adjus-toast-accent) 12%,transparent)}.adjus-toast__icon .adjus-icon{width:var(--adjus-size-icon-sm);height:var(--adjus-size-icon-sm);filter:var(--adjus-toast-icon-filter)}.adjus-toast__content{min-width:0;display:grid;gap:var(--adjus-space-xxs)}.adjus-toast__title{font-size:var(--adjus-text-label-md);font-weight:var(--adjus-font-weight-semibold);color:var(--adjus-ui-toast-text)}.adjus-toast__description{font-size:var(--adjus-text-paragraph-sm);color:var(--adjus-ui-toast-muted-text)}.adjus-toast__action{display:inline-flex;align-items:center}.adjus-toast__action-button{min-height:1.75rem;padding:0 var(--adjus-space-xs);border:var(--adjus-border-width-sm) solid color-mix(in oklab,var(--adjus-toast-action-color) 26%,transparent);border-radius:var(--adjus-radius-sm);background:color-mix(in oklab,var(--adjus-toast-action-color) 10%,transparent);color:var(--adjus-toast-action-color);font-size:var(--adjus-text-label-sm);font-weight:var(--adjus-font-weight-semibold);cursor:pointer}.adjus-toast__action-button:hover{background:color-mix(in oklab,var(--adjus-toast-action-color) 16%,transparent)}.adjus-toast__action-button:focus-visible{outline:var(--adjus-ui-focus-ring-width) solid var(--adjus-color-semantic-border-focus);outline-offset:var(--adjus-ui-focus-ring-offset)}.adjus-toast__dismiss{width:var(--adjus-ui-icon-action-size);height:var(--adjus-ui-icon-action-size);display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--adjus-radius-xs);background:transparent;color:var(--adjus-ui-toast-muted-text);cursor:pointer}.adjus-toast__dismiss .adjus-icon{filter:var(--adjus-toast-icon-filter)}.adjus-toast__dismiss:hover{background:color-mix(in oklab,var(--adjus-toast-accent) 14%,transparent)}.adjus-toast__dismiss:focus-visible{outline:var(--adjus-ui-focus-ring-width) solid var(--adjus-color-semantic-border-focus);outline-offset:var(--adjus-ui-focus-ring-offset)}.adjus-toast__progress{grid-column:1 / -1;height:2px;margin-top:calc(var(--adjus-space-xxs) * -1);border-radius:var(--adjus-radius-full);background:color-mix(in oklab,var(--adjus-toast-accent) 16%,transparent);overflow:hidden}.adjus-toast__progress-bar{display:block;width:100%;height:100%;border-radius:var(--adjus-radius-full);background:var(--adjus-toast-progress-color);transform-origin:left center;animation:adjus-toast-progress var(--adjus-toast-progress-duration) linear forwards}.adjus-toast--default{--adjus-toast-accent: var(--adjus-color-semantic-border-default);--adjus-toast-icon-filter: var(--ui-primary-filter);--adjus-toast-action-color: var(--adjus-color-theme-primary);--adjus-toast-progress-color: var(--adjus-color-theme-primary)}.adjus-toast--info{--adjus-toast-accent: var(--adjus-color-semantic-state-info-border);--adjus-toast-icon-filter: var(--ui-primary-filter);--adjus-toast-action-color: var(--adjus-color-theme-primary);--adjus-toast-progress-color: var(--adjus-color-theme-primary)}.adjus-toast--success{--adjus-toast-accent: var(--adjus-color-semantic-state-success-border);--adjus-toast-icon-filter: var(--ui-green-filter);--adjus-toast-action-color: var(--adjus-color-success-700);--adjus-toast-progress-color: var(--adjus-color-success-700)}.adjus-toast--warning{--adjus-toast-accent: var(--adjus-color-semantic-state-warning-border);--adjus-toast-icon-filter: var(--ui-orange-filter);--adjus-toast-action-color: var(--adjus-color-warning-700);--adjus-toast-progress-color: var(--adjus-color-warning-700)}.adjus-toast--error{--adjus-toast-accent: var(--adjus-color-semantic-state-danger-border);--adjus-toast-icon-filter: var(--ui-red-filter);--adjus-toast-action-color: var(--adjus-color-danger-700);--adjus-toast-progress-color: var(--adjus-color-danger-700)}@keyframes adjus-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.adjus-pagination{display:inline-flex;align-items:center;gap:var(--adjus-space-xxs)}.adjus-pagination__button{min-width:2rem;height:2rem;padding:0 var(--adjus-space-xs);display:inline-flex;align-items:center;justify-content:center;border:var(--adjus-border-width-sm) solid var(--adjus-color-semantic-border-default);border-radius:var(--adjus-radius-sm);background:var(--adjus-ui-surface);color:var(--adjus-ui-text-color);font-size:var(--adjus-text-label-sm);line-height:1;cursor:pointer}.adjus-pagination__button:disabled{opacity:.5;cursor:not-allowed}.adjus-pagination__button:not(:disabled):hover{background:var(--adjus-ui-surface-muted)}.adjus-pagination__button:focus-visible{outline:var(--adjus-ui-focus-ring-width) solid var(--adjus-color-semantic-border-focus);outline-offset:var(--adjus-ui-focus-ring-offset)}.adjus-pagination__button--active{background:var(--adjus-color-semantic-action-primary-bg);border-color:var(--adjus-color-semantic-action-primary-bg);color:var(--adjus-color-semantic-action-primary-text)}.adjus-pagination__ellipsis{min-width:1.5rem;text-align:center;color:var(--adjus-ui-muted-color)}.adjus-u-grid{display:grid}.adjus-u-flex{display:flex}.adjus-u-inline-flex{display:inline-flex}.adjus-u-flex-col{flex-direction:column}.adjus-u-wrap{flex-wrap:wrap}.adjus-u-items-center{align-items:center}.adjus-u-items-end{align-items:flex-end}.adjus-u-justify-items-center{justify-items:center}.adjus-u-justify-end{justify-content:flex-end}.adjus-u-content-end{align-content:end}.adjus-u-justify-between{justify-content:space-between}.adjus-u-gap-xxs{gap:var(--adjus-space-xxs)}.adjus-u-gap-xs{gap:var(--adjus-space-xs)}.adjus-u-gap-sm{gap:var(--adjus-space-sm)}.adjus-u-gap-md{gap:var(--adjus-space-md)}.adjus-u-gap-lg{gap:var(--adjus-space-lg)}.adjus-u-gap-xl{gap:var(--adjus-space-xl)}.adjus-u-gap-xxl{gap:var(--adjus-space-xxl)}.adjus-u-gap-3xl{gap:var(--adjus-space-3xl)}.adjus-u-mt-xs{margin-top:var(--adjus-space-xs)}.adjus-u-mt-sm{margin-top:var(--adjus-space-sm)}.adjus-u-mt-md{margin-top:var(--adjus-space-md)}.adjus-u-mb-sm{margin-bottom:var(--adjus-space-sm)}.adjus-u-p-xs{padding:var(--adjus-space-xs)}.adjus-u-p-sm{padding:var(--adjus-space-sm)}.adjus-u-p-md{padding:var(--adjus-space-md)}.adjus-u-pb-sm{padding-bottom:var(--adjus-space-sm)}.adjus-u-min-w-0{min-width:0}.adjus-u-min-h-0{min-height:0}.adjus-u-min-h-4rem{min-height:4rem}.adjus-u-min-h-32rem{min-height:32rem}.adjus-u-min-h-88{min-height:5.5rem}.adjus-u-min-h-260{min-height:16.25rem}.adjus-u-min-h-520{min-height:32.5rem}.adjus-u-min-h-540{min-height:33.75rem}.adjus-u-min-h-560{min-height:35rem}.adjus-u-max-h-340{max-height:21.25rem}.adjus-u-max-h-360{max-height:22.5rem}.adjus-u-max-h-60vh{max-height:60vh}.adjus-u-h-full{height:100%}.adjus-u-h-12{height:.75rem}.adjus-u-h-72{height:4.5rem}.adjus-u-h-50vh{min-height:50vh}.adjus-u-h-80vh{height:80vh}.adjus-u-h-85vh{height:85vh}.adjus-u-flex-1{flex:1}.adjus-u-overflow-auto{overflow:auto}.adjus-u-overflow-x-auto{overflow-x:auto}.adjus-u-w-full{width:100%}.adjus-u-w-124{width:7.75rem}.adjus-u-w-248{width:15.5rem}.adjus-u-w-260{width:16.25rem}.adjus-u-w-360{width:22.5rem}.adjus-u-w-520{width:32.5rem}.adjus-u-w-760{width:47.5rem}.adjus-u-w-20rem{width:20rem}.adjus-u-w-22rem{width:22rem}.adjus-u-w-28rem{width:28rem}.adjus-u-w-34rem{width:34rem}.adjus-u-max-w-full{max-width:100%}.adjus-u-max-w-40rem{max-width:40rem}.adjus-u-max-w-360{max-width:22.5rem}.adjus-u-max-w-520{max-width:32.5rem}.adjus-u-max-w-28rem{max-width:28rem}.adjus-u-max-w-42rem{max-width:42rem}.adjus-u-max-w-46rem{max-width:46rem}.adjus-u-max-w-62rem{max-width:62rem}.adjus-u-max-w-860{max-width:53.75rem}.adjus-u-max-w-760{max-width:47.5rem}.adjus-u-grid-fit-180{grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr))}.adjus-u-grid-fit-240{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.adjus-u-grid-fit-320{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.adjus-u-grid-fill-140{grid-template-columns:repeat(auto-fill,minmax(8.75rem,1fr))}.adjus-u-grid-sidebar{grid-template-columns:15rem minmax(0,1fr)}.adjus-u-grid-sidebar-16{grid-template-columns:minmax(0,16rem) minmax(0,1fr)}.adjus-u-border-frame{border:1px solid var(--adjus-color-semantic-border-default);border-radius:var(--adjus-radius-md);background:var(--adjus-color-semantic-surface-default)}.adjus-u-border-neutral-400{border:1px solid var(--adjus-color-neutral-400)}.adjus-u-border-subtle{border:1px solid var(--adjus-color-semantic-border-subtle)}.adjus-u-radius-sm{border-radius:var(--adjus-radius-sm)}.adjus-u-surface-default{background:var(--adjus-color-semantic-surface-default)}.adjus-u-surface-muted{background:var(--adjus-color-semantic-surface-muted)}.adjus-u-surface-transparent{background:transparent;box-shadow:none;border:0;border-radius:0}.adjus-u-sidebar-plain{padding:0;gap:var(--adjus-space-xs)}.adjus-u-sidebar-plain .adjus-sidebar__body{gap:0}.adjus-u-panel-surface{border:0;border-radius:var(--adjus-ui-surface-radius);background:var(--adjus-ui-surface);box-shadow:var(--adjus-ui-shadow-sm);padding:var(--adjus-space-md)}.adjus-u-panel-surface.adjus-u-surface-transparent{background:transparent;box-shadow:none;border:0;border-radius:0}.adjus-u-bg-brand-primary{background:var(--adjus-color-brand-primary)}.adjus-u-bg-brand-primary-dark{background:var(--adjus-color-brand-primary-dark)}.adjus-u-bg-neutral-0{background:var(--adjus-color-neutral-0)}.adjus-u-bg-neutral-50{background:var(--adjus-color-neutral-50)}.adjus-u-bg-neutral-100{background:var(--adjus-color-neutral-100)}.adjus-u-bg-neutral-400{background:var(--adjus-color-neutral-400)}.adjus-u-bg-neutral-600{background:var(--adjus-color-neutral-600)}.adjus-u-bg-neutral-900{background:var(--adjus-color-neutral-900)}.adjus-u-text-subtle{color:var(--adjus-color-semantic-text-subtle)}.adjus-u-text-caption{font-size:var(--adjus-text-label-xs);font-weight:var(--adjus-font-weight-medium)}.adjus-u-text-code{font-size:.6875rem;text-align:center}.adjus-u-text-center{text-align:center}.adjus-u-sticky-top{position:sticky;top:0}.adjus-u-z-3{z-index:3}.adjus-u-opacity-75{opacity:.75}.adjus-u-w-space-xxs{width:var(--adjus-space-xxs)}.adjus-u-w-space-xs{width:var(--adjus-space-xs)}.adjus-u-w-space-sm{width:var(--adjus-space-sm)}.adjus-u-w-space-md{width:var(--adjus-space-md)}.adjus-u-w-space-lg{width:var(--adjus-space-lg)}.adjus-u-debug{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--adjus-text-label-sm);opacity:.75}.adjus-demo-validation{width:100%}.adjus-demo-validation__meta,.adjus-demo-validation__checklist{display:grid;gap:var(--adjus-space-xxs)}.adjus-demo-validation__frame{width:100%;margin-inline:auto;overflow:auto;border:1px dashed var(--adjus-color-semantic-border-default);border-radius:var(--adjus-radius-md);background:var(--adjus-color-semantic-surface-muted);padding:var(--adjus-space-xs)}.adjus-demo-validation__frame--desktop-1440{max-width:90rem}.adjus-demo-validation__frame--laptop-1366{max-width:85.375rem}.adjus-demo-validation__frame--laptop-1280{max-width:80rem}.adjus-demo-validation__zoom-canvas{transform-origin:top left}.adjus-demo-validation__zoom-canvas--100{width:100%;transform:scale(1)}.adjus-demo-validation__zoom-canvas--150{width:calc(100% / 1.5);transform:scale(1.5)}.adjus-demo-validation__zoom-canvas--200{width:50%;transform:scale(2)}.voucher-modal-body{min-height:min(76vh,880px)}.voucher-grid-wrap{overflow-x:auto}.voucher-grid-table td{vertical-align:middle;padding-top:.35rem;padding-bottom:.35rem}.voucher-grid-control{width:100%;border:0;border-radius:var(--cmp-radius-sm);background:var(--cmp-surface-muted);color:var(--cmp-text);min-height:var(--cmp-control-height);padding:.42rem .62rem;font-size:13px;font-weight:700;outline:none;box-sizing:border-box}.voucher-grid-control::placeholder{color:var(--cmp-text-disabled);font-weight:700}.voucher-grid-control:disabled{color:var(--cmp-text-disabled);background:var(--cmp-surface-muted);opacity:1;cursor:not-allowed}.voucher-grid-control--select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .62rem center}.voucher-grid-table input[type=number].voucher-grid-control{text-align:right}.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #777;--xy-background-pattern-lines-color-default: #777;--xy-background-pattern-cross-color-default: #777;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-latin-variable.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ui-blue-dark: #0d3b68;--ui-blue-medium: #1849a9;--ui-blue: #0168fa;--ui-blue-2: color-mix(in srgb, var(--ui-blue) 2%, white);--ui-blue-5: color-mix(in srgb, var(--ui-blue) 5%, white);--ui-blue-10: color-mix(in srgb, var(--ui-blue) 10%, white);--ui-blue-25: color-mix(in srgb, var(--ui-blue) 25%, white);--ui-blue-50: color-mix(in srgb, var(--ui-blue) 50%, white);--ui-light-blue: #f4f5f8;--ui-dark-blue: #3b4863;--ui-cyan: #00b8d4;--ui-primary-filter: invert(35%) sepia(100%) saturate(1136%) hue-rotate(174deg) brightness(89%) contrast(99%);--ui-white-filter: invert(100%) sepia(3%) saturate(2%) hue-rotate(161deg) brightness(110%) contrast(101%);--ui-green-filter: invert(29%) sepia(47%) saturate(6432%) hue-rotate(142deg) brightness(91%) contrast(91%);--ui-disable-filter: brightness(0) saturate(100%) invert(69%) sepia(15%) saturate(387%) hue-rotate(180deg) brightness(93%) contrast(87%);--ui-red-filter: brightness(0) saturate(100%) invert(41%) sepia(55%) saturate(7041%) hue-rotate(336deg) brightness(90%) contrast(91%);--ui-orange-filter: brightness(0) saturate(100%) invert(56%) sepia(74%) saturate(2579%) hue-rotate(351deg) brightness(101%) contrast(98%);--ui-red: #e05260;--ui-red-5: color-mix(in srgb, var(--ui-red) 5%, white);--ui-red-10: color-mix(in srgb, var(--ui-red) 10%, white);--ui-red-25: color-mix(in srgb, var(--ui-red) 25%, white);--ui-orange: #fd7e14;--ui-orange-5: color-mix(in srgb, var(--ui-orange) 5%, white);--ui-orange-10: color-mix(in srgb, var(--ui-orange) 10%, white);--ui-orange-25: color-mix(in srgb, var(--ui-orange) 25%, white);--ui-yellow: #ffc107;--ui-yellow-2: color-mix(in srgb, var(--ui-yellow) 2%, white);--ui-yellow-5: color-mix(in srgb, var(--ui-yellow) 5%, white);--ui-yellow-10: color-mix(in srgb, var(--ui-yellow) 10%, white);--ui-yellow-25: color-mix(in srgb, var(--ui-yellow) 25%, white);--ui-yellow-50: color-mix(in srgb, var(--ui-yellow) 50%, white);--ui-green: #0c8842;--ui-green-5: color-mix(in srgb, var(--ui-green) 5%, white);--ui-green-10: color-mix(in srgb, var(--ui-green) 10%, white);--ui-green-25: color-mix(in srgb, var(--ui-green) 25%, white);--ui-green-50: color-mix(in srgb, var(--ui-green) 50%, white);--ui-white: #ffffff;--ui-white-10: rgba(255, 255, 255, .1);--ui-white-25: rgba(255, 255, 255, .25);--ui-white-50: rgba(255, 255, 255, .5);--ui-gray: #78829d;--ui-gray-dark: #3b4863;--ui-gray-50: #fcfcfc;--ui-gray-100: #f4f5f8;--ui-gray-200: #e3e7ed;--ui-gray-300: #cdd4e0;--ui-gray-400: #b4bdce;--ui-gray-500: #97a3b9;--ui-gray-600: #677793;--ui-gray-700: #596882;--ui-gray-800: #3b4863;--ui-gray-900: #1c273c;--ui-primary: var(--ui-blue);--ui-active: var(--ui-blue-10);--ui-title: #424242;--ui-title-80: rgba(66, 66, 66, .8);--ui-subtitle: #646464;--ui-shadow: 0 2px 4px 0 rgba(0, 0, 0, .03), 0 4px 5px 0 rgba(0, 0, 0, .04);--ui-shadow-thin: 0 1px 0px 0 rgba(0, 0, 0, .03), 0 4px 5px 0 rgba(0, 0, 0, .02);--ui-shadow-sm: 0 2px 0 0 rgba(0, 0, 0, .08);--ui-shadow-lg: 0 2px 13px 0 rgba(0, 0, 0, .14), 0 4px 5px 0 rgba(0, 0, 0, .04);--ui-shadow-tp: 0 -2px 5px 0 rgba(0, 0, 0, .01), 0 4px 5px 0 rgba(0, 0, 0, .04);--ui-border-line: #f2f2f2;--ui-border-line-md: #dfe5f4;--ui-border-line-lg: #dbdfe9;--ui-border: 1px solid var(--ui-border-line);--ui-hover: #fcfcfc;--ui-hover-light: var(--ui-blue-10);--ui-selected: var(--ui-yellow-10);--ui-menu-content: #f6f7f9;--ui-control-background: #f5f7fa;--ui-main-content: #f9fbfe;--cmp-font-family: "Montserrat", "Segoe UI", sans-serif;--cmp-primary-dark: #1849a9;--cmp-primary: #0168fa;--cmp-info: #97a3b9;--cmp-label: #697994;--cmp-text: #000000;--cmp-text-disabled: #8d8d8d;--cmp-surface: #ffffff;--cmp-surface-muted: #f5f7fa;--cmp-border: #b4bdcf;--cmp-radius-sm: 5px;--cmp-radius-md: 8px;--cmp-control-height: 31px}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;font-family:var(--cmp-font-family);font-size:16px;font-variant-numeric:tabular-nums;font-weight:500;background:var(--ui-white);color:var(--ui-gray-900)}a{color:inherit}button,input,select,textarea{font:inherit}.field{display:flex;flex-direction:column;gap:.35rem}.field label{color:var(--cmp-label);font-size:.75rem;font-weight:500}.field input,.field select,.field textarea{border:0;border-radius:var(--cmp-radius-sm);background:var(--cmp-surface-muted);color:var(--cmp-text);min-height:var(--cmp-control-height);padding:.42rem .62rem;font-size:.8125rem;font-weight:700;outline:none}.field textarea{min-height:96px;font-weight:600;resize:vertical}.field input::placeholder,.field textarea::placeholder{color:var(--cmp-text-disabled);font-weight:700}.field input:disabled,.field select:disabled,.field textarea:disabled{color:var(--cmp-text-disabled);background:var(--cmp-surface-muted);cursor:not-allowed;opacity:1}.field select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .62rem center}.field input[type=date]{padding-right:.4rem}.field input[type=date]::-webkit-calendar-picker-indicator{opacity:.95;cursor:pointer}.field .error,.error{color:var(--ui-red);font-size:.8rem}.kb-required-label .adjus-field__label:after{content:" *";color:var(--adjus-ui-danger)}.page-shell{max-width:1260px;margin:0 auto;padding:1.5rem}.toolbar{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding:.9rem 1rem;background:var(--cmp-surface);border:1px solid #dde2ee;border-radius:12px;box-shadow:var(--ui-shadow-thin)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin-top:1rem}.panel{background:var(--cmp-surface);border-radius:12px;border:1px solid #dde2ee;box-shadow:var(--ui-shadow-thin);padding:1rem}.panel h2{margin:0 0 .75rem;font-size:1rem;color:var(--ui-title)}.list{display:flex;flex-direction:column;gap:.55rem}.list-item{border:1px solid #e1e5ef;border-radius:10px;padding:.7rem;background:var(--cmp-surface)}.subtle{color:var(--ui-gray-600);font-size:.82rem}.login-shell{min-height:100vh;padding:1.5rem;display:flex;align-items:flex-start;justify-content:center;background:#f5f5f5}.is-form-container.is-loginform{width:min(360px,100%);margin-top:96px;text-align:left;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}.is-crmlogo-container{display:flex;justify-content:center;margin-bottom:1.2rem}.is-crmlogo{width:230px;max-width:100%;height:auto}.is-form-container-head{margin:0 0 .9rem;font-size:3rem;line-height:1.2;font-weight:500;text-align:center;color:#0f1012}.form-signin .form-horizontal{display:flex;flex-direction:column;gap:.8rem}.form-signin .is-form-input-label{display:inline-block;margin-bottom:.3rem;font-size:.8125rem;font-weight:500;color:#1a1a1a}.form-signin .is-form-input-box{width:100%}.form-signin .is-form-input-box .adjus-field,.form-signin .is-form-input-box .adjus-field__control,.form-signin .is-form-input-box .adjus-input-wrap,.form-signin .is-form-input-box .adjus-field-chrome{width:100%;min-width:0}.form-signin .is-form-input-box .adjus-field-chrome{min-height:42px;border:1px solid #c4c8d0;border-radius:0;background:#fff;padding-left:.7rem;padding-right:.7rem}.form-signin .is-form-input-box .adjus-input{min-width:0;font-size:.8125rem;font-weight:400;color:#212529}.form-signin .ms-TextField-field{width:100%;min-height:42px;padding:.5rem .7rem;font-size:.8125rem;font-weight:400;color:#212529;background:#fff;border:1px solid #c4c8d0;border-radius:0;box-sizing:border-box}.form-signin .btn-link.stretch{padding:0;border:0;background:transparent;color:#0b78d0;font-size:.8125rem;text-align:center;cursor:pointer}.is-buttons-container{display:flex;justify-content:center}.is-login-button{min-width:180px;min-height:42px;border:1px solid #0b78d0;background:#0b78d0;color:#fff;font-size:1.125rem;font-weight:700;border-radius:2px;cursor:pointer}.is-login-button:disabled{opacity:.75;cursor:not-allowed}.login-copyright{margin-top:38px;text-align:center;color:#2e3a4d;font-size:.8125rem}.kb-page{max-width:none;padding:1rem 1.2rem 1.4rem}.kb-debug{display:flex;flex-wrap:wrap;align-items:end;gap:.75rem;background:#fff;border:none;border-radius:0;box-shadow:0 2px 6px -1px #00000014;padding:.7rem .9rem;margin-bottom:.85rem}.kb-workspace{background:var(--ui-white);border:none;border-radius:0;box-shadow:none;padding:1.05rem}.kb-header{margin-bottom:.75rem}.kb-breadcrumb{margin:0;font-size:.75rem;font-weight:500;color:var(--ui-title-80)}.kb-title-row{display:flex;align-items:center;gap:.45rem}.kb-title-row h1{margin:.15rem 0 0;font-size:1.5rem;font-weight:700;color:var(--ui-title)}.kb-chip{margin-top:.2rem;border-radius:999px;background:var(--ui-red);color:#fff;font-size:.72rem;font-weight:700;line-height:1;padding:.23rem .42rem}.kb-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.6rem;margin-bottom:.9rem}.kb-kpi{border:none;border-radius:9px;padding:.55rem .72rem;background:var(--ui-gray-50)}.kb-kpi__label{margin:0 0 .2rem;font-size:.65rem;color:var(--ui-gray-600);text-transform:uppercase;letter-spacing:.03em}.kb-kpi__value{margin:0;font-size:1rem;font-weight:700;color:var(--ui-gray-900)}.kb-kpi--info{background:var(--ui-blue-10)}.kb-kpi--success{background:var(--ui-green-10)}.kb-kpi--warning{background:var(--ui-yellow-10)}.kb-action-row{border:none;border-radius:0;background:transparent;padding:.6rem .7rem;margin-bottom:.85rem}.kb-action-row .field{min-width:170px}.kb-action-split{display:flex;justify-content:space-between;align-items:end;gap:.8rem;flex-wrap:wrap}.kb-action-left,.kb-action-right{display:flex;flex-wrap:wrap;gap:.55rem;align-items:flex-end}.kb-content{min-height:240px}.kb-content:has(.kb-accounting-layout){display:flex;flex-direction:column}.kb-accounting-layout{display:flex;flex-direction:column;flex:1 1 auto;gap:.85rem;min-height:100%;position:relative}.kb-accounting-layout>.kb-accounting-grid+.kb-accounting-grid{margin-top:.25rem}.kb-inline-notice{border:1px solid var(--ui-green-25);background:var(--ui-green-5);color:var(--ui-gray-900);border-radius:10px;padding:.65rem .75rem;font-size:.88rem;font-weight:600}.kb-regnskap3-toast{position:absolute;right:1rem;bottom:1rem;z-index:20;max-width:min(24rem,calc(100% - 2rem));border:1px solid var(--ui-green-25);background:var(--ui-green-5);color:var(--ui-gray-900);border-radius:8px;box-shadow:0 12px 32px #0f172a29;padding:.7rem .85rem;font-size:.88rem;font-weight:600;pointer-events:none}.kb-accounting-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:.85rem}.kb-accounting-grid--overview-panels{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.kb-section-card--overview-ledger,.kb-section-card--overview-counterparties{display:flex;flex-direction:column;min-height:40vh;height:40vh;overflow:hidden}.kb-section-card--overview-ledger>.kb-table-wrap--inline-scroll,.kb-section-card--overview-counterparties>.kb-table-wrap--inline-scroll{flex:1 1 auto;min-height:0;max-height:none;height:100%}.kb-overview-counterparties-table-wrap{overflow:auto}.kb-overview-counterparties-footer{margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--ui-border-line);display:flex;justify-content:flex-end}.kb-accounting-grid--kontoplan-top{grid-template-columns:minmax(280px,.68fr) minmax(560px,1.32fr);align-items:start}.kb-kontoplan-template-card{width:100%;max-width:none;min-width:0}.kb-accounting-config-workspace{gap:.7rem}.kb-accounting-config-tabs.kb-accounting-module-switch{display:inline-flex;width:fit-content;min-height:34px;align-items:stretch;border:1px solid var(--ui-border-line);border-radius:8px;overflow:hidden;background:var(--ui-white)}.kb-accounting-config-tabs .kb-accounting-module-switch__tab{min-width:0;min-height:32px;border:0;border-radius:0;background:transparent;color:var(--ui-gray-700);padding:6px 12px;font-size:.8125rem;font-weight:600;line-height:1.2}.kb-accounting-config-tabs .kb-accounting-module-switch__tab>span{color:inherit}.kb-accounting-config-tabs .kb-accounting-module-switch__tab.is-active{background:var(--ui-blue-dark);color:var(--ui-white)}.kb-accounting-config-panel{min-width:0}.kb-kontoplan-accounts-toolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.kb-kontoplan-accounts-toolbar__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.55rem;flex:1 1 700px}.kb-kontoplan-accounts-toolbar__filters .field{flex:1 1 230px;min-width:210px}.kb-accounting-grid--kontoplan-setup{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start}.kb-kontoplan-ledger-group{border:1px solid var(--ui-border-line);border-radius:8px;padding:.6rem;margin-bottom:.6rem}.kb-kontoplan-ledger-group h4{margin:0 0 .5rem;color:var(--ui-title);font-size:.875rem}.kb-local-account-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2400;background:color-mix(in srgb,#06142f 24%,transparent);display:flex;justify-content:flex-end}.kb-local-account-drawer-shell{width:min(560px,100vw);height:100%;padding:.75rem .75rem .75rem 0;box-sizing:border-box}.kb-local-account-drawer-panel{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--ui-border-line-md);border-radius:10px;box-shadow:0 16px 28px #0819383d}.kb-local-account-drawer-panel .adjus-panel__body{flex:1 1 auto;min-height:0;height:auto;overflow:auto}.kb-local-account-drawer-panel .adjus-panel__footer{flex:0 0 auto}.kb-local-account-drawer-title-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.kb-local-account-drawer-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;align-items:start}.kb-local-account-drawer-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.kb-local-account-drawer-close-icon{filter:none}.kb-kontoplan-template-card .kb-form-grid--two{margin-top:0}.kb-accounting-module-switch{display:inline-flex;align-items:center;align-self:flex-start;width:fit-content;border:1px solid var(--ui-border-line);border-radius:8px;overflow:hidden;background:var(--ui-white)}.kb-accounting-module-switch__tab{border:0;background:transparent;color:var(--ui-gray-700);padding:6px 10px;font-size:.8125rem;font-weight:600;cursor:pointer}.kb-accounting-module-switch__tab.is-active{background:var(--ui-blue-dark);color:var(--ui-white)}.kb-accounting-nav-stack{width:100%;display:flex;flex-direction:column;gap:.55rem}.kb-accounting-overview-nav{display:flex;align-items:center;justify-content:flex-start}.kb-regnskap2-row{cursor:pointer}.kb-regnskap2-row:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-blue) 45%,white);outline-offset:-2px}.kb-regnskap3-row--locked{background:var(--ui-white)}.kb-regnskap3-row--locked .subtle{color:color-mix(in srgb,var(--ui-gray-700) 85%,black)}.kb-voucher-template-picker{display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);gap:.75rem;min-height:360px}.kb-voucher-template-picker__list{display:flex;flex-direction:column;gap:.4rem;min-height:0;overflow:auto}.kb-voucher-template-picker__item{display:flex;flex-direction:column;gap:.25rem;padding:.65rem .75rem;border:1px solid var(--ui-border-line);border-radius:6px;background:var(--ui-white);color:var(--ui-gray-900);text-align:left;cursor:pointer}.kb-voucher-template-picker__item:hover:not(:disabled),.kb-voucher-template-picker__item.is-selected{border-color:var(--ui-blue);background:color-mix(in srgb,var(--ui-blue) 7%,white)}.kb-voucher-template-picker__item span{color:var(--ui-gray-600);font-size:.82rem}.kb-voucher-template-picker__preview{display:flex;flex-direction:column;gap:.7rem;min-width:0}.kb-voucher-template-picker__lines{border:1px solid var(--ui-border-line);border-radius:6px;overflow:hidden}.kb-voucher-template-picker__line{display:grid;grid-template-columns:.65fr 1.55fr .75fr .75fr 1.3fr;gap:.5rem;padding:.52rem .65rem;border-bottom:1px solid var(--ui-border-line);align-items:center}.kb-voucher-template-picker__line:last-child{border-bottom:0}.kb-voucher-template-picker__line.is-header{font-weight:700;background:var(--ui-gray-050)}.kb-regnskap3-row--view{cursor:pointer}.kb-regnskap3-sort-toggle{display:inline-flex;align-items:center;gap:.28rem;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;padding:0;cursor:pointer}.kb-regnskap3-sort-toggle__icon{width:14px;height:14px;transition:transform .16s ease}.kb-regnskap3-sort-toggle__icon.is-asc{transform:rotate(180deg)}.kb-regnskap3-sort-toggle__icon.is-desc{transform:rotate(0)}.kb-regnskap3-voucher-summary{cursor:pointer}.kb-regnskap3-voucher-summary>td{background:var(--ui-white);border-bottom-color:var(--ui-border-line-md)}.kb-regnskap3-voucher-summary:hover>td{background:var(--ui-white);color:inherit}.kb-regnskap3-voucher-summary>td:first-child{overflow:visible}.kb-regnskap3-accordion-cell{display:inline-flex;align-items:center;gap:.36rem;margin-left:0}.kb-regnskap3-accordion-cell__content{display:flex;flex-direction:column;gap:.12rem;font-size:.875rem;line-height:1.25;background:transparent}.kb-regnskap3-accordion-cell__content strong,.kb-regnskap3-accordion-cell__content .subtle,.kb-regnskap3-voucher-line .subtle{font-size:.875rem;line-height:1.25;background:transparent}.kb-regnskap3-lines-count{font-size:.875rem;line-height:1.25}.kb-regnskap3-entry-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,max-content);align-items:stretch;flex:1 1 auto;gap:.85rem;min-height:max(520px,calc(100vh - 360px))}.kb-regnskap3-entry-panel--draft{display:flex;flex-direction:column;gap:.75rem;min-width:0;min-height:0;margin-top:.7vh}.kb-regnskap3-entry-panel{display:flex;flex-direction:column;margin-top:.7vh;min-width:0;height:99%}.kb-regnskap3-entry-panel .adjus-panel__body{display:flex;flex-direction:column;flex:1 1 auto;gap:.75rem;min-width:0;min-height:0}.kb-regnskap3-entry-panel .adjus-panel__title{font-size:1rem;color:var(--ui-title)}.kb-regnskap3-panel-meta{margin:0}.kb-regnskap3-reversal-notice{margin:0;padding:.32rem .5rem;border:1px solid color-mix(in srgb,var(--ui-blue) 24%,var(--ui-border-line));border-radius:6px;background:color-mix(in srgb,var(--ui-blue) 7%,var(--ui-white));color:var(--ui-blue-dark);font-size:.82rem;font-weight:700;line-height:1.25}.kb-regnskap3-draft-heading{display:grid;gap:.35rem;padding:.2rem 0 0}.kb-regnskap3-draft-heading__title{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-width:0}.kb-regnskap3-draft-heading h3{margin:0;font-size:1rem;color:var(--ui-title)}.kb-regnskap3-draft-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap;min-width:0;padding-bottom:.2rem}.kb-regnskap3-draft-toolbar .kb-inline-actions{margin-top:0}.kb-regnskap-entry-mode-switch{flex:0 0 auto}.kb-regnskap3-draft-balance{display:inline-flex;align-items:center;gap:.42rem;flex-wrap:wrap;min-width:0;padding:.28rem .45rem;border:1px solid var(--ui-border-line);border-radius:6px;background:var(--ui-gray-50);color:var(--ui-gray-700);font-size:.78rem;line-height:1.25}.kb-regnskap3-draft-balance__label{font-weight:700;color:var(--ui-title)}.kb-regnskap3-draft-balance.is-balanced{border-color:color-mix(in srgb,var(--ui-green-25) 34%,var(--ui-border-line));background:color-mix(in srgb,var(--ui-green-25) 8%,var(--ui-white))}.kb-regnskap3-draft-balance.is-unbalanced{border-color:color-mix(in srgb,var(--ui-red) 34%,var(--ui-border-line));background:color-mix(in srgb,var(--ui-red) 5%,var(--ui-white))}.kb-regnskap3-draft-save-reason{margin:0;font-size:.82rem}.kb-regnskap3-draft-save-reason--danger{color:var(--ui-red)}.kb-regnskap3-saved-search{min-width:0}.kb-regnskap3-saved-title{display:inline-flex;align-items:center;gap:.45rem;min-width:0}.kb-regnskap3-saved-toolbar{display:flex;justify-content:flex-end;min-width:0}.kb-regnskap3-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:1.65rem;height:1.4rem;padding:0 .45rem;border:1px solid var(--ui-border-line);border-radius:999px;background:var(--ui-gray-50);color:var(--ui-gray-700);font-size:.78rem;font-weight:700;line-height:1}.kb-regnskap3-saved-search{width:min(280px,100%);margin-left:auto}.kb-regnskap3-saved-table-wrap{flex:1 1 auto;min-height:0;overflow-x:auto;overflow-y:auto}.kb-regnskap3-draft-table-wrap{flex:1 1 auto;min-height:0}.kb-regnskap3-saved-summary{margin:0}.kb-regnskap3-saved-list .kb-bilag-saved-row{grid-template-columns:34px minmax(72px,1fr) minmax(98px,auto) 38px}.kb-bilag-saved-row__status{display:grid;gap:.05rem}.kb-regnskap3-reversal-meta{display:inline-grid;gap:0;color:var(--ui-gray-700);font-size:.68rem;font-weight:700;line-height:1.08}.kb-regnskap3-reversal-meta>span{white-space:nowrap}.kb-regnskap3-saved-toolbar{display:flex;align-items:flex-end;gap:8px}.kb-regnskap3-saved-search{flex:1 1 auto;min-width:0}.kb-regnskap3-voucher-sort{display:inline-flex;align-items:center;justify-content:center;justify-self:start;width:30px;height:30px;padding:0;border:1px solid var(--ui-border);border-radius:6px;background:var(--ui-white);color:var(--ui-text);font:inherit;cursor:pointer}.kb-regnskap3-voucher-sort-icon{transform:rotate(0);transform-origin:center;transition:transform .16s ease}.kb-regnskap3-voucher-sort-icon.is-ascending{transform:rotate(180deg)}.kb-regnskap3-voucher-panel-action{position:relative;display:inline-flex;justify-content:flex-end}.kb-regnskap3-voucher-action{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border:1px solid var(--ui-blue);border-radius:6px;background:var(--ui-white);color:var(--ui-blue);cursor:pointer}.kb-regnskap3-voucher-action:not(:disabled):hover,.kb-regnskap3-voucher-action:not(:disabled):focus-visible{opacity:.82}.kb-regnskap3-voucher-action:disabled{cursor:not-allowed;opacity:.45}.kb-regnskap3-voucher-action--delete{border-color:var(--ui-red);background:var(--ui-red);color:var(--ui-white)}.kb-regnskap3-voucher-action--reverse img,.kb-regnskap3-voucher-action .app-icon{width:14px;height:14px}.kb-regnskap3-voucher-action--delete .app-icon{width:16px;height:16px}.kb-regnskap3-draft-table-shell .kb-cell-actions--regnskap3-attachment{width:100%;justify-content:center}.kb-regnskap3-accordion-toggle__icon{width:22px;height:22px;flex:0 0 22px}.kb-regnskap3-table-shell,.kb-regnskap2-entry-table-shell,.kb-regnskap3-draft-table-shell{width:100%;min-width:0}.kb-regnskap3-table-shell .adjus-table-content>thead{position:sticky;top:0;z-index:2;background-color:var(--ui-white)}.kb-regnskap3-table-shell .adjus-table-content>thead>tr{height:35px;border-top:1px solid var(--ui-border-line-lg);border-bottom:1px solid var(--ui-border-line-lg)}.kb-regnskap3-table-shell .adjus-table-content>tbody>tr>td{border-bottom:1px solid var(--ui-border-line)}.kb-regnskap3-table-shell .adjus-table-content>tbody>tr>td:first-child{overflow:visible}.kb-regnskap3-table-shell .adjus-table-cell-inline-expander-row{align-items:center;background:transparent}.kb-regnskap3-table-shell .adjus-table-cell-inline-expander-row>.adjus-table-cell-text{background:transparent}.kb-regnskap3-table-shell .adjus-row-expander-button{min-width:22px;min-height:22px}.kb-regnskap3-table-shell .adjus-sticky-action-header,.kb-regnskap3-table-shell .adjus-sticky-action-cell{width:84px}.kb-regnskap2-entry-table-shell .adjus-table-content>thead>tr,.kb-regnskap3-draft-table-shell .adjus-table-content>thead>tr{height:35px;border-top:1px solid var(--ui-border-line-lg);border-bottom:1px solid var(--ui-border-line-lg)}.kb-regnskap2-entry-table-shell .adjus-table-content>tbody>tr>td,.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr>td{border-bottom:1px solid var(--ui-border-line)}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr>td.kb-regnskap3-account-column,.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr>td.kb-regnskap3-counterparty-column{position:relative;overflow:visible;z-index:1}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr:focus-within>td.kb-regnskap3-account-column,.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr:focus-within>td.kb-regnskap3-counterparty-column{z-index:var(--adjus-ui-z-index-floating)}.kb-regnskap2-entry-table-shell .adjus-sticky-action-header,.kb-regnskap2-entry-table-shell .adjus-sticky-action-cell,.kb-regnskap3-draft-table-shell .adjus-sticky-action-header,.kb-regnskap3-draft-table-shell .adjus-sticky-action-cell{width:84px}.kb-regnskap3-draft-table-shell .adjus-sticky-action-cell{padding-inline:.6rem}.kb-regnskap3-draft-table-shell .adjus-table-content>thead>tr>th.kb-regnskap3-draft-actions-column,.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr>td.kb-regnskap3-draft-actions-column{border-left:0!important;border-right:0!important;width:auto!important;min-width:60px!important;max-width:none!important}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr>td.kb-regnskap3-draft-actions-column .kb-cell-actions{justify-content:flex-end;width:100%}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr>td.kb-regnskap3-draft-actions-column .kb-cell-actions>button{margin-right:8px}.kb-regnskap2-entry-table-shell .adjus-table-content>tbody>tr:hover>.adjus-sticky-action-cell,.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr:hover>.adjus-sticky-action-cell{background-color:transparent}.kb-regnskap3-draft-table-shell.is-after-posted{margin-top:10px}.kb-regnskap3-draft-footer{position:sticky;bottom:0;z-index:2;display:grid;grid-template-columns:56px 150px minmax(0,1fr) 140px 140px minmax(160px,auto) 84px;align-items:center;min-height:42px;border-top:1px solid var(--ui-border-line-lg);background:var(--ui-white);color:var(--ui-title);font-size:.875rem;font-weight:700}.kb-regnskap3-draft-footer--with-counterparty{grid-template-columns:56px 150px minmax(0,1fr) minmax(0,.9fr) 140px 140px minmax(160px,auto) 84px}.kb-regnskap3-draft-footer>*{min-width:0;padding:.35rem .8rem}.kb-regnskap3-draft-footer>:nth-child(4),.kb-regnskap3-draft-footer>:nth-child(5),.kb-regnskap3-draft-footer--with-counterparty>:nth-child(5),.kb-regnskap3-draft-footer--with-counterparty>:nth-child(6),.kb-regnskap3-draft-footer__difference{text-align:right;font-variant-numeric:tabular-nums}.kb-regnskap3-draft-footer__difference.is-empty{color:var(--ui-gray-600)}.kb-regnskap3-draft-footer__difference.is-balanced{color:var(--ui-green)}.kb-regnskap3-draft-footer__difference.is-unbalanced{color:var(--ui-red)}.kb-regnskap3-draft-table-shell.is-readonly .adjus-sticky-action-header,.kb-regnskap3-draft-table-shell.is-readonly .adjus-sticky-action-cell{color:transparent;pointer-events:none}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-start>td{border-top:32px solid var(--ui-white)}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-end>td{border-bottom:1px solid var(--ui-border-line)!important}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--inactive>td{background:color-mix(in srgb,var(--ui-gray-100) 42%,var(--ui-white));color:var(--ui-gray-700)}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--inactive:focus-within>td{background:var(--ui-white);color:inherit}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--inactive .kb-regnskap2-inline-input:not(:focus){color:var(--ui-gray-700)}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr:not(.kb-regnskap3-draft-row--inactive)>td:has(.kb-regnskap3-draft-cell--needs-value){background:var(--ui-yellow-10)!important}.kb-regnskap3-draft-table-shell .kb-regnskap3-draft-cell--needs-value,.kb-regnskap3-draft-table-shell .kb-regnskap3-draft-cell--needs-value input,.kb-regnskap3-draft-table-shell .kb-regnskap3-draft-cell--needs-value .adjus-field-chrome--table,.kb-regnskap3-draft-table-shell .adjus-field-chrome:has(.kb-regnskap3-draft-cell--needs-value){background:var(--ui-yellow-10)!important}.kb-regnskap2-history-table-shell{width:100%;min-width:0}.kb-regnskap2-history-table-shell .adjus-table-content{width:max(100%,920px);min-width:920px;table-layout:fixed}.kb-regnskap2-history-table-shell .adjus-table-content>thead>tr,.kb-vouchers-table-shell .adjus-table-content>thead>tr{height:35px;border-top:1px solid var(--ui-border-line-lg);border-bottom:1px solid var(--ui-border-line-lg)}.kb-regnskap2-history-table-shell .adjus-table-content>tbody>tr>td,.kb-vouchers-table-shell .adjus-table-content>tbody>tr>td{border-bottom:1px solid var(--ui-border-line)}.kb-regnskap2-history-table-shell .adjus-sticky-action-header,.kb-regnskap2-history-table-shell .adjus-sticky-action-cell,.kb-vouchers-table-shell .adjus-sticky-action-header,.kb-vouchers-table-shell .adjus-sticky-action-cell{width:84px}.kb-vouchers-table-shell{width:100%;min-width:0}.kb-vouchers-table-shell .adjus-table-content{width:max(100%,980px);min-width:980px;table-layout:fixed}.kb-accounts-table-shell,.kb-counterparties-table-shell,.kb-ledger-summary-table-shell,.kb-ledger-account-entry-table-shell{width:100%;min-width:0}.kb-accounts-table-shell .adjus-table-content,.kb-counterparties-table-shell .adjus-table-content,.kb-ledger-summary-table-shell .adjus-table-content{width:max(100%,760px);min-width:760px;table-layout:fixed}.kb-ledger-account-entry-table-shell .adjus-table-content{width:100%;min-width:0;table-layout:fixed}.kb-accounts-table-shell .adjus-table-content>thead>tr,.kb-counterparties-table-shell .adjus-table-content>thead>tr,.kb-ledger-summary-table-shell .adjus-table-content>thead>tr,.kb-ledger-account-entry-table-shell .adjus-table-content>thead>tr{height:35px;border-top:1px solid var(--ui-border-line-lg);border-bottom:1px solid var(--ui-border-line-lg)}.kb-accounts-table-shell .adjus-table-content>tbody>tr>td,.kb-counterparties-table-shell .adjus-table-content>tbody>tr>td,.kb-ledger-summary-table-shell .adjus-table-content>tbody>tr>td,.kb-ledger-account-entry-table-shell .adjus-table-content>tbody>tr>td{border-bottom:1px solid var(--ui-border-line);vertical-align:top;overflow:hidden;text-overflow:ellipsis}.kb-ledger-summary-table-shell tbody>tr{cursor:pointer}.kb-ledger-account-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2400;background:color-mix(in srgb,#06142f 24%,transparent);display:flex;justify-content:flex-end}.kb-ledger-account-drawer-shell{width:min(1080px,100vw);height:100%;padding:.75rem .75rem .75rem 0;box-sizing:border-box}.kb-ledger-account-drawer-panel{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--ui-border-line-md);border-radius:8px;box-shadow:0 16px 28px #0819383d}.kb-ledger-account-drawer-panel .adjus-panel__body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;height:auto;overflow:hidden}.kb-ledger-account-drawer-title-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.kb-ledger-account-drawer-body{display:flex;flex-direction:column;gap:.65rem;min-height:0;height:100%}.kb-table-wrap.kb-ledger-account-entry-table-wrap{flex:1 1 auto;min-height:0;max-height:none;height:100%;overflow-x:hidden;overflow-y:auto}.kb-ledger-account-entry-totals{position:sticky;bottom:0;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) repeat(2,minmax(18ch,max-content)) 1.5rem minmax(22ch,max-content);align-items:center;min-height:35px;border-top:1px solid var(--ui-border-line-lg);border-bottom:1px solid var(--ui-border-line);background:var(--ui-surface);color:var(--ui-text)}.kb-ledger-account-entry-totals>span,.kb-ledger-account-entry-totals>strong{padding:.5rem .75rem}.kb-ledger-account-entry-totals>span[aria-hidden=true]{padding:0}.kb-ledger-account-entry-totals__label{font-weight:700}.kb-ledger-account-entry-totals__amount,.kb-ledger-account-entry-totals__balance{text-align:right;white-space:nowrap}.kb-ledger-account-entry-totals__amount{font-weight:400}.kb-ledger-account-entry-totals__balance{font-weight:600}.kb-table-cell-stack{display:flex;flex-direction:column;gap:.18rem;min-width:0}.kb-table-cell-text-ellipsis{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-regnskap2-inline-input{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.kb-regnskap3-voucher-number-readonly{display:inline-flex;align-items:center;min-height:32px;padding:.35rem .6rem;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ui-title);font-weight:700;font-variant-numeric:tabular-nums}.kb-regnskap3-account-cell{--kb-regnskap3-account-number-column: 3.6rem;--kb-regnskap3-account-inline-gap: .05rem;display:grid;grid-template-columns:var(--kb-regnskap3-account-number-column) minmax(0,1fr);column-gap:var(--kb-regnskap3-account-inline-gap);row-gap:0;align-items:center;min-width:0}.kb-regnskap3-account-cell--with-counterparty{grid-template-columns:var(--kb-regnskap3-account-number-column) minmax(0,1fr);column-gap:var(--kb-regnskap3-account-inline-gap);row-gap:0;align-items:center}.kb-regnskap3-account-cell--with-mva{grid-template-columns:var(--kb-regnskap3-account-number-column) minmax(0,1fr);column-gap:var(--kb-regnskap3-account-inline-gap);row-gap:0}.kb-regnskap3-account-cell--separate-counterparty{grid-template-columns:var(--kb-regnskap3-account-number-column) minmax(150px,1fr) minmax(180px,1fr);align-items:center}.kb-regnskap3-account-header{display:grid;grid-template-columns:3.6rem minmax(150px,1fr) minmax(180px,1fr);gap:.05rem;align-items:center;min-width:0}.kb-regnskap3-account-combobox,.kb-regnskap3-counterparty-combobox{position:relative;min-width:0}.kb-regnskap3-account-combobox.is-open,.kb-regnskap3-counterparty-combobox.is-open{z-index:var(--adjus-ui-z-index-floating)}.adjus-table-content>tbody>tr>td:has(.kb-regnskap3-account-combobox.is-open),.adjus-table-content>tbody>tr>td:has(.kb-regnskap3-counterparty-combobox.is-open){position:relative;z-index:2601;overflow:visible}.kb-regnskap3-account-combobox__input,.kb-regnskap3-counterparty-combobox__input{width:100%}.kb-regnskap3-counterparty-combobox__input{color:#000;font-size:.875rem;font-weight:500}.kb-regnskap3-counterparty-combobox .kb-regnskap3-counterparty-combobox__input,.kb-regnskap3-counterparty-combobox .kb-regnskap3-counterparty-combobox__input input{color:#000}.kb-regnskap3-account-number-input{text-align:left;font-weight:700;font-variant-numeric:tabular-nums}.kb-regnskap3-account-detail{width:100%;min-width:0}.kb-regnskap3-counterparty-display{display:grid;grid-template-columns:var(--kb-regnskap3-account-number-column, 3.6rem) minmax(0,1fr);gap:var(--kb-regnskap3-account-inline-gap, .05rem);align-items:center;min-height:32px;padding:.35rem .6rem;border:1px solid transparent;border-radius:6px;background:transparent;font:inherit;font-size:.875rem;text-align:left}.kb-regnskap3-counterparty-display__number{color:#000;font-weight:700;font-variant-numeric:tabular-nums}.kb-regnskap3-counterparty-display__name{min-width:0;color:var(--ui-gray-700);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-regnskap3-account-description{min-height:32px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ui-gray-700);cursor:default;font:inherit;font-size:.875rem}.kb-regnskap3-account-combobox__dropdown,.kb-regnskap3-counterparty-combobox__dropdown{position:fixed;z-index:2600;display:grid;max-height:min(18rem,45vh);gap:.2rem;overflow-y:auto;border:1px solid var(--ui-border-line);border-radius:var(--cmp-radius-md);background:var(--ui-white);box-shadow:var(--ui-shadow-lg);padding:.25rem}.kb-regnskap3-account-option,.kb-regnskap3-counterparty-option{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:.18rem;align-items:center;width:100%;padding:.5rem .55rem;border:0;border-radius:var(--cmp-radius-sm);background:transparent;color:var(--ui-title);font:inherit;text-align:left;cursor:pointer}.kb-regnskap3-counterparty-option{grid-template-columns:4rem minmax(0,1fr);gap:.18rem}.kb-entity-assignment-result.kb-regnskap3-counterparty-option--create{display:flex;align-items:center;justify-content:center;grid-template-columns:none;color:var(--ui-blue);gap:.32rem;text-align:center}.kb-entity-assignment-result.kb-regnskap3-counterparty-option--create .kb-regnskap3-counterparty-option__name{flex:0 1 auto;color:var(--ui-blue);font-weight:600;text-align:center}.kb-regnskap3-counterparty-option__create-icon{display:block;flex:0 0 auto;width:1rem;height:1rem;object-fit:contain}.kb-regnskap3-account-option:hover,.kb-regnskap3-account-option.is-active,.kb-regnskap3-counterparty-option:hover,.kb-regnskap3-counterparty-option.is-active{background:var(--ui-hover-light);color:var(--ui-title)}.kb-regnskap3-counterparty-option--create:hover,.kb-regnskap3-counterparty-option--create.is-active{color:var(--ui-blue)}.kb-entity-assignment-result.kb-regnskap3-account-option:hover,.kb-entity-assignment-result.kb-regnskap3-account-option.is-active,.kb-entity-assignment-result.kb-regnskap3-counterparty-option:hover,.kb-entity-assignment-result.kb-regnskap3-counterparty-option.is-active{background:var(--ui-hover-light)}.kb-regnskap3-account-option.is-selected,.kb-regnskap3-counterparty-option.is-selected,.kb-entity-assignment-result.kb-regnskap3-account-option.is-selected,.kb-entity-assignment-result.kb-regnskap3-counterparty-option.is-selected{background:var(--ui-blue-25)}.kb-draft-b-voucher-panel{display:flex;flex:1 1 auto;flex-direction:column;gap:.75rem;min-height:0;min-width:0}.kb-draft-b-voucher-panel .adjus-table-content>tbody>tr:hover>td,.kb-draft-b-voucher-panel .adjus-table-content>tbody>tr:hover>.adjus-sticky-action-cell{background:var(--ui-white)!important}.kb-draft-b-voucher-table-shell .adjus-table-content{width:max(100%,1280px);min-width:1280px;table-layout:fixed}.kb-draft-b-voucher-table-shell .adjus-table-content>tbody>tr{height:55px}.kb-draft-b-voucher-table-shell .adjus-table-content>tbody>tr>td{padding-block:0}.kb-draft-b-voucher-table-shell .adjus-table-content>thead>tr>th.kb-draft-b-actions-column,.kb-draft-b-voucher-table-shell .adjus-table-content>tbody>tr>td.kb-draft-b-actions-column{border-right:0!important;width:auto!important;min-width:60px!important;max-width:none!important}.kb-draft-b-voucher-table-shell .adjus-table-content>tbody>tr>td.kb-draft-b-actions-column .kb-cell-actions{justify-content:flex-end;width:100%}.kb-draft-b-voucher-table-shell .adjus-table-content>tbody>tr>td.kb-draft-b-actions-column .kb-cell-actions>button{margin-right:8px}.kb-draft-b-voucher-footer{grid-template-columns:56px 150px minmax(0,280px) minmax(0,280px) 140px minmax(0,1fr)}.kb-draft-b-voucher-footer--with-counterparty{grid-template-columns:56px 150px minmax(0,320px) minmax(0,320px) 140px minmax(0,1fr)}.kb-draft-b-voucher-footer>:nth-child(3),.kb-draft-b-voucher-footer>:nth-child(4),.kb-draft-b-voucher-footer>.kb-regnskap3-draft-footer__difference{text-align:right}.kb-draft-b-voucher-footer>.kb-regnskap3-draft-footer__difference{grid-column:6}.kb-draft-b-voucher-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-start>td{border-top:0}.kb-draft-b-voucher-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-end>td{border-bottom:1px solid var(--ui-border-line)}.kb-draft-b-voucher-panel .kb-regnskap3-account-cell--with-counterparty,.kb-draft-b-voucher-panel .kb-regnskap3-account-cell--with-mva{grid-template-columns:var(--kb-regnskap3-account-number-column) minmax(0,1fr);column-gap:var(--kb-regnskap3-account-inline-gap)}.kb-draft-b-voucher-panel .kb-regnskap3-account-cell .kb-regnskap3-account-combobox:not(.kb-regnskap3-mva-combobox) .adjus-field-chrome--table,.kb-draft-b-voucher-panel .kb-regnskap3-account-cell .kb-regnskap3-counterparty-combobox .adjus-field-chrome--table{height:28px;min-height:28px}.kb-draft-b-voucher-panel .kb-regnskap3-account-cell .kb-regnskap3-account-combobox:not(.kb-regnskap3-mva-combobox) .kb-regnskap2-inline-input,.kb-draft-b-voucher-panel .kb-regnskap3-account-cell .kb-regnskap3-counterparty-combobox .kb-regnskap2-inline-input,.kb-draft-b-voucher-panel .kb-regnskap3-account-description{height:28px;min-height:28px}.kb-draft-b-voucher-table-shell .adjus-table-content>tbody>tr>td:has(.kb-draft-b-cell--needs-value){background:var(--ui-yellow-10)!important}.kb-draft-b-voucher-panel .kb-draft-b-cell--needs-value,.kb-draft-b-voucher-panel .kb-draft-b-cell--needs-value input,.kb-draft-b-voucher-panel .kb-draft-b-cell--needs-value .adjus-field-chrome--table,.kb-draft-b-voucher-panel .adjus-field-chrome:has(.kb-draft-b-cell--needs-value){background:var(--ui-yellow-10)!important}.kb-draft-b-voucher-panel .kb-regnskap3-mva-combobox{grid-column:1 / -1;width:100%;max-width:100%;margin-top:-2px}.kb-draft-b-voucher-panel .kb-regnskap3-mva-combobox__input{height:16px;min-height:16px;color:var(--ui-gray-600);font-size:.68rem;font-weight:400;line-height:1.1;padding-block:0}.kb-draft-b-voucher-panel .kb-regnskap3-mva-combobox__input input{color:var(--ui-gray-600);font-size:.68rem;font-weight:400}.kb-draft-b-voucher-panel .kb-regnskap3-mva-combobox__input .adjus-field-chrome{min-height:16px}.kb-draft-b-voucher-panel .kb-regnskap3-mva-combobox .adjus-field-chrome--table{height:16px;min-height:16px}.kb-draft-b-voucher-panel .kb-regnskap3-mva-combobox .adjus-field-chrome__control{min-height:0}.kb-draft-b-voucher-panel .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--inactive:hover>td{background:color-mix(in srgb,var(--ui-gray-100) 42%,var(--ui-white))!important}.kb-draft-b-voucher-panel .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--inactive:focus-within>td,.kb-draft-b-voucher-panel .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--inactive:focus-within>.adjus-sticky-action-cell{background:var(--ui-white)!important;color:inherit}.kb-draft-b-voucher-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--inactive:hover>td:has(.kb-draft-b-cell--needs-value),.kb-draft-b-voucher-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--inactive:focus-within>td:has(.kb-draft-b-cell--needs-value){background:var(--ui-yellow-10)!important}.kb-draft-b-voucher-panel .kb-regnskap3-account-option:hover,.kb-draft-b-voucher-panel .kb-regnskap3-account-option.is-active,.kb-draft-b-voucher-panel .kb-regnskap3-account-option.is-selected,.kb-draft-b-voucher-panel .kb-entity-assignment-result.kb-regnskap3-account-option:hover,.kb-draft-b-voucher-panel .kb-entity-assignment-result.kb-regnskap3-account-option.is-active,.kb-draft-b-voucher-panel .kb-entity-assignment-result.kb-regnskap3-account-option.is-selected{background:var(--ui-gray-100)}.kb-regnskap3-account-option__number,.kb-regnskap3-counterparty-option__number{color:#000;font-weight:700;font-variant-numeric:tabular-nums}.kb-regnskap3-account-option__name,.kb-regnskap3-counterparty-option__name{min-width:0;color:var(--ui-gray-600);font-size:.8rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-regnskap3-account-combobox__empty{padding:.55rem .65rem;color:var(--ui-gray-600);font-size:.875rem}.kb-regnskap2-inline-input--amount{font-weight:400;text-align:right}.kb-regnskap3-mva-combobox__input{font-weight:700;font-variant-numeric:tabular-nums;text-align:left}.kb-regnskap3-mva-option{grid-template-columns:minmax(0,1fr)}.kb-regnskap3-mva-option__rate{min-width:0}.kb-regnskap2-inline-input[data-regnskap3-text-input],.kb-draft-b-text-input{font-weight:400}.kb-table-wrap.kb-regnskap2-entry-wrap{overflow-x:auto;overflow-y:visible}.kb-bilag-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:1rem;align-items:stretch;height:100%;max-height:100%;min-height:0;overflow:hidden}.kb-case-modal__main .kb-content:has(.kb-bilag-layout),.kb-content:has(.kb-bilag-layout){overflow:hidden}.kb-bilag-main{display:flex;flex-direction:column;align-items:center;min-width:0;height:100%;min-height:0;overflow:hidden}.kb-bilag-main>.kb-inline-notice{width:100%;max-width:80rem}.kb-bilag-draft-workspace{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:.75rem;width:100%;max-width:80rem;height:100%;max-height:100%;min-height:0;padding:0;border:0;border-radius:0;background:transparent;overflow:hidden}.kb-bilag-draft-workspace--empty{grid-template-rows:auto minmax(0,1fr) auto}.kb-bilag-draft-header,.kb-bilag-card-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.kb-bilag-draft-header h3{margin:0;font-size:1rem;color:var(--ui-title)}.kb-bilag-draft-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.65rem}.kb-bilag-draft-tab{display:grid;gap:.2rem;min-height:58px;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--ui-border-line-md) 62%,transparent);border-radius:6px;background:var(--ui-white);color:var(--ui-title);text-align:left;cursor:pointer}.kb-bilag-draft-tab:hover,.kb-bilag-draft-tab:focus-visible{border-color:var(--ui-blue);outline:none}.kb-bilag-draft-tab.is-balanced{border-color:color-mix(in srgb,var(--ui-green) 28%,var(--ui-border-line-md))}.kb-bilag-draft-tab.is-dragging{opacity:.6}.kb-bilag-draft-tab.is-drop-target{border-color:var(--ui-blue);box-shadow:var(--ui-shadow-thin)}.kb-bilag-card-stack{display:grid;align-content:start;gap:1rem;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:.35rem}.kb-bilag-draft-card{display:grid;gap:.75rem;padding:.9rem;border:1px solid color-mix(in srgb,var(--ui-border-line-md) 58%,transparent);border-radius:8px;background:var(--ui-white);box-shadow:var(--ui-shadow-thin);transition:border-color .12s ease,box-shadow .12s ease,opacity .12s ease}.kb-bilag-draft-card.is-dragging{cursor:grabbing;opacity:.62}.kb-bilag-draft-card.is-drop-target{border-color:var(--ui-blue);box-shadow:var(--ui-shadow)}.kb-bilag-card-header{position:relative;padding-left:0;padding-right:2rem;padding-bottom:.6rem;border-bottom:1px solid var(--ui-border-line);transition:padding-left .2s ease}.kb-bilag-card-header:hover,.kb-bilag-card-header:has(.kb-bilag-draft-card__drag:focus-visible){padding-left:1.75rem}.kb-bilag-draft-card__remove{position:absolute;top:0;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:0;border-radius:6px;background:transparent;color:var(--ui-gray-700);cursor:pointer}.kb-bilag-draft-card__drag{position:absolute;left:.125rem;top:-.08rem;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;padding:0;border:0;border-radius:5px;background:transparent;color:var(--ui-gray-600);cursor:grab;transition:background-color .2s ease}.kb-bilag-draft-card__drag:active{cursor:grabbing}.kb-bilag-draft-card__drag .kb-bilag-draft-card__drag-icon{display:block;position:static;width:17px;height:17px;opacity:0;visibility:hidden;transform:translate(-.25rem);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;pointer-events:none;will-change:opacity}.kb-bilag-draft-card__remove{right:0}.kb-bilag-draft-card__remove:hover:not(:disabled),.kb-bilag-draft-card__remove:focus-visible{background:var(--ui-blue-5);color:var(--ui-title);outline:none}.kb-bilag-draft-card__drag:hover:not(:disabled),.kb-bilag-draft-card__drag:focus-visible{background:var(--ui-gray-100);color:var(--ui-gray-700);outline:none}.kb-bilag-card-header:hover .kb-bilag-draft-card__drag:not(:disabled) .kb-bilag-draft-card__drag-icon,.kb-bilag-card-header:has(.kb-bilag-draft-card__drag:focus-visible) .kb-bilag-draft-card__drag:not(:disabled) .kb-bilag-draft-card__drag-icon,.kb-bilag-draft-card__drag:hover:not(:disabled) .kb-bilag-draft-card__drag-icon,.kb-bilag-draft-card__drag:focus-visible .kb-bilag-draft-card__drag-icon{opacity:.72;visibility:visible;transform:translate(0)}.kb-bilag-draft-card__drag:disabled,.kb-bilag-draft-card__remove:disabled{color:var(--ui-gray-500);cursor:not-allowed}.kb-bilag-draft-card__remove .app-icon{width:1rem;height:1rem}.kb-bilag-header-grid{display:grid;grid-template-columns:8.25rem 11rem minmax(220px,1fr) minmax(5.5rem,auto);column-gap:1.15rem;row-gap:.65rem;align-items:end}.kb-bilag-header-grid>*{min-width:0}.kb-bilag-header-field{gap:.28rem;min-width:0}.kb-bilag-header-field>span:first-of-type{color:var(--ui-gray-700);font-size:.8125rem;font-weight:600;line-height:1.2}.kb-bilag-header-grid .field input{box-sizing:border-box;width:100%;min-width:0}.kb-bilag-header-control{width:100%;min-width:0;max-width:100%}.kb-bilag-header-control--readonly{box-sizing:border-box;display:flex;align-items:center;min-height:36px;padding:.45rem .65rem;border:1px solid transparent;border-radius:6px;background:var(--ui-gray-50);color:var(--ui-title);font-weight:700;font-variant-numeric:tabular-nums}.kb-bilag-header-grid .field input[type=date]{padding-right:.65rem}.kb-bilag-header-description strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-title);font-size:.875rem;line-height:1.35}.kb-bilag-header-field--number .kb-bilag-header-control--readonly,.kb-bilag-header-field--date input,.kb-bilag-header-field--balance strong{font-size:.875rem;line-height:1.35}.kb-bilag-header-field--status{align-items:flex-start}.kb-bilag-status-chip,.kb-bilag-balanced-state{display:inline-flex;align-items:center;width:max-content;min-height:24px;padding:.16rem .42rem;border-radius:5px;font-weight:700;font-size:.78rem;line-height:1.2}.kb-bilag-status-chip{background:var(--ui-blue-10);color:var(--ui-blue)}.kb-bilag-balanced-state.is-balanced{color:var(--ui-green)}.kb-bilag-balanced-state.is-unbalanced{color:var(--ui-red)}.kb-bilag-lines{display:grid;gap:.45rem;min-width:0}.kb-bilag-line-row{display:grid;grid-template-columns:minmax(220px,1.55fr) minmax(190px,1.25fr) minmax(104px,.72fr) minmax(104px,.72fr) minmax(168px,.92fr) minmax(148px,auto);gap:.55rem;align-items:start;min-width:0}.kb-bilag-line-row>*{min-width:0}.kb-bilag-line-row--head{align-items:center;padding:.15rem 0;color:var(--ui-title);font-size:.78rem;font-weight:700}.kb-bilag-line-row .kb-cell-actions--regnskap3-attachment{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;gap:.35rem;min-width:0}.kb-bilag-line-row .kb-cell-actions--regnskap3-attachment .subtle{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-bilag-line-row>button[aria-label]{justify-self:end}.kb-bilag-add-line{width:100%;min-height:36px;border:1px dashed var(--ui-blue-25);border-radius:6px;background:var(--ui-white);color:var(--ui-blue);font-weight:700;cursor:pointer}.kb-bilag-add-line:disabled{cursor:not-allowed;color:var(--ui-gray-500);border-color:var(--ui-border-line-md)}.kb-bilag-add-line:focus-visible{outline:2px solid var(--ui-blue-25);outline-offset:2px}.kb-bilag-card-footer{display:grid;grid-template-columns:minmax(220px,1.55fr) minmax(190px,1.25fr) minmax(104px,.72fr) minmax(104px,.72fr) minmax(168px,.92fr) minmax(148px,auto);align-items:center;gap:.55rem;padding-top:.65rem;border-top:1px solid var(--ui-border-line);font-size:.875rem}.kb-bilag-card-footer>*{min-width:0}.kb-bilag-card-footer__amount{text-align:right;font-variant-numeric:tabular-nums}.kb-bilag-card-footer__saldo{color:var(--ui-title);font-weight:700}.kb-bilag-card-footer__actions{display:flex;justify-content:flex-end;padding-left:.75rem;border-left:1px solid var(--ui-border-line)}.kb-bilag-save-bar{z-index:2;display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding:.75rem;border:1px solid var(--ui-border-line);border-radius:8px;background:color-mix(in srgb,var(--ui-white) 94%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kb-bilag-save-bar p{margin:0}.kb-bilag-rail{align-self:stretch;display:grid;align-content:start;gap:.75rem;min-width:0;min-height:0;max-height:100%;overflow-y:auto;overflow-x:hidden;padding:.15rem .35rem .35rem .15rem;font-size:.875rem}.kb-bilag-rail-card{border-color:color-mix(in srgb,var(--ui-border-line-md) 58%,transparent);box-shadow:var(--ui-shadow-thin)}.kb-bilag-rail-card .adjus-panel__body{display:grid;gap:.75rem}.kb-bilag-rail-card .adjus-panel__title{font-size:.9rem;line-height:1.25}.kb-bilag-filter-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--ui-border-line-md)}.kb-bilag-filter-tabs button{min-height:34px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ui-title);font-size:.875rem;font-weight:700;cursor:pointer}.kb-bilag-filter-tabs button.is-active{border-bottom-color:var(--ui-blue);color:var(--ui-blue)}.kb-bilag-saved-list,.kb-bilag-report-list,.kb-bilag-settings-list{display:grid;gap:.45rem}.kb-bilag-saved-row{display:grid;grid-template-columns:34px minmax(72px,1fr) minmax(98px,auto) minmax(60px,auto);gap:.5rem;align-items:center;min-height:32px;padding-inline:.5rem;border:0;border-radius:4px;background:transparent;color:var(--ui-title);font-size:.875rem;text-align:left;cursor:pointer}.kb-bilag-saved-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.kb-bilag-saved-row>span:nth-child(3),.kb-bilag-saved-row>span:nth-child(4){white-space:nowrap}.kb-bilag-saved-row:hover,.kb-bilag-saved-row:focus-visible{background:var(--ui-blue-5);outline:none}.kb-bilag-saved-row.is-selected,.kb-bilag-saved-row.is-selected:hover,.kb-bilag-saved-row.is-selected:focus-visible{background:var(--ui-hover-light)}.kb-bilag-saved-row__number{font-weight:700}.kb-bilag-report-list>div{display:grid;gap:.1rem;padding:.35rem 0}.kb-bilag-report-list span{color:var(--ui-gray-700);font-size:.82rem}.kb-bilag-settings-list{margin:0}.kb-bilag-settings-list>div{display:flex;justify-content:space-between;gap:.75rem}.kb-bilag-settings-list dt{color:var(--ui-gray-700)}.kb-bilag-settings-list dd{margin:0;color:var(--ui-title);font-weight:700;text-align:right}.kb-bokforing2-config-card{align-self:start;display:grid;gap:.65rem}.kb-bokforing2-config-toggle{display:inline-flex;align-items:center;gap:.55rem;color:var(--ui-gray-700);font-size:.875rem;font-weight:600}.kb-bokforing2-config-toggle input{width:16px;height:16px;margin:0;accent-color:var(--ui-blue)}.kb-bokforing2-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,600px);gap:1rem;align-items:stretch;height:100%;max-height:100%;min-height:0;overflow:hidden}.kb-case-modal__main .kb-content:has(.kb-bokforing2-layout),.kb-content:has(.kb-bokforing2-layout){overflow:hidden}.kb-bokforing2-main,.kb-bokforing2-saved-card{display:flex;flex-direction:column;min-width:0;min-height:0}.kb-bokforing2-main{height:100%;overflow:hidden}.kb-bokforing2-draft-heading{display:flex;align-items:start;justify-content:space-between;gap:1rem;min-width:0;padding-top:.15rem}.kb-bokforing2-draft-heading h3,.kb-bokforing2-saved-header h3{margin:0;color:var(--ui-title);font-size:1rem;line-height:1.35}.kb-bokforing2-draft-heading .kb-regnskap3-draft-balance{margin-top:.75rem}.kb-bokforing2-draft-actions{display:flex;align-items:flex-end;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.kb-bokforing2-primary-action,.kb-bokforing2-secondary-action{min-height:38px;padding:0 1.05rem;border:1px solid var(--ui-blue);border-radius:6px;background:var(--ui-white);color:var(--ui-blue);font:inherit;font-size:1rem;font-weight:500;letter-spacing:0;cursor:default}.kb-bokforing2-help{margin:1rem 0 .7rem}.kb-bokforing2-draft-table-wrap{flex:1 1 auto;min-height:0;overflow:auto}.kb-bokforing2-table{width:100%;border-collapse:collapse;table-layout:fixed;color:var(--ui-title)}.kb-bokforing2-draft-table{min-width:1250px}.kb-bokforing2-saved-table{min-width:560px}.kb-bokforing2-table thead tr{height:35px;border-top:1px solid var(--ui-border-line-lg);border-bottom:1px solid var(--ui-border-line-lg)}.kb-bokforing2-table tbody tr{height:56px;border-bottom:1px solid var(--ui-border-line)}.kb-bokforing2-table tfoot tr{position:sticky;bottom:0;z-index:1;height:42px;border-top:1px solid var(--ui-border-line-lg);background:var(--ui-white);color:var(--ui-title);font-weight:700}.kb-bokforing2-table th,.kb-bokforing2-table td{padding:.35rem .8rem;text-align:left;vertical-align:middle}.kb-bokforing2-table th{color:var(--ui-title);font-size:.875rem;font-weight:700}.kb-bokforing2-draft-table th:nth-child(1),.kb-bokforing2-draft-table td:nth-child(1){width:4rem}.kb-bokforing2-draft-table th:nth-child(2),.kb-bokforing2-draft-table td:nth-child(2){width:145px}.kb-bokforing2-draft-table th:nth-child(3),.kb-bokforing2-draft-table td:nth-child(3){width:460px}.kb-bokforing2-draft-table th:nth-child(4),.kb-bokforing2-draft-table td:nth-child(4),.kb-bokforing2-draft-table th:nth-child(5),.kb-bokforing2-draft-table td:nth-child(5){width:135px}.kb-bokforing2-draft-table th:nth-child(7),.kb-bokforing2-draft-table td:nth-child(7),.kb-bokforing2-saved-table th:nth-child(4),.kb-bokforing2-saved-table td:nth-child(4){width:48px;padding-left:.35rem;padding-right:0}.kb-bokforing2-account-header{min-width:0}.kb-bokforing2-account-header--with-counterparty{display:grid;grid-template-columns:5.6rem minmax(7.5rem,.85fr) minmax(8rem,1fr);gap:.35rem;align-items:center}.kb-bokforing2-input{box-sizing:border-box;width:100%;min-width:0;min-height:36px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ui-title);font:inherit;font-size:.875rem}.kb-bokforing2-input::placeholder{color:var(--ui-gray-700)}.kb-bokforing2-input:focus{border-color:var(--ui-blue-25);background:var(--ui-white);outline:none}.kb-bokforing2-account-pair{display:grid;grid-template-columns:5.6rem minmax(0,1fr);gap:.35rem;align-items:center;min-width:0}.kb-bokforing2-account-pair--with-counterparty{grid-template-columns:5.6rem minmax(7.5rem,.85fr) minmax(8rem,1fr)}.kb-bokforing2-account-number{font-weight:700;font-variant-numeric:tabular-nums}.kb-bokforing2-account-combobox,.kb-bokforing2-counterparty-combobox{position:relative;min-width:0}.kb-bokforing2-counterparty-combobox .kb-bokforing2-input{color:#000;font-weight:500}.kb-bokforing2-account-options{position:absolute;z-index:30;top:calc(100% + 4px);left:0;width:min(22rem,calc(100vw - 2rem));max-height:16rem;overflow:auto;padding:.25rem;border:1px solid var(--ui-border-line-md);border-radius:6px;background:var(--ui-white);box-shadow:var(--ui-shadow-thin)}.kb-bokforing2-account-option{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:.5rem;align-items:center;width:100%;min-height:32px;padding:.35rem .45rem;border:0;border-radius:4px;background:transparent;color:var(--ui-title);font:inherit;font-size:.875rem;text-align:left}.kb-bokforing2-account-option:hover,.kb-bokforing2-account-option.is-active,.kb-bokforing2-account-option[aria-selected=true]{background:var(--ui-hover-light)}.kb-bokforing2-account-option.is-empty{display:block;color:var(--ui-gray-700);cursor:default}.kb-bokforing2-account-option__number{color:#000;font-weight:700;font-variant-numeric:tabular-nums}.kb-bokforing2-account-option__description{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-bokforing2-counterparty-option{grid-template-columns:minmax(0,1fr)}.kb-bokforing2-account-detail{border-color:var(--ui-border-line);background:var(--ui-white);color:var(--ui-title)}.kb-bokforing2-account-description{border-color:transparent;background:transparent;color:var(--ui-gray-700);cursor:default}.kb-bokforing2-input--strong,.kb-bokforing2-select{font-weight:700}.kb-bokforing2-input--amount,.kb-bokforing2-footer-amount,.kb-bokforing2-table tfoot td:nth-child(4),.kb-bokforing2-table tfoot td:nth-child(5),.kb-bokforing2-footer-difference{color:var(--ui-gray-700);text-align:right;font-variant-numeric:tabular-nums}.kb-bokforing2-footer-difference{display:inline-flex;width:100%;justify-content:flex-end;font-weight:700}.kb-bokforing2-footer-difference.is-idle{color:var(--ui-gray-500)}.kb-bokforing2-footer-difference.is-balanced{color:var(--ui-green)}.kb-bokforing2-footer-difference.is-unbalanced{color:var(--ui-red)}.kb-bokforing2-delete,.kb-bokforing2-more{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;cursor:default}.kb-bokforing2-delete{width:32px;height:32px;border-radius:5px;background:var(--ui-red);color:var(--ui-white)}.kb-bokforing2-delete .app-icon,.kb-bokforing2-more .app-icon{width:16px;height:16px}.kb-bokforing2-summary{margin:.8rem 0 0;color:color-mix(in srgb,var(--ui-title) 76%,var(--ui-gray-500));font-size:.875rem;font-weight:600}.kb-bokforing2-saved{min-width:0;min-height:0}.kb-bokforing2-saved-card{height:100%;padding:1rem;border:1px solid color-mix(in srgb,var(--ui-border-line-md) 58%,transparent);border-radius:8px;background:var(--ui-white);box-shadow:var(--ui-shadow-thin);overflow:hidden}.kb-bokforing2-saved-header{padding-bottom:1.1rem;border-bottom:1px solid var(--ui-border-line)}.kb-bokforing2-saved-header h3{display:flex;align-items:center;gap:.5rem}.kb-bokforing2-saved-header h3 span{display:inline-flex;align-items:center;justify-content:center;min-width:1.55rem;height:1.35rem;border:1px solid var(--ui-border-line);border-radius:999px;background:var(--ui-gray-50);color:var(--ui-gray-700);font-size:.78rem}.kb-bokforing2-search{width:min(322px,100%);margin:.75rem 0 .8rem auto}.kb-bokforing2-search input{padding:0 .75rem;background:var(--ui-gray-50);font-weight:700}.kb-bokforing2-saved-table tbody tr{height:48px}.kb-bokforing2-saved-table td{white-space:nowrap}.kb-bokforing2-voucher-row td{border-bottom:0}.kb-bokforing2-voucher-row:hover td,.kb-bokforing2-voucher-row:focus-visible td{background:var(--ui-hover-light)}.kb-bokforing2-voucher-row.is-selected td{background:var(--ui-hover-light)}.kb-bokforing2-voucher-row.is-selected .kb-bokforing2-voucher-number small{color:var(--ui-blue)}.kb-bokforing2-voucher-number{display:inline-flex;align-items:center;gap:.45rem}.kb-bokforing2-voucher-number>span:last-child{display:grid;gap:.1rem}.kb-bokforing2-voucher-number small{color:var(--ui-gray-700);font-size:.8125rem}.kb-bokforing2-chevron{display:inline-block;transform:rotate(90deg);color:var(--ui-title);font-size:1.15rem;line-height:1}.kb-bokforing2-line-row td:first-child{padding-left:3rem;color:var(--ui-gray-700)}.kb-bokforing2-more{width:28px;height:28px;color:var(--ui-blue)}.kb-bokforing2-scrollbar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.35rem;margin-top:auto;padding-top:.75rem}.kb-bokforing2-scrollbar-track{position:relative;height:10px}.kb-bokforing2-scrollbar-track:before{content:"";position:absolute;top:50%;left:0;right:0;height:10px;transform:translateY(-50%);border-radius:999px;background:var(--ui-gray-100)}.kb-bokforing2-scrollbar-thumb{position:absolute;top:50%;left:.3rem;width:7.15rem;height:9px;transform:translateY(-50%);border-radius:999px;background:var(--ui-gray-500)}.kb-bokforing2-scrollbar-arrow{color:var(--ui-gray-600);font-size:1.3rem;line-height:1}.kb-bokforing2-posted-summary{margin:.7rem 0 0}.kb-bokforing2-confirm{display:grid;gap:1rem}.kb-bokforing2-confirm p{margin:0;color:var(--ui-text)}.kb-bokforing2-confirm-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}@media(max-width:1280px){.kb-case-modal__main .kb-content:has(.kb-bilag-layout),.kb-content:has(.kb-bilag-layout),.kb-case-modal__main .kb-content:has(.kb-bokforing2-layout),.kb-content:has(.kb-bokforing2-layout){overflow-y:auto;overflow-x:hidden}.kb-bilag-layout,.kb-bokforing2-layout{grid-template-columns:minmax(0,1fr);height:auto;max-height:none;min-height:100%;overflow:visible}.kb-bilag-main,.kb-bilag-draft-workspace,.kb-bokforing2-main,.kb-bokforing2-saved-card{height:auto;max-height:none;overflow:visible}.kb-bilag-card-stack{overflow:visible;padding-right:0}.kb-bilag-rail{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-height:none;overflow:visible;padding-right:0}}@media(max-width:1500px){.kb-bilag-header-grid{grid-template-columns:8.25rem 11rem minmax(220px,1fr)}.kb-bilag-line-row,.kb-bilag-card-footer{grid-template-columns:minmax(190px,1.45fr) minmax(170px,1.2fr) minmax(92px,.72fr) minmax(92px,.72fr) minmax(138px,.86fr) minmax(140px,auto);gap:.45rem}.kb-bilag-draft-card{padding:.8rem}}@media(max-width:980px){.kb-bilag-header-grid,.kb-bilag-line-row,.kb-bilag-card-footer{grid-template-columns:1fr}.kb-bilag-save-bar,.kb-bilag-draft-header{align-items:stretch;flex-direction:column}}.kb-claim-modal__body{max-height:min(82vh,920px);overflow-y:auto}.kb-claim-modal__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.8rem;align-items:start}.kb-claim-modal__field-span-full{grid-column:1 / -1}.kb-claims-heading{display:flex;flex-direction:column;gap:.18rem;min-width:0}.kb-claims-source-note{margin:-.25rem 0 .75rem;max-width:52rem;color:var(--ui-gray-600);font-size:.82rem;line-height:1.35}.kb-claims-empty{gap:.45rem;padding:1.25rem}.kb-claims-empty strong{color:var(--ui-title);font-size:.95rem}.kb-claims-empty p{max-width:31rem;margin:0}.kb-claims-register-action{margin-left:auto}.kb-claim-creditor-typeahead{position:relative;min-width:0;flex:1 1 auto}.kb-claim-creditor-search-row{display:flex;align-items:flex-end;gap:.65rem}.kb-claim-creditor-create-button{flex:0 0 auto;white-space:nowrap}.kb-claim-creditor-suggestions{position:absolute;top:calc(100% + 4px);left:0;right:0;width:min(36rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);z-index:2300;border:1px solid var(--ui-border-line);border-radius:10px;background:var(--ui-white);box-shadow:var(--ui-shadow-thin);padding:.35rem;max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:.25rem}.kb-claim-creditor-suggestion{width:100%;min-width:0;flex:0 0 auto;min-height:3rem;border:0;border-radius:8px;background:transparent;color:var(--ui-title);text-align:left;padding:.45rem .55rem;display:flex;flex-direction:column;gap:.18rem;cursor:pointer;justify-content:flex-start}.kb-claim-creditor-suggestion>span{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.18rem}.kb-claim-creditor-suggestion:hover,.kb-claim-creditor-suggestion.is-active{background:var(--ui-gray-200)}.kb-claim-inline-creditor-form{margin-top:.55rem;padding:.75rem;border:1px solid var(--ui-border-line);border-radius:10px;background:var(--ui-gray-50);display:grid;gap:.6rem}.kb-claim-inline-creditor-form__header{display:flex;justify-content:space-between;align-items:center;gap:.55rem}.kb-claim-inline-creditor-form__grid{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.kb-claim-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2400;background:color-mix(in srgb,#06142f 18%,transparent);display:flex;justify-content:flex-end}.kb-claim-drawer-shell{width:clamp(680px,42vw,980px);max-width:100vw;height:100%;padding:.75rem .75rem .75rem 0;box-sizing:border-box}.kb-claim-drawer-panel{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--ui-border-line-md);border-radius:10px;box-shadow:0 16px 28px #0819383d}.kb-claim-drawer-panel .adjus-panel__body{flex:1 1 auto;min-height:0;overflow:auto}.kb-claim-drawer-panel .adjus-panel__footer{flex:0 0 auto;position:sticky;bottom:0;background:var(--ui-white)}.kb-claim-drawer-title-row,.kb-claim-drawer-footer{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.kb-claim-drawer-footer{justify-content:flex-end;flex-wrap:wrap}.kb-claim-drawer-body{display:grid;gap:.8rem}.kb-claim-accordion{border:1px solid var(--ui-border-line);border-radius:8px;background:var(--ui-white)}.kb-claim-accordion__summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.8rem .85rem;font-weight:700;color:var(--ui-title);list-style:none}.kb-claim-accordion__summary-copy{display:flex;flex-direction:column;gap:.18rem;min-width:0}.kb-claim-accordion__summary-meta{color:var(--ui-gray-600);font-size:.76rem;font-weight:500;line-height:1.25}.kb-claim-accordion__summary::-webkit-details-marker{display:none}.kb-claim-accordion__summary .app-icon{width:1.05rem;height:1.05rem;color:#000;transition:transform .12s ease}.kb-claim-accordion[open]>.kb-claim-accordion__summary .app-icon{transform:rotate(180deg)}.kb-claim-pant-assets-empty-wrap{margin-top:.6rem}.kb-claim-pant-assets-empty-card{min-height:9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;text-align:center;border:1px solid var(--ui-blue-200);border-radius:8px;background:var(--ui-blue-5);padding:1rem}.kb-claim-pant-assets-empty-action{background:var(--ui-primary)!important;border-color:var(--ui-primary)!important}.kb-claim-pant-assets-empty-actions{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.kb-claim-pant-selected-wrap{display:grid;gap:.6rem;margin-top:.6rem}.kb-claim-pant-selected-count{font-weight:600}.kb-claim-pant-selected-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.kb-claim-pant-selected-toolbar__actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.kb-claim-pant-selected-table-head{display:grid;grid-template-columns:1.4fr .55fr .65fr;gap:.6rem;color:var(--ui-gray-600);font-size:.78rem;font-weight:600}.kb-claim-pant-selected-list{border:1px solid var(--ui-border-line);border-radius:8px;overflow:hidden}.kb-claim-pant-selected-row{display:grid;gap:0;border-top:1px solid var(--ui-border-line)}.kb-claim-pant-selected-row:first-child{border-top:0}.kb-claim-pant-selected-row__body{display:grid;grid-template-columns:1.4fr .55fr .65fr;gap:.6rem;align-items:center;padding:.65rem .8rem}.kb-claim-pant-selected-row__footer{display:flex;align-items:flex-end;justify-content:space-between;gap:.8rem;padding:.75rem .8rem .8rem;border-top:1px solid var(--ui-border-line);background:var(--ui-gray-25)}.kb-claim-pant-selected-asset{display:flex;align-items:center;gap:.6rem;min-width:0}.kb-claim-pant-selected-icon-wrap{width:2rem;height:2rem;border-radius:8px;background:var(--ui-blue-10);display:grid;place-items:center;flex:0 0 auto}.kb-claim-pant-category-icon{width:1.15rem;height:1.15rem;color:var(--ui-primary)}.kb-claim-pant-selected-value{font-weight:700;color:var(--ui-gray-900)}.kb-claim-pant-selected-inline-approval{display:none!important}.kb-claim-pant-selected-approval{display:grid;gap:.4rem;min-width:min(100%,16rem);flex:1 1 16rem}.kb-claim-pant-selected-approval-cap{font-weight:600}.kb-claim-pant-selected-status{display:flex;align-items:center;justify-content:space-between;gap:.35rem}.kb-claim-pant-selected-footer-actions{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.kb-claim-pant-selected-edit{justify-self:start}.kb-claim-approval-preview{display:grid;gap:1rem;width:100%;min-width:0;max-width:100%}.kb-claim-approval-preview__summary,.kb-claim-approval-preview__basis-list,.kb-claim-approval-preview__table{display:grid;gap:.55rem}.kb-claim-approval-preview__summary{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.kb-claim-approval-preview__summary article,.kb-claim-approval-preview__basis-list article{display:grid;gap:.3rem;min-width:0;border:1px solid var(--ui-border-line);border-radius:8px;background:var(--ui-gray-50);padding:.75rem}.kb-claim-approval-preview__summary strong,.kb-claim-approval-preview__basis-list strong,.kb-claim-approval-preview__table-row strong,.kb-claim-approval-preview__table-row span{min-width:0}.kb-claim-approval-preview__summary span,.kb-claim-approval-preview__basis-list span,.kb-claim-approval-preview__table-head{color:var(--ui-gray-600);font-size:.74rem;font-weight:700}.kb-claim-approval-preview__section{display:grid;gap:.55rem}.kb-claim-approval-preview__section h3,.kb-claim-approval-preview__warnings h3{margin:0}.kb-claim-approval-preview__basis-list article{grid-template-columns:minmax(0,1fr) repeat(2,minmax(8.5rem,max-content));gap:.75rem 1rem;align-items:center}.kb-claim-approval-preview__basis-list article>div{display:grid;gap:.2rem;min-width:0}.kb-claim-approval-preview__basis-list article>div:first-child{display:flex;align-items:baseline;gap:.4rem;flex-wrap:wrap}.kb-claim-approval-preview__table{border:1px solid var(--ui-border-line);border-radius:8px;overflow:hidden}.kb-claim-approval-preview__table-head,.kb-claim-approval-preview__table-row{display:grid;grid-template-columns:minmax(9rem,1.25fr) minmax(8rem,1fr) repeat(3,minmax(7.75rem,.85fr));gap:.55rem;align-items:center;padding:.55rem .75rem}.kb-claim-approval-preview__table-head{background:var(--ui-gray-50)}.kb-claim-approval-preview__table-row{border-top:1px solid var(--ui-border-line);font-size:.8rem}.kb-claim-approval-preview__table-row span:nth-child(n+3),.kb-claim-approval-preview__table-head span:nth-child(n+3),.kb-claim-approval-preview__basis-list article>div:not(:first-child){text-align:right}.kb-claim-approval-preview__warnings{display:grid;gap:.45rem;border:1px solid var(--ui-orange-25);border-radius:8px;background:var(--ui-orange-5);padding:.75rem}.kb-claim-approval-preview__warnings ul{display:grid;gap:.3rem;margin:0;padding-left:1.1rem}.kb-claim-approval-preview__actions{display:flex;align-items:center;width:100%;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}@media(max-width:760px){.kb-claim-approval-preview__basis-list article,.kb-claim-approval-preview__table-head,.kb-claim-approval-preview__table-row{grid-template-columns:1fr}.kb-claim-approval-preview__table-head{display:none}.kb-claim-approval-preview__table-row{gap:.35rem}.kb-claim-approval-preview__table-row span:nth-child(n+3),.kb-claim-approval-preview__basis-list article>div:not(:first-child){text-align:left}.kb-claim-approval-preview__actions .button,.kb-claim-approval-preview__actions button{flex:1 1 100%}}.kb-asset-picker-modal{display:grid;gap:1rem}.kb-asset-picker-modal__intro{margin:0;font-size:1.05rem}.kb-asset-picker-toolbar{display:flex;align-items:center;justify-content:space-between;gap:.85rem;flex-wrap:wrap}.kb-asset-picker-search{flex:1 1 22rem;min-height:2.75rem;border:1px solid var(--ui-border-line);border-radius:10px;padding:0 .85rem;font:inherit}.kb-asset-picker-selection-meta{display:inline-flex;align-items:center;gap:.7rem}.kb-asset-picker-selected-count{padding:.45rem .75rem;border-radius:10px;background:var(--ui-gray-100);color:var(--ui-title);font-weight:700}.kb-asset-picker-reset{border:0;background:transparent;color:var(--ui-primary);font:inherit;font-weight:700;cursor:pointer}.kb-asset-picker-table{border:1px solid var(--ui-border-line);border-radius:10px;overflow:hidden}.kb-asset-picker-table-head,.kb-asset-picker-row{display:grid;grid-template-columns:2rem 2.2fr 1.25fr 1.1fr 1fr;gap:.75rem;align-items:center;padding:.75rem .9rem}.kb-asset-picker-table-head{border-bottom:1px solid var(--ui-border-line);color:var(--ui-gray-600);font-weight:700}.kb-asset-picker-table-body{display:grid}.kb-asset-picker-row{border-top:1px solid var(--ui-border-line)}.kb-asset-picker-row:first-child{border-top:0}.kb-asset-picker-row input[type=checkbox]{width:1.1rem;height:1.1rem}.kb-asset-picker-asset-cell{display:flex;align-items:center;gap:.7rem;min-width:0}.kb-asset-picker-asset-copy{display:grid}.kb-asset-picker-footer{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.kb-asset-picker-pagination{display:inline-flex;gap:.35rem}.kb-asset-picker-pagination button{min-width:2rem;height:2rem;border:1px solid var(--ui-border-line);border-radius:8px;background:var(--ui-white);color:var(--ui-title);font:inherit;cursor:pointer}.kb-asset-picker-pagination button:disabled{opacity:.5;cursor:not-allowed}.kb-asset-picker-pagination button.is-active{border-color:var(--ui-blue-300);background:var(--ui-blue-10)}.kb-claim-accordion>.kb-claim-drawer-section{border:0;border-top:1px solid var(--ui-border-line);border-radius:0 0 8px 8px}.kb-claim-drawer-section{display:grid;gap:.65rem;padding:.85rem;border:1px solid var(--ui-border-line);border-radius:8px;background:var(--ui-white)}.kb-claim-drawer-section h3{margin:0;font-size:.95rem;color:var(--ui-title)}.kb-claim-drawer-grid,.kb-claim-creditor-modal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;align-items:start}.kb-claim-creditor-modal-grid--entity-registry{grid-template-columns:minmax(0,1fr) 15rem;align-items:end}.kb-claim-creditor-brreg-action{display:grid;align-items:end}.kb-claim-creditor-brreg-action>.ui-button{width:100%}@media(max-width:640px){.kb-claim-creditor-modal-grid--entity-registry{grid-template-columns:minmax(0,1fr)}}.kb-claim-creditor-wizard-simple{padding:.25rem 0 1.5rem}.kb-claim-creditor-brreg-prompt{display:grid;justify-items:center;gap:.75rem;padding:1rem 0 1.5rem;text-align:center}.kb-claim-creditor-brreg-prompt p{margin:0;max-width:22rem;color:var(--ui-text-muted)}.kb-claim-creditor-brreg-icon{display:grid;width:3.5rem;height:3.5rem;place-items:center;border-radius:999px;background:var(--ui-blue-100)}.kb-claim-creditor-modal-stack{display:flex;flex-direction:column;gap:.875rem}.kb-claim-creditor-modal-section{display:flex;flex-direction:column;gap:.65rem}.kb-claim-creditor-modal-section h4{margin:0;color:var(--ui-primary);font-size:.9rem}.kb-claim-creditor-modal-actions{display:flex;justify-content:space-between;gap:.75rem;margin-top:1rem}.kb-claim-creditor-disclosure{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem 0;border:0;border-top:1px solid var(--ui-border-line);background:transparent;color:var(--ui-primary);cursor:pointer;font:inherit;font-weight:700;text-align:left}.kb-claim-creditor-disclosure-icon{transition:transform .16s ease}.kb-claim-creditor-disclosure[aria-expanded=true] .kb-claim-creditor-disclosure-icon{transform:rotate(180deg)}.kb-claim-creditor-empty{padding:.45rem .55rem;color:var(--ui-text-muted)}.kb-entity-assignment-modal-body{display:grid;gap:.75rem}.kb-entity-assignment-search{display:grid;gap:.75rem;padding-top:.15rem;overflow:visible}.kb-entity-assignment-intro{margin:0;line-height:1.35}.kb-entity-assignment-tabs{display:flex;align-items:center;gap:.25rem;border-bottom:1px solid var(--ui-border-line)}.kb-entity-assignment-tabs button{display:inline-flex;align-items:center;min-height:var(--cmp-control-height);padding:0 .65rem;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ui-gray-600);cursor:pointer;font:inherit;font-size:.88rem;font-weight:600}.kb-entity-assignment-tabs button.is-active{border-bottom-color:var(--ui-primary);color:var(--ui-primary)}.kb-entity-assignment-search-field,.kb-entity-assignment-combobox{position:relative}.kb-entity-assignment-search-field--with-enter .adjus-input{padding-right:4.4rem}.kb-entity-assignment-key-hint{position:absolute;right:.45rem;bottom:.28rem;display:inline-flex;min-height:1.45rem;align-items:center;border:1px solid var(--ui-border-line);border-radius:var(--cmp-radius-sm);background:var(--ui-gray-50);padding:0 .45rem;color:var(--ui-gray-600);font-size:.74rem;font-weight:600;pointer-events:none}.kb-entity-assignment-status{margin:0;color:var(--ui-gray-600);font-size:.82rem}.kb-entity-assignment-results{position:fixed;z-index:2600;display:grid;max-height:min(18rem,45vh);gap:.2rem;overflow-y:auto;border:1px solid var(--ui-border-line);border-radius:var(--cmp-radius-md);background:var(--ui-white);box-shadow:var(--ui-shadow-lg);padding:.25rem}.kb-entity-assignment-result{display:grid;gap:.18rem;width:100%;border:0;border-radius:var(--cmp-radius-sm);background:transparent;padding:.5rem .55rem;color:var(--ui-title);cursor:pointer;font:inherit;text-align:left}.kb-entity-assignment-result:hover,.kb-entity-assignment-result.is-active{background:var(--ui-hover-light)}.kb-entity-assignment-result span{color:var(--ui-gray-600);font-size:.8rem}.kb-entity-assignment-secondary-action{display:flex;justify-content:flex-end}.kb-entity-assignment-modal-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.kb-claim-drawer-attachments{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem}.kb-claim-drawer-upload-list{display:flex;flex-direction:column;gap:.5rem}.kb-boupp{display:flex;flex-direction:column;min-height:100%;gap:.85rem}.kb-boupp h2,.kb-boupp h3,.kb-boupp h4,.kb-boupp p{margin:0}.kb-boupp h2{font-size:1rem;font-weight:800;color:var(--ui-title)}.kb-boupp h3{font-size:.95rem;font-weight:800;color:var(--ui-title)}.kb-boupp h4{font-size:.86rem;font-weight:700;color:var(--ui-title)}.kb-boupp-tabs{display:flex;gap:1.3rem;overflow-x:auto;border-bottom:1px solid var(--ui-border-line-md)}.kb-boupp-tab{min-height:34px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ui-gray-700);font:inherit;font-size:.82rem;font-weight:700;white-space:nowrap;cursor:pointer}.kb-boupp-tab.is-active{border-bottom-color:var(--ui-primary);color:var(--ui-primary)}.kb-boupp-card{min-width:0;border:1px solid var(--ui-border-line-md);border-radius:10px;background:var(--ui-white);padding:.95rem}.kb-boupp-card--borderless{border:0}.kb-boupp-claims-layout{display:flex;flex-direction:column;gap:.85rem;min-height:0}.kb-boupp-top-grid{display:grid;grid-template-columns:minmax(520px,1fr) minmax(230px,.32fr) minmax(240px,.32fr);gap:.75rem;align-items:stretch}.kb-boupp-card--info{display:flex;align-items:center}.kb-boupp-info-grid{display:grid;width:100%;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem}.kb-boupp-info-field{display:flex;min-width:0;flex-direction:column;gap:.35rem;border-left:1px solid var(--ui-border-line);padding-left:.75rem}.kb-boupp-info-field:first-child{border-left:0;padding-left:0}.kb-boupp-info-field span,.kb-boupp-mini-kpi span,.kb-boupp-card-header>span{color:var(--ui-gray-600);font-size:.72rem;font-weight:600}.kb-boupp-info-field strong,.kb-boupp-mini-kpi strong{color:var(--ui-gray-900);font-size:.9rem}.kb-boupp-overview-layout{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding-bottom:0}.kb-boupp-progress-tracker-card{position:static;border:0;background:transparent;padding:0;margin-top:auto}.kb-boupp-progress-tracker{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.9rem;margin:0;padding:0;list-style:none}.kb-boupp-progress-step{display:grid;gap:.55rem;min-width:0}.kb-boupp-progress-node-wrap{display:flex;align-items:center;min-width:0}.kb-boupp-progress-node{display:inline-grid;width:28px;height:28px;flex:0 0 auto;place-items:center;border:1.5px solid var(--ui-border-line-md);border-radius:999px;background:var(--ui-white);color:var(--ui-gray-700);font-size:.78rem;font-weight:800}.kb-boupp-progress-node.is-complete{border-color:var(--ui-green);background:var(--ui-green);color:var(--ui-white)}.kb-boupp-progress-rail{height:2px;flex:1 1 auto;margin-left:.55rem;border-radius:999px;background:var(--ui-border-line-md)}.kb-boupp-progress-rail.is-complete{background:var(--ui-green)}.kb-boupp-progress-label{color:var(--ui-gray-800);font-size:.76rem;font-weight:700;line-height:1.35}.kb-boupp-actions{display:grid;gap:.45rem}.kb-boupp-actions .ui-button{justify-content:center;width:100%}.kb-boupp-main-grid{display:grid;grid-template-columns:minmax(520px,1fr) minmax(560px,1.08fr);gap:.9rem;align-items:start}.kb-boupp-card-header{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;margin-bottom:.75rem}.kb-boupp-card-header-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.kb-boupp-inline-action{border:0;background:transparent;color:var(--ui-primary);cursor:pointer;font:inherit;font-size:.78rem;font-weight:700;padding:0}.kb-boupp-inline-action:hover{text-decoration:underline}.kb-boupp-overview-status-card .kb-boupp-card-header,.kb-boupp-card--distribution .kb-boupp-card-header{min-height:1.75rem;align-items:flex-start}.kb-boupp-overview-status-card .kb-boupp-overview-status-cards,.kb-boupp-card--distribution .kb-boupp-overview-effect-flow{margin-top:0}.kb-boupp-overview-status-card .kb-boupp-card-header h3,.kb-boupp-card--distribution .kb-boupp-card-header h3{line-height:1.2}.kb-boupp-card-header h3{min-width:0}.kb-boupp-overview-distribution{display:grid;gap:.9rem;min-width:0}.kb-boupp-overview-distribution-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.kb-boupp-overview-distribution-header p{margin-top:.32rem}.kb-boupp-overview-distribution-grid{display:grid;grid-template-columns:minmax(520px,.88fr) minmax(520px,1.12fr);gap:.9rem;align-items:start}.kb-boupp-overview-assets-panel,.kb-boupp-overview-chart-panel{min-width:0;border-radius:8px;padding:0;overflow:hidden}.kb-boupp-overview-assets-panel{--kb-boupp-tree-value-column: minmax(116px, 124px);--kb-boupp-tree-bar-column: 120px;--kb-boupp-tree-gap: .5rem}.kb-boupp-overview-selected-object-column{display:grid;gap:.75rem;min-width:0}.kb-boupp-overview-selected-object-footer{display:flex;justify-content:flex-start}.kb-boupp-overview-selected-object-footer .kb-inline-notice{width:100%}.kb-boupp-overview-assets-table-head,.kb-boupp-overview-asset-row{display:grid;grid-template-columns:minmax(176px,1fr) var(--kb-boupp-tree-value-column) var(--kb-boupp-tree-bar-column);gap:var(--kb-boupp-tree-gap);align-items:center}.kb-boupp-overview-assets-table-head{min-height:42px;border-bottom:1px solid var(--ui-border-line-md);background:#fbfcff;color:var(--ui-gray-700);font-size:.72rem;font-weight:800;padding:0 .8rem}.kb-boupp-overview-assets-accordion{display:grid;gap:0;border-top:1px solid var(--ui-border-line-md);background:var(--ui-white)}.kb-boupp-overview-asset-group+.kb-boupp-overview-asset-group{border-top:1px solid var(--ui-border-line-md)}.kb-boupp-overview-asset-group-body,.kb-boupp-overview-asset-list{display:grid;gap:0}.kb-boupp-overview-asset-group{position:relative;overflow:hidden;background:var(--ui-white)}.kb-boupp-overview-asset-group-body{position:relative;background:#fbfdff}.kb-boupp-overview-asset-list{position:relative;background:#fff}.kb-boupp-overview-asset-category{border-top:1px solid var(--ui-border-line);position:relative}.kb-boupp-overview-asset-category:first-child{border-top:0}.kb-boupp-overview-accordion-line{position:relative;display:block;min-width:0}.kb-boupp-overview-chevron{position:absolute;z-index:2;top:50%;left:.45rem;display:grid;width:1.55rem;height:1.55rem;min-height:0;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--ui-gray-700);cursor:pointer;font:inherit;transform:translateY(-50%)}.kb-boupp-overview-accordion-line--category .kb-boupp-overview-chevron{left:1.65rem;color:var(--ui-gray-600)}.kb-boupp-overview-chevron:hover{background:var(--ui-blue-10);color:var(--ui-primary)}.kb-boupp-overview-chevron-icon{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.1}.kb-boupp-overview-asset-row{position:relative;width:100%;min-height:44px;border:0;background:var(--ui-white);color:var(--ui-gray-900);cursor:pointer;font:inherit;padding:.54rem .8rem;text-align:left;transition:background-color .12s ease,box-shadow .12s ease}.kb-boupp-overview-assets-panel>.kb-boupp-overview-asset-row{border-bottom:1px solid var(--ui-border-line-md)}.kb-boupp-overview-asset-row:hover{background:#f7fbff}.kb-boupp-overview-asset-row.is-selected{background:#eef6ff;box-shadow:inset 3px 0 0 var(--ui-primary)}.kb-boupp-overview-asset-row--category{background:#fbfdff}.kb-boupp-overview-asset-row--asset{min-height:40px;border-top:1px solid var(--ui-border-line)}.kb-boupp-overview-asset-name{position:relative;display:inline-flex;min-width:0;align-items:center;gap:.45rem}.kb-boupp-overview-asset-row--level-1 .kb-boupp-overview-asset-name{padding-left:1.55rem}.kb-boupp-overview-asset-row--level-2 .kb-boupp-overview-asset-name{padding-left:2.85rem}.kb-boupp-overview-asset-row--level-3 .kb-boupp-overview-asset-name{padding-left:4.1rem}.kb-boupp-overview-asset-name span{min-width:0;overflow:hidden;color:var(--ui-gray-900);font-size:.8rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-overview-asset-row--category .kb-boupp-overview-asset-name span,.kb-boupp-overview-asset-row--asset .kb-boupp-overview-asset-name span{font-weight:700}.kb-boupp-overview-asset-icon,.kb-boupp-overview-node-icon{width:18px;height:18px;flex:0 0 auto}.kb-boupp-overview-node-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55}.kb-boupp-overview-node-icon--category{color:var(--ui-gray-600)}.kb-boupp-overview-node-icon--asset{width:16px;height:16px;color:var(--ui-gray-500)}.kb-boupp-overview-asset-row strong{justify-self:end;color:var(--ui-gray-900);font-size:.78rem;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}.kb-boupp-overview-distribution-bar{display:flex;width:120px;max-width:100%;height:11px;justify-self:end;overflow:hidden;border-radius:999px;background:var(--ui-gray-100);box-shadow:inset 0 0 0 1px #0f172a0a}.kb-boupp-overview-distribution-segment{min-width:4px}.kb-boupp-overview-chart-panel{padding:1rem}.kb-boupp-overview-chart-panel .kb-boupp-card-header{align-items:flex-start;margin-bottom:.3rem}.kb-boupp-overview-chart-heading{min-width:0}.kb-boupp-overview-chart-panel .kb-boupp-card-header p{margin-top:.25rem;font-weight:700}.kb-boupp-overview-chart-mode{flex:0 0 auto;min-width:190px}.kb-boupp-overview-chart-mode-select{min-width:190px}.kb-boupp-overview-chart-body{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(290px,1fr);gap:1.1rem;align-items:center;min-height:380px}.kb-boupp-overview-chart-canvas-wrap{width:100%;height:340px;min-width:0}.kb-boupp-overview-chart-fallback{display:grid;width:100%;height:100%;place-items:center;align-content:center;gap:.25rem;border-radius:999px;background:radial-gradient(circle,var(--ui-white) 0 34%,var(--ui-blue-10) 35% 100%);color:var(--ui-gray-900)}.kb-boupp-overview-chart-fallback span{color:var(--ui-gray-600);font-size:.75rem;font-weight:700}.kb-boupp-overview-chart-legend{display:grid;grid-template-rows:1fr 48px;gap:0;min-width:0;align-self:stretch}.kb-boupp-overview-chart-legend--centered{align-content:center;grid-template-rows:auto}.kb-boupp-overview-chart-legend-list{align-self:start;min-height:324px}.kb-boupp-overview-chart-legend--centered .kb-boupp-overview-chart-legend-list{align-self:center;min-height:0}.kb-boupp-overview-chart-legend-footer{display:grid;align-items:end;min-height:48px}.kb-boupp-overview-chart-legend--centered .kb-boupp-overview-chart-legend-footer{display:none}.kb-boupp-overview-chart-legend-row{display:grid;grid-template-columns:12px minmax(0,1fr) 118px 48px;gap:.55rem;align-items:center;min-height:36px;border-bottom:1px solid var(--ui-border-line);color:var(--ui-gray-800);font-size:.78rem;font-weight:700}.kb-boupp-overview-chart-legend-row.is-zero{color:var(--ui-gray-500)}.kb-boupp-overview-chart-dot{width:10px;height:10px;border-radius:999px}.kb-boupp-overview-chart-legend-label{display:block;min-width:0}.kb-boupp-overview-chart-legend-label>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-overview-chart-legend-row>strong,.kb-boupp-overview-chart-legend-row>em{justify-self:end;color:inherit;font-variant-numeric:tabular-nums;font-style:normal;white-space:nowrap}.kb-boupp-overview-chart-legend-pagination{border-top:1px solid var(--ui-border-line);border-radius:0 0 8px 8px;padding:.45rem 0;background:transparent}.kb-boupp-overview-free-claims{display:grid;gap:.55rem;border-top:1px solid var(--ui-border-line-md);margin-top:.9rem;padding-top:.85rem}.kb-boupp-overview-free-claims-header,.kb-boupp-overview-free-claim-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;align-items:center}.kb-boupp-overview-free-claims-header h4{font-size:.84rem}.kb-boupp-overview-free-claims-header p{margin-top:.22rem;font-size:.72rem}.kb-boupp-overview-free-claims-header>strong{color:var(--ui-gray-900);font-size:.82rem;font-weight:800;white-space:nowrap}.kb-boupp-overview-free-claims-list{display:grid;gap:0;border:1px solid var(--ui-border-line);border-radius:8px;overflow:hidden}.kb-boupp-overview-free-claim-row{grid-template-columns:10px minmax(120px,1fr) auto auto;min-height:38px;padding:.48rem .58rem;border-top:1px solid var(--ui-border-line);background:snow;color:var(--ui-gray-800);font-size:.76rem;font-weight:700}.kb-boupp-overview-free-claim-row:first-child{border-top:0}.kb-boupp-overview-free-claim-row--head{min-height:30px;background:#fff5f5;color:var(--ui-gray-600);font-size:.66rem;text-transform:uppercase}.kb-boupp-overview-free-claim-row--head>span{white-space:nowrap}.kb-boupp-overview-free-claim-row>span:nth-child(2){display:grid;gap:.12rem;min-width:0}.kb-boupp-overview-free-claim-row strong{color:var(--ui-gray-900);font-weight:800}.kb-boupp-overview-free-claim-row em{color:var(--ui-gray-600);font-size:.68rem;font-style:normal;font-weight:700}.kb-boupp-overview-free-claim-row>span:nth-child(3),.kb-boupp-overview-free-claim-row>strong:last-child{justify-self:end;white-space:nowrap}.kb-boupp-overview-free-claim-dot{width:8px;height:8px;border-radius:999px;background:#ef4444}.kb-boupp-overview-variant{display:inline-flex;align-items:center;gap:.9rem}.kb-boupp-overview-variant-badge{border-radius:6px;background:#11235f;color:var(--ui-white);font-size:.7rem;font-weight:800;letter-spacing:.01em;padding:.32rem .72rem}.kb-boupp-overview-variant h3{color:#11235f;font-size:1.08rem;font-weight:800;letter-spacing:.005em}.kb-boupp-overview-status-card{display:grid;gap:.7rem}.kb-boupp-overview-status-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.kb-boupp-overview-status{display:grid;gap:.42rem;border:1px solid var(--ui-border-line-md);border-radius:10px;padding:.78rem .82rem .7rem}.kb-boupp-overview-status-heading{display:inline-flex;align-items:center;gap:.5rem}.kb-boupp-overview-status-icon{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:999px;font-size:.95rem;line-height:1}.kb-boupp-overview-status h4{font-size:.85rem;font-weight:800}.kb-boupp-overview-status-meta{color:var(--ui-gray-700);font-size:.74rem;font-weight:600}.kb-boupp-overview-status strong{color:var(--ui-gray-900);font-size:1.08rem;font-weight:800;letter-spacing:-.01em;line-height:1.1}.kb-boupp-overview-status-note{display:inline-flex;align-items:center;gap:.35rem;font-size:.76rem;font-weight:600;margin-top:.1rem}.kb-boupp-overview-status-note:before{content:"";width:7px;height:7px;border-radius:999px}.kb-boupp-overview-status--green{border-color:color-mix(in srgb,var(--ui-green) 25%,var(--ui-border-line-md));background:color-mix(in srgb,var(--ui-green-10) 52%,var(--ui-white))}.kb-boupp-overview-status--green h4,.kb-boupp-overview-status--green .kb-boupp-overview-status-note{color:#147a46}.kb-boupp-overview-status--green .kb-boupp-overview-status-note:before{background:var(--ui-green)}.kb-boupp-overview-status--green .kb-boupp-overview-status-icon{background:color-mix(in srgb,var(--ui-green-10) 72%,var(--ui-white));color:var(--ui-green)}.kb-boupp-overview-status--orange{border-color:color-mix(in srgb,#ff8a00 28%,var(--ui-border-line-md));background:color-mix(in srgb,var(--ui-yellow-10) 72%,var(--ui-white))}.kb-boupp-overview-status--orange h4{color:#c96900}.kb-boupp-overview-status--orange .kb-boupp-overview-status-note{color:#a35800}.kb-boupp-overview-status--orange .kb-boupp-overview-status-note:before{background:#d26f00}.kb-boupp-overview-status--orange .kb-boupp-overview-status-icon{background:color-mix(in srgb,var(--ui-yellow-10) 82%,var(--ui-white));color:#c96900}.kb-boupp-overview-status--red{border-color:color-mix(in srgb,var(--ui-red) 22%,var(--ui-border-line-md));background:color-mix(in srgb,var(--ui-red-10) 78%,var(--ui-white))}.kb-boupp-overview-status--red h4{color:#d62939}.kb-boupp-overview-status--red .kb-boupp-overview-status-note{color:#b31826}.kb-boupp-overview-status--red .kb-boupp-overview-status-note:before{background:var(--ui-red)}.kb-boupp-overview-status--red .kb-boupp-overview-status-icon{background:color-mix(in srgb,var(--ui-red-10) 82%,var(--ui-white));color:var(--ui-red)}.kb-boupp-overview-category-list{overflow:hidden;border:1px solid var(--ui-border-line-md);border-radius:10px}.kb-boupp-overview-category-head,.kb-boupp-overview-category-row{display:grid;grid-template-columns:minmax(220px,1.8fr) 130px 130px 185px 24px;align-items:center;gap:.44rem;padding:.62rem .72rem}.kb-boupp-overview-category-head{border-bottom:1px solid var(--ui-border-line-md);background:#fbfcff;color:var(--ui-gray-600);font-size:.72rem;font-weight:700}.kb-boupp-overview-category-row{width:100%;border:0;border-top:1px solid var(--ui-border-line-md);background:var(--ui-white);color:var(--ui-gray-900);cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;text-align:left}.kb-boupp-overview-category-row:first-of-type{border-top:0}.kb-boupp-overview-category-row:hover{background:var(--ui-gray-50)}.kb-boupp-overview-category-row.is-selected{background:var(--ui-blue-10)}.kb-boupp-overview-category-name-cell{display:inline-flex;min-width:0;align-items:center;gap:.5rem}.kb-boupp-overview-category-name-cell img{width:17px;height:17px;flex:0 0 auto}.kb-boupp-overview-category-name-cell strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-overview-risk-cell{display:inline-flex;align-items:center;gap:.32rem}.kb-boupp-overview-risk-dot{width:8px;height:8px;border-radius:999px}.kb-boupp-overview-risk-dot--green{background:var(--ui-green)}.kb-boupp-overview-risk-dot--orange{background:#d26f00}.kb-boupp-overview-risk-dot--red{background:var(--ui-red)}.kb-boupp-overview-risk-dot--gray{background:var(--ui-gray-500)}.kb-boupp-overview-row-arrow{justify-self:center;color:var(--ui-gray-500);font-size:1.05rem;font-weight:700}.kb-boupp-overview-footnote{border:1px solid var(--ui-blue-25);border-radius:8px;background:var(--ui-blue-5);color:var(--ui-primary);font-size:.77rem;font-weight:600;padding:.6rem .65rem}.kb-boupp-overview-selected-category{color:var(--ui-gray-600);font-size:.82rem;font-weight:700}.kb-boupp-overview-selected-category strong{color:#6d3cff;font-weight:800}.kb-boupp-overview-effect-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;align-items:center;border:1px solid var(--ui-border-line-md);border-radius:10px;padding:.78rem .85rem;margin-bottom:.85rem}.kb-boupp-overview-effect-step-wrap{display:flex;align-items:center;gap:.52rem}.kb-boupp-overview-effect-step{display:grid;min-width:0;gap:.2rem}.kb-boupp-overview-effect-step span{color:var(--ui-gray-600);font-size:.72rem;font-weight:700}.kb-boupp-overview-effect-step strong{color:var(--ui-gray-900);font-size:.98rem;font-weight:800;line-height:1.08}.kb-boupp-overview-effect-icon{width:21px;height:21px}.kb-boupp-overview-effect-icon--blue{color:var(--ui-primary)}.kb-boupp-overview-effect-icon--orange{color:#d26f00}.kb-boupp-overview-effect-icon--green{color:var(--ui-green)}.kb-boupp-overview-effect-icon--purple{color:#7c3aed}.kb-boupp-overview-effect-arrow{color:var(--ui-gray-600);font-size:1rem;font-weight:700}.kb-boupp-overview-inline-alert{border:1px solid #dacfff;border-radius:8px;background:#f7f3ff;color:#6940d3;font-size:.78rem;font-weight:600;margin-top:0;margin-bottom:.9rem;padding:.62rem .68rem}.kb-boupp-info-pill{flex:0 0 auto;border:1px solid var(--ui-blue-25);border-radius:6px;background:var(--ui-blue-5);color:var(--ui-primary)!important;padding:.25rem .5rem;font-weight:700!important}.kb-boupp-table-wrap{width:100%;min-width:0;overflow-x:auto}.kb-boupp-table-wrap--distribution{margin-top:.7rem;margin-bottom:.7rem;overflow-x:hidden}.kb-boupp-table-wrap--distribution .adjus-table-shell,.kb-boupp-table-wrap--distribution .adjus-table-content-wrap{overflow-x:auto}.kb-boupp-table-wrap--distribution .adjus-table-shell,.kb-boupp-table-wrap--distribution .adjus-table-content-wrap,.kb-boupp-table-wrap--distribution .adjus-table-content{border:0;box-shadow:none}.kb-boupp-table-wrap--distribution .adjus-table-content>thead>tr{border-top:0}.kb-boupp-table{width:100%;border-collapse:collapse;color:var(--ui-gray-800);font-size:.76rem}.kb-boupp-table th,.kb-boupp-table td{border-bottom:1px solid var(--ui-border-line-md);padding:.58rem;text-align:left;vertical-align:middle;white-space:nowrap}.kb-boupp-table th{color:var(--ui-gray-700);font-size:.68rem;font-weight:800}.kb-boupp-strong{color:var(--ui-gray-900);font-weight:800}.kb-boupp-table-wrap--assets .adjus-table-content>tbody>tr.is-selected>td{background:var(--ui-blue-10)}.kb-boupp-table-wrap--assets .adjus-row-expander-toggle svg{width:14px;height:14px}.kb-boupp-expanded-row>td{padding:0}.kb-boupp-nested-table-shell{margin:.45rem .75rem .65rem;width:calc(100% - 1.5rem)}.kb-boupp-nested-table-shell .adjus-table-shell{border:1px solid var(--ui-border-line-md);border-radius:6px;overflow:hidden}.kb-boupp-nested-table-shell .adjus-table-content th,.kb-boupp-nested-table-shell .adjus-table-content td{background:var(--ui-white)}.kb-boupp-badge{display:inline-flex;align-items:center;width:fit-content;max-width:100%;border-radius:999px;padding:.17rem .42rem;font-size:.66rem;font-weight:800;line-height:1.1;white-space:nowrap}.kb-boupp-badge--green{background:var(--ui-green-10);color:var(--ui-green)}.kb-boupp-badge--orange{background:var(--ui-yellow-10);color:#b35b00}.kb-boupp-badge--gray{background:var(--ui-gray-200);color:var(--ui-gray-700)}.kb-boupp-badge--red{background:var(--ui-red-10);color:var(--ui-red)}.kb-boupp-icon-button{display:inline-grid;width:28px;height:28px;place-items:center;border:1px solid var(--ui-blue-25);border-radius:6px;background:var(--ui-white);color:var(--ui-primary);font:inherit;font-weight:800;cursor:pointer}.kb-boupp-card--assets>.ui-button{margin-top:.65rem}.kb-boupp-helper,.kb-boupp-alert{margin-top:.95rem;color:var(--ui-gray-600);font-size:.72rem;font-weight:600}.kb-boupp-helper:before,.kb-boupp-alert:before{content:"i";display:inline-grid;width:14px;height:14px;margin-right:.35rem;place-items:center;border:1px solid var(--ui-primary);border-radius:999px;color:var(--ui-primary);font-size:.62rem;font-weight:800}.kb-boupp-kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--ui-border-line-md);border-radius:8px;margin-bottom:.9rem;padding:.7rem 0}.kb-boupp-mini-kpi{display:flex;min-width:0;flex-direction:column;gap:.3rem;border-left:1px solid var(--ui-border-line-md);padding:0 .8rem}.kb-boupp-mini-kpi:first-child{border-left:0}.kb-boupp-mini-kpi:last-child strong{color:var(--ui-primary)}.kb-boupp-distribution-table{min-width:850px}.kb-boupp-alert{border:1px solid var(--ui-blue-25);border-radius:6px;background:var(--ui-blue-5);color:var(--ui-primary);padding:.45rem .6rem}.kb-boupp-bottom-grid{display:grid;grid-template-columns:minmax(240px,.25fr) minmax(240px,.25fr) minmax(240px,.25fr) minmax(340px,.4fr);gap:.75rem;align-items:start}.kb-boupp-summary-card{display:flex;min-height:70px;align-items:center;justify-content:space-between;gap:.7rem}.kb-boupp-summary-card p{margin-top:.1rem;color:var(--ui-gray-700);font-size:.78rem;font-weight:600}.kb-boupp-summary-card strong{flex:0 0 auto;color:var(--ui-primary);font-size:.78rem}.kb-boupp-history-card{padding-bottom:.65rem}.kb-boupp-history-card h3{margin-bottom:.45rem}.kb-boupp-history-actions{display:inline-flex;align-items:center;gap:.35rem}.kb-boupp-history-actions .ui-button{min-height:28px}.kb-boupp-asset-header{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.65rem .72rem}.kb-boupp-asset-header p,.kb-boupp-placeholder-panel p{margin-top:.2rem;color:var(--ui-gray-700);font-size:.78rem;font-weight:600}.kb-boupp-asset-actions{display:flex;flex:0 0 auto;align-items:center;gap:.35rem}.kb-boupp-filter{min-width:130px}.kb-boupp-claims-heading{display:flex;flex-direction:column;gap:.18rem;min-width:0}.kb-boupp-claims-register-action{margin-left:auto}.kb-boupp-money-cell{width:100%;text-align:right;white-space:nowrap}.kb-table-wrap--assets-flat .adjus-table-content>thead>tr>th:nth-child(1),.kb-table-wrap--assets-flat .adjus-table-content>tbody>tr>td:nth-child(1){width:14rem!important;min-width:14rem!important;max-width:14rem!important}.kb-table-wrap--assets-flat .adjus-table-content>thead>tr>th:nth-child(2),.kb-table-wrap--assets-flat .adjus-table-content>tbody>tr>td:nth-child(2){width:42rem!important;min-width:32rem!important;max-width:42rem!important}.kb-table-wrap--assets-flat .adjus-table-content>thead>tr>th:nth-child(3),.kb-table-wrap--assets-flat .adjus-table-content>tbody>tr>td:nth-child(3){width:5.5rem!important;min-width:5.5rem!important;max-width:5.5rem!important}.kb-table-wrap--assets-flat .adjus-table-content>thead>tr>th:nth-child(4),.kb-table-wrap--assets-flat .adjus-table-content>tbody>tr>td:nth-child(4),.kb-table-wrap--assets-flat .adjus-table-content>thead>tr>th:nth-child(5),.kb-table-wrap--assets-flat .adjus-table-content>tbody>tr>td:nth-child(5){width:9rem!important;min-width:9rem!important;max-width:9rem!important}.kb-table-wrap--assets-flat .adjus-table-content>thead>tr>th:nth-child(6),.kb-table-wrap--assets-flat .adjus-table-content>tbody>tr>td:nth-child(6){width:7rem!important;min-width:7rem!important;max-width:7rem!important}.kb-table-wrap--claims>.kb-boupp-claims-table-shell--paginated{display:flex;min-height:41.15rem;flex-direction:column}.kb-boupp-claims-table-shell--paginated>:last-child{margin-top:auto}.kb-boupp-asset-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.kb-boupp-kpi-card{display:flex;min-height:58px;align-items:center;gap:.65rem;padding:.58rem .68rem}.kb-boupp-kpi-card span{display:block;color:var(--ui-gray-600);font-size:.67rem;font-weight:700}.kb-boupp-kpi-card strong{display:block;margin-top:.14rem;color:var(--ui-gray-900);font-size:.9rem;font-weight:800}.kb-boupp-kpi-icon{width:26px;height:26px;flex:0 0 auto}.kb-boupp-kpi-icon--blue{color:var(--ui-primary)}.kb-boupp-kpi-icon--green{color:var(--ui-green)}.kb-boupp-kpi-icon--orange{color:#ff8a00}.kb-boupp-kpi-icon--purple{color:#8b5cf6}.kb-boupp-assets-draft-workspace{display:grid;gap:.65rem}.kb-boupp-assets-draft-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.kb-boupp-assets-draft-tab{display:grid;min-width:0;gap:.12rem;border:1px solid var(--ui-border-line);border-radius:8px;background:var(--ui-white);color:var(--ui-gray-700);font:inherit;padding:.58rem .7rem;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,color .12s ease}.kb-boupp-assets-draft-tab:hover,.kb-boupp-assets-draft-tab.is-selected{border-color:color-mix(in srgb,var(--ui-primary) 42%,var(--ui-border-line));color:var(--ui-gray-900)}.kb-boupp-assets-draft-tab.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-primary) 28%,transparent)}.kb-boupp-assets-draft-tab strong,.kb-boupp-assets-draft-tab span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-assets-draft-tab strong{font-size:.76rem;font-weight:900}.kb-boupp-assets-draft-tab span{color:var(--ui-gray-600);font-size:.66rem;font-weight:700}.kb-boupp-assets-category-filter{flex:1 1 460px;min-width:min(460px,100%)}.kb-boupp-assets-category-filter__label{display:block;margin-bottom:.25rem;color:var(--cmp-label);font-size:.75rem;font-weight:500}.kb-boupp-assets-category-tags{display:flex;align-items:center;gap:.35rem;overflow-x:auto;padding-bottom:.05rem}.kb-boupp-assets-category-tag{display:inline-flex;flex:0 0 auto;align-items:center;gap:.35rem;max-width:210px;border:1px solid var(--ui-border-line);border-radius:var(--cmp-radius-sm);background:var(--ui-white);color:var(--ui-gray-700);font:inherit;font-size:.875rem;font-weight:600;min-height:var(--cmp-control-height);padding:.28rem .58rem;transition:border-color .12s ease,background-color .12s ease,color .12s ease}.kb-boupp-assets-category-tag:hover,.kb-boupp-assets-category-tag.is-selected{border-color:color-mix(in srgb,var(--ui-primary) 46%,var(--ui-border-line));background:var(--ui-blue-5);color:var(--ui-primary)}.kb-boupp-assets-category-tag span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-assets-category-tag strong{display:inline-flex;min-width:1.25rem;min-height:1.25rem;align-items:center;justify-content:center;border-radius:999px;background:var(--ui-gray-100);color:var(--ui-gray-700);font-size:.68rem;font-weight:800}.kb-boupp-assets-category-tag.is-selected strong{background:color-mix(in srgb,var(--ui-primary) 14%,var(--ui-white));color:var(--ui-primary)}.kb-boupp-assets-layout{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:.65rem;align-items:start}.kb-boupp-assets-main{min-width:0;display:grid;gap:.55rem}.kb-boupp-assets-workspace{min-width:0}.kb-boupp-accordion-panel{padding:.9rem}.kb-boupp-category-accordion{display:grid;gap:.8rem}.kb-boupp-category-group{overflow:hidden;border:1px solid var(--ui-border-line-md);border-radius:12px;background:var(--ui-white);box-shadow:0 8px 20px #0f172a0a}.kb-boupp-category-group-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border:0;background:linear-gradient(180deg,#fff,#fbfcff);color:var(--ui-gray-900);cursor:pointer;font:inherit;padding:1rem 1.1rem;text-align:left}.kb-boupp-category-group-trigger:hover{background:linear-gradient(180deg,#fcfdff,#f5f8ff)}.kb-boupp-category-group-trigger.is-expanded{border-bottom:1px solid var(--ui-border-line-md)}.kb-boupp-category-group-title,.kb-boupp-category-group-meta{display:inline-flex;min-width:0;align-items:center;gap:.65rem}.kb-boupp-category-group-title{flex:1 1 auto}.kb-boupp-category-group-title strong{color:var(--ui-gray-900);font-size:.98rem;font-weight:800}.kb-boupp-category-group-icon{width:20px;height:20px;flex:0 0 auto}.kb-boupp-category-group-meta{flex:0 0 auto;justify-content:flex-end;color:var(--ui-gray-600);font-size:.74rem;font-weight:700}.kb-boupp-category-group-body{display:grid;background:var(--ui-white)}.kb-boupp-overview-tree{display:grid;gap:.7rem}.kb-boupp-overview-group{overflow:hidden;border:1px solid var(--ui-border-line-md);border-radius:10px;background:var(--ui-white)}.kb-boupp-overview-group-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;border:0;background:linear-gradient(180deg,#fbfcfe,#f6f8fc);color:var(--ui-gray-900);cursor:pointer;font:inherit;padding:.9rem 1rem;text-align:left}.kb-boupp-overview-group-trigger:hover{background:linear-gradient(180deg,#f7f9fd,#eef3fb)}.kb-boupp-overview-group-trigger.is-expanded{border-bottom:1px solid var(--ui-border-line-md)}.kb-boupp-overview-group-title,.kb-boupp-overview-group-meta{display:inline-flex;min-width:0;align-items:center;gap:.65rem}.kb-boupp-overview-group-title{flex:1 1 auto}.kb-boupp-overview-group-title strong{color:var(--ui-gray-900);font-size:.86rem;font-weight:800}.kb-boupp-overview-group-meta{flex:0 0 auto;justify-content:flex-end;color:var(--ui-gray-600);font-size:.72rem;font-weight:700}.kb-boupp-overview-group-meta strong{color:var(--ui-gray-900);font-size:.78rem;font-weight:800}.kb-boupp-overview-group-body{display:grid;gap:0;background:var(--ui-white)}.kb-boupp-overview-leaf{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.8rem;border:0;border-top:1px solid var(--ui-border-line-md);background:var(--ui-white);color:var(--ui-gray-900);cursor:pointer;font:inherit;padding:.8rem 1rem;text-align:left}.kb-boupp-overview-leaf:hover{background:var(--ui-gray-50)}.kb-boupp-overview-leaf.is-selected{background:var(--ui-blue-10)}.kb-boupp-overview-leaf-copy{display:grid;min-width:0;gap:.18rem}.kb-boupp-overview-leaf-copy strong{color:var(--ui-gray-900);font-size:.79rem;font-weight:800}.kb-boupp-overview-leaf-copy span{color:var(--ui-gray-600);font-size:.71rem;font-weight:600}.kb-boupp-overview-leaf-meta{flex:0 0 auto;color:var(--ui-gray-900);font-size:.77rem;font-weight:800}.kb-boupp-category-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.8rem;border:0;background:var(--ui-white);color:var(--ui-gray-800);cursor:pointer;font:inherit;padding:.9rem 1rem;text-align:left}.kb-boupp-category-item+.kb-boupp-category-item{border-top:1px solid var(--ui-border-line-md)}.kb-boupp-category-item.is-selected .kb-boupp-category-trigger{background:linear-gradient(180deg,#f7faff,#eef4ff);box-shadow:inset 3px 0 0 var(--ui-primary)}.kb-boupp-category-trigger:hover{background:#f8fbff}.kb-boupp-category-title,.kb-boupp-category-meta{display:inline-flex;min-width:0;align-items:center;gap:.5rem}.kb-boupp-category-title{flex:1 1 auto}.kb-boupp-category-title strong{overflow:hidden;color:var(--ui-gray-900);font-size:.84rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-category-meta{flex:0 0 auto;justify-content:flex-end;color:var(--ui-gray-900);font-size:.82rem;font-weight:800;white-space:nowrap}.kb-boupp-category-meta strong{color:var(--ui-gray-900);font-weight:800}.kb-boupp-category-chevron{width:16px;height:16px;flex:0 0 auto;transform:rotate(180deg);transition:transform .12s ease}.kb-boupp-category-chevron.is-expanded{transform:rotate(0)}.kb-boupp-category-row-chevron{width:14px;height:14px;flex:0 0 auto;transform:rotate(-90deg);transition:transform .12s ease}.kb-boupp-category-row-chevron.is-expanded{transform:rotate(0)}.kb-boupp-category-open-indicator{width:14px;height:14px;flex:0 0 auto}.kb-boupp-category-body{border-top:1px solid var(--ui-border-line-md);background:#fbfcff;padding:.2rem 1rem .8rem}.kb-boupp-category-body .adjus-table-shell{border:0;border-radius:0}.kb-boupp-category-body .adjus-table-content th,.kb-boupp-category-body .adjus-table-content td{padding-top:.48rem;padding-bottom:.48rem}.kb-boupp-empty-row{color:var(--ui-gray-600);font-size:.72rem;font-weight:700;padding:.8rem 1rem}.kb-boupp-assets-workspace .kb-boupp-card-header .ui-button{min-height:30px}.kb-boupp-assets-workspace .adjus-table-content td{padding-right:.35rem;padding-left:.35rem}.kb-boupp-assets-workspace .adjus-table-content th{font-size:.68rem}.kb-boupp-assets-workspace .adjus-table-content td{font-size:.74rem}.kb-boupp-table-footer{margin-top:.75rem;color:var(--ui-gray-600);font-size:.72rem;font-weight:600}.kb-boupp-details-panel{border:1px solid color-mix(in srgb,var(--ui-primary) 28%,var(--ui-border-line-md));box-shadow:0 14px 36px #0f172a14;padding:0;overflow:hidden}.kb-boupp-details-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;pointer-events:none}.kb-boupp-details-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0f172a2e;cursor:pointer;pointer-events:auto}.kb-boupp-details-panel--inspector{display:flex;flex-direction:column;position:absolute;top:1rem;right:1rem;width:min(540px,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;background:linear-gradient(180deg,#fff,#fbfcff);pointer-events:auto}.kb-boupp-inspector-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--ui-border-line-md);background:linear-gradient(180deg,#f8fbff,#fff);padding:1rem 1.1rem .95rem}.kb-boupp-inspector-header>div,.kb-boupp-inspector-header-copy{min-width:0}.kb-boupp-inspector-header span{display:block;color:var(--ui-primary);font-size:.7rem;font-weight:800;text-transform:uppercase}.kb-boupp-inspector-header h3{margin:.18rem 0 0;color:var(--ui-gray-900);font-size:1rem;font-weight:800}.kb-boupp-inspector-header p{margin-top:.28rem;color:var(--ui-gray-700);font-size:.84rem;font-weight:700;overflow-wrap:anywhere}.kb-boupp-inspector-header--v2{padding:1rem 1.25rem .85rem}.kb-boupp-inspector-header--v2 h3{font-size:1.45rem;line-height:1.15}.kb-boupp-inspector-header--v2 p{font-size:.95rem;color:var(--ui-gray-600)}.kb-boupp-inspector-header-meta{display:inline-flex;align-items:center;justify-content:flex-end;gap:.45rem;flex-wrap:wrap}.kb-boupp-details-close{display:inline-grid;width:28px;height:28px;place-items:center;border:0;border-radius:999px;background:transparent;color:var(--ui-gray-600);cursor:pointer;font:inherit;font-size:.82rem;font-weight:800;padding:0}.kb-boupp-details-close:hover{background:var(--ui-gray-100)}.kb-boupp-detail-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-bottom:1px solid var(--ui-border-line-md);padding:0 1rem}.kb-boupp-detail-summary-card{display:grid;gap:.28rem;padding:1rem .3rem .95rem}.kb-boupp-detail-summary-card+.kb-boupp-detail-summary-card{border-left:1px solid var(--ui-border-line-md);padding-left:1rem}.kb-boupp-detail-summary-card span{color:var(--ui-gray-600);font-size:.74rem;font-weight:700}.kb-boupp-detail-summary-card strong{color:var(--ui-gray-900);font-size:.95rem;font-weight:800}.kb-boupp-detail-summary-card--primary strong{color:var(--ui-green)}.kb-boupp-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"info value" "registry registry" "security realization" "notes notes";gap:.55rem;padding:.7rem}.kb-boupp-detail-grid--inspector{grid-template-areas:"info info" "registry registry" "security realization" "notes notes";gap:.75rem;padding:.85rem 1rem 1rem}.kb-boupp-detail-card{min-height:132px;border:1px solid var(--ui-border-line-md);border-radius:8px;padding:.7rem}.kb-boupp-detail-grid--inspector .kb-boupp-detail-card{min-height:0;border-radius:12px;padding:.95rem 1rem;background:var(--ui-white)}.kb-boupp-detail-card--notes{grid-area:notes;grid-column:1 / -1}.kb-boupp-detail-card--info{grid-area:info}.kb-boupp-detail-card--value{grid-area:value}.kb-boupp-detail-card--security{grid-area:security}.kb-boupp-detail-card--realization{grid-area:realization}.kb-boupp-detail-card--registry{grid-area:registry}.kb-boupp-detail-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.kb-boupp-detail-column+.kb-boupp-detail-column{border-left:1px solid var(--ui-border-line-md);padding-left:1rem}.kb-boupp-detail-card h4{margin-bottom:.55rem}.kb-boupp-detail-row{display:grid;grid-template-columns:minmax(82px,.48fr) minmax(0,.52fr);gap:.45rem;margin-top:.45rem;align-items:center;color:var(--ui-gray-700);font-size:.72rem;font-weight:600}.kb-boupp-detail-row span{min-width:0;overflow-wrap:anywhere}.kb-boupp-detail-row strong{min-width:0;color:var(--ui-gray-900);font-size:.76rem;font-weight:700;overflow-wrap:anywhere}.kb-boupp-detail-row .kb-boupp-badge{white-space:normal;flex-wrap:wrap;overflow-wrap:anywhere}.kb-boupp-detail-card--with-total{display:flex;flex-direction:column}.kb-boupp-free-value{display:flex;align-items:center;justify-content:space-between;gap:.7rem;border-radius:6px;background:var(--ui-yellow-10);margin-top:auto;padding:.48rem .55rem;color:var(--ui-gray-700);font-size:.74rem;font-weight:700}.kb-boupp-free-value strong{color:var(--ui-gray-900);font-size:.78rem}.kb-boupp-notes-box{min-height:44px;border:1px solid var(--ui-border-line-md);border-radius:6px;padding:.5rem;color:var(--ui-gray-700);font-size:.76rem;font-weight:600}.kb-boupp-notes-box.is-empty{min-height:84px;background:linear-gradient(180deg,#fff,#fbfcff);color:var(--ui-gray-500)}.kb-boupp-detail-actions{display:flex;align-items:center;justify-content:flex-end;gap:.55rem;border-top:1px solid var(--ui-border-line-md);background:#fbfcfe;flex-wrap:wrap;margin-top:0;padding:.55rem .8rem}.kb-boupp-detail-actions--inspector{align-items:flex-start;background:linear-gradient(180deg,#fff,#fbfcff);padding:.95rem 1rem 1rem}.kb-boupp-detail-actions>span{min-width:0;margin-right:auto;color:var(--ui-gray-700);font-size:.76rem;font-weight:800;overflow-wrap:anywhere}.kb-boupp-detail-actions--inspector>span{margin-bottom:.8rem}.kb-boupp-detail-actions .ui-button{min-width:118px;justify-content:center}.kb-boupp-detail-action-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.65rem;width:100%}.kb-boupp-danger-button{border-color:#ffb4b4!important;color:#d92d20!important}.kb-boupp-placeholder-panel{min-height:180px}.kb-boupp-workbench{display:grid;gap:.85rem}.kb-boupp-workbench-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);gap:1rem;align-items:start}.kb-boupp-workbench-header p{color:var(--ui-gray-600);font-size:.82rem;line-height:1.5;margin-top:.3rem}.kb-boupp-workbench-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.55rem}.kb-boupp-workbench-warnings{display:grid;gap:.5rem;border-color:var(--ui-orange-25);background:linear-gradient(180deg,#ffffff 0%,var(--ui-orange-5) 100%)}.kb-boupp-workbench-warnings-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.kb-boupp-workbench-warnings-header h3{color:var(--ui-gray-900);font-size:.95rem;font-weight:900}.kb-boupp-workbench-warnings-header span{flex:0 0 auto;border-radius:999px;background:var(--ui-orange-10);color:var(--ui-orange-700, #b54708);padding:.2rem .48rem;font-size:.68rem;font-weight:850}.kb-boupp-workbench-warnings ul{display:grid;gap:.35rem;margin:0;padding-left:1.1rem;color:var(--ui-gray-800);font-size:.82rem}.kb-boupp-workbench-warnings-empty{color:var(--ui-gray-600);font-size:.82rem;font-weight:700;line-height:1.45}.kb-boupp-workbench-groups{display:grid;gap:.85rem}.kb-boupp-workbench-group{display:grid;gap:.75rem}.kb-boupp-workbench-category{display:grid;gap:.4rem;border:1px solid var(--ui-border-line);border-radius:8px;overflow:hidden}.kb-boupp-workbench-category-header,.kb-boupp-workbench-row-head,.kb-boupp-workbench-row{display:grid;grid-template-columns:minmax(180px,1.25fr) repeat(4,minmax(110px,.75fr)) minmax(110px,.6fr);gap:.6rem;align-items:center}.kb-boupp-workbench-category-header{grid-template-columns:minmax(180px,1fr) minmax(120px,auto);padding:.65rem .8rem;background:var(--ui-blue-5)}.kb-boupp-workbench-category-header span{justify-self:end;font-weight:800}.kb-boupp-workbench-row-head{padding:.45rem .8rem;color:var(--ui-gray-600);font-size:.74rem;font-weight:700}.kb-boupp-workbench-row{padding:.6rem .8rem;border-top:1px solid var(--ui-border-line);font-size:.8rem}.kb-boupp-workbench-row-head--claim-split,.kb-boupp-workbench-row--claim-split{grid-template-columns:minmax(170px,1.35fr) repeat(7,minmax(86px,.66fr))}.kb-boupp-workbench-row span{min-width:0}.kb-boupp-distribution-support-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.85rem;align-items:start}.kb-boupp-distribution-support-grid>*{min-width:0}.kb-boupp-distribution-dashboard{gap:.9rem}.kb-boupp-distribution-draft-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.kb-boupp-distribution-draft-tab{display:grid;min-width:0;gap:.12rem;border:1px solid var(--ui-border-line);border-radius:8px;background:var(--ui-white);color:var(--ui-gray-700);font:inherit;padding:.58rem .7rem;text-align:left;transition:border-color .12s ease,box-shadow .12s ease,color .12s ease}.kb-boupp-distribution-draft-tab:hover,.kb-boupp-distribution-draft-tab.is-selected{border-color:color-mix(in srgb,var(--ui-primary) 42%,var(--ui-border-line));color:var(--ui-gray-900)}.kb-boupp-distribution-draft-tab.is-selected{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ui-primary) 28%,transparent)}.kb-boupp-distribution-draft-tab strong,.kb-boupp-distribution-draft-tab span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-distribution-draft-tab strong{font-size:.76rem;font-weight:900}.kb-boupp-distribution-draft-tab span{color:var(--ui-gray-600);font-size:.66rem;font-weight:700}.kb-boupp-distribution-hero{display:grid;gap:1rem}.kb-boupp-distribution-metric-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem}.kb-boupp-distribution-metric-card{display:flex;min-width:0;min-height:76px;align-items:center;gap:.72rem;border:1px solid var(--ui-border-line);border-radius:8px;background:linear-gradient(180deg,#fff,#fbfcff);box-shadow:0 10px 26px #0f172a0a;padding:.72rem .78rem}.kb-boupp-distribution-metric-card>div{display:grid;min-width:0;gap:.18rem}.kb-boupp-distribution-metric-card span:not(.kb-boupp-distribution-metric-icon){min-width:0;overflow:hidden;color:var(--ui-gray-600);font-size:.68rem;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-distribution-metric-card strong{min-width:0;color:var(--ui-gray-900);font-size:.92rem;font-weight:950;font-variant-numeric:tabular-nums;line-height:1.15;overflow-wrap:anywhere}.kb-boupp-distribution-metric-icon{display:inline-grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border-radius:8px}.kb-boupp-distribution-metric-icon svg{width:1.25rem;height:1.25rem;stroke-width:1.8}.kb-boupp-distribution-metric-icon--blue{background:#eaf2ff;color:#2563eb}.kb-boupp-distribution-metric-icon--green{background:#e7f8f0;color:#079466}.kb-boupp-distribution-metric-icon--orange{background:#fff3e6;color:#f97316}.kb-boupp-distribution-metric-icon--purple{background:#f1ecff;color:#6d5dfc}.kb-boupp-distribution-metric-icon--red{background:#fff1f2;color:#f43f5e}.kb-boupp-distribution-hero-copy{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.kb-boupp-distribution-hero-copy p{max-width:820px;color:var(--ui-gray-600);font-size:.82rem;line-height:1.45;margin-top:.25rem}.kb-boupp-distribution-status-strip,.kb-boupp-distribution-flow-legend{display:flex;flex-wrap:wrap;gap:.55rem}.kb-boupp-distribution-flow-card{display:grid;gap:.7rem;border:1px solid var(--ui-border-line);border-radius:8px;background:#fbfcff;padding:.85rem}.kb-boupp-distribution-flow-head{display:flex;align-items:center;justify-content:space-between;gap:1rem}.kb-boupp-distribution-flow-head span,.kb-boupp-distribution-flow-legend span{color:var(--ui-gray-600);font-size:.74rem;font-weight:800}.kb-boupp-distribution-flow-head strong,.kb-boupp-distribution-flow-legend strong{color:var(--ui-gray-900)}.kb-boupp-distribution-flow-legend span{display:inline-flex;align-items:center;gap:.35rem}.kb-boupp-distribution-flow-legend i,.kb-boupp-distribution-payment-dot{width:.65rem;height:.65rem;flex:0 0 auto;border-radius:999px}.kb-boupp-distribution-segment-bar{display:flex;width:100%;min-width:120px;height:.62rem;overflow:hidden;border-radius:999px;background:var(--ui-gray-100)}.kb-boupp-distribution-segment-bar--large{height:1rem}.kb-boupp-distribution-segment-bar--claim,.kb-boupp-distribution-segment-bar--asset{height:.5rem}.kb-boupp-distribution-segment{min-width:.25rem}.kb-boupp-distribution-segment--empty{width:100%;background:var(--ui-gray-200)}.kb-boupp-claim-group-explorer{display:grid;gap:.85rem}.kb-boupp-claim-group-layout{display:grid;gap:.85rem;align-items:stretch}.kb-boupp-claim-group-layout.has-side-panel{grid-template-columns:minmax(620px,1fr) minmax(360px,.48fr);min-height:max(620px,calc(100dvh - 18rem))}.kb-boupp-claim-group-layout--draft-a{grid-template-columns:1fr}.kb-boupp-claim-group-layout--draft-b.has-side-panel{grid-template-columns:minmax(560px,.52fr) minmax(760px,.48fr)}.kb-boupp-claim-group-layout--draft-c{grid-template-columns:1fr}.kb-boupp-claim-group-main{display:grid;min-width:0;align-content:start;gap:.85rem}.kb-boupp-selected-group-panel{min-height:0;overflow:hidden;border:1px solid var(--ui-border-line);border-radius:8px;background:var(--ui-white)}.kb-boupp-selected-group-panel--pool-flow{border:0;border-radius:0;background:transparent}.kb-boupp-selected-group-collapsed{display:flex;justify-content:flex-end;background:#fbfcff;padding:.55rem .75rem}.kb-boupp-relationship-board{display:grid;height:100%;min-width:0;background:#fbfcff}.kb-boupp-relationship-canvas{position:relative;height:clamp(380px,36vw,460px);min-height:380px;overflow:hidden;background:linear-gradient(180deg,#ffffffd1,#f8fbffe0),#f8fbff}.kb-boupp-relationship-overlay-heading{position:absolute;top:.75rem;left:.85rem;z-index:8;display:grid;max-width:min(760px,calc(100% - 310px));gap:.16rem;background:transparent;pointer-events:none}.kb-boupp-relationship-overlay-heading h3{color:var(--ui-gray-900);font-size:.9rem;font-weight:900;line-height:1.25}.kb-boupp-relationship-overlay-heading p{overflow:hidden;color:var(--ui-gray-600);font-size:.72rem;font-weight:650;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-relationship-overlay-actions{position:absolute;top:.7rem;right:.8rem;z-index:9;display:inline-flex;align-items:center;gap:.65rem;background:transparent}.kb-boupp-relationship-canvas .react-flow{font-family:inherit}.kb-boupp-relationship-canvas .react-flow__pane{cursor:grab}.kb-boupp-relationship-canvas .react-flow__pane:active{cursor:grabbing}.kb-boupp-relationship-canvas .react-flow__controls{border:1px solid var(--ui-border-line);box-shadow:none}.kb-boupp-relationship-canvas .react-flow__controls-button{border-bottom-color:var(--ui-border-line)}.kb-boupp-relationship-canvas .react-flow__attribution{background:#ffffffc7;color:var(--ui-gray-500);font-size:.58rem}.kb-boupp-relationship-node{position:relative;display:grid;width:100%;min-height:76px;gap:.18rem;border:1px solid var(--ui-border-line);border-left:3px solid var(--kb-boupp-relationship-accent, var(--ui-primary));border-radius:8px;background:var(--ui-white);box-shadow:0 8px 20px #0f172a0d;padding:.52rem .6rem .58rem;transition:border-color .12s ease,box-shadow .12s ease,opacity .12s ease}.kb-boupp-relationship-node.is-muted{opacity:.62}.kb-boupp-relationship-node.is-connected{border-color:color-mix(in srgb,var(--kb-boupp-relationship-accent, var(--ui-primary)) 32%,var(--ui-border-line))}.kb-boupp-relationship-node.is-active{box-shadow:0 0 0 2px color-mix(in srgb,var(--kb-boupp-relationship-accent, var(--ui-primary)) 20%,transparent),0 12px 28px #0f172a14}.kb-boupp-relationship-node--pool{min-height:94px;place-content:center;text-align:center}.kb-boupp-relationship-node--claim{min-height:88px}.kb-boupp-relationship-node-kind{color:var(--ui-gray-500);font-size:.58rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.kb-boupp-relationship-node strong,.kb-boupp-relationship-node small,.kb-boupp-relationship-node-amount{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-relationship-node strong{color:var(--ui-gray-900);font-size:.76rem;font-weight:900;line-height:1.25}.kb-boupp-relationship-node small{color:var(--ui-gray-600);font-size:.64rem;font-weight:700}.kb-boupp-relationship-node-amount{color:var(--ui-gray-700);font-size:.66rem;font-weight:800;font-variant-numeric:tabular-nums}.kb-boupp-relationship-node-meter{display:block;width:100%;height:.34rem;overflow:hidden;border-radius:999px;background:var(--ui-gray-100)}.kb-boupp-relationship-node-meter i{display:block;height:100%;min-width:.12rem;border-radius:inherit;background:var(--kb-boupp-relationship-accent, var(--ui-primary))}.kb-boupp-relationship-handle{width:1px;height:1px;border:0;opacity:0}.kb-boupp-relationship-detail{position:absolute;top:3.3rem;right:.75rem;z-index:5;display:grid;width:min(290px,calc(100% - 1.5rem));max-height:calc(100% - 4rem);gap:.45rem;overflow:auto;border:1px solid var(--ui-border-line);border-radius:8px;background:#fffffff0;box-shadow:0 12px 28px #0f172a14;padding:.62rem .68rem;pointer-events:none}.kb-boupp-relationship-detail h4{color:var(--ui-gray-900);font-size:.72rem;font-weight:900}.kb-boupp-relationship-detail p{color:var(--ui-gray-600);font-size:.68rem;font-weight:700;line-height:1.35}.kb-boupp-relationship-detail dl{display:grid;gap:.34rem;margin:0}.kb-boupp-relationship-detail div{display:grid;gap:.08rem}.kb-boupp-relationship-detail dt{color:var(--ui-gray-500);font-size:.58rem;font-weight:850;text-transform:uppercase}.kb-boupp-relationship-detail dd{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--ui-gray-900);font-size:.68rem;font-weight:800;line-height:1.25}.kb-boupp-relationship-empty{position:absolute;left:4.25rem;bottom:.75rem;z-index:4;display:grid;gap:.2rem;max-width:min(420px,calc(100% - 5rem));border:1px solid var(--ui-border-line);border-radius:8px;background:#ffffffeb;padding:.5rem .62rem}.kb-boupp-relationship-empty p{color:var(--ui-gray-600);font-size:.68rem;font-weight:750;line-height:1.3}.kb-boupp-claim-group-explorer--draft-a .kb-boupp-selected-group-panel{min-height:520px}.kb-boupp-claim-group-explorer--draft-a .kb-boupp-relationship-canvas{height:clamp(520px,32vw,620px);min-height:520px}.kb-boupp-claim-group-explorer--draft-b .kb-boupp-selected-group-panel,.kb-boupp-claim-group-explorer--draft-b .kb-boupp-relationship-board,.kb-boupp-claim-group-explorer--draft-b .kb-boupp-relationship-canvas{height:100%}.kb-boupp-claim-group-explorer--draft-b .kb-boupp-relationship-canvas{min-height:100%}.kb-boupp-distribution-flow-explorer{display:grid;grid-template-columns:minmax(220px,260px) minmax(0,1fr);min-height:max(640px,calc(100dvh - 18rem));gap:.85rem;align-items:stretch}.kb-boupp-distribution-flow-explorer .kb-boupp-selected-group-panel,.kb-boupp-distribution-flow-explorer .kb-boupp-relationship-board,.kb-boupp-distribution-flow-explorer .kb-boupp-relationship-canvas{height:100%}.kb-boupp-distribution-flow-explorer .kb-boupp-relationship-canvas{min-height:100%}.kb-boupp-claim-group-rail{display:grid;min-height:0;align-content:start;gap:.62rem;border:1px solid var(--ui-border-line);border-radius:8px;background:#fbfcff;padding:.7rem}.kb-boupp-claim-group-rail-head{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.kb-boupp-claim-group-rail-head span{color:var(--ui-gray-500);font-size:.62rem;font-weight:850;text-transform:uppercase}.kb-boupp-claim-group-rail-head strong{min-width:0;overflow:hidden;color:var(--ui-gray-900);font-size:.82rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-claim-group-rail-list{display:grid;gap:.42rem}.kb-boupp-claim-group-rail-item{display:grid;min-width:0;gap:.34rem;border:1px solid var(--ui-border-line);border-radius:8px;background:var(--ui-white);color:var(--ui-gray-800);font:inherit;padding:.58rem .6rem;text-align:left}.kb-boupp-claim-group-rail-item:hover,.kb-boupp-claim-group-rail-item.is-selected{border-color:color-mix(in srgb,var(--ui-primary) 36%,var(--ui-border-line))}.kb-boupp-claim-group-rail-item.is-selected{background:#eef4ff}.kb-boupp-claim-group-rail-title{display:grid;grid-template-columns:auto 1fr;gap:.1rem .42rem;align-items:center;min-width:0}.kb-boupp-claim-group-rail-title i{width:.55rem;height:.55rem;border-radius:999px}.kb-boupp-claim-group-rail-title strong,.kb-boupp-claim-group-rail-title small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-claim-group-rail-title strong{color:var(--ui-gray-900);font-size:.74rem;font-weight:900}.kb-boupp-claim-group-rail-title small{grid-column:2;color:var(--ui-gray-600);font-size:.62rem;font-weight:600}.kb-boupp-claim-group-rail-values{display:flex;justify-content:space-between;gap:.5rem;align-items:baseline;color:var(--ui-gray-700);font-size:.66rem;font-weight:800;font-variant-numeric:tabular-nums}.kb-boupp-claim-group-rail-values>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-claim-group-rail-values .kb-boupp-claim-group-rail-amount{display:grid;gap:.08rem;line-height:1.15;white-space:normal}.kb-boupp-claim-group-rail-amount span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-claim-group-rail-values strong{flex:none;color:var(--ui-gray-900)}.kb-boupp-claim-group-rail-note{min-width:0;overflow:hidden;color:var(--ui-gray-500);font-size:.6rem;font-style:italic;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-claim-group-explorer--draft-d{border:0;border-radius:0;background:transparent;padding:0}.kb-boupp-draft-d{display:grid;gap:.85rem;padding:0}.kb-boupp-draft-d-overview,.kb-boupp-draft-d-table-section{min-width:0;border:1px solid var(--ui-border-line);border-radius:8px;background:var(--ui-white)}.kb-boupp-draft-d-overview{position:relative;display:grid;border:0;border-radius:0;background:transparent;overflow:hidden}.kb-boupp-draft-d-heading,.kb-boupp-draft-d-table-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.78rem .85rem}.kb-boupp-draft-d-heading{position:absolute;top:.72rem;right:.82rem;left:.82rem;z-index:8;padding:0;pointer-events:none}.kb-boupp-draft-d-heading h3,.kb-boupp-draft-d-table-head h3{color:var(--ui-gray-900);font-size:.9rem;font-weight:900;line-height:1.25}.kb-boupp-draft-d-heading p,.kb-boupp-draft-d-table-head p{max-width:760px;color:var(--ui-gray-600);font-size:.72rem;font-weight:650;line-height:1.35;margin-top:.18rem}.kb-boupp-draft-d-kpis{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;pointer-events:none}.kb-boupp-draft-d-kpis[hidden]{display:none}.kb-boupp-draft-d-kpis span{display:grid;min-width:132px;gap:.1rem;border:1px solid var(--ui-border-line);border-radius:8px;background:#fbfcff;color:var(--ui-gray-600);padding:.42rem .55rem;font-size:.64rem;font-weight:800}.kb-boupp-draft-d-kpis strong{color:var(--ui-gray-900);font-size:.78rem;font-weight:950;font-variant-numeric:tabular-nums}.kb-boupp-draft-d-flow{position:relative;height:clamp(420px,30vw,500px);min-height:420px;max-height:500px;background:linear-gradient(180deg,#ffffffc7,#f8fbffe0),#f8fbff}.kb-boupp-selected-group-panel--pool-flow .kb-boupp-draft-d-flow{height:100%;min-height:0;max-height:none}.kb-boupp-draft-d-flow.kb-boupp-draft-d-flow--draft-a{height:clamp(520px,56dvh,760px);min-height:520px;max-height:none}.kb-boupp-draft-d-flow.kb-boupp-draft-d-flow--draft-b{height:100%;min-height:max(620px,calc(100dvh - 18rem));max-height:none}.kb-boupp-draft-d-flow.kb-boupp-draft-d-flow--draft-c{height:100%;min-height:max(640px,calc(100dvh - 18rem));max-height:none}.kb-boupp-draft-d-flow .react-flow{font-family:inherit}.kb-boupp-draft-d-flow .react-flow__pane,.kb-boupp-draft-d-flow .react-flow__pane.draggable{cursor:grab}.kb-boupp-draft-d-flow .react-flow__pane.dragging{cursor:grabbing}.kb-boupp-draft-d-flow .react-flow__controls{border:1px solid var(--ui-border-line);box-shadow:none}.kb-boupp-draft-d-flow .react-flow__controls-button{border-bottom-color:var(--ui-border-line)}.kb-boupp-draft-c-claim-strip{position:absolute;right:.85rem;bottom:.85rem;left:3.85rem;z-index:10;display:flex;align-items:stretch;gap:.82rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:.15rem .1rem .35rem;background:transparent;pointer-events:auto;scrollbar-width:none;scroll-behavior:smooth}.kb-boupp-draft-c-claim-strip::-webkit-scrollbar{display:none}.kb-boupp-draft-c-claim-card{display:grid;flex:0 0 252px;min-height:124px;gap:.34rem;border:1px solid color-mix(in srgb,var(--kb-boupp-draft-c-claim-color, var(--ui-primary)) 42%,var(--ui-border-line));border-left:3px solid var(--kb-boupp-draft-c-claim-color, var(--ui-primary));border-radius:8px;background:#ffffffe0;box-shadow:0 8px 20px #0f172a0d;color:var(--ui-gray-800);padding:.64rem .72rem .66rem}.kb-boupp-draft-c-claim-card__eyebrow,.kb-boupp-draft-c-claim-card dt{color:var(--ui-gray-600);font-size:.62rem;font-weight:600;line-height:1.15}.kb-boupp-draft-c-claim-card__eyebrow{min-width:0;margin-top:-.18rem;overflow:hidden;line-height:normal;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-draft-c-claim-card strong,.kb-boupp-draft-c-claim-card dd{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-draft-c-claim-card strong{color:var(--ui-gray-900);font-size:.74rem;font-weight:900;line-height:normal}.kb-boupp-draft-c-claim-card dl{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin:.08rem 0 0}.kb-boupp-draft-c-claim-card div{display:grid;min-width:0;gap:.08rem}.kb-boupp-draft-c-claim-card__amount{flex:1 1 auto}.kb-boupp-draft-c-claim-card .kb-boupp-draft-c-claim-card__amount dd{display:grid;gap:.08rem;color:var(--ui-gray-700);font-size:.66rem;font-weight:800;line-height:1.15;white-space:normal}.kb-boupp-draft-c-claim-card .kb-boupp-draft-c-claim-card__amount dd span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-draft-c-claim-card__coverage{flex:none;justify-items:end;text-align:right}.kb-boupp-draft-c-claim-card__amount dt,.kb-boupp-draft-c-claim-card__coverage dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kb-boupp-draft-c-claim-card dt,.kb-boupp-draft-c-claim-card dd{margin:0}.kb-boupp-draft-c-claim-card dd{color:var(--ui-gray-800);font-size:.66rem;font-weight:760;font-variant-numeric:tabular-nums;line-height:1.15}.kb-boupp-draft-c-claim-card__coverage dd{color:var(--ui-gray-900);font-size:.66rem;font-weight:800}.kb-boupp-draft-c-claim-card__meter{display:block;width:100%;height:.34rem;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--kb-boupp-draft-c-claim-color, var(--ui-primary)) 12%,#eef2f7)}.kb-boupp-draft-c-claim-card__meter i{display:block;height:100%;border-radius:inherit;background:var(--kb-boupp-draft-c-claim-color, var(--ui-primary))}@media(min-width:769px)and (max-height:1080px){.kb-boupp-draft-d-flow{height:max(560px,calc(100dvh - 13.25rem));min-height:0;max-height:none}}@media(min-width:769px)and (min-height:1081px){.kb-boupp-draft-d-flow{height:calc(100dvh - 13.25rem);min-height:0;max-height:none}}.kb-boupp-draft-d-flow-actions{position:absolute;top:4px;right:4px;z-index:8;display:inline-flex;gap:.62rem}.kb-boupp-draft-d-node{position:relative;display:grid;width:205px;min-height:68px;gap:.12rem;border:1px solid var(--ui-border-line);border-left:3px solid var(--kb-boupp-draft-d-accent, var(--ui-primary));border-radius:8px;background:#fffffff5;box-shadow:0 8px 20px #0f172a0d;color:var(--ui-gray-800);cursor:pointer;font:inherit;padding:.52rem .6rem .55rem;text-align:left}.kb-boupp-draft-d-node:hover,.kb-boupp-draft-d-node.is-selected{border-color:color-mix(in srgb,var(--kb-boupp-draft-d-accent, var(--ui-primary)) 36%,var(--ui-border-line));box-shadow:0 0 0 2px color-mix(in srgb,var(--kb-boupp-draft-d-accent, var(--ui-primary)) 18%,transparent),0 12px 28px #0f172a14}.kb-boupp-draft-d-flow-tooltip{position:absolute;z-index:20;display:grid;gap:.12rem;max-width:min(360px,calc(100% - 1.8rem));border:1px solid var(--ui-border-line);border-radius:8px;background:#fffffffa;box-shadow:0 12px 28px #0f172a1f;color:var(--ui-gray-800);font-size:.66rem;font-weight:700;line-height:1.35;padding:.5rem .6rem;pointer-events:none;text-align:left}.kb-boupp-draft-d-flow-tooltip span{white-space:normal}.kb-boupp-draft-d-node.is-muted{opacity:.58}.kb-boupp-draft-d-node--pool{width:238px;min-height:86px}.kb-boupp-draft-d-node--secured-flow,.kb-boupp-draft-d-node--secured-source{background:#fdfcfff5}.kb-boupp-draft-d-node--note{width:238px;min-height:52px;background:#f8fafce5}.kb-boupp-draft-d-node-kind,.kb-boupp-draft-d-node small{min-width:0;overflow:hidden;color:var(--ui-gray-500);text-overflow:ellipsis;white-space:nowrap}.kb-boupp-draft-d-node-kind{font-size:.58rem;font-weight:750;text-transform:uppercase}.kb-boupp-draft-d-node strong,.kb-boupp-draft-d-node>span:not(.kb-boupp-draft-d-node-kind){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-draft-d-node strong{color:var(--ui-gray-900);font-size:.75rem;font-weight:800}.kb-boupp-draft-d-node>span:not(.kb-boupp-draft-d-node-kind){color:var(--ui-gray-800);font-size:.68rem;font-weight:750;font-variant-numeric:tabular-nums}.kb-boupp-draft-d-node small{font-size:.62rem;font-weight:600}.kb-boupp-draft-d-node em{min-width:0;overflow:hidden;color:var(--ui-gray-500);font-size:.58rem;font-style:italic;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-draft-d-handle{width:1px;height:1px;border:0;opacity:0}.kb-boupp-draft-d-edge-label{position:absolute;z-index:7;border:1px solid var(--ui-border-line);border-radius:999px;background:#fffffff0;color:var(--ui-gray-700);padding:.12rem .38rem;font-size:.58rem;font-weight:750;font-variant-numeric:tabular-nums;pointer-events:none}.kb-boupp-draft-d-edge-label.is-muted{color:var(--ui-gray-500)}.kb-boupp-draft-d-flow-detail{position:absolute;top:6.15rem;right:.75rem;z-index:8;display:grid;width:min(250px,calc(100% - 1.5rem));gap:.16rem;border:1px solid var(--ui-border-line);border-radius:8px;background:#fffffff0;box-shadow:0 10px 24px #0f172a12;padding:.58rem .65rem;pointer-events:none}.kb-boupp-draft-d-flow-detail h4{color:var(--ui-gray-900);font-size:.72rem;font-weight:900}.kb-boupp-draft-d-flow-detail strong,.kb-boupp-draft-d-flow-detail span,.kb-boupp-draft-d-flow-detail small,.kb-boupp-draft-d-flow-detail p{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-draft-d-flow-detail strong{color:var(--ui-gray-900);font-size:.7rem;font-weight:850}.kb-boupp-draft-d-flow-detail span,.kb-boupp-draft-d-flow-detail small,.kb-boupp-draft-d-flow-detail p{color:var(--ui-gray-600);font-size:.66rem;font-weight:700}.kb-boupp-draft-d-empty{border-top:1px solid var(--ui-border-line);color:var(--ui-gray-600);padding:.65rem .85rem;font-size:.74rem;font-weight:750}.kb-boupp-draft-d-group-table-wrap{border-top:1px solid var(--ui-border-line);border-radius:0}.kb-boupp-draft-d-detail-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:.85rem;align-items:start}.kb-boupp-draft-d-claims{min-width:0}.kb-boupp-draft-d-claim-tools{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem}.kb-boupp-draft-d-claim-tools .field{min-width:220px}.kb-boupp-draft-d-page-size{min-width:104px!important}.kb-boupp-draft-d-claim-table,.kb-boupp-draft-d-source-table,.kb-boupp-draft-d-secured-table{display:grid;min-width:0;overflow-x:hidden;border-top:1px solid var(--ui-border-line)}.kb-boupp-draft-d-claim-row,.kb-boupp-draft-d-source-row,.kb-boupp-draft-d-secured-row{display:grid;gap:.6rem;align-items:center;min-width:0;border-top:1px solid var(--ui-border-line);padding:.54rem .72rem;color:var(--ui-gray-800);font-size:.74rem}.kb-boupp-draft-d-claim-row:first-child,.kb-boupp-draft-d-source-row:first-child,.kb-boupp-draft-d-secured-row:first-child{border-top:0}.kb-boupp-draft-d-claim-row{grid-template-columns:minmax(58px,.35fr) minmax(160px,1fr) minmax(190px,1.15fr) repeat(4,minmax(120px,.72fr))}.kb-boupp-draft-d-source-row{grid-template-columns:minmax(0,1fr) max-content;gap:.2rem .65rem}.kb-boupp-draft-d-source-row--head{display:none}.kb-boupp-draft-d-source-row>span:nth-child(2){grid-column:1;grid-row:2;color:var(--ui-gray-600);font-size:.66rem;white-space:normal}.kb-boupp-draft-d-source-row>span:nth-child(3){grid-column:2;grid-row:1}.kb-boupp-draft-d-source-row>span:nth-child(4){grid-column:1;grid-row:3;color:var(--ui-gray-600);font-size:.64rem;text-align:left;white-space:normal}.kb-boupp-draft-d-source-row>span:nth-child(5){grid-column:2;grid-row:2 / span 2;align-self:center;color:var(--ui-gray-700);font-size:.64rem}.kb-boupp-draft-d-secured-row{grid-template-columns:minmax(48px,.28fr) minmax(150px,1fr) repeat(5,minmax(110px,.72fr))}.kb-boupp-draft-d-claim-row--head,.kb-boupp-draft-d-secured-row--head{background:#fbfcff;color:var(--ui-gray-600);font-size:.66rem;font-weight:850}.kb-boupp-draft-d-claim-row strong,.kb-boupp-draft-d-source-row strong,.kb-boupp-draft-d-secured-row strong{color:var(--ui-gray-900);font-weight:850;min-width:0;overflow:hidden;text-overflow:ellipsis}.kb-boupp-draft-d-claim-row span,.kb-boupp-draft-d-source-row span,.kb-boupp-draft-d-secured-row span{min-width:0;overflow:hidden;text-overflow:ellipsis}.kb-boupp-draft-d-claim-row small{display:block;min-width:0;overflow:hidden;color:var(--ui-gray-600);font-size:.62rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-draft-d-claim-row>span:nth-child(n+4),.kb-boupp-draft-d-secured-row>span:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kb-boupp-draft-d-source-row>span:nth-child(3),.kb-boupp-draft-d-source-row>span:nth-child(5){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kb-boupp-draft-d-sort{display:inline-flex;align-items:center;gap:.25rem;border:0;background:transparent;color:inherit;font:inherit;font-weight:850;padding:0}.kb-boupp-draft-d-sort.is-active{color:var(--ui-gray-900)}.kb-boupp-draft-d-pagination{border-top:1px solid var(--ui-border-line);padding:.55rem .72rem}.kb-boupp-draft-d-pant-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:.65rem;border-top:1px solid var(--ui-border-line);padding:.75rem}.kb-boupp-draft-d-pant-card{display:grid;gap:.62rem;border:1px solid var(--ui-border-line);border-left:3px solid #6c4bd8;border-radius:8px;background:#fbfcff;padding:.68rem}.kb-boupp-draft-d-pant-card>div{display:grid;gap:.12rem}.kb-boupp-draft-d-pant-card strong{color:var(--ui-gray-900);font-size:.78rem;font-weight:900}.kb-boupp-draft-d-pant-card span{color:var(--ui-gray-600);font-size:.66rem;font-weight:700}.kb-boupp-draft-d-pant-card dl{display:grid;gap:.34rem;margin:0}.kb-boupp-draft-d-pant-card dl div{display:flex;justify-content:space-between;gap:.75rem}.kb-boupp-draft-d-pant-card dt,.kb-boupp-draft-d-pant-card dd{margin:0;font-size:.68rem}.kb-boupp-draft-d-pant-card dt{color:var(--ui-gray-600);font-weight:750}.kb-boupp-draft-d-pant-card dd{color:var(--ui-gray-900);font-weight:850;font-variant-numeric:tabular-nums;white-space:nowrap}.kb-boupp-distribution-claim-panel,.kb-boupp-distribution-assets-panel,.kb-boupp-distribution-details{display:grid;gap:.75rem}.kb-boupp-distribution-claim-table{max-height:540px;overflow:auto;border:1px solid var(--ui-border-line);border-radius:8px}.kb-boupp-distribution-claim-row{display:grid;width:100%;grid-template-columns:minmax(210px,1.6fr) minmax(110px,.72fr) minmax(120px,.72fr) minmax(110px,.72fr) minmax(180px,1fr) minmax(110px,.72fr);gap:.65rem;align-items:center;border:0;border-top:1px solid var(--ui-border-line);background:var(--ui-white);color:var(--ui-gray-900);cursor:pointer;font:inherit;padding:.65rem .75rem;text-align:left}.kb-boupp-distribution-claim-row--head{position:sticky;top:0;z-index:1;border-top:0;background:#f7f9fd;color:var(--ui-gray-600);cursor:default;font-size:.72rem;font-weight:800}.kb-boupp-distribution-claim-row:hover,.kb-boupp-distribution-asset-trigger:hover,.kb-boupp-distribution-payment-row:hover{background:#f8fbff}.kb-boupp-distribution-claim-row.is-highlighted,.kb-boupp-distribution-asset-card.is-highlighted,.kb-boupp-distribution-payment-row.is-highlighted{background:var(--ui-blue-10);box-shadow:inset 3px 0 0 var(--ui-primary)}.kb-boupp-distribution-claim-row strong{display:grid;min-width:0;gap:.12rem;font-size:.82rem}.kb-boupp-distribution-claim-row small,.kb-boupp-distribution-claim-row em,.kb-boupp-distribution-asset-trigger small,.kb-boupp-distribution-asset-trigger em{color:var(--ui-gray-600);font-size:.7rem;font-style:normal;font-weight:700}.kb-boupp-distribution-claim-row>span:not(.kb-boupp-distribution-coverage-cell){justify-self:end;font-size:.78rem;font-weight:800;text-align:right}.kb-boupp-distribution-claim-row>span:not(.kb-boupp-distribution-coverage-cell) small{display:block;margin-top:.1rem}.kb-boupp-distribution-coverage-cell{display:grid;gap:.25rem}.kb-boupp-distribution-coverage-cell strong{justify-self:end;color:var(--ui-gray-900);font-size:.76rem}.kb-boupp-distribution-asset-list{display:grid;gap:.65rem}.kb-boupp-distribution-asset-card{overflow:hidden;border:1px solid var(--ui-border-line);border-radius:8px;background:var(--ui-white)}.kb-boupp-distribution-asset-trigger{display:grid;width:100%;grid-template-columns:minmax(180px,1fr) minmax(240px,1.2fr) minmax(120px,.6fr) auto;gap:.8rem;align-items:center;border:0;background:var(--ui-white);color:var(--ui-gray-900);cursor:pointer;font:inherit;padding:.75rem .85rem;text-align:left}.kb-boupp-distribution-asset-trigger>span{display:grid;gap:.1rem}.kb-boupp-distribution-asset-trigger>span:nth-child(3){justify-items:end;text-align:right}.kb-boupp-distribution-payment-list{display:grid;border-top:1px solid var(--ui-border-line)}.kb-boupp-distribution-payment-row{display:grid;grid-template-columns:.7rem minmax(180px,1fr) minmax(140px,.8fr) minmax(150px,.8fr) minmax(110px,.6fr);gap:.6rem;align-items:center;border:0;border-top:1px solid var(--ui-border-line);background:var(--ui-white);color:var(--ui-gray-900);cursor:pointer;font:inherit;padding:.55rem .85rem;text-align:left}.kb-boupp-distribution-payment-row:first-child{border-top:0}.kb-boupp-distribution-payment-row:disabled{cursor:default}.kb-boupp-distribution-payment-row>span:last-child{justify-self:end;font-weight:800}.kb-boupp-distribution-details summary{cursor:pointer;color:var(--ui-gray-900);font-size:.9rem;font-weight:850}.kb-boupp-distribution-detail-section{display:grid;gap:.55rem;border-top:1px solid var(--ui-border-line);padding-top:.75rem}.kb-boupp-dividend-summary-table{display:grid;overflow:hidden;border:1px solid var(--ui-border-line);border-radius:8px}.kb-boupp-dividend-summary-row{display:grid;grid-template-columns:minmax(170px,1fr) minmax(130px,.6fr) minmax(90px,.45fr) minmax(240px,1.4fr);gap:.75rem;align-items:center;border-top:1px solid var(--ui-border-line);padding:.65rem .8rem;font-size:.8rem}.kb-boupp-dividend-summary-row:first-child{border-top:0}.kb-boupp-dividend-summary-row--head{background:var(--ui-gray-50);color:var(--ui-gray-600);font-size:.74rem;font-weight:750}.kb-boupp-dividend-summary-row>span:nth-child(2),.kb-boupp-dividend-summary-row>span:nth-child(3){justify-self:end;font-weight:800}.kb-boupp-dividend-summary-row--head>span:nth-child(2),.kb-boupp-dividend-summary-row--head>span:nth-child(3){font-weight:750}.kb-boupp-dividend-summary-row>span:last-child{color:var(--ui-gray-600);font-weight:650}.kb-boupp-form{display:grid;gap:.8rem}.kb-boupp-asset-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2400;background:color-mix(in srgb,#06142f 18%,transparent);display:flex;justify-content:flex-end}.kb-boupp-asset-drawer-shell{width:clamp(680px,42vw,980px);max-width:100vw;height:100%;padding:.75rem .75rem .75rem 0;box-sizing:border-box;outline:none}.kb-boupp-asset-drawer-panel{width:100%;height:100%;display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid var(--ui-border-line-md);border-radius:10px;box-shadow:0 16px 28px #0819383d}.kb-boupp-asset-drawer-panel .adjus-panel__body{flex:1 1 auto;min-height:0;overflow:auto}.kb-boupp-asset-drawer-panel .adjus-panel__footer{flex:0 0 auto;position:sticky;bottom:0;background:var(--ui-white)}.kb-boupp-asset-drawer-title-row,.kb-boupp-asset-drawer-footer{display:flex;align-items:center;justify-content:space-between;gap:.65rem}.kb-boupp-asset-drawer-footer{justify-content:flex-end;flex-wrap:wrap}.kb-boupp-asset-drawer-body{display:grid;gap:.8rem}.kb-boupp-asset-drawer-panel .kb-boupp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-boupp-form-section{display:grid;gap:.65rem;border:1px solid var(--ui-border-line);border-radius:8px;background:var(--ui-white);padding:.85rem}.kb-boupp-form-section h3{margin:0;color:var(--ui-title);font-size:.95rem}.kb-boupp-inline-check{display:inline-flex;align-items:center;gap:.5rem;margin-top:.9rem;color:var(--ui-text-primary);font-size:.9rem;font-weight:600}.kb-boupp-inline-check input{width:16px;height:16px}.kb-boupp-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem}.kb-boupp-account-combobox{position:relative;min-width:0}.kb-boupp-account-combobox__dropdown{position:absolute;z-index:2700;top:calc(100% + .25rem);left:0;right:0;display:grid;max-height:16rem;gap:.2rem;overflow-y:auto;border:1px solid var(--ui-border-line);border-radius:var(--cmp-radius-md);background:var(--ui-white);box-shadow:var(--ui-shadow-lg);padding:.25rem}.kb-boupp-form-wide{grid-column:1 / -1}.kb-boupp-asset-pant-relations{display:grid;gap:.65rem;margin-top:.8rem;padding-top:.8rem;border-top:1px solid var(--ui-border-line)}.kb-boupp-asset-pant-relations__title-row{display:flex;align-items:center;justify-content:space-between}.kb-boupp-asset-pant-relations__link-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;align-items:end}.kb-boupp-asset-pant-relations__asset-icon{width:1.3rem;height:1.3rem}.kb-boupp-modal-actions{display:flex;justify-content:flex-end;gap:.5rem}.kb-boupp-pant-selected-row__footer{align-items:stretch}.kb-boupp-pant-selected-approval{min-width:min(100%,20rem)}.kb-boupp-pant-selected-approval-field .ui-input,.kb-boupp-pant-selected-approval-field input{width:100%}@media(max-width:768px){.kb-boupp-form-grid{grid-template-columns:1fr}.kb-boupp-asset-drawer-shell{width:100%;padding:.5rem}}.kb-boupp-distribution-exact-table{display:grid;gap:.55rem}.kb-boupp-distribution-exact-table-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.kb-boupp-distribution-exact-table-head strong{color:var(--ui-gray-900);font-size:.82rem;font-weight:950}.kb-boupp-distribution-exact-table-head span{color:var(--ui-gray-600);font-size:.7rem;font-weight:700}.kb-boupp-claim-group-table-wrap--compact{max-height:300px}.kb-boupp-claim-group-empty{color:var(--ui-gray-600);font-size:.78rem;font-weight:700;padding:.78rem .72rem}.kb-boupp-claim-group-meter{display:block;width:100%;min-width:90px;height:.42rem;overflow:hidden;border-radius:999px;background:var(--ui-gray-100)}.kb-boupp-claim-group-meter i{display:block;height:100%;min-width:.18rem;border-radius:inherit}.kb-boupp-claim-group-table-wrap{max-height:430px;overflow:auto;border:1px solid var(--ui-border-line);border-radius:8px}.kb-boupp-claim-group-layout.has-side-panel .kb-boupp-selected-group-panel,.kb-boupp-claim-group-layout.has-side-panel .kb-boupp-relationship-board,.kb-boupp-claim-group-layout.has-side-panel .kb-boupp-relationship-canvas{height:100%}.kb-boupp-claim-group-layout.has-side-panel .kb-boupp-relationship-canvas{min-height:100%}.kb-boupp-claim-group-table{min-width:980px}.kb-boupp-claim-group-row{display:grid;width:100%;grid-template-columns:minmax(130px,.75fr) minmax(190px,1.2fr) minmax(135px,.7fr) minmax(120px,.65fr) minmax(135px,.75fr) minmax(72px,.38fr) minmax(72px,.38fr) minmax(120px,.7fr);gap:.65rem;align-items:center;min-height:3.25rem;border:0;border-top:1px solid var(--ui-border-line);background:var(--ui-white);color:var(--ui-gray-900);font:inherit;font-size:.78rem;padding:.62rem .72rem;text-align:left}.kb-boupp-claim-group-row--head{position:sticky;top:0;z-index:1;min-height:2.4rem;border-top:0;background:#f7f9fd;color:var(--ui-gray-600);cursor:default;font-size:.7rem;font-weight:850}button.kb-boupp-claim-group-row{cursor:pointer}button.kb-boupp-claim-group-row:hover{background:#f8fbff}.kb-boupp-claim-group-row.is-selected{background:var(--ui-blue-10);box-shadow:inset 3px 0 0 var(--ui-primary)}.kb-boupp-claim-group-row>span:not(.kb-boupp-claim-group-coverage){min-width:0}.kb-boupp-claim-group-row>span:nth-child(n+3):not(.kb-boupp-claim-group-coverage){justify-self:end;font-weight:850;text-align:right;white-space:nowrap}.kb-boupp-claim-group-name{display:inline-flex;min-width:0;align-items:center;gap:.45rem;font-weight:900}.kb-boupp-claim-group-name i{width:.72rem;height:.72rem;flex:0 0 auto;border-radius:999px}.kb-boupp-claim-group-name span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-boupp-claim-group-coverage{display:grid;gap:.22rem;justify-items:end}.kb-boupp-claim-group-coverage strong{color:var(--ui-gray-900);font-size:.72rem;font-weight:850}@media(max-width:1200px){.kb-boupp-overview-layout{padding-bottom:0}.kb-boupp-progress-tracker-card{position:static}.kb-boupp-top-grid,.kb-boupp-main-grid,.kb-boupp-overview-distribution-grid,.kb-boupp-claim-group-layout.has-side-panel,.kb-boupp-distribution-flow-explorer,.kb-boupp-draft-d-detail-grid,.kb-boupp-distribution-support-grid,.kb-boupp-bottom-grid,.kb-boupp-assets-layout,.kb-boupp-detail-grid,.kb-boupp-overview-chart-body{grid-template-columns:1fr}.kb-boupp-overview-chart-canvas-wrap{height:320px}.kb-boupp-info-grid,.kb-boupp-kpi-row,.kb-boupp-asset-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-boupp-distribution-metric-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.kb-boupp-distribution-draft-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-boupp-distribution-flow-explorer{min-height:auto}.kb-boupp-distribution-flow-explorer .kb-boupp-relationship-canvas{min-height:520px}.kb-boupp-draft-d-flow{height:400px}.kb-boupp-overview-status-cards,.kb-boupp-overview-effect-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-boupp-overview-category-head,.kb-boupp-overview-category-row{grid-template-columns:minmax(220px,1.75fr) 110px 120px 185px 22px}.kb-boupp-mini-kpi:nth-child(3){border-left:0}.kb-boupp-detail-columns,.kb-boupp-detail-summary{grid-template-columns:1fr}.kb-boupp-detail-summary-card+.kb-boupp-detail-summary-card,.kb-boupp-detail-column+.kb-boupp-detail-column{border-left:0;border-top:1px solid var(--ui-border-line-md);padding-left:0;padding-top:.85rem}.kb-boupp-details-panel--inspector{width:min(600px,calc(100vw - 1rem));right:.5rem;top:.5rem;max-height:calc(100dvh - 1rem)}}@media(max-width:768px){.kb-boupp-info-grid,.kb-boupp-kpi-row,.kb-boupp-distribution-metric-cards,.kb-boupp-distribution-draft-tabs,.kb-boupp-assets-draft-tabs{grid-template-columns:1fr}.kb-boupp-distribution-metric-card span:not(.kb-boupp-distribution-metric-icon){white-space:normal}.kb-boupp-overview-variant{flex-direction:column;align-items:flex-start;gap:.45rem}.kb-boupp-workbench-warnings-header{flex-direction:column}.kb-boupp-overview-status-cards,.kb-boupp-overview-effect-flow{grid-template-columns:1fr}.kb-boupp-relationship-canvas{height:380px}.kb-boupp-draft-d-heading,.kb-boupp-draft-d-table-head{flex-direction:column}.kb-boupp-draft-d-kpis,.kb-boupp-draft-d-claim-tools{justify-content:flex-start;width:100%}.kb-boupp-draft-d-flow{height:380px}.kb-boupp-draft-d-flow-actions{top:4px;right:4px;left:auto}.kb-boupp-draft-d-flow-detail{top:auto;right:.55rem;bottom:.55rem}.kb-boupp-draft-d-source-row,.kb-boupp-draft-d-secured-row{grid-template-columns:minmax(0,1fr) auto;gap:.22rem .65rem}.kb-boupp-draft-d-source-row--head,.kb-boupp-draft-d-secured-row--head{display:none}.kb-boupp-draft-d-source-row>span:nth-child(n+3),.kb-boupp-draft-d-secured-row>span:nth-child(n+3){text-align:left;white-space:normal}.kb-boupp-relationship-overlay-heading{top:.55rem;left:.65rem;max-width:calc(100% - 1.3rem)}.kb-boupp-relationship-overlay-heading p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.kb-boupp-relationship-overlay-actions{top:3.8rem;left:.65rem;right:auto}.kb-boupp-relationship-detail{top:6.2rem;right:.55rem;width:min(260px,calc(100% - 1.1rem));max-height:calc(100% - 6.9rem)}.kb-boupp-relationship-empty{left:.55rem;right:.55rem;bottom:.55rem;max-width:none}.kb-boupp-overview-effect-step-wrap{justify-content:space-between}.kb-boupp-overview-category-head{display:none}.kb-boupp-overview-category-row{grid-template-columns:minmax(0,1fr);gap:.22rem;padding:.66rem .7rem}.kb-boupp-overview-assets-table-head{display:none}.kb-boupp-overview-asset-row,.kb-boupp-overview-asset-row--asset{grid-template-columns:minmax(0,1fr);gap:.35rem;padding:.65rem .7rem}.kb-boupp-overview-asset-row--level-1 .kb-boupp-overview-asset-name{padding-left:1.55rem}.kb-boupp-overview-asset-row--level-2 .kb-boupp-overview-asset-name{padding-left:2.75rem}.kb-boupp-overview-asset-row--level-3 .kb-boupp-overview-asset-name{padding-left:3.9rem}.kb-boupp-overview-asset-row strong,.kb-boupp-overview-distribution-bar{justify-self:start}.kb-boupp-overview-distribution-bar{width:100%}.kb-boupp-overview-chart-panel{padding:.8rem}.kb-boupp-overview-chart-mode,.kb-boupp-overview-chart-mode-select{width:100%;min-width:0}.kb-boupp-overview-chart-legend-row{grid-template-columns:12px minmax(0,1fr);gap:.45rem;padding:.45rem 0}.kb-boupp-overview-chart-legend-row>strong,.kb-boupp-overview-chart-legend-row>em{justify-self:start;grid-column:2}.kb-boupp-overview-free-claims-header,.kb-boupp-overview-free-claim-row{grid-template-columns:minmax(0,1fr)}.kb-boupp-overview-free-claim-row{gap:.35rem}.kb-boupp-overview-free-claim-dot{display:none}.kb-boupp-overview-free-claim-row>span:nth-child(3),.kb-boupp-overview-free-claim-row>strong:last-child{justify-self:start}.kb-boupp-overview-row-arrow{display:none}.kb-boupp-info-field,.kb-boupp-mini-kpi,.kb-boupp-mini-kpi:nth-child(3){border-left:0;border-top:1px solid var(--ui-border-line);padding-top:.55rem}.kb-boupp-info-field:first-child,.kb-boupp-mini-kpi:first-child{border-top:0;padding-top:0}.kb-boupp-card-header,.kb-boupp-inspector-header,.kb-boupp-summary-card,.kb-boupp-asset-header,.kb-boupp-asset-actions,.kb-boupp-detail-actions{align-items:flex-start;flex-direction:column}.kb-boupp-asset-actions,.kb-boupp-detail-actions,.kb-boupp-detail-actions .ui-button{width:100%}.kb-boupp-detail-action-buttons{justify-content:stretch}.kb-boupp-details-panel--inspector{width:calc(100vw - .75rem);right:.375rem;top:.375rem;max-height:calc(100dvh - .75rem)}.kb-boupp-category-trigger,.kb-boupp-category-meta{align-items:flex-start;flex-direction:column}.kb-boupp-category-meta{width:100%;gap:.35rem;white-space:normal}.kb-boupp-detail-actions>span{margin-right:0}.kb-boupp-asset-kpis{grid-template-columns:1fr}.kb-boupp-detail-actions .ui-button{justify-content:center}}@media(min-width:1921px){.kb-boupp-details-overlay{position:static;inset:auto;pointer-events:auto}.kb-boupp-details-backdrop,.kb-boupp-details-close{display:none}.kb-boupp-details-panel--inspector{position:sticky;top:0;right:auto;width:100%;max-height:calc(100dvh - 172px)}.kb-boupp-assets-layout{grid-template-columns:minmax(0,1fr) minmax(500px,560px);gap:1rem}}.kb-regnskap2-modal-shell>.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:1rem}.kb-regnskap2-modal-shell>.modal-backdrop>.modal-card.k-window{position:relative;inset:auto;margin:0;transform:none;width:min(1180px,96vw);height:min(70vh,860px);max-height:min(70vh,860px)}.kb-regnskap2-modal-shell .modal-close-button.modal-close-button--icon{min-width:24px;width:24px;min-height:24px;height:24px;padding:0;border:0;border-color:transparent;background:transparent;color:var(--ui-gray-700);border-radius:6px}.kb-regnskap2-modal-shell .modal-close-button.modal-close-button--icon:hover:not(:disabled){border:0;border-color:transparent;background:color-mix(in srgb,var(--ui-gray-400) 35%,transparent)}.kb-regnskap2-modal-shell .modal-close-button.modal-close-button--icon .app-icon{width:18px;height:18px}.kb-regnskap2-close-icon{filter:none}.kb-regnskap2-modal__body{overflow-y:auto}.kb-regnskap2-modal{min-height:100%;display:flex;flex-direction:column;gap:.75rem}.kb-regnskap2-modal__top{display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))}.kb-regnskap2-modal__grid{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.kb-regnskap2-side{border:1px solid var(--ui-border-line);border-radius:8px;padding:.6rem;background:var(--ui-white);display:flex;flex-direction:column;gap:.5rem}.kb-regnskap2-control{width:100%;border:0;border-radius:var(--cmp-radius-sm);background:var(--cmp-surface-muted);color:var(--cmp-text);min-height:var(--cmp-control-height);padding:.42rem .62rem;font-size:.8125rem;font-weight:700;outline:none;box-sizing:border-box}.kb-regnskap2-control:disabled{color:var(--cmp-text-disabled);background:var(--cmp-surface-muted);cursor:not-allowed;opacity:1}.kb-regnskap2-control--select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .62rem center}.kb-regnskap2-control--toggle{appearance:none;-webkit-appearance:none;-moz-appearance:none;text-align:left;cursor:pointer;color:var(--ui-blue-dark);padding-right:2rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .62rem center}.kb-regnskap2-control--toggle:hover:not(:disabled){background-color:color-mix(in srgb,var(--cmp-surface-muted) 85%,var(--ui-gray-300))}.kb-regnskap2-modal__actions{display:flex;justify-content:flex-end;gap:.5rem;width:100%}.kb-regnskap3-balance{margin-top:.55rem;font-size:.88rem;font-weight:600}.kb-regnskap3-balance.is-balanced{color:color-mix(in srgb,var(--ui-green-25) 35%,var(--ui-gray-900))}.kb-regnskap3-balance.is-unbalanced{color:var(--ui-red)}.kb-section-card{border:none;border-radius:0;background:#fff;padding:.75rem}.kb-section-card--claims{position:relative;overflow:visible}.kb-section-card h3{margin:0;font-size:1rem;color:var(--ui-title)}.kb-section-card__header{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.65rem}.kb-section-card__title-group{display:flex;flex-direction:column;gap:.18rem;min-width:0}.kb-section-card__filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.55rem;margin-bottom:.7rem}.kb-section-card__filters .field{min-width:190px}.kb-section-card__footer{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.65rem}.kb-section-card__footer--right{justify-content:flex-end}.kb-claims-local-tabs{margin-top:.6rem}.kb-kontoplan-shared-data-card{display:flex;flex-direction:column;gap:.55rem}.kb-kontoplan-shared-data-tabs{width:fit-content;margin-bottom:.2rem}.kb-kontoplan-shared-data-panel{display:flex;flex-direction:column;gap:.6rem;min-width:0}.kb-kontoplan-shared-data-panel__meta{display:flex;align-items:center;justify-content:space-between;gap:.55rem}.kb-kontoplan-shared-data-filters{display:flex;flex-wrap:wrap;gap:.55rem;align-items:flex-end}.kb-kontoplan-shared-data-filters .field{flex:1 1 240px;min-width:220px}.kb-kontoplan-shared-data-filters>.ui-button{margin-left:auto}.kb-form-grid{display:grid;gap:.55rem}.kb-form-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-form-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.kb-kontoplan-form .field>input,.kb-kontoplan-form .field>select,.kb-kontoplan-form .field>textarea,.kb-kontoplan-control{width:100%;min-height:32px;border:1px solid var(--ui-border-line);border-radius:4px;background:var(--ui-white);color:var(--ui-title);font-size:.875rem;padding:6px 10px;box-sizing:border-box}.kb-kontoplan-form .field>textarea,textarea.kb-kontoplan-control{min-height:84px;resize:vertical}.kb-kontoplan-form .field>select,select.kb-kontoplan-control,.kb-kontoplan-control--select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:28px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23000000' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.kb-kontoplan-form .field>input:disabled,.kb-kontoplan-form .field>select:disabled,.kb-kontoplan-form .field>textarea:disabled,.kb-kontoplan-control:disabled{background:var(--cmp-surface-muted);color:var(--cmp-text-disabled);cursor:not-allowed;opacity:1}.kb-inline-actions{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:.65rem}.kb-inline-actions.kb-regnskap3-draft-controls--top{margin-bottom:.55rem}.kb-divider{border-top:1px solid var(--ui-border-line);margin:.75rem 0}.kb-table-wrap{border:none;border-radius:0;overflow:auto;background:#fff}.kb-table-wrap>.adjus-table-shell{width:100%}.kb-table-wrap--inline-scroll{max-height:min(46vh,420px);overflow:auto}.kb-table-wrap--claims{overflow-x:auto;overflow-y:visible}.kb-table-wrap.k-splitter{height:100%;min-height:180px;display:flex;width:100%;box-sizing:border-box;outline:0;line-height:1.4285714286;touch-action:none}.kb-table-wrap.k-splitter.k-splitter-flex.k-splitter-horizontal{flex-direction:column}.kb-table-wrap.k-splitter .adjus-table-shell{font-size:inherit}.kb-table--local-accounts{min-width:0;width:100%}.kb-kontoplan-local-accounts-table-wrap{display:flex;flex-direction:column}.kb-kontoplan-local-accounts-table-wrap>.adjus-table-shell{flex:0 0 auto}.kb-local-accounts-empty-state{flex:1 1 auto;min-height:0;width:100%;justify-content:center;align-items:center}.kb-table--local-accounts .adjus-table-content>thead>tr>th,.kb-table--local-accounts .adjus-table-content>tbody>tr>td{overflow:hidden;text-overflow:ellipsis}.kb-table--local-accounts .adjus-table-content>tbody>tr>td:nth-child(2){white-space:nowrap}.kb-table--local-accounts .adjus-table-content>tbody>tr>td:nth-child(2) .subtle{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-cell-actions{display:inline-flex;gap:.4rem;flex-wrap:wrap}.kb-regnskap3-actions-menu-anchor{position:relative;display:inline-flex}.kb-regnskap3-actions-menu{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:132px;display:flex;flex-direction:column;gap:2px;padding:4px;border:1px solid var(--ui-border-line-md);border-radius:8px;background:var(--ui-white);box-shadow:0 12px 20px #0819382e}.kb-regnskap3-actions-menu--floating{position:absolute;top:0;left:0;right:auto;z-index:40}.kb-regnskap3-actions-menu__item{border:0;border-radius:6px;padding:6px 8px;text-align:left;background:transparent;color:var(--ui-title);font:inherit;line-height:1.25;cursor:pointer}.kb-regnskap3-actions-menu__item:hover:not(:disabled){background:var(--ui-gray-300)}.kb-regnskap3-actions-menu__item--danger{color:var(--ui-red)}.kb-regnskap3-actions-menu__item:disabled{color:var(--ui-text-muted);cursor:not-allowed}.kb-cell-actions--regnskap3-attachment{align-items:center}.kb-hidden-file-input{display:none}.kb-cell-actions--wage-claim{width:100%;justify-content:flex-end;gap:.35rem}.kb-table--wage-claims .kb-col-claim-id{width:8%}.kb-table--wage-claims .kb-col-employee,.kb-table--wage-claims .kb-col-identifier{width:13%}.kb-table--wage-claims .kb-col-status{width:10%}.kb-table--wage-claims .kb-col-gross,.kb-table--wage-claims .kb-col-deductions,.kb-table--wage-claims .kb-col-net{width:12%}.kb-table--wage-claims .kb-col-actions--wage-claim{width:20%;min-width:300px}.kb-amount-stack{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.15rem;max-width:100%}.kb-amount-stack .subtle{font-size:.75rem;line-height:1.15;white-space:normal}.kb-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:210px;color:var(--ui-gray-600);text-align:center}.kb-empty--small{min-height:120px}.kb-legacy-note{border:1px dashed var(--ui-border-line-md);border-radius:10px;background:#fbfcff;padding:.75rem;font-size:.825rem;margin-bottom:.8rem}.kb-report-stack{gap:.55rem}.kb-reports-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:.55rem}.kb-report-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.48rem;border:1px solid var(--ui-border-line);border-radius:8px;padding:.6rem;background:#fbfcff;min-width:0}.kb-report-card__content{min-width:0}.kb-report-card .subtle{margin:.2rem 0 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kb-report-card>.ui-button{align-self:flex-start}.wage-modal-shell{display:grid;grid-template-columns:230px minmax(0,1fr);gap:.9rem}.wage-modal-side{border:1px solid var(--ui-border-line-md);border-radius:10px;padding:.7rem;background:#fafbff;align-self:start;position:sticky;top:0}.wage-modal-side h4{margin:0 0 .5rem}.wage-modal-side p{margin:.2rem 0;font-size:.82rem}.wage-modal-nav{display:flex;flex-direction:column;gap:.3rem;margin-top:.7rem}.wage-modal-nav button{border:1px solid var(--ui-border-line-md);border-radius:8px;background:#fff;color:var(--ui-gray-700);text-align:left;font-size:.8rem;padding:.35rem .45rem}.wage-modal-main{display:flex;flex-direction:column;gap:.9rem}.wage-modal-section{border:1px solid var(--ui-border-line-md);border-radius:10px;padding:.75rem;background:#fff}.wage-modal-section h4{margin:0 0 .6rem}.wage-modal-footer{display:flex;justify-content:space-between;align-items:center;gap:.7rem;flex-wrap:wrap}.wage-modal-footer__left,.wage-modal-footer__right{display:flex;gap:.5rem;flex-wrap:wrap}.nav-import-shell{grid-template-columns:300px minmax(0,1fr)}.nav-import-side{max-height:calc(90vh - 220px);overflow:auto}.nav-import-main .kb-table-wrap{overflow-x:auto}.nav-import-confidence-table{min-width:920px}.nav-import-confidence-table__field{width:27%}.nav-import-confidence-table__value{width:17%}.nav-import-confidence-table__confidence{width:14%}.nav-import-confidence-table__notes{width:42%}.nav-import-confidence-table .adjus-table-content>thead>tr>th,.nav-import-confidence-table .adjus-table-content>tbody>tr>td{overflow-wrap:anywhere;word-break:break-word}.nav-import-confidence-table .adjus-table-content>thead>tr>.nav-import-confidence-table__confidence,.nav-import-confidence-table .adjus-table-content>tbody>tr>.nav-import-confidence-table__confidence{white-space:nowrap}.nav-import-progress{margin-top:.45rem}.nav-import-progress__bar{width:100%;height:10px;border:1px solid var(--ui-border-line-md);border-radius:999px;background:#eef1f9;overflow:hidden}.nav-import-progress__bar>span{display:block;height:100%;background:var(--cmp-primary-dark);transition:width .22s ease}.nav-import-stage-list{display:flex;flex-direction:column;gap:.35rem;margin-top:.55rem}.nav-import-stage{border:1px solid var(--ui-border-line-md);border-radius:8px;padding:.3rem .45rem;font-size:.82rem;color:var(--ui-gray-600);background:#fff}.nav-import-stage.is-complete{border-color:#9fb5f1;background:#eef3ff;color:var(--ui-gray-900);font-weight:600}.nav-import-alert{border:1px solid var(--ui-border-line-md);border-radius:8px;background:#fafbff;padding:.55rem .65rem;margin-top:.65rem;font-size:.87rem}.nav-import-alert ul{margin:.4rem 0 0;padding-left:1.1rem}.nav-import-alert--warn{border-color:#e7d387;background:#fff9e8}.nav-import-alert--ok{border-color:#8fd4aa;background:#ecfbf2}@media(max-width:768px){.page-shell{padding:1rem}.toolbar{align-items:stretch}.kb-page{padding:.75rem}.kb-title-row h1{font-size:1.45rem}.wage-modal-shell,.nav-import-shell{grid-template-columns:1fr}.kb-report-row{align-items:flex-start;flex-direction:column}.kb-form-grid--two,.kb-form-grid--four,.kb-accounting-grid--kontoplan-top,.kb-accounting-grid--overview-panels,.kb-regnskap3-entry-layout{grid-template-columns:1fr}.kb-regnskap3-entry-layout{min-height:0}.kb-regnskap3-saved-search{width:100%;margin-left:0}.kb-accounting-overview-nav{width:100%}.kb-kontoplan-template-card{max-width:none}.kb-kontoplan-shared-data-tabs{width:100%}.kb-kontoplan-shared-data-filters{display:grid;grid-template-columns:1fr}.kb-kontoplan-shared-data-filters .field{min-width:0}.kb-kontoplan-shared-data-filters>.ui-button{margin-left:0;justify-self:start}.kb-accounting-config-tabs{width:100%}.kb-kontoplan-accounts-toolbar{flex-direction:column;align-items:stretch}.kb-kontoplan-accounts-toolbar__filters{width:100%}.kb-kontoplan-accounts-toolbar__filters .field{min-width:0}.kb-local-account-drawer-shell,.kb-ledger-account-drawer-shell,.kb-claim-drawer-shell{width:100%;padding:.5rem}.kb-local-account-drawer-form,.kb-claim-drawer-grid,.kb-claim-creditor-modal-grid{grid-template-columns:1fr}.kb-claim-creditor-search-row{align-items:stretch;flex-direction:column}.kb-reports-grid,.kb-regnskap2-modal__top,.kb-regnskap2-modal__grid{grid-template-columns:1fr}.kb-regnskap2-modal-shell>.modal-backdrop>.modal-card.k-window{width:min(96vw,860px);height:min(88vh,760px);max-height:min(88vh,760px)}.wage-modal-side{position:static}}.app-icon{width:14px;height:14px;display:block;object-fit:contain;flex:0 0 auto}.app-icon--on-primary{filter:var(--ui-white-filter)}.app-icon--on-muted{filter:var(--ui-primary-filter)}.yes-no-toggle{display:inline-flex;align-items:center;gap:2px;width:fit-content;max-width:max-content;align-self:flex-start;flex:0 0 auto;padding:2px;border:1px solid var(--cmp-border);border-radius:var(--cmp-radius-md);background:var(--cmp-surface);min-height:var(--cmp-control-height)}.yes-no-toggle__option{min-height:25px;min-width:41px;padding:.2rem .55rem;border:0;border-radius:var(--cmp-radius-sm);background:transparent;color:var(--cmp-info);font-weight:600}.yes-no-toggle__option.is-selected{background:var(--cmp-primary-dark);color:var(--cmp-surface);font-weight:700}.yes-no-toggle.is-disabled,.yes-no-toggle.is-disabled .yes-no-toggle__option{cursor:not-allowed}.yes-no-toggle.is-disabled .yes-no-toggle__option{color:var(--cmp-text-disabled)}.overview-widget.grid-stack-item-content.wx-widget-content{padding:0;border:1px solid var(--ui-border-line);border-radius:7px;background-color:#fff;box-shadow:var(--ui-shadow-thin);overflow:hidden}.overview-widget .wx-widget-draggable,.overview-widget .wx-widget-temp,.overview-widget .adjus-panel__widget-handle{position:relative;outline:none;height:100%}.overview-widget .wx-widget-temp,.overview-widget .adjus-panel__widget-handle{padding:10px}.overview-widget .wx-widget-draggable-image,.overview-widget .adjus-panel__handle-icon{width:15px;height:15px;position:absolute;top:10px;right:10px;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .18s ease;pointer-events:none}.overview-widget .wx-widget-temp:hover>.wx-widget-draggable-image,.overview-widget .wx-widget-temp:focus-within>.wx-widget-draggable-image,.overview-widget .wx-widget-temp:focus-visible>.wx-widget-draggable-image,.overview-widget .adjus-panel__widget-handle:hover>.adjus-panel__handle-icon,.overview-widget .adjus-panel__widget-handle:focus-within>.adjus-panel__handle-icon,.overview-widget .adjus-panel__widget-handle:focus-visible>.adjus-panel__handle-icon{opacity:1;transform:scale(1)}.overview-widget .overview-widget__header.ui-list-column-title,.overview-widget .adjus-panel__widget-header{display:flex;align-items:center;width:auto;min-height:40px;padding:2px 5px;border-radius:5px;background-color:transparent;gap:5px}.overview-widget .overview-widget__header .ui-list-column-label,.overview-widget .overview-widget__header h2,.overview-widget .adjus-panel__widget-header .adjus-panel__title{margin:0;pointer-events:none;width:auto;font-size:.75rem;font-weight:500;line-height:14px;color:var(--ui-title);text-transform:uppercase;letter-spacing:.02em}.overview-widget .overview-widget__separator,.overview-widget .adjus-panel__widget-separator{height:.5px;background-color:var(--ui-border-line);margin:0 5px 10px}.overview-widget .overview-widget__body.ui-table-content-main,.overview-widget .adjus-panel__widget-body{height:100%;overflow-x:auto;position:relative}.overview-widget .overview-widget__actions.ui-table-column{display:flex;align-items:center;justify-content:flex-start;gap:8px}.overview-widget .overview-widget__table{display:flex;flex-direction:column;gap:0;margin:0}.overview-widget .overview-widget__table>.list-item,.overview-widget .overview-widget__table>.ui-table-column{border:0;border-bottom:1px solid var(--ui-border-line);border-radius:0;padding:8px 15px 8px 0;margin:0;background:transparent;min-height:40px;line-height:14px;display:flex;flex-direction:column;justify-content:center;gap:.25rem}.overview-widget .overview-widget__table>.list-item:last-child{border-bottom:0}.overview-widget .ui-table-column{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.overview-widget .ui-list-column-title{width:auto;margin:0;padding:0;background:transparent;border-radius:0;cursor:default}.overview-widget .ui-table-cell-text{color:var(--ui-dark-blue);pointer-events:none;word-wrap:anywhere}.overview-widget .ui-label-two-line{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.overview-widget .padding-right{padding-right:10px}.overview-widget .overview-widget__row-actions.ui-table-column{justify-content:flex-start}.overview-widget .ui-table-message{margin:.4rem 0 0;padding:6px 0;color:var(--ui-gray-500)}.kb-section-card--widget.grid-stack-item-content.wx-widget-content{border:1px solid var(--ui-border-line-md);border-radius:8px;background-color:var(--ui-white);box-shadow:var(--ui-shadow-thin);overflow:hidden}.kb-tabs{display:flex;justify-content:center;flex-wrap:wrap;column-gap:1.25rem;row-gap:.45rem;border-bottom:1px solid var(--ui-border-line-md);margin-bottom:.75rem}.kb-tab{border:0;border-bottom:3px solid transparent;background:transparent;color:var(--ui-gray-500);font-size:1.05rem;font-weight:600;padding:.25rem .18rem .55rem;cursor:pointer}.kb-tab.is-active{color:#4d3dd8;border-color:#4d3dd8}@media(max-width:768px){.kb-tabs{overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start}.kb-tab{white-space:nowrap}}.kb-case-launcher{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--ui-main-content);padding-top:62px}.kb-case-launcher__content{display:flex;align-items:center;justify-content:center}.kb-case-launcher__topbar{position:fixed;inset:0 0 auto;z-index:2000;min-height:45px;background:var(--ui-blue-dark);border-bottom:1px solid color-mix(in srgb,var(--ui-blue-dark) 72%,white)}.kb-case-launcher__topbar-inner{width:100%;height:100%;padding:10px;display:flex;align-items:center;justify-content:flex-end}.kb-case-launcher__topbar-group{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.kb-case-launcher__topbar-field{display:flex;align-items:center}.kb-case-launcher__topbar-field--estate{min-width:280px}.kb-launcher-select{min-width:0}.kb-launcher-select .adjus-field-chrome{min-height:28px;border:1px solid var(--ui-white-10);border-radius:4px;background:var(--ui-white-10);color:var(--ui-white);font-size:.8125rem;font-weight:600;line-height:1.28;padding-left:10px}.kb-launcher-select .adjus-select-icon,.kb-launcher-select .adjus-field-chrome__slot--trailing{color:var(--ui-white)}.kb-launcher-select:hover .adjus-field-chrome{border-color:var(--ui-white-25);background:var(--ui-white-25)}.kb-launcher-select:active .adjus-field-chrome,.kb-launcher-select .adjus-field-chrome--open{border-color:var(--ui-white-50);background:var(--ui-white-50)}.kb-launcher-select .adjus-select-trigger:focus-visible .adjus-field-chrome{outline:2px solid color-mix(in srgb,var(--ui-blue) 40%,white);outline-offset:1px}.kb-launcher-select .adjus-field-chrome--disabled{opacity:.75;cursor:not-allowed}.kb-case-launcher__topbar .ui-button.ui-button-top-nav{--buttonColor: var(--ui-white-10);min-height:28px;min-width:0;padding:6px 10px;border:1px solid var(--buttonColor);border-radius:4px;background-color:var(--buttonColor);color:var(--ui-white);font-size:.8125rem;font-weight:600;line-height:1.28;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;cursor:pointer;align-self:center}.kb-case-launcher__topbar .ui-button.ui-button-top-nav:hover{--buttonColor: var(--ui-white-25)}.kb-case-launcher__topbar .ui-button.ui-button-top-nav:active{--buttonColor: var(--ui-white-50)}.kb-case-launcher__topbar .ui-button.ui-button-top-nav:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-blue) 40%,white);outline-offset:1px}.kb-case-launcher__actions{display:flex;justify-content:center;gap:.55rem}.kb-case-launcher__reset-zone{position:fixed;right:18px;bottom:18px;z-index:10;display:flex;align-items:flex-end;gap:10px}.kb-case-launcher__manual-panel{position:fixed;left:18px;top:72px;bottom:70px;z-index:10;width:min(620px,calc(50vw - 72px));min-width:430px;overflow:auto;padding-right:8px}.kb-case-launcher__reset-status{max-width:min(420px,calc(100vw - 180px));margin:0;padding:8px 10px;border:1px solid var(--ui-gray-200);border-radius:6px;background:var(--ui-white);color:var(--ui-gray-700);font-size:.8125rem;line-height:1.35;box-shadow:var(--ui-shadow-sm)}.kb-launcher-user-manual{max-width:none;margin:0;padding:24px 28px 28px;border:1px solid #d6d9df;background:#fff;color:#1f2933;font-size:.875rem;line-height:1.48}.kb-launcher-user-manual p,.kb-launcher-user-manual h2,.kb-launcher-user-manual h3{margin:0}.kb-launcher-user-manual__header{padding-bottom:14px;border-bottom:2px solid #1d4f91}.kb-launcher-user-manual__kicker{color:#4b5563;font-size:.75rem;font-weight:700;text-transform:uppercase}.kb-launcher-user-manual__header h2{margin-top:4px;color:#111827;font-size:1.32rem;font-weight:700;line-height:1.2}.kb-launcher-user-manual__header p{max-width:680px;margin-top:10px;color:#4b5563}.kb-launcher-user-manual__section{padding:14px 0;border-bottom:1px solid #d8dde5}.kb-launcher-user-manual__section-heading{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;align-items:start;margin-bottom:10px}.kb-launcher-user-manual__section-heading>span{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border:1px solid #1d4f91;border-radius:50%;color:#1d4f91;font-weight:700}.kb-launcher-user-manual__section h3{color:#111827;font-size:.95rem;font-weight:700;line-height:1.3}.kb-launcher-user-manual__section-heading p,.kb-launcher-user-manual__section>p,.kb-launcher-user-manual__section--split p{color:#4b5563}.kb-launcher-user-manual__voucher-table{width:100%;margin-top:12px;border-collapse:collapse;border-top:1px solid #aeb6c2;border-bottom:1px solid #aeb6c2;font-variant-numeric:tabular-nums}.kb-launcher-user-manual__voucher-table th,.kb-launcher-user-manual__voucher-table td{padding:8px 10px;border-bottom:1px solid #e5e7eb;text-align:left;vertical-align:top}.kb-launcher-user-manual__voucher-table th{color:#374151;font-size:.75rem;font-weight:700;text-transform:uppercase}.kb-launcher-user-manual__voucher-table th:nth-child(2),.kb-launcher-user-manual__voucher-table th:nth-child(3),.kb-launcher-user-manual__voucher-table td:nth-child(2),.kb-launcher-user-manual__voucher-table td:nth-child(3){width:130px;text-align:right;white-space:nowrap}.kb-launcher-user-manual__voucher-table tbody tr:last-child td{border-bottom:0}.kb-launcher-user-manual__section--split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.kb-launcher-user-manual__section--split h3{margin-bottom:6px}.kb-launcher-user-manual__footer{margin-top:18px;padding:12px 14px;border-left:4px solid #1d4f91;background:#f8fafc;color:#374151;line-height:1.45}@media(max-width:720px){.kb-launcher-user-manual{padding:24px 18px 28px}.kb-launcher-user-manual__section--split{grid-template-columns:1fr;gap:16px}.kb-launcher-user-manual__voucher-table{display:block;overflow-x:auto}}@media(max-width:1100px){.kb-case-launcher__manual-panel{width:min(520px,calc(50vw - 42px));min-width:0}}@media(max-width:900px){.kb-case-launcher{align-items:flex-start;justify-content:flex-start;padding:72px 18px 86px}.kb-case-launcher__content{position:fixed;right:18px;bottom:70px}.kb-case-launcher__manual-panel{position:static;width:100%;max-width:620px;padding-right:0}}.kb-launcher-reset-modal{display:grid;gap:12px}.kb-launcher-reset-modal p{margin:0}.kb-launcher-reset-modal__footer{display:flex;justify-content:flex-end;gap:8px;width:100%}.kb-launcher-config-modal__body{height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding-top:0}.adjus-dialog__content:has(.kb-launcher-config-modal__body),.kb-launcher-config-modal__body{--kb-settings-surface: #fafbfd}.adjus-dialog__content:has(.kb-launcher-config-modal__body),.adjus-dialog__content:has(.kb-launcher-config-modal__body)>.adjus-dialog__header,.adjus-dialog__content:has(.kb-launcher-config-modal__body)>.modal-header{background:var(--kb-settings-surface)}.kb-launcher-config-modal__body,.modal-body.kb-launcher-config-modal__body,.kb-launcher-config-modal__body .kb-launcher-config-modal-layout,.kb-launcher-config-modal__body .kb-launcher-config-grid--voucher-library,.kb-launcher-config-modal__body .kb-launcher-config-accounts-layout,.kb-launcher-config-modal__body .kb-launcher-config-section,.kb-launcher-config-modal__body .kb-launcher-config-table-panel,.kb-launcher-config-modal__body .kb-launcher-voucher-template-panel,.kb-launcher-config-modal__body .kb-section-card,.kb-launcher-config-modal__body .kb-table-wrap,.kb-launcher-config-modal__body .adjus-table-content-main,.kb-launcher-config-modal__body .adjus-table-content{background:var(--kb-settings-surface)}.kb-launcher-config-modal__body .kb-launcher-config-table-panel,.kb-launcher-config-modal__body .kb-launcher-voucher-template-panel{--adjus-ui-canvas: var(--kb-settings-surface)}.kb-launcher-config-modal__body .kb-launcher-config-side-card,.kb-launcher-config-modal__body .kb-voucher-template-library,.kb-launcher-config-modal__body .kb-launcher-config-topbar .adjus-field-chrome,.kb-launcher-config-modal__body .kb-launcher-config-section .adjus-field-chrome,.kb-launcher-config-modal__body .kb-launcher-config-table-panel .adjus-field-chrome,.kb-launcher-config-modal__body .kb-launcher-voucher-template-panel .adjus-field-chrome{background:var(--adjus-ui-surface, var(--ui-white))}.kb-launcher-config-modal-shell .adjus-dialog__content.adjus-dialog__content--xxl{width:min(1660px,96vw);max-width:96vw}.kb-launcher-config-modal-shell .adjus-dialog__content.adjus-dialog__content--fullscreen,.kb-launcher-voucher-template-modal-shell .adjus-dialog__content.adjus-dialog__content--fullscreen{width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0}.kb-launcher-config-modal-shell .modal-card.modal-card--xxl.k-window{width:min(1660px,96vw);max-width:96vw}.kb-launcher-config-modal-shell .modal-close-button.modal-close-button--icon{min-width:24px;width:24px;min-height:24px;height:24px;padding:0;border:0;border-color:transparent;background:transparent;color:var(--ui-gray-700);border-radius:6px}.kb-launcher-config-modal-shell .modal-close-button.modal-close-button--icon:hover:not(:disabled){border:0;border-color:transparent;background:color-mix(in srgb,var(--ui-gray-400) 35%,transparent)}.kb-launcher-config-modal-shell .modal-close-button.modal-close-button--icon:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-blue) 45%,white);outline-offset:1px}.kb-launcher-config-modal-shell .modal-close-button.modal-close-button--icon .app-icon{width:18px;height:18px}.kb-launcher-config-close-icon{filter:none}.kb-launcher-config-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:.75rem}.kb-launcher-config-grid--single{grid-template-columns:minmax(0,1fr)}.kb-launcher-config-grid--voucher-library{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:stretch;flex:1 1 auto;gap:.85rem;min-height:0;height:100%}.kb-launcher-config-panel{display:flex;flex-direction:column;gap:.65rem;min-width:0}.kb-launcher-voucher-template-modal-shell .adjus-dialog__content.adjus-dialog__content--xxl,.kb-launcher-voucher-template-modal-shell .modal-card.modal-card--xxl.k-window{width:min(1720px,98vw);max-width:98vw}.kb-launcher-config-modal-layout{display:flex;flex-direction:column;gap:.75rem;min-height:0;height:100%}.kb-launcher-config-topbar{display:flex;align-items:flex-end;gap:.75rem;width:100%}.kb-launcher-config-topbar-search{--adjus-ui-surface: var(--ui-white);width:min(420px,100%)}.kb-launcher-config-switch{border-bottom:1px solid var(--ui-border-line-lg);max-width:fit-content;min-height:fit-content;margin-left:auto;align-self:flex-end}.kb-launcher-config-switch.kb-accounting-module-switch{display:inline-flex}.kb-launcher-config-switch .kb-accounting-module-switch__tab.ui-button{min-height:34px;padding:7px 12px}.kb-launcher-config-section{width:min(980px,100%)}.kb-launcher-config-accounts-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:.85rem;min-height:0;flex:1 1 auto}.kb-launcher-config-side-title-meta{margin:-.1rem 0 .15rem}.kb-launcher-config-side-form-grid{grid-template-columns:1fr}.kb-launcher-config-side-card .field,.kb-launcher-config-side-card .adjus-field__control,.kb-launcher-config-side-card .adjus-select-trigger-wrap,.kb-launcher-config-side-card .adjus-select-trigger{min-width:0;width:100%}.kb-launcher-config-side-card .adjus-field-chrome__control{min-width:0}.kb-launcher-config-side-card .adjus-field-chrome__control>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-launcher-config-meta{display:grid;gap:.2rem;color:var(--ui-gray-600);font-size:.78rem}.kb-launcher-config-meta p{margin:0}.kb-launcher-config-table-panel{min-height:0;flex:1 1 auto}.kb-launcher-config-table-wrap{min-height:0;flex:1 1 auto;overflow:auto}.kb-launcher-config-table-shell .adjus-table-content>thead{position:sticky;top:0;z-index:2;background:var(--kb-settings-surface)}.kb-launcher-config-table-shell .adjus-table-content>thead>tr{border-top:1px solid var(--ui-border-line-lg);border-bottom:1px solid var(--ui-border-line-lg);height:35px}.kb-launcher-config-table-shell .adjus-table-content>tbody>tr>td{border-bottom:1px solid var(--ui-border-line)}.kb-launcher-entity-registry{display:flex;flex-direction:column;min-height:0;height:100%;width:100%}.kb-launcher-entity-registry__card{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;width:100%}.kb-launcher-entity-registry__table-wrap{flex:1 1 auto;min-height:0}.kb-launcher-entity-registry__table-wrap .adjus-table-shell{min-width:1280px}.kb-launcher-entity-registry__textarea{min-height:190px;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.kb-launcher-entity-registry__import-errors{margin:.45rem 0 0;padding-left:1.1rem}.kb-launcher-entity-registry__modal-actions{display:flex;justify-content:space-between;gap:.75rem;width:100%}.kb-launcher-voucher-template-panel{grid-column:1;grid-row:1;min-height:0;height:100%;width:100%}.kb-voucher-template-library{grid-column:2;grid-row:1;min-height:0;height:100%;overflow:hidden}.kb-launcher-voucher-template-panel>.kb-table-wrap{flex:1 1 auto;min-height:0}.kb-voucher-template-editor-header{flex-wrap:wrap}.kb-voucher-template-editor-header .kb-regnskap3-draft-heading__title{justify-content:flex-start}.kb-voucher-template-editor-header .kb-regnskap-entry-mode-switch{margin-left:auto}.kb-voucher-template-simplified-panel{min-height:0}.kb-voucher-template-actions{align-items:center;justify-content:space-between;margin-top:auto;padding-top:.8rem}.kb-voucher-template-action-button{min-height:var(--adjus-ui-size-control-md)}.kb-voucher-template-actions__primary{align-items:center;margin-top:0}.kb-voucher-template-library .adjus-panel__body{display:flex;flex:1 1 auto;flex-direction:column;gap:.65rem;min-height:0}.kb-voucher-template-library__list{display:flex;flex-direction:column;gap:.4rem;min-height:0;overflow:auto}.kb-voucher-template-library__item{display:flex;flex-direction:column;gap:.25rem;width:100%;padding:.6rem .7rem;border:1px solid var(--ui-border-line);border-radius:6px;background:var(--ui-white);color:var(--ui-gray-900);text-align:left;cursor:pointer}.kb-voucher-template-library__item:hover:not(:disabled),.kb-voucher-template-library__item.is-selected{border-color:var(--ui-blue);background:color-mix(in srgb,var(--ui-blue) 7%,white)}.kb-voucher-template-library__item>span{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.kb-voucher-template-library__item small{color:var(--ui-gray-600)}.kb-case-modal>.modal-backdrop{padding:0;align-items:stretch;justify-content:stretch}.kb-case-modal .adjus-dialog__overlay{padding:0;align-items:stretch;justify-content:stretch}.kb-case-modal>.modal-backdrop>.modal-card.modal-card--xxl.k-window{width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0;box-shadow:none}.kb-case-modal .adjus-dialog__content.adjus-dialog__content--fullscreen{width:100%;max-width:100%;height:100%;max-height:100%;border-radius:0;box-shadow:none;overflow:hidden}.kb-case-modal .modal-header.k-window-titlebar,.kb-case-modal .modal-footer.k-window-actions,.kb-case-modal .adjus-dialog__header,.kb-case-modal .adjus-dialog__footer{border-radius:0}.kb-case-modal .modal-close-button--icon,.kb-case-modal .adjus-overlay-close-button{min-width:24px;width:24px;min-height:24px;height:24px;padding:0;border:0;border-color:transparent;background:transparent;color:var(--ui-gray-700);border-radius:6px}.kb-case-modal .modal-close-button--icon:hover:not(:disabled){border:0;border-color:transparent;background:color-mix(in srgb,var(--ui-gray-400) 35%,transparent)}.kb-case-modal .adjus-overlay-close-button:hover:not(:disabled){border:0;border-color:transparent;background:color-mix(in srgb,var(--ui-gray-400) 35%,transparent)}.kb-case-modal .modal-close-button--icon:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-blue) 45%,white);outline-offset:1px}.kb-case-modal .adjus-overlay-close-button:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-blue) 45%,white);outline-offset:1px}.kb-case-modal .modal-close-button--icon .app-icon,.kb-case-modal .adjus-overlay-close-button .app-icon{width:18px;height:18px}.kb-case-modal__close-icon{filter:none}.kb-case-modal .modal-body.k-window-content.kb-case-modal__body{padding:.85rem .95rem 1rem}.kb-case-modal .adjus-dialog__body.kb-case-modal__body{padding:.85rem .95rem 1rem;overflow:hidden;display:flex;flex-direction:column;min-height:0}.kb-page.kb-page--modal-surface{padding:0;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.kb-workspace.kb-workspace--left-tabs{padding:0;min-height:0;flex:1 1 auto;display:flex;flex-direction:column;overflow:hidden}.kb-case-modal__layout{display:grid;grid-template-columns:226px minmax(0,1fr);gap:1rem;align-items:stretch;height:100%;min-height:0;flex:1 1 auto;overflow:hidden}.kb-case-modal__sidebar{border-right:1px solid var(--ui-border-line);padding:.2rem .7rem .1rem 0;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:.7rem}.kb-case-modal__menu-list{display:flex;flex-direction:column;gap:.15rem}.kb-case-modal__menu-tabs.adjus-tabs--vertical{grid-template-columns:1fr;gap:0}.kb-case-modal__menu-tabs .adjus-tabs__list{padding:0;background:transparent}.kb-case-modal__menu-tabs .adjus-tabs__trigger{width:100%}.kb-case-modal__menu-tabs .adjus-tabs__content{display:none}.kb-case-sidebar-summary{margin-top:auto;width:100%;max-width:100%;flex:0 0 auto;border:0;border-radius:8px;background:color-mix(in srgb,var(--ui-blue) 8%,var(--ui-white));padding:.55rem .6rem}.kb-case-sidebar-summary__grid{margin:0;display:grid;gap:.45rem}.kb-case-sidebar-summary__row{display:grid;gap:.14rem}.kb-case-sidebar-summary__row dt{margin:0;color:var(--ui-gray-600);font-size:.68rem;font-weight:500;line-height:1.2}.kb-case-sidebar-summary__row dd{margin:0;color:var(--ui-gray-900);font-size:.8rem;font-weight:650;line-height:1.25}.kb-case-sidebar-summary__status-pill{display:inline-flex;align-items:center;border:1px solid color-mix(in srgb,var(--ui-warning) 24%,var(--ui-border-line));border-radius:999px;background:color-mix(in srgb,var(--ui-warning) 16%,var(--ui-white));color:color-mix(in srgb,var(--ui-warning) 55%,var(--ui-gray-900));padding:.08rem .42rem;font-size:.68rem;font-weight:600;line-height:1.2}.kb-case-modal__main{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.kb-case-modal__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.kb-case-modal__top .kb-header{min-width:0;margin-bottom:0}.kb-case-modal__main .kb-action-row{padding-left:0;padding-right:0}.kb-case-modal__main .kb-content{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.kb-case-modal .ui-compensatio-left-menu-section{padding:.25rem 0 .45rem}.kb-case-modal .ui-compensatio-left-menu-section>label{display:block;font-size:.6875rem;line-height:1.2;font-weight:500;color:var(--ui-gray-500);letter-spacing:.02em;text-transform:uppercase;padding-inline:5px}.kb-case-modal .ui-compensatio-menu-cell{width:100%;border:0;border-radius:5px;background:transparent;color:var(--ui-gray-800);text-align:left;cursor:pointer}.kb-case-modal .ui-compensatio-menu-cell>label{display:block;margin:0;padding:5px 10px;font-size:.75rem;line-height:1.3;font-weight:500;color:inherit;cursor:pointer}.kb-case-modal .ui-compensatio-menu-cell:hover:not(.disabled):not(.selected){background:var(--ui-gray-200)}.kb-case-modal .ui-compensatio-menu-cell.selected{background:var(--ui-blue-medium);color:var(--ui-white)}.kb-case-modal .ui-compensatio-menu-cell.selected>label{color:var(--ui-white)}.kb-case-modal .ui-compensatio-menu-cell.required{color:var(--ui-red)}.kb-case-modal .ui-compensatio-menu-cell.disabled{cursor:default}.kb-case-modal .ui-compensatio-menu-cell.disabled>label{color:var(--ui-gray-400)}@media(max-width:1100px){.kb-case-launcher{padding-top:92px}.kb-case-launcher__topbar-inner{justify-content:stretch;padding:.55rem .75rem}.kb-case-launcher__topbar-group{width:100%;gap:.45rem}.kb-case-launcher__topbar-field--estate{min-width:0}.kb-launcher-select{width:100%}.kb-launcher-config-grid,.kb-launcher-config-grid--voucher-library{grid-template-columns:1fr}.kb-launcher-voucher-template-panel{grid-column:1;grid-row:1}.kb-voucher-template-library{grid-column:1;grid-row:2}.kb-launcher-config-accounts-layout{grid-template-columns:1fr}.kb-launcher-config-switch{width:100%;overflow-x:auto;margin-left:0;align-self:stretch}.kb-launcher-config-topbar{flex-direction:column;align-items:stretch}.kb-launcher-config-topbar-search{width:100%}.kb-case-modal__layout{grid-template-columns:1fr;gap:.7rem}.kb-case-modal__sidebar{border-right:0;border-bottom:1px solid var(--ui-border-line);padding:0 0 .55rem}.kb-case-modal__menu-list,.kb-case-modal__menu-tabs.adjus-tabs--vertical .adjus-tabs__list{flex-direction:row;flex-wrap:wrap}.kb-case-modal__top{flex-wrap:wrap}.kb-case-sidebar-summary{margin-top:0}}.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td{border-right:1px solid var(--ui-border-line)}.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td:last-child,.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td.adjus-table-fill-spacer-cell{border-right:0}.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td .adjus-field-chrome--table,.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td .adjus-select-trigger__chrome,.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td .adjus-entity-picker__trigger-chrome{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td .adjus-input--table,.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td .adjus-select-trigger--table,.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td .adjus-entity-picker__trigger{border:0!important;border-radius:0!important;background:transparent!important;outline:0!important;box-shadow:none!important}.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td .adjus-field-chrome:focus-within,.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td .adjus-input:focus-visible,.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td .adjus-select-trigger:focus-visible .adjus-field-chrome,.kb-accounting-new-voucher-table .adjus-table-content>tbody>tr>td .adjus-entity-picker__trigger:focus-visible .adjus-field-chrome{outline:0!important;box-shadow:none!important}.kb-accounting-new-voucher-table .adjus-sticky-action-cell .kb-cell-actions,.kb-accounting-new-voucher-table .kb-cell-actions--delete{display:flex;justify-content:center;align-items:center;width:100%}.kb-accounting-new-voucher-table .adjus-sticky-action-cell .adjus-button--danger .adjus-icon,.kb-accounting-new-voucher-table .adjus-sticky-action-cell .adjus-button--danger svg,.kb-accounting-new-voucher-table .kb-cell-actions--delete button [class*=icon],.kb-accounting-new-voucher-table .kb-cell-actions--delete button svg{color:var(--ui-white)}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-start>td{border-top:44px solid var(--ui-white)}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-start>td:first-child{position:relative}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-start>td:first-child:before{content:attr(data-kb-group-summary);position:absolute;top:-32px;left:0;font-size:.82rem;font-weight:600;white-space:nowrap;color:color-mix(in srgb,var(--ui-title) 76%,var(--ui-gray-500))}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-start>td.kb-regnskap3-draft-group-separator-cell--balanced:before{color:color-mix(in srgb,var(--ui-green-25) 35%,var(--ui-gray-900))}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-start>td.kb-regnskap3-draft-group-separator-cell--unbalanced:before{color:var(--ui-red)}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-end>td{border-bottom:44px solid var(--ui-white)}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-end>td:first-child{position:relative}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-end>td:first-child:after{content:attr(data-kb-group-summary);position:absolute;bottom:-32px;left:0;font-size:.82rem;font-weight:600;white-space:nowrap;color:color-mix(in srgb,var(--ui-title) 76%,var(--ui-gray-500))}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-end>td.kb-regnskap3-draft-group-separator-cell--balanced:after{color:color-mix(in srgb,var(--ui-green-25) 35%,var(--ui-gray-900))}.kb-regnskap3-draft-table-shell .adjus-table-content>tbody>tr.kb-regnskap3-draft-row--group-end>td.kb-regnskap3-draft-group-separator-cell--unbalanced:after{color:var(--ui-red)}
