:where([data-ui-skin=default]){--button-loader-size:32px;--button-loader-size-small:32px;--button-loader-size-large:32px;--button-loader-highlight-color:var(--text-invert-color);--background-color:#ffffff;--badge-height:14px;--badge-min-width:14px;--badge-padding:0 4px;--badge-radius:4px;--button-badge-start:72%;--button-badge-top:-4px;--button-gap-lg:12px;--button-gap-nl:8px;--button-gap-sm:4px;--button-height-lg:50px;--button-height-nl:42px;--button-height-sm:26px;--button-min-width-lg:120px;--button-min-width-nl:100px;--button-min-width-sm:80px;--button-padding-lg:0 16px;--button-padding-nl:0 12px;--button-padding-sm:0 6px;--button-radius-lg:12px;--button-radius-nl:8px;--button-radius-rounded:999px;--button-radius-sm:4px;--button-shadow:0 2px 4px rgba(0,0,0,.1);--danger-color:#C73934;--danger-light-color:#fde9e7;--font-family-alternate:system-ui,sans-serif;--font-family-primary:system-ui,sans-serif;--font-gap:4px;--font-line-height:1.4;--font-size-lg:16px;--font-size-nl:14px;--font-size-sm:12px;--font-size-xl:20px;--font-size-xs:8px;--font-size-xxl:28px;--font-weight-black:800;--font-weight-bold:700;--font-weight-light:300;--font-weight-medium:500;--font-weight-normal:400;--font-weight-semiBold:600;--info-color:#5C9EFF;--info-light-color:#e7f3ff;--muted-color:#999eaf;--primary-color:#2b3efb;--primary-dark-color:#1724bd;--primary-light-color:#e7eaff;--ring-color:#c7d2fe;--secondary-color:#ffffff;--secondary-dark-color:#ededf4;--secondary-light-color:#f6f7fb;--success-color:#38BDA8;--success-light-color:#e3f7e9;--text-color:#111827;--text-highlight-color:#2b3efb;--text-invert-color:#ffffff;--text-muted-color:#6b7280;--warning-color:#f1c40f;--warning-light-color:#fff3d6}:where([data-ui-skin=compact]){--button-loader-size:16px;--button-loader-size-small:12px;--button-loader-size-large:32px;--button-loader-highlight-color:var(--primary-color);--background-color:#ffffff;--badge-height:14px;--badge-min-width:14px;--badge-padding:0 4px;--badge-radius:4px;--button-badge-start:72%;--button-badge-top:-8px;--button-gap-lg:12px;--button-gap-nl:8px;--button-gap-sm:4px;--button-height-lg:50px;--button-height-nl:40px;--button-height-sm:30px;--button-min-width-lg:120px;--button-min-width-nl:100px;--button-min-width-sm:80px;--button-padding-lg:0 16px;--button-padding-nl:0 12px;--button-padding-sm:0 8px;--button-radius-lg:12px;--button-radius-nl:8px;--button-radius-rounded:999px;--button-radius-sm:4px;--button-shadow:none;--danger-color:#C73934;--danger-light-color:#fde9e7;--font-family-alternate:system-ui,sans-serif;--font-family-primary:system-ui,sans-serif;--font-gap:4px;--font-line-height:1.4;--font-size-lg:18px;--font-size-nl:16px;--font-size-sm:14px;--font-size-xl:24px;--font-size-xs:12px;--font-size-xxl:32px;--font-weight-black:800;--font-weight-bold:700;--font-weight-light:300;--font-weight-medium:500;--font-weight-normal:400;--font-weight-semiBold:600;--info-color:#3498db;--info-light-color:#e7f3ff;--muted-color:#999eaf;--primary-color:#2b3efb;--primary-dark-color:#1724bd;--primary-light-color:#e7eaff;--ring-color:#c7d2fe;--secondary-color:#ffffff;--secondary-dark-color:#ededf4;--secondary-light-color:#f6f7fb;--success-color:#07bc0c;--success-light-color:#e3f7e9;--text-color:#111827;--text-highlight-color:#2b3efb;--text-invert-color:#ffffff;--text-muted-color:#6b7280;--warning-color:#f1c40f;--warning-light-color:#fff3d6}:where([data-ui-skin=default]){--alert-shadow:0 2px 4px rgba(0,0,0,.1);--card-background:var(--secondary-color);--card-body-gap:24px;--card-header-gap:12px;--card-header-inset-padding:24px;--card-header-padding-bottom:0;--card-heading-gap:4px;--card-media-icon-size:24px;--card-media-radius:12px;--card-media-size:48px;--card-padding:24px;--card-radius:16px;--card-shadow:0 2px 12px rgba(20,32,77,0.08);--default-gap-lg:24px;--default-gap-nl:16px;--default-gap-sm:8px;--default-gap-xl:32px;--default-gap-xs:4px;--default-padding-lg:24px;--default-padding-nl:16px;--default-padding-sm:8px;--default-padding-xl:32px;--default-padding-xs:4px;--icon-button-icon-size-compact:18px;--icon-button-icon-size-lg:22px;--icon-button-icon-size-nl:18px;--icon-button-icon-size-sm:16px;--icon-button-radius-compact:4px;--icon-button-radius-lg:6px;--icon-button-radius-nl:4px;--icon-button-radius-sm:2px;--icon-button-size-compact:24px;--icon-button-size-lg:40px;--icon-button-size-nl:32px;--icon-button-size-sm:24px;--label-background:transparent;--label-boxed-cut-height:0;--label-boxed-cut-radius:4px;--label-boxed-cut-top:0;--label-boxed-z-index:4;--label-color:var(--text-color);--label-cut-height:0;--label-cut-top:0;--label-font-size:var(--font-size-sm);--label-font-weight:var(--font-weight-normal);--label-height:auto;--label-muted-color:var(--text-muted-color);--label-padding:0;--label-position:relative;--label-required-color:var(--text-highlight-color);--label-required-font-size:var(--font-size-lg);--label-required-font-weight:var(--font-weight-bold);--label-start:0;--label-top:0;--label-z-index:1;--tag-background:transparent;--tag-border:solid var(--textMutedColor) 1px;--tag-height:30px;--tag-padding:0 8px;--tag-radius:4px;--alert-padding:12px 14px;--alert-body-font-size:var(--font-size-nl);--alert-title-font-size:var(--font-size-nl);--card-subtitle-font-size:var(--font-size-sm);--tag-text-font-size:var(--font-size-nl);--tag-text-color:var(--text-muted-color);--tag-remove-size:var(--font-size-lg);--tag-remove-color:var(--text-muted-color);--avatar-size:40px;--avatar-size-small:40px;--avatar-size-xs:40px;--avatar-size-large:40px;--avatar-size-xl:40px;--avatar-min-width:auto;--avatar-min-width-small:auto;--avatar-min-width-xs:auto;--avatar-background:transparent}:where([data-ui-skin=compact]){--alert-shadow:0 2px 4px rgba(0,0,0,.1);--card-background:var(--secondary-light-color);--card-body-gap:16px;--card-header-gap:10px;--card-header-inset-padding:16px;--card-header-padding-bottom:0;--card-heading-gap:2px;--card-media-icon-size:20px;--card-media-radius:8px;--card-media-size:40px;--card-padding:16px;--card-radius:12px;--card-shadow:0 1px 6px rgba(0,0,0,0.1);--default-gap-lg:24px;--default-gap-nl:16px;--default-gap-sm:8px;--default-gap-xl:32px;--default-gap-xs:4px;--default-padding-lg:24px;--default-padding-nl:16px;--default-padding-sm:8px;--default-padding-xl:32px;--default-padding-xs:4px;--icon-button-icon-size-compact:18px;--icon-button-icon-size-lg:22px;--icon-button-icon-size-nl:18px;--icon-button-icon-size-sm:16px;--icon-button-radius-compact:4px;--icon-button-radius-lg:6px;--icon-button-radius-nl:4px;--icon-button-radius-sm:2px;--icon-button-size-compact:24px;--icon-button-size-lg:40px;--icon-button-size-nl:32px;--icon-button-size-sm:24px;--label-background:var(--secondary-color);--label-boxed-cut-height:14px;--label-boxed-cut-radius:4px;--label-boxed-cut-top:5px;--label-boxed-z-index:4;--label-color:var(--text-color);--label-cut-height:3px;--label-cut-top:11px;--label-font-size:var(--font-size-sm);--label-font-weight:var(--font-weight-normal);--label-height:24px;--label-muted-color:var(--text-muted-color);--label-padding:0 2px;--label-position:absolute;--label-required-color:var(--text-highlight-color);--label-required-font-size:var(--font-size-lg);--label-required-font-weight:var(--font-weight-bold);--label-start:12px;--label-top:-12px;--label-z-index:1;--tag-background:var(--primary-light-color);--tag-border:0;--tag-height:24px;--tag-padding:0 8px;--tag-radius:4px;--alert-padding:10px 12px;--alert-body-font-size:var(--font-size-sm);--alert-title-font-size:var(--font-size-sm);--card-subtitle-font-size:var(--font-size-nl);--tag-text-font-size:var(--font-size-sm);--tag-text-color:var(--text-color);--tag-remove-size:var(--font-size-xs);--tag-remove-color:var(--text-color);--avatar-size:40px;--avatar-size-small:30px;--avatar-size-xs:18px;--avatar-size-large:40px;--avatar-size-xl:40px;--avatar-min-width:40px;--avatar-min-width-small:30px;--avatar-min-width-xs:18px;--avatar-background:var(--primary-light-color)}:where([data-ui-skin=default]){--alert-radius:8px;--alert-gap:12px;--alert-icon-size:20px;--image-radius:12px;--placeholder-radius:0px;--layout-container-width:1580px;--layout-space-unit:4px;--input-height-sm:32px;--input-height-nl:40px;--input-height-lg:48px;--input-padding-sm:0 8px;--input-padding-nl:0 16px;--input-padding-lg:0 20px;--input-radius-sm:4px;--input-radius-nl:8px;--input-radius-lg:12px;--input-font-size-xs:12px;--input-font-size-sm:14px;--input-font-size-nl:16px;--input-font-size-lg:18px;--input-font-size-xl:20px;--input-font-size-xxl:28px;--input-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);--textarea-height-sm:28px;--textarea-height-nl:48px;--textarea-height-lg:68px;--textarea-padding-sm:4px 8px;--textarea-padding-nl:8px 16px;--textarea-padding-lg:10px 20px;--textarea-radius-sm:4px;--textarea-radius-nl:8px;--textarea-radius-lg:12px;--textarea-font-size-xs:12px;--textarea-font-size-sm:14px;--textarea-font-size-nl:16px;--textarea-font-size-lg:18px;--textarea-font-size-xl:20px;--textarea-font-size-xxl:28px;--textarea-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);--checkbox-height-sm:20px;--checkbox-height-nl:24px;--checkbox-height-lg:32px;--checkbox-width-sm:20px;--checkbox-width-nl:24px;--checkbox-width-lg:32px;--checkbox-radius-sm:2px;--checkbox-radius-nl:4px;--checkbox-radius-lg:6px;--checkbox-gap-sm:4px;--checkbox-gap-nl:8px;--checkbox-gap-lg:12px;--radio-height-sm:20px;--radio-height-nl:24px;--radio-height-lg:32px;--radio-width-sm:20px;--radio-width-nl:24px;--radio-width-lg:32px;--radio-radius-sm:10px;--radio-radius-nl:12px;--radio-radius-lg:16px;--radio-gap-sm:4px;--radio-gap-nl:8px;--radio-gap-lg:12px;--radio-inner-padding:4px;--switch-height-sm:16px;--switch-height-nl:20px;--switch-height-lg:24px;--switch-width-sm:30px;--switch-width-nl:37px;--switch-width-lg:48px;--switch-padding-sm:0 8px;--switch-padding-nl:0 12px;--switch-padding-lg:0 16px;--switch-radius-sm:8px;--switch-radius-nl:10px;--switch-radius-lg:12px;--switch-inner-padding:2px;--switch-inner-radius:50%;--switch-outline-height-sm:var(--input-height-sm);--switch-outline-height-nl:var(--input-height-nl);--switch-outline-height-lg:var(--input-height-lg);--switch-outline-radius-sm:var(--input-radius-sm);--switch-outline-radius-nl:var(--input-radius-nl);--switch-outline-radius-lg:var(--input-radius-lg);--default-radius-xs:2px;--default-radius-sm:4px;--default-radius-nl:8px;--default-radius-lg:16px;--default-radius-xl:20px;--tooltip-background:rgba(32,32,36,0.9);--tooltip-color:#fff;--tooltip-shadow:0 4px 16px rgba(0,0,0,0.24);--tooltip-filter-shadow:drop-shadow(0 4px 12px rgba(0,0,0,0.28));--tooltip-z-index:40;--tooltip-offset:8px;--tooltip-viewport-padding:8px;--tooltip-radius-sm:6px;--tooltip-radius-nl:8px;--tooltip-padding-sm:8px 10px;--tooltip-padding-nl:12px 14px;--tooltip-font-size-sm:var(--font-size-xs);--tooltip-font-size-nl:var(--font-size-sm);--tooltip-min-width-sm:140px;--tooltip-min-width-nl:180px;--tooltip-min-height-sm:32px;--tooltip-min-height-nl:40px;--tooltip-max-width-sm:260px;--tooltip-max-width-nl:360px;--tooltip-arrow-size:10px;--tooltip-gap:8px;--tooltip-icon-size:18px;--tooltip-close-size:24px;--tooltip-danger-background:var(--danger-light-color);--tooltip-warning-background:var(--warning-light-color);--tooltip-info-background:var(--info-light-color);--tooltip-success-background:var(--success-light-color);--tooltip-sheet-backdrop:rgba(0,0,0,0.4);--tooltip-sheet-max-width:360px;--tooltip-sheet-padding:16px;--tooltip-sheet-radius:12px;--calendar-min-width:280px;--calendar-gap:8px;--calendar-day-gap:4px;--calendar-day-height:36px;--calendar-day-radius:10px;--calendar-day-border-width:1px;--calendar-day-border-color:var(--primary-color);--calendar-day-hover-bg:color-mix(in srgb,var(--muted-color) 18%,transparent);--calendar-day-selected-bg:var(--primary-color);--calendar-day-selected-border-color:var(--primary-color);--calendar-chevron-size:32px;--calendar-arrow-size:40px;--calendar-arrow-radius:8px;--calendar-weekday-height:24px;--calendar-view-body-gap:8px;--calendar-picker-gap:8px;--dropdown-height-sm:32px;--dropdown-height-nl:40px;--dropdown-height-lg:48px;--dropdown-padding-sm:0 4px 0 8px;--dropdown-padding-nl:0 8px 0 16px;--dropdown-padding-lg:0 12px 0 20px;--dropdown-radius-sm:4px;--dropdown-radius-nl:8px;--dropdown-radius-lg:12px;--dropdown-font-size-xs:12px;--dropdown-font-size-sm:14px;--dropdown-font-size-nl:16px;--dropdown-font-size-lg:18px;--dropdown-font-size-xl:20px;--dropdown-font-size-xxl:28px;--dropdown-options-padding:12px 16px;--dropdown-options-shadow:0 2px 4px rgba(0,0,0,.1);--dropdown-options-hover:var(--primary-light-color);--dropdown-options-active:var(--primary-color);--dropdown-box-shadow:inset 0 1px 2px rgba(0,0,0,.2);--dropdown-placeholder-color:var(--text-muted-color);--dropdown-placeholder-font-size:var(--input-font-size-nl);--dropdown-placeholder-font-weight:var(--font-weight-normal);--dropdown-datepicker-min-width:320px;--tab-wrapper-height:40px;--tab-wrapper-radius:8px;--tab-wrapper-padding:0;--tab-wrapper-background:var(--secondary-color);--tab-wrapper-shadow:0 2px 4px rgba(0,0,0,.1);--tab-item-height:100%;--tab-item-radius:8px;--tab-item-padding:0;--tab-item-background:var(--primary-color);--tab-item-shadow:0 2px 4px rgba(0,0,0,.1);--upload-height-sm:150px;--upload-height-nl:250px;--upload-height-lg:400px;--upload-padding-sm:8px;--upload-padding-nl:12px;--upload-padding-lg:16px;--upload-radius-sm:14px;--upload-radius-nl:24px;--upload-radius-lg:34px}:where([data-ui-skin=compact]){--alert-radius:8px;--alert-gap:12px;--alert-icon-size:20px;--image-radius:12px;--placeholder-radius:0px;--layout-container-width:1580px;--layout-space-unit:4px;--input-height-sm:28px;--input-height-nl:38px;--input-height-lg:48px;--input-padding-sm:0 8px;--input-padding-nl:0 12px;--input-padding-lg:0 16px;--input-radius-sm:4px;--input-radius-nl:8px;--input-radius-lg:12px;--input-font-size-xs:12px;--input-font-size-sm:14px;--input-font-size-nl:16px;--input-font-size-lg:18px;--input-font-size-xl:20px;--input-font-size-xxl:28px;--input-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);--textarea-height-sm:28px;--textarea-height-nl:38px;--textarea-height-lg:48px;--textarea-padding-sm:8px;--textarea-padding-nl:12px;--textarea-padding-lg:16px;--textarea-radius-sm:4px;--textarea-radius-nl:8px;--textarea-radius-lg:12px;--textarea-font-size-xs:12px;--textarea-font-size-sm:14px;--textarea-font-size-nl:16px;--textarea-font-size-lg:18px;--textarea-font-size-xl:20px;--textarea-font-size-xxl:28px;--textarea-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);--checkbox-height-sm:16px;--checkbox-height-nl:20px;--checkbox-height-lg:24px;--checkbox-width-sm:16px;--checkbox-width-nl:20px;--checkbox-width-lg:24px;--checkbox-radius-sm:2px;--checkbox-radius-nl:4px;--checkbox-radius-lg:6px;--checkbox-gap-sm:4px;--checkbox-gap-nl:8px;--checkbox-gap-lg:12px;--radio-height-sm:16px;--radio-height-nl:20px;--radio-height-lg:24px;--radio-width-sm:16px;--radio-width-nl:20px;--radio-width-lg:24px;--radio-radius-sm:8px;--radio-radius-nl:10px;--radio-radius-lg:12px;--radio-gap-sm:4px;--radio-gap-nl:8px;--radio-gap-lg:12px;--radio-inner-padding:4px;--switch-height-sm:16px;--switch-height-nl:20px;--switch-height-lg:24px;--switch-width-sm:30px;--switch-width-nl:37px;--switch-width-lg:48px;--switch-padding-sm:0 8px;--switch-padding-nl:0 12px;--switch-padding-lg:0 16px;--switch-radius-sm:8px;--switch-radius-nl:10px;--switch-radius-lg:12px;--switch-inner-padding:2px;--switch-inner-radius:50%;--switch-outline-height-sm:var(--input-height-sm);--switch-outline-height-nl:var(--input-height-nl);--switch-outline-height-lg:var(--input-height-lg);--switch-outline-radius-sm:var(--input-radius-sm);--switch-outline-radius-nl:var(--input-radius-nl);--switch-outline-radius-lg:var(--input-radius-lg);--default-radius-xs:4px;--default-radius-sm:12px;--default-radius-nl:20px;--default-radius-lg:16px;--default-radius-xl:20px;--tooltip-background:#fff;--tooltip-color:var(--text-color);--tooltip-shadow:0 4px 16px rgba(0,0,0,0.12);--tooltip-filter-shadow:drop-shadow(0 4px 12px rgba(0,0,0,0.14));--tooltip-z-index:40;--tooltip-offset:8px;--tooltip-viewport-padding:8px;--tooltip-radius-sm:6px;--tooltip-radius-nl:8px;--tooltip-padding-sm:8px 10px;--tooltip-padding-nl:12px 14px;--tooltip-font-size-sm:var(--font-size-xs);--tooltip-font-size-nl:var(--font-size-sm);--tooltip-min-width-sm:140px;--tooltip-min-width-nl:180px;--tooltip-min-height-sm:32px;--tooltip-min-height-nl:40px;--tooltip-max-width-sm:260px;--tooltip-max-width-nl:360px;--tooltip-arrow-size:10px;--tooltip-gap:8px;--tooltip-icon-size:18px;--tooltip-close-size:24px;--tooltip-danger-background:var(--danger-light-color);--tooltip-warning-background:var(--warning-light-color);--tooltip-info-background:var(--info-light-color);--tooltip-success-background:var(--success-light-color);--tooltip-sheet-backdrop:rgba(0,0,0,0.4);--tooltip-sheet-max-width:360px;--tooltip-sheet-padding:16px;--tooltip-sheet-radius:12px;--calendar-min-width:280px;--calendar-gap:16px;--calendar-day-gap:4px;--calendar-day-height:36px;--calendar-day-radius:8px;--calendar-day-border-width:1px;--calendar-day-border-color:var(--primary-color);--calendar-day-hover-bg:color-mix(in srgb,var(--muted-color) 18%,transparent);--calendar-day-selected-bg:var(--primary-color);--calendar-day-selected-border-color:var(--primary-color);--calendar-chevron-size:28px;--calendar-arrow-size:36px;--calendar-arrow-radius:8px;--calendar-weekday-height:24px;--calendar-view-body-gap:8px;--calendar-picker-gap:8px;--dropdown-height-sm:28px;--dropdown-height-nl:38px;--dropdown-height-lg:48px;--dropdown-padding-sm:0 8px;--dropdown-padding-nl:0 12px;--dropdown-padding-lg:0 16px;--dropdown-radius-sm:4px;--dropdown-radius-nl:8px;--dropdown-radius-lg:12px;--dropdown-font-size-xs:12px;--dropdown-font-size-sm:14px;--dropdown-font-size-nl:16px;--dropdown-font-size-lg:18px;--dropdown-font-size-xl:20px;--dropdown-font-size-xxl:28px;--dropdown-options-padding:12px 16px;--dropdown-options-shadow:0 2px 4px rgba(0,0,0,0.1);--dropdown-options-hover:var(--primary-light-color);--dropdown-options-active:var(--primary-color);--dropdown-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);--dropdown-placeholder-color:var(--text-muted-color);--dropdown-placeholder-font-size:var(--input-font-size-nl);--dropdown-placeholder-font-weight:var(--font-weight-normal);--dropdown-datepicker-min-width:320px;--tab-wrapper-height:40px;--tab-wrapper-radius:8px;--tab-wrapper-padding:4px;--tab-wrapper-background:var(--secondary-light-color);--tab-wrapper-shadow:none;--tab-item-height:100%;--tab-item-radius:6px;--tab-item-padding:0 12px;--tab-item-background:#fff;--tab-item-shadow:0px 1px 2px 0px rgba(0,0,0,0.1);--upload-height-sm:150px;--upload-height-nl:250px;--upload-height-lg:400px;--upload-padding-sm:8px;--upload-padding-nl:12px;--upload-padding-lg:16px;--upload-radius-sm:14px;--upload-radius-nl:24px;--upload-radius-lg:34px}