:root {--grid-gutter: var(--gap-5);--font-size-1: calc(var(--font-size-base) / 16 * 1);--font-size-2: calc(var(--font-size-base) / 16 * 2);--font-size-4: calc(var(--font-size-base) / 16 * 4);--font-size-8: calc(var(--font-size-base) / 16 * 8);--font-size-10: calc(var(--font-size-base) / 16 * 10);--font-size-11: calc(var(--font-size-base) / 16 * 11);--font-size-12: calc(var(--font-size-base) / 16 * 12);--font-size-13: calc(var(--font-size-base) / 16 * 13);--font-size-14: calc(var(--font-size-base) / 16 * 14);--font-size-15: calc(var(--font-size-base) / 16 * 15);--font-size-16: calc(var(--font-size-base) / 16 * 16);--font-size-18: calc(var(--font-size-base) / 16 * 18);--font-size-20: calc(var(--font-size-base) / 16 * 20);--font-size-22: calc(var(--font-size-base) / 16 * 22);--font-size-24: calc(var(--font-size-base) / 16 * 24);--font-size-30: calc(var(--font-size-base) / 16 * 30);--font-size-32: calc(var(--font-size-base) / 16 * 32);--font-size-40: calc(var(--font-size-base) / 16 * 40);--font-size-48: calc(var(--font-size-base) / 16 * 48);--font-size-50: calc(var(--font-size-base) / 16 * 50);--font-body-large-line-height: 1.33;--font-body-small-line-height: 1.154;--font-body-x-small-line-height: 1.25;--font-body-xx-small-line-height: 1.1;--font-heading-large-line-height: 1.167;--font-heading-line-height: 1.333;--font-heading-small-line-height: 1.333;--font-heading-x-small-line-height: 1.333;--font-body-small-size: calc(var(--font-size-base) / 16 * 13);--font-body-x-small-size: calc(var(--font-size-base) / 16 * 12);--font-body-xx-small-size: calc(var(--font-size-base) / 16 * 11);--font-heading-large-size: calc(var(--font-size-base) / 16 * 50);--font-heading-size: calc(var(--font-size-base) / 16 * 30);--font-heading-small-size: calc(var(--font-size-base) / 16 * 20);--font-heading-x-small-size: calc(var(--font-size-base) / 16 * 16);--btn-sm-min-height: 1.875rem;--btn-min-height: 2.25rem;--btn-xs-min-height: 1.25rem;--btn-min-width: 72px;--btn-bg-color-active: var(--color-neutral-1);--btn-bg-color-hover: var(--color-neutral-3);--btn-border-color: var(--btn-accent-color);--btn-border-color-active: var(--btn-accent-color-active);--btn-border-color-disabled: var(--btn-accent-color-disabled);--btn-border-color-hover: var(--btn-accent-color-hover);--btn-loader-color-disabled: var(--color-neutral-6);--btn-text-color-active: var(--btn-accent-color-active);--btn-text-color-disabled: var(--btn-accent-color-disabled);--btn-text-color-hover: var(--btn-accent-color-hover);--btn-prim-accent-color: var(--color-state);--btn-prim-accent-color-active: var(--color-state-active);--btn-prim-accent-color-hover: var(--color-state-hover);--btn-prim-accent-color-disabled: var(--color-state-disabled);--btn-prim-bg-color: var(--btn-prim-accent-color);--btn-prim-bg-color-active: var(--btn-prim-accent-color-active);--btn-prim-bg-color-disabled: var(--btn-prim-accent-color-disabled);--btn-prim-bg-color-hover: var(--btn-prim-accent-color-hover);--btn-prim-border-color: var(--btn-prim-accent-color);--btn-prim-border-color-active: var(--btn-prim-accent-color-active);--btn-prim-border-color-disabled: var(--btn-prim-accent-color-disabled);--btn-prim-border-color-hover: var(--btn-prim-accent-color-hover);--btn-prim-loader-color-disabled: var(--color-neutral-7);--btn-prim-text-color: var(--color-neutral-1);--btn-prim-text-color-active: var(--color-neutral-1);--btn-prim-text-color-disabled: var(--color-neutral-3);--btn-prim-text-color-hover: var(--color-neutral-1);--btn-alert-bg-color: var(--color-prompt-alert);--btn-alert-bg-color-active: var(--color-prompt-alert);--btn-alert-bg-color-disabled: var(--color-neutral-3);--btn-alert-bg-color-hover: var(--color-prompt-alert);--btn-alert-border-color: var(--color-prompt-alert);--btn-alert-border-color-active: var(--color-prompt-alert);--btn-alert-border-color-disabled: var(--color-state-disabled);--btn-alert-border-color-hover: var(--color-prompt-alert);--btn-alert-text-color: var(--color-neutral-1);--btn-alert-text-color-active: var(--color-neutral-1);--btn-alert-text-color-disabled: var(--color-state-disabled);--btn-alert-text-color-hover: var(--color-neutral-1);--btn-toolbar-bg-color: transparent;--btn-toolbar-bg-color-hover: var(--color-neutral-4);--btn-toolbar-bg-color-focus: var(--color-neutral-4);--btn-toolbar-bg-color-selected: var(--color-state-active);--btn-toolbar-text-color: var(--color-neutral-6);--btn-toolbar-text-color-selected: var(--color-neutral-1);}
:root {--tui-card-default-width: 15.75rem;--tui-card-sm-width: 11.75rem;}
:root {--font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-monospace: Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-size-base: 1rem;--line-height-base: 1rem;--icon-size-base: 1rem;--label-weight: 501;--font-family-body: var(--font-family);--font-body-xl-size: calc(var(--font-size-base) * 1.25);--font-body-xl-line-height: calc(var(--line-height-base) * 1.75);--font-body-xl-weight: 400;--font-body-xl-family: var(--font-family-body);--font-body-lg-size: calc(var(--font-size-base) * 1);--font-body-lg-line-height: calc(var(--line-height-base) * 1.5);--font-body-lg-weight: 400;--font-body-lg-family: var(--font-family-body);--font-body-size: calc(var(--font-size-base) * .875);--font-body-line-height: calc(var(--line-height-base) * 1.25);--font-body-weight: 400;--font-body-family: var(--font-family-body);--font-body-sm-size: calc(var(--font-size-base) * .75);--font-body-sm-line-height: calc(var(--line-height-base) * 1.125);--font-body-sm-weight: 400;--font-body-sm-family: var(--font-family-body);--font-body-xs-size: calc(var(--font-size-base) * .625);--font-body-xs-line-height: calc(var(--line-height-base) * 1);--font-body-xs-weight: 400;--font-body-xs-family: var(--font-family-body);--font-family-heading: var(--font-family);--font-h1-size: calc(var(--font-size-base) * 2);--font-h1-line-height: calc(var(--line-height-base) * 2.5);--font-h1-weight: 600;--font-h1-family: var(--font-family-heading);--font-h2-size: calc(var(--font-size-base) * 1.5);--font-h2-line-height: calc(var(--line-height-base) * 2);--font-h2-weight: 600;--font-h2-family: var(--font-family-heading);--font-h3-size: calc(var(--font-size-base) * 1.25);--font-h3-line-height: calc(var(--line-height-base) * 1.75);--font-h3-weight: 600;--font-h3-family: var(--font-family-heading);--font-h4-size: calc(var(--font-size-base) * 1);--font-h4-line-height: calc(var(--line-height-base) * 1.5);--font-h4-weight: 600;--font-h4-family: var(--font-family-heading);--font-h5-size: calc(var(--font-size-base) * .875);--font-h5-line-height: calc(var(--line-height-base) * 1.25);--font-h5-weight: 600;--font-h5-family: var(--font-family-heading);--font-h6-size: calc(var(--font-size-base) * .75);--font-h6-line-height: calc(var(--line-height-base) * 1);--font-h6-weight: 501;--font-h6-family: var(--font-family-heading);--font-family-display: var(--font-family);--font-display-lg-size: calc(var(--font-size-base) * 3);--font-display-lg-line-height: calc(var(--line-height-base) * 3.5);--font-display-lg-weight: 400;--font-display-lg-family: var(--font-family-display);--font-display-md-size: calc(var(--font-size-base) * 2.5);--font-display-md-line-height: calc(var(--line-height-base) * 3);--font-display-md-weight: 400;--font-display-md-family: var(--font-family-display);--font-display-sm-size: calc(var(--font-size-base) * 2);--font-display-sm-line-height: calc(var(--line-height-base) * 2.5);--font-display-sm-weight: 400;--font-display-sm-family: var(--font-family-display);--font-display-xs-size: calc(var(--font-size-base) * 1.5);--font-display-xs-line-height: calc(var(--line-height-base) * 2);--font-display-xs-weight: 400;--font-display-xs-family: var(--font-family-display);}
:root {--gap-base: .25rem;--gap-1: calc(var(--gap-base) * 1);--gap-2: calc(var(--gap-base) * 2);--gap-3: calc(var(--gap-base) * 3);--gap-4: calc(var(--gap-base) * 4);--gap-5: calc(var(--gap-base) * 5);--gap-6: calc(var(--gap-base) * 6);--gap-7: calc(var(--gap-base) * 7);--gap-8: calc(var(--gap-base) * 8);--gap-9: calc(var(--gap-base) * 9);--gap-10: calc(var(--gap-base) * 10);--gap-11: calc(var(--gap-base) * 11);--gap-12: calc(var(--gap-base) * 12);--gap-page-columns: var(--gap-8);--gap-card-grid: var(--gap-4);--grid-gutter-vertical: 1.25rem;--grid-gutter-horizontal: 1.25rem;--grid-maxunits: 12;--paragraph-gap: 1rem;}
:root {--border-width-thin: 1px;--border-width-normal: 2px;--border-width-thick: 3px;--border-radius-curved: 12px;--border-radius-normal: 6px;--border-radius-small: 4px;--card-border-radius: var(--border-radius-normal);--dropdown-border-radius: var(--border-radius-normal);--focus-outline-offset: 1px;}
:root {--btn-shadow: none;--btn-shadow-focus: none;--btn-shadow-hover: var(--shadow-2);--btn-shadow-active: var(--shadow-3);--btn-font-size: var(--font-body-size);--btn-line-height: var(--font-body-line-height);--btn-border-width: 1px;--btn-padding-h: var(--gap-3);--btn-padding-v: var(--gap-2);--btn-radius: 4px;--btn-sm-font-size: var(--font-body-sm-size);--btn-sm-line-height: var(--font-body-sm-line-height);--btn-sm-padding-h: var(--gap-2);--btn-sm-padding-v: var(--gap-1);--btn-sm-radius: 4px;--btn-xs-font-size: var(--font-body-sm-size);--btn-xs-line-height: var(--font-body-sm-line-height);--btn-xs-padding-h: var(--gap-1);--btn-xs-padding-v: 0px;--btn-xs-radius: 4px;}
:root {--color-primary: #3a45ac;--color-secondary: #007ab8;--color-tertiary: #1ea4a9;--color-state: #3982ac;--color-state-hover: #265773;--color-state-focus: #265773;--color-state-active: #193a4c;--color-state-highlight: #f6f9d7;--color-state-highlight-neutral: var(--color-neutral-3);--color-state-disabled: var(--color-neutral-5);--color-prompt-info: #007ab8;--color-prompt-info-bg: #daf3fe;--color-prompt-alert: #cc2428;--color-prompt-alert-bg: #fee6e6;--color-prompt-warning: #b2611f;--color-prompt-warning-bg: #f1e2d7;--color-prompt-success: #4b7e2b;--color-prompt-success-bg: #d8eacd;--color-neutral-1: #fff;--color-neutral-2: #fafafa;--color-neutral-3: #f7f7f7;--color-neutral-4: #e6e4e4;--color-neutral-5: #c7c7c7;--color-neutral-6: #767676;--color-neutral-7: #262626;--color-chart-background-1: #007ab8;--color-chart-transparent-1: rgba(0,122,184,.38);--color-chart-background-2: #da7c2f;--color-chart-transparent-2: rgba(218,124,47,.38);--color-chart-background-3: #bf6c78;--color-chart-transparent-3: rgba(191,108,120,.38);--color-chart-background-4: #dac725;--color-chart-transparent-4: rgba(218,199,37,.38);--color-chart-background-5: #5d5d5d;--color-chart-transparent-5: rgba(93,93,93,.38);--color-chart-background-6: #98aada;--color-chart-transparent-6: rgba(152,170,218,.38);--color-chart-background-7: #23c1a0;--color-chart-transparent-7: rgba(35,193,160,.38);--color-background: var(--color-neutral-1);--color-border: var(--color-neutral-5);--color-text: var(--color-neutral-7);--color-text-disabled: var(--color-neutral-5);--color-text-hint: var(--color-neutral-6);--link-color: var(--color-state);--link-color-hover: var(--color-state-hover);--color-backdrop-standard: rgba(0,0,0,.4);--color-backdrop-heavy: rgba(0,0,0,.8);--color-backdrop-contrast: var(--color-neutral-1);--nav-bg-color: #fff;--nav-text-color: var(--color-text);}
:root {--arrow-bg-color: var(--color-background);--arrow-border-color: var(--color-neutral-5);--arrow-bg-inverse-color: var(--color-neutral-7);}
:root {--form-radio-dot-color: var(--color-state);--form-radio-bg-color: var(--color-neutral-1);--form-radio-bg-color-disabled: var(--color-neutral-3);--form-radio-bg-color-focus: var(--color-state-highlight-neutral);--form-radio-bg-color-hover: var(--color-neutral-1);--form-radio-bg-color-active: var(--color-neutral-1);--form-radio-border-color: var(--color-neutral-6);--form-radio-border-color-disabled: var(--color-state-disabled);--form-radio-border-color-focus: var(--color-state-focus);--form-radio-border-color-active: var(--color-state-focus);--form-checkbox-check-color: var(--color-neutral-1);--form-checkbox-check-color-disabled: var(--color-neutral-5);--form-checkbox-bg-color: var(--color-neutral-1);--form-checkbox-bg-color-disabled: var(--color-neutral-3);--form-checkbox-bg-color-active: var(--color-state);--form-checkbox-border-color: var(--color-neutral-6);--form-checkbox-border-color-disabled: var(--color-state-disabled);--form-checkbox-border-color-focus: var(--color-state-focus);--form-checkbox-border-color-active: var(--color-state-focus);--form-checkbox-border-color-invalid: var(--color-prompt-alert);--form-text-color: var(--color-neutral-7);--form-input-bg-color: var(--color-neutral-1);--form-input-bg-color-disabled: var(--color-neutral-3);--form-input-bg-color-focus: var(--form-input-bg-color);--form-input-bg-color-invalid-focus: var(--form-input-bg-color);--form-input-border-color: var(--color-neutral-6);--form-input-border-color-disabled: var(--color-neutral-4);--form-input-border-color-focus: var(--color-state);--form-input-border-color-invalid: var(--color-prompt-alert);--form-input-text-color: var(--color-neutral-7);--form-input-text-color-disabled: var(--color-state-disabled);--form-input-text-placeholder-color: var(--color-neutral-6);--form-details-text-color: var(--color-neutral-7);--form-defaults-text-color: var(--color-neutral-7);--btn-bg-color: var(--color-neutral-1);--btn-bg-color-disabled: var(--color-neutral-3);--btn-accent-color: var(--color-state);--btn-accent-color-contrast: var(--color-neutral-1);--btn-accent-color-active: var(--color-state-active);--btn-accent-color-hover: var(--color-state-hover);--btn-accent-color-disabled: var(--color-state-disabled);--btn-danger-color: var(--color-prompt-alert);--btn-danger-color-contrast: var(--color-neutral-1);--btn-text-color: var(--btn-accent-color);--btn-checkbox-bg-color-selected: var(--color-neutral-3);--btn-checkbox-bg-color-hover: var(--color-state-highlight-neutral);--btn-checkbox-text-color: var(--color-state);--btn-checkbox-text-color-active: var(--color-state-active);--btn-checkbox-text-color-focus: var(--color-state-focus);--btn-checkbox-text-color-selected: var(--color-neutral-7);--form-error-bg-color: var(--color-prompt-alert-bg);--form-error-text-color: var(--color-prompt-alert);}
:root {--avatar-border-color: var(--color-primary);}
:root {--dropdown-item-bg-color-hover: var(--color-neutral-3);--dropdown-item-bg-color-focus: var(--color-neutral-3);--dropdown-item-bg-color-disabled-focus: var(--color-neutral-2);--dropdown-item-text-color: var(--color-text);--dropdown-item-text-color-hover: var(--color-text);--dropdown-item-text-color-focus: var(--color-text);--dropdown-item-text-color-disabled: var(--color-text-disabled);--dropdown-item-focus-ring-color: var(--color-state);--dropdown-menu-bg-color: var(--color-background);--dropdown-menu-border-color: var(--color-neutral-5);}
:root {--datatable-bg-archived: var(--color-neutral-2);--datatable-cell-header-text-color: var(--color-neutral-7);--datatable-expanded-bg-color: var(--color-neutral-1);--datatable-expanded-border-color: var(--color-neutral-5);--datatable-expanded-text-color: var(--color-neutral-7);--datatable-row-bg-color: transparent;--datatable-row-bg-color-active: var(--color-neutral-3);--datatable-row-bg-color-focus: var(--color-neutral-3);--datatable-row-bg-color-odd: var(--color-neutral-2);--datatable-row-border-color: var(--color-neutral-5);--datatable-row-first-border-color: var(--color-neutral-7);--datatable-select-everything-prompt-bg: var(--color-neutral-2);}
:root {--tabs-bg-color: var(--color-neutral-3);--tabs-bg-color-selected: var(--color-neutral-1);--tabs-bg-color-disabled: var(--color-neutral-3);--tabs-bg-color-focus: var(--color-neutral-3);--tabs-selected-bar-color: var(--color-primary);--tabs-text-color: var(--color-state);--tabs-text-color-active: var(--color-state-active);--tabs-text-color-disabled: var(--color-state-disabled);--tabs-text-color-focus: var(--color-state-focus);--tabs-text-color-selected: var(--color-neutral-7);--tabs-border-color: var(--color-neutral-5);--tabs-border-color-selected: var(--color-neutral-1);--tabs-border-color-disabled: var(--color-neutral-4);}
:root {--card-border-color: var(--color-neutral-5);}
:root {--color-chart-doughnut-label: var(--color-neutral-7);}
:root {--filter-bar-border-color: var(--color-neutral-5);--filter-search-icon-color: var(--color-neutral-6);--filter-search-clear-icon-color: var(--color-neutral-6);}
:root {--tag-bg-color: var(--color-neutral-2);--tag-border-color: var(--color-neutral-5);--tag-active-color: var(--color-state);--tag-button-color: var(--color-neutral-7);}
:root {--progress-value-bg-color: var(--color-secondary);--progress-container-bg-color: var(--color-neutral-4);--progress-border-color: var(--color-neutral-1);--progress-container-text-color: var(--color-neutral-7);--progress-value-text-color: var(--color-neutral-1);}
:root {--collapsible-header-bg-color: var(--color-neutral-3);--collapsible-header-border-color: var(--color-neutral-3);}
:root {--progresstracker-container-bg-color: var(--color-neutral-1);--progresstracker-color-pending: var(--color-neutral-6);--progresstracker-color-current: var(--color-prompt-info);--progresstracker-color-achieved: var(--color-tertiary);--progresstracker-color-complete: var(--color-prompt-warning);--progresstracker-color-ready: var(--color-neutral-6);--progresstracker-color-ready--inverse: var(--color-neutral-1);--progresstracker-color-done: var(--color-prompt-success);--progresstracker-color-done--inverse: var(--color-neutral-1);--progresstracker-color-locked: var(--color-neutral-6);--progresstracker-color-locked--inverse: var(--color-neutral-1);--progresstracker-color-optional: var(--color-neutral-6);--progresstracker-color-optional--inverse: var(--color-neutral-1);--progresstracker-color-selected: var(--color-neutral-6);--progresstracker-color-selected--inverse: var(--color-neutral-1);--progresstracker-color-invalid: var(--color-prompt-warning);--progresstracker-color-invalid--inverse: var(--color-neutral-1);--progresstracker-color-view-only: var(--color-neutral-6);--progresstracker-color-view-only--inverse: var(--color-neutral-1);--progresstracker-color-hidden: var(--color-neutral-6);--progresstracker-color-hidden--inverse: var(--color-neutral-1);}
:root {--side-panel-nav-bg-color: var(--color-neutral-3);--side-panel-nav-item-bg-color: var(--color-neutral-3);--side-panel-nav-item-border-color: var(--color-neutral-3);--side-panel-nav-item-text-color: var(--color-neutral-7);--side-panel-nav-item-bg-color-focus: var(--color-neutral-4);--side-panel-nav-item-border-color-focus: var(--color-neutral-3);--side-panel-nav-item-text-color-focus: var(--color-state-focus);--side-panel-nav-item-bg-color-selected: var(--color-state-active);--side-panel-nav-item-border-color-selected: var(--color-neutral-3);--side-panel-nav-item-text-color-selected: var(--color-neutral-1);}
:root {--toggle-bg-color: var(--color-neutral-6);--toggle-btn-bg-color: transparent;--toggle-btn-bg-color-active: transparent;--toggle-btn-bg-color-disabled: transparent;--toggle-btn-bg-color-hover: transparent;--toggle-btn-bg-color-selected: var(--color-neutral-1);--toggle-btn-text-color: var(--color-neutral-1);--toggle-btn-text-color-active: var(--color-neutral-1);--toggle-btn-text-color-disabled: var(--color-neutral-1);--toggle-btn-text-color-hover: var(--color-neutral-1);--toggle-btn-text-color-selected: var(--color-neutral-7);--form-toggle-dot-color: var(--color-neutral-1);--form-toggle-off-bg-color: var(--color-neutral-5);--form-toggle-off-bg-color-hover-focus: var(--color-neutral-6);--form-toggle-off-bg-color-disabled: var(--color-neutral-4);--form-toggle-on-bg-color: var(--color-state);--form-toggle-on-bg-color-hover-focus: var(--color-state-hover);--form-toggle-on-bg-color-disabled: color-mix(in srgb,var(--form-toggle-on-bg-color) 60%,transparent);--form-toggle-on-border-color: var(--color-state);--form-toggle-on-border-color-hover-focus: var(--color-state-hover);--form-toggle-border-color: var(--color-neutral-6);--form-toggle-border-color-disabled: var(--color-neutral-5);--toggle-btn-text-color-focus: var(--color-neutral-1);--toggle-btn-bg-color-focus: transparent;}
:root {--toast-color-text: var(--color-neutral-1);}
:root {--shadow-none: 0 0 0 0 transparent;--shadow-2: 0 3px 6px 0 rgba(0,0,0,.2);--shadow-3: 0 6px 6px 0 rgba(0,0,0,.15);--shadow-4: 0 10px 10px 0 rgba(0,0,0,.3);--form-input-shadow-focus: none;--form-input-shadow-invalid: 0 0 0 var(--form-input-invalid-shadow-size) var(--form-input-border-color-invalid);--form-input-shadow-invalid-focus: none;--form-range-thumb-shadow: 0 1px 3px rgba(0,0,0,.6);}
:root {--sidepanel-navigation-item-padding-left: var(--gap-8);}
:root {--progress-tracker-horizontal-size--small: 6.25rem;--progress-tracker-horizontal-size--medium: 12.5rem;--progress-tracker-horizontal-size--large: 15.625rem;--progress-tracker-horizontal-gap--small: var(--gap-2);--progress-tracker-horizontal-gap--medium: var(--gap-4);--progress-tracker-horizontal-gap--large: var(--gap-6);--progress-tracker-vertical-gap--small: var(--gap-2);--progress-tracker-vertical-gap--medium: var(--gap-4);--progress-tracker-vertical-gap--large: var(--gap-6);--progresstracker-full-marker-size: 1.75rem;--progresstracker-connector-gap: .3125rem;}
:root {--form-range-height: 20px;--form-range-track-height: 10px;--form-range-thumb-size: 18px;--form-range-thumb-margin-top: calc(( var(--form-range-track-height) / 2 ) - ( var(--form-range-thumb-size) / 2 ));--form-range-thumb-border-radius: 50%;}
:root {--page-content-padding: calc(var(--gap-base) * 4);--page-content-padding-desktop: calc(var(--gap-base) * 4);}
:root {--transition-form-function: linear;--transition-form-duration: 0s;--transition-modal-function: ease-out;--transition-modal-duration: .15s;--transition-sidepanel-content-function: linear;--transition-sidepanel-content-duration: .1s;--transition-progress-function: ease-out;--transition-progress-duration: .3s;--transition-button-function: ease;--transition-button-duration: .15s;--transition-toggle-function: ease;--transition-toggle-duration: .2s;}
:root {--modal-container-padding: var(--gap-12);--modal-sheet-padding: var(--gap-12);--modal-border-radius: .75rem;--modal-content-outer-padding: var(--gap-6);--modal-content-separation: var(--gap-2);--modal-content-separation-large: var(--gap-8);}
:root {--embedded-media-max-width: 700px;}
:root {--form-input-height: 2.25rem;--form-input-height-large: 2.5rem;--form-input-font-size: var(--font-body-size);--form-input-font-size-sm: var(--font-body-sm-size);--form-input-font-size-lg: var(--font-body-lg-size);--form-input-line-height: var(--font-body-line-height);--form-input-border-size: 1px;--form-input-border-radius: .25rem;--form-input-invalid-shadow-size: 1px;--form-input-limited-width: calc(20 * var(--form-input-font-size));--form-notepad-line-height: 1.875rem;--form-notepad-line-border: solid 1px;--input-set-spacing: var(--gap-2);--char-length-scale: 2,3,4,5,10,15,20,25,30,50,75,100;--radio-label-offset: calc(var(--form-radio-size) * 1.35);--form-input-v-padding: var(--gap-2);}
:root {--form-toggle-color: var(--color-neutral-7);--form-toggle-dot-size: 1rem;--form-toggle-container-width: 2.5rem;--form-toggle-container-height: 1.25rem;--form-toggle-container-radius: .625rem;--form-toggle-text-offset: var(--gap-2);--form-toggle-dot-offset: .125rem;--form-toggle-bottom: 1.125rem;--form-toggle-focus-border: var(--border-width-normal);--form-toggle-focus-gap: .0625rem;--form-toggle-height: calc(var(--form-toggle-container-height) + ( var(--form-toggle-focus-border) * 2 ));}
:root {--separator-dot-gap: .53em;--separator-dot-size: .2em;--separator-pipe-gap: .53em;--separator-pipe-size: 1px;}
:root {--tag-height: 24px;--tag-border-radius: 12px;}
:root {--zindex-sticky: 500;--zindex-floating-ui: 5000;--zindex-dropdown-menu: 10000;--zindex-modal: 100050;--zindex-modal-backdrop: 100040;--zindex-popover: 100050;--zindex-loading-page: 100060;--zindex-toast: 100070;--zindex-error-modal: 100070;--zindex-draggable: 100080;--zindex-nav-overlay: 110000;--zindex-skiplinks: 110050;}
*, *::before, *::after {box-sizing: border-box;}
html {font-size: 100%;}
body {color: var(--color-text);font-size: var(--font-body-size);font-family: var(--font-family);line-height: var(--font-body-line-height);background-color: var(--color-background);}
.tui-root {display: contents;}
.tui-sr-only {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
h1, .h1 {font-weight: var(--font-h1-weight);font-size: var(--font-h1-size);font-family: var(--font-h1-family);line-height: var(--font-h1-line-height);margin: var(--gap-4) 0 var(--gap-5);}
h2, .h2 {font-weight: var(--font-h2-weight);font-size: var(--font-h2-size);font-family: var(--font-h2-family);line-height: var(--font-h2-line-height);margin: var(--gap-4) 0 var(--gap-5);}
h3, .h3 {font-weight: var(--font-h3-weight);font-size: var(--font-h3-size);font-family: var(--font-h3-family);line-height: var(--font-h3-line-height);margin: var(--gap-4) 0 var(--gap-4);}
h4, .h4 {font-weight: var(--font-h4-weight);font-size: var(--font-h4-size);font-family: var(--font-h4-family);line-height: var(--font-h4-line-height);margin: var(--gap-4) 0 var(--gap-4);}
h5, .h5 {font-weight: var(--font-h5-weight);font-size: var(--font-h5-size);font-family: var(--font-h5-family);line-height: var(--font-h5-line-height);margin: var(--gap-4) 0 var(--gap-2);}
h6, .h6 {font-weight: var(--font-h6-weight);font-size: var(--font-h6-size);font-family: var(--font-h6-family);line-height: var(--font-h6-line-height);margin: var(--gap-4) 0 var(--gap-2);color: var(--color-text-hint);text-transform: uppercase;}
.text-h1 {font-weight: var(--font-h1-weight);font-size: var(--font-h1-size);font-family: var(--font-h1-family);line-height: var(--font-h1-line-height);}
.text-h2 {font-weight: var(--font-h2-weight);font-size: var(--font-h2-size);font-family: var(--font-h2-family);line-height: var(--font-h2-line-height);}
.text-h3 {font-weight: var(--font-h3-weight);font-size: var(--font-h3-size);font-family: var(--font-h3-family);line-height: var(--font-h3-line-height);}
.text-h4 {font-weight: var(--font-h4-weight);font-size: var(--font-h4-size);font-family: var(--font-h4-family);line-height: var(--font-h4-line-height);}
.text-h5 {font-weight: var(--font-h5-weight);font-size: var(--font-h5-size);font-family: var(--font-h5-family);line-height: var(--font-h5-line-height);}
.text-h6 {font-weight: var(--font-h6-weight);font-size: var(--font-h6-size);font-family: var(--font-h6-family);line-height: var(--font-h6-line-height);}
.text-display-lg {font-weight: var(--font-display-lg-weight);font-size: var(--font-display-lg-size);font-family: var(--font-display-lg-family);line-height: var(--font-display-lg-line-height);}
.text-display-md {font-weight: var(--font-display-md-weight);font-size: var(--font-display-md-size);font-family: var(--font-display-md-family);line-height: var(--font-display-md-line-height);}
.text-display-sm {font-weight: var(--font-display-sm-weight);font-size: var(--font-display-sm-size);font-family: var(--font-display-sm-family);line-height: var(--font-display-sm-line-height);}
.text-display-xs {font-weight: var(--font-display-xs-weight);font-size: var(--font-display-xs-size);font-family: var(--font-display-xs-family);line-height: var(--font-display-xs-line-height);}
.text-body-xl {font-weight: var(--font-body-xl-weight);font-size: var(--font-body-xl-size);font-family: var(--font-body-xl-family);line-height: var(--font-body-xl-line-height);}
.text-body-lg {font-weight: var(--font-body-lg-weight);font-size: var(--font-body-lg-size);font-family: var(--font-body-lg-family);line-height: var(--font-body-lg-line-height);}
.text-body {font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);}
.text-body-sm {font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);}
.text-body-xs {font-weight: var(--font-body-xs-weight);font-size: var(--font-body-xs-size);font-family: var(--font-body-xs-family);line-height: var(--font-body-xs-line-height);}
.tui-rendered {font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);word-break: break-word;}
.tui-rendered__block {margin-bottom: var(--paragraph-gap);}
.tui-rendered__embedContainer {max-width: var(--embedded-media-max-width);}
.tui-icon--disabled {color: var(--color-neutral-2);}
.tui-icon--action {color: var(--color-state);}
.tui-icon--info {color: var(--color-prompt-info);}
.tui-icon--alert {color: var(--color-prompt-alert);}
.tui-icon--warning {color: var(--color-prompt-warning);}
.tui-icon--success {color: var(--color-prompt-success);}
.tui-icon--dimmed {color: var(--color-neutral-6);}
.tui-adder {display: flex;flex-direction: column;flex-grow: 1;height: 31.25rem;}
.tui-adder__notices {margin-bottom: var(--gap-6);}
.tui-adder__tabs {flex-grow: 1;min-height: 0;}
.tui-adder__tabPanel {display: flex;flex-direction: column;}
.tui-adder__list {flex-grow: 1;height: 316px;overflow-y: auto;}
.tui-adder__list-loading {display: flex;flex-direction: column;flex-grow: 1;min-height: 50px;}
.tui-adder__list-loadMore {margin: var(--gap-4) 0 var(--gap-4);text-align: center;}
.tui-adder__list::before {display: block;height: var(--gap-4);content: "";}
.tui-adder__footer {display: flex;flex-wrap: wrap;border-top: var(--border-width-normal) solid var(--color-neutral-5);}
.tui-adder__footer>* {margin-top: var(--gap-6);}
.tui-adder__summary {display: flex;align-items: center;font-weight: var(--label-weight);}
.tui-adder__actions {display: flex;margin-right: auto;}
.tui-hierarchicalParentButton {display: flex;align-items: center;padding: var(--gap-4) 0 0;}
.tui-hierarchicalParentButton__backArrow {text-align: start;}
@media screen and (min-width:600px) {.tui-hierarchicalParentButton__backArrow {text-align: center;}}
.tui-hierarchicalParentButton__label {margin-right: var(--gap-2);}
:root {--avatar-border-radius: 50%;--avatar-large-width: 185px;--avatar-large-height: 185px;--avatar-large-padding: 5px;--avatar-medium-width: 105px;--avatar-medium-height: 105px;--avatar-medium-padding: 3px;--avatar-small-width: 50px;--avatar-small-height: 50px;--avatar-small-padding: 2px;--avatar-xsmall-width: 38px;--avatar-xsmall-height: 38px;--avatar-xsmall-padding: 1px;--avatar-xxsmall-width: 24px;--avatar-xxsmall-height: 24px;--avatar-xxsmall-padding: 1px;}
.tui-avatar {border: var(--border-width-normal) solid var(--avatar-border-color);border-radius: var(--avatar-border-radius);}
.tui-avatar--large {width: var(--avatar-large-width);height: var(--avatar-large-height);padding: var(--avatar-large-padding);}
.tui-avatar--medium {width: var(--avatar-medium-width);height: var(--avatar-medium-height);padding: var(--avatar-medium-padding);}
.tui-avatar--small {width: var(--avatar-small-width);height: var(--avatar-small-height);padding: var(--avatar-small-padding);}
.tui-avatar--xsmall {width: var(--avatar-xsmall-width);height: var(--avatar-xsmall-height);padding: var(--avatar-xsmall-padding);}
.tui-avatar--xxsmall {width: var(--avatar-xxsmall-width);height: var(--avatar-xxsmall-height);padding: var(--avatar-xxsmall-padding);}
.tui-basket {font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);display: flex;flex-direction: column;flex-wrap: wrap;background-color: var(--color-neutral-3);border: var(--border-width-thin) solid var(--color-neutral-5);}
@media (min-width:768px) {.tui-basket {flex-direction: row;align-items: center;justify-content: space-between;}}
.tui-basket__status, .tui-basket__actions {display: flex;flex-shrink: 0;flex-wrap: wrap;align-items: center;padding: var(--gap-2) var(--gap-3);}
.tui-basket__status>*, .tui-basket__actions>* {margin-top: var(--gap-2);margin-right: var(--gap-4);}
@media (min-width:600px) {.tui-basket__status>*, .tui-basket__actions>* {margin-top: 0;margin-right: 0;}
	.tui-basket__status>.tui-btn--variant-link, .tui-basket__actions>.tui-btn--variant-link {padding: var(--gap-1);}
	.tui-basket__status>*+*, .tui-basket__actions>*+* {margin-right: var(--gap-2);}
	.tui-basket--wideGap .tui-basket__status>*+*, .tui-basket--wideGap .tui-basket__actions>*+* {margin-right: var(--gap-4);}}
.tui-basket__selected {font-weight: bold;}
.tui-basket__selectedCount {font-size: calc(var(--font-size-base) / 16 * 18);}
.tui-btn {--tui-btn-color: var(--btn-accent-color);--tui-btn-color-hover: var(--btn-accent-color-hover);--tui-btn-color-active: var(--btn-accent-color-active);--tui-btn-color-contrast: var(--btn-accent-color-contrast);--tui-btn-shadow: none;--tui-btn-shadow-hover: var(--btn-shadow-hover);--tui-btn-shadow-active: var(--btn-shadow-active);--tui-btn-content-height: var(--btn-line-height);--tui-btn-padding-h: calc(var(--btn-padding-h) - var(--btn-border-width));--tui-btn-padding-v: calc(var(--btn-padding-v) - var(--btn-border-width));--tui-btn-font-size: var(--btn-font-size);--tui-btn-line-height: var(--btn-line-height);position: relative;display: inline-flex;align-items: center;justify-content: center;min-width: var(--tui-btn-min-height);max-width: 100%;min-height: var(--tui-btn-min-height);padding: var(--tui-btn-padding-v) var(--tui-btn-padding-h);color: var(--tui-btn-color);font-size: var(--tui-btn-font-size);line-height: var(--tui-btn-line-height);overflow-wrap: break-word;background: var(--btn-bg-color);border: var(--btn-border-width) solid;border-color: var(--tui-btn-color);border-radius: var(--btn-radius);cursor: pointer;transition: background-color var(--transition-button-duration) var(--transition-button-function),border-color var(--transition-button-duration) var(--transition-button-function),box-shadow var(--transition-button-duration) var(--transition-button-function);}
.tui-btn:is(a) {text-decoration: none;}
.tui-btn:is(a):hover, .tui-btn:is(a):focus {color: var(--tui-btn-color);}
.tui-btn__wrap {display: flex;align-items: center;justify-content: center;gap: calc(var(--gap-base) * 2);}
.tui-btn__content {display: flex;align-items: center;justify-content: center;}
.tui-btn:focus-visible {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-btn--color-danger {--tui-btn-color: var(--btn-danger-color);--tui-btn-color-hover: var(--btn-danger-color);--tui-btn-color-active: var(--btn-danger-color);--tui-btn-color-contrast: var(--btn-danger-color-contrast);}
.tui-btn:hover {--tui-btn-color: var(--tui-btn-color-hover);box-shadow: var(--btn-shadow-hover);}
.tui-btn:active {--tui-btn-color: var(--tui-btn-color-active);box-shadow: var(--btn-shadow-active);}
.tui-btn--size-sm {--tui-btn-font-size: var(--btn-sm-font-size);--tui-btn-line-height: var(--btn-sm-line-height);--tui-btn-padding-h: calc(var(--btn-sm-padding-h) - var(--btn-border-width));--tui-btn-padding-v: calc(var(--btn-sm-padding-v) - var(--btn-border-width));border-radius: var(--btn-sm-radius);}
.tui-btn--size-sm .tui-btn__wrap {gap: calc(var(--gap-base) * 1);}
.tui-btn--size-xs {--tui-btn-font-size: var(--btn-xs-font-size);--tui-btn-line-height: var(--btn-xs-line-height);--tui-btn-padding-h: calc(var(--btn-xs-padding-h) - var(--btn-border-width));--tui-btn-padding-v: calc(var(--btn-xs-padding-v) - var(--btn-border-width));border-radius: var(--btn-xs-radius);}
.tui-btn--size-xs .tui-btn__wrap {gap: calc(var(--gap-base) * .75);}
.tui-btn--variant-default.tui-btn--disabled {background-color: var(--btn-bg-color-disabled);}
.tui-btn--variant-primary {color: var(--tui-btn-color-contrast);background-color: var(--tui-btn-color);}
.tui-btn--variant-primary:is(a):hover, .tui-btn--variant-primary:is(a):focus {color: var(--tui-btn-color-contrast);}
.tui-btn--variant-stealth {background-color: transparent;border-color: transparent;box-shadow: none;}
.tui-btn--variant-stealth:hover {background-color: rgba(0,0,0,.05);box-shadow: none;}
.tui-btn--variant-stealth:active {background-color: rgba(0,0,0,.07);box-shadow: none;}
.tui-btn--variant-stealth.tui-btn--disabled {background-color: transparent;}
.tui-btn--variant-link {--tui-btn-color: var(--link-color);--tui-btn-color-hover: var(--link-color);--tui-btn-color-active: var(--link-color);--tui-btn-color-contrast: var(--color-neutral-7);--tui-btn-padding-v: 0;padding: 0;line-height: 1;background: transparent;border: none;border-radius: 0;}
.tui-btn--variant-link:hover, .tui-btn--variant-link:active {box-shadow: none;}
.tui-btn--legacyTransparentPadding {padding: 0 var(--gap-1);}
.tui-btn--shape-pill {border-radius: var(--tui-btn-min-height);}
.tui-btn--shape-circle {width: var(--tui-btn-min-height);height: var(--tui-btn-min-height);padding: var(--tui-btn-padding-v) 0;border-radius: var(--tui-btn-min-height);}
.tui-btn--disabled, .tui-btn--disabled:hover, .tui-btn--disabled:active {--tui-btn-color: var(--btn-accent-color-disabled);box-shadow: none;}
.tui-btn--loading .tui-btn__content, .tui-btn--loading .tui-btn__iconBefore, .tui-btn--loading .tui-btn__iconAfter {visibility: hidden;}
.tui-btn__loading {position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;color: var(--btn-loader-color-disabled);}
.tui-btn__iconBefore {display: flex;align-items: center;justify-content: center;}
.tui-btn__iconAfter {display: flex;align-items: center;justify-content: center;}
.tui-formBtnGroup {display: flex;}
.tui-formBtnGroup .tui-btn {min-width: 4rem;}
.tui-formBtnGroup .tui-btn--size-sm {min-width: 3rem;}
.tui-formBtnGroup>:not(:first-child) {margin: auto var(--gap-4) auto 0;}
.tui-infoIconButton.tui-btn {margin: 0 .25rem;vertical-align: -.125em;}
.tui-labelledButtonTrigger {display: inline-flex;flex-direction: column;align-items: center;}
.tui-labelledButtonTrigger__label {color: var(--color-state);}
.tui-labelledButtonTrigger__label:hover {text-decoration: underline;cursor: pointer;}
.tui-actionCard {flex-direction: column;padding: var(--gap-4);}
.tui-actionCard__body {display: flex;flex-grow: 1;flex-shrink: 1;flex-wrap: wrap;align-items: center;}
.tui-actionCard__action {display: flex;flex-shrink: 0;align-items: normal;padding: var(--gap-4) 0 0;}
.tui-actionCard--noPadding {padding: 0;}
.tui-actionCard--noWrap {flex-direction: row;}
.tui-actionCard--noWrap .tui-actionCard__action {flex-direction: row;padding: 0;}
.tui-actionCard--shaded {background: var(--color-neutral-3);}
@media screen and (min-width:768px) {.tui-actionCard {flex-direction: row;}
	.tui-actionCard--stacked {flex-direction: column;}
	.tui-actionCard:not(.tui-actionCard--stacked) .tui-actionCard__action {align-items: center;padding: 0 var(--gap-4) 0 0;}}
.tui-card {position: relative;display: flex;border: 1px solid var(--card-border-color);border-radius: var(--card-border-radius);outline: none;}
.tui-card__link {position: absolute;width: 100%;height: 100%;}
.tui-card--noBorder {border: none;}
.tui-card--noBorder:focus, .tui-card--noBorder:hover {border: none;}
.tui-card--hasHoverShadow:focus, .tui-card--hasHoverShadow:hover {box-shadow: var(--shadow-2);}
.tui-card--hasShadow {box-shadow: var(--shadow-2);}
.tui-card--clickable {transition: box-shadow var(--transition-form-function) var(--transition-form-duration);}
.tui-card--clickable.tui-focusWithin {box-shadow: var(--shadow-2);}
.tui-card--clickable:hover {box-shadow: var(--shadow-2);cursor: pointer;}
.tui-card--clickable:focus {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-cardScroller {display: flex;flex-direction: column;}
.tui-cardScroller__titleRow {display: flex;gap: var(--gap-2);align-items: flex-end;justify-content: space-between;padding-bottom: var(--gap-3);border-bottom: var(--border-width-normal) solid var(--color-neutral-4);}
.tui-cardScroller__title {font-weight: var(--font-h3-weight);font-weight: 500;font-size: var(--font-h3-size);font-family: var(--font-h3-family);line-height: var(--font-h3-line-height);display: flex;gap: .375rem;align-items: center;padding-bottom: var(--gap-1);color: inherit;overflow-wrap: anywhere;}
.tui-cardScroller__title:hover, .tui-cardScroller__title:focus {color: inherit;}
.tui-cardScroller__title:focus-visible {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-cardScroller__title-header.tui-cardScroller__title-header.tui-cardScroller__title-header {margin: 0;font-size: var(--font-h3-size);}
.tui-cardScroller__titleIcon {flex-shrink: 0;margin-top: .2em;font-size: calc(var(--font-size-base) / 16 * 12);transition: transform var(--transition-button-duration) var(--transition-button-function);}
.tui-cardScroller__title:hover .tui-cardScroller__titleIcon {transform: translateX(.1875rem);}
.tui-cardScroller__titleControls {flex-shrink: 0;}
.tui-cardScroller__navButton-icon {color: var(--color-text);}
.tui-cardScroller__navButton-icon--disabled {color: var(--color-state-disabled);}
.tui-cardScroller__cardsBox {padding-top: var(--gap-4);}
.tui-cardScroller--variant-boxed .tui-cardScroller__cardsBox {padding: calc(var(--gap-1) * 5.5);background: var(--color-neutral-3);border-bottom-left-radius: .5rem;border-bottom-right-radius: .5rem;}
.tui-cardScroller__cardsContainer:has(.tui-cardScroller__cards--transition-enter-active, .tui-cardScroller__cards--transition-leave-active) {position: relative;margin: calc(var(--gap-4) * -1);padding: var(--gap-4);overflow: hidden;}
.tui-cardScroller__cards {position: relative;display: flex;flex-direction: row;gap: var(--gap-4);}
.tui-cardScroller__cards--transition-enter-active, .tui-cardScroller__cards--transition-leave-active {transition: all .15s cubic-bezier(0,.1,0,1);}
@media (prefers-reduced-motion) {.tui-cardScroller__cards--transition-enter-active, .tui-cardScroller__cards--transition-leave-active {transition: none;}}
.tui-cardScroller__cards--transition-enter-from {transform: translateX(calc(100% + var(--gap-6)));}
.tui-cardScroller__cards--transition-leave-to {transform: translateX(calc(-100% - var(--gap-6)));}
.tui-cardScroller__cards--transition-leave-active {position: absolute;}
.tui-cardScroller__cards>* {flex-basis: 0;}
.tui-cardScroller--dir-back .tui-cardScroller__cards--transition-enter-from {transform: translateX(-100%);}
.tui-cardScroller--dir-back .tui-cardScroller__cards--transition-leave-to {transform: translateX(100%);}
.tui-cardScroller__cards--measurer {overflow-x: hidden;}
.tui-cardScroller--expandToFill .tui-cardScroller__cards--display>* {flex-grow: 1;}
.tui-cardScroller__cards-loading {display: flex;flex: 1;align-items: center;justify-content: center;min-height: 6.25rem;}
.tui-learningCard {--tui-learningCard-background-gradient: linear-gradient(180deg,rgba(0,0,0,0) 10%,rgba(0,0,0,.4) 40%,var(--color-neutral-7) 80%);position: relative;display: flex;flex-direction: column;margin: calc(( var(--gap-1) * 1.5 ) * -1);padding: calc(var(--gap-1) * 1.5);overflow-wrap: break-word;border-radius: calc(var(--card-border-radius) * 2);outline: none;isolation: isolate;transition: box-shadow .3s ease-in-out;}
@media (hover:none) {.tui-learningCard .tui-learningCard__actionWrapper {padding-bottom: var(--gap-1);padding-right: var(--gap-1);opacity: 1;}}
.tui-learningCard:hover {z-index: 1;box-shadow: 0 8px 16px 0 rgba(0,0,0,.15);}
.tui-learningCard:hover .tui-learningCard__actionWrapper, .tui-learningCard:focus-within .tui-learningCard__actionWrapper {padding-bottom: var(--gap-1);padding-right: var(--gap-1);opacity: 1;}
.tui-learningCard--variant-hero .tui-learningCard__image {border-radius: var(--card-border-radius);}
.tui-learningCard--variant-grey-body .tui-learningCard__image {border-top-right-radius: var(--card-border-radius);border-top-left-radius: var(--card-border-radius);}
.tui-learningCard--variant-grey-body .tui-learningCard__body {border-bottom-left-radius: var(--card-border-radius);border-bottom-right-radius: var(--card-border-radius);background: var(--color-neutral-2);}
.tui-learningCard--variant-background .tui-learningCard__image {border-radius: var(--card-border-radius);}
.tui-learningCard--variant-background .tui-learningCard__body {color: var(--color-neutral-1);}
.tui-learningCard--variant-background .tui-learningCard__footer {border-bottom-left-radius: var(--card-border-radius);border-bottom-right-radius: var(--card-border-radius);color: var(--color-neutral-1);background: var(--color-neutral-7);}
.tui-learningCard__popFront {position: relative;z-index: 2;}
.tui-learningCard__link {position: absolute;inset: 0;z-index: 1;border-radius: var(--card-border-radius);}
.tui-learningCard__link:focus-visible {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);outline-offset: var(--gap-2);}
.tui-learningCard--size-sm {min-height: 12.5rem;}
.tui-learningCard--size-default {min-height: 19.5rem;}
.tui-learningCard__background {display: flex;flex-direction: column;flex-grow: 1;width: 100%;height: 100%;color: inherit;border-radius: var(--card-border-radius);background-repeat: no-repeat;background-position: center;background-size: cover;}
.tui-learningCard__background--default {background-color: var(--color-neutral-2);}
.tui-learningCard__mediaContainer {position: relative;}
.tui-learningCard__mediaContainer--aspect-ratio {aspect-ratio: 1.7777777778;}
.tui-learningCard__image {display: flex;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;}
.tui-learningCard__image--background-default {background-color: var(--color-primary);}
.tui-learningCard__overlayWrapper {display: flex;flex-direction: column;width: 100%;}
.tui-learningCard__mediaOverlayTop {display: flex;align-items: center;justify-content: flex-start;min-height: 3.5rem;padding: var(--gap-3);}
.tui-learningCard__heroContainer {display: flex;min-width: 3.625rem;margin-left: var(--gap-4);}
.tui-learningCard__heroIconWrapper {margin-left: var(--gap-1);}
.tui-learningCard__heroLabelWrapper {display: flex;align-items: center;height: 1.25rem;padding: var(--gap-2);overflow: hidden;color: var(--color-neutral-1);background-color: var(--color-neutral-7);border-radius: 1.25rem;font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);}
.tui-learningCard__hero-label {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);}
.tui-learningCard__actionContainer {display: flex;margin-right: auto;}
.tui-learningCard__actionWrapper {opacity: 0;}
.tui-learningCard__actionWrapper--persistent {padding-bottom: var(--gap-1);padding-right: var(--gap-1);opacity: 1;}
.tui-learningCard__action-trigger, .tui-learningCard__action-item {position: relative;z-index: 2;display: flex;align-items: center;justify-content: center;padding: calc(var(--gap-1) * 1.5);color: var(--color-neutral-7);background: var(--color-neutral-2);border: 0;border-radius: 1.25rem;}
.tui-learningCard__action-trigger:hover, .tui-learningCard__action-item:hover {color: var(--color-state-hover);background: var(--color-neutral-1);box-shadow: var(--btn-shadow-hover);}
.tui-learningCard__action-trigger--persistent, .tui-learningCard__action-item--persistent {display: flex;}
.tui-learningCard__mediaOverlayCentre {display: flex;flex-basis: 100%;padding: var(--gap-3);}
.tui-learningCard__mediaOverlayBottom {margin-top: auto;padding: var(--gap-3);}
.tui-learningCard__body, .tui-learningCard__footer {padding: var(--gap-3);}
.tui-learningCard__title {display: -webkit-box;margin: 0 0 var(--gap-1) 0;overflow: hidden;font-weight: 501;font-size: calc(var(--font-size-base) / 16 * 16);line-height: calc(var(--line-height-base) / 16 * 24);-webkit-line-clamp: 4;-webkit-box-orient: vertical;text-overflow: ellipsis;}
.tui-learningCard__body {display: flex;flex-direction: column;flex-grow: 1;}
.tui-collapsible__header {display: flex;background: var(--collapsible-header-bg-color);border: var(--border-width-thin) solid var(--collapsible-header-border-color);}
.tui-collapsible__header-heading {display: flex;flex-grow: 1;margin: 0;}
.tui-collapsible__header-button {display: flex;flex-grow: 1;margin: 0;padding: var(--gap-2) 0 var(--gap-2) var(--gap-2);overflow-wrap: break-word;cursor: pointer;-webkit-user-select: none;user-select: none;}
.tui-collapsible__header-button--excludeHeaderPadding {padding: 0;}
.tui-collapsible__header-button:not(.tui-collapsible__header-button--hideFocus):focus-visible {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-collapsible__header-icon {flex-shrink: 0;margin: 0 var(--gap-4);margin-top: calc(( var(--font-h4-line-height) - .875rem ) / 2);color: var(--color-state);font-size: .875rem;}
.tui-collapsible__header-text {font-weight: var(--font-h4-weight);font-size: var(--font-h4-size);font-family: var(--font-h4-family);line-height: var(--font-h4-line-height);position: relative;margin: 0;}
.tui-collapsible__header-sideContent {display: flex;flex-shrink: 0;padding: var(--gap-2);}
.tui-collapsible__content {}
.tui-collapsible__content>.tui-formRowStack {margin-top: var(--gap-4);}
.tui-collapsible__content--indented {padding-right: var(--gap-12);}
.tui-collapsible--minimal .tui-collapsible__header {background: transparent;border-color: transparent;}
.tui-collapsible--largePadding .tui-collapsible__header-button {padding: var(--gap-5) var(--gap-1) var(--gap-5) var(--gap-2);}
.tui-collapsible--largePadding .tui-collapsible__header-sideContent {padding: var(--gap-2) var(--gap-4);}
.tui-collapsible--largePadding .tui-collapsible__content {padding: var(--gap-3);padding-top: 0;}
.tui-collapsible--largePadding .tui-collapsible__content--indented {padding-right: calc(var(--gap-12) + var(--gap-1));}
.tui-collapsibleGroupToggle {display: flex;}
.tui-collapsibleGroupToggle--alignEnd .tui-collapsibleGroupToggle__button {margin-right: auto;}
.tui-hideShow {display: flex;flex-direction: column;background: var(--color-neutral-1);}
.tui-hideShow__content {display: none;}
.tui-hideShow__content--show {display: block;outline: none;}
.tui-hideShow__toggle {display: flex;padding: var(--gap-2) 0;}
.tui-hideShow__toggle--narrowTrigger {padding: 0;}
.tui-hideShow__toggle--sticky {position: sticky;top: 0;z-index: 1;background: inherit;}
@media screen and (min-width:768px) {.tui-hideShow--mobile>.tui-hideShow__toggle {display: none;}
	.tui-hideShow--mobile>.tui-hideShow__content {display: block;}}
:root {--advanced-select-dropdown-trigger-width: 44px;--advanced-select-dropdown-trigger-width-large: 52px;--advanced-select-dropdown-trigger-height: 28px;--advanced-select-dropdown-trigger-height-large: 34px;--advanced-select-border-radius: var(--border-radius-small);--advanced-select-outline-width: var(--border-width-normal);--advanced-select-caret-top-offset: 1px;--advanced-select-caret-left-offset: calc(var(--gap-1) * -1);--advanced-select-caret-color: var(--color-neutral-7);--advanced-select-caret-icon-margin-left-stacked: 25px;--advanced-select-caret-left-stacked: -30px;--advanced-select-checkbox-padding-top: 6px;--advanced-select-checkbox-padding-bottom: 6px;--advanced-select-checkbox-padding-left: 5px;}
.tui-advancedTableSelect__dropdownTrigger {display: flex;width: var(--advanced-select-dropdown-trigger-width);height: var(--advanced-select-dropdown-trigger-height);margin-left: var(--gap-1);}
.tui-advancedTableSelect__dropdownTrigger--large {width: var(--advanced-select-dropdown-trigger-width-large);height: var(--advanced-select-dropdown-trigger-height-large);}
.tui-advancedTableSelect__dropdownTrigger-checkbox {padding: var(--advanced-select-checkbox-padding-top) var(--advanced-select-checkbox-padding-left) var(--advanced-select-checkbox-padding-bottom) 0;}
.tui-advancedTableSelect__dropdownTrigger-button {top: var(--advanced-select-caret-top-offset);right: var(--advanced-select-caret-left-offset);outline: none;}
.tui-advancedTableSelect__dropdownTrigger-button:focus, .tui-advancedTableSelect__dropdownTrigger-button:hover, .tui-advancedTableSelect__dropdownTrigger-button:active, .tui-advancedTableSelect__dropdownTrigger-button:active:hover, .tui-advancedTableSelect__dropdownTrigger-button:active:focus {outline: none;}
.tui-advancedTableSelect__dropdownTrigger-button-icon {color: var(--advanced-select-caret-color);}
.tui-advancedTableSelect__dropdownTrigger-button-icon--stacked {margin-right: var(--advanced-select-caret-icon-margin-left-stacked);}
.tui-advancedTableSelect__dropdownTrigger-button--stacked {right: var(--advanced-select-caret-left-stacked);}
.tui-advancedTableSelect__dropdownTrigger:focus, .tui-advancedTableSelect__dropdownTrigger:active, .tui-advancedTableSelect__dropdownTrigger:hover, .tui-advancedTableSelect__dropdownTrigger--isOpen {background: var(--color-neutral-4);border-radius: var(--advanced-select-border-radius);}
.tui-advancedTableSelect__dropdownTrigger:focus, .tui-advancedTableSelect__dropdownTrigger:active {outline: var(--advanced-select-outline-width) solid var(--color-state-focus);outline-offset: var(--advanced-select-outline-width);}
.tui-advancedTableSelect__loader {width: var(--form-checkbox-size);height: var(--form-checkbox-size);margin-left: var(--gap-5);margin-right: var(--gap-1);}
.tui-advancedTableSelect__loader--large {width: var(--form-checkbox-size-large);height: var(--form-checkbox-size-large);}
.tui-dataTableCell, .tui-dataTableHeaderCell {display: flex;flex-basis: 0;flex-direction: column;flex-grow: 1;min-width: 0;word-wrap: break-word;}
.tui-dataTableCell__label {font-weight: var(--label-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);display: none;margin-top: var(--gap-2);padding: var(--gap-1) 0 var(--gap-2);}
.tui-dataTableCell--stacked .tui-dataTableCell__label {display: inline-block;}
.tui-dataTableCell--repeatedHeader .tui-dataTableCell__content {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
.tui-dataTableCell--size_1 {flex-grow: 1;}
.tui-dataTableCell--size_2 {flex-grow: 2;}
.tui-dataTableCell--size_3 {flex-grow: 3;}
.tui-dataTableCell--size_4 {flex-grow: 4;}
.tui-dataTableCell--size_5 {flex-grow: 5;}
.tui-dataTableCell--size_6 {flex-grow: 6;}
.tui-dataTableCell--size_7 {flex-grow: 7;}
.tui-dataTableCell--size_8 {flex-grow: 8;}
.tui-dataTableCell--size_9 {flex-grow: 9;}
.tui-dataTableCell--size_10 {flex-grow: 10;}
.tui-dataTableCell--size_11 {flex-grow: 11;}
.tui-dataTableCell--size_12 {flex-grow: 12;}
.tui-dataTableCell--size_13 {flex-grow: 13;}
.tui-dataTableCell--size_14 {flex-grow: 14;}
.tui-dataTableCell--size_15 {flex-grow: 15;}
.tui-dataTableCell--size_16 {flex-grow: 16;}
.tui-dataTableCell--align-center {align-items: center;}
.tui-dataTableCell--align-end {align-items: flex-end;}
.tui-dataTableCell--heavy {font-weight: bold;}
.tui-dataTableCell--valign-center {justify-content: center;}
.tui-dataTableCell--valign-end {justify-content: flex-end;}
.tui-dataTableCell--stacked {flex-basis: auto;align-items: initial;}
.tui-dataTableExpandCell {display: flex;order: 0;width: var(--gap-9);margin: 0;}
.tui-dataTableExpandCell .tui-btn {margin: 0 auto;}
.tui-dataTableExpandCell.tui-dataTableExpandCell--header {margin-right: 0;}
.tui-dataTableExpandCell--stacked {order: 1;width: 100%;margin: var(--gap-2) 0;}
.tui-dataTableExpandableRow {position: relative;margin: 0 calc(0px - var(--border-width-thin)) var(--gap-2) 0;color: var(--datatable-expanded-text-color);background: var(--datatable-expanded-bg-color);border: var(--border-width-thin) solid var(--datatable-expanded-border-color);border-top: none;box-shadow: var(--shadow-2);}
.tui-dataTableExpandableRow--stealth {border: none;box-shadow: none;}
.tui-dataTableExpandableRow--stealth__content {padding: 0;}
.tui-dataTableExpandableRow__content {padding: var(--gap-3);background: var(--datatable-expanded-bg-color);}
.tui-dataTableExpandableRow--indented {padding-right: var(--gap-11);}
.tui-dataTableExpandableRow--stacked {border-top: none;}
.tui-dataTableExpandableRow--stacked.tui-dataTableExpandableRow--indented {padding-right: 0;}
.tui-dataTableExpandableRow--indented .tui-dataTableExpandableRow__content {padding: var(--gap-3) var(--gap-3) var(--gap-3) 0;}
.tui-dataTableHeaderCell {display: flex;color: var(--datatable-cell-header-text-color);font-weight: bold;}
.tui-dataTableHeaderCell--stacked {display: none;}
.tui-dataTableRowHeader {position: relative;display: flex;flex-direction: row;align-items: center;padding: var(--gap-3) var(--gap-1);}
.tui-dataTableRowHeader--stacked {display: block;padding: 0;}
.tui-dataTableRowHeader--stacked.tui-dataTableRowHeader--advancedSelectEnabled {padding: var(--gap-2) 0;}
.tui-dataTableRowHeader--stackedGap {margin-top: var(--gap-2);}
.tui-dataTableRowHeader--thin {padding: 0 var(--gap-1) var(--gap-2);}
.tui-dataTableRowHeader--empty {display: none;}
.tui-dataTableRowHeader>*+* {margin-right: var(--gap-4);}
.tui-dataTableRowHeader--indented {padding-right: var(--gap-11);}
.tui-dataTableRow {position: relative;display: flex;flex-direction: row;padding: var(--gap-3) var(--gap-1);background: var(--datatable-row-bg-color);border-top: 1px solid var(--datatable-row-border-color);}
.tui-dataTableRow>*+* {padding-right: var(--gap-4);}
.tui-dataTableRow:first-child {border-top: var(--border-width-normal) solid var(--datatable-row-first-border-color);}
.tui-dataTableRow:last-child {border-bottom: 1px solid var(--datatable-row-border-color);}
.tui-dataTableRow.tui-focusWithin, .tui-dataTableRow:active, .tui-dataTableRow:hover {background: var(--datatable-row-bg-color-focus);}
.tui-dataTableRow--indented {padding-right: var(--gap-11);}
.tui-dataTableRow--stealth {box-shadow: none;}
.tui-dataTableRow--borderTopFirstOff:first-child {border-top: none;}
.tui-dataTableRow--borderTopThin:first-child {border-top-width: var(--border-width-thin);}
.tui-dataTableRow--borderBottomLastOff:last-child {border-bottom: none;}
.tui-dataTableRow--borderSeparatorOff:not(:first-child) {border-top: none;}
.tui-dataTableRow--selected {background: var(--datatable-row-bg-color-active);}
.tui-dataTableRow--selected:hover {background: var(--datatable-row-bg-color-focus);}
.tui-dataTableRow--colorOdd:not(.tui-dataTableRow--selected):nth-child(odd) {background: var(--datatable-row-bg-color-odd);}
.tui-dataTableRow--colorOdd:not(.tui-dataTableRow--selected):nth-child(odd).tui-focusWithin, .tui-dataTableRow--colorOdd:not(.tui-dataTableRow--selected):nth-child(odd):hover {background: var(--datatable-row-bg-color-focus);}
.tui-dataTableRow--hoverOff.tui-focusWithin, .tui-dataTableRow--hoverOff:active, .tui-dataTableRow--hoverOff:hover {background: var(--datatable-row-bg-color);}
.tui-dataTableRow--hoverOff.tui-dataTableRow--colorOdd:nth-child(odd).tui-focusWithin, .tui-dataTableRow--hoverOff.tui-dataTableRow--colorOdd:nth-child(odd):hover {background: var(--datatable-row-bg-color-odd);}
.tui-dataTableRow--inGroup {border-top: none;}
.tui-dataTableRow--inGroup:first-child {border-top: none;}
.tui-dataTableRow--inGroup:last-child {border-bottom: none;}
.tui-dataTableRow--disabled {color: var(--color-neutral-6);}
[data-tui-droppable-any-active] .tui-dataTableRow:hover {background: var(--datatable-row-bg-color);}
.tui-dataTableRow--draggable {background: var(--color-background);-webkit-user-select: none;user-select: none;}
.tui-dataTableRow--draggable.tui-focusWithin, .tui-dataTableRow--draggable:active, .tui-dataTableRow--draggable:hover {background: var(--color-background);}
.tui-dataTableRow--draggable>.tui-dataTableCell, .tui-dataTableRow--draggable>.tui-dataTableHeaderCell {pointer-events: none;}
.tui-dataTableRow--dragging {box-shadow: var(--shadow-3);}
.tui-dataTableRow--expanded {margin-right: calc(0px - var(--border-width-thin));background-color: var(--datatable-expanded-bg-color);border: var(--border-width-thin) solid var(--datatable-expanded-border-color);border-bottom: none;box-shadow: var(--shadow-2);}
.tui-dataTableRow--stealthExpanded {border-left: none;border-right: none;box-shadow: none;}
.tui-dataTableRow--stacked {flex-direction: column;padding: var(--gap-3) 0;}
.tui-dataTableRow--stacked>*+* {padding-right: 0;}
.tui-dataTableRow--stacked:first-child {border-top: var(--border-width-normal) solid var(--datatable-row-first-border-color);}
.tui-dataTableRow--stacked:last-child {border-bottom: 1px solid var(--datatable-row-border-color);}
.tui-dataTableRow--stacked.tui-dataTableRow--borderBottomLastOff:last-child {border-bottom: none;}
.tui-dataTableRow--stacked.tui-dataTableRow--borderTopThin:first-child {border-top-width: var(--border-width-thin);}
.tui-dataTableRow--stacked.tui-dataTableRow--borderTopFirstOff:first-child {border-top: none;}
.tui-dataTableRow--stacked.tui-dataTableRow--inGroup {border-top: 1px solid var(--datatable-row-border-color);}
.tui-dataTableRow--stacked.tui-dataTableRow--inGroup:first-child {border-top: none;}
.tui-dataTableRow--stacked.tui-dataTableRow--inGroup:last-child {border-bottom: none;}
.tui-dataTableRow--stacked.tui-dataTableRow--inGroup:nth-child(odd) {background: none;}
.tui-dataTableRow--stacked.tui-dataTableRow--inGroup:hover {background: none;}
.tui-dataTableRowGroup {padding: 0;border-top: 2px solid var(--datatable-row-first-border-color);}
.tui-dataTableRowGroup--stacked {padding: 0 var(--gap-2);}
.tui-dataTableRowGroup+.tui-dataTableRowGroup {border-top: 1px solid var(--datatable-row-border-color);}
.tui-dataTableRowGroup:last-child {border-bottom: 1px solid var(--datatable-row-border-color);}
.tui-dataTableRowGroup.tui-focusWithin, .tui-dataTableRowGroup:active, .tui-dataTableRowGroup:hover {background: var(--datatable-row-bg-color-focus);}
.tui-dataTableRowGroup--selected {background: var(--datatable-row-bg-color-active);}
.tui-dataTableRowGroup--selected:hover {background: var(--datatable-row-bg-color-focus);}
.tui-dataTableSelectEveryRowToggle {padding: var(--gap-2);background-color: var(--datatable-select-everything-prompt-bg);}
.tui-dataTableSelectRowCell {display: flex;flex-direction: column;}
.tui-dataTableSelectRowCell--advancedSelectEnabled {padding-left: var(--gap-5);padding-right: calc(var(--gap-1) + 1px);}
.tui-dataTableSelectRowCell--hidden {visibility: hidden;}
.tui-dataTableSelectRowCell__loader {width: var(--form-checkbox-size);height: var(--form-checkbox-size);}
.tui-dataTableSelectRowCell__loader--large {width: var(--form-checkbox-size-large);height: var(--form-checkbox-size-large);}
.tui-dataTableSelectRowCell--stacked.tui-dataTableSelectRowCell--hidden {height: 0;}
.tui-dataTableSelectRowCell--valign-start {justify-content: flex-start;}
.tui-dataTableSelectRowCell--valign-center {justify-content: center;}
.tui-dataTableSelectRowCell--valign-end {justify-content: flex-end;}
.tui-dataTableSelectVisibleRowsCell {display: flex;}
.tui-dataTableSelectVisibleRowsCell--hidden {visibility: hidden;}
.tui-dataTableSelectVisibleRowsCell__loader {width: var(--form-checkbox-size);height: var(--form-checkbox-size);}
.tui-dataTableSelectVisibleRowsCell__loader--large {width: var(--form-checkbox-size-large);height: var(--form-checkbox-size-large);}
.tui-dataTableSelectVisibleRowsCell--stacked {margin: var(--gap-2) 0;}
.tui-dataTableSelectVisibleRowsCell__label {font-weight: var(--label-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);display: none;padding: 0 var(--gap-1) var(--gap-1) 0;}
.tui-dataTableSelectVisibleRowsCell__label--stacked {display: inline-block;}
.tui-dataTableSelectVisibleRowsCell__label--large {padding: var(--gap-1) var(--gap-2) var(--gap-1) 0;}
.tui-dataTable--archived {background: var(--datatable-bg-archived);}
.tui-dataTable__row-move-cell {flex-basis: var(--gap-5);flex-grow: 0;}
.tui-dataTable__row-move-menu {position: absolute;top: 0;right: var(--gap-8);background: var(--color-background);}
.tui-andBox {}
.tui-andBox__text {}
.tui-arrow {position: absolute;pointer-events: none;}
.tui-arrow--normal.tui-arrow--top, .tui-arrow--normal.tui-arrow--bottom {left: 50%;width: 20px;height: 20px;margin-left: -10px;}
.tui-arrow--normal.tui-arrow--top {top: -20px;}
.tui-arrow--normal.tui-arrow--bottom {bottom: -20px;}
.tui-arrow--normal.tui-arrow--left, .tui-arrow--normal.tui-arrow--right {top: 50%;width: 20px;height: 20px;margin-top: -10px;}
.tui-arrow--normal.tui-arrow--left {right: -20px;}
.tui-arrow--normal.tui-arrow--right {left: -20px;}
.tui-arrow--normal.tui-arrow::before {position: absolute;display: block;border: 10px solid transparent;content: "";}
.tui-arrow--normal.tui-arrow--top::before {top: 0;right: 0;}
.tui-arrow--normal.tui-arrow--bottom::before {bottom: 0;right: 0;}
.tui-arrow--normal.tui-arrow--left::before {top: 0;right: 0;}
.tui-arrow--normal.tui-arrow--right::before {top: 0;left: 0;}
.tui-arrow--normal.tui-arrow::after {position: absolute;display: block;border: 8px solid transparent;content: "";}
.tui-arrow--normal.tui-arrow--top::after {top: 4px;right: 2px;}
.tui-arrow--normal.tui-arrow--bottom::after {bottom: 4px;right: 2px;}
.tui-arrow--normal.tui-arrow--left::after {top: 2px;right: 4px;}
.tui-arrow--normal.tui-arrow--right::after {top: 2px;left: 4px;}
.tui-arrow--large.tui-arrow--top, .tui-arrow--large.tui-arrow--bottom {left: 50%;width: 28px;height: 28px;margin-left: -14px;}
.tui-arrow--large.tui-arrow--top {top: -28px;}
.tui-arrow--large.tui-arrow--bottom {bottom: -28px;}
.tui-arrow--large.tui-arrow--left, .tui-arrow--large.tui-arrow--right {top: 50%;width: 28px;height: 28px;margin-top: -14px;}
.tui-arrow--large.tui-arrow--left {right: -28px;}
.tui-arrow--large.tui-arrow--right {left: -28px;}
.tui-arrow--large.tui-arrow::before {position: absolute;display: block;border: 14px solid transparent;content: "";}
.tui-arrow--large.tui-arrow--top::before {top: 0;right: 0;}
.tui-arrow--large.tui-arrow--bottom::before {bottom: 0;right: 0;}
.tui-arrow--large.tui-arrow--left::before {top: 0;right: 0;}
.tui-arrow--large.tui-arrow--right::before {top: 0;left: 0;}
.tui-arrow--large.tui-arrow::after {position: absolute;display: block;border: 12px solid transparent;content: "";}
.tui-arrow--large.tui-arrow--top::after {top: 4px;right: 2px;}
.tui-arrow--large.tui-arrow--bottom::after {bottom: 4px;right: 2px;}
.tui-arrow--large.tui-arrow--left::after {top: 2px;right: 4px;}
.tui-arrow--large.tui-arrow--right::after {top: 2px;left: 4px;}
.tui-arrow--normal.tui-arrow__variant--default.tui-arrow--top::before, .tui-arrow--large.tui-arrow__variant--default.tui-arrow--top::before {border-bottom-color: var(--arrow-border-color);}
.tui-arrow--normal.tui-arrow__variant--default.tui-arrow--bottom::before, .tui-arrow--large.tui-arrow__variant--default.tui-arrow--bottom::before {border-top-color: var(--arrow-border-color);}
.tui-arrow--normal.tui-arrow__variant--default.tui-arrow--left::before, .tui-arrow--large.tui-arrow__variant--default.tui-arrow--left::before {border-left-color: var(--arrow-border-color);}
.tui-arrow--normal.tui-arrow__variant--default.tui-arrow--right::before, .tui-arrow--large.tui-arrow__variant--default.tui-arrow--right::before {border-right-color: var(--arrow-border-color);}
.tui-arrow--normal.tui-arrow__variant--default.tui-arrow--top::after, .tui-arrow--large.tui-arrow__variant--default.tui-arrow--top::after {border-bottom-color: var(--arrow-bg-color);}
.tui-arrow--normal.tui-arrow__variant--default.tui-arrow--bottom::after, .tui-arrow--large.tui-arrow__variant--default.tui-arrow--bottom::after {border-top-color: var(--arrow-bg-color);}
.tui-arrow--normal.tui-arrow__variant--default.tui-arrow--left::after, .tui-arrow--large.tui-arrow__variant--default.tui-arrow--left::after {border-left-color: var(--arrow-bg-color);}
.tui-arrow--normal.tui-arrow__variant--default.tui-arrow--right::after, .tui-arrow--large.tui-arrow__variant--default.tui-arrow--right::after {border-right-color: var(--arrow-bg-color);}
.tui-arrow--normal.tui-arrow__variant--inverse.tui-arrow--top::before, .tui-arrow--large.tui-arrow__variant--inverse.tui-arrow--top::before {border-bottom-color: var(--arrow-bg-inverse-color);}
.tui-arrow--normal.tui-arrow__variant--inverse.tui-arrow--bottom::before, .tui-arrow--large.tui-arrow__variant--inverse.tui-arrow--bottom::before {border-top-color: var(--arrow-bg-inverse-color);}
.tui-arrow--normal.tui-arrow__variant--inverse.tui-arrow--left::before, .tui-arrow--large.tui-arrow__variant--inverse.tui-arrow--left::before {border-left-color: var(--arrow-bg-inverse-color);}
.tui-arrow--normal.tui-arrow__variant--inverse.tui-arrow--right::before, .tui-arrow--large.tui-arrow__variant--inverse.tui-arrow--right::before {border-right-color: var(--arrow-bg-inverse-color);}
.tui-arrow--normal.tui-arrow__variant--inverse.tui-arrow--top::after, .tui-arrow--large.tui-arrow__variant--inverse.tui-arrow--top::after {border-bottom-color: var(--arrow-bg-inverse-color);}
.tui-arrow--normal.tui-arrow__variant--inverse.tui-arrow--bottom::after, .tui-arrow--large.tui-arrow__variant--inverse.tui-arrow--bottom::after {border-top-color: var(--arrow-bg-inverse-color);}
.tui-arrow--normal.tui-arrow__variant--inverse.tui-arrow--left::after, .tui-arrow--large.tui-arrow__variant--inverse.tui-arrow--left::after {border-left-color: var(--arrow-bg-inverse-color);}
.tui-arrow--normal.tui-arrow__variant--inverse.tui-arrow--right::after, .tui-arrow--large.tui-arrow__variant--inverse.tui-arrow--right::after {border-right-color: var(--arrow-bg-inverse-color);}
.tui-caret {display: inline-block;width: 0;height: 0;margin-right: 2px;vertical-align: middle;border-top: 4px solid;border-left: 4px solid transparent;border-right: 4px solid transparent;}
.tui-orBox, .tui-andBox {display: inline-flex;margin: 0 auto;border: var(--border-width-thin) solid var(--color-neutral-6);border-radius: 6px;}
.tui-orBox__text, .tui-andBox__text {font-weight: bold;font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);margin: 0;padding: var(--gap-2) var(--gap-4);text-transform: uppercase;}
.tui-separator {margin: var(--gap-4) 0;}
.tui-separator--spread {margin: var(--gap-8) 0;}
.tui-separator-rule {height: var(--border-width-thin);line-height: var(--border-width-thin);background-color: var(--color-neutral-5);border: none;}
.tui-separator-rule.tui-separator--thick {height: var(--border-width-thick);line-height: var(--border-width-thick);}
.tui-separator-rule.tui-separator--normal {height: var(--border-width-normal);line-height: var(--border-width-normal);}
.tui-separator--wrapped {display: flex;align-items: center;}
.tui-separator--wrapped .tui-separator-content {margin: 0 var(--gap-4);white-space: nowrap;text-align: center;}
.tui-separator--wrapped:before, .tui-separator--wrapped:after {width: 50%;height: var(--border-width-thin);line-height: var(--border-width-thin);background-color: var(--color-neutral-5);content: "";}
.tui-separator--wrapped.tui-separator--thick:before, .tui-separator--wrapped.tui-separator--thick:after {height: var(--border-width-thick);line-height: var(--border-width-thick);}
.tui-separator--wrapped.tui-separator--normal:before, .tui-separator--wrapped.tui-separator--normal:after {height: var(--border-width-normal);line-height: var(--border-width-normal);}
.tui-performance__summary {list-style: none;}
.tui-performance__container {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;}
.tui-performance__wrapper {margin-left: var(--gap-4);margin-bottom: var(--gap-4);border: 1px solid var(--color-neutral-5);border-radius: 3px;}
.tui-performance__wrapper>* {padding-left: var(--gap-2);padding-right: var(--gap-2);}
.tui-performance__wrapper>*:first-child {font-weight: bold;}
.tui-performance__wrapper>*:not(:first-child) {background: var(--color-chart-transparent-3);}
[data-tui-draggable][data-animated] {transition: transform .25s;}
[data-tui-draggable][data-dragging] {position: fixed;z-index: var(--zindex-draggable);-webkit-user-select: none;user-select: none;pointer-events: none;}
.tui-draggableMoveMenu__button:not(:focus):not([aria-expanded="true"]) {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
.tui-droppable__dropLine {z-index: var(--zindex-draggable);background: var(--color-secondary);pointer-events: none;}
.tui-droppable__dropLine--vertical {height: var(--border-width-normal);margin-top: calc(var(--border-width-normal) * -.5);}
.tui-droppable__dropLine--horizontal {width: var(--border-width-normal);margin-right: calc(var(--border-width-normal) * -.5);}
[data-tui-droppable-location-indicator] {background-color: var(--color-neutral-5);}
.tui-dropdown__menu {z-index: var(--zindex-dropdown-menu);min-width: 9.375rem;max-width: 20rem;max-height: 40vh;padding: calc(max(var(--gap-2),var(--dropdown-border-radius))) 0;overflow-y: auto;background-color: var(--dropdown-menu-bg-color);background-clip: padding-box;border: var(--border-width-thin) solid var(--dropdown-menu-border-color);border-radius: var(--dropdown-border-radius);box-shadow: var(--shadow-2);}
.tui-dropdown--separator .tui-dropdown__menu {padding: 0;}
.tui-dropdown--flexibleWidth .tui-dropdown__menu {min-width: 0;max-width: none;}
.tui-dropdown--fixedWidth .tui-dropdown__menu {width: 20rem;}
.tui-dropdown__content {display: flex;flex-direction: column;}
.tui-dropdown__content--separator>*:first-child {border-top-right-radius: calc(var(--dropdown-border-radius) - var(--border-width-thin));border-top-left-radius: calc(var(--dropdown-border-radius) - var(--border-width-thin));}
.tui-dropdown__content--separator>*:last-child {border-bottom-left-radius: calc(var(--dropdown-border-radius) - var(--border-width-thin));border-bottom-right-radius: calc(var(--dropdown-border-radius) - var(--border-width-thin));}
.tui-dropdown__content--separator>*+*, .tui-dropdown__content--separator>*+.tui-dropdownButton, .tui-dropdown__content--separator>*+.tui-dropdownButton:hover, .tui-dropdown__content--separator>*+.tui-dropdownButton:focus, .tui-dropdown__content--separator>*+.tui-dropdownButton:active, .tui-dropdown__content--separator>*+.tui-dropdownButton:focus:active {border-top: var(--border-width-thin) solid var(--dropdown-menu-border-color);}
.tui-dropdown--fixedHeight .tui-dropdown__content {height: 100%;}
.tui-dropdown--fixedHeight .tui-dropdown__menu {height: 38vh;overflow-y: visible;}
.tui-dropdown--disabled {cursor: not-allowed;}
.tui-dropdown--disabled .tui-dropdown__trigger {pointer-events: none;}
.tui-dropdownButton {color: var(--dropdown-item-text-color);text-align: right;background-color: transparent;border: none;border-radius: 0;}
.tui-dropdownButton:hover, .tui-dropdownButton:focus, .tui-dropdownButton:active, .tui-dropdownButton:focus:active {border-color: transparent;box-shadow: none;}
.tui-dropdownButton {font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);line-height: 1.4;padding: var(--gap-2) var(--gap-4);overflow: hidden;text-overflow: ellipsis;}
.tui-dropdownButton:focus {color: var(--dropdown-item-text-color);text-decoration: none;background-color: transparent;outline: 0;}
.tui-dropdownButton:hover, .tui-dropdownButton:active, .tui-dropdownButton:focus:active {color: var(--dropdown-item-text-color-hover);text-decoration: none;background-color: var(--dropdown-item-bg-color-hover);outline: 0;}
.tui-dropdownButton:focus-visible {color: var(--dropdown-item-text-color-focus);background-color: var(--dropdown-item-bg-color-focus);outline: 2px solid var(--dropdown-item-focus-ring-color);outline-offset: -3px;}
.tui-dropdownButton--disabled, .tui-dropdownButton--disabled:hover, .tui-dropdownButton--disabled:focus {color: var(--dropdown-item-text-color-disabled);background-color: transparent;cursor: not-allowed;}
.tui-dropdownButton--disabled:active {pointer-events: none;}
.tui-dropdownButton--noPadding {padding: 0;}
.tui-dropdownGroup__header {padding: var(--gap-2) var(--gap-4);font-weight: bold;}
.tui-dropdownGroup__items {display: flex;flex-direction: column;}
.tui-dropdownGroup__items>* {padding-right: var(--gap-7);}
.tui-dropdownGroup--separator .tui-dropdownGroup__items>* {border-top: var(--border-width-thin) solid var(--dropdown-menu-border-color);}
.tui-dropdownItem {font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);line-height: 1.4;display: block;width: 100%;padding: var(--gap-2) var(--gap-4);overflow: hidden;color: var(--dropdown-item-text-color);white-space: nowrap;text-overflow: ellipsis;cursor: pointer;}
.tui-dropdownItem:focus {color: var(--dropdown-item-text-color);text-decoration: none;outline: none;}
.tui-dropdownItem:hover {color: var(--dropdown-item-text-color-hover);text-decoration: none;background-color: var(--dropdown-item-bg-color-hover);}
.tui-dropdownItem:focus-visible {color: var(--dropdown-item-text-color-focus);background-color: var(--dropdown-item-bg-color-focus);outline: 2px solid var(--dropdown-item-focus-ring-color);outline-offset: -3px;}
.tui-dropdownItem--disabled, .tui-dropdownItem--disabled:hover, .tui-dropdownItem--disabled:focus {color: var(--dropdown-item-text-color-disabled);background-color: transparent;cursor: not-allowed;}
.tui-dropdownItem--disabled:focus {background-color: var(--dropdown-item-bg-color-disabled-focus);}
.tui-dropdownItem--disabled:active {pointer-events: none;}
.tui-dropdownItem--noPadding {padding: 0;}
.tui-dropdownItem--selected {color: var(--color-neutral-1);background: var(--color-state-active);}
.tui-dropdownItem--selected:focus, .tui-dropdownItem--selected:hover, .tui-dropdownItem--selected:active {color: var(--color-neutral-1);background: var(--color-state-active);}
.tui-dropdownItem--selected:focus-visible {outline-color: var(--color-neutral-1);}
.tui-editorLoading {display: flex;flex-direction: column;justify-content: center;width: 100%;background-color: var(--form-input-bg-color);border: var(--border-width-thin) solid var(--color-neutral-5);border-radius: var(--form-input-border-radius);}
.tui-editorLoading__inner {display: flex;align-items: center;justify-content: center;height: calc(5.9375rem);}
.tui-editorLoading--compact .tui-editorLoading__inner {height: calc(3.875rem);}
.tui-editorLoading__spinner {color: var(--color-neutral-5);}
.tui-editorTextarea {display: flex;flex-direction: column;width: 100%;}
.tui-editorTextarea>:first-child {flex-grow: 0;}
.tui-editorTextarea__textarea {flex-grow: 1;margin-top: var(--gap-1);}
.tui-responsiveEmbedIframe {position: relative;display: block;width: 100%;padding: 0;overflow: hidden;}
.tui-responsiveEmbedIframe::before {display: block;content: "";}
.tui-responsiveEmbedIframe__item {position: absolute;top: 0;bottom: 0;right: 0;width: 100%;height: 100%;border: 0;}
.tui-errorModal__detailsToggle {display: block;margin-top: var(--gap-4);text-decoration: none;}
.tui-errorModal__detailsToggle:hover, .tui-errorModal__detailsToggle:focus {text-decoration: none;}
.tui-errorModal__buttons {display: flex;justify-content: space-between;width: 100%;}
.tui-errorModal__navButtons {display: flex;align-items: center;}
.tui-errorModal__navButtons>*+* {margin-right: var(--gap-4);}
.tui-errorModal__details {margin-top: var(--gap-3);}
.tui-errorModal__label {font-weight: var(--font-h4-weight);font-size: var(--font-h4-size);font-family: var(--font-h4-family);line-height: var(--font-h4-line-height);}
.tui-errorModal__context {color: var(--color-text-hint);}
.tui-errorModal__extraInfo {white-space: pre-wrap;}
.tui-errorModal__stackPre {margin: var(--gap-2) 0 0 0;padding: var(--gap-4);color: var(--color-neutral-7);word-break: break-word;background-color: var(--color-neutral-3);border-radius: 4px;}
.tui-errorDisplay {padding: var(--gap-8);background: var(--color-neutral-3);border-radius: 4px;}
.tui-errorDisplay__title {margin-top: 0;}
.tui-errorDisplay__buttons {margin-bottom: var(--gap-4);}
.tui-errorDisplay__buttons:last-child {margin-bottom: 0;}
.tui-errorDisplay__detailsToggle {text-decoration: none;}
.tui-errorDisplay__detailsToggle:hover, .tui-errorDisplay__detailsToggle:focus {text-decoration: none;}
.tui-errorDisplay__detailsPre {margin-top: var(--gap-2);margin-bottom: 0;padding: var(--gap-4);background-color: var(--color-neutral-1);border-radius: 4px;}
.tui-sesskeyExpired__button {margin-top: var(--gap-6);margin-right: auto;}
.tui-fileCard {position: relative;display: flex;align-items: center;min-width: 0;padding: var(--gap-2);white-space: normal;border: var(--border-width-thin) solid var(--color-neutral-5);border-radius: var(--card-border-radius);isolation: isolate;}
.tui-fileCard:hover {border-color: var(--color-state-hover);box-shadow: var(--shadow-2);}
.tui-fileCard--focus {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-fileCard__info {flex: 1;flex-direction: column;overflow: hidden;}
.tui-fileCard__fileSize {display: flex;gap: var(--gap-1);align-items: center;margin: 0;color: var(--color-neutral-6);font-size: calc(var(--font-size-base) / 16 * 11);white-space: nowrap;}
.tui-fileCard__fileSize-icon {font-size: calc(var(--font-size-base) / 16 * 12);}
.tui-fileCard__filename {display: flex;}
.tui-fileCard__filename, .tui-fileCard__filename:link, .tui-fileCard__filename:hover, .tui-fileCard__filename:active, .tui-fileCard__filename:visited {color: var(--color-neutral-7);text-decoration: none;outline: none;}
.tui-fileCard__filename-text {margin: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tui-fileCard__filename-ext {flex-shrink: 0;}
.tui-fileCard__filename:after {position: absolute;inset: 0;content: "";}
.tui-fileCard__icon {flex-shrink: 0;width: 2rem;margin-left: var(--gap-2);color: var(--color-neutral-7);}
.tui-fileCard--downloadable {cursor: pointer;}
.tui-fileCard__actions {z-index: 1;padding-right: var(--gap-4);}
.tui-fileCard__download {z-index: 1;display: flex;margin-right: var(--gap-4);padding: var(--gap-2);color: var(--color-state);border-radius: var(--btn-sm-radius);}
.tui-fileCard__download:focus {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-buttonFilter.tui-buttonFilter--stacked {text-align: left;}
.tui-buttonFilter.tui-buttonFilter--stacked>* {margin-top: var(--gap-4);}
.tui-filterBar {display: flex;flex-direction: column;}
.tui-filterBar--hasTop {padding-top: var(--gap-4);border-top: var(--border-width-thin) solid var(--filter-bar-border-color);}
.tui-filterBar--hasBottom {padding-bottom: var(--gap-4);border-bottom: var(--border-width-thin) solid var(--filter-bar-border-color);}
.tui-filterBar__heading {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
.tui-filterBar__toggle {display: flex;justify-content: center;}
.tui-filterBar__toggle-btn {margin: var(--gap-2) 0;}
.tui-filterBar__filters {display: flex;flex-grow: 1;}
.tui-filterBar__filters-left, .tui-filterBar__filters-right {display: flex;flex-shrink: 0;}
.tui-filterBar__filters-left>*, .tui-filterBar__filters-right>* {flex-shrink: 0;margin-right: var(--gap-4);}
.tui-filterBar__filters-left>*+*, .tui-filterBar__filters-right>*+* {margin-right: var(--gap-4);}
.tui-filterBar__filters--stacked .tui-filterBar__filters-left, .tui-filterBar__filters--stacked .tui-filterBar__filters-right {flex-direction: column;margin-right: 0;border-right: none;}
.tui-filterBar__filters--stacked .tui-filterBar__filters-left .tui-formLabel, .tui-filterBar__filters--stacked .tui-filterBar__filters-right .tui-formLabel {font-weight: var(--label-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);}
.tui-filterBar__filters--stacked .tui-filterBar__filters-left>*, .tui-filterBar__filters--stacked .tui-filterBar__filters-right>* {margin-right: 0;padding-right: 0;}
.tui-filterBar__filters--stacked .tui-filterBar__filters-left>:first-child, .tui-filterBar__filters--stacked .tui-filterBar__filters-right>:first-child {border-right: none;}
.tui-filterBar__filters-right {justify-content: flex-start;}
.tui-filterBar__filters-right>:first-child {border-right: var(--border-width-thin) solid var(--color-neutral-5);}
.tui-filterBar__filters-right>* {padding-right: var(--gap-4);}
.tui-filterBar__filters--stacked {flex-direction: column;}
.tui-filterBar__reset {margin-right: var(--gap-4);}
.tui-filterBar__reset-stacked {margin-top: var(--gap-4);padding-top: var(--gap-4);padding-bottom: var(--gap-4);}
.tui-filterBarArea {display: flex;flex-direction: column;}
.tui-filterBarArea__bar {display: flex;flex-direction: column;}
.tui-filterBarArea__bar--horizontal {flex-direction: row;}
.tui-filterBarArea__bar--hasTop {padding-top: var(--gap-4);border-top: var(--border-width-thin) solid var(--filter-bar-border-color);}
.tui-filterBarArea__bar--hasBottom {padding-bottom: var(--gap-4);border-bottom: var(--border-width-thin) solid var(--filter-bar-border-color);}
.tui-filterBarArea__bar-toggle {display: flex;margin: auto;}
.tui-filterBarArea__bar-resetButton {display: flex;align-items: flex-start;margin-top: var(--gap-4);}
.tui-filterBarArea__bar-stackedFilters {display: flex;flex-direction: column;gap: var(--gap-4);margin-top: var(--gap-4);padding: 0 var(--gap-4);}
.tui-filterBarArea__bar-barFilters {display: flex;gap: var(--gap-4);}
.tui-filterBarArea__bar-extraFilters {display: flex;flex-grow: 1;align-items: center;justify-content: flex-end;height: var(--form-input-height);margin-top: auto;}
.tui-filterBarAreaPopover {white-space: nowrap;}
.tui-filterBarAreaPopover__content {display: flex;flex-direction: column;gap: var(--gap-4);padding: 0 var(--gap-1) var(--gap-1) var(--gap-1);}
.tui-filterBarAreaPopover__buttons {display: flex;flex-wrap: wrap;justify-content: flex-end;padding-top: var(--gap-4);padding-bottom: var(--gap-1);}
.tui-filterBarAreaPopover__buttons::before {position: absolute;right: 0;width: 100%;border-top: var(--border-width-thin) solid var(--filter-bar-border-color);content: "";}
.tui-filterBarAreaPopover__buttons-reset {display: flex;flex-grow: 1;padding: var(--gap-5) var(--gap-1) 0;}
.tui-filterSidePanel {display: block;}
.tui-filterSidePanel__header {font-weight: var(--font-h3-weight);font-size: var(--font-h3-size);font-family: var(--font-h3-family);line-height: var(--font-h3-line-height);min-width: 0;margin: 0 0 0 var(--gap-2);}
.tui-filterSidePanel__heading {display: flex;padding-bottom: var(--gap-2);border-bottom: var(--border-width-normal) solid var(--color-neutral-7);}
.tui-filterSidePanel__instructions, .tui-filterSidePanel__status {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
.tui-filterSidePanel .tui-filterSidePanel__clearBtn {flex-shrink: 0;margin-right: auto;}
.tui-filterSidePanel.tui-filterSidePanel>*+* {margin-top: var(--gap-4);}
.tui-filterSidePanel.tui-filterSidePanel .tui-fieldset__legend, .tui-filterSidePanel.tui-filterSidePanel .tui-formLabel {font-weight: var(--label-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);}
.tui-multiSelectCheckboxFilter {display: flex;flex-direction: column;gap: var(--gap-2);}
.tui-multiSelectCheckboxFilter__items {display: flex;flex-direction: column;flex-grow: 1;gap: var(--gap-4) 0;white-space: normal;}
@media (min-width:600px) {.tui-multiSelectCheckboxFilter__items--hasColumns {flex-direction: row;flex-wrap: wrap;gap: var(--gap-4);}
	.tui-multiSelectCheckboxFilter__items-item--twoColumn {width: 47%;overflow-wrap: break-word;}}
.tui-multiSelectFilter>*+* {margin-top: var(--gap-1);}
.tui-multiSelectFilter__collapsible {margin: 0;}
.tui-multiSelectFilter__collapsible-collapsed>* {margin-top: var(--gap-1);}
.tui-multiSelectFilter__collapsible-toggle {margin-right: var(--gap-1);}
.tui-searchFilter {position: relative;display: flex;flex-direction: row;align-items: center;}
.tui-searchFilter input.tui-formInput {flex-grow: 0;}
.tui-searchFilter .tui-formLabel {margin: auto 0 auto var(--gap-3);}
.tui-searchFilter__group {position: relative;display: flex;flex-grow: 1;margin-top: 0;margin-bottom: auto;}
.tui-searchFilter__group--stacked {margin-top: var(--gap-1);}
.tui-searchFilter__group-icon {position: absolute;right: var(--gap-2);display: flex;align-items: center;height: 100%;color: var(--filter-search-icon-color);}
.tui-searchFilter__group-icon .fa-search {margin: auto 0;}
.tui-searchFilter__group-clearContainer {position: absolute;left: 0;height: 100%;}
.tui-searchFilter__search {}
.tui-searchFilter__search::-ms-clear {display: none;}
.tui-searchFilter__removeIcon {color: var(--filter-search-clear-icon-color);}
.tui-searchFilter--stacked {flex-direction: column;align-items: stretch;}
.tui-searchFilter--stacked .tui-formLabel {margin: var(--gap-1) 0;}
.tui-searchFilter--barFilter {flex-direction: column;gap: var(--gap-1);align-items: stretch;margin-top: auto;}
.tui-selectFilter {position: relative;display: flex;flex-direction: row;align-items: center;}
.tui-selectFilter .tui-formLabel {margin: auto 0 auto var(--gap-3);}
.tui-selectFilter .tui-select {width: auto;max-width: 250px;}
.tui-selectFilter--stacked {flex-direction: column;align-items: stretch;}
.tui-selectFilter--stacked .tui-formLabel {margin: var(--gap-1) 0 0;}
.tui-selectFilter--stacked .tui-select {max-width: initial;margin-top: var(--gap-1);}
.tui-selectFilter--barFilter {flex-direction: column;gap: var(--gap-1);align-items: stretch;max-width: 250px;margin-top: auto;}
.tui-selectFilter--barFilter.tui-selectFilter--stacked {max-width: initial;}
.tui-sortBar {display: flex;flex-flow: row wrap;gap: var(--gap-3) var(--gap-6);align-items: center;justify-content: space-between;}
.tui-sortBar__start {display: flex;gap: var(--gap-2);align-items: center;}
:root {--form-checkbox-size: var(--form-input-font-size);--form-checkbox-size-large: calc(var(--form-input-font-size) * 1.333);--checkbox-check-width: .125rem;}
.tui-checkbox {position: relative;display: flex;min-height: calc(var(--form-checkbox-size) + 2px);}
.tui-checkbox--large {min-height: calc(var(--form-checkbox-size-large) + 2px);}
.tui-checkbox__input {position: absolute;opacity: 0;}
.tui-checkbox__label {position: relative;margin: 0;padding-right: calc(var(--form-checkbox-size) * 1.5);font-weight: normal;font-size: var(--form-input-font-size);line-height: 1;overflow-wrap: break-word;}
.tui-checkbox--large .tui-checkbox__label {padding-right: calc(var(--form-checkbox-size-large) * 1.5);}
.tui-checkbox__label--noOffset {padding-right: var(--form-checkbox-size);}
.tui-checkbox--large .tui-checkbox__label--noOffset {padding-right: var(--form-checkbox-size-large);}
.tui-checkbox__label::before {position: absolute;top: 0;right: 0;display: block;width: var(--form-checkbox-size);height: var(--form-checkbox-size);margin-top: 1px;background: var(--form-checkbox-bg-color);border: var(--form-input-border-size) solid var(--form-checkbox-border-color);border-radius: var(--form-input-border-radius);transition: border var(--transition-form-function) var(--transition-form-duration),box-shadow var(--transition-form-function) var(--transition-form-duration);content: "";pointer-events: none;}
.tui-checkbox--large .tui-checkbox__label::before {width: var(--form-checkbox-size-large);height: var(--form-checkbox-size-large);}
.tui-contextInvalid .tui-checkbox__label::before {border-color: var(--form-input-border-color-invalid);box-shadow: var(--shadow-none),var(--form-input-shadow-invalid);}
.tui-checkbox__input:disabled~.tui-checkbox__label {color: var(--form-input-text-color-disabled);}
.tui-checkbox__input:disabled~.tui-checkbox__label--disabledReadable {color: var(--form-input-text-color);}
.tui-checkbox__input:focus-visible~.tui-checkbox__label::before {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);border: var(--form-input-border-size) solid var(--form-checkbox-border-color-focus);box-shadow: var(--form-input-shadow-focus);}
.tui-contextInvalid .tui-checkbox__input:focus-visible~.tui-checkbox__label::before {border-color: var(--form-input-border-color-invalid);outline-color: var(--form-input-border-color-invalid);box-shadow: var(--shadow-none),var(--form-input-shadow-invalid-focus);}
.tui-checkbox__input:disabled:checked~.tui-checkbox__label::before, .tui-checkbox__input:disabled~.tui-checkbox__label::before {background: var(--form-checkbox-bg-color-disabled);border: var(--form-input-border-size) solid;border-color: var(--form-checkbox-border-color-disabled);box-shadow: none;}
.tui-checkbox__input~.tui-checkbox__label::after {position: absolute;top: calc(.35 * var(--form-checkbox-size));right: calc(.21 * var(--form-checkbox-size));display: block;width: calc(.6 * var(--form-checkbox-size));height: calc(.35 * var(--form-checkbox-size));border-color: var(--form-checkbox-check-color);border-style: solid;border-width: 0 0 var(--checkbox-check-width) var(--checkbox-check-width);transform: rotate(-45deg);opacity: 0;transition: opacity var(--transition-form-function) var(--transition-form-duration);content: "";pointer-events: none;}
.tui-checkbox--large .tui-checkbox__input~.tui-checkbox__label::after {top: calc(.3 * var(--form-checkbox-size-large));right: calc(.22 * var(--form-checkbox-size-large));width: calc(.6 * var(--form-checkbox-size-large));height: calc(.32 * var(--form-checkbox-size-large));}
.tui-checkbox__input:disabled:checked~.tui-checkbox__label::after, .tui-checkbox__input:disabled~.tui-checkbox__label::after {border-color: var(--form-checkbox-check-color-disabled);}
.tui-checkbox__input:checked~.tui-checkbox__label::before {background: var(--form-checkbox-bg-color-active);border-color: var(--form-checkbox-border-color-active);}
.tui-checkbox__input:checked~.tui-checkbox__label::after {opacity: 1;}
@media print {.tui-checkbox__input:checked~.tui-checkbox__label::before {-webkit-print-color-adjust: exact;print-color-adjust: exact;}
	.ie .tui-checkbox__input:checked~.tui-checkbox__label::before, .msedge .tui-checkbox__input:checked~.tui-checkbox__label::before {border: solid var(--form-checkbox-bg-color-active);border-width: 0 0 0 var(--form-checkbox-size);}}
.tui-checkboxButton {position: relative;display: flex;}
.tui-checkboxButton__input {position: absolute;opacity: 0;}
.tui-checkboxButton__label {display: flex;flex-grow: 1;margin: 0;padding: var(--gap-1);color: var(--btn-checkbox-text-color);font-weight: normal;cursor: pointer;}
.tui-checkboxButton__label:hover {color: var(--btn-checkbox-text-color-focus);background: var(--btn-checkbox-bg-color-hover);}
.tui-checkboxButton__label:active:hover, .tui-checkboxButton__label:active {color: var(--btn-checkbox-text-color-active);}
.tui-checkboxButton__deselectIcon {margin: auto auto auto 0;color: var(--btn-checkbox-text-color-selected);visibility: hidden;}
.tui-checkboxButton__input:checked~.tui-checkboxButton__label {color: var(--btn-checkbox-text-color-selected);background: var(--btn-checkbox-bg-color-selected);}
.tui-checkboxButton__input:checked~.tui-checkboxButton__label .tui-checkboxButton__deselectIcon {visibility: visible;}
.tui-checkboxButton__input:checked~.tui-checkboxButton__label:hover {color: var(--btn-checkbox-text-color-focus);background: var(--btn-checkbox-bg-color-hover);}
.tui-checkboxButton__input:checked~.tui-checkboxButton__label:hover .tui-checkboxButton__deselectIcon {color: var(--btn-checkbox-text-color-focus);visibility: visible;}
.tui-checkboxButton__input:checked~.tui-checkboxButton__label:active:hover, .tui-checkboxButton__input:checked~.tui-checkboxButton__label:active {color: var(--btn-checkbox-text-color-active);background: var(--btn-checkbox-bg-color-hover);}
.tui-checkboxButton__input:checked~.tui-checkboxButton__label:active:hover .tui-checkboxButton__deselectIcon, .tui-checkboxButton__input:checked~.tui-checkboxButton__label:active .tui-checkboxButton__deselectIcon {color: var(--btn-checkbox-text-color-active);visibility: visible;}
.tui-checkboxButton__input:focus-visible~.tui-checkboxButton__label {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-checkboxButton__input:focus-visible:checked~.tui-checkboxButton__label {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-checkboxButton__input:focus-visible:checked~.tui-checkboxButton__label .tui-checkboxButton__deselectIcon {color: var(--btn-checkbox-text-color-selected);visibility: visible;}
:root {--form-checkbox-group-padding: var(--gap-2);--form-checkbox-group-spacing-v: var(--gap-4);--form-checkbox-group-spacing-h: var(--gap-4);}
.tui-checkboxGroup {display: flex;flex-direction: column;padding: var(--form-checkbox-group-padding) 0;}
.tui-checkboxGroup>*+* {margin-top: var(--form-checkbox-group-spacing-v);}
@media screen and (min-width:768px) {.tui-checkboxGroup--horizontal {flex-direction: row;flex-wrap: wrap;margin-top: calc(0px - var(--form-checkbox-group-spacing-v) + var(--form-checkbox-group-padding));padding-top: 0;}
	.tui-checkboxGroup--horizontal>* {margin-top: var(--form-checkbox-group-spacing-v);margin-left: var(--form-checkbox-group-spacing-h);}}
.tui-dateSelector {display: flex;flex-flow: column;gap: var(--gap-2);max-width: 21.875rem;font-size: var(--form-input-font-size);}
.tui-dateSelector__date {display: flex;gap: var(--gap-2);}
.tui-dateSelector__date-day {flex: 6;width: calc(var(--gap-10) + 1.5em);}
.tui-dateSelector__date-month {flex: 12;width: calc(var(--gap-10) + 6em);}
.tui-dateSelector__date-year {flex: 8;width: calc(var(--gap-10) + 3em);}
.tui-formFieldError {margin-top: calc(var(--form-input-invalid-shadow-size) + 1px);}
.tui-formFieldError__inner {font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);display: inline-flex;align-items: center;padding: .375rem .5rem;color: var(--form-error-text-color);background: var(--form-error-bg-color);}
.tui-formFieldError__dismiss {margin-right: var(--gap-1);padding: 0;color: inherit;opacity: .7;}
.tui-formFieldError__dismiss:hover:active, .tui-formFieldError__dismiss:active, .tui-formFieldError__dismiss:hover, .tui-formFieldError__dismiss:focus {color: inherit;opacity: 1;}
.tui-formFieldError__dismiss-icon {position: relative;top: -1px;font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);}
.tui-formFieldGroup {flex-grow: 1;width: 100%;min-width: 0;}
.tui-fieldset {min-width: 0;margin: 0;padding: 0;border: 0;}
.tui-fieldset__legend {display: block;width: 100%;margin: 0;padding: 0;color: var(--form-text-color);font-size: calc(var(--font-size-base) / 16 * 18);line-height: inherit;border: none;}
.tui-fieldset--hidden {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
.tui-filterFieldset {min-width: 0;margin: 0;padding: 0;border: 0;}
.tui-filterFieldset__content {margin-top: var(--gap-2);}
.tui-form>*+* {margin-top: var(--gap-8);}
.tui-formRow {display: flex;flex-flow: column;}
.tui-formRow>.tui-formRow__desc {min-width: 0;padding-top: var(--gap-1);padding-left: var(--gap-2);text-align: right;overflow-wrap: break-word;}
.tui-formRow>.tui-formRow__action {display: flex;max-width: 44.5rem;}
.tui-formRow>.tui-formRow__action--isStacked {display: block;}
.tui-formRow>.tui-formRow__action--isStacked>*+* {margin-top: var(--gap-2);}
.tui-formRow--fullWidth>.tui-formRow__action {max-width: none;}
.tui-form--vertical>.tui-formRow__desc, .tui-formRow--vertical>.tui-formRow__desc, .tui-formRow--emptyDesc>.tui-formRow__desc {padding: 0;}
.tui-form--vertical .tui-formRow__action, .tui-formRow--vertical .tui-formRow__action {margin-top: var(--gap-1);}
.tui-formRow--emptyDesc .tui-formRow__action {margin-top: 0;}
.tui-form--horizontal .tui-formRow:not(.tui-formRow--vertical) {}
.tui-form--horizontal .tui-formRow:not(.tui-formRow--vertical) {display: flex;flex-direction: row;flex-wrap: wrap;gap: var(--gap-1);}
.tui-form--horizontal .tui-formRow:not(.tui-formRow--vertical)>.tui-formRow__desc {flex-basis: 13.75rem;flex-grow: 0;}
.tui-form--horizontal .tui-formRow:not(.tui-formRow--vertical)>.tui-formRow__action {flex-basis: 0;flex-grow: 999;min-width: calc(60% - var(--gap-1));}
.tui-form--horizontal .tui-formRow:not(.tui-formRow--vertical)>.tui-formRow__desc {padding-top: calc(( var(--form-input-height) - var(--form-input-line-height) ) / 2);}
.tui-form--horizontal .tui-formRow:not(.tui-formRow--vertical).tui-formRow--contentType-other>.tui-formRow__action {padding-top: calc(( var(--form-input-height) - var(--form-input-line-height) ) / 2);}
.tui-formRow__defaults {color: var(--form-defaults-text-color);font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);}
.tui-formRow__details {color: var(--form-details-text-color);font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);}
.tui-formRowStack>*+* {margin-top: var(--gap-8);}
.tui-formRowStack--spacing-large>*+* {margin-top: var(--gap-8);}
.tui-formRowStack--spacing-medium>*+* {margin-top: var(--gap-6);}
.tui-formRowStack--spacing-small>*+* {margin-top: var(--gap-4);}
.tui-formHelpIcon {display: inline-block;}
.tui-formHelpIcon__icon {padding: 0;color: var(--color-state);}
.tui-formHelpIcon__desc {display: none;}
.tui-formImageUpload {color: var(--form-input-text-color);font-size: var(--form-input-font-size);line-height: 1;background: var(--form-input-bg-color);}
.tui-formImageUpload__actions {display: flex;padding: var(--gap-2);background: var(--color-neutral-3);border-color: var(--form-input-border-color);border-top: var(--form-input-border-size) solid;border-left: var(--form-input-border-size) solid;border-right: var(--form-input-border-size) solid;}
.tui-formImageUpload__deleteButton {margin-right: auto;}
.tui-formImageUpload__filearea {padding: var(--gap-2);border: var(--form-input-border-size) solid;border-color: var(--form-input-border-color);}
.tui-formImageUpload--highlight .tui-formImageUpload__filearea {background: var(--form-input-bg-color-focus);border-color: var(--form-input-border-color-focus);outline: none;box-shadow: var(--form-input-shadow-focus);}
.tui-formImageUpload--isError .tui-formImageUpload__filearea {border-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid);}
.tui-formImageUpload__display .tui-responsiveImage {max-height: 15.625rem;}
.tui-formImageUpload__progress {padding: var(--gap-2);}
.tui-formInput {display: block;flex-grow: 1;box-sizing: border-box;width: 100%;min-width: 0;height: var(--form-input-height);padding: calc(( var(--form-input-height) - var(--form-input-line-height) - ( var(--form-input-border-size) * 2 ) ) / 2) var(--gap-3);color: var(--form-input-text-color);font-size: var(--form-input-font-size);line-height: var(--form-input-line-height);background: var(--form-input-bg-color);border: var(--form-input-border-size) solid var(--form-input-border-color);border-radius: var(--form-input-border-radius);}
.tui-formInput[type="search"] {border-radius: var(--form-input-border-radius);-webkit-appearance: none;appearance: none;}
.tui-formInput--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-formInput--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-formInput--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-formInput--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-formInput--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-formInput--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-formInput--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-formInput--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-formInput--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-formInput--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-formInput--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-formInput--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-formInput:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-formInput:not(.tui-input--customSize) {max-width: none;}
.tui-formInput::placeholder {color: var(--form-input-text-placeholder-color);}
.tui-contextInvalid .tui-formInput {border-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid);}
.tui-formInput--size-large {height: var(--form-input-height-large);padding: calc(( var(--form-input-height-large) - 1em - ( var(--form-input-border-size) * 2 ) ) / 2);font-size: var(--form-input-font-size-lg);}
.tui-formInput:focus {background: var(--form-input-bg-color-focus);border: var(--form-input-border-size) solid var(--form-input-border-color-focus);outline: none;outline: 2px solid var(--color-state-focus);box-shadow: var(--form-input-shadow-focus);outline-offset: var(--focus-outline-offset);}
.tui-contextInvalid .tui-formInput:focus {background: var(--form-input-bg-color-invalid-focus);border-color: var(--form-input-border-color-invalid);outline-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid-focus);}
.tui-formInput--preIcon {padding-right: var(--gap-8);}
.tui-formInput--postIcon {padding-left: var(--gap-8);}
.tui-formInput[readonly] {color: var(--form-input-text-color);background: var(--form-input-bg-color);border-color: var(--form-input-border-color);}
.tui-formInput[readonly]::placeholder {color: var(--form-input-text-placeholder-color);}
.tui-formInput[disabled] {color: var(--form-input-text-color-disabled);background: var(--form-input-bg-color-disabled);border-color: var(--form-input-border-color-disabled);}
.tui-formInput[disabled]::placeholder {color: var(--form-input-text-color-disabled);}
.tui-formInput--transparent, .tui-formInput--transparent:focus, .tui-formInput--transparent:focus-visible, .tui-formInput--transparent[readonly], .tui-formInput--transparent[disabled], .tui-contextInvalid .tui-formInput--transparent, .tui-contextInvalid .tui-formInput--transparent:focus {background-color: transparent;border: none;border-radius: 0;outline: none;box-shadow: none;}
.tui-inputColor {position: relative;}
.tui-inputColor--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-inputColor--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-inputColor--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-inputColor--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-inputColor--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-inputColor--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-inputColor--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-inputColor--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-inputColor--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-inputColor--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-inputColor--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-inputColor--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-inputColor:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-inputColor:not(.tui-input--customSize) {max-width: none;}
.tui-inputColor .tui-inputColor__picker[type="color"] {position: absolute;width: calc(var(--gap-8) + var(--gap-2));opacity: 0;}
.tui-inputColor .tui-inputColor__picker[type="color"][disabled] {cursor: not-allowed;}
.tui-inputColor__colorBlock {position: absolute;top: calc(.25rem + var(--form-input-border-size));right: calc(.25rem + var(--form-input-border-size));width: var(--gap-8);height: calc(100% - .5rem - var(--form-input-border-size) * 2);border-radius: var(--border-radius-small);}
.tui-inputColor__colorBlock--disabled {cursor: not-allowed;}
.tui-inputColor .tui-inputColor__input[type="text"] {padding-right: calc(var(--gap-8) + .5rem + var(--form-input-border-size) + var(--gap-1));}
.tui-formInputCurrency {display: flex;flex-grow: 1;align-items: center;width: 100%;min-width: 0;}
.tui-formInputCurrency--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-formInputCurrency--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-formInputCurrency--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-formInputCurrency--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-formInputCurrency--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-formInputCurrency--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-formInputCurrency--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-formInputCurrency--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-formInputCurrency--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-formInputCurrency--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-formInputCurrency--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-formInputCurrency--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-formInputCurrency:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-formInputCurrency:not(.tui-input--customSize) {max-width: none;}
.tui-formInputCurrency__symbol {font-weight: var(--label-weight);font-size: var(--form-input-font-size);}
.tui-formInputCurrency__symbol:first-child {margin-left: var(--gap-1);}
.tui-formInputCurrency__symbol:last-child {margin-right: var(--gap-1);}
.tui-formInputCurrency--size-large .tui-formInputCurrency__symbol {font-size: var(--form-input-font-size-lg);}
.tui-inputGroup {display: flex;flex-direction: row;box-sizing: border-box;width: 100%;min-width: 0;height: var(--form-input-height);color: var(--form-input-text-color);font-size: var(--form-input-font-size);line-height: 1;background: var(--form-input-bg-color);border: var(--form-input-border-size) solid var(--form-input-border-color);border-radius: var(--form-input-border-radius);}
.tui-inputGroup--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-inputGroup--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-inputGroup--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-inputGroup--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-inputGroup--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-inputGroup--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-inputGroup--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-inputGroup--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-inputGroup--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-inputGroup--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-inputGroup--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-inputGroup--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-inputGroup:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-inputGroup:not(.tui-input--customSize) {max-width: none;}
.tui-contextInvalid .tui-inputGroup {border-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid);}
.tui-inputGroup--hasFocus {background: var(--form-input-bg-color-focus);border: var(--form-input-border-size) solid;border-color: var(--form-input-border-color-focus);box-shadow: var(--form-input-shadow-focus);outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-contextInvalid .tui-inputGroup--hasFocus {background: var(--form-input-bg-color-invalid-focus);border-color: var(--form-input-border-color-invalid);outline-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid-focus);}
.tui-inputGroup--disabled {color: var(--form-input-text-color-disabled);background: var(--form-input-bg-color-disabled);border-color: var(--form-input-border-color-disabled);}
.tui-inputGroup--disabled::placeholder {color: var(--form-input-text-color-disabled);}
.tui-inputGroupButton {display: flex;flex-shrink: 0;align-items: center;justify-content: center;padding: 0 var(--gap-2);color: var(--color-state);font-size: var(--form-input-font-size);cursor: pointer;-webkit-user-select: none;user-select: none;}
.tui-inputGroupButton:focus-visible {color: var(--color-state-focus);outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);outline-offset: calc(var(--form-input-border-size) + var(--focus-outline-offset));}
.tui-inputGroupButton:hover {color: var(--color-state-hover);}
.tui-inputGroupButton:active {color: var(--color-state-active);}
.tui-inputGroupButton[disabled] {color: var(--color-state-disabled);cursor: default;}
.tui-inputGroupInput, input[type].tui-inputGroupInput {display: inline-block;width: auto;max-width: none;height: auto;max-height: none;margin: 0;padding: 1px;color: black;font-size: inherit;line-height: inherit;letter-spacing: normal;text-align: start;text-transform: none;text-indent: 0;text-shadow: none;word-spacing: normal;background-color: white;border-color: #dadada;border-style: inset;border-width: 2px;border-radius: 0;border-image-source: none;border-image-slice: 100%;border-image-width: 1;border-image-outset: 0;border-image-repeat: stretch;border-spacing: 0;box-shadow: none;cursor: text;transition-delay: 0s;transition-timing-function: ease;transition-duration: 0s;transition-property: all;text-rendering: auto;}
.tui-inputGroupInput[disabled], input[type].tui-inputGroupInput[disabled] {color: #3d444b;background: #dadada;cursor: default;}
.tui-inputGroupInput:focus, input[type].tui-inputGroupInput:focus {border-color: #dadada;outline-width: 3px;outline-style: auto;outline-color: Highlight;outline-color: -webkit-focus-ring-color;outline-offset: -2px;box-shadow: none;-moz-user-focus: normal;}
.tui-inputGroupInput::placeholder, input[type].tui-inputGroupInput::placeholder {color: #a9a9a9;opacity: 1;}
.tui-inputGroupInput, input[type].tui-inputGroupInput {display: block;flex-grow: 1;box-sizing: border-box;min-width: 0;padding: 0 var(--gap-2);color: var(--form-input-text-color);font-size: var(--form-input-font-size);line-height: 1;background: transparent;border: none;}
.tui-inputGroupInput::placeholder, input[type].tui-inputGroupInput::placeholder {color: var(--form-input-text-placeholder-color);}
.tui-inputGroupInput:focus, input[type].tui-inputGroupInput:focus {background-color: transparent;border: none;outline: none;box-shadow: none;}
.tui-inputGroupInput[disabled], input[type].tui-inputGroupInput[disabled] {color: var(--form-input-text-color-disabled);background: transparent;}
.tui-inputGroupInput[disabled]::placeholder, input[type].tui-inputGroupInput[disabled]::placeholder {color: var(--form-input-text-color-disabled);}
.tui-inputGroupInput[readonly], input[type].tui-inputGroupInput[readonly] {background: transparent;}
.tui-inputGroupInput--monospaceFont, input[type].tui-inputGroupInput--monospaceFont {font-family: var(--font-family-monospace);}
.tui-inputSet {display: flex;flex: 1;gap: var(--input-set-spacing);}
.tui-inputSet--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-inputSet--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-inputSet--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-inputSet--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-inputSet--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-inputSet--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-inputSet--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-inputSet--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-inputSet--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-inputSet--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-inputSet--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-inputSet--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-inputSet:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-inputSet:not(.tui-input--customSize) {max-width: none;}
.tui-inputSet--v {flex-direction: column;}
.tui-inputSet--h {flex-direction: row;flex-wrap: wrap;}
.tui-inputSet>.tui-formLabel {padding: 0;}
.tui-inputSet > {}
.tui-inputSet>input[type].tui-formInput, .tui-inputSet>.tui-formTextarea, .tui-inputSet>.tui-range, .tui-inputSet>.tui-select {width: auto;}
.tui-inputSet--split>* {flex-basis: 0;flex-grow: 1;width: auto;}
.tui-inputSet--stackBelow-2>*, .tui-inputSet--stackBelow-2>.tui-formInput {flex-basis: calc(( calc(2 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSet--stackBelow-3>*, .tui-inputSet--stackBelow-3>.tui-formInput {flex-basis: calc(( calc(3 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSet--stackBelow-4>*, .tui-inputSet--stackBelow-4>.tui-formInput {flex-basis: calc(( calc(4 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSet--stackBelow-5>*, .tui-inputSet--stackBelow-5>.tui-formInput {flex-basis: calc(( calc(5 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSet--stackBelow-10>*, .tui-inputSet--stackBelow-10>.tui-formInput {flex-basis: calc(( calc(10 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSet--stackBelow-15>*, .tui-inputSet--stackBelow-15>.tui-formInput {flex-basis: calc(( calc(15 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSet--stackBelow-20>*, .tui-inputSet--stackBelow-20>.tui-formInput {flex-basis: calc(( calc(20 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSet--stackBelow-25>*, .tui-inputSet--stackBelow-25>.tui-formInput {flex-basis: calc(( calc(25 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSet--stackBelow-30>*, .tui-inputSet--stackBelow-30>.tui-formInput {flex-basis: calc(( calc(30 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSet--stackBelow-50>*, .tui-inputSet--stackBelow-50>.tui-formInput {flex-basis: calc(( calc(50 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSet--stackBelow-75>*, .tui-inputSet--stackBelow-75>.tui-formInput {flex-basis: calc(( calc(75 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSet--stackBelow-100>*, .tui-inputSet--stackBelow-100>.tui-formInput {flex-basis: calc(( calc(100 * var(--form-input-font-size)) - 100% ) * 999);}
.tui-inputSetCol {flex-basis: 0;}
.tui-formInputSizedText {padding: calc(( var(--form-input-height) - var(--form-input-line-height) ) / 2) 0;line-height: var(--form-input-line-height);}
.tui-formLabel {font-weight: var(--label-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);min-width: 0;margin: 0;padding: 0 0 0 var(--gap-1);}
legend.tui-formLabel {width: auto;margin: 0;padding: 0 0 0 var(--gap-1);color: inherit;border: none;}
.tui-formLabel--inline {display: inline;}
.tui-formLabel--hidden {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
.tui-formLabel--subfield {font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);color: var(--color-neutral-6);}
.tui-formLabel__required {color: var(--color-prompt-alert);}
.tui-notepadLines {}
.tui-notepadLines--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-notepadLines--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-notepadLines--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-notepadLines--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-notepadLines--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-notepadLines--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-notepadLines--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-notepadLines--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-notepadLines--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-notepadLines--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-notepadLines--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-notepadLines--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-notepadLines:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-notepadLines:not(.tui-input--customSize) {max-width: none;}
.tui-notepadLines__line {height: var(--form-notepad-line-height);border-bottom: var(--form-notepad-line-border);}
:root {--form-radio-size: calc(var(--font-size-base) / 16 * 16);--form-radio-dot-size: calc(var(--form-radio-size) / 2);--radio-dot-offset: calc(var(--form-radio-size) / 4);}
.tui-radio {position: relative;display: inline-flex;}
.tui-radio__input {position: absolute;opacity: 0;}
.tui-radio__label {position: relative;margin: 0;padding-right: var(--radio-label-offset);font-weight: normal;font-size: var(--form-input-font-size);line-height: var(--form-input-line-height);}
.tui-radio__label::before {position: absolute;top: calc(50% - var(--form-radio-size) / 2);right: 0;display: block;width: var(--form-radio-size);height: var(--form-radio-size);background: var(--form-radio-bg-color);border: var(--form-input-border-size) solid;border-color: var(--form-radio-border-color);border-radius: 50%;transition: border var(--transition-form-function) var(--transition-form-duration),box-shadow var(--transition-form-function) var(--transition-form-duration);content: "";pointer-events: none;}
.tui-contextInvalid .tui-radio__label::before {border-color: var(--form-input-border-color-invalid);box-shadow: var(--shadow-none),var(--form-input-shadow-invalid);}
.tui-radio__input:disabled~.tui-radio__label {color: var(--form-input-text-color-disabled);}
.tui-radio__input:hover~.tui-radio__label::before {background: var(--form-radio-bg-color-hover);}
.tui-radio__input:focus-visible~.tui-radio__label::before {background: var(--form-radio-bg-color-focus);outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-contextInvalid .tui-radio__input:focus-visible~.tui-radio__label::before {outline-color: var(--form-input-border-color-invalid);}
.tui-radio__input:hover~.tui-radio__label::before, .tui-radio__input:focus-visible~.tui-radio__label::before {border: var(--form-input-border-size) solid;border-color: var(--form-radio-border-color-focus);box-shadow: var(--form-input-shadow-focus);}
.tui-contextInvalid .tui-radio__input:hover~.tui-radio__label::before, .tui-contextInvalid .tui-radio__input:focus-visible~.tui-radio__label::before {border-color: var(--form-input-border-color-invalid);box-shadow: var(--shadow-none),var(--form-input-shadow-invalid-focus);}
.tui-radio__input:active:focus~.tui-radio__label::before, .tui-radio__input:active:hover~.tui-radio__label::before, .tui-radio__input:active~.tui-radio__label::before {background: var(--form-radio-bg-color-active);border: var(--form-input-border-size) solid;border-color: var(--form-radio-border-color-active);box-shadow: var(--form-input-shadow-focus);}
.tui-contextInvalid .tui-radio__input:active:focus~.tui-radio__label::before, .tui-contextInvalid .tui-radio__input:active:hover~.tui-radio__label::before, .tui-contextInvalid .tui-radio__input:active~.tui-radio__label::before {border-color: var(--form-input-border-color-invalid);box-shadow: var(--shadow-none),var(--form-input-shadow-invalid-focus);}
.tui-radio__input:disabled:active~.tui-radio__label::before, .tui-radio__input:disabled~.tui-radio__label::before {background: var(--form-radio-bg-color-disabled);border: var(--form-input-border-size) solid;border-color: var(--form-radio-border-color-disabled);box-shadow: none;}
.tui-radio__input~.tui-radio__label::after {position: absolute;top: calc(50% - var(--form-radio-dot-size) / 2);right: var(--radio-dot-offset);display: block;width: var(--form-radio-dot-size);height: var(--form-radio-dot-size);background-color: var(--form-radio-dot-color);border-radius: 50%;opacity: 0;transition: opacity var(--transition-form-function) var(--transition-form-duration);content: "";pointer-events: none;}
.tui-radio__input:disabled~.tui-radio__label::after {background-color: var(--form-input-text-color-disabled);}
.tui-radio__input:checked~.tui-radio__label::after {opacity: 1;}
@media print {.tui-radio__input~.tui-radio__label::after {-webkit-print-color-adjust: exact;print-color-adjust: exact;}
	.ie .tui-radio__input~.tui-radio__label::after, .msedge .tui-radio__input~.tui-radio__label::after {border: 4px solid var(--form-radio-dot-color);}}
.tui-radioDateRangeInput {display: flex;}
.tui-radioDateRangeInput>*+* {margin-right: var(--gap-2);}
.tui-radioDateRangeInput__number {display: flex;width: 3.75rem;}
.tui-radioDateRangeInput__type {display: flex;width: 7.5rem;}
.tui-radioGroup {display: flex;flex-direction: column;gap: var(--gap-2) var(--gap-4);padding: calc(( var(--form-input-height) - var(--form-input-line-height) ) / 2) 0;}
.tui-radioGroup--inputSizedOptions>* {align-items: center;min-height: var(--form-input-height);}
.tui-radioGroup--noPaddingTop {padding-top: 0;}
@media screen and (min-width:768px) {.tui-radioGroup--horizontal {flex-direction: row;flex-wrap: wrap;}}
.tui-radioNumberInput {display: flex;margin-right: var(--radio-label-offset);}
.tui-radioNumberInput__number {display: flex;width: 3.75rem;}
.tui-radioWithInput {display: inline-flex;flex-wrap: wrap;align-items: center;}
.tui-radioWithInput>*+* {margin-right: var(--radio-label-offset);}
.tui-radioWithInput__radio {margin: var(--gap-2) 0;}
.tui-range {flex: auto;flex-direction: column;}
.tui-range__labels {display: flex;align-items: flex-end;justify-content: space-between;margin-bottom: var(--gap-1);}
.tui-range__lowLabel, .tui-range__highLabel {font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);flex-basis: 40%;color: var(--color-neutral-6);}
.tui-range__lowLabel {text-align: right;}
.tui-range__highLabel {text-align: left;}
.tui-range__input {height: var(--form-range-height);padding: 0;outline: none;-webkit-appearance: none;}
.tui-range__input:disabled {background-color: transparent;}
.tui-range__input:focus-visible {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-range__input::-moz-focus-outer {border: 0;}
.tui-range__input::-webkit-slider-runnable-track {height: var(--form-range-track-height);background: var(--color-neutral-4);border-radius: var(--border-radius-small);cursor: pointer;-webkit-print-color-adjust: exact;print-color-adjust: exact;}
.tui-range__input:focus::-webkit-slider-runnable-track {background: var(--color-neutral-4);-webkit-print-color-adjust: exact;print-color-adjust: exact;}
.tui-range__input::-moz-range-track {height: var(--form-range-track-height);background: var(--color-neutral-4);border-radius: var(--border-radius-small);cursor: pointer;-webkit-print-color-adjust: exact;print-color-adjust: exact;}
.tui-range__input::-ms-track {height: var(--form-range-track-height);background: var(--color-neutral-4);background: transparent;border-radius: var(--border-radius-small);cursor: pointer;-webkit-print-color-adjust: exact;print-color-adjust: exact;color: transparent;border-color: transparent;}
.tui-range__input::-ms-fill-upper, .tui-range__input::-ms-fill-lower {background: var(--color-neutral-4);border-radius: var(--border-radius-small);}
.tui-range__input:focus::-ms-fill-upper, .tui-range__input:focus::-ms-fill-lower {background: var(--color-neutral-4);}
.tui-range__input::-webkit-slider-thumb {width: var(--form-range-thumb-size);height: var(--form-range-thumb-size);background: var(--color-neutral-5);border: none;border-radius: var(--form-range-thumb-border-radius);box-shadow: var(--form-range-thumb-shadow);cursor: pointer;margin-top: var(--form-range-thumb-margin-top);-webkit-appearance: none;}
.tui-range__input::-moz-range-thumb {width: var(--form-range-thumb-size);height: var(--form-range-thumb-size);background: var(--color-neutral-5);border: none;border-radius: var(--form-range-thumb-border-radius);box-shadow: var(--form-range-thumb-shadow);cursor: pointer;}
.tui-range__input::-ms-thumb {width: var(--form-range-thumb-size);height: var(--form-range-thumb-size);background: var(--color-neutral-5);border: none;border-radius: var(--form-range-thumb-border-radius);box-shadow: var(--form-range-thumb-shadow);cursor: pointer;}
.tui-range__input.tui-range__input--selected::-webkit-slider-thumb {background: var(--color-state);}
.tui-range__input.tui-range__input--selected::-moz-range-thumb {background: var(--color-state);}
.tui-range__input.tui-range__input--selected::-ms-thumb {background: var(--color-state);}
.tui-range__input.tui-range__input--noThumb::-webkit-slider-thumb {display: none;}
.tui-range__input.tui-range__input--noThumb::-moz-range-thumb {opacity: 0;}
.tui-range__input.tui-range__input--noThumb::-ms-thumb {display: none;}
.tui-repeater {display: block;flex-grow: 1;width: 100%;min-width: 0;}
.tui-repeater>*+* {margin-top: var(--gap-3);}
.tui-repeater__row, .tui-repeater__headerRow {display: flex;align-items: flex-start;}
.tui-repeater__headerRow+.tui-repeater__row {margin-top: var(--gap-2);}
.tui-repeater__row+.tui-repeater__afterRow {margin-top: var(--gap-4);}
.tui-repeater__afterRow+.tui-repeater__row {margin-top: var(--gap-8);}
.tui-repeater__afterRow+.tui-repeater__headerRow {margin-top: var(--gap-4);}
.tui-repeater--noSpacing>* {margin: 0;}
.tui-repeater__headerRow .tui-repeater__delete {height: 1px;min-height: 1px;overflow: hidden;}
.tui-searchBox {position: relative;display: flex;border-radius: var(--form-input-border-radius);isolation: isolate;}
.tui-searchBox__inputWrapper {position: relative;display: flex;flex-grow: 1;}
.tui-searchBox__inputWrapper--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-searchBox__inputWrapper--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-searchBox__inputWrapper--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-searchBox__inputWrapper--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-searchBox__inputWrapper--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-searchBox__inputWrapper--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-searchBox__inputWrapper--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-searchBox__inputWrapper--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-searchBox__inputWrapper--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-searchBox__inputWrapper--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-searchBox__inputWrapper--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-searchBox__inputWrapper--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-searchBox__inputWrapper:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-searchBox__inputWrapper:not(.tui-input--customSize) {max-width: none;}
.tui-searchBox__search[type="search"] {border-radius: 0;border-top-right-radius: var(--form-input-border-radius);border-bottom-right-radius: var(--form-input-border-radius);}
.tui-searchBox__search[type="search"]:focus {z-index: 1;}
.tui-searchBox__search[type="search"]::-ms-clear {display: none;}
.tui-searchBox .tui-formLabel {margin-left: var(--gap-2);}
.tui-searchBox__clearContainer {position: absolute;left: 0;height: 100%;}
.tui-searchBox__removeIcon {color: var(--filter-search-clear-icon-color);}
.tui-searchBox__button {margin-right: calc(var(--form-input-border-size) * -1);border-radius: 0;border-top-left-radius: var(--form-input-border-radius);border-bottom-left-radius: var(--form-input-border-radius);}
.tui-searchBox__button:focus {z-index: 1;}
:root {--select-icon-size: var(--gap-1);}
.tui-select {position: relative;display: flex;flex-grow: 1;width: 100%;min-width: 0;height: var(--form-input-height);border-radius: var(--form-input-border-radius);}
.tui-select--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-select--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-select--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-select--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-select--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-select--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-select--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-select--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-select--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-select--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-select--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-select--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-select:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-select:not(.tui-input--customSize) {max-width: none;}
.tui-select::after {position: absolute;top: calc(( var(--form-input-height) - var(--select-icon-size) ) / 2);left: calc(( var(--form-input-height) - var(--select-icon-size) * 2 ) / 2);display: block;width: 0;height: 0;border: var(--select-icon-size) solid transparent;border-top-color: var(--form-input-text-color);content: "";pointer-events: none;}
.tui-select--disabled::after {border-top-color: var(--form-input-text-color-disabled);}
.tui-select--multiple::after {display: none;}
.tui-select--large {height: var(--form-input-height-large);}
.tui-select--large::after {top: calc(( var(--form-input-height-large) - var(--select-icon-size) ) / 2);left: calc(( var(--form-input-height-large) - var(--select-icon-size) * 2 ) / 2);}
.tui-select__input {flex-grow: 1;box-sizing: border-box;width: 100%;min-width: 0;padding: 0 var(--gap-3) 0 var(--gap-7);color: var(--form-input-text-color);font-size: var(--form-input-font-size);background: var(--form-input-bg-color);border: var(--form-input-border-size) solid;border-color: var(--form-input-border-color);border-radius: var(--form-input-border-radius);-webkit-appearance: none;appearance: none;}
.tui-select__input[multiple] {height: auto;}
.tui-select__input[disabled] {color: var(--form-input-text-color-disabled);background: var(--form-input-bg-color-disabled);border-color: var(--form-input-border-color-disabled);}
.tui-select__input:focus {background: var(--form-input-bg-color-focus);border: var(--form-input-border-size) solid;border-color: var(--form-input-border-color-focus);box-shadow: var(--form-input-shadow-focus);outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-contextInvalid .tui-select__input:focus {background: var(--form-input-bg-color-invalid-focus);border-color: var(--form-input-border-color-invalid);outline-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid-focus);}
.tui-select__input:-moz-focusring {color: transparent;text-shadow: 0 0 0 #000;}
.tui-select__input::-ms-expand {display: none;}
.tui-select__input::-ms-value {color: inherit;background-color: transparent;}
.tui-contextInvalid .tui-select__input {border-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid);}
.tui-formTextarea {display: block;flex-grow: 1;width: 100%;min-width: 0;max-width: 100%;max-height: 100%;padding: calc(( var(--form-input-height) - var(--form-input-line-height) - ( var(--form-input-border-size) * 2 ) ) / 2) var(--gap-3);overflow: auto;color: var(--form-input-text-color);font-size: var(--form-input-font-size);font-family: inherit;line-height: var(--form-input-line-height);border: var(--form-input-border-size) solid var(--form-input-border-color);border-radius: var(--form-input-border-radius);resize: none;}
.tui-formTextarea--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-formTextarea--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-formTextarea--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-formTextarea--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-formTextarea--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-formTextarea--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-formTextarea--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-formTextarea--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-formTextarea--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-formTextarea--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-formTextarea--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-formTextarea--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-formTextarea:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-formTextarea:not(.tui-input--customSize) {max-width: none;}
.tui-formTextarea::placeholder {color: var(--form-input-text-placeholder-color);}
.tui-contextInvalid .tui-formTextarea {border-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid);}
.tui-formTextarea:focus {background: var(--form-input-bg-color-focus);border: var(--form-input-border-size) solid var(--form-input-border-color-focus);box-shadow: var(--form-input-shadow-focus);outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-contextInvalid .tui-formTextarea:focus {background: var(--form-input-bg-color-invalid-focus);border-color: var(--form-input-border-color-invalid);outline-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid-focus);}
.tui-formTextarea[disabled] {color: var(--form-input-text-color-disabled);background: var(--form-input-bg-color-disabled);border-color: var(--form-input-border-color-disabled);}
.tui-formTextarea[disabled]::placeholder {color: var(--form-input-text-color-disabled);}
.tui-grid {display: flex;flex-grow: 1;max-width: 100%;}
.tui-grid--wrapped {flex-wrap: wrap;}
.tui-grid-item {flex-grow: 0;flex-shrink: 1;min-width: 0;margin: 0;padding: 0;}
.tui-grid-item--grow {flex-grow: 1;}
.tui-grid-item--no-shrink {flex-shrink: 0;}
.tui-grid-item--overflow {overflow: auto;}
.tui-grid--horizontal {flex-direction: row;}
.tui-grid--horizontal-gap>.tui-grid-item {box-sizing: content-box;background-clip: padding-box;border-right-color: transparent;border-right-style: solid;}
.tui-grid--vertical {flex-direction: column;}
.tui-grid--vertical-gap>.tui-grid-item {box-sizing: content-box;background-clip: padding-box;border-top-color: transparent;border-top-style: solid;}
.tui-grid--wrapped-gap .tui-grid-item--wrapped {border-top-color: transparent;border-top-style: solid;}
.tui-grid--vertical .tui-grid-item--no-units, .tui-grid--horizontal .tui-grid-item--no-units {overflow: hidden;}
.tui-grid--stacked {display: block;}
.tui-grid--stacked>.tui-grid-item {flex-basis: auto;}
.tui-grid--stacked-gap>.tui-grid-item {box-sizing: content-box;background-clip: padding-box;border-top-color: transparent;border-top-style: solid;}
.tui-grid--list {margin: 0;padding: 0;list-style-type: none;}
.tui-iconLoading {animation: tui-iconLoading-spin 1s steps(12,end) infinite;}
@keyframes tui-iconLoading-spin {0% {transform: rotate(0deg);}
	100% {transform: rotate(360deg);}}
.tui-svgIcon {vertical-align: text-bottom;}
.tui-svgIcon--size-100 {font-size: calc(var(--icon-size-base) * .875);}
.tui-svgIcon--size-200 {font-size: var(--icon-size-base);}
.tui-svgIcon--size-300 {font-size: calc(var(--icon-size-base) * 1.25);}
.tui-svgIcon--size-400 {font-size: calc(var(--icon-size-base) * 1.5);}
.tui-svgIcon--size-500 {font-size: calc(var(--icon-size-base) * 1.75);}
.tui-svgIcon--size-600 {font-size: calc(var(--icon-size-base) * 2);}
.tui-svgIcon--size-700 {font-size: calc(var(--icon-size-base) * 2.375);}
.tui-svgIcon--state-info {color: var(--color-prompt-info);}
.tui-svgIcon--state-alert {color: var(--color-prompt-alert);}
.tui-svgIcon--state-warning {color: var(--color-prompt-warning);}
.tui-svgIcon--state-success {color: var(--color-prompt-success);}
.tui-svgIcon--state-dimmed {color: var(--color-neutral-6);}
.dir-rtl .tui-svgIcon--flipRtl {transform: scale(-1,1);}
.tui-responsiveImage {display: block;max-width: 100%;height: auto;}
.tui-responsiveImage--grow {width: 100%;}
.tui-attachmentNodeCollection {display: grid;grid-template-columns: repeat(auto-fill,minmax(min(15.625rem,100%),1fr));gap: var(--gap-2);padding: var(--gap-1) 0;white-space: normal;}
.tui-audioBlock {margin: var(--gap-8) 0;}
.tui-audioBlock__actionsWrapper {display: flex;justify-content: flex-end;margin-top: var(--gap-2);}
.tui-audioBlock__viewTranscript {margin-left: auto;}
.tui-audioBlock__transcriptContent {height: 37.5rem;white-space: pre-line;}
.tui-emoji {display: inline-block;font-family: "Noto Color Emoji","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",Times,Symbola,Aegyptus,Code2000,Code2001,Code2002,Musica,serif,LastResort;white-space: normal;text-decoration: none;font-variant-emoji: emoji;}
.tui-hashtag {display: inline-block;white-space: normal;}
.tui-hashtag__text {color: var(--color-state);}
.tui-hashtag__text:hover {color: var(--color-state);}
.tui-imageBlock {margin: 0 0 var(--paragraph-gap) 0;}
.tui-imageBlock--displaySize-large {width: 100%;width: 100%;}
.tui-imageBlock--displaySize-medium {width: 66%;width: calc(max(min(calc(min(max(calc(( 69.375% + 91.875px ) * .8),240px),80%)),462px),66%));}
.tui-imageBlock--displaySize-small {width: 33%;width: calc(max(min(calc(min(max(calc(( 40.5% + 178.5px ) * .5),150px),50%)),231px),33%));}
figure>.tui-imageBlock {margin-bottom: var(--gap-1);}
.tui-linkBlock {position: relative;display: flex;max-width: 17.875rem;height: calc(4.75rem + 2px);font-size: calc(var(--font-size-base) / 16 * 13);line-height: 1.15;white-space: normal;border: 1px solid var(--card-border-color);border-radius: 4px;transition: box-shadow var(--transition-form-function) var(--transition-form-duration);}
.tui-linkBlock:hover {box-shadow: var(--shadow-2);}
.tui-linkBlock__image {flex-shrink: 0;order: 2;width: 3.75rem;height: 3.75rem;margin: var(--gap-2);background-position: center;background-size: cover;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
.tui-linkBlock__image>img {width: 100%;}
.tui-linkBlock__summary {flex-grow: 1;order: 1;padding: var(--gap-2);overflow: hidden;}
.tui-linkBlock__site {margin-bottom: .1875rem;font-weight: bold;font-size: calc(var(--font-size-base) / 16 * 12);line-height: 1.15;}
.tui-linkBlock__title {margin-bottom: .1875rem;color: var(--color-state);font-weight: bold;}
.tui-linkBlock__description {height: calc(calc(var(--font-size-base) / 16 * 13) * 2 * 1.15);overflow: hidden;}
.tui-linkBlock__linkOnly {height: calc(calc(var(--font-size-base) / 16 * 13) * 4 * 1.12);margin-top: .125rem;overflow: hidden;color: var(--color-state);font-weight: bold;font-size: calc(var(--font-size-base) / 16 * 13);line-height: 1.15;}
.tui-linkBlock__overlayLink {position: absolute;inset: -1px;border-radius: inherit;}
.tui-linkBlock__overlayLink:focus {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-mention {display: inline-block;white-space: normal;}
.tui-mention__displayName {color: var(--color-state);}
.tui-mention__displayName:hover {color: var(--color-state);}
.tui-videoBlock {display: flex;width: 100%;max-width: var(--embedded-media-max-width);margin: var(--gap-8) 0;}
.tui-videoBlock .video-js .vjs-control {white-space: nowrap;}
[dir="rtl"] .tui-videoBlock .video-js .vjs-progress-holder .vjs-play-progress, [dir="rtl"] .tui-videoBlock .video-js .vjs-progress-holder .vjs-load-progress, [dir="rtl"] .tui-videoBlock .video-js .vjs-progress-holder .vjs-load-progress div, [dir="rtl"] .tui-videoBlock .video-js .vjs-volume-level {right: auto;left: 0;}
[dir="rtl"] .tui-videoBlock .video-js .vjs-play-progress:before, [dir="rtl"] .tui-videoBlock .video-js .vjs-slider-horizontal .vjs-volume-level:before {right: -.5em;left: auto;}
.tui-layoutOneColumn {font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);margin-top: var(--gap-2);}
.tui-layoutOneColumn>*+* {margin-top: var(--gap-6);}
.tui-layoutOneColumn__heading>*+* {margin-top: var(--gap-2);}
.tui-layoutOneColumn__heading-sub {margin-top: var(--gap-1);}
.tui-layoutOneColumn--flush {margin-top: var(--gap-12);}
.tui-pageBackLink {display: inline-flex;align-items: center;}
.tui-pageBackLink__icon {margin-left: var(--gap-1);margin-right: -.19em;}
.tui-pageHeading {display: flex;flex-direction: row;flex-wrap: wrap;gap: var(--gap-3);align-items: flex-start;}
.tui-pageHeading__title {font-weight: var(--font-h1-weight);font-size: var(--font-h1-size);font-family: var(--font-h1-family);line-height: var(--font-h1-line-height);flex-grow: 1;min-width: 0;margin: 0;overflow-wrap: break-word;}
.tui-pageHeading__title--small {font-weight: var(--font-h2-weight);font-size: var(--font-h2-size);font-family: var(--font-h2-family);line-height: var(--font-h2-line-height);}
.tui-pageHeading__title--smallOnMob {font-weight: var(--font-h2-weight);font-size: var(--font-h2-size);font-family: var(--font-h2-family);line-height: var(--font-h2-line-height);}
.tui-pageHeading__buttons {display: flex;flex-shrink: 0;flex-wrap: wrap;gap: var(--gap-3);max-width: 100%;}
@media (min-width:768px) {.tui-pageHeading__buttons>* {margin-top: 0;}
	.tui-pageHeading__title--smallOnMob {font-weight: var(--font-h1-weight);font-size: var(--font-h1-size);font-family: var(--font-h1-family);line-height: var(--font-h1-line-height);}}
@media (min-width:992px) {.tui-pageHeading {flex-wrap: nowrap;}}
.tui-skipToContent {position: absolute;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;border: 0;clip: rect(0,0,0,0);}
.tui-skipToContent:focus {position: static;display: block;width: auto;height: auto;}
.tui-componentLoading {display: flex;align-items: center;justify-content: center;padding: var(--gap-3);color: var(--color-neutral-6);}
.tui-loader {position: relative;}
.tui-loader--active>* .tui-loader__overlay {display: none;}
.tui-loader__empty {min-height: var(--gap-8);}
.tui-loader__overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.tui-loader--fullpage .tui-loader__overlay {position: fixed;z-index: var(--zindex-loading-page);}
.tui-loader__overlay-positioner {position: absolute;display: flex;align-items: center;justify-content: center;width: 100%;height: 100%;background: var(--color-background);opacity: .85;content: "";}
.tui-loader__display {position: sticky;top: var(--gap-6);bottom: var(--gap-6);color: var(--color-neutral-6);font-size: calc(var(--font-size-base) / 16 * 15);}
.tui-loader__display .fa-spinner {position: relative;top: -1px;}
:root {--skeleton-content-background: #949494;--skeleton-content-overlay-background: var(--color-neutral-5);--skeleton-content-shimmer-color: #aaa;--skeleton-content-shimmer-overlay-color: #e6e5e5;--skeleton-content-border-radius: var(--border-radius-small);}
.tui-skeletonContent {position: relative;display: flex;flex-direction: column;width: 100%;height: 100%;overflow: hidden;background: var(--skeleton-content-background);border-radius: var(--skeleton-content-border-radius);}
.tui-skeletonContent--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-skeletonContent--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-skeletonContent--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-skeletonContent--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-skeletonContent--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-skeletonContent--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-skeletonContent--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-skeletonContent--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-skeletonContent--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-skeletonContent--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-skeletonContent--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-skeletonContent--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-skeletonContent:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-skeletonContent:not(.tui-input--customSize) {max-width: none;}
.tui-skeletonContent--hasOverlay {background: var(--skeleton-content-overlay-background);}
.tui-skeletonContent--shimmer {background: linear-gradient(-55deg,var(--skeleton-content-background) 0%,var(--skeleton-content-background) 35%,var(--skeleton-content-shimmer-color) 50%,var(--skeleton-content-background) 58%,var(--skeleton-content-background) 100%);background-size: 1000px 100%;background-attachment: fixed;animation: tui-skeletonShimmer 3s linear infinite;}
@media (prefers-reduced-motion) {.tui-skeletonContent--shimmer {animation: none;}}
@keyframes tui-skeletonShimmer {0% {background-position: 0 0;}
	100% {background-position: 1000px 0;}}
.tui-skeletonContent--hasOverlay.tui-skeletonContent--shimmer {background: linear-gradient(-55deg,var(--skeleton-content-overlay-background) 0%,var(--skeleton-content-overlay-background) 35%,var(--skeleton-content-shimmer-overlay-color) 50%,var(--skeleton-content-overlay-background) 58%,var(--skeleton-content-overlay-background) 100%);background-size: 1000px 100%;background-attachment: fixed;}
.tui-lozenge {display: inline-flex;padding: 3px var(--gap-2) 3px;color: var(--color-neutral-1);font-weight: var(--font-body-sm-weight);font-weight: bold;font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);line-height: 1;background: var(--color-prompt-info);border-radius: var(--border-radius-small);}
.tui-lozenge--alert {background: var(--color-prompt-alert);}
.tui-lozenge--success {background: var(--color-prompt-success);}
.tui-lozenge--warning {background: var(--color-prompt-warning);}
.tui-lozenge--neutral {background: var(--color-neutral-6);}
.tui-modal-wrap {position: fixed;top: 0;right: 0;z-index: var(--zindex-modal);display: flex;flex-direction: column;width: 100%;height: 100%;overflow: hidden;outline: none;}
.tui-modal-wrap__backdrop {position: absolute;inset: 0;display: none;}
.tui-modal-wrap--shade .tui-modal-wrap__backdrop {display: block;background-color: var(--color-backdrop-standard);}
.tui-modal-wrap--shade.tui-modal-wrap--type-sheet .tui-modal-wrap__backdrop {background-color: var(--color-backdrop-heavy);}
.tui-modal-wrap--shade.tui-modal-wrap--animated .tui-modal-wrap__backdrop {opacity: 0;transition: opacity var(--transition-modal-function) var(--transition-modal-duration);}
.tui-modal-wrap--shade.tui-modal-wrap--animated.tui-modal-wrap--in .tui-modal-wrap__backdrop {opacity: 1;}
.tui-modal {position: fixed;top: 0;right: 0;z-index: var(--zindex-modal);display: flex;flex-direction: column;width: 100%;height: 100%;overflow: hidden;outline: none;}
.tui-modal--animated .tui-modal__inner {transform: translateY(100vh);transition: transform var(--transition-modal-function) var(--transition-modal-duration),opacity var(--transition-modal-function) var(--transition-modal-duration);}
.tui-modal--animated.tui-modal--in .tui-modal__inner {transform: translateY(0);}
.tui-modal--error {z-index: var(--zindex-error-modal);}
.tui-modal.tui-modal--type-sheet .tui-modal__inner {overflow: auto;}
.tui-modal--shade.tui-modal--animated.tui-modal--in {opacity: 1;}
.tui-modal__pad {width: 100%;height: 100%;padding: 0;}
.tui-modal__inner {position: relative;display: flex;flex-direction: column;width: 100%;height: 100%;margin: auto;color: var(--color-text);background-color: var(--color-background);box-shadow: var(--shadow-4);}
.tui-modal__header {display: flex;flex-shrink: 0;}
.tui-modal__close, .tui-modal__outsideClose {position: absolute;top: 0;left: 0;display: flex;padding: var(--gap-4);font-size: calc(var(--font-size-base) / 16 * 18);}
.tui-modal__outsideClose {display: none;color: var(--color-backdrop-contrast);}
.tui-modal__outsideClose:hover, .tui-modal__outsideClose:focus {color: var(--color-backdrop-contrast);opacity: .8;}
.has-tui-modal {overflow: hidden;}
@media (min-width:768px) {.tui-modal--type-sheet.tui-modal--animated .tui-modal__inner {transform: scale(.9);opacity: 0;}
	.tui-modal--type-sheet.tui-modal--animated.tui-modal--in .tui-modal__inner {transform: none;opacity: 1;}
	.tui-modal--type-sheet.tui-modal--animated .tui-modal__outsideClose {opacity: 0;transition: opacity var(--transition-modal-function) var(--transition-modal-duration);}
	.tui-modal--type-sheet.tui-modal--animated.tui-modal--in .tui-modal__outsideClose {opacity: 1;}
	.tui-modal--type-sheet.tui-modal--animated.tui-modal--in .tui-modal__outsideClose:hover, .tui-modal--type-sheet.tui-modal--animated.tui-modal--in .tui-modal__outsideClose:focus {opacity: .8;}
	.tui-modal--type-sheet .tui-modal__pad {padding: var(--modal-sheet-padding);}
	.tui-modal--type-sheet .tui-modal__inner {border-radius: var(--modal-border-radius);}
	.tui-modal--type-sheet .tui-modal__close {display: none;}
	.tui-modal--type-sheet .tui-modal__outsideClose {display: flex;}}
@media (min-width:475px) {.tui-modal--type-normal.tui-modal--size-small {overflow-y: auto;}
	.tui-modal--type-normal.tui-modal--size-small.tui-modal--always-scroll {overflow-y: scroll;}
	.tui-modal--type-normal.tui-modal--size-small.tui-modal--animated .tui-modal__inner {transform: scale(.9);opacity: 0;}
	.tui-modal--type-normal.tui-modal--size-small.tui-modal--animated.tui-modal--in .tui-modal__inner {transform: none;opacity: 1;}
	.tui-modal--type-normal.tui-modal--size-small .tui-modal__pad {height: auto;margin: auto;padding: var(--modal-container-padding) 0;}
	.tui-modal--type-normal.tui-modal--size-small .tui-modal__inner {width: 400px;height: auto;border-radius: var(--modal-border-radius);}
	.tui-modal--type-normal.tui-modal--size-small .tui-modal__close {display: none;}
	.tui-modal--type-normal.tui-modal--size-small .tui-modal__outsideClose {display: flex;}}
@media (min-width:475px) and (min-width:533.3333333333px) {.tui-modal--type-drawer.tui-modal--size-small.tui-modal--animated .tui-modal__inner {transform: translateX(400px);}
	.dir-rtl .tui-modal--type-drawer.tui-modal--size-small.tui-modal--animated .tui-modal__inner {transform: translateX(-400px);}
	.tui-modal--type-drawer.tui-modal--size-small.tui-modal--animated.tui-modal--in .tui-modal__inner {transform: none;}
	.tui-modal--type-drawer.tui-modal--size-small .tui-modal__pad {width: 100%;height: 100%;padding: 0;}
	.tui-modal--type-drawer.tui-modal--size-small .tui-modal__inner {width: 400px;height: 100%;margin: 0;margin-right: auto;border-right: var(--border-width-thin) solid var(--color-neutral-5);}
	.tui-modal--type-drawer.tui-modal--size-small.tui-modal--shade .tui-modal__inner {border: none;box-shadow: var(--shadow-4);}}
@media (min-width:635px) {.tui-modal--type-normal.tui-modal--size-normal {overflow-y: auto;}
	.tui-modal--type-normal.tui-modal--size-normal.tui-modal--always-scroll {overflow-y: scroll;}
	.tui-modal--type-normal.tui-modal--size-normal.tui-modal--animated .tui-modal__inner {transform: scale(.9);opacity: 0;}
	.tui-modal--type-normal.tui-modal--size-normal.tui-modal--animated.tui-modal--in .tui-modal__inner {transform: none;opacity: 1;}
	.tui-modal--type-normal.tui-modal--size-normal .tui-modal__pad {height: auto;margin: auto;padding: var(--modal-container-padding) 0;}
	.tui-modal--type-normal.tui-modal--size-normal .tui-modal__inner {width: 560px;height: auto;border-radius: var(--modal-border-radius);}
	.tui-modal--type-normal.tui-modal--size-normal .tui-modal__close {display: none;}
	.tui-modal--type-normal.tui-modal--size-normal .tui-modal__outsideClose {display: flex;}}
@media (min-width:635px) and (min-width:746.6666666667px) {.tui-modal--type-drawer.tui-modal--size-normal.tui-modal--animated .tui-modal__inner {transform: translateX(560px);}
	.dir-rtl .tui-modal--type-drawer.tui-modal--size-normal.tui-modal--animated .tui-modal__inner {transform: translateX(-560px);}
	.tui-modal--type-drawer.tui-modal--size-normal.tui-modal--animated.tui-modal--in .tui-modal__inner {transform: none;}
	.tui-modal--type-drawer.tui-modal--size-normal .tui-modal__pad {width: 100%;height: 100%;padding: 0;}
	.tui-modal--type-drawer.tui-modal--size-normal .tui-modal__inner {width: 560px;height: 100%;margin: 0;margin-right: auto;border-right: var(--border-width-thin) solid var(--color-neutral-5);}
	.tui-modal--type-drawer.tui-modal--size-normal.tui-modal--shade .tui-modal__inner {border: none;box-shadow: var(--shadow-4);}}
@media (min-width:875px) {.tui-modal--type-normal.tui-modal--size-large {overflow-y: auto;}
	.tui-modal--type-normal.tui-modal--size-large.tui-modal--always-scroll {overflow-y: scroll;}
	.tui-modal--type-normal.tui-modal--size-large.tui-modal--animated .tui-modal__inner {transform: scale(.9);opacity: 0;}
	.tui-modal--type-normal.tui-modal--size-large.tui-modal--animated.tui-modal--in .tui-modal__inner {transform: none;opacity: 1;}
	.tui-modal--type-normal.tui-modal--size-large .tui-modal__pad {height: auto;margin: auto;padding: var(--modal-container-padding) 0;}
	.tui-modal--type-normal.tui-modal--size-large .tui-modal__inner {width: 800px;height: auto;border-radius: var(--modal-border-radius);}
	.tui-modal--type-normal.tui-modal--size-large .tui-modal__close {display: none;}
	.tui-modal--type-normal.tui-modal--size-large .tui-modal__outsideClose {display: flex;}}
@media (min-width:875px) and (min-width:1066.6666666667px) {.tui-modal--type-drawer.tui-modal--size-large.tui-modal--animated .tui-modal__inner {transform: translateX(800px);}
	.dir-rtl .tui-modal--type-drawer.tui-modal--size-large.tui-modal--animated .tui-modal__inner {transform: translateX(-800px);}
	.tui-modal--type-drawer.tui-modal--size-large.tui-modal--animated.tui-modal--in .tui-modal__inner {transform: none;}
	.tui-modal--type-drawer.tui-modal--size-large .tui-modal__pad {width: 100%;height: 100%;padding: 0;}
	.tui-modal--type-drawer.tui-modal--size-large .tui-modal__inner {width: 800px;height: 100%;margin: 0;margin-right: auto;border-right: var(--border-width-thin) solid var(--color-neutral-5);}
	.tui-modal--type-drawer.tui-modal--size-large.tui-modal--shade .tui-modal__inner {border: none;box-shadow: var(--shadow-4);}}
.tui-modalContent {font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);display: flex;flex-direction: column;flex-grow: 1;min-height: 0;}
.tui-modalContent__header {display: flex;flex-shrink: 0;align-items: flex-start;padding: var(--modal-content-outer-padding);padding-bottom: var(--gap-4);}
.tui-modalContent__header--noBottomPadding {padding-bottom: 0;}
.tui-modalContent__header-title {font-weight: var(--font-h3-weight);font-weight: 500;font-size: var(--font-h3-size);font-family: var(--font-h3-family);line-height: var(--font-h3-line-height);flex-grow: 1;overflow: hidden;}
.tui-modalContent__header-title--sronly {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
.tui-modalContent__header-title--small {font-weight: var(--font-h4-weight);font-size: var(--font-h4-size);font-family: var(--font-h4-family);line-height: var(--font-h4-line-height);}
.tui-modalContent__header-buttons {display: flex;margin-right: auto;}
.tui-modalContent__content {display: flex;flex-direction: column;flex-grow: 1;min-height: 0;padding: var(--gap-2) var(--modal-content-outer-padding);overflow-y: auto;}
.tui-modalContent__content--noTopPadding {padding-top: 0;}
.tui-modalContent--noContentPadding .tui-modalContent__content {padding: 0;}
.tui-modalContent__footer {display: flex;flex-shrink: 0;align-items: center;padding: var(--modal-content-outer-padding);padding-top: var(--gap-4);}
.tui-modalContent__footer-buttons {margin-right: auto;}
.tui-modalContent>:last-child {padding-bottom: var(--modal-content-outer-padding);}
.tui-modalContent--noContentPadding>:last-child {padding-bottom: 0;}
.tui-modalHeaderButton {display: flex;flex-shrink: 0;align-items: center;justify-content: center;width: 1.5rem;height: 1.5rem;color: var(--color-neutral-6);border-radius: var(--border-radius-small);cursor: pointer;-webkit-user-select: none;user-select: none;}
.tui-modalHeaderButton:hover, .tui-modalHeaderButton:focus, .tui-modalHeaderButton:active {color: var(--color-neutral-7);background: var(--color-neutral-3);}
.tui-modalHeaderButton:focus-visible {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-notificationBanner {font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);display: flex;background-color: var(--color-background);border: var(--border-width-thin) solid var(--color-prompt-info);border-radius: var(--border-radius-small);}
.tui-notificationBanner__icon {display: flex;padding: var(--gap-4);color: var(--color-neutral-1);background: var(--color-prompt-info);border-top-right-radius: calc(var(--border-radius-small) - var(--border-width-thin) - 1px);border-bottom-right-radius: calc(var(--border-radius-small) - var(--border-width-thin) - 1px);}
.tui-notificationBanner__body {flex-grow: 1;}
.tui-notificationBanner__message {display: flex;flex: 1;align-items: center;padding: var(--gap-3);}
.tui-notificationBanner__message--inline {display: inline;}
.tui-notificationBanner__dismiss {display: flex;}
.tui-notificationBanner__dismiss_button {color: var(--color-neutral-6);}
.tui-notificationBanner--success {border-color: var(--color-prompt-success);}
.tui-notificationBanner--success .tui-notificationBanner__icon {background: var(--color-prompt-success);}
.tui-notificationBanner--warning {border-color: var(--color-prompt-warning);}
.tui-notificationBanner--warning .tui-notificationBanner__icon {background: var(--color-prompt-warning);}
.tui-notificationBanner--error {border-color: var(--color-prompt-alert);}
.tui-notificationBanner--error .tui-notificationBanner__icon {background: var(--color-prompt-alert);}
@media screen and (min-width:768px) {.tui-notificationBanner {font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);border-radius: var(--border-radius-normal);}
	.tui-notificationBanner__icon {border-top-right-radius: calc(var(--border-radius-normal) - var(--border-width-thin) - 1px);border-bottom-right-radius: calc(var(--border-radius-normal) - var(--border-width-thin) - 1px);}}
.tui-notificationToast {font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);display: flex;color: var(--toast-color-text);background-color: var(--color-prompt-success);border-radius: var(--border-radius-small);box-shadow: var(--shadow-3);}
.tui-notificationToast__icon {display: flex;align-items: center;padding: var(--gap-4) var(--gap-4) var(--gap-4) 0;color: var(--color-neutral-1);background: var(--color-prompt-success);border-top-right-radius: calc(var(--border-radius-small) - var(--border-width-thin) - 1px);border-bottom-right-radius: calc(var(--border-radius-small) - var(--border-width-thin) - 1px);}
.tui-notificationToast__message {display: flex;flex: 1;align-items: center;padding: var(--gap-4) var(--gap-2);}
.tui-notificationToast__dismiss {display: flex;}
.tui-notificationToast__dismiss_button {color: var(--color-neutral-3);}
.tui-notificationToast__dismiss_button:hover {color: var(--color-neutral-1);}
.tui-notificationToast--error {background: var(--color-prompt-alert);}
.tui-notificationToast--error .tui-notificationToast__icon {background: var(--color-prompt-alert);}
@media screen and (min-width:768px) {.tui-notificationToast {font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);color: var(--toast-color-text);border-radius: var(--border-radius-normal);}
	.tui-notificationToast__icon {border-top-right-radius: calc(var(--border-radius-normal) - var(--border-width-thin) - 1px);border-bottom-right-radius: calc(var(--border-radius-normal) - var(--border-width-thin) - 1px);}}
.tui-toastContainer {position: fixed;top: var(--gap-6);left: 0;right: 0;z-index: var(--zindex-toast);display: flex;justify-content: center;pointer-events: none;}
.tui-toastContainer__inner {position: relative;flex-basis: 300px;pointer-events: auto;}
.tui-toastContainer__item-transition-enter-active, .tui-toastContainer__item-transition-leave-active {transition: all .15s ease-out;}
.tui-toastContainer__item-transition-enter, .tui-toastContainer__item-transition-leave-to {opacity: 0;}
.tui-toastContainer__item-transition-leave-active {position: absolute;left: 0;right: 0;opacity: 0;}
@media screen and (min-width:768px) {.tui-toastContainer__inner {flex-basis: 500px;}}
.tui-overflowContainer__container {display: flex;}
.tui-overflowContainer__container>*+* {margin-right: var(--gap-4);}
.tui-overflowContainer--wide .tui-overflowContainer__container>*+* {margin-right: var(--gap-6);}
.tui-overflowContainer__containerItem {display: flex;flex-basis: 200px;flex-direction: column;flex-grow: 1;flex-shrink: 1;min-width: 198px;max-width: 248px;}
.tui-overflowContainer__containerItem>* {flex-grow: 1;}
.tui-overflowContainer__containerItem--post {color: var(--color-state);}
.tui-overflowContainer__containerItem--post .tui-overflowContainer__containerItem-viewAll {display: flex;flex-direction: column;flex-grow: 1;margin: auto 0;text-align: center;background-color: var(--color-neutral-3);}
.tui-overflowContainer__containerItem--post .tui-overflowContainer__containerItem-viewAll--only {min-height: 200px;}
.tui-overflowContainer__containerItem--post .tui-overflowContainer__containerItem-viewAllIcon {display: block;width: 48px;height: 48px;margin: auto auto 0 auto;padding: 10px;font-size: calc(var(--font-size-base) / 16 * 24);border: var(--border-width-thin) solid var(--color-state);border-radius: 50%;}
.tui-overflowContainer__containerItem--post .tui-overflowContainer__containerItem-viewAllAction {margin: var(--gap-2) 0 auto;}
.tui-overflowContainer__containerItem--post .tui-overflowContainer__containerItem-link {outline: 0;}
.tui-paging {display: flex;flex-wrap: wrap;}
.tui-paging__perPage {position: relative;display: flex;flex-direction: row;flex-grow: 1;flex-shrink: 0;align-items: center;margin: auto 0;}
.tui-paging__perPage-label {margin: auto 0 auto var(--gap-3);}
.tui-paging__perPage-select {flex: 4.375rem 0 0;}
.tui-paging__selector {display: flex;flex-shrink: 0;margin: auto 0;}
.tui-paging__selector-number {min-width: 40px;min-height: 40px;margin: auto 0;padding: var(--gap-4);}
.tui-paging__selector-number--current {font-weight: bold;}
.tui-paging__direct {position: relative;display: flex;flex-direction: row;flex-shrink: 0;align-items: center;margin: auto 0;padding-right: var(--gap-4);border-right: var(--border-width-thin) solid var(--color-neutral-5);}
.tui-paging--narrow .tui-paging__direct {padding-right: 0;border-right: none;}
.tui-paging__direct-label {margin: auto 0 auto var(--gap-2);}
.tui-paging__direct .tui-paging__direct-page[type] {margin: auto 0 auto var(--gap-1);}
.tui-paging__loading {width: 100%;}
.tui-popover__wrap--valign-center {display: flex;align-items: center;}
.tui-popoverFrame {font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);position: relative;max-width: 300px;margin: 10px;padding: var(--gap-4);background: var(--color-background);background-clip: padding-box;box-shadow: var(--shadow-3);}
.tui-popoverFrame::before {position: absolute;top: 0;right: 0;z-index: -1;width: 100%;height: 100%;box-shadow: 0 0 0 1px var(--color-neutral-5);content: "";}
.tui-popoverFrame--size-sm {width: 250px;max-width: none;}
.tui-popoverFrame--size-md {width: 300px;max-width: none;}
.tui-popoverFrame--size-lg {width: 95vw;max-width: none;}
@media (min-width:600px) {.tui-popoverFrame--size-lg {width: 560px;}}
.tui-popoverFrame--slim {padding: var(--gap-2);}
.tui-popoverFrame__close {position: absolute;top: 0;left: 0;display: flex;padding: calc(.875rem - .1em) calc(.875rem - .3em);}
.tui-popoverFrame__title {font-weight: var(--font-h4-weight);font-size: var(--font-h4-size);font-family: var(--font-h4-family);line-height: var(--font-h4-line-height);padding-top: var(--gap-2);padding-left: var(--gap-4);}
.tui-popoverFrame__content {max-height: 80vh;margin-top: var(--gap-4);padding: 0 0 var(--gap-2) var(--gap-4);overflow: auto;}
.tui-popoverFrame__content img {max-width: 100%;}
.tui-popoverFrame__content--slim, .tui-popoverFrame__content--noPadding {padding: 0;}
.tui-popoverFrame__title+.tui-popoverFrame__content, .tui-popoverFrame .tui-popoverFrame__content--nonClosable {padding-left: 0;}
.tui-popoverFrame__buttons {display: flex;flex-wrap: wrap;justify-content: flex-end;padding-top: var(--gap-1);padding-bottom: var(--gap-3);}
.tui-popoverFrame__buttons>* {margin-top: var(--gap-2);}
.tui-popoverFrame__buttons>*+* {margin-right: var(--gap-4);}
.tui-popoverPositioner {position: absolute;top: 0;left: 0;z-index: var(--zindex-popover);width: auto;font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);}
.tui-popoverPositioner--fixed {position: fixed;}
.tui-popoverPositioner--transition-default {transition: opacity .2s;}
.tui-popoverPositioner--transition-default-enter, .tui-popoverPositioner--transition-default-leave-to {opacity: 0;}
.tui-popoverPositioner--transition-dropdown {transition: opacity 0s;}
.tui-popoverPositioner--transition-dropdown-enter, .tui-popoverPositioner--transition-dropdown-leave-to {opacity: 0;}
.tui-popoverPositioner--transition-dropdown-leave-to {transition: opacity .15s;}
.tui-modal--animated .tui-popoverPositioner {display: none;}
.tui-modal--animated.tui-modal--in .tui-popoverPositioner {display: block;}
.tui-tooltip__body {position: relative;width: -webkit-max-content;width: max-content;max-width: 80vw;margin: 10px;padding: calc(var(--gap-base) * 2) calc(var(--gap-base) * 3);color: var(--color-neutral-1);overflow-wrap: break-word;background: var(--color-neutral-7);border-radius: var(--border-radius-small);}
@media (min-width:23.4375rem) {.tui-tooltip__body {max-width: 18.75rem;}}
.tui-miniProfileCard {display: flex;align-items: flex-start;padding: var(--gap-2);outline: none;}
.tui-miniProfileCard--no-avatar {padding-right: var(--gap-4);}
.tui-miniProfileCard--no-dropdown {padding-left: var(--gap-4);}
.tui-miniProfileCard--no-padding {padding: 0;}
.tui-miniProfileCard--border {border: var(--border-width-thin) solid var(--color-neutral-5);border-radius: var(--border-radius-normal);}
.tui-miniProfileCard--hasShadow {box-shadow: var(--shadow-2);}
.tui-miniProfileCard__avatar {margin-left: var(--gap-2);}
.tui-miniProfileCard--horizontal {align-items: center;}
.tui-miniProfileCard__description {display: flex;flex: 1;flex-direction: column;overflow: hidden;}
.tui-miniProfileCard__description--horizontal {flex-direction: row;justify-content: space-between;}
.tui-miniProfileCard__description--horizontal>*+* {padding-right: var(--gap-4);}
.tui-miniProfileCard__description--horizontalItems-1>* {width: 100%;}
.tui-miniProfileCard__description--horizontalItems-2>* {width: 50%;}
.tui-miniProfileCard__description--horizontalItems-3>* {width: 33%;}
.tui-miniProfileCard__description--horizontalItems-4>* {width: 25%;}
.tui-miniProfileCard__row {display: flex;align-items: center;}
.tui-miniProfileCard__row-text {font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);margin: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tui-miniProfileCard__row-text--bold {font-weight: bold;}
.tui-miniProfileCard__row-link {font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);margin: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tui-miniProfileCard__row-link--bold {font-weight: bold;}
.tui-miniProfileCard__row--withGap {margin-bottom: var(--gap-1);}
.tui-miniProfileCard__dropDown {margin-right: var(--gap-4);}
.tui-progress {display: flex;height: .875rem;font-size: .6875rem;line-height: .875rem;background-color: var(--progress-container-bg-color);}
.tui-progress--chrome {border: 1px solid var(--progress-border-color);border-radius: var(--gap-2);}
.tui-progress--small {height: .75rem;line-height: .625rem;}
.tui-progress--x-small {height: .375rem;}
.tui-progress--hideBackground {background: none;}
.tui-progress__bar {display: flex;justify-content: flex-end;background-color: var(--progress-value-bg-color);transition: width var(--transition-progress-function) var(--transition-progress-duration);}
.tui-progress--chrome .tui-progress__bar {border-radius: var(--gap-2);}
.tui-progress__label {padding: 0 var(--gap-1);opacity: 0;}
.tui-progress__label--inside {color: var(--progress-value-text-color);opacity: 1;transition: opacity var(--transition-progress-function) var(--transition-progress-duration);}
.tui-progress__label--outside {color: var(--progress-container-text-color);opacity: 1;}
.tui-progressTrackerItems {display: flex;justify-content: center;margin: 0;list-style: none;}
.tui-progressTrackerItems>*+*.tui-progressTrackerItem .tui-progressTrackerItem__content::before {position: absolute;top: 14px;right: -50%;display: block;width: 100%;border-style: solid;border-width: var(--border-width-thin) 0 0 0;content: "";}
.tui-progressTrackerItems>*+*.tui-progressTrackerItem--pending .tui-progressTrackerItem__content::before {border-color: var(--progresstracker-color-pending);border-style: dotted;}
.tui-progressTrackerItems>*+*.tui-progressTrackerItem--complete .tui-progressTrackerItem__content::before {top: 13px;border-color: var(--progresstracker-color-complete);border-width: var(--border-width-thick) 0 0 0;}
.tui-progressTrackerItems>*+*.tui-progressTrackerItem--achieved .tui-progressTrackerItem__content::before {top: 13px;border-color: var(--progresstracker-color-achieved);border-width: var(--border-width-thick) 0 0 0;}
.tui-progressTrackerItems--vertical>*+*.tui-progressTrackerItem .tui-progressTrackerItem__content::before {top: -50%;right: 13px;width: 0;height: 100%;border-width: 0 var(--border-width-thick) 0 0;}
.tui-progressTrackerItems .tui-progressTrackerItem {position: relative;flex-shrink: 0;}
.tui-progressTrackerItems .tui-progressTrackerItem--small {width: 100px;}
.tui-progressTrackerItems .tui-progressTrackerItem--medium {width: 200px;}
.tui-progressTrackerItems .tui-progressTrackerItem--large {width: 250px;}
.tui-progressTrackerItems .tui-progressTrackerItem__content {position: relative;display: flex;flex-direction: column;align-items: center;width: 100%;}
.tui-progressTrackerItems .tui-progressTrackerItem__label {position: relative;width: 100%;margin: 0 auto;padding: var(--gap-2);text-align: center;}
.tui-progressTrackerItems .tui-progressTrackerItem__label-current .tui-btn {color: var(--color-state-active);font-weight: bold;}
.tui-progressTrackerItems .tui-progressTrackerItem__status, .tui-progressTrackerItems .tui-progressTrackerItem__target {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
.tui-progressTrackerItems .tui-progressTrackerItem :last-child--small {width: 200px;padding-left: 100px;}
.tui-progressTrackerItems .tui-progressTrackerItem :last-child--medium {width: 400px;padding-left: 200px;}
.tui-progressTrackerItems .tui-progressTrackerItem :last-child--large {width: 500px;padding-left: 250px;}
.tui-progressTrackerItems--vertical {flex-direction: column;}
.tui-progressTrackerItems--vertical .tui-progressTrackerItem {width: auto;height: 80px;}
.tui-progressTrackerItems--vertical .tui-progressTrackerItem__content {flex-direction: row;height: 100%;}
.tui-progressTrackerItems--vertical .tui-progressTrackerItem__label {margin: 0;padding: var(--gap-1) var(--gap-2);text-align: right;}
.tui-progressTrackerButton {display: flex;gap: var(--gap-2);justify-content: start;width: 100%;padding: var(--gap-2);color: var(--color-state);line-height: var(--font-body-line-height);text-align: right;overflow-wrap: break-word;background: transparent;border: none;}
.tui-progressTrackerButton:focus-visible {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-progressTrackerButton:hover {color: var(--color-state);background: var(--color-state-highlight-neutral);}
.tui-progressTrackerButton--selected {color: var(--color-neutral-1);background: var(--color-state-active);border-color: var(--color-neutral-3);}
.tui-progressTrackerButton--selected:hover, .tui-progressTrackerButton--selected:focus {color: var(--color-neutral-1);background: var(--color-state-active);border-color: var(--color-neutral-3);}
.tui-progressTrackerButton__required {color: var(--color-prompt-alert);}
.tui-progressTrackerButton__required--selected {color: var(--color-neutral-1);}
.tui-progressTrackerCircle__outer {z-index: 2;display: flex;flex-shrink: 0;align-items: center;justify-content: center;width: calc(var(--gap-7) + 1px);height: calc(var(--gap-7) + 1px);border: var(--border-width-normal) transparent dotted;border-radius: 50%;}
.tui-progressTrackerCircle__outer.tui-progressTrackerCircle--pending.tui-progressTrackerCircle__outer.tui-progressTrackerCircle--target {border-color: var(--progresstracker-color-pending);}
.tui-progressTrackerCircle__outer.tui-progressTrackerCircle--target.tui-progressTrackerCircle__outer.tui-progressTrackerCircle--achieved {background: var(--progresstracker-container-bg-color);border-color: var(--progresstracker-color-achieved);border-style: solid;}
.tui-progressTrackerCircle__middle {display: flex;align-items: center;justify-content: center;width: calc(var(--gap-4) + 1px);height: calc(var(--gap-4) + 1px);background: transparent;border: var(--border-width-thin) solid transparent;border-radius: 50%;-webkit-print-color-adjust: exact;print-color-adjust: exact;}
.tui-progressTrackerCircle--pending .tui-progressTrackerCircle__middle {background: var(--progresstracker-color-pending);}
.tui-progressTrackerCircle--pending.tui-progressTrackerCircle--target .tui-progressTrackerCircle__middle {background: transparent;}
.tui-progressTrackerCircle--complete .tui-progressTrackerCircle__middle {background: var(--progresstracker-color-complete);}
.tui-progressTrackerCircle--achieved .tui-progressTrackerCircle__middle {background: var(--progresstracker-color-achieved);}
.tui-progressTrackerCircle__inner {width: calc(var(--gap-2) + 1px);height: calc(var(--gap-2) + 1px);background: var(--progresstracker-container-bg-color);border: var(--border-width-thin) solid var(--progresstracker-container-bg-color);border-radius: 50%;}
.tui-progressTrackerCircle--pending .tui-progressTrackerCircle__inner {border-color: var(--progresstracker-container-bg-color);}
.tui-progressTrackerCircle--pending.tui-progressTrackerCircle--target .tui-progressTrackerCircle__inner {border-color: var(--progresstracker-color-pending);}
.tui-progressTrackerCircle--achieved .tui-progressTrackerCircle__inner {border-color: var(--progresstracker-container-bg-color);}
.ie .tui-progressTrackerCircle--achieved .tui-progressTrackerCircle__middle, .msedge .tui-progressTrackerCircle--achieved .tui-progressTrackerCircle__middle {border: var(--gap-1) solid var(--progresstracker-color-achieved);}
.ie .tui-progressTrackerCircle--complete .tui-progressTrackerCircle__middle, .msedge .tui-progressTrackerCircle--complete .tui-progressTrackerCircle__middle {border: var(--gap-1) solid var(--progresstracker-color-complete);}
.tui-progressTrackerNav__items {display: flex;justify-content: center;margin: 0;list-style: none;}
.tui-progressTrackerNav--vertical .tui-progressTrackerNav__items {flex-direction: column;}
.tui-progressTrackerNavCircleAchievement {}
.tui-progressTrackerNavCircleAchievement__outer {z-index: 2;display: flex;flex-shrink: 0;align-items: center;justify-content: center;width: var(--progresstracker-full-marker-size);height: var(--progresstracker-full-marker-size);border: var(--border-width-normal) transparent dotted;border-radius: 50%;}
.tui-progressTrackerNavCircleAchievement__outer.tui-progressTrackerNavCircleAchievement--pending.tui-progressTrackerNavCircleAchievement__outer.tui-progressTrackerNavCircleAchievement--target {border-color: var(--progresstracker-color-pending);}
.tui-progressTrackerNavCircleAchievement__outer.tui-progressTrackerNavCircleAchievement--target.tui-progressTrackerNavCircleAchievement__outer.tui-progressTrackerNavCircleAchievement--achieved {background: var(--progresstracker-container-bg-color);border-color: var(--progresstracker-color-achieved);border-style: solid;}
.tui-progressTrackerNavCircleAchievement__middle {display: flex;align-items: center;justify-content: center;width: calc(calc(var(--progresstracker-full-marker-size) / 2) + var(--gap-1));height: calc(calc(var(--progresstracker-full-marker-size) / 2) + var(--gap-1));background: transparent;border: var(--border-width-thin) solid transparent;border-radius: 50%;-webkit-print-color-adjust: exact;print-color-adjust: exact;}
.tui-progressTrackerNavCircleAchievement--pending .tui-progressTrackerNavCircleAchievement__middle {background: var(--progresstracker-color-pending);}
.tui-progressTrackerNavCircleAchievement--pending.tui-progressTrackerNavCircleAchievement--target .tui-progressTrackerNavCircleAchievement__middle {background: transparent;}
.tui-progressTrackerNavCircleAchievement--complete .tui-progressTrackerNavCircleAchievement__middle {background: var(--progresstracker-color-complete);}
.tui-progressTrackerNavCircleAchievement--achieved .tui-progressTrackerNavCircleAchievement__middle {background: var(--progresstracker-color-achieved);}
.tui-progressTrackerNavCircleAchievement__inner {display: flex;align-items: center;background: var(--progresstracker-container-bg-color);border: var(--border-width-thin) solid var(--progresstracker-container-bg-color);border-radius: 50%;}
.tui-progressTrackerNavCircleAchievement--pending .tui-progressTrackerNavCircleAchievement__inner {border-color: var(--progresstracker-container-bg-color);}
.tui-progressTrackerNavCircleAchievement--pending.tui-progressTrackerNavCircleAchievement--target .tui-progressTrackerNavCircleAchievement__inner {border-color: var(--progresstracker-color-pending);}
.tui-progressTrackerNavCircleAchievement--achieved .tui-progressTrackerNavCircleAchievement__inner {border-color: var(--progresstracker-container-bg-color);}
.tui-progressTrackerNavCircleAchievement__label {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
.ie .tui-progressTrackerCircle--achieved .tui-progressTrackerCircle__middle, .msedge .tui-progressTrackerCircle--achieved .tui-progressTrackerCircle__middle {border: var(--gap-1) solid var(--progresstracker-color-achieved);}
.ie .tui-progressTrackerCircle--complete .tui-progressTrackerCircle__middle, .msedge .tui-progressTrackerCircle--complete .tui-progressTrackerCircle__middle {border: var(--gap-1) solid var(--progresstracker-color-complete);}
.tui-progressTrackerNavCircleWorkflow {}
.tui-progressTrackerNavCircleWorkflow__outer {z-index: 2;display: flex;flex-shrink: 0;align-items: center;justify-content: center;width: var(--progresstracker-full-marker-size);height: var(--progresstracker-full-marker-size);border: var(--border-width-normal) transparent none;border-radius: 50%;}
.tui-progressTrackerNavCircleWorkflow__outer.tui-progressTrackerNavCircleWorkflow--selected {border-color: var(--progresstracker-color-selected);border-style: solid;}
.tui-progressTrackerNavCircleWorkflow__outer.tui-progressTrackerNavCircleWorkflow--ready {border-color: var(--progresstracker-color-ready);}
.tui-progressTrackerNavCircleWorkflow__outer.tui-progressTrackerNavCircleWorkflow--locked {border-color: var(--progresstracker-color-locked);}
.tui-progressTrackerNavCircleWorkflow__outer.tui-progressTrackerNavCircleWorkflow--done {border-color: var(--progresstracker-color-done);}
.tui-progressTrackerNavCircleWorkflow__outer.tui-progressTrackerNavCircleWorkflow--optional {border-color: var(--progresstracker-color-optional);}
.tui-progressTrackerNavCircleWorkflow__outer.tui-progressTrackerNavCircleWorkflow--invalid {border-color: var(--progresstracker-color-invalid);}
.tui-progressTrackerNavCircleWorkflow__outer.tui-progressTrackerNavCircleWorkflow--hidden {border-style: none;}
.tui-progressTrackerNavCircleWorkflow__middle {display: flex;align-items: center;justify-content: center;width: calc(var(--progresstracker-full-marker-size) - var(--gap-2));height: calc(var(--progresstracker-full-marker-size) - var(--gap-2));background-color: transparent;border: var(--border-width-thin) none transparent;border-radius: 50%;}
.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-selected);border-color: var(--progresstracker-color-selected);}
.tui-progressTrackerNavCircleWorkflow--ready .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-ready--inverse);border-color: var(--progresstracker-color-ready);border-style: solid;}
.tui-progressTrackerNavCircleWorkflow--locked .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-locked--inverse);border-color: var(--progresstracker-color-locked);border-style: solid;}
.tui-progressTrackerNavCircleWorkflow--done .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-done);border-color: var(--progresstracker-color-done);}
.tui-progressTrackerNavCircleWorkflow--optional .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-optional--inverse);border-color: var(--progresstracker-color-optional);border-style: dashed;}
.tui-progressTrackerNavCircleWorkflow--invalid .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-invalid);border-color: var(--progresstracker-color-invalid);}
.tui-progressTrackerNavCircleWorkflow--view-only .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-view-only--inverse);border-color: var(--progresstracker-color-view-only);border-style: solid;}
.tui-progressTrackerNavCircleWorkflow--hidden .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-hidden--inverse);border-color: var(--progresstracker-color-hidden--inverse);}
.tui-progressTrackerNavCircleWorkflow--ready.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-ready);}
.tui-progressTrackerNavCircleWorkflow--locked.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-locked);}
.tui-progressTrackerNavCircleWorkflow--done.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-done);}
.tui-progressTrackerNavCircleWorkflow--optional.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-optional);border-color: var(--progresstracker-container-bg-color);border-style: dashed;}
.tui-progressTrackerNavCircleWorkflow--view-only.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-view-only);}
.tui-progressTrackerNavCircleWorkflow--hidden.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-hidden--inverse);border-color: var(--progresstracker-color-hidden--inverse);}
.tui-progressTrackerNavCircleWorkflow--invalid.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__middle {background: var(--progresstracker-color-invalid);border-color: var(--progresstracker-color-invalid);}
.tui-progressTrackerNavCircleWorkflow__inner {display: flex;align-items: center;justify-content: center;width: var(--gap-5);height: var(--gap-5);border-radius: 50%;}
.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-selected--inverse);}
.tui-progressTrackerNavCircleWorkflow--ready .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-ready);}
.tui-progressTrackerNavCircleWorkflow--locked .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-locked);}
.tui-progressTrackerNavCircleWorkflow--done .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-done--inverse);}
.tui-progressTrackerNavCircleWorkflow--optional .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-optional);}
.tui-progressTrackerNavCircleWorkflow--invalid .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-invalid--inverse);}
.tui-progressTrackerNavCircleWorkflow--view-only .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-view-only);}
.tui-progressTrackerNavCircleWorkflow--hidden .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-hidden);}
.tui-progressTrackerNavCircleWorkflow--ready.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-ready--inverse);}
.tui-progressTrackerNavCircleWorkflow--locked.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-locked--inverse);}
.tui-progressTrackerNavCircleWorkflow--done.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-done--inverse);}
.tui-progressTrackerNavCircleWorkflow--optional.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-optional--inverse);}
.tui-progressTrackerNavCircleWorkflow--view-only.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-view-only--inverse);}
.tui-progressTrackerNavCircleWorkflow--hidden.tui-progressTrackerNavCircleWorkflow--selected .tui-progressTrackerNavCircleWorkflow__inner {color: var(--progresstracker-color-hidden);}
.tui-progressTrackerNavCircleWorkflow__icon--locked {width: .75rem;height: .75rem;margin-bottom: 2px;}
.tui-progressTrackerNavCircleWorkflow__icon--done {width: 1rem;height: 1rem;margin-top: 2px;}
.tui-progressTrackerNavCircleWorkflow__icon--invalid {width: .875rem;height: .875rem;margin-bottom: 3px;}
.tui-progressTrackerNavCircleWorkflow__icon--hidden {width: 1.25rem;height: 1.25rem;}
.tui-progressTrackerNavCircleWorkflow__label {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
.tui-progressTrackerNav__itemContentWrapper:before {position: absolute;display: block;border-color: var(--progresstracker-color-pending);border-style: dotted;content: "";}
.tui-progressTrackerNav--vertical .tui-progressTrackerNav__itemContentWrapper:before {top: calc(var(--progresstracker-full-marker-size) + var(--border-width-normal));right: calc(calc(var(--progresstracker-full-marker-size) / 2) - calc(var(--border-width-normal) / 2));width: var(--border-width-normal);height: calc(100% - calc(var(--progresstracker-full-marker-size) + calc(var(--border-width-normal) * 2)));border-width: 0 var(--border-width-normal) 0 0;}
.tui-progressTrackerNav--horizontal .tui-progressTrackerNav__itemContentWrapper:before {top: calc(calc(var(--progresstracker-full-marker-size) / 2) - calc(var(--border-width-normal) / 2));right: calc(50% + calc(var(--progresstracker-full-marker-size) / 2) + var(--progresstracker-connector-gap) - var(--border-width-normal));width: calc(100% - calc(var(--progresstracker-full-marker-size) + calc(var(--progresstracker-connector-gap)) + var(--border-width-normal)));height: var(--border-width-normal);border-width: var(--border-width-normal) 0 0 0;}
.tui-progressTrackerNav__connector {}
.tui-progressTrackerNav__connector--pending {}
.tui-progressTrackerNav__connector--pending .tui-progressTrackerNav__itemContentWrapper:before {border-color: var(--progresstracker-color-pending);}
.tui-progressTrackerNav__connector--complete .tui-progressTrackerNav__itemContentWrapper:before {border-color: var(--progresstracker-color-complete);border-style: solid;}
.tui-progressTrackerNav__connector--achieved .tui-progressTrackerNav__itemContentWrapper:before {border-color: var(--progresstracker-color-achieved);border-style: solid;}
.tui-progressTrackerNav__item {position: relative;flex-shrink: 0;}
.tui-progressTrackerNav__item:last-child .tui-progressTrackerNav__itemContentWrapper:before {display: none;}
.tui-progressTrackerNav__item--selected .tui-progressTrackerNav__itemContentWrapper:after, .tui-progressTrackerNav__item--target .tui-progressTrackerNav__itemContentWrapper:after {position: absolute;display: block;width: calc(var(--progresstracker-full-marker-size) + calc(var(--progresstracker-connector-gap) * 2));height: calc(var(--progresstracker-full-marker-size) + calc(var(--progresstracker-connector-gap) * 2));border-color: var(--progresstracker-container-bg-color);border-style: solid;border-width: var(--progresstracker-connector-gap);border-radius: 50%;content: "";}
.tui-progressTrackerNav--horizontal .tui-progressTrackerNav__item--selected .tui-progressTrackerNav__itemContentWrapper:after, .tui-progressTrackerNav--horizontal .tui-progressTrackerNav__item--target .tui-progressTrackerNav__itemContentWrapper:after {top: calc(var(--progresstracker-connector-gap) * -1);right: calc(50% - calc(var(--progresstracker-full-marker-size) / 2) - var(--progresstracker-connector-gap));}
.tui-progressTrackerNav--vertical .tui-progressTrackerNav__item--selected .tui-progressTrackerNav__itemContentWrapper:after, .tui-progressTrackerNav--vertical .tui-progressTrackerNav__item--target .tui-progressTrackerNav__itemContentWrapper:after {top: calc(var(--progresstracker-connector-gap) * -1);right: calc(var(--progresstracker-connector-gap) * -1);}
.tui-progressTrackerNav__itemContentWrapper {position: relative;display: flex;}
.tui-progressTrackerNav--vertical .tui-progressTrackerNav__itemContentWrapper {flex-direction: row;align-items: stretch;height: 100%;}
.tui-progressTrackerNav--horizontal .tui-progressTrackerNav__itemContentWrapper {flex-direction: column;align-items: center;}
.tui-progressTrackerNav__itemContent {display: flex;flex-direction: column;}
.tui-progressTrackerNav__itemContent--full-width {width: 100%;}
.tui-progressTrackerNav__itemContent--overflow-hidden {overflow: hidden;}
.tui-progressTrackerNav--vertical .tui-progressTrackerNav__itemContent {padding-right: var(--gap-2);}
.tui-progressTrackerNav--vertical .tui-progressTrackerNav__itemContent--gap-small {padding-bottom: var(--gap-2);}
.tui-progressTrackerNav--vertical .tui-progressTrackerNav__itemContent--gap-medium {padding-bottom: var(--gap-5);}
.tui-progressTrackerNav--vertical .tui-progressTrackerNav__itemContent--gap-large {padding-bottom: var(--gap-7);}
.tui-progressTrackerNav--horizontal .tui-progressTrackerNav__itemContent {align-items: center;}
.tui-progressTrackerNav--horizontal .tui-progressTrackerNav__itemContent--gap-small {padding-left: var(--progress-tracker-horizontal-gap--small);padding-right: var(--progress-tracker-horizontal-gap--small);}
.tui-progressTrackerNav--horizontal .tui-progressTrackerNav__itemContent--size-small {width: var(--progress-tracker-horizontal-size--small);}
.tui-progressTrackerNav--horizontal .tui-progressTrackerNav__itemContent--gap-medium {padding-left: var(--progress-tracker-horizontal-gap--medium);padding-right: var(--progress-tracker-horizontal-gap--medium);}
.tui-progressTrackerNav--horizontal .tui-progressTrackerNav__itemContent--size-medium {width: var(--progress-tracker-horizontal-size--medium);}
.tui-progressTrackerNav--horizontal .tui-progressTrackerNav__itemContent--gap-large {padding-left: var(--progress-tracker-horizontal-gap--large);padding-right: var(--progress-tracker-horizontal-gap--large);}
.tui-progressTrackerNav--horizontal .tui-progressTrackerNav__itemContent--size-large {width: var(--progress-tracker-horizontal-size--large);}
.tui-progressTrackerNav__itemLabel {position: relative;width: 100%;margin: 0;padding-top: var(--gap-1);padding-bottom: var(--gap-1);}
.tui-progressTrackerNav--horizontal .tui-progressTrackerNav__itemLabel {text-align: center;}
.tui-progressTrackerNav__itemLabel--current .tui-btn {color: var(--color-state-active);font-weight: bold;}
.tui-progressTrackerNav__itemStatus {position: absolute !important;width: 1px !important;height: 1px !important;margin: -1px !important;padding: 0 !important;overflow: hidden !important;white-space: nowrap !important;border: 0 !important;clip: rect(0,0,0,0) !important;}
:root {--settings-navigation-spacing: var(--gap-2);--settings-navigation-tree-width: 340px;}
.tui-settingsNavigationTree {-webkit-hyphens: none;hyphens: none;}
.tui-settingsNavigationTree__settingsItem {width: 100%;color: var(--color-neutral-6);}
.tui-settingsNavigationTree__label {padding: var(--gap-2) var(--gap-4);line-height: 1.4;cursor: default;}
:root {--tui-sidepanel-button-width: 30px;--tui-sidepanel-button-height: 66px;--tui-sidepanel-border-width: 1px;}
.tui-sidePanel {display: flex;flex-direction: column;}
.tui-sidePanel--displayChrome {display: flex;align-items: flex-start;height: 100%;}
.tui-sidePanel--rtl, .dir-rtl .tui-sidePanel--ltr .tui-sidePanel {justify-content: flex-end;}
.tui-sidePanel--ltr, .dir-rtl .tui-sidePanel--rtl .tui-sidePanel {justify-content: flex-start;}
.tui-sidePanel--sticky {position: sticky;top: 0;max-height: 100vh;overflow: hidden;}
.tui-sidePanel--sticky.tui-sidePanel--closed {overflow: visible;}
.tui-sidePanel__inner {}
.tui-sidePanel--displayChrome .tui-sidePanel__inner {display: flex;flex-direction: column;flex-grow: 1;flex-shrink: 1;width: 100%;background-color: var(--color-neutral-3);border-radius: var(--border-radius-curved);}
.tui-sidePanel--flush .tui-sidePanel__inner {border-top: none;border-bottom: none;}
.tui-sidePanel--open.tui-sidePanel--overflows .tui-sidePanel__inner {overflow-y: auto;}
.tui-sidePanel--closed .tui-sidePanel__inner {max-width: 1px;padding-left: 0;padding-right: 0;border-right: 0;}
.tui-sidePanel--closed .tui-sidePanel__inner, .tui-sidePanel--closing .tui-sidePanel__inner, .tui-sidePanel--opening .tui-sidePanel__inner {overflow: hidden;}
.tui-sidePanel--displayChrome .tui-sidePanel__content {display: flex;flex-direction: column;flex-grow: 1;overflow: hidden;}
.tui-sidePanel--closed .tui-sidePanel__content, .tui-sidePanel--closing .tui-sidePanel__content {opacity: 0;}
.tui-sidePanel--closed .tui-sidePanel__content {height: 0;visibility: hidden;}
.tui-sidePanel--open .tui-sidePanel__content, .tui-sidePanel--opening .tui-sidePanel__content {opacity: 1;}
.tui-sidePanel--animated .tui-sidePanel__content {transition: opacity var(--transition-sidepanel-content-duration) var(--transition-sidepanel-content-function);}
.tui-sidePanel--open.tui-sidePanel--overflows .tui-sidePanel__content {overflow-y: auto;}
.tui-sidePanelNav {padding: var(--gap-4) 0;background: var(--side-panel-nav-bg-color);}
.tui-sidePanelNav>*+* {margin-top: var(--gap-7);}
.tui-sidePanelNavButtonItem {position: relative;display: flex;align-items: center;color: var(--side-panel-nav-item-text-color);background: var(--side-panel-nav-item-bg-color);border-color: var(--side-panel-nav-item-border-color);}
.tui-sidePanelNavButtonItem.tui-focusWithin, .tui-sidePanelNavButtonItem:hover {color: var(--side-panel-nav-item-text-color-focus);background: var(--side-panel-nav-item-bg-color-focus);border-color: var(--side-panel-nav-item-border-color-focus);}
.tui-sidePanelNavButtonItem__side {margin-right: auto;padding-left: var(--gap-4);}
.tui-sidePanelNavButtonItem__notificationDot {position: absolute;width: var(--sidepanel-navigation-item-padding-left);pointer-events: none;}
.tui-sidePanelNavButtonItem__notificationDot-inner {display: block;width: .375rem;height: .375rem;margin-right: var(--gap-3);background-color: var(--color-prompt-alert);border-radius: 100%;}
.tui-sidePanelNavButtonItem__action {flex-grow: 1;justify-content: start;padding: var(--gap-2) var(--gap-4);padding-right: var(--sidepanel-navigation-item-padding-left);color: inherit;text-align: right;-ms-word-break: break-all;word-break: break-word;}
.tui-sidePanelNavButtonItem__action:hover, .tui-sidePanelNavButtonItem__action:focus, .tui-sidePanelNavButtonItem__action:focus:hover {color: inherit;}
.tui-sidePanelNavButtonItem--active {color: var(--side-panel-nav-item-text-color-selected);background: var(--side-panel-nav-item-bg-color-selected);border-color: var(--side-panel-nav-item-border-color-selected);}
.tui-sidePanelNavButtonItem--active.tui-focusWithin, .tui-sidePanelNavButtonItem--active:hover {color: var(--side-panel-nav-item-text-color-selected);background: var(--side-panel-nav-item-bg-color-selected);border-color: var(--side-panel-nav-item-border-color-selected);}
.tui-sidePanelNavGroup>*+* {margin-top: var(--gap-2);}
.tui-sidePanelNavGroup__heading {display: flex;align-items: center;padding: 0 var(--gap-4);padding-right: var(--sidepanel-navigation-item-padding-left);}
.tui-sidePanelNavGroup__heading-title {font-weight: var(--font-h4-weight);font-size: var(--font-h4-size);font-family: var(--font-h4-family);line-height: var(--font-h4-line-height);margin: 0;}
.tui-sidePanelNavGroup__heading-side {margin-right: auto;padding-right: var(--gap-2);}
.tui-sidePanelNavGroup__items {margin-right: 0;list-style: none;}
.tui-sidePanelNavLinkItem {position: relative;display: flex;align-items: center;color: var(--side-panel-nav-item-text-color);background: var(--side-panel-nav-item-bg-color);border-color: var(--side-panel-nav-item-border-color);}
.tui-sidePanelNavLinkItem.tui-focusWithin, .tui-sidePanelNavLinkItem:hover {color: var(--side-panel-nav-item-text-color-focus);background: var(--side-panel-nav-item-bg-color-focus);border-color: var(--side-panel-nav-item-border-color-focus);}
.tui-sidePanelNavLinkItem__side {margin-right: auto;padding-left: var(--gap-4);}
.tui-sidePanelNavLinkItem__notificationDot {position: absolute;width: var(--sidepanel-navigation-item-padding-left);pointer-events: none;}
.tui-sidePanelNavLinkItem__notificationDot-inner {display: block;width: .375rem;height: .375rem;margin-right: var(--gap-3);background-color: var(--color-prompt-alert);border-radius: 100%;}
.tui-sidePanelNavLinkItem__action {flex-grow: 1;padding: var(--gap-2) var(--gap-4);padding-right: var(--sidepanel-navigation-item-padding-left);color: inherit;line-height: 1;-ms-word-break: break-all;word-break: break-word;}
.tui-sidePanelNavLinkItem__action:hover, .tui-sidePanelNavLinkItem__action:focus, .tui-sidePanelNavLinkItem__action:focus:hover {color: inherit;}
.tui-sidePanelNavLinkItem--active {color: var(--side-panel-nav-item-text-color-selected);background: var(--side-panel-nav-item-bg-color-selected);border-color: var(--side-panel-nav-item-border-color-selected);}
.tui-sidePanelNavLinkItem--active.tui-focusWithin, .tui-sidePanelNavLinkItem--active:hover {color: var(--side-panel-nav-item-text-color-selected);background: var(--side-panel-nav-item-bg-color-selected);border-color: var(--side-panel-nav-item-border-color-selected);}
:root {--tab-border-width: 1px;--tab-h-padding: var(--gap-4);--tab-v-padding: var(--gap-2);--tab-highlight-height: var(--gap-1);--tab-shadow-offset: var(--gap-3);--tab-small-h-padding: var(--gap-4);--tab-small-v-padding: var(--gap-2);}
.tui-tabBar {display: flex;align-items: flex-end;margin: 0;padding: 0;}
.tui-tabBar--horizontal {border-bottom: var(--tab-border-width) solid;border-bottom-color: var(--tabs-border-color);}
.tui-tabBar--vertical {flex-direction: column;align-items: stretch;border-left: var(--tab-border-width) solid;border-left-color: var(--tabs-border-color);}
.tui-tabBar__tab {display: block;overflow: hidden;pointer-events: none;}
.tui-tabBar--horizontal .tui-tabBar__tab {margin: calc(var(--tab-shadow-offset) * -1);margin-bottom: calc(var(--tab-border-width) * -1);padding: var(--tab-shadow-offset);padding-bottom: var(--tab-border-width);}
.tui-tabBar--vertical .tui-tabBar__tab {max-width: 220px;margin-left: calc(var(--tab-border-width) * -1);margin-bottom: calc(var(--tab-shadow-offset) * -1);padding-left: var(--tab-border-width);padding-bottom: var(--tab-shadow-offset);}
.tui-tabBar__tab--hidden {display: none;}
a.tui-tabBar__link {display: flex;padding: var(--tab-v-padding) var(--tab-h-padding);color: var(--tabs-text-color);text-decoration: none;border: var(--tab-border-width) solid;border-color: transparent;pointer-events: auto;}
a.tui-tabBar__link:hover {color: var(--tabs-text-color-focus);background: var(--tabs-bg-color-focus);}
a.tui-tabBar__link:focus-visible {color: var(--tabs-text-color-focus);background: var(--tabs-bg-color-focus);outline: 2px solid var(--color-state-focus);outline-offset: calc(( var(--tab-border-width) + 4px ) * -1);}
a.tui-tabBar__link:active, a.tui-tabBar__link:active:focus, a.tui-tabBar__link:active:hover {color: var(--tabs-text-color-active);outline: none;}
.tui-tabBar--horizontal a.tui-tabBar__link {margin-top: var(--tab-highlight-height);margin-left: calc(var(--tab-border-width) * -1);border-bottom: none;}
.tui-tabBar--vertical a.tui-tabBar__link {margin-bottom: calc(var(--tab-border-width) * -1);margin-right: var(--tab-highlight-height);border-left: none;}
.tui-tabBar__tab--disabled a.tui-tabBar__link {color: var(--tabs-text-color-disabled);cursor: default;pointer-events: none;}
.tui-tabBar__tab--active a.tui-tabBar__link {position: relative;color: var(--tabs-text-color-selected);background: var(--tabs-bg-color-selected);}
.tui-tabBar--horizontal .tui-tabBar__tab--active a.tui-tabBar__link {top: var(--tab-border-width);padding-top: calc(var(--tab-v-padding) - var(--tab-border-width));padding-bottom: calc(var(--tab-v-padding) + var(--tab-border-width));border-color: var(--tabs-border-color);box-shadow: var(--shadow-3);}
.tui-tabBar--vertical .tui-tabBar__tab--active a.tui-tabBar__link {right: var(--tab-border-width);padding-left: calc(var(--tab-v-padding) + var(--tab-border-width));padding-right: calc(var(--tab-h-padding) - var(--tab-border-width));border-color: var(--tabs-border-color);box-shadow: var(--shadow-2);}
.tui-tabBar__tab--active a.tui-tabBar__link::after {position: absolute;background: var(--tabs-selected-bar-color);content: "";}
.tui-tabBar--horizontal .tui-tabBar__tab--active a.tui-tabBar__link::after {top: calc(var(--tab-highlight-height) * -1);left: 0;right: calc(var(--tab-border-width) * -1);width: calc(100% + ( var(--tab-border-width) * 2 ));height: var(--tab-highlight-height);border-radius: var(--border-radius-small) var(--border-radius-small) 0 0;}
.tui-tabBar--vertical .tui-tabBar__tab--active a.tui-tabBar__link::after {top: calc(var(--tab-border-width) * -1);bottom: 0;right: calc(var(--tab-highlight-height) * -1);width: var(--tab-highlight-height);height: calc(100% + ( var(--tab-border-width) * 2 ));border-radius: 0 var(--border-radius-small) var(--border-radius-small) 0;}
.tui-tabBar__tabLabel {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tui-tabBar__tabLabelExtra {display: flex;align-items: center;margin-right: var(--gap-2);}
.tui-tabBar__selector {display: block;}
.tui-tabBar {}
.tui-tabBar--horizontal .tui-tabBar__tab--small .tui-tabBar__link {font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);padding: var(--tab-small-v-padding) var(--tab-small-h-padding);}
.tui-tabBar--horizontal .tui-tabBar__tab--active.tui-tabBar__tab--small .tui-tabBar__link {padding-top: calc(var(--tab-small-v-padding) - var(--tab-border-width));padding-bottom: calc(var(--tab-small-v-padding) + var(--tab-border-width));color: var(--tabs-text-color-selected);}
.tui-tabBar--horizontal .tui-tabBar__tab--disabled.tui-tabBar__tab--small .tui-tabBar__link {color: var(--tabs-text-color-disabled);cursor: default;pointer-events: none;}
.tui-tabs--fill {display: flex;flex-direction: column;flex-grow: 1;height: 100%;}
.tui-tabs--vertical {display: flex;flex-direction: row;}
.tui-tabs--fill>.tui-tabs__panels {flex-grow: 1;min-height: 0;}
.tui-tabs--fill>.tui-tabs__panels>.tui-tabContent {height: 100%;}
.tui-tabs--horizontal .tui-tabContent {padding-top: var(--gap-4);}
.tui-tabs--horizontal.tui-tabs--contentSpacing-large .tui-tabContent {padding-top: var(--gap-8);}
.tui-tabs--vertical .tui-tabContent {padding-right: var(--gap-4);}
.tui-tabs--vertical.tui-tabs--contentSpacing-large .tui-tabContent {padding-right: var(--gap-8);}
.tui-tag {display: inline-flex;flex-shrink: 0;align-items: center;height: var(--tag-height);white-space: nowrap;background-color: var(--tag-bg-color);border: var(--border-width-thin) solid var(--tag-border-color);border-radius: var(--tag-border-radius);}
.tui-tag--noBorder {border: none;}
.tui-tag--large {height: auto;border-radius: 100px;}
.tui-tag--bold {font-weight: bold;}
.tui-tag__content {display: flex;padding: 0 var(--gap-2);font-size: calc(var(--font-size-base) / 16 * 13);}
.tui-tag--large .tui-tag__content {padding: var(--gap-2) var(--gap-3);font-size: calc(var(--font-size-base) / 16 * 15);}
.tui-tag--withButton .tui-tag__content {padding-left: 0;color: var(--tag-button-color);}
.tui-tag__contentLabel {padding-left: var(--gap-1);font-weight: normal;}
.tui-tag--primary {text-transform: uppercase;background-color: var(--color-state);}
.tui-tag--primary .tui-tag__content {color: var(--color-neutral-1);}
.tui-tagList {display: flex;min-width: 14.375rem;min-height: var(--form-input-height);color: var(--form-input-text-color);font-size: var(--form-input-font-size);background: var(--form-input-bg-color);border: var(--form-input-border-size) solid var(--form-input-border-color);border-radius: var(--form-input-border-radius);}
.tui-contextInvalid .tui-tagList {border-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid);}
.tui-tagList--hasFocus {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-contextInvalid .tui-tagList--hasFocus {background: var(--form-input-bg-color-invalid-focus);border-color: var(--form-input-border-color-invalid);outline-color: var(--form-input-border-color-invalid);box-shadow: var(--form-input-shadow-invalid-focus);}
.tui-tagList__tags {display: flex;flex: auto;align-items: center;min-width: 0;}
.tui-tagList__tagItems {display: flex;flex-grow: 1;gap: var(--gap-1);align-items: center;min-width: 0;padding: calc(( calc(var(--form-input-height) - ( var(--form-input-border-size) * 2 )) - var(--tag-height) ) / 2) var(--gap-2);}
.tui-tagList__tagItems--open {flex-wrap: wrap;}
.tui-tagList__tagItem {display: flex;flex-shrink: 0;align-items: center;}
.tui-tagList__suffix {font-weight: var(--font-body-sm-weight);font-size: var(--font-body-sm-size);font-family: var(--font-body-sm-family);line-height: var(--font-body-sm-line-height);flex-shrink: 0;padding-left: var(--gap-2);padding-right: var(--gap-1);color: var(--color-state);white-space: nowrap;}
.tui-tagList__suffix:hover {cursor: pointer;}
.tui-tagList__input {flex-grow: 1;height: var(--tag-height);background: transparent;border: none;}
.tui-tagList__input:focus {outline: none;}
.tui-tagList__expandArrow {position: relative;width: calc(var(--form-input-height) - ( var(--form-input-border-size) * 2 ));height: calc(var(--form-input-height) - ( var(--form-input-border-size) * 2 ));background: none;border: none;}
.tui-tagList__expandArrow::after {position: absolute;top: calc(( calc(var(--form-input-height) - ( var(--form-input-border-size) * 2 )) - var(--select-icon-size) ) / 2);left: calc(( calc(var(--form-input-height) - ( var(--form-input-border-size) * 2 )) - var(--select-icon-size) * 2 ) / 2);display: block;width: 0;height: 0;border: var(--select-icon-size) solid transparent;border-top-color: var(--form-input-text-color);content: "";pointer-events: none;}
.tui-tagList__caret {fill: var(--color-neutral-7);}
.tui-tagList__loading {margin: var(--gap-4);}
.tui-settingsFormBrand__testEmailInfoButton {align-self: center;}
.tui-toggleBtn {position: relative;display: inline-block;flex-shrink: 0;min-width: var(--gap-12);max-width: 100%;height: var(--form-input-height);padding: 0 var(--gap-2);color: var(--toggle-btn-text-color);font-size: var(--form-input-font-size);line-height: 1.2;background: var(--toggle-btn-bg-color);border: none;border-radius: calc(var(--btn-radius) - 1px);}
.tui-toggleBtn:focus, .tui-toggleBtn:active:focus {color: var(--toggle-btn-text-color);text-decoration: none;background: var(--toggle-btn-bg-color);outline: none;box-shadow: none;}
.tui-toggleBtn:hover {color: var(--toggle-btn-text-color-focus);text-decoration: none;background: var(--toggle-btn-bg-color-focus);box-shadow: none;}
.tui-toggleBtn:active, .tui-toggleBtn:active:focus, .tui-toggleBtn:active:hover {color: var(--toggle-btn-text-color-active);text-decoration: none;background: var(--toggle-btn-bg-color-active);border: none;box-shadow: none;}
.tui-toggleBtn:focus-visible {outline: 2px solid var(--toggle-btn-text-color-active);outline-offset: -3px;}
.tui-toggleBtn[disabled] {color: var(--toggle-btn-text-color-disabled);background: var(--toggle-btn-bg-color-disabled);cursor: default;}
.tui-toggleBtn[disabled]:focus, .tui-toggleBtn[disabled]:hover, .tui-toggleBtn[disabled]:active, .tui-toggleBtn[disabled]:active:focus, .tui-toggleBtn[disabled]:active:hover {color: var(--toggle-btn-text-color-disabled);background: var(--toggle-btn-bg-color-disabled);}
.tui-toggleBtn--selected {cursor: default;}
.tui-toggleBtn--selected, .tui-toggleBtn--selected:focus, .tui-toggleBtn--selected:hover, .tui-toggleBtn--selected:active, .tui-toggleBtn--selected:active:focus, .tui-toggleBtn--selected:active:hover {color: var(--toggle-btn-text-color-selected);background: var(--toggle-btn-bg-color-selected);}
.tui-toggleBtn--selected:focus {outline: none;}
.tui-toggleBtn--selected:focus-visible {outline: 2px solid var(--toggle-btn-text-color-selected);outline-offset: -3px;}
.tui-toggleBtn[disabled].tui-toggleBtn--selected {color: var(--toggle-btn-text-color-selected);background: var(--toggle-btn-bg-color-selected);}
.tui-toggleBtn[disabled].tui-toggleBtn--selected:focus, .tui-toggleBtn[disabled].tui-toggleBtn--selected:hover, .tui-toggleBtn[disabled].tui-toggleBtn--selected:active, .tui-toggleBtn[disabled].tui-toggleBtn--selected:active:focus, .tui-toggleBtn[disabled].tui-toggleBtn--selected:active:hover {color: var(--toggle-btn-text-color-selected);background: var(--toggle-btn-bg-color-selected);}
.tui-toggleBtn--hasText {min-width: 70px;}
.tui-toggleBtn--hasText .tui-toggleBtn__icon {font-size: calc(var(--font-size-base) / 16 * 14);}
.tui-toggleBtn--large {min-width: 6.25rem;min-height: 2.875rem;}
.tui-toggleBtn--large .tui-toggleBtn__content {flex-direction: column;}
.tui-toggleBtn--large .tui-toggleBtn__content>*+* {margin-top: var(--gap-1);}
.tui-toggleBtn__content {display: inline-flex;align-items: center;}
.tui-toggleBtn__icon {position: relative;top: 1px;display: flex;flex-shrink: 0;font-size: calc(var(--font-size-base) / 16 * 15);}
.tui-toggleBtn__text {padding: 0 var(--gap-1);}
.tui-toggleSet {display: inline-flex;max-width: 100%;padding: 1px;background: var(--toggle-bg-color);border-radius: var(--btn-radius);}
.tui-toggleSet--disabled {opacity: .4;}
.tui-toggleSet--select {width: 100%;background: transparent;}
.tui-toggleSet--large {padding: 2px;}
.tui-toggleSwitch {display: flex;align-items: center;}
.tui-toggleSwitch__btn {display: inline-block;padding: 0;color: var(--form-toggle-color);line-height: 1;background: transparent;border: none;}
.tui-toggleSwitch__btn:focus, .tui-toggleSwitch__btn:active:focus {color: var(--form-toggle-color);outline: none;}
.tui-toggleSwitch__btn:hover {color: var(--form-toggle-color);}
.tui-toggleSwitch__btn[disabled] {color: initial;}
.tui-toggleSwitch__btn[disabled]:hover {color: initial;}
.tui-toggleSwitch__btn[disabled]:hover, .tui-toggleSwitch__btn[disabled]:active:hover {color: initial;}
.tui-toggleSwitch__btn-text {position: relative;}
.tui-toggleSwitch__ui {position: relative;width: var(--form-toggle-container-width);margin-right: var(--form-toggle-text-offset);padding: calc(var(--form-toggle-focus-gap) + var(--form-toggle-focus-border));}
.tui-toggleSwitch__ui--toggleOnly {margin-right: calc(-1 * ( var(--form-toggle-focus-gap) + var(--form-toggle-focus-border) ));}
.tui-toggleSwitch__ui:before {display: block;height: var(--form-toggle-container-height);border-radius: var(--form-toggle-container-radius);transition: background-color var(--transition-button-duration) var(--transition-button-function),border-color var(--transition-button-duration) var(--transition-button-function);content: "";}
.tui-contextInvalid .tui-toggleSwitch__ui:before {box-shadow: 0 0 0 2px var(--form-input-border-color-invalid);}
.tui-toggleSwitch__ui:after {position: absolute;top: calc(var(--form-toggle-dot-offset) + calc(var(--form-toggle-focus-gap) + var(--form-toggle-focus-border)));right: calc(var(--form-toggle-dot-offset) + calc(var(--form-toggle-focus-gap) + var(--form-toggle-focus-border)));display: block;width: var(--form-toggle-dot-size);height: var(--form-toggle-dot-size);border-radius: 50%;box-shadow: var(--shadow-2);content: "";}
.tui-toggleSwitch__ui:hover, .tui-toggleSwitch__ui:focus {cursor: pointer;}
.tui-toggleSwitch__ui:before {background-color: var(--form-toggle-off-bg-color);border: var(--form-input-border-size) solid;border-color: var(--form-toggle-border-color);}
.tui-toggleSwitch__ui:after {background-color: var(--form-toggle-dot-color);}
.tui-toggleSwitch__ui:hover:before, .tui-toggleSwitch__ui:focus:before {background-color: var(--form-toggle-off-bg-color-hover-focus);}
.tui-toggleSwitch__ui[data-disabled] {cursor: default;}
.tui-toggleSwitch__ui[data-disabled]:before {background-color: var(--form-toggle-off-bg-color-disabled);border-color: var(--form-toggle-border-color-disabled);}
.tui-toggleSwitch__btn:hover~.tui-toggleSwitch__ui, .tui-toggleSwitch__btn:focus~.tui-toggleSwitch__ui {padding: var(--form-toggle-focus-gap);border: var(--form-toggle-focus-border) solid transparent;border-radius: calc(calc(var(--form-toggle-container-radius) + var(--form-toggle-focus-gap)) + var(--form-toggle-focus-border));}
.tui-toggleSwitch__btn:hover~.tui-toggleSwitch__ui:after, .tui-toggleSwitch__btn:focus~.tui-toggleSwitch__ui:after {top: calc(var(--form-toggle-dot-offset) + var(--form-toggle-focus-gap));right: calc(var(--form-toggle-dot-offset) + var(--form-toggle-focus-gap));}
.tui-toggleSwitch__btn:focus~.tui-toggleSwitch__ui {border: var(--form-toggle-focus-border) solid var(--color-state);}
.tui-toggleSwitch__btn[aria-pressed]~.tui-toggleSwitch__ui {}
.tui-toggleSwitch__btn[aria-pressed]~.tui-toggleSwitch__ui:after {left: calc(var(--form-toggle-dot-offset) + calc(var(--form-toggle-focus-gap) + var(--form-toggle-focus-border)));right: auto;}
.tui-toggleSwitch__btn[aria-pressed]~.tui-toggleSwitch__ui:before {background-color: var(--form-toggle-on-bg-color);border-color: var(--form-toggle-on-border-color);}
.tui-toggleSwitch__btn[aria-pressed]~.tui-toggleSwitch__ui:hover:before, .tui-toggleSwitch__btn[aria-pressed]~.tui-toggleSwitch__ui:focus:before {background-color: var(--form-toggle-on-bg-color-hover-focus);}
.tui-toggleSwitch__btn[aria-pressed]~.tui-toggleSwitch__ui[data-disabled]:before {background-color: var(--form-toggle-on-bg-color-disabled);border-color: var(--form-toggle-border-color-disabled);}
.tui-toggleSwitch__btn[aria-pressed]:hover~.tui-toggleSwitch__ui:after, .tui-toggleSwitch__btn[aria-pressed]:focus~.tui-toggleSwitch__ui:after {left: calc(var(--form-toggle-dot-offset) + var(--form-toggle-focus-gap));}
.tui-toggleSwitch--left .tui-toggleSwitch__ui {order: 1;margin-left: var(--form-toggle-text-offset);margin-right: 0;}
.tui-toggleSwitch--left .tui-toggleSwitch__btn {order: 2;}
.tui-toggleSwitch--left .tui-toggleSwitch__icon {order: 3;}
.tui-tree {list-style: none;}
.tui-treeNode {position: relative;width: 100%;}
.tui-treeNode--top {padding: var(--gap-1) 0;}
.tui-treeNode:not(.tui-treeNode--top) {padding-right: var(--gap-6);}
.tui-treeNode--separator:after {position: absolute;bottom: 0;right: 0;width: 100%;border-bottom: var(--border-width-thin) solid var(--color-neutral-5);content: "";}
.tui-treeNode__trigger {display: flex;align-items: center;padding: 0 var(--gap-1);}
.tui-treeNode__bar {display: flex;width: 100%;min-width: 0;}
.tui-treeNode__bar-btn {flex-grow: 1;line-height: 1.2;text-align: right;-ms-word-break: break-all;word-break: break-word;}
.tui-treeNode__bar-label, .tui-treeNode__bar-link {flex-grow: 1;margin: 0;-ms-word-break: break-all;word-break: break-word;-webkit-hyphens: none;hyphens: none;}
.tui-treeNode__bar-label {font-weight: var(--font-body-weight);font-size: var(--font-body-size);font-family: var(--font-body-family);line-height: var(--font-body-line-height);}
.tui-treeNode__bar-link:focus, .tui-treeNode__bar-link:hover {text-decoration: none;}
.tui-treeNode__bar-side {flex-shrink: 0;margin-right: auto;}
.tui-treeNode__child {margin: 0;padding-top: var(--gap-2);list-style: none;}
.tui-treeNode--noPadding {padding: 0;}
.tui-treeNode--noPadding .tui-treeNode__child {padding: 0;}
.tui-treeView {display: flex;flex-direction: column;gap: var(--border-width-normal);margin-right: 0;}
.tui-treeViewNode {display: flex;flex-direction: column;gap: var(--border-width-normal);list-style: none;border-radius: var(--border-radius-small);}
.tui-treeViewNode:focus-visible {outline: 2px solid var(--color-state-focus);outline-offset: var(--focus-outline-offset);}
.tui-treeViewNode__item {display: flex;gap: calc(var(--gap-base) * 1);align-items: center;min-height: 2rem;padding: calc(var(--gap-base) * 1) calc(var(--gap-base) * 9) calc(var(--gap-base) * 1) calc(var(--gap-base) * 2);overflow-wrap: anywhere;border-radius: var(--border-radius-small);-webkit-user-select: none;user-select: none;}
.tui-treeViewNode__item:hover {background-color: var(--color-neutral-3);}
.tui-treeViewNode__item--selectable {cursor: pointer;}
.tui-treeViewNode__item--hasChildren {padding: calc(var(--gap-base) * 1) calc(var(--gap-base) * 2) calc(var(--gap-base) * 1) calc(var(--gap-base) * 2);cursor: pointer;}
.tui-treeViewNode__item--selected {color: var(--color-neutral-1);background-color: var(--color-state);}
.tui-treeViewNode__item--selected:hover {background-color: var(--color-state);}
.tui-treeViewNode__item-children {display: flex;flex-direction: column;gap: var(--border-width-normal);margin-right: calc(var(--gap-base) * 4);}
.tui-treeViewNode__item-icon {pointer-events: none;}
.tui-treeViewNode__item-toggle {align-self: start;min-width: 1.5rem;min-height: 1.5rem;}
.tui-treeViewNode__item--selected .tui-treeViewNode__item-toggle {color: var(--color-neutral-1);}
.tui-formField {flex-grow: 1;width: 100%;min-width: 0;}
.tui-formField--charLength-2 {max-width: calc(2 * var(--form-input-font-size));}
.tui-formField--charLength-3 {max-width: calc(3 * var(--form-input-font-size));}
.tui-formField--charLength-4 {max-width: calc(4 * var(--form-input-font-size));}
.tui-formField--charLength-5 {max-width: calc(5 * var(--form-input-font-size));}
.tui-formField--charLength-10 {max-width: calc(10 * var(--form-input-font-size));}
.tui-formField--charLength-15 {max-width: calc(15 * var(--form-input-font-size));}
.tui-formField--charLength-20 {max-width: calc(20 * var(--form-input-font-size));}
.tui-formField--charLength-25 {max-width: calc(25 * var(--form-input-font-size));}
.tui-formField--charLength-30 {max-width: calc(30 * var(--form-input-font-size));}
.tui-formField--charLength-50 {max-width: calc(50 * var(--form-input-font-size));}
.tui-formField--charLength-75 {max-width: calc(75 * var(--form-input-font-size));}
.tui-formField--charLength-100 {max-width: calc(100 * var(--form-input-font-size));}
.tui-form--inputWidth-limited .tui-formField:not(.tui-input--customSize) {max-width: var(--form-input-limited-width);}
.tui-form--inputWidth-limited .tui-inputSet--split .tui-formField:not(.tui-input--customSize) {max-width: none;}
.tui-themeSettings__content {margin-top: var(--gap-8);}
.tui-themeSettings__forms>*+* {margin-top: var(--gap-8);}
.tui-themeTenants__content {margin-top: var(--gap-8);}
.tui-themeTenants__section+.tui-themeTenants__section {margin-top: var(--gap-12);}
.tui-themeTenants__section>*+* {margin-top: var(--gap-4);}