:root{--smart-primary-rgb:0,78,140;--smart-primary:rgb(var(--smart-primary-rgb));--smart-primary-color:#fff;--smart-secondary-rgb:45,45,48;--smart-secondary:rgb(var(--smart-secondary-rgb));--smart-secondary-color:#fff;--smart-error-rgb:176,0,32;--smart-error:rgb(var(--smart-error-rgb));--smart-error-color:#fff;--smart-success-rgb:139,195,74;--smart-success:rgb(var(--smart-success-rgb));--smart-success-color:#fff;--smart-info-rgb:92,192,222;--smart-info:rgb(var(--smart-info-rgb));--smart-info-color:#fff;--smart-warning-rgb:240,173,78;--smart-warning:rgb(var(--smart-warning-rgb));--smart-warning-color:#fff;--smart-white:#fff;--smart-black:#000;--smart-base:#dfe5ec;--smart-base-50:#f8fafb;--smart-base-100:#f3f6f9;--smart-base-200:#e3eaf2;--smart-base-300:#dfe5ec;--smart-base-400:#dbe0e6;--smart-base-500:#d7dbe0;--smart-base-600:#c6cbd2;--smart-base-700:#74787e;--smart-base-800:#45494f;--smart-base-900:#1b1d20;--smart-light-rgb:255,255,255;--smart-light:rgb(var(--smart-light-rgb));--smart-light-color:#222;--smart-dark-rgb:34,34,34;--smart-dark:rgb(var(--smart-dark-rgb));--smart-dark-color:#fff;--smart-background:#fefefe;--smart-background-color:#5a5a5a;--smart-surface:#f8fafb;--smart-base-background-color:var(--smart-base-50);--smart-base-background-color-dark:var(--smart-base-900);--smart-body-background-color:var(--smart-base-100);--smart-outline-color:var(--smart-primary);--smart-surface-color:#323232;--smart-disabled:#ccc;--smart-disabled-color:#555;--smart-ui-state-hover:var(--smart-base-200);--smart-ui-state-color-hover:#333;--smart-ui-state-border-hover:var(--smart-ui-state-hover);--smart-ui-state-active:var(--smart-primary);--smart-ui-state-color-active:var(--smart-primary-color);--smart-ui-state-border-active:var(--smart-primary);--smart-ui-state-focus:rgba(var(--smart-primary-rgb), .1);--smart-ui-state-color-focus:#333;--smart-ui-state-border-focus:var(--smart-ui-state-focus);--smart-ui-state-selected:rgba(var(--smart-primary-rgb), .1);--smart-ui-state-color-selected:var(--smart-primary);--smart-ui-state-border-selected:rgba(var(--smart-primary-rgb), .1);--smart-item-border-width:1px;--smart-item-border-radius:var(--smart-border-radius);--smart-item-border-top-left-radius:var(--smart-border-radius);--smart-item-border-top-right-radius:var(--smart-border-radius);--smart-item-border-bottom-left-radius:var(--smart-border-radius);--smart-item-border-bottom-right-radius:var(--smart-border-radius);--smart-border-width:1px;--smart-border-radius:4px;--smart-border-radius-0:0;--smart-border-radius-1:.25rem;--smart-border-radius-2:.5rem;--smart-border-radius-3:.75rem;--smart-border-radius-4:1rem;--smart-border-radius-5:1.25rem;--smart-border-radius-6:1.5rem;--smart-border-radius-7:1.75rem;--smart-border-radius-8:2rem;--smart-border-radius-9:2.25rem;--smart-border-radius-10:2.5rem;--smart-border-top-left-radius:var(--smart-border-radius);--smart-border-top-right-radius:var(--smart-border-radius);--smart-border-bottom-left-radius:var(--smart-border-radius);--smart-border-bottom-right-radius:var(--smart-border-radius);--smart-border:#e0e0e0;--smart-border-rgb:244,224,224;--smart-outline:#b2b2b2;--smart-border-normal:var(--smart-base-400);--smart-border-hover:var(--smart-base-700);--smart-border-focus:var(--smart-primary);--smart-border-disabled:var(--smart-base-400);--smart-text-title-color:var(--smart-base-900);--smart-text-color:var(--smart-base-900);--smart-text-secondary-color:var(--smart-base-800);--smart-text-tertiary-color:var(--smart-base-700);--smart-text-disabled-color:var(--smart-base-600);--smart-text-contrast-color:var(--smart-white);--smart-font-size:14px;--smart-font-weight:inherit;--smart-font-style:inherit;--smart-font-family:Roboto,"Helvetica Neue",sans-serif;--smart-font-family-icon:smart-icons;--smart-font-family-icon-src:local("./font/smart-icons"),url(./smart-icons-CbzY-XZ_.woff2) format("woff2"),url(./smart-icons-DW6niJfE.woff) format("woff"),url(./smart-icons-jg-CxCYJ.ttf) format("truetype"),url(./smart-icons-B9xU0Yqi.eot) format("embedded-opentype");--smart-tick-color:var(--smart-border);--smart-tick-label-color:var(--smart-background-color);--smart-box-height:450px;--smart-box-width:450px;--smart-bar-height:48px;--smart-bar-width:400px;--smart-editor-selection:var(--smart-primary);--smart-editor-selection-color:var(--smart-primary-color);--smart-editor-height:30px;--smart-editor-width:250px;--smart-editor-drop-down-width:300px;--smart-editor-drop-down-height:400px;--smart-editor-drop-down-padding-size:3px;--smart-editor-drop-down-max-width:800px;--smart-editor-drop-down-min-width:100px;--smart-editor-drop-down-max-height:400px;--smart-editor-drop-down-min-height:50px;--smart-editor-drop-down-resize-bar-height:15px;--smart-editor-drop-down-vertical-offset:5px;--smart-editor-drop-down-z-index:9999;--smart-editor-label-padding:4px;--smart-editor-addon-width:27px;--smart-column-icon-size:30px;--smart-icon-table:"";--smart-icon-star:"";--smart-icon-star-empty:"";--smart-icon-plus:"";--smart-icon-minus:"";--smart-icon-attention-circled:"";--smart-icon-align-left:"";--smart-icon-align-right:"";--smart-icon-align-center:"";--smart-icon-align-justify:"";--smart-icon-reload:"";--smart-icon-cloud:"";--smart-icon-cancel:"";--smart-icon-close:"";--smart-icon-cancel-circled:"";--smart-icon-cancel-alt:"";--smart-icon-arrow-alt:"";--smart-icon-plus-circled:"";--smart-icon-power:"";--smart-icon-minus-circled:"";--smart-icon-arrow-up-alt:"";--smart-icon-radio:"";--smart-icon-refresh:"";--smart-icon-chart:"";--smart-icon-check-squared:"";--smart-icon-resize-full:"";--smart-icon-resize-small:"";--smart-icon-resize-vertical:"";--smart-icon-resize-horizontal:"";--smart-icon-lock:"";--smart-icon-sort:"";--smart-icon-delete:"";--smart-icon-search:"";--smart-icon-calendar:"";--smart-icon-edit:"";--smart-icon-popup:"";--smart-icon-lock-open:"";--smart-icon-add-filter:"";--smart-icon-block:"";--smart-icon-settings:"";--smart-icon-duplicate:"";--smart-icon-copy-record:"";--smart-icon-download-alt:"";--smart-icon-clock:"";--smart-icon-attention:"";--smart-icon-help-circled:"";--smart-icon-mail:"";--smart-icon-up:"";--smart-icon-first-page:"";--smart-icon-arrow-down:"";--smart-icon-arrow-left:"";--smart-icon-arrow-right:"";--smart-icon-arrow-up:"";--smart-icon-arrow-down-filled:"";--smart-icon-arrow-left-filled:"";--smart-icon-arrow-right-filled:"";--smart-icon-arrow-up-filled:"";--smart-icon-last-page:"";--smart-icon-more-horiz:"";--smart-icon-skip-next:"";--smart-icon-check:"";--smart-icon-mode-edit:"";--smart-icon-replay:"";--smart-icon-visibility:"";--smart-icon-visibility-off:"";--smart-icon-link:"";--smart-icon-unlink:"";--smart-icon-link-ext:"";--smart-icon-check-empty:"";--smart-icon-filter:"";--smart-icon-resize-full-alt:"";--smart-icon-menu:"";--smart-icon-sort-1:"";--smart-icon-paste:"";--smart-icon-circle-empty:"";--smart-icon-circle:"";--smart-icon-ellipsis:"";--smart-icon-minus-squared:"";--smart-icon-ok-squared:"";--smart-icon-sort-name-up:"";--smart-icon-sort-name-down:"";--smart-icon-sort-alt-up:"";--smart-icon-sort-alt-down:"";--smart-icon-sort-number-up:"";--smart-icon-sort-number-down:"";--smart-icon-dot-circled:"";--smart-icon-toggle-off:"";--smart-icon-toggle-on:"";--smart-icon-group:"";--smart-icon-ungroup:"";--smart-icon-window-maximize:"";--smart-icon-window-minimize:"";--smart-icon-window-restore:"";--smart-icon-window-pin-alt:"";--smart-icon-window-pin:"";--smart-icon-docs:"";--smart-icon-pdf:"";--smart-icon-excel:"";--smart-icon-word:"";--smart-icon-archive:"";--smart-icon-file:"";--smart-icon-powerpoint:"";--smart-icon-text:"";--smart-icon-math:"";--smart-icon-spin:"";--smart-icon-user:"";--smart-icon-font:"";--smart-icon-fontsize:"";--smart-icon-contains:"";--smart-icon-starts_with:"";--smart-icon-ends_with:"";--smart-icon-does_not_contain:"";--smart-icon-equals:"";--smart-icon-greater-than:"";--smart-icon-greater-than-equal:"";--smart-icon-less-than:"";--smart-icon-less-than-equal:"";--smart-icon-not-equal:"";--smart-icon-percentage:"";--smart-icon-grip-vertical:"";--smart-icon-between:"";--smart-icon-bold:"";--smart-icon-italic:"";--smart-icon-underline:"";--smart-icon-strike-through:"";--smart-icon-list-ordered:"";--smart-icon-list-unordered:"";--smart-icon-list-check:"";--smart-icon-subscript:"";--smart-icon-superscript:"";--smart-icon-color-background:"";--smart-icon-indent-right:"";--smart-icon-indent-left:"";--smart-icon-image:"";--smart-icon-case-lower:"aa";--smart-icon-case-upper:"AA";--smart-icon-print:"";--smart-icon-format-clear:"T";--smart-icon-source-code:"";--smart-icon-split-mode:"";--smart-icon-cut:"";--smart-icon-video:"";--smart-icon-video-camera:"";--smart-icon-bell:"";--smart-icon-header:"";--smart-icon-row:"";--smart-icon-row-before:"";--smart-icon-row-after:"";--smart-icon-row-delete:var(--smart-icon-cancel-circled);--smart-icon-column:"";--smart-icon-column-left:"";--smart-icon-column-right:"";--smart-icon-column-delete:var(--smart-icon-cancel-circled);--smart-icon-vertical-align:"";--smart-icon-styles:"";--smart-icon-comment:"";--smart-icon-card:"";--smart-icon-tasks:"";--smart-icon-phone:"";--smart-icon-kanban:"";--smart-icon-table-alt:"";--smart-icon-zoom-in:"";--smart-icon-zoom-out:"";--smart-icon-move:"";--smart-icon-home:"";--smart-icon-history:"";--smart-icon-kanban-alt:"";--smart-icon-card-alt:"";--smart-icon-grid-alt:"";--smart-icon-timeline:"";--smart-icon-scheduler:"";--smart-icon-like:"";--smart-icon-heart:"";--smart-icon-flag:"";--smart-icon-music:"";--smart-accordion-animation-duration:.225s;--smart-accordion-default-width:var(--smart-box-width);--smart-accordion-default-height:var(--smart-box-height);--smart-accordion-expanded-content-height:0px;--smart-accordion-expanded-content-local-height:0px;--smart-accordion-item-header-height:var(--smart-bar-height);--smart-accordion-item-expanded-offset:20px;--smart-array-default-width:var(--smart-box-width);--smart-array-default-height:var(--smart-box-height);--smart-array-element-gap:3px;--smart-breadcrumb-default-width:400px;--smart-breadcrumb-default-height:auto;--smart-breadcrumb-padding:10px;--smart-breadcrumb-drop-down-width:var(--smart-editor-drop-down-width);--smart-breadcrumb-item-height:40px;--smart-breadcrumb-horizontal-offset:10px;--smart-button-text-transform:none;--smart-button-padding:8px 16px;--smart-button-large-padding:10px 16px;--smart-button-large-font-size:18px;--smart-button-small-padding:5px 10px;--smart-button-small-font-size:12px;--smart-button-very-small-padding:3px 5px;--smart-button-very-small-font-size:10px;--smart-button-flat-color:var(--smart-background-color);--smart-button-outlined-color:var(--smart-background-color);--smart-button-outlined-border:var(--smart-border);--smart-button-group-default-width:auto;--smart-button-group-default-height:auto;--smart-calendar-header-height:calc(.75 * var(--smart-bar-height));--smart-calendar-footer-height:calc(.75 * var(--smart-bar-height));--smart-calendar-title-height:calc(1.25 * var(--smart-bar-height));--smart-calendar-cell-size:30px;--smart-calendar-cell-spacing:4px;--smart-calendar-default-width:calc(50px + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)));--smart-calendar-default-height:calc(var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height));--smart-calendar-title-text-transform:initial;--smart-calendar-week-title-text-transform:uppercase;--smart-calendar-header-text-transform:uppercase;--smart-calendar-footer-text-transform:uppercase;--smart-calendar-cell-border-top-right-radius:15px;--smart-calendar-cell-border-top-left-radius:15px;--smart-calendar-cell-border-bottom-left-radius:15px;--smart-calendar-cell-border-bottom-right-radius:15px;--smart-calendar-title-padding:10px;--smart-calendar-important-date-background:var(--smart-ui-state-hover);--smart-calendar-important-date-color:var(--smart-ui-state-color-hover);--smart-calendar-important-date-border-color:var(--smart-ui-state-border-hover);--smart-calendar-navigation-button-size:30px;--smart-card-view-default-width:1200px;--smart-card-view-default-height:800px;--smart-card-view-header-height:30px;--smart-card-view-cover-height:var(--smart-carousel-default-height);--smart-card-view-vertical-offset:15px;--smart-card-view-column-min-width:250px;--smart-card-view-gap:10px;--smart-card-view-add-new-button-size:60px;--smart-carousel-default-width:600px;--smart-carousel-default-height:200px;--smart-carousel-3d-mode-slide-width:400px;--smart-carousel-3d-mode-slide-height:400px;--smart-carousel-multiple-mode-slide-width:200px;--smart-chart-default-width:850px;--smart-chart-default-height:500px;--smart-check-box-default-size:calc(1px + 1/2 * var(--smart-editor-height));--smart-color-panel-default-width:auto;--smart-color-panel-default-height:auto;--smart-color-panel-palette-size:300px;--smart-color-panel-grid-mode-item-size:20px;--smart-color-panel-grid-mode-column-count:8;--smart-color-panel-grid-mode-columns-gap:1px;--smart-color-panel-brightness:0;--smart-color-panel-default-mode-sections-gap:8px;--smart-color-panel-palette-width:var(--smart-color-panel-palette-size);--smart-color-panel-palette-height:var(--smart-color-panel-palette-size);--smart-color-panel-alpha-channel-color:white;--smart-color-picker-default-width:var(--smart-editor-width);--smart-color-picker-default-height:var(--smart-editor-height);--smart-color-picker-drop-down-width:auto;--smart-color-picker-drop-down-height:auto;--smart-combo-box-default-width:var(--smart-editor-width);--smart-combo-box-default-height:var(--smart-editor-height);--smart-combo-box-drop-down-width:auto;--smart-combo-box-drop-down-height:auto;--smart-chip-default-height:var(--smart-editor-height);--smart-chip-avatar-background:var(--smart-secondary);--smart-data-view-padding:10px;--smart-data-view-customize-panel-width:320px;--smart-data-view-filter-panel-width:550px;--smart-data-view-sort-panel-width:470px;--smart-data-view-search-panel-width:250px;--smart-date-time-picker-default-width:var(--smart-editor-width);--smart-date-time-picker-default-height:var(--smart-editor-height);--smart-date-time-picker-header-opacity:.8;--smart-date-time-picker-header-opacity-active:1;--smart-date-time-picker-drop-down-width:var(--smart-editor-drop-down-height);--smart-date-time-picker-drop-down-height:auto;--smart-docking-layout-default-width:1000px;--smart-docking-layout-default-height:800px;--smart-docking-layout-feedback-background-secondary-size:7px;--smart-drop-down-list-default-width:var(--smart-editor-width);--smart-drop-down-list-default-height:var(--smart-editor-height);--smart-drop-down-list-drop-down-width:initial;--smart-drop-down-list-drop-down-height:auto;--smart-drop-down-button-default-width:auto;--smart-drop-down-button-default-height:var(--smart-editor-height);--smart-drop-down-button-drop-down-width:var(--smart-editor-drop-down-width);--smart-drop-down-button-drop-down-height:var(--smart-editor-drop-down-height);--smart-editor-default-width:100%;--smart-editor-default-height:600px;--smart-editor-input-min-height:100px;--smart-editor-padding:15px;--smart-editor-toolbar-item-margin:5px;--smart-editor-toolbar-button-width:30px;--smart-editor-toolbar-delimiter-width:5px;--smart-editor-toolbar-drop-down-width-large:100px;--smart-editor-toolbar-drop-down-width-small:65px;--smart-editor-window-header-height:var(--smart-scheduler-window-header-height);--smart-editor-window-footer-height:var(--smart-scheduler-window-footer-height);--smart-editor-inline-toolbar-max-width:80vw;--smart-editor-table-column-width:initial;--smart-editor-table-cell-min-height:20px;--smart-editor-table-cell-min-width:var(--smart-editor-table-cell-min-height);--smart-editor-char-counter-offset:30px;--smart-editor-toolbar-item-height:30px;--smart-editor-toolbar-item-border-radius:var(--smart-border-radius);--smart-editor-toolbar-height:calc(var(--smart-editor-toolbar-item-height) + 2 * var(--smart-editor-toolbar-item-margin));--smart-editor-highlight:var(--smart-primary);--smart-editor-highlight-color:var(--smart-primary-color);--smart-editor-search-bar-offset:5px;--smart-editor-search-bar-padding:5px;--smart-filter-builder-default-width:var(--smart-box-width);--smart-filter-builder-default-height:var(--smart-box-height);--smart-filter-builder-row-height:var(--smart-editor-height);--smart-filter-builder-item-width:var(--smart-editor-width);--smart-filter-builder-group-container-border:4px;--smart-filter-builder-item-margin:20px;--smart-filter-builder-group-condition-margin:5px;--smart-filter-builder-group-margin:15px;--smart-filter-panel-default-width:300px;--smart-filter-panel-default-height:auto;--smart-filter-panel-padding:10px;--smart-filter-panel-border-top-right-radius:var(--smart-border-radius);--smart-filter-panel-border-top-left-radius:var(--smart-border-radius);--smart-filter-panel-border-bottom-left-radius:var(--smart-border-radius);--smart-filter-panel-border-bottom-right-radius:var(--smart-border-radius);--smart-filter-panel-border-width:var(--smart-border-width);--smart-filter-panel-border:var(--smart-border);--smart-filter-panel-background:var(--smart-background);--smart-filter-panel-color:var(--smart-background-color);--smart-filter-panel-vertical-offset:10px;--smart-filter-panel-main-element-height:400px;--smart-file-upload-default-width:var(--smart-editor-width);--smart-file-upload-browse-button-width:auto;--smart-file-upload-browse-button-height:auto;--smart-file-upload-footer-button-width:auto;--smart-file-upload-footer-button-height:auto;--smart-file-upload-text-content-uploading-start:"Connecting ...";--smart-file-upload-text-content-uploading:"Uploading ...";--smart-file-upload-text-content-error:"Upload error!";--smart-file-upload-text-content-pause:"Upload paused!";--smart-file-upload-text-content-drop-zone:"Drag files here";--smart-file-upload-text-content-drop-zone-over:"Drop here ";--smart-file-upload-container-min-height:60px;--smart-file-upload-total-files-min-height:20px;--smart-file-upload-drop-zone-height:100%;--smart-gantt-chart-resource-splitter-bar-fit-size:calc(var(--smart-gantt-chart-resource-timeline-content-height) + var(--smart-gantt-chart-task-default-height));--smart-gantt-chart-task-splitter-bar-fit-size:var(--smart-gantt-chart-task-timeline-content-height);--smart-gantt-chart-task-default-height:30px;--smart-gantt-chart-header-height:var(--smart-gantt-chart-task-default-height);--smart-gantt-chart-task-bar-fill-padding:5px;--smart-gantt-chart-task-label-padding:2px var(--smart-gantt-chart-task-bar-fill-padding);--smart-gantt-chart-task-thumb-color:#0000008c;--smart-gantt-chart-task-progress-color:#00000026;--smart-gantt-chart-project-color:#ffa558;--smart-gantt-chart-project-label-color:#333;--smart-gantt-chart-project-label-color-selected:#000;--smart-gantt-chart-project-progress-color:var(--smart-gantt-chart-task-progress-color);--smart-gantt-chart-task-color:#2bc3be;--smart-gantt-chart-milestone-color:purple;--smart-gantt-chart-timeline-task-background-color:transparent;--smart-gantt-chart-timeline-task-connection-feedback-color:#e6510a;--smart-gantt-chart-timeline-task-connection-feedback-width:1px;--smart-gantt-chart-timeline-task-connection-feedback-style:dashed;--smart-gantt-chart-timeline-task-connection-color:var(--smart-gantt-chart-timeline-task-connection-feedback-color);--smart-gantt-chart-timeline-task-connection-color-hover:var(--smart-gantt-chart-timeline-task-connection-color);--smart-gantt-chart-timeline-task-connection-width:var(--smart-gantt-chart-timeline-task-connection-feedback-width);--smart-gantt-chart-timeline-task-connection-style:solid;--smart-gantt-chart-timeline-task-connection-arrow-type:solid;--smart-gantt-chart-timeline-task-connection-arrow-width:5px;--smart-gantt-chart-timeline-task-resize-indicator-width:4px;--smart-gantt-chart-timeline-task-resize-indicator-color:#fff;--smart-gantt-chart-timeline-task-resize-indicator-border-color:#333;--smart-gantt-chart-timeline-task-progress-thumb-size:10px;--smart-gantt-chart-timeline-cell-size:auto;--smart-gantt-chart-timeline-cell-min-size:70px;--smart-gantt-chart-timeline-task-min-width:5px;--smart-gantt-chart-timeline-weekend-color:#eff5fd;--smart-gantt-chart-timeline-nonworking-color:#f5f5f5;--smart-gantt-chart-default-width:auto;--smart-gantt-chart-default-height:600px;--smart-gantt-chart-task-popup-window-default-width:60vw;--smart-gantt-chart-connection-popup-window-default-width:300px;--smart-gantt-chart-confirm-popup-window-default-width:var(--smart-gantt-chart-connection-popup-default-width);--smart-gantt-chart-popup-window-header-height:40px;--smart-gantt-chart-popup-window-footer-height:50px;--smart-gantt-chart-header-placeholder:" - ";--smart-gantt-chart-progress-label-padding:0 10px 0 10px;--smart-gantt-chart-filter-row-height:30px;--smart-gantt-chart-task-fill-border-radius:0;--smart-gantt-chart-segment-link-color:var(--smart-gantt-chart-task-color);--smart-gantt-chart-segment-link-size:var(--smart-border-width);--smart-gantt-chart-date-marker-height:25px;--smart-gantt-chart-date-marker-width:var(--smart-border-width);--smart-gantt-chart-date-marker-background:var(--smart-primary);--smart-gantt-chart-date-marker-color:var(--smart-primary-color);--smart-gantt-chart-date-marker-v-offset:15%;--smart-gantt-chart-date-marker-h-offset:10px;--smart-gantt-chart-indicator-icon:initial;--smart-gantt-chart-deadline-icon:var(--smart-icon-attention-circled);--smart-gantt-chart-deadline-color:var(--smart-error);--smart-gantt-chart-baseline-proportion:2;--smart-gantt-chart-baseline-background:#a6cd5780;--smart-gantt-chart-progress-label-width:60px;--smart-gantt-chart-current-time-indicator-size:1px;--smart-gantt-chart-current-time-indicator-background:var(--smart-primary);--smart-gantt-chart-current-time-indicator-arrow-size:7px;--smart-gantt-chart-current-time-indicator-header-size:2px;--smart-gantt-chart-shader-background:rgba(var(--smart-border-rgb), .5);--smart-gauge-default-width:var(--smart-box-width);--smart-gauge-default-height:var(--smart-box-height);--smart-gauge-track-border:var(--smart-border);--smart-gauge-track-background:var(--smart-background);--smart-gauge-needle-background:var(--smart-primary);--smart-gauge-label-fill-state:initial;--smart-gauge-label-stroke:initial;--smart-alternation-index0-color:var(--smart-surface-color);--smart-alternation-index0-border:var(--smart-surface);--smart-alternation-index0-background:var(--smart-surface);--smart-alternation-index1-color:#111;--smart-alternation-index1-border:#9bbb59;--smart-alternation-index1-background:#9bbb59;--smart-alternation-index2-color:#fff;--smart-alternation-index2-border:#fc3752;--smart-alternation-index2-background:#fc3752;--smart-grid-default-width:800px;--smart-grid-default-height:400px;--smart-grid-footer-height:var(--smart-bar-height);--smart-grid-header-height:var(--smart-bar-height);--smart-grid-group-header-height:var(--smart-bar-height);--smart-grid-row-height:30px;--smart-grid-column-header-height:var(--smart-bar-height);--smart-grid-filter-footer-height:var(--smart-bar-height);--smart-grid-aggregate-footer-height:var(--smart-bar-height);--smart-grid-header-background-freeze:var(--smart-surface);--smart-grid-header-color-freeze:var(--smart-surface-color);--smart-grid-column-menu-width:200px;--smart-grid-column-menu-height:auto;--smart-grid-column-buttons-width:23px;--smart-grid-cell-color-freeze:var(--smart-surface-color);--smart-grid-cell-background-freeze:var(--smart-surface);--smart-grid-cell-background-freeze-selected:#dce5ec;--smart-grid-cell-color-delete:#333;--smart-grid-cell-background-delete:#ffdcdc;--smart-grid-cell-color-update:#333;--smart-grid-cell-background-update:#d7f9c7;--smart-grid-cell-background-color:#d7f9c7;--smart-grid-cell-color-add:#333;--smart-grid-cell-background-add:#fed59b;--smart-grid-cell-color-unbound:var(--smart-surface-color);--smart-grid-cell-background-unbound:var(--smart-surface);--smart-grid-cell-color-sort:var(--smart-surface-color);--smart-grid-cell-background-sort:#fef3dd;--smart-grid-cell-color-filter:var(--smart-surface-color);--smart-grid-cell-background-filter:#e8f2db;--smart-grid-view-bar-background:#fcfcfc;--smart-grid-group-row-vertical-offset:5;--smart-grid-group-row-horizontal-offset:1;--smart-grid-template-columns:none;--smart-grid-column-gap:0px;--smart-grid-row-gap:0px;--smart-grid-freeze-splitter-size:1px;--smart-grid-resize-line-size:1px;--smart-grid-layout-col-gap:10px;--smart-grid-layout-row-gap:10px;--smart-grid-layout-width:100%;--smart-grid-layout-rows:none;--smart-grid-panel-default-width:450px;--smart-grid-panel-default-height:auto;--smart-grid-panel-padding:10px;--smart-grid-panel-vertical-offset:10px;--smart-grid-panel-item-height:30px;--smart-column-panel-drop-down-height:350px;--smart-multi-column-filter-panel-template-columns:15px 60px 2fr 3fr 3fr;--smart-formatting-panel-default-width:600px;--smart-formatting-panel-row-height:30px;--smart-formatting-panel-add-new-button-size:40px;--smart-formatting-panel-popup-width:300px;--smart-formatting-panel-color-box-height:20px;--smart-kanban-default-width:1200px;--smart-kanban-default-height:500px;--smart-kanban-header-size:35px;--smart-kanban-task-min-width:150px;--smart-kanban-task-min-height:80px;--smart-kanban-text-max-height:200px;--smart-kanban-user-icon-size:30px;--smart-kanban-user-list-width:150px;--smart-kanban-user-list-max-height:500px;--smart-kanban-comments-list-width:350px;--smart-kanban-comments-list-height:auto;--smart-kanban-new-comment-height:50px;--smart-kanban-new-comment-height-expanded:175px;--smart-kanban-send-button-height:30px;--smart-kanban-color-band-width:3px;--smart-kanban-add-new-column-width:1fr;--smart-list-box-default-width:var(--smart-editor-width);--smart-list-box-default-height:var(--smart-editor-width);--smart-list-item-group-header-text-transform:uppercase;--smart-list-item-horizontal-offset:3px;--smart-list-item-vertical-offset:3px;--smart-list-item-height:36px;--smart-list-item-label-padding:0;--smart-list-item-label-border-radius:0;--smart-list-item-padding:9px 12px;--smart-loader-size:var(--smart-editor-height);--smart-led-default-width:var(--smart-editor-height);--smart-led-default-height:var(--smart-editor-height);--smart-list-menu-default-width:var(--smart-box-width);--smart-list-menu-default-height:var(--smart-box-height);--smart-list-menu-filter-input-vertical-offset:5px;--smart-list-menu-filter-input-horizontal-offset:5px;--smart-masked-text-box-default-width:var(--smart-editor-width);--smart-masked-text-box-default-height:var(--smart-editor-height);--smart-menu-default-width:var(--smart-bar-width);--smart-menu-default-height:var(--smart-bar-height);--smart-menu-vertical-default-width:calc(var(--smart-bar-width) / 2);--smart-menu-vertical-default-height:var(--smart-bar-width);--smart-menu-scroll-button-size:calc(var(--smart-bar-height) / 1.5);--smart-multiline-text-box-default-width:var(--smart-editor-width);--smart-multiline-text-box-default-height:calc(10 * var(--smart-editor-height));--smart-multi-split-button-default-width:var(--smart-editor-width);--smart-multi-split-button-default-height:var(--smart-editor-height);--smart-numeric-text-box-default-width:var(--smart-editor-width);--smart-numeric-text-box-default-height:var(--smart-editor-height);--smart-numeric-text-box-default-radix-display-width:12%;--smart-numeric-text-box-default-unit-display-width:var(--smart-editor-addon-width);--smart-numeric-text-box-text-align:right;--smart-path-default-width:var(--smart-editor-width);--smart-path-default-height:var(--smart-editor-height);--smart-path-drop-down-width:auto;--smart-path-drop-down-height:auto;--smart-path-button-gap:5px;--smart-path-text-align:start;--smart-power-button-default-width:var(--smart-editor-height);--smart-power-button-default-height:var(--smart-editor-height);--smart-progress-bar-default-width:var(--smart-editor-width);--smart-progress-bar-default-height:var(--smart-editor-height);--smart-circular-progress-bar-default-size:var(--smart-editor-width);--smart-circular-progress-bar-fill-size:20%;--smart-query-builder-default-width:auto;--smart-query-builder-default-height:auto;--smart-query-builder-min-width:100px;--smart-query-builder-content-padding:5px;--smart-query-builder-editor-width:125px;--smart-radio-button-default-size:calc(1px + 1/2 * var(--smart-editor-height));--smart-ribbon-tab-height:125px;--smart-ribbon-collapsed-tab-height:50px;--smart-ribbon-border-color:var(--smart-border);--smart-ribbon-tab-header-width:100px;--smart-ribbon-tab-padding:0px;--smart-ribbon-group-items-padding:0 10px;--smart-ribbon-tab-header-height:32px;--smart-ribbon-header-padding:0px;--smart-sortable-handle-size:25px;--smart-splitter-default-width:var(--smart-box-width);--smart-splitter-default-height:var(--smart-box-height);--smart-splitter-bar-size:10px;--smart-splitter-bar-fit-size:100%;--smart-splitter-item-padding:0;--smart-splitter-item-content-padding:0;--smart-splitter-item-size:auto;--smart-switch-button-default-width:calc(var(--smart-editor-height) + 10px);--smart-switch-button-default-height:var(--smart-editor-height);--smart-switch-button-thumb-size:calc(var(--smart-switch-button-default-height) - 8px);--smart-slider-default-width:var(--smart-editor-width);--smart-slider-default-height:35px;--smart-slider-track-size:1px;--smart-slider-thumb-width:20px;--smart-slider-thumb-height:20px;--smart-slider-tooltip-width:60px;--smart-slider-tooltip-height:30px;--smart-slider-spin-button-width:30px;--smart-slider-spin-button-height:30px;--smart-slider-tick-size:10px;--smart-slider-minor-tick-size:5px;--smart-slider-thumb-border-top-right-radius:15px;--smart-slider-thumb-border-top-left-radius:15px;--smart-slider-thumb-border-bottom-left-radius:15px;--smart-slider-thumb-border-bottom-right-radius:15px;--smart-scroll-button-size:16px;--smart-scroll-bar-size:18px;--smart-scroll-bar-default-width:var(--smart-editor-width);--smart-scroll-bar-default-height:var(--smart-scroll-bar-size);--smart-scroll-bar-background:#f8fafb;--smart-scroll-bar-track-background:var(--smart-scroll-bar-background);--smart-scroll-bar-border:#f8fafb;--smart-scroll-bar-thumb-border-top-right-radius:0px;--smart-scroll-bar-thumb-border-top-left-radius:0px;--smart-scroll-bar-thumb-border-bottom-left-radius:0px;--smart-scroll-bar-thumb-border-bottom-right-radius:0px;--smart-scroll-bar-thumb-background:#d5d8db;--smart-scroll-bar-thumb-border:transparent;--smart-scroll-bar-thumb-size:100%;--smart-scroll-bar-thumb-padding:1px;--smart-scroll-bar-thumb-background-hover:#d7dbe0;--smart-scroll-bar-thumb-border-hover:transparent;--smart-scroll-bar-thumb-background-active:#c6cbd2;--smart-scroll-bar-thumb-border-active:transparent;--smart-scroll-bar-button-background:#f8fafb;--smart-scroll-bar-button-border:#f8fafb;--smart-scroll-bar-button-color:#505050;--smart-scroll-bar-button-background-hover:#d7dbe0;--smart-scroll-bar-button-border-hover:#f8fafb;--smart-scroll-bar-button-color-hover:#505050;--smart-scroll-bar-button-background-active:#c6cbd2;--smart-scroll-bar-button-border-active:#f8fafb;--smart-scroll-bar-button-color-active:#505050;--smart-table-default-width:100%;--smart-table-default-height:auto;--smart-table-header-footer-height:56px;--smart-table-column-header-height:var(--smart-table-header-footer-height);--smart-table-row-height:48px;--smart-table-cell-padding:12px;--smart-table-row-detail-height:var(--smart-table-row-height);--smart-table-indent:30px;--smart-table-arrow-size:16px;--smart-table-arrow-margin:5px;--smart-table-group-name-display:unset;--smart-table-group-count-display:unset;--smart-pivot-table-cell-width:200px;--smart-pivot-table-secondary-group-width:calc(1.25 * var(--smart-pivot-table-cell-width));--smart-pivot-panel-width:300px;--smart-pivot-panel-default-height:800px;--smart-pivot-panel-tab-item-height:150px;--smart-pivot-panel-padding:10px;--smart-tank-default-width:var(--smart-editor-width);--smart-tank-default-height:calc(10 * var(--smart-editor-height));--smart-tank-scale-size:105px;--smart-tank-thumb-width:25px;--smart-tank-thumb-height:var(--smart-tank-thumb-width);--smart-tank-tooltip-width:80px;--smart-tank-tooltip-height:30px;--smart-tank-tick-size:10px;--smart-tank-minor-tick-size:5px;--smart-tank-minimum-track-size:6px;--smart-tabs-header-button-size:20px;--smart-tabs-animation-duration:.5s;--smart-tabs-default-width:var(--smart-box-width);--smart-tabs-default-height:var(--smart-box-height);--smart-tabs-header-padding:0px;--smart-tabs-header-offset:0px;--smart-tab-item-padding:12px 16px;--smart-tab-item-offset:5px;--smart-tab-item-initial-offset:5px;--smart-tab-item-text-transform:uppercase;--smart-time-picker-default-width:var(--smart-editor-width);--smart-time-picker-default-height:calc(12 * var(--smart-editor-height));--smart-tooltip-arrow-width:6px;--smart-tooltip-arrow-color:var(--smart-secondary);--smart-tooltip-arrow-translate:0;--smart-tooltip-padding:4px 8px;--smart-tooltip-content-shadow:none;--smart-toast-item-icon:"";--smart-toast-container-default-width:var(--smart-bar-width);--smart-toast-header-height:20px;--smart-toast-info-background:var(--smart-info);--smart-toast-info-color:var(--smart-info-color);--smart-toast-warning-background:var(--smart-warning);--smart-toast-warning-color:var(--smart-warning-color);--smart-toast-error-background:var(--smart-error);--smart-toast-error-color:var(--smart-error-color);--smart-toast-success-background:var(--smart-success);--smart-toast-success-color:var(--smart-success-color);--smart-tree-default-width:var(--smart-box-width);--smart-tree-default-height:var(--smart-box-height);--smart-tree-scroll-button-size:20px;--smart-tree-lines-style:dashed;--smart-tree-indent:16px;--smart-tree-lines-color:var(--smart-border);--smart-tree-lines-width:1px;--smart-tree-item-label-height:36px;--smart-tree-item-padding:7px 10px;--smart-tree-item-vertical-offset:3px;--smart-tree-item-horizontal-offset:3px;--smart-text-box-default-width:var(--smart-editor-width);--smart-text-box-default-height:var(--smart-editor-height);--smart-validation-panel-description-width:20%;--smart-validation-panel-content-width:80%;--smart-validation-panel-appearance-vertical-offset:10px;--smart-validation-panel-appearance-reset-button-left-offset:5px;--smart-validation-panel-appearance-textbox-vertical-offset:5px;--smart-validation-panel-appearance-reset-button-color:var(--smart-primary);--smart-validation-panel-criteria-row-margin-top:10px;--smart-validation-panel-criteria-container-vertical-offset:10px;--smart-validation-panel-criteria-container-input-width:180px;--smart-validation-panel-criteria-container-input-horizontal-offset:2px;--smart-validation-panel-criteria-container-textbox-width:80px;--smart-validation-panel-criteria-container-textbox-horizontal-offset:2px;--smart-validation-panel-criteria-container-text-between-inputs-offset:5px;--smart-validation-panel-invalid-data-vertical-offset:10px;--smart-validation-panel-footer-button-color:#188038;--smart-validation-panel-footer-button-background:white;--smart-validation-panel-footer-vertical-offset:20px;--smart-validation-panel-footer-button-horizontal-offset:5px;--smart-validation-panel-footer-remove-validation-button-color:var(--smart-validation-panel-footer-button-color);--smart-validation-panel-footer-cancel-button-color:var(--smart-validation-panel-footer-button-color);--smart-validation-panel-footer-save-button-color:var(--smart-validation-panel-footer-button-background);--smart-validation-panel-footer-save-button-background:var(--smart-validation-panel-footer-button-color);--smart-password-text-box-default-width:var(--smart-editor-width);--smart-password-text-box-default-height:var(--smart-editor-height);--smart-pager-default-width:var(--smart-bar-width);--smart-pager-default-height:var(--smart-bar-height);--smart-pager-button-width:"auto";--smart-pager-button-height:32px;--smart-pager-page-size-selector-width:60px;--smart-pager-page-index-selector-width:32px;--smart-pager-page-index-selector-height:32px;--smart-pager-page-index-ellipsis-selector-width:32px;--smart-pager-page-index-ellipsis-selector-height:32px;--smart-pager-page-index-selector-horizontal-offset:8px;--smart-pager-padding:2px;--smart-pager-input-width:50px;--smart-scroll-viewer-min-width:none;--smart-scroll-viewer-max-width:none;--smart-scroll-viewer-min-height:none;--smart-scroll-viewer-max-height:none;--smart-scheduler-default-height:auto;--smart-scheduler-default-width:auto;--smart-scheduler-item-size:auto;--smart-scheduler-timeline-cell-width:auto;--smart-scheduler-timeline-cell-height:50px;--smart-scheduler-timeline-cell-min-width:70px;--smart-scheduler-timeline-cell-min-height:35px;--smart-scheduler-header-height:50px;--smart-scheduler-header-today-button-size:auto;--smart-scheduler-header-date-button-max-size:auto;--smart-scheduler-header-navigation-button-size:30px;--smart-scheduler-footer-height:var(--smart-scheduler-header-height);--smart-scheduler-header-box-shadow:initial;--smart-scheduler-header-padding:10px;--smart-scheduler-timeline-header-cell-padding:5px;--smart-scheduler-header-menu-button-size:auto;--smart-scheduler-timeline-weekend-color:var(--smart-background);--smart-scheduler-timeline-nonworking-color:var(--smart-gantt-chart-timeline-nonworking-color);--smart-scheduler-timeline-all-day-label-font-weight:600;--smart-scheduler-timeline-header-horizontal-cells-size:40px;--smart-scheduler-timeline-header-horizontal-label-padding:initial;--smart-scheduler-timeline-header-horizontal-details-size:var(--smart-scheduler-timeline-header-horizontal-cells-size);--smart-scheduler-timeline-header-horizontal-group-size:var(--smart-scheduler-timeline-header-horizontal-cells-size);--smart-scheduler-timeline-header-vertical-cells-size:100px;--smart-scheduler-timeline-header-vertical-label-padding:initial;--smart-scheduler-timeline-header-vertical-details-size:var(--smart-scheduler-timeline-header-vertical-cells-size);--smart-scheduler-timeline-header-vertical-group-size:var(--smart-scheduler-timeline-header-vertical-cells-size);--smart-scheduler-timeline-header-all-day-cells-size:75px;--smart-scheduler-timeline-group-separator-background:var(--smart-outline);--smart-scheduler-timeline-group-separator-size:var(--smart-border-width);--smart-scheduler-timeline-group-white-space:nowrap;--smart-scheduler-timeline-group-header-offset:calc(-50% - var(--smart-scheduler-timeline-header-cell-padding));--smart-scheduler-current-time-indicator-background:var(--smart-primary);--smart-scheduler-current-time-indicator-size:1px;--smart-scheduler-current-time-indicator-header-size:2px;--smart-scheduler-current-time-indicator-arrow-size:7px;--smart-scheduler-shader-background:rgba(var(--smart-border-rgb), .5);--smart-scheduler-view-background:transparent;--smart-scheduler-view-line-size:var(--smart-border-width);--smart-scheduler-view-horizontal-line-color:var(--smart-border);--smart-scheduler-view-vertical-line-color:var(--smart-border);--smart-scheduler-day-week-view-vertical-line-size:var(--smart-scheduler-view-line-size);--smart-scheduler-day-week-view-vertical-line-color:var(--smart-border);--smart-scheduler-day-week-view-hour-size:var(--smart-scheduler-view-line-size);--smart-scheduler-day-week-view-hour-color:var(--smart-border);--smart-scheduler-time-ruler-tick-size:10px;--smart-scheduler-event-background-rgb:52,121,186;--smart-scheduler-event-background:rgba(var(--smart-scheduler-event-background-rgb), 1);--smart-scheduler-legend-item-background:var(--smart-scheduler-event-background);--smart-scheduler-event-color:var(--smart-primary-color);--smart-scheduler-event-focus:rgba(var(--smart-scheduler-event-background-rgb), .9);--smart-scheduler-event-color-focus:var(--smart-scheduler-event-color);--smart-scheduler-event-hover:rgba(var(--smart-scheduler-event-background-rgb), .8);--smart-scheduler-event-color-hover:var(--smart-scheduler-event-color);--smart-scheduler-event-padding-agenda:5px;--smart-scheduler-event-padding-basic:2px;--smart-scheduler-event-padding-timeline:2px;--smart-scheduler-event-padding-all-day:2px;--smart-scheduler-event-content-padding:5px;--smart-scheduler-event-label-font-size:var(--smart-font-size);--smart-scheduler-event-time-font-size:calc(var(--smart-font-size) - 3px);--smart-scheduler-event-time-font-size-agenda:var(--smart-font-size);--smart-scheduler-event-time-font-weight-agenda:600;--smart-scheduler-event-time-opacity-agenda:1;--smart-scheduler-event-time-opacity:.7;--smart-scheduler-event-icon-size:30px;--smart-scheduler-event-size:30px;--smart-scheduler-event-size-basic:var(--smart-scheduler-event-size);--smart-scheduler-event-size-timeline:60px;--smart-scheduler-event-collector-size:24px;--smart-scheduler-event-collector-mobile-size:28px;--smart-scheduler-event-collector-background:rgba(var(--smart-primary-rgb), 1);--smart-scheduler-event-collector-color:var(--smart-primary-color);--smart-scheduler-event-collector-focus:rgba(var(--smart-primary-rgb), .9);--smart-scheduler-event-collector-color-focus:var(--smart-scheduler-event-collector-color);--smart-scheduler-event-collector-hover:rgba(var(--smart-primary-rgb), .8);--smart-scheduler-event-collector-color-hover:var(--smart-scheduler-event-collector-color);--smart-scheduler-month-view-number-size:24px;--smart-scheduler-status-size:7px;--smart-scheduler-status-padding:5px;--smart-scheduler-status-background:transparent;--smart-scheduler-status-free-background:white;--smart-scheduler-status-tentative-background:0 -244rem/5rem 5rem linear-gradient(45deg, #fd7e14 25%, #0003 25%, #0003 50%, #fd7e14 50%, #fd7e14 75%, #0003 75%, #0003);--smart-scheduler-status-busy-background:#dc3545;--smart-scheduler-status-out-of-office-background:#00a9e6;--smart-scheduler-cell-feedback-background:transparent;--smart-scheduler-event-resize-indicator-size:var(--smart-gantt-chart-timeline-task-resize-indicator-width);--smart-scheduler-event-resize-indicator-color:var(--smart-gantt-chart-timeline-task-resize-indicator-color);--smart-scheduler-event-resize-indicator-border-color:var(--smart-gantt-chart-timeline-task-resize-indicator-border-color);--smart-scheduler-restricted-background:0 -245rem/12px 12px linear-gradient(135deg, #ff000026 25%, transparent 25%, transparent 50%, #ff000026 50%, #ff000026 75%, transparent 75%, transparent);--smart-scheduler-event-item-size:50px;--smart-scheduler-event-button-size:30px;--smart-scheduler-event-border-radius:initial;--smart-scheduler-event-collector-border-radius:20px;--smart-scheduler-context-menu-max-height:calc(4 * var(--smart-scheduler-event-item-size));--smart-scheduler-context-menu-max-width:300px;--smart-scheduler-window-header-height:var(--smart-gantt-chart-popup-window-header-height);--smart-scheduler-window-footer-height:var(--smart-gantt-chart-popup-window-footer-height);--smart-scheduler-event-label-font-weight:300;--smart-scheduler-event-time-font-weight:300;--smart-scheduler-event-item-label-font-weight:600;--smart-scheduler-toast-default-width:400px;--smart-scheduler-toast-default-height:50px;--smart-scheduler-shortcut-size:28px;--smart-window-default-height:var(--smart-box-height);--smart-window-default-width:var(--smart-box-width);--smart-window-header-height:40px;--smart-window-footer-height:var(--smart-bar-height);--smart-window-min-width:250px;--smart-window-header-padding:10px;--smart-window-footer-padding:6.5px;--smart-window-header-button-size:24px;--smart-window-header-icon-size:var(--smart-font-size);--smart-window-header-background:var(--smart-surface);--smart-window-footer-background:var(--smart-surface);--smart-window-footer-button-width:100px;--smart-window-content-padding:10px;--smart-elevation-24:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px 0 #0003;--smart-elevation-16:0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 10px 0 #0003;--smart-elevation-12:0 12px 17px 2px #00000024,0 5px 22px 4px #0000001f,0 7px 8px 0 #0003;--smart-elevation-8:0 8px 10px 1px #00000024,0 3px 14px 3px #0000001f,0 4px 15px 0 #0003;--smart-elevation-6:0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f,0 3px 5px 0 #0003;--smart-elevation-4:0 2px 4px 0 #00000024,0 4px 5px 0 #0000001f,0 1px 10px 0 #0003;--smart-elevation-2:0 3px 1px -2px #0003,0 2px 2px 0 #00000024,0 1px 5px 0 #0000001f;--smart-elevation-1:0 0 2px 0 #00000024,0 2px 2px 0 #0000001f,0 1px 3px 0 #0003;--smart-elevation-0:none;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--pseudo-element-height:0}.smart-ui-component[theme=dark],body[theme=dark]{--smart-white:#fff;--smart-black:#0a0a0a;--smart-base:#3d3d3d;--smart-base-50:#d6d6d6;--smart-base-100:#adadad;--smart-base-200:#5c5c5c;--smart-base-300:#3d3d3d;--smart-base-400:#383838;--smart-base-500:#333;--smart-base-600:#2e2e2e;--smart-base-700:#292929;--smart-base-800:#1f1f1f;--smart-base-900:#141414;--smart-base-light:#adadad;--smart-base-lighter:#fff;--smart-base-dark:#292929;--smart-base-darker:#141414;--smart-primary:#0073e6;--smart-primary-rgb:0,115,230;--smart-primary-light:#62abf5;--smart-primary-lighter:#96c6fa;--smart-primary-dark:#115fa3;--smart-primary-darker:#0c3a5e;--smart-secondary:#2e2e2e;--smart-secondary-light:#3b3b3b;--smart-secondary-lighter:#727272;--smart-secondary-dark:#2a2a2a;--smart-secondary-darker:#1e1e1e;--smart-info:#2886de;--smart-info-light:#3a93e6;--smart-info-lighter:#99c5f5;--smart-info-dark:#2477c5;--smart-info-darker:#1b4f81;--smart-success:#107c10;--smart-success-light:#0f970f;--smart-success-lighter:#9fd89f;--smart-success-dark:#0f6e0f;--smart-success-darker:#0d4a0d;--smart-warning:#fde300;--smart-warning-light:#ffe718;--smart-warning-lighter:#fff786;--smart-warning-dark:#e0c901;--smart-warning-darker:#928404;--smart-danger:#d13438;--smart-danger-light:#db4448;--smart-danger-lighter:#ef9f9e;--smart-danger-dark:#b92f32;--smart-danger-darker:#792224;--smart-on-base:#fff;--smart-on-base-light:#141414;--smart-on-base-lighter:#141414;--smart-on-base-dark:#fff;--smart-on-base-darker:#fff;--smart-on-primary:#0a0a0a;--smart-on-primary-light:#0c3a5e;--smart-on-primary-lighter:#0c3a5e;--smart-on-primary-dark:#fff;--smart-on-primary-darker:#fff;--smart-on-secondary:#fff;--smart-on-secondary-light:#fff;--smart-on-secondary-lighter:#fff;--smart-on-secondary-dark:#fff;--smart-on-secondary-darker:#fff;--smart-on-info:#fff;--smart-on-info-light:#fff;--smart-on-info-lighter:#1b4f81;--smart-on-info-dark:#fff;--smart-on-info-darker:#fff;--smart-on-success:#fff;--smart-on-success-light:#fff;--smart-on-success-lighter:#0d4a0d;--smart-on-success-dark:#fff;--smart-on-success-darker:#fff;--smart-on-warning:#141414;--smart-on-warning-light:#141414;--smart-on-warning-lighter:#928404;--smart-on-warning-dark:#141414;--smart-on-warning-darker:#fff;--smart-on-danger:#fff;--smart-on-danger-light:#fff;--smart-on-danger-lighter:#792224;--smart-on-danger-dark:#fff;--smart-on-danger-darker:#fff;--smart-secondary-background:var(--smart-base-500);--smart-secondary-background-alt:var(--smart-base-500);--smart-outline-color:var(--smart-primary);--smart-text-title-color:var(--smart-base-50);--smart-text-color:var(--smart-base-50);--smart-text-secondary-color:var(--smart-base-100);--smart-text-tertiary-color:var(--smart-base-200);--smart-text-disabled-color:var(--smart-base-300);--smart-text-contrast-color:var(--smart-white);--smart-card-border:var(--smart-base-500);--smart-grid-cell-background-freeze-selected:var(--smart-base-800);--smart-background:var(--smart-base-800);--smart-background-color:var(--smart-white);--smart-surface:var(--smart-base-800);--smart-surface-color:var(--smart-white);--smart-disabled:#535353;--smart-disabled-color:#fff;--smart-border:var(--smart-base-500);--smart-editor-selection:var(--smart-primary);--smart-editor-selection-color:var(--smart-on-primary-dark);--smart-ui-state-hover:var(--smart-base-500);--smart-ui-state-color-hover:#fff;--smart-ui-state-border-hover:var(--smart-ui-state-hover);--smart-ui-state-active:var(--smart-primary);--smart-ui-state-color-active:var(--smart-on-primary-dark);--smart-ui-state-border-active:var(--smart-primary);--smart-ui-state-focus:var(--smart-base-500);--smart-ui-state-color-focus:#fff;--smart-ui-state-border-focus:var(--smart-base-500);--smart-ui-state-selected:var(--smart-secondary-light);--smart-ui-state-color-selected:var(--smart-on-secondary-light);--smart-ui-state-border-selected:var(--smart-secondary-light);--smart-alternation-index0-color:var(--smart-surface-color);--smart-alternation-index0-border:var(--smart-base-700);--smart-alternation-index0-background:var(--smart-base-700);--smart-alternation-index1-color:#111;--smart-alternation-index1-border:#9bbb59;--smart-alternation-index1-background:#9bbb59;--smart-alternation-index2-color:#fff;--smart-alternation-index2-border:#fc3752;--smart-alternation-index2-background:#fc3752;--smart-grid-cell-background-freeze:#242424;--smart-grid-cell-color-freeze:#fff;--smart-scroll-bar-background:var(--smart-surface);--smart-scroll-bar-track-background:var(--smart-scroll-bar-background);--smart-scroll-bar-border:var(--smart-surface);--smart-scroll-bar-thumb-background:var(--smart-base-200);--smart-scroll-bar-thumb-border:transparent;--smart-scroll-bar-thumb-background-hover:var(--smart-base-100);--smart-scroll-bar-thumb-border-hover:transparent;--smart-scroll-bar-thumb-background-active:var(--smart-base-100);--smart-scroll-bar-thumb-border-active:transparent;--smart-scroll-bar-button-background:var(--smart-surface);--smart-scroll-bar-button-border:var(--smart-surface);--smart-scroll-bar-button-color:var(--smart-on-surface);--smart-scroll-bar-button-background-hover:var(--smart-surface);--smart-scroll-bar-button-border-hover:var(--smart-surface);--smart-scroll-bar-button-color-hover:var(--smart-on-surface);--smart-scroll-bar-button-background-active:var(--smart-surface);--smart-scroll-bar-button-border-active:var(--smart-surface);--smart-scroll-bar-button-color-active:var(--smart-on-surface);--smart-gantt-chart-timeline-nonworking-color:#3e3e42;--smart-scheduler-timeline-weekend-color:var(--smart-background);--smart-scheduler-timeline-nonworking-color:var(--smart-gantt-chart-timeline-nonworking-color);--smart-scheduler-day-week-view-hour-color:var(--smart-base-500);--smart-scheduler-view-horizontal-line-color:var(--smart-base-500);--smart-scheduler-view-vertical-line-color:var(--smart-base-500);--smart-scheduler-day-week-view-vertical-line-color:var(--smart-base-600);--smart-scheduler-event-background-rgb:103,176,245;--smart-scheduler-event-background:rgba(var(--smart-scheduler-event-background-rgb), 1);--smart-scheduler-event-color:var(--smart-on-primary-dark);--smart-scheduler-event-focus:rgba(var(--smart-scheduler-event-background-rgb), .9);--smart-scheduler-event-color-focus:var(--smart-scheduler-event-color);--smart-scheduler-event-hover:rgba(var(--smart-scheduler-event-background-rgb), .8);--smart-scheduler-event-color-hover:var(--smart-scheduler-event-color);--smart-scheduler-event-collector-background:rgba(var(--smart-primary-rgb), 1);--smart-scheduler-event-collector-color:var(--smart-on-primary-dark);--smart-scheduler-event-collector-focus:rgba(var(--smart-primary-rgb), .9);--smart-scheduler-event-collector-color-focus:var(--smart-scheduler-event-collector-color);--smart-scheduler-event-collector-hover:rgba(var(--smart-primary-rgb), .8);--smart-scheduler-event-collector-color-hover:var(--smart-scheduler-event-collector-color);--smart-scheduler-status-free-background:white;--smart-scheduler-status-tentative-background:0 -244rem/5rem 5rem linear-gradient(45deg, #fd7e14 25%, #0003 25%, #0003 50%, #fd7e14 50%, #fd7e14 75%, #0003 75%, #0003);--smart-scheduler-status-busy-background:#dc3545;--smart-scheduler-status-out-of-office-background:#00a9e6;--smart-scheduler-event-resize-indicator-color:var(--smart-gantt-chart-timeline-task-resize-indicator-color);--smart-scheduler-event-resize-indicator-border-color:var(--smart-gantt-chart-timeline-task-resize-indicator-border-color);--smart-scheduler-restricted-background:0 -245rem/12px 12px linear-gradient(135deg, #ff000026 25%, transparent 25%, transparent 50%, #ff000026 50%, #ff000026 75%, transparent 75%, transparent);--smart-window-header-background:var(--smart-surface);--smart-window-footer-background:var(--smart-surface)}smart-accordion,smart-alert-window,smart-array,smart-breadcrumb,smart-button,smart-calendar,smart-card,smart-card-view,smart-carousel,smart-check-box,smart-circular-progress-bar,smart-color-panel,smart-color-picker,smart-column-panel,smart-combo-box,smart-date-time-picker,smart-dialog-window,smart-docking-layout,smart-drop-down-button,smart-drop-down-list,smart-filter-panel,smart-gantt-chart,smart-gauge,smart-grid,smart-group-panel,smart-kanban,smart-layout,smart-led,smart-list-box,smart-list-menu,smart-masked-text-box,smart-menu,smart-multi-column-filter-panel,smart-multi-split-button,smart-multiline-prompt-window,smart-multiline-text-box,smart-numeric-text-box,smart-pager,smart-password-text-box,smart-path,smart-pivot-panel,smart-power-button,smart-progress-bar,smart-progress-window,smart-prompt-window,smart-query-builder,smart-radio-button,smart-repeat-button,smart-scroll-bar,smart-sheduler,smart-slider,smart-sort-panel,smart-splitter,smart-switch-button,smart-tabs,smart-tabs-window,smart-tank,smart-text-box,smart-time-picker,smart-toggle-button,smart-tooltip,smart-tree,smart-wait-window,smart-window{margin:0;padding:0;display:block;overflow:hidden}.smart-element{box-sizing:border-box;font-family:var(--smart-font-family);font-size:var(--smart-font-size);font-weight:var(--smart-font-weight);-webkit-tap-highlight-color:transparent;background:var(--smart-background);color:var(--smart-background-color);outline:0}.smart-root{box-sizing:border-box;width:100%;height:100%;margin:0;padding:0}smart-alert-window[disabled],smart-breadcrumb[disabled],smart-button-group[disabled],smart-button[disabled],smart-calendar[disabled],smart-card-view[disabled],smart-card[disabled],smart-check-box[disabled],smart-check-input[disabled],smart-chip[disabled],smart-circular-progress-bar[disabled],smart-color-input[disabled],smart-color-panel[disabled],smart-color-picker[disabled],smart-column-panel[disabled],smart-combo-box[disabled],smart-date-input[disabled],smart-date-range-input[disabled],smart-date-time-picker[disabled],smart-dialog-window[disabled],smart-docking-layout[disabled],smart-drop-down-button[disabled],smart-drop-down-list[disabled],smart-editor[disabled],smart-filter-panel[disabled],smart-formatting-panel[disabled],smart-gantt-chart[disabled],smart-gantt[disabled],smart-gauge[disabled],smart-grid[disabled],smart-group-panel[disabled],smart-input[disabled],smart-kanban[disabled],smart-layout[disabled],smart-led[disabled],smart-list-box[disabled],smart-list-item[disabled],smart-list-menu[disabled],smart-menu-item[disabled],smart-menu-items-group[disabled],smart-menu[disabled],smart-multi-column-filter-panel[disabled],smart-multi-combo-input[disabled],smart-multi-input[disabled],smart-multi-split-button[disabled],smart-multiline-prompt-window[disabled],smart-multiline-text-box[disabled],smart-notification-panel[disabled],smart-number-input[disabled],smart-numeric-text-box[disabled],smart-pager .smart-pager-button[disabled],smart-pager[disabled],smart-password-input[disabled],smart-password-text-box[disabled],smart-path[disabled],smart-pivot-table[disabled],smart-power-button[disabled],smart-progress-bar[disabled],smart-progress-window[disabled],smart-prompt-window[disabled],smart-query-builder[disabled],smart-radio-button[disabled],smart-repeat-button[disabled],smart-scheduler[disabled],smart-scroll-bar[disabled],smart-slider[disabled],smart-sort-panel[disabled],smart-splitter[disabled],smart-switch-button[disabled],smart-tab[disabled],smart-table[disabled],smart-tabs[disabled],smart-tank[disabled],smart-text-area[disabled],smart-text-box[disabled],smart-time-input[disabled],smart-time-picker[disabled],smart-toggle-button[disabled],smart-tree-item[disabled]>.smart-tree-item-label-container,smart-tree-items-group[disabled]>.smart-tree-item-label-container,smart-tree[disabled],smart-wait-window[disabled],smart-window[disabled]{opacity:.55;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.smart-window,smart-accordion,smart-button,smart-button-group,smart-calendar,smart-card-view,smart-color-panel,smart-column-panel,smart-date-time-picker,smart-docking-layout,smart-formatting-panel,smart-gantt-chart,smart-grid,smart-group-panel,smart-kanban,smart-layout,smart-list-box,smart-list-menu,smart-menu,smart-multi-column-filter-panel,smart-multiline-text-box,smart-pager,smart-progress-bar,smart-scheduler,smart-scroll-viewer,smart-sort-panel,smart-splitter,smart-tank,smart-text-box,smart-time-picker,smart-tree{border-color:var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border-width:var(--smart-border-width);border-style:solid}smart-card-view.smart-element,smart-color-panel.smart-element,smart-color-picker.smart-element,smart-combo-box.smart-element,smart-date-time-picker.smart-element,smart-drop-down-button.smart-element,smart-drop-down-list.smart-element,smart-filter-panel.smart-element,smart-kanban.smart-element,smart-masked-text-box.smart-element,smart-menu.smart-element,smart-multi-split-button.smart-element,smart-multiline-text-box.smart-element,smart-numeric-text-box.smart-element,smart-pager.smart-element,smart-password-text-box.smart-element,smart-path.smart-element,smart-query-builder.smart-element,smart-slider.smart-element,smart-switch-button.smart-element,smart-tabs.smart-element,smart-tank.smart-element,smart-text-box.smart-element{overflow:visible}.smart-disabled{opacity:.55;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.smart-element input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}.smart-input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}@media (hover:hover){.smart-element[theme=dark],body[theme=dark]{scrollbar-color:var(--smart-scroll-bar-thumb-background) var(--smart-scroll-bar-track-background)}body[theme=dark] ::-webkit-scrollbar{background-color:var(--smart-background)}body[theme=dark]::-webkit-scrollbar{background-color:var(--smart-background)}body[theme=dark] ::-webkit-scrollbar-track{background-color:var(--smart-scroll-bar-track-background)}body[theme=dark] ::-webkit-scrollbar-track-piece{background-color:var(--smart-scroll-bar-track-background)}body[theme=dark]::-webkit-scrollbar-track{background-color:var(--smart-scroll-bar-track-background)}body[theme=dark]::-webkit-scrollbar-track-piece{background-color:var(--smart-scroll-bar-track-background)}body[theme=dark] ::-webkit-scrollbar-thumb{border:1px solid var(--smart-scroll-bar-thumb-border);background-color:var(--smart-scroll-bar-thumb-background)}body[theme=dark]::-webkit-scrollbar-thumb{border:1px solid var(--smart-scroll-bar-thumb-border);background-color:var(--smart-scroll-bar-thumb-background)}body[theme=dark] ::-webkit-scrollbar-thumb:hover{border-color:var(--smart-scroll-bar-thumb-border-hover);background-color:var(--smart-scroll-bar-thumb-background-hover)}body[theme=dark]::-webkit-scrollbar-thumb:hover{border-color:var(--smart-scroll-bar-thumb-border-hover);background-color:var(--smart-scroll-bar-thumb-background-hover)}body[theme=dark] ::-webkit-scrollbar-button{background-color:var(--smart-scroll-bar-button-background)}body[theme=dark]::-webkit-scrollbar-button{background-color:var(--smart-scroll-bar-button-background)}}smart-accordion{width:var(--smart-accordion-default-width);height:var(--smart-accordion-default-height);border:0;display:block}smart-accordion.smart-element{background:0 0}smart-accordion:not(.smart-element){visibility:hidden}smart-accordion>.smart-container{touch-action:none;padding:10px;overflow:auto}smart-accordion.smart-container{touch-action:none;overflow:auto}smart-accordion .smart-reordering *{-webkit-user-select:none;user-select:none;cursor:move}smart-accordion .smart-empty:after{content:"No accordion items.";justify-content:center;align-items:center;width:100%;height:100%;display:flex}smart-accordion .smart-accordion.smart-container{padding:10px}smart-accordion smart-accordion-item{font-size:inherit;box-sizing:border-box;box-shadow:var(--smart-elevation-4);border-top-left-radius:var(--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);border:0;width:100%;font-family:inherit;display:block;overflow:hidden}smart-accordion smart-accordion-item:first-child{border-top-left-radius:var(--smart-first-item-border-top-left-radius,--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-first-item-border-top-right-radius,--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-first-item-border-bottom-left-radius,--smart-item-border-bottom-left-radius);border-bottom-right-radius:var(--smart-first-item-border-bottom-right-radius,--smart-item-border-bottom-right-radius)}smart-accordion smart-accordion-item:last-child{border-top-left-radius:var(--smart-last-item-border-top-left-radius,--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-last-item-border-top-right-radius,--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-last-item-border-bottom-left-radius,--smart-item-border-bottom-left-radius);border-bottom-right-radius:var(--smart-last-item-border-bottom-right-radius,--smart-item-border-bottom-right-radius)}smart-accordion smart-accordion-item>.smart-container{border-bottom:var(--smart-border-width) solid var(--smart-border)}smart-accordion smart-accordion-item .smart-ripple{background-color:var(--smart-background-color);opacity:.5}smart-accordion smart-accordion-item .smart-accordion-item-header{cursor:pointer;width:100%;color:var(--smart-surface-color);background:var(--smart-surface);border-color:var(--smart-border);font-family:inherit;font-size:inherit;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;height:var(--smart-accordion-item-header-height);align-items:center;padding:0 24px;display:flex;position:relative;overflow:hidden}smart-accordion smart-accordion-item .smart-accordion-item-header>.smart-arrow{width:var(--smart-editor-addon-width);order:2;justify-content:center;align-items:center;display:flex}smart-accordion smart-accordion-item .smart-accordion-item-header>.smart-arrow:after{vertical-align:middle;content:var(--smart-icon-arrow-up-alt);width:var(--smart-editor-addon-width);height:100%;font-family:var(--smart-font-family-icon);-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;color:var(--smart-ui-state);transform-origin:50%;justify-content:center;align-items:center;margin-left:2px;font-size:12px;font-style:normal;font-weight:400;display:flex;transform:rotate(180deg)}smart-accordion smart-accordion-item .smart-accordion-item-header>.smart-label{width:calc(100% - var(--smart-editor-addon-width));text-overflow:ellipsis;white-space:nowrap;margin-left:5px;display:block;overflow:hidden}smart-accordion smart-accordion-item .smart-accordion-item-content{height:var(--smart-accordion-expanded-content-height);color:var(--smart-background-color);background:var(--smart-background);box-sizing:border-box;width:100%;padding:0 24px;display:none;overflow-y:auto}smart-accordion smart-accordion-item .smart-accordion-item-content .smart-content-container{box-sizing:border-box;width:100%;height:100%;min-height:5px;padding:10px}smart-accordion smart-accordion-item[expanded]:not(:last-child){margin-bottom:var(--smart-accordion-item-expanded-offset)}smart-accordion smart-accordion-item[expanded]:last-child:not(:first-child){margin-top:var(--smart-accordion-item-expanded-offset)}smart-accordion smart-accordion-item[expanded] .smart-accordion-item-header{color:var(--smart-ui-state-color-focus);background:var(--smart-ui-state-focus);border-color:var(--smart-ui-state-border-focus);border-bottom:var(--smart-border-width) solid var(--smart-border)}smart-accordion smart-accordion-item[expanded] .smart-accordion-item-header>.smart-arrow:after{transform-origin:50%;transform:rotate(0)}smart-accordion smart-accordion-item[expanded]>.smart-container>.smart-accordion-item-content{display:block}smart-accordion smart-accordion-item[hover] .smart-accordion-item-header{color:var(--smart-ui-state-color-hover);background:var(--smart-ui-state-hover);border-color:vaR(--smart-ui-state-border-hover)}smart-accordion smart-accordion-item[focused] .smart-accordion-item-header{color:var(--smart-ui-state-color-focus);background:var(--smart-ui-state-focus);border-color:vaR(--smart-ui-state-border-focus)}smart-accordion smart-accordion-item[focused] .smart-accordion-item-header>.smart-arrow{opacity:.6}smart-accordion smart-accordion-item[dragged]{-webkit-user-select:none;user-select:none;cursor:move}smart-accordion smart-accordion-item[dragged] .smart-accordion-item-header{cursor:move}smart-accordion smart-accordion-item[disabled]{cursor:default;opacity:1}smart-accordion smart-accordion-item[disabled] .smart-accordion-item-header{cursor:initial}smart-accordion[expand-mode=singleFitHeight] smart-accordion-item .smart-accordion-item-header{height:var(--smart-accordion-item-header-height)}smart-accordion[expand-mode=singleFitHeight] smart-accordion-item .smart-accordion-item-content{height:var(--smart-accordion-expanded-content-height);color:var(--smart-background-color);background:var(--smart-background);padding:0 24px;overflow-y:auto}smart-accordion[expand-mode=multiple] smart-accordion-item .smart-accordion-item-content,smart-accordion[expand-mode=none] smart-accordion-item .smart-accordion-item-content,smart-accordion[expand-mode=single] smart-accordion-item .smart-accordion-item-content,smart-accordion[expand-mode=toggle] smart-accordion-item .smart-accordion-item-content{height:auto;overflow-y:hidden}smart-accordion[expand-mode=multiple].smart-container.smart-toggling,smart-accordion[expand-mode=multiple]>.smart-container.smart-toggling{padding:10px}smart-accordion[disabled],smart-accordion[disabled] smart-accordion-item .smart-accordion-item-header{cursor:default}smart-accordion:focus,smart-accordion:focus smart-accordion-item:focus{outline:0}smart-accordion.smart-no-arrow .smart-accordion-item-header>.smart-arrow,smart-accordion.smart-no-arrow .smart-accordion-item-header>.smart-arrow:after{visibility:hidden;width:0}smart-accordion.smart-arrow-right smart-accordion-item .smart-accordion-item-header>.smart-arrow{float:right}smart-accordion.smart-arrow-right smart-accordion-item .smart-accordion-item-header>.smart-arrow:after{content:var(--smart-icon-arrow-right)}smart-accordion.smart-arrow-right smart-accordion-item[expanded] .smart-accordion-item-header>.smart-arrow:after{content:var(--smart-icon-arrow-up-alt)}smart-accordion .smart-toggled-item .smart-accordion-item-content{overflow:hidden}smart-accordion:not([animation=none]){animation-duration:var(--smart-accordion-animation-duration)}smart-accordion:not([animation=none]) *{animation-duration:inherit}smart-accordion:not([animation=none])[expand-mode=singleFitHeight] smart-accordion-item.smart-toggled-item .smart-accordion-item-content{animation:ease-out reverse smart-accordion-item-expand-animation-default-mode;animation-duration:inherit;animation-iteration-count:1;display:block}smart-accordion:not([animation=none])[expand-mode=singleFitHeight].smart-toggled-item smart-accordion-item[expanded] .smart-accordion-item-content{animation:ease-in smart-accordion-item-expand-animation-default-mode;animation-duration:inherit;animation-iteration-count:1}smart-accordion:not([animation=none])[expand-mode=multiple] smart-accordion-item.smart-toggled-item .smart-accordion-item-content,smart-accordion:not([animation=none])[expand-mode=none] smart-accordion-item.smart-toggled-item .smart-accordion-item-content,smart-accordion:not([animation=none])[expand-mode=single] smart-accordion-item.smart-toggled-item .smart-accordion-item-content,smart-accordion:not([animation=none])[expand-mode=toggle] smart-accordion-item.smart-toggled-item .smart-accordion-item-content{animation:ease-out reverse smart-accordion-item-expand-animation;animation-duration:inherit;animation-iteration-count:1;display:block}smart-accordion:not([animation=none])[expand-mode=multiple] smart-accordion-item[expanded].smart-toggled-item .smart-accordion-item-content,smart-accordion:not([animation=none])[expand-mode=none] smart-accordion-item[expanded].smart-toggled-item .smart-accordion-item-content,smart-accordion:not([animation=none])[expand-mode=single] smart-accordion-item[expanded].smart-toggled-item .smart-accordion-item-content,smart-accordion:not([animation=none])[expand-mode=toggle] smart-accordion-item[expanded].smart-toggled-item .smart-accordion-item-content{animation:ease-in smart-accordion-item-expand-animation;animation-duration:inherit;animation-iteration-count:1}smart-accordion:not([animation=none]) smart-accordion-item .smart-accordion-item-header>.smart-arrow.smart-animate-trigger:after{transition:transform .2s ease-out}smart-accordion:not([animation=none]) smart-accordion-item.smart-toggled-item .smart-accordion-item-content{animation:ease-out reverse smart-accordion-item-expand-animation-default-mode;animation-duration:inherit;animation-iteration-count:1;display:block}smart-accordion:not([animation=none]) smart-accordion-item[expanded].smart-toggled-item .smart-accordion-item-content{animation:ease-in smart-accordion-item-expand-animation-default-mode;animation-duration:inherit;animation-iteration-count:1}smart-accordion[right-to-left]>.smart-container{direction:rtl}:host .smart-ripple{background-color:var(--smart-background-color);opacity:.5}@keyframes smart-accordion-item-expand-animation-default-mode{0%{height:0}to{height:var(--smart-accordion-expanded-content-height)}}@keyframes smart-accordion-item-expand-animation{0%{height:0}to{height:var(--smart-accordion-expanded-content-local-height)}}.smart-badge{padding:.25em .4em;font-weight:700;line-height:1;display:inline-block}.smart-badge.smart-badge-primary{color:var(--smart-primary-color);background-color:var(--smart-primary)}.smart-badge.smart-badge-secondary{color:var(--smart-secondary-color);background-color:var(--smart-secondary)}.smart-badge.smart-badge-success{color:var(--smart-success-color);background-color:var(--smart-success)}.smart-badge.smart-badge-error{color:var(--smart-error-color);background-color:var(--smart-error)}.smart-badge.smart-badge-info{color:var(--smart-info-color);background-color:var(--smart-info)}.smart-badge.smart-badge-warning{color:var(--smart-warning-color);background-color:var(--smart-warning)}.smart-badge.smart-badge-light{color:var(--smart-light-color);background-color:var(--smart-light)}.smart-badge.smart-badge-dark{color:var(--smart-dark-color);background-color:var(--smart-dark)}.smart-badge.smart-badge-danger{color:var(--smart-error-color);background-color:var(--smart-error)}.smart-badge.smart-badge-pill{border-radius:10rem}.smart-badge[right-to-left]{direction:rtl}.smart-breadcrumb-feedback,.smart-breadcrumb-feedback *,smart-breadcrumb{box-sizing:border-box}smart-breadcrumb{width:var(--smart-breadcrumb-default-width);min-width:calc(2 * var(--smart-breadcrumb-padding) + 2 * var(--smart-border-width) + 40px);height:var(--smart-breadcrumb-default-height);border:var(--smart-border-width) solid var(--smart-border);padding:var(--smart-breadcrumb-padding);border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);padding-top:0;display:block}smart-breadcrumb .smart-template-container{height:auto}smart-breadcrumb .smart-template-container .smart-breadcrumb-items{flex-flow:wrap;width:100%;height:auto;display:flex}.smart-breadcrumb-feedback,smart-breadcrumb .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item{margin-top:var(--smart-breadcrumb-padding);width:auto;color:var(--smart-background-color);flex-direction:row;padding:5px}smart-breadcrumb .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item{border:var(--smart-border-width) solid var(--smart-border);margin-right:var(--smart-breadcrumb-horizontal-offset);height:var(--smart-breadcrumb-item-height);background-color:var(--smart-background);align-items:center;display:flex;position:relative}smart-breadcrumb .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item:not(:last-child):after{width:var(--smart-breadcrumb-horizontal-offset);background-color:var(--smart-border);height:2px;left:calc(100% + var(--smart-border-width));content:"";position:absolute;top:50%}smart-breadcrumb .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item>.smart-close-button{-webkit-user-select:none;user-select:none;cursor:pointer;width:1em;margin-left:10px;margin-right:5px;font-family:smart-icons;display:none}smart-breadcrumb .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item>.smart-close-button:after{content:var(--smart-icon-close)}smart-breadcrumb .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item .smart-breadcrumb-item-label{-webkit-user-select:none;user-select:none}smart-breadcrumb .smart-template-container .smart-breadcrumb-items>.afterTarget:last-child:after,smart-breadcrumb .smart-template-container .smart-breadcrumb-items>.target:before{background-color:var(--smart-primary);width:2px;height:100%;left:calc(-1 * var(--smart-breadcrumb-horizontal-offset)/ 2 - 1px);content:"";position:absolute}smart-breadcrumb .smart-template-container .smart-breadcrumb-items>.afterTarget:last-child:after{left:calc(100% + var(--smart-breadcrumb-horizontal-offset)/ 2)}smart-breadcrumb .smart-breadcrumb-placeholder{width:100%;height:100%;padding:5px;display:flex}smart-breadcrumb[allow-drag] .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item{cursor:pointer;touch-action:none}smart-breadcrumb[allow-drag] .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item.dragged{background-image:linear-gradient(45deg,#0000001a 25%,#0000 25% 50%,#0000001a 50% 75%,#0000 75%,#0000);background-size:3em 3em}smart-breadcrumb[add-new-item] .smart-template-container .smart-breadcrumb-items>smart-button{--smart-button-padding:0;margin-right:var(--smart-breadcrumb-horizontal-offset);margin-top:var(--smart-breadcrumb-padding);border:var(--smart-border-width) solid var(--smart-border);border-radius:initial;width:var(--smart-breadcrumb-item-height);height:var(--smart-breadcrumb-item-height);text-align:center;font-size:25px;position:relative;overflow:visible}smart-breadcrumb[add-new-item] .smart-template-container .smart-breadcrumb-items>smart-button>button{-webkit-user-select:none;user-select:none;overflow:hidden}smart-breadcrumb[close-buttons] .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item>.smart-close-button{display:block}smart-breadcrumb[minimized]{padding:0;overflow:visible}smart-breadcrumb[minimized] .smart-container{padding:var(--smart-breadcrumb-padding);align-items:center;display:flex;position:relative}smart-breadcrumb[minimized] .smart-hamburger-icon{float:none;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;display:flex}smart-breadcrumb[minimized] .smart-hamburger-icon.smart-close-button>.smart-hamburger-icon-line-top{width:29px;transform:translate(4px)rotate(45deg)}smart-breadcrumb[minimized] .smart-hamburger-icon.smart-close-button>.smart-hamburger-icon-line-center{visibility:hidden}smart-breadcrumb[minimized] .smart-hamburger-icon.smart-close-button>.smart-hamburger-icon-line-bottom{width:29px;transform:translate(4px)rotate(-45deg)}smart-breadcrumb[minimized] .smart-hamburger-icon-line{background-color:var(--smart-primary);transform-origin:0;border-radius:10px;width:30px;height:5px;margin-bottom:5px}smart-breadcrumb[minimized] .smart-hamburger-icon-line-bottom{margin-bottom:0}smart-breadcrumb[minimized] .smart-template-container{left:calc(-1 * var(--smart-border-width));top:calc(100% + 2px + var(--smart-border-width));margin:calc(var(--smart-drop-down-vertical-offset) + var(--smart-drop-down-element-padding-size)) 0;border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);padding:var(--smart-drop-down-element-padding-size);width:var(--smart-breadcrumb-drop-down-width);background-color:var(--smart-background);box-shadow:var(--smart-elevation-8);z-index:1;position:absolute}smart-breadcrumb[minimized] .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item{justify-content:space-between;width:100%;margin:0}smart-breadcrumb[minimized] .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item:not(:last-child):after{content:none}smart-breadcrumb[minimized] .smart-template-container .smart-breadcrumb-items>smart-button{width:100%;margin:0}smart-breadcrumb[minimized] .smart-template-container .smart-breadcrumb-items>smart-button>button{justify-content:center;padding:0}smart-breadcrumb[minimized] .smart-template-container .smart-breadcrumb-items>.afterTarget:last-child:after,smart-breadcrumb[minimized] .smart-template-container .smart-breadcrumb-items>.target:before{width:100%;height:4px;top:-3px;left:0}smart-breadcrumb[minimized] .smart-template-container .smart-breadcrumb-items>.afterTarget:last-child:after{top:100%}smart-breadcrumb[minimized][animation=none] .smart-template-container.smart-visibility-hidden{display:none}smart-breadcrumb[minimized]:not([animation=none]) .smart-template-container{opacity:1;transform-origin:top;transition:opacity .2s ease-in,visibility .2s ease-in,transform .2s ease-in;transform:scaleY(1)}smart-breadcrumb[minimized]:not([animation=none]) .smart-template-container.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}smart-breadcrumb[minimized]:not([animation=none]) .smart-template-container.smart-visibility-hidden{opacity:.2;transform:scaleY(0)}smart-breadcrumb[minimized]:not([animation=none]) .smart-hamburger-icon-line{transition:visibility 20ms ease-in,transform .2s ease-in,width .2s ease-in}.smart-breadcrumb-feedback{border:var(--smart-border-width) solid var(--smart-border);margin-right:var(--smart-breadcrumb-horizontal-offset);height:var(--smart-breadcrumb-item-height);background-color:var(--smart-background);box-shadow:var(--smart-elevation-12);white-space:nowrap;opacity:.8;font-family:var(--smart-font-family);font-size:var(--smart-font-size);z-index:999;align-items:center;display:inline-flex;position:absolute}.smart-breadcrumb-feedback:after{content:var(--smart-icon-check);background-color:var(--smart-success);width:1.5em;height:1.5em;color:var(--smart-success-color);border-radius:100%;justify-content:center;align-items:center;margin-left:10px;font-family:smart-icons;font-size:14px;display:flex}.smart-breadcrumb-feedback.freeze:after{background-color:inherit;color:var(--smart-primary);content:var(--smart-icon-lock)}.smart-breadcrumb-feedback.unfreeze:after{background-color:inherit;color:var(--smart-primary);content:var(--smart-icon-lock-open)}.smart-breadcrumb-feedback.error:after{background-color:var(--smart-error);color:var(--smart-error-color);content:var(--smart-icon-attention-circled)}.smart-breadcrumb-feedback.data:after{background-color:var(--smart-primary);color:var(--smart-primary-color);content:var(--smart-icon-docs)}smart-breadcrumb[right-to-left]>.smart-container{direction:rtl}smart-breadcrumb[right-to-left]>.smart-container .smart-template-container .smart-breadcrumb-items>.afterTarget:first-child:after{content:"";width:2px;height:100%;top:0;left:calc(100% + var(--smart-breadcrumb-horizontal-offset)/ 2);background-color:var(--smart-success);position:absolute}smart-breadcrumb[right-to-left]>.smart-container .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item>.smart-close-button{margin-left:5px;margin-right:10px}.smart-breadcrumb-feedback[right-to-left],smart-breadcrumb[right-to-left]:not([minimized]) .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item,smart-breadcrumb[right-to-left]:not([minimized])[add-new-item]:not([minimized]) .smart-breadcrumb-items>smart-button{margin-left:var(--smart-breadcrumb-horizontal-offset);margin-right:initial}smart-breadcrumb[right-to-left]>.smart-container .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item:not(:last-child):after{left:calc(-1 * var(--smart-breadcrumb-horizontal-offset))}smart-breadcrumb[right-to-left][minimized] .smart-container .smart-template-container{right:calc(-1 * var(--smart-border-width));left:auto}.smart-breadcrumb-feedback[right-to-left]{direction:rtl}.smart-breadcrumb-feedback[right-to-left]:after{margin-left:initial;margin-right:var(--smart-breadcrumb-horizontal-offset)}.smart-button-element,smart-button,smart-repeat-button,smart-toggle-button{--smart-button-flat-color:var(--smart-background-color);text-align:center;vertical-align:middle;cursor:pointer;text-transform:var(--smart-button-text-transform);letter-spacing:.08929em;border-color:var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border-width:var(--smart-border-width);visibility:hidden;border-style:solid;font-weight:500;display:inline-flex;overflow:hidden}.smart-button-element.smart-element,smart-button.smart-element,smart-repeat-button.smart-element,smart-toggle-button.smart-element{visibility:inherit;display:inline-flex}.smart-button-element button::-moz-focus-inner{border:0}smart-button button::-moz-focus-inner{border:0}smart-repeat-button button::-moz-focus-inner{border:0}smart-toggle-button button::-moz-focus-inner{border:0}.smart-button-element.primary,smart-button.primary,smart-repeat-button.primary,smart-toggle-button.primary{--smart-button-opacity-hover:.75;--smart-button-opacity-focus:.7;--smart-button-opacity-active:.65;--smart-background:var(--smart-primary);--smart-border:var(--smart-primary);--smart-border-rgb:var(--smart-primary-rgb);--smart-background-color:var(--smart-primary-color);--smart-ui-state-hover:var(--smart-primary);--smart-ui-state-border-hover:var(--smart-primary);--smart-ui-state-color-hover:var(--smart-primary-color);--smart-ui-state-active:var(--smart-primary);--smart-ui-state-border-active:var(--smart-primary);--smart-ui-state-color-active:var(--smart-primary-color);--smart-ui-state-focus:var(--smart-primary);--smart-ui-state-border-focus:var(--smart-primary);--smart-ui-state-color-focus:var(--smart-primary-color);--smart-button-flat-color:var(--smart-primary);--smart-button-outlined-color:var(--smart-primary);--smart-button-outlined-border:var(--smart-primary)}.smart-button-element.secondary,smart-button.secondary,smart-repeat-button.secondary,smart-toggle-button.secondary{--smart-button-opacity-hover:.75;--smart-button-opacity-focus:.7;--smart-button-opacity-active:.65;--smart-background:var(--smart-secondary);--smart-border:var(--smart-secondary);--smart-border-rgb:var(--smart-secondary-rgb);--smart-background-color:var(--smart-secondary-color);--smart-ui-state-hover:var(--smart-secondary);--smart-ui-state-border-hover:var(--smart-secondary);--smart-ui-state-color-hover:var(--smart-secondary-color);--smart-ui-state-active:var(--smart-secondary);--smart-ui-state-border-active:var(--smart-secondary);--smart-ui-state-color-active:var(--smart-secondary-color);--smart-ui-state-focus:var(--smart-secondary);--smart-ui-state-border-focus:var(--smart-secondary);--smart-ui-state-color-focus:var(--smart-secondary-color);--smart-button-flat-color:var(--smart-secondary);--smart-button-outlined-color:var(--smart-secondary);--smart-button-outlined-border:var(--smart-secondary)}.smart-button-element.success,smart-button.success,smart-repeat-button.success,smart-toggle-button.success{--smart-button-opacity-hover:.75;--smart-button-opacity-focus:.7;--smart-button-opacity-active:.65;--smart-background:var(--smart-success);--smart-border:var(--smart-success);--smart-border-rgb:var(--smart-success-rgb);--smart-background-color:var(--smart-success-color);--smart-ui-state-hover:var(--smart-success);--smart-ui-state-border-hover:var(--smart-success);--smart-ui-state-color-hover:var(--smart-success-color);--smart-ui-state-active:var(--smart-success);--smart-ui-state-border-active:var(--smart-success);--smart-ui-state-color-active:var(--smart-success-color);--smart-ui-state-focus:var(--smart-success);--smart-ui-state-border-focus:var(--smart-success);--smart-ui-state-color-focus:var(--smart-success-color);--smart-button-flat-color:var(--smart-success);--smart-button-outlined-color:var(--smart-success);--smart-button-outlined-border:var(--smart-success)}.smart-button-element.error,smart-button.error,smart-repeat-button.error,smart-toggle-button.error{--smart-button-opacity-hover:.75;--smart-button-opacity-focus:.7;--smart-button-opacity-active:.65;--smart-background:var(--smart-error);--smart-border:var(--smart-error);--smart-border-rgb:var(--smart-error-rgb);--smart-background-color:var(--smart-error-color);--smart-ui-state-hover:var(--smart-error);--smart-ui-state-border-hover:var(--smart-error);--smart-ui-state-color-hover:var(--smart-error-color);--smart-ui-state-active:var(--smart-error);--smart-ui-state-border-active:var(--smart-error);--smart-ui-state-color-active:var(--smart-error-color);--smart-ui-state-focus:var(--smart-error);--smart-ui-state-border-focus:var(--smart-error);--smart-ui-state-color-focus:var(--smart-error-color);--smart-button-flat-color:var(--smart-error);--smart-button-outlined-color:var(--smart-error);--smart-button-outlined-border:var(--smart-error)}.smart-button-element.info,smart-button.info,smart-repeat-button.info,smart-toggle-button.info{--smart-button-opacity-hover:.75;--smart-button-opacity-focus:.7;--smart-button-opacity-active:.65;--smart-background:var(--smart-info);--smart-border:var(--smart-info);--smart-border-rgb:var(--smart-info-rgb);--smart-background-color:var(--smart-info-color);--smart-ui-state-hover:var(--smart-info);--smart-ui-state-border-hover:var(--smart-info);--smart-ui-state-color-hover:var(--smart-info-color);--smart-ui-state-active:var(--smart-info);--smart-ui-state-border-active:var(--smart-info);--smart-ui-state-color-active:var(--smart-info-color);--smart-ui-state-focus:var(--smart-info);--smart-ui-state-border-focus:var(--smart-info);--smart-ui-state-color-focus:var(--smart-info-color);--smart-button-flat-color:var(--smart-info);--smart-button-outlined-color:var(--smart-info);--smart-button-outlined-border:var(--smart-info)}.smart-button-element.warning,smart-button.warning,smart-repeat-button.warning,smart-toggle-button.warning{--smart-button-opacity-hover:.75;--smart-button-opacity-focus:.7;--smart-button-opacity-active:.65;--smart-background:var(--smart-warning);--smart-border:var(--smart-warning);--smart-border-rgb:var(--smart-warning-rgb);--smart-background-color:var(--smart-warning-color);--smart-ui-state-hover:var(--smart-warning);--smart-ui-state-border-hover:var(--smart-warning);--smart-ui-state-color-hover:var(--smart-warning-color);--smart-ui-state-active:var(--smart-warning);--smart-ui-state-border-active:var(--smart-warning);--smart-ui-state-color-active:var(--smart-warning-color);--smart-ui-state-focus:var(--smart-warning);--smart-ui-state-border-focus:var(--smart-warning);--smart-ui-state-color-focus:var(--smart-warning-color);--smart-button-flat-color:var(--smart-warning);--smart-button-outlined-color:var(--smart-warning);--smart-button-outlined-border:var(--smart-warning)}.smart-button-element.light,smart-button.light,smart-repeat-button.light,smart-toggle-button.light{--smart-button-opacity-hover:.75;--smart-button-opacity-focus:.7;--smart-button-opacity-active:.65;--smart-background:var(--smart-light);--smart-border:var(--smart-light);--smart-border-rgb:var(--smart-light-rgb);--smart-background-color:var(--smart-light-color);--smart-ui-state-hover:var(--smart-light);--smart-ui-state-border-hover:var(--smart-light);--smart-ui-state-color-hover:var(--smart-light-color);--smart-ui-state-active:var(--smart-light);--smart-ui-state-border-active:var(--smart-light);--smart-ui-state-color-active:var(--smart-light-color);--smart-ui-state-focus:var(--smart-light);--smart-ui-state-border-focus:var(--smart-light);--smart-ui-state-color-focus:var(--smart-light-color);--smart-button-flat-color:var(--smart-light);--smart-button-outlined-color:var(--smart-light);--smart-button-outlined-border:var(--smart-light)}.smart-button-element.dark,smart-button.dark,smart-repeat-button.dark,smart-toggle-button.dark{--smart-button-opacity-hover:.75;--smart-button-opacity-focus:.7;--smart-button-opacity-active:.65;--smart-background:var(--smart-dark);--smart-border:var(--smart-dark);--smart-border-rgb:var(--smart-dark-rgb);--smart-background-color:var(--smart-dark-color);--smart-ui-state-hover:var(--smart-dark);--smart-ui-state-border-hover:var(--smart-dark);--smart-ui-state-color-hover:var(--smart-dark-color);--smart-ui-state-active:var(--smart-dark);--smart-ui-state-border-active:var(--smart-dark);--smart-ui-state-color-active:var(--smart-dark-color);--smart-ui-state-focus:var(--smart-dark);--smart-ui-state-border-focus:var(--smart-dark);--smart-ui-state-color-focus:var(--smart-dark-color);--smart-button-flat-color:var(--smart-dark);--smart-button-outlined-color:var(--smart-dark);--smart-button-outlined-border:var(--smart-dark)}.smart-button-element[hover],smart-button[hover],smart-repeat-button[hover],smart-toggle-button[hover]{color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);opacity:var(--smart-button-opacity-hover);transition:background-color .1s linear,box-shadow .28s ease-in-out}.smart-button-element[focus],smart-button[focus],smart-repeat-button[focus],smart-toggle-button[focus]{color:var(--smart-ui-state-color-focus);border-color:var(--smart-ui-state-border-focus);background-color:var(--smart-ui-state-focus);opacity:var(--smart-button-opacity-focus)}.smart-button-element[active],smart-button[active],smart-repeat-button[active],smart-toggle-button[active]{color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active);opacity:var(--smart-button-opacity-active);transition:background-color .1s linear,box-shadow .28s ease-in-out}.smart-button-element[disabled],smart-button[disabled],smart-repeat-button[disabled],smart-toggle-button[disabled]{color:var(--smart-disabled-color);border-color:var(--smart-disabled);background-color:var(--smart-disabled);cursor:default;--smart-background:var(--smart-disabled);--smart-border:var(--smart-disabled);--smart-background-color:var(--smart-disabled-color)}.smart-button-element.large button,smart-button.large button,smart-repeat-button.large button,smart-toggle-button.large button{padding:var(--smart-button-large-padding);font-size:var(--smart-button-large-font-size)}.smart-button-element.small button,smart-button.small button,smart-repeat-button.small button,smart-toggle-button.small button{padding:var(--smart-button-small-padding);font-size:var(--smart-button-small-font-size)}.smart-button-element.very-small button,smart-button.very-small button,smart-repeat-button.very-small button,smart-toggle-button.very-small button{padding:var(--smart-button-very-small-padding);font-size:var(--smart-button-very-small-font-size)}.smart-button-element.rounded,smart-button.rounded,smart-repeat-button.rounded,smart-toggle-button.rounded{--smart-border-top-left-radius:50px;--smart-border-top-right-radius:50px;--smart-border-bottom-left-radius:50px;--smart-border-bottom-right-radius:50px;border-radius:var(--smart-border-bottom-left-radius)!important}.smart-button-element.squared,smart-button.squared,smart-repeat-button.squared,smart-toggle-button.squared{--smart-border-top-left-radius:0;--smart-border-top-right-radius:0;--smart-border-bottom-left-radius:0;--smart-border-bottom-right-radius:0}.smart-button-element.flat,.smart-button-element.flat[active],.smart-button-element.flat[hover],smart-button.flat,smart-button.flat[active],smart-button.flat[hover],smart-repeat-button.flat,smart-repeat-button.flat[active],smart-repeat-button.flat[hover],smart-toggle-button.flat,smart-toggle-button.flat[active],smart-toggle-button.flat[hover]{color:var(--smart-button-flat-color);background:0 0;border-color:#0000}.smart-button-element.flat[focus],smart-button.flat[focus],smart-repeat-button.flat[focus],smart-toggle-button.flat[focus]{border-color:var(--smart-ui-state-focus)}.smart-button-element.flat[checked],smart-button.flat[checked],smart-repeat-button.flat[checked],smart-toggle-button.flat[checked]{background:var(--smart-ui-state-active);text-decoration:underline}.smart-button-element.flat .smart-ripple,smart-button.flat .smart-ripple,smart-repeat-button.flat .smart-ripple,smart-toggle-button.flat .smart-ripple{background-color:var(--smart-button-flat-color)}.smart-button-element.outlined,smart-button.outlined,smart-repeat-button.outlined,smart-toggle-button.outlined{color:var(--smart-button-outlined-color);border-color:var(--smart-button-outlined-border);border-width:calc(2 * var(--smart-border-width));background:0 0}.smart-button-element.outlined[active],.smart-button-element.outlined[hover],smart-button.outlined[active],smart-button.outlined[hover],smart-repeat-button.outlined[active],smart-repeat-button.outlined[hover],smart-toggle-button.outlined[active],smart-toggle-button.outlined[hover]{color:var(--smart-button-outlined-color);border-color:var(--smart-button-outlined-border);background:0 0}.smart-button-element.outlined[focus],smart-button.outlined[focus],smart-repeat-button.outlined[focus],smart-toggle-button.outlined[focus]{color:var(--smart-button-outlined-color);border-color:var(--smart-ui-state-focus);background:0 0}.smart-button-element.outlined[checked],smart-button.outlined[checked],smart-repeat-button.outlined[checked],smart-toggle-button.outlined[checked]{color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-active);background:var(--smart-ui-state-active)}.smart-button-element.outlined .smart-ripple,smart-button.outlined .smart-ripple,smart-repeat-button.outlined .smart-ripple,smart-toggle-button.outlined .smart-ripple{background-color:var(--smart-button-outlined-color)}.smart-button-element.outlined button.smart-button,smart-button.outlined button.smart-button,smart-repeat-button.outlined button.smart-button,smart-toggle-button.outlined button.smart-button{border-radius:initial}.smart-button-element.raised,smart-button.raised,smart-repeat-button.raised,smart-toggle-button.raised{box-shadow:var(--smart-elevation-2);transition:background-color .1s linear,box-shadow .28s ease-in-out}.smart-button-element.raised[hover],smart-button.raised[hover],smart-repeat-button.raised[hover],smart-toggle-button.raised[hover]{box-shadow:var(--smart-elevation-4)}.smart-button-element.raised button[active],.smart-button-element.raised[active],.smart-button-element.raised[checked],smart-button.raised button[active],smart-button.raised[active],smart-button.raised[checked],smart-repeat-button.raised button[active],smart-repeat-button.raised[active],smart-repeat-button.raised[checked],smart-toggle-button.raised button[active],smart-toggle-button.raised[active],smart-toggle-button.raised[checked]{box-shadow:var(--smart-elevation-8)}.smart-button-element.raised[focus],.smart-button-element.raised[focus]:not([checked]),smart-button.raised[focus],smart-button.raised[focus]:not([checked]),smart-repeat-button.raised[focus],smart-repeat-button.raised[focus]:not([checked]),smart-toggle-button.raised[focus],smart-toggle-button.raised[focus]:not([checked]){box-shadow:var(--smart-elevation-6)}.smart-button-element.floating,smart-button.floating,smart-repeat-button.floating,smart-toggle-button.floating{width:48px;height:48px;box-shadow:var(--smart-elevation-4);border-radius:50%;transition:background-color .1s linear,box-shadow .28s ease-in-out}.smart-button-element.floating[hover],smart-button.floating[hover],smart-repeat-button.floating[hover],smart-toggle-button.floating[hover]{box-shadow:var(--smart-elevation-6)}.smart-button-element.floating[active],.smart-button-element.floating[checked],smart-button.floating[active],smart-button.floating[checked],smart-repeat-button.floating[active],smart-repeat-button.floating[checked],smart-toggle-button.floating[active],smart-toggle-button.floating[checked]{box-shadow:var(--smart-elevation-12)}.smart-button-element.floating[focus],.smart-button-element.floating[focus]:not([checked]),smart-button.floating[focus],smart-button.floating[focus]:not([checked]),smart-repeat-button.floating[focus],smart-repeat-button.floating[focus]:not([checked]),smart-toggle-button.floating[focus],smart-toggle-button.floating[focus]:not([checked]){box-shadow:var(--smart-elevation-6)}button.smart-button{padding:var(--smart-button-padding);text-align:inherit;vertical-align:inherit;cursor:inherit;text-transform:inherit;font-weight:inherit;letter-spacing:inherit;background:inherit;color:inherit;-webkit-font-smoothing:antialiased;opacity:var(--smart-button-opacity);white-space:nowrap;border-radius:inherit;border:none;position:relative}.smart-button .smart-ripple{background:var(--smart-background-color)}[smart-toggle-button] .smart-container,smart-toggle-button .smart-container{font-weight:inherit;font-style:inherit}[smart-toggle-button][checked],smart-toggle-button[checked]{color:var(--smart-ui-state-color-selected);border-color:var(--smart-ui-state-border-selected);background-color:var(--smart-ui-state-selected)}.smart-scroll-button .smart-button{padding:0}:host(.smart-button.flat) .smart-ripple{background-color:var(--smart-button-flat-color)}:host(.smart-button.outlined) .smart-ripple{background-color:var(--smart-button-outlined-color)}button.smart-button[type]:not(.smart-container){border-color:var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border-width:var(--smart-border-width);text-align:center;vertical-align:middle;cursor:pointer;text-transform:var(--smart-button-text-transform);letter-spacing:.08929em;font-weight:500;font-style:var(--smart-font-style);font-size:var(--smart-font-size);background:var(--smart-background);border-style:solid;outline:0;overflow:hidden}button.smart-button[type]:hover{color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover)}button.smart-button[type]:not([disabled]):active{color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active)}smart-button[right-to-left],smart-repeat-button[right-to-left],smart-toggle-button[right-to-left]{direction:rtl}.smart-button-group{vertical-align:middle;width:var(--smart-button-group-default-width);height:var(--smart-button-group-default-height);cursor:pointer;text-transform:var(--smart-button-text-transform);letter-spacing:.08929em;display:inline-flex;overflow:hidden}.smart-button-group .smart-button-group-items{align-items:center;width:100%;height:100%;display:flex}.smart-button-group .smart-button-group-items .smart-button-group-item{padding:var(--smart-button-padding);cursor:inherit;font-weight:inherit;-webkit-font-smoothing:antialiased;opacity:var(--smart-button-opacity);white-space:nowrap;border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.smart-button-group .smart-button-group-items .smart-button-group-item>div{text-overflow:ellipsis;-webkit-user-select:none;user-select:none;overflow:hidden}.smart-button-group .smart-button-group-items .smart-button-group-item:hover{color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);opacity:var(--smart-button-opacity-hover)}.smart-button-group .smart-button-group-items .smart-button-group-item[active]{color:var(--smart-ui-state-color-selected);border-color:var(--smart-ui-state-border-selected);background-color:var(--smart-ui-state-selected)}.smart-button-group .smart-button-group-items .smart-button-group-item:active{color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active);opacity:var(--smart-button-opacity-active)}.smart-button-group.small .smart-button-group-items .smart-button-group-item{padding:var(--smart-button-small-padding);font-size:var(--smart-button-small-font-size)}.smart-button-group.large .smart-button-group-items .smart-button-group-item{padding:var(--smart-button-large-padding);font-size:var(--smart-button-large-font-size)}.smart-button-group:focus .smart-button-group-item[focus]:not(:active){color:var(--smart-ui-state-color-focus);border-color:var(--smart-ui-state-border-focus);background-color:var(--smart-ui-state-focus);opacity:var(--smart-button-opacity-focus)}.smart-button-group.primary{border-color:var(--smart-primary)}.smart-button-group.primary .smart-button-group-items .smart-button-group-item{color:var(--smart-primary-color);background-color:var(--smart-primary)}.smart-button-group.primary .smart-button-group-items .smart-button-group-item:hover{background-color:rgba(var(--smart-primary-rgb),.8)}.smart-button-group.primary .smart-button-group-items .smart-button-group-item:active,.smart-button-group.primary .smart-button-group-items .smart-button-group-item[active]{color:var(--smart-primary);border-color:var(--smart-ui-state-border-selected);background-color:rgba(var(--smart-primary-rgb),.2)}.smart-button-group.secondary{border-color:var(--smart-secondary)}.smart-button-group.secondary .smart-button-group-items .smart-button-group-item{color:var(--smart-secondary-color);background-color:var(--smart-secondary)}.smart-button-group.secondary .smart-button-group-items .smart-button-group-item:hover{background-color:rgba(var(--smart-secondary-rgb),.8)}.smart-button-group.secondary .smart-button-group-items .smart-button-group-item:active,.smart-button-group.secondary .smart-button-group-items .smart-button-group-item[active]{color:var(--smart-secondary);border-color:var(--smart-ui-state-border-selected);background-color:rgba(var(--smart-secondary-rgb),.2)}.smart-button-group.success{border-color:var(--smart-success)}.smart-button-group.success .smart-button-group-items .smart-button-group-item{color:var(--smart-success-color);background-color:var(--smart-success)}.smart-button-group.success .smart-button-group-items .smart-button-group-item:hover{background-color:rgba(var(--smart-success-rgb),.8)}.smart-button-group.success .smart-button-group-items .smart-button-group-item:active,.smart-button-group.success .smart-button-group-items .smart-button-group-item[active]{color:var(--smart-success);border-color:var(--smart-ui-state-border-selected);background-color:rgba(var(--smart-success-rgb),.2)}.smart-button-group.error{border-color:var(--smart-error)}.smart-button-group.error .smart-button-group-items .smart-button-group-item{color:var(--smart-error-color);background-color:var(--smart-error)}.smart-button-group.error .smart-button-group-items .smart-button-group-item:hover{background-color:rgba(var(--smart-error-rgb),.8)}.smart-button-group.error .smart-button-group-items .smart-button-group-item:active,.smart-button-group.error .smart-button-group-items .smart-button-group-item[active]{color:var(--smart-error);border-color:var(--smart-ui-state-border-selected);background-color:rgba(var(--smart-error-rgb),.2)}.smart-button-group.info{border-color:var(--smart-info)}.smart-button-group.info .smart-button-group-items .smart-button-group-item{color:var(--smart-info-color);background-color:var(--smart-info)}.smart-button-group.info .smart-button-group-items .smart-button-group-item:hover{background-color:rgba(var(--smart-info-rgb),.8)}.smart-button-group.info .smart-button-group-items .smart-button-group-item:active,.smart-button-group.info .smart-button-group-items .smart-button-group-item[active]{color:var(--smart-info);border-color:var(--smart-ui-state-border-selected);background-color:rgba(var(--smart-info-rgb),.2)}.smart-button-group.warning{border-color:var(--smart-warning)}.smart-button-group.warning .smart-button-group-items .smart-button-group-item{color:var(--smart-warning-color);background-color:var(--smart-warning)}.smart-button-group.warning .smart-button-group-items .smart-button-group-item:hover{background-color:rgba(var(--smart-warning-rgb),.8)}.smart-button-group.warning .smart-button-group-items .smart-button-group-item:active,.smart-button-group.warning .smart-button-group-items .smart-button-group-item[active]{color:var(--smart-warning);border-color:var(--smart-ui-state-border-selected);background-color:rgba(var(--smart-warning-rgb),.2)}.smart-button-group.light{border-color:var(--smart-light)}.smart-button-group.light .smart-button-group-items .smart-button-group-item{color:var(--smart-light-color);background-color:var(--smart-light)}.smart-button-group.light .smart-button-group-items .smart-button-group-item:hover{background-color:rgba(var(--smart-light-rgb),.8)}.smart-button-group.light .smart-button-group-items .smart-button-group-item:active,.smart-button-group.light .smart-button-group-items .smart-button-group-item[active]{color:var(--smart-light);border-color:var(--smart-ui-state-border-selected);background-color:rgba(var(--smart-light-rgb),.2)}.smart-button-group.dark{border-color:var(--smart-dark)}.smart-button-group.dark .smart-button-group-items .smart-button-group-item{color:var(--smart-dark-color);background-color:var(--smart-dark)}.smart-button-group.dark .smart-button-group-items .smart-button-group-item:hover{background-color:rgba(var(--smart-dark-rgb),.8)}.smart-button-group.dark .smart-button-group-items .smart-button-group-item:active,.smart-button-group.dark .smart-button-group-items .smart-button-group-item[active]{color:var(--smart-dark);border-color:var(--smart-ui-state-border-selected);background-color:rgba(var(--smart-dark-rgb),.2)}.smart-button-group:not([animation=none]) .smart-button-group-item{transition:background-color .1s linear,box-shadow .28s ease-in-out}.smart-button-group[right-to-left] .smart-button-group-items{direction:rtl}.smart-calendar,.smart-calendar[months="1"]{min-width:var(--smart-calendar-default-width);min-height:var(--smart-calendar-default-height)}.smart-calendar{width:var(--smart-calendar-default-width);height:var(--smart-calendar-default-height)}.smart-calendar:focus{border-color:var(--smart-outline)}.smart-calendar>.smart-container{-webkit-user-select:none;user-select:none}.smart-calendar.smart-container,.smart-calendar>.smart-container{flex-direction:column;justify-content:center;display:flex}.smart-calendar smart-drop-down-list{--smart-drop-down-list-default-min-height:initial}.smart-calendar smart-tooltip{top:0}.smart-calendar smart-tooltip .smart-tooltip-content{border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-calendar input{background:inherit;color:inherit}.smart-calendar button:focus{border:1px solid var(--smart-outline);outline:0}.smart-calendar .smart-calendar-container{border:initial;width:100%;height:100%;padding:0}.smart-calendar .smart-calendar-container>.smart-calendar-body{width:96%;height:calc(100% - var(--smart-calendar-header-height));padding:2px;padding-left:initial;padding-right:initial;cursor:default;outline:initial;-webkit-user-select:none;user-select:none;touch-action:none;margin-left:2%;margin-right:2%;display:flex;position:relative;overflow:hidden}.smart-calendar .smart-calendar-container>.smart-calendar-body:focus .smart-calendar-date-view-container .smart-calendar-cell:focus,.smart-calendar .smart-calendar-container>.smart-calendar-body:focus .smart-calendar-date-view-container .smart-calendar-cell[focus]{background-color:var(--smart-background);color:var(--smart-primary);border-color:var(--smart-primary)}.smart-calendar .smart-calendar-footer,.smart-calendar .smart-calendar-header{color:var(--smart-surface-color);border:var(--smart-border-width) solid var(--smart-border);box-sizing:border-box;outline:initial;width:100%}.smart-calendar .smart-calendar-container>.smart-calendar-body>div{font-size:inherit;flex-wrap:wrap;flex-shrink:0;display:flex}.smart-calendar .smart-calendar-container>.smart-calendar-body .smart-hidden{display:none}.smart-calendar .smart-calendar-header{background:var(--smart-surface);height:var(--smart-calendar-header-height);text-transform:var(--smart-calendar-header-text-transform);border-top-width:0;border-left-width:0;border-right-width:0;justify-content:center;align-items:center;display:flex}.smart-calendar .smart-calendar-header.smart-hidden{display:none}.smart-calendar .smart-calendar-footer{background:var(--smart-surface);height:var(--smart-calendar-footer-height);text-transform:var(--smart-calendar-footer-text-transform);border-top-width:0;border-left-width:0;border-right-width:0;justify-content:center;align-items:center;display:flex}.smart-calendar .smart-calendar-footer.smart-hidden{display:none}.smart-calendar .smart-calendar-title{width:100%;padding:var(--smart-calendar-title-padding);font-size:inherit;background:var(--smart-primary);color:var(--smart-primary-color);-webkit-user-select:none;user-select:none;text-transform:var(--smart-calendar-title-text-transform);height:calc(var(--smart-calendar-title-height));border:none;flex-direction:column;justify-content:center;font-family:inherit;display:flex;overflow:hidden}.smart-calendar .smart-calendar-title.smart-hidden{display:none}.smart-calendar .smart-calendar-title div:first-of-type{font-size:70%}.smart-calendar .smart-calendar-title .smart-calendar-selected{opacity:1}.smart-calendar .smart-calendar-title div{opacity:.5;cursor:pointer;border:1px solid #0000;font-size:125%;display:table;position:relative}.smart-calendar .smart-calendar-cell[other-month]{background:var(--smart-background);color:var(--smart-background-color);border-color:var(--smart-border);opacity:.5}.smart-calendar .smart-calendar-cell[focus]{border-color:var(--smart-outline)}.smart-calendar .smart-calendar-date-element{cursor:default;outline:initial;text-align:center;border:1px solid #0000;align-items:center;width:74%;height:100%;display:flex;position:relative;overflow:hidden}.smart-calendar .smart-calendar-date-element:focus{border-color:var(--smart-outline)}.smart-calendar .smart-calendar-date-element>div{outline:initial;width:100%;height:100%;font-size:inherit;justify-content:center;align-items:center;display:flex}.smart-calendar .smart-calendar-date-element>div:first-of-type{text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;user-select:none;overflow:hidden}.smart-calendar .smart-calendar-date-element div.smart-hidden{display:none}.smart-calendar .smart-calendar-date-element .smart-ripple{background-color:var(--smart-button-color);opacity:.2}.smart-calendar .smart-calendar-button .smart-button{font-family:var(--smart-font-family-icon);min-height:initial;background:0 0;border:none;border-radius:0;padding:0}.smart-calendar .smart-calendar-button[next-month],.smart-calendar .smart-calendar-button[prev-month]{width:var(--smart-calendar-navigation-button-size);min-width:var(--smart-calendar-navigation-button-size);height:var(--smart-calendar-navigation-button-size);font-size:initial;font-weight:inherit;font-family:var(--smart-font-family-icon);color:inherit;background:0 0;border:none;border-radius:100%;display:inline-block;position:relative}.smart-calendar .smart-calendar-button[next-month][active] button,.smart-calendar .smart-calendar-button[prev-month][active] button{border:1px solid var(--smart-ui-state-hover);background-color:var(--smart-ui-state-hover);color:var(--smart-primary)}.smart-calendar .smart-calendar-button[next-year],.smart-calendar .smart-calendar-button[prev-year]{cursor:default;border-color:var(--smart-border);border-left:none;border-radius:0;margin:0;padding:0;font-size:10px;display:block;position:relative}.smart-calendar .smart-calendar-button[next-year] span:after{content:var(--smart-icon-arrow-up)}.smart-calendar .smart-calendar-button[prev-year]{border-top-color:#0000}.smart-calendar .smart-calendar-button[prev-year] span:after{content:var(--smart-icon-arrow-down)}.smart-calendar [next-month][focus] button,.smart-calendar [next-year][focus] button,.smart-calendar [prev-month][focus] button,.smart-calendar [prev-year][focus] button{outline:0}.smart-calendar .smart-calendar-list-view.smart-scroll-viewer{--smart-input-drop-down-menu-height:100%;--smart-input-drop-down-menu-width:100%;border:initial;width:100%;height:100%;color:inherit;text-align:center;opacity:initial;z-index:initial;padding:initial;float:initial;transform:initial;margin:initial;box-shadow:initial;transition:initial;position:absolute;top:0;left:0}.smart-calendar .smart-calendar-week .smart-calendar-cell,.smart-calendar .smart-calendar-week .smart-calendar-week-number{text-overflow:ellipsis;width:var(--smart-calendar-cell-size);height:var(--smart-calendar-cell-size);line-height:calc(var(--smart-calendar-cell-size) - 2px);padding:0;position:relative;overflow:hidden}.smart-calendar .smart-calendar-list-view.smart-scroll-viewer>.smart-container{max-height:initial}.smart-calendar .smart-calendar-list-view.smart-scroll-viewer a{pointer-events:none}.smart-calendar .smart-calendar-week{text-align:center;justify-content:center;display:flex;overflow:hidden}.smart-calendar .smart-calendar-week .smart-calendar-cell{border-top-left-radius:var(--smart-calendar-cell-border-top-left-radius);border-top-right-radius:var(--smart-calendar-cell-border-top-right-radius);border-bottom-left-radius:var(--smart-calendar-cell-border-bottom-left-radius);border-bottom-right-radius:var(--smart-calendar-cell-border-bottom-right-radius);margin-right:var(--smart-calendar-cell-spacing);margin-bottom:var(--smart-calendar-cell-spacing);border:1px solid #0000}.smart-calendar .smart-calendar-week .smart-calendar-cell[selected],.smart-calendar .smart-calendar-week .smart-calendar-cell[selected][hover]{background-color:var(--smart-primary);color:var(--smart-primary-color);border-color:var(--smart-primary)}.smart-calendar .smart-calendar-week .smart-calendar-cell[today],.smart-calendar .smart-calendar-week .smart-calendar-cell[today][hover]{background:var(--smart-secondary);color:var(--smart-secondary-color);border-color:var(--smart-secondary)}.smart-calendar .smart-calendar-week .smart-calendar-cell[selected][today]{background-color:var(--smart-primary);color:var(--smart-primary-color);border-color:var(--smart-primary)}.smart-calendar .smart-calendar-week .smart-calendar-cell:focus:not([selected]),.smart-calendar .smart-calendar-week .smart-calendar-cell[focus]:not([selected]){background-color:var(--smart-background);color:var(--smart-primary);border-color:var(--smart-primary)}.smart-calendar .smart-calendar-week .smart-calendar-cell .smart-ripple{background-color:var(--smart-primary-color);opacity:.5}.smart-calendar .smart-calendar-week .smart-calendar-week-number{border-top-left-radius:var(--smart-calendar-cell-border-top-left-radius);border-top-right-radius:var(--smart-calendar-cell-border-top-right-radius);border-bottom-left-radius:var(--smart-calendar-cell-border-bottom-left-radius);border-bottom-right-radius:var(--smart-calendar-cell-border-bottom-right-radius);border:1px solid #0000;margin:0}.smart-calendar .smart-calendar-week.smart-hidden{display:none}.smart-calendar .smart-calendar-week div[restricted]{cursor:not-allowed;opacity:.55;text-decoration:line-through}.smart-calendar .smart-calendar-week div[hover]:not([restricted]){background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover)}.smart-calendar .smart-calendar-week div[important]{background:var(--smart-calendar-important-date-background);color:var(--smart-calendar-important-date-color);border-color:var(--smart-calendar-important-date-border-color)}@-moz-document url-prefix(){.smart-calendar .smart-calendar-week div{padding:initial}}.smart-calendar .smart-calendar-week-number{margin:auto;display:none}.smart-calendar .smart-calendar-week-titles{text-align:center;justify-content:center;display:flex;overflow:hidden}.smart-calendar .smart-calendar-week-titles div:first-child{margin:auto;display:none}.smart-calendar .smart-calendar-week-titles .smart-calendar-week-title{text-overflow:ellipsis;border-top-left-radius:var(--smart-calendar-cell-border-top-left-radius);border-top-right-radius:var(--smart-calendar-cell-border-top-right-radius);border-bottom-left-radius:var(--smart-calendar-cell-border-bottom-left-radius);border-bottom-right-radius:var(--smart-calendar-cell-border-bottom-right-radius);width:var(--smart-calendar-cell-size);height:var(--smart-calendar-cell-size);line-height:calc(var(--smart-calendar-cell-size) - 2px);margin-right:var(--smart-calendar-cell-spacing);margin-bottom:var(--smart-calendar-cell-spacing);text-transform:var(--smart-calendar-week-title-text-transform);border:1px solid #0000;padding:0;position:relative;overflow:hidden}.smart-calendar .smart-calendar-months-container{order:1;align-items:center;width:100%;height:100%}.smart-calendar .smart-calendar-month{text-align:center;max-width:var(--smart-calendar-default-width);flex-direction:column;justify-content:center;margin:auto;display:flex;overflow:hidden}.smart-calendar .smart-calendar-month-name{display:none}.smart-calendar .smart-calendar-month-separator{text-align:center;order:2;justify-content:center;width:50%;display:flex;overflow:hidden}.smart-calendar .smart-calendar-month-element{text-align:center;width:70%;height:80%;font-size:inherit;margin:5% 0;position:relative}.smart-calendar .smart-calendar-year-container:focus{border:1px solid var(--smart-outline);outline:0}.smart-calendar .smart-calendar-year-element{text-align:center;width:25%;height:80%;font-size:inherit;border-style:solid;border-width:1px;border-color:var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:0;border-bottom-left-radius:var(--smart-border-bottom-left-radius);background:var(--smart-background);border-bottom-right-radius:0;outline:0;margin-left:5%;padding:2px}.smart-calendar .smart-calendar-year-element:focus{border-color:var(--smart-outline)}.smart-calendar .smart-calendar-year-elements{flex-direction:column;justify-content:space-around;align-items:center;width:10%;height:80%;display:flex}.smart-calendar .smart-calendar-year-elements>smart-repeat-button{width:100%;height:50%}.smart-calendar .smart-calendar-year-selector{display:inline-block}.smart-calendar .smart-calendar-next-months-container{order:3;align-items:center;width:100%;height:100%}@-moz-document url-prefix(){.smart-calendar .smart-calendar-months-container,.smart-calendar .smart-calendar-next-months-container{line-height:initial}}.smart-calendar .smart-calendar-date-container:focus{border:1px solid var(--smart-outline);outline:0}.smart-calendar .smart-calendar-date-view-container{text-align:center;flex-direction:row;align-items:center;width:100%;height:100%}.smart-calendar .smart-calendar-date-view-container.smart-list-display-mode-view{flex-direction:column}.smart-calendar .smart-calendar-date-view-container .smart-calendar-cell{border-top-left-radius:var(--smart-calendar-cell-border-top-left-radius);border-top-right-radius:var(--smart-calendar-cell-border-top-right-radius);border-bottom-left-radius:var(--smart-calendar-cell-border-bottom-left-radius);border-bottom-right-radius:var(--smart-calendar-cell-border-bottom-right-radius);border:1px solid #0000;justify-content:center;align-items:center;width:23%;height:23%;margin:0 1%;display:flex;position:relative}.smart-calendar .smart-calendar-date-view-container .smart-calendar-cell[focus]{border-color:var(--smart-outline)}.smart-calendar .smart-calendar-date-view-container .smart-calendar-cell[other-month]{background:var(--smart-background);color:var(--smart-background-color);border-color:var(--smart-border);opacity:.5}.smart-calendar .smart-calendar-date-view-container .smart-visibility-hidden{visibility:visible;opacity:.55}.smart-calendar .smart-calendar-animation-panel{background-color:var(--smart-background);pointer-events:none;justify-content:center;align-items:center;position:absolute}.smart-calendar[months] .smart-calendar-month{width:50%}.smart-calendar[months] .smart-calendar-month-name{display:initial}.smart-calendar[hide-day-names] .smart-calendar-week-titles,.smart-calendar[months="1"] .smart-calendar-month-name{display:none}.smart-calendar[months]:not([months="1"]){width:calc(2 * var(--smart-calendar-default-width) + var(--smart-calendar-cell-size));height:calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height) + var(--smart-calendar-footer-height))}.smart-calendar[months="1"]{width:var(--smart-calendar-default-width);height:var(--smart-calendar-default-height)}.smart-calendar[months="1"] .smart-calendar-month{width:100%;font-size:100%}.smart-calendar[months="3"],.smart-calendar[months="4"]{--smart-calendar-default-height:calc(2 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))!important}.smart-calendar[months="5"],.smart-calendar[months="6"]{--smart-calendar-default-height:calc(3 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))!important}.smart-calendar[months="7"],.smart-calendar[months="8"]{--smart-calendar-default-height:calc(4 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))!important}.smart-calendar[months="9"],.smart-calendar[months="10"]{--smart-calendar-default-height:calc(5 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))!important}.smart-calendar[months="12"],.smart-calendar[months="11"]{--smart-calendar-default-height:calc(6 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))!important}@media only screen and (width<=768px){.smart-calendar[months] .smart-calendar-month{width:100%}.smart-calendar[months="2"]{height:calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height) + var(--smart-calendar-footer-height))}.smart-calendar[months="3"]{--smart-calendar-default-height:calc(3 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))}.smart-calendar[months="4"]{--smart-calendar-default-height:calc(4 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))}.smart-calendar[months="5"]{--smart-calendar-default-height:calc(5 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))}.smart-calendar[months="6"]{--smart-calendar-default-height:calc(6 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))}.smart-calendar[months="7"]{--smart-calendar-default-height:calc(7 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))}.smart-calendar[months="8"]{--smart-calendar-default-height:calc(8 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))}.smart-calendar[months="9"]{--smart-calendar-default-height:calc(9 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))}.smart-calendar[months="10"]{--smart-calendar-default-height:calc(10 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))}.smart-calendar[months="11"]{--smart-calendar-default-height:calc(11 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))}.smart-calendar[months="12"]{--smart-calendar-default-height:calc(12 * calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height)))}}.smart-calendar[view-sections*=footer]{--smart-calendar-default-height:calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height) + var(--smart-calendar-footer-height))}.smart-calendar[view-sections*=footer][view-sections*=header] .smart-calendar-container>.smart-calendar-body{height:calc(100% - var(--smart-calendar-header-height) - var(--smart-calendar-footer-height))}.smart-calendar[view-sections*=title]{--smart-calendar-default-height:calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height))}.smart-calendar[view-sections*=title] .smart-calendar-container{width:100%;height:calc(100% - (var(--smart-calendar-title-height)))}.smart-calendar[view-sections*=title][view-sections*=footer]{--smart-calendar-default-height:calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height) + var(--smart-calendar-footer-height))}.smart-calendar[scroll-buttons-position=near] .smart-calendar-button[prev-month]{order:1}.smart-calendar[scroll-buttons-position=near] .smart-calendar-button[next-month]{order:2}.smart-calendar[scroll-buttons-position=near] .smart-calendar-date-element{order:3}.smart-calendar[scroll-buttons-position=far] .smart-calendar-date-element{order:1}.smart-calendar[scroll-buttons-position=far] .smart-calendar-button[prev-month]{order:2}.smart-calendar[scroll-buttons-position=far] .smart-calendar-button[next-month]{order:3}.smart-calendar[scroll-buttons-navigation-mode=portrait] .smart-calendar-month-separator{width:100%;height:50%}.smart-calendar[scroll-buttons-navigation-mode=portrait] .smart-calendar-container>.smart-calendar-body{flex-direction:column}.smart-calendar[calendar-mode=classic] .smart-calendar-title div{cursor:initial}.smart-calendar[calendar-mode=classic] .smart-calendar-date-element{align-items:initial;overflow:initial}.smart-calendar[display-mode-view=list][display-mode=decade] .smart-calendar-container>.smart-calendar-body,.smart-calendar[display-mode-view=list][display-mode=year] .smart-calendar-container>.smart-calendar-body{touch-action:auto}.smart-calendar[hide-other-month-days] .smart-calendar-cell[other-month]{visibility:hidden}.smart-calendar[week-numbers]{--smart-calendar-default-width:calc(var(--smart-calendar-cell-spacing) + 8 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)))}.smart-calendar[week-numbers][view-sections*=title][view=landscape]{--smart-calendar-default-width:calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 8 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)))}.smart-calendar[week-numbers] .smart-calendar-week-number,.smart-calendar[week-numbers] .smart-calendar-week-titles div:first-child{display:initial}.smart-calendar[view=portrait].smart-container,.smart-calendar[view=portrait]>.smart-container{flex-direction:column;justify-content:center;display:flex}.smart-calendar[view=landscape]{--smart-calendar-default-width:calc(var(--smart-calendar-title-height) + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)));--smart-calendar-default-height:calc(var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height))}.smart-calendar[view=landscape].smart-container,.smart-calendar[view=landscape]>.smart-container{flex-direction:row}.smart-calendar[view=landscape] .smart-calendar-container{width:calc(100% - (var(--smart-calendar-title-height)));height:100%}.smart-calendar[view=landscape] .smart-calendar-title{width:calc(var(--smart-calendar-title-height));justify-content:flex-start;height:100%}.smart-calendar[view=landscape][view-sections*=footer]{--smart-calendar-default-height:calc(var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)) + var(--smart-calendar-header-height) + var(--smart-calendar-footer-height))}.smart-calendar[animation=none] .smart-calendar-body .smart-calendar-month-separator,.smart-calendar[animation=none] .smart-calendar-body .smart-calendar-next-months-container{display:none}.smart-calendar[right-to-left] .smart-calendar-date-element>div,.smart-calendar[right-to-left] .smart-calendar-date-view-container,.smart-calendar[right-to-left] .smart-calendar-date-view-container .smart-calendar-cell,.smart-calendar[right-to-left] .smart-calendar-footer,.smart-calendar[right-to-left] .smart-calendar-title,.smart-calendar[right-to-left] .smart-calendar-week .smart-calendar-cell,.smart-calendar[right-to-left] .smart-calendar-week .smart-calendar-week-number,.smart-calendar[right-to-left] .smart-calendar-week-titles .smart-calendar-week-title{direction:rtl}.smart-calendar[right-to-left] .smart-calendar-month-element{direction:initial}.smart-calendar[right-to-left] .smart-calendar-year-element{margin-left:initial;margin-right:5%}.smart-calendar[right-to-left][view=landscape]>.smart-container{flex-direction:row-reverse}.smart-cards{background-color:var(--smart-surface);flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start;width:100%;max-width:1500px;margin-left:auto;margin-right:auto;display:flex}@media only screen and (width<=768px){.smart-cards smart-card{margin:0 10px 10px}}smart-card{width:30.5%;min-height:20px;box-shadow:var(--smart-elevation-2);box-sizing:border-box;font-size:inherit;margin:1%;display:inline-block}@media only screen and (width<=1024px){smart-card{width:47%;display:inline-block}}@media only screen and (width<=768px){smart-card{width:100%;max-height:100vh;margin:0;display:block;overflow-y:auto}}smart-card:hover{box-shadow:var(--smart-elevation-4)}smart-card.simple{box-shadow:unset;width:auto;margin:0}smart-card[right-to-left].smart-container,smart-card[right-to-left]>.smart-container{direction:rtl}.smart-card-view{width:var(--smart-card-view-default-width);min-width:var(--smart-card-view-column-min-width);height:var(--smart-card-view-default-height);min-height:100px}.smart-card-view.smart-container{contain:layout style;position:relative}.smart-card-view.smart-container>smart-scroll-viewer,.smart-card-view>.smart-container>smart-scroll-viewer{contain:layout style;background-color:#0000;border:none;width:100%;height:100%;position:relative}.smart-card-view.smart-container>smart-scroll-viewer .smart-scroll-viewer-content-container,.smart-card-view>.smart-container>smart-scroll-viewer .smart-scroll-viewer-content-container{padding:0;display:flex}.smart-card-view.smart-container[modal],.smart-card-view>.smart-container[modal]{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.smart-card-view.smart-container[modal]:after,.smart-card-view>.smart-container[modal]:after{content:"";opacity:.3;pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.smart-card-view.smart-container[modal] .smart-indicator,.smart-card-view>.smart-container[modal] .smart-indicator{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.smart-card-view.smart-container[modal] .smart-carousel-item.smart-active,.smart-card-view>.smart-container[modal] .smart-carousel-item.smart-active{pointer-events:none}.smart-card-view .smart-card,.smart-card-view smart-card{border:var(--smart-border-width) solid;width:unset;padding:var(--smart-data-view-padding);font-family:inherit;font-size:inherit;background-color:var(--smart-background);color:var(--smart-background-color);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);margin:0;display:flex;overflow:auto}.smart-card-view .smart-card>.smart-container,.smart-card-view smart-card>.smart-container{grid-row-gap:var(--smart-card-view-vertical-offset);grid-template-rows:1fr;display:grid;overflow:auto}.smart-card-view .smart-card .smart-arrow-up.collapsed,.smart-card-view smart-card .smart-arrow-up.collapsed{transform:rotate(-180deg)}.smart-card-view .smart-card .smart-card-view-content.smart-visibility-hidden,.smart-card-view smart-card .smart-card-view-content.smart-visibility-hidden{opacity:0;height:0;margin-top:0;transform:scaleY(0)}.smart-card-view .smart-card.collapsed,.smart-card-view smart-card.collapsed{align-self:start;height:auto!important}.smart-card-view .smart-card[updating] .smart-card-view-content,.smart-card-view .smart-card[updating] .smart-card-view-title .smart-arrow-up,.smart-card-view smart-card[updating] .smart-card-view-content,.smart-card-view smart-card[updating] .smart-card-view-title .smart-arrow-up{transition:none}.smart-card-view .smart-card.drop-target,.smart-card-view smart-card.drop-target{position:relative}.smart-card-view .smart-card.drop-target:after,.smart-card-view smart-card.drop-target:after{content:"";background-color:var(--smart-primary);width:10%;height:5000px;text-decoration:underline;position:absolute;top:0}.smart-card-view .smart-card.drop-target.left:after,.smart-card-view smart-card.drop-target.left:after{left:0}.smart-card-view .smart-card.drop-target.right:after,.smart-card-view smart-card.drop-target.right:after{right:0}.smart-card-view .smart-card.dragged,.smart-card-view smart-card.dragged{position:relative}.smart-card-view .smart-card.dragged:after,.smart-card-view smart-card.dragged:after{content:"";opacity:.8;background-image:linear-gradient(45deg,#0000001a 25%,#0000 25% 50%,#0000001a 50% 75%,#0000 75%,#0000);background-size:3em 3em;width:100%;height:5000px;position:absolute;top:0;left:0}.smart-card-view smart-carousel{width:100%}.smart-card-view smart-carousel .smart-carousel-item{border-bottom:1px solid var(--smart-border);background-size:cover}.smart-card-view smart-carousel .smart-carousel-item.smart-active{pointer-events:none}.smart-card-view smart-carousel .smart-indicator{pointer-events:all}.smart-card-view smart-carousel .smart-indicator:only-child{display:none}.smart-card-view smart-carousel *{pointer-events:none}.smart-card-view[header-position=bottom].smart-container>smart-scroll-viewer,.smart-card-view[header-position=top].smart-container>smart-scroll-viewer{height:calc(100% - var(--smart-card-view-header-height))}.smart-card-view .smart-card-container{grid-template-columns:repeat(auto-fit,minmax(var(--smart-card-view-column-min-width),1fr));grid-column-gap:var(--smart-card-view-column-gap,var(--smart-card-view-gap));grid-row-gap:var(--smart-card-view-row-gap,var(--smart-card-view-gap));border:none;width:100%;height:100%;display:grid}.smart-card-view .smart-data-view-header{height:var(--smart-card-view-header-height)}.smart-card-view .smart-data-view-header-drop-down .smart-card-view-customize-top{padding:var(--smart-data-view-padding);padding-bottom:0}.smart-card-view .smart-data-view-header-drop-down .smart-card-view-customize-top>div{justify-content:space-between;align-items:center;display:flex}.smart-card-view .smart-data-view-header-drop-down .smart-card-view-customize-top smart-switch-button{z-index:1;margin-left:30px;margin-right:30px;position:relative}.smart-card-view .smart-data-view-header-drop-down .smart-card-view-customize-top smart-switch-button:before{content:attr(crop);font-size:11px;position:absolute;top:50%;left:-30px;transform:translateY(-50%)}.smart-card-view .smart-data-view-header-drop-down .smart-card-view-customize-top smart-switch-button:after{content:attr(fit);font-size:11px;position:absolute;top:50%;left:calc(100% + 5px);transform:translateY(-50%)}.smart-card-view .smart-data-view-header-drop-down .smart-card-view-customize-top smart-input{width:100%}.smart-card-view .smart-scroll-viewer-container.vscroll .smart-card-container{padding-right:3px}.smart-card-view .smart-card-data-container{grid-template-rows:1fr;padding:0 .5rem;display:grid}.smart-card-view .smart-card-view-value{text-overflow:ellipsis;word-break:break-word;overflow:hidden}.smart-card-view .smart-card-view-title{font-size:calc(var(--smart-font-size) + 3px);text-overflow:ellipsis;grid-template-columns:1fr auto;align-items:center;width:100%;font-weight:700;display:grid;overflow:hidden}.smart-card-view .smart-card-view-title:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.smart-card-view .smart-card-view-title .smart-arrow-up{background-color:var(--smart-background-color);opacity:.7;cursor:pointer;border-radius:50%;width:16px;height:16px;display:none}.smart-card-view .smart-card-view-title .smart-arrow-up:after{color:var(--smart-background)}.smart-card-view .smart-card-view-title .smart-arrow-up:hover{opacity:1}.smart-card-view .smart-card-view-label{margin-bottom:calc(var(--smart-card-view-vertical-offset)/ 3);text-transform:uppercase;font-size:calc(var(--smart-font-size) - 2px);text-overflow:ellipsis;overflow:hidden}.smart-card-view .smart-card-view-label.icon{padding-left:30px;position:relative}.smart-card-view .smart-card-view-label.icon:after{content:"";background-position:50%;background-repeat:no-repeat;width:30px;height:100%;position:absolute;top:0;left:0}.smart-card-view .smart-card-view-content{margin-top:var(--smart-card-view-vertical-offset);transform-origin:top;opacity:1;transform:scaleY(1)}.smart-card-view .smart-card-view-cell{margin-bottom:var(--smart-card-view-vertical-offset)}.smart-card-view .smart-card-view-cell:last-child,.smart-card-view[cell-orientation=horizontal] .smart-card-view-label{margin-bottom:0}.smart-card-view .smart-add-new-button{display:none}.smart-card-view[cell-orientation=horizontal] .smart-card-view-cell{justify-content:space-between;align-items:center;display:flex}.smart-card-view[cell-orientation=horizontal] .smart-card-view-value{text-align:right}.smart-card-view[cover-mode=fit] .smart-carousel-item{background-size:contain}.smart-card-view[editable] .smart-card,.smart-card-view[editable] smart-card{cursor:pointer}.smart-card-view[add-new-button] .smart-add-new-button{bottom:20px;right:calc(23px + var(--smart-scroll-bar-size));width:var(--smart-card-view-add-new-button-size);height:var(--smart-card-view-add-new-button-size);background-color:var(--smart-primary);color:var(--smart-primary-color);cursor:pointer;border-radius:50%;display:block;position:absolute}.smart-card-view[add-new-button] .smart-add-new-button:after{content:var(--smart-icon-plus);width:100%;height:100%;font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;margin-top:2px;font-size:20px;display:flex}.smart-card-view[add-new-button] .smart-add-new-button:hover{transform:scale(1.2)}.smart-card-view[add-new-button]:not([animation=none]) .smart-add-new-button{transition:transform .5s cubic-bezier(.81,.27,0,.93)}.smart-card-view[empty] .smart-card-view-header{pointer-events:none;opacity:.55}.smart-card-view[empty] .smart-card-container:after{content:attr(no-data)}.smart-card-view[no-matches] .smart-card-container:after{content:attr(no-matches)}.smart-card-view[empty] .smart-card-container,.smart-card-view[empty] .smart-scroll-viewer-content-container,.smart-card-view[no-matches] .smart-card-container,.smart-card-view[no-matches] .smart-scroll-viewer-content-container{height:100%}.smart-card-view[empty] .smart-card-container:after,.smart-card-view[no-matches] .smart-card-container:after{justify-content:center;align-items:center;font-style:italic;display:flex}.smart-card-view[loading] smart-card>.smart-container{visibility:hidden}.smart-card-view[loading] smart-card.smart-hidden{display:flex!important}.smart-card-view[loading] .smart-card-view-content{transition:none}.smart-card-view[cover-field]:not([cover-field=null]) smart-card>.smart-container{grid-template-rows:var(--smart-card-view-cover-height) 1fr}.smart-card-view[collapsible] .smart-card-data-container,.smart-card-view[title-field] .smart-card-data-container{grid-template-rows:auto 1fr}.smart-card-view:not([collapsible]) .smart-card-view-title.empty{display:none}.smart-card-view:not([collapsible]) .smart-card-view-title.empty:first-child+.smart-card-view-content{margin-top:0}.smart-card-view:not([animation=none]) .smart-card-view-title .smart-arrow-up{transition:transform .2s ease-in}.smart-card-view:not([animation=none]) .smart-card-view-content{transition-property:margin-top,height,transform,visibility,opacity;transition-duration:.2s;transition-timing-function:ease-in}.smart-card-view[collapsible] .smart-card-view-title .smart-arrow-up{display:block}.smart-card-view[dragging] smart-card{overflow:hidden}.smart-card-view[allow-drag] .smart-card-data-container{-webkit-user-select:none;user-select:none}.smart-card-view[allow-drag] .smart-card-view-content{pointer-events:none}.smart-window.smart-card-view-window{--smart-numeric-text-box-text-align:left;--smart-window-default-height:75%;cursor:initial;z-index:999}.smart-window.smart-card-view-window .smart-header{font-size:calc(var(--smart-font-size) * 1.5)}.smart-window.smart-card-view-window .smart-next-button:after,.smart-window.smart-card-view-window .smart-prev-button:after{font-size:calc(100% - 2px)}.smart-window.smart-card-view-window .smart-prev-button:after{content:var(--smart-icon-arrow-up)}.smart-window.smart-card-view-window .smart-next-button:after{content:var(--smart-icon-arrow-down)}.smart-window.smart-card-view-window .smart-card-view-label{text-overflow:ellipsis;margin-bottom:calc(var(--smart-card-view-vertical-offset)/ 3);text-transform:uppercase;font-size:calc(var(--smart-font-size) - 2px);opacity:.7;justify-content:space-between;display:flex;overflow:hidden}.smart-window.smart-card-view-window .smart-card-view-label .toggle-visibility{font-family:var(--smart-font-family-icon);cursor:pointer;color:var(--smart-color)}.smart-window.smart-card-view-window .smart-card-view-label .toggle-visibility:after{content:var(--smart-icon-visibility)}.smart-window.smart-card-view-window .smart-card-view-label .toggle-visibility.hidden:after{content:var(--smart-icon-visibility-off)}.smart-window.smart-card-view-window .smart-card-view-label:not(:first-child){margin-top:var(--smart-card-view-vertical-offset)}.smart-window.smart-card-view-window .smart-card-view-label.icon{padding-left:30px;position:relative}.smart-window.smart-card-view-window .smart-card-view-label.icon:after{content:"";background-position:50%;background-repeat:no-repeat;width:30px;height:100%;position:absolute;top:0;left:0}.smart-window.smart-card-view-window .smart-content-container>.smart-content{padding:20px;display:block}.smart-window.smart-card-view-window .smart-content-container>.smart-footer{justify-content:space-evenly;align-items:center;display:flex}.smart-window.smart-card-view-window .smart-footer smart-button{--smart-button-padding:0;width:25%;height:100%}.smart-window.smart-card-view-window .smart-card-view-editor{width:100%}.smart-window.smart-card-view-window .smart-card-view-editor.image .thumbnail{border:var(--smart-border-width) solid var(--smart-border);cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:cover;width:75px;height:75px;margin-right:5px;display:inline-block;position:relative}.smart-window.smart-card-view-window .smart-card-view-editor.image .thumbnail:hover:after{content:var(--smart-icon-close);background-color:var(--smart-ui-state-hover);width:100%;height:100%;color:var(--smart-ui-state-color-hover);font-family:var(--smart-font-family-icon);opacity:.4;justify-content:center;align-items:center;font-size:50px;display:flex;position:absolute;top:0;left:0}.smart-card-view[right-to-left] .smart-card-view-label.icon:after,.smart-window.smart-card-view-window[right-to-left] .smart-card-view-label.icon:after{left:initial;right:0}.smart-window.smart-card-view-window .smart-card-view-editor.image .label{font-size:calc(var(--smart-font-size) - 3px);text-transform:uppercase;opacity:.7;margin-top:3px}.smart-window.smart-card-view-window .smart-card-view-editor.image .container{flex-direction:row;justify-content:space-between;align-items:stretch;height:30px;margin-top:5px;display:flex}.smart-window.smart-card-view-window .smart-card-view-editor.image smart-input{width:calc(100% - 40px);height:100%}.smart-window.smart-card-view-window .smart-card-view-editor.image smart-button{--smart-button-padding:0;width:30px;height:100%;font-size:20px}.smart-window.smart-card-view-window textarea.smart-card-view-editor{resize:vertical;border-color:var(--smart-border);border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);min-height:150px;font-family:inherit;font-size:inherit}.smart-window.smart-card-view-window textarea.smart-card-view-editor:hover{border-color:var(--smart-ui-state-border-hover)}.smart-window.smart-card-view-window textarea.smart-card-view-editor:focus{border-color:var(--smart-outline);outline:0}.smart-card-view-drag-feedback{box-shadow:var(--smart-elevation-8);border:var(--smart-border-width) solid var(--smart-border);border-radius:var(--smart-border-radius);white-space:nowrap;font-family:var(--smart-font-family);background-color:var(--smart-background);color:var(--smart-background-color);z-index:10000;opacity:.85;align-items:center;padding:5px;font-size:20px;display:flex;position:absolute}.smart-card-view-drag-feedback>.drag-feedback-thumbnail{background-size:cover;width:50px;height:50px}.smart-card-view-drag-feedback:nth-child(2){margin-left:10px}.smart-card-view[right-to-left] .smart-card-view-label.icon{padding-left:0;padding-right:30px}.smart-card-view[right-to-left] .smart-card-view-customize-top{direction:rtl}.smart-card-view[right-to-left] .smart-scroll-viewer-container.vscroll .smart-card-container{padding-left:3px;padding-right:initial}.smart-window.smart-card-view-window[right-to-left] .smart-card-view-label.icon{padding-left:0;padding-right:30px}.smart-card-view-drag-feedback[right-to-left]{direction:rtl}.smart-card-view-drag-feedback[right-to-left]:nth-child(2){margin-right:10px;margin-left:initial}.smart-column-panel[right-to-left] .smart-grid-panel-container-footer,.smart-group-panel[right-to-left] .smart-grid-panel-container-footer,.smart-multi-column-filter-panel[right-to-left] .smart-grid-panel-container-footer,.smart-sort-panel[right-to-left] .smart-grid-panel-container-footer{flex-direction:row-reverse}.smart-column-panel[right-to-left] .smart-grid-panel-buttons-container .smart-grid-panel-apply-button,.smart-group-panel[right-to-left] .smart-grid-panel-buttons-container .smart-grid-panel-apply-button,.smart-multi-column-filter-panel[right-to-left] .smart-grid-panel-buttons-container .smart-grid-panel-apply-button,.smart-sort-panel[right-to-left] .smart-grid-panel-buttons-container .smart-grid-panel-apply-button{margin-right:15px;margin-left:initial}smart-carousel .smart-carousel-item,smart-carousel .smart-carousel-item .smart-carousel-item-container{pointer-events:none;box-sizing:border-box;background-position:50%;background-repeat:no-repeat;height:100%}smart-carousel{width:var(--smart-carousel-default-width);height:var(--smart-carousel-default-height)}smart-carousel.smart-container,smart-carousel>.smart-container{width:100%;height:100%;display:block;position:relative}smart-carousel .smart-items-container{box-sizing:border-box;width:100%;height:100%;position:relative;overflow:hidden}smart-carousel[disabled]{opacity:.55;cursor:default;pointer-events:none}smart-carousel[swipe]{-webkit-user-select:none;user-select:none}smart-carousel .smart-carousel-item{opacity:0;z-index:0;-webkit-user-select:none;user-select:none;width:100%;position:absolute;top:0;left:0}smart-carousel .smart-carousel-item .smart-carousel-item-container{-webkit-user-select:text;user-select:text;z-index:1;background-size:cover;width:100%;padding-top:50px;position:relative}smart-carousel .smart-carousel-item .smart-carousel-item-content,smart-carousel .smart-carousel-item .smart-carousel-item-label{text-align:center;box-sizing:border-box;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}smart-carousel .smart-carousel-item .smart-carousel-item-content{top:40%;transform:translate(-50%)}smart-carousel .smart-carousel-item .smart-carousel-html-content{z-index:0;box-sizing:border-box;width:100%;height:100%;position:absolute;top:0;left:0}smart-carousel .smart-carousel-item.smart-active{opacity:1;pointer-events:all;-webkit-user-select:text;user-select:text}smart-carousel .smart-arrow{cursor:pointer;opacity:.6;width:30px;height:100%;display:block;position:absolute;top:0}smart-carousel[hide-arrows] .smart-arrow,smart-carousel[hide-indicators] .smart-indicators-container{display:none}smart-carousel .smart-arrow:after{pointer-events:none;-webkit-user-select:none;user-select:none;font-size:20px;position:absolute;top:0;left:0}smart-carousel .smart-arrow:focus,smart-carousel .smart-arrow:hover{opacity:.8}smart-carousel .smart-arrow:active{opacity:1}smart-carousel .smart-arrow>.smart-button{border-width:0}smart-carousel .smart-arrow>.smart-button:active{background-color:#0000}smart-carousel .smart-arrow[disabled]{opacity:.4;pointer-events:none}smart-carousel .smart-arrow.smart-arrow-left{left:0}smart-carousel .smart-arrow.smart-arrow-right{right:0}smart-carousel .smart-indicators-container{flex-direction:row;align-items:center;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}smart-carousel .smart-indicators-container .smart-indicator{cursor:pointer;box-sizing:content-box;opacity:.5;background-color:#fff;border:1px solid gray;width:10px;height:10px;margin:2px}smart-carousel .smart-indicators-container .smart-indicator.smart-active{opacity:.9;border-width:3px}smart-carousel .smart-indicators-container .smart-indicator:hover{opacity:.7}smart-carousel:not([animation=none]) .smart-carousel-item{animation-duration:1s}smart-carousel:not([animation=none]) .smart-carousel-item.smart-active.smart-animate-trigger,smart-carousel:not([animation=none]).fade .smart-carousel-item.smart-active.smart-animate-trigger{animation-name:carousel-active-fade}smart-carousel:not([animation=none]) .smart-carousel-item.smart-out.smart-animate-trigger,smart-carousel:not([animation=none]).fade .smart-carousel-item.smart-out.smart-animate-trigger{animation-name:carousel-out-fade}smart-carousel:not([animation=none]).slide .smart-carousel-item.smart-active.smart-animate-trigger,smart-carousel:not([animation=none]).slide-left .smart-carousel-item.smart-active.smart-animate-trigger{animation-name:carousel-active-slide}smart-carousel:not([animation=none]).slide .smart-carousel-item.smart-out.smart-animate-trigger,smart-carousel:not([animation=none]).slide-left .smart-carousel-item.smart-out.smart-animate-trigger{animation-name:carousel-out-slide}smart-carousel:not([animation=none]).slide-right .smart-carousel-item.smart-active.smart-animate-trigger{animation-name:carousel-active-slide-right}smart-carousel:not([animation=none]).slide-right .smart-carousel-item.smart-out.smart-animate-trigger{animation-name:carousel-out-slide-right}smart-carousel:not([animation=none]).slide-top .smart-carousel-item.smart-active.smart-animate-trigger{animation-name:carousel-active-slide-top}smart-carousel:not([animation=none]).slide-top .smart-carousel-item.smart-out.smart-animate-trigger{animation-name:carousel-out-slide-top}smart-carousel:not([animation=none]).slide-bottom .smart-carousel-item.smart-active.smart-animate-trigger{animation-name:carousel-active-slide-bottom}smart-carousel:not([animation=none]).slide-bottom .smart-carousel-item.smart-out.smart-animate-trigger{animation-name:carousel-out-slide-bottom}smart-carousel[display-mode="3d"] .smart-carousel-html-content{padding-left:30px;padding-right:20px}smart-carousel[display-mode="3d"] .smart-carousel-item{width:var(--smart-carousel-3d-mode-slide-width);height:var(--smart-carousel-3d-mode-slide-height);box-sizing:border-box;z-index:10;border:20px solid #fff;transition-duration:0s;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%)translateY(-50%)rotateX(1deg)scale(1)}smart-carousel[display-mode="3d"] .smart-carousel-item[position="-3"]{opacity:.1;z-index:1;transform:perspective(800px)translate(calc(-50% - 340px))translateY(-50%)scale(.4)}smart-carousel[display-mode="3d"] .smart-carousel-item[position="-2"]{opacity:.2;z-index:8;transform:perspective(800px)translate(calc(-50% - 300px))translateY(-50%)scale(.5)}smart-carousel[display-mode="3d"] .smart-carousel-item[position="-1"]{opacity:.3;z-index:9;transform:perspective(800px)translate(calc(-50% - 260px))translateY(-50%)scale(.6)}smart-carousel[display-mode="3d"] .smart-carousel-item[position="1"]{opacity:.3;z-index:9;transform:perspective(800px)translate(calc(260px - 50%))translateY(-50%)scale(.6)}smart-carousel[display-mode="3d"] .smart-carousel-item[position="2"]{opacity:.2;z-index:8;transform:perspective(800px)translate(calc(300px - 50%))translateY(-50%)scale(.5)}smart-carousel[display-mode="3d"] .smart-carousel-item[position="3"]{opacity:.1;z-index:1;transform:perspective(800px)translate(calc(340px - 50%))translateY(-50%)scale(.4)}smart-carousel[display-mode="3d"]:not([animation=none]) .smart-carousel-item{transition-duration:.7s}smart-carousel[display-mode="3d"]:not([animation=none]) .smart-carousel-item,smart-carousel[display-mode="3d"]:not([animation=none]) .smart-carousel-item.smart-active,smart-carousel[display-mode="3d"]:not([animation=none]) .smart-carousel-item.smart-out{animation-name:unset}smart-carousel[display-mode="3d"].circle .smart-carousel-item{border-radius:50%}smart-carousel[display-mode="3d"].vertical .smart-carousel-item[position="-3"]{transform:perspective(800px)translate(-50%)translateY(calc(-50% - 210px))scale(.4)}smart-carousel[display-mode="3d"].vertical .smart-carousel-item[position="-2"]{transform:perspective(800px)translate(-50%)translateY(calc(-50% - 180px))scale(.5)}smart-carousel[display-mode="3d"].vertical .smart-carousel-item[position="-1"]{transform:perspective(800px)translate(-50%)translateY(calc(-50% - 150px))scale(.6)}smart-carousel[display-mode="3d"].vertical .smart-carousel-item[position="1"]{transform:perspective(800px)translate(-50%)translateY(calc(150px - 50%))scale(.6)}smart-carousel[display-mode="3d"].vertical .smart-carousel-item[position="2"]{transform:perspective(800px)translate(-50%)translateY(calc(180px - 50%))scale(.5)}smart-carousel[display-mode="3d"].vertical .smart-carousel-item[position="3"]{transform:perspective(800px)translate(-50%)translateY(calc(210px - 50%))scale(.4)}smart-carousel[display-mode="3d"]:not([animation=none]).horizontal-stacked .smart-carousel-item[position="-3"]{transform:perspective(800px)translate(calc(-50% - 395px))translateY(-50%)scale(.4)}smart-carousel[display-mode="3d"]:not([animation=none]).horizontal-stacked .smart-carousel-item[position="-2"]{transform:perspective(800px)translate(calc(-50% - 355px))translateY(-50%)scale(.5)}smart-carousel[display-mode="3d"]:not([animation=none]).horizontal-stacked .smart-carousel-item[position="-1"]{transform:perspective(800px)translate(calc(-50% - 280px))translateY(-50%)scale(.6)}smart-carousel[display-mode="3d"]:not([animation=none]).horizontal-stacked .smart-carousel-item[position="1"]{transform:perspective(800px)translate(calc(280px - 50%))translateY(-50%)scale(.6)}smart-carousel[display-mode="3d"]:not([animation=none]).horizontal-stacked .smart-carousel-item[position="2"]{transform:perspective(800px)translate(calc(355px - 50%))translateY(-50%)scale(.5)}smart-carousel[display-mode="3d"]:not([animation=none]).horizontal-stacked .smart-carousel-item[position="3"]{transform:perspective(800px)translate(calc(395px - 50%))translateY(-50%)scale(.4)}smart-carousel[display-mode="3d"]:not([animation=none]).bottom-top .smart-carousel-item[position="-3"]{transform:perspective(800px)translate(calc(-50% - 450px))translateY(calc(150px - 50%))scale(.2)}smart-carousel[display-mode="3d"]:not([animation=none]).bottom-top .smart-carousel-item[position="-2"]{transform:perspective(800px)translate(calc(-50% - 380px))translateY(calc(100px - 50%))scale(.4)}smart-carousel[display-mode="3d"]:not([animation=none]).bottom-top .smart-carousel-item[position="-1"]{transform:perspective(800px)translate(calc(-50% - 280px))translateY(calc(30px - 50%))scale(.6)}smart-carousel[display-mode="3d"]:not([animation=none]).bottom-top .smart-carousel-item[position="1"]{transform:perspective(800px)translate(calc(280px - 50%))translateY(calc(-50% - 30px))scale(.6)}smart-carousel[display-mode="3d"]:not([animation=none]).bottom-top .smart-carousel-item[position="2"]{transform:perspective(800px)translate(calc(380px - 50%))translateY(calc(-50% - 100px))scale(.4)}smart-carousel[display-mode="3d"]:not([animation=none]).bottom-top .smart-carousel-item[position="3"]{transform:perspective(800px)translate(calc(450px - 50%))translateY(calc(-50% - 150px))scale(.2)}smart-carousel[display-mode="3d"]:not([animation=none]).top-bottom .smart-carousel-item[position="-3"]{transform:perspective(800px)translate(calc(-50% - 450px))translateY(calc(-50% - 150px))scale(.2)}smart-carousel[display-mode="3d"]:not([animation=none]).top-bottom .smart-carousel-item[position="-2"]{transform:perspective(800px)translate(calc(-50% - 380px))translateY(calc(-50% - 100px))scale(.4)}smart-carousel[display-mode="3d"]:not([animation=none]).top-bottom .smart-carousel-item[position="-1"]{transform:perspective(800px)translate(calc(-50% - 280px))translateY(calc(-50% - 30px))scale(.6)}smart-carousel[display-mode="3d"]:not([animation=none]).top-bottom .smart-carousel-item[position="1"]{transform:perspective(800px)translate(calc(280px - 50%))translateY(calc(30px - 50%))scale(.6)}smart-carousel[display-mode="3d"]:not([animation=none]).top-bottom .smart-carousel-item[position="2"]{transform:perspective(800px)translate(calc(380px - 50%))translateY(calc(100px - 50%))scale(.4)}smart-carousel[display-mode="3d"]:not([animation=none]).top-bottom .smart-carousel-item[position="3"]{transform:perspective(800px)translate(calc(450px - 50%))translateY(calc(150px - 50%))scale(.2)}smart-carousel[display-mode=multiple]:not([animation=none]).smart-carousel-item.smart-active,smart-carousel[display-mode=multiple]:not([animation=none]).smart-carousel-item.smart-animate-trigger.smart-active,smart-carousel[display-mode=multiple]:not([animation=none]).smart-carousel-item.smart-animate-trigger.smart-out,smart-carousel[display-mode=multiple]:not([animation=none]).smart-carousel-item.smart-out{animation-name:none}smart-carousel[display-mode=multiple]:not([animation=none]) .smart-items-container{transition-duration:1s}smart-carousel[display-mode=multiple] .smart-items-container{width:max-content;transition:margin-left ease-in-out;overflow:hidden}smart-carousel[display-mode=multiple] .smart-carousel-item{opacity:1;float:left;width:var(--smart-carousel-multiple-mode-slide-width);display:inline-block;position:relative}smart-carousel[display-mode=multiple] .smart-carousel-item.smart-active{background-color:#d3d3d3;transition:background-color 1s ease-in-out}smart-carousel[display-mode=multiple] .smart-carousel-item.smart-out{transition:background-color 1s ease-in-out}smart-carousel smart-repeat-button[hover] button{background-color:#0000}smart-carousel[adaptive-auto-height],smart-carousel[adaptive-height]{height:100%;margin:0 auto 70px;transition:height .6s ease-out;overflow:visible}smart-carousel[adaptive-auto-height].smart-container,smart-carousel[adaptive-auto-height]>.smart-container,smart-carousel[adaptive-height].smart-container,smart-carousel[adaptive-height]>.smart-container{position:relative}smart-carousel[adaptive-auto-height] .smart-container,smart-carousel[adaptive-height] .smart-container{overflow:visible}smart-carousel[adaptive-auto-height] .smart-carousel-item,smart-carousel[adaptive-height] .smart-carousel-item{height:auto}smart-carousel[adaptive-auto-height] .smart-slide-wrapper,smart-carousel[adaptive-height] .smart-slide-wrapper{align-items:center;height:100%;padding:0 65px;display:flex;position:relative}smart-carousel[adaptive-auto-height] .smart-indicators-container,smart-carousel[adaptive-height] .smart-indicators-container{justify-content:center;align-items:center;margin-top:20px;display:flex;position:relative;bottom:0}smart-carousel[adaptive-auto-height] .smart-arrow,smart-carousel[adaptive-height] .smart-arrow{background:var(--smart-surface);border-color:var(--smart-border);justify-content:center;align-items:center;width:50px;height:50px;display:flex;top:50%;transform:translateY(-50%)}smart-carousel[adaptive-auto-height].smart-calculated-height .smart-carousel-item,smart-carousel[adaptive-height].smart-calculated-height .smart-carousel-item{justify-content:center;align-items:center;height:100%;display:flex}smart-carousel[adaptive-auto-height].smart-calculated-height .smart-slide-wrapper,smart-carousel[adaptive-height].smart-calculated-height .smart-slide-wrapper{height:auto}[disabled] .smart-carousel-item.smart-active{pointer-events:none}@keyframes carousel-active-fade{0%{opacity:0}to{opacity:1}}@keyframes carousel-out-fade{0%{opacity:1}to{opacity:0}}@keyframes carousel-active-slide{0%{opacity:1;left:100%}to{opacity:1;left:0}}@keyframes carousel-out-slide{0%{opacity:1;left:0}to{opacity:1;left:-100%}}@keyframes carousel-active-slide-right{0%{opacity:1;left:-100%}to{opacity:1;left:0}}@keyframes carousel-out-slide-right{0%{opacity:1;left:0}to{opacity:1;left:100%}}@keyframes carousel-active-slide-top{0%{opacity:1;top:100%}to{opacity:1;top:0}}@keyframes carousel-out-slide-top{0%{opacity:1;top:0}to{opacity:1;top:-100%}}@keyframes carousel-active-slide-bottom{0%{opacity:1;top:-100%}to{opacity:1;top:0}}@keyframes carousel-out-slide-bottom{0%{opacity:1;top:0}to{opacity:1;top:100%}}smart-carousel[right-to-left] .smart-carousel-item,smart-carousel[right-to-left] .smart-indicators-container{direction:rtl}.smart-chart-tooltip .smart-chart-tooltip-text,smart-chart .smart-chart-annotation-text,smart-chart .smart-chart-axis-description,smart-chart .smart-chart-axis-text,smart-chart .smart-chart-label-text,smart-chart .smart-chart-legend-text,smart-chart .smart-chart-title-description,smart-chart .smart-chart-title-text{fill:var(--smart-background-color);color:var(--smart-background-color);font-family:var(--smart-font-family)}smart-chart{width:var(--smart-chart-default-width);height:var(--smart-chart-default-height);display:block}smart-chart .smart-chart-annotation-text,smart-chart .smart-chart-axis-description,smart-chart .smart-chart-axis-text,smart-chart .smart-chart-label-text,smart-chart .smart-chart-legend-text{box-sizing:content-box;font-size:calc(var(--smart-font-size) - 1px)}smart-chart .smart-chart-title-text{font-weight:700;font-size:calc(var(--smart-font-size) + 2px)}smart-chart .smart-chart-title-description{font-size:var(--smart-font-size)}smart-chart[theme=dark] .smart-chart-annotation-text,smart-chart[theme=dark] .smart-chart-axis-description .smart-chart-label-text,smart-chart[theme=dark] .smart-chart-axis-text,smart-chart[theme=dark] .smart-chart-legend-text,smart-chart[theme=dark] .smart-chart-title-description,smart-chart[theme=dark] .smart-chart-title-text{fill:var(--smart-background-color);color:var(--smart-background-color)}.smart-chart-range-selector>smart-chart{touch-action:none;width:100%;height:100%}.smart-chart-range-selector .slider{box-sizing:content-box;pointer-events:none}.smart-chart-tooltip{cursor:default;z-index:10000000;opacity:1;transition:all .3s ease-in,transform .3s ease-in;position:absolute;transform:scale(1)}.smart-chart-tooltip .smart-chart-tooltip-content{box-sizing:content-box;text-align:center;vertical-align:middle;cursor:default;border-radius:var(--smart-border-radius);border:1px solid #0000;outline:0;margin:0;padding:3px;position:absolute;top:0;left:0}.smart-chart-tooltip .smart-chart-tooltip-text{box-sizing:content-box;font-size:calc(var(--smart-font-size) - 1px)}.smart-chart-tooltip .smart-chart-tooltip-arrow-outer{box-sizing:content-box;z-index:10000001;width:0;height:0;position:absolute}.smart-chart-tooltip .smart-chart-tooltip-arrow-inner{box-sizing:content-box;z-index:10000002;width:0;height:0;position:absolute}.smart-chart-tooltip[animation=none]{transition:none}.smart-chart-tooltip.smart-visibility-hidden{transform:scale(0)}[theme=dark] .smart-chart-tooltip:not([theme=dark]) .smart-chart-tooltip-text{fill:var(--smart-background);color:var(--smart-background)}.smart-chart-tooltip[right-to-left] .smart-chart-tooltip-text,smart-chart[right-to-left] .smart-chart-annotation-text,smart-chart[right-to-left] .smart-chart-axis-description,smart-chart[right-to-left] .smart-chart-axis-text,smart-chart[right-to-left] .smart-chart-label-text,smart-chart[right-to-left] .smart-chart-legend-text,smart-chart[right-to-left] .smart-chart-title-text{text-anchor:end;direction:rtl}smart-combo-box{width:var(--smart-combo-box-default-width);height:var(--smart-combo-box-default-height);overflow:initial;visibility:hidden;cursor:pointer}smart-combo-box.smart-element{visibility:inherit;border-width:0;overflow:visible}.smart-combo-box smart-list-box{border:initial;width:100%;height:100%;padding:initial;font-size:inherit;outline:0;font-family:inherit;position:relative;overflow:hidden}.smart-combo-box .smart-action-button input.smart-input{width:var(--smart-editor-addon-width);min-width:var(--smart-editor-addon-width);vertical-align:middle;flex-grow:1;align-self:center;min-height:100%;max-height:1rem;margin:0}.smart-combo-box .smart-buttons-container .smart-token{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0 2px;overflow:hidden}.smart-combo-box .smart-buttons-container .smart-combo-box-auto-complete-string{pointer-events:none;padding:var(--smart-editor-label-padding);opacity:.5;text-overflow:ellipsis;white-space:nowrap;z-index:1;align-items:center;display:flex;position:absolute;overflow:hidden}.smart-combo-box .smart-buttons-container .smart-combo-box-auto-complete-string:empty{display:none}.smart-combo-box.smart-element .smart-drop-down.smart-visibility-hidden{transform-origin:0 0;transition:transform .2s cubic-bezier(.4,0,.2,1);transform:scale(0)}smart-color-panel{width:var(--smart-color-panel-default-width);height:var(--smart-color-panel-default-height);-webkit-user-select:none;user-select:none}smart-color-panel .no-touch{touch-action:none}smart-color-panel.smart-element{overflow:initial;background:var(--smart-background);color:var(--smart-background-color);border:none;display:inline-block}smart-color-panel[disabled]{opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.smart-color-panel .smart-content{cursor:pointer;width:100%;height:100%;display:flex;position:relative}.smart-color-panel label{-webkit-user-select:none;user-select:none;display:inline-block}.smart-color-panel smart-tooltip .smart-tooltip-content{box-shadow:0 0 20px #8b8b8b}.smart-color-panel input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.smart-color-panel input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.smart-color-panel input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfied}.smart-color-panel .color-input{width:70px;height:var(--smart-editor-height);border:var(--smart-border-width) solid var(--smart-border);border-radius:var(--smart-border-radius);background:var(--smart-background);color:var(--smart-color);outline:0;margin:5px;padding:5px}.smart-color-panel .color-input:focus{border-color:var(--smart-outline)}.smart-color-panel .color-input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}.smart-color-panel .grid-mode-container,.smart-color-panel .palette-mode-container{width:100%;max-height:100%;position:relative}.smart-color-panel .custom-color-selection .buttons-container{justify-content:flex-end;align-items:center;display:flex}.smart-color-panel .custom-colors-box,.smart-color-panel .gray-shades-box,.smart-color-panel .grid-samples-container,.smart-color-panel .spectrum-box{grid-template-columns:repeat(var(--smart-color-panel-grid-mode-column-count),auto);display:grid}.smart-color-panel .hue-scale{max-width:100px;height:var(--smart-color-panel-palette-size);border:var(--smart-border-width) solid var(--smart-border);background-image:linear-gradient(red,#f0f,#00f,#0ff,#0f0,#ff0,red);-webkit-background-clip:content-box;background-clip:content-box;width:20px;margin-left:15px;margin-right:15px;padding:1px;display:block;position:relative}.smart-color-panel .hue-scale-thumb{box-sizing:content-box;opacity:.8;cursor:pointer;border:3px solid #fff;border-width:3px 10px;width:100%;height:10px;position:absolute;top:-3px;left:-10px;box-shadow:0 0 5px #666,inset 0 0 2px #999,inset 0 0 2px #999}.smart-color-panel .color-palette-thumb{z-index:10;pointer-events:none;width:0;height:0;position:absolute;top:0}.smart-color-panel .color-palette-thumb:after{content:" ";width:16px;height:16px;box-shadow:var(--smart-elevation-2);border:5px solid #fff;border-radius:50%;position:absolute;top:-14px;left:-14px}.smart-color-panel .color-palette{width:var(--smart-color-panel-palette-size);height:var(--smart-color-panel-palette-size);cursor:crosshair;background-color:red;-webkit-background-clip:content-box;background-clip:content-box;border:1px solid #d3d3d3;padding:1px;display:block;position:relative;overflow:hidden}.smart-color-panel .color-palette:after,.smart-color-panel .color-palette:before{content:" ";z-index:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.smart-color-panel .color-palette:before{background-image:linear-gradient(90deg,#fff,#0000)}.smart-color-panel .color-palette:after{background-image:linear-gradient(#0000,#000)}.smart-color-panel .color-controls-container{max-width:100px;display:block;overflow:hidden}.smart-color-panel .color-palette-container{width:100%;height:var(--smart-color-panel-palette-size);flex-direction:row;display:flex}.smart-color-panel .preview-container{border:var(--smart-border-width) solid var(--smart-border);background-color:#fff;-webkit-background-clip:content-box;background-clip:content-box;width:100%;min-width:100px;height:100px;margin-bottom:20px;padding:1px;position:relative}.smart-color-panel .preview-container-bottom,.smart-color-panel .preview-container-top{background-color:#fff;width:100%;height:50%;display:block}.smart-color-panel .alpha-channel-container{flex-direction:row;align-content:space-around;align-items:center;width:100%;margin-top:5px;display:none}.smart-color-panel .alpha-channel-container label{width:48px}.smart-color-panel .alpha-channel-scale{width:var(--smart-color-panel-palette-size);border:var(--smart-border-width) solid var(--smart-border);height:20px;margin-top:15px;margin-bottom:15px;margin-right:20px;position:relative}.smart-color-panel .alpha-channel-scale:after,.smart-color-panel .alpha-channel-scale:before{content:" ";width:100%;height:100%;display:block;position:absolute;top:0;left:0}.smart-color-panel .alpha-channel-scale:before{background-image:linear-gradient(45deg,#ccc 25%,#0000 25% 74%,#ccc 75%,#ccc),linear-gradient(45deg,#ccc 25%,#0000 25% 74%,#ccc 75%,#ccc);background-position:0 6px,8px 14px;background-size:16px 16px}.smart-color-panel .alpha-channel-scale:after{background-image:linear-gradient(90deg,var(--smart-color-panel-alpha-channel-color),transparent);box-shadow:inset 1px -1px #fff,inset -1px 1px #fff}.smart-color-panel .alpha-channel-thumb{box-sizing:content-box;opacity:.8;cursor:pointer;z-index:1;border:10px solid #fff;border-width:10px 3px;width:10px;height:100%;position:absolute;top:-10px;left:-3px;box-shadow:0 0 5px #666,inset 0 0 2px #999,inset 0 0 2px #999}.smart-color-panel .buttons-container{flex-direction:row;justify-content:flex-end;padding:10px 0 0;display:none}.smart-color-panel .buttons-container smart-button{width:100px}.smart-color-panel .color-sample,.smart-color-panel .user-color-container{width:var(--smart-color-panel-grid-mode-item-size);height:var(--smart-color-panel-grid-mode-item-size)}.smart-color-panel .buttons-container smart-button:last-of-type{margin-left:20px}.smart-color-panel .gradient-background{background-image:linear-gradient(45deg,#ccc 25%,#0000 25% 74%,#ccc 75%,#ccc),linear-gradient(45deg,#ccc 25%,#0000 25% 74%,#ccc 75%,#ccc);background-position:0 6px,8px 14px;background-size:16px 16px}.smart-color-panel .color-sample.user-color:before,.smart-color-panel .user-color-container{background-image:linear-gradient(45deg,#ccc 25%,#0000 25% 74%,#ccc 75%,#ccc),linear-gradient(45deg,#ccc 25%,#0000 25% 74%,#ccc 75%,#ccc);background-position:0 5px,5px 10px;background-size:10px 10px}.smart-color-panel .material-grid-samples-container{grid-template-columns:80px repeat(14,auto);display:grid}.smart-color-panel .button-custom-color{margin:5px 0}.smart-color-panel .color-sample{margin:var(--smart-color-panel-grid-mode-columns-gap);box-sizing:border-box;cursor:pointer;border:var(--smart-border-width) solid #0000001a;text-overflow:ellipsis;-webkit-background-clip:content-box;background-clip:content-box}.smart-color-panel .color-sample.user-color{-webkit-background-clip:padding-box;background-clip:padding-box;position:relative}.smart-color-panel .color-sample.user-color:before{content:"";z-index:-1;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-color-panel .color-sample.selected{border:2px solid var(--smart-ui-state-color-selected);padding:1px}.smart-color-panel .color-sample.empty{visibility:hidden}.smart-color-panel .color-sample.header,.smart-color-panel .color-sample.label-column{pointer-events:none;-webkit-user-select:none;user-select:none;border-width:0;justify-content:center;align-items:center;font-size:11px;display:flex}.smart-color-panel .color-sample.label-column{justify-content:flex-start;width:100%}.smart-color-panel .color-sample.color-sample-column,.smart-color-panel .color-sample.color-sample-row{background:repeating-linear-gradient(-55deg,#fff,#fff 10px,#eee 10px 20px);border:2px solid #0003;width:16px;height:16px;padding:1px}.smart-color-panel .color-sample[transparent]{position:relative}.smart-color-panel .color-sample[transparent]:after{content:"";border:1px solid red;border-radius:5px;width:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.smart-color-panel .user-color.empty{background:repeating-linear-gradient(-55deg,#fff,#fff 10px,#eee 10px 20px) content-box border-box;border-color:#d3d3d3}.smart-color-panel .default-samples-container div{grid-template-columns:repeat(10,auto);justify-items:center;display:grid}.smart-color-panel .default-samples-container .theme-shades-box{margin-top:var(--smart-color-panel-default-mode-sections-gap);margin-bottom:var(--smart-color-panel-default-mode-sections-gap)}.smart-color-panel .default-samples-container .standard-colors-label,.smart-color-panel .default-samples-container .theme-colors-label{margin-left:2px;margin-top:var(--smart-color-panel-default-mode-sections-gap);margin-bottom:calc(var(--smart-color-panel-default-mode-sections-gap)/ 2);font-weight:600;display:block}.smart-color-panel .hex-mode-resize-trigger{visibility:hidden;position:absolute;top:0;left:0}.smart-color-panel[edit-alpha-channel] .alpha-channel-container{display:flex}.smart-color-panel[enable-custom-colors] .button-custom-color,.smart-color-panel[enable-custom-colors] .user-samples-container{align-items:center;width:100%;display:flex}.smart-color-panel[enable-custom-colors]:not([display-mode=palette]):not([display-mdoe=radial]) .custom-color-selection .palette-mode-container{display:block}.smart-color-panel:not([display-mode=radial]) .canvas-radial{display:none}.smart-color-panel[display-mode=hexagonal] .brightness-scale,.smart-color-panel[display-mode=radial] .brightness-scale{max-width:100px;height:var(--smart-color-panel-palette-size);border:var(--smart-border-width) solid var(--smart-border);background-image:linear-gradient(red,#f0f,#00f,#0ff,#0f0,#ff0,red);-webkit-background-clip:content-box;background-clip:content-box;width:20px;margin-left:15px;margin-right:15px;padding:1px;display:block;position:relative}.smart-color-panel[display-mode=hexagonal] .brightness-scale-thumb,.smart-color-panel[display-mode=radial] .brightness-scale-thumb{box-sizing:content-box;opacity:.8;cursor:pointer;border:3px solid #fff;border-width:3px 10px;width:100%;height:10px;position:absolute;top:-3px;left:-10px;box-shadow:0 0 5px #666,inset 0 0 2px #999,inset 0 0 2px #999}.smart-color-panel[display-mode=hexagonal] .alpha-channel-scale{width:var(--smart-color-panel-palette-width)}.smart-color-panel[display-mode=hexagonal] .brightness-scale{height:var(--smart-color-panel-palette-height);background-image:linear-gradient(#fff,#000);display:block}.smart-color-panel[display-mode=hexagonal] .selected{stroke:#fff;stroke-width:4px}.smart-color-panel[display-mode=hexagonal] .color-palette-container{height:var(--smart-color-panel-palette-height)}.smart-color-panel[display-mode=hexagonal] .color-palette-hexagonal,.smart-color-panel[display-mode=hexagonal] .palette-mode-container{display:block}.smart-color-panel[display-mode=radial] .hue-scale{display:none}.smart-color-panel[display-mode=radial] .brightness-scale{background-image:linear-gradient(#fff,#000)}.smart-color-panel[display-mode=radial] .color-palette-radial{width:var(--smart-color-panel-palette-size);height:var(--smart-color-panel-palette-size);cursor:crosshair;-webkit-background-clip:content-box;background-clip:content-box;background:#ff005a conic-gradient(from 90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:1px solid #d3d3d3;border-radius:50%;padding:1px;display:block;position:relative;overflow:hidden}.smart-color-panel[display-mode=radial] .color-palette-radial:after{content:" ";z-index:0;width:100%;height:100%;opacity:var(--smart-color-panel-brightness);background:#000;border-radius:50%;display:block;position:absolute;top:0;left:0}.smart-color-panel[display-mode=radial] .color-palette-radial-thumb{z-index:10;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.smart-color-panel[display-mode=radial] .color-palette-radial-thumb:after{content:" ";width:16px;height:16px;box-shadow:var(--smart-elevation-2);border:5px solid #fff;border-radius:50%;position:absolute;top:-14px;left:-14px}.smart-color-panel[display-mode=radial] .white-radial-gradient{z-index:2;width:var(--smart-color-panel-palette-size);height:var(--smart-color-panel-palette-size);background-image:radial-gradient(circle,#fff,#0000);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-color-panel[display-mode=radial] .palette-mode-container{display:block}.smart-color-panel[display-mode=radial] canvas{transform-origin:50%;transform:rotate(-180deg)}.smart-color-panel[display-mode=radial][inverted] .color-palette-radial:after{background:#fff}.smart-color-panel[display-mode=radial][inverted] .white-radial-gradient{background:radial-gradient(#000,#0000)}.smart-color-panel[display-mode=default] .default-samples-container,.smart-color-panel[display-mode=materialGrid] .color-palette,.smart-color-panel[display-mode=palette] .color-palette,.smart-color-panel[display-mode=palette] .palette-mode-container,.smart-color-panel[display-mode=spectrumGrid] .spectrum-grid-samples-container{display:block}.smart-color-panel[apply-value-mode=useButtons] .buttons-container{justify-content:flex-end;align-items:center;display:flex}.smart-color-panel .button-custom-color,.smart-color-panel .color-palette-hexagonal,.smart-color-panel .custom-color-selection .grid-mode-container,.smart-color-panel .palette-mode-container,.smart-color-panel .spectrum-grid-samples-container,.smart-color-panel .user-samples-container,.smart-color-panel[display-mode=default] .grid-samples-container,.smart-color-panel[display-mode=default] .material-grid-samples-container,.smart-color-panel[display-mode=default] .palette-mode-container,.smart-color-panel[display-mode=grid] .default-samples-container,.smart-color-panel[display-mode=grid] .material-grid-samples-container,.smart-color-panel[display-mode=grid] .palette-mode-container,.smart-color-panel[display-mode=hexagonal] .color-palette,.smart-color-panel[display-mode=hexagonal] .default-samples-container,.smart-color-panel[display-mode=hexagonal] .grid-samples-container,.smart-color-panel[display-mode=hexagonal] .hue-scale,.smart-color-panel[display-mode=hexagonal] .spectrum-grid-samples-container,.smart-color-panel[display-mode=materialGrid] .default-samples-container,.smart-color-panel[display-mode=materialGrid] .grid-samples-container,.smart-color-panel[display-mode=materialGrid] .palette-mode-container,.smart-color-panel[display-mode=palette] .color-palette-radial,.smart-color-panel[display-mode=palette] .grid-mode-container,.smart-color-panel[display-mode=radial] .color-palette,.smart-color-panel[display-mode=radial] .grid-mode-container,.smart-color-panel[display-mode=spectrumGrid] .default-samples-container,.smart-color-panel[display-mode=spectrumGrid] .grid-samples-container,.smart-color-panel[display-mode=spectrumGrid] .material-grid-samples-container,.smart-color-panel[display-mode=spectrumGrid] .palette-mode-container,.smart-color-panel[enable-custom-colors][display-mode=hexagonal] .button-custom-color,.smart-color-panel[enable-custom-colors][display-mode=hexagonal] .user-samples-container,.smart-color-panel[hide-alpha-editor] .a-channel,.smart-color-panel[hide-h-e-x-editor] .hex,.smart-color-panel[hide-preview-container] .preview-container,.smart-color-panel[hide-r-g-b-editor] .b-channel,.smart-color-panel[hide-r-g-b-editor] .g-channel,.smart-color-panel[hide-r-g-b-editor] .r-channel{display:none}smart-color-panel[right-to-left] .alpha-channel-container,smart-color-panel[right-to-left] .color-palette-container,smart-color-panel[right-to-left] .grid-mode-container{direction:rtl}smart-color-panel[right-to-left] .alpha-channel-scale{margin:0 0 0 20px}smart-color-panel[right-to-left] .alpha-channel-scale:after{background-image:linear-gradient(90deg,transparent,var(--smart-color-panel-alpha-channel-color))}smart-color-panel[right-to-left] .buttons-container{flex-direction:row-reverse}smart-color-panel[right-to-left] .buttons-container smart-button:last-of-type{margin:0 0 0 20px}smart-color-picker{width:var(--smart-color-picker-default-width);height:var(--smart-color-picker-default-height)}smart-color-picker.smart-element{overflow:initial;border:none}.smart-color-picker smart-color-panel{border:none;width:100%;height:100%;padding:5px;display:flex;position:relative}.smart-color-picker .smart-color-box{border-radius:var(--smart-border-radius);border:var(--smart-border-width) solid var(--smart-border);background-color:var(--smart-background);background-image:linear-gradient(45deg,#ccc 25%,#0000 25% 74%,#ccc 75%,#ccc),linear-gradient(45deg,#ccc 25%,#0000 25% 74%,#ccc 75%,#ccc);background-position:0 5px,5px 10px;background-size:10px 10px;width:20px;height:20px;margin-right:5px;position:relative;overflow:hidden}.smart-color-picker .smart-color-box.no-color{background-image:linear-gradient(45deg,#0000 47.5%,#0003 0 52.5%,#0000 52.5%),linear-gradient(-45deg,#0000 47.5%,#0003 20% 52.5%,#0000 52.5%);background-position:initial;background-size:initial}.smart-color-picker .smart-color-box>div{width:100%;height:100%}.smart-color-picker .smart-color-input{color:inherit;background-color:#0000;border:0;outline:0}.smart-color-picker .smart-ripple{background:var(--smart-primary-color)}.smart-color-picker .smart-drop-down.smart-drop-down-color-picker.smart-drop-down-container{width:var(--smart-color-picker-drop-down-width);max-width:none;height:var(--smart-color-picker-drop-down-height);box-sizing:content-box;max-height:none;overflow:hidden}.smart-color-picker:not([opened]) .smart-color-input{color:inherit}.smart-color-picker:not([editable]) .smart-color-input{cursor:pointer;-webkit-user-select:none;user-select:none}.smart-color-picker[value-display-mode=none] .smart-color-box,.smart-color-picker[value-display-mode=none] .smart-color-input{display:none}.smart-color-picker[value-display-mode=none] .smart-color-input.smart-input{opacity:0;width:0;padding:initial}.smart-color-picker[value-display-mode=none] .smart-action-button{padding:initial;border:none}.smart-color-picker[value-display-mode=none] .smart-drop-down-button{border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-left-width:var(--smart-border-width);border-left-style:solid}.smart-color-picker[value-display-mode=none]:not([opened]):not([drop-down-open-mode=dropDownButton]) .smart-drop-down-button{border-left-color:var(--smart-border)}.smart-color-picker[value-display-mode=colorCode] .smart-color-box{display:none}.smart-color-picker[value-display-mode=colorBox] .smart-color-box,.smart-color-picker[value-display-mode=colorCode] .smart-color-input{display:block}.smart-color-picker[value-display-mode=colorBox] .smart-input{display:none}.smart-color-picker[editable] .smart-action-button{cursor:initial}.smart-color-picker[editable]:not([opened]):not([drop-down-open-mode=dropDownButton])[hover] .smart-action-button{background:var(--smart-background);color:var(--smart-background-color)}.smart-color-picker[opened][editable] .smart-action-button{background-color:var(--smart-backgroud);color:var(--smart-background-color)}.smart-color-panel .color-sample.no-color{background-image:linear-gradient(45deg,#0000 47.5%,#0003 0 52.5%,#0000 52.5%),linear-gradient(-45deg,#0000 47.5%,#0003 20% 52.5%,#0000 52.5%);background-position:initial;background-size:initial}.smart-drop-down-repositioned smart-color-panel{border:none;width:100%;height:100%;padding:5px}.smart-drop-down.smart-drop-down-color-picker.smart-drop-down-container,.smart-drop-down.smart-drop-down-color-picker.smart-drop-down-container.smart-drop-down-repositioned{width:var(--smart-color-picker-drop-down-width);max-width:none;height:var(--smart-color-picker-drop-down-height);box-sizing:content-box;max-height:none;overflow:hidden}smart-date-time-picker{width:var(--smart-date-time-picker-default-width);min-width:var(--smart-editor-addon-width);height:var(--smart-date-time-picker-default-height);min-height:var(--smart-editor-height)}smart-date-time-picker.smart-element{overflow:visible}smart-date-time-picker[hover]{border-color:var(--smart-ui-state-border-hover)}.smart-date-time-picker.smart-container,smart-date-time-picker>.smart-container{align-items:center;display:flex;position:relative}.smart-date-time-picker.smart-container>.smart-content,smart-date-time-picker>.smart-container>.smart-content{align-items:center;width:100%;height:100%;display:flex}.smart-date-time-picker.smart-container>input,smart-date-time-picker>.smart-container>input{height:100%}.smart-date-time-picker .smart-input.smart-date-time-input{background:inherit;width:100%;padding:var(--smart-editor-label-padding);color:inherit;font-family:inherit;font-size:inherit;text-align:inherit;border:none;outline:0}.smart-date-time-picker>.smart-container>.smart-hint,.smart-date-time-picker>.smart-container>.smart-label{display:none;position:absolute}.smart-date-time-picker .smart-spin-buttons-container{height:100%;width:var(--smart-editor-addon-width);border-radius:0;display:none}.smart-date-time-picker .smart-spin-button{--smart-button-padding:0;width:100%;height:50%;min-height:0;color:var(--smart-surface-color);background-color:var(--smart-surface);border:0 solid;border-color:var(--smart-border);border-left-width:var(--smart-border-width);border-radius:0;font-weight:500;display:block}.smart-date-time-picker .smart-spin-button:first-child{border-bottom-width:1px}.smart-date-time-picker .smart-spin-button[hover]{background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover)}.smart-date-time-picker .smart-spin-button[active]{background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active)}.smart-date-time-picker .smart-drop-down-button.smart-calendar-button{height:100%;width:var(--smart-editor-addon-width);cursor:pointer;background-color:var(--smart-surface);color:var(--smart-surface-color);border-color:var(--smart-border);border-width:0;border-left-width:var(--smart-border-width);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border-style:solid;display:none;overflow:hidden}.smart-date-time-picker .smart-drop-down-button.smart-calendar-button:after{width:100%;height:100%;font-family:var(--smart-font-family-icon);color:inherit;font-style:normal;font-weight:400;font-size:var(--smart-arrow-size);-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;content:var(--smart-icon-calendar);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.smart-date-time-picker .smart-drop-down-button.smart-calendar-button[hover]{background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover)}.smart-date-time-picker .smart-drop-down-button.smart-calendar-button[active]{background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active)}.smart-date-time-picker .smart-drop-down-button.smart-calendar-button.time:after{content:var(--smart-icon-clock)}.smart-date-time-picker .smart-drop-down-button.smart-calendar-button.smart-drop-down-button-pressed{color:var(--smart-ui-state-color)}.smart-date-time-picker .smart-drop-down-button.smart-calendar-button.smart-drop-down-button-pressed[hover]:after{color:var(--smart-ui-state-color-hover)}.smart-date-time-picker .smart-drop-down.smart-date-time-drop-down{padding:0!important}.smart-date-time-picker .smart-ripple{background:var(--smart-background)}.smart-date-time-picker[focus],.smart-date-time-picker[focus] .smart-drop-down-button.smart-calendar-button{border-color:var(--smart-outline)}.smart-date-time-picker[disabled] .smart-input.smart-date-time-input{-webkit-user-select:none;user-select:none;background-color:#0000}.smart-date-time-picker[disabled] .smart-drop-down-button.smart-calendar-button,.smart-date-time-picker[readonly] .smart-drop-down-button.smart-calendar-button{cursor:default}.smart-date-time-picker[label]>.smart-container>.smart-label{width:100%;padding:var(--smart-editor-label-padding);pointer-events:none;-webkit-user-select:none;user-select:none;text-align:initial;font-size:12px;line-height:initial;display:block;position:absolute;bottom:100%;left:0}.smart-date-time-picker[calendar-button] .smart-input.smart-date-time-input,.smart-date-time-picker[spin-buttons] .smart-input.smart-date-time-input{width:calc(100% - var(--smart-editor-addon-width))}.smart-date-time-picker[spin-buttons-position=left] .smart-spin-button{border-right-width:var(--smart-border-width);border-left-width:0}.smart-date-time-picker[spin-buttons-position=left] .smart-spin-button:first-child{border-top-left-radius:var(--smart-border-top-left-radius)}.smart-date-time-picker[spin-buttons-position=left] .smart-spin-button:last-child{border-bottom-left-radius:var(--smart-border-bottom-left-radius)}.smart-date-time-picker[spin-buttons]{min-width:calc(var(--smart-editor-addon-width))}.smart-date-time-picker[spin-buttons] .smart-spin-buttons-container{display:block}.smart-date-time-picker[spin-buttons]:not([spin-buttons-position=left]) .smart-input.smart-date-time-input{border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius)}.smart-date-time-picker[calendar-button]{min-width:var(--smart-editor-addon-width)}.smart-date-time-picker[calendar-button] .smart-drop-down-button.smart-calendar-button{display:block;position:relative}.smart-date-time-picker[spin-buttons][calendar-button]{min-width:calc(var(--smart-editor-addon-width) + var(--smart-editor-addon-width))}.smart-date-time-picker[spin-buttons][calendar-button] .smart-input.smart-date-time-input{width:calc(100% - var(--smart-editor-addon-width) - var(--smart-editor-addon-width))}.smart-date-time-picker[spin-buttons][calendar-button][calendar-button-position=left][spin-buttons-position=left] .smart-spin-button:first-child{border-top-left-radius:0}.smart-date-time-picker[spin-buttons][calendar-button][calendar-button-position=left][spin-buttons-position=left] .smart-spin-button:last-child{border-bottom-left-radius:0}.smart-date-time-picker:not([spin-buttons]) .smart-input.smart-date-time-input,.smart-date-time-picker[calendar-button-position=left] .smart-drop-down-button{border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius)}.smart-date-time-picker[calendar-button-position=left] .smart-drop-down-button{border-left:none;border-right-width:var(--smart-border-width);border-top-right-radius:0;border-bottom-right-radius:0}.smart-date-time-picker[calendar-button-position=left][spin-buttons]:not([spin-buttons-position=left]) .smart-spin-button:first-child{border-top-right-radius:var(--smart-border-top-right-radius)}.smart-date-time-picker[calendar-button-position=left][spin-buttons]:not([spin-buttons-position=left]) .smart-spin-button:last-child{border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-date-time-picker:not([calendar-button])[spin-buttons-position=left] .smart-input.smart-date-time-input,.smart-date-time-picker[calendar-button-position=left][spin-buttons-position=left] .smart-input.smart-date-time-input{border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-date-time-picker:not([calendar-button])[spin-buttons]:not([spin-buttons-position=left]) .smart-spin-button:first-child{border-top-right-radius:var(--smart-border-top-right-radius)}.smart-date-time-picker:not([calendar-button])[spin-buttons]:not([spin-buttons-position=left]) .smart-spin-button:last-child{border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-date-time-picker:not([spin-buttons]):not([calendar-button]) .smart-input.smart-date-time-input,.smart-date-time-picker:not([spin-buttons])[calendar-button-position=left] .smart-input.smart-date-time-input{border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-date-time-picker.underlined{background:var(--smart-background);border-width:0 0 1px}.smart-date-time-picker.underlined .smart-drop-down-button,.smart-date-time-picker.underlined .smart-spin-button{background:var(--smart-background);border-width:0}.smart-date-time-picker.underlined .smart-spin-button[active],.smart-date-time-picker.underlined .smart-spin-button[hover],.smart-date-time-picker.underlined .smart-drop-down-button.smart-calendar-button[active],.smart-date-time-picker.underlined .smart-drop-down-button.smart-calendar-button[hover]{background:var(--smart-background);color:var(--smart-ui-state-active)}.smart-date-time-picker.underlined .smart-hint{box-sizing:border-box;padding:var(--smart-editor-label-padding);color:var(--smart-background-color);pointer-events:none;opacity:0;margin-top:calc(0px - var(--smart-font-size));font-size:75%;transition:color .2s,font-size .2s,line-height .2s,margin-top .2s,opacity .1s,top .2s;position:absolute;inset:0;display:block!important}.smart-date-time-picker.underlined .smart-hint:after{content:"";background-color:var(--smart-primary);transform-origin:bottom;width:100%;height:2px;transition:transform .2s;display:block;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.smart-date-time-picker.underlined:not([focus]) .smart-hint{margin-top:0}.smart-date-time-picker.underlined[focus] .smart-drop-down-button.smart-calendar-button,.smart-date-time-picker.underlined[focus] .smart-hint{color:var(--smart-primary);opacity:1}.smart-date-time-picker.underlined[focus] .smart-hint:after{transform:scale(1)}.smart-date-time-picker.outlined{background:inherit;border:none;height:auto;min-height:0;padding-top:6px}.smart-date-time-picker.outlined input{z-index:initial;padding:0;border:none!important}.smart-date-time-picker.outlined .smart-content{border:1px solid var(--smart-border);border-radius:var(--smart-border-radius);background:var(--smart-background);z-index:5;height:auto;padding:4px 3px}.smart-date-time-picker.outlined .smart-spin-button{background:var(--smart-background);border-width:0}.smart-date-time-picker.outlined .smart-spin-button[active],.smart-date-time-picker.outlined .smart-spin-button[hover]{background:var(--smart-background);color:var(--smart-ui-state-active)}.smart-date-time-picker.outlined .smart-drop-down-button{background:var(--smart-background);border-width:0;padding:8px 0}.smart-date-time-picker.outlined .smart-drop-down-button.smart-calendar-button[active],.smart-date-time-picker.outlined .smart-drop-down-button.smart-calendar-button[hover]{background:var(--smart-background);color:var(--smart-ui-state-active)}.smart-date-time-picker.outlined .smart-hint{width:100%;max-height:100%;color:var(--smart-background-color);z-index:5;pointer-events:none;cursor:text;margin-top:-6px;font-size:75%;line-height:15px;transition:color .2s,font-size .2s,opacity .1s,line-height .2s;position:absolute;top:0;left:0;border-color:var(--smart-border)!important;display:flex!important}.smart-date-time-picker.outlined .smart-hint:after,.smart-date-time-picker.outlined .smart-hint:before{content:"";box-sizing:border-box;pointer-events:none;border-top:1px solid;min-width:10px;height:8px;margin-top:6px;transition:border-color .2s,box-shadow .2s;display:block;box-shadow:inset 0 1px #0000;border-top-color:var(--smart-border)!important}.smart-date-time-picker.outlined .smart-hint:before{border-left:1px solid #0000;border-radius:4px 0;margin-right:4px}.smart-date-time-picker.outlined .smart-hint:after{border-right:1px solid #0000;border-radius:0 4px;flex-grow:1;margin-left:4px}.smart-date-time-picker.outlined:not([focus]) .smart-hint{font-size:var(--smart-font-size);opacity:0;line-height:48px}.smart-date-time-picker.outlined[focus] .smart-content{border-color:var(--smart-primary);border-top-color:#0000!important}.smart-date-time-picker.outlined[focus] .smart-drop-down-button{color:var(--smart-primary)}.smart-date-time-picker.outlined[focus] .smart-hint{color:var(--smart-primary);opacity:1}.smart-date-time-picker.outlined[focus] .smart-hint:after,.smart-date-time-picker.outlined[focus] .smart-hint:before{border-top-color:var(--smart-primary)!important}.smart-date-time-picker.outlined.smart-element-init .smart-hint{visibility:hidden;display:none!important}.smart-drop-down.smart-date-time-drop-down{padding:0!important}.smart-drop-down.smart-date-time-drop-down[footer]{height:calc(30px + var(--smart-editor-drop-down-height));max-height:calc(30px + var(--smart-editor-drop-down-height))}.smart-drop-down.smart-date-time-drop-down smart-calendar{border:none;border-radius:0;width:100%;min-width:0;height:100%;min-height:0}.smart-drop-down.smart-date-time-drop-down smart-time-picker{width:100%;height:100%;min-height:0;min-width:initial;border:none;border-radius:0}.smart-drop-down.smart-date-time-drop-down smart-time-picker .smart-hour-minute-container{font-size:40px}.smart-drop-down.smart-date-time-drop-down .smart-footer,.smart-drop-down.smart-date-time-drop-down .smart-header{cursor:initial}.smart-drop-down.smart-date-time-drop-down .smart-date-time-picker-footer{width:100%;height:100%;padding:1px;display:flex}.smart-drop-down.smart-date-time-drop-down .smart-am-pm-element{width:100%}.smart-drop-down.smart-date-time-drop-down .smart-footer-component{padding:1px;display:flex}.smart-drop-down.smart-date-time-drop-down .smart-footer-component:focus{border-color:var(--smart-outline)}.smart-drop-down.smart-date-time-drop-down .smart-footer-component>input{border:var(--smart-border-width) solid var(--smart-border);text-align:center;color:inherit;font-family:inherit;font-size:inherit;outline:0;height:100%}.smart-drop-down.smart-date-time-drop-down .smart-footer-component>input:focus{border-color:var(--smart-outline)}.smart-drop-down.smart-date-time-drop-down .smart-footer-component>span{flex-direction:column;width:30%;display:flex;overflow:hidden}.smart-drop-down.smart-date-time-drop-down .smart-footer-component-today{font-family:var(--smart-font-family-icon);border:var(--smart-border-width) solid transparent;flex-direction:column;justify-content:center;align-items:center;width:30%;padding:1px;display:flex;overflow:hidden}.smart-drop-down.smart-date-time-drop-down .smart-footer-component-today:focus{outline:0}.smart-drop-down.smart-date-time-drop-down .smart-footer-component-hour,.smart-drop-down.smart-date-time-drop-down .smart-footer-component-minute{width:30%}.smart-drop-down.smart-date-time-drop-down .smart-footer-component-hour smart-repeat-button,.smart-drop-down.smart-date-time-drop-down .smart-footer-component-minute smart-repeat-button{border-radius:0;width:100%;height:50%;margin:0 0 0 -1px}.smart-drop-down.smart-date-time-drop-down .smart-footer-component-hour smart-repeat-button:last-child,.smart-drop-down.smart-date-time-drop-down .smart-footer-component-minute smart-repeat-button:last-child{border-top-color:#0000}.smart-drop-down.smart-date-time-drop-down .smart-footer-component-hour button,.smart-drop-down.smart-date-time-drop-down .smart-footer-component-minute button{border-radius:0;padding:0}.smart-drop-down.smart-date-time-drop-down .smart-footer-component-ampm{flex-direction:column;width:30%;display:flex;overflow:hidden}.smart-drop-down.smart-date-time-drop-down .smart-hour-element,.smart-drop-down.smart-date-time-drop-down .smart-minute-element{width:60%}.smart-drop-down.smart-date-time-drop-down .smart-today-element{cursor:pointer;outline:0}.smart-drop-down.smart-date-time-drop-down .smart-today-element:after{content:var(--smart-icon-calendar)}.smart-drop-down.smart-date-time-drop-down .smart-today-element:focus{border-color:var(--smart-outline)}.smart-drop-down.smart-date-time-drop-down .smart-drop-down-header{height:var(--smart-bar-height);align-items:center;width:100%;display:flex}.smart-drop-down.smart-date-time-drop-down .smart-drop-down-header:focus{outline:0}.smart-drop-down.smart-date-time-drop-down .smart-drop-down-header>div{cursor:pointer;background-color:var(--smart-primary);width:50%;height:100%;color:var(--smart-primary-color);opacity:var(--smart-date-time-picker-header-opacity);outline:unset;justify-content:center;align-items:center;display:flex}.smart-drop-down.smart-date-time-drop-down .smart-drop-down-header>div:focus{text-decoration:underline}.smart-drop-down.smart-date-time-drop-down .smart-drop-down-header>.smart-selected{background-color:var(--smart-primary);border-color:var(--smart-primary);color:var(--smart-primary-color);opacity:var(--smart-date-time-picker-header-opacity-active)}.smart-drop-down.smart-date-time-drop-down .smart-drop-down-content{width:100%;height:calc(100% - var(--smart-bar-height))}.smart-drop-down.smart-date-time-drop-down .smart-drop-down-content.partial,.smart-drop-down.smart-date-time-drop-down[drop-down-display-mode=classic] .smart-calendar-container,.smart-drop-down.smart-date-time-drop-down[drop-down-display-mode=timePicker] .smart-calendar-container{height:100%}.smart-drop-down.smart-date-time-drop-down .smart-date-time-picker .smart-hidden{display:none}.smart-drop-down.smart-date-time-drop-down.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}.smart-date-time-picker[right-to-left]>.smart-container{direction:initial}.smart-date-time-picker[right-to-left] .smart-hint,.smart-date-time-picker[right-to-left] .smart-input.smart-date-time-input,.smart-date-time-picker[right-to-left]>.smart-container>.smart-label{direction:rtl}smart-docking-layout{width:var(--smart-docking-layout-default-width);height:var(--smart-docking-layout-default-height)}.smart-docking-layout .smart-items-container,smart-docking-layout .smart-horizontal-hidden-items-container,smart-docking-layout .smart-items-container,smart-docking-layout .smart-vertical-hidden-items-container{background-color:#0000;width:100%;height:100%}smart-docking-layout.smart-element{overflow:initial}smart-docking-layout:not([animation=none]) .smart-window .smart-dock-button:after{transition:transform .2s}.smart-docking-layout>.smart-container{overflow:hidden}.smart-docking-layout .smart-tabs-window-feedback.smart-window{opacity:0;pointer-events:none;max-width:400px;max-height:400px;position:absolute}.smart-docking-layout .smart-tabs-window-feedback.smart-window:not([animation=none]){transition:transform .2s ease-out,opacity .2s ease-out,visibility .2s ease-out}.smart-docking-layout .smart-tabs-window-feedback[tabs-window-dragged]{z-index:10001;opacity:.9;min-width:400px;min-height:400px;transform:scale(.2)}.smart-docking-layout .smart-window .smart-content-container>.smart-content{align-items:stretch}.smart-docking-layout .smart-window .smart-dock-button:after{content:var(--smart-icon-arrow-up);font-size:.8rem}.smart-docking-layout .smart-window .smart-buttons-container .smart-dock-button:after{content:var(--smart-icon-window-pin-alt);font-size:.8rem}.smart-docking-layout .smart-window .smart-buttons-container .smart-menu-button:after{content:var(--smart-icon-menu);font-size:.8rem;transform:rotate(180deg)}.smart-docking-layout .smart-window .smart-buttons-container .smart-auto-hide-button:after{content:var(--smart-icon-window-pin);font-size:.8rem}.smart-docking-layout .smart-window.smart-docking-layout-auto-hide-window[pinned] .smart-auto-hide-button:after,.smart-docking-layout smart-splitter[show-locked-items] smart-splitter-item[locked].auto-hide-bottom>.smart-container:after,.smart-docking-layout smart-splitter[show-locked-items] smart-splitter-item[locked].auto-hide-left>.smart-container:after,.smart-docking-layout smart-splitter[show-locked-items] smart-splitter-item[locked].auto-hide-right>.smart-container:after,.smart-docking-layout smart-splitter[show-locked-items] smart-splitter-item[locked].auto-hide-top>.smart-container:after,.smart-docking-layout-snap.layout-bottom>div:after,.smart-docking-layout-snap.layout-top>div:after{content:""}.smart-docking-layout .smart-window[focused]{box-shadow:none}.smart-docking-layout .smart-placeholder .smart-window .smart-content-container>.smart-header-section{height:0;min-height:0;padding:0}.smart-docking-layout .smart-docking-layout-item-holder{width:100%;height:100%}.smart-docking-layout .smart-horizontal-hidden-items-container,.smart-docking-layout .smart-vertical-hidden-items-container{background-color:#0000;width:100%;height:100%}.smart-docking-layout .smart-horizontal-hidden-items-container>.smart-container>smart-splitter-item,.smart-docking-layout .smart-vertical-hidden-items-container>.smart-container>smart-splitter-item{background-color:#0000}.smart-docking-layout .smart-docking-layout-auto-hide-window:focus,.smart-docking-layout .smart-docking-layout-auto-hide-window[focused]{box-shadow:none}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=right]{transform-origin:0;transition:animation,visibility .2s ease-in;animation:.2s cubic-bezier(.4,0,1,1) leftToRightOut}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=right][opened]{transform-origin:0;transition:animation,visibility .2s ease-in;animation:.2s cubic-bezier(0,0,.2,1) leftToRightIn}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=right]:not([animation=none]){transform:scaleX(1)}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=right]:not([animation=none]).smart-visibility-hidden{transform:scaleX(0)}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=left]{transform-origin:100%;transition:animation,visibility .2s ease-in;animation:.2s cubic-bezier(.4,0,1,1) rightToLeftOut}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=left][opened]{transform-origin:100%;transition:animation,visibility .2s ease-in;animation:.2s cubic-bezier(0,0,.2,1) rightToLeftIn}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=left]:not([animation=none]){transform:scaleX(1)}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=left]:not([animation=none]).smart-visibility-hidden{transform:scaleX(0)}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=top]{transform-origin:bottom;transition:animation,visibility .2s ease-in;animation:.2s cubic-bezier(.4,0,1,1) bottomToTopOut}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=top][opened]{transform-origin:bottom;transition:animation,visibility .2s ease-in;animation:.2s cubic-bezier(0,0,.2,1) bottomToTopIn}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=top]:not([animation=none]){transform:scaleY(1)}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=top]:not([animation=none]).smart-visibility-hidden{transform:scaleY(0)}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=bottom]{transform-origin:top;transition:animation,visibility .2s ease-in;animation:.2s cubic-bezier(.4,0,1,1) topToBottomOut}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=bottom][opened]{transform-origin:top;transition:animation,visibility .2s ease-in;animation:.2s cubic-bezier(0,0,.2,1) topToBottomIn}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=bottom]:not([animation=none]){transform:scaleY(1)}.smart-docking-layout .smart-docking-layout-auto-hide-window[resize-mode=bottom]:not([animation=none]).smart-visibility-hidden{transform:scaleY(0)}.smart-docking-layout .smart-docking-layout-auto-hide-window.smart-window{box-shadow:none;border:1px solid #a9a9a9;border-radius:0;width:200px;min-width:100px;height:200px;min-height:100px;position:absolute}.smart-docking-layout .smart-docking-layout-auto-hide-window.smart-window .smart-content-container:not([class*=smart-window-resizing])>.smart-header-section{cursor:pointer;-webkit-user-select:none;user-select:none}.smart-docking-layout .smart-window-resize-feedback{border:2.5px solid #d3d3d3}.smart-docking-layout smart-tabs-window.smart-window{width:100%;max-width:100%;height:100%;top:initial;left:initial;z-index:initial;transform:initial;min-width:0;min-height:0;box-shadow:none;border:var(--smart-border-width) solid var(--smart-border);border-radius:0;position:relative}.smart-docking-layout smart-tabs-window.smart-window smart-tabs{min-width:0;height:100%;min-height:0}.smart-docking-layout smart-tabs-window.smart-window .smart-maximize-button,.smart-docking-layout smart-tabs-window.smart-window .smart-minimize-button,.smart-docking-layout smart-tabs-window.smart-window .smart-pin-button{display:none}.smart-docking-layout smart-tabs-window.smart-window:not(.smart-docking-layout-auto-hide-window) .smart-content-container,.smart-docking-layout smart-tabs-window.smart-window[pinned]:not(.smart-docking-layout-auto-hide-window) .smart-content-container{cursor:pointer;-webkit-user-select:none;user-select:none}.smart-docking-layout smart-tabs-window.smart-window:not([animation=none]):not(.smart-docking-layout-auto-hide-window){transition:transform .2s ease-out}.smart-docking-layout smart-tabs-window.smart-window[collapsed]{height:100%}.smart-docking-layout smart-tabs-window.smart-window[tabs-window-dragged]:not(.smart-tabs-window-feedback){transform:scale(.75)}.smart-docking-layout smart-tabs-window.smart-window[ontop]:not([tabs-window-dragged]){z-index:initial}.smart-docking-layout smart-tabs-window.smart-window[auto-hide]{border:none;width:100%;height:100%}.smart-docking-layout smart-tabs-window.smart-window[auto-hide] smart-tabs{width:100%;height:100%}.smart-docking-layout smart-tabs-window.smart-window[auto-hide] .smart-content-container>.smart-content{padding:0;overflow:hidden}.smart-docking-layout smart-placeholder .smart-window .smart-content{height:100%}.smart-docking-layout smart-splitter{border:none}.smart-docking-layout smart-splitter smart-splitter-bar .smart-splitter-resize-button{display:none}.smart-docking-layout smart-splitter-item smart-tabs-window.smart-window[auto-hide] .smart-content-container>.smart-content{height:100%}.smart-docking-layout smart-splitter-item smart-tabs-window.smart-window:not([animation=none]){border:none;transition:none;animation:none}.smart-docking-layout smart-splitter-item.smart-placeholder smart-tab-item .smart-container:after{content:"Drop Items Here";font-family:var(--smart-font-family-icon);color:gray;opacity:.75;padding:15px;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@-moz-document url-prefix(){.smart-docking-layout smart-splitter-item[locked].auto-hide-top{line-height:100%}}@supports (-ms-ime-align:auto){.smart-docking-layout smart-tabs[vertical]>.smart-container{display:table-cell}}.smart-docking-layout[dragged]{cursor:pointer;-webkit-user-select:none;user-select:none}.smart-docking-layout[dragged]>.smart-container{overflow:visible}.smart-docking-layout[snap-mode=advanced] smart-splitter-item .smart-content{overflow:hidden}smart-tabs-window[tabs-window-dragged]:not(.smart-tabs-window-feedback){transform:scale(.2)}smart-tabs-window.smart-window .smart-buttons-container .smart-auto-hide-button:after{content:var(--smart-icon-window-pin);font-size:.8rem}smart-tabs-window.smart-window[auto-hide] .smart-content-container>.smart-content{padding:5px}smart-tabs-window.smart-window[tabs-window-dragged]{opacity:.5;transform-origin:0 0;z-index:10001;pointer-events:none;min-width:400px;min-height:400px;animation:none;position:absolute;transform:scale(.2)}smart-tabs-window.smart-window[tabs-window-dragged]:not([animation=none]){transition:transform .2s ease-in;animation:.2s cubic-bezier(.4,0,.2,1) scaleInNo}.smart-docking-snap-bottom-feedback,.smart-docking-snap-left-feedback,.smart-docking-snap-right-feedback,.smart-docking-snap-top-feedback{z-index:10001;opacity:.65;box-shadow:0 0 1px 1px var(--smart-background-color);border-radius:2px;border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);pointer-events:none;transition:all 50ms cubic-bezier(.4,0,.6,1);animation:.2s cubic-bezier(.4,0,.2,1) scaleIn;position:absolute;transform:scale(1)}.smart-docking-snap-bottom-feedback[disabled]:after,.smart-docking-snap-left-feedback[disabled]:after,.smart-docking-snap-right-feedback[disabled]:after,.smart-docking-snap-top-feedback[disabled]:after{content:var(--smart-icon-block);font-family:var(--smart-font-family-icon);opacity:.25;color:red;font-size:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-docking-snap-right-feedback{width:50%;left:calc(50% - 5px)}.smart-docking-snap-header-feedback,.smart-docking-snap-layout-bottom-feedback,.smart-docking-snap-layout-left-feedback,.smart-docking-snap-layout-right-feedback,.smart-docking-snap-layout-top-feedback{opacity:.65;box-shadow:0 0 1px 1px var(--smart-background-color);border-radius:var(--smart-border-radius);pointer-events:none;cursor:pointer;z-index:10001;transition:width 50ms cubic-bezier(.4,0,.2,1),height 50ms cubic-bezier(.4,0,.2,1),top 50ms cubic-bezier(.4,0,.6,1),animation .2s cubic-bezier(.4,0,.6,1),left 50ms cubic-bezier(.4,0,.2,1);animation:.2s cubic-bezier(.4,0,.2,1) scaleIn;position:absolute;transform:scale(1)}.smart-docking-snap-header-feedback.smart-visibility-hidden,.smart-docking-snap-layout-bottom-feedback.smart-visibility-hidden,.smart-docking-snap-layout-left-feedback.smart-visibility-hidden,.smart-docking-snap-layout-right-feedback.smart-visibility-hidden,.smart-docking-snap-layout-top-feedback.smart-visibility-hidden{transition:animation .2s cubic-bezier(.4,0,.6,1),visibility .2s cubic-bezier(.4,0,.6,1),top .2s cubic-bezier(.4,0,.2,1),left .1s cubic-bezier(.4,0,.2,1);animation:.2s cubic-bezier(.4,0,.6,1) scaleOut;transform:scale(0)}.smart-docking-snap-header-feedback[disabled]:after,.smart-docking-snap-layout-bottom-feedback[disabled]:after,.smart-docking-snap-layout-left-feedback[disabled]:after,.smart-docking-snap-layout-right-feedback[disabled]:after,.smart-docking-snap-layout-top-feedback[disabled]:after{content:var(--smart-icon-block);font-family:var(--smart-font-family-icon);opacity:.25;color:red;font-size:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-docking-snap-layout-left-feedback,.smart-docking-snap-layout-right-feedback{transform-origin:0;max-width:50px}.smart-docking-snap-layout-bottom-feedback,.smart-docking-snap-layout-top-feedback{transform-origin:0;max-height:50px}.smart-docking-layout-auto-hide-window,.smart-docking-layout-auto-hide-window[ontop]{z-index:9999!important}.smart-docking-layout-snap{width:110px;height:110px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-docking-layout-snap>div{justify-content:center;align-items:center;width:100%;height:33.3333%;display:flex}.smart-docking-layout-snap .header{background-color:var(--smart-primary);position:absolute}.smart-docking-layout-snap .bottom,.smart-docking-layout-snap .center,.smart-docking-layout-snap .left,.smart-docking-layout-snap .right,.smart-docking-layout-snap .top{float:left;opacity:.25;width:35px;height:35px;padding:2px;overflow:hidden}.smart-docking-layout-snap .bottom>div,.smart-docking-layout-snap .center>div,.smart-docking-layout-snap .left>div,.smart-docking-layout-snap .right>div,.smart-docking-layout-snap .top>div{border:1px solid var(--smart-border);background:var(--smart-background);box-sizing:border-box;pointer-events:none;border-top-width:6px;width:100%;height:100%;display:flex}.smart-docking-layout-snap .bottom>div div,.smart-docking-layout-snap .center>div div,.smart-docking-layout-snap .left>div div,.smart-docking-layout-snap .right>div div,.smart-docking-layout-snap .top>div div{background-color:var(--smart-primary);width:100%;height:50%}.smart-docking-layout-snap .bottom[show],.smart-docking-layout-snap .center[show],.smart-docking-layout-snap .left[show],.smart-docking-layout-snap .right[show],.smart-docking-layout-snap .top[show]{opacity:1}.smart-docking-layout-snap .left>div div,.smart-docking-layout-snap .right>div div{width:50%;height:100%}.smart-docking-layout-snap .right>div{flex-direction:column;align-items:flex-end}.smart-docking-layout-snap .bottom>div{align-items:flex-end}.smart-docking-layout-snap .center>div div{height:100%}.smart-docking-layout-snap.layout-bottom,.smart-docking-layout-snap.layout-left,.smart-docking-layout-snap.layout-right,.smart-docking-layout-snap.layout-top{opacity:.25;width:30px;height:30px;position:absolute;overflow:hidden}.smart-docking-layout-snap.layout-bottom>div,.smart-docking-layout-snap.layout-left>div,.smart-docking-layout-snap.layout-right>div,.smart-docking-layout-snap.layout-top>div{border:1px solid var(--smart-border);background:var(--smart-background);box-sizing:border-box;pointer-events:none;border-top-width:6px;width:100%;height:100%;display:flex}.smart-docking-layout-snap.layout-bottom>div div,.smart-docking-layout-snap.layout-left>div div,.smart-docking-layout-snap.layout-right>div div,.smart-docking-layout-snap.layout-top>div div{background-color:var(--smart-primary);width:100%;height:100%}.smart-docking-layout-snap.layout-bottom.smart-hidden,.smart-docking-layout-snap.layout-left.smart-hidden,.smart-docking-layout-snap.layout-right.smart-hidden,.smart-docking-layout-snap.layout-top.smart-hidden{display:none}.smart-docking-layout-snap.layout-bottom[show],.smart-docking-layout-snap.layout-left[show],.smart-docking-layout-snap.layout-right[show],.smart-docking-layout-snap.layout-top[show]{opacity:1}.smart-docking-layout-snap.layout-top{top:5px;left:50%;transform:translate(-50%)}.smart-docking-layout-snap.layout-top>div{height:50%;position:relative}.smart-docking-layout-snap.layout-bottom>div:after,.smart-docking-layout-snap.layout-top>div:after{border-left:var(--smart-docking-layout-feedback-background-secondary-size) solid transparent;height:0;position:absolute}.smart-docking-layout-snap.layout-top>div:after{border-right:var(--smart-docking-layout-feedback-background-secondary-size) solid transparent;border-top:none;border-bottom:var(--smart-docking-layout-feedback-background-secondary-size) solid var(--smart-border);width:0;top:180%;left:50%;transform:translate(-50%)}.smart-docking-layout-snap.layout-bottom{align-items:flex-end;display:flex;top:auto;bottom:5px;left:50%;transform:translate(-50%)}.smart-docking-layout-snap.layout-bottom>div{height:50%;position:relative}.smart-docking-layout-snap.layout-bottom>div:after{border-right:var(--smart-docking-layout-feedback-background-secondary-size) solid transparent;border-top:var(--smart-docking-layout-feedback-background-secondary-size) solid var(--smart-border);border-bottom:none;width:0;top:-100%;left:50%;transform:translate(-50%,-150%)}.smart-docking-layout-snap.layout-left>div:after,.smart-docking-layout-snap.layout-right>div:after{content:"";border-top:var(--smart-docking-layout-feedback-background-secondary-size) solid transparent;height:0}.smart-docking-layout-snap.layout-left{top:50%;left:5px;transform:translateY(-50%)}.smart-docking-layout-snap.layout-left>div{width:50%;position:relative}.smart-docking-layout-snap.layout-left>div:after{border-left:none;border-right:var(--smart-docking-layout-feedback-background-secondary-size) solid var(--smart-border);border-bottom:var(--smart-docking-layout-feedback-background-secondary-size) solid transparent;width:0;position:absolute;top:50%;left:155%;transform:translateY(-50%)}.smart-docking-layout-snap.layout-right{flex-direction:column;align-items:flex-end;display:flex;top:50%;left:auto;right:5px;transform:translateY(-50%)}.smart-docking-layout-snap.layout-right>div{width:50%;position:relative}.smart-docking-layout-snap.layout-right>div:after{border-right:none;border-left:var(--smart-docking-layout-feedback-background-secondary-size) solid var(--smart-border);border-bottom:var(--smart-docking-layout-feedback-background-secondary-size) solid transparent;width:0;position:absolute;top:50%;left:calc(-100% - 1px);transform:translateY(-50%)}.smart-docking-layout-snap-highlighter{background-color:var(--smart-primary);opacity:.5;pointer-events:none;z-index:10001;position:absolute}.smart-docking-layout-snap-highlighter[position=header]{width:100%;height:100%}.smart-docking-layout-snap-highlighter[position=center]{width:100%;height:100%;top:0;left:0}.smart-docking-layout-snap-highlighter[position=top]{width:100%;height:50%;max-height:50%;top:0}.smart-docking-layout-snap-highlighter[position=bottom]{width:100%;height:50%;max-height:50%;bottom:0}.smart-docking-layout-snap-highlighter[position=left]{width:50%;max-width:50%;height:100%;top:0;left:0}.smart-docking-layout-snap-highlighter[position=right]{width:50%;max-width:50%;height:100%;top:0;right:0}.smart-docking-layout-snap-highlighter[position=layout-top]{width:100%;height:10%;max-height:50%;top:0}.smart-docking-layout-snap-highlighter[position=layout-bottom]{width:100%;height:10%;max-height:50%;bottom:0}.smart-docking-layout-snap-highlighter[position=layout-left]{width:10%;max-width:50%;height:100%;bottom:0;left:0}.smart-docking-layout-snap-highlighter[position=layout-right]{width:10%;max-width:50%;height:100%;bottom:0;right:0}.smart-docking-layout-snap-highlighter-header{background-color:var(--smart-primary);opacity:.5;pointer-events:none;z-index:10001;position:absolute;transform:none}@keyframes scaleInNo{0%{transform:scale(1)}to{transform:scale(.2)}}@keyframes leftToRightIn{0%{transform:scaleX(0)}}@keyframes leftToRightOut{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes rightToLeftIn{0%{transform:scaleX(0)}}@keyframes rightToLeftOut{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes bottomToTopIn{0%{transform:scaleY(0)}}@keyframes bottomToTopOut{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes topToBottomIn{0%{transform:scaleY(0)}}@keyframes topToBottomOut{0%{transform:scaleY(1)}to{transform:scaleY(0)}}smart-drop-down-list{width:var(--smart-drop-down-list-default-width);height:var(--smart-drop-down-list-default-height);overflow:initial;visibility:hidden;cursor:pointer}smart-drop-down-list.smart-element{visibility:inherit;border-width:0;overflow:visible}smart-drop-down-list.smart-element .smart-drop-down.smart-visibility-hidden{transform-origin:0 0;transition:transform .2s cubic-bezier(.4,0,.2,1);transform:scale(0)}.smart-drop-down-list smart-list-box{border:initial;width:100%;height:100%;padding:initial;font-size:inherit;outline:0;font-family:inherit;position:relative;overflow:hidden}.smart-drop-down-list .smart-buttons-container .smart-action-button .smart-token{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0 2px;overflow:hidden}.smart-drop-down-list .smart-drop-down-list-unselect-button{pointer-events:none}.smart-drop-down-list .smart-drop-down-list-unselect-button:not(:empty){margin-right:2px}.smart-drop-down-list[selection-display-mode=tokens] .smart-drop-down-list-unselect-button{pointer-events:initial}.smart-drop-down-button.smart-drop-down-container smart-scroll-viewer>.smart-container>.smart-scroll-viewer-container>.smart-scroll-viewer-content-container,smart-drop-down-button .smart-drop-down-container>smart-scroll-viewer>.smart-container>.smart-scroll-viewer-container>.smart-scroll-viewer-content-container{vertical-align:top;padding:0}smart-drop-down-button{width:var(--smart-drop-down-button-default-width);height:var(--smart-drop-down-button-default-height);visibility:hidden}smart-drop-down-button.smart-element{backface-visibility:hidden;visibility:inherit;border:none;display:inline-block;overflow:visible}smart-drop-down-button .smart-ripple{background:var(--smart-primary-color)}smart-drop-down-button>.smart-buttons-container>.smart-action-button:empty{width:0;padding:0}smart-drop-down-button .smart-drop-down-container>smart-scroll-viewer{--smart-scroll-viewer-min-width:calc(var(--smart-editor-drop-down-min-width) - 2 * var(--smart-border-width) - 2 * var(--smart-editor-drop-down-padding-size));--smart-scroll-viewer-max-width:calc(var(--smart-editor-drop-down-max-width) - 2 * var(--smart-border-width) - 2 * var(--smart-editor-drop-down-padding-size));--smart-scroll-viewer-min-height:calc(var(--smart-editor-drop-down-min-height) - 2 * var(--smart-border-width) - 2 * var(--smart-editor-drop-down-padding-size));--smart-scroll-viewer-max-height:calc(var(--smart-editor-drop-down-max-height) - 2 * var(--smart-border-width) - 2 * var(--smart-editor-drop-down-padding-size));border:none;width:100%;height:100%;padding:0;overflow:hidden}smart-drop-down-button .smart-drop-down-container:not([resize-mode=none])>smart-scroll-viewer{--smart-scroll-viewer-min-height:calc(var(--smart-editor-drop-down-min-height) - 2 * var(--smart-border-width) - 2 * var(--smart-editor-drop-down-padding-size) - var(--smart-editor-drop-down-resize-bar-height));--smart-scroll-viewer-max-height:calc(var(--smart-editor-drop-down-max-height) - 2 * var(--smart-border-width) - 2 * var(--smart-editor-drop-down-padding-size) - var(--smart-editor-drop-down-resize-bar-height));height:calc(100% - var(--smart-editor-drop-down-resize-bar-height))}smart-drop-down-button .smart-drop-down-container[empty]>smart-scroll-viewer>.smart-container>.smart-scroll-viewer-container{justify-content:center;align-items:center;font-style:italic;display:flex}smart-drop-down-button .smart-drop-down-container smart-tree{border:0}smart-drop-down-button.primary{--smart-editor-selection:var(--smart-primary);--smart-editor-selection-color:var(--smart-primary-color);--smart-ui-state-active:var(--smart-primary);--smart-ui-state-color-active:var(--smart-primary-color);--smart-ui-state-border-active:var(--smart-primary);--smart-ui-state-selected:rgba(var(--smart-primary-rgb), .1);--smart-ui-state-color-selected:var(--smart-primary);--smart-ui-state-border-selected:rgba(var(--smart-primary-rgb), .1);--smart-border:rgba(var(--smart-primary-rgb), .9)}smart-drop-down-button.primary:not([drop-down-open-mode=dropDownButton]) .smart-action-button{--smart-border:rgba(var(--smart-primary-rgb), .9);background-color:var(--smart-primary);color:var(--smart-primary-color)}smart-drop-down-button.primary .smart-action-button,smart-drop-down-button.primary .smart-drop-down-button{--smart-ui-state-border-hover:rgba(var(--smart-primary-rgb), .9);--smart-ui-state-hover:rgba(var(--smart-primary-rgb), .9);--smart-ui-state-color-hover:var(--smart-primary-color);background-color:var(--smart-primary);color:var(--smart-primary-color)}smart-drop-down-button.secondary{--smart-editor-selection:var(--smart-secondary);--smart-editor-selection-color:var(--smart-secondary-color);--smart-ui-state-active:var(--smart-secondary);--smart-ui-state-color-active:var(--smart-secondary-color);--smart-ui-state-border-active:var(--smart-secondary);--smart-ui-state-selected:rgba(var(--smart-secondary-rgb), .1);--smart-ui-state-color-selected:var(--smart-secondary);--smart-ui-state-border-selected:rgba(var(--smart-secondary-rgb), .1);--smart-border:rgba(var(--smart-secondary-rgb), .9)}smart-drop-down-button.secondary:not([drop-down-open-mode=dropDownButton]) .smart-action-button{--smart-border:rgba(var(--smart-secondary-rgb), .9);background-color:var(--smart-secondary);color:var(--smart-secondary-color)}smart-drop-down-button.secondary .smart-action-button,smart-drop-down-button.secondary .smart-drop-down-button{--smart-ui-state-border-hover:rgba(var(--smart-secondary-rgb), .9);--smart-ui-state-hover:rgba(var(--smart-secondary-rgb), .9);--smart-ui-state-color-hover:var(--smart-secondary-color);background-color:var(--smart-secondary);color:var(--smart-secondary-color)}smart-drop-down-button.success{--smart-editor-selection:var(--smart-success);--smart-editor-selection-color:var(--smart-success-color);--smart-ui-state-active:var(--smart-success);--smart-ui-state-color-active:var(--smart-success-color);--smart-ui-state-border-active:var(--smart-success);--smart-ui-state-selected:rgba(var(--smart-success-rgb), .1);--smart-ui-state-color-selected:var(--smart-success);--smart-ui-state-border-selected:rgba(var(--smart-success-rgb), .1);--smart-border:rgba(var(--smart-success-rgb), .9)}smart-drop-down-button.success:not([drop-down-open-mode=dropDownButton]) .smart-action-button{--smart-border:rgba(var(--smart-success-rgb), .9);background-color:var(--smart-success);color:var(--smart-success-color)}smart-drop-down-button.success .smart-action-button,smart-drop-down-button.success .smart-drop-down-button{--smart-ui-state-border-hover:rgba(var(--smart-success-rgb), .9);--smart-ui-state-hover:rgba(var(--smart-success-rgb), .9);--smart-ui-state-color-hover:var(--smart-success-color);background-color:var(--smart-success);color:var(--smart-success-color)}smart-drop-down-button.info{--smart-editor-selection:var(--smart-info);--smart-editor-selection-color:var(--smart-info-color);--smart-ui-state-active:var(--smart-info);--smart-ui-state-color-active:var(--smart-info-color);--smart-ui-state-border-active:var(--smart-info);--smart-ui-state-selected:rgba(var(--smart-info-rgb), .1);--smart-ui-state-color-selected:var(--smart-info);--smart-ui-state-border-selected:rgba(var(--smart-info-rgb), .1);--smart-border:rgba(var(--smart-info-rgb), .9)}smart-drop-down-button.info:not([drop-down-open-mode=dropDownButton]) .smart-action-button{--smart-border:rgba(var(--smart-info-rgb), .9);background-color:var(--smart-info);color:var(--smart-info-color)}smart-drop-down-button.info .smart-action-button,smart-drop-down-button.info .smart-drop-down-button{--smart-ui-state-border-hover:rgba(var(--smart-info-rgb), .9);--smart-ui-state-hover:rgba(var(--smart-info-rgb), .9);--smart-ui-state-color-hover:var(--smart-info-color);background-color:var(--smart-info);color:var(--smart-info-color)}smart-drop-down-button.warning{--smart-editor-selection:var(--smart-warning);--smart-editor-selection-color:var(--smart-warning-color);--smart-ui-state-active:var(--smart-warning);--smart-ui-state-color-active:var(--smart-warning-color);--smart-ui-state-border-active:var(--smart-warning);--smart-ui-state-selected:rgba(var(--smart-warning-rgb), .1);--smart-ui-state-color-selected:var(--smart-warning);--smart-ui-state-border-selected:rgba(var(--smart-warning-rgb), .1);--smart-border:rgba(var(--smart-warning-rgb), .9)}smart-drop-down-button.warning:not([drop-down-open-mode=dropDownButton]) .smart-action-button{--smart-border:rgba(var(--smart-warning-rgb), .9);background-color:var(--smart-warning);color:var(--smart-warning-color)}smart-drop-down-button.warning .smart-action-button,smart-drop-down-button.warning .smart-drop-down-button{--smart-ui-state-border-hover:rgba(var(--smart-warning-rgb), .9);--smart-ui-state-hover:rgba(var(--smart-warning-rgb), .9);--smart-ui-state-color-hover:var(--smart-warning-color);background-color:var(--smart-warning);color:var(--smart-warning-color)}smart-drop-down-button.error{--smart-editor-selection:var(--smart-error);--smart-editor-selection-color:var(--smart-error-color);--smart-ui-state-active:var(--smart-error);--smart-ui-state-color-active:var(--smart-error-color);--smart-ui-state-border-active:var(--smart-error);--smart-ui-state-selected:rgba(var(--smart-error-rgb), .1);--smart-ui-state-color-selected:var(--smart-error);--smart-ui-state-border-selected:rgba(var(--smart-error-rgb), .1);--smart-border:rgba(var(--smart-error-rgb), .9)}smart-drop-down-button.error:not([drop-down-open-mode=dropDownButton]) .smart-action-button{--smart-border:rgba(var(--smart-error-rgb), .9);background-color:var(--smart-error);color:var(--smart-error-color)}smart-drop-down-button.error .smart-action-button,smart-drop-down-button.error .smart-drop-down-button{--smart-ui-state-border-hover:rgba(var(--smart-error-rgb), .9);--smart-ui-state-hover:rgba(var(--smart-error-rgb), .9);--smart-ui-state-color-hover:var(--smart-error-color);background-color:var(--smart-error);color:var(--smart-error-color)}smart-drop-down-button.light{--smart-editor-selection:var(--smart-light);--smart-editor-selection-color:var(--smart-light-color);--smart-ui-state-active:var(--smart-light);--smart-ui-state-color-active:var(--smart-light-color);--smart-ui-state-border-active:var(--smart-light);--smart-ui-state-selected:rgba(var(--smart-light-rgb), .1);--smart-ui-state-color-selected:var(--smart-light);--smart-ui-state-border-selected:rgba(var(--smart-light-rgb), .1);--smart-border:rgba(var(--smart-light-rgb), .9)}smart-drop-down-button.light:not([drop-down-open-mode=dropDownButton]) .smart-action-button{--smart-border:rgba(var(--smart-light-rgb), .9);background-color:var(--smart-light);color:var(--smart-light-color)}smart-drop-down-button.light .smart-action-button,smart-drop-down-button.light .smart-drop-down-button{--smart-ui-state-border-hover:rgba(var(--smart-light-rgb), .9);--smart-ui-state-hover:rgba(var(--smart-light-rgb), .9);--smart-ui-state-color-hover:var(--smart-light-color);background-color:var(--smart-light);color:var(--smart-light-color)}smart-drop-down-button.dark{--smart-editor-selection:var(--smart-dark);--smart-editor-selection-color:var(--smart-dark-color);--smart-ui-state-active:var(--smart-dark);--smart-ui-state-color-active:var(--smart-dark-color);--smart-ui-state-border-active:var(--smart-dark);--smart-ui-state-selected:rgba(var(--smart-dark-rgb), .1);--smart-ui-state-color-selected:var(--smart-dark);--smart-ui-state-border-selected:rgba(var(--smart-dark-rgb), .1);--smart-border:rgba(var(--smart-dark-rgb), .9)}smart-drop-down-button.dark:not([drop-down-open-mode=dropDownButton]) .smart-action-button{--smart-border:rgba(var(--smart-dark-rgb), .9);background-color:var(--smart-dark);color:var(--smart-dark-color)}smart-drop-down-button.dark .smart-action-button,smart-drop-down-button.dark .smart-drop-down-button{--smart-ui-state-border-hover:rgba(var(--smart-dark-rgb), .9);--smart-ui-state-hover:rgba(var(--smart-dark-rgb), .9);--smart-ui-state-color-hover:var(--smart-dark-color);background-color:var(--smart-dark);color:var(--smart-dark-color)}.smart-drop-down-button.smart-drop-down-container smart-scroll-viewer{--smart-scroll-viewer-min-width:calc(var(--smart-editor-drop-down-min-width) - 2 * var(--smart-border-width) - 2 * var(--smart-editor-drop-down-padding-size));--smart-scroll-viewer-max-width:calc(var(--smart-editor-drop-down-max-width) - 2 * var(--smart-border-width) - 2 * var(--smart-editor-drop-down-padding-size));--smart-scroll-viewer-min-height:calc(var(--smart-editor-drop-down-min-height) - 2 * var(--smart-border-width) - 2 * var(--smart-editor-drop-down-padding-size));--smart-scroll-viewer-max-height:calc(var(--smart-editor-drop-down-max-height) - 2 * var(--smart-border-width) - 2 * var(--smart-editor-drop-down-padding-size));border:none;width:100%;height:100%;padding:0;overflow:hidden}.smart-drop-down-box,.smart-drop-down-box .smart-action-button{border-color:var(--smart-border);border-bottom-left-radius:var(--smart-border-bottom-left-radius)}.smart-drop-down-box{background:var(--smart-surface);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);overflow:initial;font-family:var(--smart-font-family);font-size:var(--smart-font-size);height:var(--smart-editor-height);outline:0}.smart-drop-down-box:not([selection-clear]) .smart-drop-down-button-clear-icon{display:none!important}.smart-drop-down-box.smart-container,.smart-drop-down-box>.smart-container{align-items:center;display:flex;position:relative}.smart-drop-down-box.smart-container>.smart-content,.smart-drop-down-box>.smart-container>.smart-content{width:100%;height:100%;display:flex;position:relative}.smart-drop-down-box .smart-buttons-container{width:inherit;height:inherit;display:inherit;flex-direction:inherit;cursor:inherit;position:inherit;min-height:inherit;overflow:hidden}.smart-drop-down-box[selection-clear]{--smart-editor-addon-width:52px}.smart-drop-down-box[selection-clear] .smart-drop-down-button{grid-template-columns:1fr 1fr;display:grid}.smart-drop-down-box .smart-action-button{padding-left:var(--smart-editor-label-padding);height:100%;width:calc(100% - var(--smart-editor-addon-width));border-style:solid;border-width:var(--smart-border-width);border-top-left-radius:var(--smart-border-top-left-radius);-webkit-user-select:none;user-select:none;white-space:nowrap;border-right:none;outline:1px solid #0000;flex-wrap:wrap;align-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.smart-drop-down-box .smart-action-button .smart-input{color:inherit;background:inherit;width:calc(100% - var(--smart-editor-addon-width));text-overflow:ellipsis;border:none;outline:0;height:100%}.smart-drop-down-box .smart-action-button .smart-input::placeholder{color:inherit}.smart-drop-down-box .smart-drop-down-button{width:var(--smart-editor-addon-width);min-width:var(--smart-editor-addon-width);color:var(--smart-surface-color);background-color:var(--smart-surface);border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);cursor:pointer;border-left:none;outline:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.smart-drop-down-box .smart-drop-down-button .smart-drop-down-button-clear-icon{pointer-events:none;transform-origin:50%;width:100%;height:100%;font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;margin-left:5px;display:flex;overflow:visible}.smart-drop-down-box .smart-drop-down-button .smart-drop-down-button-clear-icon:after{content:var(--smart-icon-cancel-alt);font-size:var(--smart-arrow-size)}.smart-drop-down-box .smart-drop-down-button .smart-drop-down-button-icon{pointer-events:none;transform-origin:50%;width:100%;height:100%;font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;display:flex}.smart-drop-down-box .smart-drop-down-button .smart-drop-down-button-icon:after{content:var(--smart-icon-arrow-down);font-size:var(--smart-arrow-size)}.smart-drop-down-box .smart-drop-down-button[active]{border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}.smart-drop-down-box .smart-drop-down-button[center-top] .smart-drop-down-button-icon:after,.smart-drop-down-box .smart-drop-down-button[top] .smart-drop-down-button-icon:after{transform:rotate(180deg)}.smart-drop-down-box .smart-drop-down{font-family:var(--smart-font-family);font-size:var(--smart-font-size)}.smart-drop-down-box .smart-drop-down.smart-visibility-hidden{transform-origin:0 0;transition:transform .2s cubic-bezier(.4,0,.2,1);transform:scale(0)}.smart-drop-down-box[drop-down-button-position=bottom] .smart-action-button,.smart-drop-down-box[drop-down-button-position=top] .smart-action-button{min-height:var(--smart-editor-height);padding-left:initial}.smart-drop-down-box[drop-down-button-position=bottom] .smart-action-button,.smart-drop-down-box[drop-down-button-position=bottom] .smart-drop-down-button,.smart-drop-down-box[drop-down-button-position=top] .smart-action-button,.smart-drop-down-box[drop-down-button-position=top] .smart-drop-down-button{border:var(--smart-border-width) solid var(--smart-border);justify-content:center;width:100%;height:50%}.smart-drop-down-box[drop-down-button-position=bottom]:not([drop-down-open-mode=dropDownButton]) .smart-drop-down-button,.smart-drop-down-box[drop-down-button-position=top]:not([drop-down-open-mode=dropDownButton]) .smart-action-button{border-top:initial}.smart-drop-down-box[drop-down-button-position=top]{min-height:calc(2 * var(--smart-editor-height))}.smart-drop-down-box[drop-down-button-position=top] .smart-content{flex-direction:column-reverse}.smart-drop-down-box[drop-down-button-position=top] .smart-drop-down-button{border-bottom:initial;border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:0;border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:0}.smart-drop-down-box[drop-down-button-position=top] .smart-action-button{border-top-left-radius:0;border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-top-right-radius:0;border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-drop-down-box[drop-down-button-position=bottom]{min-height:calc(2 * var(--smart-editor-height))}.smart-drop-down-box[drop-down-button-position=bottom] .smart-content{flex-direction:column}.smart-drop-down-box[drop-down-button-position=bottom] .smart-action-button{border-bottom:initial;border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:0;border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:0}.smart-drop-down-box[drop-down-button-position=bottom] .smart-drop-down-button{border-top-left-radius:0;border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-top-right-radius:0;border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-drop-down-box[drop-down-button-position=left].smart-container>.smart-content,.smart-drop-down-box[drop-down-button-position=left]>.smart-container>.smart-content{flex-direction:row-reverse}.smart-drop-down-box[drop-down-button-position=left] .smart-action-button{padding-right:var(--smart-editor-label-padding);border-right:var(--smart-border-width) solid var(--smart-border);border-color:var(--smart-border);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);padding-left:initial;flex-direction:row-reverse}.smart-drop-down-box[drop-down-button-position=left] .smart-drop-down-button{border-left:var(--smart-border-width) solid var(--smart-border);border-color:var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-right:initial;border-top-right-radius:0;border-bottom-right-radius:0}.smart-drop-down-box[drop-down-button-position=left] .smart-drop-down-button[selected]{border-right:initial}.smart-drop-down-box[drop-down-button-position=left]:not([drop-down-open-mode=dropDownButton]) .smart-action-button{border-left:initial}.smart-drop-down-box[drop-down-button-position=right] .smart-action-button{padding-left:var(--smart-editor-label-padding)}.smart-drop-down-box[drop-down-button-position=none] .smart-action-button{border-right:var(--smart-border-width) solid var(--smart-border);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);width:100%;padding-right:var(--smart-editor-label-padding)}.smart-drop-down-box[drop-down-button-position=none] .smart-drop-down-button{display:none}.smart-drop-down-box:not([drop-down-open-mode=dropDownButton]) .smart-action-button{border-color:var(--smart-border);background-color:var(--smart-surface);color:var(--smart-surface-color)}.smart-drop-down-box[drop-down-open-mode=dropDownButton] .smart-action-button{border-color:var(--smart-border);background-color:var(--smart-background);color:var(--smart-background-color)}.smart-drop-down-box[drop-down-open-mode=dropDownButton] .smart-action-button[active]{border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}.smart-drop-down-box[drop-down-open-mode=dropDownButton] .smart-drop-down-button{border-color:var(--smart-border);background-color:var(--smart-surface);color:var(--smart-surface-color);border-left-style:solid;border-left-width:var(--smart-border-width)}.smart-drop-down-box[drop-down-open-mode=dropDownButton][drop-down-button-position=left]:not([hover]) .smart-drop-down-button:focus{border-color:var(--smart-outline);box-shadow:var(--smart-border-width) 0 0 0 var(--smart-outline)}.smart-drop-down-box[drop-down-open-mode=dropDownButton][drop-down-button-position=left]:not([hover]) .smart-action-button:focus{border-color:var(--smart-outline);box-shadow:calc(-1 * var(--smart-border-width)) 0 0 0 var(--smart-outline)}.smart-drop-down-box[drop-down-open-mode=dropDownButton]:not([drop-down-button-position]):not([hover]) .smart-action-button:focus,.smart-drop-down-box[drop-down-open-mode=dropDownButton][drop-down-button-position=right]:not([hover]) .smart-action-button:focus{box-shadow:var(--smart-border-width) 0 0 0 var(--smart-outline);border-color:var(--smart-outline);z-index:1}.smart-drop-down-box[drop-down-open-mode=dropDownButton]:not([drop-down-button-position]):not([hover]) .smart-drop-down-button:focus{border-color:var(--smart-outline)}.smart-drop-down-box[resizing]{-webkit-user-select:none;user-select:none;touch-action:none}.smart-drop-down-box[readonly] input{-webkit-user-select:none;user-select:none}.smart-drop-down-box[hover] .smart-drop-down-button,.smart-drop-down-box[hover]:not([drop-down-open-mode=dropDownButton]) .smart-action-button{border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-drop-down-box[focus]:not([opened]) .smart-action-button,.smart-drop-down-box[focus]:not([opened]) .smart-action-button[focus],.smart-drop-down-box[focus]:not([opened]) .smart-drop-down-button,.smart-drop-down-box[focus]:not([opened]) .smart-drop-down-button[focus]{outline:initial;border-color:var(--smart-outline)}.smart-drop-down-box[active] .smart-action-button,.smart-drop-down-box[active][drop-down-open-mode=dropDownButton] .smart-drop-down-button:focus,.smart-drop-down-box[active][focus][drop-down-open-mode=dropDownButton] .smart-action-button,.smart-drop-down-box[active][focus][drop-down-open-mode=dropDownButton] .smart-drop-down-button,.smart-drop-down-box[opened]>.smart-container>.smart-content>.smart-buttons-container:not(.outlined):not(.underlined) .smart-drop-down-button,.smart-drop-down-box[opened]>.smart-container>.smart-content>.smart-buttons-container:not([drop-down-open-mode=dropDownButton]):not(.outlined):not(.underlined) .smart-action-button{border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}.smart-drop-down-box[opened]>.smart-container>.smart-content>.smart-buttons-container .smart-drop-down-button .smart-drop-down-button-icon:after,.smart-drop-down-box[opened]>.smart-container>.smart-content>.smart-buttons-container .smart-drop-down-button[bottom] .smart-drop-down-button-icon:after,.smart-drop-down-box[opened]>.smart-container>.smart-content>.smart-buttons-container .smart-drop-down-button[center-bottom] .smart-drop-down-button-icon:after{transform:rotate(180deg)}.smart-drop-down-box[opened]>.smart-container>.smart-content>.smart-buttons-container .smart-drop-down-button[center-top] .smart-drop-down-button-icon:after,.smart-drop-down-box[opened]>.smart-container>.smart-content>.smart-buttons-container .smart-drop-down-button[top] .smart-drop-down-button-icon:after{transform:rotate(0)}.smart-drop-down-box.auto-height{height:auto;min-height:var(--smart-editor-height)}.smart-drop-down-box.auto-height .smart-action-button,.smart-drop-down-box.auto-height .smart-content,.smart-drop-down-box.auto-height.smart-container,.smart-drop-down-box.auto-height>.smart-container{min-height:inherit}.smart-drop-down-box.auto-height .smart-action-button{padding:3px}.smart-drop-down-box.auto-height[hint],.smart-drop-down-box.auto-height[label]{height:auto}.smart-drop-down-box[label][hint]>.smart-container{align-items:center;display:flex;position:relative}.smart-drop-down-box[label]>.smart-container{align-items:flex-end}.smart-drop-down-box[hint]>.smart-container{align-items:flex-start}.smart-drop-down-box[hint] .smart-hint{opacity:0;transition:opacity .2s cubic-bezier(.4,0,.6,1);top:100%}.smart-drop-down-box[hint][focus] .smart-hint{opacity:1;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.smart-drop-down-box[hint] .smart-hint,.smart-drop-down-box[label] .smart-label{width:100%;padding:var(--smart-editor-label-padding);pointer-events:none;-webkit-user-select:none;user-select:none;text-align:initial;font-size:12px;line-height:initial;vertical-align:initial;display:block;position:absolute;bottom:100%;left:0}.smart-drop-down-box[disabled] .smart-drop-down-button,.smart-drop-down-box[disabled]>.smart-container{cursor:default;background-color:initial}.smart-drop-down-box[disabled][selection-display-mode=tokens] .smart-action-button>span{cursor:default}.smart-drop-down-box.underlined{background-color:#0000;background:var(--smart-background);border-width:0 0 1px;border-bottom-color:var(--smart-border)}.smart-drop-down-box.underlined .smart-action-button{color:var(--smart-background-color);background-color:#0000;border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;border-bottom-left-radius:0}.smart-drop-down-box.underlined .smart-action-button input{border-color:#0000!important}.smart-drop-down-box.underlined .smart-action-button[active]{background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}.smart-drop-down-box.underlined .smart-drop-down-button[hover],.smart-drop-down-box.underlined .smart-spin-button[active],.smart-drop-down-box.underlined .smart-spin-button[hover]{color:var(--smart-ui-state-active);background:var(--smart-background)}.smart-drop-down-box.underlined .smart-spin-button{background:var(--smart-background);border-width:0}.smart-drop-down-box.underlined .smart-drop-down-button{background:var(--smart-background);border-width:0;border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;border-bottom:1px solid var(--smart-border)!important}.smart-drop-down-box.underlined .smart-drop-down-button[active]{background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}.smart-drop-down-box.underlined .smart-hint{box-sizing:border-box;padding:var(--smart-editor-label-padding);color:var(--smart-background-color);pointer-events:none;opacity:0;margin-top:calc(0px - var(--smart-font-size));font-size:75%;transition:color .2s,opacity .1s,font-size .2s,line-height .2s,margin-top .2s,top .2s;position:absolute;inset:0;display:block!important}.smart-drop-down-box.underlined .smart-hint:after{content:"";background-color:var(--smart-primary);transform-origin:bottom;width:100%;height:2px;transition:transform .2s;display:block;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.smart-drop-down-box.underlined:not([focus]) .smart-hint{margin-top:0}.smart-drop-down-box.underlined[focus] .smart-action-button,.smart-drop-down-box.underlined[focus] input{border-color:#0000!important}.smart-drop-down-box.underlined[focus] .smart-drop-down-button,.smart-drop-down-box.underlined[focus] .smart-hint{opacity:1;color:var(--smart-primary)!important;border-color:#0000!important}.smart-drop-down-box.underlined:not([opened]):not([hover]) .smart-drop-down-button,.smart-drop-down-box.underlined[opened] .smart-action-button{color:var(--smart-background-color);background-color:#0000}.smart-drop-down-box.underlined[drop-down-open-mode=dropDownButton][hover]:not([opened]) .smart-action-button[hover],.smart-drop-down-box.underlined[hover]:not([opened]) .smart-action-button,.smart-drop-down-box.underlined[hover]:not([opened]):not([drop-down-open-mode=dropDownButton]) .smart-action-button:not([active]),.smart-drop-down-box.underlined[opened] .smart-action-button{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000}.smart-drop-down-box.underlined[focus] .smart-hint:after{transform:scale(1)}.smart-drop-down-box.underlined[opened] .smart-action-button,.smart-drop-down-box.underlined:not([opened]):not([hover]) .smart-drop-down-button:not([hover]){border-bottom-left-radius:0}.smart-drop-down-box.underlined:not([opened]) .smart-action-button:not([active]):not([hover]),.smart-drop-down-box.underlined:not([opened]):not([hover]) .smart-drop-down-button:not([active]):not([hover]){border-radius:initial}.smart-drop-down-box.underlined[hover]:not([drop-down-open-mode=dropDownButton]):not([opened]) .smart-action-button{border-bottom-left-radius:0}.smart-drop-down-box.underlined[hover]:not([drop-down-open-mode=dropDownButton]):not([opened]) .smart-action-button:not([active]){background-color:#0000}.smart-drop-down-box.underlined[drop-down-open-mode=dropDownButton]:not([drop-down-button-position=left]):not([drop-down-button-position=top]):not([drop-down-button-position=bottom]):not([hover]) .smart-action-button:focus{box-shadow:none;z-index:initial}.smart-drop-down-box.underlined[drop-down-open-mode=dropDownButton][drop-down-button-position=left]:not([hover]) .smart-drop-down-button:focus{box-shadow:none}.smart-drop-down-box.underlined.smart-invalid .smart-drop-down-button{border-bottom-color:rgba(var(--smart-error-rgb),.5)!important}.smart-drop-down-box.outlined{background:0 0;border:none;height:auto;min-height:0;padding-top:6px}.smart-drop-down-box.outlined>.smart-container>.smart-content{border:1px solid var(--smart-border);background:var(--smart-background);border-radius:var(--smart-border-radius);z-index:5;height:auto;padding:4px 3px}.smart-drop-down-box.outlined .smart-action-button{border:none;background:var(--smart-background)!important;border-color:var(--smart-border)!important;color:var(--smart-background-color)!important}.smart-drop-down-box.outlined .smart-action-button input{z-index:initial;padding:0;border:none!important}.smart-drop-down-box.outlined .smart-spin-button{background:var(--smart-background);border-width:0}.smart-drop-down-box.outlined .smart-spin-button[active],.smart-drop-down-box.outlined .smart-spin-button[hover]{background:var(--smart-background);color:var(--smart-ui-state-active)}.smart-drop-down-box.outlined .smart-drop-down-button{border-width:0;padding:8px 0;background:var(--smart-background)!important;border-color:var(--smart-border)!important;color:var(--smart-background-color)!important}.smart-drop-down-box.outlined .smart-drop-down-button.smart-calendar-button[active],.smart-drop-down-box.outlined .smart-drop-down-button.smart-calendar-button[hover]{background:var(--smart-background);color:var(--smart-ui-state-active)}.smart-drop-down-box.outlined:not([opened]) .smart-action-button:not([active]),.smart-drop-down-box.outlined:not([opened]) .smart-drop-down-button,.smart-drop-down-box.outlined[drop-down-open-mode=dropDownButton]:not([hover]) .smart-action-button:not([active]),.smart-drop-down-box.outlined[focus],.smart-drop-down-box.outlined[hover]:not([opened]):not([drop-down-open-mode=dropDownButton]) .smart-action-button:not([active]){background-color:#0000}.smart-drop-down-box.outlined.smart-element-init .smart-hint{visibility:hidden;display:none!important}.smart-drop-down-box.outlined:not([focus])[hint] .smart-hint{font-size:var(--smart-font-size);opacity:0;line-height:48px}.smart-drop-down-box.outlined[hint] .smart-hint{width:100%;max-height:100%;color:var(--smart-background-color);cursor:text;z-index:10;margin-top:-6px;padding:0;font-size:75%;line-height:15px;transition:color .2s,font-size .2s,opacity .1s,line-height .2s;position:absolute;top:0;left:0;border-color:var(--smart-border)!important;display:flex!important}.smart-drop-down-box.outlined[hint] .smart-hint:after,.smart-drop-down-box.outlined[hint] .smart-hint:before{content:"";box-sizing:border-box;pointer-events:none;border-top:1px solid;min-width:10px;height:8px;margin-top:6px;transition:border-color .2s,box-shadow .2s;display:block;box-shadow:inset 0 1px #0000;border-top-color:var(--smart-border)!important}.smart-drop-down-box.outlined[hint] .smart-hint:before{border-left:1px solid #0000;border-radius:4px 0;margin-right:4px}.smart-drop-down-box.outlined[hint] .smart-hint:after{border-right:1px solid #0000;border-radius:0 4px;flex-grow:1;margin-left:4px}.smart-drop-down-box[right-to-left]:not([drop-down-button-position])>.smart-container>.smart-content,.smart-drop-down-box[right-to-left][drop-down-button-position=left] .smart-action-button,.smart-drop-down-box[right-to-left][drop-down-button-position=left]>.smart-container>.smart-content{flex-direction:row}.smart-drop-down-box.outlined[focus]>.smart-container>.smart-content{border-color:var(--smart-primary)}.smart-drop-down-box.outlined[focus] .smart-drop-down-button{color:var(--smart-ui-state-active)!important}.smart-drop-down-box.outlined[focus][hint]>.smart-container>.smart-content{border-top-color:#0000!important}.smart-drop-down-box.outlined[focus][hint] .smart-hint{color:var(--smart-primary);opacity:1}.smart-drop-down-box.outlined[focus][hint] .smart-hint:after,.smart-drop-down-box.outlined[focus][hint] .smart-hint:before{border-top-color:var(--smart-primary)!important}.smart-drop-down-box.outlined.smart-invalid>.smart-container>.smart-content{border-color:rgba(var(--smart-error-rgb),.5)}.smart-drop-down-box:not([placeholder])[dropDownButtonPosition="none"] .smart-drop-down-button,.smart-drop-down-box[placeholder=""][dropDownButtonPosition="none"] .smart-drop-down-button{border-left-width:var(--smart-border-width);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border-left-style:solid}.smart-drop-down-box:not([placeholder]):not([opened])[dropDownButtonPosition="none"] .smart-drop-down-button:not([focus]),.smart-drop-down-box[placeholder=""]:not([opened])[dropDownButtonPosition="none"] .smart-drop-down-button:not([focus]){border-color:var(--smart-border)}.smart-drop-down-box:not([animation=none]) .smart-drop-down-button .smart-drop-down-button-icon:after{transition:transform .2s}.smart-drop-down-box[drop-down-position=overlay-center] .smart-drop-down-button .smart-drop-down-button-icon:after{content:var(--smart-icon-minus)}.smart-drop-down-box.smart-invalid:not([drop-down-open-mode=dropDownButton]) .smart-action-button{border-bottom-color:rgba(var(--smart-error-rgb),.5)!important}.smart-drop-down-box[right-to-left],.smart-drop-down-box[right-to-left] .smart-hint,.smart-drop-down-box[right-to-left] .smart-label{direction:rtl}.smart-drop-down-box[right-to-left] .smart-drop-down-button:focus,.smart-drop-down-box[right-to-left]:not([hover]) .smart-action-button[focus],.smart-drop-down-box[right-to-left]:not([hover]) .smart-drop-down-button[focus]{border-color:var(--smart-outline)}.smart-drop-down-box[right-to-left][drop-down-button-position=right]>.smart-container>.smart-content{flex-direction:row-reverse}.smart-drop-down-box[right-to-left]:not([drop-down-button-position]) .smart-action-button,.smart-drop-down-box[right-to-left][drop-down-button-position=left] .smart-action-button{padding:0 var(--smart-editor-label-padding) 0 0;border-right:var(--smart-border-width) solid var(--smart-border);border-top-left-radius:initial;border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:initial;border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-drop-down-box[right-to-left]:not([drop-down-button-position]) .smart-drop-down-button,.smart-drop-down-box[right-to-left][drop-down-button-position=left] .smart-drop-down-button{border-left:var(--smart-border-width) solid var(--smart-border);border-top-right-radius:initial;border-bottom-right-radius:initial;border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius)}.smart-drop-down-box[right-to-left]:not([drop-down-button-position]) .smart-action-button,.smart-drop-down-box[right-to-left]:not([drop-down-open-mode=dropDownButton])[drop-down-button-position=left] .smart-action-button{border-left:initial}.smart-drop-down-box[right-to-left]:not([drop-down-open-mode=dropDownButton]):not([drop-down-button-position]) .smart-drop-down-button,.smart-drop-down-box[right-to-left][drop-down-button-position=left] .smart-drop-down-button{border-right:initial}.smart-drop-down-box[right-to-left][opened] .smart-action-button,.smart-drop-down-box[right-to-left][opened] .smart-drop-down-button{border-color:var(--smart-border-active)}.smart-drop-down-box[right-to-left][drop-down-open-mode=dropDownButton]:not([drop-down-button-position]):not([hover]) .smart-action-button:focus,.smart-drop-down-box[right-to-left][drop-down-open-mode=dropDownButton][drop-down-button-position=right]:not([hover]) .smart-action-button:focus{box-shadow:calc(-1 * var(--smart-border-width)) 0 0 0 var(--smart-outline)}.smart-drop-down.smart-drop-down-container smart-list-box:focus{border-color:var(--smart-outline)}.smart-drop-down.smart-drop-down-container .smart-drop-down-resize-bar{width:100%;height:calc(var(--smart-editor-drop-down-resize-bar-height) - 2.5px);touch-action:none;margin-top:2.5px;position:relative}.smart-drop-down.smart-drop-down-container,.smart-drop-down.smart-drop-down-container.smart-drop-down-repositioned{margin:calc(var(--smart-editor-drop-down-vertical-offset) + var(--smart-editor-drop-down-padding-size)) 0;border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);max-height:var(--smart-editor-drop-down-max-height);min-height:var(--smart-editor-drop-down-min-height);max-width:var(--smart-editor-drop-down-max-width);min-width:var(--smart-editor-drop-down-min-width);font-size:var(--smart-font-size);font-family:var(--smart-font-family);box-sizing:border-box;background-color:var(--smart-background);outline:0;display:flex;padding:var(--smart-editor-drop-down-padding-size) 0!important}.smart-drop-down.smart-date-time-drop-down,.smart-drop-down.smart-date-time-drop-down.smart-drop-down-repositioned,.smart-drop-down.smart-drop-down-container,.smart-drop-down.smart-drop-down-container.smart-drop-down-repositioned{height:var(--smart-editor-drop-down-height);width:var(--smart-editor-drop-down-width)}.smart-drop-down.smart-drop-down-container.smart-visibility-hidden{transform:scale(0)}.smart-drop-down.smart-drop-down-container.smart-drop-down-repositioned.smart-visibility-hidden{top:0;left:0}.smart-drop-down.smart-drop-down-container{box-shadow:var(--smart-elevation-8);flex-direction:column}.smart-drop-down.smart-drop-down-container.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}.smart-drop-down.smart-drop-down-container.smart-drop-down-repositioned{flex-direction:column}.smart-drop-down.smart-drop-down-container.smart-drop-down-repositioned.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}.smart-drop-down.smart-drop-down-container.smart-drop-down-repositioned[center-top],.smart-drop-down.smart-drop-down-container.smart-drop-down-repositioned[top]{margin:calc(-1 * (var(--smart-editor-drop-down-vertical-offset) + 3px)) 0}.smart-drop-down.smart-date-time-drop-down{--smart-editor-drop-down-padding-size:0px}.smart-drop-down.smart-date-time-drop-down.smart-drop-down-repositioned{background-color:var(--smart-background);box-sizing:border-box;border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);max-height:var(--smart-editor-drop-down-max-height);min-height:var(--smart-editor-drop-down-min-height);max-width:var(--smart-editor-drop-down-max-width);min-width:var(--smart-editor-drop-down-min-width);font-size:var(--smart-font-size);font-family:var(--smart-font-family);margin:calc(var(--smart-editor-drop-down-vertical-offset) + var(--smart-editor-drop-down-padding-size)) 0;outline:0;flex-direction:column;display:flex;padding:var(--smart-editor-drop-down-padding-size) 0!important}.smart-drop-down.smart-date-time-drop-down[drop-down-display-mode=calendar]{height:calc(var(--smart-editor-drop-down-height) - var(--smart-calendar-title-height))!important}.smart-drop-down.smart-drop-down-color-picker.smart-drop-down-repositioned{max-height:calc(var(--smart-editor-drop-down-max-height) + 50px)}.smart-drop-down[top] .smart-drop-down-resize-bar{margin-top:0;margin-bottom:2.5px}.smart-drop-down[top].smart-drop-down-container.smart-drop-down-repositioned,.smart-drop-down[top].smart-drop-down-container.smart-drop-down-repositioned.smart-visibility-hidden{top:initial;bottom:calc(100% - var(--smart-border-width));flex-direction:column-reverse}.smart-drop-down[overlay-bottom],.smart-drop-down[overlay-center],.smart-drop-down[overlay-top]{margin:unset}.smart-drop-down:not([resize-mode=none]) smart-list-box{width:100%;height:calc(100% - var(--smart-editor-drop-down-resize-bar-height));border:none;position:relative}.smart-drop-down:not([resize-mode=none]) .smart-drop-down-resize-bar{border-top:1px solid var(--smart-border)}.smart-drop-down:not([resize-mode=none])[top] .smart-drop-down-resize-bar{border-top:initial;border-bottom:1px solid var(--smart-border)}.smart-drop-down[resize-mode][top] .smart-drop-down-resize-bar>div{top:calc(50% - 1px)}.smart-drop-down[resize-mode=none] smart-list-box{border:none;width:100%;height:100%;position:relative}.smart-drop-down[resize-mode=none] .smart-drop-down-resize-bar{cursor:default;display:none}.smart-drop-down[resize-mode=none] .smart-drop-down-resize-bar>div{display:none}.smart-drop-down[resize-mode=both] .smart-drop-down-resize-bar>div,.smart-drop-down[resize-mode=vertical] .smart-drop-down-resize-bar>div{display:initial;border:1px solid var(--smart-border);pointer-events:none;border-radius:50%;width:5px;height:5px;position:absolute;top:calc(50% + 1px);left:50%;transform:translate(-50%,-50%)}.smart-drop-down[resize-mode=both] .smart-drop-down-resize-bar>div:after,.smart-drop-down[resize-mode=both] .smart-drop-down-resize-bar>div:before,.smart-drop-down[resize-mode=vertical] .smart-drop-down-resize-bar>div:after,.smart-drop-down[resize-mode=vertical] .smart-drop-down-resize-bar>div:before{content:"";border:1px solid var(--smart-border);pointer-events:none;border-radius:50%;width:100%;height:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.smart-drop-down[resize-mode=both] .smart-drop-down-resize-bar>div:after,.smart-drop-down[resize-mode=vertical] .smart-drop-down-resize-bar>div:after{left:500%}.smart-drop-down[resize-mode=both] .smart-drop-down-resize-bar>div:before,.smart-drop-down[resize-mode=vertical] .smart-drop-down-resize-bar>div:before{left:-400%}.smart-drop-down[resize-mode=both].smart-drop-down-container.smart-drop-down-repositioned .smart-drop-down-resize-bar>div,.smart-drop-down[resize-mode=vertical].smart-drop-down-container.smart-drop-down-repositioned .smart-drop-down-resize-bar>div{width:3px;height:3px}.smart-drop-down[resize-mode=both][resize-indicator] .smart-drop-down-resize-bar:before,.smart-drop-down[resize-mode=horizontal][resize-indicator] .smart-drop-down-resize-bar:before{width:8px;height:5px;font-family:var(--smart-font-family-icon);content:var(--smart-icon-resize-horizontal);cursor:se-resize;font-size:10px;position:absolute;top:calc(100% - 8px);left:calc(100% - 8px);transform:rotate(-45deg)}.smart-drop-down[resize-mode=both][resize-indicator] .smart-drop-down-resize-bar:after,.smart-drop-down[resize-mode=horizontal][resize-indicator] .smart-drop-down-resize-bar:after{width:8px;height:12px;font-family:var(--smart-font-family-icon);content:var(--smart-icon-resize-full);cursor:e-resize;font-size:10px;position:absolute;top:calc(100% - 12px);left:calc(100% - 7px);transform:rotate(-45deg)scaleX(2.25)}.smart-color-picker .smart-drop-down,.smart-combo-box .smart-drop-down,.smart-date-time-picker .smart-drop-down,.smart-drop-down-button .smart-drop-down,.smart-drop-down-container.smart-drop-down-repositioned,.smart-drop-down-list .smart-drop-down,.smart-multi-split-button .smart-drop-down,.smart-path .smart-drop-down,.smart-text-box .smart-drop-down{height:var(--smart-editor-drop-down-height);max-height:var(--smart-editor-drop-down-max-height);min-height:var(--smart-editor-drop-down-min-height);width:var(--smart-editor-drop-down-width);max-width:var(--smart-editor-drop-down-max-width);min-width:var(--smart-editor-drop-down-min-width);font-size:var(--smart-font-size);font-family:var(--smart-font-family);margin:calc(var(--smart-editor-drop-down-vertical-offset) + var(--smart-editor-drop-down-padding-size)) 0;border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);outline:0;padding:var(--smart-editor-drop-down-padding-size) 0!important}.smart-drop-down[resize-mode=both][top] .smart-drop-down-resize-bar:before,.smart-drop-down[resize-mode=horizontal][top] .smart-drop-down-resize-bar:before{top:calc(100% - 13px);left:calc(100% - 4px);transform:rotate(45deg)}.smart-drop-down[resize-mode=vertical] .smart-drop-down-resize-bar{cursor:n-resize}.smart-drop-down[resize-mode=horizontal] .smart-drop-down-resize-bar{cursor:e-resize}.smart-drop-down[resize-mode=horizontal] .smart-drop-down-resize-bar>div{display:none}.smart-drop-down[resize-mode=both] .smart-drop-down-resize-bar{cursor:nwse-resize}.smart-drop-down[resize-mode=both][top] .smart-drop-down-resize-bar{cursor:sw-resize}.smart-drop-down-container.smart-drop-down-repositioned{background-color:var(--smart-background);box-sizing:border-box;flex-direction:column;display:flex}.smart-drop-down-container.smart-drop-down-repositioned.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}.smart-drop-down-container.smart-drop-down-repositioned:focus{border-color:var(--smart-border)}.smart-drop-down-container.smart-drop-down-repositioned[overlay-bottom],.smart-drop-down-container.smart-drop-down-repositioned[overlay-center],.smart-drop-down-container.smart-drop-down-repositioned[overlay-top]{margin:unset}.smart-drop-down-container.smart-drop-down-repositioned[overlay-bottom]:not([animation=none]),.smart-drop-down-container.smart-drop-down-repositioned[overlay-center]:not([animation=none]),.smart-drop-down-container.smart-drop-down-repositioned[overlay-top]:not([animation=none]){transform-origin:50%;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-opening}.smart-drop-down-container.smart-drop-down-repositioned[overlay-bottom]:not([animation=none]).smart-visibility-hidden,.smart-drop-down-container.smart-drop-down-repositioned[overlay-center]:not([animation=none]).smart-visibility-hidden,.smart-drop-down-container.smart-drop-down-repositioned[overlay-top]:not([animation=none]).smart-visibility-hidden{transform-origin:50%;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-closing}.smart-drop-down-container.smart-drop-down-repositioned[center-top],.smart-drop-down-container.smart-drop-down-repositioned[top]{margin:calc(-1 * (var(--smart-editor-drop-down-vertical-offset) + 3px)) 0}.smart-drop-down-container.smart-drop-down-repositioned[center-top]:not([animation=none]),.smart-drop-down-container.smart-drop-down-repositioned[top]:not([animation=none]){transform-origin:bottom;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-opening}.smart-drop-down-container.smart-drop-down-repositioned[center-top]:not([animation=none]).smart-visibility-hidden,.smart-drop-down-container.smart-drop-down-repositioned[top]:not([animation=none]).smart-visibility-hidden{transform-origin:bottom;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-closing}.smart-drop-down-container.smart-drop-down-repositioned[bottom]:not([animation=none]),.smart-drop-down-container.smart-drop-down-repositioned[center-bottom]:not([animation=none]){transform-origin:top;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-opening}.smart-drop-down-container.smart-drop-down-repositioned[bottom]:not([animation=none]).smart-visibility-hidden,.smart-drop-down-container.smart-drop-down-repositioned[center-bottom]:not([animation=none]).smart-visibility-hidden{transform-origin:top;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-closing}.smart-drop-down-container.smart-drop-down-repositioned:not([animation=none]).smart-visibility-hidden{transition:animation,visibility .2s cubic-bezier(.4,0,.2,1)}.smart-drop-down-container[top].smart-drop-down-container.smart-drop-down-repositioned{bottom:initial}.smart-drop-down-container[top].smart-drop-down-container.smart-drop-down-repositioned.smart-visibility-hidden{bottom:calc(100% - var(--smart-border-width))}.smart-color-picker .smart-drop-down,.smart-combo-box .smart-drop-down,.smart-date-time-picker .smart-drop-down,.smart-drop-down-button .smart-drop-down,.smart-drop-down-list .smart-drop-down,.smart-multi-split-button .smart-drop-down,.smart-path .smart-drop-down,.smart-text-box .smart-drop-down{background-color:var(--smart-background);box-sizing:border-box;top:calc(100% - var(--smart-border-width));flex-direction:column;display:flex}.smart-color-picker .smart-drop-down.smart-visibility-hidden,.smart-combo-box .smart-drop-down.smart-visibility-hidden,.smart-date-time-picker .smart-drop-down.smart-visibility-hidden,.smart-drop-down-button .smart-drop-down.smart-visibility-hidden,.smart-drop-down-list .smart-drop-down.smart-visibility-hidden,.smart-multi-split-button .smart-drop-down.smart-visibility-hidden,.smart-path .smart-drop-down.smart-visibility-hidden,.smart-text-box .smart-drop-down.smart-visibility-hidden{top:calc(100% - var(--smart-border-width))}.smart-color-picker .smart-drop-down.smart-visibility-hidden.not-in-view,.smart-combo-box .smart-drop-down.smart-visibility-hidden.not-in-view,.smart-date-time-picker .smart-drop-down.smart-visibility-hidden.not-in-view,.smart-drop-down-button .smart-drop-down.smart-visibility-hidden.not-in-view,.smart-drop-down-list .smart-drop-down.smart-visibility-hidden.not-in-view,.smart-multi-split-button .smart-drop-down.smart-visibility-hidden.not-in-view,.smart-path .smart-drop-down.smart-visibility-hidden.not-in-view,.smart-text-box .smart-drop-down.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}.smart-color-picker .smart-drop-down[overlay-bottom],.smart-color-picker .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-combo-box .smart-drop-down[overlay-bottom],.smart-combo-box .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-date-time-picker .smart-drop-down[overlay-bottom],.smart-date-time-picker .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-drop-down-button .smart-drop-down[overlay-bottom],.smart-drop-down-button .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-drop-down-list .smart-drop-down[overlay-bottom],.smart-drop-down-list .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-multi-split-button .smart-drop-down[overlay-bottom],.smart-multi-split-button .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-path .smart-drop-down[overlay-bottom],.smart-path .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-text-box .smart-drop-down[overlay-bottom],.smart-text-box .smart-drop-down[overlay-bottom].smart-visibility-hidden{border-color:var(--smart-border);border-width:var(--smart-border-width);border-style:solid;top:0}.smart-color-picker .smart-drop-down[overlay-center],.smart-color-picker .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-combo-box .smart-drop-down[overlay-center],.smart-combo-box .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-date-time-picker .smart-drop-down[overlay-center],.smart-date-time-picker .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-drop-down-button .smart-drop-down[overlay-center],.smart-drop-down-button .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-drop-down-list .smart-drop-down[overlay-center],.smart-drop-down-list .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-multi-split-button .smart-drop-down[overlay-center],.smart-multi-split-button .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-path .smart-drop-down[overlay-center],.smart-path .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-text-box .smart-drop-down[overlay-center],.smart-text-box .smart-drop-down[overlay-center].smart-visibility-hidden{border-color:var(--smart-border);border-width:var(--smart-border-width);border-style:solid;top:50%;transform:translateY(-50%)}.smart-color-picker .smart-drop-down[overlay-top],.smart-color-picker .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-combo-box .smart-drop-down[overlay-top],.smart-combo-box .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-date-time-picker .smart-drop-down[overlay-top],.smart-date-time-picker .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-drop-down-button .smart-drop-down[overlay-top],.smart-drop-down-button .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-drop-down-list .smart-drop-down[overlay-top],.smart-drop-down-list .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-multi-split-button .smart-drop-down[overlay-top],.smart-multi-split-button .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-path .smart-drop-down[overlay-top],.smart-path .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-text-box .smart-drop-down[overlay-top],.smart-text-box .smart-drop-down[overlay-top].smart-visibility-hidden{border-color:var(--smart-border);border-width:var(--smart-border-width);top:initial;border-style:solid;bottom:0}.smart-color-picker .smart-drop-down[top],.smart-color-picker .smart-drop-down[top].smart-visibility-hidden,.smart-combo-box .smart-drop-down[top],.smart-combo-box .smart-drop-down[top].smart-visibility-hidden,.smart-date-time-picker .smart-drop-down[top],.smart-date-time-picker .smart-drop-down[top].smart-visibility-hidden,.smart-drop-down-button .smart-drop-down[top],.smart-drop-down-button .smart-drop-down[top].smart-visibility-hidden,.smart-drop-down-list .smart-drop-down[top],.smart-drop-down-list .smart-drop-down[top].smart-visibility-hidden,.smart-multi-split-button .smart-drop-down[top],.smart-multi-split-button .smart-drop-down[top].smart-visibility-hidden,.smart-path .smart-drop-down[top],.smart-path .smart-drop-down[top].smart-visibility-hidden,.smart-text-box .smart-drop-down[top],.smart-text-box .smart-drop-down[top].smart-visibility-hidden{top:initial;bottom:calc(100% - var(--smart-border-width));flex-direction:column-reverse}.smart-color-picker .smart-drop-down[bottom],.smart-combo-box .smart-drop-down[bottom],.smart-date-time-picker .smart-drop-down[bottom],.smart-drop-down-button .smart-drop-down[bottom],.smart-drop-down-list .smart-drop-down[bottom],.smart-multi-split-button .smart-drop-down[bottom],.smart-path .smart-drop-down[bottom],.smart-text-box .smart-drop-down[bottom]{cursor:default;box-sizing:border-box;font-size:inherit;padding:var(--smart-editor-drop-down-padding-size);margin:calc(var(--smart-editor-drop-down-vertical-offset) + var(--smart-editor-drop-down-padding-size)) 0;background-color:var(--smart-background);border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);box-shadow:var(--smart-elevation-8);left:0;top:calc(100% - var(--smart-border-width));flex-direction:column;padding-left:0;display:flex}.smart-color-picker .smart-drop-down .smart-list-items-container.vscroll[orientation=vertical],.smart-combo-box .smart-drop-down .smart-list-items-container.vscroll[orientation=vertical],.smart-drop-down-button .smart-drop-down .smart-list-items-container.vscroll[orientation=vertical],.smart-drop-down-list .smart-drop-down .smart-list-items-container.vscroll[orientation=vertical],.smart-multi-split-button .smart-drop-down .smart-list-items-container.vscroll[orientation=vertical],.smart-text-box .smart-drop-down .smart-list-items-container.vscroll[orientation=vertical]{padding-top:initial}.smart-color-picker .smart-drop-down[bottom].smart-visibility-hidden,.smart-combo-box .smart-drop-down[bottom].smart-visibility-hidden,.smart-date-time-picker .smart-drop-down[bottom].smart-visibility-hidden,.smart-drop-down-button .smart-drop-down[bottom].smart-visibility-hidden,.smart-drop-down-list .smart-drop-down[bottom].smart-visibility-hidden,.smart-multi-split-button .smart-drop-down[bottom].smart-visibility-hidden,.smart-path .smart-drop-down[bottom].smart-visibility-hidden,.smart-text-box .smart-drop-down[bottom].smart-visibility-hidden{top:calc(100% - var(--smart-border-width))}.smart-color-picker .smart-drop-down[center-bottom],.smart-color-picker .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-combo-box .smart-drop-down[center-bottom],.smart-combo-box .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-date-time-picker .smart-drop-down[center-bottom],.smart-date-time-picker .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-drop-down-button .smart-drop-down[center-bottom],.smart-drop-down-button .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-drop-down-list .smart-drop-down[center-bottom],.smart-drop-down-list .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-multi-split-button .smart-drop-down[center-bottom],.smart-multi-split-button .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-path .smart-drop-down[center-bottom],.smart-path .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-text-box .smart-drop-down[center-bottom],.smart-text-box .smart-drop-down[center-bottom].smart-visibility-hidden{border:var(--smart-border-width) solid var(--smart-border);left:50%;top:calc(100% - var(--smart-border-width))}.smart-color-picker .smart-drop-down[center-top],.smart-color-picker .smart-drop-down[center-top].smart-visibility-hidden,.smart-combo-box .smart-drop-down[center-top],.smart-combo-box .smart-drop-down[center-top].smart-visibility-hidden,.smart-date-time-picker .smart-drop-down[center-top],.smart-date-time-picker .smart-drop-down[center-top].smart-visibility-hidden,.smart-drop-down-button .smart-drop-down[center-top],.smart-drop-down-button .smart-drop-down[center-top].smart-visibility-hidden,.smart-drop-down-list .smart-drop-down[center-top],.smart-drop-down-list .smart-drop-down[center-top].smart-visibility-hidden,.smart-multi-split-button .smart-drop-down[center-top],.smart-multi-split-button .smart-drop-down[center-top].smart-visibility-hidden,.smart-path .smart-drop-down[center-top],.smart-path .smart-drop-down[center-top].smart-visibility-hidden,.smart-text-box .smart-drop-down[center-top],.smart-text-box .smart-drop-down[center-top].smart-visibility-hidden{border:var(--smart-border-width) solid var(--smart-border);left:50%;top:initial;bottom:calc(100% - var(--smart-border-width))}.smart-color-picker:not([animation=none]) .smart-drop-down,.smart-combo-box:not([animation=none]) .smart-drop-down,.smart-date-time-picker:not([animation=none]) .smart-drop-down,.smart-drop-down-button:not([animation=none]) .smart-drop-down,.smart-drop-down-list:not([animation=none]) .smart-drop-down,.smart-multi-split-button:not([animation=none]) .smart-drop-down,.smart-path:not([animation=none]) .smart-drop-down,.smart-text-box:not([animation=none]) .smart-drop-down{transform-origin:top;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-opening}.smart-color-picker:not([animation=none]) .smart-drop-down.smart-visibility-hidden,.smart-combo-box:not([animation=none]) .smart-drop-down.smart-visibility-hidden,.smart-date-time-picker:not([animation=none]) .smart-drop-down.smart-visibility-hidden,.smart-drop-down-button:not([animation=none]) .smart-drop-down.smart-visibility-hidden,.smart-drop-down-list:not([animation=none]) .smart-drop-down.smart-visibility-hidden,.smart-multi-split-button:not([animation=none]) .smart-drop-down.smart-visibility-hidden,.smart-path:not([animation=none]) .smart-drop-down.smart-visibility-hidden,.smart-text-box:not([animation=none]) .smart-drop-down.smart-visibility-hidden{transform-origin:top;transition:animation,visibility .2s cubic-bezier(.4,0,.2,1);animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-closing}.smart-color-picker:not([animation=none]) .smart-drop-down[bottom],.smart-color-picker:not([animation=none]) .smart-drop-down[center-bottom],.smart-combo-box:not([animation=none]) .smart-drop-down[bottom],.smart-combo-box:not([animation=none]) .smart-drop-down[center-bottom],.smart-date-time-picker:not([animation=none]) .smart-drop-down[bottom],.smart-date-time-picker:not([animation=none]) .smart-drop-down[center-bottom],.smart-drop-down-button:not([animation=none]) .smart-drop-down[bottom],.smart-drop-down-button:not([animation=none]) .smart-drop-down[center-bottom],.smart-drop-down-list:not([animation=none]) .smart-drop-down[bottom],.smart-drop-down-list:not([animation=none]) .smart-drop-down[center-bottom],.smart-multi-split-button:not([animation=none]) .smart-drop-down[bottom],.smart-multi-split-button:not([animation=none]) .smart-drop-down[center-bottom],.smart-path:not([animation=none]) .smart-drop-down[bottom],.smart-path:not([animation=none]) .smart-drop-down[center-bottom],.smart-text-box:not([animation=none]) .smart-drop-down[bottom],.smart-text-box:not([animation=none]) .smart-drop-down[center-bottom]{transform-origin:top;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-opening}.smart-color-picker:not([animation=none]) .smart-drop-down[bottom].smart-visibility-hidden,.smart-color-picker:not([animation=none]) .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-combo-box:not([animation=none]) .smart-drop-down[bottom].smart-visibility-hidden,.smart-combo-box:not([animation=none]) .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-date-time-picker:not([animation=none]) .smart-drop-down[bottom].smart-visibility-hidden,.smart-date-time-picker:not([animation=none]) .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-drop-down-button:not([animation=none]) .smart-drop-down[bottom].smart-visibility-hidden,.smart-drop-down-button:not([animation=none]) .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-drop-down-list:not([animation=none]) .smart-drop-down[bottom].smart-visibility-hidden,.smart-drop-down-list:not([animation=none]) .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-multi-split-button:not([animation=none]) .smart-drop-down[bottom].smart-visibility-hidden,.smart-multi-split-button:not([animation=none]) .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-path:not([animation=none]) .smart-drop-down[bottom].smart-visibility-hidden,.smart-path:not([animation=none]) .smart-drop-down[center-bottom].smart-visibility-hidden,.smart-text-box:not([animation=none]) .smart-drop-down[bottom].smart-visibility-hidden,.smart-text-box:not([animation=none]) .smart-drop-down[center-bottom].smart-visibility-hidden{transform-origin:top;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-closing}.smart-color-picker:not([animation=none]) .smart-drop-down[center-top],.smart-color-picker:not([animation=none]) .smart-drop-down[top],.smart-combo-box:not([animation=none]) .smart-drop-down[center-top],.smart-combo-box:not([animation=none]) .smart-drop-down[top],.smart-date-time-picker:not([animation=none]) .smart-drop-down[center-top],.smart-date-time-picker:not([animation=none]) .smart-drop-down[top],.smart-drop-down-button:not([animation=none]) .smart-drop-down[center-top],.smart-drop-down-button:not([animation=none]) .smart-drop-down[top],.smart-drop-down-list:not([animation=none]) .smart-drop-down[center-top],.smart-drop-down-list:not([animation=none]) .smart-drop-down[top],.smart-multi-split-button:not([animation=none]) .smart-drop-down[center-top],.smart-multi-split-button:not([animation=none]) .smart-drop-down[top],.smart-path:not([animation=none]) .smart-drop-down[center-top],.smart-path:not([animation=none]) .smart-drop-down[top],.smart-text-box:not([animation=none]) .smart-drop-down[center-top],.smart-text-box:not([animation=none]) .smart-drop-down[top]{transform-origin:bottom;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-opening}.smart-color-picker:not([animation=none]) .smart-drop-down[center-top].smart-visibility-hidden,.smart-color-picker:not([animation=none]) .smart-drop-down[top].smart-visibility-hidden,.smart-combo-box:not([animation=none]) .smart-drop-down[center-top].smart-visibility-hidden,.smart-combo-box:not([animation=none]) .smart-drop-down[top].smart-visibility-hidden,.smart-date-time-picker:not([animation=none]) .smart-drop-down[center-top].smart-visibility-hidden,.smart-date-time-picker:not([animation=none]) .smart-drop-down[top].smart-visibility-hidden,.smart-drop-down-button:not([animation=none]) .smart-drop-down[center-top].smart-visibility-hidden,.smart-drop-down-button:not([animation=none]) .smart-drop-down[top].smart-visibility-hidden,.smart-drop-down-list:not([animation=none]) .smart-drop-down[center-top].smart-visibility-hidden,.smart-drop-down-list:not([animation=none]) .smart-drop-down[top].smart-visibility-hidden,.smart-multi-split-button:not([animation=none]) .smart-drop-down[center-top].smart-visibility-hidden,.smart-multi-split-button:not([animation=none]) .smart-drop-down[top].smart-visibility-hidden,.smart-path:not([animation=none]) .smart-drop-down[center-top].smart-visibility-hidden,.smart-path:not([animation=none]) .smart-drop-down[top].smart-visibility-hidden,.smart-text-box:not([animation=none]) .smart-drop-down[center-top].smart-visibility-hidden,.smart-text-box:not([animation=none]) .smart-drop-down[top].smart-visibility-hidden{transform-origin:bottom;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-closing}.smart-color-picker:not([animation=none]) .smart-drop-down[overlay-bottom],.smart-color-picker:not([animation=none]) .smart-drop-down[overlay-top],.smart-combo-box:not([animation=none]) .smart-drop-down[overlay-bottom],.smart-combo-box:not([animation=none]) .smart-drop-down[overlay-top],.smart-date-time-picker:not([animation=none]) .smart-drop-down[overlay-bottom],.smart-date-time-picker:not([animation=none]) .smart-drop-down[overlay-top],.smart-drop-down-button:not([animation=none]) .smart-drop-down[overlay-bottom],.smart-drop-down-button:not([animation=none]) .smart-drop-down[overlay-top],.smart-drop-down-list:not([animation=none]) .smart-drop-down[overlay-bottom],.smart-drop-down-list:not([animation=none]) .smart-drop-down[overlay-top],.smart-multi-split-button:not([animation=none]) .smart-drop-down[overlay-bottom],.smart-multi-split-button:not([animation=none]) .smart-drop-down[overlay-top],.smart-path:not([animation=none]) .smart-drop-down[overlay-bottom],.smart-path:not([animation=none]) .smart-drop-down[overlay-top],.smart-text-box:not([animation=none]) .smart-drop-down[overlay-bottom],.smart-text-box:not([animation=none]) .smart-drop-down[overlay-top]{transform-origin:50%;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-opening}.smart-color-picker:not([animation=none]) .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-color-picker:not([animation=none]) .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-combo-box:not([animation=none]) .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-combo-box:not([animation=none]) .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-date-time-picker:not([animation=none]) .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-date-time-picker:not([animation=none]) .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-drop-down-button:not([animation=none]) .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-drop-down-button:not([animation=none]) .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-drop-down-list:not([animation=none]) .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-drop-down-list:not([animation=none]) .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-multi-split-button:not([animation=none]) .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-multi-split-button:not([animation=none]) .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-path:not([animation=none]) .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-path:not([animation=none]) .smart-drop-down[overlay-top].smart-visibility-hidden,.smart-text-box:not([animation=none]) .smart-drop-down[overlay-bottom].smart-visibility-hidden,.smart-text-box:not([animation=none]) .smart-drop-down[overlay-top].smart-visibility-hidden{transform-origin:50%;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-closing}.smart-color-picker:not([animation=none]) .smart-drop-down[overlay-center],.smart-combo-box:not([animation=none]) .smart-drop-down[overlay-center],.smart-date-time-picker:not([animation=none]) .smart-drop-down[overlay-center],.smart-drop-down-button:not([animation=none]) .smart-drop-down[overlay-center],.smart-drop-down-list:not([animation=none]) .smart-drop-down[overlay-center],.smart-multi-split-button:not([animation=none]) .smart-drop-down[overlay-center],.smart-path:not([animation=none]) .smart-drop-down[overlay-center],.smart-text-box:not([animation=none]) .smart-drop-down[overlay-center]{transform-origin:top;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-overlay-center-opening}.smart-color-picker:not([animation=none]) .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-combo-box:not([animation=none]) .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-date-time-picker:not([animation=none]) .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-drop-down-button:not([animation=none]) .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-drop-down-list:not([animation=none]) .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-multi-split-button:not([animation=none]) .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-path:not([animation=none]) .smart-drop-down[overlay-center].smart-visibility-hidden,.smart-text-box:not([animation=none]) .smart-drop-down[overlay-center].smart-visibility-hidden{transform-origin:top;animation:.2s cubic-bezier(.4,0,.2,1) smart-drop-down-list-smart-animate-overlay-center-closing}.smart-drop-down-button .smart-drop-down,.smart-drop-down-list .smart-drop-down,.smart-multi-split-button .smart-drop-down,.smart-text-box .smart-drop-down{height:calc(var(--smart-scroll-bar-size))}.smart-drop-down-button .smart-drop-down smart-scroll-bar:before,.smart-drop-down-list .smart-drop-down smart-scroll-bar:before,.smart-multi-split-button .smart-drop-down smart-scroll-bar:before,.smart-text-box .smart-drop-down smart-scroll-bar:before{background-color:var(--smart-border);display:none}.smart-drop-down-button .smart-drop-down smart-scroll-bar[orientation=vertical].bottom-corner,.smart-drop-down-list .smart-drop-down smart-scroll-bar[orientation=vertical].bottom-corner,.smart-multi-split-button .smart-drop-down smart-scroll-bar[orientation=vertical].bottom-corner,.smart-text-box .smart-drop-down smart-scroll-bar[orientation=vertical].bottom-corner{width:calc(var(--smart-scroll-bar-size));height:calc(100% - var(--smart-scroll-bar-size))}.smart-drop-down-button .smart-drop-down .smart-list-items-container.vscroll,.smart-drop-down-button .smart-drop-down smart-scroll-bar.bottom-corner,.smart-drop-down-list .smart-drop-down .smart-list-items-container.vscroll,.smart-drop-down-list .smart-drop-down smart-scroll-bar.bottom-corner,.smart-multi-split-button .smart-drop-down .smart-list-items-container.vscroll,.smart-multi-split-button .smart-drop-down smart-scroll-bar.bottom-corner,.smart-text-box .smart-drop-down .smart-list-items-container.vscroll,.smart-text-box .smart-drop-down smart-scroll-bar.bottom-corner{width:calc(100% - var(--smart-scroll-bar-size))}.smart-drop-down-button .smart-drop-down input:focus,.smart-drop-down-list .smart-drop-down input:focus,.smart-multi-split-button .smart-drop-down input:focus,.smart-text-box .smart-drop-down input:focus{outline:0}.smart-drop-down-button.auto-height .smart-action-button,.smart-drop-down-list.auto-height .smart-action-button,.smart-multi-split-button.auto-height .smart-action-button{white-space:initial;text-overflow:initial;flex-wrap:wrap;line-height:1rem}.smart-drop-down-button.auto-height[selection-display-mode=tokens] .smart-action-button>span:first-of-type,.smart-drop-down-button.auto-height[selection-display-mode=tokens] smart-action-button>span,.smart-drop-down-list.auto-height[selection-display-mode=tokens] .smart-action-button>span:first-of-type,.smart-drop-down-list.auto-height[selection-display-mode=tokens] smart-action-button>span,.smart-multi-split-button.auto-height[selection-display-mode=tokens] .smart-action-button>span:first-of-type,.smart-multi-split-button.auto-height[selection-display-mode=tokens] smart-action-button>span{margin:.2em;display:inline-block}.smart-color-picker .smart-drop-down smart-scroll-bar:before,.smart-combo-box .smart-drop-down smart-scroll-bar:before,.smart-list-box smart-scroll-bar:before,.smart-scroll-viewer smart-scroll-bar:before{background-color:var(--smart-border);display:none}.smart-color-picker .smart-drop-down{width:var(--smart-drop-down-button-drop-down-width);height:var(--smart-drop-down-button-drop-down-height)}.smart-color-picker .smart-drop-down.smart-drop-down-color-picker{max-height:calc(var(--smart-editor-drop-down-max-height) + 50px)}.smart-color-picker .smart-drop-down smart-scroll-bar[orientation=vertical].bottom-corner{width:calc(var(--smart-scroll-bar-size));height:calc(100% - var(--smart-scroll-bar-size))}.smart-color-picker .smart-drop-down .smart-list-items-container.vscroll{width:calc(100% - var(--smart-scroll-bar-size))}.smart-drop-down-list .smart-drop-down{width:var(--smart-drop-down-list-drop-down-width);height:var(--smart-drop-down-list-drop-down-height)}.smart-combo-box .smart-drop-down{width:var(--smart-combo-box-drop-down-width);height:var(--smart-combo-box-drop-down-height)}.smart-combo-box .smart-drop-down smart-scroll-bar[orientation=vertical].bottom-corner{width:calc(var(--smart-scroll-bar-size));height:calc(100% - var(--smart-scroll-bar-size))}.smart-combo-box .smart-drop-down .smart-list-items-container.vscroll,.smart-combo-box .smart-drop-down smart-scroll-bar.bottom-corner{width:calc(100% - var(--smart-scroll-bar-size))}.smart-combo-box .smart-selection-field input{outline:0}.smart-drop-down-button .smart-drop-down{width:var(--smart-drop-down-button-drop-down-width);height:var(--smart-drop-down-button-drop-down-height)}.smart-date-time-picker .smart-drop-down{border:none}.smart-drop-down-overlay{z-index:9000;position:absolute;top:0;left:0}.smart-list-box input.vscroll{outline:0}.smart-list-box smart-scroll-bar[orientation=vertical].bottom-corner{width:calc(var(--smart-scroll-bar-size));height:calc(100% - var(--smart-scroll-bar-size))}.smart-list-box .smart-list-items-container.vscroll,.smart-list-box smart-scroll-bar.bottom-corner{width:calc(100% - var(--smart-scroll-bar-size))}.smart-scroll-viewer{border:0;max-width:100%}.smart-drop-down-box[right-to-left]:not([drop-down-button-position]) .smart-action-button,.smart-drop-down-box[right-to-left]:not([drop-down-button-position]) .smart-drop-down-button,.smart-drop-down-box[right-to-left]:not([drop-down-button-position]) .smart-drop-down-button[focus],.smart-drop-down-box[right-to-left]:not([hover]) .smart-action-button[focus]{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000}.smart-scroll-viewer smart-scroll-bar[orientation=vertical].bottom-corner{width:calc(var(--smart-scroll-bar-size));height:calc(100% - var(--smart-scroll-bar-size))}.smart-scroll-viewer .smart-list-items-container.vscroll,.smart-scroll-viewer smart-scroll-bar.bottom-corner{width:calc(100% - var(--smart-scroll-bar-size))}@keyframes smart-drop-down-list-smart-animate-overlay-center-opening{0%{opacity:.2;transform:scaleY(0)translateY(-50%)}50%{opacity:.4}to{opacity:1;transform:scaleY(1)translateY(-50%)}}@keyframes smart-drop-down-list-smart-animate-overlay-center-closing{0%{opacity:1;transform:scaleY(1)translateY(-50%)}50%{opacity:.4}to{opacity:.2;transform:scaleY(0)translateY(-50%)}}@keyframes smart-drop-down-list-smart-animate-opening{0%{opacity:.2;transform:scaleY(0)}50%{opacity:.4}to{opacity:1;transform:scaleY(1)}}@keyframes smart-drop-down-list-smart-animate-closing{0%{opacity:1;pointer-events:none;transform:scaleY(1)}50%{opacity:.4;pointer-events:none}to{opacity:.2;pointer-events:none;transform:scaleY(0)}}.smart-drop-down-box[right-to-left]:not([hover]) .smart-action-button[focus]{border-bottom-left-radius:0}.smart-drop-down-box[right-to-left]:not([drop-down-button-position]) .smart-action-button{border-bottom-right-radius:0;border-bottom-left-radius:0}.smart-drop-down-box[right-to-left]:not([drop-down-button-position]):not([opened]):not([hover]) .smart-drop-down-button:not([hover]),.smart-drop-down-box[right-to-left]:not([drop-down-button-position]):not([opened]):not([hover]) .smart-drop-down-button[focus]:not([hover]){border-bottom-left-radius:0}.smart-editor .smart-editor-content-container .smart-editor-editable,.smart-editor .smart-editor-content-container textarea{width:100%;height:100%;padding:var(--smart-editor-padding);background:0 0;outline:0}.smart-editor-toolbar-item[item-type=button],.smart-editor-toolbar-item[item-type=color-input],.smart-editor-toolbar-item[item-type=delimiter],.smart-editor-toolbar-item[item-type=drop-down],.smart-editor-toolbar-item[item-type=toggle]{height:var(--smart-editor-toolbar-item-height);outline:0;position:relative}.smart-editor-toolbar-item:not([item-type=drop-down]):before,.smart-editor-toolbar-item[item-name=alignment]:before,.smart-editor-toolbar-item[item-name=clearformat]:after,.smart-editor-toolbar-item[item-type=color-input] .smart-editor-item-drop-down-button:before,.smart-editor-toolbar-item[item-type=delimiter]:before,.smart-editor-toolbar-item[item-type=drop-down]:after{font-size:var(--smart-font-size);font-family:var(--smart-font-family-icon);width:100%;min-width:var(--smart-editor-addon-width);box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;height:100%;display:flex}.smart-editor-toolbar-item[item-type=color-input] .smart-editor-item-drop-down-button:before,.smart-editor-toolbar-item[item-type=drop-down]:after{content:var(--smart-icon-arrow-down);width:var(--smart-editor-addon-width);min-width:var(--smart-editor-addon-width)}.smart-editor-toolbar-item[item-type=drop-down]:before{font-size:var(--smart-font-size);font-family:var(--smart-font-family-icon);text-overflow:ellipsis;white-space:nowrap;content:attr(item-value);width:calc(100% - 30px);padding:var(--smart-editor-label-padding);padding-top:initial;padding-right:initial;padding-bottom:initial;text-align:center;overflow:hidden}[disabled].smart-editor-toolbar-item{-webkit-user-select:none;user-select:none;opacity:.55;cursor:default;pointer-events:none}.smart-editor{width:var(--smart-editor-default-width);height:var(--smart-editor-default-height);min-height:var(--smart-editor-input-min-height);border:var(--smart-border-width) solid var(--smart-border);border-radius:var(--smart-border-radius);contain:content;display:block}.smart-editor.smart-editor-iframe-body{margin:initial;border:initial;min-height:initial;border-radius:initial;width:100%;height:100%}.smart-editor.smart-editor-iframe-body table{font-size:var(--smart-font-size);font-weight:var(--smart-font-weight)}.smart-editor.smart-editor-iframe-body *{box-sizing:border-box}.smart-editor>.smart-container{min-height:inherit;grid-template-rows:auto minmax(0,1fr);grid-template-columns:100%;display:grid;position:relative}.smart-editor .smart-toast-container.smart-toast-container-custom{height:auto;max-height:100%;position:absolute;top:0;right:0}.smart-editor.full-screen-mode{min-width:100%;max-width:100%;min-height:100%;max-height:100%;z-index:calc(var(--smart-editor-drop-down-z-index) - 1);position:fixed!important;top:0!important;left:0!important;right:0!important}.smart-editor[readonly] .smart-editor-toolbar-items-primary,.smart-editor[readonly] .smart-editor-toolbar-items-secondary{pointer-events:none}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar[toolbar-tab-selected]:not([expanded]) .smart-editor-toolbar-toggle-button:before{content:var(--smart-icon-window-pin)}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-tab-selection-bar{height:calc(2 * var(--smart-border-width));background-color:var(--smart-primary);position:absolute;bottom:0;transform:scaleX(1)}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-tab-selection-bar.smart-visibility-hidden{transform:scaleX(0)}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-items-primary{position:relative}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar[expanded] .smart-editor-toolbar-items-primary,.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar[expanded] .smart-editor-toolbar-toggle-button{border-bottom:var(--smart-border-width) solid var(--smart-border)}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar:not(.smart-tooltip) .smart-editor-toolbar-items-secondary .smart-editor-toolbar-item{margin-left:initial}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-items-secondary{background-color:var(--smart-background);padding-bottom:initial;flex-wrap:initial}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-items-secondary.smart-drop-down{border-bottom:var(--smart-border-width) solid var(--smart-border);box-shadow:var(--smart-elevation-4);overflow:hidden}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-items-secondary .smart-editor-toolbar-item{margin-bottom:var(--smart-editor-toolbar-item-margin)}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-items-secondary .smart-editor-toolbar-item:not(:last-of-type){margin-right:var(--smart-editor-toolbar-item-margin)}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-tab{-webkit-user-select:none;user-select:none;padding:var(--smart-tab-item-padding)}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-tab:not([disabled]){cursor:pointer}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar .smart-editor-toolbar-tab-group{padding-top:initial}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-tab-group{height:100%;padding:var(--smart-editor-toolbar-item-margin);padding-bottom:initial;flex-wrap:wrap;align-items:center;display:flex;position:relative}.smart-editor[hide-toolbar] .smart-editor-toolbar:not(.smart-tooltip),.smart-editor[toolbar-view-mode=multiRow] .smart-editor-toolbar .smart-editor-toolbar-toggle-button,.smart-editor[toolbar-view-mode=scroll] .smart-editor-toolbar .smart-editor-toolbar-toggle-button{display:none}.smart-editor[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-tab-group:not(:first-of-type){border-left:var(--smart-border-width) solid var(--smart-border)}.smart-editor[toolbar-view-mode=multiRow] .smart-editor-toolbar,.smart-editor[toolbar-view-mode=scroll] .smart-editor-toolbar{grid-template-areas:"primary primary""secondary secondary"}.smart-editor[toolbar-view-mode=multiRow] .smart-editor-toolbar-items-primary,.smart-editor[toolbar-view-mode=scroll] .smart-editor-toolbar-items-primary{padding:0 5px 5px 0}.smart-editor[toolbar-view-mode=multiRow] .smart-editor-toolbar-items-primary .smart-editor-toolbar-item,.smart-editor[toolbar-view-mode=scroll] .smart-editor-toolbar-items-primary .smart-editor-toolbar-item{margin-bottom:initial}.smart-editor[toolbar-view-mode=multiRow]>.smart-container{grid-template-rows:auto minmax(0,1fr)}.smart-editor[toolbar-view-mode=multiRow] .smart-editor-toolbar .smart-editor-toolbar-items-primary{height:auto}.smart-editor[toolbar-view-mode=scroll]>.smart-container{grid-template-rows:auto minmax(0,1fr)}.smart-editor[toolbar-view-mode=scroll] .smart-editor-toolbar-items-primary{overflow-y:auto}.smart-editor:not([animation=none]) .smart-editor-toolbar-tab-selection-bar{transition:width .2s cubic-bezier(.35,0,.25,1),left .2s cubic-bezier(.35,0,.25,1),visibility .2s cubic-bezier(.35,0,.25,1),transform .2s cubic-bezier(.35,0,.25,1)}.smart-editor:not([animation=none]) .smart-editor-search-bar,.smart-editor:not([animation=none])[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-items-secondary{transform-origin:top;transition:animation .2s ease-out,opacity .2s ease-out,visibility .2s ease-out;animation:.2s ease-out smart-drop-down-list-smart-animate-opening}.smart-editor:not([animation=none]) .smart-editor-search-bar.smart-visibility-hidden,.smart-editor:not([animation=none])[toolbar-mode=singleLineRibbon] .smart-editor-toolbar-items-secondary.smart-visibility-hidden{transition:animation .2s ease-in,opacity .2s ease-in,visibility .2s ease-in;animation:.2s ease-in smart-drop-down-list-smart-animate-closing}.smart-editor:not([animation=none]) .smart-editor-content-container,.smart-editor:not([animation=none]) .smart-editor-toolbar:not(.smart-tooltip){transition:height .2s ease-in-out}.smart-editor:not([animation=none]) .smart-editor-toolbar-item,.smart-editor:not([animation=none]) .smart-editor-toolbar-toggle-button{transition:background-color linear,border-color ease-in-out,color linear,box-shadow .2s ease-in-out}.smart-editor:not([animation=none]) .smart-editor-toolbar-toggle-button:before{transition:transform .2s ease-in-out}.smart-editor.preview-mode .smart-editor-toolbar-item:not([item-name=print]):not([item-name=sourcecode]):not([item-name=fullscreen]):not([item-name=splitmode]),.smart-editor[edit-mode=markdown] .smart-editor-toolbar-item[item-name=alignment],.smart-editor[edit-mode=markdown] .smart-editor-toolbar-item[item-name=indent],.smart-editor[edit-mode=markdown] .smart-editor-toolbar-item[item-name=lowercase],.smart-editor[edit-mode=markdown] .smart-editor-toolbar-item[item-name=outdent],.smart-editor[edit-mode=markdown] .smart-editor-toolbar-item[item-name=removelink],.smart-editor[edit-mode=markdown] .smart-editor-toolbar-item[item-name=uppercase]{-webkit-user-select:none;user-select:none;opacity:.55;cursor:default;pointer-events:none}.smart-editor[hide-toolbar]>.smart-container{grid-template-rows:minmax(auto,1fr)}.smart-editor .smart-editor-toolbar:not(.smart-tooltip){border-bottom:var(--smart-border-width) solid var(--smart-border);background:var(--smart-surface);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"primary toggleButton""secondary secondary";width:100%;height:100%;display:grid;position:relative;overflow:hidden}.smart-editor .smart-editor-toolbar:not(.smart-tooltip)[expanded] .smart-editor-toolbar-toggle-button:before{transform:rotate(180deg)}.smart-editor .smart-editor-toolbar:not(.smart-tooltip) .smart-editor-toolbar-item{margin-left:var(--smart-editor-toolbar-item-margin);margin-top:var(--smart-editor-toolbar-item-margin)}.smart-editor[toolbar-sticky] .smart-editor-toolbar{z-index:calc(var(--smart-editor-drop-down-z-index) - 1);position:sticky;top:0}.smart-editor[edit-mode=markdown] .smart-editor-toolbar-item[item-name=sourcecode]:before{content:var(--smart-icon-visibility)}.smart-editor .smart-editor-toolbar-toggle-button{width:var(--smart-editor-toolbar-button-width);height:var(--smart-editor-toolbar-height);cursor:pointer;grid-area:toggleButton;position:relative}.smart-editor .smart-editor-toolbar-toggle-button:before{font-size:var(--smart-font-size);font-family:var(--smart-font-family-icon);box-sizing:border-box;pointer-events:none;content:var(--smart-icon-arrow-down);height:100%;width:var(--smart-editor-addon-width);min-width:var(--smart-editor-addon-width);justify-content:center;align-items:center;display:flex}.smart-editor .smart-editor-toolbar-items-primary{height:var(--smart-editor-toolbar-height);grid-area:primary;overflow:hidden}.smart-editor .smart-editor-toolbar-items-primary .smart-editor-toolbar-item{margin-bottom:var(--smart-editor-toolbar-item-margin)}.smart-editor .smart-editor-toolbar-items-secondary{padding-bottom:var(--smart-editor-toolbar-item-margin);grid-area:secondary}.smart-editor .smart-editor-toolbar-items-secondary:empty{display:none}.smart-editor .smart-editor-toolbar-items-primary,.smart-editor .smart-editor-toolbar-items-secondary{flex-wrap:wrap;align-items:center;width:100%;display:flex}.smart-editor iframe{width:100%;height:100%;min-height:var(--smart-editor-input-min-height);border:initial}.smart-editor .smart-editor-content-container{background:0 0;outline:0;grid-template-rows:1fr auto;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.smart-editor .smart-editor-content-container[split-mode]{grid-template-columns:minmax(0,1fr) var(--smart-border-width) minmax(0,1fr);grid-column-gap:2px;grid-template-rows:100%;display:grid}.smart-editor .smart-editor-content-container[split-mode] .smart-editor-editable{order:1}.smart-editor .smart-editor-content-container[split-mode]:before{content:"";background-color:var(--smart-border);order:2;width:100%;height:100%}.smart-editor .smart-editor-content-container[split-mode] textarea,.smart-editor[edit-mode=markdown] .smart-editor-content-container[split-mode] .smart-editor-editable{order:3}.smart-editor .smart-editor-content-container textarea{resize:none;border:initial;min-height:var(--smart-editor-input-min-height);font-size:inherit;color:inherit;outline:0;font-family:inherit}.smart-editor .smart-editor-content-container .smart-editor-editable{min-height:var(--smart-editor-input-min-height);overflow:auto}.smart-editor .smart-editor-content-container .smart-editor-editable[show-placeholder]:before{content:attr(placeholder);pointer-events:none;width:100%;height:100%;color:var(--smart-disabled-color);opacity:.9;font-family:inherit;font-size:inherit;position:absolute}.smart-editor .smart-editor-content-container .smart-editor-editable p:first-child{margin-top:0}.smart-editor .smart-editor-content-container .smart-editor-editable p:last-child{margin-bottom:0}.smart-editor .smart-editor-content-container .smart-editor-editable ul[checklist] li{list-style:none}.smart-editor .smart-editor-content-container .smart-editor-editable ul[checklist] li:before{box-sizing:border-box;content:"";cursor:pointer;border:2px solid #00000040;border-radius:3px;width:16px;height:16px;margin-right:5px;display:inline-block;position:relative;top:3.5px}.smart-editor .smart-editor-content-container .smart-editor-editable ul[checklist] li[checked]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16' style='shape-rendering: geometricprecision;'%3E%3Cpath fill-rule='evenodd' fill='white' d='M5.944 12.305a1.031 1.031 0 0 0 1.433-.009l5.272-5.181A1.483 1.483 0 0 0 12.661 5a1.468 1.468 0 0 0-2.109.025L7.008 8.701a.465.465 0 0 1-.685-.01l-.587-.641A1.42 1.42 0 0 0 3.661 8a1.473 1.473 0 0 0 .017 2.106l2.266 2.199z'%3E%3C/path%3E%3C/svg%3E");background-color:var(--smart-primary);border:2px solid #0000}.smart-editor .smart-editor-content-container .smart-editor-editable ul[checklist] li[checked]{color:var(--smart-disabled-color);text-decoration:line-through}.smart-editor .smart-editor-content-container .smart-editor-editable a{display:inline-block}.smart-editor .smart-editor-content-container .smart-editor-editable [alignment=left]{text-align:left}.smart-editor .smart-editor-content-container .smart-editor-editable [alignment=center]{text-align:center}.smart-editor .smart-editor-content-container .smart-editor-editable [alignment=right]{text-align:right}.smart-editor .smart-editor-content-container .smart-editor-editable [alignment=justify]{text-align:justify}.smart-editor .smart-editor-content-container .smart-editor-editable[table-cell-resize=horizontal]{cursor:col-resize}.smart-editor .smart-editor-content-container .smart-editor-editable[table-cell-resize=horizontal] table{overflow:hidden}.smart-editor .smart-editor-content-container .smart-editor-editable[table-cell-resize=horizontal] td[resizing],.smart-editor .smart-editor-content-container .smart-editor-editable[table-cell-resize=horizontal] th[resizing]{position:relative}.smart-editor .smart-editor-content-container .smart-editor-editable[table-cell-resize=horizontal] td[resizing]:after,.smart-editor .smart-editor-content-container .smart-editor-editable[table-cell-resize=horizontal] th[resizing]:after{content:"";width:var(--smart-border-width);background-color:var(--smart-primary);height:100%;display:flex;position:absolute;right:0;transform:scaleY(100)}.smart-editor .smart-editor-content-container .smart-editor-editable[table-cell-resize=vertical]{cursor:row-resize}.smart-editor .smart-editor-content-container .smart-editor-editable[table-cell-resize=vertical] tr[resizing]>td,.smart-editor .smart-editor-content-container .smart-editor-editable[table-cell-resize=vertical] tr[resizing]>th{border-bottom-color:var(--smart-primary)}.smart-editor .smart-editor-content-container .smart-editor-editable[contenteditable=true] img{cursor:pointer}.smart-editor .smart-editor-content-container .smart-editor-editable font:empty{min-width:1px;min-height:1px;display:inline-block}.smart-editor .smart-editor-content-container .smart-editor-editable font:empty:before{content:"a";opacity:0}.smart-editor .smart-editor-content-container .smart-editor-editable pre{background:var(--smart-surface);padding:10px}.smart-editor .smart-editor-content-container .smart-editor-editable blockquote{border-left:calc(2 * var(--smart-border-width)) solid var(--smart-border);padding:20px 10px}.smart-editor .smart-editor-content-container .smart-editor-editable .find-and-replace-match{background-color:var(--smart-editor-highlight);opacity:.75;color:var(--smart-editor-highlight-color)}.smart-editor .smart-editor-content-container .smart-editor-editable .find-and-replace-match.selected{background-color:var(--smart-editor-highlight);opacity:1}.smart-editor .smart-editor-content-container .smart-editor-video-container iframe,.smart-editor .smart-editor-content-container .smart-editor-video-container video,.smart-editor .smart-editor-content-container img{float:initial;vertical-align:initial;min-width:10px;min-height:10px;margin:auto}.smart-editor .smart-editor-content-container .smart-editor-video-container iframe[display=block][alignment=left],.smart-editor .smart-editor-content-container .smart-editor-video-container video[display=block][alignment=left],.smart-editor .smart-editor-content-container img[display=block][alignment=left],.smart-editor .smart-editor-image-container[display=block][alignment=left] img{margin-left:0}.smart-editor .smart-editor-content-container .smart-editor-video-container iframe[display=block][alignment=right],.smart-editor .smart-editor-content-container .smart-editor-video-container video[display=block][alignment=right],.smart-editor .smart-editor-content-container img[display=block][alignment=right],.smart-editor .smart-editor-image-container[display=block][alignment=right] img{margin-right:0}.smart-editor .smart-editor-content-container .smart-editor-video-container iframe[display=block],.smart-editor .smart-editor-content-container .smart-editor-video-container video[display=block],.smart-editor .smart-editor-content-container img[display=block]{display:block}.smart-editor .smart-editor-content-container .smart-editor-video-container iframe[show-resize-frame],.smart-editor .smart-editor-content-container .smart-editor-video-container video[show-resize-frame],.smart-editor .smart-editor-content-container img[show-resize-frame]{box-shadow:0 0 0 var(--smart-border-width) var(--smart-primary)}.smart-editor .smart-editor-content-container .smart-editor-video-container iframe:not([display=block])[alignment=left],.smart-editor .smart-editor-content-container .smart-editor-video-container video:not([display=block])[alignment=left],.smart-editor .smart-editor-content-container img:not([display=block])[alignment=left]{float:left}.smart-editor .smart-editor-content-container .smart-editor-video-container iframe:not([display=block])[alignment=right],.smart-editor .smart-editor-content-container .smart-editor-video-container video:not([display=block])[alignment=right],.smart-editor .smart-editor-content-container img:not([display=block])[alignment=right]{float:right}.smart-editor .smart-editor-content-container .smart-editor-search-bar{top:var(--smart-editor-search-bar-offset);right:var(--smart-editor-search-bar-offset);padding:var(--smart-editor-search-bar-padding);grid-column-gap:5px;border:var(--smart-border-width) solid var(--smart-border);box-shadow:var(--smart-elevation-4);background:var(--smart-background);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);grid-template-columns:minmax(0,1fr) repeat(3,auto);display:grid;position:absolute}.smart-editor .smart-editor-content-container .smart-editor-search-bar .smart-search-input-container{width:var(--smart-text-box-default-width);align-items:center;display:flex}.smart-editor .smart-editor-content-container .smart-editor-search-bar .smart-search-input-container:after{content:attr(selected) "/" attr(matches);margin:0 var(--smart-editor-search-bar-offset)}.smart-editor .smart-editor-content-container .smart-editor-search-bar .smart-search-input{border:initial;height:100%;padding:var(--smart-editor-label-padding);outline:0}.smart-editor .smart-editor-content-container .smart-editor-search-bar .smart-search-input:focus{border-color:var(--smart-outline)}.smart-editor .smart-editor-content-container .smart-editor-search-bar .smart-search-button{--smart-button-padding:0;border:initial;height:var(--smart-editor-toolbar-button-width);width:var(--smart-editor-toolbar-button-width)}.smart-editor .smart-editor-content-container .smart-editor-search-bar .smart-search-button button:after{font-size:var(--smart-font-size);font-family:var(--smart-font-family-icon);box-sizing:border-box;pointer-events:none;justify-content:center;align-items:center;display:flex}.smart-editor .smart-editor-content-container .smart-editor-search-bar .smart-search-button.prev button:after{content:var(--smart-icon-arrow-up)}.smart-editor .smart-editor-content-container .smart-editor-search-bar .smart-search-button.next button:after{content:var(--smart-icon-arrow-down)}.smart-editor .smart-editor-content-container .smart-editor-search-bar .smart-search-button.close button:after,.smart-editor-ai-popup .button-close:after{content:var(--smart-icon-close)}.smart-editor[show-char-count] .smart-editor-content-container:after{content:attr(char-count);bottom:var(--smart-editor-char-counter-offset);right:var(--smart-editor-char-counter-offset);box-sizing:border-box;background:var(--smart-background);border-radius:var(--smart-border-radius);font-family:inherit;font-size:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-background-clip:content-box;background-clip:content-box;justify-content:flex-end;display:flex;position:absolute}.smart-editor[show-char-count] .smart-editor-content-container.char-count-error:after{color:var(--smart-error)}.smart-editor[show-char-count] .smart-editor-content-container.char-count-warning:after{color:var(--smart-warning)}.smart-editor[edit-mode=markdown] .smart-editor-content-container[split-mode] textarea{order:1}.smart-editor .smart-editor-resize-frame{-webkit-user-select:none;user-select:none;position:absolute}.smart-editor .smart-editor-resize-frame span{cursor:pointer;background:var(--smart-primary);width:10px;height:10px;position:absolute;transform:translate(-50%,-50%)}.smart-editor .smart-editor-resize-frame span[position=bottom-right],.smart-editor .smart-editor-resize-frame span[position=top-left]{cursor:se-resize}.smart-editor .smart-editor-resize-frame span[position=bottom-left],.smart-editor .smart-editor-resize-frame span[position=top-right]{cursor:sw-resize}.smart-editor .smart-editor-resize-frame span[position=bottom-center],.smart-editor .smart-editor-resize-frame span[position=top-center]{cursor:ns-resize}.smart-editor .smart-editor-resize-frame span[position=left-center],.smart-editor .smart-editor-resize-frame span[position=right-center]{cursor:ew-resize}.smart-editor .smart-editor-image-container{display:inline-block}.smart-editor .smart-editor-image-container.smart-editor-video-container{position:relative}.smart-editor .smart-editor-image-container.smart-editor-video-container .smart-editor-video-white-space{opacity:0;position:absolute}.smart-editor .smart-editor-image-container.smart-editor-video-container[dragged]:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.smart-editor .smart-editor-image-container.smart-editor-video-container iframe,.smart-editor .smart-editor-image-container.smart-editor-video-container video{width:100%;height:100%}.smart-editor .smart-editor-image-container.smart-editor-video-container>br[class]{display:none}.smart-editor .smart-editor-image-container.smart-editor-video-container:after{content:var(--smart-icon-menu);font-family:var(--smart-font-family-icon);font-size:var(--smart-font-size);width:var(--smart-editor-toolbar-item-height);height:var(--smart-editor-toolbar-item-height);top:0;left:calc(50% - var(--smart-editor-toolbar-item-height)/ 2);background:var(--smart-background);visibility:hidden;transform-origin:top;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s ease-in-out,visibility .2s ease-in-out;display:inline-flex;position:absolute;transform:scale(0)translateY(-100%)}.smart-editor table th,.smart-editor-callout-box{background:var(--smart-surface)}.smart-editor .smart-editor-image-container.smart-editor-video-container:hover:after{visibility:visible;transform:scale(1)translateY(25%)}.smart-editor .smart-editor-image-container[display=block]{display:block}.smart-editor .smart-editor-image-container[display=block][alignment=left] .smart-editor-image-caption{text-align:left}.smart-editor .smart-editor-image-container[display=block][alignment=right] .smart-editor-image-caption{text-align:right}.smart-editor .smart-editor-image-container:not([display=block])[alignment=left]{float:left}.smart-editor .smart-editor-image-container:not([display=block])[alignment=right]{float:right}.smart-editor .smart-editor-image-container .smart-editor-image-caption{text-align:center;outline:0;display:block}.smart-editor table{border-collapse:collapse;empty-cells:show;border-spacing:0;table-layout:fixed;width:100%}.smart-editor table td,.smart-editor table th{border:var(--smart-border-width) solid var(--smart-border);width:var(--smart-editor-table-column-width);min-height:var(--smart-editor-table-cell-min-height);min-width:var(--smart-editor-table-cell-min-width);vertical-align:middle;padding:2px 5px}.smart-editor table img{max-width:100%}.smart-editor table table{width:100%}.smart-editor table td:empty:before,.smart-editor table th:empty:before{content:"A";visibility:hidden}.smart-editor table[dashed-borders] td,.smart-editor table[dashed-borders] th{border-style:dashed}.smart-editor table[alternation] tr:nth-child(2n){background-color:var(--smart-alternation-index0-background)}.smart-editor-toolbar-item[item-type=button][checked],.smart-editor[focus] .smart-editor-toolbar-item[item-type=button][checked]{color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active)}.smart-editor table [selected]{box-shadow:0 0 0 var(--smart-border-width) var(--smart-primary) inset}.smart-editor-toolbar-item{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--smart-editor-toolbar-item-border-radius);cursor:pointer;position:relative;overflow:hidden}.smart-editor-toolbar-item:not([item-type=custom]):hover{color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);box-shadow:var(--smart-elevation-1)}.smart-editor-toolbar-item:not([item-type=custom]):not([item-type=color-input]):not([disabled]):active,.smart-editor-toolbar-item[item-type=toggle][checked]{color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active)}.smart-editor-toolbar-item[item-name=bold]:before{content:var(--smart-icon-bold)}.smart-editor-toolbar-item[item-name=italic]:before{content:var(--smart-icon-italic)}.smart-editor-toolbar-item[item-name=underline]:before{content:var(--smart-icon-underline)}.smart-editor-toolbar-item[item-name=strikethrough]:before{content:var(--smart-icon-strike-through)}.smart-editor-toolbar-item[item-name=caption]:before{content:var(--smart-icon-format-clear);font-weight:600}.smart-editor-toolbar-item[item-name=orderedlist]:before{content:var(--smart-icon-list-ordered)}.smart-editor-toolbar-item[item-name=unorderedlist]:before{content:var(--smart-icon-list-unordered)}.smart-editor-toolbar-item[item-name=checklist]:before{content:var(--smart-icon-list-check)}.smart-editor-toolbar-item[item-name=subscript]:before{content:var(--smart-icon-subscript)}.smart-editor-toolbar-item[item-name=superscript]:before{content:var(--smart-icon-superscript)}.smart-editor-toolbar-item .smart-editor-item-action-button[item-name=backgroundcolor]:before{content:var(--smart-icon-color-background)}.smart-editor-toolbar-item .smart-editor-item-action-button[item-name=fontcolor]:before{content:var(--smart-icon-font)}.smart-editor-toolbar-item[item-name=delete]:before{content:var(--smart-icon-delete)}.smart-editor-toolbar-item[item-name=redo]:before,.smart-editor-toolbar-item[item-name=undo]:before{content:var(--smart-icon-reload)}.smart-editor-toolbar-item[item-name=indent]:before{content:var(--smart-icon-indent-left)}.smart-editor-toolbar-item[item-name=outdent]:before{content:var(--smart-icon-indent-right)}.smart-editor-toolbar-item[item-name=createlink]:before{content:var(--smart-icon-link)}.smart-editor-toolbar-item[item-name=removelink]:before{content:var(--smart-icon-unlink)}.smart-editor-toolbar-item[item-name=hyperlink]:before{content:var(--smart-icon-link)}.smart-editor-toolbar-item[item-name=openlink]:before{content:var(--smart-icon-link-ext)}.smart-editor-toolbar-item[item-name=editlink]:before{content:var(--smart-icon-mode-edit)}.smart-editor-toolbar-item[item-name=image]:before{content:var(--smart-icon-image)}.smart-editor-toolbar-item[item-name=table]:before{content:var(--smart-icon-table)}.smart-editor-toolbar-item[item-name=lowercase]:before{content:var(--smart-icon-case-lower)}.smart-editor-toolbar-item[item-name=uppercase]:before{content:var(--smart-icon-case-upper)}.smart-editor-toolbar-item[item-name=print]:before{content:var(--smart-icon-print)}.smart-editor-toolbar-item[item-name=copy]:before{content:var(--smart-icon-copy-record)}.smart-editor-toolbar-item[item-name=paste]:before{content:var(--smart-icon-paste)}.smart-editor-toolbar-item[item-name=cut]:before{content:var(--smart-icon-cut);transform:rotate(-90deg)}.smart-editor-toolbar-item[item-name=clearformat]:before{content:var(--smart-icon-format-clear);font-style:italic;font-weight:600}.smart-editor-toolbar-item[item-name=fullscreen]:before{content:var(--smart-icon-resize-full)}.smart-editor-toolbar-item[item-name=sourcecode]:before{content:var(--smart-icon-source-code)}.smart-editor-toolbar-item[item-name=preview]:before{content:var(--smart-icon-visibility)}.smart-editor-toolbar-item[item-name=splitmode]:before{content:var(--smart-icon-split-mode)}.smart-editor-toolbar-item[item-name=tableheader]:before{content:var(--smart-icon-header)}.smart-editor-toolbar-item[item-name=tablerows]:before{content:var(--smart-icon-row)}.smart-editor-toolbar-item[item-name=tablecolumns]:before{content:var(--smart-icon-column)}.smart-editor-toolbar-item[item-name=tablevalign]:before{content:var(--smart-icon-vertical-align)}.smart-editor-toolbar-item[item-name=tablestyle]:before{content:var(--smart-icon-styles)}.smart-editor-toolbar-item[item-name=findandreplace]:before{content:var(--smart-icon-search)}.smart-editor-toolbar-item[item-name=file]:before{content:var(--smart-icon-up)}.smart-editor-toolbar-item[item-name=ai]:before{content:var(--smart-icon-ai);content:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.3333%207.33333C16.3333%207.33333%2016.1328%205.44793%2015.3411%204.65887C14.5469%203.8724%2012.6667%203.66667%2012.6667%203.66667C12.6667%203.66667%2014.5521%203.46615%2015.3411%202.67447C16.1276%201.8802%2016.3333%200%2016.3333%200C16.3333%200%2016.5339%201.8854%2017.3255%202.67447C18.112%203.46093%2020%203.66667%2020%203.66667C20%203.66667%2018.1146%203.86719%2017.3255%204.65887C16.5391%205.44533%2016.3333%207.33333%2016.3333%207.33333ZM7.5%205C7.5%205%207.08594%208.8594%205.47393%2010.4739C3.85933%2012.0885%200%2012.5%200%2012.5C0%2012.5%203.8594%2012.9141%205.47393%2014.5261C7.08853%2016.1407%207.5%2020%207.5%2020C7.5%2020%207.91406%2016.1406%209.52607%2014.5261C11.1407%2012.9115%2015%2012.5%2015%2012.5C15%2012.5%2011.1406%2012.0859%209.52607%2010.4739C7.91147%208.85933%207.5%205%207.5%205ZM17.1667%2016.6667C16.7057%2016.6667%2016.3333%2017.0391%2016.3333%2017.5C16.3333%2017.9609%2016.7057%2018.3333%2017.1667%2018.3333C17.6276%2018.3333%2018%2017.9609%2018%2017.5C18%2017.0391%2017.6276%2016.6667%2017.1667%2016.6667ZM2.5%204C2.96094%204%203.33333%203.62761%203.33333%203.16667C3.33333%202.70573%202.96094%202.33333%202.5%202.33333C2.03906%202.33333%201.66667%202.70573%201.66667%203.16667C1.66667%203.62761%202.03906%204%202.5%204Z%22%20fill%3D%22currentColor%22%2F%3E%3C%2Fsvg%3E)}.smart-editor-toolbar-item[item-name=video]:before{content:var(--smart-icon-video)}.smart-editor-toolbar-item[item-name=ai]:active:before{content:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.3333%207.33333C16.3333%207.33333%2016.1328%205.44793%2015.3411%204.65887C14.5469%203.8724%2012.6667%203.66667%2012.6667%203.66667C12.6667%203.66667%2014.5521%203.46615%2015.3411%202.67447C16.1276%201.8802%2016.3333%200%2016.3333%200C16.3333%200%2016.5339%201.8854%2017.3255%202.67447C18.112%203.46093%2020%203.66667%2020%203.66667C20%203.66667%2018.1146%203.86719%2017.3255%204.65887C16.5391%205.44533%2016.3333%207.33333%2016.3333%207.33333ZM7.5%205C7.5%205%207.08594%208.8594%205.47393%2010.4739C3.85933%2012.0885%200%2012.5%200%2012.5C0%2012.5%203.8594%2012.9141%205.47393%2014.5261C7.08853%2016.1407%207.5%2020%207.5%2020C7.5%2020%207.91406%2016.1406%209.52607%2014.5261C11.1407%2012.9115%2015%2012.5%2015%2012.5C15%2012.5%2011.1406%2012.0859%209.52607%2010.4739C7.91147%208.85933%207.5%205%207.5%205ZM17.1667%2016.6667C16.7057%2016.6667%2016.3333%2017.0391%2016.3333%2017.5C16.3333%2017.9609%2016.7057%2018.3333%2017.1667%2018.3333C17.6276%2018.3333%2018%2017.9609%2018%2017.5C18%2017.0391%2017.6276%2016.6667%2017.1667%2016.6667ZM2.5%204C2.96094%204%203.33333%203.62761%203.33333%203.16667C3.33333%202.70573%202.96094%202.33333%202.5%202.33333C2.03906%202.33333%201.66667%202.70573%201.66667%203.16667C1.66667%203.62761%202.03906%204%202.5%204Z%22%20fill%3D%22white%22%2F%3E%3C%2Fsvg%3E)}.smart-editor-toolbar-item[item-name=redo]:before{transform:scaleX(-1)}.smart-editor-toolbar-item[item-name=clearformat]:after{content:"-";font-weight:600;position:absolute;top:0;transform:scaleX(1.5)}.smart-editor-toolbar-item[item-name=alignment][item-value=left]:before{content:var(--smart-icon-align-left)}.smart-editor-toolbar-item[item-name=alignment][item-value=center]:before{content:var(--smart-icon-align-center)}.smart-editor-toolbar-item[item-name=alignment][item-value=right]:before{content:var(--smart-icon-align-right)}.smart-editor-toolbar-item[item-name=alignment][item-value=justify]:before{content:var(--smart-icon-align-justify)}.smart-editor-toolbar-item[item-type=button],.smart-editor-toolbar-item[item-type=toggle]{width:var(--smart-editor-toolbar-button-width)}.smart-editor-toolbar-item[item-type=color-input],.smart-editor-toolbar-item[item-type=drop-down]{width:var(--smart-editor-toolbar-drop-down-width-small);justify-content:space-between;align-items:center;display:flex}.smart-editor-toolbar-item[item-type=drop-down][item-name=fontname],.smart-editor-toolbar-item[item-type=drop-down][item-name=formats]{width:var(--smart-editor-toolbar-drop-down-width-large)}.smart-editor-toolbar-item[item-type=drop-down][item-name=tablerows]:before{padding:var(--smart-editor-label-padding);padding-left:initial;padding-right:initial;padding-top:initial;transform:rotate(90deg)}.smart-editor-toolbar-item[item-type=color-input] .smart-editor-item-action-button{width:calc(100% - var(--smart-editor-addon-width));height:100%;min-width:var(--smart-editor-addon-width);padding:var(--smart-editor-label-padding);padding-top:initial;padding-bottom:initial;justify-content:center;align-items:center;display:flex;position:relative}.smart-editor-toolbar-item[item-type=color-input] .smart-editor-item-action-button:before{font-size:var(--smart-font-size);font-family:var(--smart-font-family-icon);border-bottom:calc(3 * var(--smart-border-width)) solid var(--item-value)}.smart-editor-toolbar-item[item-type=color-input] .smart-editor-item-drop-down-button{height:100%;position:relative}.smart-editor-toolbar-item[item-type=custom]>:first-child{width:100%;height:var(--smart-editor-toolbar-item-height)}.smart-editor-toolbar-item .smart-editor-item-action-button:hover,.smart-editor-toolbar-item .smart-editor-item-drop-down-button:hover{color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-focus);background-color:var(--smart-ui-state-focus)}.smart-editor-toolbar-item .smart-editor-item-action-button:not([disabled]):active,.smart-editor-toolbar-item .smart-editor-item-drop-down-button:not([disabled]):active{color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active)}.smart-editor-toolbar-item[item-type=delimiter]{width:var(--smart-editor-toolbar-delimiter-width);pointer-events:none}.smart-editor-toolbar-item[item-type=delimiter]:before{content:attr(item-name);min-width:initial;transform:scaleY(1.5)}.smart-editor-toolbar-item .smart-ripple{background-color:var(--smart-background-color)}.smart-editor-toolbar-item .smart-editor-item-drop-down{visibility:hidden;position:absolute;top:0;left:0}.smart-color-input-drop-down-menu.smart-editor-color-input .grid-samples-container{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-color-input-drop-down-menu.smart-editor-color-input:not([animation=none]) .default-samples-container div{transition:transform .2s ease-in-out}.smart-color-input-drop-down-menu.smart-editor-color-input .default-samples-container div{border:initial;border-radius:50%;position:relative;transform:scale(.95)}.smart-color-input-drop-down-menu.smart-editor-color-input .default-samples-container div.selected{transform:scale(1)}.smart-color-input-drop-down-menu.smart-editor-color-input .default-samples-container div.selected:not(.no-color):after{content:var(--smart-icon-check);width:100%;height:100%;font-family:var(--smart-font-family-icon);color:var(--smart-secondary-color);border-radius:inherit;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.smart-editor-color-input{--smart-input-drop-down-menu-width:auto}.smart-editor-color-input.smart-color-input-drop-down-menu .default-samples-container div.selected[value=\#FFFFFF]:after{border:var(--smart-border-width) solid var(--smart-border);color:var(--smart-ui-state-color-hover);box-sizing:border-box}.smart-editor-color-input --smart-input-drop-down-menu-width{width:98px}.smart-editor-color-input .default-samples-container{display:flex}.smart-editor-input li .editor-icon:before{font-size:var(--smart-font-size);font-family:var(--smart-font-family-icon);width:var(--smart-column-icon-size);justify-content:center;align-items:center;line-height:1rem;display:flex;position:absolute;left:0}.smart-editor-input li[value=left] .editor-icon:before{content:var(--smart-icon-align-left)}.smart-editor-input li[value=center] .editor-icon:before{content:var(--smart-icon-align-center)}.smart-editor-input li[value=right] .editor-icon:before{content:var(--smart-icon-align-right)}.smart-editor-input li[value=justify] .editor-icon:before{content:var(--smart-icon-align-justify)}.smart-editor-input li[value=insertRowBefore] .editor-icon:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=insertRowBefore]:before{content:var(--smart-icon-row-before)}.smart-editor-input li[value=insertRowAfter] .editor-icon:before{content:var(--smart-icon-row-after);transform:rotate(180deg)}.smart-editor-input li[value=deleteRow] .editor-icon:before{content:var(--smart-icon-row-delete)}.smart-editor-input li[value=insertColumnLeft] .editor-icon:before{content:var(--smart-icon-column-left);transform:rotate(-90deg)}.smart-editor-input li[value=insertColumnRight] .editor-icon:before{content:var(--smart-icon-column-right);transform:rotate(90deg)}.smart-editor-input li[value=deleteColumn] .editor-icon:before{content:var(--smart-icon-column-delete)}.smart-editor-input li[value=h1] a{font-size:1.5rem;font-weight:700}.smart-editor-input li[value=h2] a{font-size:1.3rem;font-weight:700}.smart-editor-input li[value=h3] a{font-size:1.1rem;font-weight:700}.smart-editor-input li[value=h4] a{font-size:.9rem;font-weight:700}.smart-editor-input li[value=h5] a{font-size:.8rem;font-weight:700}.smart-editor-input li[value=h6] a{font-size:.7rem;font-weight:700}.smart-editor-input li[value=segueUi] a{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.smart-editor-input li[value=arial] a{font-family:Arial,Helvetica,sans-serif}.smart-editor-input li[value=georgia] a{font-family:Georgia,Times New Roman,Times,serif}.smart-editor-input li[value=impact] a{font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif}.smart-editor-input li[value=tahoma] a{font-family:Tahoma,Geneva,Verdana,sans-serif}.smart-editor-input li[value=timesnewRoman] a{font-family:Times New Roman,Times,serif}.smart-editor-input li[value=verdana] a{font-family:Verdana,Geneva,Tahoma,sans-serif}.smart-editor-page-label{cursor:pointer;color:var(--smart-primary);text-decoration:underline}.smart-editor .smart-editor-page{display:none}.smart-editor-page-window{border-color:#0000;padding:0;box-shadow:none!important}.smart-editor-page-window .smart-editor{border-color:#0000}.smart-editor-page-window .smart-content{padding:0!important}.smart-editor-page-window .smart-header-section{cursor:default!important}.smart-editor-page-window[active]{cursor:default;border:none}.smart-editor-window{--smart-window-default-width:auto;--smart-window-default-height:auto;--smart-window-header-height:var(--smart-editor-window-header-height);--smart-window-footer-height:var(--smart-editor-window-footer-height);--smart-window-header-footer-padding:10px;--smart-window-header-background:transparent;--smart-window-footer-padding:10px;--smart-window-content-padding:20px;max-width:95vw;max-height:95vh}.smart-editor-window.smart-window .smart-content-container>.smart-content{padding:initial;align-items:flex-start}.smart-editor-window .smart-editor-window-button{--smart-button-padding:.2rem 16px;width:100%;height:100%}.smart-editor-window .smart-editor-window-button:not(:last-of-type){margin-right:2.5%}.smart-editor-window .smart-editor-window-content-wrapper{padding:var(--smart-window-content-padding);grid-template-rows:auto minmax(auto,1fr);width:100%}.smart-editor-window .smart-editor-window-content-wrapper>div{width:var(--smart-box-width);grid-row-gap:10px;grid-template-columns:100%;justify-content:center;display:grid}.smart-editor-window .smart-editor-window-editor{grid-row-gap:5px;grid-column-gap:10px;display:grid}.smart-editor-window .smart-editor-window-editor>.smart-input,.smart-editor-window .smart-editor-window-editor>.smart-list-box{width:100%}.smart-editor-window .smart-editor-window-editor>.smart-check-box{width:max-content}.smart-editor-window .smart-editor-window-editor[multiple] .smart-editor-window-editor{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-editor-window .smart-editor-window-editor[type=results] label{justify-content:space-between;display:flex}.smart-editor-window .smart-editor-window-editor[type=results] label[matches]:after{content:attr(selected) " of " attr(matches)}.smart-editor-window .smart-editor-window-editor[type=file] .smart-drop-zone{border:calc(2 * var(--smart-border-width)) dashed var(--smart-border);border-radius:var(--smart-border-radius);width:100%;height:100px}.smart-editor-window .smart-editor-window-editor[type=file] .smart-file-upload{--smart-file-upload-drop-zone-height:100px;width:100%;min-height:initial;order:1}.smart-editor .smart-editor-task-box .text,.smart-editor-block,.smart-editor-block:empty{min-height:16px}.smart-editor-window .smart-editor-window-editor[type=file] .smart-file-upload .smart-browse-button{margin:initial}.smart-editor-window .smart-editor-window-editor[type=file] .smart-file-upload .smart-item-upload-button{display:none}.smart-editor-window .smart-editor-window-editor[type=file] .smart-file-upload .smart-file-upload-header{padding:initial;margin-bottom:5px}.smart-editor-window .smart-editor-window-editor[type=file] .smart-file-upload .smart-file-upload-container,.smart-editor-window .smart-editor-window-editor[type=file] .smart-file-upload .smart-selected-files{padding:initial}.smart-editor-window .smart-editor-window-editor[type=file] .smart-file-upload .smart-selected-files .smart-file{margin:initial;border:var(--smart-border-width) solid var(--smart-border);border-radius:var(--smart-border-radius);display:flex}.smart-editor-window .smart-editor-window-editor[type=file] .smart-file-upload .smart-selected-files .smart-item-cancel-button:after,.smart-editor-window .smart-editor-window-editor[type=file] .smart-file-upload .smart-selected-files .smart-item-pause-button:after,.smart-editor-window .smart-editor-window-editor[type=file] .smart-file-upload .smart-selected-files .smart-item-upload-button:after{position:initial;left:initial;top:initial;justify-content:center;align-items:center;display:flex}.smart-editor-window .smart-editor-window-editor[type=file] .smart-file-upload .smart-selected-files .smart-item-name{width:100%}.smart-element .smart-editor-task-box{border-bottom:1px solid var(--smart-border);grid-template-columns:20px 1fr 20px auto 20px 20px auto 0;align-items:baseline;max-width:700px;margin-top:3px;margin-right:20px;padding:6px;display:grid;position:relative}.smart-editor .smart-editor-task-box .delete-icon,.smart-editor .smart-editor-task-box .due-date-icon,.smart-editor .smart-editor-task-box .plus-icon,.smart-editor .smart-editor-task-box .priority-icon,.smart-editor .smart-editor-task-box .task-icon,.smart-editor .smart-editor-task-box .user-icon{cursor:pointer}.smart-editor .smart-editor-task-box input{outline:0;min-width:150px}.smart-editor .smart-editor-task-box:hover .plus-icon{font-family:var(--smart-font-family-icon);width:16px;height:16px;position:absolute;bottom:-10px;left:50%}.smart-editor .smart-editor-task-box:hover .plus-icon:after{content:var(--smart-icon-plus-circled)}.smart-editor .smart-editor-task-box:hover .plus-icon:hover{color:var(--smart-primary)}.smart-editor .smart-editor-task-box:hover .delete-icon{font-family:var(--smart-font-family-icon);width:16px;height:16px;position:absolute;top:calc(50% - 8px);left:calc(100% - 8px)}.smart-editor .smart-editor-task-box:hover .delete-icon:after{content:var(--smart-icon-delete)}.smart-editor .smart-editor-task-box:hover .delete-icon:hover{color:var(--smart-primary)}.smart-editor .smart-editor-task-box .label,.smart-editor .smart-editor-task-box .text{border:1px solid #0000}.smart-editor .smart-editor-task-box .label:focus,.smart-editor .smart-editor-task-box .label:hover,.smart-editor .smart-editor-task-box .text:focus,.smart-editor .smart-editor-task-box .text:hover{cursor:pointer;border:1px solid var(--smart-border)}.smart-tooltip .smart-tooltip-content{background-color:var(--smart-background);color:var(--smart-background-color);border-color:var(--smart-background);opacity:initial;display:flex}.smart-tooltip.smart-editor-context-menu:not([animation=none]){transition:opacity .2s ease-in,visibility .2s ease-in,transform .2s ease-in}.smart-tooltip.smart-editor-toolbar{--smart-tooltip-padding:5px;--smart-tooltip-arrow-color:var(--smart-surface)}.smart-tooltip.smart-editor-toolbar .smart-tooltip-content{background-color:var(--smart-surface);color:var(--smart-surface-color);border-color:var(--smart-surface)}.smart-tooltip.smart-editor-toolbar.smart-editor-inline-toolbar{height:auto!important}.smart-tooltip.smart-editor-toolbar.smart-editor-inline-toolbar .smart-tooltip-content{max-width:var(--smart-editor-inline-toolbar-max-width);flex-wrap:wrap}.smart-tooltip.smart-editor-toolbar:not([animation=none]) .smart-editor-toolbar-item{transition:background-color linear,border-color ease-in-out,color linear,box-shadow .2s ease-in-out}.smart-tooltip.smart-editor-toolbar:not(.smart-editor-drop-down-toolbar) .smart-editor-toolbar-item:not(:first-of-type){margin-left:var(--smart-editor-toolbar-item-margin)}.smart-tooltip.smart-editor-context-menu.smart-editor-task-menu{transition:transform .2s cubic-bezier(.075,.82,.165,1);transform:scaleX(1)scaleY(0)!important}.smart-tooltip.smart-editor-context-menu.smart-editor-task-menu[visible]{transform:scaleX(1)scaleY(1)!important}.smart-tooltip.smart-editor-context-menu.smart-editor-task-menu .smart-tooltip-content{border:none;padding:0}.smart-tooltip.smart-editor-context-menu.smart-editor-task-menu .smart-editor-context-menu-item{padding:5px 10px}.smart-tooltip.smart-editor-context-menu:not(.smart-editor-ai-menu){transform:scale(0)}.smart-tooltip.smart-editor-context-menu{opacity:.2;z-index:999999;transform-origin:0 0}.smart-tooltip.smart-editor-context-menu[visible]{opacity:1;transform:scale(1)}.smart-tooltip .smart-editor-context-menu-item-container{justify-content:flex-start;align-items:center;width:100%;height:100%;display:grid}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item{-webkit-user-select:none;user-select:none;height:var(--smart-list-item-height);padding:var(--smart-list-item-padding);border-top-left-radius:var(--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);white-space:nowrap;text-overflow:ellipsis;background:var(--smart-background);color:var(--smart-background-color);padding-left:var(--smart-column-icon-size);outline:0;align-items:center;display:flex;position:relative}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=category]{pointer-events:none;white-space:nowrap;text-overflow:ellipsis;color:#7f7f7f;border-radius:0;height:24px;margin-top:2px;margin-left:-16px;font-size:12px;font-weight:500;overflow:hidden}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item:before{font-size:var(--smart-font-size);font-family:var(--smart-font-family-icon);width:var(--smart-column-icon-size);justify-content:center;align-items:center;line-height:1rem;display:flex;position:absolute;left:0}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[description]{flex-direction:column;align-items:flex-start;height:auto;display:flex}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[description] .smart-editor-context-menu-item-description{white-space:nowrap;text-overflow:ellipsis;color:#7f7f7f;margin-top:2px;font-size:12px;overflow:hidden}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[description][selected] .smart-editor-context-menu-item-description{color:var(--smart-primary)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[description]:before{margin-top:10px}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=insertRowAfter]:before{content:var(--smart-icon-row-after);transform:rotate(180deg)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=deleteRow]:before{content:var(--smart-icon-row-delete)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=insertColumnLeft]:before{content:var(--smart-icon-column-left);transform:rotate(-90deg)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=insertColumnRight]:before{content:var(--smart-icon-column-right);transform:rotate(90deg)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=deleteColumn]:before{content:var(--smart-icon-column-delete)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=tableProperties]:before{content:var(--smart-icon-table)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=imageProperties]:before{content:var(--smart-icon-image)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=linkProperties]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=videoProperties]:before{content:var(--smart-icon-link)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=deleteTable]:before{content:var(--smart-icon-delete)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=copyImage]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=copyVideo]:before{content:var(--smart-icon-copy-record)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=cutImage]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=cutVideo]:before{content:var(--smart-icon-cut);transform:rotate(-90deg)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=deleteImage]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=deleteLink]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=deleteVideo]:before{content:var(--smart-icon-delete)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=createLink]:before{content:var(--smart-icon-link)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=deleteLink]:before{content:var(--smart-icon-unlink)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=selectAll]:before{content:var(--smart-icon-group)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=date]:before{content:var(--smart-icon-calendar)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=rewrite]:before{content:var(--smart-icon-edit)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=continue_writing]:before{content:var(--smart-icon-arrow-right)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=fix_spelling_grammar]:before{content:var(--smart-icon-mode-edit)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=summarize]:before{content:var(--smart-icon-file)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=make_shorter]:before{content:var(--smart-icon-resize-small)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=make_longer]:before{content:var(--smart-icon-resize-full)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=explain]:before{content:var(--smart-icon-help-circled)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=casual]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=concise]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=funny]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=professional]:before{content:var(--smart-icon-ai);content:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.3333%207.33333C16.3333%207.33333%2016.1328%205.44793%2015.3411%204.65887C14.5469%203.8724%2012.6667%203.66667%2012.6667%203.66667C12.6667%203.66667%2014.5521%203.46615%2015.3411%202.67447C16.1276%201.8802%2016.3333%200%2016.3333%200C16.3333%200%2016.5339%201.8854%2017.3255%202.67447C18.112%203.46093%2020%203.66667%2020%203.66667C20%203.66667%2018.1146%203.86719%2017.3255%204.65887C16.5391%205.44533%2016.3333%207.33333%2016.3333%207.33333ZM7.5%205C7.5%205%207.08594%208.8594%205.47393%2010.4739C3.85933%2012.0885%200%2012.5%200%2012.5C0%2012.5%203.8594%2012.9141%205.47393%2014.5261C7.08853%2016.1407%207.5%2020%207.5%2020C7.5%2020%207.91406%2016.1406%209.52607%2014.5261C11.1407%2012.9115%2015%2012.5%2015%2012.5C15%2012.5%2011.1406%2012.0859%209.52607%2010.4739C7.91147%208.85933%207.5%205%207.5%205ZM17.1667%2016.6667C16.7057%2016.6667%2016.3333%2017.0391%2016.3333%2017.5C16.3333%2017.9609%2016.7057%2018.3333%2017.1667%2018.3333C17.6276%2018.3333%2018%2017.9609%2018%2017.5C18%2017.0391%2017.6276%2016.6667%2017.1667%2016.6667ZM2.5%204C2.96094%204%203.33333%203.62761%203.33333%203.16667C3.33333%202.70573%202.96094%202.33333%202.5%202.33333C2.03906%202.33333%201.66667%202.70573%201.66667%203.16667C1.66667%203.62761%202.03906%204%202.5%204Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E);opacity:.9}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=translate_chinese]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=translate_dutch]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=translate_english]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=translate_italian]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=translate_japanese]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=translate_korean]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=translate_portuguese]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=translate_russian]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=translate_spanish]:before{content:var(--smart-icon-docs)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=h1]:before{content:var(--smart-icon-header);content:var(--smart-icon-header) "¹"}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=h2]:before{content:var(--smart-icon-header);content:var(--smart-icon-header) "²"}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=h3]:before{content:var(--smart-icon-header);content:var(--smart-icon-header) "³"}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=h4]:before{content:var(--smart-icon-header);content:var(--smart-icon-header) "⁴"}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=h5]:before{content:var(--smart-icon-header);content:var(--smart-icon-header) "⁵"}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=h6]:before{content:var(--smart-icon-header);content:var(--smart-icon-header) "⁶"}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=cut]:before{content:var(--smart-icon-cut);transform:rotate(-90deg)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=copy]:before{content:var(--smart-icon-copy-record)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=table]:before{content:var(--smart-icon-table)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=text]:before{content:var(--smart-icon-font)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=togglelist]:before{content:var(--smart-icon-arrow-right)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=image]:before{content:var(--smart-icon-image)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=video]:before{content:var(--smart-icon-video)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=file]:before{content:var(--smart-icon-file)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=hyperlink]:before{content:var(--smart-icon-link)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=strikethrough]:before{content:var(--smart-icon-strike-through)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=caption]:before{content:var(--smart-icon-format-clear)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=orderedlist]:before{content:var(--smart-icon-list-ordered)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=unorderedlist]:before{content:var(--smart-icon-list-unordered)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=checklist]:before{content:var(--smart-icon-list-check)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=callout]:before{content:var(--smart-icon-attention-circled)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=blockquote]:before{content:var(--smart-icon-blockquote);content:"“";font-size:24px;font-weight:700}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=divider]:before{content:var(--smart-icon-divider);content:"—";font-size:24px;font-weight:700}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=ai]:before{content:var(--smart-icon-ai);content:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.3333%207.33333C16.3333%207.33333%2016.1328%205.44793%2015.3411%204.65887C14.5469%203.8724%2012.6667%203.66667%2012.6667%203.66667C12.6667%203.66667%2014.5521%203.46615%2015.3411%202.67447C16.1276%201.8802%2016.3333%200%2016.3333%200C16.3333%200%2016.5339%201.8854%2017.3255%202.67447C18.112%203.46093%2020%203.66667%2020%203.66667C20%203.66667%2018.1146%203.86719%2017.3255%204.65887C16.5391%205.44533%2016.3333%207.33333%2016.3333%207.33333ZM7.5%205C7.5%205%207.08594%208.8594%205.47393%2010.4739C3.85933%2012.0885%200%2012.5%200%2012.5C0%2012.5%203.8594%2012.9141%205.47393%2014.5261C7.08853%2016.1407%207.5%2020%207.5%2020C7.5%2020%207.91406%2016.1406%209.52607%2014.5261C11.1407%2012.9115%2015%2012.5%2015%2012.5C15%2012.5%2011.1406%2012.0859%209.52607%2010.4739C7.91147%208.85933%207.5%205%207.5%205ZM17.1667%2016.6667C16.7057%2016.6667%2016.3333%2017.0391%2016.3333%2017.5C16.3333%2017.9609%2016.7057%2018.3333%2017.1667%2018.3333C17.6276%2018.3333%2018%2017.9609%2018%2017.5C18%2017.0391%2017.6276%2016.6667%2017.1667%2016.6667ZM2.5%204C2.96094%204%203.33333%203.62761%203.33333%203.16667C3.33333%202.70573%202.96094%202.33333%202.5%202.33333C2.03906%202.33333%201.66667%202.70573%201.66667%203.16667C1.66667%203.62761%202.03906%204%202.5%204Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E);opacity:.9}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=fourColumns]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=threeColumns]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=twoColumns]:before{content:var(--smart-icon-column)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=emoji]:before{content:var(--smart-icon-emoji);content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03IDBDMy4xNDAxMiAwIDAgMy4xNDAwNyAwIDYuOTk5NzhDMCAxMC44NTk3IDMuMTQwMTIgMTQgNyAxNEMxMC44NTk3IDE0IDE0IDEwLjg1OTcgMTQgNi45OTk3OEMxNCAzLjE0MDA3IDEwLjg1OTcgMCA3IDBaTTcgMC42NjQ2MjdDMTAuNDkzMSAwLjY2NDYyNyAxMy4zMzUyIDMuNTA2NTEgMTMuMzM1MiA2Ljk5OTc4QzEzLjMzNTIgMTAuNDkzMyAxMC40OTMxIDEzLjMzNTQgNyAxMy4zMzU0QzMuNTA2NjMgMTMuMzM1NCAwLjY2NDc3MSAxMC40OTMzIDAuNjY0NzcxIDYuOTk5NzhDMC42NjQ3NzEgMy41MDY1MSAzLjUwNjYzIDAuNjY0NjI3IDcgMC42NjQ2MjdaTTQuNjcwNzEgNC4zNTc3MkM0LjIyNTMxIDQuMzU3NzIgMy44NjM5OCA0LjcxODMyIDMuODYzOTggNS4xNjM4NEMzLjg2Mzk4IDUuNjA5MzYgNC4yMjUzMSA1Ljk3MDgyIDQuNjcwNzEgNS45NzA4MkM1LjExNjEgNS45NzA4MiA1LjQ3NzQzIDUuNjA5MzYgNS40Nzc0MyA1LjE2Mzg0QzUuNDc3NDMgNC43MTgzMiA1LjExNjEgNC4zNTc3MiA0LjY3MDcxIDQuMzU3NzJaTTkuMzA4NTIgNC4zNTc3MkM4Ljg2MzEyIDQuMzU3NzIgOC41MDE3OSA0LjcxODMyIDguNTAxNzkgNS4xNjM4NEM4LjUwMTc5IDUuNjA5MzYgOC44NjMxMiA1Ljk3MDgyIDkuMzA4NTIgNS45NzA4MkM5Ljc1NDE0IDUuOTcwODIgMTAuMTE0OCA1LjYwOTM2IDEwLjExNDggNS4xNjM4NEMxMC4xMTQ4IDQuNzE4MzIgOS43NTQxNCA0LjM1NzcyIDkuMzA4NTIgNC4zNTc3MlpNNC4yNTYwOSA4LjI2NUM0LjA3MjYxIDguMjY1IDMuOTIzNyA4LjQxMzY1IDMuOTIzNyA4LjU5NzMxQzMuOTIzNyA5Ljk5OTAxIDUuMDc4MDQgMTEuMTM5NCA2LjQ5NjY2IDExLjEzOTRINy42MTY3M0M5LjA1OTUgMTEuMTM5NCAxMC4xODk3IDEwLjAzNjQgMTAuMTg5NyA4LjYyODQ3QzEwLjE4OTcgOC40NDQ4MSAxMC4wNDEgOC4yOTYxNSA5Ljg1NzMgOC4yOTYxNUM5LjY3MzgzIDguMjk2MTUgOS41MjQ5MiA4LjQ0NDgxIDkuNTI0OTIgOC42Mjg0N0M5LjUyNDkyIDkuNjYzNzMgOC42ODY3OSAxMC40NzQ4IDcuNjE2NzMgMTAuNDc0OEg2LjQ5NjY2QzUuNDI2NiAxMC40NzQ4IDQuNTg4NDggOS42NDk4NiA0LjU4ODQ4IDguNTk3MzFDNC41ODg0OCA4LjQxMzY1IDQuNDM5NTcgOC4yNjUgNC4yNTYwOSA4LjI2NVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=);opacity:.9;margin-top:2px}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=user]:before{content:var(--smart-icon-user)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=pageLink]:before,.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=page]:before{content:var(--smart-icon-link)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=task]:before{content:var(--smart-icon-check)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=deleteTab]:before{content:var(--smart-icon-delete)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[value=paste]:before{content:var(--smart-icon-paste)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[selected]{background-color:var(--smart-ui-state-selected);border-color:var(--smart-ui-state-border-selected);color:var(--smart-ui-state-color-selected)}.smart-tooltip .smart-editor-context-menu-item-container .smart-editor-context-menu-item[disabled]{opacity:.55;cursor:default;pointer-events:none}.smart-editor-drop-down-toolbar:not([animation=none]){transition:animation .2s ease-in,opacity .2s ease-in,visibility .2s ease-in;animation:.2s ease-in smart-drop-down-list-smart-animate-closing}.smart-editor-drop-down-toolbar:not([animation=none])[visible]{transition:animation .2s ease-out,opacity .2s ease-out,visibility .2s ease-out;animation:.2s ease-out smart-drop-down-list-smart-animate-opening}.smart-editor-drop-down-toolbar:not([arrow-direction]),.smart-editor-drop-down-toolbar[arrow-direction=bottom]{transform-origin:bottom}.smart-editor-drop-down-toolbar:not([arrow]),.smart-editor-drop-down-toolbar[arrow-direction=top]{transform-origin:top}.smart-editor-drop-down-toolbar .smart-table-picker{background:0 0;display:block;overflow:hidden}.smart-editor-drop-down-toolbar .smart-table-picker .smart-table-picker-grid{flex-direction:column;align-items:center;width:100%;display:flex}.smart-editor-drop-down-toolbar .smart-table-picker .smart-table-picker-grid:before{content:attr(value);box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:.2rem 16px;display:flex}.smart-editor-drop-down-toolbar .smart-table-picker .smart-table-picker-grid>div{display:flex}.smart-editor-drop-down-toolbar .smart-table-picker .smart-table-picker-cell{border:var(--smart-border-width) solid var(--smart-border);cursor:pointer;width:15px;height:15px;margin:2px}.smart-editor-drop-down-toolbar .smart-table-picker .smart-table-picker-cell[selected]{border-color:var(--smart-primary);background:var(--smart-primary)}.smart-editor-drop-down-toolbar .smart-table-picker .smart-table-picker-separator{width:100%;height:var(--smart-border-width);background:var(--smart-border);margin:10px 0}.smart-editor-drop-down-toolbar .smart-table-picker .smart-table-picker-button{border:initial;background:0 0;width:100%}.smart-editor-drop-down-toolbar .smart-table-picker .smart-table-picker-button button:before{font-size:var(--smart-font-size);font-family:var(--smart-font-family-icon);content:var(--smart-icon-table);box-sizing:border-box;margin-right:10px}.smart-editor-block[empty]:before,.smart-editor-format-block[empty]:after{content:attr(data-placeholder);color:#aaa;pointer-events:none}.smart-editor-block.smart-editor-block{font-size:inherit}.smart-editor-block smart-input{line-height:inherit;--smart-font-size:"";--smart-font-family:inherit;height:auto;position:relative}.smart-editor-block ol,.smart-editor-block ul{margin:0;padding-left:20px}.smart-editor-drag-line{z-index:199;opacity:.8;background:var(--smart-primary);height:3px;font-family:var(--smart-font-family-icon);width:calc(100% - 20px);transition:opacity .25s cubic-bezier(.6,.2,0,.8);position:absolute;left:10px}.smart-editor-ai-menu{transform:scaleX(1)scaleY(0)!important}.smart-editor-ai-menu[bottom]{transform-origin:bottom}.smart-editor-ai-menu[hide]{transition:transform .2s cubic-bezier(.075,.82,.165,1)!important;transform:scaleX(1)scaleY(0)!important}.smart-editor-ai-menu[visible]{transform:scaleX(1)scaleY(1)!important}.smart-editor-add-menu,.smart-editor-ai-menu{z-index:999999;transition:transform .2s cubic-bezier(.075,.82,.165,1)!important}.smart-editor-add-menu .smart-tooltip-content,.smart-editor-ai-menu .smart-tooltip-content{padding-left:3px;padding-right:0}.smart-editor-add-menu .smart-tooltip-content .smart-editor-context-menu-item-container,.smart-editor-ai-menu .smart-tooltip-content .smart-editor-context-menu-item-container{max-height:380px;display:block;overflow:auto}.smart-editor-insert-line{visibility:hidden;opacity:0;height:30px;display:none;position:absolute;top:15px;left:3px}.smart-editor-insert-line.show{visibility:visible;opacity:.8;display:none}.smart-editor-insert-line:after,.smart-editor-sortable:after,.smart-editor-sortable:before{font-size:var(--smart-font-size);color:var(--smart-background-color);font-family:var(--smart-font-family-icon);align-items:flex-end;display:flex;position:absolute}.smart-editor-insert-line:after{content:var(--smart-icon-plus);cursor:pointer;justify-content:center}.smart-editor-sortable{visibility:hidden;opacity:0;--smart-font-size:12px;height:30px;position:absolute;top:10px;left:-3px;transform:translate(0)}.smart-editor-sortable.show{visibility:visible;opacity:.8}.smart-editor-sortable:after,.smart-editor-sortable:before{content:var(--smart-icon-ellipsis);width:var(--smart-sortable-handle-size);height:var(--smart-sortable-handle-size);line-height:calc(var(--smart-sortable-handle-size) - var(--smart-font-size)/ 2);cursor:grab;justify-content:center}.smart-editor-sortable:before{transform:rotate(-90deg)}.smart-editor-sortable:after{transform:rotate(90deg)}.smart-editor .action-icon,.smart-editor .date-icon{cursor:pointer}.smart-editor .callout .callout-icon{cursor:pointer;margin-right:3px}.smart-editor .callout .callout-icon:after{content:attr(data-placeholder);width:16px}.smart-editor .editable-list .toggle-icon{cursor:pointer;-webkit-user-select:none;user-select:none;margin-right:5px;transition:transform .3s}.smart-editor .editable-list .toggle-icon:after{content:"▶";width:16px}.smart-editor .editable-list .nested{margin-left:20px;padding-left:0;list-style:none;display:none}.smart-editor .editable-list.expanded{margin-top:2px}.smart-editor .editable-list.expanded .toggle-icon{margin-right:3px}.smart-editor .editable-list.expanded .toggle-icon:after{content:"▼";width:16px}.smart-editor .editable-list.expanded .nested{display:block}.smart-editor-callout-box{border:1px solid var(--smart-border);border-radius:var(--smart-border-radius);cursor:pointer;align-items:center;gap:5px;width:auto;margin-top:10px;padding:5px;transition:background .2s;display:inline-flex;position:relative}.smart-editor-callout-box:hover{background:var(--smart-ui-state-hover);color:var}.smart-editor-ai-popup{z-index:999999;font-family:var(--smart-font-family);width:320px;display:none;position:absolute}.smart-editor-ai-popup .button-close{font-family:var(--smart-font-family-icon);cursor:pointer;font-size:12px;position:absolute;top:10px;right:10px}.smart-editor-ai-popup button[disabled]{opacity:.7;background:var(--smart-disabled);color:var(--smart-disabled-color);pointer-events:none}.smart-editor-ai-popup .smart-editor-container{background-color:var(--smart-background);border-radius:var(--smart-border-radius);box-shadow:var(--smart-elevation-4);text-align:center;box-sizing:border-box;width:100%;padding:16px}.smart-editor-ai-popup .smart-editor-header{color:var(--smart-background-color);margin-bottom:16px;font-size:16px;font-weight:500}.smart-editor-ai-popup .smart-editor-predefined-container{flex-wrap:wrap;justify-content:center;gap:5px;margin-bottom:16px;display:flex}.smart-editor-ai-popup .smart-editor-predefined-btn{background-color:var(--smart-primary);color:var(--smart-primary-color);font-size:var(--smart-font-size);cursor:pointer;border:none;border-radius:20px;padding:4px 8px;transition:background-color .3s}.smart-editor-ai-popup .smart-editor-predefined-btn:hover{background-color:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}.smart-editor-ai-popup .smart-editor-input-container{flex-direction:column;margin-bottom:20px;display:flex}.smart-editor-ai-popup .smart-editor-input-container input{border:1px solid var(--smart-border);font-size:var(--smart-font-size);background-color:var(--smart-background);border-radius:12px;outline:0;margin-bottom:16px;padding:8px;transition:border .3s,box-shadow .3s}.smart-editor-ai-popup .smart-editor-input-container input:focus{border-color:var(--smart-primary);box-shadow:0 0 8px var(--smart-ui-state-primary)}.smart-editor-ai-popup .smart-editor-submit-btn{background-color:var(--smart-primary);color:var(--smart-primary-color);cursor:pointer;border:none;border-radius:24px;padding:6px 12px;font-size:16px;transition:transform .2s,background-color .3s}.smart-editor-ai-popup .smart-editor-submit-btn:hover{background-color:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected);transform:scale(1.01)}.smart-editor-ai-popup .smart-editor-result-box{background-color:var(--smart-surface);font-size:var(--smart-font-size);color:var(--smart-surface-color);text-align:left;border-radius:12px;height:150px;margin-top:20px;padding:8px;overflow-y:auto;box-shadow:inset 0 2px 6px #0000001a}.smart-editor-ai-popup .smart-editor-icon-arrow-up{margin-left:8px;font-size:20px}.smart-editor-ai-popup .smart-editor-loading{justify-content:center;align-items:center;display:flex}.smart-editor-callout.dropdown,.smart-editor-date-popup{z-index:999999;box-shadow:var(--smart-elevation-4);display:none}.smart-editor-ai-popup .smart-editor-spinner{border:4px solid #ffffff4d;border-top:4px solid var(--smart-primary);border-radius:50%;width:24px;height:24px;animation:1s linear infinite smart-editor-spin}@keyframes smart-editor-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.smart-editor-ai-popup .smart-editor-timeout-message{color:var(--smart-error);margin-top:10px;font-size:16px}.smart-editor-ai-popup .smart-editor-keep-btn,.smart-editor-ai-popup .smart-editor-replace-btn{background-color:var(--smart-primary);color:var(--smart-primary-color);cursor:pointer;border:none;border-radius:24px;margin-top:16px;padding:6px 12px;font-size:16px;transition:background-color .3s}.smart-editor-ai-popup .smart-editor-keep-btn.smart-editor-replace-btn,.smart-editor-ai-popup .smart-editor-replace-btn.smart-editor-replace-btn{background-color:var(--smart-secondary);color:var(--smart-secondary-color)}.smart-editor-ai-popup .smart-editor-keep-btn:hover{background-color:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}@media (width<=600px){.smart-editor-ai-popup .smart-editor-container{padding:20px}.smart-editor-ai-popup .smart-editor-header{font-size:24px}.smart-editor-ai-popup .smart-editor-predefined-btn{padding:6px 12px;font-size:12px}.smart-editor-ai-popup .smart-editor-input-container input{padding:12px}.smart-editor-ai-popup .smart-editor-submit-btn{padding:10px 20px;font-size:14px}.smart-editor-ai-popup .smart-editor-result-box{height:150px}}.smart-editor-date-popup{border-radius:4px;position:absolute}.smart-editor-callout .callout-box:hover{background:#ececec}.smart-editor-callout .emoji{font-size:24px}.smart-editor-callout.dropdown{background:var(--smart-background);border:1px solid var(--smart-border);border-radius:4px;width:320px;position:absolute}.smart-editor-callout.dropdown .tabs{background:var(--smart-surface);border-top:1px solid var(--smart-border);justify-content:space-around;margin-top:10px;display:flex}.smart-editor-callout.dropdown .option:hover,.smart-editor-callout.dropdown .tab:hover{background:var(--smart-ui-state-hover)}.smart-editor-callout.dropdown .tab{cursor:pointer;text-align:center;width:40px;padding:6px;font-size:16px;position:relative}.smart-editor-callout.dropdown .tab.active{border-bottom:2px solid var(--smart-primary)}.smart-editor-callout.dropdown .categories{grid-template-columns:repeat(auto-fill,minmax(30px,1fr));gap:5px;height:200px;margin-top:10px;display:grid;overflow-y:auto}.smart-editor-callout.dropdown .option{cursor:pointer;justify-content:center;align-items:center;padding:4px 5px;font-size:16px;display:flex}.smart-editor-ai-icon,.smart-editor-file{cursor:pointer;padding:5px;text-decoration:none}.smart-editor-callout.dropdown .option span{font-size:18px}.smart-editor-ai-icon:before{content:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%2214%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M16.3333%207.33333C16.3333%207.33333%2016.1328%205.44793%2015.3411%204.65887C14.5469%203.8724%2012.6667%203.66667%2012.6667%203.66667C12.6667%203.66667%2014.5521%203.46615%2015.3411%202.67447C16.1276%201.8802%2016.3333%200%2016.3333%200C16.3333%200%2016.5339%201.8854%2017.3255%202.67447C18.112%203.46093%2020%203.66667%2020%203.66667C20%203.66667%2018.1146%203.86719%2017.3255%204.65887C16.5391%205.44533%2016.3333%207.33333%2016.3333%207.33333ZM7.5%205C7.5%205%207.08594%208.8594%205.47393%2010.4739C3.85933%2012.0885%200%2012.5%200%2012.5C0%2012.5%203.8594%2012.9141%205.47393%2014.5261C7.08853%2016.1407%207.5%2020%207.5%2020C7.5%2020%207.91406%2016.1406%209.52607%2014.5261C11.1407%2012.9115%2015%2012.5%2015%2012.5C15%2012.5%2011.1406%2012.0859%209.52607%2010.4739C7.91147%208.85933%207.5%205%207.5%205ZM17.1667%2016.6667C16.7057%2016.6667%2016.3333%2017.0391%2016.3333%2017.5C16.3333%2017.9609%2016.7057%2018.3333%2017.1667%2018.3333C17.6276%2018.3333%2018%2017.9609%2018%2017.5C18%2017.0391%2017.6276%2016.6667%2017.1667%2016.6667ZM2.5%204C2.96094%204%203.33333%203.62761%203.33333%203.16667C3.33333%202.70573%202.96094%202.33333%202.5%202.33333C2.03906%202.33333%201.66667%202.70573%201.66667%203.16667C1.66667%203.62761%202.03906%204%202.5%204Z%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E);opacity:.9;margin-right:5px}.smart-editor-file{color:var(--smart-background-color);background:var(--smart-surface);border:1px solid var(--smart-border);border-radius:var(--smart-border-radius);display:inline-block}.smart-editor-file:before{content:var(--smart-icon-file);color:var(--smart-primary);font-family:var(--smart-font-family-icon);margin-right:5px}.smart-editor-file.smart-icon-word:before{content:var(--smart-icon-word);color:#185abd}.smart-editor-file.smart-icon-pdf:before{content:var(--smart-icon-pdf);color:#e50012}.smart-editor-file.smart-icon-image:before{content:var(--smart-icon-image)}.smart-editor-file.smart-icon-excel:before{content:var(--smart-icon-excel);color:#217346}.smart-editor-file.smart-icon-video:before{content:var(--smart-icon-video);color:#c43e1c}.smart-editor-file.smart-icon-music:before{content:var(--smart-icon-music);color:#c5c33c}.smart-editor-file.smart-icon-archive:before{content:var(--smart-icon-archive)}.smart-editor-file.smart-icon-text:before{content:var(--smart-icon-text)}.smart-editor-file.smart-icon-powerpoint:before{content:var(--smart-icon-powerpoint);color:#c43e1c}.smart-editor .smart-editor-tab-label{display:none}.smart-editor-tabs{background:var(--smart-surface);align-items:center;gap:5px;padding-left:30px;display:flex;position:relative}.smart-editor-tabs .smart-editor-tabs-divider{border-top:1px solid var(--smart-border);z-index:1;width:100%;height:1px;position:absolute;top:0;left:0}.smart-editor-tabs .smart-editor-tab{background:var(--smart-surface);color:var(--smart-surface-color);cursor:pointer;border-bottom:2px solid #0000;outline:0;padding:10px 20px;transition:all .3s;position:relative}.smart-editor-tabs .smart-editor-tab input{border:none;outline:0}.smart-editor-tabs .smart-editor-tab.active{background:var(--smart-background);color:var(--smart-primary);border-bottom:2px solid var(--smart-primary);z-index:2;font-weight:700}.smart-editor-tabs .smart-editor-tab:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-editor-tabs .smart-editor-tab-plus{background:var(--smart-primary);color:var(--smart-primary-color);cursor:pointer;border:none;border-radius:50%;outline:0;font-size:18px;transition:background .2s cubic-bezier(.165,.84,.44,1)}.smart-editor-tabs .smart-editor-tab-plus:hover{background:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}smart-editor[popup]>.smart-container{grid-template-rows:none}smart-editor[popup] .smart-editor-content-container{grid-template-columns:1fr auto}smart-editor[popup] .smart-editor-content-container .smart-editor-tabs{flex-direction:column;padding-left:0}.smart-editor-toolbar[popup]{background:var(--smart-surface);width:800px;box-shadow:var(--smart-elevation-8);z-index:99;flex-wrap:wrap;padding:4px;display:flex;position:absolute;top:800px;left:0;overflow:hidden}.smart-editor-toolbar[popup] .smart-editor-toolbar-items-primary{flex-wrap:wrap;display:flex}.smart-element .smart-editor-two-columns,.smart-element div[data-block-2]{grid-template-columns:45% 45%;gap:10px;display:grid}.smart-element .smart-editor-three-columns{grid-template-columns:33% 33% 33%;gap:10px;display:grid}.smart-element .smart-editor-four-columns{grid-template-columns:25% 25% 25% 25%;gap:10px;display:grid}.smart-element .smart-editor-n-columns-block,.smart-element div[data-block-n]{border:1px solid #0000;padding:5px}.smart-element .smart-editor-n-columns-block:hover,.smart-element div[data-block-n]:hover{border:1px solid var(--smart-border)}.smart-editor[right-to-left] .smart-editor-toolbar:not(.smart-tooltip){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"toggleButton primary""secondary secondary"}.smart-editor[right-to-left] .smart-editor-toolbar:not(.smart-tooltip) .smart-editor-toolbar-item{margin-left:initial;margin-right:var(--smart-editor-toolbar-item-margin)}.smart-editor[right-to-left] .smart-editor-content-container,.smart-editor[right-to-left] .smart-editor-toolbar-item[item-type=color-input],.smart-editor[right-to-left] .smart-editor-toolbar-item[item-type=drop-down],.smart-editor[right-to-left] .smart-editor-toolbar-items-primary,.smart-editor[right-to-left] .smart-editor-toolbar-items-secondary{direction:rtl}.smart-editor[right-to-left] .smart-editor-resize-frame span{transform:translate(50%,-50%)}.smart-editor[right-to-left] .smart-editor-resize-frame span[position=bottom-right],.smart-editor[right-to-left] .smart-editor-resize-frame span[position=top-left]{cursor:sw-resize}.smart-editor[right-to-left] .smart-editor-resize-frame span[position=bottom-left],.smart-editor[right-to-left] .smart-editor-resize-frame span[position=top-right]{cursor:se-resize}.smart-editor-input[right-to-left] li .editor-icon:before{right:0;left:initial}.smart-tooltip.smart-editor-toolbar[right-to-left]:not(.smart-editor-drop-down-toolbar) .smart-editor-toolbar-item:not(:first-of-type){margin-left:initial;margin-right:var(--smart-editor-toolbar-item-margin)}.smart-editor-drop-down-toolbar .smart-table-picker[right-to-left] .smart-table-picker-grid{direction:rtl}.smart-editor-drop-down-toolbar .smart-table-picker[right-to-left] .smart-table-picker-button>button.smart-button{justify-content:center;align-items:center;display:flex}.smart-editor-drop-down-toolbar .smart-table-picker[right-to-left] .smart-table-picker-button>button.smart-button:before{margin-right:initial;margin-left:10px}smart-file-upload{width:var(--smart-file-upload-default-width);font-size:var(--smart-file-upload-font-size);font-family:var(--smart-file-upload-font-family);color:var(--smart-file-upload-color);box-sizing:border-box;border:var(--smart-file-upload-border-width) dashed var(--smart-file-upload-border);background-color:var(--smart-file-upload-background);min-width:200px;min-height:100px;display:inline-block;overflow:hidden}smart-file-upload .smart-selected-files .smart-file.smart-hidden,smart-file-upload .smart-total-files.smart-hidden,smart-file-upload[show-progress] .smart-file smart-progress-bar{display:none}smart-file-upload[disabled]{opacity:.55;cursor:default}smart-file-upload[show-progress] .smart-file smart-progress-bar[value]{display:block}.smart-file.smart-uploading-start:before{content:var(--smart-file-upload-text-content-uploading-start);opacity:1;box-sizing:border-box;color:#737373;pointer-events:none;z-index:1;background-color:#c1c1c169;flex-direction:column;justify-content:flex-end;width:100%;height:100%;padding:0 0 2px 5px;font-family:arial;font-size:11px;animation:1s linear infinite connecting;display:flex;position:absolute;top:0;left:0}.smart-file.smart-error:before,.smart-file.smart-pause:before,.smart-file.smart-uploading:before{z-index:1;pointer-events:none;box-sizing:border-box;justify-content:flex-end;width:100%;height:100%;padding:0 0 2px 5px;font-family:arial;font-size:11px;position:absolute;top:0;left:0}.smart-file.smart-uploading:before{content:var(--smart-file-upload-text-content-uploading);opacity:1;color:var(--smart-ui-state);background-color:#c1c1c169;flex-direction:column;display:flex}.smart-file.smart-uploading .smart-item-upload-button{pointer-events:none}.smart-file.smart-uploading .smart-item-name{opacity:.2;-webkit-user-select:none;user-select:none}.smart-file.smart-pause:before{content:var(--smart-file-upload-text-content-pause);opacity:.8;color:#8a0000;background-color:#ff000030;border-radius:3px;flex-direction:column;display:flex}.smart-file.smart-error:before{content:var(--smart-file-upload-text-content-error);background-color:var(--smart-error);border-radius:var(--smart-error-border-radius);opacity:0;color:var(--smart-on-error);flex-direction:column;animation:6s linear error;display:flex}.smart-file.smart-error smart-progress-bar,.smart-selected-files .smart-uploading .smart-item-upload-button{opacity:.3}.smart-file smart-progress-bar{width:100%;height:4px;display:none;position:absolute;bottom:0;left:0}.smart-file smart-progress-bar .smart-container{border-style:none}.smart-file smart-progress-bar .smart-value{background-color:orange}.smart-file-upload .smart-file-upload-container,.smart-file-upload .smart-file-upload-footer,.smart-file-upload .smart-file-upload-header{box-sizing:border-box;width:100%;padding:5px}.smart-file-upload .smart-browse-button{width:var(--smart-file-upload-browse-button-width);height:var(--smart-file-upload-browse-button-height);margin:4px;display:block}.smart-file-upload .smart-cancel-all-button,.smart-file-upload .smart-pause-all-button,.smart-file-upload .smart-upload-all-button{width:var(--smart-file-upload-footer-button-width);height:var(--smart-file-upload-footer-button-height);margin:4px}.smart-file-upload .smart-browse-input{display:none}.smart-file-upload .smart-drop-zone{width:100%;height:100px;display:none}.smart-file-upload .smart-total-files{color:gray;box-sizing:border-box;padding:0 0 2px 5px;font-family:arial;font-size:12px;display:block}.smart-file-upload .smart-total-files:empty,.smart-file-upload[hide-footer] .smart-file-upload-footer{display:none}.smart-file-upload[disabled] .smart-file-upload-container{pointer-events:none;-webkit-user-select:none;user-select:none}.smart-file-upload[drop-zone] .smart-drop-zone{display:block}.smart-file-upload[drop-zone] .smart-overflow .smart-drop-zone{display:none}.smart-drop-zone{background-color:var(--smart-background);box-sizing:border-box;border:1px dotted #d3d3d3;width:100%;height:100%;position:relative}.smart-drop-zone:after{font-family:var(--smart-font-family-icon);text-overflow:ellipsis;text-align:center;content:var(--smart-file-upload-text-content-drop-zone);width:100%;height:100%;color:var(--smart-ui-state);box-sizing:border-box;border:5px dashed #0000;flex-direction:column;justify-content:center;transition:border .5s ease-out;display:flex;overflow:hidden}.smart-drop-zone.smart-drag-over:after,[data-theme=modern] .smart-drop-zone.smart-drag-over:after{content:var(--smart-file-upload-text-content-drop-zone-over);transition:border .5s ease-out;animation:1s ease-in infinite drop-zone}.smart-drop-zone.smart-drag-over:after{border:3px dashed var(--smart-background-border);font-size:50px}[data-theme=modern]{--smart-file-upload-text-content-drop-zone-over:"Drop here"}[data-theme=modern] .smart-drop-zone{border:2px dashed var(--smart-surface);background-position:bottom;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:100%;padding:10px;display:flex}[data-theme=modern] .smart-drop-zone:after{font-family:Verdana;font-size:.875rem;font-weight:400;line-height:1.5}[data-theme=modern] .smart-drop-zone:hover{border-color:var(--smart-primary);background-color:rgba(var(--smart-primary-rgb),.1)}[data-theme=modern] .smart-drop-zone.smart-drag-over:after{border-color:#0000;font-size:2.5rem}.smart-selected-files{box-sizing:border-box;width:100%;height:100%;padding:2px;display:block}.smart-selected-files .smart-file{box-sizing:border-box;background-color:#fafafa;border:1px solid #d3d3d3;border-radius:3px;height:auto;margin-bottom:1px;padding:10px;transition:border-color .5s;display:block;position:relative}.smart-selected-files .smart-file:hover{border-color:gray;transition:border-color .5s}.smart-selected-files .smart-item-pause-button{pointer-events:none;box-sizing:border-box;color:#999;width:16px;height:16px;transition:color .5s;display:none;position:relative}.smart-selected-files .smart-item-pause-button:after{font-family:var(--smart-font-family-icon);text-shadow:2px 2px 2px #d3d3d3;content:var(--smart-icon-close);font-size:16px;position:absolute;top:0;left:0}.smart-selected-files .smart-item-cancel-button{box-sizing:border-box;color:#999;width:16px;height:16px;transition:color .5s;display:inline-block;position:relative}.smart-selected-files .smart-item-cancel-button:after{font-family:var(--smart-font-family-icon);text-shadow:2px 2px 2px #d3d3d3;content:var(--smart-icon-close);font-size:16px;position:absolute;top:0;left:0}.smart-selected-files .smart-item-cancel-button:hover{cursor:pointer;color:orange;transition:color .5s}.smart-selected-files .smart-item-upload-button{box-sizing:border-box;color:#999;width:16px;height:16px;transition:color .5s;display:inline-block;position:relative}.smart-selected-files .smart-item-upload-button:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-up);text-shadow:2px 2px 2px #d3d3d3;font-size:16px;position:absolute;top:0;left:0}.smart-selected-files .smart-item-upload-button:hover{cursor:pointer;color:var(--smart-success);transition:color .5s}.smart-selected-files .smart-item-name{box-sizing:border-box;text-overflow:ellipsis;width:calc(100% - 40px);height:auto;display:inline-block;position:relative;overflow:hidden}.smart-selected-files .smart-uploading .smart-item-name{text-overflow:ellipsis;width:calc(100% - 60px);height:auto;overflow:hidden}.smart-selected-files .smart-uploading .smart-item-pause-button{cursor:pointer;pointer-events:all;color:#dc1919;opacity:.5;transition:color .5s,opacity .5s;display:inline-block}.smart-selected-files .smart-uploading .smart-item-pause-button:hover{color:red;opacity:1;transition:color .5s,opacity .5s}.smart-selected-files .smart-uploading .smart-item-cancel-button{cursor:pointer;pointer-events:all;opacity:.5;color:#ff8c00;transition:color .5s,opacity .5s;display:inline-block}.smart-selected-files .smart-uploading .smart-item-cancel-button:hover{color:orange;opacity:1;transition:color .5s,opacity .5s}.smart-drop-zone-square{position:relative}.smart-drop-zone-square:before{content:"";padding-bottom:100%;display:block}.smart-drop-zone-square .smart-drop-zone{position:absolute;inset:0}.smart-drop-zone-square.smart-drop-zone-small{min-width:115px}.smart-drop-zone-small{width:auto;display:inline-block;position:relative}.smart-drop-zone-small .smart-drop-zone.smart-drag-over:after{font-size:1.25rem}.smart-drop-zone-images-only .smart-drop-zone{flex-flow:column;justify-content:space-evenly;align-items:center;display:flex}.smart-drop-zone-images-only .smart-drop-zone:after{height:auto}.smart-drop-zone-images-only .smart-drop-zone:before{content:"";background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2023.0.3,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Background_Complete'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%2066.3%2052.9'%20style='enable-background:new%200%200%2066.3%2052.9;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:%23EBEBEB;}%20.st1{fill:%23F5F5F5;}%20%3c/style%3e%3cg%3e%3cg%3e%3cg%3e%3crect%20x='6.8'%20y='-6.5'%20transform='matrix(2.345817e-03%20-1%201%202.345817e-03%206.6612%2059.5521)'%20class='st0'%20width='52.7'%20height='65.9'/%3e%3c/g%3e%3c/g%3e%3crect%20x='10.1'%20y='-4.2'%20transform='matrix(2.344414e-03%20-1%201%202.344414e-03%206.6184%2059.509)'%20class='st1'%20width='46'%20height='61.2'/%3e%3cpolygon%20class='st0'%20points='2.5,49.4%2023.9,20.8%2037.1,38.8%2046.1,29.2%2063.7,49.5%20'/%3e%3cg%3e%3cg%3e%3cpath%20class='st0'%20d='M42.8,17.4c0,2.7-2.2,4.8-4.8,4.8c-2.7,0-4.8-2.2-4.8-4.8c0-2.7,2.2-4.8,4.8-4.8%20C40.7,12.5,42.8,14.7,42.8,17.4z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-position:50%;background-size:contain;width:70px;height:55px;display:block}@-webkit-keyframes connecting{0%,to{color:#73737350}50%{color:#73737399}}@-webkit-keyframes drop-zone{0%,to{color:#b1b1b100}50%{color:#b1b1b199}}@-webkit-keyframes rotating{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes error{0%{opacity:.8;background-color:#ff000015}3%,9%{background-color:#ff000040}12%,6%{background-color:#ff000015}80%{opacity:.8}to{opacity:0}}.smart-drop-zone[right-to-left],.smart-file[right-to-left],smart-file-upload[right-to-left]>.smart-container{direction:rtl}.smart-filter-builder.smart-container,smart-filter-builder,smart-filter-builder>.smart-container{position:relative;overflow:visible}smart-filter-builder{width:var(--smart-filter-builder-default-width);height:var(--smart-filter-builder-default-height);font-size:var(--smart-filter-builder-font-size);font-family:var(--smart-filter-builder-font-family);box-sizing:border-box;background-color:#0000;display:inline-block}smart-filter-builder[disabled]{opacity:.55;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.smart-filter-builder.smart-container>.smart-inner-container,smart-filter-builder>.smart-container>.smart-inner-container{width:100%;height:100%;position:relative;overflow:hidden}.smart-filter-builder smart-menu[mode=dropDown]{width:auto;height:auto}.smart-filter-builder smart-scroll-viewer{width:100%;height:100%;position:relative}.smart-filter-builder .filter-builder-item{min-height:var(--smart-filter-builder-row-height);vertical-align:middle;cursor:pointer;background-color:#add8e6;border:none;border-radius:3px;place-content:center;align-items:center;margin-right:5px;padding:5px;display:inline-flex}.smart-filter-builder .smart-filter-builder-icon{text-align:center;border-right:1px solid gray;width:40px;height:100%;margin-right:5px;padding:0 2px;font-weight:700;display:inline-block}.smart-filter-builder .smart-filter-builder-menu-item{height:100%;display:inline-block}.smart-filter-builder .smart-filter-add-btn,.smart-filter-builder .smart-filter-delete-btn{min-width:var(--smart-filter-builder-row-height);min-height:var(--smart-filter-builder-row-height);box-sizing:border-box;vertical-align:middle;opacity:.3;padding:5px 0;font-size:16px;display:inline-block}.smart-filter-builder .smart-filter-add-btn:after,.smart-filter-builder .smart-filter-delete-btn:after{content:"+";font-family:var(--smart-font-family-icon);text-align:center;vertical-align:middle;cursor:pointer;width:100%;font-size:25px;display:inline-block}.smart-filter-builder .smart-filter-add-btn:hover,.smart-filter-builder .smart-filter-delete-btn:hover{opacity:.6}.smart-filter-builder .smart-filter-add-btn:active,.smart-filter-builder .smart-filter-delete-btn:active{opacity:1}.smart-filter-builder .smart-filter-add-btn{color:var(--smart-background-color)}.smart-filter-builder .smart-filter-add-btn:after{font-weight:700}.smart-filter-builder .smart-filter-delete-btn:after{content:"";font-size:10px}.smart-filter-builder .smart-filter-value{min-width:100px;padding:0}.smart-filter-builder .smart-filter-value .smart-value-container{color:gray;place-content:center;width:100%;height:100%;margin:0;padding:5px;display:inline-flex}.smart-filter-builder .smart-filter-value[edited]{background-color:#0000;padding:0}.smart-filter-builder .smart-filter-value[edited] .smart-value-container{display:none}.smart-filter-builder .smart-filter-group,.smart-filter-builder .smart-filter-group-condition,.smart-filter-builder .smart-filter-group-condition-container,.smart-filter-builder .smart-filter-group-operator{box-sizing:border-box;white-space:nowrap;width:100%;display:block}.smart-filter-builder .smart-filter-group-condition{margin-bottom:5px}.smart-filter-builder .smart-filter-group-condition-container{padding-left:30px}.smart-filter-builder .smart-filter-group-operation{min-width:50px}.smart-filter-builder .smart-content-container>.smart-filter-group>.smart-filter-group-operator{margin-left:30px}.smart-filter-builder .smart-content-container>.smart-filter-group>.smart-filter-group-operator .smart-filter-delete-btn{display:none}.smart-filter-builder .smart-editors-container{pointer-events:none;height:20px;position:relative}.smart-filter-builder .smart-editors-container[open]{min-width:100px;width:var(--smart-filter-builder-item-width);min-height:var(--smart-filter-builder-row-height)}.smart-filter-builder .smart-editors-container[open] .smart-check-box-editor{place-self:center;width:30px;height:30px;margin-left:auto;margin-right:auto;display:flex}.smart-filter-builder .smart-editors-container[open] .smart-check-box-editor.smart-hidden,.smart-filter-builder .smart-hidden{display:none}.smart-filter-builder .smart-editors-container .smart-check-box-editor,.smart-filter-builder .smart-editors-container .smart-combo-box-editor,.smart-filter-builder .smart-editors-container .smart-custom-editor>*,.smart-filter-builder .smart-editors-container .smart-date-time-picker-editor,.smart-filter-builder .smart-editors-container .smart-drop-down-list-editor,.smart-filter-builder .smart-editors-container .smart-numeric-text-box-editor,.smart-filter-builder .smart-editors-container .smart-text-box-editor{pointer-events:all;width:100%}.smart-filter-builder .smart-filter-field-name,.smart-filter-builder .smart-filter-operation{min-width:100px}.smart-filter-builder .smart-selected-menu-item{background-color:#d3d3d3}.smart-filter-builder .smart-scrollable-outer-container{width:100%;height:100%}.smart-filter-builder .smart-filter-value:hover>*{color:initial;border-color:initial;background-color:initial}smart-filter-panel{width:var(--smart-filter-panel-default-width);height:var(--smart-filter-panel-default-height)}smart-filter-panel.smart-element{padding:var(--smart-filter-panel-padding);border:none}.smart-filter-panel .smart-filter-panel-input:active,.smart-filter-panel .smart-filter-panel-input:focus{border-color:var(--smart-primary)}.smart-filter-panel smart-numeric-text-box.smart-filter-panel-input input{text-align:right}.smart-filter-panel smart-tree{width:100%;height:var(--smart-filter-panel-main-element-height);margin-bottom:var(--smart-filter-panel-vertical-offset)}.smart-filter-panel smart-tree.date-excel smart-tree-items-group[level="1"]>.smart-tree-item-label-container>.smart-tree-items-group-arrow,.smart-filter-panel smart-tree.standard-excel .smart-tree-items-group-arrow{visibility:hidden}.smart-filter-panel smart-tree.standard-excel smart-tree-item:not([level="1"])>.smart-tree-item-label-container{margin-left:-30px}.smart-filter-panel smart-menu-item[value=notand],.smart-filter-panel smart-menu-item[value=notor]{display:none}.smart-filter-panel .smart-filter-panel-label{margin-bottom:var(--smart-filter-panel-vertical-offset)}.smart-filter-panel .smart-filter-panel-list{width:100%;margin-bottom:var(--smart-filter-panel-vertical-offset)}.smart-filter-panel .smart-filter-panel-operator-list{width:80px;margin-bottom:var(--smart-filter-panel-vertical-offset)}.smart-filter-panel .smart-filter-panel-button-container{width:100%;min-height:33px;height:var(--smart-editor-height);justify-content:space-around;display:flex}.smart-filter-panel .smart-filter-panel-button-container>smart-button{min-width:80px}.smart-filter-panel .smart-filter-panel-button-container>smart-button button{padding:8px}.smart-filter-panel .smart-filter-panel-input{height:var(--smart-editor-height);width:100%;margin-bottom:var(--smart-filter-panel-vertical-offset);display:block}.smart-filter-panel .smart-filter-panel-input.case-sensitive{width:calc(100% - 32px);display:inline-block}.smart-filter-panel[filter-type=string] .case-sensitive{margin-top:5px;margin-bottom:calc(var(--smart-filter-panel-vertical-offset) - 5px);display:block}.smart-filter-panel span.case-sensitive.smart-icon{font-family:var(--smart-font-family-icon);border-radius:var(--smart-border-radius);border:1px solid #0000;margin-left:5px;padding:5px;font-size:16px;position:relative}.smart-filter-panel span.case-sensitive.smart-icon.smart-icon-font-size:after{content:var(--smart-icon-fontsize)}.smart-filter-panel span.case-sensitive.smart-icon:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);border:1px solid var(--smart-ui-state-border-hover)}.smart-filter-panel span.case-sensitive.smart-icon.active,.smart-filter-panel span.case-sensitive.smart-icon:active{background:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);border:1px solid var(--smart-ui-state-border-active)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon{font-family:var(--smart-font-family-icon);margin-right:5px;font-size:16px;position:relative;left:-3px}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-contains:after{content:var(--smart-icon-contains)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-starts-with:after{content:var(--smart-icon-starts_with)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-ends-with:after{content:var(--smart-icon-ends_with)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-does-not-contain:after{content:var(--smart-icon-does_not_contain)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-equal:after{content:var(--smart-icon-equals)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-greater-than:after{content:var(--smart-icon-greater-than)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-calendar:after{content:var(--smart-icon-calendar)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-greater-than-equal:after{content:var(--smart-icon-greater-than-equal)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-less-than:after{content:var(--smart-icon-less-than)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-less-than-equal:after{content:var(--smart-icon-less-than-equal)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-not-equal:after{content:var(--smart-icon-not-equal)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-between:after{content:var(--smart-icon-between)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-empty:after,.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-not-empty:after{content:var(--smart-icon-check-empty);position:relative;top:1px}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-not-empty:before{content:var(--smart-icon-close);font-size:10px;position:absolute;top:calc(50% - 5px);left:calc(50% - 4px)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-null:after{content:var(--smart-icon-circle-empty)}.smart-filter-panel-list-drop-down-menu.smart-input-drop-down-menu ul li span.smart-icon.smart-icon-not-null:after{content:var(--smart-icon-circle)}.smart-filter-panel[right-to-left]{direction:rtl}.smart-filter-panel[right-to-left] smart-tree.standard-excel smart-tree-item:not([level="1"])>.smart-tree-item-label-container{margin-right:-30px;margin-left:unset}smart-gantt-chart{width:var(--smart-gantt-chart-default-width);height:var(--smart-gantt-chart-default-height);contain:content;display:block}.smart-gantt-chart .smart-splitter,smart-gantt-chart .smart-splitter{border-radius:initial;border:none;width:100%;height:100%}.smart-gantt-chart smart-table,smart-gantt-chart smart-table{--smart-table-row-height:var(--smart-gantt-chart-task-default-height);--smart-table-header-footer-height:var(--smart-gantt-chart-filter-row-height);width:100%;height:100%}.smart-gantt-chart.smart-container,smart-gantt-chart>.smart-container{--smart-scroll-bar-default-height:100%;--smart-scroll-bar-default-width:100%;--smart-gantt-chart-task-timeline-content-height:calc(2 * var(--smart-gantt-chart-task-default-height));--smart-gantt-chart-task-splitter-bar-fit-size:var(--smart-gantt-chart-task-timeline-content-height);--smart-gantt-chart-resource-splitter-bar-fit-size:calc(var(--smart-gantt-chart-resource-timeline-content-height) + var(--smart-gantt-chart-task-default-height));--smart-gantt-chart-baseline-size:calc(var(--smart-gantt-chart-task-default-height) / var(--smart-gantt-chart-baseline-proportion));overflow:hidden}.smart-gantt-chart.smart-container:not(.hscroll),smart-gantt-chart>.smart-container:not(.hscroll){margin-bottom:-1px}.smart-gantt-chart.smart-container:not(.hscroll)[show-resource-panel],smart-gantt-chart>.smart-container:not(.hscroll)[show-resource-panel]{margin-bottom:-4px}.smart-gantt-chart .smart-task-splitter>.smart-resize-trigger-container,.smart-gantt-chart.smart-container .smart-splitter>.smart-resize-trigger-container,smart-gantt-chart>.smart-container .smart-splitter>.smart-resize-trigger-container{margin-bottom:-2px}.smart-gantt-chart smart-splitter{--smart-splitter-bar-size:5px}.smart-gantt-chart .smart-task-splitter smart-splitter-item>.smart-container,.smart-gantt-chart .smart-task-splitter smart-splitter-item>.smart-container>.smart-content{overflow:hidden}.smart-gantt-chart smart-splitter-bar .smart-splitter-resize-button{display:none}.smart-gantt-chart smart-scroll-viewer{width:100%;height:100%;padding:initial;border:none}.smart-gantt-chart .smart-table{--smart-table-cell-padding:var(--smart-gantt-chart-task-bar-fill-padding)}.smart-gantt-chart .smart-table.smart-task-table{--smart-table-column-header-height:calc(2 * var(--smart-gantt-chart-task-default-height) - calc(var(--smart-border-width) / 2))}.smart-gantt-chart .smart-table.smart-resource-table{--smart-table-column-header-height:calc(var(--smart-gantt-chart-task-default-height) - calc(var(--smart-border-width) / 2))}.smart-gantt-chart .smart-table>.smart-container{border:initial}.smart-gantt-chart .smart-table[hide-selection-column] tr td{background:inherit}.smart-gantt-chart .smart-table[hide-selection-column] tr[aria-selected=true] td{background:initial}.smart-gantt-chart .smart-table thead tr th,.smart-gantt-chart .smart-table thead tr th.smart-table-select-all.freeze-near,.smart-gantt-chart .smart-timeline-view-cells:empty,.smart-gantt-chart .smart-timeline-view-details:empty{background-color:var(--smart-surface);color:var(--smart-surface-color)}.smart-gantt-chart .smart-table .smart-table-virtualization-container .smart-scroll-viewer-content-container{display:block}.smart-gantt-chart .smart-table td.tree-cell>div .hierarchy-arrow:after{display:initial}.smart-gantt-chart .smart-table td div,.smart-gantt-chart .smart-table td span{line-height:inherit}.smart-gantt-chart .smart-table td.tree-cell>div div:nth-child(2){line-height:1rem}.smart-gantt-chart .smart-table thead tr th{border-bottom:var(--smart-border-width) solid var(--smart-border);font-size:var(--smart-font-size)}.smart-gantt-chart .smart-table tbody tr{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none}.smart-gantt-chart .smart-table tbody tr td{line-height:100%}.smart-gantt-chart .smart-table tbody tr[unused] td{border:initial}.smart-gantt-chart .smart-table tbody tr[focus]{border-color:var(--smart-ui-state-border-focus);background-color:var(--smart-ui-state-focus);color:var(--smart-ui-state-color-focus)}.smart-gantt-chart .smart-table tbody tr[hover]{border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-gantt-chart .smart-table tbody tr[aria-selected=true]{border-color:var(--smart-ui-state-border-selected);background-color:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}.smart-gantt-chart .smart-table td{border-bottom:var(--smart-border-width) solid var(--smart-border);border-top:none}.smart-gantt-chart .smart-table td[data-field=overdue]:after{font-family:var(--smart-font-family-icon);color:var(--smart-gantt-chart-deadline-color);pointer-events:none;height:100%;padding-left:var(--smart-table-cell-padding);padding-right:var(--smart-table-cell-padding);align-items:center;font-size:1.25em;display:flex;position:absolute;top:0;left:0}.smart-gantt-chart .smart-table td[data-field=overdue][overdue]:after{content:var(--smart-gantt-chart-deadline-icon)}.smart-gantt-chart .smart-table[freeze-footer] .smart-table-container:focus td[focus]:after{height:100%}@-moz-document url-prefix(){.smart-gantt-chart .smart-table.smart-task-table{--smart-table-column-header-height:calc(2 * var(--smart-gantt-chart-task-default-height))}.smart-gantt-chart .smart-table.smart-resource-table{--smart-table-column-header-height:var(--smart-gantt-chart-task-default-height)}.smart-gantt-chart .smart-table[freeze-footer] .smart-table-container:focus td[focus]:after{top:0}}.smart-gantt-chart[group-by-resources] .smart-table tbody tr[role=group]{background:var(--smart-background);color:var(--smart-background-color);cursor:initial}.smart-gantt-chart[group-by-resources] .smart-table tbody tr[role=group] .selection-checkbox{background:var(--smart-background);color:var(--smart-background-color);cursor:initial;border-color:var(--smart-border)}.smart-gantt-chart[group-by-resources] .smart-table tbody tr[role=group] .selection-checkbox:after,.smart-gantt-chart[group-by-resources] .smart-table tbody tr[role=group] .selection-checkbox:before{content:initial}.smart-gantt-chart[resource-filtering] .smart-resource-splitter .smart-timeline-header:before,.smart-gantt-chart[task-filtering] .smart-task-splitter .smart-timeline-header:before,.smart-gantt-chart[task-filtering][filter-row] .smart-task-splitter .smart-timeline-header:after{content:""}.smart-gantt-chart.smart-container,.smart-gantt-chart>.smart-container{position:relative}.smart-gantt-chart.smart-container.hscroll>smart-splitter,.smart-gantt-chart>.smart-container.hscroll>smart-splitter{height:calc(100% - var(--smart-scroll-bar-size))}.smart-gantt-chart.smart-container>.smart-popup-window-modal,.smart-gantt-chart>.smart-container>.smart-popup-window-modal{opacity:.5;background-color:var(--smart-disabled);width:100%;min-height:100%;z-index:calc(var(--smart-editor-drop-down-z-index) - 1);position:absolute;top:0;left:0}.smart-gantt-chart[paging].smart-container>smart-splitter,.smart-gantt-chart[paging]>.smart-container>smart-splitter{height:calc(100% - 48px)}.smart-gantt-chart[paging].smart-container smart-pager,.smart-gantt-chart[paging]>.smart-container smart-pager{border-bottom:0}.smart-gantt-chart[paging].smart-container.hscroll>smart-splitter,.smart-gantt-chart[paging]>.smart-container.hscroll>smart-splitter{height:calc(100% - var(--smart-scroll-bar-size) - 48px)}.smart-gantt-chart .smart-splitter>.smart-container>smart-splitter-bar>.smart-container{transform-origin:0;transform:scaleX(5)}.smart-gantt-chart .smart-splitter:not([dragged]) smart-splitter-bar.smart-element{background-color:var(--smart-border)}.smart-gantt-chart .smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar>.smart-container{transform-origin:50%;transform:scaleY(2.5)}.smart-gantt-chart .smart-timeline{-webkit-user-select:none;user-select:none;text-align:center;height:100%;overflow:hidden}.smart-gantt-chart .smart-timeline[task-bar-hovered],.smart-gantt-chart .smart-timeline[task-bar-hovered] .smart-timeline-task.project .smart-timeline-task-fill,.smart-gantt-chart .smart-timeline[task-bar-hovered] .smart-timeline-task.task .smart-timeline-task-fill{cursor:e-resize}.smart-gantt-chart[task-filtering][hide-timeline-header-details] .smart-task-splitter .smart-timeline-view-cells .smart-timeline-view-cell{border-top:initial}.smart-gantt-chart[task-filtering][hide-timeline-header-details] .smart-task-splitter .smart-timeline-content-container{height:calc(100% - var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-filter-row-height))}.smart-gantt-chart[task-filtering] .smart-task-splitter .smart-timeline-content-container{height:calc(100% - 2 * var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-filter-row-height))}.smart-gantt-chart[resource-filtering] .smart-resource-splitter{--smart-splitter-bar-fit-size:calc(var(--smart-gantt-chart-resource-splitter-bar-fit-size) + var(--smart-gantt-chart-filter-row-height))}.smart-gantt-chart[task-filtering][filter-row] .smart-task-splitter .smart-timeline-header:before{content:none}.smart-gantt-chart .smart-timeline-header{width:100%;position:relative;overflow:hidden}.smart-gantt-chart .smart-timeline-header:after,.smart-gantt-chart .smart-timeline-header:before{width:100%;height:var(--smart-gantt-chart-filter-row-height);background:var(--smart-surface);border-bottom:var(--smart-border) solid var(--smart-border-width);box-sizing:border-box;display:block;position:sticky;left:0}.smart-gantt-chart .smart-timeline-header .smart-timeline-header-content{width:100%}.smart-gantt-chart .smart-timeline-content-container{width:100%;height:calc(100% - 2 * var(--smart-gantt-chart-task-default-height));position:relative;overflow:hidden}.smart-gantt-chart .smart-timeline-content{width:100%;height:100%;position:relative}.smart-gantt-chart .smart-timeline-content:empty:after{content:"No Items";height:var(--smart-gantt-chart-task-default-height);pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.smart-gantt-chart .smart-timeline-content .smart-timeline-task:not(.milestone)[disable-resize] .smart-task-container:after,.smart-gantt-chart .smart-timeline-content .smart-timeline-task:not(.milestone)[disable-resize]:after{content:none}.smart-gantt-chart .smart-timeline-container{width:100%;height:100%;display:inline-block;position:relative}.smart-gantt-chart .smart-timeline-scroll-bar{height:calc(var(--smart-scroll-bar-size));width:100%;position:relative;overflow:visible}.smart-gantt-chart .smart-timeline-scroll-bar:after{content:"";width:100%;height:var(--smart-scroll-bar-size);background:var(--smart-scroll-bar-background);position:absolute;top:0;left:100%}.smart-gantt-chart .smart-timeline-scroll-bar.bottom-corner{width:calc(100% - var(--smart-scroll-bar-size))}.smart-gantt-chart .smart-timeline-scroll-bar.smart-resource-scroll-bar[orientation=vertical]{height:calc(100% - var(--smart-gantt-chart-task-default-height));top:var(--smart-gantt-chart-task-default-height);z-index:1}.smart-gantt-chart .smart-timeline-scroll-bar.smart-resource-scroll-bar[orientation=vertical]:before{top:calc(-1 * var(--smart-gantt-chart-task-default-height));height:var(--smart-gantt-chart-task-default-height)}.smart-gantt-chart .smart-timeline-scroll-bar[orientation=vertical]{right:0;top:calc(2 * var(--smart-gantt-chart-task-default-height));height:calc(100% - 2 * var(--smart-gantt-chart-task-default-height));width:calc(var(--smart-scroll-bar-size));position:absolute}.smart-gantt-chart .smart-timeline-scroll-bar[orientation=vertical]:before{background:var(--smart-scroll-bar-background);content:"";width:100%;left:0;top:calc(-2 * var(--smart-gantt-chart-task-default-height));height:calc(2 * var(--smart-gantt-chart-task-default-height));border:1px solid var(--smart-border);box-sizing:border-box;border-top:none;position:absolute}.smart-gantt-chart[show-baseline] .smart-timeline-task.milestone .smart-task-container:after,.smart-gantt-chart[show-baseline] .smart-timeline-task.milestone .smart-task-container:before{border-top:calc((var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-baseline-size))/ 2) solid transparent;border-bottom:calc((var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-baseline-size))/ 2) solid transparent}.smart-gantt-chart .smart-timeline-scroll-bar[orientation=vertical][disabled]:after{height:100%;left:0}.smart-gantt-chart[show-baseline] .smart-timeline-task{height:calc(var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-baseline-size))}.smart-gantt-chart[show-baseline] .smart-timeline-task .smart-task-container{padding-bottom:calc(var(--smart-gantt-chart-task-bar-fill-padding)/ 2)}.smart-gantt-chart[show-baseline] .smart-timeline-task.milestone .smart-task-container:after{border-left:calc((var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-baseline-size))/ 2) solid var(--smart-gantt-chart-milestone-color)}.smart-gantt-chart[show-baseline] .smart-timeline-task.milestone .smart-task-container:before{left:calc(-1 * (var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-baseline-size))/ 2);border-right:calc((var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-baseline-size))/ 2) solid var(--smart-gantt-chart-milestone-color)}.smart-gantt-chart[show-baseline] .smart-task-connection-point{top:calc((var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-baseline-size))/ 2)}.smart-gantt-chart[show-baseline] .smart-task-connection-point.end,.smart-gantt-chart[show-baseline] .smart-task-connection-point.start{width:calc(var(--smart-gantt-chart-task-default-height)/ 3);height:calc(var(--smart-gantt-chart-task-default-height)/ 3)}.smart-gantt-chart[show-baseline] .smart-task-connection-point.end{right:calc(-1 * var(--smart-gantt-chart-task-default-height)/ 2)}.smart-gantt-chart[show-baseline] .smart-task-connection-point.start{left:calc(-1 * var(--smart-gantt-chart-task-default-height)/ 2)}.smart-gantt-chart .smart-timeline-task{height:var(--smart-gantt-chart-task-default-height);position:absolute}.smart-gantt-chart .smart-timeline-task:empty{height:0}.smart-gantt-chart .smart-timeline-task .smart-timeline-task-progress-thumb:after{content:"";border-right:var(--smart-gantt-chart-timeline-task-progress-thumb-size) solid transparent;border-left:var(--smart-gantt-chart-timeline-task-progress-thumb-size) solid transparent;border-bottom:var(--smart-gantt-chart-timeline-task-progress-thumb-size) solid var(--smart-gantt-chart-task-thumb-color);box-shadow:0 1px 0 0 var(--smart-gantt-chart-task-thumb-color);bottom:calc(-1 * var(--smart-gantt-chart-task-bar-fill-padding)/ 2);left:calc(-1 * var(--smart-gantt-chart-timeline-task-progress-thumb-size));z-index:1;position:absolute}.smart-gantt-chart .smart-timeline-view-cells .smart-timeline-view-cell:not(:first-of-type),.smart-gantt-chart .smart-timeline-view-details .smart-timeline-view-cell:not(:first-of-type){border-left-color:#0000}.smart-gantt-chart .smart-timeline-task:not(.milestone) .smart-task-container:after,.smart-gantt-chart .smart-timeline-task:not(.milestone):after{width:var(--smart-gantt-chart-timeline-task-resize-indicator-width);height:var(--smart-gantt-chart-timeline-task-resize-indicator-width);top:calc(50% - var(--smart-gantt-chart-timeline-task-resize-indicator-width)/ 2);background-color:var(--smart-gantt-chart-timeline-task-resize-indicator-color);box-shadow:0 0 0 1px var(--smart-gantt-chart-timeline-task-resize-indicator-border-color);position:absolute;transform:scale(0)}.smart-gantt-chart .smart-timeline-task.task .smart-timeline-task-label{color:var(--smart-gantt-chart-task-label-color)}.smart-gantt-chart .smart-timeline-task.task[selected] .smart-timeline-task-label{color:var(--smart-gantt-chart-task-label-color-selected)}.smart-gantt-chart .smart-timeline-task.project .smart-timeline-task-label{color:var(--smart-gantt-chart-project-label-color)}.smart-gantt-chart .smart-timeline-task.project[selected] .smart-timeline-task-label{color:var(--smart-gantt-chart-project-label-color-selected)}.smart-gantt-chart .smart-timeline-task.project .smart-task-segments:before{content:initial}.smart-gantt-chart .smart-timeline-task:not(.milestone){min-width:var(--smart-gantt-chart-timeline-task-min-width)}.smart-gantt-chart .smart-timeline-task:not(.milestone):after{content:"";left:calc(100% - var(--smart-gantt-chart-timeline-task-resize-indicator-width)/ 2);pointer-events:none}.smart-gantt-chart .smart-timeline-task:not(.milestone) .smart-task-container:after{content:"";left:calc(-1 * var(--smart-gantt-chart-timeline-task-resize-indicator-width)/ 2);pointer-events:none}.smart-gantt-chart .smart-timeline-task[selected]:not([disable-resize]) .smart-task-container:after,.smart-gantt-chart .smart-timeline-task[selected]:not([disable-resize]):after,.smart-gantt-chart .smart-timeline-task[selected]:not([resource-group]) .smart-timeline-task-progress-thumb{transform:scale(1)}.smart-gantt-chart .smart-timeline-task[selected]:not(.milestone) .smart-timeline-task-fill{box-shadow:var(--smart-elevation-2)}.smart-gantt-chart .smart-timeline-task[connection-point=end] .smart-task-connection-feedback{left:100%}.smart-gantt-chart .smart-timeline-task[disable-drag]{cursor:pointer}.smart-gantt-chart .smart-timeline-task[resource-group]{cursor:initial}.smart-gantt-chart .smart-timeline-task .smart-task-segment,.smart-gantt-chart .smart-timeline-task .smart-task-segments{width:100%;height:100%}.smart-gantt-chart .smart-timeline-task .smart-task-segments{position:relative}.smart-gantt-chart .smart-timeline-task .smart-task-segments:before{pointer-events:none;content:"";border-bottom:var(--smart-gantt-chart-segment-link-size) dashed var(--smart-gantt-chart-segment-link-color);box-sizing:border-box;width:100%;top:calc(50% - var(--smart-gantt-chart-segment-link-size)/ 2);position:absolute;left:0}.smart-gantt-chart .smart-timeline-task .smart-task-segment{min-width:var(--smart-gantt-chart-timeline-task-min-width);position:absolute}.smart-gantt-chart .smart-timeline-task .smart-task-segment[deadline]:after{content:attr(deadline);white-space:nowrap;pointer-events:none;align-items:center;height:100%;margin-inline-start:10px;font-size:.8em;font-weight:600;display:flex;position:absolute;top:0;left:100%}.smart-gantt-chart .smart-timeline-view-cells:empty:after,.smart-gantt-chart .smart-timeline-view-details:empty:after{content:var(--smart-gantt-chart-header-placeholder)}.smart-gantt-chart .smart-timeline-task-progress{transform-origin:0;pointer-events:none;width:100%;height:100%;position:relative}.smart-gantt-chart .smart-timeline-task-progress-thumb{cursor:e-resize;transform-origin:0 100%;position:absolute;right:0;transform:scale(0)}.smart-gantt-chart .smart-timeline-task-fill{border-radius:var(--smart-gantt-chart-task-fill-border-radius);width:100%;height:100%;overflow:hidden}.smart-gantt-chart .smart-timeline-task-label{width:100%;height:100%;padding:var(--smart-gantt-chart-task-label-padding);font-size:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-family:inherit;display:flex;position:absolute;top:0;left:0}.smart-gantt-chart .smart-timeline-task-label>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smart-gantt-chart .smart-timeline-task-cells{position:relative}.smart-gantt-chart .smart-timeline-view-details{width:100%;height:var(--smart-gantt-chart-task-default-height);display:flex}.smart-gantt-chart .smart-timeline-view-details:empty{-webkit-user-select:none;user-select:none;border-bottom:var(--smart-border-width) solid var(--smart-border);justify-content:center;align-items:center;display:flex}.smart-gantt-chart .smart-timeline-view-details .smart-timeline-view-cell{min-width:initial;border-top:none}.smart-gantt-chart .smart-timeline-view-details .smart-timeline-view-cell.middle{border-top:1px solid var(--smart-border);border-bottom-color:var(--smart-border)}.smart-gantt-chart .smart-timeline-view-cells{width:100%;height:var(--smart-gantt-chart-task-default-height);display:flex}.smart-gantt-chart .smart-timeline-view-cells:empty{-webkit-user-select:none;user-select:none;border-bottom:var(--smart-border-width) solid var(--smart-border);justify-content:center;align-items:center;display:flex}.smart-gantt-chart .smart-timeline-view-cells .smart-timeline-view-cell:last-of-type:after{border-right-color:#0000}.smart-gantt-chart .smart-timeline-view-cells .smart-timeline-view-cell[weekend]{background:var(--smart-gantt-chart-timeline-weekend-color)}.smart-gantt-chart .smart-timeline-view-cells .smart-timeline-view-cell[nonworking]{background:var(--smart-gantt-chart-timeline-nonworking-color)}.smart-gantt-chart .smart-timeline-view-cells div{border-bottom-color:var(--smart-border)}.smart-gantt-chart .smart-timeline-view-cell{background-color:var(--smart-surface);color:var(--smart-surface-color);border-top:var(--smart-border-width) solid var(--smart-border);border-bottom:var(--smart-border-width) solid var(--smart-border);border-left:var(--smart-border-width) solid var(--smart-border);border-right:var(--smart-border-width) solid var(--smart-border);text-overflow:ellipsis;white-space:nowrap;padding:var(--smart-gantt-chart-task-bar-fill-padding);height:var(--smart-gantt-chart-task-default-height);min-width:var(--smart-gantt-chart-timeline-cell-min-size);width:var(--smart-gantt-chart-timeline-cell-size);border-bottom-color:#0000;justify-content:center;align-items:center;display:flex;position:absolute}.smart-gantt-chart .smart-timeline-view-cell:first-of-type{border-left:none}.smart-gantt-chart .smart-timeline-view-cell:last-of-type{border-right:none}.smart-gantt-chart .smart-timeline-view-cell>div{text-overflow:ellipsis;white-space:nowrap;pointer-events:none;overflow:hidden}.smart-gantt-chart .smart-timeline-cells-container{width:100%}.smart-gantt-chart .smart-timeline-deadlines-container:empty,.smart-gantt-chart .smart-timeline-indicators-container:empty,.smart-gantt-chart .smart-timeline-markers-container:empty{display:none}.smart-gantt-chart .smart-gantt-chart-date-marker{border-left:var(--smart-gantt-chart-date-marker-width) dashed var(--smart-gantt-chart-date-marker-color);pointer-events:none;background:var(--smart-gantt-chart-date-marker-background);width:0;height:100%;color:var(--smart-gantt-chart-date-marker-color);position:absolute;top:0}.smart-gantt-chart .smart-gantt-chart-date-marker .smart-gantt-chart-marker-label{top:var(--smart-gantt-chart-date-marker-v-offset);height:var(--smart-gantt-chart-date-marker-height);background:inherit;color:inherit;box-sizing:border-box;white-space:nowrap;border-radius:var(--smart-gantt-chart-task-fill-border-radius);align-items:center;margin-inline-start:var(--smart-gantt-chart-date-marker-h-offset);padding:5px;display:inline-flex;position:sticky}.smart-gantt-chart .smart-gantt-chart-date-marker .smart-gantt-chart-marker-label:before{content:"";border-top:calc(var(--smart-gantt-chart-date-marker-height)/ 2) solid transparent;border-bottom:calc(var(--smart-gantt-chart-date-marker-height)/ 2) solid transparent;border-right:calc(var(--smart-gantt-chart-date-marker-height)/ 2) solid var(--smart-gantt-chart-date-marker-background);box-sizing:inherit;position:absolute;right:100%}.smart-gantt-chart .smart-gantt-chart-task-indicator{height:var(--smart-gantt-chart-task-default-height);white-space:nowrap;align-items:center;display:flex;position:absolute}.smart-gantt-chart .smart-gantt-chart-task-indicator.icon:before{content:var(--smart-gantt-chart-indicator-icon);font-family:var(--smart-font-family-icon);font-size:var(--smart-font-size);margin-inline-end:2.5px}.smart-gantt-chart .smart-gantt-chart-task-deadline{height:var(--smart-gantt-chart-task-default-height);pointer-events:none;justify-content:center;align-items:center;width:1px;display:inline-flex;position:absolute}.smart-gantt-chart .smart-gantt-chart-task-deadline:before{content:var(--smart-gantt-chart-deadline-icon);font-family:var(--smart-font-family-icon);color:var(--smart-gantt-chart-deadline-color);font-size:1.25em}.smart-gantt-chart .smart-gantt-chart-task-baseline{background:var(--smart-gantt-chart-baseline-background);border-top:calc(var(--smart-gantt-chart-task-bar-fill-padding)/ 2) solid transparent;border-bottom:var(--smart-gantt-chart-task-bar-fill-padding) solid transparent;height:var(--smart-gantt-chart-baseline-size);max-height:var(--smart-gantt-chart-task-default-height);transform:translateY(calc(var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-baseline-size)));pointer-events:none;background-clip:content-box;position:absolute}.smart-gantt-chart .smart-gantt-chart-time-indicators-container{pointer-events:none}.smart-gantt-chart .smart-gantt-chart-time-indicators-container .smart-gantt-chart-current-time-indicator{height:100%;width:var(--smart-gantt-chart-current-time-indicator-size);background:var(--smart-gantt-chart-current-time-indicator-background);position:absolute}.smart-gantt-chart .smart-gantt-chart-time-indicators-container .smart-gantt-chart-current-time-indicator:before{left:calc(-1 * var(--smart-gantt-chart-current-time-indicator-arrow-size) + var(--smart-gantt-chart-current-time-indicator-size)/ 2);border-right:var(--smart-gantt-chart-current-time-indicator-arrow-size) solid transparent;border-left:var(--smart-gantt-chart-current-time-indicator-arrow-size) solid transparent;border-top:var(--smart-gantt-chart-current-time-indicator-arrow-size) solid var(--smart-gantt-chart-current-time-indicator-background);position:absolute}.smart-gantt-chart .smart-gantt-chart-time-indicators-container .smart-gantt-chart-current-time-shader{background:var(--smart-gantt-chart-shader-background);height:100%;position:absolute}.smart-gantt-chart[current-time-indicator] .smart-gantt-chart-current-time-indicator:before{content:""}.smart-gantt-chart[current-time-indicator] .smart-timeline-view-cell[current]{border-bottom:var(--smart-gantt-chart-current-time-indicator-header-size) solid var(--smart-gantt-chart-current-time-indicator-background)}.smart-gantt-chart .smart-timeline-row{border-width:var(--smart-border-width);border-style:solid;border-top:initial;border-bottom-color:var(--smart-border);background:var(--smart-gantt-chart-timeline-task-background-color);width:inherit;height:var(--smart-gantt-chart-task-default-height);border-left:none;border-right:none;display:flex;position:absolute;left:0}.smart-gantt-chart .smart-timeline-row:first-of-type{border-left-color:var(--smart-border)}.smart-gantt-chart .smart-timeline-row:last-of-type{border-right-color:var(--smart-border)}.smart-gantt-chart .smart-timeline-row[hover]{background:var(--smart-ui-state-hover)}.smart-gantt-chart .smart-timeline-row[selected]{background:var(--smart-ui-state-selected)}.smart-gantt-chart .smart-timeline-row .smart-timeline-cell{padding:var(--smart-gantt-chart-task-bar-fill-padding);height:100%;min-width:var(--smart-gantt-chart-timeline-cell-min-size);width:var(--smart-gantt-chart-timeline-cell-size);position:absolute}.smart-gantt-chart .smart-timeline-row .smart-timeline-cell:not(:last-of-type){border-right:var(--smart-border-width) solid var(--smart-border)}.smart-gantt-chart .smart-timeline-row:not([hover]):not([selected]) .smart-timeline-cell[weekend]{background:var(--smart-gantt-chart-timeline-weekend-color)}.smart-gantt-chart .smart-timeline-row:not([hover]):not([selected]) .smart-timeline-cell[nonworking]{background:var(--smart-gantt-chart-timeline-nonworking-color)}.smart-gantt-chart .smart-resource-splitter{--smart-splitter-bar-fit-size:var(--smart-gantt-chart-resource-splitter-bar-fit-size)}.smart-gantt-chart .smart-resource-splitter .smart-timeline-content{height:calc(100% - var(--smart-gantt-chart-task-default-height));position:relative;overflow:hidden}.smart-gantt-chart .smart-resource-splitter .smart-timeline-view-cells .smart-timeline-view-cell{border-top:none}.smart-gantt-chart .smart-resource-splitter .smart-timeline-row .smart-timeline-cell{padding:initial}.smart-gantt-chart .smart-resource-splitter-item>.smart-container>.smart-content{overflow:hidden}.smart-gantt-chart .smart-resource-splitter-item .smart-timeline-view-cells .smart-timeline-view-cell:after{height:var(--smart-gantt-chart-resource-timeline-content-height)}.smart-gantt-chart .smart-resource-splitter-item[show-header] .smart-resource-splitter{height:calc(100% - var(--smart-gantt-chart-header-height))}.smart-gantt-chart .smart-resource-splitter-item .smart-timeline-cell:first-of-type .smart-resource-timeline-view-cell{width:100%;left:0}.smart-gantt-chart .smart-resource-panel-header{width:100%;height:var(--smart-gantt-chart-header-height);background:var(--smart-surface);border-bottom:var(--smart-border) solid var(--smart-border-width);justify-content:center;align-items:center}.smart-gantt-chart .smart-resource-panel-header:empty{display:none}.smart-gantt-chart .smart-resource-timeline-view-cell{background:var(--smart-gantt-chart-timeline-task-background-color);width:calc(100% + var(--smart-border-width));bottom:0;left:calc(-1 * var(--smart-border-width));border:none;justify-content:center;align-items:center;height:100%;display:flex;position:absolute}.smart-gantt-chart .smart-resource-timeline-view-cell:after{content:"";font-size:var(--smart-font-size);font-family:var(--smart-font-family-icon);box-sizing:border-box;justify-content:center;align-items:center;display:flex;overflow:hidden}.smart-gantt-chart .smart-task-panel-header:empty,.smart-gantt-chart[hide-timeline-header-details] .smart-timeline-view-details{display:none}.smart-gantt-chart .smart-resource-timeline-view-cell[load]:after{content:attr(load);transform:scale(1)rotate(0)}.smart-gantt-chart .smart-resource-timeline-view-cell.warning[load]:after{background:var(--smart-error);color:var(--smart-error-color);border-radius:5px}.smart-gantt-chart .smart-task-container{box-sizing:border-box;width:100%;height:100%;padding-top:var(--smart-gantt-chart-task-bar-fill-padding);padding-bottom:var(--smart-gantt-chart-task-bar-fill-padding);position:relative}.smart-gantt-chart .smart-task-panel-header{width:100%;height:var(--smart-gantt-chart-header-height);background:var(--smart-surface);justify-content:center;align-items:center}.smart-gantt-chart .smart-task-splitter{--smart-splitter-bar-fit-size:var(--smart-gantt-chart-task-splitter-bar-fit-size)}.smart-gantt-chart .smart-task-splitter-item>.smart-container>.smart-content{overflow:hidden}.smart-gantt-chart .smart-task-splitter-item[show-header] .smart-task-panel-header{border-bottom:var(--smart-border-width) solid var(--smart-border)}.smart-gantt-chart .smart-task-splitter-item[show-header] .smart-task-splitter{height:calc(100% - var(--smart-gantt-chart-header-height))}.smart-gantt-chart .smart-task-splitter-item[show-header] .smart-timeline-view-details .smart-timeline-view-cell{border-top:initial}.smart-gantt-chart .smart-task-connection{cursor:pointer;border:var(--smart-gantt-chart-timeline-task-connection-width) var(--smart-gantt-chart-timeline-task-connection-style) var(--smart-gantt-chart-timeline-task-connection-color);position:absolute;top:50%}.smart-gantt-chart .smart-task-connection:after{content:"";border:inherit inherit transparent;border-width:10px;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-gantt-chart .smart-task-connection[arrow-direction]:before{content:"";left:calc(100% - var(--smart-gantt-chart-timeline-task-connection-arrow-width) + 1px);top:calc(-1 * var(--smart-gantt-chart-timeline-task-connection-arrow-width));border-top:var(--smart-gantt-chart-timeline-task-connection-arrow-width) var(--smart-gantt-chart-timeline-task-connection-arrow-type) transparent;border-bottom:var(--smart-gantt-chart-timeline-task-connection-arrow-width) var(--smart-gantt-chart-timeline-task-connection-arrow-type) transparent;border-left:var(--smart-gantt-chart-timeline-task-connection-arrow-width) var(--smart-gantt-chart-timeline-task-connection-arrow-type) var(--smart-gantt-chart-timeline-task-connection-feedback-color);position:absolute}.smart-gantt-chart .smart-task-connection[arrow-direction=left]:before{left:calc(-1 * var(--smart-gantt-chart-timeline-task-connection-arrow-width)/ 2 + 1px);border-right:var(--smart-gantt-chart-timeline-task-connection-arrow-width) var(--smart-gantt-chart-timeline-task-connection-arrow-type) var(--smart-gantt-chart-timeline-task-connection-feedback-color);border-left:none}.smart-gantt-chart .smart-task-connection[hover]{border-color:var(--smart-gantt-chart-timeline-task-connection-color-hover);box-shadow:0 0 2.5px 0 var(--smart-gantt-chart-timeline-task-connection-color)}.smart-gantt-chart .smart-task-connection[hover]:before{border-left-color:var(--smart-gantt-chart-timeline-task-connection-color-hover);border-right-color:var(--smart-gantt-chart-timeline-task-connection-color-hover)}.smart-gantt-chart .smart-task-connection-point{cursor:pointer;width:calc(var(--smart-gantt-chart-task-default-height)/ 2);height:calc(var(--smart-gantt-chart-task-default-height)/ 2);top:calc(var(--smart-gantt-chart-task-default-height)/ 2);background-color:#dedede;border:1px solid #a9a9a9;border-radius:50%;position:absolute;transform:scale(0)}.smart-gantt-chart .smart-task-connection-point.start{left:calc(-1 * var(--smart-gantt-chart-task-default-height)/ 1.5)}.smart-gantt-chart .smart-task-connection-point.end{right:calc(-1 * var(--smart-gantt-chart-task-default-height)/ 1.5)}.smart-gantt-chart .smart-task-connection-feedback{transform-origin:0;border:var(--smart-gantt-chart-timeline-task-connection-feedback-width) var(--smart-gantt-chart-timeline-task-connection-feedback-style) var(--smart-gantt-chart-timeline-task-connection-feedback-color);z-index:1;pointer-events:none;position:absolute;top:50%}.smart-gantt-chart .smart-task-connection-feedback:before{content:"";left:calc(100% - var(--smart-gantt-chart-timeline-task-connection-arrow-width) + 1px);top:calc(-1 * var(--smart-gantt-chart-timeline-task-connection-arrow-width));border-top:var(--smart-gantt-chart-timeline-task-connection-arrow-width) var(--smart-gantt-chart-timeline-task-connection-arrow-type) transparent;border-bottom:var(--smart-gantt-chart-timeline-task-connection-arrow-width) var(--smart-gantt-chart-timeline-task-connection-arrow-type) transparent;border-left:var(--smart-gantt-chart-timeline-task-connection-arrow-width) var(--smart-gantt-chart-timeline-task-connection-arrow-type) var(--smart-gantt-chart-timeline-task-connection-feedback-color);position:absolute}.smart-gantt-chart .milestone .smart-task-connection-feedback,.smart-gantt-chart .milestone .smart-task-container:before{left:calc(-1 * var(--smart-gantt-chart-task-default-height)/ 2)}.smart-gantt-chart .smart-task-bar-limiter{width:1px;height:100%;position:absolute;top:0}.smart-gantt-chart .smart-task-bar-limiter.min{border:var(--smart-border-width) dashed #90ee90}.smart-gantt-chart .smart-task-bar-limiter.max{border:var(--smart-border-width) dashed red}.smart-gantt-chart .smart-task-bar-limiter.max-date,.smart-gantt-chart .smart-task-bar-limiter.min-date{background-image:linear-gradient(135deg,#f003 25%,#0000 25% 50%,#f003 50% 75%,#0000 75%,#0000);background-size:1rem 1rem;border:1px solid #fff}.smart-gantt-chart .milestone .smart-task-container:after,.smart-gantt-chart .milestone .smart-task-container:before{border-top:calc(var(--smart-gantt-chart-task-default-height)/ 2) solid transparent;border-bottom:calc(var(--smart-gantt-chart-task-default-height)/ 2) solid transparent}.smart-gantt-chart .smart-task-bar-limiter.max-date{right:0}.smart-gantt-chart .milestone{height:var(--smart-gantt-chart-task-default-height);padding:initial}.smart-gantt-chart .milestone .smart-task-container{padding:0}.smart-gantt-chart .milestone .smart-task-container:after,.smart-gantt-chart .milestone .smart-task-container:before{content:"";box-sizing:border-box;position:absolute;top:0}.smart-gantt-chart .milestone .smart-task-container:before{border-right:calc(var(--smart-gantt-chart-task-default-height)/ 2) solid var(--smart-gantt-chart-milestone-color)}.smart-gantt-chart .milestone .smart-task-container:after{border-left:calc(var(--smart-gantt-chart-task-default-height)/ 2) solid var(--smart-gantt-chart-milestone-color)}.smart-gantt-chart .milestone .smart-task-connection-point.start{transform:translateX(calc(-1 * var(--smart-gantt-chart-task-default-height)/ 2)) scale(0)}.smart-gantt-chart .milestone .smart-task-connection-point.end{transform:translateX(calc(var(--smart-gantt-chart-task-default-height)/ 2)) scale(0)}.smart-gantt-chart .milestone[connection-point=end] .smart-task-connection-feedback{left:calc(100% + var(--smart-gantt-chart-task-default-height)/ 2)}.smart-gantt-chart .milestone .smart-task-segment{min-width:initial}.smart-gantt-chart .project .smart-timeline-task-fill{background:var(--smart-gantt-chart-project-color)}.smart-gantt-chart .project .smart-timeline-task-progress{background:var(--smart-gantt-chart-project-progress-color)}.smart-gantt-chart .task .smart-timeline-task-fill{background:var(--smart-gantt-chart-task-color)}.smart-gantt-chart .task .smart-timeline-task-progress{background:var(--smart-gantt-chart-task-progress-color)}.smart-gantt-chart:not([disable-task-drag]) .smart-timeline-task.milestone .smart-task-container:after,.smart-gantt-chart:not([disable-task-drag]) .smart-timeline-task.milestone .smart-task-container:before,.smart-gantt-chart:not([disable-task-drag]) .smart-timeline-task:not([disable-drag]) .smart-task-segment:not([disable-drag]){cursor:move}.smart-gantt-chart:not([dragged]):not([resized]) .smart-timeline-task[hover]:not([resource-group]) .smart-task-connection-point,.smart-gantt-chart:not([dragged]):not([resized]) .smart-timeline-task[selected]:not([resource-group]) .smart-task-connection-point{transform:translateY(-50%)scale(1)}.smart-gantt-chart:not([dragged]):not([resized]):not([right-to-left])[show-baseline] .smart-timeline-task.milestone[hover] .smart-task-connection-point.start,.smart-gantt-chart:not([dragged]):not([resized]):not([right-to-left])[show-baseline] .smart-timeline-task.milestone[selected] .smart-task-connection-point.start{transform:translate(calc(-1 * var(--smart-gantt-chart-task-default-height)/ 4),-50%) scale(1)}.smart-gantt-chart:not([dragged]):not([resized]):not([right-to-left])[show-baseline] .smart-timeline-task.milestone[hover] .smart-task-connection-point.end,.smart-gantt-chart:not([dragged]):not([resized]):not([right-to-left])[show-baseline] .smart-timeline-task.milestone[selected] .smart-task-connection-point.end{transform:translate(calc(1 * var(--smart-gantt-chart-task-default-height)/ 4),-50%) scale(1)}.smart-gantt-chart:not([dragged]):not([resized]):not([right-to-left]) .smart-timeline-task.milestone[hover] .smart-task-connection-point.start,.smart-gantt-chart:not([dragged]):not([resized]):not([right-to-left]) .smart-timeline-task.milestone[selected] .smart-task-connection-point.start{transform:translate(calc(-1 * var(--smart-gantt-chart-task-default-height)/ 2),-50%) scale(1)}.smart-gantt-chart:not([dragged]):not([resized]):not([right-to-left]) .smart-timeline-task.milestone[hover] .smart-task-connection-point.end,.smart-gantt-chart:not([dragged]):not([resized]):not([right-to-left]) .smart-timeline-task.milestone[selected] .smart-task-connection-point.end{transform:translate(calc(1 * var(--smart-gantt-chart-task-default-height)/ 2),-50%) scale(1)}.smart-gantt-chart:not([disable-task-progress-change]) .smart-timeline-task .smart-timeline-task-progress-thumb:after{cursor:pointer}.smart-gantt-chart:not([inverted]) .smart-timeline-scroll-bar[orientation=vertical]:before{border-right:none}.smart-gantt-chart:not([resource-timeline-mode=histogram]) .smart-resource-timeline-view-cell:not([load]):after{transform:scale(0)rotate(360deg)}.smart-gantt-chart:not([resource-timeline-mode=histogram]) .smart-resource-timeline-view-cell:after{height:calc(var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-task-bar-fill-padding));width:calc(var(--smart-gantt-chart-task-default-height) - var(--smart-gantt-chart-task-bar-fill-padding));background:var(--smart-success);color:var(--smart-success-color);border-radius:50%;line-height:100%}.smart-gantt-chart:not([resource-timeline-mode=histogram]) .smart-timeline-row:first-of-type .smart-resource-timeline-view-cell{border-top:none}.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell{border:var(--smart-border-width) solid var(--smart-primary);background:rgba(var(--smart-primary-rgb),.15);border-bottom:none;height:0;padding:0}.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell:after{width:100%;height:calc(var(--smart-gantt-chart-task-default-height) - 2px);bottom:0}.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell:not([load]):after{content:"-"}.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell.hide-left-border:before,.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell.hide-right-border:before{content:"";z-index:1;width:100%;height:100%;position:absolute;bottom:0}.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell.hide-left-border.warning:before,.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell.hide-right-border.warning:before{z-index:initial;left:initial}.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell.hide-right-border{border-right:none}.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell.hide-right-border:before{border-right:1px solid var(--smart-border);left:0}.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell.hide-left-border{border-left:none}.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell.hide-left-border:before{border-left:1px solid var(--smart-border);left:-1px}.smart-gantt-chart[inverted].smart-container.vscroll .smart-timeline-scroll-bar:not([orientation=vertical]),.smart-gantt-chart[inverted]>.smart-container.vscroll .smart-timeline-scroll-bar:not([orientation=vertical]),.smart-gantt-chart[right-to-left]>.smart-container.vscroll .smart-timeline-scroll-bar:not([orientation=vertical]){left:calc(var(--smart-scroll-bar-size))}.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell[load]{border-bottom:none;border-top:var(--smart-border-width) solid var(--smart-primary)}.smart-gantt-chart[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell.warning[load]:after{border-radius:initial}.smart-gantt-chart:not([animation=none]) .smart-resource-timeline-view-cell[load]:after{transition:transform .2s cubic-bezier(.4,0,.6,1),border-radius .2s cubic-bezier(.4,0,.6,1)}.smart-gantt-chart:not([animation=none])[resource-timeline-mode=histogram] .smart-resource-timeline-view-cell{transition:height .2s cubic-bezier(.4,0,.6,1)}.smart-gantt-chart:not([animation=none])[show-progress-label] .smart-timeline-task-progress:after{transition:color .2s ease-in-out}.smart-gantt-chart.smart-container.vscroll .smart-timeline,.smart-gantt-chart>.smart-container.vscroll .smart-timeline{width:calc(100% - var(--smart-scroll-bar-size))}.smart-gantt-chart[inverted] .smart-timeline-scroll-bar[orientation=vertical]{right:initial}.smart-gantt-chart[inverted] .smart-timeline-scroll-bar[orientation=vertical]:before{border-left:none}.smart-gantt-chart[inverted].smart-container.vscroll .smart-timeline,.smart-gantt-chart[inverted]>.smart-container.vscroll .smart-timeline{margin-left:var(--smart-scroll-bar-size)}.smart-gantt-chart[inverted] .smart-timeline-scroll-bar:after{width:calc(var(--smart-scroll-bar-size));left:calc(-1 * var(--smart-scroll-bar-size))}.smart-gantt-chart[hide-timeline-header-details].smart-container,.smart-gantt-chart[hide-timeline-header-details]>.smart-container{--smart-gantt-chart-task-timeline-content-height:var(--smart-gantt-chart-task-default-height)}.smart-gantt-chart[hide-timeline-header-details] .smart-task-splitter-item[show-header] .smart-timeline-view-cell{border-top:none}.smart-gantt-chart[hide-timeline-header-details] .smart-timeline-view-cells{height:var(--smart-gantt-chart-task-default-height)}.smart-gantt-chart[hide-timeline-header-details] .smart-timeline-view-cells .smart-timeline-view-cell{border-top:initial}.smart-gantt-chart[hide-timeline-header-details] .smart-table{--smart-table-column-header-height:calc(var(--smart-gantt-chart-task-default-height) - var(--smart-border-width))}.smart-gantt-chart[hide-timeline-header-details] .smart-timeline-content-container{height:calc(100% - var(--smart-gantt-chart-task-default-height))}.smart-gantt-chart[hide-timeline-header-details] .smart-timeline-scroll-bar[orientation=vertical]{top:var(--smart-gantt-chart-task-default-height);height:calc(100% - var(--smart-gantt-chart-task-default-height))}.smart-gantt-chart[hide-timeline-header-details] .smart-timeline-scroll-bar[orientation=vertical]:before{top:calc(-1 * var(--smart-gantt-chart-task-default-height));height:var(--smart-gantt-chart-task-default-height)}.smart-gantt-chart[show-progress-label] .smart-timeline-task-progress[value]:after{content:attr(value);height:100%;padding:var(--smart-gantt-chart-progress-label-padding);color:var(--smart-gantt-chart-task-label-color);font-weight:var(--smart-font-weight);font-size:var(--smart-font-size);align-items:center;display:flex}.smart-gantt-chart[show-progress-label] .project .smart-task-segment[show-progress-label] .smart-timeline-task-label,.smart-gantt-chart[show-progress-label] .task .smart-task-segment[show-progress-label] .smart-timeline-task-label{padding-left:var(--smart-gantt-chart-progress-label-width)}.smart-gantt-chart[show-progress-label] [selected] .smart-timeline-task-progress:after{color:var(--smart-gantt-chart-task-label-color-selected)}.smart-gantt-chart[show-progress-label] .project .smart-timeline-task-progress:after{color:var(--smart-gantt-chart-project-label-color)}.smart-gantt-chart[show-progress-label] .project[selected] .smart-timeline-task-progress:after{color:var(--smart-gantt-chart-project-label-color-selected)}.smart-gantt-chart[connecting-task] .smart-task-connection{pointer-events:none}.smart-gantt-chart[auto-schedule][auto-schedule-strict-mode] .smart-timeline-task.milestone[connected] .smart-task-container:after,.smart-gantt-chart[auto-schedule][auto-schedule-strict-mode] .smart-timeline-task.milestone[connected] .smart-task-container:before,.smart-gantt-chart[auto-schedule][auto-schedule-strict-mode] .smart-timeline:not([task-bar-hovered]) .smart-timeline-task[connected] .smart-timeline-task-fill{cursor:initial}.smart-gantt-chart[dragged],.smart-gantt-chart[resized]{touch-action:none;-webkit-user-select:none;user-select:none}.smart-gantt-chart[modal]{pointer-events:none}.smart-window.smart-gantt-chart-popup-window{--smart-window-header-height:var(--smart-gantt-chart-popup-window-header-height);--smart-window-footer-height:var(--smart-gantt-chart-popup-window-footer-height);--smart-window-header-footer-padding:10px;--smart-window-default-height:auto;--smart-window-header-background:transparent;--smart-window-content-padding:10px;max-width:97vw;min-height:50px;max-height:97vh}.smart-window.smart-gantt-chart-popup-window .smart-content-container>.smart-content{align-items:initial}.smart-window.smart-gantt-chart-popup-window .smart-content-container>.smart-footer smart-button{--smart-button-padding:.2rem;width:100%;height:100%}.smart-window.smart-gantt-chart-popup-window .smart-popup-window-button.ok{grid-area:buttonOk}.smart-window.smart-gantt-chart-popup-window .smart-popup-window-button.cancel{grid-area:buttonCancel}.smart-window.smart-gantt-chart-popup-window .smart-popup-window-button.cancel .smart-icon:after{content:var(--smart-icon-cancel)}.smart-window.smart-gantt-chart-popup-window .smart-popup-window-button.delete{grid-area:buttonDelete}.smart-window.smart-gantt-chart-popup-window .smart-popup-window-button.delete .smart-icon:after{content:var(--smart-icon-delete)}.smart-window.smart-gantt-chart-popup-window .smart-tabs{min-height:initial;width:100%;height:100%}.smart-window.smart-gantt-chart-popup-window .smart-tabs .smart-tabs-content-section,.smart-window.smart-gantt-chart-popup-window .smart-tabs .smart-tabs-header-section{border:initial}.smart-window.smart-gantt-chart-popup-window .smart-tabs .smart-tabs-header-section{background:inherit}.smart-window.smart-gantt-chart-popup-window .smart-tabs .smart-tab-item>.smart-container{padding:10px}.smart-window.smart-gantt-chart-popup-window .smart-gantt-chart-popup-window-editor{grid-column-gap:10px;grid-row-gap:10px;flex:calc(50% - 10px);display:grid}.smart-window.smart-gantt-chart-popup-window .smart-gantt-chart-popup-window-editor .smart-gantt-chart-label-container{justify-content:space-between;align-items:center;display:flex}.smart-window.smart-gantt-chart-popup-window .smart-gantt-chart-popup-window-editor .smart-popup-window-editor-toggle{text-align:center;vertical-align:middle;cursor:pointer;letter-spacing:.08929em;border-color:var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border-width:var(--smart-border-width);-webkit-font-smoothing:antialiased;opacity:var(--smart-button-opacity);white-space:nowrap;-webkit-user-select:none;user-select:none;border-style:solid;padding:5px 20px;font-weight:500;display:inline-flex;overflow:hidden}.smart-window.smart-gantt-chart-popup-window .smart-gantt-chart-popup-window-editor .smart-popup-window-editor-toggle:hover{color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover)}.smart-window.smart-gantt-chart-popup-window .smart-gantt-chart-popup-window-editor .smart-popup-window-editor-toggle:active{color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active)}.smart-window.smart-gantt-chart-popup-window .smart-gantt-chart-popup-window-editor .smart-date-time-picker,.smart-window.smart-gantt-chart-popup-window .smart-gantt-chart-popup-window-editor .smart-drop-down-list{width:100%}.smart-window.smart-gantt-chart-popup-window .smart-gantt-chart-popup-window-editor>b{text-align:center}.smart-window.smart-gantt-chart-popup-window .smart-gantt-chart-popup-window-editor input{height:var(--smart-editor-height)}.smart-window.smart-task-popup-window{--smart-window-default-width:var(--smart-gantt-chart-task-popup-window-default-width)}.smart-window.smart-task-popup-window .smart-content-container>.smart-footer{grid-column-gap:2%;grid-template-columns:23% 23% 23% 23%;grid-template-areas:"buttonOk buttonCancel.buttonDelete";display:grid}.smart-window.smart-task-popup-window .smart-content-container>.smart-footer .smart-icon{height:100%;font-family:var(--smart-font-family-icon);margin-right:2.5px;font-size:18px;position:relative}.smart-window.smart-task-popup-window .smart-popup-window-button.ok .smart-icon:after{content:var(--smart-icon-check)}.smart-window.smart-task-popup-window .smart-tab-item[value=general]>.smart-container{grid-row-gap:10px;grid-column-gap:10px;flex-wrap:wrap;display:flex}.smart-window.smart-task-popup-window .smart-tab-item .smart-table{--smart-table-column-header-height:40px;--smart-table-row-height:35px;width:100%;height:100%}.smart-window.smart-task-popup-window .smart-tab-item .smart-table th{font-weight:600}.smart-window.smart-task-popup-window .smart-tab-item .smart-gantt-window-table-buttons{grid-column-gap:5px;grid-template-columns:repeat(2,auto);justify-content:flex-end;margin-bottom:5px;display:grid}.smart-window.smart-task-popup-window .smart-tab-item .smart-gantt-window-table-buttons smart-button{--smart-button-padding:8px 16px 8px 8px;border:initial}.smart-window.smart-task-popup-window .smart-tab-item .smart-gantt-window-table-buttons smart-button button:before{box-sizing:border-box;font-family:var(--smart-font-family-icon);font-size:var(--smart-font-size);justify-content:center;align-items:center;padding-right:5px;display:inline-flex}.smart-window.smart-task-popup-window .smart-tab-item .smart-gantt-window-table-buttons smart-button[action=add] button:before{content:var(--smart-icon-plus)}.smart-window.smart-task-popup-window .smart-tab-item .smart-gantt-window-table-buttons smart-button[action=delete] button:before{content:var(--smart-icon-delete)}.smart-window.smart-task-popup-window .smart-tab-item .smart-gantt-window-validation-message{color:var(--smart-error);white-space:pre-wrap;margin-top:5px;font-style:italic;display:inline-flex}.smart-window.smart-task-popup-window .smart-tab-item .smart-gantt-window-validation-message:empty{display:none}.smart-confirm-popup-window{--smart-window-default-width:var(--smart-gantt-chart-confirm-popup-window-default-width)}.smart-connection-popup-window{--smart-window-default-width:var(--smart-gantt-chart-connection-popup-window-default-width)}.smart-confirm-popup-window .smart-content-container>.smart-content,.smart-connection-popup-window .smart-content-container>.smart-content{justify-content:center}.smart-confirm-popup-window .smart-content-container>.smart-footer,.smart-connection-popup-window .smart-content-container>.smart-footer{grid-column-gap:2%;grid-template-columns:49% 49%;grid-template-areas:"buttonOk buttonCancel";display:grid}@media not all and (resolution>=.001dpcm){.smart-confirm-popup-window .smart-content-container>.smart-footer,.smart-connection-popup-window .smart-content-container>.smart-footer{align-content:start}}.smart-confirm-popup-window .smart-gantt-chart-popup-window-editor,.smart-connection-popup-window .smart-gantt-chart-popup-window-editor{justify-items:center}.smart-gantt-chart-popup-window-editor .smart-input[disabled]{opacity:.55;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.smart-gantt-chart-tooltip{--smart-tooltip-padding:10px}.smart-gantt-chart-tooltip[visible]{pointer-events:none}.smart-gantt-chart-tooltip .smart-tooltip-content{text-align:left;white-space:nowrap;flex-direction:column}.smart-gantt-chart-tooltip .smart-tooltip-content label:not(:first-of-type){margin-top:5px}.smart-gantt-chart-critical-task .smart-timeline-task-fill{background:var(--smart-error)!important}.smart-gantt-chart-critical-task .smart-timeline-task-label{color:var(--smart-error-color)!important}.smart-gantt-chart[right-to-left] .smart-timeline-task-label{direction:rtl}.smart-gantt-chart[right-to-left] .milestone .smart-task-container{direction:initial}.smart-gantt-chart[right-to-left]>.smart-container.vscroll .smart-timeline{margin-left:var(--smart-scroll-bar-size)}.smart-gantt-chart[right-to-left] .smart-timeline-view-cell{direction:rtl}.smart-gantt-chart[right-to-left] .smart-timeline-view-cell:last-of-type{border-right:var(--smart-border-width) solid var(--smart-border)}.smart-gantt-chart[right-to-left] .smart-timeline-view-cell:first-of-type{border-right:none;border-left:var(--smart-border-width) solid transparent}.smart-gantt-chart[right-to-left] .smart-timeline-row{left:initial;right:0}.smart-gantt-chart[right-to-left] .smart-timeline-scroll-bar:after,.smart-gantt-chart[right-to-left] .smart-timeline-task[connection-point=end] .smart-task-connection-feedback{right:100%;left:initial}.smart-gantt-chart[right-to-left] .smart-timeline-row .smart-timeline-cell:first-of-type{border-right:initial}.smart-gantt-chart[right-to-left] .smart-timeline-row .smart-timeline-cell:not(:first-of-type){border-right:var(--smart-border-width) solid var(--smart-border)}.smart-gantt-chart[right-to-left] .smart-timeline-scroll-bar[orientation=vertical]:after{left:calc(-1 * var(--smart-scroll-bar-size))}.smart-gantt-chart[right-to-left] .smart-task-connection-point.end{left:calc(-1 * var(--smart-gantt-chart-task-default-height)/ 1.5);right:initial}.smart-gantt-chart[right-to-left] .smart-task-connection-point.start{right:calc(-1 * var(--smart-gantt-chart-task-default-height)/ 1.5);left:initial}.smart-gantt-chart[right-to-left] .smart-task-connection-feedback{transform-origin:100%}.smart-gantt-chart[right-to-left] .smart-task-connection-feedback:before{left:initial;right:calc(100% - var(--smart-gantt-chart-timeline-task-connection-arrow-width) + 1px);border-right:var(--smart-gantt-chart-timeline-task-connection-arrow-width) var(--smart-gantt-chart-timeline-task-connection-arrow-type) var(--smart-gantt-chart-timeline-task-connection-feedback-color);border-left:initial}.smart-gantt-chart[right-to-left] .smart-task-bar-limiter.max-date,.smart-gantt-chart[right-to-left] .smart-task-bar-limiter.min-date{right:var(--smart-gantt-chart-timeline-column-border-width);left:initial}.smart-gantt-chart[right-to-left] .smart-task-bar-limiter.max-date{left:0}.smart-gantt-chart[right-to-left] .milestone .smart-task-connection-point.end{left:calc(-1 * var(--smart-gantt-chart-task-default-height) * 1.15);right:initial}.smart-gantt-chart[right-to-left] .milestone .smart-task-connection-point.start{right:calc(-1 * var(--smart-gantt-chart-task-default-height) * 1.15);left:initial}.smart-gantt-chart[right-to-left] .milestone .smart-task-connection-feedback{right:calc(-1 * var(--smart-gantt-chart-task-default-height)/ 2);left:initial}.smart-gantt-chart[right-to-left] .milestone[connection-point=end] .smart-task-connection-feedback{right:calc(100% + var(--smart-gantt-chart-task-default-height)/ 2)}.smart-gantt-chart[right-to-left][show-baseline] .smart-task-connection-point.end{left:calc(-1 * var(--smart-gantt-chart-task-default-height)/ 2)}.smart-gantt-chart[right-to-left][show-baseline] .smart-task-connection-point.start{right:calc(-1 * var(--smart-gantt-chart-task-default-height)/ 2)}.smart-gantt-chart[right-to-left][show-baseline] .milestone .smart-task-connection-point.end{left:calc(-1 * var(--smart-gantt-chart-task-default-height) * .75)}.smart-gantt-chart[right-to-left][show-baseline] .milestone .smart-task-connection-point.start{right:calc(-1 * var(--smart-gantt-chart-task-default-height) * .75)}.smart-gantt-chart[right-to-left]:not([inverted]) .smart-timeline-scroll-bar[orientation=vertical]{right:initial;left:0}.smart-gantt-chart[right-to-left]:not([inverted]) .smart-timeline-scroll-bar[orientation=vertical]:before{border-left:none;border-right:1px solid var(--smart-border)}.smart-gantt-chart[right-to-left][inverted]>.smart-container.vscroll .smart-timeline{margin-right:var(--smart-scroll-bar-size)}.smart-gantt-chart[right-to-left][inverted]>.smart-container.vscroll .smart-timeline-scroll-bar:not([orientation=vertical]){left:initial}.smart-gantt-chart[right-to-left][inverted] .smart-timeline-scroll-bar:after{right:calc(-1 * var(--smart-scroll-bar-size))}.smart-gantt-chart[right-to-left][inverted] .smart-timeline-scroll-bar[orientation=vertical]{right:0}.smart-gantt-chart[right-to-left][inverted] .smart-timeline-scroll-bar[orientation=vertical]:before{border-right:none;border-left:1px solid var(--smart-border)}.smart-window.smart-task-popup-window .smart-tab-item[right-to-left]>.smart-container>.smart-footer .smart-icon{margin-left:2.5px}smart-gauge{width:var(--smart-gauge-default-width);height:var(--smart-gauge-default-height);min-width:125px;min-height:125px;fill:var(--smart-background-color);display:block}smart-gauge:focus{outline:0}smart-gauge.smart-element{border:none}smart-gauge[disabled]{-webkit-user-select:none;user-select:none}smart-gauge[size-mode=auto]{min-height:initial}.smart-gauge:focus .smart-needle,.smart-gauge:focus .smart-needle-central-circle{fill:var(--smart-primary)}.smart-gauge .smart-container,.smart-gauge.smart-container{border-radius:50%;position:relative}.smart-gauge .drawContainer>svg{fill:var(--smart-gauge-label-fill-state);stroke:var(--smart-gauge-label-stroke)}.smart-gauge .smart-needle,.smart-gauge .smart-needle-central-circle{fill:var(--smart-background-color)}.smart-gauge .smart-svg-container{touch-action:none;width:100%;height:100%}.smart-gauge .smart-tick{stroke:var(--smart-border);stroke-width:1px;pointer-events:none;width:15px}.smart-gauge .smart-tick-minor{width:5px}.smart-gauge .smart-needle{width:20px;height:110px}.smart-gauge .smart-track{width:15px;stroke:var(--smart-border);stroke-width:2px;fill:var(--smart-background)}.smart-gauge .smart-value{stroke:var(--smart-ui-state-border-active);stroke-width:2px;fill:var(--smart-ui-state-active)}.smart-gauge .smart-line{stroke:var(--smart-background-color);stroke-width:5px}.smart-gauge .smart-range{fill:#d8d8d8;width:75px}.smart-gauge .smart-digital-display-container{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.smart-gauge .smart-digital-display{--smart-numeric-text-box-background:transparent;--smart-numeric-text-box-text-align:center;color:#000;width:80px;height:auto;font-size:inherit;pointer-events:initial;display:none;position:absolute;top:75%;left:50%;transform:translate(-50%,-50%)}.smart-gauge[dragged],.smart-gauge[dragged] .smart-label{cursor:pointer}.smart-gauge[analog-display-type=fill][ticks-position=track] .smart-tick,.smart-gauge[analog-display-type=line][ticks-position=track] .smart-tick{stroke:#f2f2f2}.smart-gauge[labels-visibility=endPoints] .smart-label-middle,.smart-gauge[ticks-visibility=major] .smart-tick-minor{visibility:hidden}.smart-gauge[show-ranges][ranges] .smart-track{opacity:0}.smart-gauge[show-unit] .smart-digital-display{--smart-numeric-text-box-text-align:right}.smart-gauge[show-unit] .smart-digital-display input.smart-input{border-right:none}.smart-gauge[digital-display] .smart-digital-display{display:inline-block}.smart-gauge[digital-display-position=top] .smart-digital-display{top:25%;transform:translate(-50%,-50%)}.smart-gauge[digital-display-position=right] .smart-digital-display{top:50%;left:70%;transform:translate(-50%,-50%)}.smart-gauge[digital-display-position=left] .smart-digital-display{top:50%;left:30%;transform:translate(-50%,-50%)}.smart-gauge[digital-display-position=center] .smart-digital-display{top:50%;transform:translate(-50%,-50%)}smart-gauge[right-to-left] .smart-label,smart-gauge[right-to-left] .smart-label-middle{text-anchor:end;direction:rtl}.smart-grid-column-group,.smart-grid-footer{color:var(--smart-surface-color);background:var(--smart-surface)}.smart-grid-column-group,smart-grid-column{font-size:var(--smart-grid-column-font-size,inherit);font-weight:var(--smart-grid-column-font-weight,inherit)}.smart-grid.smart-container,smart-grid{grid-column-gap:var(--smart-grid-column-gap)}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.smart-grid-footer{border-color:var(--smart-border);height:var(--smart-grid-footer-height);border-top-style:solid;border-top-width:1px}.smart-grid-column-header .smart-arrow-down.smart-animate{transition:transform .2s ease-out;transform:rotate(90deg)}.smart-grid-column-header .smart-arrow-down.smart-animate:after{content:var(--smart-icon-arrow-down)}.smart-grid-column-header .top-right-corner{width:calc(1px + var(--smart-scroll-bar-size));border-left:1px solid inherit;z-index:1;position:absolute;top:0;right:0;overflow:hidden}.smart-grid-column-header .top-right-corner:first-child{z-index:2;left:-1px}.smart-grid-column-header-cell-container{z-index:1;height:100%;position:relative}.smart-grid-column-header-cell-container:hover smart-grid-column[freeze][checkbox][auto-show] .smart-input{opacity:1;border-color:var(--smart-border)}.smart-grid-cell-container.far,.smart-grid-column-header-cell-container.far{border-left:var(--smart-grid-freeze-splitter-size) solid var(--smart-border);right:0}.smart-grid-column-header-cell-container.far,.smart-grid-column-header-cell-container.near{z-index:6;box-sizing:content-box;position:absolute}.smart-grid-column-header-cell-container.near{border-right:var(--smart-grid-freeze-splitter-size) solid var(--smart-border)}.smart-grid-column-header-cell-container.far{top:0}.smart-grid-column-header-cell-container.far.vscroll{right:var(--smart-scroll-bar-size)}.smart-grid-column-group{white-space:nowrap;text-overflow:ellipsis;border-style:solid;border-width:0;height:100%;position:absolute;overflow:hidden}.smart-grid-column-group.smart-grid-column-border{border-width:var(--smart-border-width);border-top-color:var(--smart-border);border-top-width:0;border-bottom-color:var(--smart-border);border-left-color:var(--smart-border);border-right-color:var(--smart-border)}.smart-grid-column-group:not(.smart-grid-column-border){position:relative}.smart-grid-column-group:not(.smart-grid-column-border):after{content:"";width:100%;height:var(--smart-border-width);background:var(--smart-grid-column-horizontal-border,var(--smart-border));position:absolute;bottom:0}.smart-grid-column-group:not(.smart-grid-column-border):not(.smart-grid-column-border-collapse):before{content:"";width:var(--smart-border-width);background:var(--smart-grid-column-vertical-border,var(--smart-border));height:100%;position:absolute;top:0;left:0}.smart-grid-icon{height:100%;font-family:var(--smart-font-family-icon);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;cursor:pointer;width:var(--smart-grid-column-buttons-width);flex-wrap:wrap;justify-content:center;align-items:center;min-width:0;font-size:14px;font-style:normal;font-weight:400;display:none}.smart-grid-icon.visible{width:20px;display:inline-block!important}.smart-grid-icon.show{display:flex!important}.smart-grid-icon.smart-icon-link:before{content:var(--smart-icon-link)}.smart-grid-icon.smart-icon-ai:before{content:"AI";font-family:var(--smart-font-family);font-size:12px;font-weight:700}.smart-grid-icon.smart-icon-cloud:before{content:var(--smart-icon-cloud)}.smart-grid-icon.smart-icon-mail:before{content:var(--smart-icon-mail)}.smart-grid-icon.smart-icon-math:before{content:var(--smart-icon-math)}.smart-grid-icon.smart-icon-user:before{content:var(--smart-icon-user)}.smart-grid-icon.smart-icon-list-ordered:before{content:var(--smart-icon-list-ordered)}.smart-grid-icon.smart-icon-list-unordered:before{content:var(--smart-icon-list-unordered)}.smart-grid-icon.smart-icon-plus:before{content:var(--smart-icon-plus)}.smart-grid-icon.smart-icon-image:before{content:var(--smart-icon-image)}.smart-grid-icon.smart-icon-plus-circled:before{content:var(--smart-icon-plus-circled)}.smart-grid-icon.smart-icon-docs:before{content:var(--smart-icon-docs)}.smart-grid-icon.smart-icon-pdf:before{content:var(--smart-icon-pdf);color:#e50012}.smart-grid-icon.smart-icon-word:before{content:var(--smart-icon-word);color:#185abd}.smart-grid-icon.smart-icon-music:before{content:var(--smart-icon-music);color:#c5c33c}.smart-grid-icon.smart-icon-video:before{content:var(--smart-icon-video);color:#d94775}.smart-grid-icon.smart-icon-excel:before{content:var(--smart-icon-excel);color:#107c41}.smart-grid-icon.smart-icon-archive:before{content:var(--smart-icon-archive);color:#edc949}.smart-grid-icon.smart-icon-file:before{content:var(--smart-icon-file);color:var(--smart-primary)}.smart-grid-icon.smart-icon-powerpoint:before{content:var(--smart-icon-powerpoint);color:#c43e1c}.smart-grid-icon.smart-icon-text:before{content:var(--smart-icon-text)}.smart-grid-icon.smart-icon-minus:before{content:var(--smart-icon-minus)}.smart-grid-icon.smart-icon-resize-full:before{content:var(--smart-icon-resize-full)}.smart-grid-icon.smart-icon-resize-small:before{content:var(--smart-icon-resize-small)}.smart-grid-icon.smart-icon-window-restore:before{content:var(--smart-icon-window-restore)}.smart-grid-icon.smart-icon-window-maximize:before{content:var(--smart-icon-window-maximize)}.smart-grid-icon.smart-icon-align-left:before{content:var(--smart-icon-align-left)}.smart-grid-icon.smart-icon-align-right:before{content:var(--smart-icon-align-right)}.smart-grid-icon.smart-icon-align-center:before{content:var(--smart-icon-align-center)}.smart-grid-icon.smart-icon-cancel:before{content:var(--smart-icon-cancel)}.smart-grid-icon.smart-icon-cancel-circled:before{content:var(--smart-icon-cancel-circled)}.smart-grid-icon.smart-icon-edit:before{content:var(--smart-icon-edit)}.smart-grid-icon.smart-icon-mode-edit:before{content:var(--smart-icon-mode-edit)}.smart-grid-icon.smart-icon-sort:before{content:var(--smart-icon-sort)}.smart-grid-icon.smart-icon-delete:before{content:var(--smart-icon-delete)}.smart-grid-icon.smart-icon-close:before{content:var(--smart-icon-close)}.smart-grid-icon.smart-icon-download:before{content:var(--smart-icon-download-alt)}.smart-grid-icon.smart-icon-search:before{content:var(--smart-icon-search)}.smart-grid-icon.smart-icon-history:before{content:var(--smart-icon-history)}.smart-grid-icon.smart-icon-settings:before{content:var(--smart-icon-settings)}.smart-grid-icon.smart-icon-visibility-off:before{content:var(--smart-icon-visibility-off)}.smart-grid-icon.smart-icon-visibility-on:before{content:var(--smart-icon-visibility)}.smart-grid-icon.smart-icon-add-filter:before{content:var(--smart-icon-add-filter)}.smart-grid-icon.smart-icon-duplicate:before{content:var(--smart-icon-duplicate)}.smart-grid-icon.smart-icon-check-empty:before{content:var(--smart-icon-check-empty)}.smart-grid-icon.smart-icon-check-squared:before{content:var(--smart-icon-check-squared)}.smart-grid-icon.smart-icon-check:before{content:var(--smart-icon-check)}.smart-grid-icon.smart-icon-number:before{content:"#";font-variant:normal;text-rendering:auto;font-style:normal;font-weight:700;font-family:var(--smart-font-family);-webkit-font-smoothing:antialiased;padding-left:2px}.smart-grid-icon.smart-icon-filter:before{content:var(--smart-icon-filter)}.smart-grid-icon.smart-icon-phone:before{content:var(--smart-icon-phone)}.smart-grid-icon.smart-icon-lock:before{content:var(--smart-icon-lock)}.smart-grid-icon.smart-icon-lock-open:before{content:var(--smart-icon-lock-open)}.smart-grid-icon.smart-icon-tasks:before{content:var(--smart-icon-tasks)}.smart-grid-icon.smart-icon-table-alt:before{content:var(--smart-icon-table-alt)}.smart-grid-icon.smart-icon-grid-alt:before{content:var(--smart-icon-grid-alt)}.smart-grid-icon.smart-icon-kanban:before{content:var(--smart-icon-kanban)}.smart-grid-icon.smart-icon-timeline:before{content:var(--smart-icon-timeline)}.smart-grid-icon.smart-icon-scheduler:before{content:var(--smart-icon-scheduler)}.smart-grid-icon.smart-icon-like:before{content:var(--smart-icon-like)}.smart-grid-icon.smart-icon-heart:before{content:var(--smart-icon-heart)}.smart-grid-icon.smart-icon-flag:before{content:var(--smart-icon-flag)}.smart-grid-icon.smart-icon-card:before{content:var(--smart-icon-card)}.smart-grid-icon.smart-icon-kanban-alt:before{content:var(--smart-icon-kanban-alt)}.smart-grid-icon.smart-icon-card-alt:before{content:var(--smart-icon-card-alt)}.smart-grid-icon.smart-icon-clock:before{content:var(--smart-icon-clock)}.smart-grid-icon.smart-icon-font:before{content:var(--smart-icon-font)}.smart-grid-icon.smart-icon-fontsize:before{content:var(--smart-icon-fontsize)}.smart-grid-icon.smart-icon-menu:before{content:var(--smart-icon-menu)}.smart-grid-icon.smart-icon-sort-down:before{content:var(--smart-icon-arrow-down)}.smart-grid-icon.smart-icon-sort-up:before{content:var(--smart-icon-arrow-up)}.smart-grid-icon.smart-icon-ellipsis:before{content:var(--smart-icon-ellipsis)}.smart-grid-icon.smart-icon-ellipsis-vert:before{content:var(--smart-icon-ellipsis);transform:rotate(90deg)}.smart-grid-icon.smart-icon-minus-squared:before{content:var(--smart-icon-minus-squared)}.smart-grid-icon.smart-icon-ok-squared:before{content:var(--smart-icon-ok-squared)}.smart-grid-icon.smart-icon-sort-name-up:before{content:var(--smart-icon-sort-name-up)}.smart-grid-icon.smart-icon-sort-name-down:before{content:var(--smart-icon-sort-name-down)}.smart-grid-icon.smart-icon-sort-alt-up:before{content:var(--smart-icon-sort-alt-up)}.smart-grid-icon.smart-icon-sort-alt-down:before{content:var(--smart-icon-sort-alt-down)}.smart-grid-icon.smart-icon-sort-number-up:before{content:var(--smart-icon-sort-number-up)}.smart-grid-icon.smart-icon-sort-number-down:before{content:var(--smart-icon-sort-number-down)}.smart-grid-icon.smart-icon-group:before{content:var(--smart-icon-group)}.smart-grid-icon.smart-icon-ungroup:before{content:var(--smart-icon-ungroup)}.smart-grid-icon.smart-icon-reload:before{content:var(--smart-icon-reload)}.smart-grid-icon.smart-icon-contains:before{content:var(--smart-icon-contains)}.smart-grid-icon.smart-icon-copy-record:before{content:var(--smart-icon-copy-record)}.smart-grid-icon.smart-icon-cut:before{content:var(--smart-icon-cut)}.smart-grid-icon.smart-icon-paste:before{content:var(--smart-icon-paste)}.smart-grid-icon.smart-icon-starts-with:before{content:var(--smart-icon-starts_with)}.smart-grid-icon.smart-icon-ends-with:before{content:var(--smart-icon-ends_with)}.smart-grid-icon.smart-icon-does-not-contain:before{content:var(--smart-icon-does_not_contain)}.smart-grid-icon.smart-icon-equals:before{content:var(--smart-icon-equals)}.smart-grid-icon.smart-icon-greater-than:before{content:var(--smart-icon-greater-than)}.smart-grid-icon.smart-icon-greater-than-equal:before{content:var(--smart-icon-greater-than-equal)}.smart-grid-icon.smart-icon-less-than:before{content:var(--smart-icon-less-than)}.smart-grid-icon.smart-icon-less-than-equal:before{content:var(--smart-icon-less-than-equal)}.smart-grid-icon.smart-icon-not-equal:before{content:var(--smart-icon-not-equal)}.smart-grid-icon.smart-icon-percentage:before{content:var(--smart-icon-percentage)}.smart-grid-icon.smart-icon-grip-vertical:before{content:var(--smart-icon-grip-vertical)}.smart-grid-icon.smart-icon-between:before{content:var(--smart-icon-between)}.smart-grid-icon.smart-icon-bold:before{content:var(--smart-icon-bold)}.smart-grid-icon.smart-icon-italic:before{content:var(--smart-icon-italic)}.smart-grid-icon.smart-icon-underline:before{content:var(--smart-icon-underline)}.smart-grid-icon.smart-icon-color-background:before{content:var(--smart-icon-color-background)}.smart-grid-icon.smart-icon-calendar:before{content:var(--smart-icon-calendar)}.smart-grid-icon.smart-icon-comment:before{content:var(--smart-icon-comment)}.smart-grid-icon.smart-icon-attention:before{content:var(--smart-icon-attention)}.smart-grid-icon.smart-icon-help-circled:before{content:var(--smart-icon-help-circled)}.smart-grid-icon.smart-icon-star:before{content:var(--smart-icon-star)}.smart-grid-icon.smart-icon-attention-circled:before{content:var(--smart-icon-attention-circled)}.smart-grid-icon.smart-icon-chart:before{content:var(--smart-icon-chart)}.smart-grid-icon.smart-icon-bell:before{content:var(--smart-icon-bell)}.smart-grid-icon.smart-icon-circle:before{content:var(--smart-icon-circle)}.smart-grid-icon.smart-icon-circle-empty:before{content:var(--smart-icon-circle-empty)}.smart-grid-icon.smart-icon-toggle-on:before{content:var(--smart-icon-toggle-on)}.smart-grid-icon.smart-icon-toggle-off:before{content:var(--smart-icon-toggle-off)}.smart-grid-icon.smart-icon-up:before{content:var(--smart-icon-up)}.smart-grid-icon.smart-icon-down:before{content:var(--smart-icon-up);transform:rotate(180deg)}.smart-grid-icon.smart-icon-right:before{content:var(--smart-icon-arrow-right)}.smart-grid-icon.smart-icon-left:before{content:var(--smart-icon-arrow-left)}.smart-grid-loader{margin:inherit;z-index:99;opacity:.85;text-align:left;box-sizing:border-box;width:calc(var(--smart-loader-size) + 10px);height:calc(var(--smart-loader-size) + 10px);-webkit-background-clip:padding-box;background-clip:padding-box;border:6px solid #2b333f1a;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-grid-loader:after,.smart-grid-loader:before{content:"";box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border-style:inherit;border-color:inherit;border-top-color:inherit;border-width:6px;margin:-6px;animation:1.1s cubic-bezier(.6,.2,0,.8) infinite smart-loader-spin,1.1s linear infinite smart-loader-spin-fade;position:absolute}.smart-grid-loader[loading-indicator-position=top]{width:var(--smart-loader-size);height:var(--smart-loader-size)}.smart-grid-loader[loading-indicator-position=top] .smart-loader-container{top:0}.smart-grid-loader[loading-indicator-position=bottom] .smart-loader-container{top:-10%}.smart-grid-loader[loading-indicator-position=bottom] .smart-loader-container,.smart-grid-loader[loading-indicator-position=top] .smart-loader-container{background-color:var(--smart-background);width:100%;height:10%;animation:.3s linear smart-loader-container-pop-up-down;display:block;position:relative;left:20%;overflow:hidden}.smart-grid-loader[loading-indicator-position=bottom] .smart-loader-label,.smart-grid-loader[loading-indicator-position=top] .smart-loader-label{font-family:inherit;font-size:inherit;vertical-align:middle;white-space:nowrap;display:block;position:absolute;top:50%;left:60%;transform:translate(-50%,-50%)}.smart-grid-placeholder{-webkit-user-select:none;user-select:none;text-align:center;background:var(--smart-background);justify-content:center;align-items:center;height:100%;min-height:50px;display:flex}.smart-grid-content.auto-height .smart-grid-placeholder{height:initial}.smart-grid-content.auto-height smart-grid-cell[addNewRow]{border-right:none}.smart-grid-special-cells-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.smart-grid-cell-container{height:100%;position:relative}.smart-grid-cell-container.far,.smart-grid-cell-container.near{z-index:6;box-sizing:content-box;position:absolute}.smart-grid-cell-container.far{top:0}.smart-grid-cell-container.far.vscroll{right:var(--smart-scroll-bar-size)}.smart-grid-cell-container.border-collapse.near,.smart-grid-column-header-cell-container.border-collapse.near{box-sizing:border-box;border-right:none}.smart-grid-cell-container.border-collapse.far,.smart-grid-column-header-cell-container.border-collapse.far{box-sizing:border-box;border-left:none}smart-grid{width:var(--smart-grid-default-width);height:var(--smart-grid-default-height);grid-template-columns:var(--smart-grid-template-columns);grid-row-gap:var(--smart-grid-row-gap);contain:content;visibility:hidden}smart-grid .smart-grid-cell-loading{background:var(--smart-surface);border:1px solid var(--smart-surface);border-radius:var(--smart-border-radius);width:80%;height:10px;position:absolute;top:calc(50% - 5px);left:10%}smart-grid .smart-grid-add-column-button,smart-grid .smart-grid-add-row-button{z-index:12;background:var(--smart-surface);opacity:0;width:30px;height:28px;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;transform:scale(0)}smart-grid .smart-grid-add-column-button.insert,smart-grid .smart-grid-add-row-button.insert{transition:background .2s cubic-bezier(.4,0,.2,1)}smart-grid .smart-grid-add-column-button.float,smart-grid .smart-grid-add-row-button.float{border:1px solid var(--smart-primary);background:var(--smart-primary);width:24px;height:24px;color:var(--smart-primary-color);border-radius:50%;font-size:14px;bottom:5px;left:5px}smart-grid .smart-grid-add-column-button.smart-grid-add-column-button,smart-grid .smart-grid-add-row-button.smart-grid-add-column-button{right:5px;left:initial;top:55px}smart-grid .smart-grid-add-column-button.show,smart-grid .smart-grid-add-row-button.show{opacity:1;transform:scale(1)}smart-grid .smart-grid-add-column-button.show:active,smart-grid .smart-grid-add-column-button.show:hover,smart-grid .smart-grid-add-row-button.show:active,smart-grid .smart-grid-add-row-button.show:hover{color:var(--smart-primary-color);background:var(--smart-primary)}smart-grid .smart-grid-add-column-button.show:active.float,smart-grid .smart-grid-add-column-button.show:hover.float,smart-grid .smart-grid-add-row-button.show:active.float,smart-grid .smart-grid-add-row-button.show:hover.float{box-shadow:var(--smart-elevation-6);transform:scale(1.2)}smart-grid.smart-kanban-view{background:#fafafa}smart-grid.smart-kanban-view .smart-grid-add-row-button{display:none!important}smart-grid[appearance_hide-column-group-lines] smart-grid-column:not([column-group-first-child])[column-group]:before{background:0 0!important}smart-grid.smart-element{visibility:inherit}.smart-grid.smart-container{grid-template-columns:var(--smart-grid-template-columns);grid-row-gap:var(--smart-grid-row-gap);contain:content;visibility:hidden}.smart-grid.smart-container .smart-grid-header,.smart-grid>.smart-container .smart-grid-header{background:var(--smart-surface);color:var(--smart-surface-color);border-color:var(--smart-border);height:var(--smart-grid-header-height);border-bottom-style:solid;border-bottom-width:1px;width:100%}.smart-grid.smart-container .smart-grid-column-header,.smart-grid>.smart-container .smart-grid-column-header{height:var(--smart-grid-column-header-height);min-height:30px;color:var(--smart-surface-color);z-index:99;position:relative;overflow:hidden}.smart-grid.smart-container .smart-grid-content,.smart-grid>.smart-container .smart-grid-content{background:var(--smart-surface);border:none;width:100%;height:100%;padding:0;overflow:hidden}.smart-grid.smart-container.smart-grid-resize-mode,.smart-grid>.smart-container.smart-grid-resize-mode{overflow:visible}.smart-grid.smart-element{visibility:inherit}.smart-grid smart-grid-row[data-id="9999999"]{box-shadow:0 3px 6px #8c959f26}.smart-grid smart-grid-row .smart-justify-flex-start{justify-content:flex-start important}.smart-grid smart-grid-row .smart-grid-row-detail{z-index:3;background:var(--smart-background);width:100%;color:var(--smart-background-color);border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--smart-border);transform-origin:top;justify-content:flex-start;display:flex;position:absolute;overflow:hidden;transform:scaleY(0)}.smart-grid smart-grid-row .smart-grid-row-detail>div{width:100%;height:100%;line-height:initial;position:relative;overflow:hidden}.smart-grid smart-grid-column:not(.smart-grid-column-border).smart-grid-vertical-border-collapse:before,.smart-grid smart-grid-row smart-grid-cell:not(.smart-grid-column-border).smart-grid-vertical-border-collapse:before{width:0}.smart-grid smart-grid-column:not(.smart-grid-column-border).smart-grid-horizontal-border-collapse:after,.smart-grid smart-grid-row smart-grid-cell:not(.smart-grid-column-border).smart-grid-horizontal-border-collapse:after{height:0}.smart-grid smart-grid-row[has-detail]{transition:height .25s ease-in-out}.smart-grid smart-grid-row[has-detail] .smart-grid-row-detail.smart-animate,smart-grid-row .smart-grid-row-sub-container.smart-animate{transition:transform .25s ease-in-out,height .25s ease-in-out}.smart-grid smart-grid-row[show-detail] .smart-grid-row-detail{transform:scaleY(1)}.smart-grid smart-grid-row[unbound] smart-grid-cell{background:var(--smart-grid-cell-background-unbound);color:var(--smart-grid-cell-color-unbound)}.smart-grid smart-grid-column .smart-grid-command-item{border-radius:0;justify-content:center;align-items:center;padding:0}.smart-grid smart-grid-column .smart-add-new-column{border-right:1px solid var(--smart-border)}.smart-grid smart-grid-column .smart-add-new-column:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-grid smart-grid-cell.dragged,.smart-grid smart-grid-column.dragged{background-image:linear-gradient(45deg,#0000001a 25%,#0000 25% 50%,#0000001a 50% 75%,#0000 75%,#0000);background-size:3em 3em}.smart-grid smart-grid-column.afterTarget:last-child:after{right:0}.smart-grid smart-grid-cell .smart-grid-command-item{padding:0 3px;overflow:hidden}.smart-grid .smart-grid-scroll-view{width:100%;height:100%;position:relative;overflow:hidden}.smart-grid .smart-grid-scroll-view .smart-grid-row-container.far{bottom:-2px}.smart-grid .smart-grid-scroll-view.has-vscroll smart-grid-row[data-id="9999999"]{--smart-grid-cell-header-horizontal-border:transparent;--smart-grid-cell-horizontal-border:transparent;box-shadow:none!important}.smart-grid .smart-grid-scroll-view.vscroll,.smart-grid .smart-grid-scroll-view.vscroll .smart-grid-row-container.far,.smart-grid .smart-grid-scroll-view.vscroll .smart-grid-row-container.near{width:calc(100% - var(--smart-scroll-bar-size))}.smart-grid .smart-grid-scroll-view.hscroll .smart-grid-row-container.far{bottom:calc(-2px + var(--smart-scroll-bar-size))}.smart-grid .smart-grid-resize-mode{overflow:visible}.smart-grid smart-scroll-bar{height:calc(var(--smart-scroll-bar-size));z-index:11;touch-action:none;width:100%;position:absolute;bottom:0;overflow:visible}.smart-grid smart-scroll-bar:after,.smart-grid smart-scroll-bar:before{height:var(--smart-scroll-bar-size);background:var(--smart-scroll-bar-background);content:"";position:absolute;top:0}.smart-grid smart-scroll-bar:after{width:var(--smart-scroll-bar-size);min-width:var(--smart-scroll-bar-far-size);left:100%}.smart-grid smart-scroll-bar:before{width:var(--smart-scroll-bar-near-size);left:calc(0px - var(--smart-scroll-bar-near-size))}.smart-grid smart-scroll-bar.smart-element{border:none;border-radius:0}.smart-grid smart-scroll-bar.bottom-corner-visible{width:calc(100% - var(--smart-scroll-bar-size))}.smart-grid smart-scroll-bar[orientation=vertical]{height:100%;width:calc(var(--smart-scroll-bar-size));border-left:1px solid var(--smart-border);top:0;right:0}.smart-grid smart-scroll-bar[orientation=vertical]:before{content:"";height:var(--smart-scroll-bar-near-size);width:var(--smart-scroll-bar-size);background:var(--smart-scroll-bar-background);left:-1px;top:calc(0px - var(--smart-scroll-bar-near-size));border-left:1px solid var(--smart-border);position:absolute}.smart-grid smart-scroll-bar[orientation=vertical]:after{content:"";width:var(--smart-scroll-bar-size);height:var(--smart-scroll-bar-size);min-height:var(--smart-scroll-bar-far-size);background:var(--smart-scroll-bar-background);left:0;bottom:calc(0px - var(--smart-scroll-bar-far-size));z-index:-1;min-width:0;position:absolute;top:auto}.smart-grid smart-scroll-bar[orientation=vertical].bottom-corner-visible{height:calc(100% - var(--smart-scroll-bar-size))}.smart-grid .smart-data-view-header-drop-down{transition:transform .2s cubic-bezier(.4,0,.2,1);transform:scaleY(0)}.smart-grid .smart-data-view-header-drop-down.open{transform:scaleY(1)}.smart-grid .smart-breadcrumb-items>.afterTarget:last-child:after,.smart-grid .smart-breadcrumb-items>.target:before{content:"";display:none}.smart-grid .smart-grid-command-item{-webkit-user-select:none;user-select:none;cursor:pointer;border-top-left-radius:var(--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border:1px solid #0000;min-width:25px;padding:5px 8px;display:flex}.smart-grid .smart-grid-command-item:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);border:1px solid var(--smart-ui-state-border-hover)}.smart-grid .smart-grid-command-item:active{background:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);border:1px solid var(--smart-ui-state-border-active)}.smart-grid .smart-grid-command-item .smart-grid-icon{width:auto;min-width:16px;display:flex}.smart-grid .smart-grid-command-item span:last-child:not(:first-child){margin-left:4px}.smart-grid .smart-grid-command-bar{align-items:center;padding:5px;display:flex}.smart-grid .smart-grid-command-bar .smart-grid-icon{display:flex}.smart-grid .smart-grid-resize-line{z-index:99;opacity:.8;width:var(--smart-grid-resize-line-size);background:var(--smart-primary);position:absolute}.smart-grid .smart-grid-resize-line.row{height:var(--smart-grid-resize-line-size)}.smart-grid .smart-grid-resize-tooltip{z-index:99;background:var(--smart-primary);color:var(--smart-primary-color);padding:5px;transition:width .2s ease-out;position:absolute;bottom:0}.smart-grid .smart-grid-drag-line:after,.smart-grid .smart-grid-drag-line:before{color:var(--smart-primary);margin-left:-7px;font-size:16px;font-weight:700;position:absolute;left:0}.smart-grid .smart-grid-drag-line{z-index:199;opacity:1;width:calc(2 * var(--smart-grid-resize-line-size));background:var(--smart-primary);font-family:var(--smart-font-family-icon);transition:opacity .25s cubic-bezier(.6,.2,0,.8);position:absolute}.smart-grid .smart-grid-drag-line:after{content:var(--smart-icon-arrow-up);margin-bottom:-11px;bottom:0}.smart-grid .smart-grid-drag-line:before{content:var(--smart-icon-arrow-down);margin-top:-7px;top:0}.smart-grid .smart-grid-drag-line.row{height:calc(2 * var(--smart-grid-resize-line-size))}.smart-grid .smart-grid-drag-line.row:after{content:var(--smart-icon-arrow-left);right:0;left:initial;margin-bottom:-7px;margin-right:-7px;font-weight:700;bottom:0}.smart-grid .smart-grid-drag-line.row:before{content:var(--smart-icon-arrow-right);left:0}.smart-grid[appearance_allow-header-hover] smart-grid-column:not(.top-far-corner):not(.top-near-corner)[header]:hover smart-grid-cell[header],.smart-grid[appearance_allow-header-hover] smart-grid-row:hover smart-grid-cell[header]{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);cursor:default}.smart-grid[appearance_show-column-header-drag-icon][behavior_allow-column-reorder] smart-grid-column:not([auto-generated]) .smart-drag-handle{opacity:0;z-index:9;width:5px;height:100%;font-family:var(--smart-font-family-icon);cursor:move;transition:opacity .2s ease-in-out;position:absolute;left:1px;overflow:hidden}.smart-grid[appearance_show-column-header-drag-icon][behavior_allow-column-reorder] smart-grid-column:not([auto-generated]) .smart-drag-handle:before{font-family:var(--smart-font-family-icon);content:var(--smart-icon-ellipsis);justify-content:center;display:flex;position:relative;transform:rotate(90deg)}.smart-grid[appearance_show-column-header-drag-icon][behavior_allow-column-reorder] smart-grid-column:not([auto-generated]) .smart-drag-handle:hover{opacity:1}.smart-grid[appearance_show-row-header-drag-icon] smart-grid-row smart-grid-cell[header]:not([detail])>.smart-label{height:100%;font-family:var(--smart-font-family-icon);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-width:0;font-size:14px;font-style:normal;font-weight:400;position:absolute;top:0;left:0}.smart-grid[appearance_show-row-header-drag-icon] smart-grid-row smart-grid-cell[header]:not([detail])>.smart-label:before{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);content:var(--smart-icon-ellipsis);cursor:move;opacity:.25;justify-content:center;align-items:flex-end;width:100%;display:flex;position:absolute;left:0;transform:rotate(90deg)}.smart-grid[appearance_show-row-comments] smart-grid-row smart-grid-cell[header]:not([detail]),.smart-grid[appearance_show-row-status] smart-grid-row smart-grid-cell[header]:not([detail]){z-index:9}.smart-grid[appearance_show-row-comments] smart-grid-row:hover smart-grid-cell[header]:not([detail]):not([group]):not(.smart-add-new-row),.smart-grid[appearance_show-row-comments] smart-grid-row[focus][selected=indeterminate] smart-grid-cell[header]:not([detail]):not([group]):not(.smart-add-new-row),.smart-grid[appearance_show-row-status] smart-grid-row:hover smart-grid-cell[header]:not([detail]):not([group]):not(.smart-add-new-row),.smart-grid[appearance_show-row-status] smart-grid-row[focus][selected=indeterminate] smart-grid-cell[header]:not([detail]):not([group]):not(.smart-add-new-row){width:25px!important}.smart-grid[appearance_show-row-comments] smart-grid-row:hover smart-grid-cell[detail][has-toggle-button][selected],.smart-grid[appearance_show-row-comments] smart-grid-row[focus][selected=indeterminate] smart-grid-cell[detail][has-toggle-button][selected],.smart-grid[appearance_show-row-status] smart-grid-row:hover smart-grid-cell[detail][has-toggle-button][selected],.smart-grid[appearance_show-row-status] smart-grid-row[focus][selected=indeterminate] smart-grid-cell[detail][has-toggle-button][selected]{background:var(--smart-ui-state-hover)!important}.smart-grid[appearance_show-row-comments] smart-grid-row:hover smart-grid-cell[detail][has-toggle-button] button.row-detail,.smart-grid[appearance_show-row-comments] smart-grid-row[focus][selected=indeterminate] smart-grid-cell[detail][has-toggle-button] button.row-detail,.smart-grid[appearance_show-row-status] smart-grid-row:hover smart-grid-cell[detail][has-toggle-button] button.row-detail,.smart-grid[appearance_show-row-status] smart-grid-row[focus][selected=indeterminate] smart-grid-cell[detail][has-toggle-button] button.row-detail{visibility:inherit!important}.smart-grid[appearance_show-row-comments] smart-grid-row:hover smart-grid-cell[detail][has-toggle-button] button.row-detail:after,.smart-grid[appearance_show-row-comments] smart-grid-row[focus][selected=indeterminate] smart-grid-cell[detail][has-toggle-button] button.row-detail:after,.smart-grid[appearance_show-row-status] smart-grid-row:hover smart-grid-cell[detail][has-toggle-button] button.row-detail:after,.smart-grid[appearance_show-row-status] smart-grid-row[focus][selected=indeterminate] smart-grid-cell[detail][has-toggle-button] button.row-detail:after{content:var(--smart-icon-resize-full);color:var(--smart-primary);font-size:13px}.smart-grid[appearance_show-row-header-focus-icon] smart-grid-row[focus]:not([edit]) smart-grid-cell[header]:not([detail]):not(:hover)>.smart-label:before{content:var(--smart-icon-arrow-right)}.smart-grid[appearance_show-row-header-focus-icon] smart-grid-row[focus]:not([edit]) smart-grid-cell[header]:not([detail]):last-child>.smart-label,.smart-grid[appearance_show-row-header-focus-icon] smart-grid-row[focus]:not([edit]) smart-grid-cell[header]:not([detail])>.smart-label{height:100%;font-family:var(--smart-font-family-icon);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-width:0;font-size:14px;font-style:normal;font-weight:400;position:absolute;top:0;left:0}.smart-grid[appearance_show-row-header-focus-icon] smart-grid-row[focus]:not([edit]) smart-grid-cell[header]:not([detail])>.smart-label:before{content:var(--smart-icon-check-empty);background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);width:100%;position:absolute;left:0}.smart-grid.smart-container,smart-grid>.smart-container{width:100%;height:100%;max-height:inherit;border:0 solid #0000;margin-bottom:-3px;padding:0;position:relative;overflow:hidden}smart-grid-row{height:var(--smart-grid-row-height);cursor:default;padding:0;display:block;position:relative;overflow:visible}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card.smart-card-header,smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card.smart-card-tree-header,smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card[editable]:not(.smart-card-header){cursor:pointer}smart-grid-row:hover smart-grid-cell[checkbox][header][auto-show] .smart-input{opacity:1;border-color:var(--smart-border)}smart-grid-row[aria-rowindex="1"] .smart-grid-row-card-container .smart-card-layout-view{padding-top:10px}smart-grid-row .smart-grid-row-card-container{width:100%;height:100%}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view{min-width:unset;min-height:unset;background:var(--smart-surface);width:calc(100% - 20px);height:100%;padding:0 10px 10px}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container{order:none;grid-column-gap:var(--smart-card-view-column-gap,var(--smart-card-view-gap));grid-row-gap:var(--smart-card-view-row-gap,var(--smart-card-view-gap));justify-content:space-evenly;width:100%;height:100%;display:flex}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card{border:var(--smart-border-width) solid var(--smart-border);padding:var(--smart-data-view-padding);font-family:inherit;font-size:inherit;background-color:var(--smart-background);color:var(--smart-background-color);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);box-shadow:var(--smart-elevation-2);margin:0;transition:box-shadow .2s ease-in-out;display:flex;position:relative;overflow:auto;width:100%!important}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card.smart-card-header .smart-card-view-cell{justify-content:center}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card.smart-card-header .smart-card-view-value:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-arrow-right)}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card[editable]:not(.smart-card-header)[edit]{border:1px solid var(--smart-primary)}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card[editable]:not(.smart-card-header):hover:after,smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card[editable]:not(.smart-card-header)[edit]:after{content:var(--smart-icon-mode-edit);font-family:var(--smart-font-family-icon);width:16px;height:16px;position:absolute;bottom:6px;right:3px}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-data-container{width:100%}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-data-container.col-2{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-data-container.col-2 .smart-card-view-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;column-gap:5px}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-data-container.col-2 .smart-card-view-cell .smart-card-view-value{width:100%}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-data-container.col-2 .smart-card-view-cell.center{align-items:center}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-data-container.col-2 .smart-card-view-cell.right{align-items:flex-end}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card:hover{box-shadow:var(--smart-elevation-4)}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell{grid-template-columns:auto auto;justify-content:space-between;align-items:center;min-height:30px;margin-bottom:0;padding-left:10px;display:grid;overflow:hidden}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell.span{grid-column:1/span 2}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-arrow-down{visibility:hidden}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell.row-span .smart-card-view-value smart-grid-cell{white-space:normal;height:100%}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell.row-span .smart-card-view-value smart-grid-cell .smart-label{white-space:normal}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell.smart-card-view-title{font-size:1rem;font-weight:700;align-items:center!important;display:flex!important}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell.vertical{grid-template-columns:unset;grid-row-gap:.25rem;grid-template-rows:16px 1fr;justify-content:stretch;align-items:flex-start;display:grid}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell.vertical .smart-card-view-label,smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell.vertical .smart-card-view-value{width:100%;height:100%}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-label{opacity:.7;text-overflow:ellipsis;white-space:nowrap;min-width:50%;font-size:12px;position:relative;overflow:hidden}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-label.icon:after{content:"";background-position:50%;background-repeat:no-repeat;width:30px;height:100%;position:absolute;top:0;left:-5px}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell{width:100%;height:auto;display:block;position:static}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell .attachments{display:block}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell[template=image] .file-container{justify-content:center}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell[template=image] img{width:100%;max-width:100%;height:100%;max-height:100%;display:block}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell[template=image] .images{flex-direction:column;display:flex;position:relative;top:3px}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell[template=image] .smart-navigation{grid-column-gap:3px;justify-content:center;align-items:center;width:100%;height:26px;margin-top:-3px;display:flex}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell[template=image] .smart-navigation .smart-navigation-item{border:2px solid var(--smart-border);width:12px;height:12px}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell[template=image] .smart-navigation .smart-navigation-item.active,smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell[template=image] .smart-navigation .smart-navigation-item:hover{border-color:var(--smart-primary);width:14px;height:14px}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell .textwrap{display:block}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell:after,smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell:before{content:"";border:none;width:0;height:0}smart-grid-row .smart-grid-row-card-container .smart-card-layout-view .smart-card-container .smart-card .smart-card-view-cell .smart-card-view-value smart-grid-cell .smart-label{white-space:nowrap;text-align:unset;padding-left:0;padding-right:0}smart-grid-row smart-grid-cell[header].smart-decorate>.smart-label{padding-right:5px}smart-grid-row smart-grid-cell[header].smart-decorate.row-number:not(.smart-add-new-row):before{content:"";background:var(--smart-decorate-color);border-radius:5px;width:5px;height:70%;position:absolute;top:15%;right:4px}smart-grid-row smart-grid-cell[header][freeze]{background:var(--smart-surface);color:var(--smart-surface-color)}smart-grid-row smart-grid-cell[header] .smart-grid-cell-editor.smart-grid-input-cell-editor{background:var(--smart-background);color:var(--smart-background-color);z-index:10;box-sizing:border-box;height:calc(100% - 1px);padding-top:0;padding-bottom:0;position:absolute;top:0;left:1px}smart-grid-row .smart-grid-row-sub-container{z-index:3;transform-origin:top;width:100%;position:relative;overflow:visible}smart-grid-row .smart-grid-command-bar{z-index:7;box-sizing:border-box;transform-origin:100%;background:var(--smart-surface);height:calc(100% - 1px);color:var(--smart-surface-color);border-left:1px solid var(--smart-border);transition:transform .25s;position:absolute;top:0;right:0;overflow:hidden;transform:scaleX(0)}smart-grid-row .smart-grid-command-bar.show{transform:scaleX(1)}smart-grid-row[edit] smart-grid-cell:not(rowspan):not(colspan)[editor]{z-index:7}smart-grid-row[edit][error]{z-index:101}smart-grid-row[edit][error] smart-grid-cell[editor]{border-color:var(--smart-error)}smart-grid-row.smart-animate{transition:margin-bottom .25s ease-in-out,height .25s ease-in-out}smart-grid-row:not([selected]) smart-grid-cell[selected]:not([selected=indeterminate]):not([header]):not(.smart-grid-column-border):after{background:var(--smart-ui-state-color-selected);opacity:var(--smart-grid-cell-horizontal-border-opacity-selected,.3)}smart-grid-row[selected] smart-grid-cell[selected]:not([selected=indeterminate]):not([header]):not(.smart-grid-column-border):not(.smart-grid-column-border-collapse):before{background:var(--smart-ui-state-color-selected);opacity:var(--smart-grid-cell-vertical-border-opacity-selected,.3)}smart-grid-row[selected] smart-grid-cell[selected]:not([selected=indeterminate]):not([header]):not(.smart-grid-column-border):after{background:var(--smart-ui-state-color-selected);opacity:var(--smart-grid-cell-horizontal-border-opacity-selected,.3)}smart-grid-row[selected] smart-grid-cell[header]{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}smart-grid-row[selected] smart-grid-cell[checkbox][header][auto-show] .smart-input{opacity:1;border-color:var(--smart-border)}smart-grid-row[selected]:not([selected=indeterminate]):not([selected]+smart-grid-row[selected]:not([selected=indeterminate]):not([selected=none])) smart-grid-cell[selected]:not([editor]):not([header]):not(.smart-add-new-column){background:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}smart-grid-row[selected]:not([selected=indeterminate]):not([selected]+smart-grid-row[selected]:not([selected=indeterminate]):not([selected=none])) smart-grid-cell[selected]:not([editor]):not([header]):not(.smart-add-new-column) .smart-label:not([data-field=_addNewColumn]):not([data-field=_rowDetailColumn]){border-top:1px solid var(--smart-ui-state-selected)}smart-grid-row[selected]:not([selected=indeterminate]) smart-grid-cell[selected]:not([selected=indeterminate]):not([header]):not(.smart-grid-column-border):before{background:var(--smart-ui-state-color-selected);opacity:var(--smart-grid-cell-vertical-border-opacity-selected,.3)}smart-grid-row[selected=none] smart-grid-cell{color:var(--smart-disabled)}smart-grid-row[selected=indeterminate] smart-grid-cell[selected]:not([editor]){background:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}smart-grid-row[selected=indeterminate] smart-grid-cell[selected]:not([editor])[freeze]{background:var(--smart-grid-cell-background-freeze)}smart-grid-row[selected=indeterminate] smart-grid-cell[selected][focus]:not([editor]):not([rowspan]):not([colspan]){background:rgba(var(--smart-primary-rgb),.05);color:var(--smart-ui-state-color-selected);opacity:1}smart-grid-row[alternation-index="1"] smart-grid-cell[editor]:not([selected]):not([header]):not([highlight]):not([freeze])>.smart-label,smart-grid-row[alternation-index="0"] smart-grid-cell[editor]:not([selected]):not([header]):not([highlight]):not([freeze])>.smart-label,smart-grid-row[alternation-index="3"] smart-grid-cell[editor]:not([selected]):not([header]):not([highlight]):not([freeze])>.smart-label,smart-grid-row[alternation-index="4"] smart-grid-cell[editor]:not([selected]):not([header]):not([highlight]):not([freeze])>.smart-label{border:1px solid var(--smart-primary);background:var(--smart-background);box-sizing:border-box;-webkit-user-select:none;user-select:none;outline:0;width:calc(100% - 1px);height:calc(100% - 1px);margin:0;padding:0;position:relative;left:1px}smart-grid-row[alternation-index="0"] smart-grid-cell:not([selected]):not([header]):not([update]):not([delete]):not([add]):not([freeze]):not([focus]):not([sort]):not([filter]) .smart-label{background-color:var(--smart-background);color:var(--smart-background-color);border-color:var(--smart-border)}smart-grid-row[alternation-index="1"] smart-grid-cell:not([selected]):not([header]):not([update]):not([delete]):not([add]):not([freeze]):not([focus]):not([sort]):not([filter]) .smart-label{background-color:var(--smart-alternation-index0-background);color:var(--smart-alternation-index0-color);border-color:var(--smart-alternation-index0-border)}smart-grid-row[alternation-index="2"] smart-grid-cell:not([selected]):not([header]):not([update]):not([delete]):not([add]):not([freeze]):not([focus]):not([sort]):not([filter]) .smart-label{background-color:var(--smart-alternation-index1-background);color:var(--smart-alternation-index1-color);border-color:var(--smart-alternation-index1-border)}smart-grid-row[alternation-index="3"] smart-grid-cell:not([selected]):not([header]):not([update]):not([delete]):not([add]):not([freeze]):not([focus]):not([sort]):not([filter]) .smart-label{background-color:var(--smart-alternation-index2-background);color:var(--smart-alternation-index2-color);border-color:var(--smart-alternation-index2-border)}smart-grid-row[alternation-index="4"] smart-grid-cell:not([selected]):not([header]):not([update]):not([delete]):not([add]):not([freeze]):not([focus]):not([sort]):not([filter]) .smart-label{background-color:var(--smart-alternation-index3-background);color:var(--smart-alternation-index3-color);border-color:var(--smart-alternation-index3-border)}smart-grid-column{color:var(--smart-surface-color);background:var(--smart-surface);white-space:nowrap;text-overflow:ellipsis;cursor:default;border-style:solid;border-width:0;height:100%;min-height:30px;display:flex;position:absolute;overflow:hidden}smart-grid-column[aria-controls],smart-grid-column[focus],smart-grid-column[selected]{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}smart-grid-column[highlight],smart-grid-column[highlight][freeze]{background:var(--smart-primary);color:var(--smart-primary-color)}smart-grid-column:hover .smart-action-button{border-color:var(--smart-ui-state-border-hover);background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);cursor:pointer}smart-grid-column:hover .smart-action-button div:after,smart-grid-column:hover .smart-action-button div:before{background:var(--smart-ui-state-color-hover)}smart-grid-column .smart-icon{display:none}smart-grid-column .smart-icon.show{width:var(--smart-grid-column-buttons-width);height:100%;position:relative;left:4px;display:flex!important}smart-grid-column .smart-icon.show.smart-add-new-column{justify-content:center;width:100%;left:0}smart-grid-column .smart-icon .smart-grid-icon{display:flex}smart-grid-column .smart-label:not(.smart-input){position:relative;left:0}smart-grid-column .smart-label:not(.smart-input).smart-animate{transition:width .25s}smart-grid-column .smart-label:not(.smart-input).one{width:calc(100% - var(--smart-grid-column-buttons-width));min-width:30px}smart-grid-column .smart-label:not(.smart-input).two{width:calc(100% - 2 * var(--smart-grid-column-buttons-width));min-width:30px}smart-grid-column .smart-label:not(.smart-input).three{width:calc(100% - 3 * var(--smart-grid-column-buttons-width));min-width:30px}smart-grid-column .smart-label:not(.smart-input).four{width:calc(100% - 4 * var(--smart-grid-column-buttons-width));min-width:30px}smart-grid-column .smart-label:not(.smart-input).five{width:calc(100% - 5 * var(--smart-grid-column-buttons-width));min-width:30px}smart-grid-column .smart-label:not(.smart-input).six{width:calc(100% - 6 * var(--smart-grid-column-buttons-width));min-width:30px}smart-grid-column .smart-buttons-group{height:100%;transform:translateX(var(--smart-grid-column-buttons-width));display:flex;position:absolute;top:0;right:0}smart-grid-column .smart-buttons-group.smart-animate{transition:transform .25s}smart-grid-column .smart-buttons-group.action{transform:translate(0)}smart-grid-column .smart-description-button{margin-right:3px}smart-grid-column .smart-action-button{border-left:1px solid var(--smart-border);background:var(--smart-surface);color:var(--smart-surface-color);display:flex}smart-grid-column .smart-action-button div{width:14px;color:inherit;height:12px;font-size:0;font-family:var(--smart-font-family-icon);background:0 0;justify-content:center;align-items:center;transition:all .25s ease-in-out;position:relative;display:flex!important}smart-grid-column .smart-action-button div:after{content:var(--smart-icon-menu);color:var(--smart-surface-color);font-size:var(--smart-font-size);background:0 0!important}smart-grid-column .smart-action-button.smart-animate{transition:width .25s}smart-grid-column .smart-action-button.active:before{transform:translate(-50%,-50%)rotate(45deg)}smart-grid-column .smart-action-button.active:after{transform:translate(-50%,-50%)rotate(-45deg)}smart-grid-column .smart-grid-cell-editor.smart-grid-input-cell-editor{background:var(--smart-background);color:var(--smart-background-color);z-index:10;box-sizing:border-box;height:calc(100% - 1px);padding-top:0;padding-bottom:0;position:absolute;top:0;left:1px}smart-grid-column[freeze]{background:var(--smart-surface);color:var(--smart-surface-color)}smart-grid-column[aria-controls] .smart-action-button{border-color:var(--smart-ui-state-border-focus);background:var(--smart-ui-state-focus);color:var(--smart-ui-state-color-focus)}smart-grid-column[aria-controls] .smart-action-button div:after,smart-grid-column[aria-controls] .smart-action-button div:before{background:var(--smart-ui-state-color-focus)}smart-grid-column.smart-grid-column-border{border-width:var(--smart-border-width)}smart-grid-column.top-far-corner{width:var(--smart-scroll-bar-size);z-index:1;position:absolute;top:0;right:0}smart-grid-column:not(.smart-grid-column-border):after{background:var(--smart-grid-column-horizontal-border,var(--smart-border))}smart-grid-column:not(.smart-grid-column-border):not(.smart-grid-column-border-collapse):before{background:var(--smart-border)}smart-grid-column:not(.smart-grid-column-border-collapse):before{background:var(--smart-grid-column-vertical-border,var(--smart-border))}smart-grid-row[error] smart-grid-cell.smart-add-new-column.smart-add-new-column .smart-label{background:#e2e2e2!important}smart-grid-cell{color:var(--smart-background-color);background:var(--smart-background);white-space:nowrap;text-overflow:ellipsis;height:100%;font-size:var(--smart-grid-cell-font-size,inherit);font-weight:var(--smart-grid-cell-font-weight,inherit);scrollbar-width:auto;scrollbar-color:#8b8b8b #fff;border-style:solid;border-width:0;display:block;position:absolute;overflow:hidden}smart-grid-cell div[load]{border:2px solid var(--smart-border);box-sizing:border-box;border-radius:50%;width:16px;height:16px;margin-top:-8px;margin-left:5px;animation:1s linear infinite rotation;display:inline-block;position:absolute;top:50%;border-bottom-color:var(--smart-primary)!important}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}smart-grid-cell[role=rowheader] .smart-label{padding-left:0;padding-right:0}smart-grid-cell.row-comments .smart-label:after{content:var(--smart-icon-comment);font-family:var(--smart-font-family-icon);position:absolute;right:5px}smart-grid-cell smart-color-input .smart-color-box{border-radius:50%!important}smart-grid-cell button[toggle-button]:after{justify-content:flex-start}smart-grid-cell line[highlight]{stroke:var(--smart-secondary)}smart-grid-cell path[highlight],smart-grid-cell rect[highlight]{fill:var(--smart-secondary)}smart-grid-cell[focus] line{stroke:var(--smart-primary-color)}smart-grid-cell[focus] path,smart-grid-cell[focus] rect{fill:var(--smart-primary-color)}smart-grid-cell .wrap{white-space:normal;flex-direction:column;justify-content:center;line-height:1.5;display:flex}smart-grid-cell .textwrap{text-overflow:ellipsis;white-space:normal;word-break:break-word;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box}smart-grid-cell .textwrap h1,smart-grid-cell .textwrap h2,smart-grid-cell .textwrap h3,smart-grid-cell .textwrap h4,smart-grid-cell .textwrap h5,smart-grid-cell .textwrap h6,smart-grid-cell .textwrap p{margin-top:3px;margin-bottom:3px}smart-grid-cell .textwrap h1:first-child,smart-grid-cell .textwrap h2:first-child,smart-grid-cell .textwrap h3:first-child,smart-grid-cell .textwrap h4:first-child,smart-grid-cell .textwrap h5:first-child,smart-grid-cell .textwrap h6:first-child,smart-grid-cell .textwrap p:first-child{margin-top:0}smart-grid-cell ol,smart-grid-cell ul{margin:0;padding-left:16px}.smart-grid-dialog-editor .attachments .smart-drop-image,.smart-grid-dialog-editor .images .smart-drop-image,smart-grid-cell .attachments .smart-drop-image,smart-grid-cell .images .smart-drop-image{margin-left:-5px}smart-grid-cell ul[checklist]{padding-left:0}smart-grid-cell ul[checklist] li{padding-left:0;list-style:none}smart-grid-cell ul[checklist] li:before{content:"";border:2px solid #00000040;border-radius:3px;width:12px;height:12px;margin-right:5px;display:inline-block;position:relative;top:3px}smart-grid-cell ul[checklist] li[checked]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16' style='shape-rendering: geometricprecision;'%3E%3Cpath fill-rule='evenodd' fill='white' d='M5.944 12.305a1.031 1.031 0 0 0 1.433-.009l5.272-5.181A1.483 1.483 0 0 0 12.661 5a1.468 1.468 0 0 0-2.109.025L7.008 8.701a.465.465 0 0 1-.685-.01l-.587-.641A1.42 1.42 0 0 0 3.661 8a1.473 1.473 0 0 0 .017 2.106l2.266 2.199z'%3E%3C/path%3E%3C/svg%3E");background-color:var(--smart-primary);background-position:50%;background-repeat:no-repeat;border:2px solid #0000}smart-grid-cell .nowrap{white-space:nowrap;flex-direction:column;justify-content:center;line-height:1.5;display:flex}smart-grid-cell.smart-add-new-row{background-color:var(--smart-surface);--smart-ui-state-hover:var(--smart-surface);--smart-ui-state-color-hover:var(--smart-surface-color);cursor:pointer;font-style:italic}smart-grid-cell.smart-add-new-row>div{background-color:var(--smart-surface);display:block!important}smart-grid-cell.smart-add-new-row[selected]{background:var(--smart-background)!important;color:var(--smart-background-color)!important}smart-grid-cell.smart-add-new-row[selected]:after,smart-grid-cell.smart-add-new-row[selected]:before{color:var(--smart-background-color)!important;background:var(--smart-border)!important}smart-grid-cell.smart-add-new-row:not([header]){z-index:7;background:var(--smart-surface)!important}smart-grid-cell.smart-add-new-row:not([header]) .smart-label{background:var(--smart-surface)!important}smart-grid-cell.smart-add-new-row:not([header]):before{opacity:0}smart-grid-cell.smart-add-new-row[has-toggle-button] .row-status,smart-grid-cell.smart-add-new-row[has-toggle-button] button{display:none!important}smart-grid-cell.smart-add-new-row code{border:1px solid var(--smart-border);background-color:var(--smart-background);font-size:12px;font-family:var(--smart-font-family);border-radius:6px;padding:1px 6px}smart-grid-cell .dropdownlist,smart-grid-cell .list,smart-grid-cell .tokens{align-items:center;height:100%;padding-left:6px}smart-grid-cell .dropdownlist .smart-multi-combo-input,smart-grid-cell .list .smart-multi-combo-input,smart-grid-cell .tokens .smart-multi-combo-input{width:calc(100% - var(--smart-editor-addon-width))}smart-grid-cell .dropdownlist .smart-multi-combo-input .smart-flex,smart-grid-cell .list .smart-multi-combo-input .smart-flex,smart-grid-cell .tokens .smart-multi-combo-input .smart-flex{align-items:center;gap:5px}smart-grid-cell .dropdownlist .smart-flex-wrap,smart-grid-cell .list .smart-flex-wrap,smart-grid-cell .tokens .smart-flex-wrap{flex-wrap:wrap;padding-right:5px}smart-grid-cell .dropdownlist .smart-flex-auto,smart-grid-cell .list .smart-flex-auto,smart-grid-cell .tokens .smart-flex-auto{height:auto;display:flex}smart-grid-cell .dropdownlist .smart-token,smart-grid-cell .list .smart-token,smart-grid-cell .tokens .smart-token{line-height:1.5;display:inline-flex}smart-grid-cell .dropdownlist .smart-tokens-layout,smart-grid-cell .list .smart-tokens-layout,smart-grid-cell .tokens .smart-tokens-layout{width:100%}smart-grid-cell .dropdownlist .smart-arrow-down,smart-grid-cell .list .smart-arrow-down,smart-grid-cell .tokens .smart-arrow-down{opacity:0;cursor:pointer;width:0}smart-grid-cell .dropdownlist.dropdownlist .smart-arrow-down,smart-grid-cell .list.dropdownlist .smart-arrow-down,smart-grid-cell .tokens.dropdownlist .smart-arrow-down{background:inherit}smart-grid-cell .dropdownlist.dropdownlist .smart-arrow-down,smart-grid-cell .dropdownlist:hover .smart-arrow-down,smart-grid-cell .list.dropdownlist .smart-arrow-down,smart-grid-cell .list:hover .smart-arrow-down,smart-grid-cell .tokens.dropdownlist .smart-arrow-down,smart-grid-cell .tokens:hover .smart-arrow-down,smart-grid-cell[focus] .list .smart-arrow-down,smart-grid-cell[focus] .tokens .smart-arrow-down{width:var(--smart-editor-addon-width);min-width:var(--smart-editor-addon-width);opacity:1}smart-grid-cell[focus] .attachments .smart-icon-plus,smart-grid-cell[focus] .images .smart-icon-plus{opacity:1;width:26px}smart-grid-cell .attachments,smart-grid-cell .images{grid-template-columns:auto 1fr auto auto;height:100%;display:grid}smart-grid-cell .attachments .smart-icon-plus,smart-grid-cell .images .smart-icon-plus{opacity:0;width:0}smart-grid-cell .attachments:hover .smart-icon-plus,smart-grid-cell .images:hover .smart-icon-plus{opacity:1;width:26px}smart-grid-cell .attachments .container,smart-grid-cell .attachments .file-container,smart-grid-cell .images .container,smart-grid-cell .images .file-container{align-items:center;height:calc(100% - 3px);padding-left:5px;display:flex;overflow:hidden}smart-grid-cell .attachments .smart-drop-image:after,smart-grid-cell .images .smart-drop-image:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-download-alt);margin-left:5px}smart-grid-cell .attachments .arrowbtn,smart-grid-cell .images .arrowbtn{background:var(--smart-surface);width:15px}smart-grid-cell .attachments .arrowbtn:hover,smart-grid-cell .images .arrowbtn:hover{cursor:pointer;background:var(--smart-primary);color:var(--smart-primary-color)}smart-grid-cell .attachments .attachment,smart-grid-cell .attachments img,smart-grid-cell .images .attachment,smart-grid-cell .images img{border:1px solid var(--smart-border);border-radius:var(--smart-border-radius);align-content:center;width:23px;height:23px;margin-right:3px}smart-grid-cell .attachments .attachment:hover,smart-grid-cell .attachments img:hover,smart-grid-cell .images .attachment:hover,smart-grid-cell .images img:hover{cursor:pointer;border-color:var(--smart-primary)}smart-grid-cell .smart-grid-cell-editor{width:100%;height:100%;font-size:inherit;font-weight:inherit;background:inherit;color:inherit;border:none;border-radius:0;margin:0}smart-grid-cell.smart-grid-row-border{border-top-width:var(--smart-border-width)}smart-grid-cell.smart-grid-column-border{border-bottom-width:var(--smart-border-width);border-left-width:var(--smart-border-width);border-right-width:var(--smart-border-width)}smart-grid-cell.smart-add-new-column{background:var(--smart-surface);border-left:1px solid var(--smart-border)}smart-grid-cell.smart-add-new-column.smart-add-new-column .smart-label{background:var(--smart-surface)!important}smart-grid-cell.smart-add-new-column:after,smart-grid-cell.smart-add-new-column:before{display:none}smart-grid-cell:not(.smart-grid-column-border):after{background:var(--smart-grid-cell-horizontal-border,var(--smart-border))}smart-grid-cell:not(.smart-grid-column-border):not(.smart-grid-column-border-collapse):before{background:var(--smart-grid-cell-vertical-border,var(--smart-border))}smart-grid-cell[has-toggle-button] .smart-label{flex-direction:unset;padding:0}smart-grid-cell[has-toggle-button] .row-status{font-size:16px;font-family:var(--smart-font-family-icon);width:20px;min-width:20px}smart-grid-cell[has-toggle-button] .row-status:before{color:var(--smart-surface-color);content:var(--smart-icon-star-empty);opacity:.3;transition:opacity .2s ease-in-out}smart-grid-cell[has-toggle-button] .row-status:hover:before{color:var(--smart-primary);opacity:1}smart-grid-cell[has-toggle-button] .row-status.starred:before{color:var(--smart-primary);content:var(--smart-icon-star);opacity:1}smart-grid-cell[has-toggle-button] .row-status.custom.starred:before,smart-grid-cell[has-toggle-button] .row-status.custom:hover,smart-grid-cell[has-toggle-button] .row-status.custom:hover:before{color:inherit}smart-grid-cell[has-toggle-button] .row-status.comments:after{content:"";background:var(--smart-error);width:10px;height:10px;position:absolute;top:-5px;right:-5px;transform:rotate(45deg)}smart-grid-cell[has-toggle-button] button[toggle-button]{font-family:var(--smart-font-family-icon);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;cursor:pointer;background:0 0;border:none;outline:0;flex-flow:column wrap;justify-content:center;align-items:center;width:20px;min-width:20px;padding:0;font-size:16px;font-style:normal;font-weight:400;display:flex}smart-grid-cell[has-toggle-button] button[toggle-button]:after{content:var(--smart-icon-arrow-down)}smart-grid-cell[has-toggle-button] button[toggle-button][load]:after{content:"";width:16px;height:16px;background-image:url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///wAAAPDw8IqKiuDg4EZGRnp6egAAAFhYWCQkJKysrL6+vhQUFJycnAQEBDY2NmhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAkKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQJCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQJCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkECQoAAAAsAAAAABAAEAAABWwgIAICaRhlOY4EIgjH8R7LKhKHGwsMvb4AAy3WODBIBBKCsYA9TjuhDNDKEVSERezQEL0WrhXucRUQGuik7bFlngzqVW9LMl9XWvLdjFaJtDFqZ1cEZUB0dUgvL3dgP4WJZn4jkomWNpSTIyEAIfkECQoAAAAsAAAAABAAEAAABX4gIAICuSxlOY6CIgiD8RrEKgqGOwxwUrMlAoSwIzAGpJpgoSDAGifDY5kopBYDlEpAQBwevxfBtRIUGi8xwWkDNBCIwmC9Vq0aiQQDQuK+VgQPDXV9hCJjBwcFYU5pLwwHXQcMKSmNLQcIAExlbH8JBwttaX0ABAcNbWVbKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICSRBlOY7CIghN8zbEKsKoIjdFzZaEgUBHKChMJtRwcWpAWoWnifm6ESAMhO8lQK0EEAV3rFopIBCEcGwDKAqPh4HUrY4ICHH1dSoTFgcHUiZjBhAJB2AHDykpKAwHAwdzf19KkASIPl9cDgcnDkdtNwiMJCshACH5BAkKAAAALAAAAAAQABAAAAV3ICACAkkQZTmOAiosiyAoxCq+KPxCNVsSMRgBsiClWrLTSWFoIQZHl6pleBh6suxKMIhlvzbAwkBWfFWrBQTxNLq2RG2yhSUkDs2b63AYDAoJXAcFRwADeAkJDX0AQCsEfAQMDAIPBz0rCgcxky0JRWE1AmwpKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICKZzkqJ4nQZxLqZKv4NqNLKK2/Q4Ek4lFXChsg5ypJjs1II3gEDUSRInEGYAw6B6zM4JhrDAtEosVkLUtHA7RHaHAGJQEjsODcEg0FBAFVgkQJQ1pAwcDDw8KcFtSInwJAowCCA6RIwqZAgkPNgVpWndjdyohACH5BAkKAAAALAAAAAAQABAAAAV5ICACAimc5KieLEuUKvm2xAKLqDCfC2GaO9eL0LABWTiBYmA06W6kHgvCqEJiAIJiu3gcvgUsscHUERm+kaCxyxa+zRPk0SgJEgfIvbAdIAQLCAYlCj4DBw0IBQsMCjIqBAcPAooCBg9pKgsJLwUFOhCZKyQDA3YqIQAh+QQJCgAAACwAAAAAEAAQAAAFdSAgAgIpnOSonmxbqiThCrJKEHFbo8JxDDOZYFFb+A41E4H4OhkOipXwBElYITDAckFEOBgMQ3arkMkUBdxIUGZpEb7kaQBRlASPg0FQQHAbEEMGDSVEAA1QBhAED1E0NgwFAooCDWljaQIQCE5qMHcNhCkjIQAh+QQJCgAAACwAAAAAEAAQAAAFeSAgAgIpnOSoLgxxvqgKLEcCC65KEAByKK8cSpA4DAiHQ/DkKhGKh4ZCtCyZGo6F6iYYPAqFgYy02xkSaLEMV34tELyRYNEsCQyHlvWkGCzsPgMCEAY7Cg04Uk48LAsDhRA8MVQPEF0GAgqYYwSRlycNcWskCkApIyEAOwAAAAAAAAAAAA==)!important;background-repeat:no-repeat!important}smart-grid-cell[has-toggle-button] button[toggle-button].row-detail.row-comments>div{font-size:11px;font-family:var(--smart-font-family);color:var(--smart-primary);justify-content:center;font-weight:700;display:flex}smart-grid-cell[has-toggle-button] button[toggle-button].row-detail.row-comments:before{content:"";background:var(--smart-error);width:10px;height:10px;position:absolute;top:-5px;right:-5px;transform:rotate(45deg)}smart-grid-cell[has-toggle-button] button[toggle-button][toggled]:after,smart-grid-column .smart-sort-button.asc:before{transform:rotate(180deg)}smart-grid-cell[has-toggle-button] button[toggle-button].row-detail:hover:after{color:var(--smart-surface-color);padding:3px}smart-grid-cell[has-toggle-button] button[toggle-button].smart-animate:after{transition:transform .25s ease-out}smart-grid-cell[has-toggle-button] .smart-indent{width:14px;height:100%;position:relative;left:7px}smart-grid-cell[has-toggle-button] .smart-indent:after{content:"-";height:50%;color:var(--smart-background-color);visibility:hidden}smart-grid-cell[has-toggle-button] .smart-indent:first-child{visibility:hidden;border-left:1px solid var(--smart-border)}smart-grid-cell[has-toggle-button] .smart-label,smart-grid-cell[has-toggle-button] div[indent]{display:flex}smart-grid-cell[command] .smart-label{cursor:pointer;flex-direction:row;justify-content:center;display:flex}smart-grid-cell[command] .align-center{padding:0}smart-grid-cell[header],smart-grid-cell[header]:last-child{background:var(--smart-surface);color:var(--smart-surface-color);border-color:var(--smart-border)}smart-grid-cell[header]:not(.smart-grid-column-border):after{background:var(--smart-grid-cell-header-horizontal-border,var(--smart-grid-cell-horizontal-border,var(--smart-border)))}smart-grid-cell[header]:not(.smart-grid-column-border):not(.smart-grid-column-border-collapse):before{background:var(--smart-grid-cell-header-vertical-border,var(--smart-grid-cell-vertical-border,var(--smart-border)))}smart-grid-cell[editor]>.smart-label:not(.smart-input){border:1px solid var(--smart-primary);background:var(--smart-background);box-sizing:border-box;-webkit-user-select:none;user-select:none;outline:0;width:calc(100% - 1px);height:calc(100% - 1px);margin:0 0 0 1px;padding:0;position:relative}smart-grid-cell[editor][row-editor]{border:0 solid var(--smart-primary);border-top:1px solid var(--smart-primary);border-bottom:1px solid var(--smart-primary);border-left:1px solid var(--smart-primary)}smart-grid-cell[editor][row-editor] .smart-label:not(.smart-input){border:0 solid var(--smart-primary)!important}smart-grid-cell[editor][row-editor]:first-child{border-left:1px solid var(--smart-primary)!important}smart-grid-cell[editor][row-editor]:last-child{border-right:1px solid var(--smart-primary)}smart-grid-cell[editor][row-editor]~smart-grid-cell[editor][row-editor]{border-left:0 solid var(--smart-primary)}smart-grid-cell[editor=dateTimePicker]{--smart-border-radius:0px;--smart-border-top-left-radius:0px;--smart-border-top-right-radius:0px;--smart-border-bottom-left-radius:0px;--smart-border-bottom-right-radius:0px}smart-grid-cell[editor=checkBox] .smart-label{cursor:pointer;justify-content:center;align-items:center;padding-bottom:0}smart-grid-cell[placeholder]:not([detail]):not([group]):not([editor]):not(.smart-add-new-row) .smart-label{font-style:italic}smart-grid-cell[placeholder]:not([detail]):not([group]):not([editor]):not(.smart-add-new-row):not([focus]):not([selected]) .smart-label{color:#9e9e9e!important}smart-grid-cell[template] .smart-label{padding-left:0;padding-right:0}smart-grid-cell[template][template=dropdownGrid] .smart-label:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);cursor:pointer}smart-grid-cell[template][template=richText] .smart-label:hover:after,smart-grid-cell[template][template=richText][focus] .smart-label:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-resize-full);background:inherit;cursor:pointer;font-size:12px;line-height:1;position:absolute;top:calc(50% - 6px);right:5px;color:var(--smart-background-color)!important}smart-grid-cell[template][template=richText][focus] .smart-label:after{color:var(--smart-primary)!important}smart-grid-cell[template][template=email] a,smart-grid-cell[template][template=url] a{color:var(--smart-primary);font-size:var(--smart-font-size)}smart-grid-cell[template][template=email][selected] a,smart-grid-cell[template][template=url][selected] a{color:inherit}smart-grid-cell[template][template=rating][selected] .rating div{visibility:inherit}smart-grid-cell[template][template=rating] .rating{display:flex}smart-grid-cell[template][template=rating] .rating div{color:#dfdfdf}smart-grid-cell[template][template=rating] .rating div.hover{color:#ffba05;opacity:.5}smart-grid-cell[template][template=rating] .rating div.value{visibility:inherit;color:#ffba05;opacity:1}smart-grid-cell[template][template=rating] .rating div.down{animation:1s ease-in-out starJump}smart-grid-cell[template][template=rating] .rating:hover div{visibility:inherit}@keyframes starJump{0%{transform:translateY(0)scale(.67)}20%{transform:translateY(0)scale(.75,.5)}40%{transform:translateY(0)scale(1.15)}60%{transform:translateY(0)scale(1.1,.6)}80%{transform:translateY(0)scale(.95,1.1)}to{transform:translateY(0)scale(1)}}smart-grid-cell[template][template=ai] .smart-icon-reload{visibility:hidden!important}smart-grid-cell[template][template=ai]:hover .smart-icon-reload{visibility:visible!important}smart-grid-cell[template][template=autoNumber] .smart-label,smart-grid-cell[template][template=createdTime] .smart-label,smart-grid-cell[template][template=email] .smart-label,smart-grid-cell[template][template=modifiedTime] .smart-label,smart-grid-cell[template][template=password] .smart-label,smart-grid-cell[template][template=phone] .smart-label,smart-grid-cell[template][template=url] .smart-label{padding-left:4px;padding-right:2px}smart-grid-cell[template=checkBox]:hover .smart-input[color],smart-grid-cell[template=checkBox]:hover .smart-input[icon]{color:#0000;background:var(--smart-background)!important;border:1px solid var(--smart-border)!important}smart-grid-cell[template=checkBox] .smart-input[color]{color:#0000}smart-grid-cell[template=checkBox] .smart-input[color][checked]{color:var(--smart-check-template-color)}smart-grid-cell[template=checkBox] .smart-input[color]:not([icon])[checked]{background:var(--smart-check-template-color)!important;border-color:var(--smart-check-template-color)!important;color:var(--smart-check-template-forecolor)!important}smart-grid-cell[template=checkBox] .smart-input[icon]{font-size:16px;background:0 0!important;border:none!important}smart-grid-cell[selected]:not([editor]),smart-grid-cell[selected]:not([editor])[focus]:not([rowspan]):not([colspan]){background:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}smart-grid-cell[colspan],smart-grid-cell[editor],smart-grid-cell[rowspan]{background:var(--smart-background);color:var(--smart-background-color)}smart-grid-cell[template=checkBox] .smart-input[icon][icon=heart]:after{content:var(--smart-icon-heart)}smart-grid-cell[template=checkBox] .smart-input[icon][icon=cancel]:after{content:var(--smart-icon-cancel)}smart-grid-cell[template=checkBox] .smart-input[icon][icon=flag]:after{content:var(--smart-icon-flag)}smart-grid-cell[template=checkBox] .smart-input[icon][icon=star]:after{content:var(--smart-icon-star)}smart-grid-cell[template=checkBox] .smart-input[icon][icon=circle]:after{content:var(--smart-icon-circle)}smart-grid-cell[template=checkBox] .smart-input[icon][icon=bell]:after{content:var(--smart-icon-bell)}smart-grid-cell[template=checkBox] .smart-input[icon][icon=like]:after{content:var(--smart-icon-like)}smart-grid-cell[template=checkBox] .smart-input[icon][icon=check]:after{content:var(--smart-icon-check)}smart-grid-cell[template=checkBox] .smart-label{cursor:default;justify-content:center;align-items:center;padding-bottom:0}smart-grid-cell[template=checkBox] .smart-label .smart-input{cursor:pointer}smart-grid-cell[template=checkBox][readonly] .smart-label,smart-grid-cell[template=checkBox][readonly] .smart-label .smart-input:after,smart-grid-cell[template=checkBox][readonly] .smart-label:after{cursor:default!important}smart-grid-cell[template=checkBox][readonly] .smart-label:hover .smart-input{--smart-ui-state-hover:var(--smart-background)}smart-grid-cell[selected]:not([editor])[focus]:not([rowspan]):not([colspan]){opacity:.8}smart-grid-cell[selected]:not([editor])[freeze]:not([rowspan]):not([colspan]){opacity:1}smart-grid-cell[selected]:not([editor])[freeze]:not([rowspan]):not([colspan])[header]{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}smart-grid-cell[addNewRow]{border-right:1px solid var(--smart-border)}smart-grid-cell[addNewRow]:after{visibility:hidden}smart-grid-cell[colspan],smart-grid-cell[rowspan]{z-index:5;padding:0}smart-grid-cell[colspan][selected]:not([editor]),smart-grid-cell[rowspan][selected]:not([editor]){background:var(--smart-primary)!important;color:var(--smart-primary-color)!important}smart-grid-cell[error]{z-index:9999;overflow:visible}smart-grid-cell[error]:not([row-editor])>.smart-label{box-sizing:border-box;-webkit-user-select:none;user-select:none;outline:0;width:calc(100% - 1px);height:calc(100% - 1px);margin:0;padding:0;position:relative;left:1px;border:1px solid var(--smart-error)!important}smart-grid-cell[update]{background:var(--smart-grid-cell-background-update);color:var(--smart-grid-cell-color-update)}smart-grid-cell[add]{background:var(--smart-grid-cell-background-add);color:var(--smart-grid-cell-color-add)}smart-grid-cell[delete]{background:var(--smart-grid-cell-background-delete);color:var(--smart-grid-cell-color-delete)}smart-grid-cell[freeze]{background:var(--smart-grid-cell-background-freeze);color:var(--smart-grid-cell-color-freeze)}smart-grid-cell[freeze][selected]{background:var(--smart-grid-cell-background-freeze-selected)!important}smart-grid-cell[highlight] .smart-label{color:#333!important;background:#fff1c8!important}smart-grid-cell[highlight][highlight-data-field]{border-left:1px solid var(--smart-primary);border-right:1px solid var(--smart-primary)}smart-grid-cell[highlight][highlight-data-field]:first-child{border-left:2px solid var(--smart-primary)}smart-grid-cell[group]{font-size:var(--smart-font-size)}smart-grid-cell[group] span[summary],smart-grid-cell[group] span[value]{font-weight:600}smart-grid-cell[group] span[summary][chip],smart-grid-cell[group] span[value][chip]{background:var(--smart-primary);width:2em;min-width:2em;height:2em;color:var(--smart-primary-color);border-radius:50%;justify-content:center;align-items:center;margin-left:10px;font-size:.7em;display:inline-flex}smart-grid-cell>.smart-label:not(.smart-input),smart-grid-column>.smart-label:not(.smart-input){width:100%;height:100%}smart-grid-cell>.smart-label:not(.smart-input).comments:after,smart-grid-column>.smart-label:not(.smart-input).comments:after{content:"";background:var(--smart-error);width:10px;height:10px;position:absolute;top:-5px;right:-5px;transform:rotate(45deg)}smart-grid-cell.rotate,smart-grid-column.rotate{line-height:initial;transform-origin:50% 50% 0;display:inline-block;position:absolute;top:0;left:0;transform:rotate(0)}smart-grid-cell .align-left,smart-grid-column .align-left{text-overflow:ellipsis;text-align:left;padding-left:7px;padding-right:2px;overflow:hidden}smart-grid-cell .align-top,smart-grid-column .align-top{line-height:initial;align-items:flex-start;display:flex}smart-grid-cell .align-bottom,smart-grid-column .align-bottom{line-height:initial;align-items:flex-end;display:flex}smart-grid-cell .align-right,smart-grid-column .align-right{text-overflow:ellipsis;text-align:right;padding-left:2px;padding-right:7px;overflow:hidden}smart-grid-cell .align-right.align-bottom,smart-grid-column .align-right.align-bottom{flex-direction:column-reverse}smart-grid-cell .align-right.align-top,smart-grid-column .align-right.align-top{flex-direction:column;align-items:flex-end}smart-grid-cell .align-center,smart-grid-column .align-center{text-overflow:ellipsis;text-align:center;padding-left:7px;padding-right:7px;overflow:hidden}smart-grid-cell .align-center.align-bottom,smart-grid-cell .align-center.align-top,smart-grid-column .align-center.align-bottom,smart-grid-column .align-center.align-top{margin-left:50%;margin-right:50%;padding-left:0;padding-right:0}smart-grid-cell .align-middle,smart-grid-column .align-middle{align-items:center;display:flex}smart-grid-cell .align-center.align-middle,smart-grid-column .align-center.align-middle{justify-content:center}smart-grid-cell.smart-grid-column-border,smart-grid-column.smart-grid-column-border{border-top-color:var(--smart-border);border-bottom-color:var(--smart-border);border-left-color:var(--smart-border);border-right-color:var(--smart-border);border-top-width:0}smart-grid-cell:not(.smart-grid-column-border):after,smart-grid-column:not(.smart-grid-column-border):after{height:var(--smart-border-width);content:"";width:100%;position:absolute;bottom:0;left:0}smart-grid-cell:not(.smart-grid-column-border):not(.smart-grid-column-border-collapse):before,smart-grid-column:not(.smart-grid-column-border):not(.smart-grid-column-border-collapse):before{width:var(--smart-border-width);content:"";height:100%;position:absolute;top:0;left:0}.smart-grid[view=card] .smart-grid-column-header{display:none}.smart-grid-loading:before{content:"";width:16px;height:16px;position:absolute;left:6px;background-image:url(data:image/gif;base64,R0lGODlhEAAQAPQAAP///wAAAPDw8IqKiuDg4EZGRnp6egAAAFhYWCQkJKysrL6+vhQUFJycnAQEBDY2NmhoaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFdyAgAgIJIeWoAkRCCMdBkKtIHIngyMKsErPBYbADpkSCwhDmQCBethRB6Vj4kFCkQPG4IlWDgrNRIwnO4UKBXDufzQvDMaoSDBgFb886MiQadgNABAokfCwzBA8LCg0Egl8jAggGAA1kBIA1BAYzlyILczULC2UhACH5BAkKAAAALAAAAAAQABAAAAV2ICACAmlAZTmOREEIyUEQjLKKxPHADhEvqxlgcGgkGI1DYSVAIAWMx+lwSKkICJ0QsHi9RgKBwnVTiRQQgwF4I4UFDQQEwi6/3YSGWRRmjhEETAJfIgMFCnAKM0KDV4EEEAQLiF18TAYNXDaSe3x6mjidN1s3IQAh+QQJCgAAACwAAAAAEAAQAAAFeCAgAgLZDGU5jgRECEUiCI+yioSDwDJyLKsXoHFQxBSHAoAAFBhqtMJg8DgQBgfrEsJAEAg4YhZIEiwgKtHiMBgtpg3wbUZXGO7kOb1MUKRFMysCChAoggJCIg0GC2aNe4gqQldfL4l/Ag1AXySJgn5LcoE3QXI3IQAh+QQJCgAAACwAAAAAEAAQAAAFdiAgAgLZNGU5joQhCEjxIssqEo8bC9BRjy9Ag7GILQ4QEoE0gBAEBcOpcBA0DoxSK/e8LRIHn+i1cK0IyKdg0VAoljYIg+GgnRrwVS/8IAkICyosBIQpBAMoKy9dImxPhS+GKkFrkX+TigtLlIyKXUF+NjagNiEAIfkECQoAAAAsAAAAABAAEAAABWwgIAICaRhlOY4EIgjH8R7LKhKHGwsMvb4AAy3WODBIBBKCsYA9TjuhDNDKEVSERezQEL0WrhXucRUQGuik7bFlngzqVW9LMl9XWvLdjFaJtDFqZ1cEZUB0dUgvL3dgP4WJZn4jkomWNpSTIyEAIfkECQoAAAAsAAAAABAAEAAABX4gIAICuSxlOY6CIgiD8RrEKgqGOwxwUrMlAoSwIzAGpJpgoSDAGifDY5kopBYDlEpAQBwevxfBtRIUGi8xwWkDNBCIwmC9Vq0aiQQDQuK+VgQPDXV9hCJjBwcFYU5pLwwHXQcMKSmNLQcIAExlbH8JBwttaX0ABAcNbWVbKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICSRBlOY7CIghN8zbEKsKoIjdFzZaEgUBHKChMJtRwcWpAWoWnifm6ESAMhO8lQK0EEAV3rFopIBCEcGwDKAqPh4HUrY4ICHH1dSoTFgcHUiZjBhAJB2AHDykpKAwHAwdzf19KkASIPl9cDgcnDkdtNwiMJCshACH5BAkKAAAALAAAAAAQABAAAAV3ICACAkkQZTmOAiosiyAoxCq+KPxCNVsSMRgBsiClWrLTSWFoIQZHl6pleBh6suxKMIhlvzbAwkBWfFWrBQTxNLq2RG2yhSUkDs2b63AYDAoJXAcFRwADeAkJDX0AQCsEfAQMDAIPBz0rCgcxky0JRWE1AmwpKyEAIfkECQoAAAAsAAAAABAAEAAABXkgIAICKZzkqJ4nQZxLqZKv4NqNLKK2/Q4Ek4lFXChsg5ypJjs1II3gEDUSRInEGYAw6B6zM4JhrDAtEosVkLUtHA7RHaHAGJQEjsODcEg0FBAFVgkQJQ1pAwcDDw8KcFtSInwJAowCCA6RIwqZAgkPNgVpWndjdyohACH5BAkKAAAALAAAAAAQABAAAAV5ICACAimc5KieLEuUKvm2xAKLqDCfC2GaO9eL0LABWTiBYmA06W6kHgvCqEJiAIJiu3gcvgUsscHUERm+kaCxyxa+zRPk0SgJEgfIvbAdIAQLCAYlCj4DBw0IBQsMCjIqBAcPAooCBg9pKgsJLwUFOhCZKyQDA3YqIQAh+QQJCgAAACwAAAAAEAAQAAAFdSAgAgIpnOSonmxbqiThCrJKEHFbo8JxDDOZYFFb+A41E4H4OhkOipXwBElYITDAckFEOBgMQ3arkMkUBdxIUGZpEb7kaQBRlASPg0FQQHAbEEMGDSVEAA1QBhAED1E0NgwFAooCDWljaQIQCE5qMHcNhCkjIQAh+QQJCgAAACwAAAAAEAAQAAAFeSAgAgIpnOSoLgxxvqgKLEcCC65KEAByKK8cSpA4DAiHQ/DkKhGKh4ZCtCyZGo6F6iYYPAqFgYy02xkSaLEMV34tELyRYNEsCQyHlvWkGCzsPgMCEAY7Cg04Uk48LAsDhRA8MVQPEF0GAgqYYwSRlycNcWskCkApIyEAOwAAAAAAAAAAAA==)!important;background-repeat:no-repeat!important}.smart-grid-column-group-collapse-button span{font-size:16px}.smart-grid-mobile-scroll-content{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.smart-token-max-width{max-width:attr(data-max-width px)}.smart-drop-down-list-selection-image[data-image]{background-image:attr(data-image url)!important}.smart-align-center{align-items:center}.smart-justify-content-start{justify-content:flex-start}.smart-grid-group-header{min-height:var(--smart-grid-group-header-height);height:var(--smart-grid-group-header-height);z-index:99;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--smart-border);background:var(--smart-surface);align-items:center;display:flex;position:relative;overflow:hidden}.smart-grid-group-header .smart-breadcrumb{--smart-breadcrumb-item-height:35px;background:0 0;border:none;width:100%;margin-top:1px;padding:0 0 0 5px}.smart-grid-group-header .smart-breadcrumb .smart-template-container .smart-breadcrumb-items .smart-breadcrumb-item{border-radius:var(--smart-border-radius);margin-top:0}.smart-grid-group-header .smart-breadcrumb-item-label{place-content:center;display:flex}.smart-grid-group-header .smart-breadcrumb-item-label .smart-grid-icon{margin-right:-10px;font-size:16px;font-weight:700}.smart-grid .smart-grid-row:not([leaf]) smart-grid-cell[group]:not([header]) div:not([content]){visibility:hidden}.smart-grid[grouped] smart-grid-row[level]>.smart-grid-cell-container>smart-grid-cell div[content]{line-height:initial;align-items:center;width:100%;height:100%;display:flex}.smart-grid[grouped] smart-grid-row[level]>.smart-grid-cell-container>smart-grid-cell div[content]>div[checkbox]:not(.smart-hidden){margin-right:7px}.smart-grid[grouped] smart-grid-row[level] smart-grid-cell[group]{border-right:1px solid var(--smart-border);padding-right:1px}.smart-grid[grouped] smart-grid-row[level] smart-grid-cell[group] div[group-advanced]{grid-column-gap:5px;grid-template-columns:auto auto auto;align-items:center;font-size:12px;display:grid}.smart-grid[grouped] smart-grid-row[level] smart-grid-cell[group] div[group-advanced]:hover span[group] span{opacity:1;color:var(--smart-primary);transform:scale(1.1)}.smart-grid[grouped] smart-grid-row[level] smart-grid-cell[group] div[group-advanced] span[group] span{opacity:.7;margin-left:-8px;font-weight:400;transform:scale(.9)}.smart-grid[grouped] smart-grid-row[level] smart-grid-cell[group] div[group-advanced] span[group]{font-weight:700;display:flex}.smart-grid[grouped] smart-grid-row[level] smart-grid-cell[group] div[group-advanced] span[value]{font-size:var(--smart-font-size);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;background-color:var(--smart-primary);color:var(--smart-primary-color);border:1px solid var(--smart-primary);border-radius:20px;align-items:center;padding:2px 6px;font-weight:400;display:flex;position:relative}.smart-grid[grouped] smart-grid-row[level] smart-grid-cell[group] div[group-advanced] span[summary]{opacity:.7;font-size:10px;font-weight:400}.smart-grid[grouped] smart-grid-row[level] smart-grid-cell[group] div[group-advanced]:hover span[summary]{opacity:1}.smart-grid-column-menu{background:var(--smart-surface);width:var(--smart-grid-column-menu-width);height:var(--smart-grid-column-menu-height);z-index:9999;box-shadow:var(--smart-elevation-8);min-height:40px;position:absolute;overflow:hidden}.smart-grid-column-menu smart-menu{border:none}.smart-grid-column-menu.smart-animate{opacity:0;transform-origin:0 0;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);transform:scale(0)}smart-grid-column .smart-filter-button.smart-animate:before,smart-grid-column .smart-sort-button.smart-animate:before{transition:transform .2s ease-out,opacity .3s ease-out}.smart-grid-column-menu.smart-animate.smart-open-right,.smart-grid-column-menu[right-to-left].smart-animate{transform-origin:100% 0}.smart-grid-column-menu.smart-animate.smart-grid-download-menu{width:auto;transform:scaleY(0)}.smart-grid-column-menu smart-menu[mode=vertical]{height:100%}.smart-grid-column-menu.open.smart-animate{opacity:1;transform:scale(1)}.smart-grid-column-menu .smart-grid-icon{display:inline-block}.smart-grid-column-menu .smart-filter-container{background:var(--smart-background);width:100%;height:auto}.smart-grid-column-menu .smart-filter-container smart-filter-panel{background:0 0;border:none;width:100%}.smart-grid-column-menu .smart-filter-container .smart-filter-panel smart-tree,.smart-grid-column-menu .smart-filter-panel smart-filter-builder{height:250px}.smart-grid-filter-footer{height:var(--smart-grid-filter-footer-height)}smart-grid-row[filter-row],smart-grid-row[summary-row]{background:var(--smart-surface)}smart-grid-row[filter=indeterminate]{opacity:.75}smart-grid-cell.smart-grid-filter-row-cell{background:var(--smart-surface);color:var(--smart-surface-color);border-color:var(--smart-surface);--smart-grid-cell-horizontal-border:transparent}smart-grid-cell.smart-grid-filter-row-cell .smart-filter-input-type{background:inherit;width:var(--smart-editor-addon-width);font-family:var(--smart-font-family-icon);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;cursor:pointer;border:none;border-radius:0;outline:0;flex-wrap:wrap;justify-content:center;align-items:center;font-size:14px;font-style:normal;font-weight:400}smart-grid-cell.smart-grid-filter-row-cell .smart-filter-input-value{width:calc(100% - var(--smart-editor-addon-width));resize:none;background:inherit;color:inherit;border:none;border-radius:0;outline:0;overflow:hidden}smart-grid-cell.smart-grid-filter-row-cell .smart-filter-input-value.smart-grid-number-input-cell-editor .nav{border:1px solid var(--smart-border)}smart-grid-cell.smart-grid-filter-row-cell .smart-filter-input-container{border:1px solid #0000;height:100%;margin-left:1px;display:flex;width:calc(100% - 1px)!important}smart-grid-cell.smart-grid-filter-row-cell .smart-filter-input-container[disabled] .nav,smart-grid-cell.smart-grid-filter-row-cell .smart-filter-input-container[disabled] .smart-filter-input-type{pointer-events:none;visibility:hidden}smart-grid-cell.smart-grid-filter-row-cell .smart-filter-input-container[disabled] .smart-grid-icon{visibility:hidden;pointer-events:none}smart-grid-cell.smart-grid-filter-row-cell .smart-filter-input-container[focus]{border-color:var(--smart-ui-state-border-active);background:var(--smart-background);border-style:solid;border-width:1px}smart-grid-cell.smart-grid-filter-row-cell .smart-filter-input-container[focus] .smart-filter-input-value.smart-grid-number-input-cell-editor .nav{background:var(--smart-background)}smart-grid-cell.smart-grid-filter-row-cell[template=checkBox] .smart-filter-input-value.smart-grid-check-box-cell-editor{width:14px;height:14px}smart-grid-cell[filter],smart-grid-cell[filter]:not([selected]) .smart-label{background:var(--smart-grid-cell-background-filter);color:var(--smart-grid-cell-color-filter)}smart-menu.smart-grid-column-filter-menu.filter-excel smart-menu-item[level="1"] .smart-menu-item-label-container{margin:0!important;padding:0!important}.smart-grid-pager smart-pager{border:none;width:calc(100% - 10px);height:calc(100% - 10px);margin-top:5px;margin-left:2px}.smart-grid.smart-container .smart-grid-pager,.smart-grid>.smart-container .smart-grid-pager{height:var(--smart-pager-default-height);z-index:99;border-top-style:solid;border-top-width:1px;border-top-color:var(--smart-border);background:var(--smart-surface);width:100%;color:var(--smart-surface-color);overflow:hidden}.smart-grid.smart-container .smart-grid-pager[top],.smart-grid>.smart-container .smart-grid-pager[top]{border-top-color:#0000;border-bottom:1px solid var(--smart-border)}.smart-grid-sort-animation{transition-timing-function:ease-in-out;transition-delay:0}.smart-grid-add-column-dialog-color-panel{width:100%}.smart-grid-add-column-dialog-color-panel .smart-sortable{width:100%;margin-bottom:10px;overflow:auto}.smart-grid-add-column-dialog-color-panel .smart-sortable .smart-sortable-container{overflow:hidden}.smart-grid-add-column-dialog-color-panel .smart-sortable .smart-grid-add-column-dialog-color-item{align-items:center;width:calc(100% - 25px);margin-top:5px;margin-bottom:2px;margin-left:5%;display:flex}.smart-grid-add-column-dialog-color-panel .smart-sortable .smart-grid-add-column-dialog-color-item smart-color-input .smart-color-box{border-radius:50%}.smart-grid[sorting_mode=many] smart-grid-column[sort-index] .smart-label.align-right{margin-left:-10px}.smart-grid[sorting_mode=many] smart-grid-column[sort-index] .smart-sort-button[order]{width:40px}.smart-grid[sorting_mode=many] smart-grid-column[sort-index] .smart-sort-button:after{content:attr(order);font-family:var(--smart-font-family);background:var(--smart-primary);color:var(--smart-primary-color);box-sizing:content-box;border-radius:50%;justify-content:center;align-items:center;height:8px;margin-left:5px;padding:5px;font-size:11px;display:flex}smart-grid-column .smart-sort-button.asc,smart-grid-column .smart-sort-button.desc{display:flex}smart-grid-column .smart-sort-button.asc:before,smart-grid-column .smart-sort-button.desc:before{content:var(--smart-icon-arrow-down);position:relative}smart-grid-column .smart-sort-button.desc:before{transform:rotate(0)}smart-grid-cell[sort],smart-grid-cell[sort]:not([selected]) .smart-label{background:var(--smart-grid-cell-background-sort);color:var(--smart-grid-cell-color-sort)}smart-grid[tree] smart-grid-cell[has-toggle-button]:not([detail]) button[toggle-button]{cursor:pointer;margin-left:7px;padding-right:14px}.smart-grid[tree] smart-grid-row[level]>.smart-grid-cell-container>smart-grid-cell div[content]{line-height:initial;align-items:center;width:100%;height:100%;display:flex}.smart-grid[tree] smart-grid-row[level]>.smart-grid-cell-container>smart-grid-cell div[content]>div[checkbox]:not(.smart-hidden){margin-right:7px}.smart-votes-bar-container{cursor:pointer;flex:auto;height:30px;margin-left:8px;margin-right:8px;position:relative}.smart-votes-bar-container .smart-votes-bar,.smart-votes-bar-container .smart-votes-bar-frame{position:absolute;top:5px;bottom:5px;background:var(--smart-check-template-color)!important;border-color:var(--smart-check-template-color)!important;color:var(--smart-check-template-forecolor)!important}.smart-votes-cell-component{cursor:pointer;height:100%}.smart-votes-cell-component .smart-voters-info{align-items:center;height:30px;margin-right:8px;display:flex}.smart-votes-cell-component .smart-vote-button{border-radius:50%;flex:0 0 20px;width:20px;height:20px;margin-left:8px;line-height:20px;color:var(--smart-check-template-forecolor)!important;border:1px solid var(--smart-check-template-color)!important}.smart-votes-cell-component .smart-vote-button.voted{background:var(--smart-check-template-color)!important}.smart-votes-bar-animate .smart-votes-bar,.smart-votes-bar-animate .smart-votes-bar-frame{transition:all .2s ease-in-out}.smart-reaction-tooltip{visibility:hidden;opacity:0;background:var(--smart-surface);color:var(--smart-surface-color);z-index:10;pointer-events:none;gap:4px;padding:5px;transition:opacity .3s,transform .3s;display:flex;position:absolute}.smart-message,.smart-switch{position:relative}.smart-reaction-tooltip.show{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.smart-reaction-tooltip span{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:16px;transition:transform .2s}.smart-reaction-tooltip span:hover{animation:.7s ease-in-out infinite pulse}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.smart-reaction-bubble{font-size:var(--smart-font-size);align-items:center;gap:5px;margin-top:5px;padding:3px 5px;transition:opacity .3s;display:flex}.smart-reactions-display{flex-wrap:wrap;gap:4px;display:flex}@keyframes fadeAnimation{0%{background-color:inherit;color:#333}20%,50%{color:#fff;background-color:#0a85d9}to{background-color:inherit;color:inherit}}.smart-flash-cell .smart-label{animation:1s ease-in-out fadeAnimation;background-image:none!important}.smart-switch{width:30px;height:16px;display:inline-block}.smart-switch input{opacity:0;width:0;height:0}.smart-switch .slider{cursor:pointer;background-color:rgba(var(--smart-secondary-rgb),.5);transition:all .4s;position:absolute;inset:0}.smart-switch .slider:before{content:"";background-color:var(--smart-background);width:12px;height:12px;transition:all .4s;position:absolute;bottom:2px;left:2px}.smart-switch input:checked+.slider{background-color:var(--smart-primary)}.smart-switch input:focus+.slider{box-shadow:0 0 1px var(--smart-primary)}.smart-switch input:checked+.slider:before{transform:translate(14px)}.smart-switch .slider.round,.smart-switch .slider.round:before{border-radius:30px}.smart-grid-color-input --smart-input-drop-down-menu-width{width:98px}.smart-grid-color-input .default-samples-container{display:flex}.smart-grid-drop-down-button{cursor:pointer;display:inline-block}.smart-grid-summary-row-cell{background:var(--smart-surface)!important;color:var(--smart-surface-color)!important;border-color:var(--smart-border)!important;opacity:1!important}.smart-grid-summary-row-cell button{display:none}.smart-grid-summary-row-cell .summary-value{opacity:.75;justify-content:flex-end;align-items:center;width:100%;height:calc(100% - 2px);font-size:11px;display:flex}.smart-grid-summary-row-cell .summary-value .summary-value-part{transition:transform .2s cubic-bezier(.4,0,.2,1)}.smart-grid-summary-row-cell .summary-value .summary-value-part:hover{transform:scale(1.2)}.smart-grid-summary-row-cell .summary-value .smart-arrow-down,.smart-grid-summary-row-cell .summary-value .smart-summary-placeholder{opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.smart-grid-summary-row-cell .summary-value[has-summary] .smart-arrow-down,.smart-grid-summary-row-cell .summary-value[has-summary] .smart-summary-placeholder{display:inherit;opacity:.7}.smart-grid-summary-row-cell .summary-value.summary-chooser .smart-arrow-down,.smart-grid-summary-row-cell .summary-value.summary-chooser .smart-summary-placeholder,.smart-grid-summary-row-cell .summary-value:hover .smart-arrow-down,.smart-grid-summary-row-cell .summary-value:hover .smart-summary-placeholder{opacity:1}.smart-grid-summary-row-cell .summary-value .label{margin-top:-3px}.smart-grid-summary-row-cell:before{display:none}smart-grid-cell.smart-warning{background:#fa4d3233}smart-grid-cell .smart-label[data-comment]:after{border-inline-start:6px solid #0000;border-inline-end:none;border-top:6px solid var(--smart-primary);content:"";inset-inline-start:unset;inset-inline-end:0;display:block;position:absolute;top:0}.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav .up:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-prev-button:after{content:var(--smart-icon-arrow-up)}smart-grid-row[edit] .smart-grid-cell-container.far,smart-grid-row[edit] .smart-grid-cell-container.near{z-index:99}.smart-grid-cell-editor>*{background:inherit;width:100%;height:100%;color:inherit;--smart-border-top-left-radius:0px;--smart-border-top-right-radius:0px;--smart-border-bottom-left-radius:0px;--smart-border-bottom-right-radius:0px;border:none;border-radius:0;outline:0;margin:0;display:block;overflow:hidden}.smart-grid-cell-editor.smart-grid-date-time-picker-cell-editor,.smart-grid-cell-editor.smart-grid-passowrd-input-cell-editor,.smart-grid-cell-editor.smart-grid-phone-input-cell-editor{font-size:inherit;font-weight:inherit;background:inherit;color:inherit;border:none;border-radius:0}.smart-grid-cell-editor.smart-grid-number-input-cell-editor{width:100%;height:100%;font-size:inherit;font-weight:inherit;background:inherit;color:inherit;border:none;border-radius:0;margin:0;display:flex}.smart-grid-cell-editor.smart-grid-number-input-cell-editor[focus]:not(.outlined) .nav{border-left-width:1px!important}.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav{width:var(--smart-editor-addon-width);height:100%;color:var(--smart-surface-color);border-left:1px solid var(--smart-border);background:var(--smart-surface);flex-direction:column;padding:0;display:flex}.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav .down,.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav .up{cursor:pointer;height:50%;font-family:var(--smart-font-family-icon);outline:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav .down:hover,.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav .up:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav .down:active,.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav .down[active],.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav .up:active,.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav .up[active]{background:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}.smart-grid-cell-editor.smart-grid-auto-complete-cell-editor,.smart-grid-cell-editor.smart-grid-input-cell-editor,.smart-grid-cell-editor.smart-grid-text-area-cell-editor{font-size:inherit;font-weight:inherit;background:inherit;color:inherit;width:100%;margin:0}.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav .up{border-bottom:1px solid var(--smart-border)}.smart-grid-cell-editor.smart-grid-number-input-cell-editor .nav .down:after{content:var(--smart-icon-arrow-down)}.smart-grid-cell-editor.smart-grid-text-area-cell-editor{border:none;border-radius:0;height:100%;font-family:inherit;display:flex}.smart-grid-cell-editor.smart-grid-input-cell-editor{border:none;border-radius:0;height:100%}.smart-grid-cell-editor.smart-grid-auto-complete-cell-editor{border:none;border-radius:0;height:100%!important}.smart-grid-cell-editor.smart-grid-auto-complete-cell-editor div,.smart-grid-cell-editor.smart-grid-auto-complete-cell-editor input{border-radius:0}.smart-grid-cell-editor>input[type=checkbox]{border:none;min-width:16px;height:16px;position:relative;top:6px}.smart-grid-cell-content-popup{background:var(--smart-primary)!important;color:var(--smart-primary-color)!important;border:1px solid var(--smart-primary)!important;z-index:19!important}.smart-grid-cell-content-popup-content{padding:6px 2px 6px 6px;box-shadow:none!important}.smart-grid-row-container{position:relative}.smart-grid-row-container.far,.smart-grid-row-container.near{z-index:7;width:100%;position:absolute}.smart-grid-row-container.near{border-bottom:var(--smart-grid-freeze-splitter-size) solid var(--smart-border);box-sizing:content-box}.smart-grid-row-container.far{border-top:var(--smart-grid-freeze-splitter-size) solid var(--smart-border);box-sizing:content-box;z-index:11}.smart-grid-row-drag-feedback{flex-direction:column;height:auto!important}.smart-grid-row-drag-feedback div{padding-top:3px}.smart-grid-row-drag-feedback>div{white-space:nowrap;font-family:var(--smart-font-family);background-color:var(--smart-background);color:var(--smart-background-color);flex-direction:column;align-items:flex-start;max-height:200px;padding:3px;font-size:8px;display:flex;overflow:hidden}.smart-grid-dialog-editor.add-column{align-items:center;height:30px;margin-bottom:10px;display:flex}.smart-grid-dialog-editor.radio-group{height:auto}.smart-grid-dialog-add-column{max-height:700px}.smart-grid-dialog-add-column .smart-footer{background:var(--smart-background)!important}.smart-grid-dialog-add-column .smart-grid-dialog-radio-field{width:100%}.smart-grid-dialog-add-column .smart-grid-dialog-radio-field:focus{outline:0}.smart-grid-dialog-add-column .smart-grid-dialog-radio-field:focus .smart-input{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-grid-dialog-add-column .smart-grid-dialog-radio-field .smart-input{margin-right:10px;border-radius:50%!important}.smart-grid-dialog-add-column .smart-grid-dialog-radio-field .smart-input:after{content:""!important}.smart-grid-dialog-add-column .smart-grid-dialog-radio-field .smart-input[checked]:after{content:var(--smart-icon-radio)!important}.smart-grid-dialog-add-column .smart-grid-dialog-boolean-field{align-items:center;margin-bottom:5px;display:flex}.smart-grid-dialog-add-column .smart-grid-dialog-boolean-field .smart-grid-dialog-editor{margin-bottom:initial;margin-right:10px}.smart-grid-dialog-editor[template=colorInput]{border:none!important}.smart-grid-dialog-editor[template=colorInput] smart-color-input{border:1px solid var(--smart-border)}.smart-grid-dialog-editor[template=rating]{border:none!important}.smart-grid-dialog-editor[template=rating] .rating{display:flex}.smart-grid-dialog-editor[template=rating] .rating div{color:#dfdfdf}.smart-grid-dialog-editor[template=rating] .rating div.hover,.smart-grid-dialog-editor[template=rating] .rating div:hover{color:#ffba05;opacity:.5}.smart-grid-dialog-editor[template=rating] .rating div.value{visibility:inherit;color:#ffba05!important;opacity:1!important}.smart-grid-dialog-editor[template=rating] .rating:hover div{visibility:inherit}.smart-grid-dialog-editor .attachments,.smart-grid-dialog-editor .images{grid-template-columns:1fr auto auto;height:100%;display:grid}.smart-grid-dialog-editor .attachments .container,.smart-grid-dialog-editor .attachments .file-container,.smart-grid-dialog-editor .images .container,.smart-grid-dialog-editor .images .file-container{align-items:center;height:calc(100% - 3px);padding-left:5px;display:flex}.smart-grid-dialog-editor .attachments .smart-drop-image:after,.smart-grid-dialog-editor .images .smart-drop-image:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-download-alt);margin-left:5px}.smart-grid-dialog-editor .attachments .arrowbtn,.smart-grid-dialog-editor .images .arrowbtn{background:var(--smart-surface);width:15px}.smart-grid-dialog-editor .attachments .arrowbtn:hover,.smart-grid-dialog-editor .images .arrowbtn:hover{cursor:pointer;background:var(--smart-primary);color:var(--smart-primary-color)}.smart-grid-dialog-editor .attachments .attachment,.smart-grid-dialog-editor .attachments img,.smart-grid-dialog-editor .images .attachment,.smart-grid-dialog-editor .images img{border:1px solid var(--smart-border);border-radius:var(--smart-border-radius);width:23px;height:23px;margin-right:3px}.smart-grid-dialog-editor .attachments .attachment:hover,.smart-grid-dialog-editor .attachments img:hover,.smart-grid-dialog-editor .images .attachment:hover,.smart-grid-dialog-editor .images img:hover{cursor:pointer;border-color:var(--smart-primary)}.smart-grid-image-dialog{background:var(--smart-background);width:500px!important;min-height:400px!important}.smart-grid-image-dialog .smart-header{justify-content:center;align-items:center;display:flex}.smart-grid-image-dialog .tabs{width:100%;height:30px;margin-bottom:5px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.smart-grid-image-dialog .tabs .tab{text-transform:uppercase;width:50%;color:var(--smart-background-color);cursor:pointer;justify-content:center;align-items:center;display:flex}.smart-grid-image-dialog .tabs .tab label{cursor:pointer}.smart-grid-image-dialog .tabs .tab.active{color:var(--smart-primary);border-bottom:2px solid var(--smart-primary);font-weight:700}.smart-grid-image-dialog .preview{margin-top:10px}.smart-grid-image-dialog .preview p{text-align:center;font-size:10px}.smart-grid-image-dialog .preview .smart-icon-delete{margin:5px}.smart-grid-image-dialog .preview .smart-icon-delete:hover{color:var(--smart-primary)}.smart-grid-image-dialog .preview .list .item{color:var(--smart-background-color);flex-direction:column;align-items:center;min-width:60px;max-width:100px;margin-right:10px;font-size:10px;display:flex;overflow:hidden}.smart-grid-image-dialog .preview .list .item:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-close);cursor:pointer;width:16px;height:16px}.smart-grid-image-dialog .preview .list .item .attachment,.smart-grid-image-dialog .preview .list .item img{border:2px solid #0000;width:50px;height:50px;min-height:50px}.smart-grid-image-dialog .preview .list .item .attachment:hover,.smart-grid-image-dialog .preview .list .item img:hover{border:2px solid var(--smart-primary);border-radius:var(--smart-border-radius);cursor:pointer}.smart-grid-image-dialog .preview .list .item div{text-overflow:ellipsis;text-align:center}.smart-grid-image-dialog .preview .list{flex-direction:row;max-width:500px;max-height:100px;display:flex;overflow:auto}.smart-grid-image-dialog .url-zone{flex-direction:column;justify-content:center;align-items:center;height:220px;display:flex}.smart-grid-image-dialog .url-zone .upload{flex-direction:column;display:flex}.smart-grid-image-dialog .url-zone .url-title{color:var(--smart-background-color);margin-top:10px;font-size:10px}.smart-grid-image-dialog .url-zone .smart-input{text-align:center}.smart-grid-image-dialog .smart-grid-drop-zone,.smart-grid-image-dialog .smart-grid-file-zone{background:var(--smart-background);text-align:center;border:2px dashed #0000001a;border-radius:6px;outline:0;flex-direction:column;justify-content:center;align-items:center;height:220px;transition:all .2s ease-out;display:flex}.smart-grid-image-dialog .smart-grid-drop-zone .title,.smart-grid-image-dialog .smart-grid-file-zone .title{cursor:pointer;flex-direction:column;align-items:center;height:50px;margin-top:20px;font-size:20px;font-weight:500;display:flex}.smart-grid-image-dialog .smart-grid-drop-zone .title .smart-grid-icon,.smart-grid-image-dialog .smart-grid-file-zone .title .smart-grid-icon{color:var(--smart-primary);margin-bottom:5px;font-size:24px}.smart-grid-image-dialog .smart-grid-drop-zone .subtitle,.smart-grid-image-dialog .smart-grid-file-zone .subtitle{color:var(--smart-background-color);align-items:center;margin-top:20px;margin-bottom:20px;display:flex}.smart-grid-image-dialog .smart-grid-drop-zone.smart-grid-file-zone,.smart-grid-image-dialog .smart-grid-file-zone.smart-grid-file-zone{justify-content:space-between}.smart-grid-image-dialog .smart-grid-drop-zone .files,.smart-grid-image-dialog .smart-grid-file-zone .files{width:100%;font-family:var(--smart-font-family);font-size:var(--smart-font-size);grid-template-columns:1fr 1fr 1fr 1fr;padding:10px;display:grid;overflow:auto}.smart-grid-image-dialog .smart-grid-drop-zone .files .item,.smart-grid-image-dialog .smart-grid-file-zone .files .item{cursor:pointer;flex-direction:column;align-items:center;padding:2px;display:flex}.smart-grid-image-dialog .smart-grid-drop-zone .files .item img,.smart-grid-image-dialog .smart-grid-file-zone .files .item img{width:24px;height:24px}.smart-grid-dialog-overlay,.smart-grid-overlay{z-index:100;opacity:.1;width:100%;height:100%;position:absolute;top:0;left:0}.smart-grid-image-dialog .smart-grid-drop-zone .files .item.active,.smart-grid-image-dialog .smart-grid-file-zone .files .item.active{background:var(--smart-ui-state-selected);border:1px solid var(--smart-ui-state-border-selected)}.smart-grid-dialog-overlay{background:#333}.smart-grid-overlay{background:0 0}.smart-grid-slider-dialog,.smart-grid-text-area-dialog{z-index:9999;min-width:160px;min-height:140px;font-size:var(--smart-font-size);font-family:var(--smart-font-family);background:var(--smart-background);color:var(--smart-background-color);box-sizing:border-box;border:none;border-radius:1px;position:absolute;overflow:visible;box-shadow:0 0 0 3px var(--smart-primary)!important}.smart-grid-slider-dialog.open,.smart-grid-text-area-dialog.open{box-shadow:var(--smart-elevation-8)!important}.smart-grid-slider-dialog.smart-grid-slider-dialog,.smart-grid-text-area-dialog.smart-grid-slider-dialog{max-width:200px;min-height:60px;transform:rotate(-90deg)}.smart-grid-slider-dialog .smart-grid-text-area-resizer,.smart-grid-text-area-dialog .smart-grid-text-area-resizer{background:var(--smart-primary);color:var(--smart-primary-color);z-index:9;border-radius:50%;width:20px;height:20px;font-size:12px;position:absolute;top:-15px;right:-10px}.smart-grid-slider-dialog .smart-grid-slider-container,.smart-grid-slider-dialog .smart-grid-text-area-container,.smart-grid-text-area-dialog .smart-grid-slider-container,.smart-grid-text-area-dialog .smart-grid-text-area-container{width:100%;height:100%;overflow:hidden}.smart-grid-slider-dialog .smart-grid-slider-container,.smart-grid-text-area-dialog .smart-grid-slider-container{box-sizing:border-box;height:100%;padding:6px;display:flex;position:absolute}.smart-grid-slider-dialog smart-text-area,.smart-grid-slider-dialog textarea,.smart-grid-text-area-dialog smart-text-area,.smart-grid-text-area-dialog textarea{box-sizing:border-box;background:inherit;resize:none;width:100%;height:180px;min-height:180px;color:inherit;border:none;outline:0}.smart-grid-cell-notification,.smart-grid-validation-error{border-radius:var(--smart-border-radius);z-index:99;width:auto;height:auto;padding:7px;position:absolute}.smart-grid-cell-notification{background:var(--smart-primary);color:var(--smart-primary-color)}.smart-grid-validation-error{background:var(--smart-error);color:var(--smart-error-color)}.smart-selection-overlay{border:2px solid var(--smart-primary);z-index:10;position:absolute}.smart-selection-overlay-content{background:var(--smart-ui-state-selected);opacity:.2;width:100%;height:100%}.smart-selection-overlay-content:after{cursor:move;content:"";width:calc(100% - 10px);height:4px;position:absolute;bottom:0}.smart-selection-overlay-border-content{border:0 solid var(--smart-background);width:100%;height:100%}.smart-selection-overlay-border-content.handle:after{border:1px solid var(--smart-background);content:"";background:var(--smart-primary);cursor:crosshair;width:4px;height:4px;position:absolute;bottom:-4px;right:-4px}.smart-window.smart-grid-dialog .smart-grid-edit-dialog-columns-separator span:first-child,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-header-section{border-bottom:1px solid var(--smart-border)}.smart-input-overlay{background:var(--smart-ui-state-active);opacity:0;z-index:9;cursor:pointer;border-radius:100%;position:absolute;transform:scale(0)}.smart-input-overlay.smart-animate{transition:transform .25s ease-in-out,opacity .25s ease-in-out}.smart-input-overlay-on{opacity:.3;transform:scale(1)}.smart-window.smart-grid-popup{opacity:0;font-family:var(--smart-font-family);font-size:var(--smart-font-size);--smart-window-content-padding:0px;--smart-window-header-height:0px;box-shadow:none;border-radius:0;transition:opacity .2s,transform .2s ease-out;transform-origin:top!important;transform:scaleY(0)!important}.smart-window.smart-grid-popup.open{opacity:1;transform:scale(1)!important}.smart-window.smart-grid-dialog{opacity:0;font-family:var(--smart-font-family);font-size:var(--smart-font-size);transition:opacity .2s,transform .2s ease-out;transform:scale(0)}.smart-window.smart-grid-dialog.maximized{box-shadow:none!important;cursor:default!important}.smart-window.smart-grid-dialog.maximized .smart-header-section{cursor:default!important}.smart-window.smart-grid-dialog .smart-grid-edit-dialog-columns-separator{grid-template-columns:1fr auto 1fr;align-items:center;margin-top:10px;margin-bottom:10px;display:grid}.smart-window.smart-grid-dialog .smart-grid-edit-dialog-columns-separator .toggle-button{cursor:pointer;margin-left:10px;margin-right:10px}.smart-window.smart-grid-dialog .smart-grid-edit-dialog-columns-separator .toggle-button:hover{color:var(--smart-primary)}.smart-window.smart-grid-dialog .smart-grid-edit-dialog-columns-separator span:last-child{border-top:1px solid var(--smart-border)}.smart-window.smart-grid-dialog[mobile]{width:100%!important;height:100%!important;top:0!important;left:0!important}.smart-window.smart-grid-dialog.smart-grid-dialog-add-column,.smart-window.smart-grid-dialog.smart-grid-dialog-description{transform-origin:top!important;transform:scaleY(0)!important}.smart-window.smart-grid-dialog.smart-grid-dialog-add-column.view,.smart-window.smart-grid-dialog.smart-grid-dialog-description.view{transform-origin:unset!important;transform:scale(0)!important}.smart-window.smart-grid-dialog.smart-grid-dialog-add-column .smart-header-notes,.smart-window.smart-grid-dialog.smart-grid-dialog-description .smart-header-notes{margin-bottom:10px;display:block}.smart-window.smart-grid-dialog.smart-grid-dialog-add-column.center,.smart-window.smart-grid-dialog.smart-grid-dialog-description.center{transform-origin:unset;transform:scale(0)}.smart-window.smart-grid-dialog.smart-grid-dialog-summary{transform-origin:bottom;--smart-window-content-padding:0px;box-shadow:none;border-radius:0;transform:scaleY(0)}.smart-window.smart-grid-dialog.smart-grid-dialog.disable-animation{transition:none}.smart-window.smart-grid-dialog.smart-grid-side-panel{transform-origin:100% 0!important;height:100%!important;transform:scaleX(0)!important}.smart-window.smart-grid-dialog.smart-grid-side-panel.open{transform:scaleX(1)!important}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row{--smart-window-content-padding:0px;width:750px!important;height:500px!important}@media screen and (width>=1128px){.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row{width:1100px!important;height:750px!important}}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.smart-grid-side-panel{transform-origin:100% 0!important;height:calc(100% - 2px)!important;transform:scaleX(0)!important}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.smart-grid-side-panel.collapsed{width:450px!important}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.smart-grid-side-panel.open{transform:scaleX(1)!important}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-header-section span{margin-left:10px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-footer,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-header-section{background:var(--smart-background)}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row[mobile]{width:100%!important;height:100%!important}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-column-info{grid-template-columns:25px 1fr 25px;padding:5px 0;line-height:normal;display:grid}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-column-info.header{font-weight:700;font-size:calc(var(--smart-font-size) + 1px);flex-direction:row;justify-content:space-between;display:flex}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .tabs{background:var(--smart-background);width:100%;height:30px;margin-bottom:10px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .tabs .tab{color:var(--smart-surface-color);cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;padding:4px 10px;display:flex;position:relative}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .tabs .tab:hover{color:var(--smart-primary);border-bottom-color:var(--smart-primary)!important}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .tabs .tab.active{border-bottom:2px solid var(--smart-surface-color)}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-content-container{width:100%}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-next-button:after{content:var(--smart-icon-arrow-down)}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-next-button{margin-right:5px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row [editor]:not([template=checkBox]){width:auto;max-width:initial}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout{height:100%;display:block}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-drop-down-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container{pointer-events:none;cursor:default;background:var(--smart-background);border:none}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-drop-down-button .arrow,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-drop-down-button .down,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-drop-down-button .smart-drop-down-button-icon,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-drop-down-button .up,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .arrow,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .down,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .smart-drop-down-button-icon,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .up{opacity:0}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-dialog-editor{background:var(--smart-background);--smart-surface:var(--smart-background);pointer-events:none;border:none;border-bottom:1px solid var(--smart-border)}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-dialog-editor[template=image]{pointer-events:initial;background:initial;border:none;height:100px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-dialog-editor[template=image] .smart-grid-cell-editor>div{display:block!important}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-dialog-editor[template=image] .attachment,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-dialog-editor[template=image] img{width:95px;height:95px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-dialog-editor[template=image] .smart-drop-image,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row.disable-edit .smart-grid-edit-dialog-layout .smart-grid-dialog-editor[template=image] .smart-grid-icon.smart-icon-plus{display:none!important}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout{grid-template:"content sidebar"1fr"footer sidebar"45px/1fr 340px;height:100%;display:grid}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout[mobile]{flex-direction:column;display:flex}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout[mobile] .smart-grid-edit-dialog-activity-container{width:90%;height:calc(100% - 45px);box-shadow:var(--smart-elevation-8);position:absolute;top:45px;right:0}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout[mobile] .smart-grid-edit-dialog-editors-container{height:calc(100% - 45px)}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout.hide-activity{grid-template-columns:1fr}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout.hide-activity .smart-grid-edit-dialog-activity-container{display:none}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-footer{flex-direction:row-reverse;grid-area:footer;justify-content:space-between;align-items:center;padding-inline:20px 10px;display:flex}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-footer .smart-button{align-items:center;height:30px;display:flex}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-footer .smart-button.primary{margin-right:10px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-editors-container{grid-area:content;gap:10px;padding:20px;display:grid;overflow:auto}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-editors-container.many{grid-column-gap:1rem;grid-template-columns:1fr 1fr;display:grid}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container{background:var(--smart-surface);border-left:1px solid var(--smart-border);grid-area:sidebar;overflow:hidden}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container>div{height:100%}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .smart-grid-edit-dialog-row{grid-template-rows:40px 40px 40px 40px 40px 1fr;height:100%;display:grid}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .smart-user{position:relative;top:10px;left:-3px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .user-icon{background-position:50%;background-size:cover;border-radius:50%;width:30px;height:30px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .user-icon.image:after{content:""}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .user-icon:after{content:var(--smart-icon-user);font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;display:flex}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-header,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-header{white-space:nowrap}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-tab{height:calc(100% - 35px)}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout{flex-direction:column;grid-template-rows:1fr auto;height:calc(100% - 10px);padding:3px;display:grid;overflow:hidden auto}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .no-comments,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .no-comments{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .no-comments span,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .no-comments span{text-align:center;padding:20px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row{grid-column-gap:var(--smart-data-view-padding);margin:var(--smart-data-view-padding);grid-template-columns:30px 1fr;display:grid}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .comment-header,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .history-header,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .comment-header,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .history-header,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .comment-header,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .history-header,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .comment-header,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .history-header{opacity:.75;grid-column-gap:calc(var(--smart-data-view-padding)/ 2);margin-bottom:var(--smart-data-view-padding);grid-template-columns:1fr auto auto auto;display:grid}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .comment-body,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .history-body,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .comment-body,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .history-body,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .comment-body,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .history-body,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .comment-body,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .history-body{border-radius:var(--smart-border-radius);background:var(--smart-background);box-shadow:var(--smart-elevation-1);overflow-wrap:break-word;max-width:220px;margin:2px;padding:.625rem .75rem;display:inline-block;overflow:hidden}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .comment-body .detail,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .history-body .detail,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .comment-body .detail,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .history-body .detail,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .comment-body .detail,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .history-body .detail,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .comment-body .detail,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .history-body .detail{margin-top:10px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .comment-body.edit,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .history-body.edit,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .comment-body.edit,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .history-body.edit,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .comment-body.edit,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .history-body.edit,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .comment-body.edit,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .history-body.edit{min-width:200px;min-height:50px;box-shadow:none}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .comment-body.edit .smart-text-area,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .history-body.edit .smart-text-area,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .comment-body.edit .smart-text-area,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .history-body.edit .smart-text-area,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .comment-body.edit .smart-text-area,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .history-body.edit .smart-text-area,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .comment-body.edit .smart-text-area,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .history-body.edit .smart-text-area{background:var(--smart-background);width:100%;height:100%;color:var(--smart-background-color);border:none;border-radius:0}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .edit-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .remove-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .edit-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .remove-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .edit-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .remove-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .edit-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .remove-button{cursor:pointer;opacity:0}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .edit-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .remove-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .edit-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .remove-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .edit-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .remove-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .edit-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .remove-button:after{content:var(--smart-icon-delete);height:100%;font-family:var(--smart-font-family-icon);cursor:pointer;justify-content:center;align-items:center;display:flex}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .edit-button.edit-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .remove-button.edit-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .edit-button.edit-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .remove-button.edit-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .edit-button.edit-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .remove-button.edit-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .edit-button.edit-button:after,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .remove-button.edit-button:after{content:var(--smart-icon-mode-edit)}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .edit-button.enabled,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment .remove-button.enabled,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .edit-button.enabled,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row .remove-button.enabled,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .edit-button.enabled,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment .remove-button.enabled,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .edit-button.enabled,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row .remove-button.enabled{visibility:visible}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment:hover .edit-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comment:hover .remove-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row:hover .edit-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history-row:hover .remove-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment:hover .edit-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comment:hover .remove-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row:hover .edit-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history-row:hover .remove-button{opacity:1}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .comments,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .history,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .comments,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .history{min-height:180px;max-height:600px;position:relative;overflow:hidden auto}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .footer,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .footer{box-sizing:border-box;height:45px;padding:5px;transition:height .2s cubic-bezier(.4,0,.2,1);display:flex}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .footer.focus,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .footer.focus{height:70px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .footer smart-text-area,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .footer smart-text-area{border-radius:0;width:100%;height:100%}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .comments-layout .footer smart-button,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .history-layout .footer smart-button{border-left-color:#0000;border-top-left-radius:0;border-bottom-left-radius:0;width:100px;display:none}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout{grid-template-columns:1fr 1fr 1fr;width:300px;padding:5px;display:grid}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout .font-family smart-input{height:35px;width:150px!important}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.font-group{grid-column-gap:10px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.font-group .format:first-child{grid-column:1/2 span}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.font-group .format:last-child{width:100px}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group{background:var(--smart-background);border:1px solid var(--smart-border);border-radius:var(--smart-border-radius);height:calc(7px + var(--smart-editor-height));justify-content:space-between;width:175px;padding:0;display:flex}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .bold,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .italic,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .linethrough,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .underline{border-bottom:2px solid #0000;width:100%;height:100%;padding:10px;font-weight:400;transition:border .2s ease-in-out;display:block}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .bold:hover,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .italic:hover,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .linethrough:hover,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .underline:hover{border-bottom:2px solid var(--smart-primary)}.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .bold.checked,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .italic.checked,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .linethrough.checked,.smart-window.smart-grid-dialog.smart-grid-dialog-expand-row .smart-grid-edit-dialog-layout .smart-grid-edit-dialog-activity-container .format-layout.button-group .underline.checked{background:var(--smart-primary);color:var(--smart-primary-color)}.smart-window.smart-grid-dialog .col-sm-6{padding:0}.smart-window.smart-grid-dialog>.smart-container .smart-header-section .smart-buttons-container button{border-radius:var(--smart-border-radius)}.smart-window.smart-grid-dialog>.smart-container .smart-header-section .smart-buttons-container button:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-window.smart-grid-dialog>.smart-container .smart-header-section .smart-buttons-container button.checked{background:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}.smart-window.smart-grid-dialog.open,.smart-window.smart-grid-dialog.view.open{opacity:1;transform:scale(1)!important}.smart-window.smart-grid-dialog .smart-field-editor-error-label{color:var(--smart-error);font-size:10px}.smart-window.smart-grid-dialog [editor]:not([template=checkBox]){border:1px solid var(--smart-border);border-radius:var(--smart-border-radius);max-width:150px;height:30px;overflow:hidden}.smart-window.smart-grid-dialog [editor]:not([template=checkBox])[template=vote]{border:none;width:200px}.smart-window.smart-grid-dialog [editor]:not([template=checkBox])[template=textarea]{resize:vertical;height:180px;min-height:120px}.smart-window.smart-grid-dialog [editor]:not([template=checkBox])[template=textarea] smart-text-area{height:100%;width:100%!important}.smart-window.smart-grid-dialog [editor][focus],.smart-window.smart-grid-dialog [editor][focus] .smart-grid-cell-editor{border-color:var(--smart-primary)}.smart-window.smart-grid-dialog [editor][template=checkBox]{align-items:center;height:30px;display:flex}.smart-window.smart-grid-dialog [editor][template=checkBox]:focus{outline:0}.smart-window.smart-grid-dialog [editor][template=checkBox]:focus .smart-grid-check-box-cell-editor{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-window.smart-grid-dialog [editor]:not([template=checkBox]) .smart-grid-cell-editor{width:100%;height:100%}.smart-window.smart-grid-dialog>.smart-container>.smart-footer{height:auto}.smart-window.smart-grid-dialog .column{flex-direction:column;justify-content:space-between;padding:5px;display:flex}.smart-window.smart-grid-dialog .column label{justify-content:flex-end;padding:5px 0}.smart-window.smart-grid-dialog .smart-footer .smart-stack-layout{padding:0 10px}.smart-grid[appearance_show-row-header-edit-icon] smart-grid-row[edit] smart-grid-cell[header]:not([detail]):last-child>.smart-label,.smart-grid[appearance_show-row-header-edit-icon] smart-grid-row[edit] smart-grid-cell[header]:not([detail])>.smart-label,.smart-grid[appearance_show-row-header-edit-icon] smart-grid-row[edit][focus] smart-grid-cell[header]:not([detail]):last-child>.smart-label,.smart-grid[appearance_show-row-header-edit-icon] smart-grid-row[edit][focus] smart-grid-cell[header]:not([detail])>.smart-label{height:100%;font-family:var(--smart-font-family-icon);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-width:0;font-size:14px;font-style:normal;font-weight:400;position:absolute;top:0;left:0}.smart-grid[appearance_show-row-header-edit-icon] smart-grid-row[edit] smart-grid-cell[header]:not([detail])>.smart-label:before,.smart-grid[appearance_show-row-header-edit-icon] smart-grid-row[edit][focus] smart-grid-cell[header]:not([detail])>.smart-label:before{content:var(--smart-icon-mode-edit);background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);width:100%;position:absolute;left:0}.smart-grid-date-time-picker-cell-editor-drop-down-menu{padding:0!important}smart-grid[editing_enabled][editing_allow-dynamic-buttons][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=date]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly):hover .smart-label.align-right,smart-grid[editing_enabled][editing_allow-dynamic-buttons][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=date]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly)[focus] .smart-label.align-right,smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=string][template=collaborator]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly):hover .smart-label,smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=string][template=collaborator]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly)[focus] .smart-label,smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=string][template=tags]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly):hover .smart-label,smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=string][template=tags]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly)[focus] .smart-label,smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled][editing_allow-dynamic-buttons] smart-grid-cell[data-type=number]:not([editor]):not([template]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly):hover .smart-label.align-right,smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled][editing_allow-dynamic-buttons] smart-grid-cell[data-type=number]:not([editor]):not([template]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly)[focus] .smart-label.align-right{padding-right:30px}smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=string][template=collaborator]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly):hover .smart-label:after,smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=string][template=collaborator]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly)[focus] .smart-label:after,smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=string][template=tags]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly):hover .smart-label:after,smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=string][template=tags]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly)[focus] .smart-label:after{content:var(--smart-icon-arrow-down);font-style:normal;line-height:1;font-family:var(--smart-font-family-icon);cursor:pointer;position:absolute;top:calc(50% - 8px);right:7px}smart-grid[editing_enabled][editing_allow-dynamic-buttons][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=date]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly):hover .smart-label:after,smart-grid[editing_enabled][editing_allow-dynamic-buttons][selection_allow-cell-selection][selection_enabled] smart-grid-cell[data-type=date]:not([editor]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly)[focus] .smart-label:after{content:var(--smart-icon-calendar);font-style:normal;line-height:1;font-family:var(--smart-font-family-icon);cursor:pointer;position:absolute;top:calc(50% - 8px);right:7px}smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled][editing_allow-dynamic-buttons] smart-grid-cell[data-type=number]:not([editor]):not([template]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly):hover .smart-label:after,smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled][editing_allow-dynamic-buttons] smart-grid-cell[data-type=number]:not([editor]):not([template]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly)[focus] .smart-label:after{content:var(--smart-icon-arrow-down);font-style:normal;line-height:1;font-family:var(--smart-font-family-icon);cursor:pointer;font-size:14px;position:absolute;top:calc(75% - 8px);right:7px}smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled][editing_allow-dynamic-buttons] smart-grid-cell[data-type=number]:not([editor]):not([template]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly):hover .smart-label:before,smart-grid[editing_enabled][selection_allow-cell-selection][selection_enabled][editing_allow-dynamic-buttons] smart-grid-cell[data-type=number]:not([editor]):not([template]):not(.smart-grid-summary-row-cell):not(.smart-add-new-row):not([readonly]):not(.smart-readonly)[focus] .smart-label:before{content:var(--smart-icon-arrow-up);font-size:14px;font-style:normal;line-height:1;font-family:var(--smart-font-family-icon);cursor:pointer;position:absolute;top:calc(25% - 8px);right:7px}[check-boxes_visible] [has-toggle-button] .smart-label,[check-boxes_visible] [has-toggle-button] .smart-label [checkbox],[checkbox] .smart-label,[checkbox] .smart-label [checkbox],[editor=checkBox] .smart-label,[editor=checkBox] .smart-label [checkbox],[template=checkBox] .smart-label,[template=checkBox] .smart-label [checkbox]{cursor:pointer;justify-content:center;align-items:center;padding-bottom:0;display:flex}[check-boxes_visible] [has-toggle-button] .smart-input:not(.smart-grid-cell-editor),[checkbox] .smart-input:not(.smart-grid-cell-editor),[editor=checkBox] .smart-input:not(.smart-grid-cell-editor),[template=checkBox] .smart-input:not(.smart-grid-cell-editor){width:calc(-2px + var(--smart-check-box-default-size));height:calc(-2px + var(--smart-check-box-default-size));line-height:var(--smart-check-box-default-size);box-sizing:initial;border-style:solid;border-width:var(--smart-border-width);border-radius:var(--smart-border-radius);border-color:var(--smart-border);color:var(--smart-background-color);background-color:#0000;background-repeat:no-repeat;outline:0;padding:2px;font-family:inherit;font-size:12px;display:block;position:relative}[check-boxes_visible] [has-toggle-button] .smart-input:not(.smart-grid-cell-editor):after,[checkbox] .smart-input:not(.smart-grid-cell-editor):after,[editor=checkBox] .smart-input:not(.smart-grid-cell-editor):after,[template=checkBox] .smart-input:not(.smart-grid-cell-editor):after{cursor:pointer;content:inherit;text-align:center;width:100%;height:100%;font-family:var(--smart-font-family-icon);-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;outline:0;font-weight:400;display:inline-block;position:absolute;top:2px;left:0}[check-boxes_visible] [has-toggle-button] .smart-input:not(.smart-grid-cell-editor):hover,[checkbox] .smart-input:not(.smart-grid-cell-editor):hover,[editor=checkBox] .smart-input:not(.smart-grid-cell-editor):hover,[template=checkBox] .smart-input:not(.smart-grid-cell-editor):hover{border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}[check-boxes_visible] [has-toggle-button] .smart-input:not(.smart-grid-cell-editor)[checked],[checkbox] .smart-input:not(.smart-grid-cell-editor)[checked],[editor=checkBox] .smart-input:not(.smart-grid-cell-editor)[checked],[template=checkBox] .smart-input:not(.smart-grid-cell-editor)[checked]{border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}[check-boxes_visible] [has-toggle-button] .smart-input:not(.smart-grid-cell-editor)[checked]:after,[checkbox] .smart-input:not(.smart-grid-cell-editor)[checked]:after,[editor=checkBox] .smart-input:not(.smart-grid-cell-editor)[checked]:after,[template=checkBox] .smart-input:not(.smart-grid-cell-editor)[checked]:after{content:var(--smart-icon-check)}[check-boxes_visible] [has-toggle-button] .smart-input.smart-grid-check-box-cell-editor,[checkbox] .smart-input.smart-grid-check-box-cell-editor,[editor=checkBox] .smart-input.smart-grid-check-box-cell-editor,[template=checkBox] .smart-input.smart-grid-check-box-cell-editor{width:calc(-2px + var(--smart-check-box-default-size));height:calc(-2px + var(--smart-check-box-default-size));line-height:var(--smart-check-box-default-size);box-sizing:initial;border-style:solid;border-width:var(--smart-border-width);border-radius:var(--smart-border-radius);border-color:var(--smart-border);color:var(--smart-background-color);background-color:#0000;background-repeat:no-repeat;outline:0;padding:2px;font-family:inherit;font-size:12px;display:block;position:relative}[check-boxes_visible] [has-toggle-button] .smart-input.smart-grid-check-box-cell-editor:after,[checkbox] .smart-input.smart-grid-check-box-cell-editor:after,[editor=checkBox] .smart-input.smart-grid-check-box-cell-editor:after,[template=checkBox] .smart-input.smart-grid-check-box-cell-editor:after{cursor:pointer;content:inherit;text-align:center;width:100%;height:100%;font-family:var(--smart-font-family-icon);-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;outline:0;font-weight:400;display:inline-block;position:absolute;top:2px;left:0}[check-boxes_visible] [has-toggle-button] .smart-input.smart-grid-check-box-cell-editor:hover,[checkbox] .smart-input.smart-grid-check-box-cell-editor:hover,[editor=checkBox] .smart-input.smart-grid-check-box-cell-editor:hover,[template=checkBox] .smart-input.smart-grid-check-box-cell-editor:hover{border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}[check-boxes_visible] [has-toggle-button] .smart-input.smart-grid-check-box-cell-editor[checked],[checkbox] .smart-input.smart-grid-check-box-cell-editor[checked],[editor=checkBox] .smart-input.smart-grid-check-box-cell-editor[checked],[template=checkBox] .smart-input.smart-grid-check-box-cell-editor[checked],smart-grid-cell[checkbox][selected] .smart-input:not(.smart-grid-cell-editor),smart-grid-column[checkbox][selected] .smart-input:not(.smart-grid-cell-editor){border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}[check-boxes_visible] [has-toggle-button] .smart-input.smart-grid-check-box-cell-editor[checked]:after,[checkbox] .smart-input.smart-grid-check-box-cell-editor[checked]:after,[editor=checkBox] .smart-input.smart-grid-check-box-cell-editor[checked]:after,[template=checkBox] .smart-input.smart-grid-check-box-cell-editor[checked]:after{content:var(--smart-icon-check)}smart-grid-cell[checkbox],smart-grid-column[checkbox]{cursor:pointer;justify-content:center;align-items:center;padding-bottom:0;display:flex}smart-grid-cell[checkbox][selected] .smart-input:not(.smart-grid-cell-editor):after,smart-grid-column[checkbox][selected] .smart-input:not(.smart-grid-cell-editor):after{content:var(--smart-icon-check)}smart-grid-cell[checkbox][checked=indeterminate]:after,smart-grid-cell[checkbox][selected=indeterminate] .smart-input:not(.smart-grid-cell-editor):after,smart-grid-column[checkbox][checked=indeterminate]:after,smart-grid-column[checkbox][selected=indeterminate] .smart-input:not(.smart-grid-cell-editor):after{background-color:var(--smart-ui-state-color-active);top:0}[has-toggle-button][selected] [checkbox] .smart-input[checked]{border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}[freeze][checkbox][auto-show] .smart-input{opacity:0;transition:opacity .2s ease-in-out}[freeze][checkbox][auto-show][selected] .smart-input{opacity:1;border-color:var(--smart-border)}[radioButton][selected] .smart-input:after{content:var(--smart-icon-radio)}[editor=checkBox] .smart-input{left:-1px}[editor=checkBox] .smart-input:focus{border-color:var(--smart-ui-state-border-active)}[editor=checkBox]:not([readonly]) .smart-input:focus,[editor=checkBox]:not([readonly]) .smart-input:hover{border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}smart-grid-row:not([selected]):not(:hover) [header][checkbox][auto-show]:not(:hover) .smart-input{opacity:0;transition:opacity .2s ease-in-out}.smart-grid-check-box-cell-editor.smart-filter-input-value[checked=indeterminate]:after,.smart-grid-dialog-editor[checkbox][checked=indeterminate] .smart-input:after,.smart-grid-dialog-editor[checkbox][selected=indeterminate] .smart-input:after,smart-grid-cell[checkbox][checked=indeterminate] .smart-input:after,smart-grid-cell[checkbox][selected=indeterminate] .smart-input:after,smart-grid-column[checkbox][checked=indeterminate] .smart-input:after,smart-grid-column[checkbox][selected=indeterminate] .smart-input:after{content:"";background-color:var(--smart-ui-state-color-active);box-sizing:border-box;border-radius:0;width:70%;height:70%;margin:14%;top:0}.smart-grid-dialog-editor div[checkbox] .smart-input[checked=indeterminate]:after,smart-grid-cell div[checkbox] .smart-input[checked=indeterminate]:after,smart-grid-column div[checkbox] .smart-input[checked=indeterminate]:after{content:"";background-color:var(--smart-ui-state-color-active);box-sizing:border-box;border-radius:0;margin:14%;width:70%!important;height:70%!important;top:0!important}.smart-grid-cell-editor.smart-grid-number-input-cell-editor .smart-input{width:calc(100% - var(--smart-editor-addon-width));padding:var(--smart-editor-label-padding);resize:none;background:inherit;color:inherit;text-align:right;border:none;border-radius:0;height:100%}.smart-grid-cell-editor.smart-grid-number-input-cell-editor .smart-input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield}.smart-grid-cell-editor.smart-grid-number-input-cell-editor .smart-input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.smart-slider-editor input[type=range]{-webkit-appearance:none;background:0 0;outline:0;width:100%}.smart-slider-editor input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--smart-primary);background-size:18px 12px;border:0;border-radius:32px;width:32px;height:32px;margin-top:-12px;transition:box-shadow .2s;box-shadow:0 0 1px #0000000f,0 2px 2px #0000141a}.smart-slider-editor input[type=range]:focus::-webkit-slider-thumb{box-shadow:0 0 1px #0000000f,0 4px 2px #0000140f,0 4px 12px #00001440}.smart-slider-editor input[type=range]::-moz-range-thumb{background:var(--smart-primary);background-size:18px 12px;border:0;border-radius:32px;width:32px;height:32px;transition:box-shadow .2s;box-shadow:0 0 1px #0000000f,0 2px 2px #0000141a}.smart-slider-editor input[type=range]:focus::-moz-range-thumb{box-shadow:0 0 1px #0000000f,0 4px 2px #0000140f,0 4px 12px #00001440}.smart-slider-editor input[type=range]::-webkit-slider-runnable-track{background:#fff;border:0;border-radius:8px;width:100%;height:8px;box-shadow:0 0 0 1px #cccccc40}.smart-slider-editor input[type=range]:focus::-webkit-slider-runnable-track{box-shadow:0 0 0 1px #ccccccbf}.smart-slider-editor input[type=range]::-moz-range-track{background:#fff;border:0;border-radius:8px;width:100%;height:8px;box-shadow:0 0 0 1px #cccccc40}.smart-slider-editor input[type=range]:focus::-moz-range-track{box-shadow:0 0 0 1px #ccccccbf}.smart-grid-column-menu[right-to-left] .smart-filter-panel .smart-filter-panel-button-container{flex-direction:row-reverse}.smart-grid-column-menu[right-to-left] .smart-filter-panel .smart-filter-panel-operator-list{position:relative}.smart-grid[grouped][right-to-left] smart-grid-row[group]>.smart-grid-cell-container>smart-grid-cell div[content],.smart-grid[tree][right-to-left] smart-grid-row[level]>.smart-grid-cell-container>smart-grid-cell div[content]{flex-direction:row-reverse}.smart-grid[tree][right-to-left] smart-grid-row[level]>.smart-grid-cell-container>smart-grid-cell div[content]>div[checkbox]:not(.smart-hidden){margin-left:5px;margin-right:initial}.smart-grid[right-to-left] .smart-grid-toolbar .smart-data-view-header{flex-direction:row-reverse;display:flex}.smart-grid[right-to-left] .smart-grid-toolbar .smart-data-view-header .smart-data-view-search-button{width:24px;left:6px;right:initial}.smart-grid[right-to-left] smart-grid-column .smart-add-new-column{border-left:1px solid var(--smart-border);border-right:none}.smart-grid[right-to-left] smart-grid-cell.smart-add-new-column{border-right:1px solid var(--smart-border);border-left:1px solid #0000!important}.smart-grid[right-to-left] smart-scroll-bar:after{left:initial;right:100%}.smart-grid[right-to-left] smart-scroll-bar:before{left:0}.smart-grid[right-to-left] smart-scroll-bar[orientation=vertical]{right:initial;border-right:1px solid var(--smart-border);border-left:initial;left:0}.smart-grid[right-to-left] smart-grid-cell.smart-add-new-row:not([header]){z-index:5}.smart-grid[right-to-left] smart-grid-column{direction:ltr}.smart-grid[right-to-left] smart-grid-column .smart-label.smart-animate{transition:left .25s,width .25s}.smart-grid[right-to-left] smart-grid-column .smart-label.one{left:var(--smart-grid-column-buttons-width)}.smart-grid[right-to-left] smart-grid-column .smart-label.two{left:calc(2 * var(--smart-grid-column-buttons-width))}.smart-grid[right-to-left] smart-grid-column .smart-label.three{left:calc(3 * var(--smart-grid-column-buttons-width))}.smart-grid[right-to-left] smart-grid-column .smart-label.four{left:calc(4 * var(--smart-grid-column-buttons-width))}.smart-grid[right-to-left] smart-grid-column .smart-label.five{left:calc(5 * var(--smart-grid-column-buttons-width))}.smart-grid[right-to-left] smart-grid-column .smart-label.six{left:calc(6 * var(--smart-grid-column-buttons-width))}.smart-grid[right-to-left] smart-grid-column[has-icon] .smart-label.one{width:calc(100% - 2 * var(--smart-grid-column-buttons-width));left:calc(1 * var(--smart-grid-column-buttons-width))}.smart-grid[right-to-left] smart-grid-column[has-icon] .smart-label.two{width:calc(100% - 3 * var(--smart-grid-column-buttons-width));left:calc(2 * var(--smart-grid-column-buttons-width))}.smart-grid[right-to-left] smart-grid-column[has-icon] .smart-label.three{width:calc(100% - 4 * var(--smart-grid-column-buttons-width));left:calc(3 * var(--smart-grid-column-buttons-width))}.smart-grid[right-to-left] smart-grid-column[has-icon] .smart-label.four{width:calc(100% - 5 * var(--smart-grid-column-buttons-width));left:calc(4 * var(--smart-grid-column-buttons-width))}.smart-grid[right-to-left] smart-grid-column[has-icon] .smart-label.five{width:calc(100% - 6 * var(--smart-grid-column-buttons-width));left:calc(5 * var(--smart-grid-column-buttons-width))}.smart-grid[right-to-left] smart-grid-column[has-icon] .smart-label.six{width:calc(100% - 7 * var(--smart-grid-column-buttons-width));left:calc(6 * var(--smart-grid-column-buttons-width))}.smart-grid[right-to-left] smart-grid-column[has-icon] .smart-grid-icon.column-icon.show{position:absolute;right:0}.smart-grid[right-to-left] smart-grid-column .smart-buttons-group{right:initial;transform:translateX(calc(.1px - var(--smart-grid-column-buttons-width)));flex-direction:row-reverse;left:0}.smart-grid[right-to-left] smart-grid-column .smart-buttons-group.action{transform:translate(0)}.smart-grid[right-to-left] smart-grid-column .smart-action-button{border-right:1px solid var(--smart-border);border-left:initial}.smart-grid[right-to-left] smart-grid-column.top-far-corner{left:0;right:initial}.smart-grid[right-to-left] smart-grid-cell[has-toggle-button] .smart-label,.smart-grid[right-to-left] smart-grid-cell[has-toggle-button] div[indent]{flex-direction:row-reverse}.smart-grid[right-to-left] .smart-grid-column-group:not(.smart-grid-column-border):not(.smart-grid-column-border-collapse):before,.smart-grid[right-to-left] smart-grid-cell:not(.smart-grid-column-border):not(.smart-grid-column-border-collapse):before,.smart-grid[right-to-left] smart-grid-column:not(.smart-grid-column-border):not(.smart-grid-column-border-collapse):before{right:0;left:initial}.smart-color-input-drop-down-menu.smart-grid-color-input .grid-samples-container{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-color-input-drop-down-menu.smart-grid-color-input:not([animation=none]) .default-samples-container div{transition:transform .2s ease-in-out}.smart-color-input-drop-down-menu.smart-grid-color-input .default-samples-container div{border:initial;border-radius:50%;position:relative;transform:scale(.95)}.smart-color-input-drop-down-menu.smart-grid-color-input .default-samples-container div.selected{transform:scale(1)}.smart-color-input-drop-down-menu.smart-grid-color-input .default-samples-container div.selected:not(.no-color):after{content:var(--smart-icon-check);width:100%;height:100%;font-family:var(--smart-font-family-icon);color:var(--smart-secondary-color);border-radius:inherit;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.smart-grid-color-input{--smart-input-drop-down-menu-width:auto}.smart-grid-column-header.smart-columns-sticky{border-top:1px solid var(--smart-border);border-bottom:1px solid var(--smart-border);margin-top:-2px}smart-grid[appearance_allow-hover] smart-grid-cell:not([focus]):hover:not(.smart-add-new-column){background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}smart-grid[appearance_allow-hover] smart-grid-cell:not([focus]):hover:not(.smart-add-new-column) .smart-label{background:var(--smart-ui-state-hover)!important;color:var(--smart-ui-state-color-hover)!important}smart-grid[appearance_allow-hover]:not([selection_allow-cell-selection]) smart-grid-row:hover smart-grid-cell:not([focus]){background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}smart-grid[appearance_allow-hover]:not([selection_allow-cell-selection]) smart-grid-row:hover smart-grid-cell:not([focus]) .smart-label{background:var(--smart-ui-state-hover)!important;color:var(--smart-ui-state-color-hover)!important}smart-grid:not([selection_allow-cell-selection])[focus] smart-grid-row[focus]>.smart-grid-cell-container smart-grid-cell:not([editor]):not([header]),smart-grid:not([selection_allow-cell-selection])[focus] smart-grid-row[focus]>.smart-grid-cell-container smart-grid-cell:not([editor]):not([header]) .smart-label:not([style]),smart-grid:not([selection_allow-cell-selection])[focus][appearance_show-selection-on-top] smart-grid-row[focus] smart-grid-cell:not([editor]):not([header]),smart-grid:not([selection_allow-cell-selection])[focus][appearance_show-selection-on-top] smart-grid-row[focus] smart-grid-cell:not([editor]):not([header]) .smart-label{background:rgba(var(--smart-primary-rgb),.7)!important;color:var(--smart-primary-color)!important;border-color:var(--smart-primary)!important}smart-grid:not([selection_allow-cell-selection])[focus] smart-grid-row[focus]>.smart-grid-cell-container smart-grid-cell:not([editor]):not([header]):before{background:var(--smart-primary)}smart-grid[selection_allow-cell-selection] smart-grid-row[focus] smart-grid-cell[focus]:not([editor]):not([header]){background:var(--smart-primary);color:var(--smart-primary-color);border-color:var(--smart-primary)}.smart-grid[appearance_allow-hover]:not([selection_allow-cell-selection]) smart-grid-row:hover smart-grid-cell:not(.smart-add-new-column){background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);cursor:default}.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row:hover smart-grid-cell[header]:not([group]):not([detail])>.smart-label,.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row:hover smart-grid-cell[header]:not([group]):not([detail])[selected]>.smart-label{height:100%;font-family:var(--smart-font-family-icon);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-width:0;font-size:14px;font-style:normal;font-weight:400;position:absolute;top:0;left:0}.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row:hover smart-grid-cell[header]:not([group]):not([detail])>.smart-label:before,.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row:hover smart-grid-cell[header]:not([group]):not([detail])[selected]>.smart-label:before{content:var(--smart-icon-check-empty);background:var(--smart-surface);color:var(--smart-surface-color);width:100%;position:absolute;left:0}.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row:hover smart-grid-cell[header]:not([group]):not([detail]):last-child>.smart-label,.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row:hover smart-grid-cell[header]:not([group]):not([detail])[selected]:last-child>.smart-label{height:100%;font-family:var(--smart-font-family-icon);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-width:0;font-size:14px;font-style:normal;font-weight:400;position:absolute;top:0;left:0}.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row:hover smart-grid-cell[header]:not([group]):not([detail])[selected]>.smart-label:before,.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row:hover smart-grid-cell[header]:not([group]):not([detail])[selected][selected]>.smart-label:before{content:var(--smart-icon-check-squared);transform:rotate(0)}.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row:hover smart-grid-cell[header]:not([group]):not([detail])[selected]>.smart-label:before{font-family:var(--smart-font-family-icon);content:var(--smart-icon-check-squared);font-style:normal;font-weight:400;transform:rotate(0)}.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row smart-grid-cell[header]:not([group]):not([detail]):hover>.smart-label,.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row smart-grid-cell[header]:not([group]):not([detail])[selected]>.smart-label{height:100%;font-family:var(--smart-font-family-icon);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-width:0;font-size:14px;font-style:normal;font-weight:400;position:absolute;top:0;left:0}.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row smart-grid-cell[header]:not([group]):not([detail]):hover>.smart-label:before,.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row smart-grid-cell[header]:not([group]):not([detail])[selected]>.smart-label:before{content:var(--smart-icon-check-empty);background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);width:100%;position:absolute;left:0}.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row smart-grid-cell[header]:not([group]):not([detail]):hover:last-child>.smart-label,.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row smart-grid-cell[header]:not([group]):not([detail])[selected]:last-child>.smart-label{height:100%;font-family:var(--smart-font-family-icon);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;cursor:pointer;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;min-width:0;font-size:14px;font-style:normal;font-weight:400;position:absolute;top:0;left:0}.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row smart-grid-cell[header]:not([group]):not([detail]):hover[selected]>.smart-label:before,.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row smart-grid-cell[header]:not([group]):not([detail])[selected][selected]>.smart-label:before{content:var(--smart-icon-check-squared);transform:rotate(0)}.smart-grid[appearance_show-row-header-select-icon][selection_enabled][selection_allow-row-header-selection] smart-grid-row smart-grid-cell[header]:not([group]):not([detail])[selected]>.smart-label:before{font-family:var(--smart-font-family-icon);content:var(--smart-icon-check-squared);font-style:normal;font-weight:400;transform:rotate(0)}.marching-ants:after,.marching-ants:before{content:"";pointer-events:none;box-sizing:border-box;background-position:top,0,100%,bottom;background-repeat:repeat-x,repeat-y,repeat-y,repeat-x;background-size:10px 2px,2px 10px,2px 10px,10px 2px;border:2px solid #0000;position:absolute;inset:-3px}.marching-ants:after{background-image:linear-gradient(90deg,#fff0 50%,#fff0 50%),linear-gradient(175deg,#fff9 50%,rgba(var(--smart-primary-rgb),.6) 50%),linear-gradient(175deg,#fff9 50%,rgba(var(--smart-primary-rgb),.6) 50%),linear-gradient(90deg,#fff0 50%,#fff0 50%);animation:marqueeAnimate var(--duration,12s) linear infinite;-webkit-mask-composite:destination-out;-webkit-mask-composite:xor;mask-composite:exclude}.marching-ants:before{background-image:linear-gradient(90deg,#fff9 50%,rgba(var(--smart-primary-rgb),.6) 50%),linear-gradient(175deg,#fff0 50%,#fff0 50%),linear-gradient(175deg,#fff0 50%,#fff0 50%),linear-gradient(90deg,#fff9 50%,rgba(var(--smart-primary-rgb),.6) 50%);animation:marqueeAnimate var(--alt-duration,12s) linear infinite;-webkit-mask-composite:destination-out;-webkit-mask-composite:xor;mask-composite:exclude}@keyframes marqueeAnimate{0%{background-position:0 0,0 0,100% 0,0 100%}to{background-position:100% 0,0 -100%,100% 100%,-100% 100%}}.smart-colors-panel[close-button-position=right] .smart-grid-panel-item-close-button,.smart-column-panel[right-to-left] .toggle-visibility,.smart-grid-ai-panel[close-button-position=right] .smart-grid-panel-item-close-button,.smart-group-panel[close-button-position=right] .smart-grid-panel-item-close-button,.smart-multi-column-filter-panel[close-button-position=right] .smart-grid-panel-item-close-button,.smart-sort-panel[close-button-position=right] .smart-grid-panel-item-close-button,.smart-view-panel[close-button-position=right] .smart-grid-panel-item-close-button{order:1}smart-colors-panel,smart-column-panel,smart-formatting-panel,smart-grid-ai-panel,smart-multi-column-filter-panel,smart-sort-panel{min-width:345px;width:var(--smart-grid-panel-default-width);height:var(--smart-grid-panel-default-height);padding:var(--smart-grid-panel-padding);background:var(--smart-background);color:var(--smart-background-color);font-family:var(--smart-font-family);font-size:var(--smart-font-size);display:block;overflow:auto}smart-colors-panel .tabs{width:100%;height:30px;margin-bottom:5px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}smart-colors-panel .tabs .tab{text-transform:uppercase;width:50%;color:var(--smart-background-color);cursor:pointer;justify-content:center;align-items:center;display:flex}smart-colors-panel .tabs .tab label{cursor:pointer}smart-colors-panel .tabs .tab.active{color:var(--smart-primary);border-bottom:2px solid var(--smart-primary);font-weight:700}.smart-view-panel,smart-group-panel{background:var(--smart-background);color:var(--smart-background-color);font-family:var(--smart-font-family);display:block}smart-group-panel{min-width:345px;height:var(--smart-grid-panel-default-height);padding:var(--smart-grid-panel-padding);font-size:var(--smart-font-size);width:var(--smart-grid-panel-default-width);overflow:auto}smart-group-panel.smart-mobile{width:345px}.smart-view-panel{font-size:var(--smart-font-size);width:250px;height:400px;min-height:400px;max-height:450px;padding:0;overflow:hidden}.smart-view-panel smart-list-box input{border:none;border-bottom:2px solid var(--smart-border);border-radius:0}.smart-group-panel .smart-grid-panel-item.dragged,.smart-sort-panel .smart-grid-panel-item.dragged{opacity:.7}.smart-group-panel .smart-grid-panel-label-by,.smart-sort-panel .smart-grid-panel-label-by{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;width:60px;padding:5px;overflow:hidden}.smart-group-panel .smart-grid-panel-field-container,.smart-sort-panel .smart-grid-panel-field-container{flex-grow:3;width:100px;height:100%}.smart-group-panel .smart-grid-panel-field-selection,.smart-sort-panel .smart-grid-panel-field-selection{width:100%;height:100%}.smart-group-panel .smart-grid-panel-from,.smart-sort-panel .smart-grid-panel-from{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;justify-content:center;width:40px;padding:5px;display:flex;overflow:hidden}.smart-group-panel .smart-grid-panel-direction,.smart-sort-panel .smart-grid-panel-direction{background-color:var(--smart-surface);border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);flex-grow:2;width:115px;height:100%;display:flex}.smart-group-panel .smart-grid-panel-direction:focus,.smart-sort-panel .smart-grid-panel-direction:focus{box-shadow:0 0 0 1px var(--smart-primary);outline:0}.smart-group-panel .smart-grid-panel-direction>div,.smart-sort-panel .smart-grid-panel-direction>div{border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);justify-content:center;align-items:center;width:calc(50% - 6px);height:calc(100% - 6px);margin:3px;display:flex}.smart-group-panel .smart-grid-panel-direction>div.selected,.smart-sort-panel .smart-grid-panel-direction>div.selected{background-color:var(--smart-primary);color:var(--smart-primary-color)}.smart-sort-panel.smart-mobile smart-input{max-width:150px}.smart-sort-panel .smart-grid-panel-maintain-sort{justify-content:flex-end;margin-top:5px}.smart-sort-panel .smart-grid-panel-buttons-container{align-items:flex-start!important}.smart-sort-panel .smart-grid-panel-maintain-sort-button{font-family:var(--smart-font-family);font-size:var(--smart-font-size)}.smart-sort-panel .smart-grid-panel-maintain-sort-button:before{font-family:var(--smart-font-family-icon);content:var(--smart-icon-check-empty);margin-right:5px}.smart-sort-panel .smart-grid-panel-maintain-sort-button[active]{color:var(--smart-primary)}.smart-sort-panel .smart-grid-panel-maintain-sort-button[active]:before{font-family:var(--smart-font-family-icon);content:var(--smart-icon-check-squared)}.smart-colors-panel .smart-grid-panel-item-close-button,.smart-grid-ai-panel .smart-grid-panel-item-close-button,.smart-group-panel .smart-grid-panel-item-close-button,.smart-multi-column-filter-panel .smart-grid-panel-item-close-button,.smart-sort-panel .smart-grid-panel-item-close-button,.smart-view-panel .smart-grid-panel-item-close-button{justify-content:center;width:20px;display:flex}.smart-colors-panel .smart-grid-panel-item-close-button:after,.smart-grid-ai-panel .smart-grid-panel-item-close-button:after,.smart-group-panel .smart-grid-panel-item-close-button:after,.smart-multi-column-filter-panel .smart-grid-panel-item-close-button:after,.smart-sort-panel .smart-grid-panel-item-close-button:after,.smart-view-panel .smart-grid-panel-item-close-button:after{content:var(--smart-icon-close);font-family:var(--smart-font-family-icon)}@media (pointer:coarse){.smart-colors-panel .smart-grid-panel-item-close-button:after,.smart-grid-ai-panel .smart-grid-panel-item-close-button:after,.smart-group-panel .smart-grid-panel-item-close-button:after,.smart-multi-column-filter-panel .smart-grid-panel-item-close-button:after,.smart-sort-panel .smart-grid-panel-item-close-button:after,.smart-view-panel .smart-grid-panel-item-close-button:after{font-size:16px}}.smart-colors-panel .smart-grid-panel-item-close-button:hover,.smart-grid-ai-panel .smart-grid-panel-item-close-button:hover,.smart-group-panel .smart-grid-panel-item-close-button:hover,.smart-multi-column-filter-panel .smart-grid-panel-item-close-button:hover,.smart-sort-panel .smart-grid-panel-item-close-button:hover,.smart-view-panel .smart-grid-panel-item-close-button:hover{color:var(--smart-ui-state-color-selected);background:var(--smart-ui-state-selected);border-color:var(--smart-ui-state-selected);cursor:pointer}.smart-colors-panel .smart-grid-panel-item-close-button:active,.smart-colors-panel .smart-grid-panel-item-close-button:focus,.smart-grid-ai-panel .smart-grid-panel-item-close-button:active,.smart-grid-ai-panel .smart-grid-panel-item-close-button:focus,.smart-group-panel .smart-grid-panel-item-close-button:active,.smart-group-panel .smart-grid-panel-item-close-button:focus,.smart-multi-column-filter-panel .smart-grid-panel-item-close-button:active,.smart-multi-column-filter-panel .smart-grid-panel-item-close-button:focus,.smart-sort-panel .smart-grid-panel-item-close-button:active,.smart-sort-panel .smart-grid-panel-item-close-button:focus,.smart-view-panel .smart-grid-panel-item-close-button:active,.smart-view-panel .smart-grid-panel-item-close-button:focus{color:var(--smart-primary)}.smart-colors-panel .smart-grid-panel-item-close-button:focus,.smart-grid-ai-panel .smart-grid-panel-item-close-button:focus,.smart-group-panel .smart-grid-panel-item-close-button:focus,.smart-multi-column-filter-panel .smart-grid-panel-item-close-button:focus,.smart-sort-panel .smart-grid-panel-item-close-button:focus,.smart-view-panel .smart-grid-panel-item-close-button:focus{outline:0}.smart-colors-panel .smart-grid-panel-item,.smart-grid-ai-panel .smart-grid-panel-item,.smart-group-panel .smart-grid-panel-item,.smart-multi-column-filter-panel .smart-grid-panel-item,.smart-sort-panel .smart-grid-panel-item,.smart-view-panel .smart-grid-panel-item{margin-top:calc(var(--smart-grid-panel-vertical-offset)/ 2);margin-bottom:calc(var(--smart-grid-panel-vertical-offset)/ 2);width:calc(100% - var(--smart-sortable-handle-size));height:var(--smart-grid-panel-item-height);min-height:var(--smart-grid-panel-item-height);background-color:var(--smart-background);align-items:center;display:flex}.smart-colors-panel[close-button-position=right] .smart-sortable-container,.smart-grid-ai-panel[close-button-position=right] .smart-sortable-container,.smart-group-panel[close-button-position=right] .smart-sortable-container,.smart-multi-column-filter-panel[close-button-position=right] .smart-sortable-container,.smart-sort-panel[close-button-position=right] .smart-sortable-container,.smart-view-panel[close-button-position=right] .smart-sortable-container{align-items:flex-end}.smart-colors-panel .smart-grid-panel-container-footer,.smart-column-panel .smart-grid-panel-container-footer,.smart-grid-ai-panel .smart-grid-panel-container-footer,.smart-group-panel .smart-grid-panel-container-footer,.smart-multi-column-filter-panel .smart-grid-panel-container-footer,.smart-sort-panel .smart-grid-panel-container-footer{flex-direction:row;justify-content:space-between;display:flex}.smart-colors-panel .smart-grid-panel-buttons-container,.smart-column-panel .smart-grid-panel-buttons-container,.smart-grid-ai-panel .smart-grid-panel-buttons-container,.smart-group-panel .smart-grid-panel-buttons-container,.smart-multi-column-filter-panel .smart-grid-panel-buttons-container,.smart-sort-panel .smart-grid-panel-buttons-container{flex-direction:row;justify-content:space-between;align-items:center;width:auto;display:flex}.smart-colors-panel .smart-grid-panel-buttons-container span,.smart-column-panel .smart-grid-panel-buttons-container span,.smart-grid-ai-panel .smart-grid-panel-buttons-container span,.smart-group-panel .smart-grid-panel-buttons-container span,.smart-multi-column-filter-panel .smart-grid-panel-buttons-container span,.smart-sort-panel .smart-grid-panel-buttons-container span{align-items:center;padding:5px;display:flex}.smart-colors-panel .smart-grid-panel-buttons-container span:hover,.smart-column-panel .smart-grid-panel-buttons-container span:hover,.smart-grid-ai-panel .smart-grid-panel-buttons-container span:hover,.smart-group-panel .smart-grid-panel-buttons-container span:hover,.smart-multi-column-filter-panel .smart-grid-panel-buttons-container span:hover,.smart-sort-panel .smart-grid-panel-buttons-container span:hover{color:var(--smart-ui-state-color-selected);background:var(--smart-ui-state-selected);border-color:var(--smart-ui-state-selected);cursor:pointer}.smart-colors-panel .smart-grid-panel-buttons-container span:focus,.smart-column-panel .smart-grid-panel-buttons-container span:focus,.smart-grid-ai-panel .smart-grid-panel-buttons-container span:focus,.smart-group-panel .smart-grid-panel-buttons-container span:focus,.smart-multi-column-filter-panel .smart-grid-panel-buttons-container span:focus,.smart-sort-panel .smart-grid-panel-buttons-container span:focus{outline:0}.smart-sort-panel .smart-sortable-container{margin-bottom:var(--smart-grid-panel-padding)}.smart-sort-panel .smart-sortable-container:empty:after{content:attr(no-sorting);margin-top:calc(var(--smart-grid-panel-vertical-offset)/ 2);margin-bottom:calc(var(--smart-grid-panel-vertical-offset)/ 2);opacity:.7}.smart-sort-panel .smart-grid-panel-container-footer>smart-input{width:40%;min-width:215px}.smart-sort-panel .smart-grid-panel-container-footer>smart-input.smart-mobile{width:120px;min-width:100px}.smart-sort-panel .smart-grid-panel-item-close-button{align-items:center;padding:5px;display:flex}.smart-sort-panel .smart-grid-panel-buttons-container .smart-grid-panel-apply-button{margin-left:5px}.smart-colors-panel>.smart-container,.smart-grid-ai-panel>.smart-container,.smart-multi-column-filter-panel>.smart-container{grid-row-gap:var(--smart-grid-panel-padding);grid-auto-rows:1fr max-content;display:grid}.smart-colors-panel.smart-colors-panel>.smart-container,.smart-grid-ai-panel.smart-colors-panel>.smart-container,.smart-multi-column-filter-panel.smart-colors-panel>.smart-container{grid-auto-rows:auto}.smart-colors-panel .smart-filter-panel-items-container,.smart-grid-ai-panel .smart-filter-panel-items-container,.smart-multi-column-filter-panel .smart-filter-panel-items-container{padding-top:10px;overflow:auto}.smart-colors-panel .smart-filter-panel-items-container:empty:after,.smart-grid-ai-panel .smart-filter-panel-items-container:empty:after,.smart-multi-column-filter-panel .smart-filter-panel-items-container:empty:after{margin-top:calc(var(--smart-grid-panel-vertical-offset)/ 2);margin-bottom:calc(var(--smart-grid-panel-vertical-offset)/ 2);opacity:.7;content:attr(no-filters)}.smart-colors-panel .smart-filter-panel-add-filter-button,.smart-grid-ai-panel .smart-filter-panel-add-filter-button,.smart-multi-column-filter-panel .smart-filter-panel-add-filter-button{align-items:center;padding:5px;display:flex}.smart-colors-panel .smart-filter-panel-add-filter-button:hover,.smart-grid-ai-panel .smart-filter-panel-add-filter-button:hover,.smart-multi-column-filter-panel .smart-filter-panel-add-filter-button:hover{color:var(--smart-ui-state-color-selected);background:var(--smart-ui-state-selected);border-color:var(--smart-ui-state-selected);cursor:pointer}.smart-colors-panel .smart-filter-panel-add-filter-button:focus,.smart-grid-ai-panel .smart-filter-panel-add-filter-button:focus,.smart-multi-column-filter-panel .smart-filter-panel-add-filter-button:focus{outline:0}.smart-colors-panel .smart-grid-panel-item,.smart-grid-ai-panel .smart-grid-panel-item,.smart-multi-column-filter-panel .smart-grid-panel-item{columns:5;grid-template-columns:var(--smart-multi-column-filter-panel-template-columns);grid-gap:var(--smart-grid-panel-padding);width:100%;display:grid}.smart-colors-panel .smart-grid-panel-item>*,.smart-grid-ai-panel .smart-grid-panel-item>*,.smart-multi-column-filter-panel .smart-grid-panel-item>*{width:100%}.smart-colors-panel .smart-grid-panel-item-close-button,.smart-grid-ai-panel .smart-grid-panel-item-close-button,.smart-multi-column-filter-panel .smart-grid-panel-item-close-button{align-items:center;padding:5px;display:flex}.smart-colors-panel .smart-grid-panel-buttons-container .smart-grid-panel-apply-button,.smart-grid-ai-panel .smart-grid-panel-buttons-container .smart-grid-panel-apply-button,.smart-multi-column-filter-panel .smart-grid-panel-buttons-container .smart-grid-panel-apply-button{margin-left:5px}.smart-colors-panel[close-button-position=right],.smart-grid-ai-panel[close-button-position=right],.smart-multi-column-filter-panel[close-button-position=right]{--smart-multi-column-filter-panel-template-columns:60px 2fr 3fr 3fr 15px}.smart-kanban-column-panel .smart-grid-panel-item:after,.smart-kanban-column-panel .smart-grid-panel-item:before{display:none!important}.smart-group-panel .smart-sortable-container smart-column-panel smart-sortable{margin-bottom:var(--smart-grid-panel-padding)}.smart-group-panel .smart-sortable-container:empty:after{margin-top:calc(var(--smart-grid-panel-vertical-offset)/ 2);margin-bottom:calc(var(--smart-grid-panel-vertical-offset)/ 2);opacity:.7;content:attr(no-grouping)}.smart-group-panel .smart-grid-panel-container-footer>smart-input{width:40%;min-width:215px}.smart-group-panel .smart-grid-panel-container-footer>smart-input.smart-mobile{width:120px;min-width:100px}.smart-group-panel .smart-grid-panel-item-close-button{align-items:center;padding:5px;display:flex}.smart-group-panel .smart-grid-panel-buttons-container .smart-grid-panel-apply-button{margin-left:5px}.smart-group-panel .smart-grid-panel-direction,.smart-group-panel .smart-grid-panel-from{display:none}.smart-group-panel .smart-grid-panel-expand-collapse{justify-content:flex-end;margin-top:10px;margin-bottom:10px}.smart-group-panel .smart-group-panel-expand-button{margin-left:15px}.smart-group-panel .smart-group-panel-collapse-button[active],.smart-group-panel .smart-group-panel-expand-button[active]{color:var(--smart-primary)}.smart-format-panel .smart-grid-panel-buttons-container{flex-direction:row;justify-content:space-between;align-items:center;width:auto;display:flex}.smart-format-panel .smart-grid-panel-buttons-container span{align-items:center;padding:5px;display:flex}.smart-format-panel .smart-grid-panel-buttons-container span:hover{color:var(--smart-ui-state-color-selected);background:var(--smart-ui-state-selected);border-color:var(--smart-ui-state-selected);cursor:pointer}.smart-format-panel .smart-grid-panel-buttons-container .smart-grid-panel-apply-button{margin-left:5px}.smart-format-panel.smart-grid-panel-container-footer{flex-direction:row;justify-content:center;height:50px;padding:15px;display:flex}.smart-column-panel{--smart-grid-panel-item-height:20px;min-width:100px}.smart-column-panel.smart-container,.smart-column-panel>.smart-container{flex-direction:column;display:flex}.smart-column-panel smart-sortable{min-height:50px;max-height:var(--smart-column-panel-drop-down-height);flex:5;overflow:auto}.smart-column-panel .smart-column-panel-find-container{border-bottom:2px solid var(--smart-border);height:var(--smart-editor-height);align-items:center;display:flex;position:relative}.smart-column-panel .smart-column-panel-find-container input{width:calc(100% - 16px);height:100%;font-family:var(--smart-font-family);font-size:var(--smart-font-size);background:var(--smart-grid-panel-background);color:var(--smart-grid-panel-color);border:none;outline:0}.smart-column-panel .smart-column-panel-find-container .clear-button{cursor:pointer;width:16px}.smart-column-panel .smart-column-panel-find-container .clear-button:after{content:var(--smart-icon-cancel);font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;display:flex}.smart-column-panel .smart-column-panel-find-container.no-results:after{content:attr(no-results);position:absolute;top:calc(100% + 10px)}.smart-column-panel .smart-column-panel-label{text-overflow:ellipsis;white-space:nowrap;margin-left:5px;overflow:hidden}.smart-column-panel .smart-column-panel-label.icon{padding-left:var(--smart-column-icon-size);position:relative}.smart-column-panel .smart-column-panel-label.icon:after{content:"";width:var(--smart-column-icon-size);background-position:50%;background-repeat:no-repeat;height:100%;position:absolute;top:0;left:0}.smart-column-panel .smart-grid-panel-buttons-container{justify-content:center;width:100%;margin-top:3px}.smart-column-panel .smart-grid-panel-buttons-container .smart-grid-panel-apply-button{margin-left:5px}.smart-column-panel .smart-grid-panel-container-footer{grid-template-columns:auto auto;display:grid}.smart-column-panel .toggle-visibility{width:16px;height:16px;font-family:var(--smart-font-family-icon);cursor:pointer;justify-content:center;align-items:center;display:flex}.smart-column-panel .toggle-visibility:after{content:var(--smart-icon-visibility)}.smart-column-panel .toggle-visibility:focus{color:var(--smart-primary);outline:0}.smart-column-panel .toggle-visibility.disable-toggle{pointer-events:none;opacity:.5}.smart-column-panel .toggle-visibility.hidden:after{content:var(--smart-icon-visibility-off)}.smart-column-panel .clear-button:focus{color:var(--smart-primary);outline:0}.smart-column-panel .smart-grid-panel-item{margin-top:calc(var(--smart-grid-panel-vertical-offset)/ 2);margin-bottom:calc(var(--smart-grid-panel-vertical-offset)/ 2);width:calc(100% - var(--smart-sortable-handle-size));height:var(--smart-grid-panel-item-height);min-height:var(--smart-grid-panel-item-height);background-color:var(--smart-background);align-items:center;display:flex}.smart-column-panel .smart-grid-panel-item.group:after,.smart-column-panel .smart-grid-panel-item.group:before{pointer-events:none;opacity:0!important}.smart-column-panel .smart-grid-panel-item.indent{padding-left:12px}.smart-grid-panel-apply-button,.smart-grid-panel-cancel-button{text-transform:uppercase;min-width:80px;padding:5px 8px;display:flex}.smart-grid-panel-reset-button{cursor:pointer;text-transform:uppercase;align-items:center;text-decoration:underline;display:flex}.smart-grid-panel-cancel-button{background:var(--smart-surface);color:var(--smart-surface-color);border:1px solid var(--smart-border);border-radius:var(--smart-border-radius);justify-content:center}.smart-grid-panel-apply-button{border-radius:var(--smart-border-radius);background:var(--smart-primary);color:var(--smart-primary-color);border:1px solid var(--smart-primary);justify-content:center}.smart-data-view-header{grid-gap:5px;background:var(--smart-surface);color:var(--smart-surface-color);grid-template:"states views customize filter sort format details delete.search"100%/minmax(0,max-content) minmax(0,max-content) minmax(50px,max-content) minmax(50px,max-content) minmax(50px,max-content) minmax(50px,max-content) minmax(50px,max-content) 1fr 24px;padding:3px;display:grid;position:relative}.smart-data-view-header-button{cursor:pointer;border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);justify-content:center;align-items:center;height:30px;margin-top:5px;padding:5px 5px 5px 25px;display:flex;position:relative}.smart-data-view-header-button:after{font-family:var(--smart-font-family-icon);position:absolute;left:8px}.smart-data-view-header-button:active{color:var(--smart-ui-state-color-active);background-color:var(--smart-ui-state-active)}.smart-data-view-header-button:focus{outline:var(--smart-primary) solid 1px}.smart-data-view-header-button:hover{color:var(--smart-ui-state-color-hover);background-color:var(--smart-ui-state-hover)}.smart-data-view-header-button[aria-expanded=true]{color:var(--smart-ui-state-color-selected);background-color:var(--smart-ui-state-selected);border-color:var(--smart-ui-state-border-selected)}.smart-data-view-header-button.smart-data-view-search-button:active{color:var(--smart-ui-state-active)}.smart-data-view-header-button>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.smart-data-view-header-drop-down{background-color:var(--smart-background);box-shadow:var(--smart-elevation-8);z-index:9999;transform-origin:top;opacity:1;height:auto;position:absolute;transform:scaleY(1)}.smart-data-view-header-drop-down.smart-mobile{--smart-font-size:12px}.smart-data-view-header-drop-down smart-colors-panel,.smart-data-view-header-drop-down smart-column-panel,.smart-data-view-header-drop-down smart-grid-ai-panel,.smart-data-view-header-drop-down smart-multi-column-filter-panel,.smart-data-view-header-drop-down smart-sort-panel{border:none;width:100%}.smart-data-view-header-drop-down.smart-visibility-hidden{opacity:0;transform:scaleY(0)}.smart-data-view-header-drop-down.customize-panel{width:var(--smart-data-view-customize-panel-width)}.smart-data-view-header-drop-down.colors-panel,.smart-data-view-header-drop-down.filter-panel{width:var(--smart-data-view-filter-panel-width)}.smart-data-view-header-drop-down.format-panel{max-height:320px;overflow:auto}.smart-data-view-header-drop-down.sort-panel{width:var(--smart-data-view-sort-panel-width)}.smart-data-view-header-drop-down.search-panel{width:var(--smart-data-view-search-panel-width);padding:var(--smart-data-view-padding)}.smart-data-view-header-drop-down.search-panel .smart-data-view-search-box{grid-gap:2px;grid-template-rows:100%;grid-template-columns:1fr 16px;align-items:center;display:grid}.smart-data-view-header-drop-down.search-panel .smart-data-view-search-box.matches{grid-template-columns:1fr max-content 16px 16px 16px}.smart-data-view-header-drop-down.search-panel .smart-data-view-search-box.matches .smart-data-view-search-next,.smart-data-view-header-drop-down.search-panel .smart-data-view-search-box.matches .smart-data-view-search-prev{display:flex}.smart-data-view-header-drop-down.search-panel .smart-data-view-search-box.matches .smart-data-view-search-label{display:block}.smart-data-view-header-drop-down.search-panel .smart-data-view-search-box.no-matches{grid-template-columns:1fr max-content 16px}.smart-data-view-header-drop-down.search-panel .smart-data-view-search-box.no-matches .smart-data-view-search-label{display:block}.smart-data-view-header-drop-down.search-panel input{min-width:0;font-family:var(--smart-font-family);font-size:var(--smart-font-size);background:var(--smart-background);color:var(--smart-background-color);border:none;outline:0;padding:0}.smart-card-view .smart-data-view-header-button.smart-data-view-search-button,.smart-data-view-ai-button.mobile,.smart-kanban .smart-data-view-header-button.smart-data-view-search-button{min-width:30px}.smart-data-view-ai-button.hidden,.smart-data-view-customize-button.hidden{color:#039be5;background-color:#d0f0fd}.smart-data-view-search-box div:focus{outline:var(--smart-primary) solid 1px}.smart-data-view-search-button{grid-area:search;margin-right:0;padding:0}.smart-data-view-search-button:after{content:var(--smart-icon-search)}.smart-data-view-customize-button{grid-area:customize}.smart-data-view-customize-button:after{content:var(--smart-icon-visibility-off)}.smart-data-view-ai-button.mobile:after{content:"✨︎";display:block}.smart-data-view-delete-button{grid-area:delete}.smart-data-view-delete-button:after{content:var(--smart-icon-delete)}.smart-data-view-details-button{grid-area:details}.smart-data-view-details-button:after{content:var(--smart-icon-resize-full)}.smart-data-view-filter-button{grid-area:filter}.smart-data-view-background-button,.smart-data-view-bold-button,.smart-data-view-fontfamily-button,.smart-data-view-fontsize-button,.smart-data-view-italic-button,.smart-data-view-strikethrough-button,.smart-data-view-textcolor-button,.smart-data-view-underline-button{grid-area:details}.smart-data-view-filter-button:after{content:var(--smart-icon-add-filter)}.smart-data-view-filter-button.filtered{color:#0b8043;background-color:#d1f7c4}.smart-data-view-bold-button:before{content:" ";background:var(--smart-background-color);opacity:.7;width:1px;height:80%;position:absolute;left:-2px}.smart-data-view-bold-button:after{content:var(--smart-icon-bold)}.smart-data-view-italic-button:after{content:var(--smart-icon-italic)}.smart-data-view-underline-button:after{content:var(--smart-icon-underline)}.smart-data-view-strikethrough-button:after{content:var(--smart-icon-font);text-decoration:line-through}.smart-data-view-fontsize-button:before{font-family:var(--smart-font-family-icon);content:var(--smart-icon-arrow-down);position:initial}.smart-data-view-fontsize-button:after{content:var(--smart-icon-fontsize)}.smart-data-view-fontfamily-button:before{font-family:var(--smart-font-family-icon);content:var(--smart-icon-arrow-down);position:initial}.smart-data-view-fontfamily-button:after{content:var(--smart-icon-font)}.smart-data-view-background-button:after{content:var(--smart-icon-color-background);border-bottom:2px solid var(--smart-surface-color)}.smart-data-view-textcolor-button:after{content:var(--smart-icon-font);border-bottom:2px solid var(--smart-surface-color)}.smart-data-view-sort-button{grid-area:sort}.smart-data-view-group-button,.smart-data-view-label-button,.smart-data-view-resource-button{grid-area:group}.smart-data-view-sort-button:after{content:var(--smart-icon-sort)}.smart-data-view-sort-button.sorted{color:#b88707;background-color:#ffebb6}.smart-data-view-label-button:after{content:var(--smart-icon-font)}.smart-data-view-label-button.grouped{color:#ff36c2;background-color:#ffdaf6}.smart-data-view-colors-button,.smart-data-view-format-button{grid-area:format}.smart-data-view-group-button:after,.smart-data-view-resource-button:after{content:var(--smart-icon-group)}.smart-data-view-group-button.grouped,.smart-data-view-resource-button.grouped{color:#039be5;background-color:#d0f0fd}.smart-data-view-group-button.scheduler.grouped,.smart-data-view-resource-button.scheduler.grouped{color:#d50000;background-color:#ffcfc9}.smart-data-view-group-button.scheduler:after,.smart-data-view-resource-button.scheduler:after{content:var(--smart-icon-scheduler)}.smart-data-view-colors-button:after,.smart-data-view-format-button:after{content:var(--smart-icon-table)}.smart-data-view-format-button.formatted{background-color:var(--smart-primary);color:var(--smart-primary-color)}.smart-data-view-colors-button.formatted{color:#8c47ff;background-color:#ece1fd}.smart-data-view-download-button.formatted,.smart-data-view-states-button.formatted,.smart-data-view-views-button.formatted{background-color:var(--smart-primary);color:var(--smart-primary-color)}.smart-data-view-download-button{grid-area:download}.smart-data-view-download-button:after{content:var(--smart-icon-arrow-down);position:initial;margin-left:8px}.smart-data-view-download-button:before{font-family:var(--smart-font-family-icon);content:var(--smart-icon-download-alt);position:absolute;left:8px}.smart-data-view-views-button{grid-area:views}.smart-data-view-views-button:after{content:var(--smart-icon-arrow-down);position:initial;margin-left:8px}.smart-data-view-views-button:before{font-family:var(--smart-font-family-icon);content:var(--smart-icon-grid-alt);position:absolute;left:8px}.smart-data-view-views-button.kanban:before{content:var(--smart-icon-kanban-alt)}.smart-data-view-views-button.card:before{content:var(--smart-icon-card-alt)}.smart-data-view-states-button{border-right:1px solid var(--smart-border);grid-area:states;padding-right:5px}.smart-data-view-states-button:before{font-family:var(--smart-font-family-icon);content:var(--smart-icon-menu);position:absolute;left:8px}.smart-grid-toolbar .smart-data-view-header{height:100%;display:flex}.smart-grid-toolbar .smart-data-view-header-button{margin-right:0}.smart-grid-toolbar .smart-data-view-header-button.smart-disabled{pointer-events:none;opacity:.5}.smart-grid-toolbar .smart-data-view-search-button{position:absolute;top:0;right:30px}.smart-card-view .smart-data-view-header-button,.smart-kanban .smart-data-view-header-button{height:100%;margin-top:0}.smart-card-view:not([animation=none]) .smart-data-view-header-drop-down,.smart-data-view-header-drop-down[owner],.smart-kanban:not([animation=none]) .smart-data-view-header-drop-down{transition:height .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.smart-data-view-search-label{font-size:calc(var(--smart-font-size) - 3px);opacity:.7;display:none}.smart-data-view-search-next,.smart-data-view-search-prev{cursor:pointer;font-family:var(--smart-font-family-icon);background-color:var(--smart-surface);color:var(--smart-surface-color);justify-content:center;align-items:center;height:100%;font-size:10px;display:none}.smart-data-view-search-next:hover,.smart-data-view-search-prev:hover{color:var(--smart-ui-state-color-hover);background-color:var(--smart-ui-state-hover)}.smart-data-view-search-next:active,.smart-data-view-search-prev:active{color:var(--smart-ui-state-color-active);background-color:var(--smart-ui-state-active)}.smart-data-view-search-prev:after{content:var(--smart-icon-arrow-up)}.smart-data-view-search-next:after{content:var(--smart-icon-arrow-down)}.smart-data-view-search-close{cursor:pointer;font-family:var(--smart-font-family-icon);color:var(--smart-background-color);justify-content:center;align-items:center;font-size:10px;display:flex}.smart-data-view-search-close:after{content:var(--smart-icon-close)}.smart-data-view-search-close:hover{color:var(--smart-ui-state-color-hover);background-color:var(--smart-ui-state-hover)}.smart-data-view-search-close:active{color:var(--smart-ui-state-color-active);background-color:var(--smart-ui-state-active)}.smart-data-view-found{outline:var(--smart-outline) solid 4px;outline-offset:-4px}.smart-data-view-highlighted{box-shadow:0 0 23px 1px var(--smart-primary);outline:var(--smart-primary) solid 4px;outline-offset:-4px}[header-position=bottom] .smart-data-view-header-drop-down{transform-origin:bottom}.smart-formatting-panel{width:var(--smart-formatting-panel-default-width);z-index:999;min-height:150px;padding:0;overflow:visible}.smart-formatting-panel>.smart-container{min-height:inherit;position:relative}.smart-formatting-panel .smart-formatting-panel-items-container{width:100%;height:100%;padding:0 calc(2 * var(--smart-grid-panel-padding));overflow:auto}.smart-formatting-panel .smart-formatting-panel-item>.format-label{grid-area:format-label;justify-self:end}.smart-formatting-panel .smart-formatting-panel-item>.font-family-input{grid-area:font-family-input}.smart-formatting-panel .smart-formatting-panel-item>.font-size-input{grid-area:font-size-input}.smart-formatting-panel .smart-formatting-panel-item>.popup-button{border:var(--smart-border-width) solid var(--smart-border);cursor:pointer;grid-area:popup-button;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:700;display:flex}.smart-formatting-panel .smart-formatting-panel-item>.preview{border:var(--smart-border-width) solid var(--smart-border);width:100%;height:100%;padding:0 var(--smart-grid-panel-padding);grid-area:preview;align-items:center;display:flex}.smart-formatting-panel .smart-add-new-button{bottom:calc(var(--smart-grid-panel-padding) - 5px);right:calc(var(--smart-grid-panel-padding) - 5px);width:var(--smart-formatting-panel-add-new-button-size);height:var(--smart-formatting-panel-add-new-button-size);background-color:var(--smart-primary);color:var(--smart-primary-color);cursor:pointer;opacity:.3;border-radius:50%;display:block;position:absolute}.smart-formatting-panel .smart-add-new-button:after{content:"+";justify-content:center;align-items:center;width:100%;height:100%;font-size:35px;display:flex}.smart-formatting-panel .smart-add-new-button:focus,.smart-formatting-panel .smart-add-new-button:hover{opacity:1;transform:scale(1.2)}.smart-formatting-panel .smart-add-new-button:focus{outline:0}.smart-formatting-panel .close-button:focus,.smart-formatting-panel .popup-button:focus,.smart-formatting-panel-popup .colors-container:focus,.smart-formatting-panel-popup .header>div:focus,.smart-formatting-panel-popup input:focus{outline:var(--smart-ui-state-border-active) solid var(--smart-border-width)}.smart-formatting-panel.scroll .smart-add-new-button{right:calc(12px + var(--smart-grid-panel-padding));border-radius:50%}.smart-formatting-panel:not([animation=none]) .smart-add-new-button{transition:transform .5s cubic-bezier(.81,.27,0,.93),opacity .2s cubic-bezier(.4,0,.2,1)}.smart-formatting-panel-item{grid-template-columns:auto 3fr 2fr var(--smart-formatting-panel-row-height) 1fr .5fr 1fr 1fr;grid-template-rows:var(--smart-formatting-panel-row-height) var(--smart-formatting-panel-row-height);gap:var(--smart-grid-panel-padding);border-bottom:var(--smart-border-width) solid var(--smart-border);width:100%;padding:calc(2 * var(--smart-grid-panel-padding)) 0;grid-template-areas:"value-label columns-input condition-input condition-input first-value first-value first-value close-button""format-label font-family-input font-size-input popup-button preview preview preview close-button";display:grid}.smart-formatting-panel-item:last-child{border-bottom:none}.smart-formatting-panel-item>*{place-self:center;width:auto;min-width:0;max-width:none;min-height:0;max-height:none}.smart-formatting-panel-item>.value-label{grid-area:value-label;justify-self:end}.smart-formatting-panel-item>.columns-input{grid-area:columns-input}.smart-formatting-panel-item>.condition-input{grid-area:condition-input}.smart-formatting-panel-item>.first-value{grid-area:first-value}.smart-formatting-panel-item>.ampersand{grid-area:ampersand;display:none}.smart-formatting-panel-item>.second-value{grid-area:second-value;display:none}.smart-formatting-panel-item>.close-button{grid-area:close-button;width:16px;height:16px;position:relative}.smart-formatting-panel-item>.close-button:after{content:var(--smart-icon-close);opacity:.5;cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;font-family:smart-icons;font-size:20px;display:flex;position:absolute}.smart-formatting-panel-item.between{grid-template-areas:"value-label columns-input condition-input condition-input first-value ampersand second-value close-button""format-label font-family-input font-size-input popup-button preview preview preview close-button"}.smart-formatting-panel-item.between>.ampersand,.smart-formatting-panel-item.between>.second-value{display:block}.smart-formatting-panel-popup{grid-template-columns:1fr 1fr;grid-template-rows:var(--smart-formatting-panel-row-height) var(--smart-formatting-panel-row-height) auto var(--smart-formatting-panel-row-height);gap:var(--smart-grid-panel-padding);border:var(--smart-border-width) solid var(--smart-border);border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);width:var(--smart-formatting-panel-popup-width);padding:var(--smart-grid-panel-padding);background-color:var(--smart-background);box-shadow:var(--smart-elevation-8);z-index:9999;opacity:1;transform-origin:top;font-family:var(--smart-font-family);font-size:var(--smart-font-size);grid-template-areas:"header header""code input""colors colors""apply cancel";display:grid;position:absolute;transform:scale(1)}.smart-formatting-panel-popup .header,.smart-formatting-panel-popup input,.smart-formatting-panel-popup>.color-code{border:var(--smart-border-width) solid var(--smart-border)}.smart-formatting-panel-popup>.color-code{box-sizing:border-box;width:100%;height:100%;padding:var(--smart-grid-panel-padding);color:var(--smart-background-color);grid-area:code;align-items:center;display:flex}.smart-formatting-panel-popup .header{grid-area:header;display:flex}.smart-formatting-panel-popup .header>div{text-transform:uppercase;cursor:pointer;width:50%;height:100%;color:var(--smart-background-color);flex-direction:row;justify-content:center;align-items:center;font-weight:700;display:flex}.smart-formatting-panel-popup .header>div:first-child{border-right:var(--smart-border-width) solid var(--smart-border)}.smart-formatting-panel-popup .header>.selected{background-color:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}.smart-formatting-panel-popup input{background-color:var(--smart-background);cursor:pointer;grid-area:input;width:100%;height:100%}.smart-formatting-panel-popup input:focus{border-color:var(--smart-ui-state-border-focus)}.smart-formatting-panel-popup .colors-container{grid-area:colors;grid-template-columns:repeat(8,1fr);grid-auto-rows:var(--smart-formatting-panel-color-box-height);gap:3px;width:100%;display:grid}.smart-formatting-panel-popup .colors-container>div{border:var(--smart-border-width) solid var(--smart-border);cursor:pointer}.smart-formatting-panel-popup .colors-container>div.selected{justify-content:center;align-items:center;display:flex;position:relative}.smart-formatting-panel-popup .colors-container>div.selected:after{cursor:pointer;content:var(--smart-icon-check);background-color:var(--smart-background-color);height:100%;color:var(--smart-background);width:var(--smart-formatting-panel-color-box-height);opacity:1;border-radius:50%;justify-content:center;align-items:center;font-family:smart-icons;font-size:20px;display:flex;position:absolute}.smart-formatting-panel-popup>smart-button{--smart-button-padding:0}.smart-formatting-panel-popup>.apply{grid-area:apply}.smart-formatting-panel-popup>.cancel{grid-area:cancel}.smart-formatting-panel-popup:not([animation=none]){transition:transform .2s cubic-bezier(.4,0,.2,1) -out,opacity .2s cubic-bezier(.4,0,.2,1) -out,visibility .2s cubic-bezier(.4,0,.2,1) -out}.smart-formatting-panel-popup.smart-visibility-hidden{opacity:0;transform:scale(0)}.smart-column-panel[right-to-left] .smart-column-panel-find-container{direction:rtl}.smart-column-panel[right-to-left] .smart-grid-panel-buttons-container{flex-direction:row-reverse}.smart-column-panel[right-to-left] .smart-grid-panel-item{right:var(--smart-sortable-handle-size);justify-content:space-between}.smart-group-panel[right-to-left] .smart-grid-panel-buttons-container,.smart-group-panel[right-to-left] .smart-grid-panel-direction,.smart-sort-panel[right-to-left] .smart-grid-panel-buttons-container,.smart-sort-panel[right-to-left] .smart-grid-panel-direction{flex-direction:row-reverse}.smart-group-panel[right-to-left] .smart-grid-panel-from,.smart-group-panel[right-to-left] .smart-grid-panel-label-by,.smart-group-panel[right-to-left] .smart-group-panel-apply-button,.smart-group-panel[right-to-left] .smart-group-panel-cancel-button,.smart-group-panel[right-to-left] .smart-group-panel-collapse-button,.smart-group-panel[right-to-left] .smart-group-panel-expand-button{direction:rtl}.smart-group-panel[right-to-left] .smart-group-panel-expand-button{margin-left:initial;margin-right:5px}.smart-group-panel[right-to-left] .smart-grid-panel-label-by{order:3}.smart-group-panel[right-to-left] .smart-grid-panel-field-container{order:2}.smart-group-panel[right-to-left] .smart-grid-panel-from{order:1}.smart-group-panel[right-to-left] .smart-sortable .smart-sortable-items-parent{direction:unset}.smart-group-panel[right-to-left][close-button-position=right] .smart-grid-panel-item-close-button{order:4}.smart-sort-panel[right-to-left] .smart-grid-panel-apply-button,.smart-sort-panel[right-to-left] .smart-grid-panel-cancel-button{direction:rtl}.smart-sort-panel[right-to-left] .smart-grid-panel-label-by{order:3}.smart-sort-panel[right-to-left] .smart-grid-panel-field-container{order:2}.smart-sort-panel[right-to-left] .smart-grid-panel-from{order:1}.smart-sort-panel[right-to-left] .smart-sortable .smart-sortable-items-parent{direction:unset}.smart-sort-panel[right-to-left][close-button-position=right] .smart-grid-panel-item-close-button{order:4}.smart-multi-column-filter-panel[right-to-left] .smart-filter-panel-add-filter-button,.smart-multi-column-filter-panel[right-to-left] .smart-filter-panel-items-container:empty,.smart-multi-column-filter-panel[right-to-left] .smart-grid-panel-apply-button,.smart-multi-column-filter-panel[right-to-left] .smart-grid-panel-cancel-button,.smart-multi-column-filter-panel[right-to-left] .smart-grid-panel-item-close-button+div{direction:rtl}.smart-multi-column-filter-panel[right-to-left] .smart-grid-panel-item>.smart-grid-panel-item-close-button+div{order:3}.smart-multi-column-filter-panel[right-to-left] .smart-grid-panel-item>.smart-input:first-of-type{order:2}.smart-multi-column-filter-panel[right-to-left] .smart-grid-panel-item>.smart-input:nth-of-type(2){order:1}.smart-multi-column-filter-panel[right-to-left] .smart-grid-panel-buttons-container{flex-direction:row-reverse}.smart-multi-column-filter-panel[right-to-left][close-button-position=right] .smart-grid-panel-item-close-button{order:4}[right-to-left] .smart-data-view-header-drop-down.search-panel .smart-data-view-search-box{direction:rtl}[right-to-left] .smart-data-view-header{grid-template-columns:24px 1fr minmax(50px,max-content) minmax(50px,max-content) minmax(50px,max-content);grid-template-areas:"search.sort filter customize"}[right-to-left] .smart-data-view-header-button:not(.smart-data-view-search-button){direction:rtl;padding-left:5px;padding-right:25px}[right-to-left] .smart-data-view-header-button:after{right:5px;left:initial}.smart-formatting-panel[right-to-left]{direction:rtl}.smart-formatting-panel[right-to-left] .smart-add-new-button{left:calc(var(--smart-grid-panel-padding) - 5px);right:unset}.smart-formatting-panel[right-to-left].scroll .smart-add-new-button{left:calc(12px + var(--smart-grid-panel-padding))}.smart-input-group>.custom-select:not(:first-child),.smart-input-group>.form-control:not(:first-child),.smart-input-group>.smart-input-group-append>.smart-input-group-text,.smart-input-group>.smart-input-group-append>smart-button,.smart-input-group>.smart-input-group-prepend:first-child>.smart-input-group-text:not(:first-child),.smart-input-group>.smart-input-group-prepend:first-child>smart-button:not(:first-child),.smart-input-group>.smart-input-group-prepend:not(:first-child)>.smart-input-group-text,.smart-input-group>.smart-input-group-prepend:not(:first-child)>smart-button{border-top-left-radius:0;border-bottom-left-radius:0}.smart-input-group>.custom-select:not(:last-child),.smart-input-group>.form-control:not(:last-child),.smart-input-group>.smart-input-group-append:last-child>.smart-input-group-text:not(:last-child),.smart-input-group>.smart-input-group-append:last-child>smart-button:not(:last-child):not(.dropdown-toggle),.smart-input-group>.smart-input-group-append:not(:last-child)>.smart-input-group-text,.smart-input-group>.smart-input-group-append:not(:last-child)>smart-button,.smart-input-group>.smart-input-group-prepend>.smart-input-group-text,.smart-input-group>.smart-input-group-prepend>smart-button{border-top-right-radius:0;border-bottom-right-radius:0}.smart-input-group smart-button[focus],.smart-input-group>.custom-file:focus,.smart-input-group>.custom-select:focus,.smart-input-group>.form-control:focus,.smart-input-group>.form-control[focus]{z-index:3}.smart-input-group-append,.smart-input-group-append .smart-input-group-text+.smart-input-group-text,.smart-input-group-append .smart-input-group-text+smart-button,.smart-input-group-append smart-button+.smart-input-group-text,.smart-input-group-append smart-button+smart-button,.smart-input-group-prepend .smart-input-group-text+.smart-input-group-text,.smart-input-group-prepend .smart-input-group-text+smart-button,.smart-input-group-prepend smart-button+.smart-input-group-text,.smart-input-group-prepend smart-button+smart-button,.smart-input-group>.custom-file+.custom-file,.smart-input-group>.custom-file+.custom-select,.smart-input-group>.custom-file+.form-control,.smart-input-group>.custom-select+.custom-file,.smart-input-group>.custom-select+.custom-select,.smart-input-group>.custom-select+.form-control,.smart-input-group>.form-control+.custom-file,.smart-input-group>.form-control+.custom-select,.smart-input-group>.form-control+.form-control{margin-left:-1px}.form-control,.smart-input-group-text{padding:.375rem .75rem;line-height:1.5}.smart-input-group{box-sizing:border-box;font-family:var(--smart-font-family);flex-wrap:wrap;align-items:stretch;display:flex;position:relative}.smart-input-group smart-input .smart-drop-down-button{border-left:none}.smart-input-group>.custom-file,.smart-input-group>.custom-select,.smart-input-group>.form-control{flex:auto;width:1%;margin-bottom:0;position:relative}.smart-input-group-append,.smart-input-group-prepend{box-sizing:border-box;height:auto;display:flex}.smart-input-group-append>smart-button,.smart-input-group-prepend>smart-button{height:100%}.smart-input-group-prepend{margin-right:-1px}.smart-input-group-text{border-radius:var(--smart-border-radius);color:var(--smart-surface-color);text-align:center;white-space:nowrap;background-color:var(--smart-surface);border:1px solid var(--smart-border);align-items:center;margin-bottom:0;font-size:1rem;font-weight:400;display:flex}.form-control,.smart-form{font-size:var(--smart-font-size);display:block}.form-control{border-radius:var(--smart-border-radius);color:#495057;background-color:var(--smart-background);border:1px solid var(--smart-border);-webkit-background-clip:padding-box;background-clip:padding-box;width:100%;height:auto;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus,.form-control[focus]{color:var(--smart-color);background-color:var(--smart-background);border-color:var(--smart-primary);outline:0}.smart-form{background:var(--smart-background);color:var(--smart-background-color);border:0 solid var(--smart-border);border-radius:var(--smart-border-radius);box-sizing:border-box;width:600px;font-family:var(--smart-font-family);overflow:visible}@media only screen and (width<=600px){.smart-form{width:350px}}.smart-form-editor,.smart-form-tab-strip[vertical] .smart-form-tab .smart-form-tab-label{width:100%}.smart-form-row{box-sizing:border-box;padding:5px 0}.smart-form-row .smart-form-control-label{white-space:nowrap;text-overflow:ellipsis;font-family:var(--smart-font-family);font-size:calc(.9 * var(--smart-font-size));align-items:center;display:flex}.smart-form-row .smart-form-control+.smart-form-label[required]:before,.smart-form-row .smart-form-control-label[required]:after{content:"*";color:#a94442;margin-left:2px;margin-right:2px;font-size:14px}.smart-form-row .smart-form-control{box-sizing:border-box;display:flex}.smart-form-row .smart-form-control+.smart-form-control-label[required]:after{content:""}.smart-form-row-flex{display:flex}.smart-form-control .smart-form-control-addon{align-items:center;display:flex}.smart-form-control.left{justify-content:flex-start}.smart-form-control.center{justify-content:center}.smart-form-control.right{justify-content:flex-end}.smart-form-control[readonly] .smart-form-editor{pointer-events:none}.smart-form-control[readonly] .smart-form-editor .smart-calendar-button,.smart-form-control[readonly] .smart-form-editor .smart-drop-down-button{visibility:hidden}.smart-form-control[readonly] .smart-form-editor div,.smart-form-control[readonly] .smart-form-editor input,.smart-form-control[readonly] .smart-form-editor span,.smart-form-control[readonly] .smart-form-editor textarea{border:none!important}.smart-form-control[readonly] .smart-form-editor+.smart-form-control-addon,.smart-form-control[readonly] .smart-form-editor+.smart-form-control-icon,.smart-form-control[readonly] .smart-form-editor+div{visibility:hidden}.smart-form-control-icon:after{content:attr(tooltip);visibility:hidden;white-space:nowrap;border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);background-color:var(--smart-secondary);color:var(--smart-secondary-color);font-size:calc(var(--smart-font-size) - 2px);opacity:0;z-index:9;margin-top:25px;padding:7px;transition:opacity .2s ease-out,transform .1s ease-out;position:absolute;transform:scale(0)}.smart-form-control-icon:hover:after{visibility:visible;opacity:.9;color:var(--smart-secondary-color);background:var(--smart-secondary);transform:scale(1)}.smart-form-control-label[readonly]:after{visibility:hidden}.smart-form-group .smart-form-group-content{grid-template-columns:none;display:grid}.smart-form-group[columns="2"]>.smart-form-group-content{grid-template-columns:50% 50%}.smart-form-group[columns="3"]>.smart-form-group-content{grid-template-columns:33% 33% 33%}.smart-form-group[columns="4"]>.smart-form-group-content{grid-template-columns:25% 25% 25% 25%}.smart-form-group[columns="5"]>.smart-form-group-content{grid-template-columns:20% 20% 20% 20% 20%}.smart-form-group[columns="6"]>.smart-form-group-content{grid-template-columns:16.66% 16.66% 16.66% 16.66% 16.66% 16.66%}.smart-form-group-label{font-size:20px;font-family:var(--smart-font-family);border-bottom:1px solid var(--smart-border);margin-bottom:20px;padding-top:10px;padding-bottom:10px}.smart-form-group-label.center{justify-content:center;display:flex}.smart-form-group-label.right{justify-content:flex-end;display:flex}.smart-form-group-buttons{justify-content:flex-end;padding-right:30px;display:flex}.smart-form-editor.smart-validation-success:not(smart-check-box):not([focus])>div.smart-container:after,input.smart-form-editor.smart-valid:not(:focus)+.smart-success-label-like-after-element{display:none}.smart-form-group-buttons smart-button{margin-left:20px}.smart-form-editor.smart-validation-error:not(smart-check-box)>div.smart-container:after,.smart-form-editor.smart-validation-success:not(smart-check-box)[focus]>div.smart-container:after{left:initial;z-index:9;right:0}.smart-form-editor.smart-number-input[focus]:not([drop-down-button-position=none]).smart-validation-error[focus] input,.smart-form-editor.smart-number-input[focus]:not([drop-down-button-position=none]).smart-validation-success[focus] input,.smart-form-editor.smart-numeric-text-box.smart-validation-error:not(smart-check-box)>div.smart-container input,.smart-form-editor.smart-numeric-text-box.smart-validation-success:not(smart-check-box)[focus]>div.smart-container input,.smart-form-editor.smart-numeric-text-box[focus][spin-buttons].smart-validation-error[focus] input,.smart-form-editor.smart-numeric-text-box[focus][spin-buttons].smart-validation-success[focus] input{padding-right:30px}.smart-form-editor.smart-combo-box.smart-validation-error:not(smart-check-box)>div.smart-container:after,.smart-form-editor.smart-combo-box.smart-validation-success:not(smart-check-box)[focus]>div.smart-container:after,.smart-form-editor.smart-date-time-picker.smart-validation-error:not(smart-check-box)>div.smart-container:after,.smart-form-editor.smart-date-time-picker.smart-validation-success:not(smart-check-box)[focus]>div.smart-container:after,.smart-form-editor.smart-drop-down-list.smart-validation-error:not(smart-check-box)>div.smart-container:after,.smart-form-editor.smart-drop-down-list.smart-validation-success:not(smart-check-box)[focus]>div.smart-container:after,.smart-form-editor.smart-number-input.smart-validation-error:not(smart-check-box)>div.smart-container:after,.smart-form-editor.smart-number-input.smart-validation-success:not(smart-check-box)[focus]>div.smart-container:after,.smart-form-editor.smart-numeric-text-box.smart-validation-error:not(smart-check-box)>div.smart-container:after,.smart-form-editor.smart-numeric-text-box.smart-validation-success:not(smart-check-box)[focus]>div.smart-container:after{right:20px}.smart-form-editor.smart-invalid+.smart-error-label-like-after-element,.smart-form-editor.smart-valid+.smart-success-label-like-after-element{left:initial;z-index:9;right:0}input.smart-form-editor.smart-invalid+.smart-error-label-like-after-element,input.smart-form-editor.smart-valid+.smart-success-label-like-after-element{right:35px}.smart-form-tab{cursor:pointer;min-width:0;font-family:var(--smart-font-family);box-sizing:border-box;grid-row:1;justify-content:center;align-items:center;transition:background-color .2s ease-in-out;display:flex}.smart-form-tab.selected{border-bottom:2px solid var(--smart-primary);color:var(--smart-primary)}.smart-form-tab.smart-invalid{border-bottom:2px solid var(--smart-error);color:var(--smart-error)}.smart-form-tab-strip{border-bottom:var(--smart-border-width) solid var(--smart-border);grid-auto-columns:1fr;height:30px;margin-bottom:10px;display:grid;overflow:hidden}.smart-form-tab-strip .smart-form-tab .smart-form-tab-label{font-size:calc(var(--smart-font-size) + 1px);text-overflow:ellipsis;white-space:nowrap;min-width:0;padding:5px;overflow:hidden}.smart-form-tab-strip .smart-form-tab:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-form-tab-strip[vertical]{background:var(--smart-background);border-radius:initial;border:none;flex-direction:column;height:auto;padding-bottom:1px;display:flex}.smart-form-tab-strip[vertical] .smart-form-tab{background-color:var(--smart-surface);color:var(--smart-surface-color);border:var(--smart-border-width) solid var(--smart-border);border-radius:0;justify-content:left;margin-bottom:-1px;padding:10px;overflow:hidden}.smart-form-tab-strip[vertical] .smart-form-tab .smart-form-tab-button{float:right;font-size:17px;transition:transform .3s ease-in-out;transform:rotate(-180deg)}.smart-form-tab-strip[vertical] .smart-form-tab.selected{background:var(--smart-ui-state-focus)}.smart-form-tab-strip[vertical] .smart-form-tab.selected .smart-form-tab-button{transform:rotate(0)}.smart-form-tab-strip[vertical] .smart-form-tab.smart-invalid{color:var(--smart-error);background-color:var(--smart-surface)}.smart-form-tab-strip[breadcrumb]{border:none}.smart-form-tab-strip[breadcrumb] .smart-form-tab{border-bottom:none}.smart-form-tab-strip[breadcrumb] .smart-form-tab .smart-form-tab-label{align-items:center;display:flex}.smart-form-tab-strip[breadcrumb] .smart-form-tab .smart-form-tab-label .circle{font-family:var(--smart-font-family);background:var(--smart-secondary);width:12px;height:12px;color:var(--smart-secondary-color);border-radius:100%;justify-content:center;align-items:center;margin-right:10px;padding:5px;display:flex}.smart-form-tab-strip[breadcrumb] .smart-form-tab.smart-invalid{color:var(--smart-color)}.smart-form-tab-strip[breadcrumb] .smart-form-tab.selected .smart-form-tab-label .circle{background:var(--smart-primary);color:var(--smart-primary-color)}.smart-form-tab-control{padding:0;display:none!important}.smart-form-tab-control.selected{margin-bottom:-1px;display:grid!important}.smart-form-tab-control.selected[vertical]{border:1px solid var(--smart-border);padding:10px}.smart-form-options-horizontal{display:flex}.smart-form-control[data-loading]{position:relative;overflow:hidden}.smart-form-control[data-loading]:after{content:"";border:2px solid var(--smart-primary);opacity:1;visibility:visible;border-top-color:#0000;border-radius:50%;width:16px;height:16px;transition:opacity .3s,visibility .3s;animation:1s cubic-bezier(.075,.82,.165,1) infinite smart-form-spin;position:absolute;top:calc(50% - 10px);right:0}@keyframes smart-form-spin{to{transform:rotate(360deg)}}smart-list-box,smart-list-item,smart-list-items-group{visibility:hidden}smart-list-item.smart-element,smart-list-items-group.smart-element{visibility:inherit;border:none}smart-list-item .smart-input,smart-list-items-group .smart-input{width:calc(-4px + var(--smart-check-box-default-size));height:calc(-4px + var(--smart-check-box-default-size));line-height:var(--smart-check-box-default-size);box-sizing:initial;top:var(--smart-list-item-vertical-offset);margin-top:calc(var(--smart-list-item-height)/ 2 - 10px);border-style:solid;border-width:var(--smart-border-width);border-radius:var(--smart-border-radius);border-color:var(--smart-border);background-repeat:no-repeat;background-color:var(--smart-background);color:var(--smart-background-color);padding:3px;font-family:inherit;display:block;position:absolute}smart-list-item .smart-content,smart-list-item .smart-overlay{border-top-left-radius:var(--smart-item-border-top-left-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);top:var(--smart-list-item-vertical-offset)}smart-list-item .smart-input:after,smart-list-items-group .smart-input:after{content:"";font-family:var(--smart-font-family-icon);place-content:center;margin-top:-2px;display:flex}smart-list-item .smart-input.smart-hidden,smart-list-items-group .smart-input.smart-hidden{display:none}smart-list-item[selected] .smart-input,smart-list-items-group[selected] .smart-input{border-color:var(--smart-primary);background-color:var(--smart-primary);color:var(--smart-primary-color)}smart-list-item[indeterminate] .smart-input,smart-list-items-group[indeterminate] .smart-input{border-color:var(--smart-border);background-color:var(--smart-background);color:var(--smart-background)}smart-list-item[indeterminate] .smart-input:after,smart-list-items-group[indeterminate] .smart-input:after{border-color:var(--smart-ui-state-selected);background-color:var(--smart-ui-state-selected);color:var(--smart-primary-color);margin-top:0;padding:6px;content:" "!important}smart-list-item[hover] .smart-input:hover,smart-list-items-group[hover] .smart-input:hover{border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}smart-list-item[display-mode=checkBox][selected] .smart-input:after,smart-list-items-group[display-mode=checkBox][selected] .smart-input:after{content:var(--smart-icon-check)}smart-list-item{background-color:inherit;-webkit-font-smoothing:antialiased;letter-spacing:.00937em;width:100%;height:calc(var(--smart-list-item-height) + var(--smart-list-item-vertical-offset));-webkit-user-select:none;user-select:none;outline:0;align-items:center;padding:0 5px;display:flex;position:relative}.smart-list-box .smart-list-items-container,smart-list-item .smart-content,smart-list-item .smart-overlay{height:calc(100% - var(--smart-list-item-vertical-offset));overflow:hidden}smart-list-item .smart-container{align-items:center;display:flex}smart-list-item .smart-overlay{background:var(--smart-background);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);width:100%;transition:opacity .28s ease-in-out;display:inline-block;position:absolute;left:0}smart-list-item .smart-content{white-space:nowrap;padding:var(--smart-list-item-padding);width:100%;color:var(--smart-background-color);border-width:var(--smart-item-border-width);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-style:solid;border-color:#0000;flex-direction:column;justify-content:center;align-items:flex-start;transition:opacity .28s ease-in-out;display:flex;position:absolute;left:0}smart-list-item .smart-content-details{opacity:.5;margin-top:2px;font-size:10px}smart-list-item .smart-input{cursor:pointer}smart-list-item .smart-input:before{content:"";text-align:center;opacity:0;border-radius:100%;width:100%;height:100%;transition:opacity .2s ease-in-out;display:inline-block;position:absolute;top:2px;left:0;transform:scale(1);background:var(--smart-primary)!important}smart-list-item .smart-ripple{background:var(--smart-list-item-color-active)}smart-list-item.smart-list-item-line-feedback{border-top-color:var(--smart-secondary);border-top-style:dashed;border-top-width:1px}smart-list-item.smart-list-item-bottom-line-feedback{border-bottom-color:var(--smart-secondary);border-bottom-style:dashed;border-bottom-width:1px}smart-list-item.smart-header-item,smart-list-item[grouped]{color:var(--smart-surface-color);text-transform:var(--smart-list-item-group-header-text-transform);top:var(--smart-list-item-vertical-offset);margin-bottom:var(--smart-list-item-vertical-offset);background:var(--smart-surface);border-style:solid;border-width:1px;border-color:var(--smart-surface);align-items:center;display:flex}smart-list-item:focus,smart-list-item:focus .smart-input{outline:0}smart-list-item[hover] .smart-overlay{background-color:var(--smart-ui-state-hover)}smart-list-item[hover] .smart-content{color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover)}smart-list-item[selected] .smart-overlay{background-color:var(--smart-ui-state-selected)}smart-list-item[selected] .smart-content{color:var(--smart-ui-state-color-selected);border-color:var(--smart-ui-state-border-selected)}smart-list-item[selected].smart-list-item-line-feedback{border-top-color:var(--smart-secondary);border-top-style:dashed;border-top-width:1px}smart-list-item[selected].smart-list-item-bottom-line-feedback{border-bottom-color:var(--smart-secondary);border-bottom-style:dashed;border-bottom-width:1px}smart-list-item[display-mode=checkBox] .smart-content,smart-list-item[display-mode=checkBox] .smart-overlay,smart-list-item[display-mode=radioButton] .smart-content,smart-list-item[display-mode=radioButton] .smart-overlay{left:calc(16px + var(--smart-check-box-default-size));width:calc(100% - 16px - var(--smart-check-box-default-size));padding:5px}smart-list-item[display-mode=checkBox][selected][alternation-index="0"] .smart-overlay,smart-list-item[display-mode=radioButton][selected][alternation-index="0"] .smart-overlay{background-color:var(--smart-alternation-index0-background);color:var(--smart-alternation-index0-color);border-color:var(--smart-alternation-index0-border)}smart-list-item[display-mode=checkBox][selected][alternation-index="1"] .smart-overlay,smart-list-item[display-mode=radioButton][selected][alternation-index="1"] .smart-overlay{background-color:var(--smart-alternation-index1-background);color:var(--smart-alternation-index1-color);border-color:var(--smart-alternation-index1-border)}smart-list-item[display-mode=checkBox][selected][alternation-index="2"] .smart-overlay,smart-list-item[display-mode=radioButton][selected][alternation-index="2"] .smart-overlay{background-color:var(--smart-alternation-index2-background);color:var(--smart-alternation-index2-color);border-color:var(--smart-alternation-index2-border)}smart-list-item[display-mode=radioButton] .smart-input{border-radius:100%}smart-list-item[display-mode=radioButton][selected] .smart-input:after{content:var(--smart-icon-radio)}smart-list-items-group>.smart-container{height:auto}smart-list-items-group .smart-list-items-group-label{background-color:inherit;-webkit-font-smoothing:antialiased;letter-spacing:.00937em;width:100%;height:calc(var(--smart-list-item-height) + var(--smart-list-item-vertical-offset));-webkit-user-select:none;user-select:none;color:var(--smart-surface-color);top:var(--smart-list-item-vertical-offset);margin-bottom:var(--smart-list-item-vertical-offset);background:var(--smart-surface);border-style:solid;border-width:1px;border-color:var(--smart-surface);text-transform:capitalize;border-radius:initial;outline:0;align-items:center;padding:0 5px;display:flex;position:relative}smart-list-items-group .smart-list-items-group-label .smart-container{align-items:center;display:flex}smart-list-items-group:focus .smart-input{outline:0}smart-list-box{width:var(--smart-list-box-default-width);height:var(--smart-list-box-default-height);display:block}smart-list-box.smart-element{visibility:inherit}smart-list-box:focus{border-color:var(--smart-outline);outline:0}smart-list-box:focus smart-list-item[focus] .smart-overlay{background-color:var(--smart-ui-state-focus)}smart-list-box:focus smart-list-item[focus] .smart-content{color:var(--smart-ui-state-color-focus);border-color:var(--smart-ui-state-border-focus)}smart-list-box:focus smart-list-item[focus][selected] .smart-overlay{background-color:var(--smart-ui-state-selected)}smart-list-box:focus smart-list-item[focus][selected] .smart-content{color:var(--smart-ui-state-color-selected);border-color:var(--smart-ui-state-border-selected)}smart-list-box smart-scroll-bar[orientation=vertical].bottom-corner{height:calc(100% - var(--smart-scroll-bar-size))}.smart-list-box.smart-container,.smart-list-box>.smart-container{border:0 solid gray;width:100%;height:100%;position:relative;overflow:hidden}.smart-list-box smart-list-item.smart-header-item[hover]{color:inherit}.smart-list-box smart-list-item[alternation-index="0"] .smart-overlay{background-color:var(--smart-alternation-index0-background);color:var(--smart-alternation-index0-color);border-color:var(--smart-alternation-index0-border)}.smart-list-box smart-list-item[alternation-index="1"] .smart-overlay{background-color:var(--smart-alternation-index1-background);color:var(--smart-alternation-index1-color);border-color:var(--smart-alternation-index1-border)}.smart-list-box smart-list-item[alternation-index="2"] .smart-overlay{background-color:var(--smart-alternation-index2-background);color:var(--smart-alternation-index2-color);border-color:var(--smart-alternation-index2-border)}.smart-list-box smart-scroll-bar{height:calc(var(--smart-scroll-bar-size));width:100%;position:absolute;bottom:0;overflow:visible}.smart-list-box smart-scroll-bar:after{content:"";width:100%;height:var(--smart-scroll-bar-size);background:var(--smart-scroll-bar-background);position:absolute;top:0;left:100%}.smart-list-box smart-scroll-bar.bottom-corner{width:calc(100% - var(--smart-scroll-bar-size))}.smart-list-box smart-scroll-bar[orientation=vertical]{height:100%;width:calc(var(--smart-scroll-bar-size));top:0;right:0}.smart-list-box input{border:var(--smart-border-width) solid var(--smart-border);width:100%;height:100%;padding:var(--smart-editor-label-padding);outline:initial;background:inherit;color:inherit;padding-right:25px}.smart-list-box input:focus{border-color:var(--smart-outline)}.smart-list-box .smart-list-box-filter-input-container{width:calc(100% - 10px);height:36px;margin-top:5px;margin-left:5px;position:relative}.smart-list-box .smart-list-box-filter-input-container input{border-radius:var(--smart-border-radius);height:calc(100% - 2 * var(--smart-border-width))}.smart-list-box .smart-list-box-filter-input-container input:hover{border-color:var(--smart-ui-state-border-hover)}.smart-list-box .smart-list-box-filter-input-container input:focus{border-color:var(--smart-primary);outline:var(--smart-primary) solid 1px}.smart-list-box .smart-list-box-filter-input-container:after{content:var(--smart-icon-search);font-family:var(--smart-font-family-icon);top:calc(50% - var(--smart-font-size)/ 2);height:var(--smart-font-size);justify-content:center;align-items:center;display:flex;position:absolute;left:calc(100% - 25px)}.smart-list-box .smart-list-box-filter-input-container.vscroll{width:calc(100% - 10px - var(--smart-scroll-bar-size))}.smart-list-box .smart-list-items-container{background-color:#0000;width:100%;position:relative}.smart-list-box .smart-list-items-container input{background:initial;background-color:var(--smart-background);background-size:initial;border:1px solid var(--smart-border);width:calc(100% - 5px);font-family:inherit;font-size:inherit;border-top-left-radius:var(--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);margin:0;padding:9px 12px;position:absolute;left:5px}.smart-list-box .smart-list-items-container.hscroll{height:calc(100% - var(--smart-scroll-bar-size) - var(--smart-list-item-vertical-offset))}.smart-list-box .smart-list-items-container.filter{height:calc(100% - var(--smart-text-box-default-height) - 10px)}.smart-list-box .smart-list-items-container.hscroll.filter{height:calc(100% - var(--smart-text-box-default-height) - var(--smart-scroll-bar-size) - 10px - var(--smart-list-item-vertical-offset))}.smart-list-box .smart-list-items-inner-container{width:calc(100% - 2 * var(--smart-list-item-horizontal-offset));background-color:#0000;height:100%;display:block;position:relative}.smart-list-box .smart-placeholder{-webkit-user-select:none;user-select:none;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-list-box .smart-content-label{padding:var(--smart-list-item-label-padding);border-radius:var(--smart-list-item-label-border-radius)}.smart-list-box[disabled] smart-list-item{color:inherit}.smart-list-box[horizontal-scroll-bar-visibility=hidden] smart-list-item .smart-content{white-space:initial}.smart-list-box[selection-mode=checkBox]:focus smart-list-item[focus][selected] .smart-input:before,.smart-list-box[selection-mode=checkBox][focus] smart-list-item[focus][selected] .smart-input:before,.smart-list-box[selection-mode=radioButton]:focus smart-list-item[focus][selected] .smart-input:before,.smart-list-box[selection-mode=radioButton][focus] smart-list-item[focus][selected] .smart-input:before{content:"";width:calc(var(--smart-check-box-default-size) + 14px);height:calc(var(--smart-check-box-default-size) + 14px);background:var(--smart-primary);opacity:.3;z-index:1;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-list-box:not([right-to-left]) .smart-list-items-inner-container{margin-left:var(--smart-list-item-horizontal-offset)}[type=list][opened][focus] smart-list-item[focus] .smart-overlay{background-color:var(--smart-ui-state-selected)}[type=list][opened][focus] smart-list-item[focus] .smart-content{color:var(--smart-ui-state-color-selected);border-color:var(--smart-ui-state-border-selected)}[type=list][opened][focus] smart-list-item[focus]:not([selected]) .smart-overlay{background-color:var(--smart-ui-state-focus)}[type=list][opened][focus] smart-list-item[focus]:not([selected]) .smart-content{color:var(--smart-ui-state-color-focus);border-color:var(--smart-ui-state-border-focus)}[type=list][opened][focus] smart-list-item[focus][selected] .smart-overlay{background-color:var(--smart-ui-state-selected)}[type=list][opened][focus] smart-list-item[focus][selected] .smart-content{color:var(--smart-ui-state-color-selected);border-color:var(--smart-ui-state-border-selected)}.smart-list-item-feedback{background-color:var(--smart-surface);color:var(--smart-surface-color);border-color:var(--smart-border);box-shadow:var(--smart-elevation-8);cursor:move;z-index:var(--smart-drop-down-z-index);border-style:solid;border-width:1px;width:200px;padding:0}.smart-list-item-feedback smart-list-item{border:none;padding:0}.smart-list-item-feedback smart-list-item .smart-overlay{background-color:inherit;border:none}.smart-list-item-feedback smart-list-item .smart-content{color:inherit;border-color:#0000}.smart-drop-down smart-list-box smart-scroll-bar[orientation=vertical]{height:100%;width:calc(var(--smart-scroll-bar-size));top:0;right:0}.smart-list-box[right-to-left]{direction:initial}.smart-list-box[right-to-left] smart-scroll-bar{left:initial;right:0}.smart-list-box[right-to-left] smart-scroll-bar:after{left:-100%}.smart-list-box[right-to-left] smart-scroll-bar[orientation=vertical]{left:0;right:initial}.smart-list-box[right-to-left] smart-scroll-bar[orientation=vertical]:after{content:none}.smart-list-box[right-to-left] smart-list-item .smart-list-item-container{direction:rtl;left:0}.smart-list-box[right-to-left] smart-list-item[display-mode=checkBox] .smart-overlay,.smart-list-box[right-to-left] smart-list-item[display-mode=radioButton] .smart-overlay{left:0}.smart-list-box[right-to-left] smart-list-items-group .smart-list-items-group-label{direction:rtl}.smart-list-box[right-to-left] .smart-list-items-inner-container{margin-right:var(--smart-list-item-horizontal-offset)}.smart-list-box[right-to-left] .smart-list-box-filter-input-container.vscroll{left:initial;right:0}.smart-list-box[right-to-left] .smart-list-items-container,.smart-list-box[right-to-left] .smart-list-items-container input{direction:rtl}.smart-list-box[right-to-left] .smart-list-items-container.vscroll{left:var(--smart-scroll-bar-size);right:initial}.smart-list-box[right-to-left] .smart-list-items-container.vscroll .smart-list-items-inner-container{margin-right:var(--smart-list-item-horizontal-offset)}.smart-popup.smart-list-item.smart-list-item-feedback[right-to-left] smart-list-item .smart-list-item-container{direction:rtl;left:0}.smart-list-menu .smart-filter-input:focus,.smart-list-menu-view.smart-drop-down-repositioned .smart-filter-input:focus,smart-list-menu,smart-tree .smart-filter-input:focus{outline:0}smart-list-menu{width:var(--smart-list-menu-default-width);height:var(--smart-list-menu-default-height);background:var(--smart-background);border:var(--smart-border-width) solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);color:var(--smart-background-color);visibility:hidden;display:block}smart-list-menu:focus{border-color:var(--smart-outline)}smart-list-menu>.smart-container{display:flex;position:relative}smart-list-menu.smart-element{visibility:inherit}smart-list-menu .smart-ripple{background:var(--smart-ui-state-focus)}smart-list-menu[minimized]{border:var(--smart-border-width) solid var(--smart-border);background:var(--smart-surface);height:auto;overflow:visible}smart-list-menu[drop-down-position|=top] .smart-list-menu-view-minimized{top:calc(-1 * var(--smart-border-width));box-shadow:var(--smart-elevation-8);transform:translateY(-100%)}smart-list-menu[drop-down-position$=left] .smart-list-menu-view-minimized{left:initial;right:calc(-1 * var(--smart-border-width))}smart-list-menu:not([animation=none]) .smart-hamburger-icon-line{transition:visibility 20ms ease-in,transform .2s ease-in,width .2s ease-in}.smart-list-menu.smart-container{display:flex;position:relative}.smart-list-menu smart-menu-item[hover],.smart-list-menu smart-menu-items-group[hover]{background:var(--smart-ui-state-hover);border-color:var(--smart-ui-state-border-hover);color:var(--smart-ui-state-color-hover)}.smart-list-menu .smart-hamburger-icon{float:none;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:40px;height:100%;margin-top:2px;display:flex}.smart-list-menu .smart-hamburger-icon .smart-hamburger-icon-custom-container{align-items:center;height:100%;display:flex}.smart-list-menu .smart-hamburger-icon.smart-close-button>.smart-hamburger-icon-line-top{width:29px;transform:translate(4px)rotate(45deg)}.smart-list-menu .smart-hamburger-icon.smart-close-button>.smart-hamburger-icon-line-center{visibility:hidden}.smart-list-menu .smart-hamburger-icon.smart-close-button>.smart-hamburger-icon-line-bottom{width:29px;transform:translate(4px)rotate(-45deg)}.smart-list-menu .smart-hamburger-icon-line{background-color:var(--smart-surface-color);transform-origin:0;border-radius:10px;width:30px;height:5px;margin-bottom:5px}.smart-list-menu .smart-hamburger-icon-line-bottom{margin-bottom:0}.smart-list-menu .smart-list-menu-view-minimized{left:calc(-1 * var(--smart-border-width));top:calc(100% + var(--smart-border-width))}.smart-list-menu .smart-list-menu-view-minimized.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}.smart-list-menu[minimized] .smart-minimized-header{background:var(--smart-surface);justify-content:flex-end}.smart-list-menu[disabled] .smart-hamburger-icon,.smart-list-menu[disabled] smart-menu-item,.smart-list-menu[disabled] smart-menu-items-group{cursor:default}.smart-list-menu[minimize-icon-template] .smart-hamburger-icon{float:left;width:auto}.smart-list-menu:not([animation=none]) .smart-hamburger-icon-line{transition:visibility 20ms ease-in,transform .2s ease-in,width .2s ease-in}.smart-list-menu:not([animation=none]) .smart-list-menu-view-minimized{opacity:1;transform-origin:top;margin:8px 0;transition:opacity .2s ease-in,visibility .2s ease-in,transform .2s ease-in;transform:scaleY(1)}.smart-list-menu:not([animation=none]) .smart-list-menu-view-minimized.smart-visibility-hidden{opacity:.2;transform:scaleY(0)}.smart-list-menu[minimize-icon-template=null] .smart-hamburger-icon{float:none;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:40px;height:100%;margin-top:2px;display:flex}.smart-list-menu-view-minimized.smart-menu-drop-down.smart-drop-down-repositioned[drop-down-position*=top],.smart-list-menu[drop-down-position*=top] .smart-list-menu-view-minimized{margin:-8px 0}.smart-list-menu[drop-down-position|=top]:not([animation=none]) .smart-list-menu-view-minimized{transform-origin:bottom;transform:translateY(-100%)scaleY(1)}.smart-list-menu[drop-down-position|=top]:not([animation=none]) .smart-list-menu-view-minimized.smart-visibility-hidden{transform:translateY(-100%)scaleY(0)}.smart-list-menu smart-menu-item,.smart-list-menu smart-menu-items-group,.smart-list-menu-view.smart-drop-down-repositioned smart-menu-item,.smart-list-menu-view.smart-drop-down-repositioned smart-menu-items-group{padding:10px 0}.smart-list-menu smart-menu-item.smart-element,.smart-list-menu smart-menu-items-group.smart-element,.smart-list-menu-view.smart-drop-down-repositioned smart-menu-item.smart-element,.smart-list-menu-view.smart-drop-down-repositioned smart-menu-items-group.smart-element{width:100%;height:auto;display:block;overflow:hidden}.smart-list-menu smart-menu-item[separator]:last-child,.smart-list-menu smart-menu-items-group.smart-menu-items-group-opened[separator],.smart-list-menu smart-menu-items-group[separator]:last-child,.smart-list-menu-view.smart-drop-down-repositioned smart-menu-item[separator]:last-child,.smart-list-menu-view.smart-drop-down-repositioned smart-menu-items-group.smart-menu-items-group-opened[separator],.smart-list-menu-view.smart-drop-down-repositioned smart-menu-items-group[separator]:last-child{border-bottom:none}.smart-list-menu .smart-header,.smart-list-menu-view.smart-drop-down-repositioned .smart-header{background:var(--smart-primary);color:var(--smart-primary-color);border-color:var(--smart-primary);box-shadow:var(--smart-elevation-4);z-index:3;width:100%;height:var(--smart-bar-height);border-bottom:var(--smart-border-width) solid var(--smart-primary);justify-content:center;align-items:center;padding:0 16px;display:flex;position:relative;overflow:hidden}.smart-list-menu .smart-header>smart-button,.smart-list-menu-view.smart-drop-down-repositioned .smart-header>smart-button{background:inherit;border:inherit;width:50px;height:100%;color:inherit;position:absolute;top:0;left:0}.smart-list-menu .smart-header>smart-button>.smart-button,.smart-list-menu-view.smart-drop-down-repositioned .smart-header>smart-button>.smart-button{border:none}.smart-list-menu .smart-header>smart-button .smart-arrow:after,.smart-list-menu-view.smart-drop-down-repositioned .smart-header>smart-button .smart-arrow:after{font-size:calc(var(--smart-font-size) - 3px);color:inherit}.smart-list-menu .smart-menu-scroll-button,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-scroll-button{background-color:var(--smart-scroll-bar-background);color:var(--smart-scroll-bar-color);width:100%;height:var(--smart-menu-scroll-button-size);border-left:none;border-right:none;border-radius:0;display:block}.smart-list-menu .smart-menu-scroll-button>button,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-scroll-button>button{border:none;min-height:0}.smart-list-menu .smart-menu-scroll-button:last-of-type,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-scroll-button:last-of-type{border-bottom:none}.smart-list-menu .smart-hidden,.smart-list-menu-view.smart-drop-down-repositioned .smart-hidden{display:none!important}.smart-list-menu .smart-title,.smart-list-menu-view.smart-drop-down-repositioned .smart-title{font-size:calc(var(--smart-font-size) + 2px);align-items:center;display:flex}.smart-list-menu .smart-menu-item-label-container,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-item-label-container{justify-content:space-between;width:100%;padding:10px;display:flex;position:relative}.smart-list-menu .smart-menu-item-label-element,.smart-list-menu .smart-menu-items-group-arrow,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-item-label-element,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-items-group-arrow{align-items:center;display:flex}.smart-list-menu .smart-menu-main-container,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container{width:100%;height:100%;position:relative;overflow:hidden}.smart-list-menu .smart-menu-main-container .smart-scroll-viewer-content-container,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container .smart-scroll-viewer-content-container{width:100%}.smart-list-menu .smart-menu-main-container.header-shown,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.header-shown{height:calc(100% - var(--smart-bar-height))}.smart-list-menu .smart-menu-main-container.header-shown.scroll-buttons-shown,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.header-shown.scroll-buttons-shown{height:calc(100% - var(--smart-bar-height) - 2 * var(--smart-menu-scroll-button-size))}.smart-list-menu .smart-menu-main-container.header-shown.scroll-buttons-shown.one-button-shown,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.header-shown.scroll-buttons-shown.one-button-shown{height:calc(100% - var(--smart-bar-height) - var(--smart-menu-scroll-button-size))}.smart-list-menu .smart-menu-main-container.header-shown.scroll-buttons-shown.one-button-shown.filter-input-shown,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.header-shown.scroll-buttons-shown.one-button-shown.filter-input-shown{height:calc(100% - var(--smart-bar-height) - var(--smart-menu-scroll-button-size) - var(--smart-text-box-default-height) - 2 * var(--smart-list-menu-filter-input-vertical-offset))}.smart-list-menu .smart-menu-main-container.header-shown.scroll-buttons-shown.filter-input-shown,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.header-shown.scroll-buttons-shown.filter-input-shown{height:calc(100% - var(--smart-bar-height) - 2 * var(--smart-menu-scroll-button-size) - var(--smart-text-box-default-height) - 2 * var(--smart-list-menu-filter-input-vertical-offset))}.smart-list-menu .smart-menu-main-container.header-shown.filter-input-shown,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.header-shown.filter-input-shown{height:calc(100% - var(--smart-bar-height) - var(--smart-text-box-default-height) - 2 * var(--smart-list-menu-filter-input-vertical-offset))}.smart-list-menu .smart-menu-main-container.scroll-buttons-shown,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.scroll-buttons-shown{height:calc(100% - 2 * var(--smart-menu-scroll-button-size))}.smart-list-menu .smart-menu-main-container.scroll-buttons-shown.one-button-shown,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.scroll-buttons-shown.one-button-shown{height:calc(100% - var(--smart-menu-scroll-button-size))}.smart-list-menu .smart-menu-main-container.scroll-buttons-shown.one-button-shown.filter-input-shown,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.scroll-buttons-shown.one-button-shown.filter-input-shown{height:calc(100% - var(--smart-menu-scroll-button-size) - var(--smart-text-box-default-height) - 2 * var(--smart-list-menu-filter-input-vertical-offset))}.smart-list-menu .smart-menu-main-container.scroll-buttons-shown.filter-input-shown,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.scroll-buttons-shown.filter-input-shown{height:calc(100% - 2 * var(--smart-menu-scroll-button-size) - var(--smart-text-box-default-height) - 2 * var(--smart-list-menu-filter-input-vertical-offset))}.smart-list-menu .smart-menu-main-container.filter-input-shown,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.filter-input-shown{height:calc(100% - var(--smart-text-box-default-height))}.smart-list-menu .smart-menu-main-container.bounce-top,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.bounce-top{padding-top:50px}.smart-list-menu .smart-menu-main-container.bounce-bottom,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-main-container.bounce-bottom{padding-bottom:50px}.smart-list-menu .smart-menu-item-shortcut,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-item-shortcut{margin-left:0}.smart-list-menu .smart-menu-drop-down,.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-drop-down{width:100%}.smart-list-menu .smart-menu-drop-down[level="2"]:not(.smart-menu-minimized-items-container),.smart-list-menu-view.smart-drop-down-repositioned .smart-menu-drop-down[level="2"]:not(.smart-menu-minimized-items-container){margin:0}.smart-list-menu .smart-tree-main-container,.smart-list-menu-view.smart-drop-down-repositioned .smart-tree-main-container{width:100%;height:100%;padding:var(--smart-tree-item-horizontal-offset);position:relative;overflow:hidden}.smart-list-menu-view-minimized:not([animation=none]) .smart-menu-items-group-opened,.smart-list-menu-view-minimized:not([animation=none]) smart-menu-items-group.smart-element.smart-menu-items-group-opened,.smart-list-menu:not([animation=none]) .smart-menu-items-group-opened{overflow:visible}.smart-list-menu .smart-list-menu-filter-input-container,.smart-list-menu-view.smart-drop-down-repositioned .smart-list-menu-filter-input-container{width:calc(100% - 10px);height:calc(var(--smart-text-box-default-height));font-size:inherit;margin:5px;position:relative}.smart-list-menu .smart-list-menu-filter-input-container:after,.smart-list-menu-view.smart-drop-down-repositioned .smart-list-menu-filter-input-container:after{content:var(--smart-icon-filter);font-family:var(--smart-font-family-icon);height:var(--smart-text-box-default-height);justify-content:center;align-items:center;width:25px;display:flex;position:absolute;top:0;left:calc(100% - 25px)}.smart-list-menu .smart-filter-input,.smart-list-menu-view.smart-drop-down-repositioned .smart-filter-input{border:1px solid var(--smart-border);width:100%;height:100%;padding-left:var(--smart-editor-label-padding);padding-right:calc(var(--smart-editor-label-padding) + 25px);font-size:inherit}.smart-list-menu .smart-filter-input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}.smart-list-menu-view.smart-drop-down-repositioned .smart-filter-input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}.smart-list-menu .smart-list-menu-group-label,.smart-list-menu-view.smart-drop-down-repositioned .smart-list-menu-group-label{background-color:var(--smart-disabled);color:var(--smart-disabled-color);font-size:calc(var(--smart-font-size) + 1px);cursor:default;-webkit-user-select:none;user-select:none;margin-bottom:1px;padding:10px;font-weight:700}.smart-list-menu .smart-scroll-viewer,.smart-list-menu-view.smart-drop-down-repositioned .smart-scroll-viewer{border:none}.smart-list-menu-view.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][checkable] smart-menu-item[level="1"]>.smart-menu-item-label-container,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][checkable] smart-menu-items-group[level="1"]>.smart-menu-item-label-container,.smart-list-menu[checkboxes] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-list-menu[checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container,.smart-list-menu[checkboxes][checkable] smart-menu-item[level="1"]>.smart-menu-item-label-container,.smart-list-menu[checkboxes][checkable] smart-menu-items-group[level="1"]>.smart-menu-item-label-container{padding-left:35px}.smart-list-menu-view.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][checkable] smart-menu-item[level="1"][checked]>.smart-menu-item-label-container:after,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][checkable] smart-menu-items-group[level="1"][checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes] .smart-menu-item-container[checkable]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes][checkable] smart-menu-item[level="1"][checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes][checkable] smart-menu-items-group[level="1"][checked]>.smart-menu-item-label-container:after{content:var(--smart-icon-check);font-family:var(--smart-font-family-icon);position:absolute;top:50%;left:10px;transform:translateY(-50%)}.smart-list-menu-view-minimized:not([animation=none]) .smart-list-menu-group-label,.smart-list-menu-view-minimized:not([animation=none]) smart-menu-item,.smart-list-menu:not([animation=none]) .smart-list-menu-group-label,.smart-list-menu:not([animation=none]) smart-menu-item{position:relative}.smart-list-menu-view.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable][check-mode=radioButton]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable][check-mode=radioButton]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][checkable][check-mode=radioButton] smart-menu-item[level="1"][checked]>.smart-menu-item-label-container:after,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][checkable][check-mode=radioButton] smart-menu-items-group[level="1"][checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes] .smart-menu-item-container[checkable][check-mode=radioButton]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes] .smart-menu-item-container[checkable][check-mode=radioButton]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes][checkable][check-mode=radioButton] smart-menu-item[level="1"][checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes][checkable][check-mode=radioButton] smart-menu-items-group[level="1"][checked]>.smart-menu-item-label-container:after{content:var(--smart-icon-radio)}.smart-list-menu-view.smart-drop-down-repositioned[animation=none].smart-visibility-hidden,.smart-list-menu[animation=none].smart-visibility-hidden{transform:scale(0)}.smart-list-menu-view-minimized:not([animation=none]) .smart-list-menu-group-label,.smart-list-menu-view-minimized:not([animation=none]) .smart-menu-item-label-container,.smart-list-menu-view-minimized:not([animation=none]) smart-menu-item,.smart-list-menu-view-minimized:not([animation=none]) smart-menu-items-group,.smart-list-menu:not([animation=none]) .smart-list-menu-group-label,.smart-list-menu:not([animation=none]) .smart-menu-item-label-container,.smart-list-menu:not([animation=none]) smart-menu-item,.smart-list-menu:not([animation=none]) smart-menu-items-group{transition:left .3s ease-in;left:0}.smart-list-menu-view-minimized:not([animation=none]) .smart-list-menu-group-label.animate,.smart-list-menu-view-minimized:not([animation=none]) .smart-menu-item-label-container.animate,.smart-list-menu-view-minimized:not([animation=none]) smart-menu-item.animate,.smart-list-menu-view-minimized:not([animation=none]) smart-menu-items-group.animate,.smart-list-menu:not([animation=none]) .smart-list-menu-group-label.animate,.smart-list-menu:not([animation=none]) .smart-menu-item-label-container.animate,.smart-list-menu:not([animation=none]) smart-menu-item.animate,.smart-list-menu:not([animation=none]) smart-menu-items-group.animate{left:-100%}.smart-list-menu-view-minimized:not([animation=none]) .smart-list-menu-group-label.right,.smart-list-menu-view-minimized:not([animation=none]) .smart-menu-item-label-container.right,.smart-list-menu-view-minimized:not([animation=none]) smart-menu-item.right,.smart-list-menu-view-minimized:not([animation=none]) smart-menu-items-group.right,.smart-list-menu:not([animation=none]) .smart-list-menu-group-label.right,.smart-list-menu:not([animation=none]) .smart-menu-item-label-container.right,.smart-list-menu:not([animation=none]) smart-menu-item.right,.smart-list-menu:not([animation=none]) smart-menu-items-group.right{transition:none;left:-100%}.smart-list-menu-view-minimized:not([animation=none]) .smart-menu-drop-down,.smart-list-menu:not([animation=none]) .smart-menu-drop-down{transition:left .3s ease-in;position:absolute;top:0;left:0}.smart-list-menu-view-minimized:not([animation=none]) .smart-menu-drop-down.smart-hidden,.smart-list-menu:not([animation=none]) .smart-menu-drop-down.smart-hidden{left:100%;display:block!important}.smart-list-menu-view-minimized:not([animation=none]) .smart-menu-drop-down.no-transition,.smart-list-menu:not([animation=none]) .smart-menu-drop-down.no-transition{transition:none}.smart-list-menu-view{width:100%;height:100%;overflow:hidden}.smart-list-menu-view.smart-list-menu-view-minimized{width:var(--smart-editor-drop-down-width);height:var(--smart-editor-drop-down-height);left:calc(-1 * var(--smart-border-width));top:calc(100% + var(--smart-border-width));box-shadow:var(--smart-elevation-8);background-color:#fff;position:absolute}.smart-list-menu-view-minimized:not([animation=none]){opacity:1;transform-origin:top;margin:8px 0;transition:opacity .2s ease-in,visibility .2s ease-in,transform .2s ease-in;transform:scaleY(1)}.smart-list-menu-view-minimized:not([animation=none]).smart-visibility-hidden{opacity:.2;transform:scaleY(0)}.smart-list-menu-view-minimized.smart-drop-down-repositioned.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}.smart-list-menu-view-minimized[drop-down-position|=top]:not([animation=none]){transform-origin:bottom;transform:translateY(-100%)scaleY(1)}.smart-list-menu-view-minimized[drop-down-position|=top]:not([animation=none]).smart-visibility-hidden{transform:translateY(-100%)scaleY(0)}.smart-list-menu-view-minimized:not([animation=none])[right-to-left] .smart-menu-drop-down.smart-hidden,.smart-list-menu:not([animation=none])[right-to-left] .smart-menu-drop-down.smart-hidden{left:-100%}.smart-list-menu-view-minimized:not([animation=none])[right-to-left] .smart-list-menu-group-label.animate,.smart-list-menu-view-minimized:not([animation=none])[right-to-left] .smart-list-menu-group-label.right,.smart-list-menu-view-minimized:not([animation=none])[right-to-left] .smart-menu-item-label-container.animate,.smart-list-menu-view-minimized:not([animation=none])[right-to-left] .smart-menu-item-label-container.right,.smart-list-menu-view-minimized:not([animation=none])[right-to-left] smart-menu-item.animate,.smart-list-menu-view-minimized:not([animation=none])[right-to-left] smart-menu-item.right,.smart-list-menu-view-minimized:not([animation=none])[right-to-left] smart-menu-items-group.animate,.smart-list-menu-view-minimized:not([animation=none])[right-to-left] smart-menu-items-group.right,.smart-list-menu:not([animation=none])[right-to-left] .smart-list-menu-group-label.animate,.smart-list-menu:not([animation=none])[right-to-left] .smart-list-menu-group-label.right,.smart-list-menu:not([animation=none])[right-to-left] .smart-menu-item-label-container.animate,.smart-list-menu:not([animation=none])[right-to-left] .smart-menu-item-label-container.right,.smart-list-menu:not([animation=none])[right-to-left] smart-menu-item.animate,.smart-list-menu:not([animation=none])[right-to-left] smart-menu-item.right,.smart-list-menu:not([animation=none])[right-to-left] smart-menu-items-group.animate,.smart-list-menu:not([animation=none])[right-to-left] smart-menu-items-group.right{left:100%}.smart-list-menu-view.smart-drop-down-repositioned[right-to-left] .smart-filter-input,.smart-list-menu[right-to-left] .smart-filter-input{padding-right:var(--smart-editor-label-padding);padding-left:calc(var(--smart-editor-label-padding) + 25px);direction:rtl}.smart-list-menu-view.smart-drop-down-repositioned[right-to-left] .smart-list-menu-filter-input-container:after,.smart-list-menu[right-to-left] .smart-list-menu-filter-input-container:after{left:0}.smart-list-menu-view.smart-drop-down-repositioned[right-to-left] .smart-header>smart-button,.smart-list-menu[right-to-left] .smart-header>smart-button{left:initial;right:0}.smart-list-menu-view.smart-drop-down-repositioned[right-to-left] smart-menu-items-group .smart-menu-items-group-arrow,.smart-list-menu[right-to-left] smart-menu-items-group .smart-menu-items-group-arrow{margin-left:initial}.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][checkable][right-to-left] smart-menu-item[level="1"]>.smart-menu-item-label-container,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][checkable][right-to-left] smart-menu-items-group[level="1"]>.smart-menu-item-label-container,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][right-to-left] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][right-to-left] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container,.smart-list-menu[checkboxes][checkable][right-to-left] smart-menu-item[level="1"]>.smart-menu-item-label-container,.smart-list-menu[checkboxes][checkable][right-to-left] smart-menu-items-group[level="1"]>.smart-menu-item-label-container,.smart-list-menu[checkboxes][right-to-left] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-list-menu[checkboxes][right-to-left] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container{padding-left:initial;padding-right:35px}.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][checkable][right-to-left] smart-menu-item[level="1"][checked]>.smart-menu-item-label-container:after,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][checkable][right-to-left] smart-menu-items-group[level="1"][checked]>.smart-menu-item-label-container:after,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][right-to-left] .smart-menu-item-container[checkable]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-list-menu-view.smart-drop-down-repositioned[checkboxes][right-to-left] .smart-menu-item-container[checkable]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes][checkable][right-to-left] smart-menu-item[level="1"][checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes][checkable][right-to-left] smart-menu-items-group[level="1"][checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes][right-to-left] .smart-menu-item-container[checkable]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-list-menu[checkboxes][right-to-left] .smart-menu-item-container[checkable]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after{left:initial;right:10px}.smart-list-menu[right-to-left] smart-menu-items-group[level="1"]>.smart-menu-item-label-container>.smart-menu-items-group-arrow{margin-right:initial}.smart-list-menu[right-to-left] smart-menu-item .smart-menu-item-shortcut{margin-left:initial;margin-right:100px}.smart-list-menu[right-to-left] .smart-menu-main-container{direction:rtl}.smart-list-menu[right-to-left] .smart-menu-items-group-arrow.right.smart-arrow-right{margin-left:initial;margin-right:50px}.smart-list-menu[right-to-left]>.smart-container{flex-direction:row-reverse}.smart-list-menu[right-to-left] .smart-list-menu-view.smart-list-menu-view-minimized{left:initial;right:calc(-1 * var(--smart-border-width))}.smart-list-menu[right-to-left][minimized] .smart-list-menu-view-minimized,.smart-list-menu[right-to-left][mode=tree] .smart-list-menu-view-minimized{direction:rtl}.smart-list-menu-view-minimized[right-to-left] .smart-menu-item-shortcut,.smart-list-menu-view-minimized[right-to-left] smart-menu-items-group .smart-menu-items-group-arrow,.smart-list-menu[right-to-left] .smart-list-menu-view-minimized .smart-menu-item-shortcut,.smart-list-menu[right-to-left] smart-menu-items-group .smart-menu-items-group-arrow,.smart-list-menu[right-to-left][mode=dropDown] smart-menu-item[level="1"] .smart-menu-item-shortcut{margin-right:initial}.smart-menu-drop-down.smart-drop-down-repositioned.smart-list-menu-view-minimized[right-to-left]{direction:rtl}.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left] .smart-menu-item-container{direction:rtl}smart-masked-text-box{width:var(--smart-text-box-default-width);height:var(--smart-text-box-default-height)}smart-masked-text-box.smart-element{border:1px solid var(--smart-border);background:var(--smart-background);border-radius:var(--smart-border-radius);overflow:visible}.smart-masked-text-box>.smart-container{position:relative}.smart-masked-text-box .smart-input{width:100%;height:100%;color:inherit;outline:0;font-family:inherit;position:relative;overflow:hidden}.smart-masked-text-box[right-to-left] .smart-container{direction:rtl}.smart-menu .smart-menu-drop-down,smart-menu[mode=dropDown]{box-shadow:var(--smart-elevation-8);border-radius:var(--smart-border-radius);z-index:var(--smart-editor-drop-down-z-index);top:0}.smart-menu .smart-element[level="2"]:last-child,.smart-menu .smart-element[level="3"]:last-child{margin-bottom:var(--smart-border-radius)}smart-menu{width:var(--smart-menu-default-width);height:var(--smart-menu-default-height);visibility:hidden}smart-menu:focus{border-color:var(--smart-outline);outline:0}smart-menu>.smart-container{display:flex;position:relative}smart-menu smart-menu-item[level="1"][separator],smart-menu smart-menu-item[separator][level]:last-child,smart-menu smart-menu-items-group[level="1"][separator],smart-menu smart-menu-items-group[separator][level]:last-child{border-bottom:none}smart-menu.smart-element{visibility:inherit;overflow:visible}smart-menu .smart-ripple{background:var(--smart-primary)}smart-menu[mode=dropDown],smart-menu[mode=tree]{background:var(--smart-background);color:var(--smart-background-color)}smart-menu[aria-orientation=horizontal]{background:var(--smart-surface);color:var(--smart-surface-color);border-color:var(--smart-border)}smart-menu[mode=dropDown],smart-menu[mode=tree],smart-menu[mode=vertical]{width:var(--smart-menu-vertical-default-width);height:var(--smart-menu-vertical-default-height)}smart-menu[mode=dropDown]{height:auto;position:absolute;left:0}smart-menu[mode=tree]:focus{border-color:var(--smart-outline);outline:0}smart-menu[minimized] smart-menu-item[level="1"][separator],smart-menu[minimized] smart-menu-items-group[level="1"][separator],smart-menu[mode=dropDown] smart-menu-item[level="1"][separator],smart-menu[mode=dropDown] smart-menu-items-group[level="1"][separator],smart-menu[mode=tree] smart-menu-item[level="1"][separator],smart-menu[mode=tree] smart-menu-items-group[level="1"][separator],smart-menu[mode=vertical] smart-menu-item[level="1"][separator],smart-menu[mode=vertical] smart-menu-items-group[level="1"][separator]{border-bottom:1px solid var(--smart-border)}smart-menu[minimized][drop-down-position$=left] .smart-menu-minimized-items-container .smart-menu-item-label-container{flex-direction:row}smart-menu[mode=tree]{border-color:var(--smart-border)}smart-menu-item,smart-menu-items-group{visibility:hidden;cursor:pointer;white-space:nowrap;justify-content:space-between;align-items:center;height:auto;display:flex}smart-menu-item.smart-element,smart-menu-items-group.smart-element{visibility:inherit;background:inherit;color:inherit;border-color:inherit;overflow:visible}smart-menu-item[hover],smart-menu-items-group[hover]{background-color:var(--smart-ui-state-hover);border-color:var(--smart-ui-state-border-hover);color:var(--smart-ui-state-color-hover)}smart-menu-item[focus],smart-menu-items-group[focus]{background-color:var(--smart-ui-state-focus);border-color:var(--smart-ui-state-border-focus);color:var(--smart-ui-state-color-focus)}smart-menu-item[separator],smart-menu-items-group[separator]{border-bottom:1px solid var(--smart-border)}smart-menu-item .smart-menu-item-shortcut{opacity:.5;margin-left:100px}smart-menu-item[template-applied]{cursor:default}smart-menu-item[disabled]{opacity:.5}smart-menu-items-group{position:relative}.smart-menu a{color:inherit}.smart-menu smart-menu-item[level="1"],.smart-menu smart-menu-item[level="1"]>.smart-menu-item-label-container,.smart-menu smart-menu-items-group[level="1"],.smart-menu smart-menu-items-group[level="1"]>.smart-menu-item-label-container{height:100%}.smart-menu .smart-menu-drop-down{background:var(--smart-background);color:var(--smart-background-color);position:absolute;left:100%}.smart-menu .smart-menu-drop-down .smart-menu-drop-down,.smart-menu .smart-menu-drop-down .smart-menu-drop-down.smart-visibility-hidden{border:none}.smart-menu .smart-menu-drop-down.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}.smart-menu .smart-menu-drop-down[level="2"]{top:100%;left:0}.smart-menu .smart-menu-main-container{cursor:default;align-items:center;width:100%;height:100%;display:flex;position:relative}.smart-menu .smart-menu-main-container>smart-menu-item[level="1"] .smart-menu-item-shortcut{display:none}.smart-menu .smart-menu-main-container.scroll-buttons-shown{width:calc(100% - 2 * var(--smart-menu-scroll-button-size));overflow:hidden}.smart-menu .smart-menu-main-container.scroll-buttons-shown.one-button-shown{width:calc(100% - var(--smart-menu-scroll-button-size))}.smart-menu .smart-menu-item-label-element{align-items:center;display:flex;overflow:hidden}.smart-menu .smart-menu-item-label-element>span{align-items:center;display:flex}.smart-menu .smart-element[level="2"]:first-child,.smart-menu .smart-element[level="3"]:first-child{margin-top:var(--smart-border-radius)}.smart-menu .smart-header{background:var(--smart-surface);color:var(--smart-surface-color);box-shadow:var(--smart-elevation-4);border:var(--smart-border-width) solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);z-index:3;justify-content:center;align-items:center;width:100%;padding:0 16px;display:flex;position:relative}.smart-menu .smart-hamburger-icon{float:none;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:40px;height:100%;display:flex}.smart-menu .smart-hamburger-icon.smart-close-button>.smart-hamburger-icon-line-top{width:29px;transform:translate(4px)rotate(45deg)}.smart-menu .smart-hamburger-icon.smart-close-button>.smart-hamburger-icon-line-center{visibility:hidden}.smart-menu .smart-hamburger-icon.smart-close-button>.smart-hamburger-icon-line-bottom{width:29px;transform:translate(4px)rotate(-45deg)}.smart-menu .smart-hamburger-icon .smart-hamburger-icon-custom-container{align-items:center;height:100%;display:flex}.smart-menu .smart-hamburger-icon-line{transform-origin:0;background-color:#757575;border-radius:10px;width:30px;height:5px;margin-bottom:5px}.smart-menu .smart-hamburger-icon-line-bottom{margin-bottom:0}.smart-menu .smart-menu-minimized-items-container .smart-menu-items-group-opened>.smart-menu-item-label-container{padding-bottom:0}.smart-menu .smart-menu-minimized-items-container .smart-menu-drop-down.smart-visibility-hidden{height:0;margin-top:0;transform:scaleY(0)}.smart-menu .smart-menu-minimized-items-container.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}.smart-menu:not([mode=tree])[checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container:after,.smart-menu:not([mode=tree])[checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container:after,.smart-menu[minimized][checkboxes][checkable][drop-down-position$=left] .smart-menu-minimized-items-container>smart-menu-item>.smart-menu-item-label-container:after,.smart-menu[minimized][checkboxes][checkable][drop-down-position$=left] .smart-menu-minimized-items-container>smart-menu-items-group>.smart-menu-item-label-container:after{left:initial;right:10px}.smart-menu .smart-menu-item-label-container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex;position:relative;overflow:hidden}.smart-menu .smart-menu-scroll-button{background-color:var(--smart-scroll-bar-button-background);color:var(--smart-scroll-bar-button-color);border-color:var(--smart-scroll-bar-button-border);min-height:0;width:var(--smart-menu-scroll-button-size);height:100%;display:block}.smart-menu .smart-hidden,.smart-menu-drop-down.smart-drop-down-repositioned .smart-hidden{display:none!important}.smart-menu .smart-menu-scroll-button[hover]{background-color:var(--smart-scroll-bar-button-background-hover);color:var(--smart-scroll-bar-button-color-hover);border-color:var(--smart-scroll-bar-button-border-hover)}.smart-menu .smart-menu-scroll-button[active]{background-color:var(--smart-scroll-bar-button-background-active);color:var(--smart-scroll-bar-button-color-active);border-color:var(--smart-scroll-bar-button-border-active)}.smart-menu .smart-menu-scroll-button>button{border:none}.smart-menu.smart-container{display:flex;position:relative}.smart-menu:not([animation=none]) .smart-menu-drop-down,.smart-menu:not([animation=none]) .smart-menu-minimized-items-container{opacity:1;transform-origin:top;transition:opacity .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);transform:scaleY(1)}.smart-menu:not([animation=none]) .smart-menu-drop-down.smart-visibility-hidden,.smart-menu:not([animation=none]) .smart-menu-minimized-items-container.smart-visibility-hidden{opacity:.2;transform:scaleY(0)}.smart-menu:not([animation=none]) .smart-menu-minimized-items-container .smart-menu-drop-down{transform-origin:top;transition:height .2s cubic-bezier(.4,0,.2,1)}.smart-menu:not([animation=none]) .smart-menu-minimized-items-container .smart-menu-item-label-container>.smart-menu-items-group-arrow{transition:transform .2s cubic-bezier(.4,0,.2,1)}.smart-menu:not([animation=none]) .smart-hamburger-icon-line{transition:visibility 20ms cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1)}.smart-menu[animation=none] .smart-menu-drop-down.smart-visibility-hidden,.smart-menu[animation=none] .smart-menu-minimized-items-container.smart-visibility-hidden{transform:scale(0)}.smart-menu[drop-down-append-to]:not([drop-down-append-to=null]) .smart-menu-main-container{overflow:hidden}.smart-menu[overflow=hidden] .smart-menu-main-container{width:100%}.smart-menu[overflow=hidden][mode]:not([mode=horizontal]) .smart-menu-main-container{height:100%}.smart-menu[aria-orientation=horizontal] .smart-element[level="1"]:first-child{margin-left:var(--smart-border-radius)}.smart-menu[aria-orientation=horizontal] .smart-element[level="1"]:last-child{margin-right:var(--smart-border-radius)}.smart-menu:not([aria-orientation=horizontal]) .smart-element[level="1"]:first-child{margin-top:var(--smart-border-radius)}.smart-menu:not([aria-orientation=horizontal]) .smart-element[level="1"]:last-child{margin-bottom:var(--smart-border-radius)}.smart-menu[disabled] .smart-hamburger-icon,.smart-menu[disabled] smart-menu-item,.smart-menu[disabled] smart-menu-items-group{cursor:default}.smart-menu[disabled][mode=dropDown]:not([animation=none]){opacity:.55}.smart-menu[minimized] .smart-minimized-header{border:var(--smart-border-width) solid var(--smart-border);background:var(--smart-surface);justify-content:flex-end}.smart-menu:not([mode=tree])[drop-down-position$=left] smart-menu-item:not([level="1"])>.smart-menu-item-label-container,.smart-menu[minimized][drop-down-position$=left] .smart-menu-minimized-items-container .smart-menu-item-label-container,.smart-menu[minimized][drop-down-position$=left]>.smart-container{flex-direction:row-reverse}.smart-menu[minimized][drop-down-position$=left] .smart-menu-minimized-items-container .smart-menu-items-group-arrow{margin:0}.smart-menu[minimized][drop-down-position$=left] .smart-menu-minimized-items-container .smart-menu-drop-down{padding-left:0;padding-right:20px}.smart-menu:not([mode=tree])[checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-menu:not([mode=tree])[checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container,.smart-menu[minimized][checkboxes][checkable][drop-down-position$=left] .smart-menu-minimized-items-container>smart-menu-item>.smart-menu-item-label-container,.smart-menu[minimized][checkboxes][checkable][drop-down-position$=left] .smart-menu-minimized-items-container>smart-menu-items-group>.smart-menu-item-label-container,.smart-menu[mode=dropDown][checkboxes][checkable][drop-down-position$=left] smart-menu-item[level="1"]>.smart-menu-item-label-container,.smart-menu[mode=dropDown][checkboxes][checkable][drop-down-position$=left] smart-menu-items-group[level="1"]>.smart-menu-item-label-container,.smart-menu[mode=tree][minimized][checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-menu[mode=tree][minimized][checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container,.smart-menu[mode=vertical][checkboxes][checkable][drop-down-position$=left] smart-menu-item[level="1"]>.smart-menu-item-label-container,.smart-menu[mode=vertical][checkboxes][checkable][drop-down-position$=left] smart-menu-items-group[level="1"]>.smart-menu-item-label-container{padding-left:10px;padding-right:35px}.smart-menu[minimize-icon-template] .smart-hamburger-icon{float:left;width:auto}.smart-menu[minimize-icon-template=null] .smart-hamburger-icon{float:none;cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:40px;height:100%;display:flex}.smart-menu[mode]:not([mode=horizontal]) smart-menu-item[level="1"]>.smart-menu-item-label-container,.smart-menu[mode]:not([mode=horizontal]) smart-menu-items-group[level="1"]>.smart-menu-item-label-container{height:initial}.smart-menu[mode]:not([mode=horizontal]):not([mode=tree])[drop-down-position$=left] smart-menu-item>.smart-menu-item-label-container,.smart-menu[mode]:not([mode=horizontal])[drop-down-position$=left] .smart-menu-main-container smart-menu-items-group>.smart-menu-item-label-container{flex-direction:row-reverse}.smart-menu[mode]:not([mode=horizontal])[drop-down-position$=left] .smart-menu-main-container smart-menu-items-group>.smart-menu-item-label-container>.smart-menu-items-group-arrow{margin-left:0;margin-right:50px;transform:rotate(180deg)}.smart-menu[mode]:not([mode=horizontal])[drop-down-position$=left] .smart-menu-main-container smart-menu-item>.smart-menu-item-label-container>.smart-menu-item-shortcut{margin-left:0;margin-right:100px}.smart-menu[mode]:not([mode=horizontal]):not([minimized]).smart-container,.smart-menu[mode]:not([mode=horizontal]):not([minimized])>.smart-container{display:block}.smart-menu[mode=dropDown] .smart-menu-main-container,.smart-menu[mode=vertical] .smart-menu-main-container{flex-direction:column}.smart-menu[mode=dropDown] .smart-menu-main-container.scroll-buttons-shown,.smart-menu[mode=vertical] .smart-menu-main-container.scroll-buttons-shown{width:100%;height:calc(100% - 2 * var(--smart-menu-scroll-button-size))}.smart-menu[mode=dropDown] .smart-menu-main-container.scroll-buttons-shown.one-button-shown,.smart-menu[mode=vertical] .smart-menu-main-container.scroll-buttons-shown.one-button-shown{width:100%;height:calc(100% - var(--smart-menu-scroll-button-size))}.smart-menu[mode=dropDown] .smart-menu-drop-down[level="2"],.smart-menu[mode=vertical] .smart-menu-drop-down[level="2"]{top:0;left:100%}.smart-menu[mode=dropDown] smart-menu-item[level="1"],.smart-menu[mode=dropDown] smart-menu-items-group[level="1"],.smart-menu[mode=vertical] smart-menu-item[level="1"],.smart-menu[mode=vertical] smart-menu-items-group[level="1"]{width:100%;height:auto}.smart-menu[mode=dropDown] .smart-menu-scroll-button,.smart-menu[mode=tree] .smart-menu-scroll-button,.smart-menu[mode=vertical] .smart-menu-scroll-button{height:var(--smart-menu-scroll-button-size);width:100%}.smart-menu[mode=dropDown] smart-menu-item[level="1"]>.smart-menu-item-label-element,.smart-menu[mode=dropDown] smart-menu-items-group[level="1"]>.smart-menu-item-label-element,.smart-menu[mode=vertical] smart-menu-item[level="1"]>.smart-menu-item-label-element,.smart-menu[mode=vertical] smart-menu-items-group[level="1"]>.smart-menu-item-label-element{max-width:calc(100% - 10px)}.smart-menu[mode=dropDown][drop-down-position$=left] .smart-menu-drop-down[level="2"],.smart-menu[mode=vertical][drop-down-position$=left] .smart-menu-drop-down[level="2"]{left:initial;right:100%}.smart-menu[mode=dropDown][drop-down-position|=top] .smart-menu-drop-down,.smart-menu[mode=vertical][drop-down-position|=top] .smart-menu-drop-down{box-shadow:var(--smart-elevation-8)}.smart-menu[mode=dropDown][drop-down-position|=top] .smart-menu-drop-down[level="2"],.smart-menu[mode=vertical][drop-down-position|=top] .smart-menu-drop-down[level="2"]{top:100%}.smart-menu[mode=dropDown][drop-down-position=overlay-right] .smart-menu-drop-down[level="2"],.smart-menu[mode=vertical][drop-down-position=overlay-right] .smart-menu-drop-down[level="2"]{left:0}.smart-menu[mode=dropDown][drop-down-position=overlay-left] .smart-menu-drop-down[level="2"],.smart-menu[mode=vertical][drop-down-position=overlay-left] .smart-menu-drop-down[level="2"]{right:0}.smart-menu[mode=dropDown][checkboxes][checkable][drop-down-position$=left] smart-menu-item[level="1"]>.smart-menu-item-label-container:after,.smart-menu[mode=dropDown][checkboxes][checkable][drop-down-position$=left] smart-menu-items-group[level="1"]>.smart-menu-item-label-container:after,.smart-menu[mode=vertical][checkboxes][checkable][drop-down-position$=left] smart-menu-item[level="1"]>.smart-menu-item-label-container:after,.smart-menu[mode=vertical][checkboxes][checkable][drop-down-position$=left] smart-menu-items-group[level="1"]>.smart-menu-item-label-container:after{left:initial;right:10px}.smart-menu[mode=vertical] .smart-menu-drop-down:not(.smart-menu-minimized-items-container){margin:0 calc(var(--smart-editor-drop-down-vertical-offset) + 3px)}.smart-menu[mode=vertical] .smart-menu-drop-down:not(.smart-menu-minimized-items-container) .smart-menu-drop-down{margin:0}.smart-menu[mode=vertical] .smart-menu-main-container>smart-menu-item[level="1"] .smart-menu-item-shortcut{display:none}.smart-menu[mode=dropDown][drop-down-position$=left] .smart-menu-main-container smart-menu-item[level="1"]>.smart-menu-item-label-container>.smart-menu-item-shortcut{margin-right:initial}.smart-menu[mode=dropDown] smart-menu-item[level="1"] .smart-menu-item-shortcut{margin-left:0;display:block}.smart-menu[mode=dropDown]:not([animation=none]){opacity:1;transform-origin:0 0;transition:opacity .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);transform:scale(1)}.smart-menu[mode=dropDown]:not([animation=none]).smart-visibility-hidden{opacity:.2;transform:scale(0)}.smart-menu[mode=tree] smart-menu-item[level="1"] .smart-menu-item-shortcut{display:block}.smart-menu[mode=tree] .smart-menu-minimized-items-container.scroll-buttons-shown{width:100%;height:calc(100% - 2 * var(--smart-menu-scroll-button-size))}.smart-menu[mode=tree] .smart-menu-minimized-items-container.scroll-buttons-shown.one-button-shown{width:100%;height:calc(100% - var(--smart-menu-scroll-button-size))}.smart-menu[mode=tree]:not([minimized]) .smart-menu-minimized-items-container{width:100%;height:100%;box-shadow:none;position:relative;top:0;left:0;overflow:hidden;transform:none}.smart-menu[mode=tree]:not([minimized])[drop-down-position$=left] smart-menu-items-group:not([level="1"])>.smart-menu-item-label-container{flex-direction:row}.smart-menu[mode=tree][minimized][checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container:after,.smart-menu[mode=tree][minimized][checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container:after{left:initial;right:10px}.smart-menu[drop-down-position] .smart-menu-minimized-items-container .smart-menu-drop-down{width:100%;height:auto;box-shadow:none;padding-left:20px;position:static;transform:none}.smart-menu[checkboxes] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-menu[checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container,.smart-menu[checkboxes][checkable] smart-menu-item[level="1"]>.smart-menu-item-label-container,.smart-menu[checkboxes][checkable] smart-menu-items-group[level="1"]>.smart-menu-item-label-container{padding-left:35px}.smart-menu[drop-down-position*=overlay] .smart-menu-drop-down,.smart-menu[drop-down-position*=overlay] .smart-menu-drop-down[level="2"]{margin:unset}.smart-menu[drop-down-position|=overlay] .smart-menu-drop-down{box-shadow:var(--smart-elevation-8);top:50%;left:0;transform:translateY(-50%)}.smart-menu[drop-down-position|=overlay] .smart-menu-drop-down[level="2"]{top:initial;transform:initial}.smart-menu[drop-down-position|=overlay]:not([animation=none]) .smart-menu-drop-down{transform-origin:50%;transform:translateY(-50%)scaleY(1)}.smart-menu[drop-down-position|=overlay]:not([animation=none]) .smart-menu-drop-down.smart-visibility-hidden{transform:translateY(-50%)scaleY(0)}.smart-menu[drop-down-position|=overlay]:not([animation=none]) .smart-menu-drop-down[level="2"]{transform:scaleY(1)}.smart-menu[drop-down-position|=overlay]:not([animation=none]) .smart-menu-drop-down[level="2"].smart-visibility-hidden{transform:scaleY(0)}.smart-menu[drop-down-position*=top] .smart-menu-drop-down,.smart-menu[drop-down-position*=top] .smart-menu-drop-down[level="2"]{margin:calc(-1 * (var(--smart-editor-drop-down-vertical-offset) + 3px)) 0}.smart-menu[drop-down-position|=top] .smart-menu-drop-down{box-shadow:var(--smart-elevation-8);top:100%;transform:translateY(-100%)}.smart-menu[drop-down-position|=top] .smart-menu-drop-down[level="2"]{top:0}.smart-menu[drop-down-position|=top] .smart-menu-minimized-items-container{top:calc(-1 * var(--smart-border-width));box-shadow:var(--smart-elevation-4);transform:translateY(-100%)}.smart-menu[drop-down-position|=top]:not([animation=none]) .smart-menu-drop-down{transform-origin:bottom;transform:translateY(-100%)scaleY(1)}.smart-menu[drop-down-position|=top]:not([animation=none]) .smart-menu-drop-down.smart-visibility-hidden,.smart-menu[drop-down-position|=top]:not([animation=none]) .smart-menu-minimized-items-container.smart-visibility-hidden{transform:translateY(-100%)scaleY(0)}.smart-menu[drop-down-position|=top]:not([animation=none]):not([mode=tree]) .smart-menu-minimized-items-container{transform-origin:bottom;transform:translateY(-100%)scaleY(1)}.smart-menu[drop-down-position|=top][mode=dropDown]:not([animation=none]) .smart-menu-minimized-items-container .smart-menu-drop-down,.smart-menu[drop-down-position|=top][mode=vertical]:not([animation=none]) .smart-menu-minimized-items-container .smart-menu-drop-down{transform-origin:top}.smart-menu[drop-down-position$=left] .smart-menu-drop-down{left:initial;right:100%}.smart-menu[drop-down-position$=left] .smart-menu-drop-down[level="2"]{left:initial;right:0}.smart-menu[drop-down-position$=left] .smart-menu-main-container smart-menu-items-group:not([level="1"])>.smart-menu-item-label-container>.smart-menu-items-group-arrow{margin-left:0;margin-right:50px;transform:rotate(180deg)}.smart-menu[drop-down-position$=left] .smart-menu-main-container smart-menu-item:not([level="1"])>.smart-menu-item-label-container>.smart-menu-item-shortcut{margin-left:0;margin-right:100px}.smart-menu[drop-down-position$=left] smart-menu-items-group:not([level="1"])>.smart-menu-item-label-container{flex-direction:row-reverse}.smart-menu[drop-down-position$=left] .smart-menu-minimized-items-container{left:initial;right:calc(-1 * var(--smart-border-width))}.smart-menu[drop-down-position=overlay-left] .smart-menu-main-container .smart-menu-drop-down:not([level="2"]){left:initial;right:0}.smart-menu[checkboxes] .smart-menu-item-container[checkable]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-menu[checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after{content:var(--smart-icon-check);font-family:smart-icons;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.smart-menu[checkboxes] .smart-menu-item-container[checkable]>smart-menu-item[checked][check-type=radioButton]>.smart-menu-item-label-container:after,.smart-menu[checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group[checked][check-type=radioButton]>.smart-menu-item-label-container:after,.smart-menu[checkboxes] .smart-menu-item-container[checkable][check-mode=radioButton]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-menu[checkboxes] .smart-menu-item-container[checkable][check-mode=radioButton]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after{content:var(--smart-icon-radio)}.smart-menu[checkboxes][checkable] smart-menu-item[level="1"][checked]>.smart-menu-item-label-container:after,.smart-menu[checkboxes][checkable] smart-menu-items-group[level="1"][checked]>.smart-menu-item-label-container:after{content:var(--smart-icon-check);font-family:smart-icons;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.smart-menu[checkboxes][checkable] smart-menu-item[level="1"][checked][check-type=radioButton]>.smart-menu-item-label-container:after,.smart-menu[checkboxes][checkable] smart-menu-items-group[level="1"][checked][check-type=radioButton]>.smart-menu-item-label-container:after,.smart-menu[checkboxes][checkable][check-mode=radioButton] smart-menu-item[level="1"][checked]>.smart-menu-item-label-container:after,.smart-menu[checkboxes][checkable][check-mode=radioButton] smart-menu-items-group[level="1"][checked]>.smart-menu-item-label-container:after{content:var(--smart-icon-radio)}.smart-menu[checkboxes][mode=tree] .smart-menu-minimized-items-container smart-menu-items-group.smart-menu-items-group-opened>.smart-menu-item-label-container:after{top:calc(50% + 5px)}.smart-menu-items-group .smart-menu-items-group-arrow{font-size:calc(var(--smart-font-size) - 3px);font-family:var(--smart-family-icon);margin-left:50px;transform:rotate(0)}.smart-menu-items-group[level="1"]>.smart-menu-item-label-container>.smart-menu-items-group-arrow{margin-left:10px}.smart-menu-item[template-applied]{cursor:default}.smart-menu-item[template-applied] .smart-menu-item-label-container{overflow:visible}.smart-menu-item[template-applied] .smart-menu-item-label-element{white-space:normal;width:100%;display:block;overflow:visible}.smart-menu-drop-down{cursor:default;background:var(--smart-background);color:var(--smart-background-color)}.smart-menu-drop-down .smart-menu-drop-down{margin:0}.smart-menu-drop-down[level="2"]:not(.smart-menu-minimized-items-container){margin:calc(var(--smart-editor-drop-down-vertical-offset) + 3px) 0}.smart-menu-drop-down[level="2"][mode=dropDown]:not(.smart-menu-minimized-items-container),.smart-menu-drop-down[level="2"][mode=vertical]:not(.smart-menu-minimized-items-container){margin:0}.smart-menu-drop-down.smart-drop-down-repositioned[drop-down-position*=overlay],.smart-menu-drop-down[drop-down-position*=overlay]{margin:unset}.smart-menu-drop-down.drop-down-height-set .smart-menu-scroll-button{background-color:var(--smart-scroll-bar-button-background);color:var(--smart-scroll-bar-button-color);border-color:var(--smart-scroll-bar-button-border);width:100%;min-height:0;height:var(--smart-menu-scroll-button-size);display:block}.smart-menu-drop-down.drop-down-height-set .smart-menu-scroll-button[hover]{background-color:var(--smart-scroll-bar-button-background-hover);color:var(--smart-scroll-bar-button-color-hover);border-color:var(--smart-scroll-bar-button-border-hover)}.smart-menu-drop-down.drop-down-height-set .smart-menu-scroll-button[active]{background-color:var(--smart-scroll-bar-button-background-active);color:var(--smart-scroll-bar-button-color-active);border-color:var(--smart-scroll-bar-button-border-active)}.smart-menu-drop-down.drop-down-height-set .smart-menu-scroll-button>button{border:none}.smart-menu-drop-down.drop-down-height-set .smart-menu-main-container.scroll-buttons-shown{width:calc(100% - 2 * var(--smart-menu-scroll-button-size));overflow:hidden}.smart-menu-drop-down.drop-down-height-set[mode=dropDown] .smart-menu-scroll-button,.smart-menu-drop-down.drop-down-height-set[mode=tree] .smart-menu-scroll-button,.smart-menu-drop-down.drop-down-height-set[mode=vertical] .smart-menu-scroll-button{width:100%;height:var(--smart-menu-scroll-button-size)}.smart-menu-drop-down.drop-down-height-set>.smart-menu-item-container{height:100%;overflow:hidden}.smart-menu-drop-down.drop-down-height-set>.smart-menu-item-container.scroll-buttons-shown{height:calc(100% - 2 * var(--smart-menu-scroll-button-size))}.smart-menu-drop-down.drop-down-height-set>.smart-menu-item-container.scroll-buttons-shown.one-button-shown{width:100%;height:calc(100% - var(--smart-menu-scroll-button-size))}.smart-menu-drop-down.drop-down-height-set>.smart-menu-item-container>smart-menu-items-group{position:static}.smart-menu-drop-down.smart-drop-down-repositioned{background:var(--smart-background);color:var(--smart-background-color);box-shadow:var(--smart-elevation-8);border-radius:var(--smart-border-radius);z-index:var(--smart-editor-drop-down-z-index);box-sizing:border-box;font-size:var(--smart-font-size);font-family:var(--smart-font-family);position:absolute;top:0;left:100%}.smart-menu-drop-down.smart-drop-down-repositioned a{color:inherit}.smart-menu-drop-down.smart-drop-down-repositioned *{box-sizing:border-box}.smart-menu-drop-down.smart-drop-down-repositioned .smart-ripple{background:var(--smart-primary)}.smart-menu-drop-down.smart-drop-down-repositioned .smart-menu-drop-down{border:none}.smart-menu-drop-down.smart-drop-down-repositioned .smart-menu-item-label-container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex;position:relative;overflow:hidden}.smart-menu-drop-down.smart-drop-down-repositioned smart-menu-item[separator][level]:last-child,.smart-menu-drop-down.smart-drop-down-repositioned smart-menu-items-group[separator][level]:last-child{border-bottom:none}.smart-menu-drop-down.smart-drop-down-repositioned.smart-drop-down-container[drop-down-position*=top]{margin:calc(-1 * (var(--smart-editor-drop-down-vertical-offset) + 3px)) 0}.smart-menu-drop-down.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-menu-drop-down.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container{padding-left:35px}.smart-menu-drop-down.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-menu-drop-down.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after{content:var(--smart-icon-check);font-family:smart-icons;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.smart-menu-drop-down.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable]>smart-menu-item[checked][check-type=radioButton]>.smart-menu-item-label-container:after,.smart-menu-drop-down.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group[checked][check-type=radioButton]>.smart-menu-item-label-container:after,.smart-menu-drop-down.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable][check-mode=radioButton]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-menu-drop-down.smart-drop-down-repositioned[checkboxes] .smart-menu-item-container[checkable][check-mode=radioButton]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after{content:var(--smart-icon-radio)}.smart-menu-drop-down.smart-drop-down-repositioned[level="2"]{top:100%;left:0}.smart-menu-drop-down.smart-drop-down-repositioned[mode=dropDown][level="2"],.smart-menu-drop-down.smart-drop-down-repositioned[mode=vertical][level="2"]{top:0;left:100%}.smart-menu-drop-down.smart-drop-down-repositioned[mode=dropDown][drop-down-position|=top],.smart-menu-drop-down.smart-drop-down-repositioned[mode=vertical][drop-down-position|=top]{box-shadow:var(--smart-elevation-8);transform:translateY(-100%)}.smart-menu-drop-down.smart-drop-down-repositioned[mode=dropDown][drop-down-position|=top][level="2"],.smart-menu-drop-down.smart-drop-down-repositioned[mode=vertical][drop-down-position|=top][level="2"]{top:100%;transform:none}.smart-menu-drop-down.smart-drop-down-repositioned[mode=dropDown][drop-down-position=overlay-right][level="2"],.smart-menu-drop-down.smart-drop-down-repositioned[mode=vertical][drop-down-position=overlay-right][level="2"]{left:0}.smart-menu-drop-down.smart-drop-down-repositioned[mode=dropDown][drop-down-position=overlay-left][level="2"],.smart-menu-drop-down.smart-drop-down-repositioned[mode=vertical][drop-down-position=overlay-left][level="2"]{right:0}.smart-menu-drop-down.smart-drop-down-repositioned[drop-down-position$=left],.smart-menu-drop-down.smart-drop-down-repositioned[mode=dropDown][drop-down-position$=left][level="2"]{left:initial;right:100%}.smart-menu-drop-down.smart-drop-down-repositioned[drop-down-position$=left][level="2"],.smart-menu-drop-down.smart-drop-down-repositioned[drop-down-position=overlay-left]:not([level="2"]){left:initial;right:0}.smart-menu-drop-down.smart-drop-down-repositioned[drop-down-position|=overlay]{box-shadow:var(--smart-elevation-8);top:50%;left:0;transform:translateY(-50%)}.smart-menu-drop-down.smart-drop-down-repositioned[drop-down-position*=top]{margin:calc(-1 * (var(--smart-editor-drop-down-vertical-offset) + 3px)) 0}.smart-menu-minimized-items-container .smart-menu-item-shortcut,.smart-menu-minimized-items-container smart-menu-items-group .smart-menu-items-group-arrow{margin-left:0}.smart-menu-drop-down.smart-drop-down-repositioned[drop-down-position|=top]{box-shadow:var(--smart-elevation-8);top:100%;transform:translateY(-100%)}.smart-menu-drop-down.smart-drop-down-repositioned[drop-down-position|=top][level="2"]{top:0;transform:none}.smart-menu-drop-down.smart-drop-down-repositioned[animation=none].smart-visibility-hidden{transform:scale(0)}.smart-menu-drop-down.smart-drop-down-repositioned.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}.smart-menu-drop-down:not([animation=none]).smart-drop-down-repositioned,.smart-menu-minimized-items-container:not([animation=none]){opacity:1;transition:opacity .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.smart-menu-drop-down:not([animation=none]).smart-drop-down-repositioned{transform-origin:top;transform:scaleY(1)}.smart-menu-drop-down:not([animation=none]).smart-drop-down-repositioned.smart-visibility-hidden{opacity:.2;transform:scaleY(0)}.smart-menu-drop-down:not([animation=none]).smart-drop-down-repositioned[drop-down-position|=top]{transform-origin:bottom;transform:translateY(-100%)scaleY(1)}.smart-menu-drop-down:not([animation=none]).smart-drop-down-repositioned[drop-down-position|=top].smart-visibility-hidden{transform:translateY(-100%)scaleY(0)}.smart-menu-drop-down:not([animation=none]).smart-drop-down-repositioned[drop-down-position|=top][level="2"]{transform:scaleY(1)}.smart-menu-drop-down:not([animation=none]).smart-drop-down-repositioned[drop-down-position|=top][level="2"].smart-visibility-hidden{transform:scaleY(0)}.smart-menu-drop-down:not([animation=none]).smart-drop-down-repositioned[drop-down-position|=overlay]{transform-origin:50%;transform:translateY(-50%)scaleY(1)}.smart-menu-drop-down:not([animation=none]).smart-drop-down-repositioned[drop-down-position|=overlay].smart-visibility-hidden{transform:translateY(-50%)scaleY(0)}.smart-menu-drop-down:not(.smart-list-menu-view-minimized).smart-drop-down-repositioned[checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-menu-drop-down:not(.smart-list-menu-view-minimized).smart-drop-down-repositioned[checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container{padding-left:10px;padding-right:35px}.smart-menu-drop-down:not(.smart-list-menu-view-minimized).smart-drop-down-repositioned[checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container:after,.smart-menu-drop-down:not(.smart-list-menu-view-minimized).smart-drop-down-repositioned[checkboxes][drop-down-position$=left] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container:after{left:initial;right:10px}.smart-menu-minimized-items-container{background:var(--smart-background);color:var(--smart-background-color);box-shadow:var(--smart-elevation-8);border-radius:var(--smart-border-radius);z-index:var(--smart-editor-drop-down-z-index);left:calc(-1 * var(--smart-border-width));top:calc(100% + var(--smart-border-width));position:absolute}.smart-menu-minimized-items-container smart-menu-items-group{flex-direction:column;display:flex;overflow:hidden}.smart-menu-minimized-items-container smart-menu-item[level],.smart-menu-minimized-items-container smart-menu-items-group[level]{height:auto;margin:0}.smart-menu-minimized-items-container .smart-menu-drop-down{width:100%;height:auto;box-shadow:none;border:none;margin:0;padding-left:20px;position:static;transform:none}.smart-menu-minimized-items-container .smart-menu-drop-down.smart-visibility-hidden{border:none}.smart-menu-minimized-items-container .smart-menu-drop-down:not(.smart-menu-minimized-items-container){margin:0}.smart-menu-minimized-items-container .smart-menu-drop-down.drop-down-height-set>.smart-menu-item-container{overflow:initial}.smart-menu-minimized-items-container.smart-menu-drop-down.smart-drop-down-repositioned[drop-down-position$=left] .smart-menu-drop-down .smart-menu-item-label-container>.smart-menu-item-shortcut{margin-right:0}.smart-menu-minimized-items-container.smart-menu-drop-down.smart-drop-down-repositioned[drop-down-position|=overlay]{transform:none}.smart-menu-minimized-items-container.smart-menu-drop-down:not([animation=none]).smart-drop-down-repositioned[drop-down-position|=overlay]{transform-origin:top;transform:scaleY(1)}.smart-menu-minimized-items-container.smart-menu-drop-down:not([animation=none]).smart-visibility-hidden.smart-drop-down-repositioned[drop-down-position|=overlay]{transform:scaleY(0)}.smart-menu-minimized-items-container .smart-menu-item-label-container{flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex;position:relative;overflow:hidden}.smart-menu-minimized-items-container .smart-menu-items-group-opened>.smart-menu-drop-down{margin-top:10px}.smart-menu-minimized-items-container .smart-menu-items-group-opened>.smart-menu-item-label-container>.smart-menu-items-group-arrow{transform:rotate(180deg)}.smart-menu-minimized-items-container .smart-menu-item-label-element{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.smart-menu-minimized-items-container.smart-drop-down-repositioned{z-index:var(--smart-editor-drop-down-z-index)}.smart-menu-minimized-items-container.smart-drop-down-repositioned .smart-menu-drop-down{background:var(--smart-background);color:var(--smart-background-color);box-shadow:var(--smart-elevation-8);border-radius:var(--smart-border-radius);z-index:var(--smart-editor-drop-down-z-index);position:absolute;top:0;left:100%}.smart-menu-minimized-items-container.smart-drop-down-repositioned .smart-menu-drop-down.smart-visibility-hidden{border:none;height:0;margin-top:0;transform:scaleY(0)}.smart-menu-minimized-items-container.smart-drop-down-repositioned .smart-menu-items-group-opened>.smart-menu-item-label-container{padding-bottom:0}.smart-menu-minimized-items-container.smart-drop-down-repositioned[drop-down-position$=left]{left:initial;right:calc(-1 * var(--smart-border-width))}.smart-menu-minimized-items-container.smart-drop-down-repositioned[drop-down-position$=left] .smart-menu-items-group-arrow{margin:0}.smart-drop-down.smart-menu-minimized-items-container,.smart-menu-minimized-items-container[drop-down]{margin:calc(var(--smart-editor-drop-down-vertical-offset) + 3px) 0}.smart-menu-minimized-items-container.smart-drop-down-repositioned[checkboxes] smart-menu-items-group.smart-menu-items-group-opened>.smart-menu-item-label-container:after{top:calc(50% + 5px)}.smart-menu-minimized-items-container:not([animation=none]){transform-origin:top;transform:scaleY(1)}.smart-menu-minimized-items-container:not([animation=none]) .smart-menu-drop-down{transform-origin:top;transition:height .2s cubic-bezier(.4,0,.2,1)}.smart-menu-minimized-items-container:not([animation=none]) .smart-menu-item-label-container>.smart-menu-items-group-arrow{transition:transform .2s cubic-bezier(.4,0,.2,1)}.smart-menu-minimized-items-container:not([animation=none]).smart-visibility-hidden{opacity:.2;transform:scaleY(0)}.smart-menu-minimized-items-container[drop-down-position] .smart-menu-drop-down{width:100%;height:auto;box-shadow:none;padding-left:20px;position:static;transform:none}.smart-menu-minimized-items-container[drop-down-position|=top]{top:calc(-1 * var(--smart-border-width));box-shadow:var(--smart-elevation-4);transform:translateY(-100%)}.smart-menu-minimized-items-container[drop-down-position|=top]:not([animation=none]){transform-origin:bottom;transform:translateY(-100%)scaleY(1)}.smart-menu-minimized-items-container[drop-down-position|=top]:not([animation=none]).smart-visibility-hidden{transform:translateY(-100%)scaleY(0)}.smart-menu-minimized-items-container[drop-down-position|=top][mode=dropDown]:not([animation=none]) .smart-menu-drop-down,.smart-menu-minimized-items-container[drop-down-position|=top][mode=vertical]:not([animation=none]) .smart-menu-drop-down{transform-origin:top}.smart-menu-minimized-items-container[drop-down-position$=left] .smart-menu-drop-down{padding-left:0;padding-right:20px}.smart-menu-minimized-items-container[checkboxes][checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-menu-minimized-items-container[checkboxes][checkable]>smart-menu-items-group>.smart-menu-item-label-container{padding-left:35px}.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left][checkboxes] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left][checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container,.smart-menu-minimized-items-container[checkboxes][checkable][drop-down-position$=left]>smart-menu-item>.smart-menu-item-label-container,.smart-menu-minimized-items-container[checkboxes][checkable][drop-down-position$=left]>smart-menu-items-group>.smart-menu-item-label-container,.smart-menu-minimized-items-container[right-to-left][checkboxes][checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-menu-minimized-items-container[right-to-left][checkboxes][checkable]>smart-menu-items-group>.smart-menu-item-label-container,.smart-menu[right-to-left][checkboxes] .smart-menu-item-container[checkable]>smart-menu-item>.smart-menu-item-label-container,.smart-menu[right-to-left][checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group>.smart-menu-item-label-container,.smart-menu[right-to-left][checkboxes][checkable] smart-menu-item[level="1"]>.smart-menu-item-label-container,.smart-menu[right-to-left][checkboxes][checkable] smart-menu-items-group[level="1"]>.smart-menu-item-label-container{padding-left:10px;padding-right:35px}.smart-menu-minimized-items-container[checkboxes][checkable]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-menu-minimized-items-container[checkboxes][checkable]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after{content:var(--smart-icon-check);font-family:smart-icons;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.smart-menu-minimized-items-container[checkboxes][checkable]>smart-menu-item[checked][check-type=radioButton]>.smart-menu-item-label-container:after,.smart-menu-minimized-items-container[checkboxes][checkable]>smart-menu-items-group[checked][check-type=radioButton]>.smart-menu-item-label-container:after,.smart-menu-minimized-items-container[checkboxes][checkable][check-mode=radioButton]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-menu-minimized-items-container[checkboxes][checkable][check-mode=radioButton]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after{content:var(--smart-icon-radio)}.smart-menu-minimized-items-container[checkboxes][checkable][drop-down-position$=left]>smart-menu-item>.smart-menu-item-label-container:after,.smart-menu-minimized-items-container[checkboxes][checkable][drop-down-position$=left]>smart-menu-items-group>.smart-menu-item-label-container:after{left:initial;right:10px}.smart-date-time-picker .smart-date-time-drop-down.smart-visibility-hidden.not-in-view{transition:none;top:-9999px;left:-9999px}.minus:after{content:var(--smart-icon-minus);font-family:var(--smart-font-family-icon)}.smart-menu[right-to-left] .smart-menu-main-container{direction:rtl}.smart-menu[right-to-left] .smart-menu-minimized-items-container{left:initial;right:calc(-1 * var(--smart-border-width))}.smart-menu[right-to-left] .smart-menu-minimized-items-container .smart-menu-item-shortcut{margin-right:initial;margin-left:initial}.smart-menu[right-to-left] .smart-menu-items-group-arrow.right.smart-arrow-right{margin-left:initial;margin-right:50px}.smart-menu[right-to-left] .smart-menu-drop-down{left:initial;right:100%}.smart-menu[right-to-left] .smart-menu-drop-down[level="2"]{right:0}.smart-menu[right-to-left][mode=dropDown],.smart-menu[right-to-left][mode=vertical] .smart-menu-drop-down[level="2"]{left:initial;right:100%}.smart-menu[right-to-left] smart-menu-item{direction:rtl}.smart-menu[right-to-left] smart-menu-item .smart-menu-item-shortcut{margin-left:initial;margin-right:100px}.smart-menu[right-to-left] smart-menu-items-group{direction:rtl}.smart-menu[right-to-left] smart-menu-items-group .smart-menu-items-group-arrow{margin-right:initial;margin-left:initial}.smart-menu[right-to-left] smart-menu-items-group[level="1"]>.smart-menu-item-label-container>.smart-menu-items-group-arrow{margin-right:10px;margin-left:initial}.smart-menu[right-to-left]:not([mode=tree])[drop-down-position$=left] smart-menu-item:not([level="1"])>.smart-menu-item-label-container,.smart-menu[right-to-left][mode]:not([mode=horizontal]):not([mode=tree])[drop-down-position$=left] smart-menu-item>.smart-menu-item-label-container,.smart-menu[right-to-left][mode]:not([mode=horizontal])[drop-down-position$=left] .smart-menu-main-container smart-menu-items-group>.smart-menu-item-label-container{flex-direction:row}.smart-menu[right-to-left][mode=tree] .smart-menu-minimized-items-container{direction:rtl}.smart-menu[right-to-left][mode=dropDown] smart-menu-item[level="1"] .smart-menu-item-shortcut{margin-right:initial;margin-left:initial}.smart-menu[right-to-left][drop-down-position$=left] smart-menu-items-group:not([level="1"])>.smart-menu-item-label-container{flex-direction:row}.smart-menu[right-to-left][drop-down-position$=right] .smart-menu-drop-down[level="2"],.smart-menu[right-to-left][drop-down-position=overlay-right] .smart-menu-main-container .smart-menu-drop-down:not([level="2"]){right:initial;left:0}.smart-menu[right-to-left][checkboxes] .smart-menu-item-container[checkable]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-menu[right-to-left][checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after,.smart-menu[right-to-left][checkboxes][checkable] smart-menu-item[level="1"][checked]>.smart-menu-item-label-container:after,.smart-menu[right-to-left][checkboxes][checkable] smart-menu-items-group[level="1"][checked]>.smart-menu-item-label-container:after{right:10px;left:initial}.smart-menu[right-to-left][minimized] .smart-menu-minimized-items-container{direction:rtl}.smart-menu[right-to-left][minimized][drop-down-position$=left]>.smart-container{flex-direction:row}.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left]{left:initial;right:100%}.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left] .smart-menu-item-container,.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left].smart-menu-minimized-items-container{direction:rtl}.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left] .smart-menu-items-group-arrow.right.smart-arrow-right{margin-left:initial;margin-right:50px}.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left] smart-menu-item .smart-menu-item-shortcut{margin-left:initial;margin-right:100px}.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left][drop-down-position$=left][level="2"],.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left][drop-down-position=overlay-right]:not([level="2"]){right:initial;left:0}.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left][level="2"]{right:0}.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left][checkboxes] .smart-menu-item-container[checkable]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-menu-drop-down.smart-drop-down-repositioned[right-to-left][checkboxes] .smart-menu-item-container[checkable]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after{left:initial;right:10px}.smart-menu-minimized-items-container[right-to-left]{left:initial;right:100%}.smart-menu-minimized-items-container[right-to-left] .smart-menu-item-shortcut,.smart-menu-minimized-items-container[right-to-left] smart-menu-items-group .smart-menu-items-group-arrow{margin-right:initial;margin-left:initial}.smart-menu-minimized-items-container[right-to-left].smart-drop-down-repositioned{left:initial;right:calc(-1 * var(--smart-border-width))}.smart-menu-minimized-items-container[right-to-left].smart-drop-down-repositioned .smart-menu-drop-down{left:initial;right:100%}.smart-menu-minimized-items-container[right-to-left][checkboxes][checkable]>smart-menu-item[checked]>.smart-menu-item-label-container:after,.smart-menu-minimized-items-container[right-to-left][checkboxes][checkable]>smart-menu-items-group[checked]>.smart-menu-item-label-container:after{left:initial;right:10px}smart-multi-split-button{width:var(--smart-multi-split-button-default-width);height:var(--smart-multi-split-button-default-height);overflow:initial;visibility:hidden;cursor:pointer}smart-multi-split-button.smart-element{visibility:inherit;border-width:0;overflow:visible}smart-multi-split-button[right-to-left] .smart-content,smart-multi-split-button[right-to-left] .smart-hint,smart-multi-split-button[right-to-left] .smart-label{direction:rtl}smart-multi-split-button[right-to-left] .smart-drop-down{direction:initial}.smart-multi-split-button smart-list-box{border:initial;width:100%;height:100%;padding:initial;font-size:inherit;outline:0;font-family:inherit;position:relative;overflow:hidden}.smart-multi-split-button .smart-buttons-container .smart-input .smart-token{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;margin:0 2px;overflow:hidden}.smart-multi-split-button .smart-drop-down.smart-visibility-hidden{transform-origin:0 0;transition:transform .2s ease-in;transform:scale(0)}.smart-multi-split-button .smart-template-container{width:100%;height:100%}.smart-multi-split-button .smart-multi-split-button-buttons{justify-content:space-around;align-items:stretch;width:100%;height:100%;display:flex}.smart-multi-split-button .smart-multi-split-button-buttons .smart-action-split-button{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.smart-multi-split-button .smart-multi-split-button-buttons .smart-action-split-button[hover]{background:var(--smart-ui-state-hover);border:var(--smart-ui-state-border-hover);color:var(--smart-ui-state-color-hover)}.smart-multi-split-button .smart-multi-split-button-buttons .smart-action-split-button[active]{background:var(--smart-ui-state-active);border:var(--smart-ui-state-border-active);color:var(--smart-ui-state-color-active)}.smart-multi-split-button.primary{--smart-border:var(--smart-primary);--smart-outline:var(--smart-primary);--smart-surface:var(--smart-primary);--smart-surface-color:var(--smart-primary-color);--smart-ui-state-selected:rgba(var(--smart-primary-rgb), .8);--smart-ui-state-color-selected:var(--smart-primary-color);--smart-ui-state-active:rgba(var(--smart-primary-rgb), .8);--smart-ui-state-color-active:var(--smart-primary-color);--smart-ui-state-hover:var(--smart-primary);--smart-ui-state-color-hover:var(--smart-primary-color);--smart-ui-state-border-selected:var(--smart-primary);--smart-ui-state-border-active:var(--smart-primary);--smart-ui-state-border-hover:var(--smart-primary)}.smart-multi-split-button.primary[hover]{--smart-surface:var(--smart-primary-color)}.smart-multi-split-button.secondary{--smart-border:var(--smart-secondary);--smart-outline:var(--smart-secondary);--smart-surface:var(--smart-secondary);--smart-surface-color:var(--smart-secondary-color);--smart-ui-state-selected:rgba(var(--smart-secondary-rgb), .8);--smart-ui-state-color-selected:var(--smart-secondary-color);--smart-ui-state-active:rgba(var(--smart-secondary-rgb), .8);--smart-ui-state-color-active:var(--smart-secondary-color);--smart-ui-state-hover:var(--smart-secondary);--smart-ui-state-color-hover:var(--smart-secondary-color);--smart-ui-state-border-selected:var(--smart-secondary);--smart-ui-state-border-active:var(--smart-secondary);--smart-ui-state-border-hover:var(--smart-secondary)}.smart-multi-split-button.secondary[hover]{--smart-surface:var(--smart-secondary-color)}.smart-multi-split-button.success{--smart-border:var(--smart-success);--smart-outline:var(--smart-success);--smart-surface:var(--smart-success);--smart-surface-color:var(--smart-success-color);--smart-ui-state-selected:rgba(var(--smart-success-rgb), .8);--smart-ui-state-color-selected:var(--smart-success-color);--smart-ui-state-active:rgba(var(--smart-success-rgb), .8);--smart-ui-state-color-active:var(--smart-success-color);--smart-ui-state-hover:var(--smart-success);--smart-ui-state-color-hover:var(--smart-success-color);--smart-ui-state-border-selected:var(--smart-success);--smart-ui-state-border-active:var(--smart-success);--smart-ui-state-border-hover:var(--smart-success)}.smart-multi-split-button.success[hover]{--smart-surface:var(--smart-success-color)}.smart-multi-split-button.error{--smart-border:var(--smart-error);--smart-outline:var(--smart-error);--smart-surface:var(--smart-error);--smart-surface-color:var(--smart-error-color);--smart-ui-state-selected:rgba(var(--smart-error-rgb), .8);--smart-ui-state-color-selected:var(--smart-error-color);--smart-ui-state-active:rgba(var(--smart-error-rgb), .8);--smart-ui-state-color-active:var(--smart-error-color);--smart-ui-state-hover:var(--smart-error);--smart-ui-state-color-hover:var(--smart-error-color);--smart-ui-state-border-selected:var(--smart-error);--smart-ui-state-border-active:var(--smart-error);--smart-ui-state-border-hover:var(--smart-error)}.smart-multi-split-button.error[hover]{--smart-surface:var(--smart-error-color)}.smart-multi-split-button.info{--smart-border:var(--smart-info);--smart-outline:var(--smart-info);--smart-surface:var(--smart-info);--smart-surface-color:var(--smart-info-color);--smart-ui-state-selected:rgba(var(--smart-info-rgb), .8);--smart-ui-state-color-selected:var(--smart-info-color);--smart-ui-state-active:rgba(var(--smart-info-rgb), .8);--smart-ui-state-color-active:var(--smart-info-color);--smart-ui-state-hover:var(--smart-info);--smart-ui-state-color-hover:var(--smart-info-color);--smart-ui-state-border-selected:var(--smart-info);--smart-ui-state-border-active:var(--smart-info);--smart-ui-state-border-hover:var(--smart-info)}.smart-multi-split-button.info[hover]{--smart-surface:var(--smart-info-color)}.smart-multi-split-button.warning{--smart-border:var(--smart-warning);--smart-outline:var(--smart-warning);--smart-surface:var(--smart-warning);--smart-surface-color:var(--smart-warning-color);--smart-ui-state-selected:rgba(var(--smart-warning-rgb), .8);--smart-ui-state-color-selected:var(--smart-warning-color);--smart-ui-state-active:rgba(var(--smart-warning-rgb), .8);--smart-ui-state-color-active:var(--smart-warning-color);--smart-ui-state-hover:var(--smart-warning);--smart-ui-state-color-hover:var(--smart-warning-color);--smart-ui-state-border-selected:var(--smart-warning);--smart-ui-state-border-active:var(--smart-warning);--smart-ui-state-border-hover:var(--smart-warning)}.smart-multi-split-button.warning[hover]{--smart-surface:var(--smart-warning-color)}.smart-multi-split-button.light{--smart-border:var(--smart-light);--smart-outline:var(--smart-light);--smart-surface:var(--smart-light);--smart-surface-color:var(--smart-light-color);--smart-ui-state-selected:rgba(var(--smart-light-rgb), .8);--smart-ui-state-color-selected:var(--smart-light-color);--smart-ui-state-active:rgba(var(--smart-light-rgb), .8);--smart-ui-state-color-active:var(--smart-light-color);--smart-ui-state-hover:var(--smart-light);--smart-ui-state-color-hover:var(--smart-light-color);--smart-ui-state-border-selected:var(--smart-light);--smart-ui-state-border-active:var(--smart-light);--smart-ui-state-border-hover:var(--smart-light)}.smart-multi-split-button.light[hover]{--smart-surface:var(--smart-light-color)}.smart-multi-split-button.dark{--smart-border:var(--smart-dark);--smart-outline:var(--smart-dark);--smart-surface:var(--smart-dark);--smart-surface-color:var(--smart-dark-color);--smart-ui-state-selected:rgba(var(--smart-dark-rgb), .8);--smart-ui-state-color-selected:var(--smart-dark-color);--smart-ui-state-active:rgba(var(--smart-dark-rgb), .8);--smart-ui-state-color-active:var(--smart-dark-color);--smart-ui-state-hover:var(--smart-dark);--smart-ui-state-color-hover:var(--smart-dark-color);--smart-ui-state-border-selected:var(--smart-dark);--smart-ui-state-border-active:var(--smart-dark);--smart-ui-state-border-hover:var(--smart-dark)}.smart-multi-split-button.dark[hover]{--smart-surface:var(--smart-dark-color)}.smart-multi-split-button[selection-display-mode=tokens] .smart-multi-split-button-unselect-button{pointer-events:initial}.smart-multi-split-button[selection-display-mode=plain] .smart-multi-split-button-unselect-button{pointer-events:none}smart-multiline-text-box.smart-element{width:var(--smart-multiline-text-box-default-width);height:var(--smart-multiline-text-box-default-height);overflow:initial;background:0 0}smart-multiline-text-box[cols]{width:auto}smart-multiline-text-box[rows]{height:auto}.smart-multiline-text-box[hover]{border-color:var(--smart-ui-state-border-hover)}.smart-multiline-text-box[focus]{border-color:var(--smart-outline)}.smart-multiline-text-box .smart-container>.smart-resize-trigger-container,.smart-multiline-text-box .smart-inner-container>.smart-resize-trigger-container,.smart-multiline-text-box>.smart-resize-trigger-container{margin-bottom:-1px}.smart-multiline-text-box.smart-drop-down-box.smart-container,.smart-multiline-text-box.smart-drop-down-box>.smart-container,.smart-multiline-text-box.smart-drop-down-box[label][hint]>.smart-container{max-height:inherit;display:block;overflow:visible}.smart-multiline-text-box .smart-inner-container,.smart-multiline-text-box textarea{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit;width:100%;overflow:hidden}.smart-multiline-text-box smart-scroll-bar{display:none}.smart-multiline-text-box textarea{height:100%;padding:var(--smart-editor-label-padding);background-color:inherit;resize:none;float:left;border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border:none;outline:0}.smart-multiline-text-box textarea:not(.smart-text-box-hidden){max-height:inherit}.smart-multiline-text-box textarea.smart-text-box-hidden{visibility:hidden;width:100%;height:0;position:absolute;top:0;left:0}.smart-multiline-text-box .smart-inner-container{height:100%;max-height:inherit;position:relative}.smart-multiline-text-box .smart-initialization-value{display:none}.smart-multiline-text-box .smart-resize-element{box-sizing:border-box;height:calc(var(--smart-scroll-bar-size));width:calc(var(--smart-scroll-bar-size));border:var(--smart-border) solid var(--smart-border-width);cursor:nw-resize;touch-action:none;background-color:#d3d3d3;background-clip:content-box;padding:2px 0 0 2px;display:none;position:absolute;bottom:0;right:0}.smart-multiline-text-box .smart-required-message{display:none}.smart-multiline-text-box .smart-container textarea,.smart-multiline-text-box.smart-container textarea{height:100%}.smart-multiline-text-box .smart-container.hscroll textarea,.smart-multiline-text-box.smart-container.hscroll textarea{height:calc(100% - var(--smart-scroll-bar-size))}.smart-multiline-text-box .smart-container.hscroll smart-scroll-bar,.smart-multiline-text-box.smart-container.hscroll smart-scroll-bar{width:100%;height:calc(var(--smart-scroll-bar-size));display:block}.smart-multiline-text-box .smart-container.hscroll smart-scroll-bar[orientation=vertical],.smart-multiline-text-box.smart-container.hscroll smart-scroll-bar[orientation=vertical]{display:none}.smart-multiline-text-box .smart-container.vscroll textarea,.smart-multiline-text-box.smart-container.vscroll textarea{width:calc(100% - var(--smart-scroll-bar-size))}.smart-multiline-text-box .smart-container.vscroll smart-scroll-bar[orientation=vertical],.smart-multiline-text-box.smart-container.vscroll smart-scroll-bar[orientation=vertical]{float:right;width:calc(var(--smart-scroll-bar-size));border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);height:100%;display:block}.smart-multiline-text-box .smart-container.vscroll.hscroll smart-scroll-bar,.smart-multiline-text-box.smart-container.vscroll.hscroll smart-scroll-bar{width:calc(100% - var(--smart-scroll-bar-size))}.smart-multiline-text-box .smart-container.vscroll.hscroll smart-scroll-bar[orientation=vertical],.smart-multiline-text-box.smart-container.vscroll.hscroll smart-scroll-bar[orientation=vertical]{height:calc(100% - var(--smart-scroll-bar-size));width:calc(var(--smart-scroll-bar-size))}.smart-multiline-text-box[auto-expand]{height:auto;min-height:var(--smart-editor-height)}.smart-multiline-text-box[auto-expand] textarea.smart-text-box-hidden{height:0}.smart-multiline-text-box[auto-capitalize=words] textarea{text-transform:capitalize}.smart-multiline-text-box[auto-capitalize=characters] textarea{text-transform:uppercase}.smart-multiline-text-box[display-mode=escaped] textarea{white-space:nowrap}.smart-multiline-text-box[cols] textarea,.smart-multiline-text-box[rows] textarea{width:inherit;height:inherit}.smart-multiline-text-box[resizable] .smart-container.hscroll smart-scroll-bar,.smart-multiline-text-box[resizable].smart-container.hscroll smart-scroll-bar{width:calc(100% - var(--smart-scroll-bar-size))}.smart-multiline-text-box[resizable] .smart-container.hscroll smart-scroll-bar smart-multiline-text-box .smart-container.vscroll.hscroll smart-scroll-bar,.smart-multiline-text-box[resizable].smart-container.hscroll smart-scroll-bar smart-multiline-text-box .smart-container.vscroll.hscroll smart-scroll-bar{height:calc(var(--smart-scroll-bar-size));width:calc(100% - var(--smart-scroll-bar-size))}.smart-multiline-text-box[resizable] .smart-container.vscroll smart-scroll-bar[orientation=vertical],.smart-multiline-text-box[resizable].smart-container.vscroll smart-scroll-bar[orientation=vertical]{height:calc(100% - var(--smart-scroll-bar-size));width:calc(var(--smart-scroll-bar-size))}.smart-multiline-text-box[resizable] .smart-resize-element{display:block}.smart-multiline-text-box[resizable] .smart-resize,.smart-multiline-text-box[resizable] .smart-resize textarea{-webkit-user-select:none;user-select:none}.smart-multiline-text-box.outlined textarea{padding:10px;border:1px solid var(--smart-border)!important}.smart-multiline-text-box.outlined[focus] textarea{border:1px solid var(--smart-primary)!important;border-top-color:#0000!important}.smart-multiline-text-box.outlined.smart-element{height:var(--smart-multiline-text-box-default-height)}.smart-multiline-text-box[right-to-left] textarea{float:right}.smart-multiline-text-box[right-to-left] .smart-container.vscroll smart-scroll-bar[orientation=vertical],.smart-multiline-text-box[right-to-left].smart-container.vscroll smart-scroll-bar[orientation=vertical]{border-top-left-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-right-radius);border-top-right-radius:initial;border-bottom-right-radius:initial}smart-numeric-text-box{width:var(--smart-numeric-text-box-default-width);height:var(--smart-numeric-text-box-default-height)}smart-numeric-text-box .smart-container{border:none;width:100%;display:flex}smart-numeric-text-box.smart-element{background:0 0;border:none;overflow:visible}smart-numeric-text-box[spin-buttons][spin-buttons-position=left] .smart-spin-button.smart-element:first-child,smart-numeric-text-box[spin-buttons][spin-buttons-position=left] .smart-spin-button.smart-element:last-child{border-right:none}smart-numeric-text-box[hint] .smart-hint,smart-numeric-text-box[label] .smart-label{width:100%;padding:var(--smart-editor-label-padding);pointer-events:none;-webkit-user-select:none;user-select:none;text-align:initial;font-size:12px;line-height:initial;vertical-align:initial;display:block;position:absolute;bottom:100%;left:0}.smart-numeric-text-box{border-color:var(--smart-border);border-style:solid;border-width:1px}.smart-numeric-text-box:focus{border-color:var(--smart-outline)}.smart-numeric-text-box *{box-sizing:border-box}.smart-numeric-text-box.smart-container{border:none;width:100%;height:100%;display:flex;position:relative}.smart-numeric-text-box .smart-container{height:100%;position:relative}.smart-numeric-text-box input.smart-input{border-color:var(--smart-border);border-style:solid;border-width:1px;border-right-width:var(--smart-border-width);width:100%;height:100%;padding:var(--smart-editor-label-padding);background-color:var(--smart-background);color:inherit;font:inherit;text-align:var(--smart-numeric-text-box-text-align);-webkit-appearance:none;outline:0}.smart-numeric-text-box .smart-spin-button{background-color:var(--smart-surface);width:100%;height:50%;color:var(--smart-surface-color);border-color:var(--smart-border);border-style:solid;border-width:1px}.smart-numeric-text-box .smart-spin-button:first-child{border-bottom:none}.smart-numeric-text-box .smart-spin-button.smart-element{background:var(--smart-surface);min-height:0;color:var(--smart-surface-color);border-radius:0;display:block}.smart-numeric-text-box .smart-spin-button[hover]{background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover)}.smart-numeric-text-box .smart-spin-button[active]{background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active)}.smart-numeric-text-box .smart-spin-button .smart-button{border:none;padding:0}.smart-numeric-text-box .smart-numeric-text-box-component{border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);border-left-width:var(--smart-border-width);border-right-width:0}.smart-numeric-text-box .smart-input-addon{border-color:var(--smart-border);border-style:solid;border-width:1px}.smart-numeric-text-box .smart-spin-buttons-container{width:var(--smart-editor-addon-width);border:none}.smart-numeric-text-box .smart-numeric-text-box-drop-down{width:100%}.smart-numeric-text-box .smart-numeric-text-box-radix-display.smart-numeric-text-box-pressed-component,.smart-numeric-text-box .smart-numeric-text-box-radix-display.smart-numeric-text-box-pressed-component[hover]{background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active)}.smart-numeric-text-box .smart-numeric-text-box-unit-display{width:var(--smart-numeric-text-box-default-unit-display-width);border-width:var(--smart-border-width) 0;background-color:var(--smart-background);overflow:hidden}.smart-numeric-text-box .smart-numeric-text-box-unit-display[hover],.smart-numeric-text-box[drop-down-enabled] .smart-numeric-text-box-radix-display[hover]:not([aria-expanded=true]){background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-numeric-text-box .smart-numeric-text-box-unit-display[hover]{border-color:var(--smart-ui-state-border-hover)}.smart-numeric-text-box .smart-arrow{position:relative}.smart-numeric-text-box .smart-hint,.smart-numeric-text-box .smart-label{display:none;position:absolute}.smart-numeric-text-box .smart-numeric-text-box-component:not(.smart-hidden){border-radius:0}.smart-numeric-text-box .smart-numeric-text-box-component:not(.smart-hidden).smart-numeric-text-box-component-border-left,.smart-numeric-text-box .smart-numeric-text-box-component:not(.smart-hidden).smart-numeric-text-box-component-border-left .smart-spin-button.smart-repeat-button-element{border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);overflow:hidden}.smart-numeric-text-box .smart-numeric-text-box-component:not(.smart-hidden).smart-numeric-text-box-component-border-left .smart-spin-button.smart-element:first-child{border-bottom-left-radius:0}.smart-numeric-text-box .smart-numeric-text-box-component:not(.smart-hidden).smart-numeric-text-box-component-border-left .smart-spin-button.smart-element:last-child{border-top-left-radius:0}.smart-numeric-text-box .smart-numeric-text-box-component:not(.smart-hidden).smart-numeric-text-box-component-border-right,.smart-numeric-text-box .smart-numeric-text-box-component:not(.smart-hidden).smart-numeric-text-box-component-border-right .smart-spin-button.smart-element{border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);overflow:hidden}.smart-numeric-text-box .smart-numeric-text-box-component:not(.smart-hidden).smart-numeric-text-box-component-border-right .smart-spin-button.smart-element:first-child{border-bottom-right-radius:0}.smart-numeric-text-box .smart-numeric-text-box-component:not(.smart-hidden).smart-numeric-text-box-component-border-right .smart-spin-button.smart-element:last-child{border-top-right-radius:0}.smart-numeric-text-box[drop-down-enabled] .smart-numeric-text-box-radix-display{cursor:pointer}.smart-numeric-text-box:not([animation=none])[hint] .smart-hint{transition:opacity .2s cubic-bezier(.4,0,.6,1)}.smart-numeric-text-box:not([animation=none])[hint][focus] .smart-hint{transition:opacity .2s cubic-bezier(.4,0,.2,1)}.smart-numeric-text-box:not([animation=none]) .smart-numeric-text-box-drop-down{transform-origin:top;transition:opacity .2s ease-in,visibility .2s ease-in,transform .2s ease-in}.smart-numeric-text-box[focus] .smart-input-addon,.smart-numeric-text-box[focus] .smart-spin-button,.smart-numeric-text-box[focus] input.smart-input{border-color:var(--smart-outline)}.smart-numeric-text-box[hint] .smart-hint{opacity:0;top:100%;bottom:initial}.smart-numeric-text-box[hint][focus] .smart-hint{opacity:1}.smart-numeric-text-box[radix-display-position=right]:not([spin-buttons]) .smart-numeric-text-box-radix-display,.smart-numeric-text-box[radix-display-position=right][spin-buttons][spin-buttons-position=left] .smart-numeric-text-box-radix-display{border-left-width:0;border-right-width:var(--smart-border-width)}.smart-numeric-text-box[disabled],.smart-numeric-text-box[value=-Infinity] .smart-spin-buttons-container,.smart-numeric-text-box[value=Infinity] .smart-spin-buttons-container,.smart-numeric-text-box[value=NaN] .smart-spin-buttons-container,.smart-numeric-text-box[value=null] .smart-numeric-text-box-radix-display{opacity:.55;cursor:default}.smart-numeric-text-box[spin-buttons] input.smart-input{width:calc(100% - var(--smart-editor-addon-width));border-right-width:0}.smart-numeric-text-box[radix-display] input.smart-input{width:calc(100% - var(--smart-numeric-text-box-default-radix-display-width))}.smart-numeric-text-box[show-unit] input.smart-input{width:calc(100% - var(--smart-numeric-text-box-default-unit-display-width))}.smart-numeric-text-box[spin-buttons][radix-display] input.smart-input{width:calc(100% - var(--smart-editor-addon-width) - var(--smart-numeric-text-box-default-radix-display-width))}.smart-numeric-text-box[spin-buttons][show-unit] input.smart-input{width:calc(100% - var(--smart-editor-addon-width) - var(--smart-numeric-text-box-default-unit-display-width))}.smart-numeric-text-box[radix-display][show-unit] input.smart-input{width:calc(100% - var(--smart-numeric-text-box-default-radix-display-width) - var(--smart-numeric-text-box-default-unit-display-width))}.smart-numeric-text-box[spin-buttons][radix-display][show-unit] input.smart-input{width:calc(100% - var(--smart-numeric-text-box-default-unit-display-width) - var(--smart-editor-addon-width) - var(--smart-numeric-text-box-default-radix-display-width))}.smart-numeric-text-box[spin-buttons] .smart-spin-buttons-container{border-right-width:var(--smart-border-width)}.smart-numeric-text-box[spin-buttons][spin-buttons-position=left] .smart-spin-buttons-container{border-right-width:0}.smart-numeric-text-box[spin-buttons][spin-buttons-position=left] input.smart-input{border-right-width:var(--smart-border-width)}.smart-numeric-text-box[spin-buttons][spin-buttons-position=left][show-unit] input.smart-input{border-right-width:0}.smart-numeric-text-box[spin-buttons][spin-buttons-position=left][show-unit] .smart-numeric-text-box-unit-display{border-right-width:var(--smart-border-width)}.smart-numeric-text-box[show-unit] input.smart-input,.smart-numeric-text-box[spin-buttons][show-unit] .smart-numeric-text-box-unit-display{border-right-width:0}.smart-numeric-text-box[show-unit] .smart-numeric-text-box-unit-display{border-right-width:var(--smart-border-width)}.smart-numeric-text-box.underlined{background:var(--smart-background);border-width:0 0 1px}.smart-numeric-text-box.underlined input{border-width:0 0 1px}.smart-numeric-text-box.underlined input:focus{border:none}.smart-numeric-text-box.underlined .smart-drop-down-button,.smart-numeric-text-box.underlined .smart-spin-button{background:var(--smart-background);border-width:0 0 1px;border-radius:0}.smart-numeric-text-box.underlined .smart-drop-down-button[active],.smart-numeric-text-box.underlined .smart-drop-down-button[hover],.smart-numeric-text-box.underlined .smart-spin-button[active],.smart-numeric-text-box.underlined .smart-spin-button[hover]{background:var(--smart-background);color:var(--smart-ui-state-active)}.smart-numeric-text-box.underlined .smart-hint{box-sizing:border-box;padding:var(--smart-editor-label-padding);color:var(--smart-background-color);pointer-events:none;opacity:0;margin-top:calc(0px - var(--smart-font-size));font-size:75%;transition:color .2s,font-size .2s,line-height .2s,margin-top .2s,opacity .1s,top .2s;position:absolute;inset:0;display:block!important}.smart-numeric-text-box.underlined .smart-hint:after{content:"";background-color:var(--smart-primary);transform-origin:bottom;width:100%;height:2px;transition:transform .2s;display:block;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.smart-numeric-text-box.underlined:not([focus]) .smart-hint{margin-top:0}.smart-numeric-text-box.underlined[focus] .smart-drop-down-button{color:var(--smart-primary);opacity:1;border-bottom-color:#0000}.smart-numeric-text-box.underlined[focus] .smart-hint{color:var(--smart-primary);opacity:1}.smart-numeric-text-box.underlined[focus] .smart-hint:after{transform:scale(1)}.smart-numeric-text-box.underlined[focus] .smart-spin-button{border-bottom-color:#0000}.smart-numeric-text-box.outlined{border-radius:var(--smart-border-radius);background:var(--smart-background);height:auto;min-height:0}.smart-numeric-text-box.outlined input{border:1px solid var(--smart-border);outline:unset;padding:13px;transition:border-color .2s;display:block}.smart-numeric-text-box.outlined .smart-drop-down-button,.smart-numeric-text-box.outlined .smart-spin-button{background:var(--smart-background);border-width:0}.smart-numeric-text-box.outlined .smart-drop-down-button[active],.smart-numeric-text-box.outlined .smart-drop-down-button[hover],.smart-numeric-text-box.outlined .smart-spin-button[active],.smart-numeric-text-box.outlined .smart-spin-button[hover]{background:var(--smart-background);color:var(--smart-ui-state-active)}.smart-numeric-text-box.outlined .smart-drop-down-button{padding:8px 0}.smart-numeric-text-box.outlined .smart-hint{width:100%;max-height:100%;color:var(--smart-background-color);cursor:text;margin-top:-6px;padding:0;font-size:75%;line-height:15px;transition:color .2s,z-index .2s,font-size .2s,opacity .3s,line-height .2s;position:absolute;top:0;left:0;border-color:var(--smart-border)!important;display:flex!important}.smart-numeric-text-box.outlined .smart-hint:after,.smart-numeric-text-box.outlined .smart-hint:before{content:"";box-sizing:border-box;pointer-events:none;border-top:1px solid;min-width:10px;height:8px;margin-top:6px;transition:border-color .2s,box-shadow .2s;display:block;box-shadow:inset 0 1px #0000;border-top-color:var(--smart-border)!important}.smart-numeric-text-box.outlined .smart-hint:before{border-radius:var(--smart-border-radius) 0;border-left:1px solid #0000;margin-right:4px}.smart-numeric-text-box.outlined .smart-hint:after{border-radius:0 var(--smart-border-radius);border-right:1px solid #0000;flex-grow:1;margin-left:4px}.smart-numeric-text-box.outlined:not([focus]) .smart-hint{font-size:var(--smart-font-size);opacity:0;line-height:48px}.smart-numeric-text-box.outlined[focus]{--smart-border:var(--smart-primary)}.smart-numeric-text-box.outlined[focus] .smart-input{border:1px solid var(--smart-border);border-top-color:#0000!important}.smart-numeric-text-box.outlined[focus] .smart-drop-down-button{color:var(--smart-primary)}.smart-numeric-text-box.outlined[focus] .smart-hint{color:var(--smart-primary);opacity:1}.smart-numeric-text-box.outlined[focus] .smart-hint:after,.smart-numeric-text-box.outlined[focus] .smart-hint:before{border-top-color:var(--smart-primary)!important}.smart-numeric-text-box-radix-display{cursor:default;background-color:var(--smart-surface);color:var(--smart-surface-color);width:var(--smart-numeric-text-box-default-radix-display-width);justify-content:center;align-items:center;display:flex}.smart-numeric-text-box-unit-display{cursor:default;align-items:center;display:flex}.smart-numeric-text-box-drop-down{box-sizing:border-box;border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);height:auto;box-shadow:var(--smart-elevation-8);z-index:9999;opacity:1;background:var(--smart-background);color:var(--smart-background-color);font-family:var(--smart-font-family);font-size:var(--smart-font-size);padding:2px;list-style-type:none;position:absolute;top:100%;transform:scaleY(1)}.smart-numeric-text-box-drop-down .smart-list-item{cursor:pointer;word-break:break-all;border:1px solid #0000;margin:1px;padding:4px 8px}.smart-numeric-text-box-drop-down .smart-list-item:hover,.smart-numeric-text-box-drop-down .smart-list-item[hover]{background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-numeric-text-box-drop-down.smart-visibility-hidden{opacity:0;transform:scaleY(0)}.smart-numeric-text-box-drop-down.smart-drop-down-repositioned:not([animation=none]){transform-origin:top;transition:opacity .2s ease-in,visibility .2s ease-in,transform .2s ease-in}.smart-numeric-text-box-pressed-component{background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active)}smart-numeric-text-box[right-to-left]>.smart-container{direction:initial}smart-numeric-text-box[right-to-left] .smart-hint,smart-numeric-text-box[right-to-left] .smart-label,smart-numeric-text-box[right-to-left] .smart-numeric-text-box-drop-down,smart-numeric-text-box[right-to-left] .smart-numeric-text-box-radix-display,smart-numeric-text-box[right-to-left] input.smart-input{direction:rtl}smart-numeric-text-box[right-to-left] .smart-numeric-text-box-unit-display{direction:rtl;flex-direction:row-reverse}.smart-numeric-text-box-drop-down.smart-drop-down-repositioned[right-to-left]{direction:rtl}.smart-pager-middle-buttons-container{order:1;height:100%}.smart-pager-far-buttons-container{order:2;height:100%}.smart-pager-far-buttons-container.near{order:0}.smart-pager-far-buttons-container.far{order:2}.smart-pager-input-and-label-container{order:3}.smart-pager-input-and-label-container.near{order:-2}.smart-pager-size-selector-and-label-container{order:4}.smart-pager-size-selector-and-label-container.near{order:-1}.smart-pager-summary-container{order:5}.smart-pager-summary-container.near{order:-2}.smart-pager-near-buttons-container{order:0;height:100%}.smart-pager-near-buttons-container.near{order:0}.smart-pager-near-buttons-container.far{order:2}smart-pager{min-width:300px;height:var(--smart-pager-default-height);padding:var(--smart-pager-padding);--smart-item-border-radius:100%;--smart-item-border-top-left-radius:100%;--smart-item-border-top-right-radius:100%;--smart-item-border-bottom-left-radius:100%;--smart-item-border-bottom-right-radius:100%;justify-content:center}smart-pager.smart-element{background:var(--smart-surface);color:var(--smart-surface-color);border-radius:0;overflow:visible}smart-pager:focus{border-color:var(--smart-outline)}smart-pager.smart-container,smart-pager>.smart-container{flex-direction:row;align-items:center;display:flex}smart-pager .smart-pager-far-buttons-container,smart-pager .smart-pager-input-and-label-container,smart-pager .smart-pager-middle-buttons-container,smart-pager .smart-pager-near-buttons-container,smart-pager .smart-pager-size-selector-and-label-container,smart-pager .smart-pager-summary-container{flex-direction:row;justify-content:center;align-items:center;margin:0 4px;display:flex}smart-pager .smart-pager-page-index-selectors-container{color:var(--smart-pager-color);outline:0;align-items:center;width:auto;height:100%;display:flex}smart-pager .smart-pager-page-index-selectors-container:focus .smart-pager-page-index-selector[selected]{text-decoration:underline}smart-pager .smart-pager-label{text-overflow:ellipsis;border:none;justify-content:center;align-items:center;height:100%;margin:0 8px;display:flex;overflow:hidden}smart-pager .smart-pager-button,smart-pager .smart-pager-page-index-selector{font-size:inherit;border-top-left-radius:var(--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);font-family:inherit;display:flex;position:relative;overflow:hidden}smart-pager .smart-pager-label span{padding:2px}smart-pager .smart-pager-button{width:var(--smart-pager-button-width);height:var(--smart-pager-button-height);justify-content:center;align-items:center}smart-pager .smart-pager-button:hover{background:var(--smart-ui-state-hover);border-color:var(--smart-ui-state-border-hover);color:var(--smart-ui-state-color-hover)}smart-pager .smart-pager-button:active{background:var(--smart-ui-state-active);border-color:var(--smart-ui-state-border-active);color:var(--smart-ui-state-color-active)}smart-pager .smart-pager-button:active .smart-ripple{background-color:var(--smart-ui-state-color-active)}smart-pager .smart-pager-button[disabled]{opacity:.55}smart-pager .smart-pager-button .smart-ripple{background-color:var(--smart-ui-state-active)}smart-pager .smart-pager-page-index-selector{-webkit-user-select:none;user-select:none;cursor:pointer;text-overflow:ellipsis;width:var(--smart-pager-page-index-selector-width);height:var(--smart-pager-page-index-selector-height);margin-left:var(--smart-pager-page-index-selector-horizontal-offset);flex-grow:1;justify-content:center;align-items:center}smart-pager .smart-pager-page-index-selector:first-child{margin-left:-1px}smart-pager .smart-pager-page-index-selector:hover{background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover)}smart-pager .smart-pager-page-index-selector .smart-ripple{background-color:var(--smart-ui-state-active)}smart-pager .smart-pager-page-index-selector[selected]{background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active);box-shadow:var(--smart-elevation-2)}smart-pager .smart-pager-page-index-selector[selected] .smart-ripple{background-color:var(--smart-ui-state-color-active)}smart-pager .smart-page-size-selector,smart-pager .smart-pager-input{background:var(--smart-background);color:var(--smart-background-color)}smart-pager .smart-next-ellipsis-button,smart-pager .smart-previous-ellipsis-button{width:var(--smart-pager-page-index-ellipsis-selector-width);height:var(--smart-pager-page-index-ellipsis-selector-height)}smart-pager .smart-page-size-selector{width:var(--smart-pager-page-size-selector-width);--smart-item-border-top-left-radius:var(--smart-border-radius);--smart-item-border-top-right-radius:var(--smart-border-radius);--smart-item-border-bottom-left-radius:var(--smart-border-radius);--smart-item-border-bottom-right-radius:var(--smart-border-radius)}smart-pager .smart-pager-input{width:var(--smart-pager-input-width);box-sizing:border-box;padding:0 var(--smart-editor-label-padding);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border-color:var(--smart-border);border-style:solid;border-width:var(--smart-border-width);height:var(--smart-text-box-default-height);margin:0 5px}smart-pager:not([show-navigation-button-labels]) .smart-pager-button{border-top-left-radius:var(--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);width:var(--smart-pager-page-index-selector-width)}smart-pager[disabled] .smart-pager-page-index-selector{-webkit-user-select:none;user-select:none;cursor:default}smart-pager[right-to-left] .smart-pager-far-buttons-container,smart-pager[right-to-left] .smart-pager-input-and-label-container,smart-pager[right-to-left] .smart-pager-label,smart-pager[right-to-left] .smart-pager-middle-buttons-container,smart-pager[right-to-left] .smart-pager-near-buttons-container,smart-pager[right-to-left] .smart-pager-page-index-selectors-container,smart-pager[right-to-left] .smart-pager-size-selector-and-label-container,smart-pager[right-to-left]>.smart-container{flex-direction:row-reverse}smart-pager[right-to-left] .smart-arrow-left-first:after,smart-pager[right-to-left] .smart-arrow-left:after,smart-pager[right-to-left] .smart-arrow-right-last:after,smart-pager[right-to-left] .smart-arrow-right:after{transform-origin:50%;transform:rotate(180deg)}smart-pager[right-to-left] .smart-first-button,smart-pager[right-to-left] .smart-last-button,smart-pager[right-to-left] .smart-next-page-button,smart-pager[right-to-left] .smart-pager-input,smart-pager[right-to-left] .smart-pager-label,smart-pager[right-to-left] .smart-pager-label>span,smart-pager[right-to-left] .smart-pager-page-index-selector,smart-pager[right-to-left] .smart-previous-page-button{direction:rtl}smart-password-text-box{width:var(--smart-text-box-default-width);height:var(--smart-text-box-default-height);display:block}smart-password-text-box.smart-element{border:1px solid var(--smart-border);background:var(--smart-background);border-radius:var(--smart-border-radius);overflow:visible}.smart-password-text-box>.smart-container{position:relative}.smart-password-text-box .smart-content,.smart-password-text-box .smart-content .smart-input{width:100%;height:100%;color:inherit;font-family:inherit;position:relative;overflow:hidden}.smart-password-text-box .smart-content .smart-input::-ms-reveal{display:none}.smart-password-text-box .smart-password-icon{width:30px;height:100%;font-size:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--smart-background-color);font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.smart-password-text-box .smart-password-icon:after{content:var(--smart-icon-visibility)}.smart-password-text-box .smart-password-icon.smart-hidden{display:none}.smart-password-text-box smart-tooltip{font-size:inherit;font-family:inherit;font-weight:inherit}.smart-password-text-box .smart-hint,.smart-password-text-box .smart-label{display:none;position:absolute}.smart-password-text-box[hint] .smart-hint,.smart-password-text-box[label] .smart-label{width:100%;padding:var(--smart-editor-label-padding);pointer-events:none;-webkit-user-select:none;user-select:none;text-align:initial;font-size:12px;line-height:initial;vertical-align:initial;display:block;position:absolute;bottom:100%;left:0}.smart-password-text-box[hint] .smart-hint{opacity:0;top:100%;bottom:initial;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.smart-password-text-box[hint][focus] .smart-hint{opacity:1;transition:opacity .2s cubic-bezier(.4,0,.2,1)}@media not all and (resolution>=.001dpcm){@supports ((-webkit-appearance:none)){.smart-password-text-box .smart-hint,.smart-password-text-box .smart-hint:after{transition-duration:.1s}}}.smart-password-text-box[show-password-strength] .smart-password-short input:focus,.smart-password-text-box[show-password-strength]:focus .smart-password-short input{border-color:var(--smart-error)}.smart-password-text-box[show-password-strength] .smart-password-weak input:focus,.smart-password-text-box[show-password-strength]:focus .smart-password-weak input{border-color:orange}.smart-password-text-box[show-password-strength] .smart-password-far input:focus,.smart-password-text-box[show-password-strength]:focus .smart-password-far input{border-color:#ff0}.smart-password-text-box[show-password-strength] .smart-password-good input:focus,.smart-password-text-box[show-password-strength]:focus .smart-password-good input{border-color:#00bfff}.smart-password-text-box[show-password-strength] .smart-password-strong input:focus,.smart-password-text-box[show-password-strength]:focus .smart-password-strong input{border-color:var(--smart-success)}smart-password-text-box[right-to-left] .smart-hint,smart-password-text-box[right-to-left] .smart-label,smart-password-text-box[right-to-left]>.smart-container{direction:rtl}smart-password-text-box[right-to-left] smart-tooltip{direction:initial}smart-password-text-box[right-to-left] .smart-password-icon{left:0;right:initial}.smart-pivot-table tfoot td,.smart-pivot-table thead th{font-weight:700}.smart-pivot-table thead th:not(:last-child):not(.last-visible){border-right:var(--smart-border-width) solid var(--smart-border)}.smart-pivot-table tbody tr td{transform:scaleY(1)}.smart-pivot-table tbody tr.collapsed{height:0}.smart-pivot-table tbody tr.collapsed td{border-top-width:0;border-top-color:#0000;padding-top:0;padding-bottom:0;line-height:0;transform:scaleY(0)}.smart-pivot-table tbody tr.no-height td{line-height:0}.smart-pivot-table th.align-left>.wrapper{justify-content:flex-start}.smart-pivot-table th.align-center>.wrapper{justify-content:center}.smart-pivot-table th.align-right>.wrapper{justify-content:flex-end}.smart-pivot-table tr td{line-height:calc(var(--smart-table-row-height) - 2 * var(--smart-table-cell-padding) - var(--smart-border-width));white-space:nowrap}.smart-pivot-table tr:last-child:not(:first-child) .smart-pivot-table-grouping-header,.smart-pivot-table tr:last-child:not(:first-child) .smart-pivot-table-total-header{border-top:var(--smart-border-width) solid var(--smart-border)}.smart-pivot-table tr:not(:last-child) .smart-pivot-table-grouping-header,.smart-pivot-table tr:not(:last-child) .smart-pivot-table-selection-header,.smart-pivot-table tr:not(:last-child) .smart-pivot-table-total-header{border-bottom:none}.smart-pivot-table td.align-left{text-align:left}.smart-pivot-table td.align-center{text-align:center}.smart-pivot-table td.align-right{text-align:right}.smart-pivot-table td.sort-by{position:relative}.smart-pivot-table td.sort-by:before{content:var(--smart-icon-up);visibility:hidden;top:0;right:var(--smart-table-cell-padding);height:100%;font-family:var(--smart-font-family-icon);opacity:0;justify-content:flex-end;align-items:center;display:flex;position:absolute;transform:rotate(90deg)}.smart-pivot-table td.sort-by.asc:before,.smart-pivot-table td.sort-by.desc:before{opacity:1;visibility:visible}.smart-pivot-table td[selection-detail]:before{content:attr(selection-detail);background-color:var(--smart-secondary);color:var(--smart-secondary-color);font-size:var(--smart-font-size);font-variant:small-caps;opacity:.8;pointer-events:none;padding:3px;position:absolute;top:100%;left:0}.smart-pivot-table td[selection-detail][detail-position-x=right]:before{left:unset;right:0}.smart-pivot-table td[selection-detail][detail-position-y=top]:before{top:0;transform:translateY(-100%)}.smart-pivot-table .smart-pivot-table-main-container{width:100%;height:100%;overflow:auto}.smart-pivot-table .smart-pivot-table-main-container.prevent-scroll{overflow:hidden}.smart-pivot-table .smart-pivot-table-selection-header{border-top:none}.smart-pivot-table .smart-pivot-table-total-header{width:var(--smart-pivot-table-cell-width);border-top:none}.smart-pivot-table .smart-pivot-table-grouping-header{width:var(--smart-pivot-table-secondary-group-width);border-top:none}.smart-pivot-table .smart-pivot-table-toolbar{border:none;border-bottom:var(--smart-border-width) solid var(--smart-border);height:var(--smart-table-row-height);display:none}.smart-pivot-table .smart-pivot-table-toolbar smart-breadcrumb .smart-breadcrumb-items .smart-breadcrumb-item{height:calc(100% - var(--smart-breadcrumb-padding))}.smart-pivot-table .smart-pivot-table-row-group-breadcrumb:before{content:var(--smart-icon-align-left);transform:scale(-1)}.smart-pivot-table:not([right-to-left]) td.sort-by.desc:before,.smart-pivot-table[right-to-left] td.sort-by.asc:before{transform:rotate(270deg)}.smart-pivot-table .smart-pivot-table-pivot-breadcrumb{border-left:var(--smart-border-width) solid var(--smart-border);border-radius:0}.smart-pivot-table .smart-pivot-table-pivot-breadcrumb:before{content:var(--smart-icon-refresh)}.smart-pivot-table .empty{border-top:none}.smart-pivot-table .total-arrow{margin-left:var(--smart-table-arrow-margin);width:var(--smart-table-arrow-size);height:var(--smart-table-arrow-size);cursor:pointer;display:inline-flex}.smart-pivot-table .total-arrow:focus{border:1px solid var(--smart-ui-state-color-focus);color:var(--smart-ui-state-color-focus);border-radius:50%;outline:0}.smart-pivot-table .smart-pivot-panel{border-top:none;border-bottom:none;border-right:none;width:100%;height:100%}.smart-pivot-table smart-breadcrumb{width:unset;height:100%;padding-left:calc(3 * var(--smart-breadcrumb-padding));border:none;position:relative}.smart-pivot-panel .smart-accordion smart-accordion-item .smart-accordion-item-content,.smart-pivot-panel smart-accordion-item .smart-content-container{padding:0}.smart-pivot-table smart-breadcrumb:before{width:calc(3 * var(--smart-breadcrumb-padding));height:100%;font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;display:flex;position:absolute;left:0}.smart-pivot-table smart-breadcrumb>.smart-container{position:relative}.smart-pivot-table smart-breadcrumb>.smart-container.drop-target:after{content:"";top:0;left:calc(-3 * var(--smart-breadcrumb-padding));box-sizing:border-box;border:2px dashed var(--smart-primary);width:calc(100% + 4 * var(--smart-breadcrumb-padding));height:calc(100% + var(--smart-breadcrumb-padding));position:absolute}.smart-pivot-table smart-breadcrumb .smart-breadcrumb-items,.smart-pivot-table smart-breadcrumb .smart-template-container{height:100%}.smart-pivot-table smart-breadcrumb .smart-breadcrumb-item{height:calc(100% - var(--smart-breadcrumb-padding))}.smart-pivot-table smart-breadcrumb .smart-breadcrumb-placeholder{top:var(--smart-breadcrumb-padding);font-style:italic;position:absolute;left:0}.smart-pivot-table [selection-detail]{z-index:1;position:relative;overflow:visible}.smart-pivot-table:not([animation=none]) tbody tr{transition:height .2s ease-in-out}.smart-pivot-table:not([animation=none]) tr td{transition:padding-top .2s ease-in-out,padding-bottom .2s ease-in-out,transform .2s ease-in-out,border-top-color .2s ease-in-out}.smart-pivot-table:not([designer]) .smart-pivot-table-designer-container{display:none}.smart-pivot-table[group-layout=classic] .smart-pivot-table-grouping-header{width:calc(.75 * var(--smart-pivot-table-cell-width))}.smart-pivot-table[group-layout=classic] tbody td.expanded:not(.main)+td[data-field^=group]:not(.main),.smart-pivot-table[group-layout=classic] tbody td:not(.expanded)+td[data-field^=group]:not(.main){font-size:0}.smart-pivot-table[group-layout=classic] .hierarchy-arrow:after{content:var(--smart-icon-plus)}.smart-pivot-table[group-layout=classic] td.expanded .hierarchy-arrow:after{content:var(--smart-icon-minus)}.smart-pivot-table[designer]>.smart-container{grid-template-columns:1fr var(--smart-pivot-panel-width);grid-template-rows:100%;display:grid}.smart-pivot-table[designer] .smart-pivot-table-designer-container{height:100%;display:block}.smart-pivot-table[designer-position=near]>.smart-container{grid-template-columns:var(--smart-pivot-panel-width) 1fr}.smart-pivot-table[designer-position=near] .smart-pivot-table-main-container{order:1}.smart-pivot-table[designer-position=near]:not([right-to-left]) .smart-pivot-panel{border-left:none;border-right:var(--smart-border-width) solid var(--smart-border)}.smart-pivot-table[toolbar]>.smart-container{flex-direction:column;display:flex}.smart-pivot-table[toolbar] .smart-pivot-table-main-container{height:calc(100% - var(--smart-table-row-height));grid-area:main}.smart-pivot-table[toolbar] .smart-pivot-table-toolbar{grid-template-columns:1fr 1fr var(--smart-table-row-height) var(--smart-table-row-height);gap:var(--smart-pivot-panel-padding);grid-area:toolbar;display:grid}.smart-pivot-table[toolbar] .smart-pivot-table-designer-container{min-height:0;max-height:unset;grid-area:designer}.smart-pivot-table[toolbar][designer]>.smart-container{grid-template-columns:1fr var(--smart-pivot-panel-width);grid-template-rows:var(--smart-table-row-height) 1fr;grid-template-areas:"toolbar toolbar""main designer";display:grid}.smart-pivot-table[toolbar][designer] .smart-pivot-table-toolbar{grid-template-columns:1fr 1fr var(--smart-table-row-height)}.smart-pivot-table[toolbar][designer] .smart-table-toolbar-button.fields{display:none}.smart-pivot-table[toolbar][designer] .smart-pivot-table-main-container{width:100%;height:100%}.smart-pivot-table[toolbar][designer][designer-position=near]>.smart-container{grid-template-columns:var(--smart-pivot-panel-width) 1fr;grid-template-areas:"toolbar toolbar""designer main"}.smart-pivot-table[selection][selection-mode=cell] tbody td{-webkit-user-select:none;user-select:none}.smart-pivot-table[selection][selection-mode=cell] tbody td.selected{background-color:rgba(var(--smart-primary-rgb),.8);color:var(--smart-primary-color)}.smart-table[column-reorder] th[data-field].smart-pivot-table-total-header,.smart-table[column-reorder][column-totals] th[data-field]{cursor:unset}.smart-table[freeze-header] thead tr:nth-child(4)>th{top:calc(3 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(5)>th{top:calc(4 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(6)>th{top:calc(5 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(7)>th{top:calc(6 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(8)>th{top:calc(7 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(9)>th{top:calc(8 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(10)>th{top:calc(9 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(11)>th{top:calc(10 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(12)>th{top:calc(11 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(13)>th{top:calc(12 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(14)>th{top:calc(13 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(15)>th{top:calc(14 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(16)>th{top:calc(15 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(17)>th{top:calc(16 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(18)>th{top:calc(17 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(19)>th{top:calc(18 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(20)>th{top:calc(19 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(21)>th{top:calc(20 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(22)>th{top:calc(21 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(23)>th{top:calc(22 * var(--smart-table-column-header-height))}.smart-table[freeze-header] thead tr:nth-child(24)>th{top:calc(23 * var(--smart-table-column-header-height))}.smart-table[freeze-row-headers] tbody td.smart-table-select-row,.smart-table[freeze-row-headers] tbody td[data-field^=pivotgroup]{z-index:1;background-color:var(--smart-background);position:sticky}.smart-table[freeze-row-headers] thead th.smart-pivot-table-grouping-header,.smart-table[freeze-row-headers] thead th.smart-pivot-table-selection-header{z-index:3;background-color:var(--smart-background);position:sticky}.smart-table[freeze-row-headers] tbody td[data-field^=pivotgroup]:last-of-type,.smart-table[freeze-row-headers] tbody tr>td.smart-table-select-row:only-of-type,.smart-table[freeze-row-headers] thead th.smart-pivot-table-grouping-header:last-of-type{box-shadow:1px 0 0 0 var(--smart-border)}.smart-table-window.drill-down{--smart-window-default-width:750px;--smart-window-footer-padding:0;--smart-window-footer-height:0px}.smart-table-window.drill-down .smart-content-container>.smart-content>div{gap:var(--smart-pivot-panel-padding);grid-template-rows:auto 1fr;grid-template-columns:100%;width:100%;height:100%;display:grid}.smart-table-window.drill-down .drill-down-details{display:flex}.smart-table-window.drill-down .smart-content strong{margin-right:var(--smart-pivot-panel-padding);margin-left:calc(var(--smart-pivot-panel-padding)/ 3)}.smart-table-window.drill-down smart-table{min-height:0}.smart-table-window.fields{--smart-window-footer-padding:0;--smart-window-footer-height:0px;--smart-window-default-width:600px;--smart-window-default-height:800px}.smart-table-window.fields smart-pivot-panel{width:100%;height:100%}.smart-table-window.fields smart-pivot-panel>.smart-container{grid-template-rows:auto 1fr;grid-template-columns:unset}.smart-table-window.fields smart-pivot-panel>.smart-container>div:first-child{order:1}.smart-table-window.fields smart-pivot-panel>.smart-container>div:nth-child(2){order:0}.smart-table-window.fields smart-pivot-panel .smart-filter-panel .smart-filter-panel-button-container>smart-button{width:40%}.smart-table-window.fields smart-pivot-panel .smart-pivot-panel-columns-view{grid-template-rows:2fr 1fr 1fr 1fr}.smart-table-window.fields smart-pivot-panel .smart-pivot-panel-tabs{writing-mode:unset;border-left:none}.smart-table-window.fields smart-pivot-panel .smart-pivot-panel-tab-item{border-bottom-width:calc(2 * var(--smart-border-width));border-left-width:var(--smart-border-width);border-left-color:#0000;height:auto}.smart-table-window.fields smart-pivot-panel .smart-pivot-panel-tab-item:first-child{margin-top:0;margin-right:var(--smart-pivot-panel-padding)}.smart-table-window.fields smart-pivot-panel .smart-pivot-panel-tab-item:focus{border-color:var(--smart-ui-state-color-focus)}.smart-table-window.fields smart-pivot-panel .smart-pivot-panel-tab-item.selected{border-bottom-color:var(--smart-primary)}.smart-table-window.fields smart-pivot-panel .smart-pivot-panel-tab-item.selected:focus{border-color:var(--smart-ui-state-color-focus) var(--smart-ui-state-color-focus) var(--smart-primary)}.smart-table-window.fields smart-pivot-panel .smart-pivot-panel-tab-item .icon{margin-bottom:0;margin-right:3px}.smart-table-window.fields:not([animation=none]) smart-pivot-panel .smart-pivot-panel-tab-item{transition:border-bottom-color .3s ease-out}.smart-window.smart-table-window.drill-down .smart-content-container>.smart-footer,.smart-window.smart-table-window.fields .smart-content-container>.smart-footer{display:none}.smart-pivot-panel{border:var(--smart-border-width) solid var(--smart-border);width:var(--smart-pivot-panel-width);height:var(--smart-pivot-panel-default-height)}.smart-pivot-panel>.smart-container{grid-template-columns:1fr auto;min-width:0;min-height:0;display:grid}.smart-pivot-panel>.smart-container>div:first-child{min-height:0}.smart-pivot-panel>.smart-container .check-box{left:unset;position:relative;transform:none}.smart-pivot-panel smart-accordion-item.filtered .smart-label{color:var(--smart-primary);position:relative}.smart-pivot-panel .icon:before,.smart-pivot-panel smart-accordion-item.filtered .smart-label:before,.smart-pivot-panel smart-tree-item .settings-icon:before{height:100%;color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:400;font-family:var(--smart-font-family-icon);font-size:var(--smart-arrow-size);font-variant:normal;text-transform:none}.smart-pivot-panel smart-accordion-item.filtered .smart-label:before{content:var(--smart-icon-filter);right:calc(100% + var(--smart-pivot-panel-padding)/ 2);flex-wrap:wrap;justify-content:center;align-items:center;width:16px;font-style:normal;display:flex;position:absolute}.smart-pivot-panel smart-tree-item .settings-icon{margin-right:calc(var(--smart-pivot-panel-padding)/ 2)}.smart-pivot-panel smart-tree-item .settings-icon:before{content:var(--smart-icon-settings);flex-wrap:wrap;justify-content:center;align-items:center;width:100%;font-style:normal;display:flex;position:relative}.smart-pivot-panel smart-accordion,.smart-pivot-panel smart-filter-panel{width:100%;height:100%}.smart-pivot-panel smart-filter-panel>.smart-container{row-gap:var(--smart-pivot-panel-padding);grid-template-rows:auto 1fr auto;display:grid}.smart-pivot-panel smart-filter-panel>.smart-container>div:nth-child(2){min-height:0}.smart-pivot-panel smart-filter-panel>.smart-container smart-tree{height:100%}.smart-pivot-panel smart-tree.smart-element{visibility:inherit}.smart-pivot-panel smart-tree:focus{border-color:var(--smart-ui-state-color-focus)}.smart-pivot-panel .icon:before{flex-wrap:wrap;justify-content:center;align-items:center;width:100%;font-style:normal;display:flex;position:relative}.smart-pivot-panel .smart-pivot-panel-tabs{border-left:var(--smart-border-width) solid var(--smart-border);writing-mode:vertical-lr;display:flex}.smart-pivot-panel .smart-pivot-panel-tab-item{border:1px solid #0000;border-left-width:calc(2 * var(--smart-border-width));height:var(--smart-pivot-panel-tab-item-height);padding:var(--smart-pivot-panel-padding);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;justify-content:center;align-items:center;display:flex;overflow:hidden}.smart-pivot-panel .smart-pivot-panel-tab-item:first-child{margin-top:var(--smart-pivot-panel-padding)}.smart-pivot-panel .smart-pivot-panel-tab-item:first-child .icon:before{content:var(--smart-icon-table)}.smart-pivot-panel .smart-pivot-panel-tab-item:nth-child(2) .icon:before{content:var(--smart-icon-filter)}.smart-pivot-panel .smart-pivot-panel-tab-item:hover{color:var(--smart-primary)}.smart-pivot-panel .smart-pivot-panel-tab-item:focus{border-color:var(--smart-ui-state-color-focus);outline:0}.smart-pivot-panel .smart-pivot-panel-tab-item.selected{border-left-color:var(--smart-primary)}.smart-pivot-panel .smart-pivot-panel-tab-item.selected:focus{border-color:var(--smart-ui-state-color-focus) var(--smart-ui-state-color-focus) var(--smart-ui-state-color-focus) var(--smart-primary)}.smart-pivot-panel .smart-pivot-panel-tab-item .icon{margin-bottom:3px}.smart-pivot-panel .smart-pivot-panel-columns-view{grid-template-rows:3fr 1fr 1fr 1fr;width:100%;min-width:0;height:100%;min-height:0;display:grid}.smart-pivot-panel .smart-pivot-panel-columns-view smart-tree{border-color:#0000;width:100%;height:100%}.smart-pivot-panel .smart-pivot-panel-active-columns{border-top:var(--smart-border-width) solid var(--smart-border);grid-template-rows:auto 1fr;min-width:0;min-height:0;display:grid}.smart-pivot-panel .smart-pivot-panel-active-columns smart-tree-item .smart-tree-item-label-element>span{display:flex}.smart-pivot-panel .smart-pivot-panel-label{padding:var(--smart-pivot-panel-padding);background:var(--smart-primary);color:var(--smart-primary-color);display:flex}.smart-pivot-panel .smart-pivot-panel-label .icon{margin-right:calc(var(--smart-pivot-panel-padding)/ 2)}.smart-pivot-panel .smart-pivot-panel-row-groups-label .icon:before{content:var(--smart-icon-align-left);transform:scale(-1)}.smart-pivot-panel .smart-pivot-panel-summaries-label .icon:before{content:var(--smart-icon-math)}.smart-pivot-panel .smart-pivot-panel-pivots-label .icon:before{content:var(--smart-icon-refresh)}.smart-pivot-panel .smart-pivot-panel-columns-container{min-height:0;overflow:auto}.smart-pivot-panel .smart-pivot-panel-filters-view{height:100%}.smart-pivot-panel:not([animation=none]) .smart-pivot-panel-tab-item{transition:border-left-color .3s ease-out}.smart-pivot-panel[inverted]>.smart-container{grid-template-columns:auto 1fr}.smart-pivot-panel[inverted]>.smart-container>div:first-child{order:1}.smart-pivot-panel[inverted] .smart-pivot-panel-tabs{border-left:none;border-right:var(--smart-border-width) solid var(--smart-border)}.smart-pivot-panel[inverted] .smart-pivot-panel-tab-item{border-left:1px solid #0000;border-right-width:calc(2 * var(--smart-border-width))}.smart-pivot-panel[inverted] .smart-pivot-panel-tab-item span:nth-child(2){transform:rotate(180deg)}.smart-pivot-panel[inverted] .smart-pivot-panel-tab-item.selected{border-right-color:var(--smart-primary)}.smart-pivot-panel[inverted] .smart-pivot-panel-tab-item.selected:focus{border-color:var(--smart-ui-state-color-focus) var(--smart-primary) var(--smart-ui-state-color-focus) var(--smart-ui-state-color-focus)}.smart-pivot-panel[inverted]:not([animation=none]) .smart-pivot-panel-tab-item{transition:border-right-color .3s ease-out}.smart-window.smart-pivot-window{--smart-window-default-height:190px}.smart-window.smart-pivot-window .smart-content-container>.smart-content{gap:var(--smart-pivot-panel-padding);grid-template-columns:minmax(175px,auto) 1fr;grid-auto-rows:max-content;min-width:0;display:grid}.smart-window.smart-pivot-window .smart-content-container>.smart-footer{justify-content:space-evenly;align-items:center;display:flex}.smart-window.smart-pivot-window .smart-content-container>.smart-footer smart-button{--smart-button-padding:0;width:40%;height:100%}.smart-window.smart-pivot-window .smart-content .category.label{grid-column:1/3;font-weight:700;text-decoration:underline}.smart-window.smart-pivot-window smart-input{width:100%}.smart-window.smart-pivot-window.summary{--smart-window-default-height:500px}.smart-window.smart-pivot-window:not(.summary) .summary{display:none}.smart-breadcrumb-feedback.cancel:after{content:var(--smart-icon-block);background-color:var(--smart-error);color:var(--smart-error-color)}.smart-breadcrumb-feedback.delete:after{content:var(--smart-icon-delete);background-color:var(--smart-primary);color:var(--smart-primary-color)}.smart-breadcrumb-feedback.pivot:after{content:var(--smart-icon-refresh)}.smart-breadcrumb-feedback.row-group:after{content:var(--smart-icon-align-left);transform:scale(-1)}.smart-breadcrumb-feedback.summary:after{content:var(--smart-icon-math)}.smart-tree-item-feedback.forbidden{border-color:var(--smart-error);color:var(--smart-error)}.smart-tree-item-feedback.forbidden:before{width:100%;height:100%;font-family:var(--smart-font-family-icon);font-style:normal;font-weight:400;font-size:var(--smart-arrow-size);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;content:var(--smart-icon-block);margin-right:calc(var(--smart-pivot-panel-padding)/ 2);flex-wrap:wrap;justify-content:center;align-items:center;display:flex;position:relative}.smart-pivot-table[right-to-left] thead th:not(:last-child){border-left:var(--smart-border-width) solid var(--smart-border);border-right:none}.smart-pivot-table[right-to-left] .smart-pivot-table-pivot-breadcrumb,.smart-pivot-table[right-to-left]:not([designer-position=near]) .smart-pivot-panel{border-left:none;border-right:var(--smart-border-width) solid var(--smart-border)}.smart-pivot-table[right-to-left] th.expanded .total-arrow{transform:none}.smart-pivot-table[right-to-left] smart-breadcrumb{padding-left:var(--smart-breadcrumb-padding);padding-right:calc(3 * var(--smart-breadcrumb-padding))}.smart-pivot-table[right-to-left] smart-breadcrumb:before{left:unset;right:0}.smart-pivot-table[right-to-left] .total-arrow{transform:rotate(180deg)}.smart-pivot-table[right-to-left][selection]:not([selection-mode=cell]) thead th:first-child{border-left:none}.smart-table-window[right-to-left].drill-down .smart-content strong{margin-right:calc(var(--smart-pivot-panel-padding)/ 3);margin-left:var(--smart-pivot-panel-padding)}.smart-table-window[right-to-left].fields smart-pivot-panel .smart-pivot-panel-tab-item,.smart-table-window[right-to-left].fields smart-pivot-panel .smart-pivot-panel-tabs{flex-direction:row-reverse}.smart-table-window[right-to-left].fields smart-pivot-panel .smart-pivot-panel-tab-item{display:flex}.smart-table-window[right-to-left].fields smart-pivot-panel .smart-pivot-panel-tab-item:first-child{margin-left:var(--smart-pivot-panel-padding);margin-right:0}.smart-table-window[right-to-left].fields smart-pivot-panel .smart-pivot-panel-tab-item .icon{margin-left:3px;margin-right:0}.smart-pivot-panel[right-to-left]{direction:ltr}.smart-pivot-panel[right-to-left] .smart-pivot-panel-tab-item>span:nth-child(2),.smart-pivot-panel[right-to-left]>.smart-container>div:first-child{direction:rtl}.smart-pivot-panel[right-to-left] .smart-pivot-panel-label .icon,.smart-pivot-panel[right-to-left] smart-tree-item .settings-icon{margin-left:calc(var(--smart-pivot-panel-padding)/ 2);margin-right:0}.smart-power-button{width:var(--smart-power-button-default-width);height:var(--smart-power-button-default-width);border-radius:100%;padding:0;display:inline-block}.smart-power-button .smart-input{width:100%;height:100%;min-width:var(--smart-power-button-default-width);min-height:var(--smart-power-button-default-width);background-color:var(--smart-background);box-sizing:border-box;border-style:solid;border-width:var(--smart-border-width);border-color:var(--smart-border);border-radius:100%;outline:0;display:block;position:relative;overflow:hidden}.smart-power-button .smart-input:after{content:var(--smart-icon-power);width:100%;height:100%;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;flex-wrap:wrap;justify-content:center;align-items:center;font-family:smart-icons;font-size:20px;font-style:normal;font-weight:400;display:flex}.smart-power-button .smart-container{cursor:pointer;height:100%;display:flex;position:relative}.smart-power-button .smart-animation{pointer-events:none}.smart-power-button[focus]{outline:0}.smart-power-button[focus] .smart-input{border:var(--smart-border-width) solid var(--smart-ui-state-border-focus);background:var(--smart-ui-state-focus);color:var(--smart-ui-state-color-focus);outline:0}.smart-power-button:hover .smart-input{border:var(--smart-border-width) solid var(--smart-ui-state-border-hover);background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);transition:background-color .1s linear}.smart-power-button:active .smart-input{border:var(--smart-border-width) solid var(--smart-ui-state-border-active);background:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);transition:background-color .1s linear}.smart-power-button[disabled] .smart-container{cursor:initial}.smart-power-button[checked] .smart-input{background-color:var(--smart-primary);color:var(--smart-primary)}.smart-power-button[checked] .smart-input:after{color:#fff}.smart-power-button[readonly].active .smart-input,.smart-power-button[readonly]:active .smart-input,.smart-power-button[readonly]:hover .smart-input{color:initial;border:var(--smart-border-width) solid var(--smart-button-border);background:var(--smart-button-background);transition:none}smart-power-button.active .smart-input{border:var(--smart-border-width) solid var(--smart-ui-state-border-active);background:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);transition:background-color .1s linear}smart-power-button.raised{box-shadow:var(--smart-elevation-2)}smart-power-button[right-to-left]>.smart-container>.smart-input{direction:rtl}.smart-circular-progress-bar.smart-element,smart-circular-progress-bar.smart-element,smart-progress-bar.smart-element{border:none}.smart-circular-progress-bar.smart-element:focus>.smart-container,smart-circular-progress-bar.smart-element:focus>.smart-container,smart-progress-bar.smart-element:focus>.smart-container{border-color:var(--smart-outline)}.smart-circular-progress-bar.smart-container,.smart-circular-progress-bar>.smart-container,smart-circular-progress-bar.smart-container,smart-circular-progress-bar>.smart-container,smart-progress-bar.smart-container,smart-progress-bar>.smart-container{border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);color:var(--smart-background-color);position:relative;overflow:hidden}.smart-circular-progress-bar .smart-label,smart-circular-progress-bar .smart-label,smart-progress-bar .smart-label{text-align:center;color:var(--smart-background-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}smart-progress-bar{width:var(--smart-progress-bar-default-width);height:var(--smart-progress-bar-default-height)}smart-progress-bar .smart-label{width:auto;color:var(--smart-outline)}smart-progress-bar .smart-value{box-sizing:border-box;border:1px solid var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active);transform-origin:0;outline:0;width:100%;height:100%;position:absolute}smart-progress-bar .smart-value.smart-value-animation{animation:3s linear infinite indeterminate}smart-progress-bar.primary .smart-value{border:1px solid var(--smart-primary);background-color:var(--smart-primary)}smart-progress-bar.secondary .smart-value{border:1px solid var(--smart-secondary);background-color:var(--smart-secondary)}smart-progress-bar.success .smart-value{border:1px solid var(--smart-success);background-color:var(--smart-success)}smart-progress-bar.info .smart-value{border:1px solid var(--smart-info);background-color:var(--smart-info)}smart-progress-bar.warning .smart-value{border:1px solid var(--smart-warning);background-color:var(--smart-warning)}smart-progress-bar.error .smart-value{border:1px solid var(--smart-error);background-color:var(--smart-error)}smart-progress-bar.light .smart-value{border:1px solid var(--smart-light);background-color:var(--smart-light)}smart-progress-bar.dark .smart-value{border:1px solid var(--smart-dark);background-color:var(--smart-dark)}smart-progress-bar:not([animation=none]) .smart-value{transition:all .2s ease-in-out}smart-progress-bar[inverted] .smart-value,smart-progress-bar[orientation][inverted] .smart-value{transform-origin:100%}smart-progress-bar[inverted] .smart-value.smart-value-animation{animation:3s linear infinite indeterminate-inverted}smart-progress-bar[orientation] .smart-value{transform-origin:0}smart-progress-bar[orientation=vertical]{width:var(--smart-progress-bar-default-height);height:var(--smart-progress-bar-default-width)}smart-progress-bar[orientation=vertical][inverted] .smart-value{transform-origin:0 100%}smart-progress-bar[orientation=vertical] .smart-value{transform-origin:0 0}smart-progress-bar[orientation=vertical] .smart-value.smart-value-animation{animation:3s linear infinite indeterminate-vertical}smart-progress-bar[orientation=vertical] .smart-label{width:100%}smart-progress-bar[inverted][orientation=vertical] .smart-value.smart-value-animation{animation:3s linear infinite indeterminate-vertical-inverted}.smart-circular-progress-bar,smart-circular-progress-bar{width:var(--smart-circular-progress-bar-default-size);height:var(--smart-circular-progress-bar-default-size)}.smart-circular-progress-bar.smart-container,.smart-circular-progress-bar>.smart-container,smart-circular-progress-bar.smart-container,smart-circular-progress-bar>.smart-container{border-radius:50%}.smart-circular-progress-bar .smart-value-animation-ms,smart-circular-progress-bar .smart-value-animation-ms{stroke-dashoffset:114px}.smart-circular-progress-bar svg:first-of-type,smart-circular-progress-bar svg:first-of-type{pointer-events:none;border-radius:50%;position:absolute}.smart-circular-progress-bar svg:first-of-type .smart-value.smart-value-animation,smart-circular-progress-bar svg:first-of-type .smart-value.smart-value-animation{animation:2s linear infinite circle}.smart-circular-progress-bar .smart-label-container,smart-circular-progress-bar .smart-label-container{box-sizing:content-box;border-style:solid;border-width:var(--smart-border-width);border-color:var(--smart-border);width:calc(100% - var(--smart-circular-progress-bar-fill-size));height:calc(100% - var(--smart-circular-progress-bar-fill-size));background-color:#0000;border-radius:50%;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.smart-circular-progress-bar .smart-value,.smart-circular-progress-bar .smart-value-path,smart-circular-progress-bar .smart-value,smart-circular-progress-bar .smart-value-path{stroke-width:var(--smart-circular-progress-bar-fill-size);fill:#0000;stroke-dasharray:314.159}.smart-circular-progress-bar .smart-value,smart-circular-progress-bar .smart-value{stroke:var(--smart-ui-state-active)}.smart-circular-progress-bar .smart-value-path,smart-circular-progress-bar .smart-value-path{stroke-dashoffset:0;stroke:#0000}.smart-circular-progress-bar.primary .smart-value,smart-circular-progress-bar.primary .smart-value{stroke:var(--smart-primary)}.smart-circular-progress-bar.secondary .smart-value,smart-circular-progress-bar.secondary .smart-value{stroke:var(--smart-secondary)}.smart-circular-progress-bar.success .smart-value,smart-circular-progress-bar.success .smart-value{stroke:var(--smart-success)}.smart-circular-progress-bar.info .smart-value,smart-circular-progress-bar.info .smart-value{stroke:var(--smart-info)}.smart-circular-progress-bar.warning .smart-value,smart-circular-progress-bar.warning .smart-value{stroke:var(--smart-warning)}.smart-circular-progress-bar.error .smart-value,smart-circular-progress-bar.error .smart-value{stroke:var(--smart-error)}.smart-circular-progress-bar.light .smart-value,smart-circular-progress-bar.light .smart-value{stroke:var(--smart-light)}.smart-circular-progress-bar.dark .smart-value,smart-circular-progress-bar.dark .smart-value{stroke:var(--smart-dark)}.smart-circular-progress-bar:not([animation=none]) .smart-value,smart-circular-progress-bar:not([animation=none]) .smart-value{transition:stroke-dashoffset 1s linear}.smart-circular-progress-bar[inverted] svg:first-of-type .smart-value.smart-value-animation,smart-circular-progress-bar[inverted] svg:first-of-type .smart-value.smart-value-animation{animation:2s linear infinite circle-inverted}.smart-circular-progress-bar[indeterminate][inverted] svg:first-of-type,.smart-circular-progress-bar[value=null][inverted] svg:first-of-type,smart-circular-progress-bar[indeterminate][inverted] svg:first-of-type,smart-circular-progress-bar[value=null][inverted] svg:first-of-type{animation:1s linear infinite rotate-circle-inverted}.smart-circular-progress-bar[indeterminate] svg:first-of-type,.smart-circular-progress-bar[value=null] svg:first-of-type,smart-circular-progress-bar[indeterminate] svg:first-of-type,smart-circular-progress-bar[value=null] svg:first-of-type{animation:1s linear infinite rotate-circle}.barber-shop-effect .smart-value{background-image:linear-gradient(45deg,#0003 25%,#0000 25% 50%,#0003 50% 75%,#0000 75%,#0000);background-position:0 -244rem;background-size:5rem 5rem;animation:10s linear infinite stripes}.barber-shop-effect[inverted] .smart-value,.barber-shop-effect[orientation=vertical] .smart-value{animation-direction:reverse}@keyframes stripes{0%{background-position:0 0}to{background-position:60rem 0}}@keyframes indeterminate{0%{transform-origin:0;left:-100%;transform:scaleX(.4)}20%{transform-origin:0;left:-40%;transform:scaleX(.3)}35%{transform-origin:0;left:35%;transform:scaleX(.4)}50%{transform-origin:0;left:75%;transform:scaleX(.6)}55%{transform-origin:0;left:100%;transform:scaleX(.7)}55.99%{transform-origin:0;left:100%;transform:scaleX(0)}56%{transform-origin:0;left:-100%;transform:scaleX(0)}56.99%{transform-origin:0;left:-100%;transform:scaleX(.6)}75%{transform-origin:0;left:-5%;transform:scaleX(.6)}80%{transform-origin:0;left:30%;transform:scaleX(.5)}85%{transform-origin:0;left:50%;transform:scaleX(.4)}90%{transform-origin:0;left:75%;transform:scaleX(.3)}95%{transform-origin:0;left:95%;transform:scaleX(.2)}98%{transform-origin:0;left:100%;transform:scaleX(.2)}99.99%{transform-origin:0;left:100%;transform:scaleX(0)}to{transform-origin:0;left:-100%;transform:scaleX(0)}}@keyframes indeterminate-vertical{0%{transform-origin:bottom;bottom:-100%;transform:scaleY(.4)}20%{transform-origin:bottom;bottom:-40%;transform:scaleY(.3)}35%{transform-origin:bottom;bottom:35%;transform:scaleY(.4)}50%{transform-origin:bottom;bottom:75%;transform:scaleY(.6)}55%{transform-origin:bottom;bottom:100%;transform:scaleY(.7)}55.99%{transform-origin:bottom;bottom:100%;transform:scaleY(0)}56%{transform-origin:bottom;bottom:-100%;transform:scaleY(0)}56.99%{transform-origin:bottom;bottom:-100%;transform:scaleY(.6)}75%{transform-origin:bottom;bottom:-5%;transform:scaleY(.6)}80%{transform-origin:bottom;bottom:30%;transform:scaleY(.5)}85%{transform-origin:bottom;bottom:50%;transform:scaleY(.4)}90%{transform-origin:bottom;bottom:75%;transform:scaleY(.3)}95%{transform-origin:bottom;bottom:95%;transform:scaleY(.2)}98%{transform-origin:bottom;bottom:100%;transform:scaleY(.2)}99.99%{transform-origin:bottom;bottom:100%;transform:scaleY(0)}to{transform-origin:bottom;bottom:-100%;transform:scaleY(0)}}@keyframes circle{0%{stroke-dashoffset:314px}5%{stroke-dashoffset:164px}25%{stroke-dashoffset:104px}}@keyframes circle-inverted{0%{stroke-dashoffset:-314px}5%{stroke-dashoffset:-164px}25%{stroke-dashoffset:-104px}}@keyframes rotate-circle{50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes rotate-circle-inverted{50%{transform:rotate(-180deg)}75%{transform:rotate(-270deg)}to{transform:rotate(-360deg)}}smart-circular-progress-bar[right-to-left] .smart-label,smart-progress-bar[right-to-left] .smart-label{direction:rtl}smart-progress-bar[right-to-left]:not([orientation=vertical]) .smart-value,smart-progress-bar[right-to-left][orientation=horizontal] .smart-value{transform-origin:100%}smart-progress-bar[right-to-left]:not([orientation=vertical])[inverted] .smart-value,smart-progress-bar[right-to-left][orientation=horizontal][inverted] .smart-value{transform-origin:0}smart-progress-bar[right-to-left]:not([orientation=vertical]) .smart-value.smart-value-animation,smart-progress-bar[right-to-left][orientation=horizontal] .smart-value.smart-value-animation{animation:3s linear infinite indeterminate-inverted}smart-progress-bar[right-to-left][inverted]:not([orientation=vertical]) .smart-value.smart-value-animation,smart-progress-bar[right-to-left][inverted][orientation=horizontal] .smart-value.smart-value-animation{animation:3s linear infinite indeterminate}smart-circular-progress-bar[right-to-left][inverted] svg:first-of-type .smart-value.smart-value-animation{animation:2s linear infinite circle}smart-circular-progress-bar[right-to-left] svg:first-of-type .smart-value.smart-value-animation{animation:2s linear infinite circle-inverted}smart-circular-progress-bar[right-to-left][indeterminate] svg:first-of-type,smart-circular-progress-bar[right-to-left][value=null] svg:first-of-type{animation:1s linear infinite rotate-circle-inverted}smart-circular-progress-bar[right-to-left][indeterminate][inverted] svg:first-of-type,smart-circular-progress-bar[right-to-left][value=null][inverted] svg:first-of-type{animation:1s linear infinite rotate-circle}.barber-shop-effect[right-to-left] .smart-value{animation-direction:reverse}.barber-shop-effect[right-to-left][inverted] .smart-value{animation-direction:normal}smart-query-builder{border:var(--smart-border-width) solid var(--smart-border);width:var(--smart-query-builder-default-width);min-width:var(--smart-query-builder-min-width);height:var(--smart-query-builder-default-height);display:block}smart-query-builder.smart-element{overflow:visible}smart-query-builder[allow-drag] .smart-filter-group-condition:after,smart-query-builder[allow-drag] .smart-filter-group-condition:before{content:var(--smart-icon-ellipsis);font-weight:400}smart-query-builder[dragging] .smart-filter-group-condition:after,smart-query-builder[dragging] .smart-filter-group-condition:before{content:none}.smart-query-builder{border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-query-builder.smart-container,.smart-query-builder>.smart-container{position:relative;overflow:visible}.smart-query-builder.smart-container>.smart-inner-container,.smart-query-builder>.smart-container>.smart-inner-container{width:100%;height:100%;position:relative;overflow:hidden}.smart-query-builder smart-menu.smart-conditions-menu:not([animation=none]){transform-origin:top;width:auto;height:auto;padding:2px;transform:scaleY(1)}.smart-query-builder smart-menu.smart-conditions-menu.smart-visibility-hidden:not([animation=none]){transform:scaleY(0)}.smart-query-builder smart-menu[mode=dropDown]{--smart-menu-vertical-default-width:auto;--smart-menu-vertical-default-height:auto}.smart-query-builder smart-scroll-viewer{width:100%;height:100%;padding:var(--smart-query-builder-content-padding);border:none;position:relative}.smart-query-builder .smart-content-container>.smart-filter-group:first-child>.smart-filter-group-operator{display:none}.smart-query-builder .smart-query-builder-label{margin:var(--smart-query-builder-content-padding) 0 calc(2 * var(--smart-query-builder-content-padding)) var(--smart-query-builder-content-padding);font-weight:700}.smart-query-builder .filter-builder-item{min-height:var(--smart-filter-builder-row-height);margin-left:calc(var(--smart-filter-builder-item-margin)/ 2);margin-right:calc(var(--smart-filter-builder-item-margin)/ 2);border:none;border-bottom:var(--smart-border-width) solid var(--smart-border);cursor:pointer;align-items:center;display:flex}.smart-query-builder .filter-builder-item .smart-value-container{padding-left:var(--smart-editor-label-padding)}.smart-query-builder .filter-builder-item[edited]{border:none}.smart-query-builder .filter-builder-item[edited] .smart-value-container{display:none}.smart-query-builder .filter-builder-item[placeholder]{opacity:.75;font-style:italic}.smart-query-builder .filter-builder-item[placeholder] .smart-value-container{padding-right:2px}.smart-query-builder .smart-conditions-menu{border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-query-builder .smart-conditions-menu:focus{border:var(--smart-menu-border-width) solid var(--smart-menu-border)}.smart-query-builder .smart-conditions-menu smart-menu-item{border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-query-builder .smart-conditions-menu smart-menu-item:first-child{margin-bottom:1px}.smart-query-builder .smart-conditions-menu smart-menu-item.hover{background-color:var(--smart-menu-item-background-focus);border-color:var(--smart-menu-item-border-focus);color:var(--smart-menu-item-color-focus)}.smart-query-builder .smart-editors-container>*{width:var(--smart-query-builder-editor-width);min-width:100px}.smart-query-builder .smart-editors-container smart-numeric-text-box input.smart-input{text-align:left}.smart-query-builder .smart-editors-container smart-input .arrow{transition:none}.smart-query-builder .smart-editors-container .smart-custom-editor>*{pointer-events:all;width:100%}.smart-query-builder .smart-editors-container[open] .smart-check-box-editor{place-self:center;width:30px;height:30px;margin-left:auto;margin-right:auto;display:flex}.smart-query-builder .smart-editors-container[open] .smart-check-box-editor.smart-hidden{display:none}.smart-query-builder .smart-editors-container[open] smart-check-box{display:block}.smart-query-builder .smart-filter-group{box-sizing:border-box;white-space:nowrap;flex-direction:column;align-items:flex-start;width:100%;display:flex}.smart-query-builder .smart-filter-group:last-of-type .smart-filter-add-btn{display:initial}.smart-query-builder .smart-filter-group:not(:first-of-type){margin-top:var(--smart-filter-builder-group-margin)}.smart-query-builder .smart-filter-group .smart-filter-add-btn,.smart-query-builder .smart-filter-group[max-level] .smart-filter-add-btn,.smart-query-builder .smart-filter-group[node-id="0"] .smart-filter-group-operator{display:none}.smart-query-builder .smart-filter-group-condition{margin-bottom:var(--smart-filter-builder-group-condition-margin);box-sizing:border-box;white-space:nowrap;width:100%;display:flex;position:relative}.smart-query-builder .smart-filter-group-condition:after,.smart-query-builder .smart-filter-group-condition:before{font-weight:800;font-family:var(--smart-font-family-icon);content:none;opacity:.25;cursor:move;justify-content:center;align-items:flex-end;width:auto;height:10px;margin-right:6px;font-size:12px;line-height:1rem;display:flex;position:absolute;top:10px;right:100%;transform:rotate(90deg)}.smart-query-builder .smart-filter-group-operation,.smart-query-builder .smart-filter-group-operator{text-transform:uppercase;min-width:50px;color:var(--smart-primary-color);border-radius:50px;margin-right:0}.smart-query-builder .smart-filter-group-condition:after{transform:rotate(-90deg)}.smart-query-builder .smart-filter-group-condition.dragged{background-image:linear-gradient(45deg,#0000001a 25%,#0000 25% 50%,#0000001a 50% 75%,#0000 75%,#0000);background-size:3em 3em}.smart-query-builder .smart-filter-group-condition[limit-selection]:after,.smart-query-builder .smart-filter-group-condition[limit-selection]:before{content:none}.smart-query-builder .smart-filter-group-condition[limit-selection] .filter-builder-item:not(.smart-filter-field-name){pointer-events:none}.smart-query-builder .smart-filter-group-condition-container{box-sizing:border-box;white-space:nowrap;padding-left:calc(var(--smart-filter-builder-group-condition-margin) * 6);border-left:var(--smart-filter-builder-group-container-border) solid var(--smart-border);margin-left:calc(var(--smart-filter-builder-group-condition-margin) * 3 - var(--smart-filter-builder-group-container-border)/ 2);width:calc(100% - var(--smart-filter-builder-group-condition-margin) * 3 - var(--smart-filter-builder-group-container-border)/ 3);flex-direction:column;display:flex}.smart-query-builder .smart-filter-group-operator{cursor:pointer;background:var(--smart-primary);-webkit-user-select:none;user-select:none;border:none}.smart-query-builder .smart-filter-group-operator:not(:empty){margin-bottom:calc(var(--smart-filter-builder-group-condition-margin) * 2);justify-content:center;padding:4px;display:flex}.smart-query-builder .smart-filter-nested-operator{cursor:pointer;margin-top:calc(var(--smart-filter-builder-group-condition-margin) * 3);margin-bottom:calc(var(--smart-filter-builder-group-condition-margin) * 3);margin-left:calc(-1 * var(--smart-filter-builder-item-margin));text-transform:uppercase;-webkit-user-select:none;user-select:none;align-self:flex-start}.smart-query-builder .smart-filter-group-operation{background:var(--smart-primary);-webkit-user-select:none;user-select:none;border:none}.smart-query-builder .smart-filter-delete-btn{min-width:var(--smart-filter-builder-row-height);min-height:var(--smart-filter-builder-row-height);box-sizing:border-box;opacity:.25;cursor:pointer;justify-content:center;align-items:center;font-size:16px;display:flex}.smart-query-builder .smart-filter-delete-btn:after{cursor:pointer;width:100%;height:0;font-weight:800;font-family:var(--smart-font-family-icon);content:var(--smart-icon-close);font-size:var(--smart-font-size);justify-content:center;align-items:center;display:flex}.smart-query-builder .smart-filter-add-btn,.smart-query-builder .smart-filter-add-condition-btn{min-height:var(--smart-filter-builder-row-height);width:var(--smart-filter-builder-row-height);display:flex}.smart-query-builder .smart-filter-delete-btn:hover{opacity:.6}.smart-query-builder .smart-filter-delete-btn:active{opacity:1}.smart-query-builder .smart-filter-add-btn{min-width:var(--smart-filter-builder-row-height);box-sizing:border-box;height:var(--smart-filter-builder-row-height);background:var(--smart-primary);color:var(--smart-primary-color);margin-top:calc(var(--smart-filter-builder-group-condition-margin) * 2);margin-bottom:calc(var(--smart-filter-builder-group-condition-margin) * 2);opacity:1;border-radius:50%;justify-content:center;align-items:center;font-size:16px;line-height:1rem}@media only screen and (device-width>=768px) and (device-width<=1024px){.smart-query-builder .smart-filter-add-btn{padding-bottom:7px}}.smart-query-builder .smart-filter-add-btn:after{content:"+";cursor:pointer;width:100%;font-size:30px;font-weight:800;font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;height:100%;display:flex}.smart-query-builder .smart-filter-add-condition-btn{box-sizing:border-box;padding-left:calc(var(--smart-filter-builder-group-condition-margin) * 6);border-left:calc(var(--smart-filter-builder-group-container-border)/ 2.5) dashed var(--smart-border);margin-left:calc(var(--smart-filter-builder-group-condition-margin) * 3 - var(--smart-filter-builder-group-container-border)/ 5);opacity:initial;min-width:50px;color:var(--smart-background-color);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:flex-start;align-items:flex-end;font-size:16px}.smart-query-builder .smart-filter-add-condition-btn>div{padding-left:calc(var(--smart-filter-builder-item-margin)/ 2);position:relative}.smart-query-builder .smart-filter-add-condition-btn>div:before{content:"+";cursor:pointer;font-weight:800;font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;width:auto;height:100%;margin-right:5px;font-size:20px;display:flex;position:absolute;top:0;right:100%}.smart-query-builder .smart-filter-add-condition-btn[limit-selection]{pointer-events:none;opacity:.75}.smart-query-builder .smart-filter-value{min-width:100px;width:var(--smart-query-builder-editor-width);text-overflow:ellipsis;padding:0}.smart-query-builder .smart-filter-value[edited]{background-color:#0000;padding:0}.smart-query-builder .smart-filter-value .smart-value-container{-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:100%;margin:0;display:flex;overflow:hidden}.smart-query-builder .smart-filter-value .smart-value-container>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.smart-query-builder .smart-filter-operation{min-width:100px;width:var(--smart-query-builder-editor-width);text-overflow:ellipsis;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.smart-query-builder .smart-filter-operation .smart-value-container{text-overflow:ellipsis;width:calc(100% - var(--smart-editor-addon-width));overflow:hidden}.smart-query-builder .smart-filter-operation:not([edited]):after{content:var(--smart-icon-arrow-down);cursor:pointer;font-family:var(--smart-font-family-icon);font-size:var(--smart-arrow-size);width:var(--smart-editor-addon-width);outline:0;justify-content:center;align-items:center;display:flex;position:absolute;right:-1px;overflow:hidden}.smart-query-builder .smart-filter-field-name{min-width:100px;width:var(--smart-query-builder-editor-width);text-overflow:ellipsis;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.smart-query-builder .smart-filter-field-name .smart-value-container{text-overflow:ellipsis;overflow:hidden}.smart-query-builder .smart-filter-builder-icon{border-right:1px solid gray;justify-content:center;align-items:center;width:40px;height:100%;margin-right:5px;font-weight:700;display:flex}.smart-query-builder .smart-filter-builder-menu-item{height:100%}.smart-query-builder .smart-hidden{display:none}.smart-query-builder .smart-scrollable-outer-container{width:100%;height:100%}.smart-query-builder .smart-scroll-viewer-content-container{vertical-align:top;padding:initial}.smart-query-builder .drop-target.bottom:after,.smart-query-builder .drop-target.top:after{content:"";box-sizing:border-box;width:100%;height:var(--smart-filter-builder-group-condition-margin);pointer-events:none;background-color:var(--smart-primary);opacity:.75;position:absolute;left:0;transform:none}.smart-query-builder .drop-target.bottom:after{top:calc(100% + 3px)}.smart-query-builder .drop-target.top:after{top:calc(-1 * var(--smart-filter-builder-group-condition-margin))}.smart-query-builder .mac .smart-filter-add-btn:after,.smart-query-builder .mac .smart-filter-add-condition-btn>div:before{align-items:stretch;line-height:80%}.smart-query-builder[show-field-name-arrow] .smart-filter-field-name:not([edited]):after{content:var(--smart-icon-arrow-down);width:var(--smart-editor-addon-width);outline:0;height:100%;display:flex;position:absolute;top:1px;right:-1px}.smart-query-builder-drag-feedback{box-shadow:var(--smart-elevation-8);border:var(--smart-border-width) solid var(--smart-border);border-radius:var(--smart-border-radius);white-space:nowrap;font-family:var(--smart-font-family-icon);background-color:var(--smart-background);color:var(--smart-background-color);z-index:10000;opacity:.75;align-items:center;padding:5px;font-size:26px;display:flex;position:absolute}.smart-query-builder-drag-feedback:after{content:var(--smart-icon-docs);width:100%;height:100%;position:relative;top:0;left:0}.smart-input-drop-down-menu .icon:after{font-size:calc(var(--smart-font-size) - 2px);justify-content:center;align-items:center;font-weight:700;display:flex}.smart-input-drop-down-menu .icon.equals:after{content:"="}.smart-input-drop-down-menu .icon.notequals:after{content:"≠"}.smart-input-drop-down-menu .icon.greaterthan:after{content:">"}.smart-input-drop-down-menu .icon.greaterthanorequal:after{content:"≥"}.smart-input-drop-down-menu .icon.lessthan:after{content:"<"}.smart-input-drop-down-menu .icon.lessthanorequal:after{content:"≤"}.smart-input-drop-down-menu .icon.startswith:after{content:"a|bc"}.smart-input-drop-down-menu .icon.endswith:after{content:"ab|c"}.smart-input-drop-down-menu .icon.contains:after{content:"abc"}.smart-input-drop-down-menu .icon.notcontains:after{content:"!abc"}.smart-input-drop-down-menu .icon.isblank:after{content:"□"}.smart-input-drop-down-menu .icon.isnotblank:after{content:"■"}.smart-query-builder-drag-feedback[right-to-left],smart-query-builder[right-to-left] .smart-filter-group{direction:rtl}smart-query-builder[right-to-left] .smart-filter-group-condition-container{padding-left:initial;padding-right:calc(var(--smart-filter-builder-group-condition-margin) * 6);border-left:initial;border-right:var(--smart-border-width) solid var(--smart-border);margin-left:initial;margin-right:calc(var(--smart-filter-builder-group-condition-margin) * 3 - var(--smart-filter-builder-group-container-border)/ 2)}smart-query-builder[right-to-left] .smart-filter-nested-operator{margin-left:initial;margin-right:calc(-1 * var(--smart-filter-builder-item-margin))}smart-query-builder[right-to-left] .smart-filter-group-condition:after,smart-query-builder[right-to-left] .smart-filter-group-condition:before{right:initial;margin:0 0 0 6px;left:100%}smart-query-builder[right-to-left] .smart-filter-add-condition-btn{padding-left:initial;padding-right:calc(var(--smart-filter-builder-group-condition-margin) * 6);border-left:initial;border-right:calc(var(--smart-border-width)/ 2.5) dashed var(--smart-border);margin-left:initial;margin-right:calc(var(--smart-filter-builder-group-condition-margin) * 3 - var(--smart-border-width)/ 5)}smart-query-builder[right-to-left] .smart-filter-add-condition-btn>div{padding-left:initial;padding-right:calc(var(--smart-filter-builder-item-margin)/ 2)}smart-query-builder[right-to-left] .smart-filter-add-condition-btn>div:before{right:initial;left:100%}smart-query-builder[right-to-left] .smart-filter-operation:not([edited]):after{left:-1px;right:initial}smart-query-builder[right-to-left] .drop-target.bottom:after,smart-query-builder[right-to-left] .drop-target.top:after{left:initial;right:0}.smart-rating .rating-star:after{width:100%;height:100%;font-size:var(--smart-font-size);content:var(--smart-icon-star);color:var(--smart-primary);font-family:var(--smart-font-family-icon);top:0}.smart-rating .rating-star.active.hover:after,.smart-rating .rating-star.active:after,.smart-rating .rating-star.hover:after{color:var(--smart-secondary)}smart-ribbon .smart-ribbon-header{border:var(--smart-border-width) solid var(--smart-surface);background:var(--smart-surface);color:var(--smart-surface-color);padding:var(--smart-ribbon-header-padding);height:var(--smart-ribbon-tab-header-height);display:flex}smart-ribbon{display:block}smart-ribbon:focus>div.smart-ribbon{outline:var(--smart-outline) solid 1px}smart-ribbon[right-to-left] .smart-ribbon-header{flex-direction:row-reverse}.smart-ribbon-file-container smart-drop-down-button .smart-action-button{cursor:pointer;width:100%}.smart-ribbon-file-container smart-drop-down-button{--smart-border:var(--smart-surface)}.smart-ribbon-file-container smart-button,.smart-ribbon-file-container smart-drop-down-button{text-align:center;--smart-editor-addon-width:0;--smart-border-radius:0;--smart-border-top-right-radius:var(--smart-border-radius);--smart-border-bottom-right-radius:var(--smart-border-radius);--smart-border-top-left-radius:var(--smart-border-radius);--smart-border-bottom-left-radius:var(--smart-border-radius);border-radius:0;min-width:70px}.smart-ribbon-file-container smart-menu{--smart-menu-vertical-default-height:auto;border:0}.smart-ribbon-header .smart-ribbon-header-tabs{flex:1;display:flex;overflow:hidden}smart-ribbon[right-to-left] .smart-ribbon-header-tabs,smart-ribbon[right-to-left] smart-ribbon-tab{flex-direction:row-reverse}.smart-ribbon-header-tabs .smart-ribbon-header-tab{border:var(--smart-border-width) solid var(--smart-surface);background:var(--smart-surface);color:var(--smart-surface-color);padding:var(--smart-ribbon-header-tab-padding);cursor:pointer;max-width:var(--smart-ribbon-tab-header-width);border-bottom:none;flex:1;justify-content:center;align-items:center;display:flex}.smart-ribbon-header-tabs .smart-ribbon-header-tab:focus,.smart-ribbon-header-tabs .smart-ribbon-header-tab:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover)}.smart-ribbon-header-tabs .smart-ribbon-header-tab[selected]{background-color:var(--smart-ui-state-selected);border-color:var(--smart-ui-state-border-active);border-bottom-width:var(--smart-border-width);color:var(--smart-ui-state-color-selected);border-style:solid;border-top-width:0;border-top-color:currentColor;border-left-width:0;border-left-color:currentColor;border-right-width:0;border-right-color:currentColor}.smart-ribbon-tabs{position:relative}.smart-ribbon-tabs smart-ribbon-tab{height:var(--smart-ribbon-tab-height);border:var(--smart-border-width) solid var(--smart-surface);color:var(--smart-surface-color);padding:var(--smart-ribbon-tab-padding);background:var(--smart-background);border-top:none;display:none;position:relative;overflow:hidden}smart-ribbon-tab[collapsed]{height:var(--smart-ribbon-collapsed-tab-height)}smart-ribbon-tab[selected]{display:flex}smart-ribbon-tab .smart-ribbon-tab-groups{width:min-content;display:inline-flex}smart-ribbon[right-to-left] smart-ribbon-tab .smart-ribbon-tab-groups{flex-direction:row-reverse}smart-ribbon-tab .smart-ribbon-tab-side-container{flex-direction:column;justify-content:flex-end;align-items:center;width:40px;margin-left:auto;margin-right:0;display:flex;position:relative}smart-ribbon[right-to-left] smart-ribbon-tab .smart-ribbon-tab-side-container{margin-left:0;margin-right:auto}smart-ribbon-tab[collapsed] .smart-ribbon-tab-side-container{flex-direction:row;justify-content:right;width:100%;margin-left:5px}smart-ribbon[right-to-left] smart-ribbon-tab[collapsed] .smart-ribbon-tab-side-container{flex-direction:row-reverse}smart-ribbon-tab[collapsed] .smart-ribbon-tab-side-container.smart-ribbon-tab-side-container-flex-between{justify-content:space-between}.smart-ribbon-tab-side-container .smart-ribbon-tab-collapse-icon{font-family:var(--smart-font-family-icon);font-size:calc(var(--smart-font-size) * 1.5);cursor:pointer}.smart-ribbon-tabs .smart-ribbon-tab-collapse-icon:after{content:var(--smart-icon-arrow-up)}smart-ribbon-tab[collapsed] .smart-ribbon-tab-collapse-icon:after{content:var(--smart-icon-arrow-down)}.smart-ribbon-more-button.smart-drop-down-button.smart-drop-down-container smart-scroll-viewer{--smart-editor-drop-down-min-height:var(--smart-ribbon-collapsed-tab-height);--smart-editor-drop-down-max-height:var(--smart-ribbon-collapsed-tab-height)}smart-ribbon-tab[collapsed] smart-drop-down-button.smart-ribbon-more-button.flat,smart-ribbon-tab[collapsed] smart-drop-down-button.smart-ribbon-more-button.flat[active],smart-ribbon-tab[collapsed] smart-drop-down-button.smart-ribbon-more-button.flat[hover]{color:var(--smart-button-flat-color);background:0 0;border-color:#0000}smart-ribbon-tab[collapsed] .smart-ribbon-more-button.flat.smart-drop-down-box .smart-drop-down-button{border:#0000;border-radius:0}.smart-ribbon-more-items .smart-ribbon-sub-menu-group,smart-ribbon-tab smart-ribbon-group[root]{border-color:var(--smart-ribbon-border-color);border-width:0 var(--smart-border-width) 0 0;border-style:solid}smart-ribbon-tab[collapsed] smart-drop-down-button.smart-ribbon-more-button .smart-action-button{display:none}smart-ribbon-tab[collapsed] smart-drop-down-button.smart-ribbon-more-button .smart-drop-down-button-icon:after{--smart-icon-arrow-down:var(--smart-icon-ellipsis);transform:none}.smart-ribbon-more-items{flex-direction:row;height:100%;display:flex}.smart-ribbon-more-items .smart-ribbon-sub-menu-group{display:flex}.smart-ribbon-group-drop-down[role=dialog] smart-ribbon-group[root],smart-ribbon-tab smart-ribbon-group[root]{color:var(--smart-surface-color);flex-flow:column;flex:1;padding-top:10px;display:flex}smart-ribbon[right-to-left] smart-ribbon-group[root]{border-width:0 0 0 var(--smart-border-width)}.smart-ribbon-more-button .smart-ribbon-group[root],smart-ribbon-tab[collapsed] smart-ribbon-group[root]{padding:2px}.smart-ribbon-group-items .smart-ribbon-group-item-separator{background:var(--smart-ribbon-border-color);width:1px;height:100%;margin:0 5px}smart-ribbon-group[root]>.smart-ribbon-group-items{width:100%;height:100%;padding:var(--smart-ribbon-group-items-padding);flex:1;display:flex}smart-ribon[right-to-left] smart-ribbon-group[root]>.smart-ribbon-group-items{flex-direction:row-reverse}smart-ribbon-group[inner]>.smart-ribbon-group-items{justify-content:space-around;height:100%;display:flex}smart-ribbon-group[direction=vertical]>.smart-ribbon-group-items{flex-direction:column}.smart-ribbon-more-button smart-ribbon-group[direction=vertical]>.smart-ribbon-group-items,smart-ribbon-group[direction=horizontal]>.smart-ribbon-group-items,smart-ribbon-tab[collapsed] smart-ribbon-group[direction=vertical]>.smart-ribbon-group-items{flex-direction:row}smart-ribbon-group[size=small]>.smart-ribbon-group-items{flex-wrap:wrap;justify-content:left}.smart-ribbon-more-button smart-ribbon-group[size=small]>.smart-ribbon-group-items,smart-ribbon-tab[collapsed] smart-ribbon-group[size=small]>.smart-ribbon-group-items{flex-wrap:nowrap;justify-content:space-around}smart-ribbon-group[size=small] smart-ribbon-item{flex:100%}smart-ribbon-item{align-items:center;display:flex}smart-ribbon-item>smart-button{height:100%}.smart-ribbon-group-item-label{vertical-align:super}.smart-ribbon-group-item-flex-break,smart-ribbon-item[size=iconOnly] .smart-ribbon-group-item-label{display:none}.smart-ribbon-group-drop-down .smart-ribbon-group-item-flex-break,smart-ribbon-item[size=normal] .smart-ribbon-group-item-flex-break,smart-ribbon-item[size=large] .smart-ribbon-group-item-flex-break{flex-basis:100%;height:0;display:block}smart-ribbon-item[size=small] .smart-drop-down-box .smart-action-button,smart-ribbon-item[size=verySmall] .smart-drop-down-box .smart-action-button{flex-wrap:nowrap}smart-ribbon-group .smart-ribbon-group-header{display:flex;position:relative}smart-ribbon-group .smart-ribbon-group-header-label{font-size:calc(var(--smart-font-size) * .75);flex-direction:row;justify-content:center;align-items:center;margin:auto;padding:5px 0;display:flex}smart-ribbon-group .smart-ribbon-group-header .smart-ribbon-group-dialog-launcher{height:100%;position:absolute;right:0}smart-ribbon[right-to-left] .smart-ribbon-group-header .smart-ribbon-group-dialog-launcher{left:0;right:auto}smart-ribbon-group[grouped][root]{align-content:center;padding-top:0;padding-left:10px;padding-right:10px}smart-ribbon-group[grouped] .smart-ribbon-group-header-label,smart-ribbon-group[hidden],smart-ribbon-tab[collapsed] .smart-ribbon-group-header-label{display:none}smart-ribbon-tab[clone] smart-button button>button{padding:0}smart-ribbon-group[grouped] smart-drop-down-button{min-width:75px}.smart-ribbon-group-drop-down-container{justify-content:center;align-items:center;height:100%;display:none}smart-ribbon-group[grouped] .smart-ribbon-group-drop-down-container{display:flex}.smart-ribbon-group-drop-down[role=dialog],.smart-ribbon-more-button[role=dialog]{--smart-editor-drop-down-z-index:9998}.smart-ribbon-more-button[role=dialog]{justify-content:center;display:flex}smart-drop-down-button.smart-ribbon-group-drop-down[drop-down-button-position=bottom]{min-height:80px}smart-drop-down-button.smart-ribbon-group-drop-down .smart-buttons-container>.smart-action-button{height:70%}smart-drop-down-button.smart-ribbon-group-drop-down .smart-buttons-container>.smart-drop-down-button{height:30%}.smart-ribbon-group-drop-down[role=dialog] smart-ribbon-group[root]{height:100%;padding:0}.smart-ribbon-group-drop-down[role=dialog] .smart-scroll-viewer-content-container{height:100%}.smart-ribbon-group-drop-down[role=dialog] .smart-ribbon-group-drop-down-element{height:100%;padding:0 5px}smart-button.smart-element.smart-ribbon-navigation-button{--smart-font-weight:800;--smart-button-very-small-font-size:18px;opacity:.8;width:30px;height:75%;font-family:var(--smart-font-family-icon);display:none;position:absolute;top:50%;transform:translateY(-50%)}.smart-ribbon-navigation-button.left{left:0}.smart-ribbon-navigation-button.left .left-navigation:after{content:var(--smart-icon-arrow-left)}.smart-ribbon-navigation-button.right{right:0}.smart-ribbon-navigation-button.right .right-navigation:after{content:var(--smart-icon-arrow-right)}.smart-ribbon-group-dialog-launcher-icon:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-arrow-down)}smart-button.smart-element.smart-ribbon-navigation-button.active{display:block}smart-scroll-bar{touch-action:none;width:var(--smart-scroll-bar-default-width);height:var(--smart-scroll-bar-default-height);display:block}smart-scroll-bar .smart-thumb{width:40px;padding:var(--smart-scroll-bar-thumb-padding) 0;height:var(--smart-scroll-bar-thumb-size);cursor:default;box-sizing:border-box;border-style:solid;border-width:1px;border-color:var(--smart-scroll-bar-thumb-border);background-clip:content-box;background-color:var(--smart-scroll-bar-thumb-background);border-top-left-radius:var(--smart-scroll-bar-thumb-border-top-left-radius);border-top-right-radius:var(--smart-scroll-bar-thumb-border-top-right-radius);border-bottom-left-radius:var(--smart-scroll-bar-thumb-border-bottom-left-radius);border-bottom-right-radius:var(--smart-scroll-bar-thumb-border-bottom-right-radius);position:absolute}smart-scroll-bar .smart-thumb:hover{border-color:var(--smart-scroll-bar-thumb-border-hover);background-color:var(--smart-scroll-bar-thumb-background-hover)}smart-scroll-bar .smart-thumb:active{border-color:var(--smart-scroll-bar-thumb-border-active);background-color:var(--smart-scroll-bar-thumb-background-active)}smart-scroll-bar .smart-track{float:left;background-color:var(--smart-scroll-bar-track-background);width:100%;height:100%;position:relative}smart-scroll-bar .smart-scroll-button{float:left;width:var(--smart-scroll-button-size);cursor:default;background-color:var(--smart-scroll-bar-button-background);height:100%;color:var(--smart-scroll-bar-button-color);border:1px solid var(--smart-scroll-bar-button-border);border-radius:0;min-height:0;padding:0;display:none}smart-scroll-bar .smart-scroll-button:hover{background-color:var(--smart-scroll-bar-button-background-hover);color:var(--smart-scroll-bar-button-color-hover);border-color:var(--smart-scroll-bar-button-border-hover)}smart-scroll-bar .smart-scroll-button:active{background-color:var(--smart-scroll-bar-button-background-active);color:var(--smart-scroll-bar-button-color-active);border-color:var(--smart-scroll-bar-button-border-active)}smart-scroll-bar[show-buttons] .smart-track{width:calc(100% - var(--smart-scroll-button-size) * 2)}smart-scroll-bar[show-buttons] .smart-scroll-button{display:block}smart-scroll-bar[spinner][show-buttons] .smart-track{display:none}smart-scroll-bar[spinner][show-buttons] .smart-scroll-button{width:50%}smart-scroll-bar[discrete]{--smart-scroll-button-size:0px;--smart-scroll-bar-size:15px;--smart-scroll-bar-thumb-border-top-right-radius:6px;--smart-scroll-bar-thumb-border-top-left-radius:6px;--smart-scroll-bar-thumb-border-bottom-left-radius:6px;--smart-scroll-bar-thumb-border-bottom-right-radius:6px;--smart-scroll-bar-thumb-size:100%;--smart-scroll-bar-thumb-padding:3px;--smart-scroll-bar-default-width:var(--smart-editor-width);--smart-scroll-bar-default-height:var(--smart-scroll-bar-size);--smart-scroll-bar-background:#fafafa;--smart-scroll-bar-track-background:var(--smart-scroll-bar-background);--smart-scroll-bar-border:#f1f1f1;--smart-scroll-bar-thumb-background:#c1c1c1;--smart-scroll-bar-thumb-border:transparent}smart-scroll-bar[orientation=vertical]{height:var(--smart-scroll-bar-default-width);width:var(--smart-scroll-bar-default-height)}smart-scroll-bar[orientation=vertical] .smart-thumb{width:var(--smart-scroll-bar-thumb-size);padding:0 var(--smart-scroll-bar-thumb-padding);height:40px;top:0}smart-scroll-bar[orientation=vertical] .smart-track{float:none;width:100%;height:100%}smart-scroll-bar[orientation=vertical] .smart-scroll-button{float:none;height:var(--smart-scroll-button-size);width:100%}smart-scroll-bar[orientation=vertical][show-buttons] .smart-track{height:calc(100% - var(--smart-scroll-button-size) * 2)}smart-scroll-bar[orientation=vertical][spinner] .smart-scroll-button{float:none;width:100%;height:50%}smart-scroll-viewer{width:var(--smart-editor-width);min-width:var(--smart-scroll-viewer-min-width);max-width:var(--smart-scroll-viewer-max-width);height:var(--smart-list-box-default-height);min-height:var(--smart-scroll-viewer-min-height);max-height:var(--smart-scroll-viewer-max-height);padding:3px;display:block}.smart-scroll-viewer.smart-container,smart-scroll-viewer>.smart-container{border:none;width:100%;height:100%;position:relative;overflow:hidden}.smart-scroll-viewer>.smart-container,.smart-scroll-viewer>.smart-container>.smart-scroll-viewer-container{max-height:inherit;min-height:inherit;max-width:inherit;min-width:inherit}.smart-scroll-viewer smart-scroll-bar{height:calc(var(--smart-scroll-bar-size));width:100%;position:absolute;bottom:0;overflow:visible}.smart-scroll-viewer smart-scroll-bar:before{content:"";width:100%;height:var(--smart-scroll-bar-size);background-color:var(--smart-surface);position:absolute;left:100%}.smart-scroll-viewer smart-scroll-bar.bottom-corner{width:calc(100% - var(--smart-scroll-bar-size))}.smart-scroll-viewer smart-scroll-bar[orientation=vertical]{height:100%;width:calc(var(--smart-scroll-bar-size));top:0;right:0}.smart-scroll-viewer smart-scroll-bar[orientation=vertical].bottom-corner{height:calc(100% - var(--smart-scroll-bar-size))}.smart-scroll-viewer .smart-scroll-viewer-container{background-color:#0000;width:100%;height:100%;position:relative;overflow:hidden}.smart-scroll-viewer .smart-scroll-viewer-container.hscroll{height:calc(100% - var(--smart-scroll-bar-size))}.smart-scroll-viewer .smart-scroll-viewer-container.vscroll{width:calc(100% - var(--smart-scroll-bar-size))}.smart-scroll-viewer .smart-scroll-viewer-content-container{background-color:#0000;width:auto;height:auto;padding:5px;display:inline-block;position:relative}.smart-scroll-viewer[right-to-left] .smart-scroll-viewer-container{text-align:initial;direction:rtl}.smart-scroll-viewer[right-to-left] .smart-scroll-viewer-container.vscroll,.smart-scroll-viewer[right-to-left] smart-scroll-bar{left:var(--smart-scroll-bar-size);right:0}.smart-scroll-viewer[right-to-left] smart-scroll-bar:after{left:-100%}.smart-scroll-viewer[right-to-left] smart-scroll-bar[orientation=vertical]{left:0;right:initial}.smart-scroll-viewer[right-to-left] smart-scroll-bar[orientation=vertical]:after{content:none}smart-slider{width:var(--smart-slider-default-width);height:var(--smart-slider-default-height);--smart-border-top-left-radius:100%;--smart-border-top-right-radius:100%;--smart-border-bottom-left-radius:100%;--smart-border-bottom-right-radius:100%;display:block}smart-slider[orientation=vertical]{width:var(--smart-slider-default-height);height:var(--smart-slider-default-width)}smart-slider.smart-element{overflow:visible}.smart-slider .smart-track-container{width:100%;height:var(--smart-slider-track-size);margin-top:calc((var(--smart-slider-thumb-height) - var(--smart-slider-track-size))/ 2 + 2px);margin-bottom:calc((var(--smart-slider-thumb-height) - var(--smart-slider-track-size))/ 2 + 2px)}.smart-slider .smart-track{-webkit-user-select:none;user-select:none;float:left;width:100%;height:var(--smart-slider-track-size);background-color:var(--smart-disabled);cursor:pointer;position:relative}.smart-slider .smart-thumb{margin-left:calc(-1 * var(--smart-slider-thumb-width)/ 2);margin-top:calc(var(--smart-slider-track-size)/ 2 - var(--smart-slider-thumb-height)/ 2);border-top-left-radius:var(--smart-slider-thumb-border-top-left-radius);border-top-right-radius:var(--smart-slider-thumb-border-top-right-radius);border-bottom-left-radius:var(--smart-slider-thumb-border-bottom-left-radius);border-bottom-right-radius:var(--smart-slider-thumb-border-bottom-right-radius);border:var(--smart-border-width) solid var(--smart-primary);width:var(--smart-slider-thumb-width);min-width:var(--smart-slider-track-size);height:var(--smart-slider-thumb-height);min-height:var(--smart-slider-track-size);background-color:var(--smart-primary);cursor:pointer;-webkit-user-select:none;user-select:none;position:absolute}.smart-slider .smart-thumb:before{content:"";z-index:-1;opacity:.2;background:var(--smart-primary);border-radius:50%;width:100%;height:100%;transition:all .2s;display:block}.smart-slider .smart-thumb[hover]:before{animation:1s .1s infinite slider-thumb-effect;transform:scale(3)}.smart-slider .smart-thumb.accessible{z-index:1}.smart-slider .smart-thumb-label,.smart-slider .smart-thumb~.smart-thumb{display:none}.smart-slider .smart-value{width:0;height:var(--smart-slider-track-size);background-color:var(--smart-ui-state-active);position:absolute}.smart-slider .smart-tooltip{border:1px solid var(--smart-primary);width:var(--smart-slider-tooltip-width);height:var(--smart-slider-tooltip-height);font-family:var(--smart-font-family);opacity:.5;background-color:var(--smart-primary);color:var(--smart-primary-color);left:calc(-1 * var(--smart-slider-tooltip-width)/ 2 + var(--smart-slider-thumb-width)/ 2 - 1px);top:calc(-1 * var(--smart-slider-tooltip-height) - 22px);border-radius:0;justify-content:center;align-items:center;padding:4px 12px;font-size:75%;display:flex;position:absolute}.smart-slider .smart-scale.smart-hidden,.smart-slider .smart-tooltip.smart-hidden{display:none}.smart-slider .smart-tooltip .smart-tooltip-content{background:inherit;color:inherit;border-color:inherit;background-color:inherit}.smart-slider .smart-tick{width:1px;height:var(--smart-slider-tick-size);background-color:var(--smart-border);position:absolute}.smart-slider .smart-tick-minor{height:var(--smart-slider-minor-tick-size)}.smart-slider .smart-scale{margin-left:var(--smart-border-width);height:calc(100% - var(--smart-slider-thumb-height) - 4px)}.smart-slider .smart-scale-near .smart-tick{bottom:0}.smart-slider .smart-scale-near .smart-label{bottom:calc(var(--smart-slider-tick-size) + 2px)}.smart-slider .smart-scale-far .smart-tick{top:0}.smart-slider .smart-scale-far .smart-label{top:calc(var(--smart-slider-tick-size) + 2px)}.smart-slider .smart-spin-button{float:left;margin-top:calc(var(--smart-slider-track-size)/ 2 - var(--smart-slider-spin-button-height)/ 2);border:var(--smart-border-width) solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);width:var(--smart-slider-spin-button-width);height:var(--smart-slider-spin-button-height);background-color:var(--smart-surface);color:var(--smart-surface-color);cursor:pointer;min-height:0;padding:0;display:block;position:relative;top:0}.smart-slider .smart-spin-button.smart-hidden,.smart-slider:not([hint]) .smart-hint{display:none}.smart-slider .smart-spin-button .smart-button{min-height:0;padding:0}.smart-slider .smart-spin-button .smart-arrow{top:1px;left:1px}.smart-slider .smart-spin-button[hover]{background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover)}.smart-slider .smart-spin-button[active]{background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-border-active)}.smart-slider:focus{border-color:var(--smart-outline)}.smart-slider:focus .smart-thumb:before{animation:1s .1s infinite slider-thumb-effect;transform:scale(3)}.smart-slider:not([animation=none]) .smart-thumb.enable-animation{transition:margin-left .4s cubic-bezier(.25,.8,.25,1)}.smart-slider:not([animation=none]) .smart-value.enable-animation{transition:width .4s cubic-bezier(.25,.8,.25,1)}.smart-slider:not([animation=none])[inverted] .smart-value.enable-animation,.smart-slider:not([animation=none])[range-slider] .smart-value.enable-animation{transition:width .4s cubic-bezier(.25,.8,.25,1),margin-left .4s cubic-bezier(.25,.8,.25,1)}.smart-slider:not([animation=none])[orientation=vertical] .smart-thumb.enable-animation{transition:margin-top .4s cubic-bezier(.25,.8,.25,1)}.smart-slider:not([animation=none])[orientation=vertical] .smart-value.enable-animation{transition:height .4s cubic-bezier(.25,.8,.25,1),margin-top .4s cubic-bezier(.25,.8,.25,1)}.smart-slider:not([animation=none])[orientation=vertical][inverted] .smart-value.enable-animation{transition:height .4s cubic-bezier(.25,.8,.25,1)}.smart-slider:not([animation=none])[orientation=vertical][range-slider] .smart-value.enable-animation{transition:height .4s cubic-bezier(.25,.8,.25,1),margin-top .4s cubic-bezier(.25,.8,.25,1)}.smart-slider[disabled] .smart-spin-button,.smart-slider[disabled] .smart-thumb,.smart-slider[disabled] .smart-track,.smart-slider[disabled] .smart-value,.smart-slider[readonly] .smart-spin-button,.smart-slider[readonly] .smart-thumb,.smart-slider[readonly] .smart-track,.smart-slider[readonly] .smart-value{cursor:default}.smart-slider[hint] .smart-hint{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;font-size:12px;display:block;position:absolute;bottom:calc(100% + 2px);left:0}.smart-slider[hint] .smart-hint:empty{display:none}.smart-slider[range-slider] .smart-thumb~.smart-thumb,.smart-slider[show-thumb-label]:focus .smart-thumb-label{display:block}.smart-slider[hint][scale-position=both]:not([orientation=vertical]) .smart-hint{bottom:150%}.smart-slider[ticks-position=track] .smart-scale-near .smart-label,.smart-slider[ticks-visibility=none] .smart-scale-near .smart-label{bottom:2px}.smart-slider[hint]:not([animation=none]) .smart-hint{transition:opacity .2s cubic-bezier(.4,0,.6,1)}.smart-slider[value="0"] .smart-thumb{background-color:var(--smart-border);border-color:var(--smart-border)}.smart-slider[value="0"] .smart-thumb:before{background:var(--smart-border)}.smart-slider[show-buttons] .smart-track-container{margin-top:calc((var(--smart-slider-spin-button-height) - var(--smart-slider-track-size))/ 2 + 2px);margin-bottom:calc((var(--smart-slider-spin-button-height) - var(--smart-slider-track-size))/ 2 + 2px)}.smart-slider[show-buttons] .smart-track{margin-left:calc(var(--smart-slider-thumb-width)/ 2);margin-right:calc(var(--smart-slider-thumb-width)/ 2);width:calc(100% - 2 * var(--smart-slider-spin-button-width) - var(--smart-slider-thumb-width))}.smart-slider[show-buttons] .smart-scale{height:calc(100% - var(--smart-slider-spin-button-height) - 4px);margin-left:calc(var(--smart-slider-spin-button-width) + var(--smart-slider-thumb-width)/ 2 + var(--smart-border-width));margin-right:calc(var(--smart-slider-spin-button-width) + var(--smart-slider-thumb-width)/ 2)}.smart-slider[tooltip-position=far] .smart-tooltip{top:calc(var(--smart-slider-thumb-height) + 1px)}.smart-slider[scale-position=both] .smart-scale{height:calc((100% - var(--smart-slider-thumb-height))/ 2 - 2px)}.smart-slider[scale-position=both][show-buttons] .smart-scale{height:calc((100% - var(--smart-slider-spin-button-height))/ 2 - 2px)}.smart-slider[ticks-visibility=none] .smart-scale-far .smart-label{top:2px}.smart-slider[ticks-position=track] .smart-tick{height:100%}.smart-slider[ticks-position=track] .smart-tick-minor{height:60%;top:50%;transform:translateY(-50%)}.smart-slider[ticks-position=track] .smart-scale-far .smart-label{top:2px}.smart-slider[show-thumb-label] .smart-thumb{text-overflow:ellipsis;z-index:9999;overflow:hidden}.smart-slider[show-thumb-label] .smart-thumb-label{font-size:7px;font-family:var(--smart-font-family);-webkit-user-select:none;user-select:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-slider[thumb-label-position=far] .smart-thumb{top:0}.smart-slider[thumb-label-position=far]:focus .smart-thumb{top:calc(var(--smart-slider-default-height) + var(--smart-slider-thumb-width) * 2)}.smart-slider[orientation=vertical].smart-container,.smart-slider[orientation=vertical]>.smart-container{flex-flow:row;justify-content:space-between;display:flex}.smart-slider[orientation=vertical] .smart-thumb{margin-left:calc(var(--smart-slider-track-size)/ 2 - var(--smart-slider-thumb-width)/ 2);margin-top:calc(-1 * var(--smart-slider-thumb-height)/ 2)}.smart-slider[orientation=vertical] .smart-track-container{float:left;width:var(--smart-slider-track-size);height:100%;margin-top:0;margin-right:calc((var(--smart-slider-thumb-width) - var(--smart-slider-track-size))/ 2 + 2px);margin-bottom:0;margin-left:calc((var(--smart-slider-thumb-width) - var(--smart-slider-track-size))/ 2 + 2px);z-index:1}.smart-slider[orientation=vertical] .smart-track{float:none;width:var(--smart-slider-track-size);height:100%}.smart-slider[orientation=vertical] .smart-value{width:var(--smart-slider-track-size);height:0}.smart-slider[orientation=vertical] .smart-scale{float:left;margin-top:var(--smart-border-width);width:calc(100% - var(--smart-slider-thumb-width) - 2px);height:100%}.smart-slider[orientation=vertical] .smart-tooltip{left:calc(-1 * var(--smart-slider-tooltip-width) - 8px);top:calc(-1 * var(--smart-slider-tooltip-height)/ 2 + var(--smart-slider-thumb-height)/ 2 - 1px)}.smart-slider[orientation=vertical] .smart-tick{width:var(--smart-slider-tick-size);height:1px}.smart-slider[orientation=vertical] .smart-tick-minor{width:var(--smart-slider-minor-tick-size)}.smart-slider[orientation=vertical] .smart-scale-near .smart-tick{right:0}.smart-slider[orientation=vertical] .smart-scale-near .smart-label{right:calc(var(--smart-slider-tick-size) + 2px);bottom:initial}.smart-slider[orientation=vertical][ticks-position=track] .smart-scale-near .smart-label,.smart-slider[orientation=vertical][ticks-visibility=none] .smart-scale-near .smart-label{right:2px}.smart-slider[orientation=vertical] .smart-scale-far .smart-label{left:calc(var(--smart-slider-tick-size) + 2px)}.smart-slider[orientation=vertical] .smart-spin-button{float:none;margin-left:calc(var(--smart-slider-track-size)/ 2 - var(--smart-slider-spin-button-width)/ 2);margin-top:0}.smart-slider[orientation=vertical][inverted] .smart-thumb{margin-top:0}.smart-slider[orientation=vertical][scale-position=both] .smart-scale{width:calc((100% - var(--smart-slider-thumb-width))/ 2 - 2px)}.smart-slider[orientation=vertical][scale-position=both][show-buttons] .smart-scale{width:calc((100% - var(--smart-slider-spin-button-width))/ 2)}.smart-slider[orientation=vertical][show-buttons] .smart-track-container{margin-right:calc((var(--smart-slider-spin-button-width) - var(--smart-slider-track-size))/ 2 + 2px);margin-left:calc((var(--smart-slider-spin-button-width) - var(--smart-slider-track-size))/ 2 + 2px)}.smart-slider[orientation=vertical][show-buttons] .smart-track{margin-left:0;margin-right:0;margin-top:calc(var(--smart-slider-thumb-height)/ 2);margin-bottom:calc(var(--smart-slider-thumb-height)/ 2);width:100%;height:calc(100% - 2 * var(--smart-slider-spin-button-height) - var(--smart-slider-thumb-height))}.smart-slider[orientation=vertical][show-buttons] .smart-scale{margin-top:calc(var(--smart-slider-spin-button-height) + var(--smart-slider-thumb-height)/ 2 + var(--smart-border-width));height:calc(100% - var(--smart-slider-spin-button-height) * 2 - var(--smart-slider-thumb-height));margin-left:0;margin-right:0}.smart-slider[orientation=vertical][tooltip-position=far] .smart-tooltip{left:calc(var(--smart-slider-thumb-width) + 1px)}.smart-slider[orientation=vertical][ticks-position=track] .smart-tick{width:100%;height:1px}.smart-slider[orientation=vertical][ticks-position=track] .smart-tick-minor{width:60%;left:50%;transform:translate(-50%)}.smart-slider[orientation=vertical][ticks-position=track] .smart-scale-far .smart-label,.smart-slider[orientation=vertical][ticks-visibility=none] .smart-scale-far .smart-label{left:2px}.smart-slider[orientation=vertical][thumb-label-position=far] .smart-thumb{left:100%;top:calc(100% + var(--smart-slider-thumb-height)/ 2)}@keyframes slider-thumb-effect{0%,to{transform:scale(3)}50%{transform:scale(2.75)}}.smart-slider[right-to-left] .smart-hint,.smart-slider[right-to-left] .smart-label,smart-slider[right-to-left] .smart-tooltip-content{direction:rtl}.smart-slider[right-to-left]:not([animation=none]) .smart-value.enable-animation{transition:width .4s cubic-bezier(.25,.8,.25,1),margin-left .4s cubic-bezier(.25,.8,.25,1)}.smart-sortable{display:block}.smart-sortable .smart-sortable-items-parent{flex-direction:column;display:flex}.smart-sortable .smart-sortable-item{position:relative;transform:translate(0)}.smart-sortable .smart-sortable-item.dragged{box-shadow:var(--smart-elevation-4);z-index:9999999;position:absolute}.smart-sortable .smart-sortable-item.placeholder:after,.smart-sortable .smart-sortable-item.placeholder:before{content:none}.smart-sortable:not([disabled]) .smart-sortable-item{touch-action:none}.smart-sortable[disabled]{pointer-events:none;opacity:.7}.smart-sortable:not([items]).smart-container,.smart-sortable:not([items])>.smart-container{flex-direction:column;display:flex}.smart-sortable:not([items])[mode=horizontal]>.smart-container{flex-direction:row}.smart-sortable[dragged]>.smart-container{-webkit-user-select:none;user-select:none}.smart-sortable[mode=horizontal] .smart-sortable-items-parent{flex-direction:row}.smart-sortable[handle-position=left] .smart-sortable-item:after,.smart-sortable[handle-position=left] .smart-sortable-item:before{left:calc(-1 * var(--smart-sortable-handle-size))!important}.smart-sortable:not([animation=none]) .smart-sortable-item{transition:transform .15s ease-in}.smart-sortable:not([animation=none]) .smart-sortable-item.returning{transition:left .15s ease-in,top .15s ease-in}.smart-sortable:not([drag-mode=handle]):not([disabled]) .smart-sortable-item{cursor:grab}.smart-sortable[drag-mode=handle] .smart-sortable-item:after,.smart-sortable[drag-mode=handle] .smart-sortable-item:before{content:var(--smart-icon-ellipsis);left:100%;top:calc(50% - var(--smart-sortable-handle-size)/ 2);width:var(--smart-sortable-handle-size);height:var(--smart-sortable-handle-size);font-family:var(--smart-font-family-icon);font-size:var(--smart-font-size);line-height:calc(var(--smart-sortable-handle-size) - var(--smart-font-size)/ 2);cursor:grab;visibility:hidden;opacity:0;color:var(--smart-background-color);justify-content:center;align-items:flex-end;transition:visibility .2s ease-in,opacity .2s ease-in;display:flex;position:absolute}.smart-sortable[drag-mode=handle] .smart-sortable-item.dragged:after,.smart-sortable[drag-mode=handle] .smart-sortable-item.dragged:before,.smart-sortable[drag-mode=handle][handle-visibility=visible]:not([disabled]) .smart-sortable-item:after,.smart-sortable[drag-mode=handle][handle-visibility=visible]:not([disabled]) .smart-sortable-item:before{visibility:visible;opacity:.5}.smart-sortable[drag-mode=handle] .smart-sortable-item:before{transform:rotate(-90deg)}.smart-sortable[drag-mode=handle] .smart-sortable-item:after{transform:rotate(90deg)}.smart-sortable[drag-mode=handle]:not([disabled]) .smart-sortable-item:hover:after,.smart-sortable[drag-mode=handle]:not([disabled]) .smart-sortable-item:hover:before{z-index:9999999;visibility:visible;opacity:.5}.smart-sortable[drag-mode=handle][handle-position=bottom] .smart-sortable-item:after,.smart-sortable[drag-mode=handle][handle-position=bottom] .smart-sortable-item:before,.smart-sortable[drag-mode=handle][handle-position=top] .smart-sortable-item:after,.smart-sortable[drag-mode=handle][handle-position=top] .smart-sortable-item:before{left:calc(50% - var(--smart-sortable-handle-size)/ 2);align-items:center;top:100%;transform:none}.smart-sortable[drag-mode=handle][handle-position=bottom] .smart-sortable-item:after{align-items:flex-start}.smart-sortable[drag-mode=handle][handle-position=top] .smart-sortable-item:before{top:calc(-1 * var(--smart-sortable-handle-size))}.smart-sortable[drag-mode=handle][handle-position=top] .smart-sortable-item:after{top:calc(-1 * var(--smart-sortable-handle-size));align-items:flex-end}.smart-sortable[right-to-left] .smart-column-panel-label,.smart-sortable[right-to-left] .smart-sortable-items-parent{direction:rtl}smart-splitter{width:var(--smart-splitter-default-width);height:var(--smart-splitter-default-height);position:relative}smart-splitter[dragged]{cursor:w-resize}smart-splitter[orientation=horizontal][dragged]{cursor:s-resize}smart-splitter-item>.smart-container{padding:var(--smart-splitter-item-padding);position:relative;overflow:hidden}.smart-splitter smart-splitter-bar{min-width:5px;width:var(--smart-splitter-bar-size);-webkit-user-select:none;user-select:none;touch-action:none;position:relative;overflow:hidden}.smart-splitter smart-splitter-bar>.smart-container{flex-direction:column-reverse;justify-content:center;align-items:center;display:flex}.smart-splitter smart-splitter-bar.smart-element{background:var(--smart-surface);border-color:var(--smart-surface-color);color:var(--smart-surface-color);border-radius:initial}.smart-splitter smart-splitter-bar[focus] .smart-splitter-resize-button>span,.smart-splitter smart-splitter-bar[focus] .smart-splitter-resize-button>span:after,.smart-splitter smart-splitter-bar[focus] .smart-splitter-resize-button>span:before{background-color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-color-active);color:var(--smart-ui-state-color-active)}.smart-splitter smart-splitter-bar[focus].smart-element{background:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active);outline:0}.smart-splitter smart-splitter-bar[locked] .smart-splitter-resize-button>span{visibility:hidden}.smart-splitter smart-splitter-bar[locked] .smart-splitter-resize-button>span:after,.smart-splitter smart-splitter-bar[locked] .smart-splitter-resize-button>span:before{content:none}.smart-splitter smart-splitter-bar[locked][hover]{background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-splitter smart-splitter-bar[locked][focus]{background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}.smart-splitter smart-splitter-bar[show-far-button] .smart-splitter-far-collapse-button,.smart-splitter smart-splitter-bar[show-near-button] .smart-splitter-near-collapse-button{visibility:inherit;width:100%}.smart-splitter smart-splitter-bar[item-collapsed]{cursor:initial}.smart-splitter smart-splitter-bar[item-collapsed]>.smart-container{flex-direction:initial}.smart-splitter smart-splitter-bar[item-collapsed] .smart-splitter-resize-button{display:none}.smart-splitter smart-splitter-bar[item-collapsed] .smart-splitter-resize-button>span:after,.smart-splitter smart-splitter-bar[item-collapsed] .smart-splitter-resize-button>span:before{content:initial}.smart-splitter smart-splitter-bar[item-collapsed] .smart-splitter-far-collapse-button>span,.smart-splitter smart-splitter-bar[item-collapsed] .smart-splitter-near-collapse-button>span{transform:rotate(270deg)}.smart-splitter smart-splitter-bar[item-collapsed] .smart-splitter-far-collapse-button.smart-visibility-hidden,.smart-splitter smart-splitter-bar[item-collapsed] .smart-splitter-near-collapse-button.smart-visibility-hidden{width:initial}.smart-splitter smart-splitter-bar[item-collapsed] .smart-splitter-near-collapse-button>span{transform:translate(-50%,-50%)rotate(270deg)}.smart-splitter smart-splitter-bar[item-collapsed] .smart-splitter-far-collapse-button>span{transform:translate(-50%,-50%)rotate(90deg)}.smart-splitter smart-splitter-item{overflow:hidden}.smart-splitter smart-splitter-item>.smart-container>.smart-content{width:100%;height:100%;padding:var(--smart-splitter-item-content-padding);overflow:auto}.smart-splitter smart-splitter-item.smart-element{background-color:inherit;color:inherit;border-radius:initial}.smart-splitter smart-splitter-item[collapsed]{padding:initial;overflow:hidden}.smart-splitter .smart-splitter{border:none;width:100%;height:100%;margin:0}.smart-splitter .smart-splitter smart-splitter-bar{background-color:var(--smart-primary);color:var(--smart-primary-color)}.smart-splitter>.smart-container{overflow:inherit;display:flex;position:relative}.smart-splitter>.smart-container>smart-splitter-item{height:100%;width:var(--smart-splitter-item-size);flex-shrink:0}.smart-splitter>.smart-container>smart-splitter-bar{height:var(--smart-splitter-bar-fit-size);flex-shrink:0}.smart-splitter>.smart-container>smart-splitter-bar[locked]{cursor:default}.smart-splitter>.smart-container>.smart-splitter-bar-feedback{flex-shrink:0;height:100%}.smart-splitter .smart-splitter-bar-feedback{min-width:5px;width:var(--smart-splitter-bar-size);-webkit-user-select:none;user-select:none;touch-action:none;background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);opacity:.5;position:absolute;overflow:hidden}.smart-splitter .smart-splitter-bar-feedback.limit-reached{background-color:var(--smart-error)}.smart-splitter .smart-splitter-resize-button{width:100%;font-family:var(--smart-font-family-icon);height:40px;cursor:inherit;justify-content:center;align-items:center;display:flex;position:relative}.smart-splitter .smart-splitter-resize-button>span{border:1px solid var(--smart-surface-color);background-color:var(--smart-surface-color);width:6px;height:6px;color:var(--smart-surface-color);cursor:inherit;border-radius:50%}.smart-splitter .smart-splitter-resize-button>span:after,.smart-splitter .smart-splitter-resize-button>span:before{content:"";border:1px solid var(--smart-surface-color);background-color:var(--smart-surface-color);width:4px;height:4px;color:var(--smart-surface-color);pointer-events:none;font-family:var(--smart-font-family-icon);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.smart-splitter .smart-splitter-resize-button>span:before{left:50%;top:calc(50% - var(--smart-splitter-bar-size))}.smart-splitter .smart-splitter-resize-button>span:after{top:calc(50% + var(--smart-splitter-bar-size));left:50%}.smart-splitter .smart-splitter-far-collapse-button,.smart-splitter .smart-splitter-near-collapse-button{height:20px;font-family:var(--smart-font-family-icon);cursor:pointer;visibility:hidden;width:0;position:relative}.smart-splitter .smart-splitter-far-collapse-button .smart-arrow,.smart-splitter .smart-splitter-near-collapse-button .smart-arrow{width:auto;height:auto;position:absolute;top:50%;left:50%}.smart-splitter .smart-splitter-far-collapse-button .smart-arrow:after,.smart-splitter .smart-splitter-near-collapse-button .smart-arrow:after{content:var(--smart-icon-arrow-down);pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;line-height:normal;display:flex;position:absolute;top:0}.smart-splitter .smart-splitter-far-collapse-button>span{transform:translate(-50%,-50%)rotate(270deg)}.smart-splitter .smart-splitter-near-collapse-button .smart-arrow{transform:translate(-55%,-50%)rotate(90deg)}.smart-splitter:not([readonly])>.smart-container>smart-splitter-bar[hover]{cursor:w-resize}.smart-splitter:not([dragged])>.smart-container>smart-splitter-bar:not([focus]) .smart-splitter-far-collapse-button,.smart-splitter:not([dragged])>.smart-container>smart-splitter-bar:not([focus]) .smart-splitter-near-collapse-button{color:inherit}.smart-splitter:not([dragged])>.smart-container>smart-splitter-bar[hover]:not([item-collapsed]):not([focus]) .smart-splitter-far-collapse-button,.smart-splitter:not([dragged])>.smart-container>smart-splitter-bar[hover]:not([item-collapsed]):not([focus]) .smart-splitter-near-collapse-button{color:var(--smart-ui-state-color-hover)}.smart-splitter:not([dragged]) smart-splitter-bar.smart-element,.smart-splitter:not([dragged]) smart-splitter-bar[hover]{background-color:var(--smart-ui-state-hover);border-color:var(--smart-ui-state-border-hover);color:var(--smart-ui-state-color-hover)}.smart-splitter:not([dragged]) smart-splitter-bar[hover]:not([item-collapsed]):not([focus]) .smart-splitter-resize-button span,.smart-splitter:not([dragged]) smart-splitter-bar[hover]:not([item-collapsed]):not([focus]) .smart-splitter-resize-button span:after,.smart-splitter:not([dragged]) smart-splitter-bar[hover]:not([item-collapsed]):not([focus]) .smart-splitter-resize-button span:before{background-color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-color-hover);color:var(--smart-ui-state-color-hover)}.smart-splitter:not([dragged]) smart-splitter-bar[focus]{background-color:var(--smart-ui-state-active);border-color:var(--smart-ui-state-border-active);color:var(--smart-ui-state-color-active)}.smart-splitter:not([dragged]) smart-splitter-bar[focus]:not([item-collapsed]) .smart-splitter-resize-button span,.smart-splitter:not([dragged]) smart-splitter-bar[focus]:not([item-collapsed]) .smart-splitter-resize-button span:after,.smart-splitter:not([dragged]) smart-splitter-bar[focus]:not([item-collapsed]) .smart-splitter-resize-button span:before{background-color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-color-active);color:var(--smart-ui-state-color-active)}.smart-splitter:not([dragged]) smart-splitter-bar:not([item-collapsed]):not([focus]) .smart-splitter-far-collapse-button[hover],.smart-splitter:not([dragged]) smart-splitter-bar:not([item-collapsed]):not([focus]) .smart-splitter-near-collapse-button[hover]{color:var(--smart-ui-state-color-hover)}.smart-splitter[dragged]{cursor:w-resize;pointer-events:none;-webkit-user-select:none;user-select:none;touch-action:none}.smart-splitter[dragged]:not([animation=none])>.smart-container>smart-splitter-item{transition:none}.smart-splitter[auto-fit-mode=overflow]>.smart-container{overflow:auto}.smart-splitter[orientation=horizontal]>.smart-container{flex-direction:column}.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-item{width:100%;height:var(--smart-splitter-item-size)}.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar{width:var(--smart-splitter-bar-fit-size);min-height:5px;height:var(--smart-splitter-bar-size)}.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar>.smart-container{flex-direction:row}.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar .smart-splitter-far-collapse-button,.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar .smart-splitter-near-collapse-button{width:0;height:100%}.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar .smart-splitter-resize-button,.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar[show-far-button] .smart-splitter-far-collapse-button,.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar[show-near-button] .smart-splitter-near-collapse-button{width:20px;height:100%}.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar .smart-splitter-far-collapse-button>span{transform:translate(-50%,-45%)rotate(0)}.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar .smart-splitter-near-collapse-button>span,.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar[item-collapsed] .smart-splitter-far-collapse-button>span{transform:translate(-50%,-50%)rotate(180deg)}.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar .smart-splitter-resize-button>span:before{left:calc(50% - var(--smart-splitter-bar-size));top:50%}.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar .smart-splitter-resize-button>span:after{top:50%;left:calc(50% + var(--smart-splitter-bar-size))}.smart-splitter[orientation=horizontal]>.smart-container>smart-splitter-bar[item-collapsed] .smart-splitter-near-collapse-button>span{transform:translate(-50%,-50%)rotate(0)}.smart-splitter[orientation=horizontal]>.smart-container>.smart-splitter-bar-feedback{width:100%;min-height:5px;height:var(--smart-splitter-bar-size)}.smart-splitter[orientation=horizontal] smart-splitter-item[collapsed]{min-width:0;min-height:0}.smart-splitter[orientation=horizontal]:not([resize-mode=none]):not([readonly])>.smart-container>smart-splitter-bar[hover]:not([locked]),.smart-splitter[orientation=horizontal][dragged]{cursor:s-resize}.smart-splitter[resize-mode=none]>.smart-container>smart-splitter-bar{cursor:default}.smart-splitter[disabled]>.smart-container>smart-splitter-bar{cursor:default;box-shadow:none;border:none;outline:0}.smart-splitter[dragging-not-allowed]>.smart-container>.smart-splitter-bar-feedback,.smart-splitter[dragging-not-allowed]>.smart-container>smart-splitter-bar,.smart-splitter[orientation][disabled]>.smart-container>smart-splitter-bar{cursor:default}.smart-splitter:not([animation=none]) .smart-splitter-far-collapse-button .smart-arrow,.smart-splitter:not([animation=none]) .smart-splitter-near-collapse-button .smart-arrow{transition:transform .2s ease-out}.smart-splitter:not([animation=none])>.smart-container>smart-splitter-item.animate{transition:all .25s cubic-bezier(.4,0,.2,1)}.smart-splitter[orientation-change]:not([animation=none])>.smart-container>smart-splitter-item{transition:none}.smart-splitter[show-locked-items]>.smart-container>smart-splitter-item[locked]>.smart-container:after{content:var(--smart-icon-lock);font-family:var(--smart-font-family-icon);opacity:.25;font-size:calc(2.5 * var(--smart-splitter-font-size));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-splitter[right-to-left] .smart-splitter>.smart-container{direction:initial}.smart-splitter[right-to-left] smart-splitter-item>.smart-container>.smart-content{direction:rtl}smart-switch-button{width:var(--smart-switch-button-default-width);height:var(--smart-switch-button-default-height)}smart-switch-button[orientation=vertical]{height:var(--smart-switch-button-default-width);width:var(--smart-switch-button-default-height)}smart-switch-button.smart-element{background:0 0;border:none;display:inline-block;overflow:visible}.smart-switch-button .smart-thumb{border:var(--smart-border-width) solid var(--smart-border);width:var(--smart-switch-button-thumb-size);height:var(--smart-switch-button-thumb-size);background-color:var(--smart-surface);box-shadow:var(--smart-elevation-2);cursor:pointer;pointer-events:all;border-radius:100%;order:2;align-self:center;position:relative}.smart-switch-button .smart-thumb:before{background-color:var(--smart-primary);content:"";transform-origin:0 0;opacity:.2;border-radius:100%;width:200%;height:200%;transition:all .2s;display:block;position:absolute;top:50%;left:50%;transform:scale(0)translate(-50%,-50%)}.smart-switch-button .smart-thumb:active:before{animation:.1s ease-in button-wave-effect;transform:scale(1)translate(-50%,-50%)}.smart-switch-button .smart-container{font-size:inherit;-webkit-user-select:none;user-select:none;touch-action:none;position:relative}.smart-switch-button .smart-container:before{content:"";background-color:var(--smart-surface);border-radius:10px;width:90%;height:50%;position:absolute;top:25%;left:5%}.smart-switch-button .smart-inner-container{width:calc(200% - var(--smart-switch-button-thumb-size));height:100%;color:inherit;pointer-events:none;flex-direction:row;justify-content:flex-start;display:flex;position:absolute;left:0}.smart-switch-button .smart-false-content,.smart-switch-button .smart-true-content{font-size:inherit;font-weight:inherit;text-align:center;box-sizing:border-box;color:inherit;display:inline-block}.smart-switch-button .smart-false-content-container,.smart-switch-button .smart-true-content-container{height:100%;color:inherit;width:calc((100% - var(--smart-switch-button-thumb-size))/ 2);background-clip:content-box;justify-content:center;align-items:center;padding:2px 0;display:flex;overflow:hidden}.smart-switch-button .smart-true-content-container{order:1}.smart-switch-button .smart-false-content-container,.smart-switch-button[inverted] .smart-true-content-container{order:3}.smart-switch-button:not([animation=none]) .smart-container:before{transition:opacity .2s ease-in-out,background .2s ease-in-out}.smart-switch-button:not([animation=none]):not([dragged]):not([checked=null]) .smart-inner-container{transition:left .2s ease-in-out}.smart-switch-button:not([animation=none])[orientation=vertical]:not([dragged]):not([checked=null]) .smart-inner-container{transition:top .2s ease-in-out}.smart-switch-button[hover]{border-color:var(--smart-ui-state-hover)}.smart-switch-button:focus .smart-thumb,.smart-switch-button[checked] .smart-thumb{border-color:var(--smart-primary);background-color:var(--smart-primary)}.smart-switch-button:focus .smart-thumb:before{background-color:var(--smart-primary);animation:.1s ease-in button-wave-effect;transform:scale(1)translate(-50%,-50%)}.smart-switch-button[readonly]{pointer-events:none}.smart-switch-button[disabled] .smart-thumb:before{content:none}.smart-switch-button[checked] .smart-thumb:active:before{background-color:var(--smart-primary);transform:scale(1)translate(-50%,-50%)}.smart-switch-button[checked] .smart-container:before{background-color:var(--smart-primary);opacity:.4}.smart-switch-button[checked] .smart-inner-container{left:calc(-1 * (100% - var(--smart-switch-button-thumb-size)))}.smart-switch-button[checked]:focus .smart-thumb:before{background-color:var(--smart-primary);transform:scale(1)translate(-50%,-50%)}.smart-switch-button[checked][inverted] .smart-inner-container{left:0}.smart-switch-button[checked=null] .smart-inner-container,.smart-switch-button[checked=null][inverted] .smart-inner-container{left:calc(-50% + var(--smart-switch-button-thumb-size)/ 2)}.smart-switch-button[checked]:not([animation=none]) .smart-thumb:active:before,.smart-switch-button[checked]:not([animation=none]):focus .smart-thumb:before{animation:.1s ease-in button-wave-effect}.smart-switch-button[checked][orientation=vertical] .smart-thumb{background-color:var(--smart-primary)}.smart-switch-button[checked][orientation=vertical] .smart-thumb:active:before{background-color:var(--smart-primary);transform:scale(1)translate(-50%,-50%)}.smart-switch-button[checked][orientation=vertical] .smart-container:before{background-color:var(--smart-primary);opacity:.4}.smart-switch-button[checked][orientation=vertical]:focus .smart-thumb:before{background-color:var(--smart-primary);transform:scale(1)translate(-50%,-50%)}.smart-switch-button[checked][orientation=vertical]:not([animation=none]) .smart-thumb:active:before,.smart-switch-button[checked][orientation=vertical]:not([animation=none]):focus .smart-thumb:before{animation:.1s ease-in button-wave-effect}.smart-switch-button[checked=null] .smart-thumb{background-color:var(--smart-surface);border-color:var(--smart-border)}.smart-switch-button[checked=null] .smart-false-content,.smart-switch-button[checked=null] .smart-true-content{visibility:hidden}.smart-switch-button[checked=null] .smart-false-content-container,.smart-switch-button[checked=null] .smart-true-content-container{color:#0000}.smart-switch-button[inverted] .smart-inner-container{left:calc(-1 * (100% - var(--smart-switch-button-thumb-size)))}.smart-switch-button[inverted] .smart-false-content-container{order:1}.smart-switch-button[orientation=vertical] .smart-thumb{width:var(--smart-switch-button-thumb-size);height:var(--smart-switch-button-thumb-size);box-shadow:var(--smart-elevation-2)}.smart-switch-button[orientation=vertical] .smart-thumb:before{border:var(--smart-border-width) solid var(--smart-border)}.smart-switch-button[orientation=vertical] .smart-thumb:active:before{animation:.1s ease-in button-wave-effect;transform:scale(1)translate(-50%,-50%)}.smart-switch-button[orientation=vertical] .smart-thumb:focus .smart-thumb:before{transform:scale(1)translate(-50%,-50%)}.smart-switch-button[orientation=vertical] .smart-container:before{content:"";border-radius:10px;width:50%;height:90%;position:absolute;top:5%;left:25%}.smart-switch-button[orientation=vertical] .smart-inner-container{height:calc(200% - var(--smart-switch-button-thumb-size));flex-direction:column;width:100%;top:0;left:0}.smart-switch-button[orientation=vertical] .smart-false-content-container,.smart-switch-button[orientation=vertical] .smart-true-content-container{width:100%;height:calc((100% - var(--smart-switch-button-thumb-size))/ 2);padding:0 2px}.smart-switch-button[orientation=vertical]:focus .smart-thumb:before{animation:.1s ease-in button-wave-effect}.smart-switch-button[orientation=vertical][checked] .smart-inner-container{left:0;top:calc(-1 * (100% - var(--smart-switch-button-thumb-size)))}.smart-switch-button[orientation=vertical][checked][inverted] .smart-inner-container{top:0}.smart-switch-button[orientation=vertical][checked=null] .smart-inner-container{top:calc(-50% + var(--smart-switch-button-thumb-size)/ 2)}.smart-switch-button[orientation=vertical][checked=null][inverted] .smart-inner-container{left:0;top:calc(-50% + var(--smart-switch-button-thumb-size)/ 2)}.smart-switch-button[orientation=vertical][inverted] .smart-inner-container{left:0;top:calc(-1 * (100% - var(--smart-switch-button-thumb-size)))}@keyframes button-wave-effect{0%{transform:scale(.2)translate(-50%,-50%)}50%{transform:scale(.5)translate(-50%,-50%)}to{transform:scale(1)translate(-50%,-50%)}}.smart-switch-button[right-to-left][checked]:not([orientation=vertical]) .smart-inner-container,.smart-switch-button[right-to-left][inverted]:not([orientation=vertical]) .smart-inner-container{left:0}.smart-switch-button[right-to-left]:not([orientation=vertical]) .smart-inner-container,.smart-switch-button[right-to-left][checked][inverted]:not([orientation=vertical]) .smart-inner-container{left:calc(-1 * (100% - var(--smart-switch-button-thumb-size)))}.smart-switch-button[right-to-left][checked=null]:not([orientation=vertical]) .smart-inner-container{left:calc(-50% + var(--smart-switch-button-thumb-size)/ 2)}smart-table table:not(.smart-table-container){display:none}smart-table tr.expanded .hierarchy-arrow{transform:rotate(180deg)}.smart-table{border-radius:var(--smart-border-top-left-radius) var(--smart-border-top-right-radius) var(--smart-border-bottom-right-radius) var(--smart-border-bottom-left-radius);width:var(--smart-table-default-width);height:var(--smart-table-default-height);font-family:var(--smart-font-family);font-size:var(--smart-font-size);display:block}.smart-table>.smart-container{border:var(--smart-border-width) solid var(--smart-border);border-radius:inherit;max-height:inherit;position:relative;overflow:auto}.smart-table .smart-table{background-color:#fff}.smart-table table{table-layout:fixed;border-collapse:collapse;border-radius:inherit}.smart-table thead th{background-color:var(--smart-background);color:var(--smart-background-color);font-size:calc(var(--smart-font-size) - 2px);border-bottom:var(--smart-border-width) solid var(--smart-border);text-align:left;font-weight:500}.smart-table thead th .sort-by:before,.smart-table thead th[filter]:before{font-style:normal;font-size:var(--smart-arrow-size);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;font-family:var(--smart-font-family-icon);text-transform:none}.smart-table thead th[filter]{position:relative}.smart-table thead th[filter]:before{content:var(--smart-icon-filter);flex-wrap:wrap;justify-content:center;align-items:center;margin-top:2px;font-weight:400;display:flex;position:absolute;right:10px}.smart-table thead th .sort-by{visibility:hidden;-webkit-user-select:none;user-select:none;opacity:0;width:16px;height:16px;display:none;position:relative}.smart-table thead th .sort-by:before{content:var(--smart-icon-up);flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100%;font-weight:400;display:flex;position:relative}.smart-table thead th .sort-by:after{background-color:var(--smart-primary);width:50%;height:50%;color:var(--smart-primary-color);border-radius:50%;justify-content:center;align-items:center;padding:3px;font-size:8px;display:flex;position:absolute;top:0;left:100%}.smart-table td,.smart-table th{padding-top:var(--smart-table-cell-padding);padding-right:var(--smart-table-cell-padding);padding-bottom:var(--smart-table-cell-padding);padding-left:var(--smart-table-cell-padding);vertical-align:middle;text-overflow:ellipsis;overflow:hidden}.smart-table thead th .sort-by.asc,.smart-table thead th .sort-by.desc{visibility:inherit;opacity:1;display:inline-block}.smart-table thead th .sort-by.desc:before{transform:rotateX(180deg)}.smart-table thead th:not(.smart-table-select-all){opacity:.9}.smart-table thead th.freeze-far,.smart-table thead th.freeze-near{opacity:1}.smart-table thead tr{height:var(--smart-table-column-header-height)}.smart-table thead tr:first-child th{border-top:none}.smart-table tbody tr{height:var(--smart-table-row-height)}.smart-table tbody tr.last-visible{height:unset}.smart-table tbody tr.last-visible.sized{box-shadow:inset 0 var(--smart-border-width) 0 0 var(--smart-border)}.smart-table tbody+tbody{border-top:2px solid var(--smart-border)}.smart-table tfoot tr{height:var(--smart-table-row-height)}.smart-table tfoot td{--smart-surface:var(--smart-background);--smart-surface-color:var(--smart-background-color);font-size:calc(var(--smart-font-size) - 2px);background-color:var(--smart-surface);color:var(--smart-surface-color)}.smart-table tr[row-id] td{white-space:nowrap}.smart-table th{border-top-width:var(--smart-border-width);border-top-style:solid;border-top-color:var(--smart-border);white-space:nowrap}.smart-table th:hover .column-menu,.smart-table th[column-menu-button] .column-menu{text-overflow:ellipsis;width:25px;height:100%;position:absolute;right:3px;overflow:hidden}.smart-table th:hover .column-menu:after,.smart-table th[column-menu-button] .column-menu:after{content:var(--smart-icon-arrow-down);font-family:var(--smart-font-family-icon);cursor:pointer;width:100%;color:var(--smart-surface-color);font-size:16px;font-weight:700}.smart-table th>.wrapper{align-items:center;display:flex;position:relative;overflow:hidden}.smart-table th>.wrapper>.label{text-overflow:ellipsis;overflow:hidden}.smart-table th.smart-table-select-all{width:calc(var(--smart-check-box-default-size) * 3)}.smart-table td.indeterminate>div:after,.smart-table th.smart-table-select-all.indeterminate>div:after{content:"";width:calc(.5 * var(--smart-check-box-default-size));height:calc(.5 * var(--smart-check-box-default-size));position:absolute}.smart-table th.smart-table-select-all.indeterminate>div{background-color:var(--smart-primary)}.smart-table th.smart-table-select-all.indeterminate>div:after{background-color:var(--smart-primary-color)}.smart-table th.column-header{text-align:center;border-bottom:none}.smart-table th.column-header:empty{border-top:none}.smart-table td{border-top-width:var(--smart-border-width);border-top-style:solid;border-top-color:var(--smart-border)}.smart-table td div{font-size:var(--smart-font-size);line-height:initial;margin:0;padding:0}.smart-table td span{line-height:initial}.smart-table td.no-edit{background-color:#00000005}.smart-table td.indeterminate>div{background-color:var(--smart-primary)}.smart-table td.indeterminate>div:after{background-color:var(--smart-primary-color)}.smart-table td.editing{padding:0}.smart-table td.editing .smart-table-editor{width:100%;height:100%}.smart-table td.editing .smart-table-editor.standard{border:var(--smart-border-width) solid var(--smart-border);padding:var(--smart-table-cell-padding);font-family:inherit;font-size:inherit;box-shadow:none}.smart-table td.editing .smart-table-editor.standard:focus{border:var(--smart-border-width) solid var(--smart-border);outline:0}.smart-table td.group-header>div,.smart-table td.tree-cell>div{flex-direction:row;align-items:center;display:flex}.smart-table td.tree-cell>div div:nth-child(2){width:calc(100% - var(--smart-table-arrow-margin) - var(--smart-table-arrow-size));text-overflow:ellipsis;line-height:1.2;overflow:hidden}.smart-table td.editing.invalid{position:relative;overflow:visible}.smart-table td.editing.invalid:before{content:attr(validation-message);visibility:hidden;border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);background-color:var(--smart-error);color:var(--smart-secondary-color);font-size:calc(var(--smart-font-size) - 4px);opacity:0;padding:7px;position:absolute;top:-100%;transform:scale(0)}.smart-table smart-pager .smart-pager-far-buttons-container,.smart-table smart-pager .smart-pager-near-buttons-container{font-size:calc(var(--smart-font-size) * 2)}.smart-table td.editing.invalid:hover:before{visibility:visible;opacity:.7;transform:scale(1)}.smart-table td.editing.invalid .smart-table-editor{border-color:var(--smart-error)}.smart-table td.smart-table-select-row:hover,.smart-table th.smart-table-select-all:hover{z-index:99;overflow:visible}.smart-table td.smart-table-select-row>div,.smart-table th.smart-table-select-all>div{border:var(--smart-border-width) solid var(--smart-border);width:var(--smart-check-box-default-size);height:var(--smart-check-box-default-size);color:var(--smart-primary-color);font-family:var(--smart-font-family-icon);cursor:pointer;border-radius:var(--smart-border-radius);justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)}.smart-table .smart-table-toolbar-button:before,.smart-table smart-pager .smart-pager-button:before{color:var(--smart-secondary-color);font-size:calc(var(--smart-font-size) - 4px);opacity:0;padding:7px}.smart-table td.smart-table-select-row>div:before,.smart-table th.smart-table-select-all>div:before{content:"";background-color:var(--smart-secondary);opacity:.1;transform-origin:50%;border-radius:50%;width:100%;height:100%;position:absolute;transform:scale(0)}.smart-table td.smart-table-select-row>div:hover:before,.smart-table th.smart-table-select-all>div:hover:before{transform:scale(2.5)}.smart-table td.smart-table-select-row>div:hover:active:before,.smart-table th.smart-table-select-all>div:hover:active:before{background-color:var(--smart-primary);animation-name:active;animation-duration:.2s;animation-timing-function:ease-out;animation-iteration-count:1}.smart-table td.smart-table-select-row.selected>div,.smart-table th.smart-table-select-all.selected>div{border-color:var(--smart-primary);background-color:var(--smart-primary)}.smart-table td.smart-table-select-row.selected>div:after,.smart-table th.smart-table-select-all.selected>div:after{content:var(--smart-icon-check)}.smart-table td.smart-table-select-row.selected>div:before,.smart-table th.smart-table-select-all.selected>div:before{background-color:var(--smart-primary)}.smart-table .smart-table-select-all.freeze-near{background-color:var(--smart-background);color:var(--smart-background-color)}.smart-table smart-pager.smart-element{min-width:0;height:var(--smart-table-header-footer-height);background-color:var(--smart-background);border-bottom:none;border-left:none;border-right:none;display:none;position:sticky;bottom:0;left:0}.smart-table smart-pager>.smart-container{justify-content:flex-end}.smart-table smart-pager .smart-pager-near-buttons-container.near{order:2}.smart-table smart-pager .smart-pager-near-buttons-container.far{order:3}.smart-table smart-pager .smart-pager-size-selector-and-label-container,.smart-table[right-to-left] smart-pager .smart-pager-far-buttons-container{order:0}.smart-table smart-pager .smart-pager-label{font-size:calc(var(--smart-font-size) - 2px);opacity:.7}.smart-table smart-pager .smart-pager-summary-container.smart-pager-label{order:1;margin:0 32px 0 24px}.smart-table smart-pager .smart-pager-button:before{content:attr(tooltip);visibility:hidden;border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);background-color:var(--smart-secondary);position:absolute;top:-125%;transform:scale(0)}.smart-table smart-pager .smart-pager-button:hover:before{visibility:visible;opacity:.7;transform:scale(1)}.smart-table .smart-pager .smart-pager-button{overflow:visible}.smart-table .smart-table-container:focus{outline:0}.smart-table .smart-table-container:focus td[focus]:after{content:"";box-sizing:border-box;pointer-events:none;border:1px solid var(--smart-ui-state-color-focus);width:calc(100% - 1px);height:100%;position:absolute;top:0;left:1px}.smart-table .smart-table-container:focus td[focus]:not(.freeze-near):not(.freeze-far){position:relative}.smart-table .smart-table-header{height:var(--smart-table-header-footer-height);background-color:var(--smart-background);z-index:2;display:none;position:sticky;top:0;left:0}.smart-table .smart-table-header .smart-input,.smart-table .smart-table-header .smart-table-filter-template-container{width:100%;height:100%;display:none}.smart-table .smart-table-header .smart-table-toolbar-button.conditional-formatting{border:var(--smart-border-width) solid var(--smart-border);width:var(--smart-table-header-footer-height);border-top:none;border-right:none;height:100%;display:none}.smart-table .smart-table-header .smart-table-toolbar-button.conditional-formatting:before{left:unset;right:0}.smart-table .smart-table-toolbar-button{--smart-border-top-left-radius:0;--smart-border-top-right-radius:0;--smart-border-bottom-left-radius:0;--smart-border-bottom-right-radius:0;--smart-button-padding:0;border-top:none;border-bottom:none;min-height:0;position:relative;overflow:visible}.smart-table .smart-table-toolbar-button:before{content:attr(tooltip);visibility:hidden;border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);background-color:var(--smart-secondary);box-sizing:border-box;top:125%;left:calc(-1 * var(--smart-table-row-height)/ 2);width:calc(2 * var(--smart-table-row-height));white-space:normal;word-wrap:break-word;text-transform:none;z-index:1000;position:absolute;transform:scale(0)}.smart-table .smart-table-toolbar-button:after{content:var(--smart-icon-table);pointer-events:none;opacity:.4;justify-content:center;align-items:center;width:100%;height:100%;font-family:smart-icons;font-size:20px;display:flex;position:absolute}.smart-table .smart-table-toolbar-button:hover:before{visibility:visible;opacity:.7;transform:scale(1)}.smart-table[hide-selection-column] td.smart-table-select-row,.smart-table[hide-selection-column] td.smart-table-select-row .selection-checkbox,.smart-table[hide-selection-column] th.smart-table-select-all>div,.smart-table[virtualization] tr[unused]{visibility:hidden}.smart-table .smart-table-toolbar-button>button{overflow:hidden}.smart-table .smart-table-toolbar-button.conditional-formatting>button:after{pointer-events:none;content:var(--smart-icon-less-than-equal);opacity:1;justify-content:center;align-items:center;width:100%;height:100%;font-family:smart-icons;font-size:16px;display:flex;position:absolute;top:8px;left:8px}.smart-table .smart-table-toolbar-button.fields{border-right:none}.smart-table .smart-table-toolbar-button.fields:before{left:unset;width:calc(2 * var(--smart-table-row-height));right:0}.smart-table .smart-table-toolbar-button.fields>button:after{pointer-events:none;opacity:1;content:var(--smart-icon-settings);justify-content:center;align-items:center;width:100%;height:100%;font-family:smart-icons;font-size:16px;display:flex;position:absolute;top:8px;left:8px}.smart-table .smart-table-filter-row smart-button{--smart-button-padding:0}.smart-table .smart-table-filter-row smart-button button:after{content:var(--smart-icon-filter);font-family:var(--smart-font-family-icon);width:100%;height:100%;text-decoration:line-through}.smart-table .smart-table-filter-row>td>div{--smart-filter-row-content-height:calc(var(--smart-table-row-height) - 2 * var(--smart-table-cell-padding) - var(--smart-border-width));grid-template-columns:1fr var(--smart-filter-row-content-height) var(--smart-filter-row-content-height);height:var(--smart-filter-row-content-height);grid-template-rows:100%;column-gap:2px;display:grid}.smart-table .smart-table-filter-row>td.no-filter{opacity:.6;pointer-events:none}.smart-table .smart-table-filter-row .filter-value{border:var(--smart-border-width) solid var(--smart-border);border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);min-width:0;padding:var(--smart-editor-label-padding);background-color:var(--smart-background);color:var(--smart-background-color);font-family:inherit;font-size:inherit}.smart-table .smart-table-filter-row .filter-value:hover{border-color:var(--smart-ui-state-border-hover)}.smart-table .smart-table-filter-row .filter-value:focus{border-color:var(--smart-outline);outline:0}.smart-table .smart-table-filter-row .filter-value[type=number]{-webkit-appearance:none;-moz-appearance:textfield}.smart-table .smart-table-filter-row .filter-value::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield}.smart-table .smart-table-filter-row .filter-value::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield}.smart-table .smart-table-filter-row .smart-input{--smart-editor-addon-width:100%;--smart-editor-label-padding:0;width:unset;height:100%}.smart-table .smart-table-filter-row .smart-input .smart-drop-down-button{border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius)}.smart-table .smart-table-filter-row .smart-input .smart-drop-down-button .arrow:after{content:var(--smart-icon-filter);transform:none!important}.smart-table .smart-table-row-detail{height:var(--smart-table-row-detail-height)}.smart-table .smart-table-row-detail>td{border:none;padding:0}.smart-table .smart-table-row-detail .smart-table-detail-container{height:calc(var(--smart-table-row-detail-height) - 2 * var(--smart-table-cell-padding));padding:0 var(--smart-table-cell-padding);overflow:hidden}.smart-table .smart-table-row-detail.collapsed{height:0}.smart-table .smart-table-row-detail.collapsed .smart-table-detail-container{height:0;padding-top:0;padding-bottom:0}.smart-table .smart-table-cell-template{text-overflow:ellipsis;display:contents;overflow:hidden}.smart-table .disable-select td.smart-table-select-row>div{pointer-events:none;opacity:.2}.smart-table .dragged,.smart-table .drop-column{position:relative}.smart-table .drop-column:after{content:"";background-color:var(--smart-primary);width:2px;height:100%;position:absolute;top:0}.smart-table .freeze-far,.smart-table .freeze-near{opacity:1;background-color:var(--smart-background);color:var(--smart-background-color);z-index:1;position:sticky}.smart-table .drop-column.left:after{left:0}.smart-table .drop-column.right:after{right:0}.smart-table .freeze-near{box-shadow:1px 0 0 0 var(--smart-border);left:0}.smart-table .freeze-far{box-shadow:-1px 0 0 0 var(--smart-border);right:0}.smart-table .smart-table-virtualization-container{border:none;width:100%;height:100%;padding:0}.smart-table[conditional-formatting-button] .smart-table-container,.smart-table[conditional-formatting-button] .smart-table-virtualization-container,.smart-table[filtering]:not([filter-row]):not([column-menu]) .smart-table-container,.smart-table[filtering]:not([filter-row]):not([column-menu]) .smart-table-virtualization-container,.smart-table[paging]:not(.smart-pivot-table) .smart-table-container,.smart-table[paging]:not(.smart-pivot-table) .smart-table-virtualization-container{height:calc(100% - var(--smart-table-header-footer-height))}.smart-table .smart-table-virtualization-container .smart-scroll-viewer-content-container{padding:0}.smart-table .hierarchy-arrow{margin-right:var(--smart-table-arrow-margin);width:var(--smart-table-arrow-size);cursor:pointer}.smart-table .group-label-name{display:var(--smart-table-group-name-display)}.smart-table .group-label-value{font-weight:700}.smart-table .group-label-count{display:var(--smart-table-group-count-display)}.smart-table .outline-level-1{padding-left:var(--smart-table-indent)}.smart-table .outline-level-1.tree-leaf{padding-left:calc(var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table .outline-level-2{padding-left:calc(2 * var(--smart-table-indent))}.smart-table .outline-level-2.tree-leaf{padding-left:calc(2 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table .outline-level-3{padding-left:calc(3 * var(--smart-table-indent))}.smart-table .outline-level-3.tree-leaf{padding-left:calc(3 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table .outline-level-4{padding-left:calc(4 * var(--smart-table-indent))}.smart-table .outline-level-4.tree-leaf{padding-left:calc(4 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table .outline-level-5{padding-left:calc(5 * var(--smart-table-indent))}.smart-table .outline-level-5.tree-leaf{padding-left:calc(5 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table .outline-level-6{padding-left:calc(6 * var(--smart-table-indent))}.smart-table .outline-level-6.tree-leaf{padding-left:calc(6 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table .outline-level-7{padding-left:calc(7 * var(--smart-table-indent))}.smart-table .outline-level-7.tree-leaf{padding-left:calc(7 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table .outline-level-8{padding-left:calc(8 * var(--smart-table-indent))}.smart-table .outline-level-8.tree-leaf{padding-left:calc(8 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table .outline-level-9{padding-left:calc(9 * var(--smart-table-indent))}.smart-table .outline-level-9.tree-leaf{padding-left:calc(9 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table .outline-level-10{padding-left:calc(10 * var(--smart-table-indent))}.smart-table .outline-level-10.tree-leaf{padding-left:calc(10 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table.thead-dark table th{color:#fff;background-color:#212529;border-color:#32383e}.smart-table.thead-dark thead th .sort-by:before{color:#fff}.smart-table.thead-primary table th{color:var(--smart-primary-color);background-color:var(--smart-primary);border-color:var(--smart-primary)}.smart-table.thead-primary th.smart-table-select-all.selected>div,.smart-table.thead-primary th.smart-table-select-all>div{border-color:var(--smart-primary-color)}.smart-table.thead-primary th.smart-table-select-all.indeterminate>div{background-color:var(--smart-primary-color)}.smart-table.thead-secondary table th{color:var(--smart-secondary-color);background-color:var(--smart-secondary);border-color:var(--smart-secondary)}.smart-table.thead-surface table th{color:var(--smart-surface-color);background-color:var(--smart-surface);border-color:var(--smart-surface)}.smart-table.thead-light table th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.smart-table.table-dark table{color:#fff;background-color:#212529}.smart-table.table-dark thead th .sort-by:before{color:#fff}.smart-table.table-dark.table-bordered table{border:0}.smart-table.table-dark.table-striped table tbody tr:nth-of-type(odd){background-color:#ffffff0d}.smart-table.table-dark.table-hover table tbody tr:hover{background-color:#ffffff13}.smart-table.table-bordered table{border:var(--smart-border-width) solid var(--smart-border)}.smart-table.table-bordered table thead td,.smart-table.table-bordered table thead th{border-bottom-width:2px}.smart-table.table-bordered table td,.smart-table.table-bordered table th{border:var(--smart-border-width) solid var(--smart-border)}.smart-table.table-striped table tbody tr:nth-of-type(odd){background-color:#0000000d}.smart-table.table-hover table tbody tr:hover{background-color:#00000013}.smart-table.table-hover table .smart-table-primary:hover,.smart-table.table-hover table .smart-table-primary:hover>td,.smart-table.table-hover table .smart-table-primary:hover>th{background-color:#9fcdff}.smart-table.table-hover table .smart-table-secondary:hover,.smart-table.table-hover table .smart-table-secondary:hover>td,.smart-table.table-hover table .smart-table-secondary:hover>th{background-color:#c8cbcf}.smart-table.table-hover table .smart-table-success:hover,.smart-table.table-hover table .smart-table-success:hover>td,.smart-table.table-hover table .smart-table-success:hover>th{background-color:#b1dfbb}.smart-table.table-hover table .smart-table-info:hover,.smart-table.table-hover table .smart-table-info:hover>td,.smart-table.table-hover table .smart-table-info:hover>th{background-color:#abdde5}.smart-table.table-hover table .smart-table-warning:hover,.smart-table.table-hover table .smart-table-warning:hover>td,.smart-table.table-hover table .smart-table-warning:hover>th{background-color:#ffe8a1}.smart-table.table-hover table .smart-table-danger:hover,.smart-table.table-hover table .smart-table-danger:hover>td,.smart-table.table-hover table .smart-table-danger:hover>th{background-color:#f1b0b7}.smart-table.table-hover table .smart-table.table-light table:hover,.smart-table.table-hover table .smart-table.table-light table:hover>td,.smart-table.table-hover table .smart-table.table-light table:hover>th{background-color:#ececf6}.smart-table.table-hover table .smart-table.table-dark table:hover,.smart-table.table-hover table .smart-table.table-dark table:hover>td,.smart-table.table-hover table .smart-table.table-dark table:hover>th{background-color:#b9bbbe}.smart-table.table-hover table .smart-table-active:hover,.smart-table.table-hover table .smart-table-active:hover>td,.smart-table.table-hover table .smart-table-active:hover>th{background-color:#00000013}.smart-table.no-border>.smart-container{border:none}.smart-table.table-elevation{border-radius:unset;box-shadow:var(--smart-elevation-8);border:none}.smart-table:not([animation=none]) thead th .sort-by{transition:visibility .5s ease-out,opacity .5s ease-out}.smart-table:not([animation=none]) thead th .sort-by:before{transition:transform .5s ease-out}.smart-table:not([animation=none]) tr[row-id] td:not(.editing){transition:padding-top .2s ease-in-out,padding-bottom .2s ease-in-out,transform .2s ease-in-out,border-top-color .2s ease-in-out}.smart-table:not([animation=none]) td.editing.invalid:before{transition:visibility .2s ease-in-out,opacity .2s ease-out,transform .1s ease-out}.smart-table:not([animation=none]) .smart-table-toolbar-button:before,.smart-table:not([animation=none]) smart-pager .smart-pager-button:before{transition:visibility .2s ease-out,opacity .2s ease-out,transform .1s ease-out}.smart-table:not([animation=none]) .hierarchy-arrow{transition:transform .2s ease-in-out}.smart-table:not([animation=none]):not([ignore-detail-animation]) .smart-table-row-detail{transition:height .2s ease-in-out}.smart-table:not([animation=none]):not([ignore-detail-animation]) .smart-table-row-detail .smart-table-detail-container{transition:height .2s ease-in-out,padding-top .2s ease-in-out,padding-bottom .2s ease-in-out}.smart-table[virtualization]{--smart-table-default-height:var(--smart-grid-default-height)}.smart-table[filtering] .smart-table-header{grid-template-columns:1fr;display:grid}.smart-table[filtering] .smart-table-header .smart-input,.smart-table[filtering] .smart-table-header .smart-table-filter-template-container{display:block}.smart-table[filtering][filter-row][conditional-formatting-button] .smart-table-header .smart-input,.smart-table[filtering][filter-row][conditional-formatting-button] .smart-table-header .smart-table-filter-template-container{display:none}.smart-table[filtering][conditional-formatting-button] .smart-table-header{grid-template-columns:1fr auto}.smart-table[conditional-formatting-button] .smart-table-header{display:grid}.smart-table[conditional-formatting-button] .smart-table-header .smart-table-toolbar-button.conditional-formatting{display:flex}.smart-table[conditional-formatting-button]:not([filtering]) .smart-table-header{grid-template-columns:1fr auto;grid-template-areas:".button"}.smart-table[conditional-formatting-button]:not([filtering]) .smart-table-header .smart-table-toolbar-button.conditional-formatting{grid-area:button}.smart-table[conditional-formatting-button][filtering][filter-row] .smart-table-header{grid-template-columns:1fr auto;grid-template-areas:".button"}.smart-table[conditional-formatting-button][filtering][filter-row] .smart-table-header .smart-table-toolbar-button.conditional-formatting{grid-area:button}.smart-table[paging]:not(.smart-pivot-table) smart-pager{z-index:1;display:block}.smart-table[paging]:not(.smart-pivot-table)[conditional-formatting-button] .smart-table-container,.smart-table[paging]:not(.smart-pivot-table)[conditional-formatting-button] .smart-table-virtualization-container,.smart-table[paging]:not(.smart-pivot-table)[filtering]:not([filter-row]) .smart-table-container,.smart-table[paging]:not(.smart-pivot-table)[filtering]:not([filter-row]) .smart-table-virtualization-container{height:calc(100% - 2 * var(--smart-table-header-footer-height))}.smart-table[paging].smart-pivot-table smart-pager{z-index:999;display:block}.smart-table[paging].smart-pivot-table [designer] smart-pager{border-right:1px solid var(--smart-border)}.smart-table[column-reorder] thead th{touch-action:none}.smart-table[column-reorder] th[data-field]{cursor:move}.smart-table:not([column-resize]) .dragged:after{content:"";opacity:.8;background-image:linear-gradient(45deg,#0000001a 25%,#0000 25% 50%,#0000001a 50% 75%,#0000 75%,#0000);background-size:3em 3em;width:100%;height:100%;position:absolute;top:0;left:0}.smart-table[column-resize] thead th{touch-action:none}.smart-table[column-resize] th[data-field]:after,.smart-table[column-resize] th[data-field]:before{content:"";cursor:col-resize;width:5px;height:100%;position:absolute;top:0}.smart-table[column-resize]:not([right-to-left]) th[locked]+th[data-field]:before,.smart-table[column-resize]:not([right-to-left]) th[locked]:after,.smart-table[column-resize]:not([selection]) th[data-field]:first-child:before,.smart-table[column-resize][resize-max-reached] th[data-field]:after,.smart-table[column-resize][resize-max-reached] th[data-field]:before,.smart-table[column-resize][selection] th[data-field]:nth-child(2):before{content:none}.smart-table[column-resize] th[data-field]:before{left:0}.smart-table[column-resize] th[data-field]:after{width:4px;right:0}.smart-table[column-resize]:not([freeze-header]) th[data-field]:not(.freeze-near):not(.freeze-far){position:relative}@media (hover:none){.smart-table[column-resize]:not(.resizing) th[data-field]:before{border-left:1px solid rgba(var(--smart-primary-rgb),.3)}.smart-table[column-resize]:not(.resizing) th[data-field]:after{border-right:1px solid rgba(var(--smart-primary-rgb),.3)}}@media (hover:hover){.smart-table[column-resize]:not(.resizing) th[data-field]:hover:before{border-left:1px solid rgba(var(--smart-primary-rgb),.3)}.smart-table[column-resize]:not(.resizing) th[data-field]:hover:after{border-right:1px solid rgba(var(--smart-primary-rgb),.3)}}.smart-table[sort-mode=many] thead th .sort-by:after{content:attr(order)}.smart-table[loading] tbody td{opacity:0}.smart-table[loading] smart-pager{pointer-events:none}.smart-table[freeze-header]:not([virtualization]) thead th{opacity:1;box-shadow:0 1px 0 0 var(--smart-border);z-index:100;border-bottom:none;position:sticky;top:0}.smart-table[freeze-header]:not([virtualization]) thead th.freeze-near{box-shadow:1px 1px 0 0 var(--smart-border);z-index:200}.smart-table[freeze-header]:not([virtualization]) thead th.freeze-far{box-shadow:-1px 1px 0 0 var(--smart-border);z-index:200}.smart-table[freeze-header]:not([virtualization]) thead tr:nth-child(2)>th{top:var(--smart-table-column-header-height)}.smart-table[freeze-header]:not([virtualization]) thead tr:nth-child(3)>th{top:calc(2 * var(--smart-table-column-header-height))}.smart-table[freeze-header]:not([virtualization]) thead tr:nth-child(4)>th{top:calc(3 * var(--smart-table-column-header-height))}.smart-table[freeze-header]:not([virtualization]) thead tr:nth-child(5)>th{top:calc(4 * var(--smart-table-column-header-height))}.smart-table[freeze-header]:not([virtualization])[conditional-formatting-button] thead th,.smart-table[freeze-header]:not([virtualization])[filtering]:not([filter-row]):not([column-menu]) thead th{top:var(--smart-table-header-footer-height)}.smart-table[freeze-header]:not([virtualization])[conditional-formatting-button] thead tr:nth-child(2)>th,.smart-table[freeze-header]:not([virtualization])[filtering]:not([filter-row]):not([column-menu]) thead tr:nth-child(2)>th{top:calc(var(--smart-table-header-footer-height) + var(--smart-table-column-header-height))}.smart-table[freeze-header]:not([virtualization])[conditional-formatting-button] thead tr:nth-child(3)>th,.smart-table[freeze-header]:not([virtualization])[filtering]:not([filter-row]):not([column-menu]) thead tr:nth-child(3)>th{top:calc(var(--smart-table-header-footer-height) + 2 * var(--smart-table-column-header-height))}.smart-table[freeze-header]:not([virtualization])[conditional-formatting-button] thead tr:nth-child(4)>th,.smart-table[freeze-header]:not([virtualization])[filtering]:not([filter-row]):not([column-menu]) thead tr:nth-child(4)>th{top:calc(var(--smart-table-header-footer-height) + 3 * var(--smart-table-column-header-height))}.smart-table[freeze-header]:not([virtualization])[conditional-formatting-button] thead tr:nth-child(5)>th,.smart-table[freeze-header]:not([virtualization])[filtering]:not([filter-row]):not([column-menu]) thead tr:nth-child(5)>th{top:calc(var(--smart-table-header-footer-height) + 4 * var(--smart-table-column-header-height))}.smart-table[freeze-header][virtualization] thead{box-shadow:0 1px 0 0 var(--smart-border);z-index:200;position:relative;top:0}.smart-table[freeze-header][virtualization] thead th{opacity:1;box-shadow:0 1px 0 0 var(--smart-border);z-index:100;border-bottom:none;position:relative;top:0}.smart-table[freeze-header][virtualization] thead th.sticky{position:sticky}.smart-table[freeze-header][virtualization] thead th.freeze-near{box-shadow:1px 1px 0 0 var(--smart-border);z-index:200}.smart-table[freeze-header][virtualization] thead th.freeze-far{box-shadow:-1px 1px 0 0 var(--smart-border);z-index:200}.smart-table[freeze-header][virtualization] thead tr:nth-child(2)>th{top:var(--smart-table-column-header-height)}.smart-table[freeze-header][virtualization] thead tr:nth-child(3)>th{top:calc(2 * var(--smart-table-column-header-height))}.smart-table[freeze-header][virtualization] thead tr:nth-child(4)>th{top:calc(3 * var(--smart-table-column-header-height))}.smart-table[freeze-header][virtualization] thead tr:nth-child(5)>th{top:calc(4 * var(--smart-table-column-header-height))}.smart-table[freeze-header][virtualization][conditional-formatting-button] thead th,.smart-table[freeze-header][virtualization][filtering]:not([filter-row]):not([column-menu]) thead th{top:var(--smart-table-header-footer-height)}.smart-table[freeze-header][virtualization][conditional-formatting-button] thead tr:nth-child(2)>th,.smart-table[freeze-header][virtualization][filtering]:not([filter-row]):not([column-menu]) thead tr:nth-child(2)>th{top:calc(var(--smart-table-header-footer-height) + var(--smart-table-column-header-height))}.smart-table[freeze-header][virtualization][conditional-formatting-button] thead tr:nth-child(3)>th,.smart-table[freeze-header][virtualization][filtering]:not([filter-row]):not([column-menu]) thead tr:nth-child(3)>th{top:calc(var(--smart-table-header-footer-height) + 2 * var(--smart-table-column-header-height))}.smart-table[freeze-header][virtualization][conditional-formatting-button] thead tr:nth-child(4)>th,.smart-table[freeze-header][virtualization][filtering]:not([filter-row]):not([column-menu]) thead tr:nth-child(4)>th{top:calc(var(--smart-table-header-footer-height) + 3 * var(--smart-table-column-header-height))}.smart-table[freeze-header][virtualization][conditional-formatting-button] thead tr:nth-child(5)>th,.smart-table[freeze-header][virtualization][filtering]:not([filter-row]):not([column-menu]) thead tr:nth-child(5)>th{top:calc(var(--smart-table-header-footer-height) + 4 * var(--smart-table-column-header-height))}.smart-table[freeze-footer] tfoot td{opacity:1;box-shadow:0 -1px 0 0 var(--smart-border);z-index:100;border-top:none;position:sticky;bottom:0}.smart-table[freeze-footer] tfoot td.freeze-near{box-shadow:1px -1px 0 0 var(--smart-border);z-index:200}.smart-table[freeze-footer] tfoot td.freeze-far{box-shadow:-1px -1px 0 0 var(--smart-border);z-index:200}.smart-table[freeze-footer] tfoot tr:nth-last-child(2) td{bottom:var(--smart-table-row-height)}.smart-table[freeze-footer] tfoot tr:nth-last-child(3) td{bottom:calc(2 * var(--smart-table-row-height))}.smart-table[freeze-footer] .smart-table-container:focus td[focus]:after{height:calc(100% - 1px)}.smart-table[freeze-footer][paging]:not(.smart-pivot-table) tfoot td{bottom:var(--smart-table-header-footer-height)}.smart-table[freeze-footer][paging]:not(.smart-pivot-table) tfoot tr:nth-last-child(2) td{bottom:calc(var(--smart-table-row-height) + var(--smart-table-header-footer-height))}.smart-table[freeze-footer][paging]:not(.smart-pivot-table) tfoot tr:nth-last-child(3) td{bottom:calc(2 * var(--smart-table-row-height) + var(--smart-table-header-footer-height))}.smart-table[row-detail-template] tr[row-id]{cursor:pointer}.smart-table[hierarchy] tr[row-id] td{transform:scaleY(1)}.smart-table[hierarchy] tr[row-id].no-height td{line-height:0}.smart-table[hierarchy] tr.collapsed[row-id]{height:0}.smart-table[hierarchy] tr.collapsed[row-id] td{border-top-width:0;border-top-color:#0000;padding-top:0;padding-bottom:0;line-height:0;transform:scaleY(0)}.smart-table[column-groups][selection] th.empty,.smart-table[column-groups][selection] th.smart-table-select-all,.smart-table[virtualization] tr[unused] td{border-top:none}.smart-pivot-table th.expanded .total-arrow,.smart-pivot-table:not([group-layout=classic]) tr.expanded .hierarchy-arrow{transform:rotate(180deg)}.smart-table[hierarchy]:not([animation=none]) tr[row-id]{transition:height .2s ease-in-out}.smart-table[modal]{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.smart-table[modal]:after{content:"";opacity:.3;pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none;z-index:100;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.smart-table[toolbar][designer] .smart-table-toolbar-button.conditional-formatting{border-right:none}.smart-table[toolbar][designer] .smart-table-toolbar-button.conditional-formatting:before{left:unset;width:calc(2 * var(--smart-table-row-height));right:0}.smart-table[auto-size] table{table-layout:auto}.smart-table[column-groups]:not([right-to-left]) th:not(:last-child){border-right:var(--smart-border-width) solid var(--smart-border)}.smart-table[virtualization] tr.last-row td{border-bottom:var(--smart-border-width) solid var(--smart-border)}.smart-table[virtualization] tr.smart-table-filter-row td{top:var(--smart-table-column-header-height);background-color:var(--smart-background);box-shadow:0 1px 0 0 var(--smart-border);position:sticky}.smart-table[virtualization][conditional-formatting-button] .smart-table-container,.smart-table[virtualization][filtering]:not([filter-row]) .smart-table-container,.smart-table[virtualization][paging]:not(.smart-pivot-table) .smart-table-container,.smart-table[virtualization][paging]:not(.smart-pivot-table)[conditional-formatting-button] .smart-table-container,.smart-table[virtualization][paging]:not(.smart-pivot-table)[filtering]:not([filter-row]):not([column-menu]) .smart-table-container{height:100%}.smart-table[virtualization][freeze-header][conditional-formatting-button] thead th,.smart-table[virtualization][freeze-header][filtering]:not([filter-row]):not([column-menu]) thead th{top:0}@media (width<=575.98px){.smart-table.table-responsive-sm{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;display:block;overflow-x:auto}.smart-table.table-responsive-sm>.smart-table.table-bordered table{border:0}}@media (width<=767.98px){.smart-table.table-responsive-md{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;display:block;overflow-x:auto}.smart-table.table-responsive-md>.smart-table.table-bordered table{border:0}}@media (width<=991.98px){.smart-table.table-responsive-lg{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;display:block;overflow-x:auto}.smart-table.table-responsive-lg>.smart-table.table-bordered table{border:0}}@media (width<=1199.98px){.smart-table.table-responsive-xl{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;display:block;overflow-x:auto}.smart-table.table-responsive-xl>.smart-table.table-bordered table{border:0}}.smart-table.table-responsive{-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;width:100%;display:block;overflow-x:auto}.smart-table.table-responsive>.smart-table.table-bordered table{border:0}@media only screen and (width<=1280px){.smart-table .priority-5{display:none}}@media only screen and (width<=1024px){.smart-table .priority-4{display:none}}@media only screen and (width<=800px){.smart-table .priority-3{display:none}}@media only screen and (width<=640px){.smart-table .priority-2{display:none}}.smart-table[hide-selection-column] th.smart-table-select-all{width:0;padding-left:0;padding-right:0}.smart-table[hide-selection-column] tr[aria-selected=true] td{background:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}.smart-pivot-table:not([animation=none]) .total-arrow{transition:transform .2s ease-in-out}@-moz-document url-prefix(){.smart-table thead th:not(.smart-table-select-all){opacity:1}.smart-table .freeze-far,.smart-table .freeze-near{box-shadow:0 0 0 1px var(--smart-border)}.smart-table .smart-table-container:focus td[focus]:after{height:calc(100% - 1px);top:1px}.smart-table[freeze-header] thead th.empty,.smart-table[freeze-header] thead th:empty{box-shadow:-1px 0 0 0 var(--smart-border)}.smart-table[freeze-footer] .smart-table-container:focus td[focus]:after{height:calc(100% - 2px)}.smart-table[column-groups][freeze-header] thead th{box-shadow:0 0 0 1px var(--smart-border)}.smart-pivot-table thead th:last-child,.smart-pivot-table thead th:not(:last-child){box-shadow:0 0 0 1px var(--smart-border);border:none}.smart-pivot-table tbody tr[row-id]:first-child td{border-top:none}.smart-pivot-table[freeze-header] thead th{box-shadow:0 0 0 1px var(--smart-border)}.smart-pivot-table[freeze-header] .smart-pivot-table-grouping-header:empty{box-shadow:-1px 0 0 0 var(--smart-border)}}.smart-pivot-panel>.smart-container[modal]{pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.smart-pivot-panel>.smart-container[modal]:after{content:"";opacity:.3;pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none;z-index:100;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.smart-table-primary,.smart-table-primary>td,.smart-table-primary>th{background-color:#b8daff}.smart-table-secondary,.smart-table-secondary>td,.smart-table-secondary>th{background-color:#d6d8db}.smart-table-success,.smart-table-success>td,.smart-table-success>th{background-color:#c3e6cb}.smart-table-info,.smart-table-info>td,.smart-table-info>th{background-color:#bee5eb}.smart-table-warning,.smart-table-warning>td,.smart-table-warning>th{background-color:#ffeeba}.smart-table-danger,.smart-table-danger>td,.smart-table-danger>th{background-color:#f5c6cb}.smart-table.table-light table,.smart-table.table-light table>td,.smart-table.table-light table>th{background-color:#fdfdfe}.smart-table.table-dark table td,.smart-table.table-dark table th,.smart-table.table-dark table thead th{border-color:#32383e}.smart-table.table-dark table>td,.smart-table.table-dark table>th{background-color:#212529}.smart-table-active,.smart-table-active>td,.smart-table-active>th{background-color:#00000013}.smart-table-container{width:100%;height:100%}.smart-table-sm td,.smart-table-sm th{padding:.3rem}.smart-table-feedback,.smart-table-resize-feedback{font-family:var(--smart-font-family);padding:5px;position:absolute}.smart-table-feedback{box-shadow:var(--smart-elevation-8);border:var(--smart-border-width) solid var(--smart-border);border-radius:var(--smart-border-radius);white-space:nowrap;font-size:var(--smart-font-size);background-color:var(--smart-background);color:var(--smart-background-color);z-index:10000;opacity:.85;align-items:center;display:flex}.smart-table-resize-feedback{box-sizing:border-box;border-left:1px dashed var(--smart-primary);z-index:100;font-size:12px;font-weight:700}.smart-table-resize-feedback.static{border-left-style:solid}.smart-table-resize-feedback.max,.smart-table-resize-feedback.min{border-left-color:var(--smart-error)}.smart-table-window.conditional-formatting{--smart-window-default-width:650px}.smart-table-window.conditional-formatting .smart-content-container>.smart-content,.smart-table-window.conditional-formatting>.smart-container{overflow:visible}.smart-table-window.conditional-formatting smart-formatting-panel{border:none;width:100%;height:100%}.smart-table-window.smart-window.conditional-formatting{overflow:visible}.smart-table-window.smart-window .smart-content-container>.smart-footer{justify-content:space-evenly;align-items:center;display:flex}.smart-table-window.smart-window .smart-content-container>.smart-footer smart-button{--smart-button-padding:0;width:40%;height:100%}.smart-table-column-menu{border:1px solid var(--smart-border);box-shadow:var(--smart-elevation-8);z-index:9999;border-radius:var(--smart-border-radius);background:var(--smart-background);width:200px;height:auto;padding:10px;position:absolute;top:0;left:0}.smart-table-column-menu smart-button{--smart-button-padding:0}.smart-table-column-menu smart-button button:after{content:var(--smart-icon-filter);font-family:var(--smart-font-family-icon);width:100%;height:100%;text-decoration:line-through}.smart-table-column-menu.wrapper>div{--smart-filter-row-content-height:calc(var(--smart-table-row-height) - 2 * var(--smart-table-cell-padding) - var(--smart-border-width));grid-template-columns:1fr var(--smart-filter-row-content-height) var(--smart-filter-row-content-height);height:var(--smart-filter-row-content-height);grid-template-rows:100%;column-gap:2px;display:grid;position:relative}.smart-table-column-menu.wrapper .smart-table-menu-item{cursor:pointer;font-family:var(--smart-font-family);font-size:var(--smart-font-size);box-sizing:border-box;align-items:center;height:30px;margin-bottom:5px;padding:5px;display:flex}.smart-table-column-menu.wrapper .smart-table-menu-item.smart-disabled{-webkit-user-select:none;user-select:none;pointer-events:none;opacity:.5}.smart-table-column-menu.wrapper .smart-table-menu-item .label{padding:5px}.smart-table-column-menu.wrapper .smart-table-menu-item:not(.filter-item):hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-table-column-menu.wrapper .smart-table-menu-item .menu-icon:after,.smart-table-column-menu.wrapper .smart-table-menu-item.columns-item:after{font-family:var(--smart-font-family-icon);width:100%;color:var(--smart-surface-color);height:100%}.smart-table-column-menu.wrapper .smart-table-menu-item .sort-asc:after{content:var(--smart-icon-sort-name-up)}.smart-table-column-menu.wrapper .smart-table-menu-item .sort-desc:after{content:var(--smart-icon-sort-name-down)}.smart-table-column-menu.wrapper .smart-table-menu-item .sort-remove:after{content:var(--smart-icon-sort-name-up);text-decoration:line-through}.smart-table-column-menu.wrapper .smart-table-menu-item .reset:after{content:var(--smart-icon-refresh)}.smart-table-column-menu.wrapper .smart-table-menu-item .columns:after{content:var(--smart-icon-table)}.smart-table-column-menu.wrapper .smart-table-menu-item .filter-by:after{content:var(--smart-icon-add-filter)}.smart-table-column-menu.wrapper .smart-table-menu-item .filter-by-remove:after{content:var(--smart-icon-filter);text-decoration:line-through}.smart-table-column-menu.wrapper .smart-table-menu-item .column-item:after{content:var(--smart-icon-check-squared)}.smart-table-column-menu.wrapper .smart-table-menu-item .column-item.off:after{content:var(--smart-icon-check-empty)}.smart-table-column-menu.wrapper .smart-table-menu-item.columns-item:after{content:var(--smart-icon-arrow-right);justify-content:flex-end;align-items:center;display:flex}.smart-table-column-menu.wrapper .smart-table-menu-item.filter-item{cursor:default;border-top:1px solid var(--smart-border);margin-bottom:10px;padding-top:20px}.smart-table-column-menu.wrapper.no-filter{opacity:.6;pointer-events:none}.smart-table-column-menu .filter-value{border:var(--smart-border-width) solid var(--smart-border);border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);min-width:0;padding:var(--smart-editor-label-padding);background-color:var(--smart-background);color:var(--smart-background-color);font-family:inherit;font-size:inherit}.smart-table-column-menu .filter-value:hover{border-color:var(--smart-ui-state-border-hover)}.smart-table-column-menu .filter-value:focus{border-color:var(--smart-outline);outline:0}.smart-table-column-menu .filter-value[type=number]{-webkit-appearance:none;-moz-appearance:textfield}.smart-table-column-menu .filter-value::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:textfield}.smart-table-column-menu .filter-value::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:textfield}.smart-table-column-menu .smart-input{--smart-editor-addon-width:100%;--smart-editor-label-padding:0;width:unset;height:100%}.smart-table-column-menu .smart-input .smart-drop-down-button{border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius)}.smart-table-column-menu .smart-input .smart-drop-down-button .arrow:after{content:var(--smart-icon-filter);transform:none!important}@keyframes active{0%{transform:scale(0)}to{transform:scale(2.5)}}@-moz-document url-prefix(){.smart-table[right-to-left] .freeze-far,.smart-table[right-to-left] .freeze-near{box-shadow:0 0 0 1px var(--smart-border)}}.smart-table[right-to-left]>.smart-container{direction:rtl}.smart-table[right-to-left] thead th{text-align:right}.smart-table[right-to-left] thead th .sort-by:after{left:unset;right:100%}.smart-table[right-to-left] th.column-header{text-align:center}.smart-table[right-to-left] td{text-align:initial}.smart-table[right-to-left] .smart-table-container:focus td[focus]:after{left:unset;right:1px}.smart-table[right-to-left] .smart-table-header{left:unset;right:0}.smart-table[right-to-left] .smart-table-header .smart-table-toolbar-button.conditional-formatting{border-left:none;border-right:var(--smart-border-width) solid var(--smart-border)}.smart-table[right-to-left] .smart-table-header .smart-table-toolbar-button.conditional-formatting:before{left:0;right:unset}.smart-table[right-to-left] .freeze-far{box-shadow:1px 0 0 0 var(--smart-border);left:0;right:unset}.smart-table[right-to-left] .freeze-near{box-shadow:-1px 0 0 0 var(--smart-border);right:0;left:unset}.smart-pivot-table[right-to-left] .smart-table-toolbar-button.fields:before,.smart-pivot-table[right-to-left][toolbar][designer] .smart-table-toolbar-button.conditional-formatting:before{left:0;right:unset}.smart-table[right-to-left] smart-pager .smart-container{justify-content:flex-start}.smart-table[right-to-left] smart-pager .smart-pager-near-buttons-container{order:1}.smart-table[right-to-left] smart-pager .smart-pager-summary-container.smart-pager-label{order:2}.smart-table[right-to-left] smart-pager .smart-pager-size-selector-and-label-container{flex-direction:row;order:3}.smart-table[right-to-left] .group-header,.smart-table[right-to-left] .tree-cell,.smart-table[right-to-left] .tree-leaf{padding-left:var(--smart-table-cell-padding)}.smart-table[right-to-left] .hierarchy-arrow{margin-left:var(--smart-table-arrow-margin);margin-right:unset}.smart-table[right-to-left][freeze-header] thead th.freeze-far{box-shadow:1px 1px 0 0 var(--smart-border)}.smart-table[right-to-left][freeze-header] thead th.freeze-near{box-shadow:-1px 1px 0 0 var(--smart-border)}.smart-table[right-to-left][freeze-footer] tfoot td.freeze-far{box-shadow:1px -1px 0 0 var(--smart-border)}.smart-table[right-to-left][freeze-footer] tfoot td.freeze-near{box-shadow:-1px -1px 0 0 var(--smart-border)}.smart-table[right-to-left][conditional-formatting-button]:not([filtering]) .smart-table-header{grid-template-columns:1fr auto;grid-template-areas:".button"}.smart-table[right-to-left][filtering] .smart-table-header{grid-template-columns:1fr}.smart-table[right-to-left][filtering][conditional-formatting-button] .smart-table-header{grid-template-columns:1fr auto}.smart-table[right-to-left][column-resize] th[locked]+th[data-field]:after,.smart-table[right-to-left][column-resize] th[locked]:before,.smart-table[right-to-left][column-resize]:not([selection]) th[data-field]:first-child:after{content:none}.smart-table[right-to-left][column-resize]:not([selection]) th[data-field]:not([locked]):first-child:before{content:""}.smart-table[right-to-left][column-resize][selection] th[data-field]:nth-child(2):after{content:none}.smart-table[right-to-left][column-resize][selection] th[data-field]:not([locked]):nth-child(2):before{content:""}.smart-table[right-to-left][column-groups] th:not(:last-child){border-left:var(--smart-border-width) solid var(--smart-border)}@-moz-document url-prefix(){.smart-pivot-table[right-to-left] thead th:last-child,.smart-pivot-table[right-to-left] thead th:not(:last-child){box-shadow:0 0 0 1px var(--smart-border);border:none}}.smart-pivot-table[right-to-left] .smart-table-toolbar-button.fields,.smart-pivot-table[right-to-left][toolbar][designer] .smart-table-toolbar-button.conditional-formatting{border-left:none;border-right:var(--smart-border-width) solid var(--smart-border)}.smart-table[right-to-left] .outline-level-1{padding-right:var(--smart-table-indent)}.smart-table[right-to-left] .outline-level-1.tree-leaf{padding-right:calc(var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table[right-to-left] .outline-level-2{padding-right:calc(2 * var(--smart-table-indent))}.smart-table[right-to-left] .outline-level-2.tree-leaf{padding-right:calc(2 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table[right-to-left] .outline-level-3{padding-right:calc(3 * var(--smart-table-indent))}.smart-table[right-to-left] .outline-level-3.tree-leaf{padding-right:calc(3 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table[right-to-left] .outline-level-4{padding-right:calc(4 * var(--smart-table-indent))}.smart-table[right-to-left] .outline-level-4.tree-leaf{padding-right:calc(4 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table[right-to-left] .outline-level-5{padding-right:calc(5 * var(--smart-table-indent))}.smart-table[right-to-left] .outline-level-5.tree-leaf{padding-right:calc(5 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table[right-to-left] .outline-level-6{padding-right:calc(6 * var(--smart-table-indent))}.smart-table[right-to-left] .outline-level-6.tree-leaf{padding-right:calc(6 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table[right-to-left] .outline-level-7{padding-right:calc(7 * var(--smart-table-indent))}.smart-table[right-to-left] .outline-level-7.tree-leaf{padding-right:calc(7 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table[right-to-left] .outline-level-8{padding-right:calc(8 * var(--smart-table-indent))}.smart-table[right-to-left] .outline-level-8.tree-leaf{padding-right:calc(8 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table[right-to-left] .outline-level-9{padding-right:calc(9 * var(--smart-table-indent))}.smart-table[right-to-left] .outline-level-9.tree-leaf{padding-right:calc(9 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}.smart-table[right-to-left] .outline-level-10{padding-right:calc(10 * var(--smart-table-indent))}.smart-table[right-to-left] .outline-level-10.tree-leaf{padding-right:calc(10 * var(--smart-table-indent) + var(--smart-table-arrow-size) + var(--smart-table-arrow-margin))}smart-tabs{min-width:125px;width:var(--smart-tabs-default-width);min-height:125px;height:var(--smart-tabs-default-height);line-height:initial;border:none;padding:2px;overflow:visible}.smart-tabs .smart-tab-close-button,.smart-tabs .smart-tab-group-arrow{font-family:var(--smart-font-family-icon);line-height:var(--smart-editor-addon-width);text-align:center}smart-tabs.smart-element{background:0 0;border:none}smart-tab-item{width:100%;height:100%;font-size:inherit;outline:0;position:relative;top:0;left:0;overflow:auto}smart-tab-item>.smart-container{padding:5px}smart-tab-item>.smart-container .smart-widget *{box-sizing:initial}smart-tab-item.smart-element{background:0 0;border:none}smart-tab-item.animate{transition:left var(--smart-tabs-animation-duration) cubic-bezier(.35,0,.25,1),top var(--smart-tabs-animation-duration) cubic-bezier(.35,0,.25,1),visibility 2s cubic-bezier(.35,0,.25,1),opacity 2s cubic-bezier(.35,0,.25,1)}smart-tab-item.smart-visibility-hidden{position:absolute}smart-tab-item.smart-visibility-hidden .smart-container,smart-tab-item.smart-visibility-hidden>.smart-container .smart-widget *{visibility:hidden}smart-tab-item.smart-visibility-hidden.animate .smart-container{visibility:initial}smart-tab-items-group.smart-element{background:0 0;border:none}.smart-tabs{outline:0}.smart-tabs>.smart-container{min-height:inherit;flex-direction:column;display:flex;position:relative}.smart-tabs .smart-tabs-content-section,.smart-tabs .smart-tabs-header-items{width:100%;min-height:0;position:relative;overflow:hidden}.smart-tabs .smart-tabs-header-section{border:var(--smart-border-width) solid var(--smart-surface);background:var(--smart-surface);color:var(--smart-surface-color);padding:var(--smart-tabs-header-padding)}.smart-tabs .smart-tabs-header-items>.smart-drop-down-button{font-family:var(--smart-font-family-icon);cursor:pointer;display:none;position:relative}.smart-tabs .smart-tabs-content-section{color:var(--smart-tabs-color);background:var(--smart-background);border:var(--smart-border-width) solid var(--smart-border);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);margin:0;margin-top:var(--smart-tabs-header-offset);flex:1}.smart-tabs .smart-drop-down-button-drop-down,.smart-tabs .smart-tab-group-drop-down{width:auto;z-index:var(--smart-editor-drop-down-z-index);box-shadow:var(--smart-elevation-8);white-space:nowrap;padding:2px}.smart-tabs .smart-tabs-resize-token{opacity:.5;background-color:#000;position:absolute}.smart-tabs .smart-tab-header-controls:empty{display:none}.smart-tabs .smart-tab-group-container{cursor:pointer;color:inherit;text-transform:var(--smart-tab-item-text-transform);display:inline-block;position:relative}.smart-tabs .smart-tab-group-container .smart-tab-label-text-container{margin-right:18px}.smart-tabs .smart-tab-group-container[hover],.smart-tabs .smart-tab-group-container[hover][focus]{color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover)}.smart-tabs .smart-tab-group-drop-down{border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);border-radius:var(--smart-border-radius);background-color:var(--smart-background);height:auto;color:var(--smart-background-color);border-top:none;position:absolute}.smart-tabs .smart-tab-group-drop-down .smart-tab-label-container{width:100%;display:block;overflow:hidden}.smart-tabs .smart-tab-group-arrow{width:var(--smart-editor-addon-width);height:var(--smart-editor-addon-width);position:absolute;top:50%;right:2px;transform:translateY(-50%)}.smart-tabs .smart-tab-group-arrow:after{content:var(--smart-icon-arrow-down)}.smart-tabs .smart-tab-label-container{cursor:pointer;color:inherit;text-transform:var(--smart-tab-item-text-transform);background-color:inherit;margin-right:var(--smart-tab-item-offset);border-top-left-radius:var(--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);border-color:#0000;display:inline-block;position:relative}.smart-tabs .smart-tab-label-container[selected],.smart-tabs .smart-tab-label-container[selected][focus]{background-color:var(--smart-ui-state-selected);border-color:var(--smart-item-border-selected);color:var(--smart-ui-state-color-selected)}.smart-tabs .smart-tab-label-container[disabled]{opacity:.55;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.smart-tabs .smart-tab-label-container[hover],.smart-tabs .smart-tab-label-container[hover][focus]{color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover)}.smart-tabs .smart-tab-label-text-wrapper{width:100%;height:100%;padding:var(--smart-tab-item-padding);position:relative}.smart-tabs .smart-tab-label-text-container{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.smart-tabs .smart-tab-label-text-container.smart-close-button-enabled{margin-right:18px}.smart-tabs .smart-tab-close-button{width:var(--smart-editor-addon-width);height:var(--smart-editor-addon-width);font-size:10px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.smart-tabs .smart-tab-close-button:after{content:var(--smart-icon-close);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.smart-tabs .smart-tab-close-button[hover]{border:1px solid var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover);border-radius:50%}.smart-tabs .smart-drop-down-button-arrow{width:10px;height:10px;color:inherit;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-tabs .smart-drop-down-button-arrow:after{content:var(--smart-icon-arrow-down)}.smart-tabs .smart-drop-down-button-drop-down{border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);border-radius:var(--smart-border-radius);background-color:var(--smart-background);height:auto;color:var(--smart-background-color);border-top:none;position:absolute;top:100%}.smart-tabs .smart-drop-down-button-drop-down .smart-tab-label-container{width:100%;padding:var(--smart-tab-item-padding);display:block;overflow:hidden}.smart-tabs .smart-add-new-tab[hover]{color:var(--smart-ui-state-color-hover)}.smart-tabs .smart-nav-button{z-index:100;border-radius:0;position:relative}.smart-tabs .smart-nav-button>.smart-button{height:initial;border:none;padding:0}.smart-tabs .ripple-agent{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.smart-tabs .smart-ripple{background-color:var(--smart-primary);opacity:.5}.smart-tabs:focus .smart-tabs-content-section,.smart-tabs:focus .smart-tabs-header-section{border-color:var(--smart-outline)}.smart-tabs:focus .smart-tab-label-container[selected]{color:var(--smart-ui-state-color-focus)}.smart-tabs:focus .smart-add-new-tab[focus],.smart-tabs:focus .smart-tab-group-container[focus],.smart-tabs:focus .smart-tab-label-container[focus]{color:var(--smart-ui-state-color-selected)}.smart-tabs:not([animation=none]) smart-tab-item.right{left:100%}.smart-tabs:not([animation=none]) smart-tab-item.left{left:-100%}.smart-tabs:not([animation=none]) smart-tab-item.top{top:-100%}.smart-tabs:not([animation=none]) smart-tab-item.bottom{top:100%}.smart-tabs:not([animation=none]) .smart-tabs-selection-bar{transition:width var(--smart-tabs-animation-duration) cubic-bezier(.35,0,.25,1),height var(--smart-tabs-animation-duration) cubic-bezier(.35,0,.25,1),top var(--smart-tabs-animation-duration) cubic-bezier(.35,0,.25,1),left var(--smart-tabs-animation-duration) cubic-bezier(.35,0,.25,1)}.smart-tabs:not([animation=none]) .smart-tabs-content-section:after{transition:opacity .2s ease-in}.smart-tabs[keyboard-navigate]{color:var(--smart-ui-state-color-focus)}.smart-tabs[collapsed] .smart-tabs-content-section{margin:0;display:none}.smart-tabs[collapsed][horizontal]{min-height:initial;height:auto}.smart-tabs[collapsed][vertical]{min-width:initial;width:auto;display:table-caption}.smart-tabs[dragged],.smart-tabs[dragged] .smart-tab-label-container{cursor:move}.smart-tabs[resizing][horizontal],.smart-tabs[resizing][horizontal] .smart-tab-group-container,.smart-tabs[resizing][horizontal] .smart-tab-label-container{cursor:e-resize}.smart-tabs[resizing][vertical],.smart-tabs[resizing][vertical] .smart-tab-group-container,.smart-tabs[resizing][vertical] .smart-tab-label-container{cursor:n-resize}.smart-tabs[disabled] .smart-nav-button,.smart-tabs[disabled] .smart-tab-group-container,.smart-tabs[disabled] .smart-tab-label-container,.smart-tabs[disabled] .smart-tabs-header-items>.smart-drop-down-button,.smart-tabs[readonly] .smart-nav-button,.smart-tabs[readonly] .smart-tab-group-container,.smart-tabs[readonly] .smart-tab-label-container,.smart-tabs[readonly] .smart-tabs-header-items>.smart-drop-down-button{cursor:default}.smart-tabs[allow-toggle] .smart-tabs-content-section:after{content:"No Items Selected";opacity:1;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-tabs[vertical]>.smart-container{flex-direction:row}.smart-tabs[vertical] .smart-tabs-header-section{width:auto;min-height:initial;height:100%}.smart-tabs[vertical] .smart-tabs-header-section.scroll-buttons-shown .smart-tab-strip{height:calc(100% - 2 * var(--smart-tabs-header-button-size))}.smart-tabs[vertical] .smart-tabs-header-section.scroll-buttons-shown.one-button-shown .smart-tab-strip{height:calc(100% - var(--smart-tabs-header-button-size))}.smart-tabs[vertical] .smart-tabs-content-section,.smart-tabs[vertical] .smart-tabs-header-items{width:auto;min-height:initial;height:100%}.smart-tabs[vertical] .smart-tabs-header-items>.smart-drop-down-button{height:var(--smart-tabs-header-button-size);background:0 0;border:none;width:100%}.smart-tabs[vertical] .smart-tab-strip{height:100%}.smart-tabs[vertical] .smart-tab-strip>.smart-tab-label-container{border:none;border-right:var(--smart-item-border-width) solid transparent;min-height:20px}.smart-tabs[vertical] .smart-tab-strip>.smart-add-new-tab{min-height:initial;min-width:initial}.smart-tabs[vertical] .smart-tab-group-container{border:none;border-right:var(--smart-item-border-width) solid transparent;min-height:20px;display:block}.smart-tabs[vertical] .smart-tab-label-container{display:block}.smart-tabs[vertical] .smart-tab-label-container:last-child{margin-bottom:0;margin-right:0}.smart-tabs[tab-text-orientation=vertical] .smart-tab-group-container .smart-tab-label-text-container,.smart-tabs[tab-text-orientation=vertical] .smart-tab-strip>.smart-tab-label-container .smart-tab-label-text-container.smart-close-button-enabled{margin-bottom:18px;margin-right:0}.smart-tabs[vertical] .smart-tab-group-drop-down{border-top:var(--smart-border-width) solid var(--smart-border)}.smart-tabs[vertical] .smart-add-new-tab{text-align:center}.smart-tabs[vertical] .smart-add-new-tab>.smart-tab-label-text-wrapper{padding-left:10px;padding-right:10px}.smart-tabs[vertical] .smart-nav-button{height:var(--smart-tabs-header-button-size);background:0 0;border:none;width:100%}.smart-tabs[vertical] .smart-drop-down-button-drop-down{border-top:var(--smart-border-width) solid var(--smart-border);top:initial}.smart-tabs[vertical] .smart-tabs-resize-token{width:100%;height:3px;transform:translateY(-50%)}.smart-tabs[horizontal] .smart-tab-strip{width:100%;min-height:0}.smart-tabs[horizontal] .smart-tab-strip>.smart-tab-label-container{border:none;border-bottom:var(--smart-item-border-width) solid transparent;min-width:10px}.smart-tabs[horizontal] .smart-tab-strip>.smart-tab-label-container:first-child{margin-left:var(--smart-tab-item-initial-offset)}.smart-tabs[horizontal] .smart-tab-group-container{min-width:40px}.smart-tabs[horizontal] .smart-tabs-header-section.scroll-buttons-shown .smart-tab-strip{width:calc(100% - 2 * var(--smart-tabs-header-button-size))}.smart-tabs[horizontal] .smart-tabs-header-section.scroll-buttons-shown.one-button-shown .smart-tab-strip{width:calc(100% - var(--smart-tabs-header-button-size))}.smart-tabs[horizontal] .smart-nav-button,.smart-tabs[horizontal] .smart-tabs-header-items>.smart-drop-down-button{width:var(--smart-tabs-header-button-size);background:0 0;border:none}.smart-tabs[horizontal] .smart-tabs-resize-token{width:3px;height:100%;transform:translate(-50%)}.smart-tabs[tab-text-orientation=vertical] .smart-tab-strip>.smart-tab-label-container>.smart-tab-close-button,.smart-tabs[tab-text-orientation=vertical] .smart-tab-group-arrow{top:initial;right:initial;bottom:2px;left:50%;transform:translate(-50%)}.smart-tabs[tab-text-orientation=vertical] .smart-tab-group-drop-down{writing-mode:horizontal-tb}.smart-tabs[tab-text-orientation=vertical][horizontal] .smart-tab-strip{writing-mode:vertical-lr}.smart-tabs[tab-text-orientation=vertical][horizontal] .smart-tab-group-container,.smart-tabs[tab-text-orientation=vertical][horizontal] .smart-tab-strip>.smart-tab-label-container{min-width:20px;display:block}.smart-tabs[tab-text-orientation=vertical][horizontal] .smart-tab-close-button{padding-left:2px}.smart-tabs[tab-text-orientation=vertical][vertical] .smart-tab-strip{writing-mode:vertical-rl}.smart-tabs[tab-text-orientation=vertical][vertical] .smart-tab-strip>.smart-tab-label-container{min-height:10px;display:inline-block}.smart-tabs[tab-text-orientation=vertical][vertical] .smart-tab-group-container{min-height:40px;display:inline-block}.smart-tabs[tab-text-orientation=vertical][vertical] .smart-tab-close-button,.smart-tabs[tab-text-orientation=vertical][vertical] .smart-tab-group-arrow{padding-right:1px}.smart-tabs[tab-text-orientation=vertical][tab-position=bottom] .smart-tab-group-container .smart-tab-label-text-container{margin-top:18px;margin-bottom:0}.smart-tabs[tab-text-orientation=vertical][tab-position=bottom] .smart-tab-group-arrow{bottom:initial;top:2px}.smart-tabs[tab-text-orientation=vertical][tab-position=right] .smart-tab-group-container .smart-tab-label-text-container{margin-left:0}.smart-tabs:not([tab-position=bottom]):not([tab-position=left]):not([tab-position=right]) .smart-tabs-header-section{border-bottom-width:0}.smart-tabs[tab-position=hidden] .smart-tabs-header-section{display:none}.smart-tabs[tab-position=hidden] .smart-tabs-content-section{margin:0}.smart-tabs[tab-position=right] .smart-tabs-selection-bar{width:2px;left:0}.smart-tabs[tab-position=right] .smart-tabs-header-section{border-left-width:0}.smart-tabs[tab-position=right] .smart-tab-label-container{margin-left:0;margin-right:0;margin-top:var(--smart-tab-item-initial-offset);margin-bottom:var(--smart-tab-item-offset)}.smart-tabs[tab-position=right] .smart-tabs-content-section{margin:0 var(--smart-tabs-header-offset) 0 0;border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-top-left-radius:var(--smart-border-top-left-radius)}.smart-tabs[tab-position=right] .smart-drop-down-button-drop-down,.smart-tabs[tab-position=right] .smart-tab-group-drop-down{box-shadow:var(--smart-elevation-8);border-right:none;transform:translate(-100%)}.smart-tabs[tab-position=right] .smart-tab-group-container .smart-tab-label-text-container{margin-left:12px;margin-right:0}.smart-tabs[tab-position=right] .smart-tab-group-arrow{left:0;right:initial}.smart-tabs[tab-position=bottom] .smart-tabs-selection-bar{height:2px;top:0}.smart-tabs[tab-position=bottom] .smart-tabs-header-section{border-top-width:0}.smart-tabs[tab-position=bottom] .smart-drop-down-button-drop-down,.smart-tabs[tab-position=bottom] .smart-tab-group-drop-down{border-top:var(--smart-border-width) solid var(--smart-border);box-shadow:var(--smart-elevation-8);border-bottom:none;transform:translateY(-100%)}.smart-tabs[tab-position=bottom] .smart-tab-label-container{margin-right:var(--smart-tab-item-offset)}.smart-tabs[tab-position=bottom] .smart-tabs-content-section{margin:0 0 var(--smart-tabs-header-offset);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius)}.smart-tabs[tab-position=bottom] .smart-drop-down-button-drop-down{top:initial}.smart-tabs[tab-position=left] .smart-tabs-selection-bar{width:2px;right:0}.smart-tabs[tab-position=left] .smart-tabs-header-section{border-right-width:0}.smart-tabs[tab-position=left] .smart-tab-label-container{margin-left:0;margin-right:0;margin-top:var(--smart-tab-item-initial-offset);margin-bottom:var(--smart-tab-item-offset)}.smart-tabs[tab-position=left] .smart-tabs-content-section{margin:0 0 0 var(--smart-tabs-header-offset);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border-top-right-radius:var(--smart-border-top-right-radius)}.smart-tabs[tab-position=left] .smart-tab-group-drop-down{border-left:none}.smart-tabs[tab-position=left] .smart-drop-down-button-drop-down{border-left:none;left:100%}.smart-tabs[tab-layout=wrap][tab-text-orientation=vertical][horizontal] .smart-tab-strip,.smart-tabs[tab-layout=wrap][vertical] .smart-tab-strip{flex-flow:column wrap;display:flex}.smart-tabs[tab-layout=wrap][tab-text-orientation=vertical][vertical] .smart-tab-strip{display:block}.smart-tabs[tab-layout=scroll] .smart-tab-strip{white-space:nowrap;overflow:hidden}.smart-tabs[tab-layout=scroll] .smart-tabs-header-section .smart-nav-button.smart-hidden{display:none}.smart-tabs[tab-layout=scroll] .smart-tabs-header-section.scroll-buttons-shown .smart-nav-button,.smart-tabs[tab-layout=scroll][horizontal] .smart-tabs-header-items,.smart-tabs[tab-layout=scroll][horizontal] .smart-tabs-header-section{display:flex}.smart-tabs[tab-layout=shrink] .smart-tab-strip{white-space:nowrap;overflow:hidden}.smart-tabs[tab-layout=shrink] .smart-tab-strip>.smart-tab-group-container .smart-tab-label-text-container,.smart-tabs[tab-layout=shrink] .smart-tab-strip>.smart-tab-label-container .smart-tab-label-text-container{overflow:hidden}.smart-tabs[tab-layout=shrink] .smart-tab-strip.shrink-tabs{table-layout:fixed;display:table}.smart-tabs[tab-layout=shrink] .smart-tab-strip.shrink-tabs>.smart-tab-group-container,.smart-tabs[tab-layout=shrink] .smart-tab-strip.shrink-tabs>.smart-tab-label-container{vertical-align:top;display:table-cell}.smart-tabs[tab-layout=shrink] .smart-tab-strip.shrink-tabs>.smart-tab-group-container .smart-tab-label-text-container,.smart-tabs[tab-layout=shrink] .smart-tab-strip.shrink-tabs>.smart-tab-label-container .smart-tab-label-text-container{white-space:nowrap;text-overflow:ellipsis}.smart-tabs[tab-layout=shrink][horizontal] .smart-tab-group-container,.smart-tabs[tab-layout=shrink][horizontal] .smart-tab-strip>.smart-tab-label-container{min-width:initial}.smart-tabs[tab-layout=shrink][vertical] .smart-tab-strip{flex-direction:column;display:flex}.smart-tabs[tab-layout=shrink][vertical] .smart-tab-strip>.smart-tab-group-container{display:flex}.smart-tabs[tab-layout=shrink][vertical] .smart-tab-strip>.smart-tab-label-container{min-height:initial;display:flex;overflow:hidden}.smart-tabs[tab-layout=shrink][vertical] .smart-tab-strip.shrink-tabs-vertical>.smart-tab-group-container,.smart-tabs[tab-layout=shrink][vertical] .smart-tab-strip.shrink-tabs-vertical>.smart-tab-label-container{margin-top:0;margin-bottom:0}.smart-tabs[tab-layout=shrink][vertical] .smart-tab-group-container{min-height:initial;overflow:hidden}.smart-tabs[tab-layout=shrink][tab-text-orientation=vertical] .smart-tab-strip>.smart-tab-group-container .smart-tab-label-text-container,.smart-tabs[tab-layout=shrink][tab-text-orientation=vertical] .smart-tab-strip>.smart-tab-label-container .smart-tab-label-text-container{writing-mode:vertical-lr}.smart-tabs[tab-layout=shrink][tab-text-orientation=vertical] .smart-tab-strip.shrink-tabs{writing-mode:initial}.smart-tabs[tab-layout=shrink][tab-text-orientation=vertical] .smart-tab-strip.shrink-tabs>.smart-tab-group-container .smart-tab-label-text-container,.smart-tabs[tab-layout=shrink][tab-text-orientation=vertical] .smart-tab-strip.shrink-tabs>.smart-tab-label-container .smart-tab-label-text-container{width:100%}.smart-tabs[tab-layout=shrink][tab-text-orientation=vertical][vertical] .smart-tab-strip{writing-mode:initial;white-space:nowrap}@media screen and (-webkit-device-pixel-ratio>=0){.smart-tabs[tab-layout=shrink][tab-text-orientation=vertical][vertical] .smart-tab-label-text-wrapper{height:auto;display:flex}}@media not all and (resolution>=.001dpcm){.smart-tabs[tab-layout=shrink][tab-text-orientation=vertical][vertical] .smart-tab-label-text-wrapper{overflow:hidden}}.smart-tabs[tab-layout=shrink][tab-text-orientation=vertical][horizontal] .smart-tab-strip.shrink-tabs>div>.smart-tab-label-text-wrapper{padding-left:5px;padding-right:5px}.smart-tabs[tab-layout=dropDown] .smart-tab-strip{white-space:nowrap;overflow:hidden}.smart-tabs[tab-layout=dropDown] .smart-tabs-header-items>.smart-drop-down-button{background-color:var(--smart-surface);color:var(--smart-surface-color);border-color:var(--smart-border);display:block}.smart-tabs[tab-layout=dropDown][horizontal] .smart-tabs-header-items,.smart-tabs[tab-layout=dropDown][horizontal] .smart-tabs-header-section{display:flex}.smart-tabs[tab-layout=dropDown][horizontal] .smart-tab-strip{width:calc(100% - var(--smart-tabs-header-button-size))}.smart-tabs[tab-layout=dropDown][vertical] .smart-tab-strip{height:calc(100% - var(--smart-tabs-header-button-size))}.smart-tabs[selected-index] .smart-tabs-content-section:after{opacity:0}.smart-tabs[selected-index=null] .smart-tabs-selection-bar{visibility:hidden}.smart-tabs[selected-index=null] .smart-tabs-content-section:after{opacity:1}.smart-tabs[close-buttons][horizontal] .smart-tab-strip>.smart-tab-label-container{min-width:40px}.smart-tabs[close-buttons][horizontal] .smart-tab-strip>.smart-add-new-tab{min-width:initial}.smart-tabs[close-buttons][vertical] .smart-tab-strip>.smart-add-new-tab{min-height:initial}.smart-tabs[close-buttons][tab-text-orientation=vertical][vertical] .smart-tab-strip>.smart-tab-label-container{min-height:40px}@-moz-document url-prefix(){.smart-tabs .smart-tab-label-container .smart-tab-label-text-container-full-height{height:100%}.smart-tabs .smart-tab-group-container .smart-tab-label-text-container-full-height{height:calc(100% - 10px)}.smart-tabs[tab-layout=wrap][tab-text-orientation=vertical][horizontal] .smart-tab-strip{writing-mode:initial;height:100%;display:block}.smart-tabs[tab-layout=wrap][tab-text-orientation=vertical][horizontal] .smart-tab-strip>div{float:left;writing-mode:vertical-lr}.smart-tabs[tab-layout=shrink][vertical] .smart-tab-strip,.smart-tabs[tab-layout=shrink][vertical] .smart-tab-strip .smart-tab-label-text-wrapper,.smart-tabs[tab-layout=shrink][vertical] .smart-tab-strip>.smart-tab-group-container,.smart-tabs[tab-layout=shrink][vertical] .smart-tab-strip>.smart-tab-label-container{display:block}}@supports (-ms-ime-align:auto){.smart-tabs[tab-layout=wrap][tab-text-orientation=vertical][horizontal] .smart-tab-strip{writing-mode:initial;height:100%;display:block}.smart-tabs[tab-layout=wrap][tab-text-orientation=vertical][horizontal] .smart-tab-strip>div{writing-mode:vertical-lr;float:left}.smart-tabs[tab-layout=shrink][tab-text-orientation=vertical][horizontal] .smart-tab-strip{writing-mode:initial;height:100%;display:flex}.smart-tabs[tab-layout=shrink][tab-text-orientation=vertical][horizontal] .smart-tab-strip>div{writing-mode:vertical-lr}}.smart-tabs-selection-bar{background:var(--smart-primary);z-index:10;height:2px;position:absolute;bottom:0}.smart-tabs[right-to-left] .smart-tab-group-container,.smart-tabs[right-to-left] .smart-tab-label-container,.smart-tabs[right-to-left] smart-tab-item>.smart-container{direction:rtl}.smart-tabs[right-to-left][tab-text-orientation=vertical] .smart-tab-strip{writing-mode:vertical-rl}.smart-tabs[right-to-left]:not([vertical]) .smart-tab-strip{text-align:right;direction:rtl}.smart-tabs[right-to-left]:not([vertical]) .smart-tab-strip>.smart-tab-label-container:last-child{margin-left:initial;margin-right:var(--smart-tab-item-offset)}.smart-tabs[right-to-left]:not([vertical]) .smart-tab-strip>.smart-tab-label-container:first-child{margin-left:initial;margin-right:initial}.smart-tabs[right-to-left][tab-position=right]:not([tab-text-orientation=vertical]):not([vertical]) .smart-tab-group-container .smart-tab-label-text-container{margin-left:0;margin-right:18px}.smart-tabs[right-to-left][tab-position=right]:not([tab-text-orientation=vertical]):not([vertical]) .smart-tab-group-arrow{right:2px;left:initial}.smart-tabs[right-to-left]:not([tab-text-orientation=vertical]):not([vertical]) .smart-tab-group-container .smart-tab-label-text-container,.smart-tabs[right-to-left]:not([tab-text-orientation=vertical]):not([vertical]) .smart-tab-label-text-container.smart-close-button-enabled{margin-left:18px;margin-right:initial}.smart-tabs[right-to-left]:not([tab-text-orientation=vertical]):not([vertical]) .smart-tab-close-button,.smart-tabs[right-to-left]:not([tab-text-orientation=vertical]):not([vertical]) .smart-tab-group-arrow{left:2px;right:initial}.smart-tank:focus,smart-slider:focus{outline:0}smart-slider.smart-element,smart-tank.smart-element{background:0 0;border:none;overflow:visible}.smart-tank[labels-visibility=endPoints] .smart-label-middle,.smart-tank[labels-visibility=none] .smart-label,smart-slider[labels-visibility=endPoints] .smart-label-middle,smart-slider[labels-visibility=none] .smart-label{visibility:hidden}.smart-tank *,smart-slider *{box-sizing:border-box}.smart-tank .smart-label,smart-slider .smart-label{font-family:inherit;font-size:inherit;white-space:nowrap;color:var(--smart-background-color);float:left}smart-tank{width:var(--smart-tank-default-width);height:var(--smart-tank-default-height);padding-left:5px;padding-right:5px}smart-tank.smart-scale-far .smart-tick{top:initial}smart-slider .smart-container{overflow:visible}smart-slider .smart-scale{-webkit-user-select:none;user-select:none;pointer-events:none;position:relative}smart-slider .smart-label{position:absolute}smart-slider .smart-tooltip{z-index:1}smart-slider .smart-tooltip-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}smart-slider .smart-track-container{touch-action:none}smart-slider .smart-track-ticks-container{pointer-events:none;width:100%;height:100%;position:absolute}smart-slider[ticks-visibility=major] .smart-tick,smart-slider[ticks-visibility=major] .smart-tick-minor,smart-slider[ticks-visibility=none] .smart-tick,smart-slider[ticks-visibility=none] .smart-tick-minor{display:none}.smart-tank .smart-container{overflow:visible}.smart-tank .smart-track{height:100%;width:calc(100% - var(--smart-tank-scale-size) - 4px);min-width:var(--smart-tank-minimum-track-size);border:var(--smart-border) solid;border-width:var(--smart-border-width);background-color:var(--smart-background);float:left;border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);touch-action:none;margin:0 2px;position:relative}.smart-tank .smart-track.track-hovered{cursor:pointer}.smart-tank .smart-track-ticks-container{pointer-events:none;width:100%;height:100%;position:absolute}.smart-tank .smart-value{background-color:var(--smart-primary);border-color:var(--smart-primary);width:100%;height:0;position:absolute}.smart-tank .smart-label{position:absolute}.smart-tank .smart-thumb{width:var(--smart-tank-thumb-width);height:var(--smart-tank-thumb-height);left:calc(-1 * var(--smart-tank-thumb-width) * 2);top:calc(-1 * var(--smart-tank-thumb-height)/ 2);background-color:var(--smart-primary);border-radius:50%;transition:transform .2s ease-out;display:none;position:absolute;transform:scale(0)}.smart-tank .smart-thumb:before{border:1px solid var(--smart-primary);background-color:var(--smart-primary);content:"";border-radius:50% 0 50% 50%;width:100%;height:100%;display:block;transform:scale(1.1)rotate(45deg)}.smart-tank .smart-thumb-label-container{text-overflow:ellipsis;width:var(--smart-tank-thumb-width);height:var(--smart-tank-thumb-height);position:absolute;top:0;left:0;overflow:hidden}.smart-tank .smart-scale{-webkit-user-select:none;user-select:none;pointer-events:none;float:left;margin-top:var(--smart-border-width);margin-left:initial;height:calc(100% - var(--smart-border-width));width:var(--smart-tank-scale-size);max-width:calc(100% - var(--smart-tank-minimum-track-size) - 4px);position:relative}.smart-tank .smart-scale-near .smart-tick{bottom:initial;right:0}.smart-tank .smart-scale-near .smart-label{bottom:initial;right:calc(var(--smart-tank-tick-size) + 2px)}.smart-tank .smart-scale-far .smart-label{left:calc(var(--smart-tank-tick-size) + 2px);top:initial}.smart-tank .smart-tooltip{border:1px solid var(--smart-border);width:var(--smart-tank-tooltip-width);height:var(--smart-tank-tooltip-height);background-color:var(--smart-background);color:var(--smart-background-color);opacity:.7;left:calc(-1 * var(--smart-tank-tooltip-width) - 10.5px);top:calc(-1 * var(--smart-tank-tooltip-height)/ 2);z-index:1;justify-content:center;align-items:center;padding:5px;display:flex;position:absolute}.smart-tank .smart-tooltip.smart-hidden,.smart-tank:not([animation=none])[disabled] .bubble,.smart-tank:not([animation=none])[inverted] .bubble,.smart-tank:not([animation=none])[orientation=horizontal] .bubble,.smart-tank[ticks-visibility=major] .smart-tick,.smart-tank[ticks-visibility=major] .smart-tick-minor,.smart-tank[ticks-visibility=none] .smart-tick,.smart-tank[ticks-visibility=none] .smart-tick-minor{display:none}.smart-tank .smart-tooltip:before{content:"";border-right:none;border-left:6px solid var(--smart-border);border-top:6px solid #0000;border-bottom:6px solid #0000;width:0;height:0;position:absolute;top:calc(50% - 6px);left:auto;right:-7px}.smart-tank .smart-tooltip-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.smart-tank .smart-tick{background-color:var(--smart-background-color);float:initial;width:var(--smart-tank-tick-size);height:1px;position:absolute}.smart-tank .smart-tick-minor{width:var(--smart-tank-minor-tick-size);height:1px}.smart-tank:focus .smart-track{border-style:solid;border-color:var(--smart-outline);border-width:var(--smart-border-width)}.smart-tank:active .smart-track{cursor:n-resize}.smart-tank:not([animation=none]) .smart-value{transition:height .15s ease-out,margin-top .15s ease-out}.smart-tank:not([animation=none]) .smart-value.disable-animation{transition:none}.smart-tank:not([animation=none]) .smart-bubble-container{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative;overflow:hidden}.smart-tank:not([animation=none]) .bubble{-webkit-user-select:none;user-select:none;pointer-events:none;border-radius:50%;width:50px;height:50px;box-shadow:0 10px 20px #0003,inset 0 10px 25px 5px #fff}.smart-tank:not([animation=none]) .bubble1{animation:12.5s linear infinite animateBubble,5s ease-in-out infinite alternate sideWays;top:40%;left:10%;transform:scale(.25)}.smart-tank:not([animation=none]) .bubble2{animation:15s linear infinite animateBubble,4.5s ease-in-out infinite alternate sideWays;top:35%;left:5%;transform:scale(.2)}.smart-tank:not([animation=none]) .bubble3{animation:10s linear infinite animateBubble,7s ease-in-out infinite alternate sideWays;top:50%;left:0;transform:scale(.3)}.smart-tank:not([animation=none]) .bubble4{animation:7s linear infinite animateBubble,11s ease-in-out infinite alternate sideWays;top:60%;left:10%;transform:scale(.275)}.smart-tank:not([animation=none]) .bubble5{animation:14.5s linear infinite animateBubble,8s ease-in-out infinite alternate sideWays;top:70%;left:8%;transform:scale(.35)}.smart-tank[disabled] .smart-track.track-hovered,.smart-tank[disabled]:active .smart-track,.smart-tank[readonly] .smart-track.track-hovered,.smart-tank[readonly]:active .smart-track{cursor:default}.smart-tank[inverted] .smart-thumb{top:calc(100% - var(--smart-tank-thumb-height)/ 2);margin-left:initial;margin-top:initial}.smart-tank[inverted] .smart-tooltip{left:calc(-1 * var(--smart-tank-tooltip-width) - 10.5px);top:calc(100% - 1 * var(--smart-tank-tooltip-height)/ 2)}.smart-tank[inverted]:focus .smart-thumb{top:calc(100% - var(--smart-tank-thumb-height)/ 2)}.smart-tank[inverted][tooltip-position=far] .smart-tooltip{top:calc(100% - var(--smart-tank-tooltip-height)/ 2)}.smart-tank[inverted][tooltip-position=far][scale-position=none] .smart-tooltip{left:calc(-100% - 7px)}.smart-tank[inverted][tooltip-position=near] .smart-tooltip{left:calc(-1 * var(--smart-tank-tooltip-width) - 10.5px);top:calc(100% - var(--smart-tank-tooltip-height)/ 2)}.smart-tank[inverted][orientation=vertical] .smart-thumb{top:calc(100% - var(--smart-tank-thumb-height)/ 2)}.smart-tank[ticks-visibility=none] .smart-scale-near .smart-label{right:2px}.smart-tank[ticks-visibility=none] .smart-scale-far .smart-label{left:2px;top:initial}.smart-tank[ticks-position=track] .smart-tick{width:100%}.smart-tank[ticks-position=track] .smart-tick-minor{width:80%;left:50%;transform:translate(-50%)}.smart-tank[ticks-position=track] .smart-scale-near .smart-label{right:2px}.smart-tank[ticks-position=track] .smart-scale-far .smart-label{left:2px;top:initial}.smart-tank[tooltip-position=far] .smart-tooltip{left:calc(100% + 10.5px);top:calc(-1 * var(--smart-tank-tooltip-height)/ 2)}.smart-tank[tooltip-position=far] .smart-tooltip:before{border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:none;border-right:6px solid var(--smart-border);top:calc(50% - 6px);left:-7px}.smart-tank[show-thumb-label] .smart-thumb{left:calc(-1 * var(--smart-tank-thumb-width)/ 2);display:initial;overflow:visible}.smart-tank[show-thumb-label] .smart-thumb-label{font-size:.65rem;font-family:var(--smart-font-family);-webkit-user-select:none;user-select:none;color:var(--smart-background-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-tank[show-thumb-label]:focus .smart-thumb{left:calc(-1 * var(--smart-tank-thumb-width) - var(--smart-tank-thumb-width)/ 2 - 2px);transform:scale(1)}.smart-tank[show-thumb-label]:not([animation=none]) .smart-thumb{transition:transform .2s ease-out,left .2s ease-in-out,top .2s ease-in-out}.smart-tank[show-thumb-label][thumb-label-position=far] .smart-thumb{left:calc(100% - var(--smart-tank-thumb-width)/ 2)}.smart-tank[show-thumb-label][orientation=horizontal] .smart-thumb{left:100%;top:calc(-1 * var(--smart-tank-thumb-width)/ 2)}.smart-tank[show-thumb-label][orientation=horizontal][inverted] .smart-thumb{left:calc(-1 * var(--smart-tank-thumb-width)/ 2)}.smart-tank[show-thumb-label][orientation=horizontal][thumb-label-position=far] .smart-thumb{left:100%;top:calc(100% - var(--smart-tank-thumb-width)/ 2)}.smart-tank[show-thumb-label][orientation=horizontal][thumb-label-position=far][inverted] .smart-thumb{left:calc(-1 * var(--smart-tank-thumb-width)/ 2)}.smart-tank[show-thumb-label][orientation=horizontal][thumb-label-position=near] .smart-thumb{left:100%;top:calc(-1 * var(--smart-tank-thumb-width)/ 2)}.smart-tank[thumb-label-position=far] .smart-thumb:before{border:1px solid var(--smart-primary);border-radius:50% 50% 50% 0}.smart-tank[thumb-label-position=far]:focus .smart-thumb{left:calc(100% + var(--smart-tank-thumb-width)/ 2 + 2px)}.smart-tank[scale-position=none] .smart-track{border:var(--smart-border) solid;border-width:var(--smart-border-width);width:100%;height:100%;margin:0;position:relative}.smart-tank[scale-position=none]:focus .smart-track{border-style:solid;border-color:var(--smart-outline);border-width:var(--smart-border-width)}.smart-tank[scale-position=none][tooltip-position=near] .smart-tooltip{top:calc(-1 * var(--smart-tank-tooltip-height)/ 2)}.smart-tank[scale-position=both] .smart-track{width:calc(100% - 2 * var(--smart-tank-scale-size) - 4px)}.smart-tank[scale-position=both] .smart-scale{width:var(--smart-tank-scale-size);max-width:47%;height:100%}.smart-tank[orientation=vertical][thumb-label-position=far] .smart-thumb:before{border:1px solid var(--smart-primary);border-radius:50% 50% 50% 0}.smart-tank[orientation=vertical]:not([animation=none]) .smart-value{transition:height .15s ease-out,margin-top .15s ease-out}.smart-tank[orientation=vertical]:not([animation=none]) .smart-value.disable-animation{transition:none}.smart-tank[orientation=horizontal]{padding-top:5px;padding-bottom:5px;padding-left:initial;padding-right:initial}.smart-tank[orientation=horizontal]:active .smart-track{cursor:w-resize}.smart-tank[orientation=horizontal] .smart-track{height:calc(100% - var(--smart-tank-scale-size) - 4px);min-height:var(--smart-tank-minimum-track-size);background-color:#0000;width:100%;margin-top:2px;margin-bottom:2px}.smart-tank[orientation=horizontal] .smart-value{width:0;height:100%}.smart-tank[orientation=horizontal] .smart-thumb{margin-left:calc(-1 * var(--smart-tank-thumb-width)/ 2)}.smart-tank[orientation=horizontal] .smart-thumb:before{border-radius:50% 50% 0}.smart-tank[orientation=horizontal] .smart-scale{float:left;width:100%;height:calc(var(--smart-tank-scale-size));margin-left:var(--smart-border-width)}.smart-tank[orientation=horizontal] .smart-scale-near .smart-tick{bottom:0;right:initial}.smart-tank[orientation=horizontal] .smart-scale-near .smart-label{bottom:calc(var(--smart-tank-tick-size) + 2px);right:initial}.smart-tank[orientation=horizontal] .smart-scale-far .smart-tick{top:0}.smart-tank[orientation=horizontal] .smart-scale-far .smart-label{top:calc(var(--smart-tank-tick-size) + 2px);left:initial}.smart-tank[orientation=horizontal] .smart-tooltip{top:calc(-1 * var(--smart-tank-tooltip-height) - 12px);left:calc(100% - var(--smart-tank-tooltip-width)/ 2)}.smart-tank[orientation=horizontal] .smart-tooltip:before{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--smart-border);width:0;height:0;top:100%;left:calc(var(--smart-tank-tooltip-width)/ 2 - 6px);position:absolute}.smart-tank[orientation=horizontal] .smart-tick{float:left;width:1px;height:var(--smart-tank-tick-size)}.smart-tank[orientation=horizontal] .smart-tick-minor{height:var(--smart-tank-minor-tick-size);width:1px}.smart-tank[orientation=horizontal]:not([animation=none]) .smart-value{transition:width .15s ease-out,margin-left .15s ease-out}.smart-tank[orientation=horizontal]:not([animation=none]) .smart-value.disable-animation{transition:none}.smart-tank[orientation=horizontal][inverted] .smart-tooltip{top:calc(-1 * var(--smart-tank-tooltip-height) - 12px);left:calc(-1 * var(--smart-tank-tooltip-width)/ 2)}.smart-tank[orientation=horizontal][inverted]:focus .smart-thumb{left:calc(-1 * var(--smart-tank-thumb-width)/ 2)}.smart-tank[orientation=horizontal][inverted][tooltip-position=far] .smart-tooltip{left:calc(-1 * var(--smart-tank-tooltip-width)/ 2);top:calc(100% + 12px)}.smart-tank[orientation=horizontal][ticks-visibility=none] .smart-scale-near .smart-label{bottom:2px}.smart-tank[orientation=horizontal][ticks-visibility=none] .smart-scale-far .smart-label{top:2px;left:initial}.smart-tank[orientation=horizontal][ticks-position=track] .smart-tick{width:1px;height:100%}.smart-tank[orientation=horizontal][ticks-position=track] .smart-tick-minor{height:80%;top:50%;transform:translateY(-50%)}.smart-tank[orientation=horizontal][ticks-position=track] .smart-scale-near .smart-label{bottom:2px}.smart-tank[orientation=horizontal][ticks-position=track] .smart-scale-far .smart-label{top:2px;left:initial}.smart-tank[orientation=horizontal][tooltip-position=near][inverted] .smart-tooltip{top:calc(-1 * var(--smart-tank-tooltip-height) - 12px);left:calc(-1 * var(--smart-tank-tooltip-width)/ 2)}.smart-tank[orientation=horizontal][tooltip-position=far] .smart-tooltip{top:calc(100% + 12px);left:calc(100% - var(--smart-tank-tooltip-width)/ 2)}.smart-tank[orientation=horizontal][tooltip-position=far] .smart-tooltip:before{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:6px solid var(--smart-border);left:calc(var(--smart-tank-tooltip-width)/ 2 - 6px);border-top:0;position:absolute;top:-7px}.smart-tank[orientation=horizontal][show-thumb-label]:focus .smart-thumb{left:100%;top:calc(-1 * var(--smart-tank-thumb-height) - var(--smart-tank-thumb-height)/ 2 - 2px)}.smart-tank[orientation=horizontal][show-thumb-label][thumb-label-position=far]:focus .smart-thumb{top:calc(100% + var(--smart-tank-thumb-height)/ 2)}.smart-tank[orientation=horizontal][thumb-label-position=far] .smart-thumb:before{border-radius:0 50% 50%}.smart-tank[orientation=horizontal][thumb-label-position=far]:focus .smart-thumb{left:100%}.smart-tank[orientation=horizontal][scale-position=none] .smart-track{border:var(--smart-border) solid;border-width:var(--smart-border-width);background-color:#0000;width:100%;height:100%;margin-top:0;margin-bottom:0;position:relative}.smart-tank[orientation=horizontal][scale-position=both] .smart-track{height:calc(100% - 2 * var(--smart-tank-scale-size) - 4px)}.smart-tank[orientation=horizontal][scale-position=both] .smart-scale{width:100%;height:var(--smart-tank-scale-size)}@keyframes sideWays{0%{margin-left:-10%}to{margin-left:55%}}@keyframes animateBubble{0%{margin-top:100%}to{margin-top:-100%}}smart-tank[right-to-left] .smart-label,smart-tank[right-to-left] .smart-tooltip-content{direction:rtl}smart-tank[right-to-left][show-thumb-label][orientation=horizontal] .smart-thumb{left:calc(-1 * var(--smart-tank-thumb-width)/ 2);margin-left:initial}smart-tank[right-to-left][show-thumb-label][orientation=horizontal][inverted] .smart-thumb{margin-left:calc(-1 * var(--smart-tank-thumb-width)/ 2);left:100%}smart-tank[right-to-left][show-thumb-label][orientation=horizontal][thumb-label-position=far] .smart-thumb{left:calc(-1 * var(--smart-tank-thumb-width)/ 2)}smart-tank[right-to-left][show-thumb-label][orientation=horizontal][thumb-label-position=far][inverted] .smart-thumb{top:calc(100% - var(--smart-tank-thumb-width)/ 2)}smart-tank[right-to-left][show-thumb-label][orientation=horizontal][thumb-label-position=far][inverted]:focus .smart-thumb{top:calc(100% + var(--smart-tank-thumb-height)/ 2)}smart-tank[right-to-left][show-thumb-label][orientation=horizontal][thumb-label-position=near][inverted] .smart-thumb{top:calc(-1 * var(--smart-tank-thumb-width)/ 2)}smart-tank[right-to-left][show-thumb-label][orientation=horizontal][thumb-label-position=near][inverted]:focus .smart-thumb{top:calc(-1 * var(--smart-tank-thumb-height) - var(--smart-tank-thumb-height)/ 2 - 2px)}.smart-prompt-textarea.smart-input,input.smart-input{border-width:var(--smart-border-width);font-family:var(--smart-font-family);font-size:var(--smart-font-size);background:var(--smart-background);border-style:solid;border-color:var(--smart-border);color:var(--smart-background-color);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);padding-left:var(--smart-editor-label-padding);padding-right:var(--smart-editor-label-padding);height:var(--smart-editor-height);text-align:var(--smart-text-box-text-align);box-sizing:border-box;outline:0;padding-top:0;padding-bottom:0}.smart-prompt-textarea.smart-input:focus,input.smart-input:focus{border-color:var(--smart-outline)}.smart-prompt-textarea.smart-input:hover,input.smart-input:hover{border-color:var(--smart-ui-state-border-hover)}.smart-prompt-textarea.smart-input:disabled,input.smart-input:disabled{border-color:var(--smart-disabled);outline:0}.smart-prompt-textarea.smart-input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}input.smart-input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}textarea.smart-prompt-textarea{padding:10px!important}textarea.smart-prompt-textarea:focus{border-color:var(--smart-primary)!important}textarea.smart-input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}.smart-input-drop-down-menu,.smart-text-area-mention-menu{background-color:var(--smart-background);box-shadow:var(--smart-elevation-8);padding:2px}.smart-input-drop-down-menu{transform-origin:0 0;opacity:0;z-index:var(--smart-editor-drop-down-z-index);float:left;margin:var(--smart-list-item-vertical-offset) var(--smart-list-item-horizontal-offset);color:var(--smart-background-color);border:1px solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);font-size:var(--smart-font-size);font-family:var(--smart-font-family);--smart-input-drop-down-menu-width:auto;--smart-input-drop-down-menu-height:200px;width:auto;height:auto;min-height:0;display:block;position:absolute;top:100%;left:0;overflow:hidden;transform:scaleY(0)}.smart-input-drop-down-menu[top]{transform-origin:bottom}.smart-input-drop-down-menu:not([animation=none]){transition:opacity .2s,transform .2s ease-out}.smart-input-drop-down-menu.smart-container{box-shadow:none;margin:0;padding:0}.smart-input-drop-down-menu .smart-scroll-viewer-container,.smart-input-drop-down-menu .smart-scroll-viewer-content-container,.smart-input-drop-down-menu>.smart-container{width:var(--smart-input-drop-down-menu-width);max-height:calc(var(--smart-input-drop-down-menu-height) - 6px)}.smart-input-drop-down-menu .smart-scroll-viewer-content-container{max-height:initial;padding:0}.smart-input-drop-down-menu ul{width:100%;height:auto;margin:0;padding:0;list-style:none}.smart-input-drop-down-menu ul[allow-add-new] .add-new-item{justify-content:space-between;display:flex}.smart-input-drop-down-menu ul[allow-add-new] input{border:none;border-bottom:1px solid var(--smart-border);border-radius:0;width:100%}.smart-input-drop-down-menu ul[allow-add-new] input:focus,.smart-input-drop-down-menu ul[allow-add-new] input:hover{border-bottom-color:var(--smart-primary)}.smart-input-drop-down-menu ul[allow-add-new] smart-button{border-radius:50px;width:30px;min-width:30px}.smart-input-drop-down-menu ul[allow-add-new] li{padding-right:10px}.smart-input-drop-down-menu ul[allow-add-new] li.selected a span[data-content]{text-decoration:line-through}.smart-input-drop-down-menu ul[allow-add-new] li.selected a span.close-button{text-decoration:none!important}.smart-input-drop-down-menu ul[allow-add-new] li a{white-space:pre-wrap;justify-content:space-between;display:flex}.smart-input-drop-down-menu ul.scroll{width:calc(100% - var(--smart-scroll-bar-size) - 2px)}.smart-input-drop-down-menu ul li{padding-bottom:1px}.smart-input-drop-down-menu ul li:last-child{padding-bottom:0}.smart-input-drop-down-menu ul li a{border-top-left-radius:var(--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);clear:both;white-space:nowrap;color:var(--smart-background-color);-webkit-user-select:none;user-select:none;padding:8px 12px;font-weight:400;text-decoration:none;display:block}.smart-input-drop-down-menu ul li a:hover{color:var(--smart-ui-state-color-hover);background:var(--smart-ui-state-hover)}.smart-input-drop-down-menu ul li a.icon{padding-left:var(--smart-column-icon-size);position:relative}.smart-input-drop-down-menu ul li a.icon:after{content:"";width:var(--smart-column-icon-size);background-position:50%;background-repeat:no-repeat;height:100%;position:absolute;top:0;left:0}smart-input,smart-text-box{height:var(--smart-text-box-default-height)}.smart-input-drop-down-menu:not(.smart-check-input-drop-down-menu) li.active a{color:var(--smart-ui-state-color-focus);background:var(--smart-ui-state-focus);outline:0;text-decoration:none}.smart-input-drop-down-menu[open]{opacity:1;transform:scale(1)}.smart-multi-combo-input-scroll-viewer .smart-scroll-viewer-content-container{width:var(--smart-input-drop-down-menu-width);max-height:initial}.smart-multi-combo-input-scroll-viewer .smart-scroll-viewer-container,.smart-multi-combo-input-scroll-viewer>.smart-container{width:var(--smart-input-drop-down-menu-width);max-height:calc(var(--smart-input-drop-down-menu-height) - 6px)}.smart-drop-down smart-list-item[focus] .smart-overlay{background-color:var(--smart-ui-state-focus)}.smart-drop-down smart-list-item[focus] .smart-content{color:var(--smart-ui-state-color-focus);border-color:var(--smart-ui-state-border-focus)}.smart-drop-down smart-list-item[focus][selected] .smart-overlay{background-color:var(--smart-ui-state-selected)}.smart-drop-down smart-list-item[focus][selected] .smart-content{color:var(--smart-ui-state-color-selected);border-color:var(--smart-ui-state-border-selected)}.smart-text-box:focus.hovered input,smart-text-box input:hover,smart-text-box:focus input.hovered,smart-text-box[hover] input{border-color:var(--smart-ui-state-border-hover)}smart-text-box{--smart-outline:var(--smart-primary);width:var(--smart-text-box-default-width);background:var(--smart-background);border:none;display:inline-block;overflow:visible}smart-text-box input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}smart-text-box.smart-element{background:var(--smart-background)}smart-text-box[disabled]{border-color:var(--smart-disabled);outline:0}smart-text-box input:focus{border-color:var(--smart-outline)}.smart-text-box .smart-container,.smart-text-box input,.smart-text-box.smart-container{width:100%;height:100%;color:inherit;font-family:inherit;position:relative;overflow:visible}.smart-text-box>.smart-container>.smart-content{height:100%}.smart-text-box>.smart-container>.smart-content>div{border-width:var(--smart-border-width);border-style:solid;border-color:var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);width:100%;height:100%;padding:var(--smart-editor-label-padding);color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;background-color:#0000;outline:0;overflow:hidden}.smart-text-box>.smart-container>.smart-content>div>label{color:#0000}.smart-text-box>.smart-container>.smart-content>div:first-of-type{width:initial;height:initial;-webkit-user-select:none;user-select:none;pointer-events:none;min-height:initial;max-height:initial;opacity:.5;text-overflow:ellipsis;white-space:nowrap;border:var(--smart-border-width) solid transparent;align-items:center;padding-top:1px;padding-bottom:1px;display:flex;position:absolute}.smart-text-box[disabled] input,.smart-text-box[readonly] input{-webkit-user-select:none;user-select:none}.smart-text-box .smart-hint,.smart-text-box .smart-label{display:none;position:absolute}.smart-text-box[hint] .smart-hint,.smart-text-box[label] .smart-label{width:100%;padding:var(--smart-editor-label-padding);text-align:initial;font-size:12px;line-height:initial;vertical-align:initial;pointer-events:none;display:block;position:absolute;left:0}.smart-text-box[label] .smart-label{-webkit-user-select:none;user-select:none;bottom:100%}.smart-text-box[hint] .smart-hint{-webkit-user-select:none;user-select:none;opacity:0;top:100%;bottom:initial;transition:opacity .2s cubic-bezier(.4,0,.6,1)}smart-input,smart-text-area{display:inline-block;overflow:visible}.smart-text-box[hint][focus] .smart-hint{opacity:1;transition:opacity .2s cubic-bezier(.4,0,.2,1)}.smart-text-box .smart-drop-down{font-family:inherit}.smart-text-box[right-to-left] .smart-hint,.smart-text-box[right-to-left] .smart-label,.smart-text-box[right-to-left]>.smart-container>.smart-content{direction:rtl}smart-text-area{--smart-outline:var(--smart-primary);width:var(--smart-text-box-default-width);background:var(--smart-background);border:1px solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);height:calc(1.5 * var(--smart-text-box-default-height))}smart-text-area textarea{resize:none;margin:0}smart-text-area textarea.smart-input{text-overflow:ellipsis;border:none}.smart-text-area .smart-container{width:100%;height:100%;color:inherit;font-family:inherit;position:relative;overflow:visible}.smart-text-area textarea.smart-input,.smart-text-area-mention-menu{color:var(--smart-background-color);font-size:var(--smart-font-size)}.smart-text-area textarea.smart-input{font-family:var(--smart-font-family);background:var(--smart-background);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);padding-top:0;padding-bottom:0;padding:var(--smart-editor-label-padding);text-align:var(--smart-text-box-text-align);box-sizing:border-box;border:none;outline:0;width:100%;height:100%}.smart-text-area-mention-menu{margin:var(--smart-list-item-vertical-offset) var(--smart-list-item-horizontal-offset);border:1px solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);font-family:var(--smart-font-family);z-index:999999;position:absolute}.smart-text-area-mention-menu .smart-text-area-mention-menu-item{padding:5px}.smart-text-area-mention-menu .smart-text-area-mention-menu-item.selected,.smart-text-area-mention-menu .smart-text-area-mention-menu-item:hover{cursor:pointer;color:var(--smart-ui-state-color-hover);background:var(--smart-ui-state-hover)}.smart-rich-textarea,smart-input,smart-input.smart-element{background:var(--smart-background)}.smart-mention-trigger{opacity:.8;font-size:12px}.smart-rich-textarea{width:100%;height:100%;position:absolute;top:0}.smart-rich-textarea .smart-container[toolbar-on-focus]{display:block}.smart-editor-toolbar-float.show{opacity:1}.smart-editor-toolbar-float{background:var(--smart-surface);border:1px solid var(--smart-border);border-radius:var(--smart-border-radius);width:auto;height:auto;min-height:0;box-shadow:var(--smart-elevation-4);z-index:999;opacity:0;margin-top:3px;padding:0;transition:opacity .2s ease-in-out;display:flex;position:absolute}.smart-rich-textarea ol,.smart-rich-textarea ul{margin-top:0;padding-inline-start:1em}.smart-rich-textarea ul[checklist]{position:relative;left:-10px}.smart-rich-textarea a.ctrl{cursor:pointer}.smart-rich-textarea .smart-editor-editable{padding:10px 5px!important}.smart-editor-toolbar-item-center{justify-content:center;align-items:center;min-width:24px;display:flex;width:auto!important}.smart-editor-tooltip{font-family:var(--smart-font-family);cursor:default;opacity:0;visibility:hidden;z-index:999999;transition:opacity .2s ease-in-out;position:absolute}.smart-editor-tooltip.open{visibility:visible;opacity:.9}.smart-editor-tooltip:before{content:attr(hover-tooltip);text-align:center;color:#fff;z-index:1;background:#272727;border-radius:4px;min-width:50px;max-width:150px;padding:6px;font-size:13px;animation:.3s fade-in;display:block;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.smart-editor-tooltip[tooltip-position=bottom]:before{top:calc(100% + 10px);bottom:auto}smart-input{--smart-outline:var(--smart-primary);width:var(--smart-text-box-default-width);border:1px solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius)}smart-input>option{display:none}.smart-input.smart-container,smart-input>.smart-container{display:flex}smart-input input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}smart-input input.smart-input{text-overflow:ellipsis;border:none}smart-input:focus{border-color:var(--smart-outline)}smart-input:hover{border-color:var(--smart-ui-state-border-hover)}smart-input[disabled]{border-color:var(--smart-disabled);outline:0}smart-input[drop-down-button-position=right] .smart-input{width:calc(100% - var(--smart-editor-addon-width))}.smart-input .smart-container,.smart-input.smart-container{width:100%;height:100%;color:inherit;font-family:inherit;position:relative;overflow:visible}.smart-input .smart-drop-down-button,.smart-input[readonly]:not(.underlined):not(.outlined):not([opened]):not(:active) input.smart-input,.smart-input[readonly]:not(.underlined):not(.outlined):not([opened]):not(:active) textarea.smart-input{background:var(--smart-surface);color:var(--smart-surface-color)}.smart-input .smart-drop-down-button{width:var(--smart-editor-addon-width);border-left:1px solid var(--smart-border);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);outline:0;flex-direction:column;height:100%;display:none}.smart-input .smart-drop-down-button .arrow{cursor:pointer;height:100%;font-family:var(--smart-font-family-icon);font-size:var(--smart-arrow-size);outline:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.smart-input .smart-drop-down-button .arrow:after{content:var(--smart-icon-arrow-down);transition:opacity .2s,transform .2s ease-out}.smart-input .smart-drop-down-button[open] .arrow:after{transform:rotate(-180deg)}.smart-input .smart-input{padding:var(--smart-editor-label-padding);border:none;width:100%;height:100%}.smart-input[drop-down-button-position=left] .smart-drop-down-button,.smart-input[drop-down-button-position=right] .smart-drop-down-button{display:flex}.smart-input[drop-down-button-position=left] .smart-input,.smart-input[drop-down-button-position=right] .smart-input{width:calc(100% - var(--smart-editor-addon-width))}.smart-input[drop-down-button-position=left][disabled] .smart-drop-down-button,.smart-input[drop-down-button-position=right][disabled] .smart-drop-down-button{opacity:.5}.smart-input[drop-down-button-position=left] .smart-drop-down-button{border-right:1px solid var(--smart-border);border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-left:none;order:-1}.smart-input[drop-down-button-position=left] .smart-input,.smart-input[right-to-left][drop-down-button-position=right] .smart-input{border-top-left-radius:0;border-bottom-left-radius:0}.smart-input[drop-down-button-position=left][readonly] .smart-drop-down-button{border-right:none}.smart-input[drop-down-button-position=right] .smart-input{border-top-right-radius:0;border-bottom-right-radius:0}.smart-input[focus],.smart-input[focus]:not([disabled]) .smart-drop-down-button{border-color:var(--smart-outline)}.smart-input[readonly] .smart-drop-down-button{border-left:none}.smart-input[readonly]:not(.underlined):not(.outlined) input.smart-input,.smart-input[readonly]:not(.underlined):not(.outlined) textarea.smart-input{cursor:pointer;padding:0;padding-left:var(--smart-editor-label-padding);outline:0}.smart-input:not([disabled]) .smart-drop-down-button:hover,.smart-input:not([disabled])[readonly]:hover .smart-drop-down-button,.smart-input:not([disabled])[readonly]:hover .smart-input{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-input:not([disabled]) .smart-drop-down-button:active,.smart-input:not([disabled]) .smart-drop-down-button[open],.smart-input:not([disabled])[readonly]:active .smart-drop-down-button,.smart-input:not([disabled])[readonly]:active .smart-input,.smart-input:not([disabled])[readonly][open] .smart-drop-down-button,.smart-input:not([disabled])[readonly][open] .smart-input{background:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}smart-number-input,smart-number-input.smart-element{background:var(--smart-background)}.smart-input:not([disabled])[readonly]:active .smart-input::-webkit-input-placeholder{color:var(--smart-ui-state-color-active)}.smart-input:not([disabled])[readonly][open] .smart-input::-webkit-input-placeholder{color:var(--smart-ui-state-color-active)}.smart-input:not([disabled])[readonly]:active .smart-input::-moz-placeholder{color:var(--smart-ui-state-color-active)}.smart-input:not([disabled])[readonly][open] .smart-input::-moz-placeholder{color:var(--smart-ui-state-color-active)}.smart-input[disabled] .smart-drop-down-button .arrow{cursor:initial}.smart-input[right-to-left] .smart-input{direction:rtl}.smart-input[right-to-left][readonly] .smart-drop-down-button{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.smart-input[right-to-left][readonly] .smart-input,.smart-input[right-to-left][readonly]:not(.underlined):not(.outlined) .smart-input{padding-left:initial;padding-right:var(--smart-editor-label-padding)}.smart-input-drop-down-menu[right-to-left] ul.scroll{width:100%}.smart-input-drop-down-menu[right-to-left] li a.icon{padding-left:initial;padding-right:var(--smart-column-icon-size)}.smart-input-drop-down-menu[right-to-left] li a.icon:after{left:initial;right:0}smart-number-input{--smart-outline:var(--smart-primary);width:var(--smart-text-box-default-width);height:var(--smart-text-box-default-height);border:1px solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);text-align:right;display:inline-block;overflow:visible}smart-number-input>.smart-container{display:flex}.smart-number-input .nav,.smart-number-input .nav.smart-drop-down-button:active,.smart-number-input .nav.smart-drop-down-button:hover,.smart-number-input .nav:active,.smart-number-input .nav:hover{background:var(--smart-surface);color:var(--smart-surface-color)}smart-number-input input.smart-input{text-overflow:ellipsis;border:none}.smart-multi-combo-input-drop-down-menu .smart-select-all,.smart-number-input .nav .up{border-bottom:var(--smart-border-width) solid var(--smart-border)}smart-number-input[drop-down-button-position=right] .smart-input{width:calc(100% - var(--smart-editor-addon-width))}.smart-number-input[hide-spin-buttons] .nav{display:none}.smart-number-input[hide-spin-buttons] .smart-input{border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);width:100%}.smart-number-input .nav{width:var(--smart-editor-addon-width);border-left:1px solid var(--smart-border);flex-direction:column;height:100%;display:flex;border-top-right-radius:var(--smart-border-radius)!important;border-bottom-right-radius:var(--smart-border-radius)!important}.smart-number-input .nav .down,.smart-number-input .nav .up{cursor:pointer;height:50%;font-family:var(--smart-font-family-icon);outline:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.smart-number-input .nav .down:hover,.smart-number-input .nav .up:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-number-input .nav .down:active,.smart-number-input .nav .down[active],.smart-number-input .nav .up:active,.smart-number-input .nav .up[active]{background:var(--smart-ui-state-active)!important;color:var(--smart-ui-state-color-active)!important}.smart-number-input .nav .up:after{content:var(--smart-icon-arrow-up)}.smart-number-input .nav .down:after{content:var(--smart-icon-arrow-down)}.smart-number-input[disabled] .nav .down,.smart-number-input[disabled] .nav .up{pointer-events:none}.smart-number-input[right-to-left]>.smart-container{direction:rtl}.smart-number-input[right-to-left] .nav{border-left:initial;border-right:var(--smart-border-width) solid var(--smart-border);border-top-left-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-right-radius);border-top-right-radius:initial;border-bottom-right-radius:initial;order:initial}.smart-number-input[right-to-left] .smart-input{border-top-left-radius:initial;border-bottom-left-radius:initial;border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius)}.smart-number-input[right-to-left][focus] .nav{border-color:var(--smart-outline)}smart-number-pad{max-width:320px;font-family:var(--smart-font-family);display:block;overflow:hidden}.smart-numberpad-container{box-sizing:border-box;flex-direction:column;width:100%;overflow:hidden;display:flex!important}.smart-numberpad-display{text-align:right;border:2px solid var(--smart-border);background:var(--smart-background);border-radius:8px;margin-bottom:15px;padding:15px;font-size:32px;display:block}.smart-numberpad-grid{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.smart-numberpad-grid button{cursor:pointer;border:none;border-radius:8px;padding:10px;font-size:20px;transition:background .2s}.smart-numberpad-grid button:hover{background:var(--smart-ui-state-hover)}.smart-numberpad-action{background:var(--smart-primary);color:var(--smart-primary-color);border:none;border-radius:8px;width:100%;height:40px;margin-top:10px;font-weight:700}smart-multi-input,smart-password-input{width:var(--smart-text-box-default-width);overflow:visible}.smart-numberpad-backspace{background:var(--smart-error);color:var(--smart-error-color);font-weight:700}smart-password-input,smart-password-input.smart-element{background:var(--smart-background)}smart-password-input{--smart-outline:var(--smart-primary);height:var(--smart-text-box-default-height);border:1px solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);display:inline-block}smart-password-input>.smart-container{display:flex}smart-password-input input.smart-input{text-overflow:ellipsis;border:none}.smart-password-input input::-ms-clear{display:none}.smart-password-input input::-ms-reveal{display:none}.smart-password-input .smart-container{width:100%;height:100%;color:inherit;font-family:inherit;position:relative;overflow:visible}.smart-password-input .smart-drop-down-button{background:0 0;border-color:#0000 #0000 #0000 currentColor;border-left-style:none;border-left-width:medium;display:block}.smart-password-input .smart-drop-down-button:active,.smart-password-input .smart-drop-down-button:hover,.smart-password-input .smart-drop-down-button[active]{color:var(--smart-primary)!important;background:0 0!important;border-color:#0000!important}smart-multi-input,smart-multi-input.smart-element{background:var(--smart-background)}.smart-password-input .smart-drop-down-button .arrow:after{color:var(--smart-background-color);content:var(--smart-icon-visibility)}.smart-password-input .smart-drop-down-button .arrow.off:after{color:var(--smart-background-color);content:var(--smart-icon-visibility-off)}smart-multi-input{--smart-outline:var(--smart-primary);height:var(--smart-text-box-default-height);border:1px solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);display:inline-block}smart-multi-input>option{display:none}smart-multi-input>.smart-container{display:flex}smart-multi-input input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}smart-multi-input input.smart-input{text-overflow:ellipsis;border:none}smart-multi-input:focus,smart-multi-input[focus]{border-color:var(--smart-outline)}smart-multi-input:hover{border-color:var(--smart-ui-state-border-hover)}smart-multi-input[disabled]{border-color:var(--smart-disabled);outline:0}smart-multi-input[drop-down-button-position=left] .smart-input,smart-multi-input[drop-down-button-position=right] .smart-input{width:calc(100% - var(--smart-editor-addon-width))}.smart-multi-input .smart-container{width:100%;height:100%;color:inherit;font-family:inherit;position:relative;overflow:visible}.smart-multi-input-drop-down-menu li a{border-left:var(--smart-border-width) solid transparent}.smart-multi-input-drop-down-menu:not(.smart-check-input-drop-down-menu) li.active a{border-left:var(--smart-border-width) solid var(--smart-primary);color:var(--smart-ui-state-color-selected);background:var(--smart-ui-state-selected);border-top-left-radius:0;border-bottom-left-radius:0}smart-multi-combo-input,smart-multi-combo-input.smart-element{background:var(--smart-background)}.smart-multi-input-drop-down-menu[right-to-left] li a{border-left:none;border-right:var(--smart-border-width) solid transparent}.smart-multi-input-drop-down-menu[right-to-left]:not(.smart-check-input-drop-down-menu) li.active a{border-left:var(--smart-border-width) solid transparent;border-right:var(--smart-border-width) solid var(--smart-primary);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-top-right-radius:0;border-bottom-right-radius:0}smart-multi-combo-input{--smart-outline:var(--smart-primary);width:var(--smart-text-box-default-width);height:var(--smart-text-box-default-height);border:1px solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);display:inline-block;overflow:visible}smart-multi-combo-input>option{display:none}smart-multi-combo-input>.smart-container{display:flex}smart-multi-combo-input input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}smart-multi-combo-input input.smart-input{text-overflow:ellipsis;border:none}smart-multi-combo-input:hover{border-color:var(--smart-ui-state-border-hover)}smart-multi-combo-input[focus]{border-color:var(--smart-outline)}.smart-multi-combo-input{height:var(--smart-editor-height);min-height:var(--smart-editor-height)}.smart-multi-combo-input:not([input-tags-mode=one]):not(.smart-grid-cell-editor){height:auto!important}.smart-multi-combo-input .smart-container{width:100%;height:100%;color:inherit;font-family:inherit;position:relative;overflow:visible}.smart-multi-combo-input .smart-drop-down-button,.smart-multi-combo-input .smart-drop-down-button .arrow,.smart-multi-combo-input>.smart-container{min-height:var(--smart-editor-height)}.smart-multi-combo-input .smart-tokens-container{grid-row-gap:3px;padding:3px}.smart-multi-combo-input .smart-token{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--smart-primary);color:var(--smart-primary-color);border-radius:20px;align-items:center;height:22px;margin:0;padding:1px 6px;display:flex;position:relative}.smart-multi-combo-input .smart-token .smart-drop-down-list-selection-label{text-overflow:ellipsis;overflow:hidden}.smart-multi-combo-input .smart-token .smart-drop-down-list-selection-label.dots:before{content:"\a ";background:var(--smart-primary-color);border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.smart-multi-combo-input .smart-token .smart-drop-down-list-selection-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;margin-right:4px;display:flex;position:relative;left:-3px;transform:scale(1.3)}.smart-multi-combo-input .smart-token .smart-drop-down-list-selection-image:hover{transform:scale(1.5)}.smart-multi-combo-input .smart-action-button{-webkit-user-select:none;user-select:none;border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);width:100%;height:100%;min-height:var(--smart-editor-height);outline:1px solid #0000;flex-wrap:wrap;align-items:center;display:flex;position:relative;overflow:hidden}.smart-multi-combo-input .smart-drop-down-list-unselect-button{margin-left:2px;margin-right:-2px;position:relative}.smart-multi-combo-input .smart-drop-down-list-unselect-button:after{content:var(--smart-icon-close);transform-origin:50%;font-family:var(--smart-font-family-icon);background:rgba(var(--smart-primary-rgb),.2);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.smart-multi-combo-input.smart-input .smart-input{width:var(--smart-editor-addon-width);min-width:var(--smart-editor-addon-width);vertical-align:middle;flex-grow:1;align-self:center;min-height:100%;max-height:1rem;margin:0}.smart-multi-combo-input.smart-input .smart-drop-down-button{height:initial}.smart-multi-combo-input[drop-down-button-position=left] .smart-action-button,.smart-multi-combo-input[drop-down-button-position=right] .smart-action-button{width:calc(100% - var(--smart-editor-addon-width))}.smart-multi-combo-input[input-tags-mode=one] .smart-action-button{align-items:center}.smart-multi-combo-input[readonly] .smart-input{visibility:hidden}.smart-multi-combo-input[readonly] .smart-action-button{background:var(--smart-surface);color:var(--smart-surface-color)}.smart-multi-combo-input[readonly][open] .smart-action-button,.smart-multi-combo-input[readonly][open] .smart-drop-down-button{background:var(--smart-ui-state-hover)!important;color:var(--smart-ui-state-color-hover)!important}.smart-multi-combo-input[readonly]:hover .smart-action-button{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-multi-combo-input[hide-input-tags-close-button] .smart-drop-down-list-unselect-button:after{display:none}.smart-multi-combo-input[right-to-left] .smart-token{margin:var(--smart-editor-label-padding) var(--smart-editor-label-padding) 0 0;padding:1px 6px 1px 2px}.smart-multi-combo-input[right-to-left] .smart-token:last-of-type{margin:var(--smart-editor-label-padding) var(--smart-editor-label-padding) var(--smart-editor-label-padding) 0}.smart-multi-combo-input[right-to-left] .smart-action-button{direction:rtl}.smart-multi-combo-input[right-to-left] .smart-drop-down-list-unselect-button{margin:0 5px 0 0}.smart-multi-combo-input-drop-down-menu .smart-scroll-viewer{width:inherit;height:inherit;padding:initial;min-height:inherit;border:initial}.smart-multi-combo-input-drop-down-menu .close-button:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-close);margin-left:5px}.smart-multi-combo-input-drop-down-menu .add-new-item{grid-template-columns:1fr var(--smart-text-box-default-height);grid-column-gap:5px;height:36px;margin-left:7px;margin-right:7px;display:grid}.smart-multi-combo-input-drop-down-menu .add-new-item input{height:30px}.smart-multi-combo-input-drop-down-menu .add-new-item smart-button{place-content:center;height:30px}.smart-multi-combo-input-drop-down-menu .add-new-item button{justify-content:center;align-items:center;padding:0;display:flex}.smart-multi-combo-input-drop-down-menu .add-new-item button:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-plus)}.smart-multi-combo-input-drop-down-menu .smart-select-all{height:auto}.smart-multi-combo-input-drop-down-menu[right-to-left]>ul{direction:rtl}.smart-multi-combo-input-drop-down-menu ul li a{align-items:center;display:flex}.smart-multi-combo-input-drop-down-menu ul li a .smart-drop-down-list-selection-image{border:1px solid var(--smart-border);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;margin-right:4px;display:flex}.smart-multi-combo-input-drop-down-menu[single-select] ul li.selected:after,.smart-multi-combo-input-drop-down-menu[single-select] ul li:after,.smart-multi-combo-input-drop-down-menu[single-select] ul li:hover:after{display:none}.smart-multi-combo-input-drop-down-menu[single-select] ul li{cursor:pointer;height:36px;margin-top:1px}.smart-multi-combo-input-drop-down-menu[single-select] ul li a{height:100%;padding:0 0 0 6px}.smart-multi-combo-input-drop-down-menu[single-select] ul li.selected,.smart-multi-combo-input-drop-down-menu[single-select] ul li:hover{background:var(--smart-ui-state-hover);border-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-multi-combo-input-drop-down-menu[pills] .smart-custom-item,.smart-multi-combo-input-drop-down-menu[pills] .smart-custom-item a{white-space:nowrap!important}.smart-multi-combo-input-drop-down-menu[pills] .smart-custom-item a:before{background:var(--smart-primary-color);color:var(--smart-primary);border-radius:50%;place-content:center;place-items:center;margin-right:4px;content:"+"!important;width:12px!important;height:12px!important;display:flex!important}.smart-multi-combo-input-drop-down-menu[pills][dots] ul li a:before{content:"\a ";background:var(--smart-primary-color);border-radius:50%;width:8px;height:8px;margin-right:4px;display:inline-block}.smart-multi-combo-input-drop-down-menu[pills] ul li{height:30px;margin-top:1px}.smart-multi-combo-input-drop-down-menu[pills] ul li:after,.smart-multi-combo-input-drop-down-menu[pills] ul li:before{display:none}.smart-multi-combo-input-drop-down-menu[pills] ul li a{color:var(--smart-primary-color);background:var(--smart-primary);border-color:var(--smart-primary);height:auto;white-space:nowrap;align-items:center;margin-top:5px;margin-left:5px;padding:2px 10px;display:inline-flex;border-radius:15px!important}.smart-multi-combo-input-drop-down-menu[pills] ul li a .smart-drop-down-list-selection-image{width:20px;height:20px}.smart-multi-combo-input-drop-down-menu[pills] ul li.focused a{background:var(--smart-primary)!important;border-color:var(--smart-primary)!important;color:var(--smart-primary-color)!important}.smart-multi-combo-input-drop-down-menu[pills] ul li.focused,.smart-multi-combo-input-drop-down-menu[pills] ul li.selected,.smart-multi-combo-input-drop-down-menu[pills] ul li:hover{background:var(--smart-ui-state-hover);border-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}smart-check-input,smart-check-input.smart-element{background:var(--smart-background)}.smart-multi-combo-input-drop-down-menu[pills] ul li.active.selected:before,.smart-multi-combo-input-drop-down-menu[pills] ul li.focused:after,.smart-multi-combo-input-drop-down-menu[pills] ul li.selected:after,.smart-multi-combo-input-drop-down-menu[pills] ul li:hover:after{display:none}smart-check-input{--smart-outline:var(--smart-primary);width:var(--smart-text-box-default-width);height:var(--smart-text-box-default-height);border:1px solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);display:inline-block;overflow:visible}smart-check-input>option{display:none}smart-check-input>.smart-container{display:flex}smart-check-input input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}smart-check-input input.smart-input{text-overflow:ellipsis;border:none}smart-check-input:hover{border-color:var(--smart-ui-state-border-hover)}smart-check-input[disabled]{border-color:var(--smart-disabled);outline:0}smart-check-input:focus,smart-check-input[focus]{border-color:var(--smart-outline)}smart-check-input[drop-down-button-position=left] .smart-input,smart-check-input[drop-down-button-position=right] .smart-input{width:calc(100% - var(--smart-editor-addon-width))}.smart-check-input .smart-container{width:100%;height:100%;color:inherit;font-family:inherit;position:relative;overflow:visible}.smart-check-input-drop-down-menu ul li{position:relative}.smart-check-input-drop-down-menu ul li:before{content:"";background-color:#fff;transform:scale(0)}.smart-check-input-drop-down-menu ul li:after{content:"";border:var(--smart-border-width) solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);width:var(--smart-check-box-default-size);height:var(--smart-check-box-default-size);font-family:var(--smart-font-family-icon);pointer-events:none;box-sizing:content-box;justify-content:center;align-items:center;margin-left:10px;padding:1px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.smart-check-input-drop-down-menu ul li a{padding-left:calc(var(--smart-tree-indent) + 25px)}.smart-check-input-drop-down-menu ul li.selected:after{content:var(--smart-icon-check);background:var(--smart-primary);border-color:var(--smart-primary);color:var(--smart-primary-color)}.smart-check-input-drop-down-menu ul li.selected.color:after{content:""}.smart-check-input-drop-down-menu ul li.active.selected:before{content:"";width:calc(var(--smart-check-box-default-size) + 16px);height:calc(var(--smart-check-box-default-size) + 16px);background:var(--smart-primary);opacity:.3;transform-origin:top;border-radius:50%;margin-left:4px;position:absolute;top:50%;transform:scale(1)translateY(-50%)}smart-color-input,smart-date-input,smart-date-range-input,smart-time-input{width:var(--smart-text-box-default-width);height:var(--smart-text-box-default-height);display:inline-block}.smart-check-input-drop-down-menu ul li.active.focused a{border-left:var(--smart-border-width) solid var(--smart-primary);color:var(--smart-ui-state-color-selected);background:var(--smart-ui-state-selected);border-top-left-radius:0;border-bottom-left-radius:0}.smart-check-input-drop-down-menu ul li[indeterminate]:after{background-color:var(--smart-ui-state-selected);background-clip:content-box;padding:2px}.smart-check-input-drop-down-menu[inverted] ul li a,.smart-check-input-drop-down-menu[right-to-left] ul li a{padding-left:10px;padding-right:calc(var(--smart-tree-indent) + 25px)}.smart-check-input-drop-down-menu[inverted] ul li:after{margin-left:initial;margin-right:10px;right:0}.smart-check-input-drop-down-menu[inverted] ul li.selected:before{right:0}.smart-check-input-drop-down-menu[inverted] ul li.active.selected:before{margin-left:initial;margin-right:4px}.smart-check-input-drop-down-menu:not([animation=none]) ul li:before{transition:transform .25s ease-in-out}.smart-check-input-drop-down-menu[right-to-left] ul li:after{margin-left:initial;margin-right:10px}.smart-check-input-drop-down-menu[right-to-left] ul li.active.focused a{border-left:var(--smart-border-width) solid transparent;border-right:var(--smart-border-width) solid var(--smart-primary);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-top-right-radius:0;border-bottom-right-radius:0}.smart-check-input-drop-down-menu[right-to-left] ul li.active.selected:before{margin-left:initial;margin-right:4px}.smart-check-input-drop-down-menu[right-to-left][pills] ul li a{padding-right:initial}smart-color-input{--smart-outline:var(--smart-primary);background:var(--smart-background);border:none;overflow:visible}smart-color-input[value-display-mode=colorBox] .smart-action-button{cursor:pointer}smart-date-input,smart-date-range-input,smart-time-input{--smart-outline:var(--smart-primary);background:var(--smart-background);border:1px solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);overflow:hidden}smart-date-input>.smart-container,smart-date-range-input>.smart-container,smart-time-input>.smart-container{display:flex}smart-date-input.smart-element,smart-date-range-input.smart-element,smart-time-input.smart-element{background:var(--smart-background)}smart-date-input[drop-down-button-position=left] .smart-input,smart-date-input[drop-down-button-position=right] .smart-input,smart-date-range-input[drop-down-button-position=left] .smart-input,smart-date-range-input[drop-down-button-position=right] .smart-input,smart-time-input[drop-down-button-position=left] .smart-input,smart-time-input[drop-down-button-position=right] .smart-input{width:calc(100% - var(--smart-editor-addon-width))}smart-date-range-input input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}smart-date-range-input input.smart-input{text-overflow:ellipsis;border:none}smart-date-range-input:focus,smart-date-range-input[focus]{border-color:var(--smart-outline)}.smart-time-box{width:300px;height:auto;display:block;overflow:hidden}.smart-time-box .smart-timepicker{grid-column-gap:5%;background:var(--smart-background);border-color:var(--smart-border);grid-template-columns:60% 35%;padding:10px;display:grid}.smart-time-box[right-to-left] .smart-timepicker{direction:rtl}.smart-time-input.smart-input .smart-drop-down-button .arrow:after,.smart-time-input.smart-input .smart-drop-down-button[open] .arrow:after{content:var(--smart-icon-clock);transform:rotate(0)}.smart-timepicker .hour-selection,.smart-timepicker .minute-selection{cursor:default;grid-template-rows:repeat(6,auto);grid-template-columns:repeat(5,20%);justify-content:center;place-items:center;display:grid;position:relative}.smart-timepicker .hour-selection .smart-calendar-cell,.smart-timepicker .minute-selection .smart-calendar-cell{margin:initial;line-height:var(--smart-calendar-cell-size);box-sizing:border-box;border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.smart-date-input-drop-down-menu .smart-done-button,.smart-date-input-drop-down-menu .smart-today-button,.smart-date-input-drop-down-menu smart-button:last-of-type,.smart-date-range-input-drop-down-menu .smart-done-button,.smart-date-range-input-drop-down-menu .smart-today-button,.smart-date-range-input-drop-down-menu smart-button:last-of-type{margin-right:5px}.smart-timepicker .hour-selection .header,.smart-timepicker .minute-selection .header{content:attr(header-label);width:100%;height:var(--smart-calendar-cell-size);font-weight:600;line-height:calc(var(--smart-calendar-cell-size) - 2px);grid-area:1/1/3/6;justify-content:center;align-items:center;display:flex}.smart-timepicker .minute-selection{border-right:var(--smart-border-width) solid var(--smart-border);border-left:var(--smart-border-width) solid var(--smart-border);grid-template-columns:repeat(2,50%)}.smart-timepicker .minute-selection .header{grid-column:span 2}.smart-timepicker .hour-selection:after,.smart-timepicker .hour-selection:before{content:attr(am-label);width:100%;height:var(--smart-calendar-cell-size);font-weight:600;line-height:calc(var(--smart-calendar-cell-size) - 2px);grid-column:1;justify-content:center;display:flex}.smart-date-input-drop-down-menu .smart-button-controls,.smart-date-input-drop-down-menu .smart-timepicker-button:empty,.smart-date-input-drop-down-menu .smart-timepicker-buttons,.smart-date-range-input-drop-down-menu .smart-button-controls,.smart-date-range-input-drop-down-menu .smart-timepicker-button:empty,.smart-date-range-input-drop-down-menu .smart-timepicker-buttons{display:none}.smart-timepicker .hour-selection:after{content:attr(pm-label);grid-row:4/9}.smart-date-input.smart-input .smart-drop-down-button .arrow:after,.smart-date-input.smart-input .smart-drop-down-button[open] .arrow:after,.smart-date-range-input.smart-input .smart-drop-down-button .arrow:after,.smart-date-range-input.smart-input .smart-drop-down-button[open] .arrow:after{content:var(--smart-icon-calendar);transform:rotate(0)}.smart-date-range-input .smart-container{width:100%;height:100%;color:inherit;font-family:inherit;position:relative;overflow:visible}.smart-date-input-drop-down-menu,.smart-date-range-input-drop-down-menu{padding:0}.smart-date-input-drop-down-menu smart-button:first-of-type,.smart-date-range-input-drop-down-menu smart-button:first-of-type{margin-left:5px}.smart-date-input-drop-down-menu .smart-calendar,.smart-date-range-input-drop-down-menu .smart-calendar{--smart-calendar-default-height:auto;--smart-calendar-footer-height:0px;min-width:100%;height:100%}.smart-date-input-drop-down-menu .smart-clear-button,.smart-date-input-drop-down-menu .smart-done-button,.smart-date-input-drop-down-menu .smart-today-button,.smart-date-range-input-drop-down-menu .smart-clear-button,.smart-date-range-input-drop-down-menu .smart-done-button,.smart-date-range-input-drop-down-menu .smart-today-button{--smart-button-padding:5px;height:auto}.smart-date-input-drop-down-menu .smart-calendar-footer,.smart-date-range-input-drop-down-menu .smart-calendar-footer{flex-direction:column}.smart-date-input-drop-down-menu .smart-date-range-input-footer-controls,.smart-date-range-input-drop-down-menu .smart-date-range-input-footer-controls{width:100%;height:100%}.smart-date-input-drop-down-menu .smart-timepicker-button,.smart-date-range-input-drop-down-menu .smart-timepicker-button{white-space:nowrap;position:relative}.smart-date-input-drop-down-menu .smart-timepicker-button:before,.smart-date-range-input-drop-down-menu .smart-timepicker-button:before{content:var(--smart-icon-clock);height:100%;font-family:var(--smart-font-family-icon);font-weight:var(--smart-font-weight);font-size:var(--smart-arrow-size);margin:0 var(--smart-editor-label-padding)}.smart-date-input-drop-down-menu .smart-timepicker-button:hover,.smart-date-range-input-drop-down-menu .smart-timepicker-button:hover{color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-hover);background-color:var(--smart-ui-state-hover);opacity:var(--smart-button-opacity-hover);cursor:pointer;transition:background-color .1s linear,color .1s ease-in-out}.smart-date-input-drop-down-menu .smart-timepicker-button[selected],.smart-date-range-input-drop-down-menu .smart-timepicker-button[selected]{color:var(--smart-ui-state-color-selected)}.smart-date-input-drop-down-menu .smart-icon-today:before,.smart-date-range-input-drop-down-menu .smart-icon-today:before{content:var(--smart-icon-calendar)}.smart-date-input-drop-down-menu .smart-icon-clear:before,.smart-date-range-input-drop-down-menu .smart-icon-clear:before{content:var(--smart-icon-cancel)}.smart-date-input-drop-down-menu .smart-timepicker,.smart-date-range-input-drop-down-menu .smart-timepicker{height:calc(100% - var(--smart-calendar-footer-height));grid-column-gap:5%;background:var(--smart-background);box-sizing:border-box;border-color:var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border-width:var(--smart-border-width);border-style:solid solid none;border-bottom-width:medium;border-bottom-color:currentColor;grid-template-columns:60% 35%;width:100%;padding:10px;display:grid;position:absolute;top:0}.smart-date-input-drop-down-menu[icons] smart-calendar,.smart-date-input-drop-down-menu[timepicker] smart-calendar,.smart-date-range-input-drop-down-menu[icons] smart-calendar,.smart-date-range-input-drop-down-menu[timepicker] smart-calendar{--smart-calendar-footer-height:30px}.smart-date-input-drop-down-menu[icons] .smart-timepicker-buttons,.smart-date-input-drop-down-menu[timepicker] .smart-timepicker-buttons,.smart-date-range-input-drop-down-menu[icons] .smart-timepicker-buttons,.smart-date-range-input-drop-down-menu[timepicker] .smart-timepicker-buttons{justify-content:space-around;align-items:center;width:100%;height:100%;display:flex}.smart-date-input-drop-down-menu[timepicker][icons] .smart-date-range-input-footer-controls,.smart-date-range-input-drop-down-menu[timepicker][icons] .smart-date-range-input-footer-controls{grid-column-gap:2%;grid-template-columns:60% 38%;justify-items:center;display:grid}.smart-date-input-drop-down-menu.smart-input-drop-down-menu,.smart-date-range-input-drop-down-menu.smart-input-drop-down-menu{height:auto;width:var(--smart-input-drop-down-menu-width)}.smart-date-input-drop-down-menu.smart-input-drop-down-menu.smart-date-input-drop-down-menu,.smart-date-range-input-drop-down-menu.smart-input-drop-down-menu.smart-date-input-drop-down-menu{height:250px}.smart-date-input-drop-down-menu.smart-input-drop-down-menu.smart-date-range-input-drop-down-menu,.smart-date-range-input-drop-down-menu.smart-input-drop-down-menu.smart-date-range-input-drop-down-menu{min-height:250px;height:auto!important}.smart-date-input-drop-down-menu.smart-input-drop-down-menu.smart-date-range-input-drop-down-menu .smart-calendar-date-view-container,.smart-date-range-input-drop-down-menu.smart-input-drop-down-menu.smart-date-range-input-drop-down-menu .smart-calendar-date-view-container{min-height:250px}.smart-date-input-drop-down-menu:not([timepicker]) .smart-timepicker-buttons,.smart-date-range-input-drop-down-menu:not([timepicker]) .smart-timepicker-buttons{display:none}.smart-date-input-drop-down-menu:not([animation=none]) .smart-timepicker,.smart-date-range-input-drop-down-menu:not([animation=none]) .smart-timepicker{transition:transform .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1);transform:scale(1)}.smart-date-input-drop-down-menu:not([animation=none]) .smart-timepicker.smart-visibility-hidden,.smart-date-range-input-drop-down-menu:not([animation=none]) .smart-timepicker.smart-visibility-hidden{transition:visibility .2s cubic-bezier(.4,0,.6,1),transform .2s cubic-bezier(.4,0,.6,1);transform:scale(0)}.smart-date-input-drop-down-menu[right-to-left] .smart-timepicker,.smart-date-range-input-drop-down-menu[right-to-left] .smart-timepicker{direction:rtl}smart-country-input,smart-phone-input{--smart-outline:var(--smart-primary);width:var(--smart-text-box-default-width);height:var(--smart-text-box-default-height);background:var(--smart-background);border:1px solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);display:inline-block;overflow:visible}smart-country-input>.smart-container,smart-phone-input>.smart-container{display:flex}smart-country-input.smart-element,smart-phone-input.smart-element{background:var(--smart-background)}smart-country-input input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}smart-phone-input input::selection{background:var(--smart-editor-selection);color:var(--smart-editor-selection-color)}smart-country-input input.smart-input,smart-phone-input input.smart-input{text-overflow:ellipsis;border:none}smart-country-input:focus,smart-country-input[focus],smart-phone-input:focus,smart-phone-input[focus]{border-color:var(--smart-outline)}smart-country-input:hover,smart-phone-input:hover{border-color:var(--smart-ui-state-border-hover)}smart-country-input[disabled],smart-phone-input[disabled]{border-color:var(--smart-disabled);outline:0}smart-country-input[drop-down-button-position=left] .smart-input,smart-country-input[drop-down-button-position=right] .smart-input,smart-phone-input[drop-down-button-position=left] .smart-input,smart-phone-input[drop-down-button-position=right] .smart-input{width:calc(100% - var(--smart-editor-addon-width))}.smart-country-input .smart-container,.smart-phone-input .smart-container{width:100%;height:100%;color:inherit;align-items:center;font-family:inherit;position:relative;overflow:visible}.smart-phone-input{--smart-editor-addon-width:45px}.smart-phone-input.invalid-number .smart-container:after{color:var(--smart-error)}.smart-phone-input .smart-container:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-phone);color:var(--smart-success);padding-right:5px}.smart-phone-input .smart-drop-down-button{background:0 0;border-right:none;flex-direction:row;justify-content:center;align-items:center;padding-left:2px;display:flex}.smart-phone-input .smart-drop-down-button:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-arrow-down)}.smart-flag-box{margin-right:6px}.smart-flag-box .flag{width:20px}.smart-flag-box .flag.be{width:18px}.smart-flag-box .flag.ch{width:15px}.smart-flag-box .flag.mc{width:19px}.smart-flag-box .flag.ne{width:18px}@media (-webkit-device-pixel-ratio>=2),(resolution>=192dpi){.smart-flag-box .flag{background-size:5652px 15px}}.smart-flag-box .flag.ac{background-position:0 0;height:10px}.smart-flag-box .flag.ad{background-position:-22px 0;height:14px}.smart-flag-box .flag.ae{background-position:-44px 0;height:10px}.smart-flag-box .flag.af{background-position:-66px 0;height:14px}.smart-flag-box .flag.ag{background-position:-88px 0;height:14px}.smart-flag-box .flag.ai{background-position:-110px 0;height:10px}.smart-flag-box .flag.al{background-position:-132px 0;height:15px}.smart-flag-box .flag.am{background-position:-154px 0;height:10px}.smart-flag-box .flag.ao{background-position:-176px 0;height:14px}.smart-flag-box .flag.aq{background-position:-198px 0;height:14px}.smart-flag-box .flag.ar{background-position:-220px 0;height:13px}.smart-flag-box .flag.as{background-position:-242px 0;height:10px}.smart-flag-box .flag.at{background-position:-264px 0;height:14px}.smart-flag-box .flag.au{background-position:-286px 0;height:10px}.smart-flag-box .flag.aw{background-position:-308px 0;height:14px}.smart-flag-box .flag.ax{background-position:-330px 0;height:13px}.smart-flag-box .flag.az{background-position:-352px 0;height:10px}.smart-flag-box .flag.ba{background-position:-374px 0;height:10px}.smart-flag-box .flag.bb{background-position:-396px 0;height:14px}.smart-flag-box .flag.bd{background-position:-418px 0;height:12px}.smart-flag-box .flag.be{background-position:-440px 0;height:15px}.smart-flag-box .flag.bf{background-position:-460px 0;height:14px}.smart-flag-box .flag.bg{background-position:-482px 0;height:12px}.smart-flag-box .flag.bh{background-position:-504px 0;height:12px}.smart-flag-box .flag.bi{background-position:-526px 0;height:12px}.smart-flag-box .flag.bj{background-position:-548px 0;height:14px}.smart-flag-box .flag.bl{background-position:-570px 0;height:14px}.smart-flag-box .flag.bm{background-position:-592px 0;height:10px}.smart-flag-box .flag.bn{background-position:-614px 0;height:10px}.smart-flag-box .flag.bo{background-position:-636px 0;height:14px}.smart-flag-box .flag.bq{background-position:-658px 0;height:14px}.smart-flag-box .flag.br{background-position:-680px 0;height:14px}.smart-flag-box .flag.bs{background-position:-702px 0;height:10px}.smart-flag-box .flag.bt{background-position:-724px 0;height:14px}.smart-flag-box .flag.bv{background-position:-746px 0;height:15px}.smart-flag-box .flag.bw{background-position:-768px 0;height:14px}.smart-flag-box .flag.by{background-position:-790px 0;height:10px}.smart-flag-box .flag.bz{background-position:-812px 0;height:14px}.smart-flag-box .flag.ca{background-position:-834px 0;height:10px}.smart-flag-box .flag.cc{background-position:-856px 0;height:10px}.smart-flag-box .flag.cd{background-position:-878px 0;height:15px}.smart-flag-box .flag.cf{background-position:-900px 0;height:14px}.smart-flag-box .flag.cg{background-position:-922px 0;height:14px}.smart-flag-box .flag.ch{background-position:-944px 0;height:15px}.smart-flag-box .flag.ci{background-position:-961px 0;height:14px}.smart-flag-box .flag.ck{background-position:-983px 0;height:10px}.smart-flag-box .flag.cl{background-position:-1005px 0;height:14px}.smart-flag-box .flag.cm{background-position:-1027px 0;height:14px}.smart-flag-box .flag.cn{background-position:-1049px 0;height:14px}.smart-flag-box .flag.co{background-position:-1071px 0;height:14px}.smart-flag-box .flag.cp{background-position:-1093px 0;height:14px}.smart-flag-box .flag.cr{background-position:-1115px 0;height:12px}.smart-flag-box .flag.cu{background-position:-1137px 0;height:10px}.smart-flag-box .flag.cv{background-position:-1159px 0;height:12px}.smart-flag-box .flag.cw{background-position:-1181px 0;height:14px}.smart-flag-box .flag.cx{background-position:-1203px 0;height:10px}.smart-flag-box .flag.cy{background-position:-1225px 0;height:14px}.smart-flag-box .flag.cz{background-position:-1247px 0;height:14px}.smart-flag-box .flag.de{background-position:-1269px 0;height:12px}.smart-flag-box .flag.dg{background-position:-1291px 0;height:10px}.smart-flag-box .flag.dj{background-position:-1313px 0;height:14px}.smart-flag-box .flag.dk{background-position:-1335px 0;height:15px}.smart-flag-box .flag.dm{background-position:-1357px 0;height:10px}.smart-flag-box .flag.do{background-position:-1379px 0;height:14px}.smart-flag-box .flag.dz{background-position:-1401px 0;height:14px}.smart-flag-box .flag.ea{background-position:-1423px 0;height:14px}.smart-flag-box .flag.ec{background-position:-1445px 0;height:14px}.smart-flag-box .flag.ee{background-position:-1467px 0;height:13px}.smart-flag-box .flag.eg{background-position:-1489px 0;height:14px}.smart-flag-box .flag.eh{background-position:-1511px 0;height:10px}.smart-flag-box .flag.er{background-position:-1533px 0;height:10px}.smart-flag-box .flag.es{background-position:-1555px 0;height:14px}.smart-flag-box .flag.et{background-position:-1577px 0;height:10px}.smart-flag-box .flag.eu{background-position:-1599px 0;height:14px}.smart-flag-box .flag.fi{background-position:-1621px 0;height:12px}.smart-flag-box .flag.fj{background-position:-1643px 0;height:10px}.smart-flag-box .flag.fk{background-position:-1665px 0;height:10px}.smart-flag-box .flag.fm{background-position:-1687px 0;height:11px}.smart-flag-box .flag.fo{background-position:-1709px 0;height:15px}.smart-flag-box .flag.fr{background-position:-1731px 0;height:14px}.smart-flag-box .flag.ga{background-position:-1753px 0;height:15px}.smart-flag-box .flag.gb{background-position:-1775px 0;height:10px}.smart-flag-box .flag.gd{background-position:-1797px 0;height:12px}.smart-flag-box .flag.ge{background-position:-1819px 0;height:14px}.smart-flag-box .flag.gf{background-position:-1841px 0;height:14px}.smart-flag-box .flag.gg{background-position:-1863px 0;height:14px}.smart-flag-box .flag.gh{background-position:-1885px 0;height:14px}.smart-flag-box .flag.gi{background-position:-1907px 0;height:10px}.smart-flag-box .flag.gl{background-position:-1929px 0;height:14px}.smart-flag-box .flag.gm{background-position:-1951px 0;height:14px}.smart-flag-box .flag.gn{background-position:-1973px 0;height:14px}.smart-flag-box .flag.gp{background-position:-1995px 0;height:14px}.smart-flag-box .flag.gq{background-position:-2017px 0;height:14px}.smart-flag-box .flag.gr{background-position:-2039px 0;height:14px}.smart-flag-box .flag.gs{background-position:-2061px 0;height:10px}.smart-flag-box .flag.gt{background-position:-2083px 0;height:13px}.smart-flag-box .flag.gu{background-position:-2105px 0;height:11px}.smart-flag-box .flag.gw{background-position:-2127px 0;height:10px}.smart-flag-box .flag.gy{background-position:-2149px 0;height:12px}.smart-flag-box .flag.hk{background-position:-2171px 0;height:14px}.smart-flag-box .flag.hm{background-position:-2193px 0;height:10px}.smart-flag-box .flag.hn{background-position:-2215px 0;height:10px}.smart-flag-box .flag.hr{background-position:-2237px 0;height:10px}.smart-flag-box .flag.ht{background-position:-2259px 0;height:12px}.smart-flag-box .flag.hu{background-position:-2281px 0;height:10px}.smart-flag-box .flag.ic{background-position:-2303px 0;height:14px}.smart-flag-box .flag.id{background-position:-2325px 0;height:14px}.smart-flag-box .flag.ie{background-position:-2347px 0;height:10px}.smart-flag-box .flag.il{background-position:-2369px 0;height:15px}.smart-flag-box .flag.im{background-position:-2391px 0;height:10px}.smart-flag-box .flag.in{background-position:-2413px 0;height:14px}.smart-flag-box .flag.io{background-position:-2435px 0;height:10px}.smart-flag-box .flag.iq{background-position:-2457px 0;height:14px}.smart-flag-box .flag.ir{background-position:-2479px 0;height:12px}.smart-flag-box .flag.is{background-position:-2501px 0;height:15px}.smart-flag-box .flag.it{background-position:-2523px 0;height:14px}.smart-flag-box .flag.je{background-position:-2545px 0;height:12px}.smart-flag-box .flag.jm{background-position:-2567px 0;height:10px}.smart-flag-box .flag.jo{background-position:-2589px 0;height:10px}.smart-flag-box .flag.jp{background-position:-2611px 0;height:14px}.smart-flag-box .flag.ke{background-position:-2633px 0;height:14px}.smart-flag-box .flag.kg{background-position:-2655px 0;height:12px}.smart-flag-box .flag.kh{background-position:-2677px 0;height:13px}.smart-flag-box .flag.ki{background-position:-2699px 0;height:10px}.smart-flag-box .flag.km{background-position:-2721px 0;height:12px}.smart-flag-box .flag.kn{background-position:-2743px 0;height:14px}.smart-flag-box .flag.kp{background-position:-2765px 0;height:10px}.smart-flag-box .flag.kr{background-position:-2787px 0;height:14px}.smart-flag-box .flag.kw{background-position:-2809px 0;height:10px}.smart-flag-box .flag.ky{background-position:-2831px 0;height:10px}.smart-flag-box .flag.kz{background-position:-2853px 0;height:10px}.smart-flag-box .flag.la{background-position:-2875px 0;height:14px}.smart-flag-box .flag.lb{background-position:-2897px 0;height:14px}.smart-flag-box .flag.lc{background-position:-2919px 0;height:10px}.smart-flag-box .flag.li{background-position:-2941px 0;height:12px}.smart-flag-box .flag.lk{background-position:-2963px 0;height:10px}.smart-flag-box .flag.lr{background-position:-2985px 0;height:11px}.smart-flag-box .flag.ls{background-position:-3007px 0;height:14px}.smart-flag-box .flag.lt{background-position:-3029px 0;height:12px}.smart-flag-box .flag.lu{background-position:-3051px 0;height:12px}.smart-flag-box .flag.lv{background-position:-3073px 0;height:10px}.smart-flag-box .flag.ly{background-position:-3095px 0;height:10px}.smart-flag-box .flag.ma{background-position:-3117px 0;height:14px}.smart-flag-box .flag.mc{background-position:-3139px 0;height:15px}.smart-flag-box .flag.md{background-position:-3160px 0;height:10px}.smart-flag-box .flag.me{background-position:-3182px 0;height:10px}.smart-flag-box .flag.mf{background-position:-3204px 0;height:14px}.smart-flag-box .flag.mg{background-position:-3226px 0;height:14px}.smart-flag-box .flag.mh{background-position:-3248px 0;height:11px}.smart-flag-box .flag.mk{background-position:-3270px 0;height:10px}.smart-flag-box .flag.ml{background-position:-3292px 0;height:14px}.smart-flag-box .flag.mm{background-position:-3314px 0;height:14px}.smart-flag-box .flag.mn{background-position:-3336px 0;height:10px}.smart-flag-box .flag.mo{background-position:-3358px 0;height:14px}.smart-flag-box .flag.mp{background-position:-3380px 0;height:10px}.smart-flag-box .flag.mq{background-position:-3402px 0;height:14px}.smart-flag-box .flag.mr{background-position:-3424px 0;height:14px}.smart-flag-box .flag.ms{background-position:-3446px 0;height:10px}.smart-flag-box .flag.mt{background-position:-3468px 0;height:14px}.smart-flag-box .flag.mu{background-position:-3490px 0;height:14px}.smart-flag-box .flag.mv{background-position:-3512px 0;height:14px}.smart-flag-box .flag.mw{background-position:-3534px 0;height:14px}.smart-flag-box .flag.mx{background-position:-3556px 0;height:12px}.smart-flag-box .flag.my{background-position:-3578px 0;height:10px}.smart-flag-box .flag.mz{background-position:-3600px 0;height:14px}.smart-flag-box .flag.na{background-position:-3622px 0;height:14px}.smart-flag-box .flag.nc{background-position:-3644px 0;height:10px}.smart-flag-box .flag.ne{background-position:-3666px 0;height:15px}.smart-flag-box .flag.nf{background-position:-3686px 0;height:10px}.smart-flag-box .flag.ng{background-position:-3708px 0;height:10px}.smart-flag-box .flag.ni{background-position:-3730px 0;height:12px}.smart-flag-box .flag.nl{background-position:-3752px 0;height:14px}.smart-flag-box .flag.no{background-position:-3774px 0;height:15px}.smart-flag-box .flag.np{background-position:-3796px 0;width:13px;height:15px}.smart-flag-box .flag.nr{background-position:-3811px 0;height:10px}.smart-flag-box .flag.nu{background-position:-3833px 0;height:10px}.smart-flag-box .flag.nz{background-position:-3855px 0;height:10px}.smart-flag-box .flag.om{background-position:-3877px 0;height:10px}.smart-flag-box .flag.pa{background-position:-3899px 0;height:14px}.smart-flag-box .flag.pe{background-position:-3921px 0;height:14px}.smart-flag-box .flag.pf{background-position:-3943px 0;height:14px}.smart-flag-box .flag.pg{background-position:-3965px 0;height:15px}.smart-flag-box .flag.ph{background-position:-3987px 0;height:10px}.smart-flag-box .flag.pk{background-position:-4009px 0;height:14px}.smart-flag-box .flag.pl{background-position:-4031px 0;height:13px}.smart-flag-box .flag.pm{background-position:-4053px 0;height:14px}.smart-flag-box .flag.pn{background-position:-4075px 0;height:10px}.smart-flag-box .flag.pr{background-position:-4097px 0;height:14px}.smart-flag-box .flag.ps{background-position:-4119px 0;height:10px}.smart-flag-box .flag.pt{background-position:-4141px 0;height:14px}.smart-flag-box .flag.pw{background-position:-4163px 0;height:13px}.smart-flag-box .flag.py{background-position:-4185px 0;height:11px}.smart-flag-box .flag.qa{background-position:-4207px 0;height:8px}.smart-flag-box .flag.re{background-position:-4229px 0;height:14px}.smart-flag-box .flag.ro{background-position:-4251px 0;height:14px}.smart-flag-box .flag.rs{background-position:-4273px 0;height:14px}.smart-flag-box .flag.ru{background-position:-4295px 0;height:14px}.smart-flag-box .flag.rw{background-position:-4317px 0;height:14px}.smart-flag-box .flag.sa{background-position:-4339px 0;height:14px}.smart-flag-box .flag.sb{background-position:-4361px 0;height:10px}.smart-flag-box .flag.sc{background-position:-4383px 0;height:10px}.smart-flag-box .flag.sd{background-position:-4405px 0;height:10px}.smart-flag-box .flag.se{background-position:-4427px 0;height:13px}.smart-flag-box .flag.sg{background-position:-4449px 0;height:14px}.smart-flag-box .flag.sh{background-position:-4471px 0;height:10px}.smart-flag-box .flag.si{background-position:-4493px 0;height:10px}.smart-flag-box .flag.sj{background-position:-4515px 0;height:15px}.smart-flag-box .flag.sk{background-position:-4537px 0;height:14px}.smart-flag-box .flag.sl{background-position:-4559px 0;height:14px}.smart-flag-box .flag.sm{background-position:-4581px 0;height:15px}.smart-flag-box .flag.sn{background-position:-4603px 0;height:14px}.smart-flag-box .flag.so{background-position:-4625px 0;height:14px}.smart-flag-box .flag.sr{background-position:-4647px 0;height:14px}.smart-flag-box .flag.ss{background-position:-4669px 0;height:10px}.smart-flag-box .flag.st{background-position:-4691px 0;height:10px}.smart-flag-box .flag.sv{background-position:-4713px 0;height:12px}.smart-flag-box .flag.sx{background-position:-4735px 0;height:14px}.smart-flag-box .flag.sy{background-position:-4757px 0;height:14px}.smart-flag-box .flag.sz{background-position:-4779px 0;height:14px}.smart-flag-box .flag.ta{background-position:-4801px 0;height:10px}.smart-flag-box .flag.tc{background-position:-4823px 0;height:10px}.smart-flag-box .flag.td{background-position:-4845px 0;height:14px}.smart-flag-box .flag.tf{background-position:-4867px 0;height:14px}.smart-flag-box .flag.tg{background-position:-4889px 0;height:13px}.smart-flag-box .flag.th{background-position:-4911px 0;height:14px}.smart-flag-box .flag.tj{background-position:-4933px 0;height:10px}.smart-flag-box .flag.tk{background-position:-4955px 0;height:10px}.smart-flag-box .flag.tl{background-position:-4977px 0;height:10px}.smart-flag-box .flag.tm{background-position:-4999px 0;height:14px}.smart-flag-box .flag.tn{background-position:-5021px 0;height:14px}.smart-flag-box .flag.to{background-position:-5043px 0;height:10px}.smart-flag-box .flag.tr{background-position:-5065px 0;height:14px}.smart-flag-box .flag.tt{background-position:-5087px 0;height:12px}.smart-flag-box .flag.tv{background-position:-5109px 0;height:10px}.smart-flag-box .flag.tw{background-position:-5131px 0;height:14px}.smart-flag-box .flag.tz{background-position:-5153px 0;height:14px}.smart-flag-box .flag.ua{background-position:-5175px 0;height:14px}.smart-flag-box .flag.ug{background-position:-5197px 0;height:14px}.smart-flag-box .flag.um{background-position:-5219px 0;height:11px}.smart-flag-box .flag.un{background-position:-5241px 0;height:14px}.smart-flag-box .flag.us{background-position:-5263px 0;height:11px}.smart-flag-box .flag.uy{background-position:-5285px 0;height:14px}.smart-flag-box .flag.uz{background-position:-5307px 0;height:10px}.smart-flag-box .flag.va{background-position:-5329px 0;width:15px;height:15px}.smart-flag-box .flag.vc{background-position:-5346px 0;height:14px}.smart-flag-box .flag.ve{background-position:-5368px 0;height:14px}.smart-flag-box .flag.vg{background-position:-5390px 0;height:10px}.smart-flag-box .flag.vi{background-position:-5412px 0;height:14px}.smart-flag-box .flag.vn{background-position:-5434px 0;height:14px}.smart-flag-box .flag.vu{background-position:-5456px 0;height:12px}.smart-flag-box .flag.wf{background-position:-5478px 0;height:14px}.smart-flag-box .flag.ws{background-position:-5500px 0;height:10px}.smart-flag-box .flag.xk{background-position:-5522px 0;height:15px}.smart-flag-box .flag.ye{background-position:-5544px 0;height:14px}.smart-flag-box .flag.yt{background-position:-5566px 0;height:14px}.smart-flag-box .flag.za{background-position:-5588px 0;height:14px}.smart-flag-box .flag.zm{background-position:-5610px 0;height:14px}.smart-flag-box .flag.zw{background-position:-5632px 0;height:10px}.smart-flag-box .flag{background-color:#dbdbdb;background-image:url(./flags-41zgeiS_.png);background-position:20px 0;background-repeat:no-repeat;height:15px;box-shadow:0 0 1px #888}.smart-flag-box .flag.np{background-color:#0000}.smart-country-input-drop-down-menu ul li a,.smart-phone-input-drop-down-menu ul li a{border-left:var(--smart-border-width) solid transparent;align-items:center;display:flex}.smart-country-input-drop-down-menu ul li .dial-code,.smart-phone-input-drop-down-menu ul li .dial-code{opacity:.5;margin-left:6px}.smart-country-input-drop-down-menu:not(.smart-check-input-drop-down-menu) li.active a,.smart-phone-input-drop-down-menu:not(.smart-check-input-drop-down-menu) li.active a{border-left:var(--smart-border-width) solid var(--smart-primary);color:var(--smart-ui-state-color-selected);background:var(--smart-ui-state-selected);border-top-left-radius:0;border-bottom-left-radius:0}.smart-country-input-drop-down-menu[right-to-left] li a,.smart-phone-input-drop-down-menu[right-to-left] li a{border-left:none;border-right:var(--smart-border-width) solid transparent}.smart-country-input-drop-down-menu[right-to-left]:not(.smart-check-input-drop-down-menu) li.active a,.smart-phone-input-drop-down-menu[right-to-left]:not(.smart-check-input-drop-down-menu) li.active a{border-left:var(--smart-border-width) solid transparent;border-right:var(--smart-border-width) solid var(--smart-primary);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-top-right-radius:0;border-bottom-right-radius:0}.underlined.smart-input,.underlined.smart-input .smart-drop-down-button,.underlined.smart-text-box input.smart-input{border-top:none;border-left:none;border-right:none}.underlined.smart-input,.underlined.smart-input[hover]{border-bottom-right-radius:0;border-bottom-left-radius:0}smart-date-input.underlined,smart-date-range-input.underlined,smart-time-input.underlined{overflow:visible}.underlined.smart-input{transition:border-bottom .2s,background-color .2s}.underlined.smart-input .smart-hint{box-sizing:border-box;padding:var(--smart-editor-label-padding);color:var(--smart-background-color);pointer-events:none;opacity:0;margin-top:calc(0px - var(--smart-font-size));font-size:75%;transition:color .2s,font-size .2s,line-height .2s,margin-top .2s,opacity .3s,top .2s;position:absolute;inset:0;display:block!important}.underlined.smart-input .smart-hint:after{content:"";background-color:var(--smart-primary);transform-origin:bottom;width:100%;height:2px;transition:transform .2s;display:block;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.underlined.smart-input[hover]{border-bottom-color:var(--smart-background-color)}.underlined.smart-input[focus] .smart-hint{color:var(--smart-primary);opacity:1}.underlined.smart-input[focus] .smart-hint:before{opacity:.12}.underlined.smart-input[focus] .smart-hint:after{transform:scale(1)}.underlined.smart-input .smart-input:not(:focus):placeholder-shown+.smart-hint{font-size:inherit;margin-top:0}.underlined.smart-input:not([readonly]) .smart-drop-down-button{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.underlined.smart-input:not([opened]) .smart-drop-down-button{background-color:#0000}.underlined.smart-input.smart-multi-combo-input:not([focus]) .smart-hint{margin-top:0}.underlined.smart-input.smart-date-range-input[opened][drop-down-button-position=right]:not([readonly]){border-bottom-right-radius:0;border-bottom-left-radius:0}.underlined.smart-input[readonly] .smart-input{cursor:pointer;opacity:.75;background:var(--smart-background)!important;color:var(--smart-background-color)!important}.underlined.smart-input[drop-down-button-position=left] .smart-drop-down-button{background:inherit;color:inherit;border-bottom-left-radius:initial}.underlined.smart-input[drop-down-button-position=left] .smart-hint{margin-left:var(--smart-editor-addon-width)}.underlined.smart-input[drop-down-button-position=left][focus] .smart-hint:after{margin-left:calc(0px - var(--smart-editor-addon-width));width:calc(100% + var(--smart-editor-addon-width))}.underlined.smart-input[drop-down-button-position=left][opened]:not([readonly]),.underlined.smart-input[drop-down-button-position=left][opened]:not([readonly]) input{border-bottom-right-radius:0}.underlined.smart-input[drop-down-button-position=right] .smart-drop-down-button{background:var(--smart-background);color:var(--smart-background-color);border-bottom-right-radius:initial}.underlined.smart-input[drop-down-button-position=right][opened]:not([readonly]),.underlined.smart-input[drop-down-button-position=right][opened]:not([readonly]) input{border-bottom-left-radius:0}.underlined.smart-input.smart-invalid{border-bottom-color:rgba(var(--smart-error-rgb),.5)}.underlined.smart-input.smart-invalid .smart-hint:after{background-color:var(--smart-error)}.underlined.smart-text-box input.smart-input{border-bottom-left-radius:initial;border-bottom-right-radius:initial}.underlined.smart-number-input .nav{background:var(--smart-background);color:var(--smart-background-color)}.underlined.smart-number-input .nav .up{border-bottom:none}.underlined.smart-element.smart-material{--smart-border-top-left-radius:0;--smart-border-top-right-radius:0;--smart-border-bottom-left-radius:0;--smart-border-bottom-right-radius:0}.underlined.smart-element.smart-material.smart-valid{--smart-border:#28a745}.underlined.smart-element.smart-material.smart-invalid{--smart-border:#dc3545}.underlined.smart-element.smart-material .smart-hint{opacity:1;margin-top:0;font-size:100%;transition:color .2s,opacity .1s,font-size .2s,line-height .2s,margin-top .2s,top .2s!important}.underlined.smart-element.smart-material.has-value .smart-hint,.underlined.smart-element.smart-material[focus] .smart-hint,.underlined.smart-element.smart-material[focus][hover] .smart-hint,.underlined.smart-element.smart-material[value]:not([value=""]) .smart-hint{margin-top:-20px;font-size:80%!important}smart-check-input.outlined,smart-date-range-input.outlined,smart-input.outlined,smart-masked-text-box.outlined,smart-multi-combo-input.outlined,smart-multi-input.outlined,smart-password-input.outlined,smart-password-text-box.outlined,smart-phone-input.outlined,smart-text-box.outlined{background-color:#0000}smart-date-input.outlined,smart-date-range-input.outlined,smart-phone-input.outlined,smart-time-input.outlined{overflow:visible}smart-phone-input.outlined .smart-drop-down-button{margin-right:0}smart-phone-input.outlined .smart-container:after{z-index:9;margin-left:-18px}.outlined.smart-input{font-family:var(--smart-font-family);font-size:var(--smart-font-size);border:none;border-radius:0;height:50px;margin:0;padding-top:6px;line-height:1.5;display:inline-block;position:relative;overflow:hidden}.outlined.smart-input .smart-input{z-index:5;background:var(--smart-background);border:1px solid var(--smart-border);padding:12px 13px;transition:border-color .2s}.outlined.smart-input.smart-valid[focus] .smart-drop-down-button,.outlined.smart-input.smart-valid[focus] .smart-input{border-color:var(--smart-primary)}.outlined.smart-input.smart-valid[focus] .smart-drop-down-button{color:var(--smart-primary)}.outlined.smart-input.smart-invalid .smart-drop-down-button,.outlined.smart-input.smart-invalid .smart-input{border-color:rgba(var(--smart-error-rgb),.5)}.outlined.smart-input.smart-invalid[focus] .smart-drop-down-button,.outlined.smart-input.smart-invalid[focus] .smart-input{border-color:var(--smart-error)}.outlined.smart-input.smart-invalid[focus] .smart-drop-down-button{color:var(--smart-error)}.outlined.smart-input.smart-multi-combo-input .smart-input{z-index:initial;padding:0;border:none!important}.outlined.smart-input.smart-multi-combo-input .smart-drop-down-button{padding:0!important}.outlined.smart-input.smart-multi-combo-input .smart-action-button{z-index:5;background:var(--smart-background);border:1px solid var(--smart-border);padding:12px 13px;transition:border-color .2s}.outlined.smart-input.smart-multi-combo-input[hint] .smart-action-button{border-top:1px solid var(--smart-background)}.outlined.smart-input.smart-multi-combo-input[focus] .smart-action-button{border-color:var(--smart-primary);color:var(--smart-primary)}.outlined.smart-input.smart-multi-combo-input[focus][hint] .smart-action-button{border-top-color:var(--smart-background)}.outlined.smart-input.smart-multi-combo-input.smart-valid[focus] .smart-action-button,.outlined.smart-input[focus]{border-color:var(--smart-primary)}.outlined.smart-input.smart-multi-combo-input.smart-valid[focus] .smart-action-button.smart-valid{color:var(--smart-primary)}.outlined.smart-input.smart-multi-combo-input.smart-invalid[focus] .smart-action-button.smart-invalid{color:var(--smart-error)}.outlined.smart-input[drop-down-button-position=right] input{border-right:none}.outlined.smart-input[drop-down-button-position=right] .smart-drop-down-button{border-left:none;border-bottom:1px solid var(--smart-border);border-right:1px solid var(--smart-border);border-top:1px solid var(--smart-border);background:inherit;color:inherit;z-index:6;cursor:pointer;padding:10px 0 9px}.outlined.smart-input[drop-down-button-position=left] input{border-left:none}.outlined.smart-input[drop-down-button-position=left] .smart-drop-down-button{border-right:none;border-bottom:1px solid var(--smart-border);border-left:1px solid var(--smart-border);background:inherit;color:inherit;z-index:6;cursor:pointer;padding:10px 0}.outlined.smart-input[hint] .smart-hint{width:100%;max-height:100%;color:var(--smart-background-color);cursor:text;z-index:7;white-space:nowrap;margin-top:-6px;font-size:75%;line-height:15px;transition:color .2s,z-index .2s,font-size .2s,opacity .3s,line-height .2s;position:absolute;top:0;left:0;border-color:var(--smart-border)!important;display:flex!important}.outlined.smart-input[hint] .smart-hint:after,.outlined.smart-input[hint] .smart-hint:before{content:"";box-sizing:border-box;pointer-events:none;z-index:7;border-top:1px solid;min-width:10px;height:8px;margin-top:6px;transition:border-color .2s,box-shadow .2s;display:block;box-shadow:inset 0 1px #0000;border-top-color:var(--smart-border)!important}.outlined.smart-input[hint] .smart-hint:before{border-left:1px solid #0000;border-radius:4px 0;margin-right:4px}.outlined.smart-input[hint] .smart-hint:after{border-right:1px solid #0000;border-radius:0 4px;flex-grow:1;margin-left:4px}.outlined.smart-input[hint][drop-down-button-position=left] .smart-hint:before{width:var(--smart-editor-addon-width);margin-right:13px}.outlined.smart-input[focus]{box-shadow:inset 1px 0 var(--smart-material-safari-helper1),inset -1px 0 var(--smart-material-safari-helper1),inset 0 -1px var(--smart-material-safari-helper1);outline:0;border-top-color:#0000!important}.outlined.smart-input[focus] .smart-input{border-color:var(--smart-primary)}.outlined.smart-input[focus] .smart-drop-down-button{color:var(--smart-primary);border-color:var(--smart-primary)}.outlined.smart-input[focus][hint] .smart-input{border-top-color:var(--smart-background)}.outlined.smart-input[focus][hint] .smart-hint{color:var(--smart-primary);opacity:1}.outlined.smart-input[focus][hint] .smart-hint:after,.outlined.smart-input[focus][hint] .smart-hint:before{border-top-color:var(--smart-primary)!important;box-shadow:none!important}.outlined.smart-input[hover]{border-color:var(--smart-border);border-top-color:#0000}.outlined.smart-input[hover][hint] .smart-hint:before{border-top-color:var(--smart-border)}.outlined.smart-input[hover][hint]>input:not(:focus):placeholder-shown,.outlined.smart-input[hover][hint]>textarea:not(:focus):placeholder-shown{border-color:var(--smart-border)}.outlined.smart-input[readonly] .smart-input{opacity:.75;background:var(--smart-background)!important;color:var(--smart-background-color)!important}.outlined.smart-input:not([focus]) .smart-input,.outlined.smart-input:not([focus]) .smart-input:not(:focus):placeholder-shown{border-top:1px solid var(--smart-border);z-index:5}.outlined.smart-input:not([focus]).smart-invalid .smart-input,.outlined.smart-input:not([focus]).smart-invalid .smart-input:not(:focus):placeholder-shown{border-top:1px solid rgba(var(--smart-error-rgb),.5);z-index:5}.outlined.smart-input:not([focus]):not([value]).smart-multi-combo-input[hint] .smart-hint,.outlined.smart-input[hint] .smart-input:not(:focus):placeholder-shown+.smart-hint,.outlined.smart-input[hint]:not([focus]) .smart-hint{font-size:var(--smart-font-size);z-index:2;-webkit-user-select:none;user-select:none;pointer-events:none;line-height:60px}.outlined.smart-input.smart-invalid[focus]{border-color:var(--smart-error)}.outlined.smart-input.smart-invalid[focus][hint] .smart-hint{color:var(--smart-error)}.outlined.smart-input.smart-invalid[focus][hint] .smart-hint:after,.outlined.smart-input.smart-invalid[focus][hint] .smart-hint:before{border-top-color:var(--smart-error)!important}.outlined.smart-input.smart-valid[focus]{border-color:var(--smart-primary)}.outlined.smart-input.smart-valid[focus][hint] .smart-hint{color:var(--smart-primary)}.outlined.smart-input.smart-valid[focus][hint] .smart-hint:after,.outlined.smart-input.smart-valid[focus][hint] .smart-hint:before{border-top-color:var(--smart-primary)!important}.outlined.smart-text-area[hint] .smart-input:not(:focus):placeholder-shown+.smart-hint,.outlined.smart-text-area[hint]:not([focus]) .smart-hint{font-size:var(--smart-font-size);line-height:var(--smart-editor-height);opacity:0;z-index:2}.outlined.smart-text-box input{border:none;padding:7px}.outlined.smart-number-input .nav{background:var(--smart-background);color:var(--smart-background-color)}.outlined.smart-number-input .nav .up{border-bottom:none}.outlined.smart-number-input[drop-down-button-position=left] .smart-drop-down-button,.outlined.smart-number-input[drop-down-button-position=right] .smart-drop-down-button{padding:0}.outlined.smart-element.smart-material.smart-valid{--smart-border:#28a745}.outlined.smart-element.smart-material.smart-invalid{--smart-border:#dc3545}.outlined.smart-element.smart-material .smart-hint{opacity:1!important;z-index:7!important;transition:color .2s,opacity .1s,font-size .2s,line-height .2s,margin-top .2s,top .2s!important}.outlined.smart-element.smart-material.has-value,.outlined.smart-element.smart-material[focus],.outlined.smart-element.smart-material[focus][hover],.outlined.smart-element.smart-material[value]:not([value=""]){border-color:var(--smart-primary);outline:0;border-top-color:#0000!important}.outlined.smart-element.smart-material.has-value .smart-input,.outlined.smart-element.smart-material[focus] .smart-input,.outlined.smart-element.smart-material[focus][hover] .smart-input,.outlined.smart-element.smart-material[value]:not([value=""]) .smart-input{border-top-color:var(--smart-background)!important}.outlined.smart-element.smart-material.has-value .smart-hint,.outlined.smart-element.smart-material[focus] .smart-hint,.outlined.smart-element.smart-material[focus][hover] .smart-hint,.outlined.smart-element.smart-material[value]:not([value=""]) .smart-hint{z-index:7;line-height:15px;transition:color .2s,z-index .2s,font-size .2s,opacity .3s,line-height .2s;color:var(--smart-primary)!important;opacity:1!important;font-size:75%!important}.outlined.smart-element.smart-material.has-value .smart-container .smart-content,.outlined.smart-element.smart-material[focus] .smart-container .smart-content,.outlined.smart-element.smart-material[focus][hover] .smart-container .smart-content,.outlined.smart-element.smart-material[value]:not([value=""]) .smart-container .smart-content{border-top-color:#0000!important}.outlined.smart-drop-down-box>.smart-container>.smart-content{z-index:7!important}.smart-invalid .outlined.smart-input.smart-multi-combo-input .smart-action-button{border-color:rgba(var(--smart-error-rgb),.5)}.smart-invalid .outlined.smart-input.smart-multi-combo-input[focus] .smart-action-button{border-color:var(--smart-error)}@media not all and (resolution>=.001dpcm){@supports ((-webkit-appearance:none)){.smart-input .smart-hint,.smart-input .smart-hint:after,.smart-input .smart-input{transition-duration:.1s}}}.smart-time-picker{width:var(--smart-time-picker-default-width);height:var(--smart-time-picker-default-height);line-height:initial;min-width:250px;display:block}.smart-time-picker>.smart-container{width:100%;height:100%}.smart-time-picker .smart-main-container{width:100%;height:calc(100% - var(--smart-calendar-title-height));background-color:var(--smart-background);padding:2%}.smart-time-picker .smart-header{width:100%;height:var(--smart-calendar-title-height);background-color:var(--smart-primary);color:var(--smart-primary-color);justify-content:center;align-items:center;display:flex}.smart-time-picker .smart-header:focus{outline:var(--smart-background) solid 1px}.smart-time-picker .smart-footer{display:none}.smart-time-picker .smart-svg-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.smart-time-picker .smart-am-container,.smart-time-picker .smart-hour-container,.smart-time-picker .smart-minute-container,.smart-time-picker .smart-pm-container{opacity:.5;cursor:pointer}.smart-time-picker .smart-hour-minute-container{font-size:50px;display:flex}.smart-time-picker .smart-hour-minute-container div:nth-child(2){opacity:.5}.smart-time-picker .smart-am-pm-container{margin-left:10px}.smart-time-picker .smart-selected{opacity:1}.smart-time-picker .smart-svg-picker{background-color:var(--smart-background);box-sizing:content-box;touch-action:none;border-radius:50%;position:relative}.smart-time-picker .smart-svg-picker:focus{border:1px solid var(--smart-outline);outline:0}.smart-time-picker .smart-svg-picker.animate{animation:.5s linear smart-time-picker-animation}.smart-time-picker .smart-label{fill:var(--smart-background-color)}.smart-time-picker .smart-label.smart-selected{fill:var(--smart-primary-color);stroke:var(--smart-primary-color);stroke-width:0}.smart-time-picker .smart-needle,.smart-time-picker .smart-needle-central-circle{fill:var(--smart-primary)}.smart-time-picker[disabled] .smart-am-container,.smart-time-picker[disabled] .smart-hour-container,.smart-time-picker[disabled] .smart-minute-container,.smart-time-picker[disabled] .smart-pm-container,.smart-time-picker[readonly] .smart-am-container,.smart-time-picker[readonly] .smart-hour-container,.smart-time-picker[readonly] .smart-minute-container,.smart-time-picker[readonly] .smart-pm-container{cursor:default}.smart-time-picker[footer] .smart-footer{width:100%;height:30px;display:block}.smart-time-picker[footer] .smart-svg-container{height:calc(100% - 30px)}.smart-time-picker[view=landscape]{width:var(--smart-time-picker-default-height);height:var(--smart-time-picker-default-width);min-width:400px}.smart-time-picker[view=landscape]>.smart-container{display:flex}.smart-time-picker[view=landscape] .smart-header{flex-direction:column;width:33%;height:100%}.smart-time-picker[view=landscape] .smart-main-container{width:67%;height:100%}.smart-time-picker[view=landscape] .smart-am-pm-container{margin-left:0}@keyframes smart-time-picker-animation{0%,to{opacity:1}25%,75%{opacity:.5}50%{opacity:0}}.smart-time-picker[right-to-left] .smart-footer,.smart-time-picker[right-to-left] .smart-header{direction:rtl}.smart-time-picker[right-to-left] .smart-am-pm-container{margin:0 10px 0 0}.smart-time-picker[right-to-left][view=landscape]>.smart-container{flex-direction:row-reverse}smart-toast,smart-toast .smart-toast-container{font-family:var(--smart-font-family-icon);display:none}.smart-toast-container.smart-toast-container-bottom-left,.smart-toast-container.smart-toast-container-bottom-right,.smart-toast-container.smart-toast-container-custom,.smart-toast-container.smart-toast-container-top-left,.smart-toast-container.smart-toast-container-top-right{width:var(--smart-toast-container-default-width);box-sizing:border-box;z-index:var(--smart-editor-drop-down-z-index);padding:5px;position:fixed;overflow-y:hidden}.smart-toast-container.smart-toast-container-top-left{top:0;left:0}.smart-toast-container.smart-toast-container-top-right{top:0;right:0}.smart-toast-container.smart-toast-container-bottom-left{bottom:0;left:0}.smart-toast-container.smart-toast-container-bottom-right{bottom:0;right:0}.smart-toast-container.smart-toast-container-modal{width:100%;height:100%}.smart-toast-container.smart-toast-container-modal:not(:empty){z-index:var(--smart-editor-drop-down-z-index);background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.smart-toast-container.smart-toast-container-modal .smart-toast-item{width:200px}.smart-toast-item{opacity:.8;-webkit-user-select:none;user-select:none;background-color:var(--smart-surface);border-color:var(--smart-border);width:100%;color:var(--smart-surface-color);margin-bottom:2px;display:block}.smart-toast-item:hover{opacity:1}.smart-toast-item .smart-toast-item-header{height:var(--smart-toast-header-height);justify-content:flex-end;display:flex}.smart-toast-item .smart-toast-item-header .smart-toast-item-close-button{font-family:var(--smart-font-family-icon);-webkit-user-select:none;user-select:none;cursor:pointer;opacity:1;width:var(--smart-font-size);height:var(--smart-font-size);color:inherit;margin:5px;display:none;position:relative}.smart-toast-item .smart-toast-item-container{align-items:center;padding:0 0 10px;display:flex;position:relative;top:-4px}.smart-toast-item .smart-toast-item-container .smart-toast-item-icon{background-repeat:no-repeat;width:25px;height:25px;margin:0 15px;display:inline-block}.smart-toast-item .smart-toast-item-container .smart-toast-item-icon:after{content:var(--smart-toast-item-icon);width:100%;height:100%;font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;font-size:1.75em;display:flex}.smart-toast-item .smart-toast-item-container .smart-toast-item-content{text-align:center;opacity:1;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;text-overflow:ellipsis;width:calc(100% - 110px);margin:0 15px;display:inline-block;overflow:hidden}.smart-toast-item[show-close-button] .smart-toast-item-header .smart-toast-item-close-button{display:block}.smart-toast-item[show-close-button] .smart-toast-item-header .smart-toast-item-close-button:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-close);font-size:inherit;-webkit-user-select:none;user-select:none;cursor:pointer;color:inherit;display:block;position:absolute;top:0;left:0}.smart-toast-item.primary,.smart-toast-item.primary .smart-toast-item-header .smart-toast-item-close-button{color:var(--smart-primary-color)}.smart-toast-item[opened]{opacity:.8}.smart-toast-item[opened]:hover{opacity:1}.smart-toast-item.blink{animation:1s ease-in infinite blink}.smart-toast-item.primary{background-color:var(--smart-primary);border-color:var(--smart-primary)}.smart-toast-item.secondary{background-color:var(--smart-secondary);border-color:var(--smart-secondary);color:var(--smart-secondary-color)}.smart-toast-item.secondary .smart-toast-item-header .smart-toast-item-close-button{color:var(--smart-primary-color)}.smart-toast-item.success{background-color:var(--smart-success);border-color:var(--smart-success);color:var(--smart-success-color)}.smart-toast-item.success .smart-toast-item-header .smart-toast-item-close-button{color:var(--smart-primary-color)}.smart-toast-item.error{background-color:var(--smart-error);border-color:var(--smart-error);color:var(--smart-error-color)}.smart-toast-item.error .smart-toast-item-header .smart-toast-item-close-button{color:var(--smart-primary-color)}.smart-toast-item.info{background-color:var(--smart-info);border-color:var(--smart-info);color:var(--smart-info-color)}.smart-toast-item.info .smart-toast-item-header .smart-toast-item-close-button{color:var(--smart-primary-color)}.smart-toast-item.warning{background-color:var(--smart-warning);border-color:var(--smart-warning);color:var(--smart-warning-color)}.smart-toast-item.warning .smart-toast-item-header .smart-toast-item-close-button{color:var(--smart-primary-color)}.smart-toast-item.light{background-color:var(--smart-light);border-color:var(--smart-light);color:var(--smart-light-color)}.smart-toast-item.light .smart-toast-item-header .smart-toast-item-close-button{color:var(--smart-primary-color)}.smart-toast-item.dark{background-color:var(--smart-dark);border-color:var(--smart-dark);color:var(--smart-dark-color)}.smart-toast-item.dark .smart-toast-item-header .smart-toast-item-close-button{color:var(--smart-primary-color)}.smart-toast-item.mail{color:#fff;background-color:#337ab7;border-color:#337ab7}.smart-toast-item.mail .smart-toast-item-header .smart-toast-item-close-button{color:#fff}.smart-toast-item.time{color:#fff;background-color:#363636;border-color:#363636}.smart-toast-item.time .smart-toast-item-header .smart-toast-item-close-button{color:#fff}.smart-toast-item.info .smart-toast-item-icon:after{--smart-toast-item-icon:var(--smart-icon-help-circled)}.smart-toast-item.warning .smart-toast-item-icon:after{--smart-toast-item-icon:var(--smart-icon-attention)}.smart-toast-item.success .smart-toast-item-icon:after{--smart-toast-item-icon:var(--smart-icon-check)}.smart-toast-item.error .smart-toast-item-icon:after{--smart-toast-item-icon:var(--smart-icon-block)}.smart-toast-item.mail .smart-toast-item-icon:after{--smart-toast-item-icon:var(--smart-icon-mail)}.smart-toast-item.time .smart-toast-item-icon:after{--smart-toast-item-icon:var(--smart-icon-clock)}.smart-toast-item[right-to-left]>.smart-container{direction:rtl}@keyframes blink{50%{opacity:.5}}.smart-toggle-box{height:var(--smart-editor-height);cursor:pointer;outline:0;display:inline-block}.smart-toggle-box.smart-element{background:0 0;border:none}.smart-toggle-box .smart-container,.smart-toggle-box.smart-container{align-items:center;display:flex;position:relative}.smart-toggle-box .smart-ripple{background:var(--smart-primary)}.smart-toggle-box .smart-overlay{background:var(--smart-primary);height:100%;width:var(--smart-editor-height);opacity:0;box-sizing:content-box;border-radius:100%;margin:0;padding:0;transition:opacity .28s ease-in-out;position:absolute;top:0;left:2px}.smart-toggle-box .smart-label{color:var(--smart-background-color);background:inherit;font-size:inherit;white-space:nowrap;text-overflow:ellipsis;width:auto;margin:0 8px;font-family:inherit;overflow:hidden}.smart-toggle-box.smart-check-box .smart-input{width:var(--smart-check-box-default-size);min-width:var(--smart-check-box-default-size);height:var(--smart-check-box-default-size);min-height:var(--smart-check-box-default-size);background-color:var(--smart-background);box-sizing:initial;border:var(--smart-border-width) solid var(--smart-border);color:var(--smart-background-color);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);margin:0 0 0 8px;transition:background .2s linear;display:inline-block;position:relative}.smart-toggle-box.smart-check-box .smart-input:after{font-family:var(--smart-font-family-icon);place-content:center;align-items:center;height:100%;display:flex}.smart-toggle-box.smart-check-box[checked] .smart-input:after{content:var(--smart-icon-check);pointer-events:none;font-weight:100}.smart-toggle-box.smart-check-box[checked=null] .smart-input:after{content:"-";margin-top:-1px}.smart-toggle-box.smart-radio-button .smart-input{width:var(--smart-radio-button-default-size);min-width:var(--smart-radio-button-default-size);height:var(--smart-radio-button-default-size);min-height:var(--smart-radio-button-default-size);background-color:var(--smart-background);box-sizing:initial;border-style:solid;border-width:var(--smart-border-width);border-color:var(--smart-border);color:var(--smart-background-color);border-radius:100%;margin:0 0 0 8px;display:inline-block;position:relative}.smart-toggle-box.smart-radio-button .smart-input:after{content:"";width:50%;height:50%;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;color:inherit;border-radius:50%;font-style:normal;line-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-toggle-box.smart-radio-button[checked] .smart-input:after{background:var(--smart-primary-color);font-size:15px;font-weight:100}.smart-toggle-box.smart-radio-button[checked][hover]:not([focus]) .smart-input:after{background:var(--smart-ui-state-color-hover)}.smart-toggle-box[active] .smart-input,.smart-toggle-box[checked] .smart-input{border-color:var(--smart-ui-state-border-active);background-color:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}.smart-toggle-box[active]:focus .smart-overlay,.smart-toggle-box[active][focus] .smart-overlay{opacity:.4}.smart-toggle-box[hover] .smart-input{border-color:var(--smart-ui-state-border-hover);background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-toggle-box:focus .smart-input,.smart-toggle-box[focus] .smart-input{border-color:var(--smart-primary);background-color:var(--smart-primary);color:var(--smart-primary-color);outline:0;overflow:visible}.smart-toggle-box:focus .smart-overlay,.smart-toggle-box[focus] .smart-overlay{opacity:.3}.smart-toggle-box[readonly],.smart-toggle-box[readonly] .smart-input,.smart-toggle-box[readonly] .smart-label{cursor:initial}.smart-toggle-box[check-mode=input]{cursor:default}.smart-toggle-box[check-mode=input] .smart-input,.smart-toggle-box[check-mode=label] .smart-label{cursor:pointer}.smart-toggle-box[right-to-left] .smart-container,.smart-toggle-box[right-to-left] .smart-hidden-input{direction:rtl}.smart-toggle-box[right-to-left] .smart-overlay{left:initial;right:2px}.smart-toggle-box[right-to-left] .smart-input{margin:0 8px 0 0}smart-tooltip{text-align:center;z-index:var(--smart-editor-drop-down-z-index);font-family:var(--smart-font-family);font-size:var(--smart-font-size);visibility:hidden;pointer-events:none;position:absolute}smart-tooltip.smart-element{background:0 0;overflow:visible}smart-tooltip .smart-tooltip-content{text-overflow:ellipsis;padding:var(--smart-tooltip-padding);background-color:var(--smart-secondary);color:var(--smart-secondary-color);border:var(--smart-border-width) solid var(--smart-secondary);opacity:.9;width:100%;height:100%;box-shadow:var(--smart-elevation-6);font-family:var(--smart-font-family);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);overflow:hidden}smart-tooltip[arrow],smart-tooltip[arrow][arrow-direction=bottom]{padding-bottom:var(--smart-tooltip-arrow-width)}smart-tooltip.auto,smart-tooltip.auto .smart-container,smart-tooltip.auto .smart-tooltip-content{height:auto}smart-tooltip[arrow] .smart-tooltip-content:after,smart-tooltip[arrow][arrow-direction=bottom] .smart-tooltip-content:after{content:"";border-top:var(--smart-tooltip-arrow-width) solid var(--smart-tooltip-arrow-color);width:0;height:0;bottom:0;left:calc(50% - var(--smart-tooltip-arrow-width));border-left:var(--smart-tooltip-arrow-width) solid transparent;border-right:var(--smart-tooltip-arrow-width) solid transparent;transform:translateX(var(--smart-tooltip-arrow-translate));position:absolute}smart-tooltip[visible]{visibility:visible;pointer-events:auto}smart-tooltip[arrow][arrow-direction=top]{padding-bottom:initial;padding-top:var(--smart-tooltip-arrow-width)}smart-tooltip[arrow][arrow-direction=top] .smart-tooltip-content:after{border-left:var(--smart-tooltip-arrow-width) solid transparent;border-right:var(--smart-tooltip-arrow-width) solid transparent;border-bottom:var(--smart-tooltip-arrow-width) solid var(--smart-tooltip-arrow-color);border-top:initial;top:0;bottom:calc(100% + var(--smart-tooltip-arrow-width));transform:translateX(var(--smart-tooltip-arrow-translate))}smart-tooltip[arrow][arrow-direction=left] .smart-tooltip-content:after,smart-tooltip[arrow][arrow-direction=right] .smart-tooltip-content:after{border-bottom:var(--smart-tooltip-arrow-width) solid transparent;border-top:var(--smart-tooltip-arrow-width) solid transparent;transform:translateY(var(--smart-tooltip-arrow-translate))}smart-tooltip[arrow][arrow-direction=left]{padding-bottom:initial;padding-left:var(--smart-tooltip-arrow-width)}smart-tooltip[arrow][arrow-direction=left] .smart-tooltip-content:after{border-right:var(--smart-tooltip-arrow-width) solid var(--smart-tooltip-arrow-color);border-left:initial;left:0;top:calc(50% - var(--smart-tooltip-arrow-width))}smart-tooltip[arrow][arrow-direction=right]{padding-bottom:initial;padding-right:var(--smart-tooltip-arrow-width)}smart-tooltip[arrow][arrow-direction=right] .smart-tooltip-content:after{border-left:var(--smart-tooltip-arrow-width) solid var(--smart-tooltip-arrow-color);border-right:initial;left:calc(100% - var(--smart-tooltip-arrow-width));top:calc(50% - var(--smart-tooltip-arrow-width))}smart-tooltip:not([animation=none]){opacity:0;transition:opacity .5s ease-in-out}smart-tooltip:not([animation=none])[visible]{opacity:1}smart-tooltip[right-to-left] .smart-tooltip-content{direction:rtl}smart-timeline{font-family:var(--smart-font-family);padding:10px;display:block;overflow:hidden}smart-timeline .smart-container{display:flex;position:relative;overflow:hidden}smart-timeline .smart-timeline-near-items{padding-right:20px;position:relative}smart-timeline .smart-timeline-far-items{padding-left:20px;position:relative}smart-timeline.smart-timeline[horizontal] .smart-container{flex-direction:column}smart-timeline.smart-timeline[horizontal] .smart-timeline-near-items{align-items:flex-end;padding-bottom:20px;padding-right:0;display:flex}smart-timeline.smart-timeline[horizontal] .smart-timeline-far-items{padding-top:20px;padding-left:0;display:flex}smart-timeline .smart-timeline-item{justify-content:flex-end;align-items:center;padding-block:20px;padding-inline:0;display:flex;position:relative}smart-timeline.smart-timeline[horizontal] .smart-timeline-item{padding-block:0;display:block}smart-timeline .smart-timeline-item[collapsible]{cursor:pointer}smart-timeline .smart-timeline-item-icon{width:20px;height:20px;margin-right:10px}smart-timeline .smart-timeline-item-pointer,smart-timeline .smart-timeline-item-pointer:after,smart-timeline .smart-timeline-item-pointer:before{content:"";background:var(--smart-background);z-index:9;width:16px;height:16px}smart-timeline .smart-timeline-item-content{background:var(--smart-background);border:1px solid var(--smart-border);border-radius:var(--smart-border-radius);padding:20px;position:relative}smart-timeline .smart-timeline-item-pointer{border:1px solid var(--smart-border);margin-right:-16px;display:block;position:absolute;top:50%;right:0;transform:translate(-50%,-50%)rotate(45deg)}smart-timeline .smart-timeline-item-pointer:after{position:absolute;right:14px}smart-timeline .smart-timeline-item-pointer:before{top:14px;right:inherit;position:absolute}smart-timeline .smart-timeline-far-items .smart-timeline-item-pointer{right:inherit;left:0}smart-timeline .smart-timeline-far-items .smart-timeline-item-pointer:before{right:unset;top:-2px;left:14px}smart-timeline .smart-timeline-far-items .smart-timeline-item-pointer:after{top:-16px;right:-2px}smart-timeline.smart-timeline[horizontal] .smart-timeline-item-pointer{top:0;left:50%}smart-timeline.smart-timeline[horizontal] .smart-timeline-near-items .smart-timeline-item-pointer{bottom:-16px;left:50%;top:unset}smart-timeline .smart-timeline-far-items .smart-timeline-item{justify-content:flex-start}smart-timeline .smart-timeline-far-items .smart-timeline-item-content{padding-left:20px;padding-right:20px}smart-timeline.smart-timeline[horizontal] .smart-timeline-far-items .smart-timeline-item-pointer:after{top:unset}smart-timeline.smart-timeline[horizontal] .smart-timeline-far-items .smart-timeline-item-pointer:before{top:0}smart-timeline.smart-timeline[horizontal] .smart-timeline-near-items .smart-timeline-item-pointer:before{top:-16px}smart-timeline.smart-timeline[horizontal] .smart-timeline-near-items .smart-timeline-item-pointer:after{top:-2px;left:-16px}smart-timeline .smart-timeline-item-title{font-size:16px;font-weight:400}smart-timeline .smart-timeline-item .smart-timeline-item-description{margin-top:20px;display:none}smart-timeline .smart-timeline-item.expanded .smart-timeline-item-description{display:block}smart-timeline .smart-timeline-item[collapsible].expanded .smart-timeline-item-title:after{content:var(--smart-icon-arrow-down)}smart-timeline .smart-timeline-item[collapsible] .smart-timeline-item-title:after{content:var(--smart-icon-arrow-right);width:100%;height:1px;font-family:var(--smart-font-family-icon);cursor:pointer;margin-top:10px;display:inline}smart-timeline .smart-timeline-item-subtitle{font-size:12px;font-weight:400}smart-timeline .smart-timeline-track{background:var(--smart-surface);border:1px solid var(--smart-border);border-radius:6px;flex-direction:column;align-items:center;width:6px;display:flex}smart-timeline.smart-timeline[horizontal] .smart-timeline-track{width:100%;height:6px}smart-timeline .smart-timeline-near-items .smart-timeline-item-date{right:20px}smart-timeline .smart-timeline-far-items .smart-timeline-item-date{left:20px}smart-timeline.smart-timeline[horizontal] .smart-timeline-near-items .smart-timeline-item-date{right:unset;bottom:20px}smart-timeline.smart-timeline[horizontal] .smart-timeline-far-items .smart-timeline-item-date{left:unset;top:20px}smart-timeline .smart-timeline-item-date{margin-top:3px;position:absolute}smart-timeline .smart-timeline-dot{z-index:1;background:var(--smart-primary);border-radius:50%;width:16px;height:16px;margin-top:4px;position:absolute}smart-timeline.smart-timeline[horizontal] .smart-timeline-dot{margin-top:-6px}smart-tree{width:var(--smart-tree-default-width);height:var(--smart-tree-default-height);visibility:hidden;display:block;overflow:hidden}.smart-tree.smart-container,.smart-tree>.smart-container{flex-direction:column;display:flex;position:relative}.smart-tree.smart-element{visibility:inherit}.smart-tree smart-scroll-bar{overflow:hidden}.smart-tree smart-scroll-viewer{border:none;width:100%;height:100%;padding:0;position:relative}.smart-tree smart-scroll-viewer.smart-scroll-viewer-element{border:none}.smart-tree smart-scroll-viewer.scroll-buttons-shown{width:100%;height:calc(100% - 2 * var(--smart-tree-scroll-button-size))}.smart-tree smart-scroll-viewer.scroll-buttons-shown.one-button-shown{width:100%;height:calc(100% - var(--smart-tree-scroll-button-size))}.smart-tree smart-tree-item,.smart-tree smart-tree-items-group{white-space:nowrap;cursor:pointer;justify-content:space-between;align-items:center;height:auto;position:relative}.smart-tree .smart-tree-drop-down,.smart-tree smart-tree-item[disabled],.smart-tree smart-tree-item[template-applied],.smart-tree smart-tree-items-group[disabled],.smart-tree[disabled] smart-tree-item,.smart-tree[disabled] smart-tree-items-group,.smart-tree[display-loading-indicator] smart-tree-item,.smart-tree[display-loading-indicator] smart-tree-items-group{cursor:default}.smart-tree smart-tree-item.smart-element,.smart-tree smart-tree-items-group.smart-element{border:none}.smart-tree smart-tree-item[separator]:after,.smart-tree smart-tree-items-group[separator]:after{content:"";pointer-events:none;background-color:#0000001a;width:100%;height:1px;position:absolute;bottom:0;left:0}.smart-tree smart-tree-item{padding-left:0;display:block;overflow:hidden}.smart-tree smart-tree-item .smart-tree-item-shortcut{opacity:.5}.smart-tree smart-tree-items-group{flex-direction:column;display:flex;overflow:hidden}.smart-tree smart-tree-items-group>.smart-tree-item-label-container{justify-content:flex-start;overflow:hidden}.smart-tree smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{order:1}.smart-tree smart-tree-items-group .smart-tree-items-group-arrow{width:var(--smart-tree-indent);left:calc(1px - var(--smart-tree-indent)/ 2);height:13px;font-family:var(--smart-font-family-icon);order:0;justify-content:center;line-height:1;display:flex;position:relative;transform:rotate(0)}.smart-tree .smart-tree-edit-input,.smart-tree-item-feedback{font-family:var(--smart-font-family);font-size:var(--smart-font-size)}.smart-tree smart-tree-items-group .smart-tree-items-group-arrow:after{height:100%;position:relative;top:0;left:0}.smart-tree smart-tree-items-group.filtered-child>.smart-tree-item-label-container>.smart-tree-item-label-element{font-weight:unset}.smart-tree .smart-tree-main-container{width:100%;height:100%;position:relative;overflow:hidden}.smart-tree .smart-tree-items-group-opened>.smart-tree-item-label-container>.smart-tree-items-group-arrow{transform:rotate(180deg)}.smart-tree .smart-tree-item-label-element{white-space:nowrap;text-overflow:ellipsis;align-items:center;width:100%;display:flex;overflow:hidden}.smart-tree .smart-tree-item-label-element>span{padding:var(--smart-tree-item-padding);text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden}.smart-tree .smart-tree-item-label-element>span>smart-button button{padding:initial}.smart-tree .smart-tree-item-label-element>span>i{vertical-align:middle}.smart-tree .smart-tree-item-label-container{height:var(--smart-tree-item-label-height);flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.smart-tree .smart-tree-edit-input{margin:0 var(--smart-tree-item-horizontal-offset);border:1px solid var(--smart-border);width:calc(100% - 2 * var(--smart-tree-item-horizontal-offset));z-index:1;outline:0;position:absolute}.smart-tree .smart-tree-edit-input::selection{background-color:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}.smart-tree .smart-tree-filter-input-container{width:calc(100% - 2 * var(--smart-tree-item-horizontal-offset));height:calc(var(--smart-text-box-default-height));margin:var(--smart-tree-item-vertical-offset) var(--smart-tree-item-horizontal-offset);font-size:inherit;display:none;position:relative}.smart-tree .smart-tree-filter-input-container:after{content:var(--smart-icon-filter);font-family:var(--smart-font-family-icon);height:var(--smart-text-box-default-height);justify-content:center;align-items:center;width:25px;display:flex;position:absolute;top:0;left:calc(100% - 25px)}.smart-tree .smart-filter-input{border:1px solid var(--smart-border);color:inherit;background:inherit;width:100%;height:100%;padding-left:var(--smart-editor-label-padding);padding-right:calc(var(--smart-editor-label-padding) + 25px);font-size:inherit}.smart-tree .smart-filter-input:focus{outline:0}.smart-tree .smart-filter-input::selection{background-color:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}.smart-tree .smart-tree-scroll-button{width:100%;height:var(--smart-tree-scroll-button-size);background-color:var(--smart-scroll-bar-button-background);--smart-button-padding:0}.smart-tree .smart-tree-scroll-button>button{border:none}.smart-tree .smart-scroll-viewer-container .smart-tree-main-container{padding-left:var(--smart-tree-item-horizontal-offset);padding-right:var(--smart-tree-item-horizontal-offset);padding-top:var(--smart-tree-item-vertical-offset)}.smart-tree .smart-scroll-viewer-container.vscroll .smart-tree-main-container{padding-right:var(--smart-tree-item-horizontal-offset)}.smart-tree .smart-scroll-viewer-content-container{padding:0;display:block}.smart-tree .smart-tree-drop-down{width:100%;height:auto;transform:scaleY(1)}.smart-tree .smart-tree-drop-down.smart-visibility-hidden{height:0;margin-top:0;transform:scaleY(0)}.smart-tree .drop-target:after{content:"";box-sizing:border-box;border:2px dashed var(--smart-primary);pointer-events:none;opacity:.75;width:100%;height:100%;position:absolute;top:0;left:0}.smart-tree .drop-target.top:after{border:none;border-top:2px dashed var(--smart-primary)}.smart-tree .drop-target.bottom:after{border:none;border-bottom:2px dashed var(--smart-primary)}.smart-tree .smart-ripple{background:var(--smart-primary)}.smart-tree .smart-hidden{display:none!important}.smart-tree[overflow=hidden],.smart-tree[scroll-mode=scrollButtons]{--smart-scroll-bar-size:0px}.smart-tree[selection-mode=checkBox] smart-tree-item>.smart-tree-item-label-container:before,.smart-tree[selection-mode=checkBox] smart-tree-items-group>.smart-tree-item-label-container:before,.smart-tree[selection-mode=radioButton] smart-tree-item>.smart-tree-item-label-container:before,.smart-tree[selection-mode=radioButton] smart-tree-items-group>.smart-tree-item-label-container:before{content:"";transform:scale(0)}.smart-tree[selection-mode=checkBox] smart-tree-item>.smart-tree-item-label-container:after,.smart-tree[selection-mode=checkBox] smart-tree-items-group>.smart-tree-item-label-container:after,.smart-tree[selection-mode=radioButton] smart-tree-item>.smart-tree-item-label-container:after,.smart-tree[selection-mode=radioButton] smart-tree-items-group>.smart-tree-item-label-container:after{content:"";border:var(--smart-border-width) solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);width:var(--smart-check-box-default-size);height:var(--smart-check-box-default-size);font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;margin-left:5px;padding:1px;display:flex;position:absolute}.smart-tree[filterable] .smart-tree-filter-input-container,.smart-tree[scroll-mode=scrollButtons] .smart-tree-scroll-button{display:block}.smart-tree[selection-mode=checkBox] smart-tree-item[selected][focus]>.smart-tree-item-label-container:before,.smart-tree[selection-mode=checkBox] smart-tree-items-group[selected][focus]>.smart-tree-item-label-container:before,.smart-tree[selection-mode=radioButton] smart-tree-item[selected][focus]>.smart-tree-item-label-container:before,.smart-tree[selection-mode=radioButton] smart-tree-items-group[selected][focus]>.smart-tree-item-label-container:before{content:"";width:calc(var(--smart-check-box-default-size) + 16px);height:calc(var(--smart-check-box-default-size) + 16px);background:var(--smart-primary);opacity:.3;z-index:1;border-radius:50%;margin-left:5px;position:absolute;transform:scale(1)}.smart-tree[selection-mode=checkBox][show-lines] smart-tree-items-group>.smart-tree-item-label-container:after,.smart-tree[selection-mode=radioButton][show-lines] smart-tree-items-group>.smart-tree-item-label-container:after{margin-left:calc(var(--smart-tree-indent) + 5px)}.smart-tree[selection-mode=checkBox][show-lines] smart-tree-items-group[selected][focus]>.smart-tree-item-label-container:before,.smart-tree[selection-mode=radioButton][show-lines] smart-tree-items-group[selected][focus]>.smart-tree-item-label-container:before{margin-left:calc(var(--smart-tree-indent))}.smart-tree[selection-mode=checkBox][show-lines] smart-tree-item[selected][focus]>.smart-tree-item-label-container:before,.smart-tree[selection-mode=radioButton][show-lines] smart-tree-item[selected][focus]>.smart-tree-item-label-container:before{margin-left:0}.smart-tree[selection-mode=checkBox] smart-tree-item .smart-tree-item-label-element,.smart-tree[selection-mode=checkBox] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree[selection-mode=radioButton] smart-tree-item .smart-tree-item-label-element,.smart-tree[selection-mode=radioButton] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{padding-left:calc(var(--smart-tree-indent) + 10px)}.smart-tree[selection-mode=checkBox] .smart-tree-item-label-element>span,.smart-tree[selection-mode=radioButton] .smart-tree-item-label-element>span{padding-left:5px}.smart-tree[selection-mode=checkBox]:not([animation=none]) smart-tree-item>.smart-tree-item-label-container:before,.smart-tree[selection-mode=checkBox]:not([animation=none]) smart-tree-items-group>.smart-tree-item-label-container:before,.smart-tree[selection-mode=radioButton]:not([animation=none]) smart-tree-item>.smart-tree-item-label-container:before,.smart-tree[selection-mode=radioButton]:not([animation=none]) smart-tree-items-group>.smart-tree-item-label-container:before{transition:transform .25s ease-in-out}.smart-tree[selection-mode=checkBox][toggle-element-position=far] smart-tree-item[focus]>.smart-tree-item-label-container:before,.smart-tree[selection-mode=checkBox][toggle-element-position=far] smart-tree-items-group[focus]>.smart-tree-item-label-container:before,.smart-tree[selection-mode=radioButton][toggle-element-position=far] smart-tree-item[focus]>.smart-tree-item-label-container:before,.smart-tree[selection-mode=radioButton][toggle-element-position=far] smart-tree-items-group[focus]>.smart-tree-item-label-container:before{margin-left:-1px}.smart-tree[selection-mode=checkBox]:not([show-lines]) smart-tree-items-group>.smart-tree-item-label-container:after,.smart-tree[selection-mode=radioButton]:not([show-lines]) smart-tree-items-group>.smart-tree-item-label-container:after{margin-left:calc(var(--smart-check-box-default-size) + 5px)}.smart-tree[selection-mode=checkBox]:not([show-lines]):not([toggle-element-position=far]) smart-tree-item>.smart-tree-item-label-container:after,.smart-tree[selection-mode=checkBox]:not([show-lines]):not([toggle-element-position=far]) smart-tree-items-group>.smart-tree-item-label-container:after,.smart-tree[selection-mode=radioButton]:not([show-lines]):not([toggle-element-position=far]) smart-tree-item>.smart-tree-item-label-container:after,.smart-tree[selection-mode=radioButton]:not([show-lines]):not([toggle-element-position=far]) smart-tree-items-group>.smart-tree-item-label-container:after{margin-left:calc(var(--smart-check-box-default-size) - 5px)}.smart-tree[selection-mode=checkBox]:not([show-lines]):not([toggle-element-position=far]):not([right-to-left]) smart-tree-item .smart-tree-item-label-element>span,.smart-tree[selection-mode=radioButton]:not([show-lines]):not([toggle-element-position=far]):not([right-to-left]) smart-tree-item .smart-tree-item-label-element>span{padding:var(--smart-tree-item-padding)}.smart-tree[selection-mode=radioButton] smart-tree-item>.smart-tree-item-label-container:after,.smart-tree[selection-mode=radioButton] smart-tree-items-group>.smart-tree-item-label-container:after{border-radius:100%}.smart-tree[selection-mode=radioButton] smart-tree-item[selected]>.smart-tree-item-label-container:after,.smart-tree[selection-mode=radioButton] smart-tree-items-group[selected]>.smart-tree-item-label-container:after{content:var(--smart-icon-radio);background:var(--smart-primary);border-color:var(--smart-primary);color:var(--smart-primary-color)}.smart-tree[selection-mode=checkBox] smart-tree-item[selected]>.smart-tree-item-label-container:after,.smart-tree[selection-mode=checkBox] smart-tree-items-group[selected]>.smart-tree-item-label-container:after{background:var(--smart-primary);border-color:var(--smart-primary);color:var(--smart-primary-color);content:var(--smart-icon-check)}.smart-tree[selection-mode=checkBox] smart-tree-item[indeterminate]>.smart-tree-item-label-container:after,.smart-tree[selection-mode=checkBox] smart-tree-items-group[indeterminate]>.smart-tree-item-label-container:after{width:calc(var(--smart-check-box-default-size) - 1px);height:calc(var(--smart-check-box-default-size) - 1px);background-clip:content-box;padding:2px}.smart-tree[filterable] smart-scroll-viewer{height:calc(100% - var(--smart-text-box-default-height) - 2 * var(--smart-tree-item-vertical-offset))}.smart-tree[filterable] smart-scroll-viewer.scroll-buttons-shown{height:calc(100% - 2 * var(--smart-tree-scroll-button-size) - var(--smart-text-box-default-height) - 2 * var(--smart-tree-item-vertical-offset))}.smart-tree[filterable] smart-scroll-viewer.scroll-buttons-shown.one-button-shown{height:calc(100% - var(--smart-tree-scroll-button-size) - var(--smart-text-box-default-height) - 2 * var(--smart-tree-item-vertical-offset))}.smart-tree[filter-applied] .smart-tree-item-label-element{font-weight:bolder}.smart-tree[filter-applied] smart-tree-items-group.hidden-children{cursor:not-allowed}.smart-tree:not([toggle-element-position=far]) smart-tree-items-group .smart-tree-items-group-arrow{opacity:1;z-index:1}.smart-tree[toggle-element-position=far] smart-tree-items-group>.smart-tree-item-label-container{justify-content:space-between}.smart-tree[toggle-element-position=far] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{margin-left:var(--smart-tree-indent);order:0}.smart-tree[toggle-element-position=far] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-items-group-arrow{order:1}.smart-tree:not([show-lines])[selection-mode=checkBox][toggle-element-position=far]:not([right-to-left]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree:not([show-lines])[selection-mode=radioButton][toggle-element-position=far]:not([right-to-left]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{margin-left:calc(var(--smart-tree-indent) - 11px)}.smart-tree:not([show-lines]):not([toggle-element-position=far]):not([right-to-left]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{margin-left:-4px}.smart-tree:not([show-lines])[toggle-element-position=far]:not([right-to-left]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{margin-left:calc(var(--smart-tree-indent) - 4px)}.smart-tree:not([show-lines]):not([selection-display-mode=label]):not([right-to-left]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element>span{padding-left:0}.smart-tree[show-lines] smart-tree-item>.smart-tree-item-label-container,.smart-tree[show-lines] smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree[show-lines] smart-tree-items-group>.smart-tree-item-label-container,.smart-tree[show-lines] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{position:relative;overflow:visible}.smart-tree[show-lines] smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element:before,.smart-tree[show-lines] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element:before{content:"";border-left:var(--smart-tree-lines-width) var(--smart-tree-lines-style) var(--smart-tree-lines-color);height:300%;left:calc(0px - var(--smart-tree-indent));pointer-events:none;position:absolute}.smart-tree[show-lines] smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element:after,.smart-tree[show-lines] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element:after{content:"";border-top:var(--smart-tree-lines-width) var(--smart-tree-lines-style) var(--smart-tree-lines-color);pointer-events:none;width:var(--smart-tree-indent);left:calc(0px - var(--smart-tree-indent));position:absolute}.smart-tree:not([selection-display-mode=label]) smart-tree-item,.smart-tree:not([selection-display-mode=label]) smart-tree-items-group>.smart-tree-item-label-container,.smart-tree[selection-display-mode=label] smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element>span,.smart-tree[selection-display-mode=label] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element>span{border-top-left-radius:var(--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);border-width:var(--smart-item-border-width);margin-bottom:var(--smart-tree-item-vertical-offset);border-style:solid}.smart-tree[show-lines] smart-tree-item.last-filtered-child>.smart-tree-item-label-container>.smart-tree-item-label-element:before,.smart-tree[show-lines] smart-tree-item:last-child>.smart-tree-item-label-container>.smart-tree-item-label-element:before,.smart-tree[show-lines] smart-tree-items-group.last-filtered-child>.smart-tree-item-label-container>.smart-tree-item-label-element:before,.smart-tree[show-lines] smart-tree-items-group:last-child>.smart-tree-item-label-container>.smart-tree-item-label-element:before{height:150%;top:-100%}.smart-tree[show-lines] smart-tree-item{padding-left:var(--smart-tree-indent)}.smart-tree[show-lines] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{width:calc(100% - var(--smart-tree-indent))}.smart-tree[show-lines]:not([show-root-lines]) smart-tree-item[level="1"] .smart-tree-item-label-element:after,.smart-tree[show-lines]:not([show-root-lines]) smart-tree-item[level="1"] .smart-tree-item-label-element:before,.smart-tree[show-lines]:not([show-root-lines]) smart-tree-items-group[level="1"]>.smart-tree-item-label-container>.smart-tree-item-label-element:after,.smart-tree[show-lines]:not([show-root-lines]) smart-tree-items-group[level="1"]>.smart-tree-item-label-container>.smart-tree-item-label-element:before{content:none}.smart-tree[show-lines][show-root-lines] smart-tree-item[level="1"] .smart-tree-item-label-element:after,.smart-tree[show-lines][show-root-lines] smart-tree-item[level="1"] .smart-tree-item-label-element:before,.smart-tree[show-lines][show-root-lines] smart-tree-items-group[level="1"]>.smart-tree-item-label-container>.smart-tree-item-label-element:after,.smart-tree[show-lines][show-root-lines] smart-tree-items-group[level="1"]>.smart-tree-item-label-container>.smart-tree-item-label-element:before{pointer-events:none}.smart-tree[show-lines] .smart-tree-items-group-expanded:not(:last-child):not(.last-filtered-child)>.smart-tree-item-label-container>.smart-tree-item-label-element:before{z-index:1;height:3000px}.smart-tree:not([selection-display-mode=label]) smart-tree-item{border-color:#0000}.smart-tree:not([selection-display-mode=label]) smart-tree-item[focus]{color:var(--smart-ui-state-color-focus);background-color:var(--smart-ui-state-focus);border-color:var(--smart-ui-state-border-focus)}.smart-tree:not([selection-display-mode=label]) smart-tree-item[selected]{border-color:var(--smart-ui-state-border-selected);background-color:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}.smart-tree:not([selection-display-mode=label]) smart-tree-items-group>.smart-tree-item-label-container{border-color:#0000}.smart-tree:not([selection-display-mode=label]) smart-tree-items-group[focus]>.smart-tree-item-label-container{color:var(--smart-ui-state-color-focus);background-color:var(--smart-ui-state-focus);border-color:var(--smart-ui-state-border-focus)}.smart-tree:not([selection-display-mode=label]) smart-tree-items-group[selected]>.smart-tree-item-label-container{border-color:var(--smart-ui-state-border-selected);background-color:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}.smart-tree:not([selection-display-mode=label]):not([animation=none]) smart-tree-item,.smart-tree:not([selection-display-mode=label]):not([animation=none]) smart-tree-items-group>.smart-tree-item-label-container{transition:color .28s ease-in-out,border-color .28s ease-in-out,background .28s ease-in-out}.smart-tree[selection-display-mode=label] smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element>span,.smart-tree[selection-display-mode=label] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element>span{margin-top:var(--smart-tree-item-vertical-offset);border-color:#0000}.smart-tree[selection-display-mode=label] smart-tree-item[focus]>.smart-tree-item-label-container>.smart-tree-item-label-element>span:not(.smart-ripple),.smart-tree[selection-display-mode=label] smart-tree-items-group[focus]>.smart-tree-item-label-container>.smart-tree-item-label-element>span:not(.smart-ripple){color:var(--smart-ui-state-color-focus);background-color:var(--smart-ui-state-focus);border-color:var(--smart-ui-state-border-focus)}.smart-tree[selection-display-mode=label] smart-tree-items-group .smart-tree-items-group-arrow{top:calc(-.5px - var(--smart-tree-item-border-width)/ 2)}.smart-tree[selection-display-mode=label][selection-mode=checkBox]:not([right-to-left]) smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element>span,.smart-tree[selection-display-mode=label][selection-mode=checkBox]:not([right-to-left]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element>span,.smart-tree[selection-display-mode=label][selection-mode=radioButton]:not([right-to-left]) smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element>span,.smart-tree[selection-display-mode=label][selection-mode=radioButton]:not([right-to-left]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element>span{padding:var(--smart-tree-item-padding);margin-left:5px}.smart-tree[selection-display-mode=label][selection-mode=checkBox]:not([show-lines]):not([right-to-left]):not([toggle-element-position=far]) smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree[selection-display-mode=label][selection-mode=radioButton]:not([show-lines]):not([right-to-left]):not([toggle-element-position=far]) smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element{padding-left:calc(var(--smart-tree-indent) + 15px)}.smart-tree[selection-display-mode=label][selection-mode=checkBox]:not([show-lines]):not([right-to-left]):not([toggle-element-position=far]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree[selection-display-mode=label][selection-mode=radioButton]:not([show-lines]):not([right-to-left]):not([toggle-element-position=far]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{padding-left:calc(var(--smart-tree-indent) + 3px)}.smart-tree[selection-display-mode=label][selection-mode=checkBox]:not([show-lines]):not([right-to-left])[toggle-element-position=far] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree[selection-display-mode=label][selection-mode=radioButton]:not([show-lines]):not([right-to-left])[toggle-element-position=far] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{margin-left:0}.smart-tree[selection-display-mode=label]:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-tree-item[selected]>.smart-tree-item-label-container>.smart-tree-item-label-element>span:not(.smart-ripple),.smart-tree[selection-display-mode=label]:not([selection-mode=checkBox]):not([selection-mode=radioButton]) smart-tree-items-group[selected]>.smart-tree-item-label-container>.smart-tree-item-label-element>span:not(.smart-ripple){background-color:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected);border-color:var(--smart-ui-state-border-selected)}.smart-tree[selection-display-mode=label]:not([show-lines]):not([right-to-left]) smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element>span{margin:var(--smart-tree-item-padding);margin-top:0;margin-right:0;margin-top:var(--smart-tree-item-vertical-offset);margin-bottom:var(--smart-tree-item-vertical-offset)}.smart-tree[selection-display-mode=label]:not([animation=none]) smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element>span,.smart-tree[selection-display-mode=label]:not([animation=none]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element>span{transition:color .28s ease-in-out,background .28s ease-in-out,border-color .28s ease-in-out}.smart-tree[selection-display-mode=label]:not([animation=none]) smart-tree-item[focus]:not([selected])>.smart-tree-item-label-container>.smart-tree-item-label-element>span:not(.smart-ripple),.smart-tree[selection-display-mode=label]:not([animation=none]) smart-tree-items-group[focus]:not([selected])>.smart-tree-item-label-container>.smart-tree-item-label-element>span:not(.smart-ripple){transition:color .28s ease-in-out,border-color .28s ease-in-out,background .28s ease-in-out}.smart-tree[auto-hide-toggle-element] .hidden-arrows smart-tree-items-group .smart-tree-items-group-arrow{opacity:0}.smart-tree:not([animation=none]) .smart-tree-drop-down{transform-origin:top;transition:height .2s ease-in,transform .2s ease-in,visibility .2s ease-in}.smart-tree:not([animation=none]) .smart-tree-item-label-container>.smart-tree-items-group-arrow{transition:transform .2s ease-in}.smart-tree:not([animation=none])[auto-hide-toggle-element] .smart-tree-item-label-container>.smart-tree-items-group-arrow{transition:transform .2s ease-in,opacity .2s ease-in}@media (hover:hover){.smart-tree[selection-mode=checkBox] smart-tree-item:hover>.smart-tree-item-label-container>.smart-tree-item-label-element span.smart-ripple,.smart-tree[selection-mode=checkBox] smart-tree-items-group>.smart-tree-item-label-container:hover>.smart-tree-item-label-element span.smart-ripple,.smart-tree[selection-mode=radioButton] smart-tree-item:hover>.smart-tree-item-label-container>.smart-tree-item-label-element span.smart-ripple,.smart-tree[selection-mode=radioButton] smart-tree-items-group>.smart-tree-item-label-container:hover>.smart-tree-item-label-element span.smart-ripple{background-color:var(--smart-ui-state-selected)}.smart-tree[selection-mode=checkBox] smart-tree-item:hover>.smart-tree-item-label-container:after,.smart-tree[selection-mode=checkBox] smart-tree-items-group>.smart-tree-item-label-container:hover:after{color:var(--smart-background-color);background-color:var(--smart-background);border-color:var(--smart-border)}.smart-tree[selection-mode=checkBox] smart-tree-item[indeterminate]:not(:hover)>.smart-tree-item-label-container:after,.smart-tree[selection-mode=checkBox] smart-tree-items-group[indeterminate]>.smart-tree-item-label-container:not(:hover):after{background-color:var(--smart-ui-state-selected)}.smart-tree[selection-mode=radioButton] smart-tree-item:not([selected]):hover>.smart-tree-item-label-container:after,.smart-tree[selection-mode=radioButton] smart-tree-items-group:not([selected])>.smart-tree-item-label-container:hover:after{color:var(--smart-background-color);background-color:var(--smart-background);border-color:var(--smart-border)}.smart-tree:not([selection-display-mode=label]) smart-tree-item:not([selected])[hover],.smart-tree:not([selection-display-mode=label]) smart-tree-items-group:not([selected])[hover]>.smart-tree-item-label-container,.smart-tree:not([selection-display-mode=label]):not([disable-hover]) smart-tree-item:not([selected]):hover,.smart-tree:not([selection-display-mode=label]):not([disable-hover]) smart-tree-items-group:not([selected])>.smart-tree-item-label-container:hover,.smart-tree[selection-display-mode=label] smart-tree-item:not([selected])[hover]>.smart-tree-item-label-container>.smart-tree-item-label-element>span,.smart-tree[selection-display-mode=label] smart-tree-items-group:not([selected])>.smart-tree-item-label-container:hover span,.smart-tree[selection-display-mode=label]:not([disable-hover]) smart-tree-item:not([selected]):hover>.smart-tree-item-label-container>.smart-tree-item-label-element>span{color:var(--smart-ui-state-color-hover);background-color:var(--smart-ui-state-hover);border-color:var(--smart-ui-state-border-hover)}}.smart-tree-item-feedback{box-shadow:var(--smart-elevation-8);border:1px solid var(--smart-border);color:var(--smart-background-color);background-color:var(--smart-background);white-space:nowrap;cursor:move;z-index:10000;align-items:center;padding:5px;display:flex;position:absolute}.smart-tree-item-feedback.multiple{font-family:var(--smart-font-family-icon);font-size:26px}.smart-hidden{display:none!important}.smart-tree-drop-down-button{cursor:pointer;display:inline-block}.smart-window.smart-tree-popup{opacity:0;font-family:var(--smart-font-family);font-size:var(--smart-font-size);--smart-window-content-padding:0px;--smart-window-header-height:0px;box-shadow:none;border:none;border-radius:0;transition:opacity .2s,transform .2s ease-out;position:absolute;transform-origin:top!important;transform:scaleY(0)!important}.smart-window.smart-tree-popup.open{opacity:1;transform:scale(1)!important}.smart-tree smart-tree-items-group[right-to-left] smart-tree-item .smart-tree-item-label-element,.smart-tree smart-tree-items-group[right-to-left] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{padding-left:initial;padding-right:calc(var(--smart-tree-indent) + 10px)}.smart-tree smart-tree-items-group[right-to-left] smart-tree-item>.smart-tree-item-label-container:after{margin-left:-5px}.smart-tree smart-tree-items-group[right-to-left] smart-tree-items-group>.smart-tree-item-label-container:after{margin-left:calc(0px - var(--smart-check-box-default-size) - 5px)}.smart-tree smart-tree-items-group[right-to-left] smart-tree-item[focus]>.smart-tree-item-label-container:before,.smart-tree smart-tree-items-group[right-to-left] smart-tree-items-group[focus]>.smart-tree-item-label-container:before{margin-left:-3px}.smart-tree smart-tree-items-group[right-to-left][show-lines] smart-tree-item[focus]>.smart-tree-item-label-container:before,.smart-tree smart-tree-items-group[right-to-left][toggle-element-position=far] smart-tree-item[focus]>.smart-tree-item-label-container:before,.smart-tree smart-tree-items-group[right-to-left][toggle-element-position=far] smart-tree-items-group[focus]>.smart-tree-item-label-container:before{margin-left:1px}.smart-tree smart-tree-items-group[right-to-left][show-lines] smart-tree-items-group[focus]>.smart-tree-item-label-container:before{margin-left:calc(1px - var(--smart-check-box-default-size))}.smart-tree[toggle-element-position=far][right-to-left] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{margin-left:initial;margin-right:var(--smart-tree-indent)}.smart-tree:not([show-lines])[selection-mode=checkBox][toggle-element-position=far][right-to-left] smart-tree-item .smart-tree-item-label-element,.smart-tree:not([show-lines])[selection-mode=checkBox][toggle-element-position=far][right-to-left] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree:not([show-lines])[selection-mode=radioButton][toggle-element-position=far][right-to-left] smart-tree-item .smart-tree-item-label-element,.smart-tree:not([show-lines])[selection-mode=radioButton][toggle-element-position=far][right-to-left] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{padding-right:calc(var(--smart-tree-indent) + 4px)}.smart-tree:not([show-lines]):not([toggle-element-position=far])[right-to-left] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{margin-right:-4px}.smart-tree:not([show-lines])[toggle-element-position=far][right-to-left] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{margin-right:calc(var(--smart-tree-indent) - 4px)}.smart-tree:not([show-lines]):not([selection-display-mode=label])[right-to-left] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element>span{padding-right:0}.smart-tree[show-lines][right-to-left] smart-tree-item{padding-left:0;padding-right:var(--smart-tree-indent)}.smart-tree[show-lines][right-to-left] smart-tree-item .smart-tree-item-label-element:after,.smart-tree[show-lines][right-to-left] smart-tree-item .smart-tree-item-label-element:before,.smart-tree[show-lines][right-to-left] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element:after,.smart-tree[show-lines][right-to-left] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element:before{right:calc(0px - var(--smart-tree-indent));left:initial}.smart-tree[selection-display-mode=label][selection-mode=checkBox]:not([show-lines])[right-to-left]:not([toggle-element-position=far]) smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree[selection-display-mode=label][selection-mode=radioButton]:not([show-lines])[right-to-left]:not([toggle-element-position=far]) smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element{padding-right:calc(var(--smart-tree-indent) + 15px)}.smart-tree[selection-display-mode=label][selection-mode=checkBox]:not([show-lines])[right-to-left]:not([toggle-element-position=far]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree[selection-display-mode=label][selection-mode=radioButton]:not([show-lines])[right-to-left]:not([toggle-element-position=far]) smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{padding-right:calc(var(--smart-tree-indent) + 3px)}.smart-tree[selection-display-mode=label][selection-mode=checkBox]:not([show-lines])[right-to-left][toggle-element-position=far] smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree[selection-display-mode=label][selection-mode=checkBox]:not([show-lines])[right-to-left][toggle-element-position=far] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree[selection-display-mode=label][selection-mode=radioButton]:not([show-lines])[right-to-left][toggle-element-position=far] smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element,.smart-tree[selection-display-mode=label][selection-mode=radioButton]:not([show-lines])[right-to-left][toggle-element-position=far] smart-tree-items-group>.smart-tree-item-label-container>.smart-tree-item-label-element{margin-right:5px}.smart-tree[selection-display-mode=label]:not([show-lines])[right-to-left] smart-tree-item>.smart-tree-item-label-container>.smart-tree-item-label-element>span{margin:var(--smart-tree-item-padding);margin-left:0;margin-top:var(--smart-tree-item-vertical-offset);margin-bottom:var(--smart-tree-item-vertical-offset)}.smart-tree[right-to-left] smart-tree-items-group .smart-tree-items-group-arrow{right:calc(1px - var(--smart-tree-indent)/ 2);left:initial}.smart-tree[right-to-left] .smart-tree-filter-input-container:after{left:0}.smart-tree[right-to-left] .smart-tree-item-label-container{flex-direction:row-reverse;position:relative;overflow:visible}.smart-tree[right-to-left] .smart-filter-input{direction:rtl;padding-left:25px;padding-right:1px}.smart-tree[right-to-left] .smart-tree-edit-input{direction:rtl}.smart-tree[right-to-left] .smart-tree-item-label-element{direction:rtl;position:relative;overflow:visible}smart-window:not([opened]){opacity:0}.smart-window:not(.smart-container){top:calc(50% - var(--smart-window-default-height)/ 2);left:calc(50% - var(--smart-window-default-width)/ 2);width:var(--smart-window-default-width);height:var(--smart-window-default-height);min-width:var(--smart-window-min-width);min-height:var(--smart-window-header-height);box-shadow:var(--smart-elevation-24);z-index:calc(var(--smart-editor-drop-down-z-index) - 1);display:block;position:absolute;overflow:hidden}.smart-window>.smart-container:not(.smart-window){max-height:inherit}.smart-window .smart-content-container{font-family:inherit;font-size:inherit;width:100%;height:100%;max-height:inherit;outline:0;flex-direction:column;display:flex}.smart-window .smart-content-container>.smart-header-section{cursor:move;touch-action:none;width:100%;font-family:inherit;font-size:inherit;-webkit-user-select:none;user-select:none;border-color:var(--smart-border);color:var(--smart-surface-color);line-height:initial;height:var(--smart-window-header-height);min-height:var(--smart-window-header-height);background:var(--smart-window-header-background);padding:var(--smart-window-header-padding);justify-content:space-between;align-items:center;display:flex;overflow:hidden}.smart-window .smart-content-container>.smart-header-section .smart-buttons-container{justify-content:center;align-items:center;height:100%;display:flex}.smart-window .smart-content-container>.smart-header-section .smart-buttons-container button{cursor:pointer;height:var(--smart-window-header-button-size);width:var(--smart-window-header-button-size);min-height:0;color:inherit;background:0 0;border:none;outline:0;margin-left:1px;margin-right:1px;padding:0;position:relative}.smart-window .smart-content-container>.smart-header-section .smart-buttons-container button:active{background-color:initial;outline:0}.smart-window .smart-content-container>.smart-content{width:100%;height:calc(100% - var(--smart-window-header-height));padding:var(--smart-window-content-padding);background:var(--smart-background);color:var(--smart-background-color);flex-direction:column;align-items:center;display:flex;overflow-y:auto}@media not all and (resolution>=.001dpcm){.smart-window .smart-content-container>.smart-content{align-content:start}}.smart-window .smart-content-container>.smart-footer{width:100%;min-height:var(--smart-window-footer-height);font-family:inherit;font-size:inherit;-webkit-user-select:none;user-select:none;border-color:var(--smart-border);color:var(--smart-surface-color);line-height:initial;background-color:initial;height:var(--smart-window-footer-height);background:var(--smart-window-footer-background);padding:var(--smart-window-footer-padding);justify-content:center;display:flex;position:relative}.smart-window .smart-content-container>.smart-footer:empty{display:none}.smart-window .smart-content-container.smart-window-resizing-left,.smart-window .smart-content-container.smart-window-resizing-left>.smart-header-section,.smart-window .smart-content-container.smart-window-resizing-right,.smart-window .smart-content-container.smart-window-resizing-right>.smart-header-section{cursor:e-resize}.smart-window .smart-content-container.smart-window-resizing-bottom,.smart-window .smart-content-container.smart-window-resizing-bottom>.smart-header-section,.smart-window .smart-content-container.smart-window-resizing-top,.smart-window .smart-content-container.smart-window-resizing-top>.smart-header-section{cursor:ns-resize}.smart-window .smart-content-container.smart-window-resizing-bottom-right,.smart-window .smart-content-container.smart-window-resizing-bottom-right>.smart-header-section,.smart-window .smart-content-container.smart-window-resizing-top-left,.smart-window .smart-content-container.smart-window-resizing-top-left>.smart-header-section{cursor:se-resize}.smart-window .smart-content-container.smart-window-resizing-bottom-left,.smart-window .smart-content-container.smart-window-resizing-bottom-left>.smart-header-section,.smart-window .smart-content-container.smart-window-resizing-top-right,.smart-window .smart-content-container.smart-window-resizing-top-right>.smart-header-section{cursor:sw-resize}.smart-window .smart-header-section .smart-buttons-container button:after{font-family:var(--smart-font-family-icon);font-size:var(--smart-window-header-icon-size);text-align:center;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0}.smart-window.smart-tabs-window .smart-content-container>.smart-footer.smart-hidden,.smart-window.smart-tabs-window .smart-content-container>.smart-header-section.smart-hidden,.smart-window.smart-tabs-window[auto-hide] .smart-content-container>.smart-header-section,.smart-window.smart-tabs-window[auto-hide] .smart-tabs-content-section,.smart-window[header-position=none] .smart-content-container>.smart-header-section{display:none}.smart-window .smart-header-section .smart-buttons-container button:first-of-type{margin-left:initial}.smart-window .smart-header-section .smart-buttons-container button:last-of-type{margin-right:initial}.smart-window .smart-header-section .smart-buttons-container button.hover{color:initial;background-color:initial}.smart-window .smart-header-section .smart-close-button:after{content:var(--smart-icon-close)}.smart-window .smart-header-section .smart-collapse-button:after{content:var(--smart-icon-arrow-down)}.smart-window .smart-header-section .smart-maximize-button:after{content:var(--smart-icon-window-maximize)}.smart-window .smart-header-section .smart-pin-button:after{content:var(--smart-icon-window-pin)}.smart-window .smart-header-section .smart-minimize-button:after{content:var(--smart-icon-window-minimize)}.smart-window:focus,.smart-window[focus]{border-color:var(--smart-primary);box-shadow:var(--smart-elevation-24);outline:0}.smart-window:focus .smart-content-container>.smart-header-section,.smart-window[focus] .smart-content-container>.smart-header-section{background-color:var(--smart-primary);color:var(--smart-primary-color)}.smart-window[ontop]{z-index:var(--smart-editor-drop-down-z-index)}.smart-window:not([animation=none]){transition:width .2s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.6,1),left .2s cubic-bezier(.4,0,.6,1),transform .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.2,1),min-height .25s cubic-bezier(.4,0,.2,1),min-width .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);transform:scale(1)}.smart-window:not([animation=none]) .smart-header-section .smart-collapse-button:after,.smart-window:not([animation=none]) .smart-header-section .smart-pin-button:after{transition:transform .15s linear}.smart-window:not([animation=none]).no-transition,.smart-window:not([animation=none]).no-transition.smart-visibility-hidden{transition:none}.smart-window:not([animation=none]).smart-visibility-hidden,.smart-window:not([animation=none]).smart-visibility-hidden[maximized]{transition:width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),visibility .2s cubic-bezier(.4,0,.6,1),transform .2s cubic-bezier(.4,0,.6,1),min-height .25s cubic-bezier(.4,0,.2,1),min-width .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);transform:scale(0)}.smart-window:not([animation=none])[dragged]{opacity:.5;z-index:calc(1 + var(--smart-editor-drop-down-z-index));transition:none}.smart-window:not([animation=none])[minimized]{transition:width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1),top .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1),animation .2s cubic-bezier(.4,0,.6)}.smart-window.smart-visibility-hidden{transform:scale(0)}.smart-window.smart-tabs-window[collapsed][header-position=left],.smart-window.smart-tabs-window[collapsed][header-position=right],.smart-window.smart-tabs-window[maximized][collapsed][header-position=left],.smart-window.smart-tabs-window[maximized][collapsed][header-position=right]{width:var(--smart-window-header-height);min-width:initial;height:var(--smart-window-default-height)}.smart-window.smart-tabs-window[dragged]{pointer-events:none}.smart-window.smart-tabs-window[dragged] .smart-tab-label-container,.smart-window.smart-tabs-window[dragged] .smart-tabs-header-section{cursor:move}.smart-window.smart-tabs-window .smart-content-container>.smart-content{width:100%;height:calc(100% - var(--smart-window-header-height));background-color:var(--smart-background);padding:0;overflow:hidden}.smart-window.smart-tabs-window[active] .smart-content-container>.smart-header-section,.smart-window.smart-tabs-window[dragged] .smart-content-container>.smart-header-section,.smart-window.smart-tabs-window[focus] .smart-content-container>.smart-header-section{background-color:var(--smart-primary);color:var(--smart-primary-color)}.smart-window.smart-tabs-window smart-tabs{border:initial;outline:0;width:100%;height:250px;min-height:100%;padding:0}.smart-window.smart-tabs-window smart-tabs .smart-tabs-header-items{width:100%}.smart-window.smart-tabs-window smart-tabs[vertical] .smart-tabs-header-items{width:auto;height:100%}.smart-window.smart-tabs-window .smart-tabs .smart-header{border:none}.smart-window.smart-tabs-window .smart-tabs-content-section{margin:initial;border:none}.smart-window.smart-tabs-window[auto-hide]{height:auto;min-height:0;overflow:visible}.smart-window.smart-tabs-window[auto-hide] .smart-tabs{min-width:0;height:auto;min-height:0}.smart-window.smart-tabs-window[auto-hide] .smart-content-container>.smart-content{overflow:visible}.smart-window.smart-tabs-window[auto-hide] .smart-window{width:auto;height:auto}.smart-window.smart-tabs-window[auto-hide][tab-position=left],.smart-window.smart-tabs-window[auto-hide][tab-position=left] smart-tabs,.smart-window.smart-tabs-window[auto-hide][tab-position=right],.smart-window.smart-tabs-window[auto-hide][tab-position=right] smart-tabs,.smart-window.smart-tabs-window[auto-hide][tab-text-orientation=horizontal][tab-position=left],.smart-window.smart-tabs-window[auto-hide][tab-text-orientation=horizontal][tab-position=left] smart-tabs,.smart-window.smart-tabs-window[auto-hide][tab-text-orientation=horizontal][tab-position=right],.smart-window.smart-tabs-window[auto-hide][tab-text-orientation=horizontal][tab-position=right] smart-tab,.smart-window.smart-tabs-window[auto-hide][tab-text-orientation=vertical][tab-position=left],.smart-window.smart-tabs-window[auto-hide][tab-text-orientation=vertical][tab-position=left] smart-tabs,.smart-window.smart-tabs-window[auto-hide][tab-text-orientation=vertical][tab-position=right],.smart-window.smart-tabs-window[auto-hide][tab-text-orientation=vertical][tab-position=right] smart-tabs{width:auto;min-width:0}.smart-window.smart-tabs-window[tab-position=hidden] .smart-content-container>.smart-content{height:100%}.smart-window[collapsed],.smart-window[collapsed].smart-window-snapped-left,.smart-window[collapsed].smart-window-snapped-right,.smart-window[collapsed].smart-window-snapped-top,.smart-window[collapsed][header-position=bottom].smart-window-snapped-left,.smart-window[collapsed][header-position=bottom].smart-window-snapped-right,.smart-window[collapsed][header-position=bottom].smart-window-snapped-top,.smart-window[collapsed][header-position=top].smart-window-snapped-left,.smart-window[collapsed][header-position=top].smart-window-snapped-right,.smart-window[collapsed][header-position=top].smart-window-snapped-top{height:var(--smart-window-header-height)}.smart-window.smart-tabs-window smart-tab-item{-webkit-user-select:text;user-select:text}.smart-window[minimized]{max-width:var(--smart-window-min-width);min-height:var(--smart-window-header-height);cursor:default}.smart-window[minimized] .smart-content-container>.smart-header-section{cursor:default}.smart-window[minimized] .smart-content-container>.smart-content{padding:initial}.smart-window[minimized] .smart-minimize-button:after{content:var(--smart-icon-arrow-up-alt);margin-top:-1px;transform:rotate(-45deg)}.smart-window.smart-progress-window.smart-visibility-hidden smart-progress-bar,.smart-window[maximized].smart-visibility-hidden{transform:scale(0)}.smart-window[maximized] .smart-content-container>.smart-header-section{cursor:initial}.smart-window.smart-wait-window .smart-content-container>.smart-header-section,.smart-window[pinned] .smart-content-container>.smart-header-section{cursor:default}.smart-window[maximized] .smart-header-section .smart-maximize-button:after{content:var(--smart-icon-window-restore);font-size:100%}.smart-window[collapsed] .smart-content-container.smart-window-resizing-bottom-left,.smart-window[collapsed] .smart-content-container.smart-window-resizing-bottom-left>.smart-header-section,.smart-window[collapsed] .smart-content-container.smart-window-resizing-bottom-right,.smart-window[collapsed] .smart-content-container.smart-window-resizing-bottom-right>.smart-header-section,.smart-window[collapsed] .smart-content-container.smart-window-resizing-top-left,.smart-window[collapsed] .smart-content-container.smart-window-resizing-top-left>.smart-header-section,.smart-window[collapsed] .smart-content-container.smart-window-resizing-top-right,.smart-window[collapsed] .smart-content-container.smart-window-resizing-top-right>.smart-header-section,.smart-window[disabled] .smart-header-section>.smart-buttons-container button{cursor:initial}.smart-window[pinned] .smart-header-section .smart-pin-button:after{content:var(--smart-icon-window-pin);transform:rotate(-45deg)}.smart-window[collapsed] .smart-header-section .smart-collapse-button:after{transform:rotate(180deg)translateY(1px)}.smart-window[collapsed][header-position=left] .smart-content-container>.smart-footer,.smart-window[collapsed][header-position=left] .smart-content-container>.smart-header-section,.smart-window[collapsed][header-position=right] .smart-content-container>.smart-footer,.smart-window[collapsed][header-position=right] .smart-content-container>.smart-header-section{min-width:var(--smart-window-header-height)}.smart-window[collapsed][header-position=left].smart-window-snapped-left,.smart-window[collapsed][header-position=left].smart-window-snapped-right,.smart-window[collapsed][header-position=left].smart-window-snapped-top,.smart-window[collapsed][header-position=right].smart-window-snapped-left,.smart-window[collapsed][header-position=right].smart-window-snapped-right,.smart-window[collapsed][header-position=right].smart-window-snapped-top{height:100%;width:var(--smart-window-header-height);min-width:initial}.smart-window[collapsed][maximized]{height:var(--smart-window-header-height)}.smart-window[resize-indicator] .smart-content-container:after,.smart-window[resize-indicator] .smart-content-container:before{width:10px;height:10px;font-family:var(--smart-font-family-icon);content:var(--smart-icon-minus);font-size:10px;position:absolute}.smart-window[collapsed][maximized][header-position=left] .smart-content-container>.smart-footer,.smart-window[collapsed][maximized][header-position=left] .smart-content-container>.smart-header-section,.smart-window[collapsed][maximized][header-position=right] .smart-content-container>.smart-footer,.smart-window[collapsed][maximized][header-position=right] .smart-content-container>.smart-header-section{min-width:var(--smart-window-header-height)}.smart-window[active] .smart-content-container>.smart-header-section{background-color:var(--smart-primary);color:var(--smart-primary-color)}.smart-window[dragged]{opacity:.5;z-index:calc(1 + var(--smart-editor-drop-down-z-index));transition:none}.smart-window[dragged] .smart-content-container{-webkit-user-select:none;user-select:none}.smart-window[dragged] .smart-content-container>.smart-header-section{background-color:var(--smart-primary);color:var(--smart-primary-color)}.smart-window[resized] .smart-content-container{-webkit-user-select:none;user-select:none}.smart-window[resize-indicator] .smart-content-container:before{top:calc(100% - 13px);left:calc(100% - 10px);transform:rotate(-45deg)scaleX(2)}.smart-window[resize-indicator] .smart-content-container:after{top:calc(100% - 9px);left:calc(100% - 8px);transform:rotate(-45deg)}.smart-window[resize-indicator][resize-mode=left] .smart-content-container:before,.smart-window[resize-indicator][resize-mode=top] .smart-content-container:before{top:0;left:5px}.smart-window[resize-indicator][resize-mode=left] .smart-content-container:after,.smart-window[resize-indicator][resize-mode=top] .smart-content-container:after{top:4px;left:5px}.smart-window[resize-indicator][collapsed] .smart-content-container:after,.smart-window[resize-indicator][collapsed] .smart-content-container:before{content:""}.smart-window[header-position=none] .smart-content-container>.smart-content{height:100%}.smart-window[header-position=bottom] .smart-content-container{flex-direction:column-reverse}.smart-window[header-position=left] .smart-content-container{flex-direction:row}.smart-window[header-position=left] .smart-content-container .smart-header-section{flex-direction:column}.smart-window[header-position=left] .smart-content-container .smart-header-section .smart-collapse-button:after{transform:rotate(275deg)translateY(1px)}.smart-window[header-position=left][collapsed] .smart-content-container .smart-header-section .smart-collapse-button:after,.smart-window[header-position=right] .smart-content-container .smart-header-section .smart-collapse-button:after{transform:rotate(90deg)translateY(1px)}.smart-window[header-position=left] .smart-content-container .smart-header-section>.smart-header{writing-mode:vertical-lr}.smart-window[header-position=left] .smart-content-container>.smart-footer,.smart-window[header-position=left] .smart-content-container>.smart-header-section{width:var(--smart-window-header-height);min-width:var(--smart-window-header-height);height:100%}.smart-window[header-position=right] .smart-content-container{flex-direction:row-reverse}.smart-window[header-position=right] .smart-content-container .smart-header-section{flex-direction:column}.smart-window[header-position=right] .smart-content-container .smart-header-section>.smart-header{writing-mode:vertical-lr}.smart-window[header-position=right] .smart-content-container>.smart-footer,.smart-window[header-position=right] .smart-content-container>.smart-header-section{width:var(--smart-window-header-height);min-width:var(--smart-window-header-height);height:100%}.smart-window[header-position=right][collapsed] .smart-content-container .smart-header-section .smart-collapse-button:after{transform:rotate(275deg)translateY(1px)}.smart-window[header-position=left],.smart-window[header-position=right]{min-width:var(--smart-window-header-height);min-height:var(--smart-window-min-width)}.smart-window[header-position=left].smart-window-snapped-left,.smart-window[header-position=left].smart-window-snapped-right,.smart-window[header-position=right].smart-window-snapped-left,.smart-window[header-position=right].smart-window-snapped-right{width:50%;height:100%}.smart-window[header-position=left].smart-window-snapped-top,.smart-window[header-position=right].smart-window-snapped-top{width:100%;height:100%}.smart-window[header-position=left][minimized],.smart-window[header-position=right][minimized]{max-width:var(--smart-window-header-height)}.smart-window[header-position=left] .smart-content-container>.smart-content,.smart-window[header-position=right] .smart-content-container>.smart-content{height:100%}.smart-window[header-position=left] .smart-content-container>.smart-header-section .smart-buttons-container,.smart-window[header-position=right] .smart-content-container>.smart-header-section .smart-buttons-container{height:initial;flex-direction:column;justify-content:center;display:flex}.smart-window.smart-alert-window .smart-cancel-button,.smart-window[footer-position=none] .smart-content-container>.smart-footer{display:none}.smart-window[header-position=left] .smart-content-container>.smart-header-section .smart-buttons-container button,.smart-window[header-position=right] .smart-content-container>.smart-header-section .smart-buttons-container button{margin-left:initial;margin-top:1px}.smart-window[header-position=left] .smart-content-container>.smart-header-section .smart-buttons-container button:first-of-type,.smart-window[header-position=right] .smart-content-container>.smart-header-section .smart-buttons-container button:first-of-type{margin-top:initial}.smart-window[footer-template] .smart-content-container>.smart-content{height:calc(100% - var(--smart-window-header-height) - var(--smart-window-footer-height))}.smart-window[footer-template=null] .smart-content-container>.smart-content{height:calc(100% - var(--smart-window-header-height))}.smart-window.smart-window-snapped-left,.smart-window.smart-window-snapped-right,.smart-window.smart-window-snapped-top{z-index:9999;height:100%;box-shadow:none;border:var(--smart-border-width) solid var(--smart-border)}.smart-window.smart-window-snapped-left[ontop],.smart-window.smart-window-snapped-right[ontop],.smart-window.smart-window-snapped-top[ontop]{z-index:10000;box-shadow:none}.smart-window.smart-window-snapped-left,.smart-window.smart-window-snapped-right{width:50%}.smart-window.smart-window-snapped-top{width:100%}.smart-window.smart-alert-window .smart-content-container>.smart-footer .smart-button,.smart-window.smart-dialog-window .smart-content-container>.smart-footer .smart-button,.smart-window.smart-multiline-prompt-window .smart-content-container>.smart-footer .smart-button,.smart-window.smart-progress-window .smart-content-container>.smart-footer .smart-button,.smart-window.smart-prompt-window .smart-content-container>.smart-footer .smart-button{width:var(--smart-window-footer-button-width);text-align:center;vertical-align:middle;cursor:pointer;height:100%;text-transform:var(--smart-button-text-transform);letter-spacing:.08929em;border-color:var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);border-width:var(--smart-border-width);border-style:solid;font-weight:500;overflow:hidden}.smart-window.smart-alert-window,.smart-window.smart-dialog-window,.smart-window.smart-prompt-window{width:var(--smart-window-default-width);top:calc(50% - var(--smart-window-default-height)/ 2);left:calc(50% - var(--smart-window-default-width)/ 2)}.smart-window.smart-alert-window,.smart-window.smart-alert-window[collapsed][header-position=left],.smart-window.smart-alert-window[collapsed][header-position=right],.smart-window.smart-alert-window[collapsed][maximized][header-position=left],.smart-window.smart-alert-window[collapsed][maximized][header-position=right],.smart-window.smart-dialog-window,.smart-window.smart-dialog-window[collapsed][header-position=left],.smart-window.smart-dialog-window[collapsed][header-position=right],.smart-window.smart-dialog-window[collapsed][maximized][header-position=left],.smart-window.smart-dialog-window[collapsed][maximized][header-position=right],.smart-window.smart-multiline-prompt-window,.smart-window.smart-multiline-prompt-window[collapsed][header-position=left],.smart-window.smart-multiline-prompt-window[collapsed][header-position=right],.smart-window.smart-multiline-prompt-window[collapsed][maximized][header-position=left],.smart-window.smart-multiline-prompt-window[collapsed][maximized][header-position=right],.smart-window.smart-progress-window,.smart-window.smart-prompt-window,.smart-window.smart-prompt-window[collapsed][header-position=left],.smart-window.smart-prompt-window[collapsed][header-position=right],.smart-window.smart-prompt-window[collapsed][maximized][header-position=left],.smart-window.smart-prompt-window[collapsed][maximized][header-position=right]{height:var(--smart-window-default-height)}.smart-window.smart-alert-window .smart-content-container>.smart-footer .smart-button.primary,.smart-window.smart-dialog-window .smart-content-container>.smart-footer .smart-button.primary,.smart-window.smart-multiline-prompt-window .smart-content-container>.smart-footer .smart-button.primary,.smart-window.smart-progress-window .smart-content-container>.smart-footer .smart-button.primary,.smart-window.smart-prompt-window .smart-content-container>.smart-footer .smart-button.primary{color:var(--smart-primary-color);border-color:var(--smart-primary);background-color:var(--smart-primary)}.smart-window.smart-alert-window .smart-content-container>.smart-footer .smart-button:focus,.smart-window.smart-dialog-window .smart-content-container>.smart-footer .smart-button:focus,.smart-window.smart-multiline-prompt-window .smart-content-container>.smart-footer .smart-button:focus,.smart-window.smart-progress-window .smart-content-container>.smart-footer .smart-button:focus,.smart-window.smart-prompt-window .smart-content-container>.smart-footer .smart-button:focus{color:var(--smart-ui-state-color-focus);border-color:var(--smart-ui-state-focus);background-color:var(--smart-ui-state-focus);opacity:var(--smart-button-opacity-focus)}.smart-window.smart-progress-window .smart-content-container>.smart-footer smart-progress-bar>.smart-container,.smart-window.smart-progress-window smart-progress-bar .smart-value{border:initial}.smart-window.smart-dialog-window .smart-content-container>.smart-footer button:first-child,.smart-window.smart-alert-window .smart-content-container>.smart-footer button:first-child{margin-right:10px}.smart-window.smart-prompt-window .smart-content-container>.smart-content{flex-direction:column-reverse;align-items:flex-start}.smart-window.smart-prompt-window .smart-content-container>.smart-footer button:first-child{margin-right:10px}.smart-window.smart-prompt-window smart-text-box{width:100%;margin-top:5px}.smart-window.smart-multiline-prompt-window{width:var(--smart-window-default-width);top:calc(50% - var(--smart-window-default-height)/ 2);left:calc(50% - var(--smart-window-default-width)/ 2)}.smart-window.smart-multiline-prompt-window smart-multiline-text-box{width:100%;margin-top:5px}.smart-window.smart-multiline-prompt-window .smart-content-container>.smart-content{flex-direction:column-reverse;align-items:flex-start}.smart-window.smart-multiline-prompt-window .smart-content-container>.smart-footer button:first-child{margin-right:10px}.smart-window.smart-progress-window{width:var(--smart-window-default-width);top:calc(50% - var(--smart-window-default-height)/ 2);left:calc(50% - var(--smart-window-default-width)/ 2)}.smart-window.smart-progress-window smart-progress-bar.smart-visibility-hidden{transition:none}.smart-window.smart-progress-window .smart-content-container>.smart-content{-webkit-user-select:none;user-select:none}.smart-window.smart-progress-window .smart-content-container>.smart-footer smart-progress-bar{width:100%;height:100%;box-shadow:initial;background-color:var(--smart-surface);transition:opacity .25s ease-in,visibility .25s cubic-bezier(0,0,.2,1)}.smart-window.smart-progress-window .smart-content-container>.smart-footer smart-progress-bar.smart-visibility-hidden{opacity:.5;transition:opacity .25s ease-out,visibility .25s cubic-bezier(0,0,.2,1)}.smart-window.smart-progress-window .smart-content-container>.smart-footer button.smart-button{text-align:center;background-color:#e0e0e080;width:calc(100% - 13px);height:calc(100% - 13px);position:absolute;top:6.5px;left:6.5px}.smart-window.smart-progress-window[collapsed][header-position=left],.smart-window.smart-progress-window[collapsed][header-position=right],.smart-window.smart-progress-window[collapsed][maximized][header-position=left],.smart-window.smart-progress-window[collapsed][maximized][header-position=right],.smart-window.smart-wait-window{height:var(--smart-window-default-height)}.smart-window.smart-progress-window .smart-content-container>.smart-footer button.smart-button.smart-visibility-hidden{top:100%}.smart-window.smart-progress-window:not([animation=none]) .smart-content-container>.smart-footer button,.smart-window.smart-progress-window:not([animation=none]) .smart-content-container>.smart-footer button.smart-visibility-hidden{transition:top .25s cubic-bezier(0,0,.2,1),visibility .25s cubic-bezier(0,0,.2,1)}.smart-window.smart-wait-window{width:var(--smart-window-default-width);top:calc(50% - var(--smart-window-default-height)/ 2);left:calc(50% - var(--smart-window-default-width)/ 2)}.smart-window.smart-wait-window .smart-content-container>.smart-content smart-progress-bar{width:100%;height:75%}.smart-window.smart-wait-window[collapsed][header-position=left],.smart-window.smart-wait-window[collapsed][header-position=right],.smart-window.smart-wait-window[collapsed][maximized][header-position=left],.smart-window.smart-wait-window[collapsed][maximized][header-position=right]{height:var(--smart-window-default-height)}smart-window.smart-window[collapsed][header-position=left],smart-window.smart-window[collapsed][header-position=right],smart-window.smart-window[collapsed][maximized][header-position=left],smart-window.smart-window[collapsed][maximized][header-position=right]{width:var(--smart-window-header-height);min-width:initial;height:var(--smart-window-default-height)}.smart-modal{opacity:.5;background-color:var(--smart-disabled);width:100%;min-height:100%;position:absolute;top:0;left:0}.smart-window-resize-feedback{z-index:10000;pointer-events:none;-webkit-user-select:none;user-select:none;box-sizing:border-box;border:2.5px solid #000;position:absolute}smart-docking-layout .smart-window-resize-feedback{border:2.5px solid #d3d3d3}.smart-window-snap-bottom-feedback,.smart-window-snap-left-feedback,.smart-window-snap-right-feedback,.smart-window-snap-top-feedback{opacity:.65;pointer-events:none;border-radius:2px;height:calc(100% - 10px);transition:all 50ms cubic-bezier(.4,0,.6,1);animation:.2s cubic-bezier(.4,0,.2,1) scaleIn;position:absolute;top:5px;bottom:5px;transform:scale(1);box-shadow:0 0 1px 1px #8a8a8a}.smart-window-snap-bottom-feedback.smart-visibility-hidden,.smart-window-snap-left-feedback.smart-visibility-hidden,.smart-window-snap-right-feedback.smart-visibility-hidden,.smart-window-snap-top-feedback.smart-visibility-hidden{transition:animation .2s cubic-bezier(.4,0,.6,1),visibility .2s cubic-bezier(.4,0,.6,1),top .2s cubic-bezier(.4,0,.2,1),left .2s cubic-bezier(.4,0,.2,1);animation:.2s cubic-bezier(.4,0,.6,1) scaleOut;transform:scale(0)}.smart-window-snap-right-feedback{transform-origin:100%;width:50%;left:calc(50% - 5px)}.smart-window-snap-left-feedback{transform-origin:0;width:50%;left:5px}.smart-window-snap-bottom-feedback,.smart-window-snap-top-feedback{transform-origin:top;width:calc(100% - 10px);left:5px}@keyframes scaleIn{0%{transform:scale(0)}50%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.5)}to{transform:scale(0)}}@keyframes scaleInRight{0%{transform:scale(0)}50%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.smart-window[right-to-left] .smart-content-container>.smart-content,.smart-window[right-to-left] .smart-content-container>.smart-footer,.smart-window[right-to-left] .smart-content-container>.smart-header-section{direction:rtl}.smart-window[right-to-left][header-position=left] .smart-header-section>.smart-header,.smart-window[right-to-left][header-position=right] .smart-header-section>.smart-header{writing-mode:vertical-rl}.smart-window[right-to-left].smart-alert-window .smart-content-container>.smart-footer button:first-child,.smart-window[right-to-left].smart-dialog-window .smart-content-container>.smart-footer button:first-child,.smart-window[right-to-left].smart-multiline-prompt-window .smart-content-container>.smart-footer button:first-child,.smart-window[right-to-left].smart-prompt-window .smart-content-container>.smart-footer button:first-child{margin-left:10px;margin-right:initial}.smart-tabs-window[right-to-left] .smart-content-container>.smart-content{direction:initial}.smart-validation-error:not(smart-check-box)>div.smart-container:after,.smart-validation-success:not(smart-check-box)>div.smart-container:after{pointer-events:none;font-weight:700;font-family:var(--smart-font-family);font-size:var(--smart-font-size);text-align:center;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:50%;left:calc(100% + 20px);transform:translate(-50%,-50%)}.smart-validation-error:not(.underlined):not(.outlined),.smart-validation-error:not(.underlined):not(.outlined) input,.smart-validation-error:not(.underlined):not(.outlined) span{outline:0;border-color:var(--smart-error)!important}.smart-validation-error:not(smart-check-box)>div.smart-container:after{background-color:var(--smart-error);color:var(--smart-error-color);content:"!"}.smart-success-label-like-after-element:after,.smart-validation-success:not(smart-check-box)>div.smart-container:after{color:var(--smart-success-color);content:"✓";background-color:var(--smart-success)}.smart-validation-error.smart-element:not(.outlined):not(.underlined) .smart-hint:after{background-color:var(--smart-error)}.smart-validation-success.smart-element:not(.outlined):not(.underlined) .smart-hint:after{background-color:var(--smart-success)}input[type=checkbox].smart-validation-error,input[type=radio].smart-validation-error{outline:auto;outline-color:var(--smart-error)}input.smart-validation-error{border-style:solid;border-width:1px}.smart-error-label-like-after-element:after,.smart-success-label-like-after-element:after{pointer-events:none;font-weight:700;font-family:var(--smart-font-family);font-size:var(--smart-font-size);text-align:center;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:50%;left:calc(50% + 15px);transform:translate(-50%,-50%)}.smart-error-label-like-after-element,.smart-success-label-like-after-element{position:relative}.smart-error-label-like-after-element:after{background-color:var(--smart-error);color:var(--smart-error-color);content:"!"}.smart-validation-summary{font-family:var(--smart-font-family);font-size:var(--smart-font-size);color:var(--smart-error)}.smart-validation-summary span{margin-top:5px;display:block}.smart-error-holder{font-family:var(--smart-font-family);font-size:var(--smart-font-size);background-color:var(--smart-error);color:var(--smart-error-color);pointer-events:none;z-index:var(--smart-editor-drop-down-z-index);margin-top:10px;padding:10px;position:absolute}.smart-error-holder.smart-error-hint-position-right{white-space:nowrap}@keyframes smart-validation-pending-spin{to{transform:rotate(360deg)}}.smart-validation-pending:not(smart-check-box)>div.smart-container:after{pointer-events:none;content:"";border:2px solid var(--smart-border);border-top-color:var(--smart-primary);box-sizing:border-box;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite smart-validation-pending-spin}.smart-kanban{width:var(--smart-kanban-default-width);height:var(--smart-kanban-default-height);border:none;padding:0}.smart-kanban .smart-kanban-scroll-viewer{width:100%;height:100%}.smart-kanban .smart-kanban-scroll-viewer .smart-scroll-viewer-content-container[disable-vertical]{padding:var(--smart-data-view-padding);min-width:100%;height:100%}.smart-kanban.smart-kanban-column-color .smart-kanban-column:not(.smart-kanban-add-new-column){background:var(--smart-surface);box-sizing:border-box;border-radius:5px;padding:5px;box-shadow:0 0 1px #0003,0 0 2px #00000014,0 3px 4px #00000008,0 3px 16px #0000000f}.smart-kanban.smart-kanban-column-color .smart-kanban-column:not(.smart-kanban-add-new-column) .smart-kanban-column-header{background:0 0;border:none}.smart-kanban .smart-kanban-column .smart-kanban-column-footer{font-family:var(--smart-font-family);color:var(--smart-surface-color);opacity:.5;text-align:center;align-items:center;padding:8px;font-size:11px;display:flex}.smart-kanban .smart-kanban-column.collapsed .smart-kanban-column-footer{padding:0}.smart-kanban.smart-container,.smart-kanban>.smart-container{position:relative}.smart-kanban.smart-container[modal],.smart-kanban>.smart-container[modal]{pointer-events:none;-webkit-user-select:none;user-select:none}.smart-kanban.smart-container[modal]:after,.smart-kanban>.smart-container[modal]:after{content:"";opacity:.3;pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none;background-color:#000;width:100%;height:100%;position:absolute;top:0;left:0}.smart-kanban .smart-kanban-body{grid-column-gap:var(--smart-data-view-padding);grid-template-rows:100%;width:100%;height:100%;display:grid;position:relative}.smart-kanban .smart-kanban-body>.smart-kanban-column{height:100%;overflow:hidden}.smart-kanban .smart-kanban-column{grid-template-rows:var(--smart-kanban-header-size) 1fr;grid-row-gap:var(--smart-data-view-padding);min-height:0;display:grid}.smart-kanban .smart-kanban-column:not(.collapsed)>.smart-kanban-column-header{grid-template-columns:1fr auto auto}.smart-kanban .smart-kanban-column.collapsed>.smart-kanban-column-header>.smart-kanban-column-header-label.pill .heading{padding:8px 2px}.smart-kanban .smart-kanban-column[wip-max-error]>.smart-kanban-column-header{background:#ffcdd2!important}.smart-kanban .smart-kanban-column[wip-min-error]>.smart-kanban-column-header{background:#ffe082!important}.smart-kanban .smart-kanban-column>.smart-kanban-column-header{border:var(--smart-border-width) solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);min-width:0;padding:0 var(--smart-data-view-padding);background-color:var(--smart-surface);color:var(--smart-surface-color);grid-template-columns:1fr auto;align-content:center;align-items:center;display:grid}.smart-kanban .smart-kanban-column>.smart-kanban-column-header>.smart-kanban-column-header-label{font-size:calc(var(--smart-font-size) + 1px);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.smart-kanban .smart-kanban-column>.smart-kanban-column-header>.smart-kanban-column-header-label.pill{align-content:center;display:inline-flex;overflow:visible}.smart-kanban .smart-kanban-column>.smart-kanban-column-header>.smart-kanban-column-header-label.pill .heading{font-size:var(--smart-font-size);border-radius:12px;align-items:center;min-width:22px;padding:2px 8px;font-weight:500;display:flex}.smart-kanban .smart-kanban-column>.smart-kanban-column-header>.smart-kanban-column-header-label.pill .heading .summary{opacity:.8;margin-left:3px;font-size:10px}.smart-kanban .smart-kanban-column>.smart-kanban-column-header>.smart-kanban-column-header-label .smart-kanban-title{text-overflow:ellipsis;overflow:hidden}.smart-kanban .smart-kanban-column>.smart-kanban-column-header>.smart-kanban-column-header-label.pending{visibility:hidden;position:relative;overflow:visible}.smart-kanban .smart-kanban-column>.smart-kanban-column-header>.smart-arrow,.smart-kanban .smart-kanban-column>.smart-kanban-column-header>.smart-kanban-column-header-add{display:none}.smart-kanban .smart-kanban-column>.smart-kanban-column-content{grid-row-gap:var(--smart-data-view-padding);grid-template-rows:1fr 3fr;min-height:0;display:grid}.smart-kanban .smart-kanban-column .smart-kanban-column-content-tasks:empty,.smart-kanban .smart-kanban-column.collapsed>.smart-kanban-column-content{display:none}.smart-kanban .smart-kanban-column.has-swimlane,.smart-kanban .smart-kanban-column>.smart-kanban-column-content.has-swimlane{grid-row-gap:calc(var(--smart-kanban-header-size) + 2 * var(--smart-data-view-padding))}.smart-kanban .smart-kanban-column>.smart-kanban-column-content.no-sub-columns{grid-template-rows:1fr}.smart-kanban .smart-kanban-column .smart-kanban-column-content-tasks{width:unset;min-width:unset;height:unset;min-height:0;max-height:unset;background-color:#0000;border:none;padding:0;position:relative}.smart-kanban .smart-kanban-column.collapsed{width:var(--smart-kanban-header-size);grid-template-rows:1fr}.smart-kanban .smart-kanban-column.collapsed>.smart-kanban-column-header{width:100%;padding:var(--smart-data-view-padding) 0;writing-mode:vertical-lr;color:var(--smart-primary);direction:ltr}.smart-kanban .smart-kanban-column.collapsed.has-swimlane>.smart-kanban-column-header>.smart-kanban-column-header-label{margin-top:calc(2 * var(--smart-kanban-header-size) + var(--smart-data-view-padding))}.smart-kanban .smart-kanban-column.dragged .smart-kanban-column-header{background-image:linear-gradient(45deg,#0000001a 25%,#0000 25% 50%,#0000001a 50% 75%,#0000 75%,#0000);background-size:3em 3em}.smart-kanban .smart-kanban-column.drop-target{position:relative;overflow:visible}.smart-kanban .smart-kanban-column.drop-target.before:after{border-left:var(--smart-kanban-color-band-width) dashed var(--smart-primary);left:calc(-1 * var(--smart-kanban-color-band-width));margin-left:-3px}.smart-kanban .smart-kanban-column.drop-target.after:after{border-right:var(--smart-kanban-color-band-width) dashed var(--smart-primary);margin-left:3px}.smart-kanban .smart-kanban-column[orientation=horizontal]>.smart-kanban-column-content>.smart-kanban-column-content-tasks>.smart-container>.smart-scroll-viewer-container>.smart-scroll-viewer-content-container{grid-template-columns:repeat(auto-fit,minmax(var(--smart-kanban-task-min-width),1fr));grid-column-gap:var(--smart-data-view-padding)}.smart-kanban .smart-kanban-column[orientation=horizontal]>.smart-kanban-column-content>.smart-kanban-column-content-tasks .drop-target.before:after{border-left:var(--smart-kanban-color-band-width) dashed var(--smart-primary-color);left:calc(-1 * var(--smart-kanban-color-band-width))}.smart-kanban .smart-kanban-column[orientation=horizontal]>.smart-kanban-column-content>.smart-kanban-column-content-tasks .drop-target.after:after{border-right:2px dashed var(--smart-primary)}.smart-kanban .smart-kanban-column[orientation=vertical]>.smart-kanban-column-content>.smart-kanban-column-content-tasks .drop-target.before:after{border-top:2px dashed var(--smart-primary)}.smart-kanban .smart-kanban-column[orientation=vertical]>.smart-kanban-column-content>.smart-kanban-column-content-tasks .drop-target.after:after{border-bottom:2px dashed var(--smart-primary)}.smart-kanban .smart-kanban-column-header:focus{border-color:var(--smart-ui-state-border-active);outline:0}.smart-kanban .smart-kanban-column-header-label.pending .smart-kanban-column-header-input{width:100%;height:120%;font-size:calc(var(--smart-font-size) - 1px);visibility:visible;border:var(--smart-border-width) solid var(--smart-border);border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);background-color:var(--smart-background);color:var(--smart-background-color);outline:0;padding:4px;font-family:inherit;position:absolute;top:-10%;left:0}.smart-kanban .smart-kanban-column-header-label.pending .smart-kanban-column-header-input:hover{border-color:var(--smart-ui-state-border-hover)}.smart-kanban .smart-kanban-column-header-label.pending .smart-kanban-column-header-input:focus{border-color:var(--smart-primary)}.smart-kanban .smart-kanban-column-header-label.pending.colors .smart-kanban-column-header-input{width:calc(100% - 30px)}.smart-kanban .smart-kanban-column-header-label.pending.colors smart-color-input{visibility:visible;position:absolute;right:2px}.smart-kanban .smart-kanban-column-header-add:focus{color:var(--smart-primary);outline:0}.smart-kanban .smart-kanban-column-content-tasks:focus{outline:0}.smart-kanban .smart-kanban-column-content-tasks.empty{position:relative}.smart-kanban .smart-kanban-column-content-tasks.empty:after{content:attr(empty);opacity:.5;place-content:center;align-items:center;width:100%;font-size:11px;display:flex;position:absolute;top:calc(50% - 11px)}.smart-kanban .smart-kanban-column-content-tasks .smart-kanban-task[focus]{box-shadow:inset 0 0 1px 1px var(--smart-primary)}.smart-kanban .smart-kanban-column-content-tasks>.smart-container>.smart-scroll-viewer-container>.smart-scroll-viewer-content-container{grid-row-gap:var(--smart-data-view-padding);padding:0;display:grid}.smart-kanban .smart-kanban-column-content-columns{grid-column-gap:var(--smart-data-view-padding);min-height:0;display:grid}.smart-kanban .smart-kanban-column-content-columns.has-tabs{grid-row-gap:var(--smart-data-view-padding);grid-template-rows:var(--smart-kanban-header-size) 1fr;min-height:0;display:grid}.smart-kanban .smart-kanban-column-content-columns.has-tabs .smart-kanban-column{grid-template-rows:1fr}.smart-kanban .smart-kanban-task:hover .smart-kanban-task-edit{width:16px}.smart-kanban .smart-kanban-task:hover .smart-kanban-task-edit:after{content:var(--smart-icon-mode-edit);font-family:var(--smart-font-family-icon)}.smart-kanban .smart-kanban-task.dragged{background-image:linear-gradient(45deg,#0000001a 25%,#0000 25% 50%,#0000001a 50% 75%,#0000 75%,#0000);background-size:3em 3em}.smart-kanban .smart-kanban-task[selected]{background-color:var(--smart-ui-state-selected)}.smart-kanban .smart-kanban-task-user:focus{border:1px solid var(--smart-primary);outline:0}.smart-kanban .remove-button:focus,.smart-kanban .smart-kanban-task-actions:focus,.smart-kanban .smart-kanban-task-comments:focus,.smart-kanban .smart-kanban-task-description:focus,.smart-kanban .smart-kanban-task-edit:focus{outline:var(--smart-primary) solid 1px}.smart-kanban .smart-kanban-task-actions:hover,.smart-kanban .smart-kanban-task-comments:hover,.smart-kanban .smart-kanban-task-description:hover,.smart-kanban .smart-kanban-task-edit:hover{color:var(--smart-primary)}.smart-kanban .smart-data-view-header{border:var(--smart-border-width) solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);min-width:0;height:var(--smart-kanban-header-size)}.smart-kanban .smart-kanban-add-new-column{cursor:pointer}.smart-kanban .smart-kanban-add-new-column .smart-kanban-column-content{display:none}.smart-kanban .smart-kanban-add-new-column-label{text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--smart-font-size) + 1px);align-items:center;font-weight:700;display:flex;overflow:hidden}.smart-kanban .swimlane{height:var(--smart-kanban-header-size);background-color:var(--smart-primary);color:var(--smart-primary-color);font-size:calc(var(--smart-font-size) + 2px);padding:var(--smart-data-view-padding);text-overflow:ellipsis;white-space:nowrap;border:var(--smart-border-width) solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);justify-content:center;align-items:center;min-width:0;display:flex;position:absolute;overflow:hidden}.smart-kanban .smart-kanban-task-placeholder{transition:margin .2s cubic-bezier(.4,0,.2,1)}.smart-kanban .drop-target:after{content:"";box-sizing:border-box;border:2px dashed var(--smart-primary);pointer-events:none;opacity:.75;width:100%;height:100%;position:absolute;top:0;left:0}.smart-kanban .drop-target.after:after,.smart-kanban .drop-target.before:after{border:none}.smart-kanban:not([right-to-left]) .smart-kanban-column.collapsed>.smart-kanban-column-header>.smart-arrow{transform:rotate(180deg)}.smart-kanban[add-new-button] .smart-kanban-column[add-new-button]>.smart-kanban-column-header>.smart-kanban-column-header-add:after{content:var(--smart-icon-plus-circled);font-family:var(--smart-font-family-icon);padding:0 10px 10px 0}.smart-kanban[add-new-button] .smart-kanban-column[add-new-button]>.smart-kanban-column-header>.smart-kanban-column-header-add:hover{cursor:pointer;color:var(--smart-primary)}.smart-kanban[add-new-button] .smart-kanban-column[add-new-button]:not(.collapsed)>.smart-kanban-column-header[add-new-button]{grid-template-columns:auto 1fr auto auto}.smart-kanban[add-new-button] .smart-kanban-column[add-new-button]:not(.collapsed)>.smart-kanban-column-header[add-new-button]>.smart-kanban-column-header-add{display:block}.smart-kanban[add-new-button] .smart-kanban-add-new-button{background:var(--smart-primary);width:26px;height:26px;color:var(--smart-primary-color);cursor:pointer;border-radius:50%;place-content:center;align-items:center;font-size:14px;transition:transform .1s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;transform:scale(1)}.smart-kanban[header-position=bottom] .smart-kanban-body,.smart-kanban[header-position=top] .smart-kanban-body{height:calc(100% - var(--smart-kanban-header-size) - var(--smart-data-view-padding))}.smart-kanban[add-new-button] .smart-kanban-add-new-button:hover{box-shadow:var(--smart-elevation-4);transform:scale(1.2)}.smart-kanban[add-new-button] .smart-kanban-add-new-button:after{content:var(--smart-icon-plus);font-family:var(--smart-font-family-icon);font-size:14px}.smart-kanban[add-new-button] .smart-kanban-add-new-button.show{opacity:1}.smart-kanban[column-actions] .smart-kanban-column:not(.collapsed)>.smart-kanban-column-header[settings]>.smart-kanban-column-header-settings-button{margin-top:-1px;transition:transform .2s cubic-bezier(.4,0,.2,1);display:block}.smart-kanban[column-actions] .smart-kanban-column:not(.collapsed)>.smart-kanban-column-header[settings]>.smart-kanban-column-header-settings-button:hover,.smart-kanban[column-actions] .smart-kanban-column:not(.collapsed)>.smart-kanban-column-header[settings]>.smart-kanban-column-header-settings-button[aria-expanded]{color:var(--smart-primary)}.smart-kanban[column-actions] .smart-kanban-column:not(.collapsed)>.smart-kanban-column-header[settings]>.smart-kanban-column-header-settings-button:after{content:var(--smart-icon-menu);font-family:var(--smart-font-family-icon);margin-left:5px}.smart-kanban[column-actions] .smart-kanban-column:not(.collapsed):not([add-new-button])>.smart-kanban-column-header[settings]{grid-template-columns:1fr auto auto auto}.smart-kanban[collapsible] .smart-kanban-column[collapsible]>.smart-kanban-column-header{cursor:pointer}.smart-kanban[collapsible] .smart-kanban-column[collapsible]>.smart-kanban-column-header:hover{background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-kanban[collapsible] .smart-kanban-column[collapsible]>.smart-kanban-column-header>.smart-arrow{transition:transform .2s cubic-bezier(.4,0,.2,1);display:block}.smart-kanban[collapsible] .smart-kanban-column[collapsible]>.smart-kanban-column-header>.smart-arrow:hover{color:var(--smart-primary);transform:scale(1.2)}.smart-kanban[task-position=leaf] .smart-kanban-column>.smart-kanban-column-content:not(.no-sub-columns){grid-row-gap:0;grid-template-rows:0 1fr}.smart-kanban[user-list] .smart-kanban-task-user:hover{box-shadow:0 0 4px 1px var(--smart-primary);border:none}.smart-kanban[header-position=top] .smart-data-view-header{margin-bottom:var(--smart-data-view-padding)}.smart-kanban[header-position=bottom] .smart-data-view-header{margin-top:var(--smart-data-view-padding)}.smart-data-view-header{height:var(--smart-kanban-header-size)}.smart-kanban-task{border:var(--smart-border-width) solid var(--smart-border);border-left:var(--smart-kanban-color-band-width) solid var(--smart-primary);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);width:100%;min-width:0;height:auto;min-height:var(--smart-kanban-task-min-height);grid-row-gap:5px;cursor:pointer;background-color:var(--smart-background);grid-template-rows:1fr auto auto;grid-template-columns:100%;margin-top:0;margin-bottom:0;padding:5px;display:grid;position:relative}.smart-kanban-task .smart-kanban-task-cover-content{height:100px;display:flex;overflow:hidden}.smart-kanban-task .smart-kanban-task-cover-content img{max-width:100%;max-height:100%}.smart-kanban-task .smart-kanban-task-custom-fields{grid-template-columns:1fr 1fr;display:grid}.smart-kanban-task .smart-kanban-task-custom-fields .smart-kanban-task-field{flex-direction:column;padding:5px;display:flex}.smart-kanban-task .smart-kanban-task-custom-fields .smart-kanban-task-field .smart-kanban-task-field-label{margin-bottom:calc(var(--smart-card-view-vertical-offset)/ 3);text-transform:uppercase;font-size:calc(var(--smart-font-size) - 2px);opacity:.7;text-overflow:ellipsis;overflow:hidden}.smart-kanban-task .smart-kanban-task-custom-fields .smart-kanban-task-field .smart-kanban-task-field-value{text-overflow:ellipsis;word-break:break-word;overflow:hidden}.smart-kanban-task .smart-kanban-task-custom-fields .smart-kanban-task-field .smart-kanban-task-field-value .attachments{display:flex}.smart-kanban-task .smart-kanban-task-custom-fields .smart-kanban-task-field .smart-kanban-task-field-value .attachments .item{margin-right:5px}.smart-kanban-task .smart-kanban-task-custom-fields .smart-kanban-task-field .smart-kanban-task-field-value .item,.smart-kanban-task .smart-kanban-task-custom-fields .smart-kanban-task-field .smart-kanban-task-field-value img{border:1px solid var(--smart-border);width:25px;height:25px}.smart-kanban-task .smart-kanban-task-custom-fields .smart-kanban-task-field .smart-kanban-task-field-value .item:hover,.smart-kanban-task .smart-kanban-task-custom-fields .smart-kanban-task-field .smart-kanban-task-field-value img:hover{border:2px solid var(--smart-primary)}.smart-kanban-task-input{opacity:.8;cursor:pointer;background:0 0;width:100%;height:20px;text-decoration:underline;font-size:calc(var(--smart-font-size) - 1px)!important;border:none!important}.smart-kanban-task-input:active,.smart-kanban-task-input:focus{-webkit-text-decoration:initial;text-decoration:initial;cursor:initial;opacity:1}.smart-kanban-task-subtasks .smart-kanban-sub-task.selected .label,.smart-kanban-task-subtasks .smart-kanban-sub-task[selected] .label,.smart-window.smart-kanban-window .checklist-editor smart-list-item[selected] .label{text-decoration:line-through}.smart-kanban-task-subtasks .smart-kanban-sub-task{grid-column-gap:5px;grid-template-columns:16px 1fr 16px 16px;padding:2px;display:grid;font-size:calc(var(--smart-font-size) - 1px)!important}.smart-kanban-task-subtasks .smart-kanban-sub-task:before{content:var(--smart-icon-check-empty);font-family:var(--smart-font-family-icon);cursor:pointer;font-size:var(--smart-font-size)!important}.smart-kanban-task-subtasks .smart-kanban-sub-task:hover .edit-subtask:after{content:var(--smart-icon-mode-edit);font-family:var(--smart-font-family-icon);cursor:pointer}.smart-kanban-task-subtasks .smart-kanban-sub-task:hover .remove-subtask:after{content:var(--smart-icon-close);font-family:var(--smart-font-family-icon);cursor:pointer}.smart-kanban-task-subtasks .smart-kanban-sub-task.selected{background:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}.smart-kanban-task-subtasks .smart-kanban-sub-task.selected:before{content:var(--smart-icon-check-squared)}.smart-kanban-task-content{grid-column-gap:5px;grid-template-columns:1fr auto;display:grid}.smart-kanban-task-text{word-break:break-word;max-height:var(--smart-kanban-text-max-height);padding:5px;overflow:auto}.smart-kanban-task-text:after,.smart-kanban-task-text:before{font-family:var(--smart-font-family-icon)}.smart-kanban-task-text:before{margin-right:10px}.smart-kanban-task-text:after{margin-left:10px}.smart-kanban-task-footer{grid-column-gap:5px;grid-template-columns:1fr auto auto auto;align-items:center;display:grid}.smart-kanban-task-due{letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.smart-kanban-task-due:not(:empty){margin-top:calc(var(--smart-data-view-padding)/ 2)}.smart-kanban-task-due.overdue{color:var(--smart-error)}.smart-kanban-task-due.overdue:after{font-family:var(--smart-font-family-icon);content:var(--smart-icon-attention-circled)}.smart-kanban-task-info{grid-template-rows:auto auto;display:grid}.smart-kanban-task-checked{letter-spacing:1px}.smart-kanban-task-progress{background-color:var(--smart-primary);height:20%;position:absolute;left:0}.smart-kanban-task-progress.bottom{bottom:0}.smart-kanban-task-progress-container{background-color:var(--smart-ui-state-selected);justify-content:center;align-items:center;height:20px;display:none;position:relative}.smart-kanban-task-user{display:none}.smart-kanban-task-user.empty:after{content:var(--smart-icon-user);font-family:var(--smart-font-family-icon);width:100%;height:100%;font-size:var(--smart-kanban-user-icon-size);justify-content:center;align-items:center;display:flex}.smart-kanban-task-tags{display:none}.smart-kanban-task-tag{background-color:rgba(var(--smart-primary-rgb),.15);color:var(--smart-background-color);border-radius:20px;margin-right:4px;padding:2px 7px;font-size:12px;font-weight:500;display:inline-block}.smart-kanban-task-actions,.smart-kanban-task-comments{display:none}.smart-kanban-task-description:after{content:var(--smart-icon-align-left);font-family:var(--smart-font-family-icon)}.smart-kanban-task-actions:after{content:var(--smart-icon-settings);font-family:var(--smart-font-family-icon)}.smart-kanban-task-comments:after{content:var(--smart-icon-comment) " " attr(num);font-family:var(--smart-font-family-icon);white-space:nowrap}.smart-kanban-feedback{color:var(--smart-background-color);font-family:var(--smart-font-family);font-size:var(--smart-font-size);cursor:move;opacity:.9;position:absolute}.smart-kanban-feedback *{box-sizing:border-box}.smart-kanban-feedback .smart-kanban-task{box-shadow:var(--smart-elevation-4);pointer-events:none;position:absolute}.smart-kanban-feedback[column-drag]{box-shadow:var(--smart-elevation-4);transform-origin:0 0;border:none;height:auto;transform:scale(.8)}.smart-kanban-feedback[column-drag] .smart-kanban{border:none;overflow:visible}.smart-kanban-feedback[column-drag] .smart-kanban-task{box-shadow:none;position:static}.smart-kanban-feedback .smart-kanban-feedback-additional,.smart-kanban-feedback .smart-kanban-feedback-additional.multiple:before{box-shadow:var(--smart-elevation-4);border:var(--smart-border-width) solid var(--smart-border);background-color:var(--smart-background);pointer-events:none;position:absolute}.smart-kanban-feedback .smart-kanban-feedback-additional{top:-8px;left:8px}.smart-kanban-feedback .smart-kanban-feedback-additional.multiple{top:-16px;left:16px}.smart-kanban-feedback .smart-kanban-feedback-additional.multiple:before{content:"";width:100%;height:100%;bottom:-9px;left:-9px}.smart-kanban-feedback .smart-kanban-feedback-additional+.smart-kanban-task:after{content:attr(num);background-color:var(--smart-primary);width:20px;height:20px;color:var(--smart-primary-color);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-10px;right:-10px}[task-progress] .smart-kanban-task-progress-container{display:flex}[task-user-icon] .smart-kanban-task-user{width:var(--smart-kanban-user-icon-size);height:var(--smart-kanban-user-icon-size);border:var(--smart-border-width) solid var(--smart-border);background-color:var(--smart-surface);color:var(--smart-background-color);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:block}[task-tags] .smart-kanban-task-tags{flex-direction:row;display:flex;overflow:hidden}[task-actions] .smart-kanban-task-actions,[task-comments] .smart-kanban-task-comments,[task-due] .smart-kanban-task-due{display:block}[task-priority][editable] .smart-kanban-task-text:hover .priority{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQElEQVR4nGNgGAVUBEcZGBj+Q/FhBhqA/2h46FlwGMnwQ7SwYBQQBEdHkykhcHg0mQ44ODqaTAmBw6PJlIEWAACAfy0E9A956gAAAABJRU5ErkJggg==)}[task-priority] .smart-kanban-task-text{align-items:baseline;display:flex}[task-priority] .smart-kanban-task-text .priority{font-family:var(--smart-font-family-icon);background-repeat:no-repeat;background-size:cover;width:16px;min-width:16px;height:16px;margin-left:5px;display:inline-block}[task-priority] .smart-kanban-task-text .priority.low{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232666BE'%3E%3Cpath d='M2.73804 7.00207C1.96611 5.66874 2.92823 4 4.46889 4H19.5311C21.0718 4 22.0339 5.66874 21.262 7.00207L13.7309 20.0103C12.9605 21.3409 11.0395 21.3409 10.2691 20.0103L2.73804 7.00207Z'/%3E%3C/svg%3E")}[task-priority] .smart-kanban-task-text .priority.average{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23005C99'%3E%3Cpath d='M12 5.98999L19.53 19H4.47L12 5.98999ZM2.74 18C1.97 19.33 2.93 21 4.47 21H19.53C21.07 21 22.03 19.33 21.26 18L13.73 4.98999C12.96 3.65999 11.04 3.65999 10.27 4.98999L2.74 18Z'/%3E%3C/svg%3E")}[task-priority] .smart-kanban-task-text .priority.high{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23DD5347'%3E%3Cpath d='M2.73804 17.9979C1.96611 19.3313 2.92823 21 4.46889 21H19.5311C21.0718 21 22.0339 19.3313 21.262 17.9979L13.7309 4.98965C12.9605 3.65908 11.0395 3.65908 10.2691 4.98965L2.73804 17.9979Z'/%3E%3C/svg%3E")}[task-priority] .smart-kanban-task-text .priority.critical{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23AF0020'%3E%3Cpath d='M2.73804 17.9979C1.96611 19.3313 2.92823 21 4.46889 21H19.5311C21.0718 21 22.0339 19.3313 21.262 17.9979L13.7309 4.98965C12.9605 3.65908 11.0395 3.65908 10.2691 4.98965L2.73804 17.9979ZM13.5 17.5C13.5 18.3284 12.8284 19 12 19V19C11.1716 19 10.5 18.3284 10.5 17.5V17.5C10.5 16.6716 11.1716 16 12 16V16C12.8284 16 13.5 16.6716 13.5 17.5V17.5ZM13.5 13.5C13.5 14.3284 12.8284 15 12 15V15C11.1716 15 10.5 14.3284 10.5 13.5V9.5C10.5 8.67157 11.1716 8 12 8V8C12.8284 8 13.5 8.67157 13.5 9.5V13.5Z'/%3E%3C/svg%3E")}.smart-kanban-tab-strip{background:inherit;border-bottom:1px solid var(--smart-border);height:35px;margin-bottom:10px;display:flex}.smart-kanban-tab-strip .smart-kanban-tab{cursor:pointer;text-transform:uppercase;padding:8px 22px}.smart-kanban-tab-strip .smart-kanban-tab.selected{color:var(--smart-primary);border-bottom:2px solid var(--smart-primary)}.smart-window.smart-kanban-window[readonly] .smart-date-time-picker[calendar-button] .smart-drop-down-button.smart-calendar-button,.smart-window.smart-kanban-window[readonly] .smart-numeric-text-box .smart-numeric-text-box-unit-display,.smart-window.smart-kanban-window[readonly] smart-numeric-text-box input{border:none}.smart-kanban-tab-strip .smart-kanban-tab[focus]{color:var(--smart-primary);outline:0}.smart-window.smart-kanban-window{max-width:700px;max-height:800px;width:auto!important;min-width:700px!important}.smart-window.smart-kanban-window[readonly] .new-subtask,.smart-window.smart-kanban-window[readonly] .remove-subtask{display:none}.smart-window.smart-kanban-window[readonly] .smart-button.add,.smart-window.smart-kanban-window[readonly] .smart-button.delete,.smart-window.smart-kanban-window[readonly] .smart-footer{display:none!important}.smart-window.smart-kanban-window[readonly] .smart-multi-combo-input .smart-drop-down-button,.smart-window.smart-kanban-window[readonly] .smart-multi-combo-input .smart-drop-down-list-unselect-button{display:none}.smart-window.smart-kanban-window[readonly] smart-color-input{pointer-events:none;opacity:.7}.smart-window.smart-kanban-window[readonly] .smart-kanban-tab-content.details textarea,.smart-window.smart-kanban-window[readonly] input,.smart-window.smart-kanban-window[readonly] smart-date-time-picker,.smart-window.smart-kanban-window[readonly] smart-input,.smart-window.smart-kanban-window[readonly] smart-multi-combo-input,.smart-window.smart-kanban-window[readonly] smart-numeric-text-box{opacity:.7;--smart-surface:var(--smart-background);--smart-surface-color:var(--smart-background);pointer-events:none;border:none!important;border-bottom:1px solid var(--smart-border)!important}.smart-window.smart-kanban-window .details .layout{grid-column-gap:30px;grid-template-columns:1fr 1fr;display:grid}.smart-window.smart-kanban-window .details .layout.single-column{grid-template-columns:1fr}.smart-window.smart-kanban-window .details .layout .description-editor{height:91px}.smart-window.smart-kanban-window .details .layout .tags-editor{margin-top:2px}.smart-window.smart-kanban-window .details .layout .text-editor{height:32px}.smart-window.smart-kanban-window .smart-kanban-task-user{width:var(--smart-kanban-user-icon-size);height:var(--smart-kanban-user-icon-size);border:var(--smart-border-width) solid var(--smart-border);background-color:var(--smart-surface);color:var(--smart-background-color);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:block}.smart-window.smart-kanban-window .fields .smart-kanban-task-field-editor{width:100%}.smart-window.smart-kanban-window .fields .editor-label{justify-content:space-between;display:flex}.smart-window.smart-kanban-window .fields .editor-label .icon{width:16px;height:16px;display:inline-block}.smart-window.smart-kanban-window .fields .editor-label .icon:before{content:var(--smart-icon-visibility);font-family:var(--smart-font-family-icon);cursor:pointer}.smart-window.smart-kanban-window .fields .editor-label .icon.hide:before{content:var(--smart-icon-visibility-off)}.smart-window.smart-kanban-window .history-table{max-height:400px;overflow:auto;display:block!important}.smart-window.smart-kanban-window .history-table table{border-collapse:collapse;width:100%}.smart-window.smart-kanban-window .history-table table .smart-kanban-task-user-history{align-items:center;display:flex}.smart-window.smart-kanban-window .history-table table .smart-kanban-task-user-history .name{margin-left:5px}.smart-window.smart-kanban-window .history-table table td,.smart-window.smart-kanban-window .history-table table th{border:1px solid var(--smart-border);padding:8px}.smart-window.smart-kanban-window .history-table table tr:nth-child(2n){background-color:var(--smart-surface);color:var(--smart-surface-color)}.smart-window.smart-kanban-window .history-table table tr:hover{background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-window.smart-kanban-window .history-table table th{text-align:left;background-color:var(--smart-info);color:var(--smart-info-color);padding-top:12px;padding-bottom:12px}.smart-window.smart-kanban-window .comments{margin:0 auto}.smart-window.smart-kanban-window .comments .smart-comment{grid-template-columns:var(--smart-kanban-user-icon-size) 1fr;grid-column-gap:var(--smart-data-view-padding);margin:var(--smart-data-view-padding);display:grid}.smart-window.smart-kanban-window .comments .smart-comment .comment-header{grid-column-gap:calc(var(--smart-data-view-padding)/ 2);margin-bottom:var(--smart-data-view-padding);grid-template-columns:1fr auto auto;display:grid}.smart-window.smart-kanban-window .comments .smart-comment .user-icon{width:100%;height:var(--smart-kanban-user-icon-size);background-position:50%;background-size:cover;border-radius:50%}.smart-window.smart-kanban-window .comments .smart-comment .user-icon.empty{background:var(--smart-surface);border:1px solid var(--smart-border);border-radius:50%;justify-content:center;align-items:center;display:flex}.smart-window.smart-kanban-window .comments .smart-comment .user-icon.empty:after{content:var(--smart-icon-user);font-family:var(--smart-font-family-icon);font-size:20px}.smart-window.smart-kanban-window .comments .smart-comment .user-name{font-weight:700}.smart-window.smart-kanban-window .comments .smart-comment .time{opacity:.8}.smart-window.smart-kanban-window .comments .smart-comment .remove-button{visibility:hidden;cursor:pointer;width:16px;transform:rotate(90deg)}.smart-window.smart-kanban-window .comments .smart-comment .remove-button:after{content:var(--smart-icon-close);height:100%;font-family:var(--smart-font-family-icon);cursor:pointer;justify-content:center;align-items:center;display:flex}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-new-comment textarea,.smart-window.smart-kanban-window .description-editor{border:var(--smart-border-width) solid var(--smart-border);background-color:var(--smart-background);color:var(--smart-background-color);font-family:inherit;font-size:inherit}.smart-window.smart-kanban-window .comments .smart-comment .remove-button.enabled{visibility:visible}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments{width:var(--smart-kanban-comments-list-width);height:var(--smart-kanban-comments-list-height);max-height:100%}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-comments{overflow:auto}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-new-comment{border-top:var(--smart-border-width) solid var(--smart-border);padding:var(--smart-data-view-padding);overflow:hidden}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-new-comment textarea{resize:none;border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);width:100%}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-new-comment textarea:focus{border-color:var(--smart-outline);outline:0}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-new-comment textarea:hover{border-color:var(--smart-ui-state-border-hover)}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-new-comment textarea[disabled]{opacity:.5}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-new-comment smart-button{--smart-button-padding:0;height:var(--smart-kanban-send-button-height);margin-left:auto;display:block}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-new-comment smart-button[disabled]{pointer-events:unset;cursor:not-allowed}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-comments{height:calc(100% - var(--smart-kanban-new-comment-height-expanded))}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-new-comment{height:var(--smart-kanban-new-comment-height-expanded)}.smart-window.smart-kanban-window .comments .smart-kanban-list.comments .smart-kanban-new-comment textarea{margin-bottom:var(--smart-data-view-padding);height:calc(100% - var(--smart-data-view-padding) - var(--smart-kanban-send-button-height));display:block}.smart-window.smart-kanban-window .edit,.smart-window.smart-kanban-window .prompt{display:none}.smart-window.smart-kanban-window.prompt{--smart-window-default-width:250px;--smart-window-default-height:150px;min-width:100px;min-height:100px}.smart-window.smart-kanban-window.prompt .prompt{width:100%;height:100%;padding:20px;display:block}.smart-window.smart-kanban-window.prompt .task-text{text-overflow:ellipsis;white-space:nowrap;max-width:100px;font-weight:700;display:inline-block;overflow:hidden}.smart-window.smart-kanban-window.edit{--smart-numeric-text-box-default-unit-display-width:20px}.smart-window.smart-kanban-window.edit .edit{width:100%;height:100%;display:block}.smart-window.smart-kanban-window .editor-label{margin-bottom:calc(var(--smart-data-view-padding)/ 2);text-transform:uppercase}.smart-window.smart-kanban-window .editor-container{grid-column-gap:var(--smart-data-view-padding);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;display:grid}.smart-window.smart-kanban-window .editor-container.single-column{grid-template-columns:1fr}.smart-window.smart-kanban-window .editor{width:100%;margin-bottom:var(--smart-data-view-padding)}.smart-window.smart-kanban-window .description-editor{resize:none;border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);min-height:75px}.smart-window.smart-kanban-window .description-editor:hover{border-color:var(--smart-ui-state-border-hover)}.smart-window.smart-kanban-window .description-editor:focus{border-color:var(--smart-primary);outline:0}.smart-window.smart-kanban-window .new-container{grid-template-columns:1fr var(--smart-text-box-default-height);grid-column-gap:var(--smart-data-view-padding);height:var(--smart-text-box-default-height);display:grid}.smart-window.smart-kanban-window .new-container>smart-button{width:unset;height:unset;--smart-button-padding:0}.smart-window.smart-kanban-window .color-editor{width:60px}.smart-window.smart-kanban-window .checklist-editor{border:none;height:auto}.smart-window.smart-kanban-window .checklist-editor smart-list-item .smart-overlay,.smart-window.smart-kanban-window .checklist-editor smart-list-item[focus][selected] .smart-overlay{background-color:#0000}.smart-window.smart-kanban-window .checklist-editor smart-list-item .smart-list-item-container,.smart-window.smart-kanban-window .checklist-editor smart-list-item[focus][selected] .smart-list-item-container{border-color:#0000}.smart-window.smart-kanban-window .checklist-editor .smart-kanban-sub-task{grid-column-gap:5px;grid-template-columns:auto auto;display:grid}.smart-window.smart-kanban-window .checklist-editor .remove-subtask:after{content:var(--smart-icon-close);font-family:var(--smart-font-family-icon);cursor:pointer}.smart-window.smart-kanban-window .new-subtask{border:var(--smart-border-width) solid var(--smart-border);border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);background-color:var(--smart-background);color:var(--smart-background-color);font-family:inherit;font-size:inherit}.smart-window.smart-kanban-window .new-subtask:hover{border-color:var(--smart-ui-state-border-hover)}.smart-window.smart-kanban-window .new-subtask:focus{border-color:var(--smart-outline);outline:0}.smart-window.smart-kanban-window .smart-content-container>.smart-footer{align-items:center;display:flex}.smart-window.smart-kanban-window .smart-footer smart-button{width:auto;min-width:150px;height:100%;margin-right:10px}@media only screen and (width<=600px){.smart-window.smart-kanban-window{min-width:300px!important}.smart-window.smart-kanban-window .details .layout{grid-template-columns:1fr}}.smart-color-input-drop-down-menu.smart-kanban-color-input .grid-samples-container{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-color-input-drop-down-menu.smart-kanban-color-input:not([animation=none]) .default-samples-container div{transition:transform .2s ease-in-out}.smart-color-input-drop-down-menu.smart-kanban-color-input .default-samples-container div{border:initial;border-radius:50%;position:relative;transform:scale(.95)}.smart-color-input-drop-down-menu.smart-kanban-color-input .default-samples-container div.selected{transform:scale(1)}.smart-color-input-drop-down-menu.smart-kanban-color-input .default-samples-container div.selected:not(.no-color):after{content:var(--smart-icon-check);width:100%;height:100%;font-family:var(--smart-font-family-icon);color:var(--smart-secondary-color);border-radius:inherit;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.smart-kanban-color-input{--smart-input-drop-down-menu-width:auto}.smart-kanban-color-input --smart-input-drop-down-menu-width{width:98px}.smart-kanban-color-input .default-samples-container{display:flex}.smart-kanban-color-input.smart-color-picker{background:0 0!important}.smart-kanban-color-input .smart-action-button{width:100%;background:0 0!important;border:none!important}.smart-kanban-color-input .smart-action-button .smart-color-box{border-radius:50%}.smart-kanban-color-input .smart-drop-down-button{display:none}.smart-kanban-list.dialog{border:var(--smart-border-width) solid var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);width:var(--smart-kanban-user-list-width);max-height:var(--smart-kanban-user-list-max-height);background-color:var(--smart-background);box-shadow:var(--smart-elevation-8);transform-origin:top;opacity:1;z-index:15;position:absolute;overflow:auto;transform:scaleY(1)}.smart-kanban-list.dialog.comments .smart-kanban-comments,.smart-kanban-list.dialog.comments .smart-kanban-new-comment,.smart-kanban-list.dialog.comments .smart-kanban-new-comment textarea{transition:height .2s cubic-bezier(.4,0,.2,1)}.smart-kanban-list.dialog:focus{outline:var(--smart-primary) solid 1px}.smart-kanban-list.dialog .item{min-height:calc(var(--smart-kanban-user-icon-size) + 10px);cursor:pointer;align-items:center;padding:5px 10px;display:flex}.smart-kanban-list.dialog .item:hover{background-color:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-kanban-list.dialog .item.selected{border-left:var(--smart-kanban-color-band-width) solid var(--smart-primary);background-color:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected);padding-left:7px}.smart-kanban-list.dialog .item[disabled]{opacity:.55;pointer-events:none}.smart-kanban-list.dialog .icon{width:var(--smart-kanban-user-icon-size);min-width:var(--smart-kanban-user-icon-size);height:var(--smart-kanban-user-icon-size);background-position:50%;background-size:cover;border-radius:50%;margin-right:10px}.smart-kanban-list.dialog .name{text-overflow:ellipsis;overflow:hidden}.smart-kanban-list.dialog.smart-visibility-hidden{opacity:0;transform:scaleY(0)}.smart-kanban-list.dialog.actions.edit-comment .item[data-id="1"]{display:none}.smart-kanban-list.dialog.comments{width:var(--smart-kanban-comments-list-width);height:var(--smart-kanban-comments-list-height);max-height:100%}.smart-kanban-list.dialog.comments .smart-kanban-comments{height:calc(100% - var(--smart-kanban-new-comment-height));overflow:auto}.smart-kanban-list.dialog.comments .smart-kanban-new-comment{border-top:var(--smart-border-width) solid var(--smart-border);height:var(--smart-kanban-new-comment-height);padding:var(--smart-data-view-padding);overflow:hidden}.smart-kanban-list.dialog.comments .smart-kanban-new-comment textarea{resize:none;border:var(--smart-border-width) solid var(--smart-border);border-top-right-radius:var(--smart-border-top-right-radius);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);background-color:var(--smart-background);width:100%;height:100%;color:var(--smart-background-color);font-family:inherit;font-size:inherit}.smart-kanban-list.dialog.comments .smart-kanban-new-comment textarea:focus{border-color:var(--smart-outline);outline:0}.smart-kanban-list.dialog.comments .smart-kanban-new-comment textarea:hover{border-color:var(--smart-ui-state-border-hover)}.smart-kanban-list.dialog.comments .smart-kanban-new-comment textarea[disabled]{opacity:.5}.smart-kanban-list.dialog.comments .smart-kanban-new-comment smart-button{--smart-button-padding:0;height:var(--smart-kanban-send-button-height);margin-left:auto;display:none}.smart-kanban-list.dialog.comments .smart-kanban-new-comment smart-button[disabled]{pointer-events:unset;cursor:not-allowed}.smart-kanban-list.dialog.comments.expanded .smart-kanban-comments{height:calc(100% - var(--smart-kanban-new-comment-height-expanded))}.smart-kanban-list.dialog.comments.expanded .smart-kanban-new-comment{height:var(--smart-kanban-new-comment-height-expanded)}.smart-kanban-list.dialog.comments.expanded .smart-kanban-new-comment textarea{margin-bottom:var(--smart-data-view-padding);height:calc(100% - var(--smart-data-view-padding) - var(--smart-kanban-send-button-height));display:block}.smart-kanban-list.dialog.comments.expanded .smart-kanban-new-comment smart-button{display:block}.smart-comment{grid-template-columns:var(--smart-kanban-user-icon-size) 1fr;grid-column-gap:var(--smart-data-view-padding);margin:var(--smart-data-view-padding);display:grid}.smart-comment .comment-header{grid-column-gap:calc(var(--smart-data-view-padding)/ 2);margin-bottom:var(--smart-data-view-padding);grid-template-columns:1fr auto auto;display:grid}.smart-comment .user-icon{width:100%;height:var(--smart-kanban-user-icon-size);background-position:50%;background-size:cover;border-radius:50%}.smart-comment .user-icon.empty{background:var(--smart-surface);border:1px solid var(--smart-border);border-radius:50%;justify-content:center;align-items:center;display:flex}.smart-comment .user-icon.empty:after{content:var(--smart-icon-user);font-family:var(--smart-font-family-icon);font-size:20px}.smart-comment .user-name{font-weight:700}.smart-comment .time{opacity:.8}.smart-comment .remove-button{visibility:hidden;cursor:pointer;width:16px;transform:rotate(90deg)}.smart-comment .remove-button:after{content:var(--smart-icon-ellipsis);height:100%;font-family:var(--smart-font-family-icon);cursor:pointer;justify-content:center;align-items:center;display:flex}.smart-comment .remove-button.enabled{visibility:visible}.smart-kanban-task-text{align-items:center;display:flex}.smart-kanban-task-text .priority{font-family:var(--smart-font-family-icon);width:16px;height:16px;margin-left:5px;display:inline-block}.smart-kanban-task-text .priority.low{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%232666BE'%3E%3Cpath d='M2.73804 7.00207C1.96611 5.66874 2.92823 4 4.46889 4H19.5311C21.0718 4 22.0339 5.66874 21.262 7.00207L13.7309 20.0103C12.9605 21.3409 11.0395 21.3409 10.2691 20.0103L2.73804 7.00207Z'/%3E%3C/svg%3E")}.smart-kanban-task-text .priority.average{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23005C99'%3E%3Cpath d='M12 5.98999L19.53 19H4.47L12 5.98999ZM2.74 18C1.97 19.33 2.93 21 4.47 21H19.53C21.07 21 22.03 19.33 21.26 18L13.73 4.98999C12.96 3.65999 11.04 3.65999 10.27 4.98999L2.74 18Z'/%3E%3C/svg%3E")}.smart-kanban-task-text .priority.high{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23DD5347'%3E%3Cpath d='M2.73804 17.9979C1.96611 19.3313 2.92823 21 4.46889 21H19.5311C21.0718 21 22.0339 19.3313 21.262 17.9979L13.7309 4.98965C12.9605 3.65908 11.0395 3.65908 10.2691 4.98965L2.73804 17.9979Z'/%3E%3C/svg%3E")}.smart-kanban-task-text .priority.critical{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23AF0020'%3E%3Cpath d='M2.73804 17.9979C1.96611 19.3313 2.92823 21 4.46889 21H19.5311C21.0718 21 22.0339 19.3313 21.262 17.9979L13.7309 4.98965C12.9605 3.65908 11.0395 3.65908 10.2691 4.98965L2.73804 17.9979ZM13.5 17.5C13.5 18.3284 12.8284 19 12 19V19C11.1716 19 10.5 18.3284 10.5 17.5V17.5C10.5 16.6716 11.1716 16 12 16V16C12.8284 16 13.5 16.6716 13.5 17.5V17.5ZM13.5 13.5C13.5 14.3284 12.8284 15 12 15V15C11.1716 15 10.5 14.3284 10.5 13.5V9.5C10.5 8.67157 11.1716 8 12 8V8C12.8284 8 13.5 8.67157 13.5 9.5V13.5Z'/%3E%3C/svg%3E")}.smart-kanban[right-to-left] .smart-kanban-body,.smart-kanban[right-to-left] .smart-kanban-column-header-label,.smart-kanban[right-to-left] .swimlane{direction:rtl}.smart-kanban[right-to-left] .smart-kanban-column.collapsed>.smart-kanban-column-header>.smart-kanban-column-header-label{margin-bottom:auto}.smart-kanban[right-to-left] .smart-kanban-column:not(.collapsed) .smart-kanban-column-header .smart-arrow{transform:rotate(180deg)}.smart-kanban[right-to-left] .smart-kanban-list{direction:rtl}.smart-kanban[right-to-left] .smart-kanban-list .icon{margin-left:10px;margin-right:unset}.smart-kanban[right-to-left] .smart-kanban-list .item.selected{border-left:unset;border-right:var(--smart-kanban-color-band-width) solid var(--smart-primary);padding-left:10px;padding-right:7px}.smart-kanban[right-to-left][add-new-button] .smart-kanban-column[add-new-button]>.smart-kanban-column-header>.smart-kanban-column-header-add:after{padding:0 0 10px 10px}.smart-kanban-feedback[right-to-left] .smart-kanban-task{direction:rtl}[right-to-left] .smart-kanban-task{border-left:var(--smart-border-width) solid var(--smart-border);border-right:var(--smart-kanban-color-band-width) solid var(--smart-primary);border-top-left-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-right-radius);border-top-right-radius:0;border-bottom-right-radius:0}[right-to-left] .smart-kanban-task-progress{left:unset;right:0}smart-layout{--smart-layout-buttons-border-radius:50%;--smart-layout-context-menu-default-width:var(--smart-menu-vertical-default-width);--smart-layout-context-menu-default-height:auto;overflow:initial;width:600px;height:600px;display:block}smart-layout>.smart-container{position:relative}smart-tab-layout-group[position=left] .smart-layout-tab,smart-tab-layout-group[position=right] .smart-layout-tab{padding:24px 12px}.smart-layout-tab,smart-tab-layout-group[position=bottom] .smart-layout-tab,smart-tab-layout-group[position=top] .smart-layout-tab{padding:12px 24px}smart-tab-layout-group[position=left] .smart-layout-tab:after,smart-tab-layout-group[position=right] .smart-layout-tab:after{content:"";transform-origin:0;border-radius:0 8px 8px 0;width:100%;height:100%;transition:all .2s;position:absolute;inset:0 -1px 0 0;transform:perspective(5px)rotateY(2deg)}smart-tab-layout-group[position=right] .smart-layout-tab label,smart-tab-layout-group[position=right] .smart-layout-tab.selected .smart-close-button{margin-right:5px}smart-tab-layout-group[position=left] .smart-layout-tab:after{border-radius:0 8px 8px 0;right:0}smart-tab-layout-group[position=left] .smart-layout-tab label,smart-tab-layout-group[position=left] .smart-layout-tab.selected .smart-close-button{margin-left:-5px;transform:rotateY(0)}smart-tab-layout-group[position=bottom] .smart-layout-tab:after{transform-origin:top;border-radius:0 0 8px 8px;top:0;transform:perspective(5px)rotateX(-2deg)}smart-tab-layout-group[position=bottom] .smart-layout-tab label,smart-tab-layout-group[position=bottom] .smart-layout-tab.selected .smart-close-button{margin-top:-5px}.smart-layout smart-layout-group{display:grid;overflow:hidden}.smart-layout smart-layout-group[data-id=root]{grid-template-columns:1fr;width:100%;height:100%;overflow:hidden}.smart-layout smart-tab-layout-group{border-right:1px solid var(--smart-border);border-bottom:1px solid var(--smart-border);grid-template-rows:35px 1fr;display:grid;overflow:hidden}.smart-layout smart-tab-layout-group .smart-layout-tab-strip{background:var(--smart-surface);border-bottom:2px solid var(--smart-primary);display:flex;overflow:hidden}.smart-layout smart-tab-layout-group[position=bottom]{grid-template-rows:1fr 35px}.smart-layout smart-tab-layout-group[position=bottom]>.smart-layout-tab-strip{border:none;border-top:2px solid var(--smart-primary)}.smart-layout smart-tab-layout-group[position=left] .smart-layout-tab-strip .smart-layout-tab .smart-close-button:after,.smart-layout smart-tab-layout-group[position=right] .smart-layout-tab-strip .smart-layout-tab .smart-close-button:after{margin-left:initial;margin-top:5px}.smart-layout smart-tab-layout-group[position=left]{grid-template-columns:35px 1fr;grid-template-rows:initial}.smart-layout smart-tab-layout-group[position=left]>.smart-layout-tab-strip{writing-mode:vertical-rl;border:none;border-left:2px solid var(--smart-primary);justify-content:flex-end;align-items:center;transform:rotate(180deg)}.smart-layout smart-tab-layout-group[position=right]{grid-template-columns:1fr 35px;grid-template-rows:initial}.smart-layout smart-tab-layout-group[position=right]>.smart-layout-tab-strip{writing-mode:vertical-rl;border:none;border-left:2px solid var(--smart-primary);align-items:center}.smart-layout smart-tab-layout-group[orientation=vertical]{height:100%}.smart-layout smart-tab-layout-group[orientation=horizontal]{width:100%}.smart-layout smart-tab-layout-item{overflow:hidden}.smart-layout smart-tab-layout-item>smart-layout-group{width:100%;height:100%}.smart-layout .smart-layout-context-menu{opacity:1;transform-origin:0;background:var(--smart-background);color:var(--smart-background-color);box-shadow:var(--smart-elevation-8);border-radius:var(--smart-border-radius);width:var(--smart-layout-context-menu-default-width);height:var(--smart-layout-context-menu-default-height);z-index:var(--smart-editor-drop-down-z-index);position:absolute;transform:scale(1)}.smart-layout .smart-layout-context-menu.smart-visibility-hidden{opacity:.2;transform:scale(0)}.smart-layout .smart-layout-context-menu>div{justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex;overflow:hidden}.smart-layout .smart-layout-context-menu>div:not([disabled]){cursor:pointer}.smart-layout .smart-layout-context-menu>div[hover]{background-color:var(--smart-ui-state-hover);border-color:var(--smart-ui-state-border-hover);color:var(--smart-ui-state-color-hover)}.smart-layout .smart-layout-context-menu>div[disabled]{pointer-events:none;cursor:default;opacity:.5}.smart-layout .smart-layout-buttons-container{z-index:9999;width:100px;height:100px;position:absolute;top:calc(50% - 50px);left:calc(50% - 50px)}.smart-layout .smart-layout-buttons-container div{color:var(--smart-primary-color);background:var(--smart-primary);font-family:var(--smart-font-family-icon);font-size:var(--smart-font-size);left:calc(50% - var(--smart-editor-addon-width)/ 2);width:var(--smart-editor-addon-width);height:var(--smart-editor-addon-width);cursor:pointer;border-top-left-radius:var(--smart-layout-buttons-border-radius);border-top-right-radius:var(--smart-layout-buttons-border-radius);border-bottom-left-radius:var(--smart-layout-buttons-border-radius);border-bottom-right-radius:var(--smart-layout-buttons-border-radius);z-index:1;touch-action:none;justify-content:center;align-items:center;padding:5px;display:flex;position:absolute}.smart-layout .smart-layout-buttons-container div:after{content:var(--smart-icon-plus)}.smart-layout .smart-layout-buttons-container div:active{color:var(--smart-ui-state-color-active);border-color:var(--smart-ui-state-active);background-color:var(--smart-ui-state-active);opacity:var(--smart-button-opacity-active)}.smart-layout .smart-layout-buttons-container div:hover{color:var(--smart-ui-state-color-hover);border-color:var(--smart-ui-state-hover);background-color:var(--smart-ui-state-hover);opacity:var(--smart-button-opacity-active)}.smart-layout .smart-layout-buttons-container div[position=rotate]:after{content:var(--smart-icon-reload)}.smart-layout .smart-layout-buttons-container div[position=center]{top:calc(50% - var(--smart-editor-addon-width)/ 2)}.smart-layout .smart-layout-buttons-container div[position=left]{top:calc(50% - var(--smart-editor-addon-width)/ 2);left:0}.smart-layout .smart-layout-buttons-container div[position=right]{left:initial;top:calc(50% - var(--smart-editor-addon-width)/ 2);right:0}.smart-layout .smart-layout-buttons-container div[position=top]{top:0}.smart-layout .smart-layout-buttons-container div[position=bottom]{bottom:0}.smart-layout .smart-layout-drop-area{z-index:99;pointer-events:none;opacity:0;background:rgba(var(--smart-primary-rgb),.2);width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.smart-layout .smart-layout-item{background:var(--smart-background);border-right:1px solid var(--smart-border);border-bottom:1px solid var(--smart-border);height:auto;overflow:hidden}.smart-layout .smart-layout-item[hover]{overflow:hidden}.smart-layout [data-id]{position:relative}.smart-layout:not([animation=none]) .smart-layout-context-menu{transition:opacity .2s ease-in,visibility .2s ease-in,transform .2s ease-in}.smart-layout:not([animation=none]) .smart-layout-buttons-container div:active,.smart-layout:not([animation=none]) .smart-layout-buttons-container div:hover{transition:background-color .1s linear,box-shadow .28s ease-in-out}.smart-layout:not([animation=none]) .smart-layout-buttons-container div[position=left]{animation:.2s ease-in leftRight}.smart-layout:not([animation=none]) .smart-layout-buttons-container div[position=right]{animation:.2s ease-in rightLeft}.smart-layout:not([animation=none]) .smart-layout-buttons-container div[position=top]{animation:.2s ease-in topBottom}.smart-layout :not([animation=none]) .smart-layout-buttons-container div[position=bottom]{animation:.2s ease-in bottomTop}.smart-layout.outline .smart-layout-splitter{opacity:1}.smart-layout .smart-layout-splitter{z-index:999;background:var(--smart-border);border:1px solid var(--smart-border);opacity:0;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0}.smart-layout .smart-layout-splitter:hover{border-color:var(--smart-primary);border-style:dashed}.smart-layout .smart-layout-splitter:not([root-splitter]){transition:opacity .2s ease-in-out,width .2s ease-in-out,height .2s ease-in-out}.smart-layout .smart-layout-splitter.active{background:var(--smart-primary);border-color:var(--smart-primary)}.smart-layout .smart-layout-splitter.error{background:var(--smart-error);border-color:var(--smart-error)}.smart-layout .smart-layout-splitter.horizontal{width:100%;height:1px;bottom:0;top:initial;cursor:s-resize}.smart-layout .smart-layout-splitter.horizontal.last{top:0;bottom:initial;display:none}.smart-layout .smart-layout-splitter.vertical{width:1px;height:100%;right:0;left:initial;cursor:e-resize}.smart-layout .smart-layout-splitter.vertical.last{left:0;right:initial;display:none}.smart-layout .smart-layout-group[hover]>.smart-layout-splitter.horizontal,.smart-layout .smart-layout-group[hover]>.smart-layout-splitter.vertical,.smart-layout .smart-layout-item[hover]>.smart-layout-splitter.horizontal,.smart-layout .smart-layout-item[hover]>.smart-layout-splitter.vertical,.smart-layout .smart-layout-splitter[drag].horizontal,.smart-layout .smart-layout-splitter[drag].vertical{opacity:1;z-index:99}.smart-layout-tab{cursor:pointer;min-width:0;font-family:var(--smart-font-family);box-sizing:border-box;grid-row:1;justify-content:center;align-items:center;transition:background-color .2s ease-in-out;display:flex;position:relative;overflow:hidden}.smart-layout-tab:after{content:"";transform-origin:bottom;border-top-left-radius:8px;border-top-right-radius:8px;width:100%;height:120%;transition:all .2s;position:absolute;bottom:0;left:0;right:0;transform:perspective(5px)rotateX(2deg)}.smart-layout-tab:hover{color:var(--smart-primary)}.smart-layout-tab.selected{color:var(--smart-primary-color)}.smart-layout-tab.selected:after{background:var(--smart-primary)}.smart-layout-tab.selected .smart-close-button{z-index:10;color:inherit}.smart-layout-tab.selected .smart-close-button:after{content:var(--smart-icon-close);cursor:pointer;width:16px;height:16px;font-family:var(--smart-font-family-icon);text-align:center;pointer-events:none;justify-content:center;align-items:center;margin-left:5px;display:flex}.smart-layout-tab label{cursor:pointer;text-overflow:ellipsis;z-index:9;color:inherit;margin-top:2px;overflow:hidden}.smart-layout-feedback{box-shadow:var(--smart-elevation-24);background:var(--smart-background);pointer-events:none;transform-origin:0 0;width:300px;height:150px;max-height:150px;transition:transform .25s ease-in-out;position:absolute;top:0;left:0;overflow:hidden;transform:scale(1)}.smart-layout-feedback.dragging{transform:scale(.5)}.smart-layout-overlay{z-index:999;opacity:.01;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}@keyframes topBottom{0%{top:calc(-1 * var(--smart-editor-addon-width))}to{top:0}}@keyframes bottomTop{0%{bottom:calc(-1 * var(--smart-editor-addon-width))}to{bottom:0}}@keyframes leftRight{0%{left:calc(-1 * var(--smart-editor-addon-width))}to{left:0}}@keyframes rightLeft{0%{right:calc(-1 * var(--smart-editor-addon-width))}to{right:0}}smart-scheduler[dragged],smart-scheduler[resized]{touch-action:none}smart-scheduler{--smart-scheduler-event-size:var(--smart-scheduler-event-size-basic);width:var(--smart-scheduler-default-width);height:var(--smart-scheduler-default-height);contain:content;display:block}smart-scheduler.smart-container,smart-scheduler>.smart-container{grid-template-rows:var(--smart-scheduler-header-height) minmax(0,1fr);grid-template-columns:100%;margin-bottom:-2px;display:grid;overflow:hidden}smart-scheduler.smart-container[show-footer],smart-scheduler>.smart-container[show-footer]{grid-template-rows:var(--smart-scheduler-header-height) minmax(0,1fr) var(--smart-scheduler-footer-height)}smart-scheduler.smart-container.hscroll .smart-scheduler-view,smart-scheduler>.smart-container.hscroll .smart-scheduler-view{height:calc(100% - var(--smart-scroll-bar-size))}smart-scheduler.smart-container.vscroll .smart-scheduler-view,smart-scheduler>.smart-container.vscroll .smart-scheduler-view{width:calc(100% - var(--smart-scroll-bar-size))}smart-scheduler .smart-scheduler-nav[current],smart-scheduler .smart-scheduler-nav[next],smart-scheduler .smart-scheduler-nav[prev],smart-scheduler .smart-scheduler-nav[today]{width:var(--smart-scheduler-header-navigation-button-size);min-width:var(--smart-scheduler-header-navigation-button-size);height:100%;font-size:initial;font-weight:inherit;font-family:var(--smart-font-family-icon);border:var(--smart-border-width) solid var(--smart-border);text-transform:initial;display:inline-block;position:relative}smart-scheduler .smart-scheduler-nav[current]:after,smart-scheduler .smart-scheduler-nav[next]:after,smart-scheduler .smart-scheduler-nav[prev]:after{width:100%;height:100%;font-family:var(--smart-font-family-icon);font-size:var(--smart-arrow-size);color:inherit;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}smart-scheduler .smart-scheduler-nav[current]:after{width:var(--smart-editor-addon-width);min-width:var(--smart-editor-addon-width);left:initial;content:var(--smart-icon-arrow-down);color:inherit;background:0 0;right:0}smart-scheduler .smart-scheduler-nav[today]{width:var(--smart-scheduler-header-today-button-size);--smart-button-padding:0 10px 0 10px;border-top-left-radius:var(--smart-item-border-top-left-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);margin-right:10px}smart-scheduler .smart-scheduler-nav[today] button{text-overflow:ellipsis;overflow:hidden}smart-scheduler .smart-scheduler-nav[next][focus] button,smart-scheduler .smart-scheduler-nav[prev][focus] button{background-color:var(--smart-background-focus);outline:0}smart-scheduler .smart-scheduler-nav[next] .smart-button,smart-scheduler .smart-scheduler-nav[prev] .smart-button{font-family:var(--smart-font-family-icon);min-height:initial;border:none;border-radius:0;padding:0}smart-scheduler .smart-scheduler-header,smart-scheduler .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-cell[group-separator]:not(:last-of-type){border-bottom:var(--smart-border-width) solid var(--smart-border)}smart-scheduler .smart-scheduler-nav[prev]:after{content:var(--smart-icon-arrow-left)}smart-scheduler .smart-scheduler-nav[next]:after{content:var(--smart-icon-arrow-right)}smart-scheduler .smart-scheduler-header{width:100%;height:var(--smart-scheduler-header-height);background:var(--smart-surface);grid-template:"date view"100%/minmax(0,1fr) auto;justify-content:start;align-items:center;display:grid}smart-scheduler .smart-scheduler-footer:empty,smart-scheduler .smart-scheduler-header:empty{display:none}smart-scheduler .smart-scheduler-header[responsive-mode]{grid-template-columns:repeat(2,auto)}smart-scheduler .smart-scheduler-footer{width:100%;height:var(--smart-scheduler-footer-height);border-top:var(--smart-border-width) solid var(--smart-border);background:var(--smart-surface);z-index:9;justify-content:center;align-items:center}smart-scheduler .smart-scheduler-view{text-align:center;outline:0;grid-template:"hHeader hHeader""vHeader content"minmax(0,1fr)/auto minmax(0,1fr);height:100%;display:grid;position:relative;overflow:hidden}smart-scheduler .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-header-vertical{grid-template-columns:repeat(2,auto);display:grid}smart-scheduler .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-header-groups-container{flex-direction:row}smart-scheduler .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-cell-container[group-separator]:not(:last-of-type),smart-scheduler .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-cell:not(.scale)[group-separator]:not(:last-of-type),smart-scheduler .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-cell[group-separator]:not(:last-of-type){border-bottom-color:var(--smart-scheduler-timeline-group-separator-background);border-bottom-width:var(--smart-scheduler-timeline-group-separator-size)}smart-scheduler .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-view-header-groups-container{flex-direction:column}smart-scheduler .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-view-header-groups-container .smart-scheduler-cell-container:not(:last-of-type)>.smart-scheduler-cell{border-bottom:var(--smart-scheduler-view-line-size) solid var(--smart-scheduler-view-horizontal-line-color)}smart-scheduler .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-cell-container[group-separator]:not(:last-of-type),smart-scheduler .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-cell:not(.scale)[group-separator]:not(:last-of-type),smart-scheduler .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-cell[group-separator]:not(:last-of-type){border-right-color:var(--smart-scheduler-timeline-group-separator-background);border-right-width:var(--smart-scheduler-timeline-group-separator-size);border-right-style:solid}smart-scheduler .smart-scheduler-view:focus .smart-scheduler-cell:not(.scale)[selected],smart-scheduler .smart-scheduler-view[focus] .smart-scheduler-cell:not(.scale)[selected]{background:var(--smart-ui-state-selected);color:var(--smart-ui-state-color-selected)}smart-scheduler .smart-scheduler-view:focus .smart-scheduler-cell:not(.scale)[selected=start],smart-scheduler .smart-scheduler-view[focus] .smart-scheduler-cell:not(.scale)[selected=start]{background:var(--smart-ui-state-active);color:var(--smart-ui-state-color-active)}smart-scheduler .smart-scheduler-view[event-hovered=left],smart-scheduler .smart-scheduler-view[event-hovered=left] .smart-scheduler-event-content,smart-scheduler .smart-scheduler-view[event-hovered=right],smart-scheduler .smart-scheduler-view[event-hovered=right] .smart-scheduler-event-content{cursor:e-resize}smart-scheduler .smart-scheduler-view[event-hovered=bottom],smart-scheduler .smart-scheduler-view[event-hovered=bottom] .smart-scheduler-event-content,smart-scheduler .smart-scheduler-view[event-hovered=top],smart-scheduler .smart-scheduler-view[event-hovered=top] .smart-scheduler-event-content{cursor:n-resize}smart-scheduler .smart-scheduler-view[mobile] .smart-scheduler-content:not(.hide-overlay):after{content:"";width:100%;height:100%;display:block;position:fixed}smart-scheduler .smart-scheduler-view[mobile] .smart-scheduler-event[collector]{border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}smart-scheduler .smart-scheduler-view[mobile] .smart-scheduler-event[collector] .smart-scheduler-event-content{width:var(--smart-scheduler-event-collector-mobile-size);height:var(--smart-scheduler-event-collector-mobile-size)}smart-scheduler .smart-scheduler-view-nav{grid-area:view;justify-content:flex-end;align-items:center;height:100%;display:flex;overflow:hidden}smart-scheduler .smart-scheduler-view-nav .smart-scheduler-nav[next],smart-scheduler .smart-scheduler-view-nav .smart-scheduler-nav[prev]{border:initial;border-radius:initial;--smart-background:transparent;--smart-disabled:transparent}smart-scheduler .smart-scheduler-view-nav[show-menu]{padding:var(--smart-scheduler-header-padding)}smart-scheduler .smart-scheduler-view-nav.no-overflowing .smart-scheduler-items-container{overflow:hidden}smart-scheduler .smart-scheduler-view-header{box-shadow:var(--smart-scheduler-header-box-shadow);position:relative}smart-scheduler .smart-scheduler-view-header-vertical{grid-area:vHeader;grid-template-columns:repeat(2,auto);height:100%;display:grid}smart-scheduler .smart-scheduler-view-header-vertical .smart-scheduler-view-details{width:var(--smart-scheduler-timeline-header-vertical-details-size)}smart-scheduler .smart-scheduler-view-header-vertical .smart-scheduler-groups-container{width:var(--smart-scheduler-timeline-header-vertical-group-size)}smart-scheduler .smart-scheduler-view-header-vertical .smart-scheduler-cells{width:var(--smart-scheduler-timeline-header-vertical-cells-size);background:var(--smart-background);border:none;position:relative}smart-scheduler .smart-scheduler-view-header-vertical .smart-scheduler-cell{width:100%;min-width:initial;align-items:flex-start}smart-scheduler .smart-scheduler-view-header-vertical .smart-scheduler-cell>div{text-overflow:ellipsis;background:inherit;padding:var(--smart-scheduler-timeline-header-vertical-label-padding);overflow:hidden}smart-scheduler .smart-scheduler-view-header-vertical-content{width:100%;height:100%;display:flex;position:relative;overflow:hidden}smart-scheduler .smart-scheduler-view-header-horizontal{grid-area:hHeader;width:100%;display:grid}smart-scheduler .smart-scheduler-view-header-horizontal .smart-scheduler-view-details{height:var(--smart-scheduler-timeline-header-horizontal-details-size)}smart-scheduler .smart-scheduler-view-header-horizontal .smart-scheduler-groups-container{height:var(--smart-scheduler-timeline-header-horizontal-group-size)}smart-scheduler .smart-scheduler-view-header-horizontal .smart-scheduler-view-time-container{border-bottom:var(--smart-scheduler-view-line-size) solid var(--smart-scheduler-view-horizontal-line-color);grid-template-columns:auto minmax(0,1fr);width:100%;display:grid;overflow:hidden}smart-scheduler .smart-scheduler-view-header-horizontal .smart-scheduler-cells{height:var(--smart-scheduler-timeline-header-horizontal-cells-size);width:100%;min-height:inherit;display:flex;position:relative}smart-scheduler .smart-scheduler-view-header-horizontal .smart-scheduler-cells .smart-scheduler-cell{width:100%;min-height:inherit;border-left:var(--smart-scheduler-view-line-size) solid var(--smart-scheduler-view-vertical-line-color);border-right:var(--smart-scheduler-view-line-size) solid var(--smart-scheduler-view-vertical-line-color);height:100%;display:flex}smart-scheduler .smart-scheduler-view-header-horizontal .smart-scheduler-cells .smart-scheduler-cell>div{text-overflow:ellipsis;padding:var(--smart-scheduler-timeline-header-horizontal-label-padding);overflow:hidden}smart-scheduler .smart-scheduler-view-header-horizontal .smart-scheduler-cells .smart-scheduler-cell:first-of-type{border-left:none}smart-scheduler .smart-scheduler-view-header-horizontal .smart-scheduler-view-groups-content{border-bottom:var(--smart-border-width) solid var(--smart-border)}smart-scheduler .smart-scheduler-view-header-horizontal-content{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}smart-scheduler .smart-scheduler-view-header-groups-container{width:100%;display:flex;position:relative}smart-scheduler .smart-scheduler-view-header-groups-container .smart-scheduler-cell-container{width:100%;height:100%;min-height:initial;min-width:initial;position:relative}smart-scheduler .smart-scheduler-view-header-groups-container .smart-scheduler-cell{border-right:var(--smart-scheduler-view-line-size) solid var(--smart-scheduler-view-vertical-line-color);height:100%}smart-scheduler .smart-scheduler-view-time{display:flex;position:relative}smart-scheduler .smart-scheduler-view-all-day{border-bottom:var(--smart-scheduler-day-week-view-hour-size) solid var(--smart-scheduler-day-week-view-hour-color);height:var(--smart-scheduler-timeline-header-all-day-cells-size);grid-template-columns:auto minmax(0,1fr);display:grid}smart-scheduler .smart-scheduler-view-all-day .smart-scheduler-cell[all-day]{border-left:initial;height:100%}smart-scheduler .smart-scheduler-view-all-day .smart-scheduler-event{padding:var(--smart-scheduler-event-padding-all-day);height:var(--smart-scheduler-event-size)}smart-scheduler .smart-scheduler-view-all-day .smart-scheduler-event:after{top:calc(50% - var(--smart-scheduler-event-resize-indicator-size)/ 4);left:calc(100% - var(--smart-scheduler-event-resize-indicator-size))}smart-scheduler .smart-scheduler-view-all-day .smart-scheduler-event:before{top:calc(50% - var(--smart-scheduler-event-resize-indicator-size)/ 4);left:0}smart-scheduler .smart-scheduler-view-all-day .smart-scheduler-event .smart-scheduler-event-button{display:none}smart-scheduler .smart-scheduler-view-all-day .smart-scheduler-event[repeating] .smart-scheduler-event-content[single-line]{grid-template-columns:repeat(2,auto) var(--smart-scheduler-event-icon-size)}smart-scheduler .smart-scheduler-view-all-day .smart-scheduler-event-content{grid-template-columns:minmax(auto,1fr)}smart-scheduler .smart-scheduler-view-all-day .smart-scheduler-event-content[single-line]{grid-column-gap:5px;grid-template-rows:100%;grid-template-columns:repeat(2,auto);justify-content:space-between}smart-scheduler .smart-scheduler-view-all-day[exception] .smart-scheduler-event-content,smart-scheduler .smart-scheduler-view-all-day[repeating] .smart-scheduler-event-content{grid-template-columns:minmax(auto,1fr) var(--smart-scheduler-event-icon-size)}smart-scheduler .smart-scheduler-view-all-day-content{flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}smart-scheduler .smart-scheduler-view-all-day-label{text-overflow:ellipsis;white-space:nowrap;width:100%;height:100%;min-width:var(--smart-scheduler-timeline-header-vertical-cells-size);font-weight:var(--smart-scheduler-timeline-all-day-label-font-weight);padding:var(--smart-scheduler-timeline-header-cell-padding);justify-content:center;align-items:center;display:flex}smart-scheduler .smart-scheduler-view-all-day-label>div{text-overflow:ellipsis;overflow:hidden}smart-scheduler .smart-scheduler-view-all-day-label-container{flex-direction:column;display:flex;overflow:hidden}smart-scheduler .smart-scheduler-view-details{display:flex;position:relative}smart-scheduler .smart-scheduler-view-details .smart-scheduler-cell{border-bottom:var(--smart-border-width) solid var(--smart-border);height:100%;min-height:inherit;min-width:inherit}smart-scheduler .smart-scheduler-view-details .smart-scheduler-cell:not(:first-of-type){border-left:none}smart-scheduler .smart-scheduler-view-container{transition:width .3s cubic-bezier(.075,.82,.165,1);position:relative}smart-scheduler .smart-scheduler-view-groups-label-container,smart-scheduler .smart-scheduler-view-label-container{height:100%;display:flex}smart-scheduler .smart-scheduler-view-groups-content{width:100%;height:100%;display:flex;position:relative;overflow:hidden}smart-scheduler .smart-scheduler-view-items-button,smart-scheduler .smart-scheduler-view-list-button{--smart-button-text-transform:initial;height:100%;width:var(--smart-scheduler-header-menu-button-size);border-top-left-radius:var(--smart-item-border-top-left-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);overflow:hidden;transform:scale(1)}smart-scheduler .smart-scheduler-view-items-button:after,smart-scheduler .smart-scheduler-view-list-button:after{height:100%;font-family:var(--smart-font-family-icon);font-size:var(--smart-arrow-size);color:inherit;pointer-events:none;width:var(--smart-editor-addon-width);min-width:var(--smart-editor-addon-width);top:0;left:initial;content:var(--smart-icon-arrow-down);background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;right:0}smart-scheduler .smart-scheduler-view-items-button button,smart-scheduler .smart-scheduler-view-list-button button{border-radius:initial;justify-content:center;align-items:center;display:flex}smart-scheduler .smart-scheduler-view-items-button button>span,smart-scheduler .smart-scheduler-view-list-button button>span{text-overflow:ellipsis;overflow:hidden}smart-scheduler .smart-scheduler-view-items-button:not([active]) button:active,smart-scheduler .smart-scheduler-view-list-button:not([active]) button:active{color:inherit;border-color:inherit;background-color:inherit}smart-scheduler .smart-scheduler-view-items-button.smart-visibility-hidden,smart-scheduler .smart-scheduler-view-list-button.smart-visibility-hidden{transform:scale(0)}smart-scheduler .smart-scheduler-view-list-button:not(.smart-hidden){display:block!important}smart-scheduler .smart-scheduler-view-list-button{background:0 0;margin-left:10px}smart-scheduler .smart-scheduler-view-list-button.active:not(:hover){background-color:var(--smart-primary);color:var(--smart-primary-color)}smart-scheduler .smart-scheduler-view-list-button:after{content:var(--smart-icon-menu);right:2px}smart-scheduler[hide-other-month-days] .smart-scheduler-cell[other-month]{background:var(--smart-surface)!important}smart-scheduler[hide-other-month-days] .smart-scheduler-cell[other-month]>div{visibility:hidden}smart-scheduler .smart-scheduler-list-container{background:var(--smart-surface);color:var(--smart-surface-color);opacity:0;border-left:1px solid var(--smart-border);transform-origin:100%;flex-direction:column;width:0;height:100%;transition:transform .3s cubic-bezier(.075,.82,.165,1),opacity .3s cubic-bezier(.075,.82,.165,1);display:flex;position:absolute;top:0;right:0;transform:scaleX(0)}smart-scheduler .smart-scheduler-list-container.open{opacity:1;transform:scaleX(1)}smart-scheduler .smart-scheduler-cells .smart-scheduler-cell:empty{display:none}smart-scheduler .smart-scheduler-cells .smart-scheduler-cell:not(:first-of-type){border-left:none}smart-scheduler .smart-scheduler-cells div{border-bottom-color:var(--smart-border);white-space:nowrap;pointer-events:none}smart-scheduler .smart-scheduler-cells-container .smart-scheduler-cell.scale{width:100%;height:100%;min-height:initial;min-width:initial;position:relative}smart-scheduler .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale)[restricted]{background:var(--smart-scheduler-restricted-background)}smart-scheduler .smart-scheduler-cells-container .smart-scheduler-cell[nonworking],smart-scheduler .smart-scheduler-cells-container .smart-scheduler-cell[nonworking] .smart-scheduler-cell{background:var(--smart-scheduler-timeline-nonworking-color)}smart-scheduler .smart-scheduler-cells-container .smart-scheduler-cell[weekend]{background:var(--smart-scheduler-timeline-weekend-color)}smart-scheduler .smart-scheduler-cells-container .smart-scheduler-cell-container{width:100%;height:100%;padding:initial;flex-direction:column;display:flex;overflow:hidden}smart-scheduler .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale){width:100%;height:100%;min-height:initial;min-width:initial}smart-scheduler .smart-scheduler-cell,smart-scheduler .smart-scheduler-cell-container{padding:var(--smart-scheduler-timeline-header-cell-padding);min-height:var(--smart-scheduler-timeline-cell-min-height);min-width:var(--smart-scheduler-timeline-cell-min-size);white-space:nowrap;position:absolute}smart-scheduler .smart-scheduler-cell{background:var(--smart-background);color:var(--smart-surface-color);text-overflow:ellipsis;height:var(--smart-scheduler-timeline-cell-height);width:var(--smart-scheduler-timeline-cell-width);border-bottom-color:#0000;justify-content:center;align-items:center;display:flex}smart-scheduler .smart-scheduler-cell.smart-scheduler-feedback:after{content:"";box-sizing:border-box;border:2px dashed var(--smart-primary);pointer-events:none;background:var(--smart-scheduler-cell-feedback-background);width:100%;height:100%;position:absolute;top:0;left:0}smart-scheduler .smart-scheduler-cell[other-month]{background:var(--smart-background);color:var(--smart-background-color);border-color:var(--smart-border)}smart-scheduler .smart-scheduler-cell[other-month]>div{opacity:.5}smart-scheduler .smart-scheduler-cell.smart-scheduler-view-header-cell-feedback{width:initial;height:initial;visibility:hidden}smart-scheduler .smart-scheduler-cell-container{background:var(--smart-background);color:var(--smart-surface-color);text-overflow:ellipsis;height:var(--smart-scheduler-timeline-cell-height);width:var(--smart-scheduler-timeline-cell-width);border-bottom-color:#0000;justify-content:center;align-items:center;display:flex}smart-scheduler .smart-scheduler-event .smart-scheduler-event-button,smart-scheduler .smart-scheduler-events-container .smart-scheduler-event .smart-scheduler-event-button{display:none}smart-scheduler .smart-scheduler-event{padding:var(--smart-scheduler-event-padding-basic);-webkit-tap-highlight-color:transparent;border-radius:var(--smart-scheduler-event-border-radius);-webkit-user-select:none;user-select:none;outline:0;position:absolute}smart-scheduler .smart-scheduler-event:after{left:calc(50% - var(--smart-scheduler-event-resize-indicator-size)/ 4);top:calc(100% - var(--smart-scheduler-event-resize-indicator-size))}smart-scheduler .smart-scheduler-event:before{left:calc(50% - var(--smart-scheduler-event-resize-indicator-size)/ 4);top:0}smart-scheduler .smart-scheduler-event[focus]:not([collector]):after,smart-scheduler .smart-scheduler-event[focus]:not([collector]):before,smart-scheduler .smart-scheduler-event[hover]:not([collector]):after,smart-scheduler .smart-scheduler-event[hover]:not([collector]):before{transform:scale(1)}smart-scheduler .smart-scheduler-event:not([resized])[focus] .smart-scheduler-event-content{background:var(--smart-scheduler-event-focus);color:var(--smart-scheduler-event-color-focus)}smart-scheduler .smart-scheduler-event:not([resized])[hover] .smart-scheduler-event-content{background:var(--smart-scheduler-event-hover);color:var(--smart-scheduler-event-color-hover)}smart-scheduler .smart-scheduler-event:not([collector]):after,smart-scheduler .smart-scheduler-event:not([collector]):before{content:"";width:var(--smart-scheduler-event-resize-indicator-size);height:var(--smart-scheduler-event-resize-indicator-size);background-color:var(--smart-scheduler-event-resize-indicator-color);box-shadow:0 0 0 1px var(--smart-scheduler-event-resize-indicator-border-color);pointer-events:none;z-index:1;position:absolute;transform:scale(0)}smart-scheduler .smart-scheduler-event .smart-scheduler-event-label{font-weight:var(--smart-scheduler-event-label-font-weight);font-size:var(--smart-scheduler-event-label-font-size);pointer-events:none;white-space:nowrap}smart-scheduler .smart-scheduler-event .smart-scheduler-event-time{font-weight:var(--smart-scheduler-event-time-font-weight);font-size:var(--smart-scheduler-event-time-font-size);opacity:var(--smart-scheduler-event-time-opacity);pointer-events:none;white-space:pre-wrap}smart-scheduler .smart-scheduler-event .smart-scheduler-event-content>div{text-overflow:ellipsis;align-self:flex-start;max-width:100%;max-height:100%;overflow:hidden}smart-scheduler .smart-scheduler-event .smart-scheduler-event-content>div:first-of-type{align-self:center}smart-scheduler .smart-scheduler-event .smart-scheduler-event-content:not([single-line])>div:not(:first-of-type){grid-column:1/span 2}smart-scheduler .smart-scheduler-event .smart-scheduler-event-content[single-line]>div{align-self:initial}smart-scheduler .smart-scheduler-event[resized]{opacity:.75;z-index:10000}smart-scheduler .smart-scheduler-event[cut] .smart-scheduler-event-content{opacity:.75}smart-scheduler .smart-scheduler-event[collector]{width:var(--smart-scheduler-event-collector-size);height:var(--smart-scheduler-event-collector-size);border-radius:var(--smart-scheduler-event-collector-border-radius)}smart-scheduler .smart-scheduler-event[collector] .smart-scheduler-event-content{background:var(--smart-scheduler-event-collector-background);color:var(--smart-scheduler-event-collector-color);grid-column-gap:5px;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);justify-items:center;padding:1px 5px}smart-scheduler .smart-scheduler-event[collector] .smart-scheduler-event-content>div{align-self:initial;white-space:nowrap}smart-scheduler .smart-scheduler-event[collector][focus] .smart-scheduler-event-content{background:var(--smart-scheduler-event-collector-focus);color:var(--smart-scheduler-event-collector-color-focus)}smart-scheduler .smart-scheduler-event[collector][hover] .smart-scheduler-event-content{background:var(--smart-scheduler-event-collector-hover);color:var(--smart-scheduler-event-collector-color-hover)}smart-scheduler .smart-scheduler-event[repeating] .smart-scheduler-event-content:after{content:var(--smart-icon-spin);width:var(--smart-scheduler-event-icon-size);font-family:var(--smart-font-family-icon);font-size:var(--smart-font-size);padding:var(--smart-scheduler-event-content-padding);box-sizing:border-box;justify-content:center;align-items:center;line-height:1rem;display:flex;position:absolute;top:0;right:0}smart-scheduler .smart-scheduler-event[repeating] .smart-scheduler-event-content[single-line]{grid-template-columns:repeat(2,auto) var(--smart-scheduler-event-icon-size)}smart-scheduler .smart-scheduler-event[repeating][exception] .smart-scheduler-event-content:after{content:var(--smart-icon-attention-circled)}smart-scheduler .smart-scheduler-event[status] .smart-scheduler-event-content:before{content:"";width:var(--smart-scheduler-status-size);background:var(--smart-scheduler-status-background);height:100%;box-shadow:0 0 0 .5px var(--smart-background);border:1px solid var(--smart-border);box-sizing:border-box;border-radius:20px;display:block;position:absolute;overflow:hidden}smart-scheduler .smart-scheduler-event[status=free] .smart-scheduler-event-content:before{background:var(--smart-scheduler-status-free-background)}smart-scheduler .smart-scheduler-event[status=busy] .smart-scheduler-event-content:before{background:var(--smart-scheduler-status-busy-background)}smart-scheduler .smart-scheduler-event[status=outOfOffice] .smart-scheduler-event-content:before{background:var(--smart-scheduler-status-out-of-office-background)}smart-scheduler .smart-scheduler-event[status=tentative] .smart-scheduler-event-content:before{background:var(--smart-scheduler-status-tentative-background)}smart-scheduler .smart-scheduler-event[exception] .smart-scheduler-event-button,smart-scheduler .smart-scheduler-event[repeating] .smart-scheduler-event-button{display:none}smart-scheduler .smart-scheduler-event[exception] .smart-scheduler-event-content,smart-scheduler .smart-scheduler-event[repeating] .smart-scheduler-event-content{grid-template-columns:minmax(auto,1fr) var(--smart-scheduler-event-icon-size)}smart-scheduler .smart-scheduler-event:not([repeating]) .smart-scheduler-event-content:not([single-line])>div{grid-column:1/span 2}smart-scheduler .smart-scheduler-event-content{width:100%;height:100%;max-height:100%;padding:var(--smart-scheduler-event-content-padding);color:var(--smart-scheduler-event-color);background:var(--smart-scheduler-event-background);cursor:pointer;border-radius:inherit;grid-row-gap:2px;grid-template-rows:min-content minmax(auto,1fr);grid-template-columns:minmax(auto,1fr);justify-content:flex-start;place-items:center flex-start;display:grid;position:relative;overflow:hidden}smart-scheduler .smart-scheduler-event-content[single-line]{grid-column-gap:5px;grid-template-rows:100%;grid-template-columns:repeat(2,auto);justify-content:space-between}smart-scheduler[legend-location=header] .smart-scheduler-header,smart-scheduler[view-type=agenda] .smart-scheduler-view-header-horizontal,smart-scheduler[view-type=day] .smart-scheduler-view{grid-template-rows:auto minmax(0,1fr)}smart-scheduler .smart-scheduler-date-nav{height:100%;padding:var(--smart-scheduler-header-padding);background:var(--smart-surface);background-clip:content-box;grid-area:date;align-items:center;display:flex;overflow:hidden}smart-scheduler .smart-scheduler-date-nav .smart-scheduler-nav[current]{--smart-button-padding:0 10px 0 10px;width:auto;max-width:var(--smart-scheduler-header-date-button-max-size);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);border-top-left-radius:var(--smart-item-border-top-left-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius)}smart-scheduler .smart-scheduler-date-nav .smart-scheduler-nav[current] .smart-button{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}smart-scheduler .smart-scheduler-time-zone{width:var(--smart-scheduler-timeline-header-vertical-cells-size);padding:var(--smart-scheduler-timeline-header-cell-padding);justify-content:center;align-items:center;display:flex;overflow:hidden}smart-scheduler .smart-scheduler-time-zone>div{text-overflow:ellipsis;overflow:hidden}smart-scheduler .smart-scheduler-time-zone-container{align-items:center;height:100%;display:flex}smart-scheduler .smart-scheduler-time-zone-container:empty{display:none}smart-scheduler .smart-scheduler-current-time-indicator{pointer-events:none;width:var(--smart-scheduler-current-time-indicator-size);height:var(--smart-scheduler-current-time-indicator-size);background:var(--smart-scheduler-current-time-indicator-background);position:absolute}smart-scheduler .smart-scheduler-items-container{outline:0;align-items:center;height:100%;display:flex;position:relative}smart-scheduler .smart-scheduler-items-container .smart-scheduler-item[selected]{background:var(--smart-background);border-left:var(--smart-border-width) solid var(--smart-border);border-right:var(--smart-border-width) solid var(--smart-border);border-top:var(--smart-border-width) solid var(--smart-border)}smart-scheduler .smart-scheduler-items-container:focus .smart-scheduler-item[selected],smart-scheduler .smart-scheduler-items-container[focus] .smart-scheduler-item[selected]{background-color:var(--smart-ui-state-focus);border-color:var(--smart-ui-state-border-focus);color:var(--smart-ui-state-color-focus)}smart-scheduler .smart-scheduler-items-container .smart-scheduler-item{cursor:pointer;height:100%;width:var(--smart-scheduler-item-size);padding:var(--smart-scheduler-header-padding);border:var(--smart-border-width) solid transparent;justify-content:center;align-items:center;display:flex;position:relative}smart-scheduler .smart-scheduler-items-container .smart-scheduler-item:last-of-type{border-right:none}smart-scheduler .smart-scheduler-item>div{text-overflow:ellipsis;white-space:nowrap;align-items:center;position:relative;overflow:hidden}smart-scheduler .smart-scheduler-groups-container{width:100%;height:100%;display:flex;overflow:hidden}smart-scheduler .smart-scheduler-groups-container .smart-scheduler-cell{font-weight:var(--smart-scheduler-timeline-all-day-label-font-weight);white-space:var(--smart-scheduler-timeline-group-white-space);min-height:inherit;min-width:inherit}smart-scheduler .smart-scheduler-groups-container .smart-scheduler-cell>div{text-overflow:ellipsis;overflow:hidden}smart-scheduler .smart-scheduler-groups-container .smart-scheduler-cell:not(:first-of-type){border-left:none}smart-scheduler .smart-scheduler-scrollable-container{background:var(--smart-scheduler-view-background);grid-area:content;width:100%;height:100%;display:grid;position:relative;overflow:hidden}smart-scheduler .smart-scheduler-content .smart-scheduler-cell[nonworking],smart-scheduler[view-type=month] .smart-scheduler-content .smart-scheduler-cell[nonworking][other-month]:not([selected]){background:var(--smart-scheduler-timeline-nonworking-color)}smart-scheduler .smart-scheduler-content{width:100%;height:100%;position:relative;overflow:hidden}smart-scheduler .smart-scheduler-content .smart-scheduler-cell[weekend]{background:var(--smart-scheduler-timeline-weekend-color)}smart-scheduler .smart-scheduler-view-scroll-bar{height:var(--smart-scroll-bar-size);width:100%;position:relative;overflow:visible}smart-scheduler .smart-scheduler-view-scroll-bar:after{content:"";width:100%;height:var(--smart-scroll-bar-size);background:var(--smart-scroll-bar-background);position:absolute;top:0;left:100%}smart-scheduler .smart-scheduler-view-scroll-bar.bottom-corner{width:calc(100% - var(--smart-scroll-bar-size))}smart-scheduler .smart-scheduler-view-scroll-bar[orientation=vertical]{height:100%;width:var(--smart-scroll-bar-size);position:absolute;top:0;right:0}smart-scheduler .smart-scheduler-view-scroll-bar[orientation=vertical].bottom-corner{height:calc(100% - var(--smart-scroll-bar-size))}smart-scheduler .smart-scheduler-tooltip{pointer-events:none;transform:scale(0)}smart-scheduler .smart-toast-container-custom.smart-toast-container{width:var(--smart-scheduler-toast-default-width);max-width:100%;height:auto;max-height:100%;top:0;right:0}smart-scheduler .smart-toast-container-custom.smart-toast-container .smart-toast-item{height:var(--smart-scheduler-toast-default-height);border-radius:5px}smart-scheduler .smart-toast-container-custom.smart-toast-container .smart-toast-item>.smart-container{flex-direction:row-reverse;display:flex}smart-scheduler .smart-toast-container-custom.smart-toast-container .smart-toast-item .smart-toast-item-container{padding:initial;top:initial;width:100%}smart-scheduler .smart-scheduler-legend{grid-row-gap:10px;grid-column-gap:10px;grid-area:legend;width:100%;height:100%;display:flex}smart-scheduler .smart-scheduler-legend .smart-scheduler-legend-list{width:30px;font-family:var(--smart-font-family-icon);background:0 0;border:none}smart-scheduler .smart-scheduler-legend .smart-scheduler-legend-list input{display:none}smart-scheduler .smart-scheduler-legend .smart-scheduler-legend-list .smart-container:before{content:var(--smart-icon-menu);background:var(--smart-surface);width:100%;height:100%;position:absolute;top:calc(50% - 8px);left:calc(50% - 8px)}smart-scheduler .smart-scheduler-legend .smart-scheduler-legend-item{max-width:100%;padding:var(--smart-scheduler-header-padding);grid-row-gap:2px;flex-direction:column;justify-content:center;display:flex;overflow:hidden}smart-scheduler .smart-scheduler-legend .smart-scheduler-legend-res-items{display:flex}smart-scheduler .smart-scheduler-legend .smart-scheduler-legend-res-item{grid-column-gap:5px;white-space:nowrap;outline:initial;align-items:center;display:flex;position:relative;overflow:hidden}smart-scheduler .smart-scheduler-legend .smart-scheduler-legend-res-item:hover{color:var(--smart-ui-state-color-hover)}smart-scheduler .smart-scheduler-legend .smart-scheduler-legend-res-item:before{content:"";width:var(--smart-check-box-default-size);min-width:var(--smart-check-box-default-size);height:var(--smart-check-box-default-size);min-height:var(--smart-check-box-default-size);border:var(--smart-border-width) solid var(--smart-border);box-sizing:border-box;background-color:var(--smart-scheduler-legend-item-background);border-radius:var(--smart-border-radius);display:flex}smart-scheduler:not([view-type=day]) .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-header-groups-container .smart-scheduler-cell-container:not(:last-of-type)>.smart-scheduler-cell,smart-scheduler:not([view-type^=timeline]) .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale):not(:last-of-type){border-right:var(--smart-scheduler-view-line-size) solid var(--smart-scheduler-view-vertical-line-color)}smart-scheduler .smart-scheduler-legend .smart-scheduler-legend-res-item:not(:first-of-type){margin-left:20px}smart-scheduler .smart-scheduler-legend .smart-scheduler-legend-res-item>span{text-overflow:ellipsis;pointer-events:none;overflow:hidden}@media only screen and (device-width>=320px) and (device-width<=900px){smart-scheduler .smart-scheduler-legend .smart-scheduler-legend-res-item>span{width:0}}smart-scheduler .smart-scheduler-event-list-event:hover .smart-event-actions{opacity:1}smart-scheduler .smart-scheduler-event-list-event .smart-event-actions{opacity:0;column-gap:5px;transition:opacity .2s ease-in-out;display:inline-flex;position:absolute;right:10px}smart-scheduler .smart-scheduler-event-list-event .smart-event-actions .smart-icon-edit{font-family:var(--smart-font-family-icon);font-style:normal;font-weight:400;font-size:var(--smart-arrow-size)}smart-scheduler .smart-scheduler-event-list-event .smart-event-actions .smart-icon-edit:after{content:var(--smart-icon-mode-edit)}smart-scheduler .smart-scheduler-event-list-event .smart-event-actions .smart-icon-navigate{font-family:var(--smart-font-family-icon);font-style:normal;font-weight:400;font-size:var(--smart-arrow-size)}smart-scheduler .smart-scheduler-event-list-event .smart-event-actions .smart-icon-navigate:after{content:var(--smart-icon-link-ext)}smart-scheduler .smart-scheduler-window-modal{opacity:.5;background-color:var(--smart-disabled);width:100%;min-height:100%;z-index:calc(var(--smart-editor-drop-down-z-index) - 1);position:absolute;top:0;left:0}smart-scheduler .smart-scheduler-shade-section{pointer-events:none;background:var(--smart-scheduler-shader-background);position:absolute}smart-scheduler .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale)>div,smart-scheduler .smart-scheduler-item>div,smart-scheduler .smart-scheduler-view-all-day-label,smart-scheduler .smart-scheduler-view-header-horizontal .smart-scheduler-cell,smart-scheduler .smart-scheduler-view-header-vertical .smart-scheduler-cell{-webkit-user-select:none;user-select:none}smart-scheduler:not([animation=none]) .smart-scheduler-legend .smart-scheduler-legend-res-item:before{transition:background .2s linear,border .2s linear}smart-scheduler:not([animation=none]) .smart-scheduler-event:after,smart-scheduler:not([animation=none]) .smart-scheduler-event:before{transition:transform .2s cubic-bezier(.4,0,.6,1)}.smart-color-input-drop-down-menu.smart-scheduler-color-input:not([animation=none]) .default-samples-container div,smart-scheduler:not([animation=none]) .smart-scheduler-view-items-button{transition:transform .2s ease-in-out}smart-scheduler:not([animation=none]) .smart-scheduler-items-container .smart-scheduler-item{transition:border-top .2s ease-in-out}smart-scheduler:not([event-render-mode=classic]) .smart-scheduler-event{padding-right:initial}smart-scheduler:not([disable-date-menu]):not([right-to-left]) .smart-scheduler-nav[current] button,smart-scheduler:not([disable-view-menu]):not([right-to-left]) .smart-scheduler-view-items-button button{padding-right:var(--smart-editor-addon-width)}smart-scheduler:not([view-type^=timeline]) .smart-scheduler-cells-container .smart-scheduler-cell.scale:not(:last-of-type){border-bottom:var(--smart-border-width) solid rgba(var(--smart-border-rgb),.5)}smart-scheduler:not([view-type^=timeline]) .smart-scheduler-cells-container .smart-scheduler-cell-container:not(:last-of-type){border-bottom:var(--smart-scheduler-view-line-size) solid var(--smart-scheduler-view-horizontal-line-color)}smart-scheduler:not([view-type^=timeline]) .smart-scheduler-view-header-horizontal .smart-scheduler-time-zone{width:var(--smart-scheduler-timeline-header-vertical-cells-size);height:100%}smart-scheduler:not([view-type^=timeline]) .smart-scheduler-current-time-indicator:before{left:0;top:calc(-1 * var(--smart-scheduler-current-time-indicator-arrow-size) + var(--smart-scheduler-current-time-indicator-size)/ 2);border-top:var(--smart-scheduler-current-time-indicator-arrow-size) solid transparent;border-bottom:var(--smart-scheduler-current-time-indicator-arrow-size) solid transparent;border-left:var(--smart-scheduler-current-time-indicator-arrow-size) solid var(--smart-scheduler-current-time-indicator-background)}smart-scheduler:not([view-type=timelineDay]) .smart-scheduler-view-header-horizontal .smart-scheduler-cells:not(:last-of-type) .smart-scheduler-cell,smart-scheduler[view-type^=timeline] .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale):not(:last-of-type){border-bottom:var(--smart-border-width) solid var(--smart-border)}smart-scheduler:not([view-type^=timeline]) .smart-scheduler-event{width:var(--smart-scheduler-event-size)}smart-scheduler:not([view-type=timelineWeek]) .smart-scheduler-view-details,smart-scheduler:not([view-type=timelineWeek]) .smart-scheduler-view-details-label:empty{display:none}smart-scheduler:not([view-type=day]) .smart-scheduler-view-header-cell-feedback,smart-scheduler:not([view-type=day]):not([view-type=agenda]) .smart-scheduler-view-header-vertical .smart-scheduler-cell,smart-scheduler:not([view-type=day]):not([view-type^=timeline]) .smart-scheduler-view-label-container:empty{border-right:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[view-type]:not([view-type=day]) .smart-scheduler-view-all-day-label,smart-scheduler[view-type]:not([view-type=day]):not([view-type=agenda]) .smart-scheduler-time-zone:last-of-type,smart-scheduler[view-type^=timeline] .smart-scheduler-time-zone,smart-scheduler[view-type^=timeline] .smart-scheduler-view[show-vertical-header][show-group-header=horizontal] .smart-scheduler-view-details-label{border-right:var(--smart-scheduler-view-line-size) solid var(--smart-scheduler-view-vertical-line-color)}smart-scheduler:not([view-type=month]) .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-label-container:before{content:"";width:var(--smart-scheduler-timeline-header-vertical-group-size);height:100%;display:flex}smart-scheduler[view-type=day] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-current-time-indicator:not(:first-of-type):before,smart-scheduler[view-type^=timeline] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-current-time-indicator:not(:first-of-type):before{content:none}smart-scheduler:not([view-type=agenda])[group-by-date] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-header-vertical .smart-scheduler-view-time .smart-scheduler-cell:not([group-separator])>div,smart-scheduler[view-type=timelineWeek] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-details-label,smart-scheduler[view-type^=timeline] .smart-scheduler-view-all-day{display:none}smart-scheduler:not([view-type=month]) .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-all-day-label-container{margin-left:var(--smart-scheduler-timeline-header-vertical-group-size)}smart-scheduler:not([view-type=agenda]) .smart-scheduler-view-header-vertical-content .smart-scheduler-cell:not(:first-of-type)>div{transform:translateY(calc(-50% - var(--smart-scheduler-timeline-header-cell-padding)))}smart-scheduler:not([view-type=agenda]) .smart-scheduler-event[status] .smart-scheduler-event-content{padding-left:calc(var(--smart-scheduler-status-size) + var(--smart-scheduler-status-padding));border-top-left-radius:5px;border-bottom-left-radius:5px}smart-scheduler:not([view-type=agenda]) .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale):hover,smart-scheduler:not([view-type=agenda]) .smart-scheduler-view-all-day .smart-scheduler-cell:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}smart-scheduler[view-type^=timeline]{--smart-scheduler-event-size:var(--smart-scheduler-event-size-timeline)}smart-scheduler[view-type^=timeline] .smart-scheduler-view-label-container{flex-direction:column}smart-scheduler[view-type^=timeline] .smart-scheduler-cells .smart-scheduler-cell>div{text-overflow:ellipsis;overflow:hidden}smart-scheduler[view-type=agenda] .smart-scheduler-cells-container .smart-scheduler-cell-container,smart-scheduler[view-type^=timeline][group-by-date] .smart-scheduler-view-header-horizontal-content .smart-scheduler-cell{overflow:initial}smart-scheduler[view-type^=timeline] .smart-scheduler-time-zone{height:var(--smart-scheduler-timeline-header-horizontal-cells-size)}smart-scheduler[view-type^=timeline] .smart-scheduler-view:not([show-vertical-header]){--smart-scheduler-timeline-header-vertical-cells-size:0}smart-scheduler[view-type^=timeline] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-label-container{border-right:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[view-type^=timeline] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-header-vertical{grid-template-columns:auto 0}smart-scheduler[view-type^=timeline] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-header-horizontal .smart-scheduler-view-time-container{grid-template-columns:var(--smart-scheduler-timeline-header-vertical-group-size) minmax(0,1fr)}smart-scheduler[view-type=month] .smart-scheduler-content,smart-scheduler[view-type=month] .smart-scheduler-scrollable-container{grid-template-columns:100%}smart-scheduler[view-type^=timeline] .smart-scheduler-time-zone-container{flex-direction:column;height:auto}smart-scheduler[view-type^=timeline] .smart-scheduler-view-time{flex-direction:column}smart-scheduler[view-type^=timeline] .smart-scheduler-event{padding:var(--smart-scheduler-event-padding-timeline);height:var(--smart-scheduler-event-size)}smart-scheduler[view-type=month]:not([event-render-mode=classic]) .smart-scheduler-event,smart-scheduler[view-type^=timeline]:not([event-render-mode=classic]) .smart-scheduler-event{padding-bottom:0}smart-scheduler[view-type^=timeline] .smart-scheduler-event:after{top:calc(50% - var(--smart-scheduler-event-resize-indicator-size)/ 4);left:calc(100% - var(--smart-scheduler-event-resize-indicator-size))}smart-scheduler[view-type^=timeline] .smart-scheduler-event:before{top:calc(50% - var(--smart-scheduler-event-resize-indicator-size)/ 4);left:0}smart-scheduler[view-type^=timeline] .smart-scheduler-cells-container .smart-scheduler-cell.scale:not(:last-of-type){border-right:var(--smart-border-width) solid rgba(var(--smart-border-rgb),.5)}smart-scheduler[view-type^=timeline] .smart-scheduler-cells-container .smart-scheduler-cell-container{flex-direction:row}smart-scheduler[view-type^=timeline] .smart-scheduler-cells-container .smart-scheduler-cell-container:not(:last-of-type){border-right:var(--smart-scheduler-view-line-size) solid var(--smart-scheduler-view-vertical-line-color)}smart-scheduler[view-type^=timeline] .smart-scheduler-current-time-indicator:before{left:calc(-1 * var(--smart-scheduler-current-time-indicator-arrow-size) + var(--smart-scheduler-current-time-indicator-size)/ 2);border-right:var(--smart-scheduler-current-time-indicator-arrow-size) solid transparent;border-left:var(--smart-scheduler-current-time-indicator-arrow-size) solid transparent;border-top:var(--smart-scheduler-current-time-indicator-arrow-size) solid var(--smart-scheduler-current-time-indicator-background)}smart-scheduler[view-type=timelineWeek] .smart-scheduler-view[show-vertical-header] .smart-scheduler-view-details-label{border-right:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[view-type=day] .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale):not(:last-of-type),smart-scheduler[view-type=day] .smart-scheduler-view-header-horizontal .smart-scheduler-cell,smart-scheduler[view-type=week] .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale):not(:last-of-type),smart-scheduler[view-type=week] .smart-scheduler-view-header-horizontal .smart-scheduler-cell{border-right:var(--smart-scheduler-day-week-view-vertical-line-size) solid var(--smart-scheduler-day-week-view-vertical-line-color)}smart-scheduler[view-type=timelineWeek] .smart-scheduler-view-label-container{flex-direction:column;display:flex}smart-scheduler[view-type=agenda] .smart-scheduler-view-header-horizontal .smart-scheduler-view-all-day,smart-scheduler[view-type=day] .smart-scheduler-view-header-horizontal .smart-scheduler-view-time-container,smart-scheduler[view-type=month] .smart-scheduler-view-header-horizontal .smart-scheduler-view-all-day,smart-scheduler[view-type=month] .smart-scheduler-view-header-vertical-content,smart-scheduler[view-type=month] .smart-scheduler-view:not([show-group-header=vertical]) .smart-scheduler-view-header-vertical,smart-scheduler[view-type=month] .smart-scheduler-view:not([show-group-header=vertical]) .smart-scheduler-view-label-container,smart-scheduler[view-type=timelineWeek] .smart-scheduler-view-details:empty{display:none}smart-scheduler[view-type=timelineWeek] .smart-scheduler-view-details-label{height:var(--smart-scheduler-timeline-header-horizontal-details-size);width:100%}smart-scheduler[view-type=day] .smart-scheduler-cells-container .smart-scheduler-cell-container:not(:last-of-type){border-bottom:var(--smart-scheduler-day-week-view-hour-size) solid var(--smart-scheduler-day-week-view-hour-color)}smart-scheduler[view-type=day] .smart-scheduler-view-header-horizontal .smart-scheduler-view-groups-label-container{border-bottom:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[view-type=week] .smart-scheduler-cells-container .smart-scheduler-cell-container:not(:last-of-type){border-bottom:var(--smart-scheduler-day-week-view-hour-size) solid var(--smart-scheduler-day-week-view-hour-color)}smart-scheduler[view-type=month] .smart-scheduler-event{height:var(--smart-scheduler-event-size)}smart-scheduler[view-type=month] .smart-scheduler-event:after{top:calc(50% - var(--smart-scheduler-event-resize-indicator-size)/ 4);left:calc(100% - var(--smart-scheduler-event-resize-indicator-size))}smart-scheduler[view-type=month] .smart-scheduler-event:before{top:calc(50% - var(--smart-scheduler-event-resize-indicator-size)/ 4);left:0}smart-scheduler[view-type=month] .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale){justify-content:flex-end;align-items:flex-start}smart-scheduler[view-type=month] .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale)[today]>div:not([class]){background:var(--smart-primary);color:var(--smart-primary-color);box-shadow:0 0 0 2px var(--smart-primary);width:calc(var(--smart-scheduler-month-view-number-size)/ 1.5);height:calc(var(--smart-scheduler-month-view-number-size)/ 1.5);border-radius:50%}smart-scheduler[view-type=month] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-header-vertical{grid-template-columns:auto 0}smart-scheduler[view-type=month] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-header-horizontal .smart-scheduler-view-time-container{grid-template-columns:var(--smart-scheduler-timeline-header-vertical-group-size) minmax(0,1fr)}smart-scheduler[view-type=month] .smart-scheduler-view:not([mobile]) .smart-scheduler-event[collector]{padding-right:calc(var(--smart-scheduler-month-view-number-size) + 5px)}smart-scheduler[view-type=month] .smart-scheduler-view:not([mobile]) .smart-scheduler-event[collector][first-month-day]{padding-right:calc(var(--smart-scheduler-month-view-number-size) + 25px)}smart-scheduler[view-type=month] .smart-scheduler-view-all-day,smart-scheduler[view-type=month] .smart-scheduler-view-header-horizontal .smart-scheduler-view-time-container{grid-template-columns:minmax(0,1fr)}smart-scheduler[view-type=agenda]{--smart-scheduler-timeline-header-vertical-label-padding:0 0 0 25%;--smart-scheduler-event-time-font-weight:600}smart-scheduler[view-type=agenda] .smart-scheduler-cells-container .smart-scheduler-cell-container:not([separator]){border:none}smart-scheduler[view-type=agenda] .smart-scheduler-view-header-vertical .smart-scheduler-cell{justify-content:flex-start}smart-scheduler[view-type=agenda] .smart-scheduler-view-header-vertical .smart-scheduler-cell>div{text-align:left}smart-scheduler[view-type=agenda] .smart-scheduler-view-header-horizontal .smart-scheduler-view-time-container{border:none;height:0}smart-scheduler[view-type=agenda] .smart-scheduler-view-header-horizontal .smart-scheduler-view-groups-label-container{border-bottom:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[view-type=agenda] .smart-scheduler-cells-container .smart-scheduler-cell-container[separator]:last-of-type>.smart-scheduler-cell:after,smart-scheduler[view-type=agenda] .smart-scheduler-view-header-vertical .smart-scheduler-cell[separator]:last-of-type>.smart-scheduler-cell:after{border-bottom:var(--smart-border-width) solid var(--smart-border);content:"";width:100%;height:100%;top:var(--smart-border-width);box-sizing:border-box;pointer-events:none;position:absolute;left:0}smart-scheduler[view-type=agenda] .smart-scheduler-cells-container .smart-scheduler-cell-container[separator]:not(:last-of-type),smart-scheduler[view-type=agenda] .smart-scheduler-view-header-vertical .smart-scheduler-cell[separator]:not(:last-of-type){border-bottom:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[view-type=agenda] .smart-scheduler-cell.smart-scheduler-view-header-cell-feedback{padding:calc(2 * var(--smart-scheduler-timeline-header-cell-padding))}smart-scheduler[view-type=agenda] .smart-scheduler-view.no-agenda:after{content:attr(agenda-placeholder);pointer-events:none;text-overflow:ellipsis;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;overflow:hidden}smart-scheduler[disable-resize] .smart-scheduler-event:not([collector]):after,smart-scheduler[disable-resize] .smart-scheduler-event:not([collector]):before,smart-scheduler[view-type=agenda] .smart-scheduler-event:not([collector]):not([disable-resize]):after,smart-scheduler[view-type=agenda] .smart-scheduler-event:not([collector]):not([disable-resize]):before,smart-scheduler[view-type=agenda] .smart-scheduler-event[status] .smart-scheduler-event-content:before{content:initial}smart-scheduler[group-by-date] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-view-header-horizontal .smart-scheduler-view-time .smart-scheduler-cell:not([show-label])>div,smart-scheduler[hide-all-day] .smart-scheduler-view-all-day,smart-scheduler[hide-today-button] .smart-scheduler-nav[today]{display:none}smart-scheduler[view-type=agenda] .smart-scheduler-event{padding:var(--smart-scheduler-event-padding-agenda)}.smart-notification-panel[right-to-left] .smart-notification-item .smart-input[interval],.smart-notification-panel[right-to-left] .smart-notification-item .smart-input[type],smart-scheduler[right-to-left]:not([disable-date-menu]) .smart-scheduler-nav[current] button,smart-scheduler[right-to-left]:not([disable-view-menu]) .smart-scheduler-view-items-button button{padding-left:var(--smart-editor-addon-width)}smart-scheduler[view-type=agenda] .smart-scheduler-event .smart-scheduler-event-time{opacity:var(--smart-scheduler-event-time-opacity-agenda);font-size:var(--smart-scheduler-event-time-font-size-agenda);font-weight:var(--smart-scheduler-event-time-font-weight-agenda)}smart-scheduler[view-type=agenda]:not([event-render-mode=classic]) .smart-scheduler-event{padding-bottom:0}smart-scheduler:not([filterable]) .smart-scheduler-legend{opacity:.55;cursor:default;pointer-events:none}smart-scheduler[filterable] .smart-scheduler-legend .smart-scheduler-legend-res-item{cursor:pointer;-webkit-user-select:none;user-select:none}smart-scheduler[filterable] .smart-scheduler-legend .smart-scheduler-legend-res-item:hover:before{border-color:var(--smart-ui-state-border-hover)}smart-scheduler[filterable] .smart-scheduler-legend .smart-scheduler-legend-res-item:focus:before{border-color:var(--smart-primary)}smart-scheduler[group-by-date] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-view-header-horizontal .smart-scheduler-view-time .smart-scheduler-cell:not([group-separator]),smart-scheduler[group-by-date] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-header-vertical .smart-scheduler-view-time .smart-scheduler-cell{border-right:initial}smart-scheduler[filterable] .smart-scheduler-legend .smart-scheduler-legend-res-item[unselected]:before{background:0 0}smart-scheduler[filterable] .smart-scheduler-legend .smart-scheduler-legend-res-item[disabled]{opacity:.55;cursor:default;pointer-events:none}smart-scheduler[group-by-date] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-view-header-horizontal .smart-scheduler-view-time-container{border-bottom:initial}smart-scheduler[group-by-date] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-cell[show-label]{justify-content:flex-start}smart-scheduler[group-by-date] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-cell[show-label]>div{transform:translateX(calc(-50% - var(--smart-scheduler-timeline-header-cell-padding)))}smart-scheduler[group-by-date] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-cell[show-label=offset]>div{margin-left:var(--smart-scheduler-timeline-group-header-offset)}smart-scheduler[group-by-date] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-cell[show-label]>div{transform:translateY(calc(-50% - var(--smart-scheduler-timeline-header-cell-padding)))}smart-scheduler[group-by-date] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-cell[show-label=offset]>div{margin-top:var(--smart-scheduler-timeline-group-header-offset)}smart-scheduler[group-by-date] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-groups-container .smart-scheduler-cell{align-items:center}smart-scheduler[group-by-date] .smart-scheduler-view-header-horizontal .smart-scheduler-groups-container,smart-scheduler[group-by-date]:not([view-type^=timeline]) .smart-scheduler-view-header-vertical .smart-scheduler-groups-container{order:1}smart-scheduler[group-by-date] .smart-scheduler-view-all-day{order:2}smart-scheduler[group-by-date] .smart-scheduler-view-header-horizontal .smart-scheduler-view-groups-label-container,smart-scheduler[group-by-date]:not([view-type=agenda]) .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-groups-container .smart-scheduler-cell:not([group-separator]){border-bottom:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[current-time-indicator] .smart-scheduler-view-header-horizontal .smart-scheduler-cell[current]{color:var(--smart-scheduler-current-time-indicator-background);border-bottom:var(--smart-scheduler-current-time-indicator-header-size) solid var(--smart-scheduler-current-time-indicator-background)}smart-scheduler[current-time-indicator] .smart-scheduler-view-header-vertical .smart-scheduler-cell[current]{color:var(--smart-scheduler-current-time-indicator-background);border-right:var(--smart-scheduler-current-time-indicator-header-size) solid var(--smart-scheduler-current-time-indicator-background)}smart-scheduler[current-time-indicator] .smart-scheduler-current-time-indicator:before{content:"";position:absolute}smart-scheduler[disable-date-menu] .smart-scheduler-nav[current]:after,smart-scheduler[disable-view-menu] .smart-scheduler-view-items-button:after{content:initial}smart-scheduler[resized] .smart-scheduler-cell[restricted]:hover{cursor:no-drop}smart-scheduler[resized] .smart-scheduler-event,smart-scheduler[dragged] .smart-scheduler-events-container,smart-scheduler[modal] .smart-scheduler-footer,smart-scheduler[modal] .smart-scheduler-header,smart-scheduler[modal] .smart-scheduler-view-container{pointer-events:none}smart-scheduler[disable-date-menu] .smart-scheduler-nav[current]{cursor:initial}smart-scheduler[disable-date-menu] .smart-scheduler-nav[current] .smart-ripple{visibility:hidden}smart-scheduler[disable-date-menu] .smart-scheduler-nav[current][focus],smart-scheduler[disable-date-menu] .smart-scheduler-nav[current][hover],smart-scheduler[disable-date-menu] .smart-scheduler-view-items-button[focus],smart-scheduler[disable-date-menu] .smart-scheduler-view-items-button[hover]{color:var(--smart-background-color);background:0 0}smart-scheduler[disable-view-menu] .smart-scheduler-view-items-button{border:initial;cursor:initial}smart-scheduler[disable-view-menu] .smart-scheduler-view-items-button .smart-ripple{visibility:hidden}smart-scheduler[time-ruler-ticks][view-type=day] .smart-scheduler-view-header-vertical .smart-scheduler-cells:last-of-type .smart-scheduler-cell:not(:last-of-type):after,smart-scheduler[time-ruler-ticks][view-type=week] .smart-scheduler-view-header-vertical .smart-scheduler-cells:last-of-type .smart-scheduler-cell:not(:last-of-type):after{content:"";width:var(--smart-scheduler-time-ruler-tick-size);height:var(--smart-scheduler-day-week-view-hour-size);background:var(--smart-scheduler-day-week-view-hour-color);position:absolute;bottom:0;right:0}smart-scheduler[legend-location=header]{--smart-scheduler-header-height:auto}smart-scheduler[legend-location=header] .smart-scheduler-header{grid-template-areas:"date view""legend legend"}smart-scheduler[legend-position=far] .smart-scheduler-legend{justify-content:flex-end}smart-scheduler[scroll-buttons-position=both] .smart-scheduler-date-nav .smart-scheduler-nav[prev]{order:1}smart-scheduler[scroll-buttons-position=both] .smart-scheduler-date-nav .smart-scheduler-nav[current]{order:2}smart-scheduler[scroll-buttons-position=both] .smart-scheduler-date-nav .smart-scheduler-nav[next]{order:3}smart-scheduler[scroll-buttons-position=both][header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[current]{border-radius:initial}smart-scheduler[scroll-buttons-position=both][header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[next]{border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);border-top-left-radius:initial;border-bottom-left-radius:initial;border-left:initial;border-right:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[scroll-buttons-position=far] .smart-scheduler-date-nav .smart-scheduler-nav[current]{order:1}smart-scheduler[scroll-buttons-position=far] .smart-scheduler-date-nav .smart-scheduler-nav[next]{order:3}smart-scheduler[scroll-buttons-position=far] .smart-scheduler-date-nav .smart-scheduler-nav[prev]{order:2}smart-scheduler[scroll-buttons-position=far][header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[current]{border-top-left-radius:var(--smart-item-border-top-left-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-top-right-radius:initial;border-bottom-right-radius:initial}smart-scheduler[scroll-buttons-position=far][header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[next],smart-scheduler[scroll-buttons-position=far][header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[prev]{border-top-left-radius:initial;border-bottom-left-radius:initial;border-left:initial;border-right:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[scroll-buttons-position=far][header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[next]{border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius)}smart-scheduler[scroll-buttons-position=near] .smart-scheduler-date-nav .smart-scheduler-nav[prev]{order:1}smart-scheduler[scroll-buttons-position=near] .smart-scheduler-date-nav .smart-scheduler-nav[next]{order:2}smart-scheduler[scroll-buttons-position=near][header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[current]{order:3}smart-scheduler[scroll-buttons-position=near][header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[next]{border-top-right-radius:initial;border-bottom-right-radius:initial;border-right:initial;border-left:var(--smart-border-width) solid var(--smart-border)}smart-scheduler:not([header-navigation-style=raised]) .smart-scheduler-date-nav .smart-scheduler-nav[next],smart-scheduler:not([header-navigation-style=raised]) .smart-scheduler-date-nav .smart-scheduler-nav[prev]{border-radius:50%}smart-scheduler:not([header-navigation-style=raised]) .smart-scheduler-date-nav .smart-scheduler-nav[current],smart-scheduler:not([header-navigation-style=raised]) .smart-scheduler-date-nav .smart-scheduler-nav[next],smart-scheduler:not([header-navigation-style=raised]) .smart-scheduler-date-nav .smart-scheduler-nav[prev]{border:initial}smart-scheduler:not([header-navigation-style=raised]) .smart-scheduler-date-nav .smart-scheduler-nav[current]{margin-left:10px}smart-scheduler:not([header-navigation-style=raised]) .smart-scheduler-date-nav .smart-scheduler-nav[current]:not([focus]),smart-scheduler:not([header-navigation-style=raised]) .smart-scheduler-date-nav .smart-scheduler-nav[next]:not([active]):not([focus]),smart-scheduler:not([header-navigation-style=raised]) .smart-scheduler-date-nav .smart-scheduler-nav[prev]:not([active]):not([focus]),smart-scheduler:not([header-navigation-style=raised]) .smart-scheduler-nav[today]:not([focus]),smart-scheduler:not([header-navigation-style=raised]) .smart-scheduler-view-items-button:not([focus]){background:0 0}smart-scheduler[header-date-position=far] .smart-scheduler-header{grid-template-columns:1fr auto;grid-template-areas:"view date"}smart-scheduler[header-view-position=near] .smart-scheduler-view-nav{justify-content:flex-start}smart-scheduler[header-view-position=near] .smart-scheduler-view-items-button{order:2}smart-scheduler[header-view-position=near] .smart-scheduler-items-container .smart-scheduler-item:first-of-type,smart-scheduler[header-view-position=near] .smart-scheduler-items-container .smart-scheduler-item:first-of-type[selected]{border-left:none}smart-scheduler[header-view-position=near] .smart-scheduler-items-container .smart-scheduler-item[selected]{border-left:var(--smart-border-width) solid var(--smart-border);border-right:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[prev]{border-top-left-radius:var(--smart-item-border-top-left-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-top-right-radius:initial;border-bottom-right-radius:initial;border-right:initial}smart-scheduler[header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[next]{border-top-left-radius:initial;border-bottom-left-radius:initial;border-top-right-radius:initial;border-bottom-right-radius:initial;border-right:initial;border-left:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[current]{border-radius:initial;border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius)}smart-scheduler[header-navigation-style=raised] .smart-scheduler-nav[today],smart-scheduler[header-navigation-style=raised] .smart-scheduler-view-items-button{background:var(--smart-background)}smart-scheduler[view-selector-type=tabs] .smart-scheduler-view-items-button{position:absolute}smart-scheduler[view-selector-type=auto] .smart-scheduler-header,smart-scheduler[view-selector-type=tabs] .smart-scheduler-header{grid-template-areas:"date.view"}smart-scheduler:not([right-to-left]) .smart-scheduler-view-header-horizontal .smart-scheduler-cell:last-of-type{border-right:none}smart-scheduler[right-to-left][current-time-indicator] .smart-scheduler-view-header-horizontal .smart-scheduler-cell[current]{color:var(--smart-scheduler-current-time-indicator-background);border-bottom:var(--smart-scheduler-current-time-indicator-header-size) solid var(--smart-scheduler-current-time-indicator-background)}smart-scheduler[right-to-left][current-time-indicator] .smart-scheduler-view-header-vertical .smart-scheduler-cell[current]{color:var(--smart-scheduler-current-time-indicator-background);border-left:var(--smart-scheduler-current-time-indicator-header-size) solid var(--smart-scheduler-current-time-indicator-background);border-right:none}smart-scheduler[right-to-left][current-time-indicator] .smart-scheduler-current-time-indicator:before{left:calc(100% - 6px);transform:rotate(-180deg)}smart-scheduler[right-to-left] .smart-scheduler-header,smart-scheduler[right-to-left] .smart-scheduler-view{direction:rtl}smart-scheduler[right-to-left] .smart-scheduler-date-nav .smart-scheduler-nav[today]{order:1}smart-scheduler[right-to-left] .smart-scheduler-date-nav .smart-scheduler-nav[prev]{order:2}smart-scheduler[right-to-left] .smart-scheduler-date-nav .smart-scheduler-nav[prev]:after{content:var(--smart-icon-arrow-right)}smart-scheduler[right-to-left] .smart-scheduler-date-nav .smart-scheduler-nav[next]{order:3}smart-scheduler[right-to-left] .smart-scheduler-date-nav .smart-scheduler-nav[next]:after{content:var(--smart-icon-arrow-left)}smart-scheduler[right-to-left] .smart-scheduler-date-nav .smart-scheduler-nav[current]{order:4}smart-scheduler[right-to-left].smart-container.vscroll .smart-scheduler-view,smart-scheduler[right-to-left]>.smart-container.vscroll .smart-scheduler-view{margin-left:var(--smart-scroll-bar-size)}smart-scheduler[right-to-left].smart-container.vscroll .smart-scheduler-view-scroll-bar:not([orientation=vertical]),smart-scheduler[right-to-left]>.smart-container.vscroll .smart-scheduler-view-scroll-bar:not([orientation=vertical]){left:var(--smart-scroll-bar-size)}smart-scheduler[right-to-left] .smart-scheduler-view-scroll-bar[orientation=vertical]{right:initial;left:0}smart-scheduler[right-to-left] .smart-scheduler-view-scroll-bar[orientation=vertical]:before{border-left:none;border-right:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[right-to-left] .smart-scheduler-view-scroll-bar[orientation=vertical]:after{right:100%;left:initial;left:calc(-1 * var(--smart-scroll-bar-size))}smart-scheduler[right-to-left][view-type=day] .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale):not(:last-of-type),smart-scheduler[right-to-left][view-type=week] .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale):not(:last-of-type){border-right:initial;border-left:var(--smart-scheduler-day-week-view-vertical-line-size) solid var(--smart-scheduler-day-week-view-vertical-line-color)}smart-scheduler[right-to-left]:not([view-type^=timeline]) .smart-scheduler-cells-container .smart-scheduler-cell:not(.scale):not(:last-of-type),smart-scheduler[right-to-left][view-type]:not([view-type=day]) .smart-scheduler-view-all-day-label,smart-scheduler[right-to-left][view-type]:not([view-type=day]):not([view-type=agenda]) .smart-scheduler-time-zone:last-of-type,smart-scheduler[right-to-left][view-type^=timeline] .smart-scheduler-time-zone,smart-scheduler[right-to-left][view-type^=timeline] .smart-scheduler-view[show-vertical-header][show-group-header=horizontal] .smart-scheduler-view-details-label{border-right:initial;border-left:var(--smart-scheduler-view-line-size) solid var(--smart-scheduler-view-vertical-line-color)}smart-scheduler[right-to-left]:not([view-type=day]) .smart-scheduler-view-header-cell-feedback,smart-scheduler[right-to-left]:not([view-type=day]):not([view-type=agenda]) .smart-scheduler-view-header-vertical .smart-scheduler-cell,smart-scheduler[right-to-left]:not([view-type=day]):not([view-type^=timeline]) .smart-scheduler-view-label-container:empty,smart-scheduler[right-to-left][view-type^=timeline] .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-label-container{border-right:initial;border-left:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[right-to-left] .smart-scheduler-view-all-day .smart-scheduler-cell[all-day]:not(:last-of-type),smart-scheduler[right-to-left] .smart-scheduler-view-details .smart-scheduler-cell:not(:last-of-type),smart-scheduler[right-to-left] .smart-scheduler-view-header-horizontal .smart-scheduler-cell:not(:last-of-type){border-right:initial;border-left:var(--smart-scheduler-day-week-view-vertical-line-size) solid var(--smart-scheduler-day-week-view-vertical-line-color)}smart-scheduler[right-to-left] .smart-scheduler-view-all-day .smart-scheduler-cell[all-day]:last-of-type,smart-scheduler[right-to-left] .smart-scheduler-view-header-horizontal .smart-scheduler-cell:last-of-type{border-right:initial}smart-scheduler[right-to-left]:not([view-type=day]) .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-header-groups-container .smart-scheduler-cell-container:not(:last-of-type)>.smart-scheduler-cell,smart-scheduler[right-to-left][view-type^=timeline] .smart-scheduler-cells-container .smart-scheduler-cell-container:not(:last-of-type){border-right:initial;border-left:var(--smart-scheduler-view-line-size) solid var(--smart-scheduler-view-vertical-line-color)}smart-scheduler[right-to-left] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-cell-container[group-separator]:not(:last-of-type),smart-scheduler[right-to-left] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-cell:not(.scale)[group-separator]:not(:last-of-type),smart-scheduler[right-to-left] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-cell[group-separator]:not(:last-of-type){border-right-color:initial;border-right-width:initial;border-left-color:var(--smart-scheduler-timeline-group-separator-background);border-left-width:var(--smart-scheduler-timeline-group-separator-size)}smart-scheduler[right-to-left][group-by-date] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-view-header-horizontal .smart-scheduler-view-time .smart-scheduler-cell:not([group-separator]){border-left:initial}smart-scheduler[right-to-left][group-by-date] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-view-header-horizontal .smart-scheduler-view-time .smart-scheduler-cell[show-label=offset]>div{margin-left:initial;margin-right:var(--smart-scheduler-timeline-group-header-offset)}smart-scheduler[right-to-left][group-by-date] .smart-scheduler-view[show-group-header=horizontal] .smart-scheduler-view-header-horizontal .smart-scheduler-view-time .smart-scheduler-cell[show-label]>div{transform:translateX(calc(50% + var(--smart-scheduler-timeline-header-cell-padding)))}smart-scheduler[right-to-left] .smart-scheduler-nav[current]:after,smart-scheduler[right-to-left] .smart-scheduler-view-items-button:after{left:0;right:initial}smart-scheduler[right-to-left][view-type=agenda]{--smart-scheduler-timeline-header-vertical-label-padding:0 25% 0 0}smart-scheduler[right-to-left][view-type=agenda] .smart-scheduler-view-header-vertical .smart-scheduler-cell>div{text-align:right}smart-scheduler[right-to-left][view-type=month] .smart-scheduler-view:not([mobile]) .smart-scheduler-event[collector]{padding-right:initial;padding-left:calc(var(--smart-scheduler-month-view-number-size) + 5px)}smart-scheduler[right-to-left][view-type=month] .smart-scheduler-view:not([mobile]) .smart-scheduler-event[collector][first-month-day]{padding-left:calc(var(--smart-scheduler-month-view-number-size) + 25px)}smart-scheduler[right-to-left] .smart-toast-container-custom{right:initial;left:0}smart-scheduler[right-to-left]:not([view-type=agenda]) .smart-scheduler-event[status] .smart-scheduler-event-content{padding-left:initial;padding-right:calc(var(--smart-scheduler-status-size) + var(--smart-scheduler-status-padding));border-top-left-radius:initial;border-bottom-left-radius:initial;border-top-right-radius:5px;border-bottom-right-radius:5px}smart-scheduler[right-to-left]:not([view-type=month]) .smart-scheduler-view[show-group-header=vertical] .smart-scheduler-view-all-day-label-container{margin-left:initial;margin-right:var(--smart-scheduler-timeline-header-vertical-group-size)}smart-scheduler[right-to-left][header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[current]{border-top-right-radius:initial;border-bottom-right-radius:initial;border-top-left-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-right-radius)}smart-scheduler[right-to-left][header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[prev]{border-top-left-radius:initial;border-bottom-left-radius:initial;border-left:initial}smart-scheduler[right-to-left][header-navigation-style=raised] .smart-scheduler-date-nav .smart-scheduler-nav[next]{border-top-right-radius:var(--smart-item-border-top-left-radius);border-bottom-right-radius:var(--smart-item-border-bottom-left-radius);border-right:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[right-to-left] .smart-scheduler-nav[today]{margin-right:initial;margin-left:10px}smart-scheduler[right-to-left] .smart-scheduler-event[repeating] .smart-scheduler-event-content:after{right:initial;left:0}smart-scheduler[right-to-left][view-type=timelineWeek] .smart-scheduler-view[show-vertical-header] .smart-scheduler-view-details-label{border-right:initial;border-left:var(--smart-border-width) solid var(--smart-border)}smart-scheduler[right-to-left] .smart-scheduler-items-container .smart-scheduler-item:last-of-type{border-right:var(--smart-border-width) solid var(--smart-border);border-left:none}smart-scheduler[right-to-left] .smart-scheduler-legend{direction:rtl}@-moz-document url-prefix(){.smart-scheduler .smart-scheduler-view[mobile] .smart-scheduler-content:not(.hide-overlay):after{display:none}}.smart-scheduler-window{--smart-window-default-width:auto;--smart-window-default-height:auto;--smart-window-header-height:var(--smart-scheduler-window-header-height);--smart-window-footer-height:var(--smart-scheduler-window-footer-height);--smart-window-header-footer-padding:10px;--smart-window-header-background:transparent;--smart-window-footer-padding:10px;--smart-window-content-padding:20px;max-width:100vw;max-height:100vh}.smart-scheduler-window[mobile]{border-radius:initial}.smart-scheduler-window.smart-window.confirm .smart-scheduler-confirm-label{width:var(--smart-box-width)}.smart-scheduler-window.smart-window.confirm .smart-content-container>.smart-content{width:100%;padding:var(--smart-window-content-padding);grid-row-gap:initial;grid-template-rows:auto minmax(auto,1fr);grid-template-columns:100%;justify-content:center;justify-items:safe center;display:grid}.smart-scheduler-window.smart-window .smart-scheduler-window-content-wrapper{width:100%;padding:var(--smart-window-content-padding);grid-template-rows:auto minmax(auto,1fr);justify-items:safe center}.smart-scheduler-window.smart-window .smart-scheduler-window-content-wrapper,.smart-scheduler-window.smart-window .smart-scheduler-window-main,.smart-scheduler-window.smart-window .smart-scheduler-window-repeat{grid-row-gap:10px;grid-template-columns:100%;justify-content:center;display:grid}.smart-scheduler-window.smart-window .smart-content-container>.smart-content{padding:initial;align-items:flex-start}.smart-scheduler-window.smart-window .smart-scheduler-window-main,.smart-scheduler-window.smart-window .smart-scheduler-window-repeat{width:var(--smart-box-width)}.smart-scheduler-window.smart-window[horizontal] .smart-scheduler-window-content-wrapper{grid-column-gap:20px;grid-template-columns:repeat(2,auto)}.smart-scheduler-window.smart-window .smart-scheduler-window-repeat [multiple]{grid-template-columns:minmax(0,1fr)}.smart-scheduler-window.smart-window .smart-scheduler-window-repeat [multiple] .smart-scheduler-window-editor{grid-template-columns:auto auto minmax(0,1fr)}.smart-color-input-drop-down-menu.smart-scheduler-color-input .grid-samples-container,.smart-scheduler-window .smart-scheduler-window-editor[multiple]{grid-template-columns:repeat(2,minmax(0,1fr))}.smart-scheduler-window .smart-content-container,.smart-scheduler-window>.smart-container{max-height:inherit}.smart-scheduler-window [multiple] .smart-scheduler-window-editor{justify-content:flex-start;align-items:center}.smart-scheduler-window [multiple] .smart-scheduler-window-editor:nth-child(2n),.smart-scheduler-window [multiple] .smart-scheduler-window-editor:nth-child(odd):not(:first-of-type):not(:last-of-type),.smart-scheduler-window [multiple] .smart-scheduler-window-editor[type=repeat]{justify-content:flex-end}.smart-scheduler-window .smart-content-container>.smart-footer{display:flex}@media not all and (resolution>=.001dpcm){.smart-scheduler-window .smart-content-container>.smart-footer{align-content:start}}.smart-scheduler-window .smart-content-container>.smart-footer smart-button{--smart-button-padding:.2rem 16px;width:100%;height:100%}.smart-scheduler-window .smart-content-container>.smart-footer smart-button:not(:first-of-type){margin-inline-start:2%}.smart-scheduler-window .smart-content-container>.smart-footer .smart-icon{height:100%;font-family:var(--smart-font-family-icon);margin-right:2.5px;font-size:18px;position:relative}.smart-scheduler-window .smart-scheduler-window-button.ok .smart-icon:after{content:var(--smart-icon-check)}.smart-scheduler-window .smart-scheduler-window-button.cancel{grid-area:buttonCancel}.smart-scheduler-window .smart-scheduler-window-button.cancel .smart-icon:after{content:var(--smart-icon-cancel)}.smart-scheduler-window .smart-scheduler-window-button.delete .smart-icon:after{content:var(--smart-icon-delete)}.smart-scheduler-window .smart-scheduler-window-editor{grid-row-gap:5px;grid-column-gap:10px;display:grid}.smart-scheduler-window .smart-scheduler-window-editor[type=allDay],.smart-scheduler-window .smart-scheduler-window-editor[type=repeat]{grid-column-gap:initial}.smart-scheduler-window .smart-scheduler-window-editor[type=conference] label:before{content:var(--smart-icon-video-camera);font-family:var(--smart-font-family-icon);margin-right:5px;font-size:14px;position:relative;top:-3px}.smart-scheduler-window .smart-scheduler-window-editor[type=notifications] label:before{content:var(--smart-icon-bell);font-family:var(--smart-font-family-icon);margin-right:5px;font-size:14px}.smart-scheduler-window .smart-scheduler-window-editor[multiple] .smart-color-input[event-editor]{--smart-border-radius:50%;width:auto}.smart-scheduler-window .smart-scheduler-window-editor .smart-date-time-picker,.smart-scheduler-window .smart-scheduler-window-editor .smart-drop-down-list,.smart-scheduler-window .smart-scheduler-window-editor>.smart-input{width:100%}.smart-scheduler-window .smart-scheduler-window-editor .smart-switch-button{margin:auto 10px}.smart-scheduler-window .smart-scheduler-window-editor>b{text-align:center}.smart-scheduler-window .smart-scheduler-window-editor>.smart-number-input{width:100px}.smart-scheduler-window .smart-scheduler-window-editor input:not(.smart-input){height:var(--smart-editor-height)}.smart-scheduler-window .smart-scheduler-window-editor .smart-input[disabled]{opacity:.55;cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.smart-scheduler-window .smart-scheduler-window-main [multiple] .smart-scheduler-window-editor:not([type^=date]):not([resource-type]){grid-template-columns:repeat(2,auto)}.smart-scheduler-window .smart-scheduler-window-repeat [multiple] .smart-scheduler-window-editor[type=repeatEnd]{grid-template-columns:initial}.smart-scheduler-tooltip{--smart-tooltip-arrow-color:var(--smart-background);--smart-tooltip-padding:4px}.smart-scheduler-tooltip.smart-tooltip .smart-tooltip-content{opacity:initial;background-color:var(--smart-background);color:var(--smart-color);border:none}.smart-scheduler-tooltip .smart-calendar{border:initial;border-radius:initial;direction:initial}.smart-scheduler-tooltip .smart-calendar .smart-calendar-header{border:var(--smart-border-width) solid var(--smart-border)}.smart-scheduler-tooltip .smart-scheduler-items-container{outline:0;flex-direction:column}.smart-scheduler-tooltip .smart-scheduler-items-container:focus .smart-scheduler-item[selected]{background-color:var(--smart-ui-state-focus);border-color:var(--smart-ui-state-border-focus);color:var(--smart-ui-state-color-focus)}.smart-scheduler-tooltip .smart-scheduler-item{cursor:pointer;width:100%;height:auto;padding-right:calc(var(--smart-scheduler-shortcut-size) - 4px);position:relative}.smart-scheduler-tooltip .smart-scheduler-item:after{content:attr(shortcut-key);height:100%;width:var(--smart-scheduler-shortcut-size);box-sizing:border-box;white-space:nowrap;opacity:.5;justify-content:center;align-items:center;margin:0 6px 0 10px;display:flex;position:absolute;top:0;right:0;overflow:hidden}.smart-scheduler-tooltip .smart-scheduler-item:hover{color:var(--smart-ui-state-color-hover);background-color:var(--smart-ui-state-hover)}.smart-scheduler-tooltip .smart-scheduler-item[checkable]:after{content:"";opacity:initial;left:0;right:initial;margin:initial}.smart-scheduler-tooltip .smart-scheduler-item[checkable]>div{padding-left:var(--smart-scheduler-shortcut-size);padding-right:initial}.smart-scheduler-tooltip .smart-scheduler-item[checkable][checked]:after{content:var(--smart-icon-check);font-family:var(--smart-font-family-icon);font-size:var(--smart-font-size)}.smart-scheduler-tooltip .smart-scheduler-item[separator]{margin-top:15px;position:relative}.smart-scheduler-tooltip .smart-scheduler-item[separator]:before{content:"";border-bottom:var(--smart-border-width) solid var(--smart-border);width:100%;margin:7px 0;display:flex;position:absolute;bottom:100%;left:0}.smart-scheduler-tooltip .smart-scheduler-item>div{text-overflow:ellipsis;white-space:nowrap;width:100%;padding:10px var(--smart-scheduler-shortcut-size) 10px 12px;-webkit-user-select:none;user-select:none;flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:relative;overflow:hidden}.smart-scheduler-tooltip .smart-scheduler-event{grid-template-columns:20px minmax(0,1fr) var(--smart-scheduler-event-button-size);grid-column-gap:10px;padding:var(--smart-scheduler-event-content-padding);cursor:pointer;background:var(--smart-background);color:var(--smart-background-color);--smart-scheduler-event-focus:var(--smart-ui-state-focus);--smart-scheduler-event-color-focus:var(--smart-ui-state-color-focus);--smart-scheduler-event-hover:var(--smart-ui-state-hover);--smart-scheduler-event-color-hover:var(--smart-ui-state-color-hover);-webkit-user-select:none;user-select:none;outline:0;justify-content:center;display:grid;position:relative;width:100%!important;height:var(--smart-scheduler-event-item-size)!important;top:initial!important;left:initial!important;right:initial!important}.smart-scheduler-tooltip .smart-scheduler-event:before{content:"";background:var(--smart-scheduler-event-background);pointer-events:none;box-sizing:border-box;width:20px;height:20px;padding:var(--smart-scheduler-event-content-padding);border-radius:50%;justify-content:center;align-items:center;display:flex}.smart-scheduler-tooltip .smart-scheduler-event:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-scheduler-tooltip .smart-scheduler-event[hover] .smart-scheduler-event-button:hover{color:var(--smart-ui-state-color-focus);background-color:var(--smart-ui-state-focus)}.smart-scheduler-tooltip .smart-scheduler-event .smart-scheduler-event-content{flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.smart-scheduler-tooltip .smart-scheduler-event .smart-scheduler-event-content .meeting{color:var(--smart-primary);font-size:12px}.smart-scheduler-tooltip .smart-scheduler-event .smart-scheduler-event-content .meeting a{color:var(--smart-primary)}.smart-scheduler-tooltip .smart-scheduler-event .smart-scheduler-event-content .meeting:before{content:var(--smart-icon-video-camera);font-family:var(--smart-font-family-icon);margin-right:5px;font-size:12px}.smart-scheduler-tooltip .smart-scheduler-event .smart-scheduler-event-content>div{text-overflow:ellipsis;align-self:flex-start;max-width:100%;max-height:100%;overflow:hidden}.smart-scheduler-tooltip .smart-scheduler-context-menu{justify-content:flex-start;align-items:center;width:100%;height:100%;display:grid}.smart-scheduler-tooltip .smart-scheduler-context-menu .smart-scheduler-context-menu-item{height:var(--smart-list-item-height);padding:var(--smart-list-item-padding);border-top-left-radius:var(--smart-item-border-top-left-radius);border-top-right-radius:var(--smart-item-border-top-right-radius);border-bottom-left-radius:var(--smart-item-border-bottom-left-radius);border-bottom-right-radius:var(--smart-item-border-bottom-right-radius);white-space:nowrap;text-overflow:ellipsis;background:var(--smart-background);color:var(--smart-background-color);-webkit-user-select:none;user-select:none;align-items:center;display:flex}.smart-notification-panel .smart-notification-item .smart-button[delete]:active,.smart-notification-panel .smart-notification-item .smart-button[delete]:hover,.smart-scheduler-tooltip .smart-scheduler-event-button:hover{color:var(--smart-ui-state-color-hover);background-color:var(--smart-ui-state-hover)}.smart-scheduler-tooltip .smart-scheduler-context-menu .smart-scheduler-context-menu-item:hover{background:var(--smart-ui-state-hover);color:var(--smart-ui-state-color-hover)}.smart-scheduler-tooltip .smart-scheduler-context-menu .smart-scheduler-context-menu-item[selected],.smart-scheduler-tooltip .smart-scheduler-event[selected],.smart-scheduler-tooltip .smart-scheduler-item[selected]{background-color:var(--smart-ui-state-selected);border-color:var(--smart-ui-state-border-selected);color:var(--smart-ui-state-color-selected)}.smart-scheduler-tooltip .smart-scheduler-context-menu .smart-scheduler-context-menu-item[disabled],.smart-scheduler-tooltip .smart-scheduler-event[disabled],.smart-scheduler-tooltip .smart-scheduler-item[disabled]{opacity:.55;cursor:default;pointer-events:none}.smart-scheduler-tooltip .smart-scheduler-collector-event-list{width:100%;height:100%}.smart-scheduler-tooltip .smart-scroll-viewer{--smart-scroll-viewer-max-height:var(--smart-scheduler-context-menu-max-height);--smart-scroll-viewer-max-width:var(--smart-scheduler-context-menu-max-width);--smart-list-box-default-height:auto;border:initial;width:auto;padding:initial}.smart-notification-panel .smart-notification-item .smart-input,.smart-scheduler-tooltip .smart-scheduler-event-button{border-top-right-radius:var(--smart-border-top-right-radius);border-bottom-left-radius:var(--smart-border-bottom-left-radius);outline:0}.smart-scheduler-tooltip .smart-scroll-viewer .smart-scroll-viewer-container.vscroll .smart-scheduler-context-menu{padding-right:var(--smart-scroll-bar-size)}.smart-scheduler-tooltip .smart-scroll-viewer .smart-scroll-viewer-container .smart-scroll-viewer-content-container{padding:initial}.smart-scheduler-tooltip .smart-scheduler-event-button{width:var(--smart-scheduler-collector-item-button-size);height:var(--smart-scheduler-collector-item-button-size);border-color:var(--smart-border);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.smart-scheduler-tooltip .smart-scheduler-event-button:active{color:var(--smart-ui-state-color-active);background-color:var(--smart-ui-state-active)}.smart-scheduler-tooltip .smart-scheduler-event-button:focus{color:var(--smart-ui-state-color-focus);background-color:var(--smart-ui-state-focus)}.smart-scheduler-tooltip .smart-scheduler-event-button:before{content:var(--smart-icon-delete);font-family:var(--smart-font-family-icon);pointer-events:none;box-sizing:border-box;font-size:var(--smart-button-large-font-size);position:absolute}.smart-scheduler-tooltip .smart-scheduler-event-label{font-weight:var(--smart-scheduler-event-label-font-weight);font-size:var(--smart-scheduler-event-label-font-size);pointer-events:none;white-space:nowrap}.smart-scheduler-tooltip .smart-scheduler-event-time{font-weight:var(--smart-scheduler-event-time-font-weight);font-size:var(--smart-scheduler-event-time-font-size);opacity:var(--smart-scheduler-event-time-opacity);pointer-events:none;white-space:nowrap}.smart-scheduler-tooltip:not([animation=none]){transition:animation .2s ease-in,opacity .2s ease-in,visibility .2s ease-in;animation:.2s ease-in smart-drop-down-list-smart-animate-closing}.smart-scheduler-tooltip:not([animation=none])[visible]{transition:animation .2s ease-out,opacity .2s ease-out,visibility .2s ease-out;animation:.2s ease-out smart-drop-down-list-smart-animate-opening}.smart-scheduler-tooltip:not([arrow-direction]),.smart-scheduler-tooltip[arrow-direction=bottom]{transform-origin:bottom}.smart-scheduler-tooltip:not([arrow]),.smart-scheduler-tooltip[arrow-direction=top]{transform-origin:top}.smart-scheduler-tooltip[right-to-left] .smart-scheduler-item{padding-right:initial;padding-left:calc(var(--smart-scheduler-shortcut-size) - 4px)}.smart-scheduler-tooltip[right-to-left] .smart-scheduler-item:after{left:0;right:initial;margin:0 10px 0 6px}.smart-scheduler-tooltip[right-to-left] .smart-scheduler-item>div{padding:10px 12px 10px var(--smart-scheduler-shortcut-size)}.smart-scheduler-drag-feedback{-webkit-tap-highlight-color:transparent;border-radius:var(--smart-scheduler-event-border-radius);pointer-events:none;padding:initial;text-align:center;box-sizing:border-box;box-shadow:var(--smart-elevation-8);font-family:var(--smart-font-family);font-size:var(--smart-font-size);cursor:move;opacity:.75;z-index:10000;background:0 0;outline:0;position:absolute}.smart-scheduler-drag-feedback .smart-scheduler-event-content{box-sizing:border-box;width:100%;height:100%;max-height:100%;padding:var(--smart-scheduler-event-content-padding);color:var(--smart-scheduler-event-color);background:var(--smart-scheduler-event-background);cursor:pointer;border-radius:inherit;grid-row-gap:2px;grid-template-rows:min-content minmax(auto,1fr);justify-content:flex-start;place-items:center flex-start;display:grid;position:relative;overflow:hidden}.smart-scheduler-drag-feedback .smart-scheduler-event-content[single-line]{grid-column-gap:5px;grid-template-rows:100%;grid-template-columns:repeat(2,auto);justify-content:space-between}.smart-scheduler-drag-feedback .smart-scheduler-event-content[single-line]>div{align-self:initial}.smart-scheduler-drag-feedback .smart-scheduler-event-content:not([single-line])>div:not(:first-of-type){grid-column:1/span 2}.smart-scheduler-drag-feedback .smart-scheduler-event-label{font-weight:var(--smart-scheduler-event-label-font-weight);font-size:var(--smart-scheduler-event-label-font-size);pointer-events:none;white-space:nowrap}.smart-scheduler-drag-feedback .smart-scheduler-event-time{font-weight:var(--smart-scheduler-event-time-font-weight);font-size:var(--smart-scheduler-event-time-font-size);opacity:var(--smart-scheduler-event-time-opacity);pointer-events:none;white-space:pre-wrap}.smart-scheduler-drag-feedback .smart-scheduler-event-content{grid-template-columns:minmax(auto,1fr)}.smart-scheduler-drag-feedback .smart-scheduler-event-content>div{text-overflow:ellipsis;align-self:flex-start;max-width:100%;max-height:100%;overflow:hidden}.smart-scheduler-drag-feedback .smart-scheduler-event-content>div:first-of-type{align-self:center}.smart-scheduler-drag-feedback[status] .smart-scheduler-event-content:before{content:"";width:var(--smart-scheduler-status-size);background:var(--smart-scheduler-status-background);height:100%;box-shadow:0 0 0 .5px var(--smart-background);border:1px solid var(--smart-border);box-sizing:border-box;border-radius:20px;display:block;position:absolute;overflow:hidden}.smart-scheduler-drag-feedback[status]:not([view-type=agenda]) .smart-scheduler-event-content{padding-left:calc(var(--smart-scheduler-status-size) + var(--smart-scheduler-status-padding))}.smart-scheduler-drag-feedback[status=free] .smart-scheduler-event-content:before{background:var(--smart-scheduler-status-free-background)}.smart-scheduler-drag-feedback[status=busy] .smart-scheduler-event-content:before{background:var(--smart-scheduler-status-busy-background)}.smart-scheduler-drag-feedback[status=outOfOffice] .smart-scheduler-event-content:before{background:var(--smart-scheduler-status-out-of-office-background)}.smart-scheduler-drag-feedback[status=tentative] .smart-scheduler-event-content:before{background:var(--smart-scheduler-status-tentative-background)}.smart-scheduler-drag-feedback[view-type=agenda] .smart-scheduler-event-time{opacity:var(--smart-scheduler-event-time-opacity-agenda);font-size:var(--smart-scheduler-event-time-font-size-agenda);font-weight:var(--smart-scheduler-event-time-font-weight-agenda)}.smart-scheduler-drag-feedback[view-type=agenda] .smart-scheduler-event,.smart-scheduler-drag-feedback[view-type=agenda] .smart-scheduler-event-content>div{padding:var(--smart-scheduler-event-padding-agenda)}.smart-scheduler-drag-feedback[view-type=agenda][status] .smart-scheduler-event-content:before{content:initial}.smart-scheduler-drag-feedback:not([view-type^=timeline]){width:var(--smart-scheduler-event-size)}.smart-scheduler-drag-feedback:not([view-type^=timeline]) .smart-scheduler-event-content>div{padding:var(--smart-scheduler-event-padding-basic)}.smart-scheduler-drag-feedback[view-type^=timeline] .smart-scheduler-event-content>div{padding:var(--smart-scheduler-event-padding-timeline)}.smart-scheduler-drag-feedback[mobile]:not([view-type^=timeline]){min-width:var(--smart-scheduler-event-size-timeline)}.smart-scheduler-drag-feedback[exception] .smart-scheduler-event-content,.smart-scheduler-drag-feedback[repeating] .smart-scheduler-event-content{grid-template-columns:minmax(auto,1fr) var(--smart-scheduler-event-icon-size)}.smart-scheduler-drag-feedback:not([repeating]) .smart-scheduler-event-content:not([single-line])>div{grid-column:1/span 2}.smart-scheduler-drag-feedback[repeating] .smart-scheduler-event-content:after{content:var(--smart-icon-spin);width:var(--smart-scheduler-event-icon-size);font-family:var(--smart-font-family-icon);font-size:var(--smart-font-size);padding:var(--smart-scheduler-event-content-padding);box-sizing:border-box;justify-content:center;align-items:center;line-height:1rem;display:flex;position:absolute;top:0;right:0}.smart-scheduler-drag-feedback[repeating] .smart-scheduler-event-content[single-line]{grid-template-columns:repeat(2,auto) var(--smart-scheduler-event-icon-size)}.smart-scheduler-drag-feedback[repeating][exception] .smart-scheduler-event-content:after{content:var(--smart-icon-attention-circled)}.smart-scheduler-drag-feedback[right-to-left]{direction:rtl}.smart-scheduler-drag-feedback[right-to-left]:not([view-type=agenda])[status] .smart-scheduler-event-content{padding-left:initial;padding-right:calc(var(--smart-scheduler-status-size) + var(--smart-scheduler-status-padding))}.smart-scheduler-drag-feedback[right-to-left][repeating] .smart-scheduler-event-content:after{right:initial;left:0}.smart-dragging-disabled{cursor:no-drop}.smart-notification-panel{contain:content;width:auto;height:auto;max-height:100px;display:inline-block}.smart-notification-panel:focus{border-color:var(--smart-outline)}.smart-notification-panel.smart-container,.smart-notification-panel>.smart-container{padding:var(--smart-editor-label-padding);max-height:inherit;overflow:auto}.smart-notification-panel .smart-notification-container{flex-direction:column;width:100%;display:flex}.smart-notification-panel .smart-notification-container:empty{display:none}.smart-notification-panel .smart-notification-item,.smart-notification-panel .smart-notification-placeholder{-webkit-user-select:none;user-select:none}.smart-notification-panel .smart-notification-item{grid-template-columns:repeat(4,minmax(0,1fr)) var(--smart-editor-height);grid-column-gap:10px;padding:0 0 var(--smart-editor-label-padding);place-items:center;display:inline-grid}.smart-notification-panel .smart-notification-item .smart-input{white-space:nowrap;text-overflow:ellipsis;background:var(--smart-surface);width:100%;color:var(--smart-surface-color);padding:var(--smart-editor-label-padding);height:var(--smart-editor-height);border-top-left-radius:var(--smart-border-top-left-radius);border-bottom-right-radius:var(--smart-border-bottom-right-radius);cursor:pointer;font-family:var(--smart-font-family);font-size:var(--smart-font-size);border:var(--smart-border-width) solid transparent;align-items:center;display:inline-flex;position:relative;overflow:hidden}.smart-notification-panel .smart-notification-item .smart-input[interval]:after,.smart-notification-panel .smart-notification-item .smart-input[interval]:before,.smart-notification-panel .smart-notification-item .smart-input[type]:after{content:var(--smart-icon-arrow-down);cursor:pointer;font-family:var(--smart-font-family-icon);font-size:var(--smart-arrow-size);width:var(--smart-editor-addon-width);box-sizing:border-box;outline:0;justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:1px;right:-1px;overflow:hidden}.smart-notification-panel .smart-notification-item .smart-input[interval]:before{content:var(--smart-icon-arrow-up);border-bottom:var(--smart-border-width) solid transparent;height:50%;top:0}.smart-notification-panel .smart-notification-item .smart-input[interval]:after{content:var(--smart-icon-arrow-down);bottom:0;top:initial;height:50%}.smart-notification-panel .smart-notification-item .smart-button[delete]{width:var(--smart-editor-height);height:var(--smart-editor-height);box-sizing:border-box;opacity:.25;cursor:pointer;border-radius:50%;outline:0;justify-content:center;align-items:center;font-size:16px;display:flex;position:relative}.smart-notification-panel .smart-notification-item .smart-button[delete]:after{content:var(--smart-icon-close);cursor:pointer;width:100%;height:0;font-size:var(--smart-font-size);font-family:var(--smart-font-family-icon);justify-content:center;align-items:center;display:flex}.smart-notification-panel .smart-notification-placeholder,.smart-notification-panel .smart-notification-placeholder .smart-input{cursor:pointer;font-family:var(--smart-font-family);font-size:var(--smart-font-size);outline:0;align-items:center;display:inline-flex}.smart-notification-panel .smart-notification-item .smart-button[delete]:hover{opacity:.6}.smart-notification-panel .smart-notification-item .smart-button[delete]:active{opacity:1}.smart-notification-panel .smart-notification-item .smart-button[delete]:focus,.smart-notification-panel .smart-notification-item .smart-input:focus{box-shadow:0 0 0 1px var(--smart-outline)}.smart-notification-panel .smart-notification-placeholder{border-bottom:var(--smart-border-width) solid var(--smart-primary);color:var(--smart-primary)}.smart-notification-panel .smart-notification-placeholder .smart-input{border:var(--smart-border-width) solid transparent}.smart-notification-panel .smart-notification-placeholder:hover{color:var(--smart-ui-state-color-hover)}.smart-notification-panel .smart-notification-editor{background:var(--smart-background);color:var(--smart-background-color);position:absolute}.smart-notification-panel label{justify-content:center;align-items:center;display:inline-flex}.smart-notification-panel[right-to-left] .smart-notification-item .smart-input[interval]{padding-left:calc(var(--smart-editor-addon-width) + var(--smart-editor-label-padding))}.smart-notification-panel[right-to-left] .smart-notification-item .smart-input[interval]:after,.smart-notification-panel[right-to-left] .smart-notification-item .smart-input[interval]:before,.smart-notification-panel[right-to-left] .smart-notification-item .smart-input[type]:after{right:initial;left:-1px}.smart-scheduler-loading-container .smart-loader-label{z-index:99;margin-top:calc(5px + var(--smart-loader-size));margin-left:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-scheduler-loader{margin:inherit;z-index:99;opacity:.85;text-align:left;box-sizing:border-box;width:calc(var(--smart-loader-size) + 10px);height:calc(var(--smart-loader-size) + 10px);background-clip:padding-box;border:6px solid #2b333f1a;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-scheduler-loader:after,.smart-scheduler-loader:before{content:"";box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit inherit transparent;border-width:6px;margin:-6px;animation:1.1s cubic-bezier(.6,.2,0,.8) infinite smart-loader-spin,1.1s linear infinite smart-loader-spin-fade;position:absolute}.smart-color-input-drop-down-menu.smart-scheduler-color-input .default-samples-container div{border:initial;border-radius:50%;position:relative;transform:scale(.95)}.smart-color-input-drop-down-menu.smart-scheduler-color-input .default-samples-container div.selected{transform:scale(1)}.smart-color-input-drop-down-menu.smart-scheduler-color-input .default-samples-container div.selected:not(.no-color):after{content:var(--smart-icon-check);width:100%;height:100%;font-family:var(--smart-font-family-icon);color:var(--smart-secondary-color);border-radius:inherit;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.smart-scheduler-color-input{--smart-input-drop-down-menu-width:auto}.smart-3d-chart-legend-item-color{cursor:pointer;border:3px solid;width:13px;height:13px;margin-right:5px}.smart-3d-chart-legend-item-hidden>.smart-3d-chart-legend-item-color{background-color:#fff!important}.smart-3d-chart-legend-item-label{font-size:12px;font-weight:700}.smart-3d-chart-legend{z-index:2;flex-wrap:wrap;justify-content:center;display:flex;position:absolute}.smart-3d-chart-footer{border:1px solid var(--smart-border)}.smart-3d-chart-range-selector-container{border:1px solid var(--smart-border);width:95%;height:100px;position:relative}.smart-3d-chart-range-selector{width:100%;height:80%;position:relative}.smart-3d-chart-range-selector-rect{opacity:.1;cursor:move;background:#00f;width:95%;height:100%;position:absolute;top:0}.smart-3d-chart-range-selector-slider{cursor:e-resize;width:6px;height:100%;position:absolute;top:0}.smart-3d-chart-range-selector-slider:before{content:"";background:var(--smart-border);width:1px;height:100%;position:absolute;top:0;left:0}.smart-3d-chart-range-selector-slider:after{content:"";border:1px solid var(--smart-border);background:#fff;border-radius:4px;width:100%;height:30%;position:absolute;top:50%;left:-3px;transform:translateY(-50%)}.smart-3d-chart-legend-table{table-layout:fixed}.smart-3d-chart-legend-table-header-cell{border-bottom:1px solid var(--smart-border);text-overflow:ellipsis;white-space:nowrap;height:55px;overflow:hidden}td.smart-3d-chart-legend-table-body-cell:first-child{text-align:left;border-right:1px solid var(--smart-border);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}td.smart-3d-chart-legend-table-body-cell{text-align:center;padding:0 5px}td.smart-3d-chart-legend-table-body-cell:last-child{min-width:40px}.smart-3d-chart-legend-table-body-cell-flex{justify-content:center;display:flex}.smart-3d-chart-legend-table .smart-3d-chart-legend-item{justify-content:center;width:100%;margin:8px 2px}.smart-3d-chart-legend-table .smart-3d-chart-legend-item-color{width:100%;max-width:20px;height:20px}.smart-3d-chart-legend-table thead th:not(:first-child) div.wrapper{justify-content:center}.smart-3d-chart-legend-column{display:flex}.smart-3d-chart-legend-item{-webkit-user-select:none;user-select:none;margin:8px;display:flex}.smart-3d-chart-tooltip{background-color:var(--smart-background);color:var(--smart-background-color);opacity:.8;z-index:2;border:2px solid #000;border-radius:5px;max-width:165px;padding:3px;display:none;position:fixed}.smart-3d-chart-caption{text-align:center;z-index:2;width:100%;margin:auto;padding:10px;position:absolute}.smart-3d-chart,.smart-3d-chart-container{position:relative}.smart-3d-chart-label{color:var(--smart-background-color);background-color:none;font-size:15px}.smart-3d-chart-value-axis-label,.smart-3d-chart-x-axis-label,.smart-3d-chart-z-axis-label{color:var(--smart-background-color);padding:0;font-weight:550}.smart-3d-chart-hover{cursor:pointer}.smart-3d-chart-tooltip-heading{font-weight:700}.smart-3d-chart{border:1px solid var(--smart-border);width:800px;height:400px;display:block}smart-3d-chart .smart-3d-chart-controls{z-index:3;opacity:0;justify-content:right;align-items:center;width:100%;height:fit-content;padding:5px 20px;transition:opacity .25s ease-in-out;display:flex;position:absolute}.smart-3d-chart-controls>.smart-3d-chart-control{margin-left:20px}smart-3d-chart:hover .smart-3d-chart-controls{opacity:1}.smart-3d-chart-control-button{cursor:pointer;font-size:17px}.smart-3d-chart-control-button:after{opacity:.7;position:relative;top:20%}.smart-3d-chart-control-button:hover:after,.smart-3d-chart-control-button[selected]:after{opacity:1}.smart-3d-chart-control-zoom-in:after{content:var(--smart-icon-zoom-in);font-family:var(--smart-font-family-icon)}.smart-3d-chart-control-zoom-out:after{content:var(--smart-icon-zoom-out);font-family:var(--smart-font-family-icon)}.smart-3d-chart-control-camera-mode:after{content:var(--smart-icon-video-camera);font-family:var(--smart-font-family-icon)}.smart-3d-chart-control-pan-mode:after{content:var(--smart-icon-move);font-family:var(--smart-font-family-icon)}.smart-3d-chart-control-zoom-mode:after{content:var(--smart-icon-zoom-in);font-family:var(--smart-font-family-icon)}.smart-3d-chart-control-reset-camera:after{content:var(--smart-icon-home);font-family:var(--smart-font-family-icon)}.smart-3d-chart-control-save-image:after{content:var(--smart-icon-download-alt);font-family:var(--smart-font-family-icon)}.smart-3d-chart-control-drop-down-list{width:150px}.smart-3d-chart-control-drop-down-list .smart-3d-chart-control-list-item{margin-right:5px}.drawContainer,.smart-arrow,.smart-container{width:100%;height:100%}.smart-container{box-sizing:border-box;font-family:inherit;font-size:inherit;outline:0;margin:0;padding:0;display:block}.smart-container *{box-sizing:border-box}.smart-drop-down,.smart-popup{box-sizing:border-box;margin:var(--smart-editor-drop-down-vertical-offset) 0;z-index:var(--smart-editor-drop-down-z-index);list-style-type:none;position:absolute}@font-face{font-family:smart-icons;src:local("./font/smart-icons"),url(./smart-icons-CbzY-XZ_.woff2)format("woff2"),url(./smart-icons-DW6niJfE.woff)format("woff"),url(./smart-icons-jg-CxCYJ.ttf)format("truetype"),url(./smart-icons-B9xU0Yqi.eot)format("embedded-opentype");font-weight:400;font-style:normal}.smart-arrow{background-position:50%;background-repeat:no-repeat;background-size:1em 1em}.smart-arrow-down:after,.smart-arrow-left-first:after,.smart-arrow-left:after,.smart-arrow-right-last:after,.smart-arrow-right:after,.smart-arrow-up:after{width:100%;height:100%;font-family:var(--smart-font-family-icon);font-style:normal;font-weight:400;font-size:var(--smart-arrow-size);color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit;font-variant:normal;text-transform:none;flex-wrap:wrap;justify-content:center;align-items:center;display:flex;position:relative}.smart-arrow-up:after{content:var(--smart-icon-arrow-up);top:-1px}.smart-arrow-down:after{content:var(--smart-icon-arrow-down)}.smart-arrow-left:after{content:var(--smart-icon-arrow-left)}.smart-arrow-left-first:after{content:var(--smart-icon-first-page)}.smart-arrow-right-last:after{content:var(--smart-icon-last-page)}.smart-arrow-right:after{content:var(--smart-icon-arrow-right)}.drawContainer{position:relative}.smart-ripple{pointer-events:none;opacity:.5;border:none;border-radius:50%;animation:.35s linear ripple;display:block;position:absolute;transform:scale(0)}.smart-ripple.smart-animate{animation:.65s linear ripple;position:absolute}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.smart-overlay{pointer-events:none}.smart-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.smart-collapse,.smart-hidden{display:none!important}.smart-visibility-hidden{visibility:hidden!important}.smart-element-init{visibility:hidden}.smart-element-ready{overflow:hidden}.smart-shown{display:block}.smart-resize-trigger{transition:all;position:absolute;top:0;left:0}.smart-resize-trigger-shrink{width:200%;height:200%;transition:all;position:absolute;top:0;left:0}.smart-resize-trigger-container{pointer-events:none;z-index:-1;visibility:hidden;width:100%;height:100%;min-height:1px;display:block;position:relative;top:-100%;left:0;overflow:hidden}.smart-list-menu-view.smart-drop-down-repositioned .smart-loader,smart-card-view .smart-loader,smart-grid .smart-loader,smart-list-box .smart-loader,smart-list-menu .smart-loader,smart-table .smart-loader,smart-tree .smart-loader{margin:inherit;opacity:.85;text-align:left;box-sizing:border-box;z-index:10;width:calc(var(--smart-loader-size) + 10px);height:calc(var(--smart-loader-size) + 10px);background-clip:padding-box;border:6px solid #2b333f1a;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.smart-list-menu-view.smart-drop-down-repositioned .smart-loader:after,.smart-list-menu-view.smart-drop-down-repositioned .smart-loader:before,smart-card-view .smart-loader:after,smart-card-view .smart-loader:before,smart-grid .smart-loader:after,smart-grid .smart-loader:before,smart-list-box .smart-loader:after,smart-list-box .smart-loader:before,smart-list-menu .smart-loader:after,smart-list-menu .smart-loader:before,smart-table .smart-loader:after,smart-table .smart-loader:before,smart-tree .smart-loader:after,smart-tree .smart-loader:before{content:"";box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:6px solid #0000;margin:-6px;animation:1.1s cubic-bezier(.6,.2,0,.8) infinite smart-loader-spin,1.1s linear infinite smart-loader-spin-fade;position:absolute}.smart-list-menu-view.smart-drop-down-repositioned .smart-loader.smart-hidden,smart-card-view .smart-loader.smart-hidden,smart-grid .smart-loader.smart-hidden,smart-list-box .smart-loader.smart-hidden,smart-list-menu .smart-loader.smart-hidden,smart-table .smart-loader.smart-hidden,smart-tree .smart-loader.smart-hidden{display:none}.smart-list-menu-view.smart-drop-down-repositioned[loading-indicator-position=bottom] .smart-loader,.smart-list-menu-view.smart-drop-down-repositioned[loading-indicator-position=top] .smart-loader,smart-grid[loading-indicator-position=bottom] .smart-loader,smart-grid[loading-indicator-position=top] .smart-loader,smart-list-box[loading-indicator-position=bottom] .smart-loader,smart-list-box[loading-indicator-position=top] .smart-loader,smart-list-menu[loading-indicator-position=bottom] .smart-loader,smart-list-menu[loading-indicator-position=top] .smart-loader,smart-tree[loading-indicator-position=bottom] .smart-loader,smart-tree[loading-indicator-position=top] .smart-loader{width:var(--smart-loader-size);height:var(--smart-loader-size);left:20%}.smart-list-menu-view.smart-drop-down-repositioned[loading-indicator-position=bottom] .smart-loader-container,.smart-list-menu-view.smart-drop-down-repositioned[loading-indicator-position=top] .smart-loader-container,smart-grid[loading-indicator-position=bottom] .smart-loader-container,smart-grid[loading-indicator-position=top] .smart-loader-container,smart-list-box[loading-indicator-position=bottom] .smart-loader-container,smart-list-box[loading-indicator-position=top] .smart-loader-container,smart-list-menu[loading-indicator-position=bottom] .smart-loader-container,smart-list-menu[loading-indicator-position=top] .smart-loader-container,smart-tree[loading-indicator-position=bottom] .smart-loader-container,smart-tree[loading-indicator-position=top] .smart-loader-container{background-color:#f2f2f2;width:100%;height:10%;animation:.3s linear smart-loader-container-pop-up-down;display:block;position:relative;overflow:hidden}.smart-list-menu-view.smart-drop-down-repositioned[loading-indicator-position=bottom] .smart-loader-container.smart-hidden,.smart-list-menu-view.smart-drop-down-repositioned[loading-indicator-position=top] .smart-loader-container.smart-hidden,smart-grid[loading-indicator-position=bottom] .smart-loader-container.smart-hidden,smart-grid[loading-indicator-position=top] .smart-loader-container.smart-hidden,smart-list-box[loading-indicator-position=bottom] .smart-loader-container.smart-hidden,smart-list-box[loading-indicator-position=top] .smart-loader-container.smart-hidden,smart-list-menu[loading-indicator-position=bottom] .smart-loader-container.smart-hidden,smart-list-menu[loading-indicator-position=top] .smart-loader-container.smart-hidden,smart-tree[loading-indicator-position=bottom] .smart-loader-container.smart-hidden,smart-tree[loading-indicator-position=top] .smart-loader-container.smart-hidden{display:none}.smart-list-menu-view.smart-drop-down-repositioned[loading-indicator-position=bottom] .smart-loader-label,.smart-list-menu-view.smart-drop-down-repositioned[loading-indicator-position=top] .smart-loader-label,smart-grid[loading-indicator-position=bottom] .smart-loader-label,smart-grid[loading-indicator-position=top] .smart-loader-label,smart-list-box[loading-indicator-position=bottom] .smart-loader-label,smart-list-box[loading-indicator-position=top] .smart-loader-label,smart-list-menu[loading-indicator-position=bottom] .smart-loader-label,smart-list-menu[loading-indicator-position=top] .smart-loader-label,smart-tree[loading-indicator-position=bottom] .smart-loader-label,smart-tree[loading-indicator-position=top] .smart-loader-label{font-family:inherit;font-size:inherit;vertical-align:middle;white-space:nowrap;display:block;position:absolute;top:50%;left:60%;transform:translate(-50%,-50%)}.smart-list-menu-view.smart-drop-down-repositioned[loading-indicator-position=top] .smart-loader-container,smart-grid[loading-indicator-position=top] .smart-loader-container,smart-list-box[loading-indicator-position=top] .smart-loader-container,smart-list-menu[loading-indicator-position=top] .smart-loader-container,smart-tree[loading-indicator-position=top] .smart-loader-container{animation:.3s linear smart-loader-container-pop-up-top;position:absolute;top:0}.smart-list-menu-view.smart-drop-down-repositioned[loading-indicator-position=bottom] .smart-loader-container,smart-grid[loading-indicator-position=bottom] .smart-loader-container,smart-list-box[loading-indicator-position=bottom] .smart-loader-container,smart-list-menu[loading-indicator-position=bottom] .smart-loader-container,smart-tree[loading-indicator-position=bottom] .smart-loader-container{top:-10%}.smart-list-menu-view.smart-drop-down-repositioned[loading-indicator-position=center] .smart-loader,smart-grid[loading-indicator-position=center] .smart-loader,smart-list-box[loading-indicator-position=center] .smart-loader,smart-list-menu[loading-indicator-position=center] .smart-loader,smart-tree[loading-indicator-position=center] .smart-loader{width:calc(var(--smart-loader-size) + 10px);height:calc(var(--smart-loader-size) + 10px)}smart-grid[disabled] .smart-loader:after,smart-grid[disabled] .smart-loader:before,smart-list-box[disabled] .smart-loader:after,smart-list-box[disabled] .smart-loader:before,smart-list-menu[disabled] .smart-loader:after,smart-list-menu[disabled] .smart-loader:before,smart-tree[disabled] .smart-loader:after,smart-tree[disabled] .smart-loader:before{animation:none}@keyframes smart-loader-container-pop-up-down{0%{top:0}20%{top:-2%}35%{top:-6%}60%{top:-8%}to{top:-10%}}@keyframes smart-loader-container-pop-up-top{0%{top:-10%}20%{top:-8%}35%{top:-6%}60%{top:-2%}to{top:0}}@keyframes smart-loader-spin{to{transform:rotate(360deg)}}@keyframes smart-loader-spin-fade{0%,to,20%,60%{border-top-color:#7a7a7a}35%{border-top-color:#0000}}.smart-right-to-left{direction:rtl}.smart-micro{font-size:9px}.smart-small{font-size:12px}.smart-caps{text-transform:uppercase;letter-spacing:.1em}.smart-strong{font-weight:500}.smart-truncate{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.smart-quiet{opacity:.75}.smart-flex{display:flex}.smart-flex.middle{place-content:center}.smart-flex.center{place-items:center}.smart-flex-wrap{flex-wrap:wrap;display:flex}.smart-dragging,.smart-dragging *{cursor:move!important}.smart-element{direction:ltr}.smart-element ::-webkit-scrollbar{width:18px}.smart-element ::-webkit-scrollbar-track{background-color:#0000}.smart-element ::-webkit-scrollbar-thumb{background-color:var(--smart-scroll-bar-thumb-background);background-clip:content-box;border:6px solid #0000;border-radius:20px}.smart-element ::-webkit-scrollbar-thumb:hover{background-color:var(--smart-scroll-bar-thumb-background-hover)}:root{--iCOLL_PRIMARY:#e65a2b;--iCOLL_PRIMARY_HOVER:#cf4f24;--iCOLL_PRIMARY_DARK:#c0451a;--iCOLL_PRIMARY_LIGHT:color-mix(in srgb, var(--iCOLL_PRIMARY) 8%, transparent);--iCOLL_PRIMARY_MEDIUM:color-mix(in srgb, var(--iCOLL_PRIMARY) 15%, transparent);--iCOLL_PRIMARY_RGB:230, 90, 43;--iCOLL_PRIMARY_TINT:#fff4ed;--iCOLL_BODY_COLOR:#fff;--iCOLL_SIDEBAR_COLOR:#f4f2ef;--iCOLL_CONTENTTOP_COLOR:#f2f3f5;--iCOLL_VIEW_COLOR:#fafbfc;--iCOLL_INFOPANEL_COLOR:var(--iCOLL_SIDEBAR_COLOR);--iCOLL_TOOLBAR_COLOR:var(--iCOLL_BODY_COLOR);--iCOLL_DASHBORDPANEL_COLOR:var(--iCOLL_BODY_COLOR);--iCOLL_ACTIONBUTTON_COLOR:var(--iCOLL_CONTENTTOP_COLOR);--iCOLL_GRID_COLOR:var(--iCOLL_BODY_COLOR);--iCOLL_GRIDSELECTED_COLOR:#f7d9cb;--iCOLL_TABLE_ROW_HOVER:var(--iCOLL_PRIMARY_LIGHT);--iCOLL_GRIDBORDER_COLOR:#eee;--iCOLL_SURFACE_COLOR:#f7f8fa;--iCOLL_OVERLAY_BG:color-mix(in srgb, var(--iCOLL_BLACK) 40%, transparent);--iCOLL_CONTAINERBORDER_COLOR:#e0e0e5;--iCOLL_FONT_COLOR:#1f2328;--iCOLL_LABEL_COLOR:#6b7280;--iCOLL_ON_COLOR:#fff;--iCOLL_BORDER_COLOR:#e5e7eb;--iCOLL_RULE_COLOR:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 40%, transparent);--iCOLL_BORDER_COLOR_STRONG:#dddedf;--iCOLL_EDITBORDER_COLOR:#ff6f3c;--iCOLL_BOXSHADOW:0 2px 8px color-mix(in srgb, var(--iCOLL_BLACK) 8%, transparent);--iCOLL_BOXSHADOW_HOVER:0 6px 20px color-mix(in srgb, var(--iCOLL_BLACK) 14%, transparent);--iCOLL_DOCK_SHADOW:0 1px 2px color-mix(in srgb, var(--iCOLL_SHADOW_WARM) 6%, transparent), 0 4px 12px -4px color-mix(in srgb, var(--iCOLL_SHADOW_WARM) 16%, transparent);--iCOLL_TEXTAREABORDER_COLOR:#e6e6ea;--iCOLL_REQUIREDFIELD-COLOR:#fff7f3;--iCOLL_REQUIREDFIELDBORDER-COLOR:#e8c4b0;--iCOLL_TITLEBAR_COLOR:color-mix(in srgb, var(--iCOLL_PRIMARY) 90%, var(--iCOLL_CONTENTTOP_COLOR));--iCOLL_BUTTON_COLOR:var(--iCOLL_TITLEBAR_COLOR);--iCOLL_BUTTONFONT_COLOR:#fff;--iCOLL_DISABLED_BG:var(--iCOLL_RAIL_COLOR);--iCOLL_DISABLED_FG:color-mix(in srgb, var(--iCOLL_WARM_BROWN) 75%, var(--iCOLL_LABEL_COLOR));--iCOLL_BUTTONDISABLED_COLOR:var(--iCOLL_DISABLED_BG);--iCOLL_POPUP-COLOR:#fdfdfd;--iCOLL_POPUP-SHADOW:0 8px 24px color-mix(in srgb, var(--iCOLL_BLACK) 16%, transparent);--iCOLL_TOOLTIP_COLOR:#404040;--iCOLL_TOOLTIPFONT_COLOR:#fff;--iCOLL_SPLITTER_FOCUS_COLOR:#8a919a;--iCOLL_ERROR_COLOR:#ef4444;--iCOLL_ERROR_BG:#fef2f2;--iCOLL_ERROR_BORDER:#fecaca;--iCOLL_SUCCESS_COLOR:#22ce6c;--iCOLL_WARNING_COLOR:#f77035;--iCOLL_WARNING_HOVER_COLOR:#e05a1e;--iCOLL_WARNING_BG:#fff3cd;--iCOLL_WARNING_BORDER:#ffc107;--iCOLL_WARNING_TEXT:#856404;--iCOLL_INFO_COLOR:#3b82f6;--iCOLL_PARTNER_SELECT:#2563eb;--iCOLL_HOVER_COLOR:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 12%, transparent);--iCOLL_SPINNER_OVERLAY_BG:color-mix(in srgb, var(--iCOLL_BODY_COLOR) 82%, transparent);--iCOLL_WHITE:#fff;--iCOLL_BLACK:#000;--iCOLL_INK:#1f2328;--iCOLL_SLATE:#3c454b;--iCOLL_SHADOW_WARM:#28180c;--iCOLL_WARM_BROWN:#a88c70;--iCOLL_RAIL_COLOR:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 95%, var(--iCOLL_WARM_BROWN));--iCOLL_STATUS_OK_FG:#15803d;--iCOLL_STATUS_OK_BG:#ecfdf3;--iCOLL_STATUS_BUSY_FG:#1d4ed8;--iCOLL_STATUS_BUSY_BG:#eff4ff;--iCOLL_STATUS_WARN_FG:#b45309;--iCOLL_STATUS_WARN_BG:#fff7ed;--iCOLL_STATUS_ERROR_FG:#b42318;--iCOLL_STATUS_ERROR_BG:#fef3f2;--iCOLL_STATUS_MUTED_FG:#4b5563;--iCOLL_STATUS_MUTED_BG:#f3f4f6;--iCOLL_STATUS_INFO_FG:#6941c6;--iCOLL_STATUS_INFO_BG:#f4f3ff;--cc-primary:#ea4e33;--cc-primary-hover:#d6492f;--cc-primary-light:color-mix(in srgb, var(--cc-primary) 8%, transparent);--cc-primary-medium:color-mix(in srgb, var(--cc-primary) 16%, transparent);--cc-slate:var(--iCOLL_SLATE);--cc-slate-light:#5a646b;--cc-body:var(--iCOLL_WHITE);--cc-surface:#f4f5f7;--cc-font:var(--cc-slate);--cc-font-invert:var(--cc-body);--cc-label:#6b7280;--cc-border:#e2e5e9;--cc-error:var(--iCOLL_ERROR_COLOR);--cc-error-bg:#fef2f2;--cc-error-border:#fecaca;--iCOLL_FONT_FAMILY:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--iCOLL_FONT_MONO:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--iCOLL_FS_2XS:10px;--iCOLL_FS_LABEL:11px;--iCOLL_FS_XS:12px;--iCOLL_FS_SM:13px;--iCOLL_FS_BODY:14px;--iCOLL_FS_LG:16px;--iCOLL_FS_TITLE:18px;--iCOLL_FS_DISPLAY:28px;--iCOLL_FW_REGULAR:400;--iCOLL_FW_MEDIUM:500;--iCOLL_FW_SEMIBOLD:600;--iCOLL_FW_BOLD:700;--iCOLL_FW_BUTTON:var(--iCOLL_FW_MEDIUM);--smart-font-family:var(--iCOLL_FONT_FAMILY);--iCOLL_FIELD_HEIGHT:32px;--iCOLL_SCROLLBAR_TRACK:transparent;--iCOLL_SCROLLBAR_THUMB:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 82%, var(--iCOLL_FONT_COLOR));--iCOLL_SCROLLBAR_HOVER:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 68%, var(--iCOLL_FONT_COLOR));--iCOLL_SCROLLBAR_ACTIVE:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 55%, var(--iCOLL_FONT_COLOR));--iCOLL_BUTTONSVG_FILTER:brightness(0) saturate(100%) invert(6%) sepia(4%) saturate(3268%) hue-rotate(182deg) brightness(97%) contrast(88%);--iCOLL_THEME_FILTER:brightness(0) saturate(100%) invert(59%) sepia(95%) saturate(4440%) hue-rotate(346deg) brightness(95%) contrast(90%);--pm-bg:var(--iCOLL_BODY_COLOR);--pm-text:var(--iCOLL_FONT_COLOR);--pm-muted:var(--iCOLL_LABEL_COLOR);--pm-border:var(--iCOLL_BORDER_COLOR);--pm-orange-light:var(--iCOLL_PRIMARY_LIGHT);--smart-background:var(--iCOLL_VIEW_COLOR);--smart-background-color:var(--iCOLL_FONT_COLOR);--smart-surface:var(--iCOLL_CONTENTTOP_COLOR);--smart-surface-color:var(--iCOLL_FONT_COLOR);--smart-border:var(--iCOLL_BORDER_COLOR);--smart-disabled:var(--iCOLL_BUTTONDISABLED_COLOR);--smart-disabled-color:var(--iCOLL_LABEL_COLOR);--smart-primary-rgb:var(--iCOLL_PRIMARY_RGB);--smart-primary:var(--iCOLL_PRIMARY);--smart-primary-color:var(--iCOLL_ON_COLOR);--smart-ui-state-hover:var(--iCOLL_TABLE_ROW_HOVER);--smart-ui-state-color-hover:var(--iCOLL_FONT_COLOR);--smart-ui-state-focus:var(--iCOLL_CONTENTTOP_COLOR);--smart-ui-state-color-focus:var(--iCOLL_FONT_COLOR);--smart-ui-state-selected:var(--iCOLL_GRIDSELECTED_COLOR);--smart-ui-state-color-selected:var(--iCOLL_FONT_COLOR)}[data-theme=dark]{--iCOLL_PRIMARY:#00b383;--iCOLL_PRIMARY_HOVER:#00c896;--iCOLL_PRIMARY_DARK:#00e0a8;--iCOLL_PRIMARY_RGB:0, 179, 131;--iCOLL_PRIMARY_TINT:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent);--iCOLL_BODY_COLOR:#1c1f24;--iCOLL_SIDEBAR_COLOR:#23272e;--iCOLL_CONTENTTOP_COLOR:#23272e;--iCOLL_VIEW_COLOR:#23272e;--iCOLL_GRIDSELECTED_COLOR:var(--iCOLL_PRIMARY_MEDIUM);--iCOLL_TABLE_ROW_HOVER:color-mix(in srgb, var(--iCOLL_PRIMARY) 10%, transparent);--iCOLL_GRIDBORDER_COLOR:#2f353d;--iCOLL_SURFACE_COLOR:#1c1f24;--iCOLL_OVERLAY_BG:color-mix(in srgb, var(--iCOLL_BLACK) 60%, transparent);--iCOLL_CONTAINERBORDER_COLOR:#1b1f27;--iCOLL_FONT_COLOR:#e6e8eb;--iCOLL_LABEL_COLOR:#9aa0a6;--iCOLL_RULE_COLOR:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 40%, transparent);--iCOLL_ON_COLOR:#fff;--iCOLL_BORDER_COLOR:#3a414b;--iCOLL_BORDER_COLOR_STRONG:#2f353d;--iCOLL_EDITBORDER_COLOR:#003d29;--iCOLL_BOXSHADOW:0 -4px 8px color-mix(in srgb, var(--iCOLL_WHITE) 6%, transparent), 0 8px 20px color-mix(in srgb, var(--iCOLL_BLACK) 45%, transparent), 0 20px 50px color-mix(in srgb, var(--iCOLL_BLACK) 55%, transparent);--iCOLL_BOXSHADOW_HOVER:0 6px 20px color-mix(in srgb, var(--iCOLL_BLACK) 60%, transparent);--iCOLL_DOCK_SHADOW:0 1px 2px color-mix(in srgb, var(--iCOLL_BLACK) 35%, transparent), 0 4px 12px -4px color-mix(in srgb, var(--iCOLL_BLACK) 55%, transparent);--iCOLL_TEXTAREABORDER_COLOR:#3a414b;--iCOLL_REQUIREDFIELD-COLOR:#14312a;--iCOLL_REQUIREDFIELDBORDER-COLOR:#1e6b54;--iCOLL_TITLEBAR_COLOR:color-mix(in srgb, var(--iCOLL_PRIMARY) 30%, var(--iCOLL_CONTENTTOP_COLOR));--iCOLL_BUTTONFONT_COLOR:#e6e8eb;--iCOLL_POPUP-COLOR:#1c1f24;--iCOLL_POPUP-SHADOW:0 -4px 8px color-mix(in srgb, var(--iCOLL_WHITE) 6%, transparent), 0 8px 20px color-mix(in srgb, var(--iCOLL_BLACK) 45%, transparent), 0 20px 50px color-mix(in srgb, var(--iCOLL_BLACK) 55%, transparent);--iCOLL_TOOLTIP_COLOR:#e6e8eb;--iCOLL_TOOLTIPFONT_COLOR:#0f1115;--iCOLL_ERROR_BG:#2d1515;--iCOLL_ERROR_BORDER:#7f1d1d;--iCOLL_WARNING_COLOR:#c96a2a;--iCOLL_WARNING_HOVER_COLOR:#b55a20;--iCOLL_WARNING_BG:#2a2100;--iCOLL_WARNING_BORDER:#7a6200;--iCOLL_WARNING_TEXT:#d4a800;--iCOLL_STATUS_OK_FG:#6ee7b7;--iCOLL_STATUS_OK_BG:#6ee7b71f;--iCOLL_STATUS_BUSY_FG:#93b4ff;--iCOLL_STATUS_BUSY_BG:#93b4ff1f;--iCOLL_STATUS_WARN_FG:#fcd34d;--iCOLL_STATUS_WARN_BG:#fcd34d1f;--iCOLL_STATUS_ERROR_FG:#fca5a5;--iCOLL_STATUS_ERROR_BG:#fca5a51f;--iCOLL_STATUS_MUTED_FG:#9aa0a6;--iCOLL_STATUS_MUTED_BG:#9aa0a624;--iCOLL_STATUS_INFO_FG:#c4b5fd;--iCOLL_STATUS_INFO_BG:#c4b5fd1f;--iCOLL_BUTTONSVG_FILTER:brightness(0) saturate(100%) invert(97%) sepia(1%) saturate(7202%) hue-rotate(187deg) brightness(105%) contrast(84%);--iCOLL_THEME_FILTER:brightness(0) saturate(100%) invert(57%) sepia(84%) saturate(470%) hue-rotate(126deg) brightness(96%) contrast(105%);--smart-background:var(--iCOLL_VIEW_COLOR);--smart-background-color:var(--iCOLL_FONT_COLOR);--smart-surface:var(--iCOLL_CONTENTTOP_COLOR);--smart-surface-color:var(--iCOLL_FONT_COLOR);--smart-border:var(--iCOLL_BORDER_COLOR);--smart-disabled:var(--iCOLL_BUTTONDISABLED_COLOR);--smart-disabled-color:var(--iCOLL_LABEL_COLOR);--smart-primary-rgb:var(--iCOLL_PRIMARY_RGB);--smart-primary:var(--iCOLL_PRIMARY);--smart-primary-color:var(--iCOLL_ON_COLOR);--smart-ui-state-hover:var(--iCOLL_TABLE_ROW_HOVER);--smart-ui-state-color-hover:var(--iCOLL_FONT_COLOR);--smart-ui-state-focus:var(--iCOLL_CONTENTTOP_COLOR);--smart-ui-state-color-focus:var(--iCOLL_FONT_COLOR);--smart-ui-state-selected:var(--iCOLL_GRIDSELECTED_COLOR);--smart-ui-state-color-selected:var(--iCOLL_FONT_COLOR)}.erp-header{background:var(--iCOLL_CONTENTTOP_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex-wrap:wrap;flex-shrink:0;gap:8px 16px;padding:10px 12px;display:flex}.erp-header__field{flex-direction:column;gap:2px;display:flex}.erp-header__field--inline{flex-direction:row;align-items:center;gap:6px}.erp-header__label{font-size:var(--iCOLL_FS_LABEL);color:var(--iCOLL_LABEL_COLOR);font-weight:var(--iCOLL_FW_MEDIUM);white-space:nowrap}.erp-header__label--required{color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_SEMIBOLD)}.erp-header__lookup{align-items:center;gap:2px;display:flex}.erp-header__lookup-btn{background:var(--iCOLL_ACTIONBUTTON_COLOR);border:1px solid var(--iCOLL_TEXTAREABORDER_COLOR);cursor:pointer;border-left:none;border-radius:0 3px 3px 0;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .15s;display:flex}.erp-header__lookup-btn:hover{background:var(--iCOLL_PRIMARY_LIGHT)}.erp-header__lookup-btn svg{width:14px;height:14px;color:var(--iCOLL_LABEL_COLOR)}.erp-header__row{flex-wrap:wrap;align-items:flex-end;gap:8px 16px;width:100%;display:flex}.erp-header--rows{flex-direction:column;align-items:flex-start;gap:6px}.erp-header__group{align-items:center;gap:4px;display:flex}.erp-header__row--actions{justify-content:flex-start;align-self:stretch}.erp-header__btn{align-self:flex-end}.erp-header__btn>smart-button>button.smart-button{min-height:24px!important;font-size:var(--iCOLL_FS_SM)!important;font-weight:var(--iCOLL_FW_BUTTON)!important;border-radius:3px!important;padding:4px 12px!important}.erp-toolbar-band{z-index:2;box-sizing:border-box;background:var(--iCOLL_BODY_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex-shrink:0;align-items:center;gap:8px;max-width:100%;padding-right:16px;display:flex;position:relative}.erp-toolbar-band>.erp-toolbar{background:0 0;border-bottom:none;flex:auto;min-width:0;padding-right:0}.erp-toolbar{background:var(--iCOLL_BODY_COLOR);border:none;border-bottom:1px solid var(--iCOLL_BORDER_COLOR);max-width:100%;box-shadow:none;scrollbar-width:thin;border-radius:0;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;min-height:0;padding:8px 16px;display:flex;overflow:auto hidden}.erp-toolbar::-webkit-scrollbar{height:6px!important}.erp-toolbar::-webkit-scrollbar-thumb{background:var(--iCOLL_SCROLLBAR_THUMB)!important;border-radius:3px!important}.erp-toolbar::-webkit-scrollbar-track{background:0 0!important}.erp-toolbar>.erp-toolbar__item,.erp-toolbar>smart-button.erp-toolbar__item{flex-shrink:0}.erp-toolbar.erp-toolbar--stretch{box-sizing:border-box;scrollbar-width:thin;align-items:center;gap:0;max-width:100%;display:flex;overflow:auto hidden}.erp-toolbar.erp-toolbar--stretch::-webkit-scrollbar{height:6px!important}.erp-toolbar.erp-toolbar--stretch::-webkit-scrollbar-thumb{background:var(--iCOLL_SCROLLBAR_THUMB)!important;border-radius:3px!important}.erp-toolbar.erp-toolbar--stretch::-webkit-scrollbar-track{background:0 0!important}.erp-toolbar.erp-toolbar--stretch .erp-toolbar__group{flex-shrink:0;align-items:center;gap:4px;display:flex}.erp-toolbar.erp-toolbar--stretch .erp-toolbar__group[data-divider]{border-left:none;margin-left:16px;padding-left:16px;position:relative}.erp-toolbar.erp-toolbar--stretch .erp-toolbar__group[data-divider]:before{content:"";background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 20%, transparent);width:1px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.erp-toolbar.erp-toolbar--stretch .erp-toolbar__group--end{margin-left:16px;padding-left:16px;position:relative}.erp-toolbar.erp-toolbar--stretch .erp-toolbar__group--end:before{content:"";background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 20%, transparent);width:1px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.erp-toolbar__new-split{flex-shrink:0;align-items:stretch;display:inline-flex}.erp-toolbar__new-split>smart-button[class*=tok-btn-]{border-radius:999px 0 0 999px!important}.erp-toolbar__new-split>.erp-toolbar__commit-btn.erp-toolbar__commit-btn>button.smart-button{border-radius:999px 0 0 999px;padding-right:12px}.erp-toolbar__new-more{border:none;border-left:1px solid color-mix(in srgb, var(--iCOLL_BUTTONFONT_COLOR) 35%, transparent);background:var(--iCOLL_BUTTON_COLOR);width:30px;height:32px;color:var(--iCOLL_BUTTONFONT_COLOR);cursor:pointer;border-radius:0 999px 999px 0;place-items:center;margin:0;padding:0 4px 0 0;transition:filter .15s;display:inline-grid}.erp-toolbar__new-more svg{width:15px;height:15px;transition:transform .18s}.erp-toolbar__new-more:hover{filter:brightness(.93)}.erp-toolbar__new-more:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.erp-toolbar__new-more[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.erp-toolbar__new-more svg{transition:none}}.erp-toolbar__new-menu-head{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);padding:6px 9px 4px}.erp-toolbar__new-split:has(>smart-button[disabled]) .erp-toolbar__new-more{background:var(--iCOLL_PRIMARY_MEDIUM);width:32px;color:var(--iCOLL_PRIMARY);border-left:none;border-radius:999px;margin-left:4px;padding:0}.erp-toolbar__new-split:has(>smart-button[disabled]) .erp-toolbar__new-more:hover{filter:none;background:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.erp-toolbar__new-menu{min-width:228px}.erp-toolbar__new-menu .erp-toolbar__overflow-item{font-weight:var(--iCOLL_FW_MEDIUM);border-radius:8px;gap:10px;padding:6px 9px 6px 7px;transition:background-color .15s,color .15s}.erp-toolbar__new-menu .erp-toolbar__overflow-item:hover,.erp-toolbar__new-menu .erp-toolbar__overflow-item:focus-visible{background:var(--iCOLL_PRIMARY_TINT);color:var(--iCOLL_PRIMARY_DARK);outline:none}.erp-toolbar__new-menu .erp-toolbar__overflow-item:focus-visible{box-shadow:0 0 0 2px var(--iCOLL_PRIMARY) inset}.erp-toolbar__new-menu-icon{background:var(--iCOLL_PRIMARY_TINT);width:28px;height:28px;color:var(--iCOLL_PRIMARY);border-radius:7px;flex:none;place-items:center;transition:background-color .15s,color .15s;display:inline-grid}.erp-toolbar__new-menu-icon svg{width:15px;height:15px}.erp-toolbar__overflow-item:hover .erp-toolbar__new-menu-icon,.erp-toolbar__overflow-item:focus-visible .erp-toolbar__new-menu-icon{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.erp-toolbar__new-menu-label{flex:auto}.erp-toolbar__new-menu-go{width:14px;height:14px;color:var(--iCOLL_PRIMARY);opacity:0;flex:none;transition:opacity .15s,transform .18s;transform:translate(-4px)}.erp-toolbar__overflow-item:hover .erp-toolbar__new-menu-go,.erp-toolbar__overflow-item:focus-visible .erp-toolbar__new-menu-go{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.erp-toolbar__new-menu-go{transition:none;transform:none}}.erp-toolbar.erp-toolbar--stretch .erp-toolbar__group--center{min-width:0;margin-left:auto;margin-right:auto}.erp-toolbar.erp-toolbar--stretch .erp-toolbar__group--commit{gap:8px;margin-left:auto;padding-left:16px;position:relative}.erp-toolbar.erp-toolbar--stretch .erp-toolbar__group--commit:before{content:"";background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 20%, transparent);width:1px;height:18px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.erp-toolbar__commit-btn.erp-toolbar__commit-btn>button.smart-button{height:32px;min-height:32px;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);letter-spacing:.01em;white-space:nowrap;padding:0 14px}.erp-toolbar__commit-btn.tok-btn-secondary:hover>button.smart-button{background:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 90%, var(--iCOLL_FONT_COLOR));border-color:var(--iCOLL_SCROLLBAR_HOVER)!important}.erp-toolbar__commit-btn.tok-btn-primary>button.smart-button,.erp-toolbar__commit-btn.tok-btn-primary>button.smart-button:hover,.erp-toolbar__commit-btn.tok-btn-primary>button.smart-button:focus,.erp-toolbar__commit-btn.tok-btn-primary>button.smart-button:active{color:var(--iCOLL_BUTTONFONT_COLOR)!important}.erp-toolbar__commit-btn.erp-toolbar__commit-btn>button.smart-button>.erp-btn-glyph{width:15px;height:15px}.erp-toolbar__commit-btn.erp-toolbar__commit-btn>button.smart-button:has(>.erp-btn-glyph){gap:6px}smart-button.erp-toolbar__item{background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;margin:0;transition:all .15s;display:inline-flex;padding:0!important}smart-button.erp-toolbar__item>button.smart-button{background-image:var(--erp-icon);color:#0000;cursor:pointer;width:100%;height:100%;filter:var(--iCOLL_BUTTONSVG_FILTER);background-position:50%;background-repeat:no-repeat;background-size:19px 19px;margin:0;font-size:0;box-shadow:none!important;background-color:#0000!important;border:none!important;outline:none!important;padding:0!important}smart-button.erp-toolbar__item>button.smart-button:hover,smart-button.erp-toolbar__item>button.smart-button:focus,smart-button.erp-toolbar__item>button.smart-button:active,smart-button.erp-toolbar__item>button.smart-button:focus-visible{box-shadow:none!important;background-color:#0000!important;border:none!important;outline:none!important}smart-button.erp-toolbar__item:hover:not([disabled]){background:var(--iCOLL_PRIMARY_LIGHT);border-color:#0000}smart-button.erp-toolbar__item:hover:not([disabled])>button.smart-button{filter:var(--iCOLL_THEME_FILTER)}smart-button.erp-toolbar__item:active:not([disabled]){background:var(--iCOLL_PRIMARY_MEDIUM)}smart-button.erp-toolbar__item[disabled]{opacity:.4;cursor:not-allowed}smart-button.erp-toolbar__item[disabled]>button.smart-button{cursor:not-allowed}.erp-toolbar__separator{background:var(--iCOLL_BORDER_COLOR);width:1px;height:24px;margin:0 6px}.erp-toolbar__overflow-trigger{width:32px;min-width:32px;height:32px;color:var(--iCOLL_LABEL_COLOR);font-size:var(--iCOLL_FS_LG);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:0;line-height:1;transition:background .15s,color .15s;display:inline-flex}.erp-toolbar__overflow-trigger:hover,.erp-toolbar__overflow-trigger[aria-expanded=true]{background:var(--iCOLL_PRIMARY_LIGHT);color:var(--iCOLL_PRIMARY)}.erp-toolbar__overflow-menu{z-index:3000;border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);min-width:200px;max-height:320px;box-shadow:var(--iCOLL_BOXSHADOW_HOVER);border-radius:10px;flex-direction:column;gap:2px;padding:6px;display:flex;position:fixed;overflow-y:auto}.erp-toolbar__overflow-item{width:100%;color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_SM);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:10px;padding:7px 9px;transition:background-color .12s;display:flex}.erp-toolbar__overflow-item:hover:not(:disabled),.erp-toolbar__overflow-item:focus-visible:not(:disabled){background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 10%, transparent);outline:none}.erp-toolbar__overflow-item:disabled{opacity:.4;cursor:not-allowed}.erp-toolbar__group{align-items:center;gap:2px;display:flex}.erp-toolbar__item[data-tooltip]{position:relative}.erp-toolbar__item[data-tooltip]:after{content:attr(data-tooltip);background:var(--iCOLL_TOOLTIP_COLOR);color:var(--iCOLL_TOOLTIPFONT_COLOR);font-size:var(--iCOLL_FS_XS);white-space:nowrap;opacity:0;visibility:hidden;z-index:1000;pointer-events:none;border-radius:3px;padding:4px 8px;transition:opacity .15s;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.erp-toolbar__item[data-tooltip]:hover:after{opacity:1;visibility:visible}.erp-tabs{flex-direction:column;flex:1;display:flex;overflow:hidden}.erp-tabs__list{background:var(--iCOLL_BODY_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);scrollbar-width:thin;scrollbar-color:var(--iCOLL_SCROLLBAR_THUMB) transparent;flex-wrap:nowrap;align-items:flex-end;gap:2px;min-height:36px;padding:0 8px;display:flex;overflow:auto hidden}.erp-tabs__list::-webkit-scrollbar{height:6px}.erp-tabs__list::-webkit-scrollbar-thumb{background:var(--iCOLL_SCROLLBAR_THUMB);border-radius:3px}.erp-tabs__list::-webkit-scrollbar-track{background:0 0}.erp-tabs__list>.erp-tabs__tab{flex:none}.erp-tabs--collapsing .erp-tabs__strip{background:var(--iCOLL_BODY_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);align-items:stretch;min-width:0;display:flex}.erp-tabs--collapsing .erp-tabs__list{clip-path:inset(-8px 0);background:0 0;border-bottom:none;flex:0 auto;min-width:0}.erp-tabs--collapsing .erp-tabs__rail{visibility:hidden;pointer-events:none;white-space:nowrap;gap:2px;display:flex;position:absolute;top:0;left:0}.erp-tabs--collapsing .erp-tabs__strip{position:relative}.erp-tabs__more-wrap{flex:none;align-items:flex-end;padding-left:4px;padding-right:8px;display:flex;position:relative}.erp-tabs__more{font:inherit;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_LIGHT);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:3px;margin-bottom:6px;padding:6px 10px;line-height:1.2;display:inline-flex}.erp-tabs__more:hover,.erp-tabs__more--open{border-color:var(--iCOLL_PRIMARY)}.erp-tabs__more-caret{font-size:var(--iCOLL_FS_2XS);line-height:1}.erp-tabs__menu{z-index:40;background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);min-width:180px;max-height:320px;box-shadow:0 8px 24px color-mix(in srgb, var(--iCOLL_BLACK) 12%, transparent);border-radius:8px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 2px);right:4px;overflow-y:auto}.erp-tabs__menu--floating{z-index:3000;position:fixed;right:auto}.erp-tabs__menu-item{width:100%;font:inherit;font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_FONT_COLOR);text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;display:flex}.erp-tabs__menu-item:hover:not(:disabled){background:var(--iCOLL_PRIMARY_LIGHT);color:var(--iCOLL_PRIMARY)}.erp-tabs__menu-item:disabled{opacity:.45;cursor:default}.erp-tabs__menu-item--active{color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_SEMIBOLD)}.erp-tabs__menu-badge{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR)}.dialog-shell__scale--flow .erp-toolbar{box-sizing:border-box;width:auto;max-width:none;margin:0;padding-left:16px;padding-right:16px;display:flex}.dialog-shell__scale--flow .erp-tabs__list{margin-left:5px;padding-left:0;padding-right:16px}.dialog-shell__content:has(.dialog-shell__scale--flow){overflow:hidden}.dialog-shell__scalebox:has(.dialog-shell__scale--flow){flex-direction:column;height:100%;display:flex;overflow:hidden}.dialog-shell__scale--flow{overflow:hidden}.dialog-shell__scale--flow [data-pixel-body],.dialog-shell__scale--flow .erp-tabs,.dialog-shell__scale--flow .erp-tabs__panels,.dialog-shell__scale--flow .erp-tabs__panel,.dialog-shell__scale--flow .erp-tab-content,.dialog-shell__scale--flow .erp-tab-content__main{min-width:0;min-height:0}.dialog-shell__scale--flow .erp-tab-content__main{overflow:hidden auto}.dialog-shell__scale--flow .erp-tabs{overflow:visible}.dialog-shell__scale--flow .erp-tabs__list{z-index:5;background:var(--iCOLL_BODY_COLOR);position:sticky;top:0}.dialog-shell__scale--flow .erp-fluid{align-content:start;gap:32px;padding:24px 16px 32px}.dialog-shell__scale--flow .erp-fluid__card-head{min-height:0}.dialog-shell__scale--flow .erp-fluid__rows{gap:9px}.dialog-shell__scale--flow .erp-fluid :is(input,select,smart-input,smart-drop-down-list,smart-combo-box,smart-date-time-picker,smart-numeric-text-box,.erp-input,.erp-lov__field,.erp-searchbar):not(textarea){height:var(--iCOLL_FIELD_HEIGHT)!important;min-height:var(--iCOLL_FIELD_HEIGHT)!important}.dialog-shell__scale--flow .erp-fluid .erp-absolute__lookup-btn{height:var(--iCOLL_FIELD_HEIGHT)!important;min-width:var(--iCOLL_FIELD_HEIGHT)!important}.dialog-shell__scale--flow .erp-pixhead--flow{padding:18px 16px 20px}.dialog-shell__scale--flow .erp-pixhead--flow .erp-pixhead__widget :is(input,select,smart-input,smart-drop-down-list,smart-combo-box,smart-date-time-picker,smart-numeric-text-box,.erp-input,.erp-lov__field,.erp-searchbar){height:var(--iCOLL_FIELD_HEIGHT)!important;min-height:var(--iCOLL_FIELD_HEIGHT)!important}.dialog-shell__scale--flow .erp-pixfooter{background:0 0;border-top:none;flex:none;margin-top:auto;padding:8px 16px}.dialog-shell__scale--flow>.erp-toolbar,.dialog-shell__scale--flow>.erp-pixhead--flow{flex:none}.erp-tabs__tab{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_REGULAR);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:0;align-items:center;gap:6px;padding:14px 11px 13px;transition:color .12s;display:flex;position:relative}.erp-tabs__tab--active{color:var(--iCOLL_FONT_COLOR);font-weight:var(--iCOLL_FW_SEMIBOLD)}.erp-tabs__tab:not(.erp-tabs__tab--active){color:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 45%, var(--iCOLL_FONT_COLOR))}.erp-tabs__tab:hover:not(.erp-tabs__tab--active){color:var(--iCOLL_FONT_COLOR)}.erp-tabs__tab--active:after{content:"";background:var(--iCOLL_PRIMARY);height:2px;position:absolute;bottom:-1px;left:7px;right:7px}.erp-tabs__tab:disabled{opacity:.5;cursor:not-allowed}.erp-tabs__tab--disabled-look:not(:disabled){opacity:.5;cursor:pointer}.erp-tabs__tab-icon{width:16px;height:16px}.erp-tabs__tab-icon img,.erp-tabs__tab-icon svg{width:100%;height:100%}.erp-tabs__tab-badge{min-width:18px;height:18px;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_ON_COLOR);background:var(--iCOLL_PRIMARY);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.erp-tabs__tab--dismissible{padding-right:8px}.erp-tabs__tab-dismiss{width:16px;height:16px;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;line-height:1;display:inline-flex}.erp-tabs__tab-dismiss:hover{color:var(--iCOLL_ON_COLOR);background:var(--iCOLL_PRIMARY)}.erp-tabs__panels{background:var(--iCOLL_BODY_COLOR);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.erp-tabs__panel{flex:1;min-height:0;display:none}.erp-tabs__panel--active{flex-direction:column;animation:.2s cubic-bezier(.2,.8,.3,1) erp-tab-panel-in;display:flex}@keyframes erp-tab-panel-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.erp-tabs__panel--active{animation:none}}.erp-tabs--vertical{flex-direction:row}.erp-tabs--vertical .erp-tabs__list{border-bottom:none;border-right:1px solid var(--iCOLL_BORDER_COLOR);flex-direction:column;align-items:stretch;gap:0;min-width:150px;padding:8px 0}.erp-tabs--vertical .erp-tabs__tab{border-bottom:none;border-left:2px solid #0000;justify-content:flex-start;padding:10px 16px}.erp-tabs--vertical .erp-tabs__tab--active{border-left-color:var(--iCOLL_PRIMARY)}.erp-tabs--vertical .erp-tabs__tab--active:after{content:none}.erp-tab-content{flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px;display:flex}.erp-tab-content--with-sidebar{flex-direction:row}.erp-tab-content__main{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:0;padding-right:6px;display:flex;overflow:hidden auto}.erp-tab-content__main:has(>smart-splitter){padding-right:0;overflow:hidden}.erp-tab-content:has(.erp-absolute){padding:0}.erp-tab-content__main:has(.erp-absolute){padding-right:0}.erp-tab-content:has(.erp-fluid){padding:0}.erp-tab-content__main:has(.erp-fluid){padding:0}.erp-tab-content__main>smart-splitter{flex:1;min-height:0}.erp-tab-toolbar{flex-shrink:0}smart-splitter-item[role=region]{overflow:hidden!important}.erp-splitter-pane{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;height:100%;padding:8px;display:flex;overflow:hidden auto}.erp-tab-content__sidebar{border-left:1px solid var(--iCOLL_BORDER_COLOR);flex-direction:column;flex-shrink:0;gap:8px;width:280px;min-height:0;padding-left:12px;display:flex;overflow-y:auto}.erp-tab-content__section{background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:4px;flex-shrink:0;overflow:hidden}.erp-tab-content__section-header{background:var(--iCOLL_CONTENTTOP_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.erp-tab-content__section-title{align-items:center;gap:8px;display:flex}.erp-tab-content__section-title--required{color:var(--iCOLL_PRIMARY)}.erp-tab-content__section-actions{align-items:center;gap:4px;display:flex}.erp-tab-content__section-body{padding:12px}.erp-tab-content__fields{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 16px;display:grid}.erp-tab-content__fields--cols-2{grid-template-columns:repeat(2,1fr)}.erp-tab-content__fields--cols-3{grid-template-columns:repeat(3,1fr)}.erp-tab-content__fields--cols-4{grid-template-columns:repeat(4,1fr)}.erp-tab-content__field{flex-direction:column;gap:4px;min-width:0;display:flex}.erp-tab-content__field>smart-input,.erp-tab-content__field>smart-drop-down-list,.erp-tab-content__field>smart-date-time-picker,.erp-tab-content__field>smart-text-area{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.erp-tab-content__field--span-2{grid-column:span 2}.erp-tab-content__field--span-3{grid-column:span 3}.erp-tab-content__field--span-full{grid-column:1/-1}.erp-tab-content__field--inline{flex-direction:row;align-items:center;gap:8px}.erp-tab-content__label{font-size:var(--iCOLL_FS_LABEL);color:var(--iCOLL_LABEL_COLOR);font-weight:var(--iCOLL_FW_MEDIUM)}.erp-tab-content__label--required{color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_SEMIBOLD)}.erp-tab-content__action-btn>button.smart-button{white-space:nowrap;justify-content:center;align-items:center;width:100%;display:inline-flex}.erp-tab-content__subtabs{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);gap:2px;padding:8px 0;display:flex}button.erp-tab-content__subtab{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);color:var(--iCOLL_FONT_COLOR);background:var(--iCOLL_ACTIONBUTTON_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);cursor:pointer;border-radius:3px;outline:none;padding:6px 14px;font-family:inherit;transition:all .15s}button.erp-tab-content__subtab:focus,button.erp-tab-content__subtab:focus-visible{outline:none}button.erp-tab-content__subtab:hover:not(:disabled){background:var(--iCOLL_PRIMARY_LIGHT);border-color:var(--iCOLL_PRIMARY)}button.erp-tab-content__subtab--active{color:var(--iCOLL_ON_COLOR);background:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY)}button.erp-tab-content__subtab--active:hover:not(:disabled){background:var(--iCOLL_PRIMARY);color:var(--iCOLL_ON_COLOR)}.erp-tab-content__widget{background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:4px;flex-shrink:0}.erp-tab-content__widget-header{background:var(--iCOLL_CONTENTTOP_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);border-top-left-radius:4px;border-top-right-radius:4px;padding:8px 10px}.erp-tab-content__widget-body{padding:10px}.erp-tab-content__widget-row{font-size:var(--iCOLL_FS_SM);justify-content:space-between;align-items:center;padding:4px 0;display:flex}.erp-tab-content__widget-row:not(:last-child){border-bottom:1px solid var(--iCOLL_BORDER_COLOR)}.erp-tab-content__widget-label{color:var(--iCOLL_LABEL_COLOR)}.erp-tab-content__widget-value{font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_FONT_COLOR)}.erp-tab-content__widget-value--highlight{color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_SEMIBOLD)}.erp-footer{background:var(--iCOLL_TOOLBAR_COLOR);border-top:1px solid var(--iCOLL_BORDER_COLOR);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;min-height:50px;padding:10px 12px;display:flex}.erp-footer__left{align-items:center;gap:8px;display:flex}.erp-footer__center{flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.erp-footer__right{align-items:center;gap:8px;display:flex}.erp-footer__btn>button.smart-button{white-space:nowrap;justify-content:center;align-items:center;gap:6px;width:100%;display:inline-flex}.erp-footer__separator{background:var(--iCOLL_BORDER_COLOR);width:1px;height:24px;margin:0 4px}.erp-footer__status{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);align-items:center;gap:6px;display:flex}.erp-footer__status-indicator{background:var(--iCOLL_LABEL_COLOR);border-radius:50%;width:8px;height:8px}.erp-footer__status-indicator--success{background:var(--iCOLL_SUCCESS_COLOR)}.erp-footer__status-indicator--warning{background:var(--iCOLL_WARNING_COLOR)}.erp-footer__status-indicator--error{background:var(--iCOLL_ERROR_COLOR)}.erp-columns{flex-direction:row;align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}.erp-columns__col{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.erp-richtext{flex-direction:row;align-items:flex-start;gap:12px;width:100%;display:flex}.erp-richtext__sidebar{flex-direction:column;flex-shrink:0;gap:6px;width:120px;display:flex}.erp-richtext__label{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR)}.erp-richtext__lookup{align-items:center;gap:0;display:flex}.erp-richtext__lookup-btn>button.smart-button{background:var(--iCOLL_ACTIONBUTTON_COLOR);width:28px;height:28px;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);cursor:pointer;border-radius:0 3px 3px 0;border:1px solid var(--iCOLL_TEXTAREABORDER_COLOR)!important;box-shadow:none!important;border-left:none!important;outline:none!important;padding:0!important}.erp-richtext__lookup-btn:hover>button.smart-button{background:var(--iCOLL_PRIMARY_LIGHT)}.erp-richtext__baustein-btn>button.smart-button{width:100%;font-size:var(--iCOLL_FS_XS);box-shadow:none!important;outline:none!important;padding:5px 8px!important}.erp-richtext__body{flex:1;min-width:0}.erp-richtext__textarea{width:100%}.erp-absolute__button>smart-button,.erp-absolute__button>smart-button>button.smart-button{width:100%;min-width:0;height:100%;min-height:0;font-size:var(--iCOLL_FS_LABEL);white-space:nowrap;text-overflow:ellipsis;padding:0 6px;line-height:1;overflow:hidden}.erp-absolute__button>smart-button{box-shadow:none!important;background:0 0!important;border:none!important}.erp-btnboard{box-sizing:border-box;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:4px 20px;width:100%;max-width:960px;padding:16px;display:grid}@container dialogbody (width<=760px){.erp-btnboard{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dialogbody (width<=480px){.erp-btnboard{grid-template-columns:minmax(0,1fr)}}.erp-btnboard__row{border-radius:7px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:8px 10px;transition:background .12s;display:flex}.erp-btnboard__row:hover{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 8%, transparent)}.erp-btnboard__row-label{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);color:var(--iCOLL_FONT_COLOR);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.erp-btnboard__row-actions{flex:none;gap:5px;display:flex}.erp-btnboard__icon-btn{border:1px solid var(--iCOLL_BORDER_COLOR);width:30px;height:30px;color:var(--iCOLL_FONT_COLOR);cursor:pointer;background:0 0;border-radius:7px;justify-content:center;align-items:center;transition:border-color .12s,color .12s,background .12s;display:inline-flex}.erp-btnboard__icon-btn:hover:not(:disabled){border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_LIGHT)}.erp-btnboard__icon-btn:disabled{opacity:.4;cursor:not-allowed}.erp-btnboard__icon-btn svg{width:15px;height:15px}smart-check-box .smart-input{box-shadow:0 1px 2px color-mix(in srgb, var(--iCOLL_BLACK) 6%, transparent);transition:background .12s,border-color .12s;border:1.5px solid color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 65%, transparent)!important;background:var(--iCOLL_BODY_COLOR)!important;border-radius:4px!important;width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;margin:0!important}smart-check-box:not([disabled]):hover .smart-input{border-color:var(--iCOLL_PRIMARY)!important}smart-check-box[checked] .smart-input{background:var(--iCOLL_PRIMARY)!important;border-color:var(--iCOLL_PRIMARY)!important;color:var(--iCOLL_BUTTONFONT_COLOR)!important}smart-check-box[disabled]{opacity:1!important}smart-check-box[disabled] .smart-input{box-shadow:none;border-color:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 38%, transparent)!important}smart-check-box[disabled][checked] .smart-input{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 55%, var(--iCOLL_BODY_COLOR))!important;border-color:#0000!important}.erp-absolute__field>smart-input,.erp-absolute__field>smart-date-time-picker,.erp-absolute__field>smart-check-box,.erp-absolute__field>smart-text-area,.erp-absolute__field>smart-drop-down-list,.erp-absolute__field>smart-combo-box{width:100%;height:100%}.erp-absolute__field>.erp-lov{width:100%}.erp-multiline{align-items:flex-start;gap:6px;width:100%;display:flex}.erp-absolute__field>.erp-multiline{width:100%}.erp-multiline__box{flex:1 0 auto;width:max-content;min-width:0;display:flex;overflow:visible}.erp-multiline__box>.erp-multiline__input{flex:none;min-width:0}.erp-multiline__open{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);width:30px;height:30px;color:var(--iCOLL_PRIMARY);cursor:pointer;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;transition:border-color .1s,background .1s;display:inline-flex}.erp-multiline__open>svg{width:16px;height:16px}.erp-multiline__open:not(:disabled):hover{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_LIGHT)}.erp-multiline__open:disabled{opacity:.45;cursor:default}.erp-absolute__field--required>input,.erp-absolute__field--required>select,.erp-absolute__field--required>textarea,.erp-absolute__field--required>.erp-input,.erp-absolute__field--required>smart-input,.erp-absolute__field--required>smart-text-area,.erp-absolute__field--required>smart-drop-down-list,.erp-absolute__field--required>smart-combo-box,.erp-absolute__field--required>smart-date-time-picker,.erp-absolute__field--required smart-input>input,.erp-absolute__field--required .coll-native-date-wrap{background:var(--iCOLL_REQUIREDFIELD-COLOR)!important;border-color:var(--iCOLL_REQUIREDFIELDBORDER-COLOR)!important}.coll-native-date-wrap .coll-native-date-btn:disabled{opacity:0}:is(.coll-native-date-wrap:has(.coll-native-date-input:disabled),.coll-native-date-wrap:has(.coll-native-date-input:read-only)){background:var(--iCOLL_VIEW_COLOR);border-color:var(--iCOLL_BORDER_COLOR)}.coll-native-date-input:disabled,.coll-native-date-input:read-only{color:var(--iCOLL_LABEL_COLOR);cursor:not-allowed}.coll-native-date-wrap.erp-date{height:var(--iCOLL_FIELD_HEIGHT)}.coll-native-date-wrap.erp-date .coll-native-date-btn{width:var(--iCOLL_FIELD_HEIGHT)}.erp-absolute__field--required>smart-drop-down-list,.erp-absolute__field--required>smart-combo-box,.erp-absolute__field--required>smart-date-time-picker,.erp-absolute__field--required smart-input>input,.erp-absolute__field--required .coll-native-date-wrap{background:var(--iCOLL_REQUIREDFIELD-COLOR)!important;border-color:var(--iCOLL_REQUIREDFIELDBORDER-COLOR)!important}.erp-absolute__field--required .coll-native-date-wrap .coll-native-date-input{background:0 0!important}.erp-absolute__field--required .erp-lov__input,.erp-absolute__field--required .erp-lov__input:focus,.erp-absolute__field--required .erp-lov__input:focus-visible{background:0 0!important;border-color:#0000!important}.erp-absolute__field--required :is(input,.erp-input,smart-input):focus,.erp-absolute__field--required :is(input,.erp-input,smart-input):focus-visible{border-color:var(--iCOLL_PRIMARY)!important}.erp-absolute__field--error>input,.erp-absolute__field--error>select,.erp-absolute__field--error>textarea,.erp-absolute__field--error>.erp-input,.erp-absolute__field--error>smart-input,.erp-absolute__field--error>smart-text-area,.erp-absolute__field--error>smart-drop-down-list,.erp-absolute__field--error>smart-combo-box,.erp-absolute__field--error>smart-date-time-picker,.erp-absolute__field--error smart-input>input,.erp-absolute__field--error .coll-native-date-wrap,.erp-absolute__field--error .erp-lov__field{background:var(--iCOLL_ERROR_BG)!important;border-color:var(--iCOLL_ERROR_COLOR)!important}.erp-absolute__field--error .coll-native-date-wrap .coll-native-date-input,.erp-absolute__field--error .erp-lov__input,.erp-absolute__field--error .erp-lov__input:focus,.erp-absolute__field--error .erp-lov__input:focus-visible{background:0 0!important;border-color:#0000!important}.erp-absolute__field--error :is(input,.erp-input,smart-input):focus,.erp-absolute__field--error :is(input,.erp-input,smart-input):focus-visible{border-color:var(--iCOLL_ERROR_COLOR)!important}.erp-absolute__lookup-btn{background:var(--iCOLL_VIEW_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_LABEL_COLOR);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);letter-spacing:.5px;cursor:pointer;box-sizing:border-box;border-radius:4px;flex:none;justify-content:center;align-items:center;width:1.7em;min-width:1.7em;height:1.7em;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.erp-absolute__lookup-btn:hover:not(:disabled){background:var(--iCOLL_PRIMARY_LIGHT);border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_PRIMARY)}.erp-absolute__lookup-btn:disabled{opacity:.5;cursor:not-allowed}.erp-absolute__lookup-btn:focus,.erp-absolute__lookup-btn:focus-visible{outline:1px solid var(--iCOLL_PRIMARY)}.erp-hotkey-btn{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--iCOLL_PRIMARY) 45%, transparent);background:var(--iCOLL_PRIMARY_LIGHT);min-width:1.7em;height:1.7em;color:var(--iCOLL_PRIMARY);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--iCOLL_WHITE) 50%, transparent);border-radius:5px;flex:none;justify-content:center;align-items:center;padding:0 .45em;line-height:1;transition:background .14s,color .14s,border-color .14s,transform .1s;display:inline-flex}.erp-hotkey-btn:hover:not(:disabled){background:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.erp-hotkey-btn:active:not(:disabled){transform:scale(.94)}.erp-hotkey-btn:disabled{opacity:.45;cursor:not-allowed;background:var(--iCOLL_VIEW_COLOR);border-color:var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_LABEL_COLOR);box-shadow:none}.erp-hotkey-btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY_LIGHT);outline-offset:1px}.erp-absolute__section{box-sizing:border-box;background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);box-shadow:0 1px 2px color-mix(in srgb, var(--iCOLL_INK) 4%, transparent), 0 1px 3px color-mix(in srgb, var(--iCOLL_INK) 6%, transparent);transform-origin:50%;border-radius:8px;transition:box-shadow .2s,border-color .2s,background-color .2s,transform .2s cubic-bezier(.2,.8,.2,1)}.erp-absolute__section--hover{border-color:var(--iCOLL_BORDER_COLOR_STRONG);box-shadow:var(--iCOLL_BOXSHADOW_HOVER)}.erp-absolute__section-title{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.01em;color:var(--iCOLL_FONT_COLOR);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;max-width:calc(100% - 24px);line-height:1.3;position:absolute;overflow:hidden}.erp-rail2{z-index:30;pointer-events:none;flex-direction:column;justify-content:center;align-items:flex-end;width:44px;display:flex;position:absolute;top:0;bottom:0;right:0}.erp-rail2--open{pointer-events:auto;width:300px}.erp-rail2__handle{pointer-events:auto;background:color-mix(in srgb, var(--iCOLL_PRIMARY) 26%, var(--iCOLL_BODY_COLOR));width:36px;min-height:96px;color:var(--iCOLL_PRIMARY_HOVER);font:inherit;box-shadow:-1px 0 0 color-mix(in srgb, var(--iCOLL_PRIMARY) 35%, transparent);cursor:pointer;border:none;border-radius:12px 0 0 12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin:0;padding:18px 0 16px;transition:width .16s,background .16s,color .16s,box-shadow .16s,opacity .2s;display:flex}.erp-rail2__handle:hover,.erp-rail2--ready .erp-rail2__handle{background:var(--iCOLL_PRIMARY);width:42px;color:var(--iCOLL_BUTTONFONT_COLOR);box-shadow:-6px 6px 16px -6px color-mix(in srgb, var(--iCOLL_PRIMARY) 60%, transparent)}.erp-rail2__handle .erp-rail2__handle-count{background:var(--iCOLL_BODY_COLOR)}.erp-rail2__handle:hover .erp-rail2__handle-count,.erp-rail2--ready .erp-rail2__handle .erp-rail2__handle-count{background:color-mix(in srgb, var(--iCOLL_WHITE) 24%, transparent);color:var(--iCOLL_BUTTONFONT_COLOR)}.erp-rail2__handle:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.erp-rail2--open .erp-rail2__handle{opacity:0;pointer-events:none}.erp-rail2__handle-count,.erp-rail2__count{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 14%, transparent);min-width:18px;height:18px;color:var(--iCOLL_PRIMARY);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.erp-rail2__ready{white-space:nowrap;background:var(--iCOLL_PRIMARY);height:26px;color:var(--iCOLL_BUTTONFONT_COLOR);box-shadow:0 4px 14px -4px color-mix(in srgb, var(--iCOLL_PRIMARY) 55%, transparent), 0 1px 3px color-mix(in srgb, var(--iCOLL_BLACK) 15%, transparent);pointer-events:none;z-index:41;transform-origin:100%;border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 8px;animation:.42s cubic-bezier(.2,1.3,.4,1) both erp-rail2-ready-in;display:flex;position:absolute;top:50%;right:50px;transform:translateY(-50%)}@keyframes erp-rail2-ready-in{0%{opacity:0;transform:translateY(-50%)scaleX(.2)translate(8px)}60%{opacity:1}to{opacity:1;transform:translateY(-50%)scaleX(1)translate(0)}}.erp-rail2__ready--out{animation:.32s cubic-bezier(.4,0,.7,.2) forwards erp-rail2-ready-out}@keyframes erp-rail2-ready-out{0%{opacity:1;transform:translateY(-50%)scaleX(1)translate(0)}to{opacity:0;transform:translateY(-50%)scaleX(.25)translate(10px)}}.erp-rail2__ready-icon{background:color-mix(in srgb, var(--iCOLL_WHITE) 22%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:17px;height:17px;display:inline-flex}.erp-rail2__ready-icon svg path{stroke-dasharray:24;stroke-dashoffset:24px;animation:.34s cubic-bezier(.6,0,.4,1) .22s both erp-rail2-ready-tick}@keyframes erp-rail2-ready-tick{to{stroke-dashoffset:0}}.erp-rail2__ready-text{align-items:baseline;gap:5px;min-width:0;animation:.26s .16s both erp-rail2-ready-text;display:inline-flex}.erp-rail2__ready--out .erp-rail2__ready-text,.erp-rail2__ready--out .erp-rail2__ready-icon{animation:.13s forwards erp-rail2-ready-fade-out}@keyframes erp-rail2-ready-fade-out{0%{opacity:1}to{opacity:0}}@keyframes erp-rail2-ready-text{0%{opacity:0}to{opacity:1}}.erp-rail2__ready-text b{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.01em}.erp-rail2__ready-text i{font-style:normal;font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.04em;text-transform:uppercase;opacity:.78}@media (prefers-reduced-motion:reduce){.erp-rail2__ready,.erp-rail2__ready-text,.erp-rail2__ready-icon,.erp-rail2__ready-icon svg path{animation:none}.erp-rail2__ready{transform:translateY(-50%)}.erp-rail2__ready-icon svg path{stroke-dashoffset:0}.erp-rail2__ready--out{opacity:0}}.erp-rail2__panel{z-index:40;background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);width:320px;max-width:calc(100% - 24px);box-shadow:0 18px 44px -18px color-mix(in srgb, var(--iCOLL_SHADOW_WARM) 32%, transparent), 0 2px 8px color-mix(in srgb, var(--iCOLL_SHADOW_WARM) 6%, transparent);opacity:0;visibility:hidden;pointer-events:none;border-radius:16px;flex-direction:column;transition:opacity .2s,transform .28s cubic-bezier(.22,1,.36,1),visibility 0s linear .28s;display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden;transform:translate(24px)}[data-theme=dark] .erp-rail2__panel{box-shadow:0 18px 44px -14px color-mix(in srgb, var(--iCOLL_BLACK) 65%, transparent), 0 2px 8px color-mix(in srgb, var(--iCOLL_BLACK) 30%, transparent)}.erp-rail2__panel--open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s,transform .28s cubic-bezier(.22,1,.36,1),visibility;transform:none}.erp-rail2__panel-inner{scrollbar-width:thin;scrollbar-color:var(--iCOLL_SCROLLBAR_THUMB) transparent;flex-direction:column;flex:auto;min-height:0;padding:8px 8px 14px;display:flex;overflow-y:auto}.erp-rail2__head{align-items:center;gap:8px;padding:10px 4px 6px 10px;display:flex}.erp-rail2__panel-title{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.01em;color:var(--iCOLL_FONT_COLOR)}.erp-rail2__close{width:32px;height:32px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;margin-left:auto;transition:background .12s,color .12s;display:inline-flex}.erp-rail2__close:hover{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 10%, transparent);color:var(--iCOLL_FONT_COLOR)}.erp-rail2__close:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.erp-rail2__deck,.erp-rail2__group{flex-direction:column;gap:2px;display:flex}.erp-rail2__group+.erp-rail2__group{margin-top:6px}.erp-rail2__group-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.08em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);padding:10px 10px 6px;overflow:hidden}.erp-rail2__item{pointer-events:auto;width:100%;min-height:46px;color:var(--iCOLL_FONT_COLOR);font-family:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);text-align:left;white-space:nowrap;cursor:pointer;opacity:0;background:0 0;border-radius:12px;align-items:center;gap:12px;padding:7px 10px;transition:opacity .2s,transform .26s cubic-bezier(.22,1,.36,1),background .12s;display:flex;transform:translate(12px)}.erp-rail2__item--in{opacity:1;transform:none}.erp-rail2__item:not(.erp-rail2__item--disabled):hover{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 8%, transparent)}.erp-rail2__item:not(.erp-rail2__item--disabled):active{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent);transition:none}.erp-rail2__item:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:-2px}.erp-rail2__icon{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent);width:30px;height:30px;color:var(--iCOLL_PRIMARY);border-radius:9px;flex:none;justify-content:center;align-items:center;transition:background .12s;display:flex}.erp-rail2__icon svg{width:16px;height:16px}.erp-rail2__item:not(.erp-rail2__item--disabled):hover .erp-rail2__icon{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 18%, transparent)}.erp-rail2__label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.erp-rail2__sublabel{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_REGULAR);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;display:block;overflow:hidden}.erp-rail2__chevron{color:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 75%, transparent);flex:none;order:2;transition:color .12s,transform .12s}.erp-rail2__item:not(.erp-rail2__item--disabled):hover .erp-rail2__chevron{color:var(--iCOLL_PRIMARY);transform:translate(2px)}.erp-rail2__badge{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 14%, transparent);color:var(--iCOLL_PRIMARY);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);border-radius:999px;flex:none;order:1;padding:2px 8px}.erp-rail2__hotkey{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);color:var(--iCOLL_LABEL_COLOR);background:var(--iCOLL_CONTENTTOP_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);opacity:0;border-radius:5px;flex:none;margin-left:4px;padding:1px 6px;line-height:1.5;transition:opacity .14s}html[data-show-hotkeys=true] .erp-rail2__hotkey{opacity:1}.erp-rail2__item--disabled{cursor:default;pointer-events:none;color:var(--iCOLL_LABEL_COLOR);font-weight:var(--iCOLL_FW_MEDIUM)}.erp-rail2__item--disabled .erp-rail2__icon{background:var(--iCOLL_DISABLED_BG);color:var(--iCOLL_DISABLED_FG)}.erp-rail2__hidden{display:none}@media (pointer:coarse){.erp-rail2__item{min-height:50px}.erp-rail2__handle{width:42px;min-height:112px}}@media (prefers-reduced-motion:reduce){.erp-rail2__panel,.erp-rail2__panel--open,.erp-rail2__item{transition:none}.erp-rail2__item{transform:none}}.erp-absolute__counter{display:none}.erp-input-wrap{align-items:stretch;display:flex;position:relative}.erp-input__search-btn{cursor:pointer;opacity:.55;background:0 0;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:opacity .15s;display:flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.erp-input__search-btn:before{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23555' stroke-width='1.5'><circle cx='7' cy='7' r='5'/><line x1='10.5' y1='10.5' x2='14' y2='14'/></svg>");background-repeat:no-repeat;background-size:contain;width:14px;height:14px}.erp-input__search-btn:hover{opacity:1}.erp-input{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);width:100%;height:100%;color:var(--iCOLL_FONT_COLOR);font-family:var(--iCOLL_FONT_FAMILY);font-size:var(--iCOLL_FS_SM);box-sizing:border-box;border-radius:4px;outline:none;padding:0 8px;line-height:1.3;transition:border-color .15s,box-shadow .15s,background .15s}.erp-input::placeholder{color:var(--iCOLL_LABEL_COLOR);opacity:.35}input.erp-input{height:var(--iCOLL_FIELD_HEIGHT)}.erp-input:hover:not(:disabled):not(:read-only){border-color:var(--iCOLL_LABEL_COLOR)}.erp-input:focus{border-color:var(--iCOLL_PRIMARY);box-shadow:0 0 0 3px var(--iCOLL_PRIMARY_LIGHT)}.erp-input:read-only{background:var(--iCOLL_VIEW_COLOR);border-color:var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_FONT_COLOR);cursor:not-allowed}.erp-input:read-only:hover{border-color:var(--iCOLL_BORDER_COLOR)}.erp-input:disabled{background:var(--iCOLL_VIEW_COLOR);border-color:var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_LABEL_COLOR);cursor:not-allowed}smart-grid{border-radius:8px!important;overflow:hidden!important}smart-grid-cell .smart-label,smart-grid-column .smart-label{box-sizing:border-box!important;padding-left:10px!important;padding-right:10px!important}smart-grid-column,smart-grid-column .smart-label{background:var(--iCOLL_CONTENTTOP_COLOR)!important;color:var(--iCOLL_FONT_COLOR)!important;font-weight:var(--iCOLL_FW_SEMIBOLD)!important}smart-grid-column{border-bottom:2px solid var(--iCOLL_BORDER_COLOR)!important}smart-grid-row smart-grid-cell:not([selected]):not([focus]),smart-grid-row smart-grid-cell:not([selected]):not([focus]) .smart-label{background:var(--iCOLL_GRID_COLOR)!important}smart-grid-row:hover smart-grid-cell:not([selected]):not([focus]),smart-grid-row:hover smart-grid-cell:not([selected]):not([focus]) .smart-label{background:var(--iCOLL_TABLE_ROW_HOVER)!important}smart-grid-row smart-grid-cell[selected],smart-grid-row smart-grid-cell[selected] .smart-label,smart-grid:not([selection_allow-cell-selection])[focus] smart-grid-row[focus]>.smart-grid-cell-container smart-grid-cell:not([editor]):not([header]),smart-grid:not([selection_allow-cell-selection])[focus] smart-grid-row[focus]>.smart-grid-cell-container smart-grid-cell:not([editor]):not([header]) .smart-label:not([style]),smart-grid:not([selection_allow-cell-selection])[focus][appearance_show-selection-on-top] smart-grid-row[focus] smart-grid-cell:not([editor]):not([header]),smart-grid:not([selection_allow-cell-selection])[focus][appearance_show-selection-on-top] smart-grid-row[focus] smart-grid-cell:not([editor]):not([header]) .smart-label{background:var(--iCOLL_TABLE_ROW_HOVER)!important;color:var(--iCOLL_FONT_COLOR)!important;border-color:var(--iCOLL_TABLE_ROW_HOVER)!important}smart-grid-row{min-height:34px!important}smart-grid-cell,smart-grid-cell .smart-label{min-height:34px!important;line-height:34px!important}smart-grid-cell,smart-grid-column{--smart-grid-cell-vertical-border:transparent;--smart-grid-cell-horizontal-border:transparent;--smart-grid-cell-header-vertical-border:transparent;--smart-grid-cell-header-horizontal-border:transparent;--smart-grid-cell-vertical-border-opacity-selected:0;--smart-grid-cell-horizontal-border-opacity-selected:0}smart-grid-cell{border-bottom:1px solid var(--iCOLL_BORDER_COLOR)!important}smart-grid-row[selected] smart-grid-cell[selected] .smart-label{border-top-color:#0000!important}smart-grid-row:last-child smart-grid-cell{border-bottom:none!important}smart-grid-cell .smart-label{font-variant-numeric:tabular-nums;padding-left:14px!important;padding-right:14px!important}smart-grid-column .smart-label{padding-left:14px!important;padding-right:14px!important}smart-grid-column{background:var(--iCOLL_SIDEBAR_COLOR)!important;border-bottom:1px solid var(--iCOLL_BORDER_COLOR)!important}smart-grid-column .smart-label{letter-spacing:.03em;text-transform:uppercase;background:var(--iCOLL_SIDEBAR_COLOR)!important;color:var(--iCOLL_LABEL_COLOR)!important;font-weight:var(--iCOLL_FW_SEMIBOLD)!important;font-size:var(--iCOLL_FS_LABEL)!important}smart-grid.smart-container,smart-grid .smart-container,smart-grid .smart-grid-content,smart-grid .smart-grid-scroll-view,smart-grid .smart-grid-placeholder{background:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 40%, var(--iCOLL_GRID_COLOR))!important}.smart-grid-content{will-change:transform;backface-visibility:hidden}.erp-grid__wrap--inset{padding-top:16px;padding-left:16px;padding-right:16px}.erp-grid__footer{background:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 40%, var(--iCOLL_GRID_COLOR));border-top:1px solid var(--iCOLL_BORDER_COLOR);font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:4px 8px;display:flex}.erp-grid__footer-export{gap:4px;display:flex}.erp-grid__footer-pager{align-items:center;gap:8px;margin-left:auto;display:flex}.erp-grid__page-nav{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_VIEW_COLOR);width:24px;height:24px;color:var(--iCOLL_FONT_COLOR);cursor:pointer;font-size:var(--iCOLL_FS_BODY);border-radius:2px;padding:0;line-height:1}.erp-grid__page-nav:hover:not(:disabled){background:var(--iCOLL_HOVER_COLOR)}.erp-grid__page-nav:disabled{opacity:.4;cursor:not-allowed}.erp-grid__page-input{border:1px solid var(--iCOLL_BORDER_COLOR);text-align:center;width:40px;height:22px;font-size:var(--iCOLL_FS_XS);background:var(--iCOLL_VIEW_COLOR);color:var(--iCOLL_FONT_COLOR);border-radius:2px;padding:0 4px}.erp-grid__page-info,.erp-grid__page-size,.erp-grid__page-summary{align-items:center;gap:4px;display:inline-flex}.erp-grid__page-size select{border:1px solid var(--iCOLL_BORDER_COLOR);height:22px;font-size:var(--iCOLL_FS_XS);background:var(--iCOLL_VIEW_COLOR);color:var(--iCOLL_FONT_COLOR);border-radius:2px;padding:0 4px}.erp-grid__row-btn{vertical-align:middle;height:28px;color:var(--iCOLL_FONT_COLOR);font-family:inherit;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 3px;line-height:1;transition:background .1s;display:inline-flex}.erp-grid__row-btn-icon{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent);width:24px;height:24px;color:var(--iCOLL_PRIMARY);border-radius:7px;flex:none;justify-content:center;align-items:center;transition:background .1s;display:flex}.erp-grid__row-btn-icon svg{width:14px;height:14px}@media (pointer:coarse){.erp-grid__row-btn{height:36px;font-size:var(--iCOLL_FS_SM);border-radius:10px;gap:10px;padding:0 12px 0 3px}.erp-grid__row-btn-icon{border-radius:9px;width:30px;height:30px}.erp-grid__row-btn-icon svg{width:16px;height:16px}}.erp-grid__row-btn:not(:disabled):hover{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 8%, transparent)}.erp-grid__row-btn:not(:disabled):hover .erp-grid__row-btn-icon{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 20%, transparent)}.erp-grid__row-btn:not(:disabled):active{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent);transition:none}.erp-grid__row-btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:-2px}.erp-grid__row-btn:disabled{opacity:.5;cursor:default}.erp-grid__row-btn-label{text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}smart-grid-cell .smart-label:has(.erp-grid__row-btn){text-overflow:clip!important}.erp-grid__row-check{cursor:pointer;vertical-align:middle;accent-color:var(--iCOLL_PRIMARY);margin:0}.erp-grid__row-check:disabled{cursor:default;opacity:.5}.erp-grid__export-btn{width:28px;height:28px;color:var(--iCOLL_FONT_COLOR);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .12s;display:inline-flex}.erp-grid__export-btn:hover{background:var(--iCOLL_PRIMARY_LIGHT)}.erp-grid__export-icon{opacity:.7;background-position:50%;background-repeat:no-repeat;background-size:contain;width:18px;height:18px;transition:opacity .12s,filter .12s;display:inline-block}[data-theme=dark] .erp-grid__export-icon{filter:brightness(0)invert()}.erp-grid__export-btn:hover .erp-grid__export-icon{opacity:1}.erp-grid__colmenu{z-index:1000;background:var(--iCOLL_CONTENTTOP_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);min-width:320px;max-width:90vw;max-height:360px;box-shadow:0 4px 16px color-mix(in srgb, var(--iCOLL_BLACK) 18%, transparent);font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);border-radius:4px;padding:4px 0;position:fixed;overflow-y:auto}.erp-grid__colmenu-title{font-weight:var(--iCOLL_FW_SEMIBOLD);opacity:.65;border-bottom:1px solid var(--iCOLL_BORDER_COLOR);margin-bottom:2px;padding:4px 12px 6px}.erp-grid__colmenu-list--split{column-count:2;column-gap:0}.erp-grid__colmenu-list--split .erp-grid__colmenu-item{break-inside:avoid}.erp-grid__colmenu-item{cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:5px 12px;display:flex}.erp-grid__colmenu-item input[type=checkbox]{accent-color:var(--iCOLL_PRIMARY)}.erp-grid__colmenu-item:hover{background:var(--iCOLL_HOVER_COLOR)}.erp-grid__colmenu-item input{margin:0}::-webkit-scrollbar-corner{background:0 0}:root{scrollbar-color:var(--iCOLL_SCROLLBAR_THUMB) var(--iCOLL_SCROLLBAR_TRACK);--smart-scroll-bar-background:var(--iCOLL_SIDEBAR_COLOR);--smart-scroll-bar-border:var(--iCOLL_SIDEBAR_COLOR);--smart-scroll-bar-thumb-background:var(--iCOLL_SCROLLBAR_THUMB);--smart-scroll-bar-thumb-border:var(--iCOLL_SCROLLBAR_THUMB);--smart-scroll-bar-thumb-background-hover:var(--iCOLL_SCROLLBAR_HOVER);--smart-scroll-bar-thumb-border-hover:var(--iCOLL_SCROLLBAR_HOVER);--smart-scroll-bar-thumb-background-active:var(--iCOLL_SCROLLBAR_ACTIVE);--smart-scroll-bar-thumb-border-active:var(--iCOLL_SCROLLBAR_ACTIVE);--smart-scroll-bar-button-background:var(--iCOLL_SIDEBAR_COLOR);--smart-scroll-bar-button-border:var(--iCOLL_SIDEBAR_COLOR);--smart-scroll-bar-button-color:var(--iCOLL_LABEL_COLOR);--smart-scroll-bar-button-background-hover:var(--iCOLL_SCROLLBAR_THUMB);--smart-scroll-bar-button-border-hover:var(--iCOLL_SCROLLBAR_THUMB);--smart-scroll-bar-button-color-hover:var(--iCOLL_PRIMARY);--smart-scroll-bar-button-background-active:var(--iCOLL_SCROLLBAR_HOVER);--smart-scroll-bar-button-border-active:var(--iCOLL_SCROLLBAR_HOVER);--smart-scroll-bar-button-color-active:var(--iCOLL_PRIMARY)}smart-scroll-bar,smart-scroll-bar[discrete]{--smart-scroll-bar-background:var(--iCOLL_SIDEBAR_COLOR);--smart-scroll-bar-track-background:var(--iCOLL_SIDEBAR_COLOR);--smart-scroll-bar-border:var(--iCOLL_SIDEBAR_COLOR);--smart-scroll-bar-thumb-background:var(--iCOLL_SCROLLBAR_THUMB);--smart-scroll-bar-thumb-border:transparent;--smart-scroll-bar-thumb-background-hover:var(--iCOLL_SCROLLBAR_HOVER);--smart-scroll-bar-thumb-background-active:var(--iCOLL_SCROLLBAR_ACTIVE)}smart-grid smart-scroll-bar[orientation=vertical],smart-grid smart-scroll-bar[orientation=vertical]:before{border-left-color:var(--iCOLL_SIDEBAR_COLOR)}.erp-field__lookup{align-items:stretch;gap:0;width:100%;min-width:0;display:flex}.erp-field__lookup>smart-input{flex:1;min-width:0}.erp-field__lookup>smart-input input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.erp-field__lookup>smart-button.erp-field__lookup-btn{flex-shrink:0;width:28px;height:28px;margin:0}.erp-field__lookup>smart-button.erp-field__lookup-btn>button.smart-button{background:var(--iCOLL_VIEW_COLOR);cursor:pointer;width:100%;height:100%;color:var(--iCOLL_LABEL_COLOR);font-size:var(--iCOLL_FS_SM);border-radius:0 4px 4px 0;transition:background .15s,color .15s;border:1px solid var(--iCOLL_BORDER_COLOR)!important;box-shadow:none!important;border-left:none!important;outline:none!important;padding:0!important}.erp-field__lookup>smart-button.erp-field__lookup-btn:hover>button.smart-button{background:var(--iCOLL_PRIMARY_LIGHT);color:var(--iCOLL_PRIMARY)}.erp-field__lookup>smart-button.erp-field__lookup-btn>button.smart-button:focus,.erp-field__lookup>smart-button.erp-field__lookup-btn>button.smart-button:focus-visible{box-shadow:none!important;outline:none!important}.erp-lov{flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.erp-lov__field{box-sizing:border-box;height:var(--iCOLL_FIELD_HEIGHT);border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);border-radius:7px;align-items:center;gap:6px;min-width:0;padding:0 8px;transition:border-color .15s,box-shadow .15s;display:flex}.erp-lov__field:focus-within{border-color:var(--iCOLL_PRIMARY);box-shadow:0 0 0 2px var(--iCOLL_PRIMARY_LIGHT)}.erp-lov[data-required] .erp-lov__field{background:var(--iCOLL_REQUIREDFIELD-COLOR);border-color:var(--iCOLL_REQUIREDFIELDBORDER-COLOR)}.erp-lov[data-required] .erp-lov__field:focus-within{border-color:var(--iCOLL_PRIMARY);box-shadow:0 0 0 2px var(--iCOLL_PRIMARY_LIGHT)}.erp-lov__open{width:22px;height:22px;color:var(--iCOLL_FONT_COLOR);opacity:.45;cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-right:-2px;padding:0;transition:background .14s,color .14s,opacity .14s;display:inline-flex}.erp-lov__open>svg{width:15px;height:15px}.erp-lov__open:hover:not(:disabled){background:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR);opacity:1}.erp-lov__open:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px;opacity:1}.erp-lov__open:disabled{cursor:default;opacity:.3}.erp-lov__input{min-width:0;font-size:var(--iCOLL_FS_SM);font-family:var(--iCOLL_FONT_FAMILY);color:inherit;background:0 0;border:none;outline:none;flex:auto;padding:0}.erp-lov__input:disabled,.erp-lov__input[readonly]{color:var(--iCOLL_LABEL_COLOR);cursor:not-allowed}.erp-lov__input::placeholder{color:var(--iCOLL_LABEL_COLOR);opacity:.35}.erp-lov__resolved{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--iCOLL_FS_XS);font-family:var(--iCOLL_FONT_FAMILY);opacity:.6;text-align:right;border-left:1px solid var(--iCOLL_BORDER_COLOR);flex:0 auto;padding-left:6px;overflow:hidden}.erp-lov[data-merged-lookup] .erp-lov__input{width:calc(var(--lov-code-len,4) * 1ch + 14px);box-sizing:border-box;background:var(--iCOLL_VIEW_COLOR);text-align:center;border-radius:5px;flex:0 auto;min-width:2ch;max-width:24ch;padding:0 7px}.erp-lov[data-merged-lookup] .erp-lov__resolved{font-size:var(--iCOLL_FS_SM);opacity:1;text-align:left;border-left:none;flex:auto;padding-left:8px}:root[data-hide-lookup-codes] .erp-lov[data-has-name] .erp-lov__input{display:none}:root[data-hide-lookup-codes] .erp-lov[data-has-name] .erp-lov__resolved{padding-left:0}.erp-lov .erp-lov__field input.erp-lov__name.erp-lov__name.erp-lov__name{font:inherit;font-family:var(--iCOLL_FONT_FAMILY);font-size:var(--iCOLL_FS_SM);color:inherit;text-align:left;cursor:text;width:auto!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;flex:auto!important;padding:0 0 0 8px!important}:root[data-hide-lookup-codes] .erp-lov[data-has-name] .erp-lov__field input.erp-lov__name.erp-lov__name.erp-lov__name{padding-left:0!important}.erp-lov .erp-lov__field input.erp-lov__name.erp-lov__name.erp-lov__name:focus{color:var(--iCOLL_FONT_COLOR)}.erp-lov[data-merged-lookup] .erp-lov__open{margin-left:auto}.erp-lov[data-disabled] .erp-lov__field,.erp-lov[data-readonly] .erp-lov__field{background:var(--iCOLL_VIEW_COLOR);border-color:var(--iCOLL_BORDER_COLOR)}.erp-lov[data-disabled] .erp-lov__field:focus-within,.erp-lov[data-readonly] .erp-lov__field:focus-within{border-color:var(--iCOLL_BORDER_COLOR);box-shadow:none}.erp-field__radio-group{align-items:center;gap:12px;display:flex}.tok-radio-vertical .erp-field__radio-group{flex-direction:column;align-items:flex-start;gap:6px}.erp-display__value{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_FONT_COLOR);white-space:nowrap;text-overflow:ellipsis;min-height:28px;padding:4px 0;line-height:20px;display:block;overflow:hidden}.erp-display__value--highlight{color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_SEMIBOLD)}.erp-element-unknown{font-size:var(--iCOLL_FS_XS);font-family:var(--iCOLL_FONT_MONO);color:var(--iCOLL_ERROR_COLOR);background:var(--iCOLL_ERROR_BG);border:1px dashed var(--iCOLL_ERROR_BORDER);border-radius:3px;padding:4px 8px;display:inline-block}.tok-inline{flex-flow:wrap;align-items:flex-end;gap:6px;padding:6px 12px;display:flex}.tok-inline>.erp-tab-content__fields{display:contents}.tok-required smart-input>input,.tok-required smart-input>.smart-container,.tok-required>smart-input,.tok-required>smart-drop-down-list,.tok-required>smart-date-time-picker{background:var(--iCOLL_REQUIREDFIELD-COLOR)!important;border-color:var(--iCOLL_REQUIREDFIELDBORDER-COLOR)!important}.tok-required>label,.tok-required>span{color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_SEMIBOLD)}.tok-readonly smart-input>input,.tok-readonly>smart-input,.tok-readonly>smart-drop-down-list,.tok-readonly>smart-date-time-picker,.tok-disabled{cursor:not-allowed;pointer-events:none;background:var(--iCOLL_VIEW_COLOR)!important;border-color:var(--iCOLL_BORDER_COLOR)!important;color:var(--iCOLL_LABEL_COLOR)!important}.tok-disabled smart-input>input,.tok-disabled>smart-input,.tok-disabled>smart-drop-down-list,.tok-disabled>smart-date-time-picker,.tok-disabled>smart-combo-box,.tok-disabled>smart-text-area{background:var(--iCOLL_VIEW_COLOR)!important;border-color:var(--iCOLL_BORDER_COLOR)!important;color:var(--iCOLL_LABEL_COLOR)!important}smart-drop-down-list[disabled],smart-drop-down-list[aria-disabled=true],smart-combo-box[disabled],smart-date-time-picker[disabled]{cursor:not-allowed;background:var(--iCOLL_VIEW_COLOR)!important;border-color:var(--iCOLL_BORDER_COLOR)!important;color:var(--iCOLL_FONT_COLOR)!important;opacity:1!important}smart-drop-down-list[disabled] .smart-action-button,smart-drop-down-list[disabled] .smart-token,smart-drop-down-list[aria-disabled=true] .smart-action-button,smart-drop-down-list[aria-disabled=true] .smart-token,smart-combo-box[disabled] .smart-action-button,smart-combo-box[disabled] .smart-token,smart-date-time-picker[disabled] .smart-action-button{color:var(--iCOLL_FONT_COLOR)!important;background:0 0!important}smart-drop-down-list[disabled] .smart-drop-down-button-icon,smart-drop-down-list[aria-disabled=true] .smart-drop-down-button-icon,smart-combo-box[disabled] .smart-drop-down-button-icon{opacity:.55;color:var(--iCOLL_LABEL_COLOR)!important}.tok-required-lookup smart-input>input,.tok-required-lookup>smart-input{background:var(--iCOLL_REQUIREDFIELD-COLOR)!important;border-color:var(--iCOLL_REQUIREDFIELDBORDER-COLOR)!important;border-right:none!important}.tok-required-lookup>label,.tok-required-lookup>span{color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_SEMIBOLD)}.tok-optional-lookup>label,.tok-optional-lookup>span{color:var(--iCOLL_LABEL_COLOR)}.tok-status-active{color:var(--iCOLL_SUCCESS_COLOR);font-weight:var(--iCOLL_FW_SEMIBOLD)}.tok-status-warning{color:var(--iCOLL_WARNING_COLOR);font-weight:var(--iCOLL_FW_SEMIBOLD)}.tok-status-error{color:var(--iCOLL_ERROR_COLOR);font-weight:var(--iCOLL_FW_SEMIBOLD)}.tok-status-info{color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_SEMIBOLD)}.tok-highlight-primary>smart-input,.tok-highlight-primary>smart-drop-down-list{background:var(--iCOLL_PRIMARY_LIGHT)!important;border-color:var(--iCOLL_PRIMARY)!important}.tok-highlight-warning>smart-input,.tok-highlight-warning>smart-drop-down-list{background:var(--iCOLL_WARNING_BG)!important;border-color:var(--iCOLL_WARNING_BORDER)!important}.tok-highlight-error>smart-input,.tok-highlight-error>smart-drop-down-list{background:var(--iCOLL_ERROR_BG)!important;border-color:var(--iCOLL_ERROR_BORDER)!important}.tok-edit>smart-input,.tok-edit>smart-drop-down-list,.tok-edit>smart-date-time-picker{box-shadow:0 0 0 2px color-mix(in srgb, var(--iCOLL_EDITBORDER_COLOR) 15%, transparent);border-color:var(--iCOLL_EDITBORDER_COLOR)!important}smart-button[class*=tok-btn-]{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:999px!important}[class*=tok-btn-]>button.smart-button{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);cursor:pointer;border-radius:999px;width:auto;min-height:32px;padding:8px 16px;transition:background .15s,filter .15s;box-shadow:none!important;outline:none!important}[class*=tok-btn-]>button.smart-button:focus,[class*=tok-btn-]>button.smart-button:focus-visible{box-shadow:none!important;outline:none!important}.tok-btn-primary>button.smart-button{background:var(--iCOLL_BUTTON_COLOR);color:var(--iCOLL_BUTTONFONT_COLOR);border:none!important}.tok-btn-primary>button.smart-button,.tok-btn-primary>button.smart-button:hover,.tok-btn-primary>button.smart-button:focus,.tok-btn-primary>button.smart-button:active{color:var(--iCOLL_BUTTONFONT_COLOR)!important}.tok-btn-primary:hover>button.smart-button{background:color-mix(in srgb, var(--iCOLL_BUTTON_COLOR) 88%, var(--iCOLL_BLACK))}.tok-btn-primary:active>button.smart-button{background:color-mix(in srgb, var(--iCOLL_BUTTON_COLOR) 78%, var(--iCOLL_BLACK))}.tok-btn-secondary>button.smart-button{background:var(--iCOLL_SIDEBAR_COLOR);color:var(--iCOLL_FONT_COLOR);border:1px solid var(--iCOLL_SCROLLBAR_THUMB)!important}.tok-btn-secondary>button.smart-button,.tok-btn-secondary>button.smart-button:hover,.tok-btn-secondary>button.smart-button:focus,.tok-btn-secondary>button.smart-button:active{color:var(--iCOLL_FONT_COLOR)!important}.tok-btn-secondary:hover>button.smart-button{background:var(--iCOLL_PRIMARY_LIGHT);border-color:var(--iCOLL_PRIMARY)!important}.tok-btn-success>button.smart-button{background:var(--iCOLL_SUCCESS_COLOR);color:var(--iCOLL_ON_COLOR);border:none!important}.tok-btn-success:hover>button.smart-button{filter:brightness(1.1)}.tok-btn-warning>button.smart-button{background:var(--iCOLL_WARNING_COLOR);color:var(--iCOLL_ON_COLOR);border:none!important}.tok-btn-warning:hover>button.smart-button{background:var(--iCOLL_WARNING_HOVER_COLOR)}.tok-btn-danger>button.smart-button{background:var(--iCOLL_ERROR_COLOR);color:var(--iCOLL_ON_COLOR);border:none!important}.tok-btn-danger:hover>button.smart-button{filter:brightness(1.1)}.tok-btn-outline>button.smart-button{color:var(--iCOLL_PRIMARY);background:0 0;border:1px solid var(--iCOLL_PRIMARY)!important}.tok-btn-outline:hover>button.smart-button{background:var(--iCOLL_PRIMARY_LIGHT)}.tok-btn-ghost>button.smart-button{color:var(--iCOLL_FONT_COLOR);background:0 0;border:none!important}.tok-btn-ghost:hover>button.smart-button{background:var(--iCOLL_PRIMARY_LIGHT);color:var(--iCOLL_PRIMARY)}.tok-btn-workflow>button.smart-button{background:var(--iCOLL_BUTTON_COLOR);color:var(--iCOLL_BUTTONFONT_COLOR);border:none!important}.tok-btn-workflow:hover>button.smart-button{background:var(--iCOLL_PRIMARY_HOVER)}.tok-btn-workflow-warning>button.smart-button{background:var(--iCOLL_WARNING_COLOR);color:var(--iCOLL_ON_COLOR);border:none!important}.tok-btn-workflow-warning:hover>button.smart-button{background:var(--iCOLL_WARNING_HOVER_COLOR)}.tok-btn-workflow-success>button.smart-button{background:var(--iCOLL_SUCCESS_COLOR);color:var(--iCOLL_ON_COLOR);border:none!important}.tok-btn-workflow-success:hover>button.smart-button{filter:brightness(1.1)}.tok-btn-workflow-danger>button.smart-button{background:var(--iCOLL_ERROR_COLOR);color:var(--iCOLL_ON_COLOR);border:none!important}.tok-btn-workflow-danger:hover>button.smart-button{filter:brightness(1.1)}.tok-btn-compact-primary>button.smart-button{background:var(--iCOLL_BUTTON_COLOR);color:var(--iCOLL_BUTTONFONT_COLOR);min-height:24px;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);border-radius:3px;width:auto;border:none!important;padding:3px 10px!important}.tok-btn-compact-primary:hover>button.smart-button{background:var(--iCOLL_PRIMARY_HOVER)}.tok-btn-compact-secondary>button.smart-button{background:var(--iCOLL_ACTIONBUTTON_COLOR);color:var(--iCOLL_FONT_COLOR);min-height:24px;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);border-radius:3px;width:auto;border:1px solid var(--iCOLL_BORDER_COLOR)!important;padding:3px 10px!important}.tok-btn-compact-secondary:hover>button.smart-button{background:var(--iCOLL_PRIMARY_LIGHT);border-color:var(--iCOLL_PRIMARY)!important}.tok-btn-compact-danger>button.smart-button{background:var(--iCOLL_ERROR_COLOR);color:var(--iCOLL_ON_COLOR);min-height:24px;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);border-radius:3px;width:auto;border:none!important;padding:3px 10px!important}.tok-btn-compact-danger:hover>button.smart-button{filter:brightness(1.1)}.tok-btn-compact-success>button.smart-button{background:var(--iCOLL_SUCCESS_COLOR);color:var(--iCOLL_ON_COLOR);min-height:24px;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);border-radius:3px;width:auto;border:none!important;padding:3px 10px!important}.tok-btn-compact-success:hover>button.smart-button{filter:brightness(1.1)}[class*=tok-btn-]>button.smart-button:has(>.erp-btn-glyph){justify-content:center;align-items:center;gap:8px;display:inline-flex}.erp-btn-glyph{flex-shrink:0;width:16px;height:16px}.tok-btn-icon>button.smart-button{background-color:#0000;background-image:var(--erp-btn-icon);color:#0000;width:32px;height:32px;filter:var(--iCOLL_BUTTONSVG_FILTER);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;font-size:0;border:none!important;padding:0!important}.tok-btn-icon:hover>button.smart-button{filter:var(--iCOLL_THEME_FILTER);background-color:#0000}smart-window.erp-frame-popup,.erp-frame-popup{--smart-window-content-padding:0px;border:1px solid var(--iCOLL_BORDER_COLOR);box-shadow:0 16px 56px color-mix(in srgb, var(--iCOLL_BLACK) 32%, transparent);background:var(--iCOLL_BODY_COLOR);border-radius:8px;overflow:hidden;max-width:none!important;max-height:none!important}smart-window.erp-frame-popup--screen,.erp-frame-popup--screen{z-index:1200;position:fixed}.erp-frame-popup .smart-content-container,.erp-frame-popup .smart-content,.erp-frame-popup .smart-content-container>.smart-content{padding:0!important}.erp-frame-popup .smart-content-container{box-sizing:border-box;height:100%;container:dialogbody/inline-size}.erp-frame-popup .erp-fluid>.erp-fluid__card:only-child{grid-column:1/-1}.erp-frame-popup__tabs{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}.erp-frame-popup__tabs .erp-tabs{flex:auto;min-width:0}.erp-frame-popup__inactive-toggle{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.03em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:none;align-items:center;gap:5px;padding:4px 2px;display:inline-flex}.erp-frame-popup__inactive-toggle--on{color:var(--iCOLL_PRIMARY)}.erp-frame-popup__inactive-toggle-track{background:var(--iCOLL_BORDER_COLOR);border-radius:999px;flex:none;width:24px;height:13px;transition:background .14s;display:inline-block;position:relative}.erp-frame-popup__inactive-toggle--on .erp-frame-popup__inactive-toggle-track{background:var(--iCOLL_PRIMARY)}.erp-frame-popup__inactive-toggle-thumb{background:var(--iCOLL_WHITE);border-radius:50%;width:10px;height:10px;transition:transform .14s cubic-bezier(.22,1,.36,1);position:absolute;top:1.5px;left:1.5px}.erp-frame-popup__inactive-toggle--on .erp-frame-popup__inactive-toggle-thumb{transform:translate(11px)}.erp-frame-popup__readonly-banner{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);text-align:center;color:var(--iCOLL_LABEL_COLOR);background:var(--iCOLL_CONTENTTOP_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex:none;padding:6px 12px}.erp-frame-popup .smart-header-section{background:var(--iCOLL_PRIMARY)!important;color:var(--iCOLL_BUTTONFONT_COLOR)!important;border-bottom:none!important}.erp-frame-popup .smart-header-section *{color:var(--iCOLL_BUTTONFONT_COLOR)!important}smart-window.erp-subtab-modal{border:1px solid var(--iCOLL_BORDER_COLOR);min-width:min(900px,100vw - 32px);min-height:min(560px,100dvh - 32px);box-shadow:0 16px 56px color-mix(in srgb, var(--iCOLL_BLACK) 32%, transparent);background:var(--iCOLL_BODY_COLOR);border-radius:8px;overflow:hidden}smart-window.erp-subtab-modal .smart-header-section{background:var(--iCOLL_PRIMARY)!important;color:var(--iCOLL_ON_COLOR)!important;border-bottom:none!important;justify-content:space-between!important;align-items:center!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 10px 0 16px!important;display:flex!important}smart-window.erp-subtab-modal .smart-header-section .smart-header{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.02em;text-transform:uppercase;flex:1;color:var(--iCOLL_ON_COLOR)!important;background:0 0!important;padding:0!important}smart-window.erp-subtab-modal .smart-header-section .smart-buttons-container{align-items:center;gap:1px;display:flex;background:0 0!important}smart-window.erp-subtab-modal .smart-header-section .smart-buttons-container>button.smart-button{filter:brightness(0)invert();cursor:pointer;border-radius:3px;margin:0;transition:background .12s;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;width:22px!important;height:22px!important;padding:0!important}smart-window.erp-subtab-modal .smart-header-section .smart-buttons-container>button.smart-button:hover{background:color-mix(in srgb, var(--iCOLL_WHITE) 20%, transparent)!important}smart-window.erp-subtab-modal .smart-header-section .smart-close-button:hover{background:color-mix(in srgb, var(--iCOLL_BLACK) 25%, transparent)!important}.smart-window-modal-mask,.smart-modal-mask{background:color-mix(in srgb, var(--iCOLL_BLACK) 50%, transparent)!important}smart-window.erp-subtab-modal>.smart-container,smart-window.erp-subtab-modal .smart-content-container,smart-window.erp-subtab-modal .smart-content{flex-direction:column!important;flex:1 1 0!important;height:100%!important;min-height:0!important;display:flex!important}.erp-subtab-modal__body{background:var(--iCOLL_VIEW_COLOR);box-sizing:border-box;flex:1 1 0;min-height:0;padding:24px 28px;overflow-y:auto}.erp-subtab-modal__grid{grid-template-columns:1fr 1fr;align-items:start;gap:6px 32px;display:grid}.erp-subtab-modal__grid .erp-tab-content__field{flex-direction:column;gap:3px;min-width:0;display:flex;max-width:none!important}.erp-subtab-modal__grid .erp-tab-content__field>smart-input,.erp-subtab-modal__grid .erp-tab-content__field>smart-drop-down-list,.erp-subtab-modal__grid .erp-tab-content__field>smart-date-time-picker,.erp-subtab-modal__grid .erp-tab-content__field>smart-text-area,.erp-subtab-modal__grid .erp-tab-content__field>smart-check-box,.erp-subtab-modal__grid .erp-tab-content__field .erp-field__lookup,.erp-subtab-modal__grid .erp-tab-content__field .erp-field__lookup>smart-input{width:100%!important;min-width:0!important;max-width:none!important}.erp-flow{box-sizing:border-box;grid-template-columns:repeat(auto-fill,minmax(440px,1fr));align-content:start;gap:16px;width:100%;padding:16px;display:grid}.erp-flow__card{box-sizing:border-box;border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);box-shadow:var(--iCOLL_BOXSHADOW);border-radius:8px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.erp-flow__card-title{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_BOLD);color:var(--iCOLL_FONT_COLOR)}.erp-flow__card-meta{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.erp-absolute__cmdk-badge{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_POPUP-COLOR);color:var(--iCOLL_LABEL_COLOR);font-family:inherit;font-size:var(--iCOLL_FS_XS);cursor:pointer;pointer-events:auto;opacity:0;z-index:60;border-radius:6px;align-items:center;gap:5px;padding:2px 7px;transition:opacity .14s,transform .14s,border-color .14s;display:inline-flex;position:absolute;top:6px;right:8px;transform:translateY(-2px)}.erp-absolute__cmdk-badge--show{opacity:1;transform:translateY(0)}.erp-absolute__cmdk-badge:hover{border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_PRIMARY)}.erp-absolute__cmdk-badge-key{font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.3px}.erp-absolute__cmdk-badge-count{background:var(--iCOLL_PRIMARY);min-width:16px;height:16px;color:var(--iCOLL_ON_COLOR);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);border-radius:8px;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.erp-cmdk__backdrop{background:color-mix(in srgb, var(--iCOLL_INK) 22%, transparent);-webkit-backdrop-filter:blur(3px)saturate(115%);z-index:1000;justify-content:center;align-items:center;animation:.14s ease-out erp-cmdk-fade;display:flex;position:absolute;inset:0}@keyframes erp-cmdk-fade{0%{opacity:0}to{opacity:1}}.erp-cmdk{background:color-mix(in srgb, var(--iCOLL_POPUP-COLOR) 96%, transparent);-webkit-backdrop-filter:blur(4px);border:1px solid var(--iCOLL_BORDER_COLOR);width:min(30em,60%);box-shadow:0 10px 30px color-mix(in srgb, var(--iCOLL_BLACK) 18%, transparent);font-family:var(--iCOLL_FONT_FAMILY);border-radius:10px;animation:.16s cubic-bezier(.2,.8,.2,1) erp-cmdk-pop;overflow:hidden}@keyframes erp-cmdk-pop{0%{opacity:0;transform:translateY(6px)scale(.99)}to{opacity:1;transform:none}}.erp-cmdk__header{padding:10px 14px 0}.erp-cmdk__section{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);text-transform:uppercase;letter-spacing:.5px;color:var(--iCOLL_LABEL_COLOR)}.erp-cmdk__input{box-sizing:border-box;width:100%;font-size:var(--iCOLL_FS_BODY);color:var(--iCOLL_FONT_COLOR);border:none;border-bottom:1px solid color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 60%, transparent);background:0 0;outline:none;padding:8px 14px 10px}.erp-cmdk__list{max-height:16em;margin:0;padding:6px;list-style:none;overflow-y:auto}.erp-cmdk__item{cursor:pointer;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);border-radius:7px;align-items:center;gap:8px;padding:8px 10px;display:flex}.erp-cmdk__item--active{background:var(--iCOLL_PRIMARY_LIGHT);color:var(--iCOLL_PRIMARY)}.erp-cmdk__item-plus{font-weight:var(--iCOLL_FW_BOLD);color:var(--iCOLL_PRIMARY)}.erp-cmdk__empty{text-align:center;color:var(--iCOLL_LABEL_COLOR);font-size:var(--iCOLL_FS_SM);padding:14px}smart-drop-down smart-list-box,smart-drop-down .smart-list,smart-drop-down .smart-content,smart-drop-down .smart-scroll-view,.smart-drop-down-container smart-list-box,.smart-drop-down-container .smart-content,.smart-drop-down-container .smart-scroll-view{box-sizing:border-box;width:100%!important;min-width:100%!important;max-width:none!important;overflow-x:hidden!important}smart-drop-down .smart-list-items-inner-container,smart-drop-down [role=listbox],.smart-drop-down-container .smart-list-items-inner-container,.smart-drop-down-container [role=listbox]{box-sizing:border-box;width:100%!important;min-width:100%!important;max-width:none!important}smart-drop-down .smart-list-item,smart-drop-down smart-list-item,.smart-drop-down-container .smart-list-item{white-space:nowrap;text-overflow:clip;overflow:visible}[data-stacked-grid]>div>.erp-tabs,[data-stacked-grid]>div>.erp-tabs>.erp-tabs__panels,[data-stacked-grid]>div>.erp-tabs>.erp-tabs__panels>.erp-tabs__panel--active{flex:none}@media (pointer:coarse){smart-button.erp-toolbar__item{width:40px;min-width:40px;height:40px}.erp-tabs__tab{padding-left:14px;padding-right:14px}.erp-lov__open{width:32px;height:32px;margin-right:-6px}.erp-input__search-btn{opacity:.7;width:32px;height:32px;right:-4px}}@media (hover:none){.erp-toolbar__item[data-tooltip]:after{display:none}}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html,body,#root{height:100%}html{touch-action:manipulation;-webkit-tap-highlight-color:transparent}body{font-family:var(--iCOLL_FONT_FAMILY);font-size:var(--iCOLL_FS_BODY);-webkit-font-smoothing:antialiased;line-height:1.5}button,input,select,textarea,optgroup{font-family:inherit}.app-layout{background:var(--iCOLL_VIEW_COLOR);width:100vw;height:100dvh;font-family:var(--iCOLL_FONT_FAMILY);flex-direction:column;display:flex;overflow:hidden}.app-topbar{background:var(--iCOLL_RAIL_COLOR);border-bottom:none;flex-shrink:0;align-items:center;gap:0;height:56px;padding:0;display:flex}.app-topbar__brand-zone{width:calc(76px + var(--navx-flyout-w,232px));border-right:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_RAIL_COLOR);flex-shrink:0;align-self:stretch;align-items:center;gap:10px;padding:6px 14px;display:flex;overflow:hidden}.app-topbar__logo{object-fit:contain;object-position:left center;flex:auto;min-width:0;height:100%;display:block}.app-topbar__version{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;flex:none}.app-topbar__logo--light,.app-topbar__logo--dark{display:none}:root:not([data-theme=dark]) .app-topbar__logo--light{display:block}[data-theme=dark] .app-topbar__logo--dark{filter:invert()hue-rotate(180deg);display:block}[data-theme=dark] .app-topbar__version{color:var(--iCOLL_ON_COLOR)}.app-topbar__search{flex:1;max-width:28rem;margin:0 auto;position:relative}.app-topbar__search-icon{width:16px;height:16px;color:var(--iCOLL_LABEL_COLOR);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.app-topbar__search-input{border:1px solid var(--iCOLL_SCROLLBAR_THUMB);background:var(--iCOLL_BODY_COLOR);width:100%;height:36px;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);box-sizing:border-box;border-radius:999px;outline:none;padding:0 14px 0 38px;transition:border-color .15s,background .15s}.app-topbar__search-input:focus{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_BODY_COLOR)}.app-topbar__results{z-index:1000;background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);max-height:360px;box-shadow:var(--iCOLL_POPUP-SHADOW);border-radius:12px;padding:4px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.app-topbar__result{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:baseline;gap:8px;width:100%;padding:8px 10px;transition:background .12s;display:flex}.app-topbar__result:hover,.app-topbar__result--active{background:var(--iCOLL_RAIL_COLOR)}.app-topbar__result-id{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);flex-shrink:0}.app-topbar__result-label{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_FONT_COLOR);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.app-topbar__result-cat{font-size:var(--iCOLL_FS_LABEL);color:var(--iCOLL_LABEL_COLOR);flex-shrink:0}.app-topbar__results-empty{text-align:center;font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);padding:16px}.app-topbar__right{flex-shrink:0;align-items:center;gap:10px;padding-right:16px;display:flex}.app-topbar__toggle{background:var(--iCOLL_CONTENTTOP_COLOR);border-radius:9px;gap:2px;padding:3px;display:inline-flex}.app-topbar__toggle-btn{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);cursor:pointer;color:var(--iCOLL_LABEL_COLOR);background:0 0;border:none;border-radius:6px;padding:5px 14px;transition:background .15s,color .15s}.app-topbar__toggle-btn:hover:not(.app-topbar__toggle-btn--active){color:var(--iCOLL_FONT_COLOR)}.app-topbar__toggle-btn--active{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR);box-shadow:var(--iCOLL_BOXSHADOW)}.app-topbar__avatar{background:var(--iCOLL_PRIMARY);width:34px;height:34px;color:var(--iCOLL_BUTTONFONT_COLOR);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.app-topbar__avatar-initials{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.02em}.app-topbar__avatar-img{object-fit:cover;border-radius:50%;width:100%;height:100%}.app-layout__body{flex:1;min-height:0;display:flex;overflow:hidden}.app-layout__sidebar{background:var(--iCOLL_SIDEBAR_COLOR);border-right:1px solid var(--iCOLL_BORDER_COLOR);flex-direction:column;flex-shrink:0;width:auto;display:flex;overflow:hidden}.app-layout__splitter{cursor:col-resize;z-index:5;background:0 0;flex:none;width:5px;margin-left:-1px;transition:background .12s}.app-layout__splitter:hover,.app-layout__splitter:active{background:var(--iCOLL_PRIMARY)}.app-layout__main{background:var(--iCOLL_VIEW_COLOR);flex:1;min-width:0;position:relative;overflow:hidden}.app-topbar__menu,.app-layout__scrim{display:none}@media (width<=1024px),(hover:none) and (pointer:coarse){.app-topbar__menu{width:44px;height:44px;color:var(--iCOLL_FONT_COLOR);cursor:pointer;background:0 0;border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;margin-left:8px;transition:background .14s,color .14s;display:inline-flex}.app-topbar__menu svg{width:24px;height:24px}.app-topbar__menu:hover,.app-topbar__menu[aria-expanded=true]{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 14%, transparent);color:var(--iCOLL_PRIMARY)}.app-topbar__menu:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.app-topbar__brand-zone{border-right:none;width:auto;max-width:260px;padding-left:6px}.app-topbar__search{max-width:36rem;margin:0 auto}.app-topbar__right{margin-left:auto;padding-left:12px}.app-layout__body{position:relative}.app-layout__splitter{display:none}.app-layout__main{isolation:isolate}.app-layout__sidebar{z-index:20;max-width:calc(100vw - 48px);box-shadow:12px 0 40px -18px color-mix(in srgb, var(--iCOLL_BLACK) 35%, transparent);visibility:hidden;border-right:none;transition:transform .28s cubic-bezier(.22,1,.36,1),visibility 0s linear .28s;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.app-layout--nav-open .app-layout__sidebar{visibility:visible;transition:transform .28s cubic-bezier(.22,1,.36,1);transform:none}.app-layout__scrim{z-index:19;background:color-mix(in srgb, var(--iCOLL_SHADOW_WARM) 32%, transparent);opacity:0;pointer-events:none;transition:opacity .22s;display:block;position:absolute;inset:0}.app-layout--nav-open .app-layout__scrim{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.app-layout__sidebar,.app-layout--nav-open .app-layout__sidebar,.app-layout__scrim{transition:none}}.app-layout__main:empty,.app-layout__main>.app-layout__placeholder{justify-content:center;align-items:center;height:100%;display:flex}:root{--cpp-avatar-fallback-bg:var(--iCOLL_PARTNER_SELECT);--cpp-avatar-fallback-fg:var(--iCOLL_ON_COLOR);--cpp-surface:var(--iCOLL_SURFACE_COLOR);--cpp-popup:var(--iCOLL_POPUP-COLOR);--cpp-overlay:var(--iCOLL_OVERLAY_BG);--cpp-popup-shadow:var(--iCOLL_POPUP-SHADOW);--cpp-primary-medium:var(--iCOLL_PRIMARY_MEDIUM);--cpp-error-bg:var(--iCOLL_ERROR_BG);--cpp-error-border:var(--iCOLL_ERROR_BORDER)}.cpp-backdrop{background:var(--cpp-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:9998;animation:.15s ease-out cpp-fade-in;position:fixed;inset:0}.cpp-panel{z-index:9999;width:100%;max-width:36rem;padding:0 1rem;animation:.2s cubic-bezier(.16,1,.3,1) cpp-pop-in;position:fixed;top:15%;left:50%;transform:translate(-50%)}.cpp-card{background:var(--cpp-popup);border:1px solid var(--iCOLL_BORDER_COLOR);box-shadow:var(--cpp-popup-shadow);font-family:var(--iCOLL_FONT_FAMILY);border-radius:12px;overflow:hidden}.cpp-header{background:var(--cpp-surface);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);cursor:pointer;padding:1.25rem 1.5rem;position:relative}.cpp-header-row{align-items:center;gap:1.25rem;display:flex}.cpp-avatar-wrap{cursor:pointer;outline-offset:4px;border-radius:50%;flex-shrink:0;position:relative}.cpp-avatar-wrap.is-drag-over{outline:2px dashed var(--iCOLL_PRIMARY);outline-offset:3px}.cpp-avatar{object-fit:cover;width:4rem;height:4rem;box-shadow:var(--iCOLL_BOXSHADOW);border:3px solid var(--iCOLL_PRIMARY_LIGHT);border-radius:50%;transition:transform .2s}.cpp-header:hover .cpp-avatar{transform:scale(1.05)}.cpp-avatar-initials{background:var(--cpp-avatar-fallback-bg);color:var(--cpp-avatar-fallback-fg);font-weight:var(--iCOLL_FW_BOLD);font-size:var(--iCOLL_FS_TITLE);text-transform:uppercase;justify-content:center;align-items:center;display:inline-flex}.cpp-avatar-edit{background:var(--iCOLL_PRIMARY);width:1.75rem;height:1.75rem;color:var(--iCOLL_ON_COLOR);border:2px solid var(--cpp-surface);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-.25rem;right:-.25rem}.cpp-avatar-edit svg{width:.875rem;height:.875rem}.cpp-avatar-edit:disabled{opacity:.6;cursor:default}.cpp-avatar-input{display:none}.cpp-header-info{flex:1;min-width:0}.cpp-name{font-weight:var(--iCOLL_FW_BOLD);font-size:var(--iCOLL_FS_TITLE);color:var(--iCOLL_FONT_COLOR);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.cpp-email{font-size:var(--iCOLL_FS_BODY);color:var(--iCOLL_LABEL_COLOR);align-items:center;gap:.375rem;margin:.125rem 0 0;display:flex}.cpp-lang-badge{background:var(--iCOLL_PRIMARY_LIGHT);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_PRIMARY);border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .5rem;display:inline-flex}.cpp-header-chevron{color:var(--iCOLL_LABEL_COLOR);transition:color .15s}.cpp-header-chevron-btn{background:0 0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .2s,background .15s;display:inline-flex}.cpp-header-chevron-btn.is-back{transform:rotate(180deg)}.cpp-header:hover .cpp-header-chevron-btn{background:var(--iCOLL_ACTIONBUTTON_COLOR)}.cpp-header:hover .cpp-header-chevron{color:var(--iCOLL_FONT_COLOR)}.cpp-view{animation:.15s ease-out cpp-slide-in}.cpp-section-top-border{border-top:1px solid var(--iCOLL_BORDER_COLOR)}.cpp-items{padding:.5rem}.cpp-item{cursor:pointer;width:100%;color:var(--iCOLL_FONT_COLOR);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:1rem;padding:.75rem 1rem;transition:background .15s;display:flex}.cpp-item:hover{background:var(--cpp-surface)}.cpp-item.is-focused{background:var(--iCOLL_PRIMARY_LIGHT)}.cpp-item.is-destructive{color:var(--iCOLL_ERROR_COLOR)}.cpp-item.is-destructive:hover{background:var(--cpp-error-bg)}.cpp-item-icon{background:var(--cpp-surface);width:2.5rem;height:2.5rem;color:var(--iCOLL_LABEL_COLOR);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cpp-item:hover .cpp-item-icon{background:var(--cpp-primary-medium);color:var(--iCOLL_PRIMARY)}.cpp-item.is-destructive .cpp-item-icon{color:var(--iCOLL_ERROR_COLOR)}.cpp-item.is-destructive:hover .cpp-item-icon{background:var(--cpp-error-border)}.cpp-item-svg{width:1.25rem;height:1.25rem}.cpp-item-body{flex:1;min-width:0}.cpp-item-label{font-weight:var(--iCOLL_FW_MEDIUM);display:block}.cpp-item-desc{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.cpp-toggle{background:var(--iCOLL_BORDER_COLOR);border-radius:999px;flex-shrink:0;width:2.25rem;height:1.25rem;transition:background .15s;position:relative}.cpp-toggle.is-on{background:var(--iCOLL_PRIMARY)}.cpp-toggle-knob{background:var(--iCOLL_WHITE);width:1rem;height:1rem;box-shadow:0 1px 2px color-mix(in srgb, var(--iCOLL_BLACK) 20%, transparent);border-radius:50%;transition:transform .15s;position:absolute;top:2px;left:2px}.cpp-toggle.is-on .cpp-toggle-knob{transform:translate(1rem)}.cpp-footer{border-top:1px solid var(--iCOLL_BORDER_COLOR);background:var(--cpp-surface);justify-content:flex-end;align-items:center;padding:.75rem;display:flex}.cpp-version{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;text-decoration:none}.cpp-subhead{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);padding:.75rem 1rem}.cpp-back{cursor:pointer;font-size:var(--iCOLL_FS_BODY);color:var(--iCOLL_LABEL_COLOR);background:0 0;border:none;align-items:center;gap:.5rem;display:flex}.cpp-back:hover{color:var(--iCOLL_FONT_COLOR)}.cpp-chevron-back{width:1rem;height:1rem;transform:rotate(180deg)}.cpp-body{padding:1.5rem}.cpp-field-card{background:var(--cpp-surface);border-radius:8px;margin-bottom:1rem;padding:1rem}.cpp-field-head{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.cpp-field-title{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR);align-items:center;gap:.5rem;display:flex}.cpp-label{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);margin-bottom:.25rem;display:block}.cpp-settings{max-height:60vh;padding:.75rem 1.5rem 1.5rem;overflow-y:auto}.cpp-group-label{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);margin:.75rem 0 .375rem .25rem}.cpp-group{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:10px;overflow:hidden}.cpp-row{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--iCOLL_FONT_COLOR);background:0 0;border:none;align-items:center;gap:1rem;padding:.75rem 1rem;transition:background .15s;display:flex}.cpp-group>*+.cpp-row,.cpp-group>*+.cpp-sublist{border-top:1px solid var(--iCOLL_BORDER_COLOR)}.cpp-row:hover:not(.cpp-row-static){background:var(--cpp-surface)}.cpp-row:hover:not(.cpp-row-static) .cpp-item-icon{background:var(--cpp-primary-medium);color:var(--iCOLL_PRIMARY)}.cpp-row-static{cursor:default}.cpp-row-chevron{color:var(--iCOLL_LABEL_COLOR);transition:transform .15s;display:flex}.cpp-row-chevron.is-open{transform:rotate(90deg)}.cpp-row-action{font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);cursor:pointer;border:1px solid var(--iCOLL_BORDER_COLOR);background:0 0;border-radius:6px;flex-shrink:0;padding:.375rem .75rem}.cpp-row-action.is-destructive{color:var(--iCOLL_ERROR_COLOR)}.cpp-row-action.is-destructive:hover{border-color:var(--iCOLL_ERROR_COLOR)}.cpp-level-picker{padding:0 1rem .875rem 4.5rem}.cpp-size-slider-row{align-items:center;gap:.65rem;margin-bottom:.375rem;display:flex}.cpp-size-step{width:2rem;height:2rem;font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--cpp-surface);color:var(--iCOLL_PRIMARY);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;line-height:1;transition:border-color .12s,background .12s,opacity .12s;display:flex}.cpp-size-step:hover:not(:disabled){border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_LIGHT)}.cpp-size-step:disabled{opacity:.4;cursor:default}.cpp-size-slider{appearance:none;background:var(--iCOLL_BORDER_COLOR);cursor:pointer;border-radius:1px;outline:none;flex:1;height:2px}.cpp-size-slider::-webkit-slider-thumb{appearance:none;background:var(--iCOLL_PRIMARY);border:2px solid var(--cpp-surface);width:14px;height:14px;box-shadow:0 1px 3px color-mix(in srgb, var(--iCOLL_BLACK) 25%, transparent);cursor:pointer;border-radius:50%}.cpp-size-slider::-moz-range-thumb{background:var(--iCOLL_PRIMARY);border:2px solid var(--cpp-surface);width:14px;height:14px;box-shadow:0 1px 3px color-mix(in srgb, var(--iCOLL_BLACK) 25%, transparent);cursor:pointer;border-radius:50%}.cpp-size-ticks{justify-content:space-between;margin:0 2.25rem;display:flex}.cpp-size-tick{font-family:inherit;font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:4px;margin:0;padding:2px 4px;transition:color .12s,font-weight .12s}.cpp-size-tick:hover{color:var(--iCOLL_PRIMARY)}.cpp-size-tick:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.cpp-size-tick.is-active{color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_BOLD)}.cpp-sublist{background:var(--cpp-surface);flex-direction:column;padding:.25rem 0;display:flex}.cpp-subrow{font:inherit;font-size:var(--iCOLL_FS_BODY);text-align:left;color:var(--iCOLL_FONT_COLOR);cursor:pointer;background:0 0;border:none;padding:.5rem 1rem .5rem 4.5rem;transition:color .15s}.cpp-subrow:hover,.cpp-thor-spark{color:var(--iCOLL_PRIMARY)}.cpp-thor-mandants{padding:.625rem 1rem .75rem 4.5rem}.cpp-thor-note{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);margin:0 0 .5rem;line-height:1.45}.cpp-thor-note.is-warning{color:var(--iCOLL_ERROR_COLOR)}.cpp-check{font-size:var(--iCOLL_FS_BODY);color:var(--iCOLL_FONT_COLOR);cursor:pointer;align-items:center;gap:.625rem;padding:.375rem 0;display:flex}.cpp-check input{width:1rem;height:1rem;accent-color:var(--iCOLL_PRIMARY);cursor:pointer;flex-shrink:0;margin:0}.cpp-check input:disabled{cursor:default}.cpp-check:hover .cpp-check-text{color:var(--iCOLL_PRIMARY)}.cpp-check-code{min-width:2.75rem;font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR)}.cpp-check-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color .15s;overflow:hidden}.cpp-check-hint{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.cpp-avatar-editor{flex-direction:column;align-items:center;margin-bottom:1.5rem;display:flex}.cpp-avatar-lg{border-radius:50%;position:relative}.cpp-avatar-lg img{object-fit:cover;border:4px solid var(--iCOLL_PRIMARY_LIGHT);width:6rem;height:6rem;box-shadow:var(--iCOLL_BOXSHADOW_HOVER);border-radius:50%}.cpp-avatar-lg-initials{border:4px solid var(--iCOLL_PRIMARY_LIGHT);width:6rem;height:6rem;box-shadow:var(--iCOLL_BOXSHADOW_HOVER);background:var(--cpp-avatar-fallback-bg);color:var(--cpp-avatar-fallback-fg);font-weight:var(--iCOLL_FW_BOLD);font-size:var(--iCOLL_FS_DISPLAY);text-transform:uppercase;border-radius:50%;justify-content:center;align-items:center;display:flex}.cpp-avatar-lg-overlay{background:var(--iCOLL_OVERLAY_BG);cursor:pointer;opacity:0;color:var(--iCOLL_ON_COLOR);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_MEDIUM);border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;transition:opacity .2s;display:flex;position:absolute;inset:0}.cpp-avatar-lg:hover .cpp-avatar-lg-overlay{opacity:1}.cpp-avatar-lg-overlay:disabled{cursor:default}.cpp-avatar-delete{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--cpp-popup);width:1.75rem;height:1.75rem;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;box-shadow:var(--iCOLL_BOXSHADOW);border-radius:50%;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:flex;position:absolute;top:-.5rem;right:-.5rem}.cpp-avatar-delete svg{width:.875rem;height:.875rem}.cpp-avatar-delete:hover:not(:disabled){background:var(--cpp-error-bg);border-color:var(--cpp-error-border);color:var(--iCOLL_ERROR_COLOR)}.cpp-avatar-delete:disabled{opacity:.5;cursor:default}.cpp-dropzone{position:relative}.cpp-dropzone.is-dragging{outline:2px dashed var(--iCOLL_PRIMARY);outline-offset:-8px;border-radius:8px}.cpp-dropzone-overlay{z-index:2;background:var(--iCOLL_PRIMARY_LIGHT);color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_SEMIBOLD);pointer-events:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex;position:absolute;inset:0}.cpp-grid2{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.cpp-text-input{background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);width:100%;color:var(--iCOLL_FONT_COLOR);font:inherit;border-radius:8px;outline:none;padding:.5rem .75rem}.cpp-text-input:focus{box-shadow:0 0 0 2px var(--cpp-primary-medium)}.cpp-text-input:disabled{opacity:.6;cursor:default}.cpp-text-input.is-invalid{border-color:var(--cpp-error-border)}.cpp-text-input.is-invalid:focus{box-shadow:0 0 0 2px var(--cpp-error-border)}.cpp-field-error{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_ERROR_COLOR);margin:.375rem 0 0}.cpp-actions{gap:.75rem;padding-top:1rem;display:flex}.cpp-btn{font-weight:var(--iCOLL_FW_BUTTON);cursor:pointer;border:none;border-radius:8px;flex:1;padding:.75rem 1rem;transition:background .15s,filter .15s}.cpp-btn-secondary{background:var(--cpp-surface);color:var(--iCOLL_FONT_COLOR)}.cpp-btn-secondary:hover{filter:brightness(.96)}.cpp-btn-primary{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.cpp-btn-primary:hover:not(:disabled){background:var(--iCOLL_PRIMARY_HOVER)}.cpp-btn:disabled{opacity:.5;cursor:default}@keyframes cpp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cpp-pop-in{0%{opacity:0;transform:translate(-50%)translateY(-20px)scale(.95)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes cpp-slide-in{0%{opacity:0}to{opacity:1}}.leading-mode-overlay{z-index:9999;pointer-events:none;position:fixed;inset:0}.leading-mode-overlay__block{pointer-events:auto;cursor:default;background:0 0;position:fixed}.leading-mode-overlay__ring{border:2px solid var(--iCOLL_INFO_COLOR);box-shadow:0 0 0 4000px var(--iCOLL_OVERLAY_BG);border-radius:8px;position:fixed}.leading-mode-overlay__tooltip{background:var(--iCOLL_BODY_COLOR);max-width:320px;color:var(--iCOLL_FONT_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);box-shadow:var(--iCOLL_BOXSHADOW_HOVER);pointer-events:auto;border-radius:10px;padding:12px 14px;animation:.18s ease-out leading-mode-tooltip-in;position:fixed}@keyframes leading-mode-tooltip-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.leading-mode-overlay__step{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR);margin-bottom:4px}.leading-mode-overlay__instruction{font-size:var(--iCOLL_FS_SM);margin-bottom:10px;line-height:1.4}.leading-mode-overlay__stall{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_WARNING_TEXT);background:var(--iCOLL_WARNING_BG);border:1px solid var(--iCOLL_WARNING_BORDER);border-radius:6px;margin-bottom:10px;padding:6px 8px;line-height:1.4}.leading-mode-overlay__actions{gap:8px;display:flex}.leading-mode-overlay__actions button{font-size:var(--iCOLL_FS_XS);border:1px solid var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_FONT_COLOR);cursor:pointer;background:0 0;border-radius:6px;padding:4px 10px}.leading-mode-overlay__actions button:hover:not(:disabled){border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_PRIMARY)}.leading-mode-overlay__actions button:disabled{opacity:.4;cursor:default}.leading-mode-overlay__stop{color:var(--iCOLL_ERROR_COLOR);border-color:var(--iCOLL_ERROR_COLOR);margin-left:auto}.leading-mode-overlay__stop:hover:not(:disabled){color:var(--iCOLL_ERROR_COLOR);border-color:var(--iCOLL_ERROR_COLOR)}.erp-idle-hint{z-index:9998;pointer-events:auto;background:var(--iCOLL_PRIMARY);width:280px;box-shadow:var(--iCOLL_BOXSHADOW_HOVER);border-radius:8px;padding:10px 12px;animation:.18s ease-out erp-idle-hint-in;position:fixed}@keyframes erp-idle-hint-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.erp-idle-hint__arrow{background:var(--iCOLL_PRIMARY);border-radius:2px;width:12px;height:12px;position:absolute;top:-6px;transform:rotate(45deg)}.erp-idle-hint__body{color:var(--iCOLL_WHITE);align-items:flex-start;gap:8px;display:flex;position:relative}.erp-idle-hint__text{font-size:var(--iCOLL_FS_SM);flex:1;line-height:1.4}.erp-idle-hint__close{color:var(--iCOLL_WHITE);opacity:.8;cursor:pointer;font-size:var(--iCOLL_FS_XS);background:0 0;border:none;flex-shrink:0;padding:2px 4px;line-height:1}.erp-idle-hint__close:hover{opacity:1}@media (pointer:coarse){.erp-idle-hint__close{font-size:var(--iCOLL_FS_BODY);margin:-8px -10px -8px 0;padding:10px 12px}}.erp-idle-hint__nav{border-top:1px solid color-mix(in srgb, var(--iCOLL_WHITE) 25%, transparent);justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding-top:6px;display:flex}.erp-idle-hint__count{font-size:var(--iCOLL_FS_XS);color:color-mix(in srgb, var(--iCOLL_WHITE) 80%, transparent)}.erp-idle-hint__next{border:1px solid color-mix(in srgb, var(--iCOLL_WHITE) 50%, transparent);color:var(--iCOLL_WHITE);font-size:var(--iCOLL_FS_XS);cursor:pointer;background:0 0;border-radius:6px;padding:2px 8px;line-height:1.3}.erp-idle-hint__next:hover{background:color-mix(in srgb, var(--iCOLL_WHITE) 15%, transparent)}.ai-launcher{--ai-accent:var(--iCOLL_PRIMARY,#e65a2b);--ai-cool:oklch(65% .18 230);--ai-size:4rem;--ai-spring:cubic-bezier(.34, 1.56, .64, 1);z-index:1100;width:var(--ai-size);height:var(--ai-size);cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;padding:0;transition:opacity .22s,scale .22s,translate .22s;position:fixed;bottom:1.25rem;right:6rem}.ai-launcher[data-shown=false]{opacity:0;pointer-events:none;translate:0 .5rem;scale:.55}.ai-launcher[data-shown=false] *{animation-play-state:paused}.ai-launcher[data-shown=true]{animation:ai-launcher-pop .62s var(--ai-spring) backwards}@keyframes ai-launcher-pop{0%{opacity:0;translate:0 1.25rem;rotate:-25deg;scale:.3}60%{opacity:1}to{opacity:1;translate:0;rotate:0deg;scale:1}}.ai-launcher__ping{border:2px solid color-mix(in oklab, var(--ai-accent) 70%, transparent);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.ai-launcher[data-shown=true] .ai-launcher__ping{animation:1.6s ease-out .45s 2 ai-launcher-ping}@keyframes ai-launcher-ping{0%{opacity:.85;scale:1}to{opacity:0;scale:1.9}}.ai-launcher__aura{background:conic-gradient(from 0deg, var(--ai-accent), color-mix(in oklab, var(--ai-accent) 40%, var(--ai-cool)), var(--ai-cool), color-mix(in oklab, var(--ai-cool) 50%, white), var(--ai-accent));filter:blur(.6rem);opacity:.55;pointer-events:none;border-radius:50%;transition:opacity .22s,filter .22s;animation:7s linear infinite ai-launcher-turn,3.4s ease-in-out infinite alternate ai-launcher-breathe;position:absolute;inset:-.35rem}@keyframes ai-launcher-turn{to{rotate:360deg}}@keyframes ai-launcher-breathe{0%{scale:.92}to{scale:1.1}}.ai-launcher__core{color:#fff;background:linear-gradient(145deg, color-mix(in oklab, var(--ai-accent) 90%, white 10%) 0%, var(--ai-accent) 30%, color-mix(in oklab, var(--ai-accent) 75%, oklch(55% .2 230) 25%) 55%, color-mix(in oklab, var(--ai-accent) 30%, oklch(65% .18 230) 70%) 80%, oklab(82.5% -.0578509 -.068944) 100%);width:100%;height:100%;box-shadow:0 0 12px 2px color-mix(in oklab, var(--ai-accent) 30%, transparent), 0 10px 28px color-mix(in oklab, var(--ai-accent) 28%, transparent), 0 0 0 1px oklab(100% 0 5.96046e-8/.25) inset;transition:translate .2s var(--ai-spring), scale .12s ease, box-shadow .2s ease;border-radius:50%;place-items:center;display:grid;position:relative;overflow:hidden}.ai-launcher__shine{pointer-events:none;background:linear-gradient(115deg,#0000 40%,oklab(100% 0 5.96046e-8/.55) 50%,#0000 60%);animation:5.5s ease-in-out 1.2s infinite ai-launcher-shine;position:absolute;inset:-40%;translate:-70%}@keyframes ai-launcher-shine{0%,70%{translate:-70%}to{translate:70%}}.ai-launcher__icon{filter:drop-shadow(0 1px 2px #0000002e);width:1.75rem;height:1.75rem;position:relative}.ai-launcher .sparkles__star{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite ai-launcher-twinkle}.ai-launcher .sparkles__star--main{animation-duration:3.6s}.ai-launcher .sparkles__star--top{animation-delay:.6s}.ai-launcher .sparkles__star--low{animation-delay:1.4s}@keyframes ai-launcher-twinkle{0%,to{opacity:1;scale:1}45%{opacity:.65;scale:.72}60%{opacity:1;scale:1.12}}.ai-launcher__spark{width:.3rem;height:.3rem;box-shadow:0 0 .45rem .1rem color-mix(in oklab, var(--ai-accent) 75%, white);opacity:0;pointer-events:none;background:#fff;border-radius:50%;animation:3.2s ease-in-out infinite ai-launcher-spark;position:absolute}.ai-launcher__spark--a{animation-delay:.3s;top:-.15rem;left:.35rem}.ai-launcher__spark--b{width:.22rem;height:.22rem;animation-delay:1.4s;top:.6rem;right:-.3rem}.ai-launcher__spark--c{animation-delay:2.3s;bottom:-.2rem;left:1.6rem}@keyframes ai-launcher-spark{0%,to{opacity:0;translate:0;scale:.3}40%{opacity:1;translate:0 -.2rem;scale:1}70%{opacity:0;translate:0 -.45rem;scale:.6}}.ai-launcher:hover .ai-launcher__core,.ai-launcher:focus-visible .ai-launcher__core{box-shadow:0 0 16px 3px color-mix(in oklab, var(--ai-accent) 38%, transparent), 0 14px 36px color-mix(in oklab, var(--ai-accent) 35%, transparent), 0 0 0 1px oklab(100% 0 5.96046e-8/.3) inset;translate:0 -3px}.ai-launcher:hover .ai-launcher__aura,.ai-launcher:focus-visible .ai-launcher__aura{opacity:.8;filter:blur(.75rem)}.ai-launcher:active .ai-launcher__core{scale:.94}.ai-launcher:focus-visible{outline:none}.ai-launcher:focus-visible .ai-launcher__core{outline:2px solid color-mix(in oklab, var(--ai-accent) 80%, white);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ai-launcher,.ai-launcher__core{transition-duration:1ms}.ai-launcher[data-shown=true],.ai-launcher[data-shown=true] .ai-launcher__ping,.ai-launcher__aura,.ai-launcher__shine,.ai-launcher .sparkles__star,.ai-launcher__spark{animation:none}}.ai-chat{--ai-accent:var(--iCOLL_PRIMARY,#e65a2b);--ai-cool:oklch(65% .18 230);--ai-surface:var(--iCOLL_BODY_COLOR,#fff);--ai-raised:var(--iCOLL_CONTENTTOP_COLOR,#f2f3f5);--ai-text:var(--iCOLL_FONT_COLOR,#1f2328);--ai-muted:var(--iCOLL_LABEL_COLOR,#6b7280);--ai-border:var(--iCOLL_BORDER_COLOR,#e5e7eb);--ai-spring:cubic-bezier(.34, 1.56, .64, 1);--ai-ease:cubic-bezier(.2, 0, 0, 1);--ai-radius:1.5rem;z-index:1100;border:1px solid color-mix(in oklab, var(--ai-accent) 18%, transparent);border-radius:var(--ai-radius);background:linear-gradient(180deg, color-mix(in oklab, var(--ai-surface) 88%, var(--ai-accent) 12%), var(--ai-surface) 30%);width:min(30rem,100vw - 2rem);height:min(44rem,100vh - 6rem);box-shadow:0 28px 80px color-mix(in oklab, var(--ai-text) 18%, transparent), 0 0 0 1px color-mix(in oklab, var(--ai-surface) 68%, transparent) inset;color:var(--ai-text);font-family:var(--iCOLL_FONT_FAMILY,system-ui, sans-serif);transform-origin:100% 100%;transition:opacity .2s ease, scale .2s var(--ai-ease), translate .2s var(--ai-ease), filter .2s ease;box-sizing:border-box;flex-direction:column;display:flex;position:fixed;bottom:1.25rem;right:1.25rem;overflow:hidden}.ai-chat__body,.ai-composer{padding-inline:max(1.1rem,50% - 26rem)}.ai-chat[data-gesture]{-webkit-user-select:none;user-select:none;box-shadow:0 36px 100px color-mix(in oklab, var(--ai-text) 26%, transparent), 0 0 0 1px color-mix(in oklab, var(--ai-accent) 35%, transparent);transition:none}.ai-chat__resize{z-index:5;touch-action:none;position:absolute}.ai-chat__resize--n,.ai-chat__resize--s{cursor:ns-resize;height:6px;left:14px;right:14px}.ai-chat__resize--n{top:0}.ai-chat__resize--s{bottom:0}.ai-chat__resize--e,.ai-chat__resize--w{cursor:ew-resize;width:6px;top:14px;bottom:14px}.ai-chat__resize--e{right:0}.ai-chat__resize--w{left:0}.ai-chat__resize--nw,.ai-chat__resize--ne,.ai-chat__resize--sw,.ai-chat__resize--se{width:14px;height:14px}.ai-chat__resize--nw{cursor:nwse-resize;top:0;left:0}.ai-chat__resize--se{cursor:nwse-resize;bottom:0;right:0}.ai-chat__resize--ne{cursor:nesw-resize;top:0;right:0}.ai-chat__resize--sw{cursor:nesw-resize;bottom:0;left:0}.ai-chat__resize--se:after{content:"";border-right:2px solid color-mix(in oklab, var(--ai-accent) 60%, transparent);border-bottom:2px solid color-mix(in oklab, var(--ai-accent) 60%, transparent);opacity:0;border-bottom-right-radius:3px;width:8px;height:8px;transition:opacity .2s;position:absolute;bottom:5px;right:5px}.ai-chat:hover .ai-chat__resize--se:after,.ai-chat[data-gesture=resize] .ai-chat__resize--se:after{opacity:1}.ai-chat[data-open=false]{opacity:0;filter:blur(6px);pointer-events:none;translate:0 1rem;scale:.9}.ai-chat[data-open=false] *{animation-play-state:paused}.ai-chat[data-open=true]{animation:ai-chat-open .56s var(--ai-spring) backwards}@keyframes ai-chat-open{0%{opacity:0;filter:blur(14px);border-radius:50%;translate:.5rem .5rem;scale:.12}45%{opacity:1;filter:blur(2px)}to{opacity:1;filter:blur();border-radius:var(--ai-radius);translate:0;scale:1}}.ai-chat[data-open=true] .ai-chat__header{animation:ai-chat-rise .42s var(--ai-ease) .12s backwards}.ai-chat[data-open=true] .ai-chat__body{animation:ai-chat-rise .42s var(--ai-ease) .19s backwards}.ai-chat[data-open=true] .ai-composer{animation:ai-chat-rise .42s var(--ai-ease) .26s backwards}@keyframes ai-chat-rise{0%{opacity:0;translate:0 .75rem}to{opacity:1;translate:0}}.ai-chat__aurora{background:radial-gradient(40% 60% at 20% 40%, color-mix(in oklab, var(--ai-accent) 30%, transparent), transparent 70%), radial-gradient(35% 55% at 80% 30%, color-mix(in oklab, var(--ai-cool) 26%, transparent), transparent 70%), radial-gradient(30% 50% at 50% 70%, color-mix(in oklab, var(--ai-accent) 16%, transparent), transparent 70%);filter:blur(18px);opacity:.85;pointer-events:none;height:14rem;animation:14s ease-in-out infinite alternate ai-chat-aurora;position:absolute;inset:-30% -20% auto}@keyframes ai-chat-aurora{0%{translate:-6%;rotate:-3deg}50%{translate:4% 6%;rotate:2deg}to{translate:8% -4%;rotate:4deg}}.ai-chat__header{border-bottom:1px solid color-mix(in oklab, var(--ai-text) 10%, transparent);background:linear-gradient(135deg, color-mix(in oklab, var(--ai-surface) 72%, var(--ai-accent) 28%), color-mix(in oklab, var(--ai-surface) 90%, var(--ai-cool) 10%));-webkit-backdrop-filter:saturate(1.2);backdrop-filter:saturate(1.2);cursor:grab;touch-action:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;display:flex;position:relative}.ai-chat[data-gesture=move] .ai-chat__header{cursor:grabbing}.ai-chat__title{align-items:center;gap:.65rem;min-width:0;display:flex}.ai-chat__logo{color:#fff;background:linear-gradient(145deg, var(--ai-accent) 30%, color-mix(in oklab, var(--ai-accent) 30%, var(--ai-cool) 70%));width:2.25rem;height:2.25rem;box-shadow:0 4px 14px color-mix(in oklab, var(--ai-accent) 35%, transparent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ai-chat__logo svg{width:1.25rem;height:1.25rem}.ai-chat__names{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ai-chat__names strong{font-size:.9375rem;font-weight:600}.ai-chat__names span{color:color-mix(in oklab, var(--ai-text) 55%, transparent);font-size:.6875rem}.ai-chat__tools{gap:.125rem;display:flex}.ai-chat__tool{width:2rem;height:2rem;color:color-mix(in oklab, var(--ai-text) 60%, transparent);cursor:pointer;transition:background-color .15s ease, color .15s ease, rotate .25s var(--ai-spring);background:0 0;border:none;border-radius:.6rem;place-items:center;display:grid}.ai-chat__tool:hover{color:var(--ai-text);background:color-mix(in oklab, var(--ai-surface) 55%, transparent)}.ai-chat__tool--close:hover{rotate:90deg}.ai-chat__tool-icon{width:1.1rem;height:1.1rem}.ai-chat__body{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--ai-accent) 35%, transparent) transparent;flex:1;min-height:0;padding:.5rem 1.1rem 1rem;position:relative;overflow-y:auto}.ai-msg{animation:ai-msg-in .38s var(--ai-ease) backwards;margin-top:1.25rem}@keyframes ai-msg-in{0%{opacity:0;filter:blur(3px);translate:0 .6rem}to{opacity:1;filter:blur();translate:0}}.ai-msg--user{justify-content:flex-end;display:flex}.ai-msg__bubble{border-radius:1rem;background-color:color-mix(in oklab, var(--ai-raised) 88%, var(--ai-text) 3%);white-space:pre-wrap;overflow-wrap:anywhere;transform-origin:100% 100%;max-width:85%;animation:ai-bubble-in .42s var(--ai-spring) backwards;border-end-end-radius:.375rem;padding:.625rem 1rem;font-size:.9375rem;line-height:1.6}@keyframes ai-bubble-in{0%{scale:.85}to{scale:1}}.ai-msg__byline{letter-spacing:.02em;color:var(--ai-accent);align-items:center;gap:.35rem;margin-bottom:.4rem;font-size:.75rem;font-weight:600;display:flex}.ai-msg__byline-icon{width:.95rem;height:.95rem}.ai-msg--assistant[data-pending=true] .ai-msg__byline-icon{animation:2.4s linear infinite ai-star-spin}@keyframes ai-star-spin{to{rotate:360deg}}.ai-msg__answer{min-width:0}.ai-msg__caret{background:linear-gradient(180deg, var(--ai-accent), var(--ai-cool));width:.45rem;height:1rem;box-shadow:0 0 10px color-mix(in oklab, var(--ai-accent) 60%, transparent);border-radius:2px;margin-top:.15rem;animation:1.1s ease-in-out infinite ai-caret;display:inline-block}@keyframes ai-caret{0%,to{opacity:1;scale:1}50%{opacity:.35;scale:1 .75}}.ai-thinking{--ai-magenta:oklch(66% .23 355);--ai-violet:oklch(60% .2 295);flex-direction:column;gap:.85rem;padding:.35rem 0 .25rem;display:flex}.ai-thinking__head{align-items:center;gap:.9rem;display:flex}.ai-thinking__orb{isolation:isolate;background:color-mix(in oklab, var(--ai-surface) 60%, var(--ai-accent) 10%);width:2.4rem;height:2.4rem;box-shadow:0 0 14px 2px color-mix(in oklab, var(--ai-accent) 35%, transparent), 0 0 28px 5px color-mix(in oklab, var(--ai-magenta) 18%, transparent);border-radius:50%;flex-shrink:0;animation:2.4s ease-in-out infinite ai-orb-pulse;position:relative}.ai-thinking__blob{filter:blur(6px);mix-blend-mode:screen;opacity:.95;transform-origin:50%;border-radius:42% 58% 63% 37%/41% 44% 56% 59%;width:70%;height:70%;position:absolute}.ai-thinking__blob--a{background:var(--ai-accent);animation:3.2s ease-in-out infinite ai-blob-a,4.4s ease-in-out infinite ai-blob-morph;top:2%;left:4%}.ai-thinking__blob--b{background:var(--ai-cool);animation:3.8s ease-in-out infinite ai-blob-b,5.1s ease-in-out infinite reverse ai-blob-morph;bottom:2%;right:2%}.ai-thinking__blob--c{background:var(--ai-magenta);animation:4.3s ease-in-out infinite ai-blob-c,3.7s ease-in-out infinite ai-blob-morph;bottom:6%;left:10%}@keyframes ai-blob-a{0%,to{translate:0;rotate:0deg}50%{translate:30% 25%;rotate:180deg}}@keyframes ai-blob-b{0%,to{translate:0;rotate:0deg}50%{translate:-32% -28%;rotate:-160deg}}@keyframes ai-blob-c{0%,to{translate:0;rotate:0deg}50%{translate:28% -30%;rotate:140deg}}@keyframes ai-blob-morph{0%,to{border-radius:42% 58% 63% 37%/41% 44% 56% 59%}33%{border-radius:63% 37% 41% 59%/55% 62% 38% 45%}66%{border-radius:38% 62% 56% 44%/63% 39% 61% 37%}}@keyframes ai-orb-pulse{0%,to{scale:1}50%{scale:1.07}}.ai-thinking__core{color:#fff;z-index:1;place-items:center;display:grid;position:absolute;inset:0}.ai-thinking__core svg{filter:drop-shadow(0 0 4px #ffffffb3);width:1.05rem;height:1.05rem;animation:1.8s ease-in-out infinite ai-core-twinkle}@keyframes ai-core-twinkle{0%,to{opacity:1;scale:1}45%{opacity:.7;scale:.8}60%{opacity:1;scale:1.12}}.ai-thinking__orbit{z-index:2;border-radius:50%;animation:2.6s linear infinite ai-star-spin;position:absolute;inset:-.38rem}.ai-thinking__orbit i{background:#fff;border-radius:50%;width:.28rem;height:.28rem;margin:-.14rem;position:absolute;top:50%;left:50%}.ai-thinking__orbit i:first-child{box-shadow:0 0 7px 2px var(--ai-accent);translate:0 -1.58rem}.ai-thinking__orbit i:nth-child(2){box-shadow:0 0 7px 2px var(--ai-cool);translate:1.37rem .79rem}.ai-thinking__orbit i:nth-child(3){box-shadow:0 0 7px 2px var(--ai-magenta);translate:-1.37rem .79rem}.ai-thinking__words{flex-direction:column;gap:.15rem;min-width:0;display:flex}.ai-thinking__phrase{background:linear-gradient(90deg, var(--ai-text) 0%, var(--ai-text) 30%, var(--ai-accent) 45%, var(--ai-magenta) 55%, var(--ai-cool) 65%, var(--ai-text) 80%, var(--ai-text) 100%);color:#0000;animation:ai-phrase-in .52s var(--ai-ease) backwards, ai-shimmer 2.4s linear infinite;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;font-size:.875rem;font-weight:550}@keyframes ai-phrase-in{0%{opacity:0;filter:blur(4px);translate:0 .45rem}to{opacity:1;filter:blur();translate:0}}@keyframes ai-shimmer{0%{background-position:100% 0}to{background-position:-160% 0}}.ai-thinking__time{color:var(--ai-muted);font-variant-numeric:tabular-nums;font-size:.7rem}.ai-thinking__lines{flex-direction:column;gap:.5rem;display:flex}.ai-thinking__lines span{background:linear-gradient(90deg, color-mix(in oklab, var(--ai-raised) 90%, transparent) 0%, color-mix(in oklab, var(--ai-accent) 40%, var(--ai-raised)) 25%, color-mix(in oklab, var(--ai-magenta) 35%, var(--ai-raised)) 45%, color-mix(in oklab, var(--ai-cool) 40%, var(--ai-raised)) 65%, color-mix(in oklab, var(--ai-raised) 90%, transparent) 100%);background-size:300% 100%;border-radius:999px;height:.6rem;animation:2.2s ease-in-out infinite ai-line-flow,2.2s ease-in-out infinite ai-line-breathe}.ai-thinking__lines span:first-child{width:92%}.ai-thinking__lines span:nth-child(2){width:78%;animation-delay:.18s,.18s}.ai-thinking__lines span:nth-child(3){width:54%;animation-delay:.36s,.36s}@keyframes ai-line-flow{0%{background-position:100% 0}to{background-position:0 0}}@keyframes ai-line-breathe{0%,to{opacity:.55}50%{opacity:1}}.ai-msg__notice{border:1px solid color-mix(in oklab, var(--ai-accent) 25%, transparent);background:color-mix(in oklab, var(--ai-accent) 7%, var(--ai-surface));border-radius:.75rem;margin:.5rem 0 0;padding:.5rem .75rem;font-size:.8125rem;line-height:1.5}.ai-msg__notice[data-kind=error]{background:color-mix(in oklab, #ef4444 8%, var(--ai-surface));border-color:oklab(63.6834% .187864 .0889285/.35)}.ai-msg__notice[data-kind=muted]{border-color:var(--ai-border);color:var(--ai-muted);background:0 0;border:none;padding:.25rem 0}.ai-write{border:1px solid color-mix(in oklab, var(--ai-accent) 25%, transparent);background:color-mix(in oklab, var(--ai-accent) 7%, var(--ai-surface));border-radius:.75rem;align-items:center;gap:.75rem;margin:0 1rem .5rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.5;display:flex}.ai-write[data-kind=expiring_soon],.ai-write[data-kind=cancelled]{background:color-mix(in oklab, #ef4444 8%, var(--ai-surface));border-color:oklab(63.6834% .187864 .0889285/.35)}.ai-write[data-kind=ended][data-saved=true]{background:color-mix(in oklab, #16a34a 8%, var(--ai-surface));border-color:oklab(62.7052% -.145969 .0869672/.35)}.ai-write__text{flex:1;margin:0}.ai-write__action{border:1px solid var(--ai-border);background:var(--ai-surface);color:var(--ai-text);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:.25rem .75rem}.ai-write__action:disabled{opacity:.6;cursor:default}.ai-msg__actions{margin-top:.4rem;animation:ai-chat-rise .3s var(--ai-ease) .15s backwards;gap:.25rem;margin-inline-start:-.5rem;display:flex}.ai-action{font:inherit;color:color-mix(in oklab, var(--ai-text) 55%, transparent);cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.75rem;transition:color .12s,background-color .12s;display:inline-flex}.ai-action:hover{color:var(--ai-text);background-color:color-mix(in oklab, var(--ai-raised) 75%, transparent)}.ai-action[data-done=true],.ai-action[data-active=true]{color:var(--ai-accent);background-color:color-mix(in oklab, var(--ai-accent) 10%, transparent)}.ai-action__icon{width:.95rem;height:.95rem}.ai-welcome{text-align:center;flex-direction:column;align-items:center;padding:2.5rem .5rem 1rem;display:flex}.ai-welcome__orb{color:#fff;background:linear-gradient(145deg, color-mix(in oklab, var(--ai-accent) 90%, white 10%) 0%, var(--ai-accent) 35%, color-mix(in oklab, var(--ai-accent) 30%, var(--ai-cool) 70%) 85%);width:4.5rem;height:4.5rem;box-shadow:0 0 24px 4px color-mix(in oklab, var(--ai-accent) 28%, transparent), 0 14px 32px color-mix(in oklab, var(--ai-accent) 25%, transparent);border-radius:50%;place-items:center;margin-bottom:1.1rem;animation:5s ease-in-out infinite ai-orb-float;display:grid;position:relative}@keyframes ai-orb-float{0%,to{translate:0}50%{translate:0 -6px}}.ai-welcome__icon{width:2rem;height:2rem}.ai-welcome__orbit{border:1px dashed color-mix(in oklab, var(--ai-accent) 30%, transparent);border-radius:50%;animation:9s linear infinite ai-star-spin;position:absolute;inset:-.6rem}.ai-welcome__orbit:after{content:"";width:.4rem;height:.4rem;box-shadow:0 0 8px 2px color-mix(in oklab, var(--ai-accent) 80%, white);background:#fff;border-radius:50%;position:absolute;top:-.2rem;left:50%}.ai-welcome__title{background:linear-gradient(90deg, var(--ai-text) 20%, var(--ai-accent) 60%, var(--ai-cool) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.25rem;font-weight:650}.ai-welcome__text{max-width:22rem;color:var(--ai-muted);margin:.4rem 0 1.25rem;font-size:.8125rem;line-height:1.55}.ai-welcome__starters{flex-direction:column;align-items:center;gap:.5rem;display:flex}.ai-chip{border:1px solid var(--ai-border);background-color:var(--ai-surface);font:inherit;color:color-mix(in oklab, var(--ai-text) 75%, transparent);cursor:pointer;transition:color .15s ease, border-color .15s ease, background-color .15s ease, translate .2s var(--ai-spring);animation:ai-chat-rise .42s var(--ai-ease) backwards;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .85rem;font-size:.78rem;line-height:1.4;display:inline-flex}.ai-chip:first-child{animation-delay:.32s}.ai-chip:nth-child(2){animation-delay:.4s}.ai-chip:nth-child(3){animation-delay:.48s}.ai-chip:hover{color:var(--ai-text);border-color:color-mix(in oklab, var(--ai-accent) 45%, transparent);background-color:color-mix(in oklab, var(--ai-accent) 6%, var(--ai-surface));translate:0 -2px}.ai-chip__icon{width:.85rem;height:.85rem;color:var(--ai-accent)}.ai-composer{padding:.25rem .9rem .6rem}.ai-composer__box{border:1px solid color-mix(in oklab, var(--ai-text) 10%, transparent);background:var(--ai-surface);box-shadow:0 1px 2px color-mix(in oklab, var(--ai-text) 6%, transparent);border-radius:1rem;flex-direction:column;transition:border-color .2s,box-shadow .25s;display:flex}.ai-composer__box:focus-within{border-color:color-mix(in oklab, var(--ai-accent) 55%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--ai-accent) 14%, transparent), 0 8px 24px color-mix(in oklab, var(--ai-accent) 12%, transparent)}.ai-composer__field{resize:none;width:100%;min-height:2.75rem;color:var(--ai-text);font:inherit;background:0 0;border:none;outline:none;padding:.8rem 1rem .25rem;font-size:.9375rem;line-height:1.5rem;overflow-y:auto}.ai-composer__field::placeholder{color:color-mix(in oklab, var(--ai-text) 40%, transparent)}.ai-composer__box[data-waiting=true]{border-style:dashed;border-color:color-mix(in oklab, var(--ai-accent) 30%, transparent);background:color-mix(in oklab, var(--ai-raised) 55%, var(--ai-surface));box-shadow:none}.ai-composer__box[data-waiting=true] .ai-composer__field{cursor:not-allowed}.ai-composer__box[data-waiting=true] .ai-composer__field::placeholder{color:color-mix(in oklab, var(--ai-accent) 70%, var(--ai-text))}.ai-composer__bar{justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem .5rem .5rem .6rem;display:flex}.ai-composer__send{color:#fff;background:linear-gradient(145deg, var(--ai-accent) 30%, color-mix(in oklab, var(--ai-accent) 35%, var(--ai-cool) 65%));width:2.25rem;height:2.25rem;box-shadow:0 4px 14px color-mix(in oklab, var(--ai-accent) 32%, transparent);cursor:pointer;transition:translate .2s var(--ai-spring), scale .12s ease, box-shadow .2s ease, opacity .2s ease, filter .2s ease;border:none;border-radius:50%;place-items:center;margin-inline-start:auto;display:grid;position:relative}.ai-composer__send:hover:not(:disabled){box-shadow:0 8px 20px color-mix(in oklab, var(--ai-accent) 40%, transparent);translate:0 -2px}.ai-composer__send:active:not(:disabled){scale:.92}.ai-composer__send:disabled{cursor:default;opacity:.35;filter:grayscale(.6);box-shadow:none}.ai-composer__send-icon{width:1.15rem;height:1.15rem}.ai-composer__send[data-mode=stop]:before{content:"";background:conic-gradient(from 0deg, transparent 0 55%, var(--ai-accent) 75%, var(--ai-cool) 100%);border-radius:50%;animation:1.1s linear infinite ai-star-spin;position:absolute;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}.ai-composer__hint{text-align:center;color:color-mix(in oklab, var(--ai-text) 42%, transparent);margin:.4rem 0 0;font-size:.65rem}.ai-prose{overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:.9375rem;line-height:1.7}.ai-prose>:first-child{margin-top:0}.ai-prose>:last-child{margin-bottom:0}.ai-prose h1,.ai-prose h2,.ai-prose h3,.ai-prose h4{text-wrap:balance;margin-block:1.375rem .5rem;font-weight:600;line-height:1.3}.ai-prose h1{font-size:1.1875rem}.ai-prose h2{font-size:1.0625rem}.ai-prose h3{font-size:.9375rem}.ai-prose h4{color:color-mix(in oklab, var(--ai-text) 75%, transparent);font-size:.9375rem}.ai-prose p{margin-block:.75rem}.ai-prose strong,.ai-prose b{font-weight:600}.ai-prose ul,.ai-prose ol{margin-block:.75rem;padding-inline-start:1.375rem}.ai-prose ul{list-style:outside}.ai-prose ol{list-style:decimal}.ai-prose li{margin-block:.3125rem}.ai-prose li::marker{color:color-mix(in oklab, var(--ai-text) 40%, transparent)}.ai-prose a{color:var(--ai-accent);text-underline-offset:2px;text-decoration:underline}.ai-prose blockquote{border-inline-start:2px solid color-mix(in oklab, var(--ai-accent) 40%, transparent);color:color-mix(in oklab, var(--ai-text) 75%, transparent);margin:1rem 0;padding-inline-start:.875rem}.ai-prose hr{border:none;border-top:1px solid var(--ai-border);margin-block:1.5rem}.ai-prose :not(pre)>code{border:1px solid var(--ai-border);background-color:color-mix(in oklab, var(--ai-raised) 70%, transparent);white-space:nowrap;border-radius:.375rem;padding:.0625rem .375rem;font-size:.8125rem}.ai-prose :is(th,td) code:not(pre code){white-space:normal}.ai-prose pre{background:color-mix(in oklab, var(--ai-raised) 80%, transparent);border-radius:.75rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.6;overflow-x:auto}.ai-prose__table{border:1px solid var(--ai-border);border-radius:.75rem;margin-block:1.25rem;overflow-x:auto}.ai-prose table{border-collapse:collapse;width:100%;font-size:.8125rem;line-height:1.5}.ai-prose thead th{background-color:color-mix(in oklab, var(--ai-raised) 65%, transparent);color:color-mix(in oklab, var(--ai-text) 65%, transparent);text-align:start;vertical-align:bottom;white-space:nowrap;font-size:.72rem;font-weight:600}.ai-prose th,.ai-prose td{border:0;border-bottom:1px solid var(--ai-border);overflow-wrap:anywhere;vertical-align:top;max-width:16rem;padding:.55rem .75rem}.ai-prose tbody tr:last-child>td{border-bottom:0}.ai-prose tbody tr:hover>td{background-color:color-mix(in oklab, var(--ai-raised) 40%, transparent)}@media (prefers-reduced-motion:reduce){.ai-chat,.ai-chat *{transition-duration:1ms!important;animation:none!important}.ai-thinking__phrase{color:var(--ai-text);background:0 0}}.ai-record{--ai-record-tint:var(--ai-accent,#e65a2b);--ai-record-ok:oklch(68% .16 155);--ai-record-bad:#ef4444;--ai-record-sheen:linear-gradient(105deg, transparent 35%, oklab(100% 0 5.96046e-8/.55) 50%, transparent 65%);vertical-align:middle;background:var(--ai-record-sheen) padding-box no-repeat, linear-gradient(color-mix(in oklab, var(--ai-surface,#fff) 90%, var(--ai-record-tint) 10%), color-mix(in oklab, var(--ai-surface,#fff) 90%, var(--ai-record-tint) 10%)) padding-box, linear-gradient(120deg, color-mix(in oklab, var(--ai-record-tint) 60%, transparent), color-mix(in oklab, var(--ai-cool,#2a9bd8) 45%, transparent)) border-box;max-width:100%;color:var(--ai-text,#1f2328);font:inherit;text-align:start;cursor:pointer;transition:translate .22s var(--ai-spring,ease), scale .12s ease, box-shadow .22s ease, background-position 0s;background-position:150% 0,0 0,0 0;background-size:250% 100%,auto,auto;border:1px solid #0000;border-radius:999px;align-items:center;margin:.05rem .1rem;padding:.12rem .55rem .12rem .18rem;font-size:.875em;font-weight:550;line-height:1.45;display:inline-flex;position:relative}button.ai-record:hover,button.ai-record:focus-visible,.ai-record-row:is(:hover,:focus-visible) .ai-record[data-in-row=true]{box-shadow:0 6px 18px color-mix(in oklab, var(--ai-record-tint) 24%, transparent), 0 0 0 3px color-mix(in oklab, var(--ai-record-tint) 10%, transparent);transition:translate .22s var(--ai-spring,ease), scale .12s ease, box-shadow .22s ease, background-position .75s var(--ai-ease,ease);background-position:-50% 0,0 0,0 0;translate:0 -1px}button.ai-record:active,.ai-record-row:active .ai-record[data-in-row=true]{scale:.96}.ai-record[data-in-row=true]{cursor:inherit}button.ai-record:focus-visible{outline:2px solid color-mix(in oklab, var(--ai-record-tint) 70%, transparent);outline-offset:2px}.ai-record__glyph{color:#fff;background:linear-gradient(145deg, var(--ai-record-tint) 30%, color-mix(in oklab, var(--ai-record-tint) 35%, var(--ai-cool,#2a9bd8) 65%));width:1.3rem;height:1.3rem;box-shadow:0 2px 6px color-mix(in oklab, var(--ai-record-tint) 35%, transparent);transition:rotate .42s var(--ai-spring,ease), scale .22s var(--ai-spring,ease), background .3s ease;border-radius:50%;flex-shrink:0;place-items:center;margin-inline-end:.4rem;display:grid;position:relative}.ai-record__icon{width:.78rem;height:.78rem}button.ai-record:hover .ai-record__glyph,.ai-record-row:is(:hover,:focus-visible) .ai-record[data-in-row=true] .ai-record__glyph{rotate:-10deg;scale:1.08}.ai-record__text{min-width:0;display:inline-grid;overflow:hidden}.ai-record__label,.ai-record__hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ai-record__text>.ai-record__label,.ai-record__text>.ai-record__hint{transition:translate .36s var(--ai-spring,ease), opacity .22s ease;grid-area:1/1}.ai-record__hint{letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--ai-record-tint);opacity:0;align-self:center;font-size:.72em;font-weight:650;translate:0 90%}.ai-record:is(:hover,:focus-visible,[data-state=opening],[data-state=opened],[data-state=failed]) .ai-record__label,.ai-record-row:is(:hover,:focus-visible) .ai-record[data-in-row=true] .ai-record__label{opacity:0;translate:0 -90%}.ai-record:is(:hover,:focus-visible,[data-state=opening],[data-state=opened],[data-state=failed]) .ai-record__hint,.ai-record-row:is(:hover,:focus-visible) .ai-record[data-in-row=true] .ai-record__hint{opacity:1;translate:0}.ai-record__end{width:.95rem;height:.95rem;color:var(--ai-record-tint);transition:translate .26s var(--ai-spring,ease);flex-shrink:0;place-items:center;margin-inline-start:.3rem;display:grid}.ai-record__end-icon{width:100%;height:100%}button.ai-record:hover .ai-record__end,.ai-record-row:is(:hover,:focus-visible) .ai-record[data-in-row=true] .ai-record__end{translate:2px -2px}.ai-record__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ai-record[data-state=opening]{cursor:progress}.ai-record[data-state=opening] .ai-record__glyph:after{content:"";background:conic-gradient(from 0deg, transparent 0 50%, var(--ai-record-tint) 75%, var(--ai-cool,#2a9bd8) 100%);border-radius:50%;animation:.9s linear infinite ai-record-spin;position:absolute;inset:-3px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 2px))}@keyframes ai-record-spin{to{rotate:360deg}}.ai-record[data-state=opened]{--ai-record-tint:var(--ai-record-ok)}.ai-record[data-state=opened] .ai-record__glyph{animation:ai-record-pop .42s var(--ai-spring,ease)}.ai-record[data-state=opened]:after{content:"";border-radius:inherit;border:2px solid var(--ai-record-ok);pointer-events:none;animation:ai-record-wave .7s var(--ai-ease,ease-out) forwards;position:absolute;inset:-1px}@keyframes ai-record-pop{0%{scale:.7}to{scale:1}}@keyframes ai-record-wave{0%{opacity:.9;scale:1}to{opacity:0;scale:1.12 1.7}}.ai-record[data-state=failed]{--ai-record-tint:var(--ai-record-bad);animation:.42s ai-record-shake}@keyframes ai-record-shake{0%,to{translate:0}20%{translate:-3px}40%{translate:3px}60%{translate:-2px}80%{translate:2px}}.ai-record[data-static=true]{cursor:default}.ai-record[data-state=broken]{--ai-record-tint:var(--ai-muted,#6b7280);border:1px dashed color-mix(in oklab, var(--ai-muted,#6b7280) 55%, transparent);background:color-mix(in oklab, var(--ai-raised,#f2f3f5) 60%, transparent);color:color-mix(in oklab, var(--ai-text,#1f2328) 65%, transparent);cursor:help}.ai-record[data-state=broken] .ai-record__glyph{background:color-mix(in oklab, var(--ai-muted,#6b7280) 70%, transparent);box-shadow:none}@media (prefers-reduced-motion:reduce){.ai-record[data-state=opening] .ai-record__glyph:after{animation:none}.ai-record[data-state=opened]:after{display:none}}.ai-prose tbody tr.ai-record-row{--ai-row-tint:var(--ai-accent,#e65a2b);cursor:pointer;background-image:linear-gradient(105deg, transparent 32%, oklab(100% 0 5.96046e-8/.16) 50%, transparent 68%), linear-gradient(90deg, transparent, var(--ai-row-tint), var(--ai-cool,#2a9bd8), transparent), linear-gradient(90deg, color-mix(in oklab, var(--ai-row-tint) 14%, transparent), color-mix(in oklab, var(--ai-cool,#2a9bd8) 6%, transparent) 65%, transparent);transition:background-size .46s var(--ai-ease,ease), background-position 0s, background-color .2s ease;background-position:150% 0,0 100%,0 0;background-repeat:no-repeat;background-size:250% 100%,0% 2px,0% 100%;outline:none}.ai-prose tbody tr.ai-record-row>td,.ai-prose tbody tr.ai-record-row:is(:hover,:focus-visible)>td{transition:color .22s ease, box-shadow .3s var(--ai-spring,ease);background-color:#0000}.ai-prose tbody tr.ai-record-row:is(:hover,:focus-visible){transition:background-size .46s var(--ai-ease,ease), background-position .9s var(--ai-ease,ease), background-color .2s ease;background-position:-50% 0,0 100%,0 0;background-size:250% 100%,0% 2px,100% 100%}.ai-prose tbody tr.ai-record-row>td:first-child{box-shadow:inset 0 0 0 var(--ai-row-tint)}.ai-prose tbody tr.ai-record-row:is(:hover,:focus-visible)>td:first-child{box-shadow:inset 3px 0 0 var(--ai-row-tint);color:var(--ai-row-tint)}.ai-prose tbody tr.ai-record-row:focus-visible{outline:2px solid color-mix(in oklab, var(--ai-row-tint) 55%, transparent);outline-offset:-2px}.ai-prose tbody tr.ai-record-row:active{background-color:color-mix(in oklab, var(--ai-row-tint) 8%, transparent)}.ai-prose tbody tr.ai-record-row[data-state=opening]{cursor:progress;animation:ai-row-progress 1.1s var(--ai-ease,ease) infinite}@keyframes ai-row-progress{0%{background-position:-50% 0,-60% 100%,0 0;background-size:250% 100%,35% 2px,100% 100%}to{background-position:-50% 0,160% 100%,0 0;background-size:250% 100%,35% 2px,100% 100%}}.ai-prose tbody tr.ai-record-row[data-state=opened]{--ai-row-tint:oklch(68% .16 155);animation:.9s ease-out ai-row-flash}.ai-prose tbody tr.ai-record-row[data-state=failed]{--ai-row-tint:#ef4444;animation:.9s ease-out ai-row-flash}@keyframes ai-row-flash{0%{background-color:color-mix(in oklab, var(--ai-row-tint) 24%, transparent)}to{background-color:#0000}}@property --ai-ask-turn{syntax:"<angle>";inherits:false;initial-value:0deg}.ai-ask{--ai-magenta:oklch(66% .23 355);background:radial-gradient(120% 80% at 0% 0%, color-mix(in oklab, var(--ai-accent) 7%, transparent), transparent 60%) padding-box, linear-gradient(var(--ai-surface), var(--ai-surface)) padding-box, conic-gradient(from var(--ai-ask-turn), color-mix(in oklab, var(--ai-accent) 75%, transparent), color-mix(in oklab, var(--ai-magenta) 45%, transparent) 30%, color-mix(in oklab, var(--ai-cool) 60%, transparent) 60%, color-mix(in oklab, var(--ai-accent) 75%, transparent)) border-box;box-shadow:0 14px 36px color-mix(in oklab, var(--ai-accent) 12%, transparent), 0 2px 6px color-mix(in oklab, var(--ai-text) 6%, transparent);transform-origin:0 0;animation:ai-ask-in .56s var(--ai-spring) backwards, ai-ask-ring 9s linear infinite;border:1.5px solid #0000;border-radius:1.15rem;margin-top:.85rem;padding:.95rem 1rem .8rem;position:relative}.ai-ask[data-state=sending]{animation-duration:.56s,1.4s}@keyframes ai-ask-in{0%{opacity:0;filter:blur(4px);translate:0 .75rem;scale:.94}to{opacity:1;filter:blur();translate:0;scale:1}}@keyframes ai-ask-ring{to{--ai-ask-turn:360deg}}.ai-ask__head{align-items:center;gap:.55rem;margin-bottom:.8rem;display:flex}.ai-ask__badge{color:#fff;background:linear-gradient(145deg, var(--ai-accent) 30%, color-mix(in oklab, var(--ai-accent) 30%, var(--ai-cool) 70%));width:1.65rem;height:1.65rem;box-shadow:0 3px 10px color-mix(in oklab, var(--ai-accent) 35%, transparent);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.ai-ask__badge svg{width:.95rem;height:.95rem}.ai-ask:not(.ai-ask--settled) .ai-ask__badge:after{content:"";border:2px solid color-mix(in oklab, var(--ai-accent) 55%, transparent);opacity:0;animation:ai-ask-ping 2.2s var(--ai-ease) infinite;border-radius:50%;position:absolute;inset:0}@keyframes ai-ask-ping{0%{opacity:.9;scale:1}to{opacity:0;scale:1.9}}.ai-ask__title{letter-spacing:.01em;background:linear-gradient(90deg, var(--ai-text) 10%, var(--ai-accent) 70%, var(--ai-cool) 110%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.8125rem;font-weight:650}.ai-ask__progress{gap:.3rem;margin-inline-start:auto;display:flex}.ai-ask__progress i{background:color-mix(in oklab, var(--ai-text) 16%, transparent);width:.45rem;height:.45rem;transition:background-color .25s ease, scale .32s var(--ai-spring), box-shadow .25s ease;border-radius:50%}.ai-ask__progress i[data-done=true]{background:var(--ai-accent);box-shadow:0 0 6px color-mix(in oklab, var(--ai-accent) 60%, transparent);scale:1.2}.ai-ask__q+.ai-ask__q{border-top:1px dashed color-mix(in oklab, var(--ai-text) 12%, transparent);margin-top:1rem;padding-top:1rem}.ai-ask__q-head{align-items:flex-start;gap:.6rem;margin-bottom:.65rem;display:flex}.ai-ask__num{border:1px solid color-mix(in oklab, var(--ai-accent) 30%, transparent);background:color-mix(in oklab, var(--ai-accent) 12%, var(--ai-surface));width:1.4rem;height:1.4rem;color:var(--ai-accent);border-radius:50%;flex-shrink:0;place-items:center;margin-top:.05rem;font-size:.72rem;font-weight:650;display:grid}.ai-ask__q-words{min-width:0}.ai-ask__question{text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:.9375rem;font-weight:600;line-height:1.45;transition:color .2s}.ai-ask__q[data-declined=true] .ai-ask__question{color:var(--ai-muted)}.ai-ask__context{color:var(--ai-muted);margin:.2rem 0 0;font-size:.8rem;line-height:1.5}.ai-ask__tag{color:color-mix(in oklab, var(--ai-cool) 80%, var(--ai-text));background:color-mix(in oklab, var(--ai-cool) 12%, transparent);border-radius:999px;margin-top:.35rem;padding:.05rem .5rem;font-size:.68rem;font-weight:550;display:inline-block}.ai-ask__options{flex-direction:column;gap:.45rem;display:flex}.ai-ask__options>.ai-ask__option,.ai-ask__own,.ai-ask__q>.ai-ask__field{animation:ai-chat-rise .42s var(--ai-ease) calc(.18s + var(--i,0) * 70ms) backwards}.ai-ask__option{border:1px solid var(--ai-border);background-color:var(--ai-surface);width:100%;color:var(--ai-text);font:inherit;text-align:start;cursor:pointer;transition:border-color .16s ease, background-color .16s ease, box-shadow .22s ease, translate .22s var(--ai-spring), scale .12s ease, opacity .2s ease;border-radius:.85rem;align-items:center;gap:.7rem;padding:.6rem .8rem;display:flex}.ai-ask__option:hover:not(:disabled){border-color:color-mix(in oklab, var(--ai-accent) 42%, transparent);background-color:color-mix(in oklab, var(--ai-accent) 4%, var(--ai-surface));box-shadow:0 6px 16px color-mix(in oklab, var(--ai-accent) 10%, transparent);translate:0 -1px}.ai-ask__option:active:not(:disabled){scale:.985}.ai-ask__option:focus-visible,.ai-ask__send:focus-visible,.ai-ask__decline:focus-visible,.ai-ask__link:focus-visible{outline:2px solid color-mix(in oklab, var(--ai-accent) 70%, transparent);outline-offset:2px}.ai-ask__option[data-chosen=true]{border-color:color-mix(in oklab, var(--ai-accent) 70%, transparent);background-color:color-mix(in oklab, var(--ai-accent) 9%, var(--ai-surface));box-shadow:0 0 0 3px color-mix(in oklab, var(--ai-accent) 12%, transparent)}.ai-ask__option:disabled{cursor:default}.ai-ask__option:disabled:not([data-chosen=true]){opacity:.5}.ai-ask__mark{border:1.5px solid color-mix(in oklab, var(--ai-text) 28%, transparent);background:var(--ai-surface);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:1.2rem;height:1.2rem;transition:border-color .16s,background .16s,box-shadow .2s;display:grid}.ai-ask__mark[data-shape=box]{border-radius:.38rem}.ai-ask__option:hover:not(:disabled) .ai-ask__mark{border-color:color-mix(in oklab, var(--ai-accent) 55%, transparent)}.ai-ask__option[data-chosen=true] .ai-ask__mark{background:linear-gradient(145deg, var(--ai-accent) 30%, color-mix(in oklab, var(--ai-accent) 35%, var(--ai-cool) 65%));box-shadow:0 2px 8px color-mix(in oklab, var(--ai-accent) 40%, transparent);animation:ai-ask-pop .36s var(--ai-spring);border-color:#0000}.ai-ask__tick{stroke-width:3px;width:.8rem;height:.8rem}.ai-ask__tick path{stroke-dasharray:21;stroke-dashoffset:21px;transition:stroke-dashoffset .28s var(--ai-ease) 60ms}.ai-ask__option[data-chosen=true] .ai-ask__tick path{stroke-dashoffset:0}@keyframes ai-ask-pop{0%{scale:.6}60%{scale:1.15}to{scale:1}}.ai-ask__option-words{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ai-ask__label{overflow-wrap:anywhere;font-size:.875rem;font-weight:550;line-height:1.4}.ai-ask__label--own{color:color-mix(in oklab, var(--ai-text) 80%, transparent);align-items:center;gap:.35rem;display:inline-flex}.ai-ask__pencil{width:.9rem;height:.9rem;color:var(--ai-accent)}.ai-ask__desc{color:var(--ai-muted);font-size:.75rem;line-height:1.45}.ai-ask__unfold{opacity:0;transition:grid-template-rows .34s var(--ai-ease), opacity .24s ease;grid-template-rows:0fr;display:grid}.ai-ask__own[data-chosen=true] .ai-ask__unfold{opacity:1;grid-template-rows:1fr}.ai-ask__unfold-inner{min-height:0;overflow:hidden}.ai-ask__unfold-pad{padding:.45rem .25rem .25rem}.ai-ask__field{border:1px solid color-mix(in oklab, var(--ai-text) 12%, transparent);background:var(--ai-surface);border-radius:.8rem;transition:border-color .2s,box-shadow .25s;display:flex}.ai-ask__field:focus-within{border-color:color-mix(in oklab, var(--ai-accent) 55%, transparent);box-shadow:0 0 0 3px color-mix(in oklab, var(--ai-accent) 14%, transparent), 0 6px 18px color-mix(in oklab, var(--ai-accent) 10%, transparent)}.ai-ask__field textarea{resize:none;min-height:2.5rem;color:var(--ai-text);font:inherit;background:0 0;border:none;outline:none;flex:1;padding:.55rem .8rem;font-size:.875rem;line-height:1.45rem;overflow-y:auto}.ai-ask__field textarea::placeholder{color:color-mix(in oklab, var(--ai-text) 40%, transparent)}.ai-ask__field textarea:disabled{color:var(--ai-muted)}.ai-ask__decline{font:inherit;color:color-mix(in oklab, var(--ai-text) 50%, transparent);cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.3rem;margin:.5rem 0 0 -.45rem;padding:.2rem .45rem;font-size:.75rem;transition:color .14s,background-color .14s;display:inline-flex}.ai-ask__decline:hover:not(:disabled){color:var(--ai-text);background-color:color-mix(in oklab, var(--ai-raised) 80%, transparent)}.ai-ask__decline:disabled{cursor:default;opacity:.5}.ai-ask__decline-icon{width:.8rem;height:.8rem}.ai-ask__declined{border:1px dashed color-mix(in oklab, var(--ai-text) 20%, transparent);color:var(--ai-muted);animation:ai-chat-rise .32s var(--ai-ease) backwards;border-radius:.85rem;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;padding:.6rem .8rem;font-size:.8rem;line-height:1.45;display:flex}.ai-ask__link{font:inherit;color:var(--ai-accent);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.ai-ask__notice{background:color-mix(in oklab, #ef4444 8%, var(--ai-surface));animation:ai-ask-shake .42s var(--ai-ease);border:1px solid oklab(63.6834% .187864 .0889285/.35);border-radius:.7rem;align-items:flex-start;gap:.45rem;margin:.85rem 0 0;padding:.5rem .7rem;font-size:.8rem;line-height:1.5;display:flex}.ai-ask__notice-icon{color:#dc2626;flex-shrink:0;width:.95rem;height:.95rem;margin-top:.12rem}@keyframes ai-ask-shake{0%,to{translate:0}20%{translate:-4px}40%{translate:4px}60%{translate:-2px}80%{translate:2px}}.ai-ask__foot{border-top:1px solid color-mix(in oklab, var(--ai-text) 8%, transparent);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.95rem;padding-top:.75rem;display:flex}.ai-ask__hint{min-width:0;color:var(--ai-muted);font-size:.75rem;line-height:1.4;transition:color .2s}.ai-ask__hint[data-ready=true]{color:color-mix(in oklab, var(--ai-accent) 75%, var(--ai-text));font-weight:550}.ai-ask__send{background:linear-gradient(135deg, var(--ai-accent) 25%, color-mix(in oklab, var(--ai-accent) 35%, var(--ai-cool) 65%));box-shadow:0 4px 14px color-mix(in oklab, var(--ai-accent) 32%, transparent);color:#fff;font:inherit;cursor:pointer;transition:translate .22s var(--ai-spring), scale .12s ease, box-shadow .22s ease, opacity .2s ease, filter .2s ease, background-position .4s ease;background-size:160% 100%;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:.4rem;padding:.5rem 1rem .5rem .8rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.ai-ask__send:hover:not(:disabled){box-shadow:0 8px 22px color-mix(in oklab, var(--ai-accent) 42%, transparent);background-position:100% 0;translate:0 -2px}.ai-ask__send:active:not(:disabled){scale:.95}.ai-ask__send:disabled{cursor:default;opacity:.38;filter:grayscale(.6);box-shadow:none}.ai-ask__send[data-sending=true]{opacity:1;filter:none}.ai-ask__send[data-ready=true]{animation:2.2s ease-in-out infinite ai-ask-ready}@keyframes ai-ask-ready{0%{box-shadow:0 4px 14px color-mix(in oklab, var(--ai-accent) 32%, transparent), 0 0 0 0 color-mix(in oklab, var(--ai-accent) 40%, transparent)}70%{box-shadow:0 4px 14px color-mix(in oklab, var(--ai-accent) 32%, transparent), 0 0 0 8px color-mix(in oklab, var(--ai-accent) 0%, transparent)}to{box-shadow:0 4px 14px color-mix(in oklab, var(--ai-accent) 32%, transparent), 0 0 0 0 color-mix(in oklab, var(--ai-accent) 0%, transparent)}}.ai-ask__send:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff73 50%,#0000 70%);position:absolute;inset:0;translate:-120%}.ai-ask__send[data-ready=true]:after{animation:.9s ease-in-out .25s ai-ask-sheen}.ai-ask__send[data-sending=true]:after{animation:1.1s ease-in-out infinite ai-ask-sheen}@keyframes ai-ask-sheen{0%{translate:-120%}to{translate:120%}}.ai-ask__send-icon{width:.95rem;height:.95rem;transition:translate .22s var(--ai-spring);rotate:90deg}.ai-ask__send:hover:not(:disabled) .ai-ask__send-icon{translate:2px}.ai-ask__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:.9rem;height:.9rem;animation:.7s linear infinite ai-star-spin}.ai-ask--settled{border:1px solid color-mix(in oklab, var(--ai-accent) 22%, transparent);background:linear-gradient(135deg, color-mix(in oklab, var(--ai-accent) 6%, var(--ai-surface)), var(--ai-surface) 70%);box-shadow:none;animation:ai-ask-settle .48s var(--ai-ease) backwards;padding:.75rem .95rem .85rem}.ai-ask--settled[data-state=closed]{border-color:var(--ai-border);background:color-mix(in oklab, var(--ai-raised) 55%, var(--ai-surface))}@keyframes ai-ask-settle{0%{opacity:0;filter:blur(3px);scale:.98}to{opacity:1;filter:blur();scale:1}}.ai-ask--settled .ai-ask__head{margin-bottom:.55rem}.ai-ask__badge[data-tone=done]{animation:ai-ask-chip .42s var(--ai-spring) .12s backwards}.ai-ask__badge[data-tone=done] svg{stroke-width:3px}.ai-ask__badge[data-tone=done] path{stroke-dasharray:21;animation:ai-ask-draw .42s var(--ai-ease) .3s backwards}@keyframes ai-ask-draw{0%{stroke-dashoffset:21px}to{stroke-dashoffset:0}}.ai-ask__badge[data-tone=muted]{background:color-mix(in oklab, var(--ai-text) 35%, var(--ai-surface));box-shadow:none}.ai-ask__settled-item+.ai-ask__settled-item{margin-top:.6rem}.ai-ask__settled-q{color:var(--ai-muted);overflow-wrap:anywhere;margin:0 0 .3rem;font-size:.78rem;line-height:1.45}.ai-ask__settled-note{color:var(--ai-muted);margin:.45rem 0 0;font-size:.8rem;line-height:1.5}.ai-ask__chips{flex-wrap:wrap;gap:.35rem;display:flex}.ai-ask__chip{border:1px solid color-mix(in oklab, var(--ai-accent) 32%, transparent);background:color-mix(in oklab, var(--ai-accent) 13%, var(--ai-surface));color:var(--ai-text);overflow-wrap:anywhere;animation:ai-ask-chip .42s var(--ai-spring) calc(.2s + var(--i,0) * 80ms) backwards;border-radius:999px;align-items:center;padding:.22rem .7rem;font-size:.8125rem;font-weight:550;line-height:1.4;display:inline-flex}.ai-ask__chip[data-declined=true]{border-color:var(--ai-border);background:color-mix(in oklab, var(--ai-raised) 80%, transparent);color:var(--ai-muted);font-style:italic}@keyframes ai-ask-chip{0%{opacity:0;scale:.7}60%{opacity:1;scale:1.06}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.ai-ask__badge:after,.ai-ask__send:after{animation:none!important}}.erp-lovsuggest{z-index:99999;border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);min-width:260px;max-height:320px;box-shadow:var(--iCOLL_BOXSHADOW);border-radius:10px;flex-direction:column;padding:4px;display:flex;overflow-y:auto}.erp-lovsuggest__row{width:100%;font:inherit;color:var(--iCOLL_FONT_COLOR);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:16px;padding:8px 12px;display:flex}.erp-lovsuggest__row[data-active]{background:var(--iCOLL_PRIMARY_LIGHT)}.erp-lovsuggest__code{min-width:44px;font-family:var(--iCOLL_FONT_MONO);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);color:var(--iCOLL_PRIMARY);flex:none}.erp-lovsuggest__label{min-width:0;font-size:var(--iCOLL_FS_SM);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.erp-lovsuggest__state{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);padding:10px 12px}.erp-lovsuggest__hint{border-top:1px solid var(--iCOLL_BORDER_COLOR);font-size:var(--iCOLL_FS_LABEL);color:var(--iCOLL_LABEL_COLOR);margin-top:4px;padding:8px 12px 4px}.navx{height:100%;min-height:0;font-family:var(--iCOLL_FONT_FAMILY);display:flex}.navx__rail{background:var(--iCOLL_RAIL_COLOR);border-right:1px solid var(--iCOLL_BORDER_COLOR);flex-direction:column;flex-shrink:0;align-items:center;width:76px;min-height:0;padding:14px 8px;display:flex}.navx__rail-scroll{scrollbar-width:none;flex-direction:column;align-items:center;gap:6px;width:100%;min-height:0;display:flex;overflow-y:auto}.navx__rail-scroll::-webkit-scrollbar{display:none}.navx__rail-btn{width:100%;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:10px 2px 8px;transition:background .16s,color .16s;display:flex;position:relative}.navx__rail-btn:hover{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 10%, transparent);color:var(--iCOLL_FONT_COLOR)}.navx__rail-btn--active,.navx__rail-btn--active:hover{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 14%, var(--iCOLL_BODY_COLOR));color:var(--iCOLL_PRIMARY)}.navx__rail-marker{background:var(--iCOLL_PRIMARY);border-radius:0 4px 4px 0;width:4px;height:28px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.navx__rail-icon{flex-shrink:0;width:22px;height:22px}.navx__rail-name{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;line-height:1.1;overflow:hidden}.navx__rail-dot{background:var(--iCOLL_PRIMARY);width:7px;height:7px;box-shadow:0 0 0 2px var(--iCOLL_BODY_COLOR);border-radius:50%;position:absolute;top:6px;right:10px}.navx__rail-minall{border:none;border-top:1px solid var(--iCOLL_BORDER_COLOR);width:40px;height:40px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;margin-top:auto;padding-top:8px;transition:color .12s;display:flex}.navx__rail-minall:hover{color:var(--iCOLL_PRIMARY)}.navx__rail-minall svg{width:22px;height:22px}.navx__flyout{width:var(--navx-flyout-w,232px);background:var(--iCOLL_SIDEBAR_COLOR);border-right:1px solid var(--iCOLL_BORDER_COLOR);flex-direction:column;flex-shrink:0;min-height:0;transition:width .26s cubic-bezier(.22,1,.36,1);display:flex;overflow:hidden}.app-layout--resizing .navx__flyout{transition:none}.navx__flyout--collapsed{border-right-color:#0000;width:0}.navx__flyout-head{align-items:center;padding:18px 16px 12px;display:flex}.navx__flyout-title{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.01em;color:var(--iCOLL_FONT_COLOR);align-items:center;gap:10px;display:inline-flex}.navx__flyout-title-icon{box-sizing:content-box;background:color-mix(in srgb, var(--iCOLL_PRIMARY) 14%, transparent);width:16px;height:16px;color:var(--iCOLL_PRIMARY);border-radius:9px;padding:7px}.navx__search{padding:0 14px 10px;position:relative}.navx__search-icon{width:15px;height:15px;color:var(--iCOLL_LABEL_COLOR);pointer-events:none;margin-top:-4px;position:absolute;top:50%;left:26px;transform:translateY(-50%)}.navx__search-input{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 9%, var(--iCOLL_BODY_COLOR));width:100%;height:38px;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);box-sizing:border-box;border:1px solid #0000;border-radius:11px;outline:none;padding:0 12px 0 36px;transition:border-color .15s,background .15s,box-shadow .15s}.navx__search-input::placeholder{color:var(--iCOLL_LABEL_COLOR)}.navx__search-input:focus{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_BODY_COLOR);box-shadow:0 0 0 3px var(--iCOLL_PRIMARY_LIGHT)}.navx__list{scrollbar-width:thin;scrollbar-color:var(--iCOLL_SCROLLBAR_THUMB) transparent;flex-direction:column;flex:1;gap:4px;min-height:0;padding:2px 10px 10px;display:flex;overflow-y:auto}.navx__list::-webkit-scrollbar{width:6px}.navx__list::-webkit-scrollbar-thumb{background:var(--iCOLL_SCROLLBAR_THUMB);border-radius:3px}.navx__list::-webkit-scrollbar-track{background:0 0}.navx__item{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;width:100%;padding:8px 10px;transition:background .14s;display:flex;position:relative}.navx__item:hover{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 8%, transparent)}.navx__item--active,.navx__item--active:hover{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 10%, transparent)}.navx__item--active .navx__item-id{color:var(--iCOLL_PRIMARY)}.navx__item-text{flex-direction:column;flex:1;min-width:0;display:flex}.navx__item-id{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.navx__item-label{font-size:var(--iCOLL_FS_LABEL);color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;line-height:1.25;overflow:hidden}.navx__item-dot{background:var(--iCOLL_PRIMARY);border-radius:50%;flex-shrink:0;width:8px;height:8px}.navx__item-close{width:0;height:20px;color:var(--iCOLL_LABEL_COLOR);opacity:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-left:-12px;transition:width .14s,margin-left .14s,opacity .12s,background .12s,color .12s;display:inline-flex;overflow:hidden}.navx__item:hover .navx__item-close{opacity:1;width:20px;margin-left:0}.navx__item-close:hover{background:var(--iCOLL_ERROR_COLOR);color:var(--iCOLL_WHITE)}.navx__item-close-icon{width:13px;height:13px}.navx__item-wrap{border-radius:12px;transition:background .14s,box-shadow .14s}.navx__jump-slot{opacity:0;transition:opacity .12s}.navx__item-wrap--jumpable:hover .navx__jump-slot,.navx__item-wrap--jumpable:focus-within .navx__jump-slot,.navx__item-wrap--typed .navx__jump-slot{opacity:1;transition-delay:.12s}.navx__item-wrap--jumpable:hover,.navx__item-wrap--jumpable:focus-within,.navx__item-wrap--typed{background:var(--iCOLL_BODY_COLOR);box-shadow:0 1px 2px color-mix(in srgb, var(--iCOLL_SHADOW_WARM) 6%, transparent), 0 4px 14px color-mix(in srgb, var(--iCOLL_SHADOW_WARM) 6%, transparent)}.navx__item-wrap--jumpable:hover .navx__item,.navx__item-wrap--jumpable:focus-within .navx__item,.navx__item-wrap--typed .navx__item{background:0 0}.navx__item-wrap--jumpable:has(.navx__item--active):hover{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 10%, var(--iCOLL_BODY_COLOR));box-shadow:none}.navx__item-wrap--jumpable:has(.navx__item--active):focus-within{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 10%, var(--iCOLL_BODY_COLOR));box-shadow:none}.navx__item-wrap--typed:has(.navx__item--active){background:color-mix(in srgb, var(--iCOLL_PRIMARY) 10%, var(--iCOLL_BODY_COLOR));box-shadow:none}.navx__item-wrap:has(.navx__item--active) .navx__jump{background:var(--iCOLL_BODY_COLOR)}.navx__jump{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 8%, var(--iCOLL_BODY_COLOR));box-sizing:border-box;border:1.5px solid #0000;border-radius:10px;align-items:center;gap:6px;height:0;margin:0 10px;padding:0 4px 0 10px;transition:height .16s,margin .16s,border-color .12s,box-shadow .12s,background .12s;display:flex;overflow:hidden}.navx__item-wrap--jumpable:hover .navx__jump,.navx__item-wrap--jumpable:focus-within .navx__jump,.navx__item-wrap--typed .navx__jump{height:38px;margin-bottom:10px;transition-delay:.12s}.navx__jump:focus-within{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_BODY_COLOR);box-shadow:0 0 0 3px var(--iCOLL_PRIMARY_LIGHT)}.navx__jump-icon{width:14px;height:14px;color:var(--iCOLL_LABEL_COLOR);flex-shrink:0}.navx__jump:focus-within .navx__jump-icon{color:var(--iCOLL_PRIMARY)}.navx__jump-input{min-width:0;font:inherit;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);background:0 0;border:none;outline:none;flex:1}.navx__jump-input::placeholder{color:var(--iCOLL_LABEL_COLOR)}.navx__jump-go{background:var(--iCOLL_PRIMARY);width:30px;height:30px;color:var(--iCOLL_BUTTONFONT_COLOR);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.navx__jump-go:disabled{opacity:.4;cursor:default}.navx__jump-go-icon{width:15px;height:15px}.navx__empty{text-align:center;font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);padding:24px 10px}.navx__open{border-top:1px solid var(--iCOLL_BORDER_COLOR);flex-shrink:0;padding:8px 10px 6px}.navx__open-titlebar{align-items:center;width:100%;display:flex}.navx__open-title{min-width:0;font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.08em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;flex:1;align-items:center;gap:7px;padding:8px;transition:color .14s;display:flex}.navx__open-title:hover{color:var(--iCOLL_FONT_COLOR);background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 8%, transparent)}.navx__open-chevron{flex-shrink:0;width:13px;height:13px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.navx__open-count{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 14%, transparent);min-width:18px;height:18px;color:var(--iCOLL_PRIMARY);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);font-variant-numeric:tabular-nums;letter-spacing:normal;text-transform:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.navx__open-title:hover .navx__open-count{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.navx__open--collapsed .navx__open-chevron{transform:rotate(-90deg)}.navx__open-list{scrollbar-width:thin;scrollbar-color:var(--iCOLL_SCROLLBAR_THUMB) transparent;flex-direction:column;gap:2px;max-height:30vh;transition:max-height .24s cubic-bezier(.22,1,.36,1),opacity .18s;display:flex;overflow-y:auto}.navx__open-list::-webkit-scrollbar{width:6px}.navx__open-list::-webkit-scrollbar-thumb{background:var(--iCOLL_SCROLLBAR_THUMB);border-radius:3px}.navx__open-list::-webkit-scrollbar-track{background:0 0}.navx__open--collapsed .navx__open-list{opacity:0;pointer-events:none;max-height:0;overflow:hidden}.navx__open-row{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;padding:7px 10px;transition:background .14s;display:flex;position:relative}.navx__open-row:hover{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 8%, transparent)}.navx__open-row--active,.navx__open-row--active:hover{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 10%, transparent)}.navx__open-marker{display:none}.navx__open-text{flex-direction:column;flex:1;min-width:0;display:flex}.navx__open-id{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.navx__open-row--active .navx__open-id{color:var(--iCOLL_PRIMARY)}.navx__open-label{font-size:var(--iCOLL_FS_2XS);color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.navx__open-row--min .navx__open-id,.navx__open-row--min .navx__open-label{opacity:.6}.navx__open-close{width:20px;height:20px;color:var(--iCOLL_LABEL_COLOR);opacity:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .12s,background .12s,color .12s;display:inline-flex}.navx__open-row:hover .navx__open-close{opacity:1}.navx__open-close:hover{background:var(--iCOLL_ERROR_COLOR);color:var(--iCOLL_WHITE)}.navx__open-close-icon{width:13px;height:13px}.navx__open-minall{width:20px;height:20px;color:var(--iCOLL_LABEL_COLOR);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:6px;transition:background .12s,color .12s;display:inline-flex}.navx__open-minall:hover{background:var(--iCOLL_PRIMARY_LIGHT);color:var(--iCOLL_PRIMARY)}.navx__open-minall svg{width:13px;height:13px}.navx__open-closeall{margin-left:2px}.navx__open-closeall:hover{background:var(--iCOLL_ERROR_COLOR);color:var(--iCOLL_WHITE)}.navx__star{width:20px;height:20px;color:var(--iCOLL_LABEL_COLOR);opacity:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .12s,background .12s,color .12s;display:inline-flex}.navx__item:hover .navx__star{opacity:1}.navx__star--on{opacity:1;color:var(--iCOLL_PRIMARY)}.navx__star:hover{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 18%, transparent);color:var(--iCOLL_PRIMARY)}.navx__star--busy{opacity:.45;pointer-events:none}.navx__star-icon{width:14px;height:14px}.navx__open-fav-icon{width:13px;height:13px;color:var(--iCOLL_PRIMARY);flex-shrink:0}.navx__open-filter{padding:2px 4px 8px;position:relative}.navx__open-filter-icon{width:13px;height:13px;color:var(--iCOLL_LABEL_COLOR);pointer-events:none;margin-top:-4px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.navx__open-filter-input{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_SURFACE_COLOR);width:100%;height:28px;font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_FONT_COLOR);box-sizing:border-box;border-radius:7px;outline:none;padding:0 10px 0 28px;transition:border-color .15s,background .15s}.navx__open-filter-input:focus{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_BODY_COLOR)}@media (width<=1024px),(hover:none) and (pointer:coarse){.navx__flyout--collapsed{width:var(--navx-flyout-w,232px);border-right-color:var(--iCOLL_BORDER_COLOR)}.navx__rail-minall{display:none}}@media (hover:none){.navx__item-close{opacity:1;width:28px;height:28px;margin-left:0}.navx__jump-slot{display:none}.navx__open-close,.navx__star{opacity:1;width:28px;height:28px}.navx__star:not(.navx__star--on){opacity:.55}.navx__open-minall{width:28px;height:28px}.navx__item{min-height:48px}.navx__open-row{min-height:44px}}.navx__open-row--disabled{cursor:default}.navx__open-row--disabled .navx__open-id,.navx__open-row--disabled .navx__open-label{opacity:.45}.navx__open-row--disabled:hover{background:0 0}.closeall{z-index:10000;background:color-mix(in srgb, var(--iCOLL_SLATE) 45%, transparent);-webkit-backdrop-filter:blur(3px);font-family:var(--iCOLL_FONT_FAMILY);justify-content:center;align-items:center;padding:1rem;animation:.16s ease-out closeall-fade;display:flex;position:fixed;inset:0}.closeall__box{--closeall-accent:var(--iCOLL_PRIMARY);background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);width:100%;max-width:34rem;box-shadow:0 20px 50px color-mix(in srgb, var(--iCOLL_SLATE) 22%, transparent), 0 6px 16px color-mix(in srgb, var(--iCOLL_SLATE) 12%, transparent);border-radius:14px;animation:.2s cubic-bezier(.34,1.4,.64,1) closeall-pop;overflow:hidden}.closeall__box--dirty{--closeall-accent:var(--iCOLL_WARNING_COLOR)}.closeall__bar{background:var(--closeall-accent);height:4px}.closeall__body{padding:1.6rem 1.6rem 1.25rem}.closeall__head{align-items:flex-start;gap:1rem;display:flex}.closeall__icon{width:48px;height:48px;color:var(--closeall-accent);background:color-mix(in srgb, var(--closeall-accent) 10%, transparent);box-shadow:0 0 0 5px color-mix(in srgb, var(--closeall-accent) 16%, transparent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.closeall__icon svg{width:26px;height:26px}.closeall__text{flex:1;min-width:0;padding-top:2px}.closeall__title{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.01em;color:var(--iCOLL_FONT_COLOR);margin:0}.closeall__message{font-size:var(--iCOLL_FS_LG);color:var(--iCOLL_LABEL_COLOR);margin:.4rem 0 0;line-height:1.55}.closeall__list{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_VIEW_COLOR);border-radius:10px;flex-direction:column;gap:2px;max-height:11rem;margin:1rem 0 0 64px;padding:4px;list-style:none;display:flex;overflow-y:auto}.closeall__item{border-radius:7px;align-items:baseline;gap:8px;min-width:0;padding:6px 10px;display:flex}.closeall__dot{background:var(--closeall-accent);border-radius:50%;flex-shrink:0;align-self:center;width:7px;height:7px}.closeall__code{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BOLD);color:var(--iCOLL_FONT_COLOR);flex-shrink:0}.closeall__label{min-width:0;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.closeall__actions{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;margin-top:1.5rem;display:flex}.closeall__btn{appearance:none;cursor:pointer;min-height:2.5rem;font-family:inherit;font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_BUTTON);border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:.5rem 1.15rem;line-height:1.2;transition:filter .15s,background .15s,box-shadow .15s;display:inline-flex}.closeall__btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.closeall__btn-sub{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_BUTTON);opacity:.85}.closeall__btn--ghost{color:var(--iCOLL_FONT_COLOR);background:var(--iCOLL_VIEW_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR)}.closeall__btn--ghost:hover{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 12%, var(--iCOLL_BODY_COLOR))}.closeall__btn--primary{color:var(--iCOLL_BUTTONFONT_COLOR);background:var(--iCOLL_PRIMARY);box-shadow:0 6px 16px color-mix(in srgb, var(--iCOLL_PRIMARY) 22%, transparent);border:none}.closeall__btn--primary:hover{filter:brightness(.94)}.closeall__btn--danger{color:var(--iCOLL_ERROR_COLOR);background:var(--iCOLL_BODY_COLOR);border:1px solid color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 45%, transparent)}.closeall__btn--danger:hover{color:var(--iCOLL_WHITE);background:var(--iCOLL_ERROR_COLOR);border-color:var(--iCOLL_ERROR_COLOR)}@keyframes closeall-fade{0%{opacity:0}to{opacity:1}}@keyframes closeall-pop{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.closeall,.closeall__box{animation:none}}.erp-required-hint{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_MEDIUM);white-space:nowrap;color:var(--iCOLL_ERROR_COLOR);background:color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 10%, transparent);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:6px;padding:5px 10px;display:inline-flex}.erp-required-hint:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.erp-zus{background:linear-gradient(180deg, color-mix(in srgb, var(--iCOLL_WHITE) 74%, transparent) 0%, color-mix(in srgb, var(--iCOLL_WHITE) 58%, transparent) 100%);-webkit-backdrop-filter:blur(20px)saturate(1.5);border:1px solid color-mix(in srgb, var(--iCOLL_WHITE) 68%, transparent);width:340px;max-height:100%;box-shadow:0 18px 50px color-mix(in srgb, var(--iCOLL_INK) 16%, transparent), 0 2px 10px color-mix(in srgb, var(--iCOLL_INK) 8%, transparent), 0 1px 0 color-mix(in srgb, var(--iCOLL_WHITE) 85%, transparent) inset;transform-origin:top;border-radius:18px;flex-direction:column;flex:0 0 340px;align-self:stretch;animation:.34s cubic-bezier(.22,.9,.24,1) erp-zus-unroll;display:flex;overflow:hidden}[data-theme=dark] .erp-zus{background:linear-gradient(180deg, color-mix(in srgb, var(--iCOLL_INK) 72%, transparent) 0%, color-mix(in srgb, var(--iCOLL_INK) 62%, transparent) 100%);border-color:color-mix(in srgb, var(--iCOLL_WHITE) 12%, transparent);box-shadow:0 18px 50px color-mix(in srgb, var(--iCOLL_BLACK) 45%, transparent), 0 2px 10px color-mix(in srgb, var(--iCOLL_BLACK) 30%, transparent), 0 1px 0 color-mix(in srgb, var(--iCOLL_WHITE) 8%, transparent) inset}@keyframes erp-zus-unroll{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:none}}.erp-zus__head{border-bottom:1px solid var(--iCOLL_GRIDBORDER_COLOR);flex:none;align-items:baseline;gap:8px;padding:16px 18px 12px;display:flex}.erp-zus__title{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:-.01em;color:var(--iCOLL_FONT_COLOR);margin:0}.erp-zus__count{font-size:var(--iCOLL_FS_XS);font-variant-numeric:tabular-nums;color:var(--iCOLL_LABEL_COLOR);margin-left:auto}.erp-zus__empty{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);margin:0;padding:22px 18px 26px}.erp-zus__body{scrollbar-width:thin;flex:auto;min-height:0;padding:2px 6px 14px;overflow-y:auto}.erp-zus__body::-webkit-scrollbar{width:6px}.erp-zus__body::-webkit-scrollbar-track{background:0 0}.erp-zus__body::-webkit-scrollbar-thumb{background:var(--iCOLL_SCROLLBAR_THUMB);border-radius:999px}.erp-zus__tab{opacity:0;animation:.3s cubic-bezier(.22,.9,.24,1) forwards erp-zus-arrive;animation-delay:calc(.12s + min(var(--erp-zus-i,0) * 55ms, .66s));padding:10px 0 2px}.erp-zus__tab+.erp-zus__tab{border-top:1px solid var(--iCOLL_GRIDBORDER_COLOR)}@keyframes erp-zus-arrive{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.erp-zus__tab-head{align-items:center;gap:4px;margin:0;padding:0 12px 0 8px;display:flex}.erp-zus__fold{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;flex:auto;align-items:center;gap:6px;padding:5px 6px;transition:background .12s;display:flex}.erp-zus__fold:hover{background:var(--iCOLL_PRIMARY_LIGHT)}.erp-zus__chevron{width:13px;height:13px;color:var(--iCOLL_LABEL_COLOR);flex:none;transition:transform .26s cubic-bezier(.34,1.4,.5,1)}.erp-zus__fold:hover .erp-zus__chevron{color:var(--iCOLL_PRIMARY)}.erp-zus__tab--closed>.erp-zus__tab-head .erp-zus__chevron,.erp-zus__card--closed>.erp-zus__card-head .erp-zus__chevron{transform:rotate(-90deg)}.erp-zus__tab-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:-.005em;color:var(--iCOLL_FONT_COLOR);flex:0 auto;overflow:hidden}.erp-zus__tab-count{background:var(--iCOLL_SURFACE_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);font-variant-numeric:tabular-nums;color:var(--iCOLL_LABEL_COLOR);border-radius:999px;flex:none;margin-left:auto;padding:0 6px}.erp-zus__goto{border:1px solid var(--iCOLL_BORDER_COLOR);width:22px;height:22px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border-radius:6px;flex:none;place-items:center;padding:0;transition:color .12s,border-color .12s,background .12s;display:grid}.erp-zus__goto svg{width:12px;height:12px}.erp-zus__goto:hover{color:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_LIGHT)}.erp-zus__fold-region{grid-template-rows:1fr;transition:grid-template-rows .26s cubic-bezier(.22,.9,.24,1),opacity .2s;display:grid}.erp-zus__fold-region>*{min-height:0;overflow:hidden}.erp-zus__fold-region[aria-hidden=true]{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.4,0,.7,.2),opacity .13s,visibility 0s linear .22s}.erp-zus__cards{padding:2px 0 8px}.erp-zus__card{padding:2px 12px 4px 18px}.erp-zus__card-head{margin:0}.erp-zus__fold--card{padding:3px 6px}.erp-zus__card-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.08em;text-transform:uppercase;color:var(--iCOLL_PRIMARY);flex:0 auto;overflow:hidden}.erp-zus__fold--card:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--iCOLL_PRIMARY) 26%, transparent), transparent);flex:auto;min-width:8px;height:1px}.erp-zus__card-count{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);font-variant-numeric:tabular-nums;color:var(--iCOLL_LABEL_COLOR);flex:none;order:3}.erp-zus__list{border-left:1px solid var(--iCOLL_GRIDBORDER_COLOR);flex-direction:column;gap:1px;margin:0 0 0 9px;padding-left:10px;display:flex}.erp-zus__row{transition:background .12s ease, opacity .2s ease calc(var(--erp-zus-row,0) * 22ms), transform .24s cubic-bezier(.22, .9, .24, 1) calc(var(--erp-zus-row,0) * 22ms);border-radius:7px;flex-direction:column;gap:1px;padding:5px 8px;display:flex}.erp-zus__row:hover{background:var(--iCOLL_PRIMARY_LIGHT)}.erp-zus__fold-region[aria-hidden=true] .erp-zus__row{opacity:0;transition:opacity .11s,transform .11s;transform:translateY(-5px)}.erp-zus__label{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.02em;color:var(--iCOLL_LABEL_COLOR)}.erp-zus__value{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_FONT_COLOR);overflow-wrap:anywhere;margin:0}@media (prefers-reduced-motion:reduce){.erp-zus{animation:none}.erp-zus__tab{opacity:1;animation:none}.erp-zus__fold-region,.erp-zus__fold-region[aria-hidden=true],.erp-zus__chevron,.erp-zus__row,.erp-zus__fold-region[aria-hidden=true] .erp-zus__row{transition:none}.erp-zus__fold-region[aria-hidden=true] .erp-zus__row{transform:none}}.erp-tabov{z-index:60;background:radial-gradient(130% 90% at 50% 42%, color-mix(in srgb, var(--iCOLL_WHITE) 34%, transparent) 0%, color-mix(in srgb, var(--iCOLL_WHITE) 62%, transparent) 100%);-webkit-backdrop-filter:blur(7px)saturate(1.08);grid-template-rows:1fr auto 1.15fr;justify-items:center;animation:.16s cubic-bezier(.2,.8,.3,1) erp-tabov-fade;display:grid;position:absolute;inset:0}[data-theme=dark] .erp-tabov{background:radial-gradient(130% 90% at 50% 42%, color-mix(in srgb, var(--iCOLL_INK) 42%, transparent) 0%, color-mix(in srgb, var(--iCOLL_INK) 68%, transparent) 100%);-webkit-backdrop-filter:blur(7px)saturate(.95)}@keyframes erp-tabov-fade{0%{opacity:0}to{opacity:1}}.erp-tabov__stage{grid-row:2;justify-content:center;align-items:flex-start;gap:14px;width:100%;min-width:0;height:100%;min-height:0;padding:0 16px;display:flex}.erp-tabov__row{overflow-clip-margin:24px;scroll-snap-type:x proximity;background:linear-gradient(180deg, color-mix(in srgb, var(--iCOLL_WHITE) 62%, transparent) 0%, color-mix(in srgb, var(--iCOLL_WHITE) 44%, transparent) 100%);-webkit-backdrop-filter:blur(20px)saturate(1.5);border:1px solid color-mix(in srgb, var(--iCOLL_WHITE) 65%, transparent);min-width:0;max-width:100%;box-shadow:0 18px 50px color-mix(in srgb, var(--iCOLL_INK) 16%, transparent), 0 2px 10px color-mix(in srgb, var(--iCOLL_INK) 8%, transparent), 0 1px 0 color-mix(in srgb, var(--iCOLL_WHITE) 85%, transparent) inset;scrollbar-width:thin;border-radius:22px;flex:0 auto;align-self:center;align-items:center;gap:14px;padding:26px 30px;animation:.2s cubic-bezier(.2,.8,.3,1) erp-tabov-rise;display:flex;overflow:auto clip}[data-theme=dark] .erp-tabov__row{background:linear-gradient(180deg, color-mix(in srgb, var(--iCOLL_INK) 62%, transparent) 0%, color-mix(in srgb, var(--iCOLL_INK) 52%, transparent) 100%);border-color:color-mix(in srgb, var(--iCOLL_WHITE) 12%, transparent);box-shadow:0 18px 50px color-mix(in srgb, var(--iCOLL_BLACK) 45%, transparent), 0 2px 10px color-mix(in srgb, var(--iCOLL_BLACK) 30%, transparent), 0 1px 0 color-mix(in srgb, var(--iCOLL_WHITE) 8%, transparent) inset}@keyframes erp-tabov-rise{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.erp-tabov__row::-webkit-scrollbar{height:6px}.erp-tabov__row::-webkit-scrollbar-track{background:0 0}.erp-tabov__row::-webkit-scrollbar-thumb{background:var(--iCOLL_SCROLLBAR_THUMB);border-radius:999px}.erp-tabov__thumb{--thumb-w:172px;--thumb-h:116px;width:var(--thumb-w);height:var(--thumb-h);scroll-snap-align:center;text-align:left;background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);cursor:pointer;box-shadow:0 2px 8px color-mix(in srgb, var(--iCOLL_BLACK) 14%, transparent);border-radius:12px;flex-direction:column;flex:none;padding:0;transition:width .22s cubic-bezier(.2,.8,.3,1),height .22s cubic-bezier(.2,.8,.3,1),box-shadow .16s,border-color .16s,transform .16s;display:flex;position:relative;overflow:hidden}.erp-tabov__thumb:hover{box-shadow:0 10px 26px color-mix(in srgb, var(--iCOLL_BLACK) 26%, transparent);transform:translateY(-2px)}.erp-tabov__thumb:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:3px}.erp-tabov__thumb--active{--thumb-w:320px;--thumb-h:216px;border-color:var(--iCOLL_PRIMARY);box-shadow:0 0 0 3px var(--iCOLL_PRIMARY_LIGHT), 0 18px 44px color-mix(in srgb, var(--iCOLL_BLACK) 34%, transparent)}.erp-tabov__thumb--checked{border-color:var(--iCOLL_SUCCESS_COLOR)}.erp-tabov__thumb--invalid{border-color:var(--iCOLL_ERROR_COLOR)}.erp-tabov__thumb--invalid.erp-tabov__thumb--active{box-shadow:0 0 0 3px color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 22%, transparent), 0 18px 44px color-mix(in srgb, var(--iCOLL_BLACK) 34%, transparent)}.erp-tabov__thumb--checked.erp-tabov__thumb--active{box-shadow:0 0 0 3px color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 22%, transparent), 0 18px 44px color-mix(in srgb, var(--iCOLL_BLACK) 34%, transparent)}.erp-tabov__thumb-bar{background:var(--iCOLL_CONTENTTOP_COLOR);border-bottom:1px solid var(--iCOLL_GRIDBORDER_COLOR);flex:none;align-items:center;gap:6px;padding:7px 9px;display:flex}.erp-tabov__thumb-status{width:14px;height:14px;color:var(--iCOLL_LABEL_COLOR);flex:none;place-items:center;display:grid}.erp-tabov__thumb-status svg{width:100%;height:100%}.erp-tabov__thumb--checked .erp-tabov__thumb-status{color:var(--iCOLL_SUCCESS_COLOR)}.erp-tabov__thumb--invalid .erp-tabov__thumb-status{color:var(--iCOLL_ERROR_COLOR)}.erp-tabov__thumb-label{min-width:0;font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.01em;color:var(--iCOLL_FONT_COLOR);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.erp-tabov__thumb--active .erp-tabov__thumb-label{font-size:var(--iCOLL_FS_SM)}.erp-tabov__thumb-count{background:var(--iCOLL_SURFACE_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);font-variant-numeric:tabular-nums;color:var(--iCOLL_LABEL_COLOR);border-radius:999px;flex:none;padding:1px 6px}.erp-tabov__thumb--checked .erp-tabov__thumb-count{color:var(--iCOLL_SUCCESS_COLOR);border-color:color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 50%, transparent);background:color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 10%, transparent)}.erp-tabov__thumb--invalid .erp-tabov__thumb-count{color:var(--iCOLL_ERROR_COLOR);border-color:color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 50%, transparent);background:var(--iCOLL_ERROR_BG)}.erp-tabov__thumb-canvas{background:linear-gradient(180deg, var(--iCOLL_VIEW_COLOR) 0%, color-mix(in srgb, var(--iCOLL_VIEW_COLOR) 88%, var(--iCOLL_CONTENTTOP_COLOR)) 100%);flex:auto;place-items:center;min-height:0;padding:7px;display:grid;position:relative;overflow:hidden}.erp-tabov__thumb-plane{width:100%;max-width:100%;max-height:100%;position:relative}.erp-tabov__thumb-empty{font-size:var(--iCOLL_FS_2XS);letter-spacing:.02em;color:var(--iCOLL_LABEL_COLOR);opacity:.75}.erp-tabov__card-slot{position:absolute}.erp-tabov__card{background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_CONTAINERBORDER_COLOR);box-shadow:0 1px 2px color-mix(in srgb, var(--iCOLL_BLACK) 8%, transparent);border-radius:3px;flex-direction:column;transition:border-color .14s,background .14s;display:flex;position:absolute;inset:0;overflow:hidden}.erp-tabov__card--checked{border-color:color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 65%, transparent);background:color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 7%, var(--iCOLL_BODY_COLOR))}.erp-tabov__card--invalid{border-color:var(--iCOLL_ERROR_COLOR);background:var(--iCOLL_ERROR_BG)}.erp-tabov__card--open{border-color:var(--iCOLL_ERROR_COLOR);border-width:1.5px}.erp-tabov__card-head{border-bottom:1px solid var(--iCOLL_GRIDBORDER_COLOR);flex:none;align-items:center;gap:2px;min-height:0;padding:2px 3px;display:flex}.erp-tabov__card-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:5px;font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);flex:auto;overflow:hidden}.erp-tabov__thumb--active .erp-tabov__card-title{font-size:var(--iCOLL_FS_2XS)}.erp-tabov__card-open{box-sizing:border-box;background:var(--iCOLL_SURFACE_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);min-width:9px;height:9px;color:var(--iCOLL_LABEL_COLOR);font-size:5px;font-weight:var(--iCOLL_FW_BOLD);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;place-items:center;padding:0 2px;line-height:1;display:grid}.erp-tabov__thumb--active .erp-tabov__card-open{min-width:15px;height:15px;font-size:var(--iCOLL_FS_2XS);padding:0 4px}.erp-tabov__card--invalid .erp-tabov__card-open,.erp-tabov__card--open .erp-tabov__card-open{background:var(--iCOLL_ERROR_BG);border-color:var(--iCOLL_ERROR_COLOR);color:var(--iCOLL_ERROR_COLOR)}.erp-tabov__card-open-list{z-index:2;pointer-events:none;background:linear-gradient(0deg, color-mix(in srgb, var(--iCOLL_BODY_COLOR) 96%, transparent) 0%, color-mix(in srgb, var(--iCOLL_BODY_COLOR) 88%, transparent) 62%, transparent 100%);flex-wrap:wrap;gap:3px;padding:5px 6px;display:flex;position:absolute;bottom:0;left:0;right:0}.erp-tabov__card-open-item{text-overflow:ellipsis;white-space:nowrap;background:var(--iCOLL_ERROR_BG);border:1px solid var(--iCOLL_ERROR_COLOR);max-width:100%;color:var(--iCOLL_ERROR_COLOR);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);border-radius:999px;padding:1px 6px;line-height:1.5;overflow:hidden}.erp-tabov__card-open-item--more{background:var(--iCOLL_SURFACE_COLOR);border-color:var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_LABEL_COLOR)}.erp-tabov__head-missing{background:color-mix(in srgb, var(--iCOLL_WHITE) 58%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);box-shadow:0 2px 10px color-mix(in srgb, var(--iCOLL_BLACK) 8%, transparent);border-radius:999px;grid-row:1;align-self:end;align-items:center;gap:8px;margin-bottom:14px;padding:6px 12px;display:inline-flex}.erp-tabov__head-missing-label{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);text-transform:uppercase;letter-spacing:.04em;color:var(--iCOLL_LABEL_COLOR)}.erp-tabov__card-open-item.erp-tabov__head-missing-item{font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BOLD);cursor:pointer;padding:2px 10px}.erp-tabov__card-tick{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);color:#0000;cursor:pointer;border-radius:2px;flex:none;place-items:center;width:8px;height:8px;padding:0;transition:background .12s,border-color .12s,color .12s;display:grid}.erp-tabov__thumb--active .erp-tabov__card-tick{border-radius:4px;width:14px;height:14px}.erp-tabov__card-tick svg{width:78%;height:78%}.erp-tabov__card-tick:hover{border-color:var(--iCOLL_SUCCESS_COLOR);color:color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 50%, transparent)}.erp-tabov__card-tick--on{background:var(--iCOLL_SUCCESS_COLOR);border-color:var(--iCOLL_SUCCESS_COLOR);color:var(--iCOLL_WHITE)}.erp-tabov__card-body{flex:auto;min-height:0;position:relative}.erp-tabov__field{background:var(--iCOLL_BORDER_COLOR);opacity:.7;border-radius:1px;position:absolute}.erp-tabov__card--invalid .erp-tabov__field{background:color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 32%, var(--iCOLL_BORDER_COLOR))}.erp-tabov__card--checked .erp-tabov__field{background:color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 26%, var(--iCOLL_BORDER_COLOR))}.erp-tabov__card-stamp{pointer-events:none;color:var(--iCOLL_SUCCESS_COLOR);place-items:center;display:grid;position:absolute;inset:0}.erp-tabov__card-stamp svg{width:42%;max-width:26px;height:42%;max-height:26px;filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--iCOLL_BLACK) 22%, transparent));animation:.22s cubic-bezier(.2,1.4,.4,1) erp-tabov-pop}.erp-tabov__card-stamp--bad{color:var(--iCOLL_ERROR_COLOR)}.erp-tabov__card-stamp--bad svg{width:30%;max-width:18px;height:30%;max-height:18px;animation:none}@keyframes erp-tabov-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.erp-tabov__thumb-stamp{pointer-events:none;color:var(--iCOLL_SUCCESS_COLOR);background:color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 13%, transparent);-webkit-backdrop-filter:saturate(.85);backdrop-filter:saturate(.85);place-items:center;display:grid;position:absolute;inset:0}.erp-tabov__thumb-stamp svg{width:34%;max-width:76px;height:34%;max-height:76px;filter:drop-shadow(0 3px 10px color-mix(in srgb, var(--iCOLL_BLACK) 30%, transparent));animation:.26s cubic-bezier(.2,1.4,.4,1) erp-tabov-pop}.erp-tabov__caption{background:color-mix(in srgb, var(--iCOLL_WHITE) 58%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);border:1px solid color-mix(in srgb, var(--iCOLL_WHITE) 60%, transparent);width:max-content;max-width:calc(100% - 32px);box-shadow:0 4px 16px color-mix(in srgb, var(--iCOLL_INK) 10%, transparent);font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);border-radius:999px;grid-row:3;align-self:start;align-items:center;gap:10px;margin-top:16px;padding:7px 14px;display:inline-flex}[data-theme=dark] .erp-tabov__caption{background:color-mix(in srgb, var(--iCOLL_INK) 62%, transparent);border-color:color-mix(in srgb, var(--iCOLL_WHITE) 10%, transparent);box-shadow:0 4px 16px color-mix(in srgb, var(--iCOLL_BLACK) 35%, transparent)}.erp-tabov__caption-count{font-variant-numeric:tabular-nums;font-weight:var(--iCOLL_FW_SEMIBOLD)}.erp-tabov__caption-sep{background:var(--iCOLL_BORDER_COLOR);width:1px;height:13px}.erp-tabov__caption-hint{align-items:center;gap:6px;display:inline-flex}.erp-tabov__caption-hint svg{flex:none;width:14px;height:14px}.erp-tabov__caption-hint--ok{color:var(--iCOLL_SUCCESS_COLOR)}.erp-tabov__caption-hint--bad{color:var(--iCOLL_ERROR_COLOR)}.erp-tabov__caption-hint--muted{color:var(--iCOLL_LABEL_COLOR)}.erp-tabov__jump{background:color-mix(in srgb, currentColor 10%, transparent);color:inherit;font:inherit;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);cursor:pointer;border:1px solid;border-radius:999px;margin-left:2px;padding:2px 10px;transition:background .12s}.erp-tabov__jump:hover{background:color-mix(in srgb, currentColor 22%, transparent)}.erp-tabov__zus-toggle{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);color:var(--iCOLL_FONT_COLOR);font:inherit;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);cursor:pointer;border-radius:999px;align-items:center;gap:6px;margin-left:4px;padding:3px 11px 3px 9px;transition:background .13s,border-color .13s,color .13s;display:inline-flex}.erp-tabov__zus-toggle svg{flex:none;width:13px;height:13px}.erp-tabov__zus-toggle:hover{border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_PRIMARY)}.erp-tabov__zus-toggle--on{background:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.erp-tabov__zus-toggle--on:hover{background:var(--iCOLL_PRIMARY_HOVER);border-color:var(--iCOLL_PRIMARY_HOVER);color:var(--iCOLL_BUTTONFONT_COLOR)}.erp-tabov__card--ringed{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px;animation:1.4s ease-in-out infinite erp-tabov-ring-pulse}@keyframes erp-tabov-ring-pulse{0%,to{outline-color:var(--iCOLL_PRIMARY)}50%{outline-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 45%, transparent)}}.erp-tabov__help{margin-left:4px;position:relative}.erp-tabov__help-toggle{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);color:var(--iCOLL_FONT_COLOR);font:inherit;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 11px 3px 9px;transition:background .13s,border-color .13s,color .13s;display:inline-flex}.erp-tabov__help-toggle svg{flex:none;width:13px;height:13px}.erp-tabov__help-toggle:hover{border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_PRIMARY)}.erp-tabov__help-toggle--on{background:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.erp-tabov__help-menu{background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);width:232px;box-shadow:0 12px 30px color-mix(in srgb, var(--iCOLL_BLACK) 22%, transparent);z-index:1;border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.erp-tabov__help-item{color:var(--iCOLL_FONT_COLOR);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.erp-tabov__help-item:hover{background:var(--iCOLL_SURFACE_COLOR)}.erp-tabov__help-item-title{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD)}.erp-tabov__help-item-desc{font-size:var(--iCOLL_FS_2XS);color:var(--iCOLL_LABEL_COLOR);line-height:1.35}.erp-tabov__keys{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);align-items:center;gap:5px;margin-left:4px;display:inline-flex}.erp-tabov__key{background:var(--iCOLL_SURFACE_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);font-size:var(--iCOLL_FS_2XS);border-radius:4px;padding:1px 6px;line-height:1.5}@media (prefers-reduced-motion:reduce){.erp-tabov,.erp-tabov__row,.erp-tabov__thumb,.erp-tabov__card-stamp svg,.erp-tabov__thumb-stamp svg{transition:none;animation:none}.erp-tabov__thumb:hover{transform:none}}smart-drop-down-list.dropdown-home{--smart-border-radius:8px;--smart-border:transparent;--smart-border-width:0;--smart-background:transparent;--smart-surface:transparent;--smart-font-size:var(--iCOLL_FS_BODY);--smart-editor-label-padding:0 0 0 2px;--smart-primary:var(--iCOLL_PRIMARY);--smart-primary-rgb:var(--iCOLL_PRIMARY_RGB);--smart-primary-color:var(--iCOLL_ON_COLOR);--smart-ui-state-active:var(--iCOLL_PRIMARY);--smart-ui-state-border-active:var(--iCOLL_PRIMARY);--smart-ui-state-selected:var(--iCOLL_PRIMARY_TINT);--smart-ui-state-color-selected:var(--iCOLL_PRIMARY);--smart-ui-state-border-selected:var(--iCOLL_PRIMARY_TINT);--smart-ui-state-hover:transparent;--smart-ui-state-color-hover:var(--iCOLL_FONT_COLOR);font-weight:var(--iCOLL_FW_MEDIUM);transition:border-color .15s,box-shadow .15s;border:none!important;border-bottom:1px solid var(--iCOLL_BORDER_COLOR)!important;box-shadow:none!important;color:var(--iCOLL_FONT_COLOR)!important;background:0 0!important;border-radius:0!important;outline:none!important;overflow:hidden!important}smart-drop-down-list.dropdown-home .smart-container,smart-drop-down-list.dropdown-home .smart-content,smart-drop-down-list.dropdown-home .smart-buttons-container,smart-drop-down-list.dropdown-home .smart-drop-down-button,smart-drop-down-list.dropdown-home .smart-action-button,smart-drop-down-list.dropdown-home input,smart-drop-down-list.dropdown-home::part(action-button),smart-drop-down-list.dropdown-home::part(drop-down-button){box-shadow:none!important;background:0 0!important;border:none!important}smart-drop-down-list.dropdown-home .smart-drop-down-button{color:var(--iCOLL_LABEL_COLOR)!important}smart-drop-down-list.dropdown-home:hover *,smart-drop-down-list.dropdown-home.dd-is-open *{color:var(--iCOLL_FONT_COLOR)!important;background:0 0!important}smart-drop-down-list.dropdown-home:hover{border-color:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 55%, var(--iCOLL_BORDER_COLOR))!important;background:0 0!important}smart-drop-down-list.dropdown-home:focus-within,smart-drop-down-list.dropdown-home.dd-is-open{border-color:var(--iCOLL_PRIMARY)!important;box-shadow:0 1px 0 0 var(--iCOLL_PRIMARY)!important;background:0 0!important}smart-drop-down-list.dropdown-home:hover .smart-drop-down-button,smart-drop-down-list.dropdown-home.dd-is-open .smart-drop-down-button{color:var(--iCOLL_PRIMARY)!important}.erp-absolute__field--required smart-drop-down-list.dropdown-home,.erp-absolute__field--required smart-drop-down-list.dropdown-home:hover{border-color:var(--iCOLL_REQUIREDFIELDBORDER-COLOR)!important;background:0 0!important}.erp-absolute__field--required smart-drop-down-list.dropdown-home:focus-within,.erp-absolute__field--required smart-drop-down-list.dropdown-home.dd-is-open{border-color:var(--iCOLL_PRIMARY)!important}.erp-absolute__field--error smart-drop-down-list.dropdown-home,.erp-absolute__field--error smart-drop-down-list.dropdown-home:hover,.erp-absolute__field--error smart-drop-down-list.dropdown-home:focus-within,.erp-absolute__field--error smart-drop-down-list.dropdown-home.dd-is-open{border-color:var(--iCOLL_ERROR_COLOR)!important;box-shadow:0 1px 0 0 var(--iCOLL_ERROR_COLOR)!important;background:0 0!important}smart-drop-down-list.dropdown-home.dropdown-home[disabled],smart-drop-down-list.dropdown-home.dropdown-home[disabled]:hover{--iCOLL_FIELD_HEIGHT:24px;--smart-editor-label-padding:0;cursor:default;box-shadow:none!important;opacity:1!important;background:0 0!important;border-color:#0000!important}.erp-gridbody--empty smart-drop-down-list.dropdown-home.dropdown-home[disabled]{--iCOLL_FIELD_HEIGHT:inherit;border-bottom-color:var(--iCOLL_BORDER_COLOR)!important}smart-drop-down-list.dropdown-home.dropdown-home[disabled] *,smart-drop-down-list.dropdown-home.dropdown-home[disabled]:hover *{cursor:default;color:var(--iCOLL_FONT_COLOR)!important}smart-drop-down-list.dropdown-home.dropdown-home[disabled] .smart-drop-down-button{visibility:hidden}.smart-drop-down-container{z-index:9999999!important;box-shadow:var(--iCOLL_BOXSHADOW)!important;border-radius:8px!important}.smart-drop-down-container smart-list-item:hover .smart-overlay{background-color:var(--iCOLL_PRIMARY_TINT)!important}.smart-drop-down-container smart-list-item:hover .smart-content{color:var(--iCOLL_PRIMARY)!important}.smart-drop-down-container smart-list-item[selected] .smart-content{color:var(--iCOLL_FONT_COLOR)!important}.smart-drop-down-container smart-list-item[selected] .smart-overlay{background-color:var(--iCOLL_ACTIONBUTTON_COLOR)!important}[data-theme=dark] smart-drop-down-list.dropdown-home{--smart-primary:var(--iCOLL_PRIMARY);--smart-primary-color:var(--iCOLL_FONT_COLOR);--smart-ui-state-active:var(--iCOLL_PRIMARY);--smart-ui-state-border-active:var(--iCOLL_PRIMARY);--smart-ui-state-selected:var(--iCOLL_PRIMARY_LIGHT);--smart-ui-state-color-selected:var(--iCOLL_PRIMARY);--smart-ui-state-border-selected:var(--iCOLL_PRIMARY_LIGHT)}[data-theme=dark] .smart-drop-down-container{background:var(--iCOLL_BODY_COLOR)!important;border-color:var(--iCOLL_BORDER_COLOR)!important}[data-theme=dark] .smart-drop-down-container smart-list-item .smart-overlay{background-color:var(--iCOLL_BODY_COLOR)!important}[data-theme=dark] .smart-drop-down-container smart-list-item .smart-content{color:var(--iCOLL_FONT_COLOR)!important;background:0 0!important}[data-theme=dark] .smart-drop-down-container smart-list-item:hover .smart-overlay{background-color:var(--iCOLL_PRIMARY_TINT)!important}[data-theme=dark] .smart-drop-down-container smart-list-item:hover .smart-content{color:var(--iCOLL_PRIMARY)!important}[data-theme=dark] .smart-drop-down-container smart-list-item[selected] .smart-overlay{background-color:var(--iCOLL_ACTIONBUTTON_COLOR)!important}[data-theme=dark] .smart-drop-down-container smart-list-item[selected] .smart-content{color:var(--iCOLL_FONT_COLOR)!important}.coll-cal{background:var(--pm-bg);border:1px solid var(--pm-border);width:260px;box-shadow:0 8px 24px color-mix(in srgb, var(--iCOLL_BLACK) 14%, transparent);font-family:var(--iCOLL_FONT_FAMILY);-webkit-user-select:none;user-select:none;border-radius:10px;padding:8px}.coll-cal-head{justify-content:space-between;align-items:center;padding:4px 6px 8px;display:flex}.coll-cal-title{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--pm-text);text-transform:capitalize}.coll-cal-title--btn{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 10px;transition:background .15s}.coll-cal-title--btn:hover{background:var(--pm-orange-light)}.coll-cal-grid--3{grid-template-columns:repeat(3,1fr);gap:6px;padding:4px 2px}.coll-cal-cell{height:40px;font-size:var(--iCOLL_FS_SM);color:var(--pm-text);cursor:pointer;text-transform:capitalize;background:0 0;border:none;border-radius:6px;transition:background .12s,color .12s}.coll-cal-cell:hover{background:var(--pm-orange-light)}.coll-cal-cell--selected,.coll-cal-cell--selected:hover{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_WHITE);font-weight:var(--iCOLL_FW_SEMIBOLD)}.coll-cal-nav{width:28px;height:28px;font-size:var(--iCOLL_FS_TITLE);color:var(--iCOLL_PRIMARY);cursor:pointer;background:0 0;border:none;border-radius:6px;line-height:1;transition:background .15s}.coll-cal-nav:hover{background:var(--pm-orange-light)}.coll-cal-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.coll-cal-grid:has(.coll-cal-row){flex-direction:column;gap:2px;display:flex}.coll-cal-row{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.coll-cal-grid--wk.coll-cal-weekdays,.coll-cal-grid--wk .coll-cal-row{grid-template-columns:22px repeat(7,1fr)}.coll-cal-wk{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_PRIMARY);background:var(--pm-orange-light);border-right:1px solid var(--pm-border);border-radius:5px 0 0 5px;justify-content:center;align-items:center;display:flex}.coll-cal-grid--wk.coll-cal-weekdays,.coll-cal-grid--wk .coll-cal-row{column-gap:6px}.coll-cal-weekdays{margin-bottom:4px}.coll-cal-weekday{text-align:center;font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--pm-muted);padding:4px 0}.coll-cal-day{height:32px;font-size:var(--iCOLL_FS_SM);color:var(--pm-text);cursor:pointer;background:0 0;border:none;border-radius:6px;transition:background .12s,color .12s}.coll-cal-day:hover:not(:disabled){background:var(--pm-orange-light)}.coll-cal-day--today{font-weight:var(--iCOLL_FW_BOLD);box-shadow:inset 0 0 0 1px var(--iCOLL_PRIMARY)}.coll-cal-day--selected,.coll-cal-day--selected:hover{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_WHITE);font-weight:var(--iCOLL_FW_SEMIBOLD)}.coll-cal-day--disabled{color:var(--pm-muted);cursor:not-allowed}.coll-cal-day--disabled:not(.coll-cal-day--muted){text-decoration:line-through}.coll-cal-day--muted{color:var(--pm-muted)}.coll-cal-day--muted:hover{background:0 0}.coll-cal-foot{border-top:1px solid var(--pm-border);justify-content:space-between;margin-top:4px;padding:8px 6px 4px;display:flex}.coll-cal-link{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_PRIMARY);cursor:pointer;background:0 0;border:none}.coll-cal-link:hover{text-decoration:underline}.coll-native-date-wrap{border:1px solid var(--pm-border);background:var(--pm-bg);box-sizing:border-box;border-radius:8px;align-items:stretch;width:100%;height:40px;transition:border-color .2s,box-shadow .2s;display:inline-flex;position:relative}.coll-native-date-wrap:focus-within{border-color:var(--iCOLL_PRIMARY);box-shadow:0 0 0 3px var(--pm-orange-light)}.coll-native-date-wrap--invalid,.coll-native-date-wrap--invalid:focus-within{border-color:var(--iCOLL_ERROR_COLOR);box-shadow:0 0 0 3px color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 15%, transparent)}.coll-native-date-input{min-width:0;font-size:var(--iCOLL_FS_BODY);font-family:var(--iCOLL_FONT_FAMILY);color:var(--pm-text);background:0 0;border:none;border-radius:7px 0 0 7px;outline:none;flex:1;padding:0 12px}.coll-native-date-btn{border:none;border-left:1px solid var(--pm-border);background:var(--pm-bg);width:40px;color:var(--iCOLL_PRIMARY);cursor:pointer;opacity:0;pointer-events:none;border-radius:0 7px 7px 0;justify-content:center;align-items:center;transition:background .15s,opacity .15s;display:inline-flex}.coll-native-date-wrap:focus-within .coll-native-date-btn{opacity:1;pointer-events:auto}.coll-native-date-btn:hover:not(:disabled){background:var(--pm-orange-light)}.coll-native-date-btn:disabled{cursor:not-allowed;opacity:.5}.coll-native-date-pop{z-index:10000000;position:absolute;top:calc(100% + 4px);right:0}.agility-plain-textarea{box-sizing:border-box;border:1px solid var(--iCOLL_BORDER_COLOR);width:100%;min-height:80px;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);resize:vertical;background:0 0;border-radius:6px;outline:none;padding:8px;font-family:inherit;line-height:1.5;transition:border-color .15s,background .15s}.agility-plain-textarea:hover{border-color:var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_ACTIONBUTTON_COLOR)}.agility-plain-textarea:focus{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_DASHBORDPANEL_COLOR)}.agility-plain-textarea.agility-editable-text--large{min-height:160px}.agility-plain-textarea--dialog{height:180px}.agility-plain-textarea--resize-both{resize:both;width:100%;max-width:none}.agility-plain-textarea:disabled,.agility-plain-textarea[readonly]{background:var(--iCOLL_VIEW_COLOR);border-color:var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_LABEL_COLOR);cursor:not-allowed}.agility-editable-input{box-sizing:border-box;border:1px solid var(--iCOLL_BORDER_COLOR);width:100%;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);background:0 0;border-radius:6px;outline:none;padding:6px 8px;font-family:inherit;transition:border-color .15s,background .15s}.agility-editable-input:hover{border-color:var(--iCOLL_BORDER_COLOR_STRONG)}.agility-editable-input:focus{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_DASHBORDPANEL_COLOR)}.erp-grid__wrap--selectable smart-grid-row{cursor:pointer}smart-grid-row.erp-grid__row--draft smart-grid-cell,smart-grid-row.erp-grid__row--draft smart-grid-cell .smart-label{cursor:default;font-style:italic;background:color-mix(in srgb, var(--iCOLL_PRIMARY) 8%, var(--iCOLL_GRID_COLOR))!important;color:var(--iCOLL_PRIMARY)!important}smart-grid-row.erp-grid__row--draft{outline:1.5px dashed color-mix(in srgb, var(--iCOLL_PRIMARY) 55%, transparent);outline-offset:-2px;animation:1.8s ease-in-out infinite erp-grid-draft-pulse}@keyframes erp-grid-draft-pulse{50%{outline-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 20%, transparent)}}@media (prefers-reduced-motion:reduce){smart-grid-row.erp-grid__row--draft{animation:none}}.erp-grid__cell-text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.erp-grid__wrap--searching .smart-grid-placeholder{visibility:hidden}.spinner-overlay{z-index:50;background:var(--iCOLL_SPINNER_OVERLAY_BG);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.spinner-ring{box-sizing:border-box;border:4px solid var(--iCOLL_ACTIONBUTTON_COLOR);border-top-color:var(--iCOLL_PRIMARY);border-radius:50%;width:48px;height:48px;animation:.75s linear infinite spinner-spin}.spinner-message{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_FONT_COLOR);margin:12px 0 0}@keyframes spinner-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner-ring{animation-duration:2.4s}}.coll-hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.coll-hide-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}.coll-scrollarea{width:100%;height:100%;min-height:0;position:relative}.coll-scrollarea__viewport{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;overflow:auto}.coll-scrollarea__viewport::-webkit-scrollbar{width:0;height:0;display:none}.coll-scrollarea__arrow{z-index:5;background:var(--iCOLL_PRIMARY);width:18px;height:18px;color:var(--iCOLL_WHITE);font-size:var(--iCOLL_FS_XS);cursor:pointer;opacity:.7;box-shadow:0 1px 4px color-mix(in srgb, var(--iCOLL_BLACK) 25%, transparent);-webkit-user-select:none;user-select:none;border:none;border-radius:50%;justify-content:center;align-items:center;line-height:1;transition:opacity .15s;display:flex;position:absolute}.coll-scrollarea:hover .coll-scrollarea__arrow,.erp-absolute-outer:hover .coll-scrollarea__arrow,.coll-scrollarea--always .coll-scrollarea__arrow{opacity:.9}.coll-scrollarea__arrow:hover{opacity:1!important}@media (pointer:coarse){.coll-scrollarea__arrow{width:30px;height:30px;font-size:var(--iCOLL_FS_LG);opacity:.9}}.coll-scrollarea__arrow--up{top:4px;left:50%;transform:translate(-50%)}.coll-scrollarea__arrow--down{bottom:4px;left:50%;transform:translate(-50%)}.coll-scrollarea__arrow--left{top:50%;left:4px;transform:translateY(-50%)}.coll-scrollarea__arrow--right{top:50%;right:4px;transform:translateY(-50%)}.erp-radiocard{border:1px solid var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_BODY_COLOR);cursor:pointer;text-align:left;font:inherit;color:var(--iCOLL_FONT_COLOR);white-space:nowrap;box-sizing:border-box;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;transition:border-color .15s,background .15s,box-shadow .15s,transform 80ms;display:flex;position:relative}.erp-radiocard:hover:not([data-disabled]){border-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 45%, var(--iCOLL_BORDER_COLOR_STRONG));background:color-mix(in srgb, var(--iCOLL_PRIMARY_LIGHT) 55%, var(--iCOLL_BODY_COLOR))}.erp-radiocard:active:not([data-disabled]){transform:translateY(1px)}.erp-radiocard[data-disabled]{background:var(--iCOLL_VIEW_COLOR);border-color:var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_LABEL_COLOR);cursor:not-allowed}.erp-radiocard[data-disabled] .erp-radiocard__icon{background:var(--iCOLL_VIEW_COLOR);color:var(--iCOLL_LABEL_COLOR)}.erp-radiocard[data-disabled] .erp-radiocard__hint{color:var(--iCOLL_LABEL_COLOR)}.erp-radiocard[data-disabled] .erp-radiocard__mark{border-color:var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_VIEW_COLOR)}.erp-radiocard:has(.erp-radiocard__native:checked){border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_LIGHT);box-shadow:inset 0 0 0 1px var(--iCOLL_PRIMARY)}.erp-radiocard__native{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.erp-radiocard:has(.erp-radiocard__native:focus-visible){box-shadow:0 0 0 3px var(--iCOLL_PRIMARY_LIGHT);border-color:var(--iCOLL_PRIMARY);outline:none}.erp-radiocard__icon{background:var(--iCOLL_CONTENTTOP_COLOR);width:28px;height:28px;color:var(--iCOLL_LABEL_COLOR);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.erp-radiocard__icon svg,.erp-radiocard__icon img{stroke-width:1.8px;width:16px;height:16px}.erp-radiocard:has(.erp-radiocard__native:checked) .erp-radiocard__icon{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_ON_COLOR)}.erp-radiocard__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.erp-radiocard__label{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.3px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.erp-radiocard:has(.erp-radiocard__native:checked) .erp-radiocard__label{color:var(--iCOLL_PRIMARY_DARK)}.erp-radiocard__hint{font-size:var(--iCOLL_FS_LABEL);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.erp-radiocard__ref{display:none}.erp-radiocard--compact{border-radius:9px;gap:7px;padding:5px 9px}.erp-radiocard--compact .erp-radiocard__icon{border-radius:6px;width:20px;height:20px}.erp-radiocard--compact .erp-radiocard__icon svg,.erp-radiocard--compact .erp-radiocard__icon img{width:13px;height:13px}.erp-radiocard--compact .erp-radiocard__label{font-size:var(--iCOLL_FS_LABEL);letter-spacing:.2px}.erp-radiocard--compact .erp-radiocard__mark:not(.erp-radiocard__mark--lead){display:none}.erp-radiocard--compact .erp-radiocard__mark--lead{width:12px;height:12px}.erp-radiocard__mark--lead{order:-1;margin-right:-2px}.erp-radiocard__mark{border:2px solid var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_BODY_COLOR);border-radius:50%;flex-shrink:0;width:14px;height:14px;transition:border-color .15s,background .15s}.erp-radiocard:hover:not([data-disabled]) .erp-radiocard__mark{border-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 55%, var(--iCOLL_BORDER_COLOR_STRONG))}.erp-radiocard:has(.erp-radiocard__native:checked) .erp-radiocard__mark{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY);box-shadow:inset 0 0 0 3px var(--iCOLL_BODY_COLOR)}.erp-card-check{z-index:6;background:linear-gradient(180deg, color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 26%, transparent), color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 26%, transparent));width:44px;height:22px;color:var(--iCOLL_WHITE);cursor:pointer;box-shadow:0 2px 8px color-mix(in srgb, var(--iCOLL_BLACK) 25%, transparent);border:none;border-radius:0 0 22px 22px;justify-content:center;align-items:flex-start;padding:0;transition:width .18s,height .18s,background .14s,box-shadow .14s;display:flex;position:absolute;top:0;right:66px}.erp-card-check--alone{right:14px}.erp-card-check--readonly{display:none}.erp-card-check svg{pointer-events:none;width:14px;height:14px;margin-top:4px}.erp-card-check:hover{background:linear-gradient(180deg, var(--iCOLL_SUCCESS_COLOR), color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 86%, var(--iCOLL_BLACK)));width:50px;height:26px}.erp-card-check:hover svg{margin-top:5px}.erp-card-check:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.erp-card-check--on{background:linear-gradient(180deg, var(--iCOLL_SUCCESS_COLOR), color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 84%, var(--iCOLL_BLACK)));box-shadow:0 2px 10px color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 45%, transparent)}.erp-card-check--missed{background:linear-gradient(180deg, var(--iCOLL_ERROR_COLOR), color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 84%, var(--iCOLL_BLACK)));box-shadow:0 2px 10px color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 45%, transparent);animation:.26s cubic-bezier(.36,.07,.19,.97) erp-card-check-refuse}.erp-card-check--missed:hover{background:linear-gradient(180deg, var(--iCOLL_ERROR_COLOR), color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 84%, var(--iCOLL_BLACK)))}@keyframes erp-card-check-refuse{10%,90%{transform:translate(-1.5px)}20%,80%{transform:translate(2.5px)}30%,50%,70%{transform:translate(-3.5px)}40%,60%{transform:translate(3.5px)}}@media (pointer:coarse){.erp-card-check,.erp-card-check:hover{border-radius:0 0 28px 28px;width:56px;height:28px;right:78px}.erp-card-check--alone{right:14px}.erp-card-check svg,.erp-card-check:hover svg{width:16px;height:16px;margin-top:5px}}@media (prefers-reduced-motion:reduce){.erp-card-check{transition:none}.erp-card-check--missed{animation:none}}.erp-paired{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;align-items:center;gap:20px 24px;min-width:0;display:grid}@container dialogbody (width<=620px){.erp-paired{grid-template-columns:minmax(0,1fr)}}.erp-paired__unit{flex-direction:column;gap:5px;min-width:0;display:flex}.erp-paired__unit--wide{grid-column:1/-1}.erp-paired__group{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:20px 24px;min-width:0;display:grid}@container dialogbody (width<=620px){.erp-paired__group{grid-template-columns:minmax(0,1fr)}}.erp-paired__label{min-width:0;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_REGULAR);letter-spacing:.005em;color:color-mix(in srgb, var(--iCOLL_FONT_COLOR) 75%, transparent);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.erp-paired__unit>.erp-paired__label:empty{min-height:1em}.erp-paired__unit-remove{width:16px;height:16px;color:var(--iCOLL_LABEL_COLOR);font-size:var(--iCOLL_FS_SM);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;line-height:1;transition:color .12s,background .12s;display:inline-flex}.erp-paired__unit-remove:hover,.erp-paired__unit-remove:focus-visible{color:var(--iCOLL_ERROR_COLOR);background:color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 8%, transparent)}.erp-paired__value{justify-self:stretch;align-items:flex-start;gap:6px;width:100%;min-width:0;display:flex}.erp-paired__value>*{flex:1 1 0;min-width:0;width:auto!important;max-width:none!important}.erp-paired__value :is(input,select,smart-input,smart-drop-down-list,.erp-input,.erp-absolute__field){width:100%!important;min-width:0!important;max-width:none!important}.erp-paired__value :is(.erp-absolute__lookup-btn,.erp-hotkey-btn),.erp-paired__value>:is(.erp-absolute__lookup-btn,.erp-hotkey-btn),.erp-paired__value>:is(input[type=checkbox],input[type=radio]){flex:none;width:auto!important}.erp-paired .erp-lov[data-merged-lookup] .erp-lov__field{height:38px;padding:0 10px}.erp-paired .erp-lov[data-merged-lookup] .erp-lov__input{border-radius:6px;align-self:center;padding:0 9px;width:calc(var(--lov-code-len,4) * 1ch + 18px)!important;height:26px!important;min-height:26px!important}.erp-paired__column-headers{margin-bottom:2px}.erp-paired__column-header{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);text-transform:uppercase;letter-spacing:.02em;color:var(--iCOLL_LABEL_COLOR);text-align:center}.erp-ftable{min-width:0;font-size:var(--iCOLL_FS_BODY);color:var(--iCOLL_FONT_COLOR);flex-direction:column;display:flex}.erp-ftable__title{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);margin-bottom:8px}.erp-ftable__scroll{scrollbar-color:var(--iCOLL_SCROLLBAR_THUMB) transparent;min-width:0;overflow:auto hidden}.erp-ftable__grid{align-items:center;gap:8px 16px;min-width:max-content;display:grid}.erp-ftable__hrow,.erp-ftable__row{display:contents}.erp-ftable__head{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_REGULAR);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;flex-direction:column;justify-content:flex-end;align-self:stretch;padding:0 0 2px;display:flex}.erp-ftable__head-line{display:block}.erp-ftable__head--control{padding-right:0}.erp-ftable__head--caption,.erp-ftable__caption{padding-right:24px}.erp-ftable__caption{font-size:var(--iCOLL_FS_LABEL);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;padding-top:2px;padding-bottom:2px}.erp-ftable__head--caption,.erp-ftable__caption,.erp-ftable__cell--caption{z-index:1;background:var(--ftable-bg,var(--iCOLL_BODY_COLOR));box-shadow:16px 0 0 var(--ftable-bg,var(--iCOLL_BODY_COLOR));align-self:stretch;align-items:center;display:flex;position:sticky;left:0}.erp-ftable__head--caption{align-items:flex-end}.erp-ftable__cell{min-width:0;padding:0}.erp-ftable__cell--caption{font-size:var(--iCOLL_FS_LABEL);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;padding-right:24px}.erp-ftable__cell--control{padding-right:0}.erp-ftable__cell--control+.erp-ftable__cell--control{margin-left:-8px}.erp-ftable__cell :is(input,select,textarea){width:100%;min-width:0}.erp-ftable--ledger .erp-ftable__grid{gap:0}.erp-ftable--ledger .erp-ftable__head{text-align:right;border-bottom:1px solid var(--iCOLL_RULE_COLOR);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;align-items:flex-end;margin-bottom:4px;padding:2px 0 10px 24px}.erp-ftable--ledger .erp-ftable__head--caption{text-align:left;align-items:flex-start;padding-left:0}.erp-ftable--ledger :is(.erp-ftable__head--caption,.erp-ftable__caption,.erp-ftable__cell--caption){box-shadow:none}.erp-ftable--ledger :is(.erp-ftable__caption,.erp-ftable__cell){align-self:stretch;padding-block:7px}.erp-ftable--ledger :is(.erp-ftable__caption,.erp-ftable__cell--caption){font-size:var(--iCOLL_FS_BODY)}.erp-ftable--ledger .erp-ftable__cell--caption *{font-size:inherit!important;color:inherit!important}.erp-ftable--ledger .erp-ftable__cell:not(.erp-ftable__cell--caption){text-align:right;font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;padding-left:24px;display:flex}.erp-ftable--ledger .erp-ftable__cell .erp-gridbody__info-text{font-weight:var(--iCOLL_FW_MEDIUM)}.erp-ftable--ledger .erp-ftable__row--break>*{border-top:1px solid var(--iCOLL_RULE_COLOR);margin-top:4px;padding-top:11px}.erp-card-rail{z-index:6;position:absolute;top:0;right:14px}.erp-card-rail--open{z-index:20}.erp-card-rail__handle{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 14%, var(--iCOLL_BODY_COLOR));width:44px;height:22px;color:var(--iCOLL_PRIMARY);box-shadow:0 1px 0 color-mix(in srgb, var(--iCOLL_PRIMARY) 20%, transparent);cursor:pointer;border:none;border-radius:0 0 22px 22px;justify-content:center;align-items:flex-start;padding:0;transition:width .18s,height .18s,opacity .2s,background .16s,color .16s,box-shadow .16s;display:flex}.erp-card-rail__handle svg{pointer-events:none;margin-top:3px;transition:margin-top .18s}.erp-card-rail__handle:hover{background:var(--iCOLL_PRIMARY);width:50px;height:26px;color:var(--iCOLL_BUTTONFONT_COLOR);box-shadow:0 6px 16px -6px color-mix(in srgb, var(--iCOLL_PRIMARY) 60%, transparent)}.erp-card-rail__handle:hover svg{margin-top:5px}.erp-card-rail__handle:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.erp-card-rail--open .erp-card-rail__handle{opacity:0;pointer-events:none}.erp-card-rail__panel{z-index:99999;box-sizing:border-box;background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);width:250px;box-shadow:0 18px 44px -18px color-mix(in srgb, var(--iCOLL_SHADOW_WARM) 32%, transparent), 0 2px 8px color-mix(in srgb, var(--iCOLL_SHADOW_WARM) 6%, transparent);border-radius:14px;padding:6px;display:none;position:fixed;overflow-y:auto}[data-theme=dark] .erp-card-rail__panel{box-shadow:0 18px 44px -14px color-mix(in srgb, var(--iCOLL_BLACK) 65%, transparent), 0 2px 8px color-mix(in srgb, var(--iCOLL_BLACK) 30%, transparent)}.erp-card-rail__panel--open{opacity:1;transition:opacity .16s,transform .2s cubic-bezier(.22,1,.36,1);display:block;transform:none}@starting-style{.erp-card-rail__panel--open{opacity:0;transform:translateY(-4px)}}.erp-card-rail__group+.erp-card-rail__group{border-top:1px solid var(--iCOLL_BORDER_COLOR);margin-top:4px;padding-top:4px}.erp-card-rail__group-name{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.08em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);padding:8px 10px 4px}.erp-card-rail__item{width:100%;min-height:42px;color:var(--iCOLL_FONT_COLOR);font-family:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;transition:background .12s;display:flex}.erp-card-rail__item:not(.erp-card-rail__item--disabled):hover{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 8%, transparent)}.erp-card-rail__item:not(.erp-card-rail__item--disabled):active{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent);transition:none}.erp-card-rail__item:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:-2px}.erp-card-rail__icon{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent);width:28px;height:28px;color:var(--iCOLL_PRIMARY);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.erp-card-rail__label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.erp-card-rail__hotkey{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 12%, transparent);opacity:0;border-radius:4px;flex:none;padding:0 4px;transition:opacity .14s}html[data-show-hotkeys=true] .erp-card-rail__hotkey{opacity:.75}.erp-card-rail__chevron{color:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 75%, transparent);flex:none;transition:color .12s,transform .12s}.erp-card-rail__item:not(.erp-card-rail__item--disabled):hover .erp-card-rail__chevron{color:var(--iCOLL_PRIMARY);transform:translate(2px)}.erp-card-rail__item--disabled{cursor:default;color:var(--iCOLL_LABEL_COLOR);font-weight:var(--iCOLL_FW_MEDIUM)}.erp-card-rail__item--disabled .erp-card-rail__icon{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 10%, transparent);color:var(--iCOLL_LABEL_COLOR)}@media (pointer:coarse){.erp-card-rail__handle,.erp-card-rail__handle:hover{border-radius:0 0 28px 28px;width:56px;height:28px}.erp-card-rail__handle svg,.erp-card-rail__handle:hover svg{width:16px;height:16px;margin-top:5px}.erp-card-rail__item{min-height:48px}}@media (prefers-reduced-motion:reduce){.erp-card-rail__panel--open{transition:none}}.erp-fluid{box-sizing:border-box;flex-direction:column;gap:32px;width:100%;padding:24px 16px 32px;display:flex}.erp-fluid:has(.erp-fluid__card--grid){flex:auto;min-height:0}.erp-fluid:has(.erp-fluid__card--grid) .erp-fluid__board{flex:auto;min-height:0}.erp-fluid:has(.erp-fluid__card--grid) .erp-fluid__col{min-height:0}.erp-fluid__board{align-items:flex-start;gap:0;display:flex}.erp-fluid__board:has(>.erp-fluid__col+.erp-fluid__col){background:linear-gradient(to right, transparent calc(50% - .5px), var(--iCOLL_BORDER_COLOR) calc(50% - .5px), var(--iCOLL_BORDER_COLOR) calc(50% + .5px), transparent calc(50% + .5px)) no-repeat}.erp-fluid__col{flex-direction:column;flex:1 1 0;gap:32px;min-width:0;display:flex}.erp-fluid__col:has(+.erp-fluid__col){padding-right:32px}.erp-fluid__col+.erp-fluid__col{padding-left:32px}.erp-fluid__card{box-sizing:border-box;min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;padding:0;display:flex;position:relative;container:erp-card/inline-size}.erp-fluid__card .erp-grid__wrap--inset{padding-top:0;padding-left:0;padding-right:0}.erp-fluid__card--implicit,.erp-fluid__card--grid:only-child,.erp-fluid__card--grid-solo{height:100%;min-height:0}.erp-fluid>.erp-fluid__card--grid-solo{flex:auto;height:auto}.erp-fluid__card--grid:only-child .erp-fluid__card-body,.erp-fluid__card--grid-solo .erp-fluid__card-body,.erp-fluid__card--grid:only-child .erp-fluid__card-body-inner,.erp-fluid__card--grid-solo .erp-fluid__card-body-inner,.erp-fluid__card--grid:only-child .erp-fluid__row--full,.erp-fluid__card--grid-solo .erp-fluid__row--full{flex-direction:column;flex:auto;min-height:0;display:flex}.erp-strips__region-body .erp-fluid__card--grid:only-child .erp-fluid__section:has(.erp-fluid__row--full){flex:auto;min-height:0}.erp-strips__region-body .erp-fluid__card--grid-solo .erp-fluid__section:has(.erp-fluid__row--full){flex:auto;min-height:0}.erp-strips__region-body .erp-fluid__card--grid:only-child .erp-fluid__rows:has(>.erp-fluid__row--full){flex:auto;min-height:0}.erp-strips__region-body .erp-fluid__card--grid-solo .erp-fluid__rows:has(>.erp-fluid__row--full){flex:auto;min-height:0}:is(.erp-strips__region-body .erp-fluid__col:has(>.erp-fluid__card--grid-solo),.erp-strips__region-body .erp-fluid__col:has(>.erp-fluid__card--grid:only-child)){align-self:stretch}.erp-fluid__card--implicit .erp-paired__value{max-width:420px}.erp-fluid__card--dragging{opacity:.4}.erp-fluid__card--drag-over{outline:2px dashed var(--iCOLL_PRIMARY);outline-offset:6px;border-radius:4px}.erp-fluid__card-head{border-bottom:none;flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:22px;margin-bottom:20px;padding-bottom:0;display:flex}.erp-fluid__card-head:after{content:"";background:var(--iCOLL_BORDER_COLOR);flex:24px;order:1;height:1px}.erp-fluid__card-head>.erp-fluid__card-utility-actions{order:2}.erp-fluid__card-title{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.04em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.erp-fluid__card:has(>.erp-fluid__card-body--collapsed)>.erp-fluid__card-head{margin-bottom:0}.erp-fluid__card-collapse-btn{width:20px;height:20px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-left:-4px;padding:0;display:inline-flex}.erp-fluid__card-collapse-btn:hover,.erp-fluid__card-collapse-btn:focus-visible{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 10%, transparent);color:var(--iCOLL_FONT_COLOR)}@media (pointer:coarse){.erp-fluid__card-collapse-btn{width:36px;height:36px;margin:-8px -4px -8px -12px}}.erp-fluid__card-collapse-btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.erp-fluid__card-collapse-caret{font-size:var(--iCOLL_FS_LG);line-height:1;transition:transform .16s;display:inline-block}.erp-fluid__card-collapse-btn[aria-expanded=false] .erp-fluid__card-collapse-caret{transform:rotate(-90deg)}.erp-fluid__card-utility-actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:6px;min-width:0;display:flex}.erp-fluid__card-utility-action{border:1px solid var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_LIGHT);min-width:0;height:26px;color:var(--iCOLL_PRIMARY);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;cursor:pointer;border-radius:999px;flex:0 auto;align-items:center;padding:0 12px;transition:background .14s,color .14s;display:inline-flex}.erp-fluid__card-utility-action:hover{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.erp-fluid__card-utility-action--disabled,.erp-fluid__card-utility-action:disabled{opacity:.45;cursor:not-allowed;border-color:var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_CONTENTTOP_COLOR);color:var(--iCOLL_LABEL_COLOR)}.erp-fluid__card-utility-action--disabled:hover,.erp-fluid__card-utility-action:disabled:hover{background:var(--iCOLL_CONTENTTOP_COLOR);color:var(--iCOLL_LABEL_COLOR)}.erp-fluid__rows,.erp-fluid__section{flex-direction:column;gap:8px;display:flex}.erp-fluid__section+.erp-fluid__section{margin-top:18px}.erp-fluid__section>.erp-fluid__rows:first-child{margin-bottom:-2px}.erp-fluid__section>.erp-ftable+.erp-fluid__rows{border-top:1px solid var(--iCOLL_BORDER_COLOR);margin-top:10px;padding-top:14px}.erp-fluid__more{flex-direction:column;flex:none;gap:8px;margin-top:2px;display:flex}.erp-fluid__more-btn{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_CONTENTTOP_COLOR);color:var(--iCOLL_LABEL_COLOR);font-family:inherit;font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_REGULAR);letter-spacing:.01em;text-transform:none;cursor:pointer;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:3px 10px;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.erp-fluid__more-count{font-variant-numeric:tabular-nums;opacity:.75}.erp-fluid__more-btn:hover,.erp-fluid__more-btn:focus-visible{color:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_LIGHT)}.erp-fluid__more-btn:focus-visible{outline:none}.erp-fluid__more-caret{font-size:6px;line-height:1;transition:transform .12s;display:inline-block}.erp-fluid__more-btn[aria-expanded=true] .erp-fluid__more-caret{transform:rotate(90deg)}.erp-fluid__reveal{grid-template-rows:1fr;animation:.18s ease-out erp-fluid-unfold;display:grid}.erp-fluid__reveal>*{min-height:0;overflow:hidden}.erp-fluid__rows--advanced{margin-bottom:16px;padding-top:6px}@keyframes erp-fluid-unfold{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes erp-fluid-fold{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}.erp-fluid__reveal--closing{animation:.16s ease-in forwards erp-fluid-fold}@media (prefers-reduced-motion:reduce){.erp-fluid__reveal,.erp-fluid__reveal--closing{animation:none}}.erp-fluid__card-body{max-height:4000px;transition:max-height .18s,opacity .18s;overflow:hidden}.erp-fluid__card-body-inner{min-height:0}.erp-fluid__card-body--collapsed{opacity:0;max-height:0}.erp-fluid__card:has(>.erp-fluid__card-body--collapsed)>.erp-fluid__card-head--untitled:after{background:var(--iCOLL_PRIMARY)}@media (prefers-reduced-motion:reduce){.erp-fluid__card-body{transition:none}}.erp-paired__unit--add{border-top:1px dashed var(--iCOLL_BORDER_COLOR);margin-top:4px;padding-top:10px}.erp-fluid__picker-add{border:1px solid var(--iCOLL_SCROLLBAR_THUMB);background:var(--iCOLL_SIDEBAR_COLOR);color:var(--iCOLL_LABEL_COLOR);font-family:inherit;font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_REGULAR);letter-spacing:.01em;cursor:pointer;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 12px;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.erp-fluid__picker-add:hover:not(:disabled),.erp-fluid__picker-add:focus-visible:not(:disabled){color:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY)}.erp-fluid__picker-add:disabled{opacity:.4;cursor:default}.erp-fluid__picker-add-count{font-variant-numeric:tabular-nums;opacity:.75}.erp-paired__unit .erp-picker__select{height:var(--iCOLL_FIELD_HEIGHT)!important;min-height:var(--iCOLL_FIELD_HEIGHT)!important;font-size:var(--iCOLL_FS_SM)!important;border-radius:7px!important}.erp-fluid__card-foot{border-top:1px solid var(--iCOLL_BORDER_COLOR);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-top:auto;padding-top:12px;display:flex}.erp-fluid__card-foot-btn{flex:none;min-width:0}.erp-fluid__card-foot-btn :is(button,smart-button,.erp-button,[class*=tok-btn]){height:26px;min-height:26px;font-size:var(--iCOLL_FS_XS);white-space:nowrap;padding:0 12px;width:auto!important;min-width:0!important}.erp-fluid__card-foot-btn .erp-btn-glyph:not(.erp-btn-glyph--lone){display:none}.erp-fluid__row{grid-template-columns:var(--erp-paired-label,clamp(88px, 32%, 150px)) minmax(0, 1fr);align-items:center;gap:10px;min-width:0;display:grid}.erp-fluid__row--compacts{grid-template-columns:repeat(var(--compact-cols,3), minmax(0, 1fr));align-items:center;gap:6px 14px;min-width:0;display:grid}@container erp-card (width<=440px){.erp-fluid__row--compacts{grid-template-columns:1fr}.erp-fluid__row--compacts>.erp-fluid__cell--compact{grid-column:auto!important}}.erp-fluid__row--compacts>.erp-fluid__cell--compact{flex:none;min-width:0}.erp-fluid__row--full{width:100%;min-width:0;display:block}.erp-fluid__row--full>.erp-absolute__field{width:100%}.erp-fluid__rowlabel{min-width:0;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_REGULAR);color:color-mix(in srgb, var(--iCOLL_FONT_COLOR) 75%, transparent);text-overflow:ellipsis;overflow:hidden}.erp-fluid__rowfields{align-items:center;gap:8px;min-width:0;display:flex}.erp-fluid__cell--lookup{flex:none}.erp-fluid__cell--compact{flex:none;min-width:0}.erp-fluid__cell--inlabel{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);flex:none}.erp-fluid__cell{flex:0 auto;min-width:0}.erp-fluid__cell--flex{flex:1 1 0;min-width:0}.erp-fluid__cell:not(.erp-fluid__cell--lookup):not(.erp-fluid__cell--inlabel):not(.erp-fluid__cell--compact) :is(input,select,smart-input,smart-drop-down-list,.erp-input,.erp-absolute__field){width:100%!important;min-width:0!important;max-width:none!important}:is(.erp-fluid,.erp-pixhead--flow){--iCOLL_FIELD_HEIGHT:38px}:is(.erp-fluid,.erp-pixhead--flow) :is(input,select,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box,.erp-input){height:var(--iCOLL_FIELD_HEIGHT)!important;min-height:var(--iCOLL_FIELD_HEIGHT)!important;font-size:var(--iCOLL_FS_BODY)!important}:is(.erp-fluid,.erp-pixhead--flow) :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,smart-input input,smart-combo-box input,smart-date-time-picker input,smart-numeric-text-box input,smart-drop-down-list input),select,input.erp-input,.erp-lov__field,.coll-native-date-wrap,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box){font-weight:var(--iCOLL_FW_MEDIUM);font-variant-numeric:tabular-nums;color:var(--iCOLL_FONT_COLOR);transition:border-color .15s,box-shadow .15s;border:none!important;border-bottom:1px solid var(--iCOLL_BORDER_COLOR)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;outline:none!important}:is(.erp-fluid,.erp-pixhead--flow) :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,smart-input input,smart-combo-box input,smart-date-time-picker input,smart-numeric-text-box input,smart-drop-down-list input),input.erp-input){padding:0 2px!important}:is(.erp-fluid,.erp-pixhead--flow) .erp-lov__field{height:var(--iCOLL_FIELD_HEIGHT);padding:0 2px!important}:is(.erp-fluid,.erp-pixhead--flow) input:is([type=checkbox],[type=radio]){accent-color:var(--iCOLL_PRIMARY)}:is(.erp-fluid,.erp-pixhead--flow) textarea.erp-input{line-height:1.5;border:none!important;border-bottom:1px solid var(--iCOLL_BORDER_COLOR)!important;background:0 0!important;border-radius:0!important;padding:6px 2px!important}:is(.erp-fluid,.erp-pixhead--flow) :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input),input.erp-input,textarea.erp-input):hover:not(:disabled):not(:read-only),:is(.erp-fluid,.erp-pixhead--flow) .erp-lov:not([data-disabled]):not([data-readonly]) .erp-lov__field:hover{border-color:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 55%, var(--iCOLL_BORDER_COLOR))!important}:is(.erp-fluid,.erp-pixhead--flow) .coll-native-date-wrap:hover:not(:has(.coll-native-date-input:is(:disabled,:read-only))){border-color:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 55%, var(--iCOLL_BORDER_COLOR))!important}:is(.erp-fluid,.erp-pixhead--flow) :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,smart-input input,smart-combo-box input,smart-date-time-picker input,smart-numeric-text-box input,smart-drop-down-list input),select,input.erp-input,textarea.erp-input):focus,:is(.erp-fluid,.erp-pixhead--flow) :is(.erp-lov__field,.coll-native-date-wrap,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box):focus-within{border-color:var(--iCOLL_PRIMARY)!important;box-shadow:0 1px 0 0 var(--iCOLL_PRIMARY)!important}:is(.erp-fluid,.erp-pixhead--flow) :is(input,.erp-input):is(:disabled,:read-only):not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,textarea),:is(.erp-fluid,.erp-pixhead--flow) select:disabled,:is(.erp-fluid,.erp-pixhead--flow) :is(.erp-lov[data-disabled],.erp-lov[data-readonly]) .erp-lov__field,:is(.erp-fluid,.erp-pixhead--flow) :is(smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box):is([disabled],[aria-disabled=true]){cursor:default;--iCOLL_FIELD_HEIGHT:24px;box-shadow:none!important;color:var(--iCOLL_FONT_COLOR)!important;background:0 0!important;border-color:#0000!important;padding-left:0!important}:is(.erp-fluid,.erp-pixhead--flow) .coll-native-date-wrap:has(.coll-native-date-input:is(:disabled,:read-only)){cursor:default;--iCOLL_FIELD_HEIGHT:24px;box-shadow:none!important;color:var(--iCOLL_FONT_COLOR)!important;background:0 0!important;border-color:#0000!important;padding-left:0!important}:is(.erp-fluid,.erp-pixhead--flow) .coll-native-date-wrap .coll-native-date-input:is(:disabled,:read-only){padding-left:0!important}:is(.erp-fluid,.erp-pixhead--flow) :is(.erp-lov[data-disabled],.erp-lov[data-readonly]) .erp-lov__input,:is(.erp-fluid,.erp-pixhead--flow) .coll-native-date-input:is(:disabled,:read-only){cursor:default;color:var(--iCOLL_FONT_COLOR)!important}:is(.erp-fluid,.erp-pixhead--flow) :is(input:not([type=checkbox],[type=radio]),select,textarea,.erp-input,.erp-lov__input,.erp-lov__resolved,.erp-lov__name,.coll-native-date-input,smart-drop-down-list,smart-drop-down-list .smart-input,smart-drop-down-list .smart-content){font-size:var(--iCOLL_FS_BODY)!important;font-weight:var(--iCOLL_FW_MEDIUM)!important}:root[data-hide-lookup-codes] .erp-fluid :is(.erp-lov[data-disabled],.erp-lov[data-readonly]) .erp-lov__resolved{padding-left:0!important}:is(.erp-fluid,.erp-pixhead--flow) :is(.erp-lov[data-disabled],.erp-lov[data-readonly]) .erp-lov__open{display:none}:is(.erp-fluid,.erp-pixhead--flow) textarea.erp-input:is(:disabled,:read-only){color:var(--iCOLL_FONT_COLOR)!important;background:0 0!important;border-color:#0000!important;padding-left:0!important}:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--required :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,smart-input input,smart-combo-box input,smart-date-time-picker input,smart-numeric-text-box input,smart-drop-down-list input),select,input.erp-input,textarea.erp-input,.erp-lov__field,.coll-native-date-wrap,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box),:is(.erp-fluid,.erp-pixhead--flow) .erp-lov[data-required] .erp-lov__field{border-color:var(--iCOLL_REQUIREDFIELDBORDER-COLOR)!important;background:0 0!important}:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--error :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,smart-input input,smart-combo-box input,smart-date-time-picker input,smart-numeric-text-box input,smart-drop-down-list input),select,input.erp-input,textarea.erp-input,.erp-lov__field,.coll-native-date-wrap,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box){border-color:var(--iCOLL_ERROR_COLOR)!important;box-shadow:0 1px 0 0 var(--iCOLL_ERROR_COLOR)!important;background:0 0!important}:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--required :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,smart-input input,smart-combo-box input,smart-date-time-picker input,smart-numeric-text-box input,smart-drop-down-list input),select,input.erp-input,textarea.erp-input):focus,:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--required :is(.erp-lov__field,.coll-native-date-wrap,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box):focus-within,:is(.erp-fluid,.erp-pixhead--flow) .erp-lov[data-required] .erp-lov__field:focus-within{border-color:var(--iCOLL_PRIMARY)!important;box-shadow:0 1px 0 0 var(--iCOLL_PRIMARY)!important}:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--error :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,smart-input input,smart-combo-box input,smart-date-time-picker input,smart-numeric-text-box input,smart-drop-down-list input),select,input.erp-input,textarea.erp-input):focus,:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--error :is(.erp-lov__field,.coll-native-date-wrap,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box):focus-within{border-color:var(--iCOLL_ERROR_COLOR)!important;box-shadow:0 1px 0 0 var(--iCOLL_ERROR_COLOR)!important}:is(.erp-fluid,.erp-pixhead--flow) .coll-native-date-wrap .coll-native-date-input,:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--required .coll-native-date-wrap .coll-native-date-input,:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--error .coll-native-date-wrap .coll-native-date-input,:is(.erp-fluid,.erp-pixhead--flow) .erp-lov__input,:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--required .erp-lov__input,:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--error .erp-lov__input,:is(.erp-fluid,.erp-pixhead--flow) .erp-lov__input:focus,:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--required .erp-lov__input:focus,:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__field--error .erp-lov__input:focus{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;height:auto!important;min-height:0!important;padding:0!important}:is(.erp-fluid,.erp-pixhead--flow) .coll-native-date-wrap .coll-native-date-input{padding:0 2px!important}:is(.erp-fluid,.erp-pixhead--flow) .coll-native-date-input{font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_BODY)!important}:is(.erp-fluid,.erp-pixhead--flow) .coll-native-date-wrap .coll-native-date-btn{background:0 0}:is(.erp-fluid,.erp-pixhead--flow) .erp-lov__input{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_MEDIUM);font-variant-numeric:tabular-nums}:is(.erp-fluid,.erp-pixhead--flow) .erp-lov[data-merged-lookup] .erp-lov__input{align-self:center;background:var(--iCOLL_VIEW_COLOR)!important;border-radius:5px!important;height:22px!important;min-height:22px!important;padding:0 7px!important}:is(.erp-fluid,.erp-pixhead--flow) .erp-paired .erp-lov[data-merged-lookup] .erp-lov__field{height:var(--iCOLL_FIELD_HEIGHT)}:is(.erp-fluid,.erp-pixhead--flow) smart-drop-down-list{height:var(--iCOLL_FIELD_HEIGHT)!important;min-height:var(--iCOLL_FIELD_HEIGHT)!important}:is(.erp-fluid,.erp-pixhead--flow) .erp-absolute__lookup-btn{height:var(--iCOLL_FIELD_HEIGHT)!important;border-radius:8px!important;min-width:30px!important}:is(.erp-fluid,.erp-pixhead--flow) :is(smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box) input{box-shadow:none!important;background:0 0!important;border:none!important}.erp-gridbody{box-sizing:border-box;flex-direction:column;gap:32px;min-width:0;padding:24px 16px 32px;display:flex}.erp-gridbody__pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:0;display:grid;container-type:inline-size}.erp-gridbody__col{flex-direction:column;gap:32px;min-width:0;display:flex}@container (width>=761px){.erp-gridbody__col:first-child{padding-right:32px}.erp-gridbody__col+.erp-gridbody__col:not(:empty){border-left:1px solid var(--iCOLL_BORDER_COLOR);padding-left:32px}}.erp-gridbody__full{min-width:0}.erp-gridbody__card{min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0;position:relative}.erp-gridbody__card--drag-over{outline:2px dashed var(--iCOLL_PRIMARY);outline-offset:2px}.erp-gridbody__card--dragging{opacity:.5}.erp-gridbody__card--layer{border-left:3px solid var(--iCOLL_PRIMARY);padding-top:12px}.erp-gridbody__band{min-width:0;position:relative}.erp-gridbody__band>.erp-ftable{max-width:min(100%,760px);margin-bottom:16px}.erp-gridbody__head{cursor:grab;flex-wrap:wrap;align-items:center;gap:6px 8px;min-height:22px;margin-bottom:20px;display:flex}.erp-gridbody__head:after{content:"";background:var(--iCOLL_BORDER_COLOR);flex:24px;order:1;height:1px}.erp-gridbody__head>.erp-gridbody__head-actions{order:2}.erp-gridbody__head:has(>.erp-gridbody__collapse[aria-expanded=false]){margin-bottom:0}.erp-gridbody__collapse{width:24px;height:24px;color:var(--cc-label);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}@media (pointer:coarse){.erp-gridbody__collapse{width:36px;height:36px;margin:-6px}}.erp-gridbody__collapse:hover{background:color-mix(in srgb, var(--iCOLL_BLACK) 5%, transparent);color:var(--cc-font)}.erp-gridbody__collapse--spacer{visibility:hidden;pointer-events:none}.erp-gridbody__caret{transition:transform .15s;display:inline-block}.erp-gridbody__collapse[aria-expanded=false] .erp-gridbody__caret{transform:rotate(-90deg)}.erp-gridbody__more{font:inherit;font-size:var(--iCOLL_FS_XS);color:var(--cc-label);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;margin-top:8px;padding:4px 6px;display:inline-flex}.erp-gridbody__more:hover{color:var(--iCOLL_PRIMARY)}.erp-gridbody__more-caret{font-size:var(--iCOLL_FS_2XS);transition:transform .15s}.erp-gridbody__more[aria-expanded=true] .erp-gridbody__more-caret{transform:rotate(90deg)}.erp-gridbody__more-count{opacity:.8}.erp-gridbody__title{min-width:0;font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.04em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;overflow:hidden}.erp-gridbody__head-actions{flex:none;gap:6px;display:flex}.erp-gridbody__card:has(>.erp-card-check) .erp-gridbody__head-actions{margin-right:62px}.erp-gridbody__card:has(>.erp-card-rail) .erp-gridbody__head-actions{margin-right:62px}.erp-gridbody__card:has(>.erp-card-check):has(>.erp-card-rail) .erp-gridbody__head-actions{margin-right:114px}.erp-gridbody__head-action{font:inherit;font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_PRIMARY);cursor:pointer;background:0 0;border:1px solid;border-radius:6px;padding:4px 10px}.erp-gridbody__head-action:disabled{opacity:.45;cursor:default}.erp-gridbody__grid{gap:0 12px;min-width:0;display:grid}.erp-gridbody__cell{z-index:1;align-items:center;min-width:0;margin:3px 0;display:flex}.erp-gridbody__cell>*{width:100%;min-width:0}.erp-gridbody__cell[data-type=BUTTON]>*{flex:none;width:auto!important}.erp-gridbody__cell:not(.erp-gridbody__cell--stacked){align-self:end}.erp-gridbody__info{background:var(--iCOLL_INFOPANEL_COLOR);border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px 32px;margin-bottom:16px;padding:16px 20px;display:grid}.erp-gridbody__table--locked{background:var(--iCOLL_INFOPANEL_COLOR);--ftable-bg:var(--iCOLL_INFOPANEL_COLOR);border-radius:10px;margin-bottom:16px;padding:12px 20px}.erp-gridbody__grid--locked{background:var(--iCOLL_INFOPANEL_COLOR);border-radius:10px;padding:16px 20px}.erp-gridbody__band>.erp-gridbody__table--locked{box-sizing:border-box;max-width:min(100%,800px)}.erp-gridbody__table--locked>.erp-ftable{margin-bottom:0}.erp-gridbody__info-item{flex-direction:column;gap:3px;min-width:0;display:flex}.erp-gridbody__info-item--long{grid-column:span 2}.erp-gridbody__info-caption{font-size:var(--iCOLL_FS_LABEL);color:var(--cc-label);line-height:1.2}.erp-gridbody__info-caption>*{width:auto;font-size:inherit!important}.erp-gridbody__info :is(input,.erp-input,.erp-lov__field){font-weight:var(--iCOLL_FW_MEDIUM)!important}.erp-gridbody__info-heading{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--cc-label);grid-column:1/-1;padding-top:2px}.erp-gridbody__info-heading>*{text-transform:inherit;font:inherit!important;color:inherit!important}.erp-gridbody__info-heading:not(:first-child){padding-top:8px}@container (width<=400px){.erp-gridbody__info-item--long{grid-column:auto}}.erp-gridbody__info-stack{--paired-col:minmax(7rem, 10rem);grid-template-columns:minmax(0, max-content) var(--paired-col) var(--paired-col) minmax(0, 1fr);column-gap:32px;display:grid}.erp-gridbody__info-stack>.erp-gridbody__info{grid-column:1/-1;grid-template-columns:subgrid;row-gap:0}.erp-gridbody__info-stack>.erp-gridbody__info>*{grid-column:1/4}.erp-gridbody__info--side>.erp-gridbody__info-item{grid-template-columns:subgrid;align-items:baseline;column-gap:normal;padding:7px 0;display:grid}.erp-gridbody__info--side .erp-gridbody__info-caption{font-size:var(--iCOLL_FS_BODY);grid-column:1}.erp-gridbody__info--side .erp-gridbody__info-values{display:contents}.erp-gridbody__info--side .erp-gridbody__info-values>*{text-align:right;font-variant-numeric:tabular-nums;grid-column:2;justify-self:end}.erp-gridbody__info-values{flex-wrap:wrap;align-items:baseline;column-gap:6px;min-width:0;display:flex}.erp-gridbody__info-text{overflow-wrap:anywhere;min-width:0;font-family:var(--iCOLL_FONT_FAMILY);font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_FONT_COLOR);line-height:1.4}.erp-gridbody__info--paired .erp-gridbody__info-item,.erp-gridbody__info-cols{grid-template-columns:subgrid;align-items:baseline;column-gap:normal;display:grid}.erp-gridbody__info--paired .erp-gridbody__info-item{padding:7px 0}.erp-gridbody__info--paired .erp-gridbody__info-caption{font-size:var(--iCOLL_FS_BODY);grid-column:1}.erp-gridbody__info--paired .erp-gridbody__info-values{display:contents}.erp-gridbody__info--paired .erp-gridbody__info-values>*,.erp-gridbody__info-cols>span{text-align:right;justify-self:end}.erp-gridbody__info-cols>span:first-child{grid-column:2}.erp-gridbody__info-cols>span:nth-child(2){grid-column:3}.erp-gridbody__info-cols+.erp-gridbody__info-item{border-bottom:1px solid var(--iCOLL_RULE_COLOR);margin-bottom:4px;padding-top:2px;padding-bottom:10px}.erp-gridbody__info-cols+.erp-gridbody__info-item .erp-gridbody__info-caption{visibility:hidden}.erp-gridbody__info-cols+.erp-gridbody__info-item .erp-gridbody__info-text,.erp-gridbody__info--paired .erp-gridbody__info-item:last-child .erp-gridbody__info-text,.erp-gridbody__info--paired .erp-gridbody__info-item:last-child .erp-gridbody__info-caption{font-weight:var(--iCOLL_FW_SEMIBOLD,600);color:var(--iCOLL_FONT_COLOR)}.erp-gridbody__info--paired .erp-gridbody__info-item:last-child:not(:nth-child(2)){border-top:1px solid var(--iCOLL_RULE_COLOR);margin-top:4px;padding-top:10px}@container (width<=520px){.erp-gridbody__info-stack{--paired-col:minmax(0, 1fr);grid-template-columns:minmax(0, max-content) var(--paired-col) var(--paired-col);column-gap:16px}}.erp-gridbody__info-cols{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--cc-label);padding-bottom:2px}.erp-gridbody.erp-gridbody--empty :is(input,.erp-input):is(:disabled,:read-only):not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,textarea),.erp-gridbody.erp-gridbody--empty :is(.erp-lov[data-disabled],.erp-lov[data-readonly]) .erp-lov__field,.erp-gridbody.erp-gridbody--empty textarea.erp-input:is(:disabled,:read-only){--iCOLL_FIELD_HEIGHT:inherit;border-bottom-color:var(--iCOLL_BORDER_COLOR)!important}.erp-gridbody.erp-gridbody--empty .coll-native-date-wrap:has(.coll-native-date-input:is(:disabled,:read-only)){--iCOLL_FIELD_HEIGHT:inherit;border-bottom-color:var(--iCOLL_BORDER_COLOR)!important}.erp-gridbody__flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding-top:4px;display:grid}.erp-gridbody__unit{flex-direction:column;gap:4px;min-width:0;display:flex}.erp-gridbody__unit--wide,.erp-gridbody__unit--heading{grid-column:1/-1}.erp-tab-content__main>.erp-gridbody:has(.erp-grid__wrap){flex:1 0 auto}:is(.erp-gridbody>.erp-gridbody__full:has(.erp-gridbody__flow>.erp-gridbody__unit:only-child .erp-grid__wrap),.erp-gridbody__full>.erp-gridbody__card:has(.erp-gridbody__flow>.erp-gridbody__unit:only-child .erp-grid__wrap)){flex-direction:column;flex:1 0 auto;display:flex}.erp-gridbody__card>.erp-gridbody__flow:has(>.erp-gridbody__unit:only-child .erp-grid__wrap){flex:1 0 auto}.erp-gridbody__flow>.erp-gridbody__unit:only-child:has(.erp-grid__wrap)>.erp-gridbody__unit-fields{flex:1 0 auto;align-items:stretch}.erp-gridbody__flow>.erp-gridbody__unit:only-child:has(.erp-grid__wrap) .erp-gridbody__unit-field:has(.erp-grid__wrap){flex-direction:column;display:flex}.erp-gridbody__unit--heading{font-weight:var(--iCOLL_FW_SEMIBOLD);font-size:var(--iCOLL_FS_SM);color:var(--cc-font);padding-top:6px}.erp-gridbody__unit-fields{align-items:center;gap:8px;min-width:0;display:flex}.erp-gridbody__col-headers{border-bottom:1px solid var(--cc-border);flex-direction:row;gap:8px;padding:4px 0 2px}.erp-gridbody__col-headers>span{text-align:center;font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--cc-label);flex:1 1 0}.erp-gridbody__unit-field{flex:1 1 0;min-width:0}.erp-gridbody__unit-field>*{width:100%}.erp-gridbody__unit-fields:has(>.erp-gridbody__unit-field[data-type=CHECK]:not(:only-child)){flex-wrap:wrap;row-gap:6px}.erp-gridbody__unit-field[data-type=CHECK]:not(:only-child){font-size:var(--iCOLL_FS_SM);flex:0 0 100%;order:1}.erp-gridbody__unit-field[data-type=CHECK]:not(:only-child)>*{width:auto}.erp-gridbody .erp-absolute__field:has(>.erp-multiline){min-height:0!important}.erp-gridbody__unit-field:is([data-type=BUTTON],[data-type=CHECK],[data-type=LABEL],[data-type=RADIO]){flex:none}.erp-gridbody__unit-field:is([data-type=BUTTON],[data-type=CHECK],[data-type=LABEL],[data-type=RADIO])>*{width:auto}.erp-gridbody .erp-absolute__button>smart-button,.erp-gridbody .erp-absolute__button button.smart-button{height:auto;min-height:32px;line-height:normal}.erp-gridbody .erp-absolute__button button.smart-button{font-size:var(--iCOLL_FS_SM);padding:0 14px}.erp-gridbody .erp-absolute__button>smart-button[class*=tok-btn-]:not(.tok-btn-icon,.tok-btn-ghost){min-height:22px}.erp-gridbody .erp-absolute__button [class*=tok-btn-]:not(.tok-btn-icon,.tok-btn-ghost)>button.smart-button,.erp-gridbody [class*=tok-btn-]:not(.tok-btn-icon,.tok-btn-ghost)>button.smart-button{min-height:22px;font-size:var(--iCOLL_FS_XS);letter-spacing:normal;text-transform:none;background:var(--iCOLL_PRIMARY_LIGHT);padding:0 10px;border:1px solid color-mix(in srgb, var(--iCOLL_PRIMARY) 35%, transparent)!important}.erp-gridbody [class*=tok-btn-]:not(.tok-btn-icon,.tok-btn-ghost)>button.smart-button,.erp-gridbody [class*=tok-btn-]:not(.tok-btn-icon,.tok-btn-ghost)>button.smart-button:is(:hover,:focus,:active){color:var(--iCOLL_PRIMARY)!important}.erp-gridbody [class*=tok-btn-]:not(.tok-btn-icon,.tok-btn-ghost):hover>button.smart-button{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 14%, transparent);border-color:var(--iCOLL_PRIMARY)!important}.erp-gridbody [class*=tok-btn-]:not(.tok-btn-icon,.tok-btn-ghost):active>button.smart-button{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 20%, transparent)}.erp-gridbody__unit-field[data-type=LABEL]{color:var(--cc-label);font-size:var(--iCOLL_FS_SM)}.erp-gridbody__card,.erp-gridbody__band{container-type:inline-size}@container (width<=560px){.erp-gridbody__grid{flex-direction:column;gap:2px;display:flex}.erp-gridbody__grid>.erp-gridbody__box{display:none}.erp-gridbody__grid>.erp-gridbody__cell{align-self:stretch}.erp-gridbody__flow{grid-template-columns:minmax(0,1fr)}}.erp-gridbody__cell--end{text-align:right;justify-content:flex-end}.erp-gridbody__cell--stacked{flex-direction:column;align-items:stretch;gap:3px;margin:4px 0}.erp-gridbody__caption{font-size:var(--iCOLL_FS_XS);color:var(--cc-label);line-height:1.2}.erp-gridbody__caption>*{width:auto}.erp-gridbody__unit:has(>.erp-gridbody__caption):has(>.erp-gridbody__unit-fields>.erp-gridbody__unit-field[data-type=CHECK]:only-child){min-height:var(--iCOLL_FIELD_HEIGHT);flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px}.erp-gridbody__unit:has(>.erp-gridbody__unit-fields>.erp-gridbody__unit-field[data-type=CHECK]:only-child)>.erp-gridbody__caption{font-size:var(--iCOLL_FS_SM);color:var(--cc-font)}.erp-gridbody__unit:has(>.erp-gridbody__caption)>.erp-gridbody__unit-fields:has(>.erp-gridbody__unit-field[data-type=CHECK]:only-child){flex:none}.erp-gridbody__unit:has(>.erp-gridbody__caption)>.erp-gridbody__unit-fields>.erp-gridbody__unit-field[data-type=CHECK]:only-child :is(.erp-absolute__field,smart-check-box){width:auto!important;height:auto!important}.erp-gridbody__unit>.erp-gridbody__caption{align-items:center;gap:6px;min-width:0;display:flex}.erp-gridbody__unit>.erp-gridbody__caption>.erp-paired__unit-remove{flex:none}.erp-gridbody__box{z-index:0;border:1px solid var(--cc-border);border-radius:8px;margin:0 -6px}.erp-gridbody__subtitle{z-index:1;font-weight:var(--iCOLL_FW_SEMIBOLD);font-size:var(--iCOLL_FS_SM);color:var(--cc-font);align-self:start;padding:8px 2px 4px}.erp-gridbody .erp-gridbody__options{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:8px;display:grid}.erp-gridbody .erp-gridbody__options>.erp-gridbody__unit-field,.erp-gridbody .erp-gridbody__options>.erp-gridbody__unit-field>*,.erp-gridbody .erp-gridbody__options .erp-radiocard{width:100%;min-width:0}.erp-gridbody .erp-gridbody__options .erp-radiocard__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.erp-gridbody .erp-gridbody__options{gap:8px 10px}.erp-gridbody .erp-gridbody__options .erp-radiocard{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:9px;gap:8px;padding:6px 10px}.erp-gridbody .erp-gridbody__options .erp-radiocard__label{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:normal}.erp-gridbody .erp-gridbody__options .erp-radiocard__mark{border-width:1.5px;width:14px;height:14px}.erp-gridbody .erp-gridbody__options .erp-radiocard:has(.erp-radiocard__native:checked){border:2px solid var(--iCOLL_PRIMARY);box-shadow:none;padding:5px 9px}.erp-gridbody .erp-gridbody__options .erp-radiocard:has(.erp-radiocard__native:checked) .erp-radiocard__mark{box-shadow:inset 0 0 0 3px var(--iCOLL_BODY_COLOR)}.erp-gridbody .erp-gridbody__options .erp-radiocard:has(.erp-radiocard__native:focus-visible){box-shadow:0 0 0 3px var(--iCOLL_PRIMARY_LIGHT)}.erp-gridbody .erp-gridbody__chips{flex-flow:wrap;gap:8px;padding-block:4px}.erp-gridbody .erp-gridbody__chips>.erp-gridbody__unit-field{flex:none}.erp-gridbody .erp-gridbody__chips smart-check-box{border:1px solid var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_BODY_COLOR);cursor:pointer;border-radius:999px;align-items:center;width:auto;height:32px;padding:0 14px;transition:border-color .15s,background-color .15s;display:inline-flex}.erp-gridbody .erp-gridbody__chips smart-check-box .smart-container{align-items:center;gap:6px;height:100%;display:flex}.erp-gridbody .erp-gridbody__chips smart-check-box .smart-input{display:none}.erp-gridbody .erp-gridbody__chips smart-check-box .smart-label{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);white-space:nowrap;padding:0;line-height:1}.erp-gridbody .erp-gridbody__chips smart-check-box:not([disabled]):hover{border-color:var(--iCOLL_PRIMARY)}.erp-gridbody .erp-gridbody__chips smart-check-box[checked]{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_MEDIUM)}.erp-gridbody .erp-gridbody__chips smart-check-box[checked] .smart-label{color:var(--iCOLL_PRIMARY_DARK);font-weight:var(--iCOLL_FW_MEDIUM)}.erp-gridbody .erp-gridbody__chips smart-check-box[checked] .smart-label:before{content:"";vertical-align:-2px;background:currentColor;width:13px;height:13px;margin-right:6px;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.erp-gridbody .erp-gridbody__chips smart-check-box[disabled]{cursor:default;background:0 0;border-style:dashed}.erp-gridbody .erp-gridbody__chips smart-check-box[disabled] .smart-label{color:var(--iCOLL_LABEL_COLOR)}.erp-gridbody .erp-gridbody__chips smart-check-box[disabled][checked]{background:var(--iCOLL_PRIMARY_LIGHT);border-style:solid}.erp-gridbody .erp-gridbody__chips smart-check-box .smart-overlay,.erp-gridbody .erp-gridbody__chips smart-check-box smart-ripple,.erp-gridbody .erp-gridbody__chips smart-check-box .smart-ripple,.erp-gridbody .erp-gridbody__chips smart-check-box .smart-container:before,.erp-gridbody .erp-gridbody__chips smart-check-box .smart-container:after{display:none!important}.erp-gridbody .erp-gridbody__chips smart-check-box,.erp-gridbody .erp-gridbody__chips smart-check-box[focus]{box-shadow:none;outline:none}.erp-gridbody .erp-gridbody__chips smart-check-box:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}@media (prefers-reduced-motion:reduce){.erp-gridbody .erp-gridbody__chips smart-check-box{transition:none}}.erp-listframe-overlay{z-index:9000;box-sizing:border-box;background:var(--iCOLL_OVERLAY_BG);place-items:center;padding:24px;animation:.16s ease-out lfpanel-fade;display:grid;position:fixed;inset:0}@keyframes lfpanel-fade{0%{opacity:0}to{opacity:1}}.erp-listframe-window{box-sizing:border-box;background:var(--iCOLL_BODY_COLOR);width:min(1500px,100%);height:min(560px,100%);box-shadow:var(--iCOLL_BOXSHADOW_HOVER);border-radius:14px;flex-direction:column;padding:16px 18px;animation:.2s cubic-bezier(.2,.9,.3,1) lfpanel-rise;display:flex;overflow:hidden}@keyframes lfpanel-rise{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.erp-listframe-overlay,.erp-listframe-window{animation:none}}.lfpanel{box-sizing:border-box;height:100%;min-height:0;color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_BODY);flex-direction:column;gap:12px;display:flex}.lfpanel__head{flex-direction:column;flex:none;gap:2px;display:flex}.lfpanel__title{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);margin:0;line-height:1.2}.lfpanel__hint{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);margin:0}.lfpanel__filters{flex-wrap:wrap;flex:none;align-items:flex-end;gap:10px 18px;display:flex}.lfpanel__filter{flex-direction:column;gap:4px;min-width:0;display:flex}.lfpanel__filter:not(.lfpanel__filter--checkbox){flex:0 320px}.lfpanel__filter--checkbox{justify-content:center;align-self:flex-end;min-height:46px}.lfpanel__filter>:last-child{width:100%}.lfpanel__filter-caption{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR)}.lfpanel__filter-btn{margin-left:auto}.lfpanel__grid{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:10px;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.lfpanel__grid>*{flex:auto;width:100%;max-width:none;min-height:0}.lfpanel__actions{border-top:1px solid var(--iCOLL_BORDER_COLOR);flex:none;justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}.lfpanel__btn{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);height:34px;font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);white-space:nowrap;color:var(--iCOLL_FONT_COLOR);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 18px;line-height:1;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.lfpanel__btn:hover{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_TINT);color:var(--iCOLL_PRIMARY_DARK)}.lfpanel__btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.lfpanel__btn--primary{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.lfpanel__btn--primary:hover{border-color:var(--iCOLL_PRIMARY_HOVER);background:var(--iCOLL_PRIMARY_HOVER);color:var(--iCOLL_BUTTONFONT_COLOR);box-shadow:0 4px 14px -6px var(--iCOLL_PRIMARY)}.lfpanel__close{border:1px solid var(--iCOLL_BORDER_COLOR);height:34px;font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border-radius:999px;align-items:center;margin-right:auto;padding:0 16px;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.lfpanel__close:hover{border-color:var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_HOVER_COLOR);color:var(--iCOLL_FONT_COLOR)}.lfpanel__close:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.erp-memoframe-window{box-sizing:border-box;background:var(--iCOLL_BODY_COLOR);width:min(920px,100%);height:min(620px,100%);box-shadow:var(--iCOLL_BOXSHADOW_HOVER);border-radius:14px;flex-direction:column;padding:18px 20px 16px;animation:.2s cubic-bezier(.2,.9,.3,1) lfpanel-rise;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.erp-memoframe-window{animation:none}}.mfpanel{box-sizing:border-box;height:100%;min-height:0;color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_BODY);flex-direction:column;gap:14px;display:flex}.mfpanel__head{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mfpanel__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.mfpanel__title{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}.mfpanel__caption{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);margin:0}.mfpanel__badge{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_SURFACE_COLOR);height:24px;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;color:var(--iCOLL_LABEL_COLOR);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 10px;line-height:1;display:inline-flex}.mfpanel__field{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:10px;flex-direction:column;flex:auto;width:100%;min-height:0;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden}.mfpanel:not(.mfpanel--readonly) .mfpanel__field:focus-within{border-color:var(--iCOLL_PRIMARY);box-shadow:0 0 0 3px var(--iCOLL_PRIMARY_LIGHT)}.mfpanel__field>*,.mfpanel__field>*>*{flex:auto;width:100%;max-width:none;min-height:0}.mfpanel__field textarea{box-sizing:border-box;resize:none;border:none;outline:none;width:100%;height:100%;padding:12px 14px;line-height:1.6}.mfpanel--readonly .mfpanel__field textarea{background:var(--iCOLL_SURFACE_COLOR);cursor:default}.mfpanel__actions{border-top:1px solid var(--iCOLL_BORDER_COLOR);flex:none;justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}.mfpanel__btn{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);height:34px;font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);white-space:nowrap;color:var(--iCOLL_FONT_COLOR);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 18px;line-height:1;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.mfpanel__btn:hover{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_TINT);color:var(--iCOLL_PRIMARY_DARK)}.mfpanel__btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.mfpanel__btn--primary{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.mfpanel__btn--primary:hover{border-color:var(--iCOLL_PRIMARY_HOVER);background:var(--iCOLL_PRIMARY_HOVER);color:var(--iCOLL_BUTTONFONT_COLOR);box-shadow:0 4px 14px -6px var(--iCOLL_PRIMARY)}.mfpanel__close{border:1px solid var(--iCOLL_BORDER_COLOR);height:34px;font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border-radius:999px;align-items:center;margin-right:auto;padding:0 16px;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.mfpanel__close:hover{border-color:var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_HOVER_COLOR);color:var(--iCOLL_FONT_COLOR)}.mfpanel__close:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.erp-fieldframe-window{box-sizing:border-box;background:var(--iCOLL_BODY_COLOR);width:min(1120px,100%);max-height:100%;box-shadow:var(--iCOLL_BOXSHADOW_HOVER);border-radius:14px;flex-direction:column;padding:18px 20px 16px;animation:.2s cubic-bezier(.2,.9,.3,1) lfpanel-rise;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.erp-fieldframe-window{animation:none}}.ffpanel{box-sizing:border-box;min-height:0;color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_BODY);flex-direction:column;gap:14px;display:flex}.ffpanel__head{flex:none}.ffpanel__title{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);text-overflow:ellipsis;white-space:nowrap;margin:0;line-height:1.2;overflow:hidden}.ffpanel__body{flex:auto;min-height:0;overflow:auto}.ffpanel__body>.erp-fluid>.erp-fluid__board{background:0 0;flex-direction:column;gap:32px}.ffpanel__body>.erp-fluid>.erp-fluid__board>.erp-fluid__col{flex:none;width:100%;padding-left:0;padding-right:0}.ffpanel__body>.erp-fluid>.erp-fluid__board>.erp-fluid__col:only-child>.erp-fluid__card:only-child{box-shadow:none;background:0 0;border:none;padding-left:0;padding-right:0}.ffpanel__body>.erp-fluid>.erp-fluid__board>.erp-fluid__col:only-child>.erp-fluid__card:only-child>.erp-fluid__card-head{display:none}.ffpanel__actions{border-top:1px solid var(--iCOLL_BORDER_COLOR);flex:none;justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}.ffpanel__btn{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);height:34px;font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);white-space:nowrap;color:var(--iCOLL_FONT_COLOR);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 18px;line-height:1;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.ffpanel__btn:hover{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_TINT);color:var(--iCOLL_PRIMARY_DARK)}.ffpanel__btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.ffpanel__btn--primary{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.ffpanel__btn--primary:hover{border-color:var(--iCOLL_PRIMARY_HOVER);background:var(--iCOLL_PRIMARY_HOVER);color:var(--iCOLL_BUTTONFONT_COLOR);box-shadow:0 4px 14px -6px var(--iCOLL_PRIMARY)}.ffpanel__close{border:1px solid var(--iCOLL_BORDER_COLOR);height:34px;font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border-radius:999px;align-items:center;margin-right:auto;padding:0 16px;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.ffpanel__close:hover{border-color:var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_HOVER_COLOR);color:var(--iCOLL_FONT_COLOR)}.ffpanel__close:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.erp-tiles{pointer-events:auto;box-sizing:border-box;background:var(--iCOLL_VIEW_COLOR);padding:24px 28px 28px;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.erp-tiles__grid{grid-template-columns:repeat(auto-fill,136px);justify-content:center;gap:16px;display:grid}.erp-tiles__cell{display:flex}.erp-tiles__tile{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 80%, var(--iCOLL_WARM_BROWN));background:var(--iCOLL_RAIL_COLOR);min-width:0;color:var(--iCOLL_FONT_COLOR);cursor:pointer;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:16px 12px;font-family:inherit;transition:background .15s,box-shadow .15s,transform .15s;display:flex}.erp-tiles__tile:not(:disabled):hover{background:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 84%, var(--iCOLL_WARM_BROWN));border-color:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 68%, var(--iCOLL_WARM_BROWN));box-shadow:var(--iCOLL_DOCK_SHADOW);transform:translateY(-2px)}.erp-tiles__tile:not(:disabled):active{background:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 76%, var(--iCOLL_WARM_BROWN));transition:none;transform:translateY(0)}.erp-tiles__tile:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.erp-tiles__tile:disabled{background:var(--iCOLL_DISABLED_BG);color:var(--iCOLL_LABEL_COLOR);cursor:default}.erp-tiles__tile:disabled .erp-tiles__icon{background:color-mix(in srgb, var(--iCOLL_DISABLED_FG) 14%, transparent);color:var(--iCOLL_DISABLED_FG)}.erp-tiles__icon{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent);width:48px;height:48px;color:var(--iCOLL_PRIMARY);border-radius:14px;justify-content:center;align-items:center;transition:background .15s;display:flex}.erp-tiles__icon svg{width:22px;height:22px}.erp-tiles__tile:not(:disabled):hover .erp-tiles__icon{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 18%, transparent)}.erp-tiles__label{max-width:100%;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);text-align:center;text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.erp-tiles__hidden{display:none}@media (width<=600px){.erp-tiles{padding:16px}.erp-tiles__grid{grid-template-columns:repeat(auto-fill,112px);gap:10px}}@media (prefers-reduced-motion:reduce){.erp-tiles__tile,.erp-tiles__icon{transition:none}.erp-tiles__tile:not(:disabled):hover,.erp-tiles__tile:not(:disabled):hover .erp-tiles__icon{transform:none}}.erp-vspan{box-sizing:border-box;border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);box-shadow:0 1px 2px color-mix(in srgb, var(--iCOLL_BLACK) 5%, transparent);--vspan-tone:var(--iCOLL_LABEL_COLOR);border-radius:12px;flex-direction:column;gap:8px;margin-bottom:12px;padding:12px 16px 14px;display:flex;position:relative}.erp-vspan--success{--vspan-tone:var(--iCOLL_SUCCESS_COLOR)}.erp-vspan--warning{--vspan-tone:var(--iCOLL_WARNING_COLOR)}.erp-vspan--error{--vspan-tone:var(--iCOLL_ERROR_COLOR)}.erp-vspan--idle{--vspan-tone:var(--iCOLL_LABEL_COLOR)}.erp-vspan:before{content:"";background:var(--vspan-tone);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.erp-vspan__head{align-items:baseline;gap:10px;display:flex}.erp-vspan__title{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR)}.erp-vspan__verdict{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);font-variant-numeric:tabular-nums;color:var(--vspan-tone);background:var(--iCOLL_VIEW_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:999px;padding:1px 8px}.erp-vspan__track{cursor:pointer;touch-action:none;background:var(--iCOLL_VIEW_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:999px;width:100%;height:6px;margin:8px 0;position:relative}.erp-vspan__fill{border-radius:inherit;background:var(--vspan-tone);opacity:.85;pointer-events:none;position:absolute;top:0;bottom:0}.erp-vspan__handle{background:var(--iCOLL_BODY_COLOR);border:2px solid var(--vspan-tone);cursor:grab;touch-action:none;border-radius:50%;width:14px;height:14px;margin-left:-7px;transition:transform .12s,box-shadow .12s;position:absolute;top:50%;transform:translateY(-50%)}.erp-vspan__handle:hover{transform:translateY(-50%)scale(1.15)}.erp-vspan__handle--dragging{cursor:grabbing;box-shadow:0 0 0 4px var(--iCOLL_PRIMARY_LIGHT);transform:translateY(-50%)scale(1.2)}.erp-vspan__handle--marker{border-radius:2px;width:12px;height:12px;margin-left:-6px;transform:translateY(-50%)rotate(45deg)}.erp-vspan__handle--marker:hover{transform:translateY(-50%)rotate(45deg)scale(1.15)}.erp-vspan__handle--marker.erp-vspan__handle--dragging{transform:translateY(-50%)rotate(45deg)scale(1.2)}.erp-vspan__handle--locked{cursor:default;border-color:var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_VIEW_COLOR)}.erp-vspan__handle--locked:hover{transform:translateY(-50%)}.erp-vspan__handle--marker.erp-vspan__handle--locked:hover{transform:translateY(-50%)rotate(45deg)}.erp-vspan__today{background:var(--iCOLL_FONT_COLOR);opacity:.45;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.erp-vspan__fields{flex-wrap:wrap;align-items:flex-start;gap:22px;display:flex}.erp-vspan__actions{border-top:1px solid var(--iCOLL_BORDER_COLOR);justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.erp-vspan__actions>.erp-absolute__button{flex:none;min-width:0;width:auto!important}.erp-vspan__actions :is(button,smart-button,.erp-button,[class*=tok-btn]){height:26px;min-height:26px;font-size:var(--iCOLL_FS_XS);white-space:nowrap;padding:0 12px;width:auto!important;min-width:0!important}.erp-vspan__group{flex-direction:column;gap:4px;min-width:0;display:flex}.erp-vspan__groupLabel{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap}.erp-vspan__control{align-items:center;gap:8px;display:flex}.erp-vspan__control>*{min-width:0}.erp-vspan__control--pair{gap:8px}.erp-vspan__control .coll-native-date-wrap{overflow:hidden}.erp-vspan__track--dragging{cursor:grabbing}.auf-pos__sec-grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));align-items:start;gap:10px 12px;min-width:0;display:grid}.auf-pos__sec-grid+.auf-pos__sec-grid{margin-top:10px}@media (width<=620px){.auf-pos__sec-grid{grid-template-columns:minmax(0,1fr)}}.poseditor__panel-inner .auf-pos__sec-grid{grid-template-columns:minmax(0,1fr);gap:14px}.poseditor__panel-inner .auf-pos__sec-label.is-empty{display:none}.erp-fluid__card[data-section=Kunden\ Info] .auf-pos__sec-grid{grid-template-columns:minmax(0,1fr);gap:10px}.erp-fluid__card[data-section=Kunden\ Info] .auf-pos__sec-cell{grid-template-columns:minmax(90px,auto) minmax(0,1fr);align-items:center;gap:12px;display:grid}.erp-fluid__card[data-section=Kunden\ Info] .auf-pos__sec-label.is-empty{min-height:0;color:var(--iCOLL_LABEL_COLOR);display:block}.erp-fluid__card[data-section=Kunden\ Info] .auf-pos__sec-cell:nth-child(2) .auf-pos__sec-label.is-empty:before{content:"Zusatzbeleg"}.erp-fluid__card[data-section=Kunden\ Info] .auf-pos__sec-cell:nth-child(3) .auf-pos__sec-label.is-empty:before{content:"Letzter Beleg"}.erp-fluid__card[data-section=Kunden\ Info] .auf-pos__sec-value{min-width:0}.auf-pos__sec-grid--group{border:1px solid color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 70%, transparent);background:color-mix(in srgb, var(--iCOLL_FONT_COLOR) 2.5%, transparent);border-radius:9px;padding:10px 11px}.auf-pos__sec-grid--accent{border-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 42%, var(--iCOLL_BORDER_COLOR));background:color-mix(in srgb, var(--iCOLL_PRIMARY) 7%, transparent);border-left-width:3px;border-left-color:var(--iCOLL_PRIMARY);padding-left:12px}.auf-pos__sec-cell--lead .auf-pos__sec-label{color:var(--iCOLL_FONT_COLOR);font-weight:var(--iCOLL_FW_SEMIBOLD)}.auf-pos__sec-cell--lead .auf-pos__sec-value :is(input,.erp-input){font-weight:var(--iCOLL_FW_SEMIBOLD);font-size:calc(var(--iCOLL_FS_BODY) + 1px);border-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 55%, var(--iCOLL_BORDER_COLOR))!important}.auf-pos__sec-cell{flex-direction:column;gap:3px;min-width:0;display:flex}.auf-pos__sec-label{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:1em;overflow:hidden}.auf-pos__sec-value{align-items:center;gap:6px;min-width:0;display:flex}.auf-pos__sec-value>*{flex:1 1 0;min-width:0;width:auto!important;max-width:none!important}.auf-pos__sec-value :is(input,select,smart-input,smart-drop-down-list,.erp-input,.erp-absolute__field){width:100%!important;min-width:0!important;max-width:none!important}.auf-pos__sec-value :is(input,select,smart-input,smart-drop-down-list,smart-combo-box,smart-date-time-picker,smart-numeric-text-box,.erp-input,.erp-lov__field,.erp-searchbar):not(textarea){height:var(--iCOLL_FIELD_HEIGHT)!important;min-height:var(--iCOLL_FIELD_HEIGHT)!important}.auf-pos__sec-value .erp-absolute__lookup-btn{height:var(--iCOLL_FIELD_HEIGHT)!important;min-width:var(--iCOLL_FIELD_HEIGHT)!important}.auf-pos__sec-value :is(.erp-absolute__lookup-btn,.erp-hotkey-btn),.auf-pos__sec-value>:is(.erp-absolute__lookup-btn,.erp-hotkey-btn){flex:none;width:auto!important}.auf-pos__sec-cell--live{--rate-tint:var(--iCOLL_PRIMARY)}.auf-pos__sec-cell--live .auf-pos__sec-value :is(input,.erp-input){transition:border-color .25s,box-shadow .25s,background-color .25s}.auf-pos__sec-cell--live:not(:has(.auf-pos__rate--zero)) .auf-pos__sec-value :is(input,.erp-input){box-shadow:0 0 0 3px color-mix(in srgb, var(--rate-tint) 13%, transparent);border-color:color-mix(in srgb, var(--rate-tint) 60%, var(--iCOLL_BORDER_COLOR))!important;background:color-mix(in srgb, var(--rate-tint) 6%, transparent)!important}.auf-pos__rate{align-items:center;gap:8px;min-height:3px;margin-top:5px;display:flex}.auf-pos__rate-track{background:color-mix(in srgb, var(--iCOLL_FONT_COLOR) 9%, transparent);border-radius:2px;flex:1;height:3px;position:relative;overflow:hidden}.auf-pos__rate-fill{width:var(--rate,0%);border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--rate-tint) 55%, transparent), var(--rate-tint));transition:width .38s cubic-bezier(.2,.9,.25,1.15),background .25s;position:absolute;inset:0 auto 0 0}.auf-pos__rate--zero .auf-pos__rate-track{opacity:0}.auf-pos__rate-track{transition:opacity .2s}.auf-pos__sec-cell--live:has(.auf-pos__rate--low){--rate-tint:var(--iCOLL_PRIMARY)}.auf-pos__sec-cell--live:has(.auf-pos__rate--mid){--rate-tint:var(--iCOLL_WARNING_COLOR)}.auf-pos__sec-cell--live:has(.auf-pos__rate--high){--rate-tint:var(--iCOLL_ERROR_COLOR)}.auf-pos__rate:not(.auf-pos__rate--zero):before{content:"";pointer-events:none;border-radius:8px;animation:.5s ease-out auf-pos-rate-pulse;position:absolute;inset:-6px -4px}.auf-pos__rate{position:relative}@keyframes auf-pos-rate-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--rate-tint) 34%, transparent)}to{box-shadow:0 0 0 9px #0000}}@media (prefers-reduced-motion:reduce){.auf-pos__rate-fill{transition:none}.auf-pos__rate:not(.auf-pos__rate--zero):before{animation:none}.auf-pos__sec-cell--live .auf-pos__sec-value :is(input,.erp-input){transition:none}}.auf-pos__insp-body .erp-fluid__card>.erp-fluid__card-head>.erp-fluid__card-collapse-btn,.poseditor__main>.erp-fluid__card>.erp-fluid__card-head>.erp-fluid__card-collapse-btn{margin-left:0}.poseditor{flex-direction:column;flex:1;min-height:0;animation:.2s cubic-bezier(.2,.8,.3,1) poseditor-in;display:flex}@keyframes poseditor-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.poseditor{animation:none}.poseditor__panel-body,.poseditor__chev,.poseditor__panel-sum{transition:none}}.poseditor__body{flex:1;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:14px;min-height:0;padding:14px;display:grid;overflow:hidden}@media (width<=900px){.poseditor__body{grid-template-columns:minmax(0,1fr)}}.poseditor__main{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:auto}.poseditor__main>*{flex:none;min-height:0}.poseditor__main .erp-fluid .erp-fluid__card-title,.poseditor__main .erp-fluid .erp-fluid__card-collapse-btn{display:none}.poseditor__main .erp-fluid .erp-fluid__card-head{border-bottom:0;gap:6px;min-height:0;margin-bottom:0;padding-bottom:0}.poseditor__main .erp-fluid .erp-fluid__card-head:not(:has(.erp-fluid__card-utility-actions)){display:none}.poseditor__main .erp-fluid .erp-fluid__card-head:after{content:none}.poseditor__main .erp-fluid .erp-fluid__card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.poseditor__main>.erp-fluid__card{border:0;border-bottom:1px solid var(--iCOLL_BORDER_COLOR);box-shadow:none;background:0 0;border-radius:0;flex:none;margin-bottom:12px;padding:0 0 12px;overflow:visible}.poseditor__main>.erp-fluid__card .erp-fluid__card-body{opacity:1;grid-template-rows:1fr;max-height:none;transition:grid-template-rows .24s cubic-bezier(.2,.8,.3,1);display:grid}.poseditor__main>.erp-fluid__card .erp-fluid__card-body--collapsed{visibility:hidden;grid-template-rows:0fr}.poseditor__main>.erp-fluid__card .erp-fluid__card-body-inner{min-height:0;overflow:hidden}.poseditor__main .erp-fluid .erp-card-check,.poseditor__main .erp-fluid .erp-card-rail{display:none}.poseditor__main .auf-pos__sec-grid[style*="--cols: 5"]{grid-template-columns:minmax(0,.7fr) minmax(0,.7fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,.8fr)}.poseditor__empty{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_ERROR_COLOR);margin:0;padding:14px}.poseditor__side{background:var(--iCOLL_SURFACE_COLOR);border-radius:10px;flex-direction:column;align-content:start;gap:8px;min-width:0;min-height:0;margin:-8px;padding:8px;display:flex;overflow:auto}.poseditor__panel{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);border-radius:10px;flex:none;transition:background-color .14s;overflow:hidden}.poseditor__panel--accent{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 8%, var(--iCOLL_GRID_COLOR))}.poseditor__panel--accent .poseditor__panel-title{color:var(--iCOLL_PRIMARY)}.poseditor__panel-head{width:100%;font:inherit;text-align:left;color:var(--iCOLL_FONT_COLOR);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:9px 11px;transition:background-color .12s;display:flex}.poseditor__panel-head:hover{background:var(--iCOLL_HOVER_COLOR)}.poseditor__panel-head:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:-2px}.poseditor__panel-icon{width:15px;height:15px;color:var(--iCOLL_LABEL_COLOR);flex:none;display:inline-flex}.poseditor__panel-icon>svg{width:100%;height:100%}.poseditor__panel--accent .poseditor__panel-icon{color:var(--iCOLL_PRIMARY)}.poseditor__panel-title{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);flex:none}.poseditor__panel-sum{min-width:0;font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_FONT_COLOR);flex-wrap:wrap;flex:1;justify-content:flex-end;gap:4px 12px;transition:opacity .16s;display:flex}.poseditor__panel.is-open .poseditor__panel-sum{opacity:0}.poseditor__kv{white-space:nowrap}.poseditor__kv>em{color:var(--iCOLL_LABEL_COLOR);margin-right:5px;font-style:normal}.poseditor__chev{width:15px;height:15px;color:var(--iCOLL_LABEL_COLOR);flex:none;margin-left:auto;transition:transform .2s cubic-bezier(.2,.8,.3,1),color .14s}.poseditor__panel.is-open .poseditor__chev{transform:rotate(180deg)}.poseditor__panel--accent .poseditor__chev{color:var(--iCOLL_PRIMARY)}.poseditor__panel-body{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.2,.8,.3,1),visibility .22s;display:grid}.poseditor__panel.is-open .poseditor__panel-body{visibility:visible;grid-template-rows:1fr}.poseditor__panel-inner{overflow:hidden}.poseditor__panel-inner>.auf-pos__sec-grid:first-child{margin-top:11px}.poseditor__panel-inner>.auf-pos__sec-grid:last-child{margin-bottom:11px}.poseditor__panel-inner>.auf-pos__sec-grid{padding-inline:11px}.poseditor__panel--kundeninfo .auf-pos__sec-grid{grid-template-columns:1fr;gap:8px}.poseditor__panel--kundeninfo .auf-pos__sec-cell{grid-template-columns:1fr auto;align-items:center;gap:4px 12px;display:grid}.poseditor__panel--kundeninfo .auf-pos__sec-label{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_REGULAR);color:var(--iCOLL_LABEL_COLOR);white-space:normal;min-height:0}.poseditor__panel--kundeninfo .auf-pos__sec-cell:nth-child(2) .auf-pos__sec-label.is-empty,.poseditor__panel--kundeninfo .auf-pos__sec-cell:nth-child(3) .auf-pos__sec-label.is-empty{min-height:0;display:block}.poseditor__panel--kundeninfo .auf-pos__sec-cell:nth-child(2) .auf-pos__sec-label.is-empty:before{content:"Zusatzbeleg"}.poseditor__panel--kundeninfo .auf-pos__sec-cell:nth-child(3) .auf-pos__sec-label.is-empty:before{content:"Letzter Beleg"}.poseditor__panel--kundeninfo .auf-pos__sec-value{text-align:right;justify-content:flex-end}.poseditor__panel--kundeninfo .auf-pos__sec-value :is(input,select,smart-input,.erp-input){font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);text-align:right;pointer-events:none;box-shadow:none!important;background:0 0!important;border:0!important;height:auto!important;min-height:0!important;padding:0!important}.poseditor__panel--kundeninfo .auf-pos__sec-value smart-drop-down-list,.poseditor__panel--kundeninfo .auf-pos__sec-value smart-date-time-picker{--smart-border-width:0;--smart-background:transparent;--smart-surface:transparent;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);text-align:right;pointer-events:none;box-shadow:none!important;background:0 0!important;border:0!important;height:auto!important;min-height:0!important}.poseditor__panel--kundeninfo .auf-pos__sec-value smart-drop-down-list .smart-container,.poseditor__panel--kundeninfo .auf-pos__sec-value smart-drop-down-list .smart-content{background:0 0!important}.poseditor__panel--kundeninfo smart-drop-down-list::part(drop-down-button),.poseditor__panel--kundeninfo smart-drop-down-list::part(action-button),.poseditor__panel--kundeninfo .erp-absolute__lookup-btn{display:none}.poseditor__actions{border-top:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_TOOLBAR_COLOR);flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:10px 14px;display:flex}.poseditor__confirm{align-items:center;gap:8px;display:flex}.poseditor__panel-inner .erp-fluid__card-title,.poseditor__panel-inner .erp-fluid__card-collapse-btn{display:none}.poseditor__panel-inner .erp-fluid__card-head{border-bottom:0;gap:6px;min-height:0;margin-bottom:0;padding-bottom:0}.poseditor__panel-inner .erp-fluid__card-head:not(:has(.erp-fluid__card-utility-actions)){display:none}.poseditor__panel-inner .erp-fluid__card-head:after{content:none}.poseditor__panel-inner .erp-fluid__card{box-shadow:none;background:0 0;border:0;border-radius:0}.poseditor__panel-inner .erp-fluid__board{padding:0}.poseditor__panel-inner .erp-card-check,.poseditor__panel-inner .erp-card-rail{display:none}.poseditor__artikeltext{flex-direction:column;gap:4px;padding:11px;display:flex}.poseditor__artikeltext-1{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_BOLD);color:var(--iCOLL_FONT_COLOR)}.poseditor__artikeltext-2{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_REGULAR);color:var(--iCOLL_LABEL_COLOR);line-height:1.4}.poseditor__panel-badge{background:var(--iCOLL_HOVER_COLOR);color:var(--iCOLL_LABEL_COLOR);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_MEDIUM);border-radius:999px;flex:none;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.poseditor__actions .erp-absolute__button{width:auto;position:static;overflow:visible}.poseditor__actions [class*=tok-btn-]>button.smart-button{height:26px;min-height:26px;font-size:var(--iCOLL_FS_XS);white-space:nowrap;padding:0 12px}.poseditor__actions [class*=tok-btn-]>button.smart-button>.erp-btn-glyph{width:14px;height:14px}.poseditor__actions .erp-absolute__counter{display:none}.artsearch{z-index:1200;background:var(--iCOLL_OVERLAY_BG);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;padding:28px;animation:.16s ease-out artsearch-fade;display:flex;position:fixed;inset:0}@keyframes artsearch-fade{0%{opacity:0}to{opacity:1}}.artsearch__panel{background:var(--iCOLL_POPUP-COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);width:min(1180px,100%);height:min(780px,100%);min-height:0;box-shadow:0 28px 70px -14px color-mix(in srgb, var(--iCOLL_BLACK) 50%, transparent);border-radius:16px;flex-direction:column;animation:.2s cubic-bezier(.2,.8,.3,1) artsearch-rise;display:flex;position:relative;overflow:hidden}@keyframes artsearch-rise{0%{opacity:0;transform:translateY(10px)scale(.994)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.artsearch,.artsearch__panel{animation:none}.artsearch__fold{transition:none}}.artsearch__head{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px 14px;display:grid}.artsearch__back{justify-self:start}.artsearch__close{justify-self:end}.artsearch__back{border:1px solid var(--iCOLL_BORDER_COLOR);height:26px;font:inherit;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border-radius:999px;flex:none;align-items:center;gap:5px;padding:0 12px 0 8px;transition:background-color .14s,color .14s,border-color .14s;display:inline-flex}.artsearch__back:hover{background:var(--iCOLL_HOVER_COLOR);border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_PRIMARY)}.artsearch__back:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.artsearch__back>svg{width:15px;height:15px;transition:transform .16s cubic-bezier(.2,.8,.3,1)}.artsearch__back:hover>svg{transform:translate(-2px)}@media (prefers-reduced-motion:reduce){.artsearch__back,.artsearch__back>svg{transition:none}.artsearch__back:hover>svg{transform:none}}.artsearch__title{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);justify-content:center;align-items:center;gap:9px;display:flex}.artsearch__title-icon{width:17px;height:17px;color:var(--iCOLL_PRIMARY);display:inline-flex}.artsearch__title-icon>svg{width:100%;height:100%}.artsearch__title--position{text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0}.artsearch__title-art{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.artsearch__title-meta{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_REGULAR);color:var(--iCOLL_LABEL_COLOR)}.artsearch__bar{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex-wrap:wrap;flex:none;align-items:flex-end;gap:8px 10px;padding:10px 14px;display:flex}.artsearch [hidden]{display:none!important}.artsearch__results--parked{visibility:hidden;pointer-events:none;z-index:-1;position:absolute;inset:0}.artsearch__cell{flex-direction:column;flex:0 170px;gap:4px;min-width:0;display:flex}.artsearch__cell--grow{flex:240px}.artsearch__cell input,.artsearch__cell .erp-input,.artsearch__cell .erp-lov,.artsearch__cell .erp-lov__field{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:none!important}.artsearch__bar-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.artsearch__input{align-items:center;min-width:0;display:flex;position:relative}.artsearch__input>div,.artsearch__input>div>div{flex:1;min-width:0}.artsearch__input input{height:34px;font-size:var(--iCOLL_FS_BODY);border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);color:var(--iCOLL_FONT_COLOR);box-sizing:border-box;border-radius:8px;transition:border-color .14s,box-shadow .14s;width:100%!important;padding:0 34px 0 12px!important}.artsearch__input input:focus{border-color:var(--iCOLL_PRIMARY);box-shadow:0 0 0 3px color-mix(in srgb, var(--iCOLL_PRIMARY) 22%, transparent);outline:none}.artsearch__input-go{width:28px;height:28px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex;position:absolute;right:3px}.artsearch__input-go>svg{width:15px;height:15px}.artsearch__input-go:hover{background:var(--iCOLL_HOVER_COLOR);color:var(--iCOLL_PRIMARY)}.artsearch__input:focus-within .artsearch__input-go{color:var(--iCOLL_PRIMARY)}.artsearch__go{font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);background:var(--iCOLL_PRIMARY);height:34px;color:var(--iCOLL_WHITE);cursor:pointer;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 20px;transition:filter .12s,transform 60ms;display:inline-flex}.artsearch__go>svg{width:15px;height:15px}.artsearch__go:hover{filter:brightness(1.07)}.artsearch__go:active{transform:translateY(1px)}.artsearch__go:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.artsearch__refine{font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);border:1px solid var(--iCOLL_BORDER_COLOR);height:34px;color:var(--iCOLL_FONT_COLOR);cursor:pointer;background:0 0;border-radius:10px;flex:none;align-items:center;gap:7px;padding:0 13px;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.artsearch__refine>svg:first-child{width:15px;height:15px;color:var(--iCOLL_LABEL_COLOR)}.artsearch__refine:hover{background:var(--iCOLL_HOVER_COLOR)}.artsearch__refine.is-open{color:var(--iCOLL_PRIMARY);border-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 45%, var(--iCOLL_BORDER_COLOR));background:color-mix(in srgb, var(--iCOLL_PRIMARY) 9%, transparent)}.artsearch__refine.is-open>svg:first-child{color:currentColor}.artsearch__refine:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.artsearch__refine-count{min-width:18px;height:18px;font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_BOLD);background:var(--iCOLL_PRIMARY);color:var(--iCOLL_WHITE);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.artsearch__chev{width:14px;height:14px;transition:transform .2s cubic-bezier(.2,.8,.3,1)}.artsearch__refine.is-open .artsearch__chev{transform:rotate(180deg)}.artsearch__close{width:34px;height:34px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;justify-content:center;align-items:center;margin-left:2px;padding:0;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.artsearch__close>svg{width:16px;height:16px}.artsearch__close:hover{background:var(--iCOLL_HOVER_COLOR);border-color:var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_FONT_COLOR)}.artsearch__close:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.artsearch__fold{visibility:hidden;border-bottom:1px solid #0000;flex:none;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.2,.8,.3,1),visibility .22s;display:grid}.artsearch__fold.is-open{visibility:visible;border-bottom-color:var(--iCOLL_BORDER_COLOR);grid-template-rows:1fr}.artsearch__fold-inner{overflow:hidden}.artsearch__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px 14px;padding:14px;display:grid}.artsearch__field{flex-direction:column;gap:5px;min-width:0;display:flex}.artsearch__label{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR)}.artsearch__chips{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex-wrap:wrap;flex:none;gap:6px;padding:10px 14px;animation:.18s ease-out artsearch-chips;display:flex}@keyframes artsearch-chips{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.artsearch__chip{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_FONT_COLOR);background:color-mix(in srgb, var(--iCOLL_PRIMARY) 11%, transparent);border:1px solid color-mix(in srgb, var(--iCOLL_PRIMARY) 32%, transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 6px 4px 10px;display:inline-flex}.artsearch__chip>b{font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR)}.artsearch__chip>button{width:17px;height:17px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.artsearch__chip>button>svg{width:11px;height:11px}.artsearch__chip>button:hover{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_WHITE)}.artsearch__results{background:var(--iCOLL_GRID_COLOR);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.artsearch__missing{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_ERROR_COLOR);padding:16px}.artsearch__missing-inline{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_ERROR_COLOR)}.artsearch__foot{border-top:1px solid var(--iCOLL_BORDER_COLOR);font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);flex:none;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;display:flex}.artsearch__hint{opacity:.85}.artsearch__took{font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_SUCCESS_COLOR);align-items:center;gap:6px;animation:.22s cubic-bezier(.2,.8,.3,1) artsearch-took;display:inline-flex}.artsearch__took>svg{width:14px;height:14px}@keyframes artsearch-took{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.artsearch__took{animation:none}}.bpos-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.bpos-page--docked{height:var(--dock-h,100%)}.bpos.erp-fluid.erp-gridbody{box-sizing:border-box;flex-direction:column;flex:1;gap:16px;min-width:0;min-height:0;padding:12px 16px 16px;display:flex;overflow:auto;container-type:inline-size}.bpos__caption{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;text-overflow:ellipsis;margin-bottom:3px;display:block;overflow:hidden}.bpos__fields{align-items:center;gap:8px;min-width:0;display:flex}.bpos__fields>*{flex:1 1 0;min-width:0}.bpos__head{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex-direction:column;flex:none;gap:6px;padding-bottom:14px;display:flex}.bpos__context{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);flex-wrap:wrap;gap:4px 18px;display:flex}.bpos__context b{font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR)}.bpos__ident{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}.bpos__pos{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.01em;color:var(--iCOLL_FONT_COLOR);align-items:baseline;gap:.3em;margin:0 8px 0 0;display:inline-flex}.bpos__pill{background:color-mix(in srgb, var(--iCOLL_FONT_COLOR) 6%, var(--iCOLL_BODY_COLOR));height:24px;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_FONT_COLOR);white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.bpos__pill--state:before,.bpos__pill--accent:before{content:"";background:var(--iCOLL_LABEL_COLOR);border-radius:50%;flex:none;width:6px;height:6px}.bpos__pill--accent{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 13%, var(--iCOLL_BODY_COLOR));color:color-mix(in srgb, var(--iCOLL_PRIMARY) 70%, var(--iCOLL_FONT_COLOR))}.bpos__pill--accent:before{background:var(--iCOLL_PRIMARY)}.bpos__pill-field{cursor:pointer;padding-right:4px}.bpos.erp-fluid .bpos__pill-field:is(:hover,:focus-within) :is(input,.erp-input,smart-drop-down-list){border-bottom-color:#0000!important}.bpos__pill-field:hover{background:color-mix(in srgb, var(--iCOLL_FONT_COLOR) 10%, var(--iCOLL_BODY_COLOR))}.bpos__pill-field:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--iCOLL_PRIMARY) 35%, transparent)}.bpos.erp-fluid .bpos__pill-field :is(smart-drop-down-list,smart-drop-down-list .smart-input,smart-drop-down-list .smart-content,input,.erp-input){height:22px!important;min-height:0!important;font-size:var(--iCOLL_FS_XS)!important;font-weight:var(--iCOLL_FW_MEDIUM)!important;color:var(--iCOLL_FONT_COLOR)!important;line-height:22px!important}.bpos__pill-field .erp-absolute__lookup-btn{display:none}.bpos__article .bpos__flat :is(button,.erp-absolute__lookup-btn,.erp-hotkey-btn,[role=button]){display:none!important}.bpos__cards{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px 28px;display:grid}.bpos__card--wide{grid-column:1/-1}@container (width<=560px){.bpos__cards{grid-template-columns:minmax(0,1fr)}}@container (width<=420px){.bpos .auf-pos__sec-grid{grid-template-columns:minmax(0,1fr)!important}}.bpos__row--artikel{grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,.9fr)}.bpos .auf-pos__sec-grid+.auf-pos__sec-grid{margin-top:14px}.bpos .bpos__pair>:first-child{flex:1 1 0;min-width:56px!important}.bpos .bpos__pair>:last-child{flex:0 92px;min-width:64px!important}.bpos :is(.auf-pos__sec-cell,.bpos__tabbody .bpos__cell){--iCOLL_FIELD_HEIGHT:36px}.bpos.erp-fluid :is(.auf-pos__sec-value,.bpos__tabbody .bpos__cell) :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,smart-input input,smart-combo-box input,smart-date-time-picker input,smart-numeric-text-box input,smart-drop-down-list input),select,input.erp-input,.erp-lov__field,.coll-native-date-wrap,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box,smart-drop-down-list){--smart-border-width:0;--smart-background:transparent;--smart-surface:transparent;transition:border-color .15s,box-shadow .15s,background-color .15s;--iCOLL_FIELD_HEIGHT:36px!important;border:1px solid var(--iCOLL_BORDER_COLOR)!important;background:var(--iCOLL_BODY_COLOR)!important;height:36px!important;min-height:36px!important;box-shadow:none!important;font-size:var(--iCOLL_FS_BODY)!important;font-weight:var(--iCOLL_FW_SEMIBOLD)!important;color:var(--iCOLL_FONT_COLOR)!important;border-radius:8px!important;padding:0 10px!important}.bpos.erp-fluid :is(.auf-pos__sec-value,.bpos__tabbody .bpos__cell) :is(input,.erp-input):is(:disabled,:read-only):not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,textarea),.bpos.erp-fluid :is(.auf-pos__sec-value,.bpos__tabbody .bpos__cell) select:disabled,.bpos.erp-fluid :is(.auf-pos__sec-value,.bpos__tabbody .bpos__cell) :is(.erp-lov[data-disabled],.erp-lov[data-readonly]) .erp-lov__field,.bpos.erp-fluid :is(.auf-pos__sec-value,.bpos__tabbody .bpos__cell) :is(smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box,smart-drop-down-list):is([disabled],[aria-disabled=true]){background:color-mix(in srgb, var(--iCOLL_FONT_COLOR) 4%, var(--iCOLL_BODY_COLOR))!important}.bpos.erp-fluid :is(.auf-pos__sec-value,.bpos__tabbody .bpos__cell) .coll-native-date-wrap:has(.coll-native-date-input:is(:disabled,:read-only)){background:color-mix(in srgb, var(--iCOLL_FONT_COLOR) 4%, var(--iCOLL_BODY_COLOR))!important}.bpos.erp-fluid :is(.auf-pos__sec-value,.bpos__tabbody .bpos__cell) .erp-lov__input{font-size:var(--iCOLL_FS_BODY)!important;font-weight:var(--iCOLL_FW_SEMIBOLD)!important;color:var(--iCOLL_FONT_COLOR)!important}.bpos.erp-fluid :is(.auf-pos__sec-value,.bpos__tabbody .bpos__cell) :is(input:not([type=checkbox],[type=radio],.erp-lov__input),.erp-lov__field):hover{border-color:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 45%, var(--iCOLL_BORDER_COLOR))!important}.bpos.erp-fluid :is(.auf-pos__sec-value,.bpos__tabbody .bpos__cell) :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input),select,input.erp-input):focus,.bpos.erp-fluid :is(.auf-pos__sec-value,.bpos__tabbody .bpos__cell) :is(.erp-lov__field,.coll-native-date-wrap,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box):focus-within{border-color:var(--iCOLL_PRIMARY)!important;background:var(--iCOLL_BODY_COLOR)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--iCOLL_PRIMARY) 16%, transparent)!important}.bpos.erp-fluid .bpos__num .auf-pos__sec-value>:first-child :is(input,.erp-lov__input),.bpos.erp-fluid .bpos__num .auf-pos__sec-value>input:first-child{text-align:right}.bpos__article{margin:12px 0 10px}.bpos__article-name{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.01em;color:var(--iCOLL_FONT_COLOR);line-height:1.25}.bpos__article-sub{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);margin-top:2px}.bpos__article+.auf-pos__sec-grid{margin-top:0}.bpos__kvs{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:6px 16px;margin-top:12px;display:grid}.bpos__card-title+.bpos__kvs{margin-top:0}.bpos__kv{display:contents}.bpos__kv-key{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR)}.bpos__kv-val{min-width:0;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);gap:8px;display:flex}.bpos__kv-field{flex:1;min-width:0}.bpos__flat{min-width:0;max-width:100%;display:inline-flex}.bpos__flat>*{flex:auto;min-width:0;width:auto!important}.bpos.erp-fluid .bpos__flat :is(input,textarea,smart-input,.erp-input,.erp-lov__field),.bpos.erp-fluid .bpos__flat smart-drop-down-list{--smart-border-width:0;--smart-background:transparent;--smart-surface:transparent;transition:border-color .15s;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;font:inherit!important;color:inherit!important;background:0 0!important;border:0!important;border-bottom:1px solid #0000!important;border-radius:0!important;padding:0!important}.bpos__flat smart-drop-down-list .smart-container,.bpos__flat smart-drop-down-list .smart-content{background:0 0!important}.bpos.erp-fluid .bpos__flat:hover :is(input,textarea,smart-input,.erp-input,smart-drop-down-list),.bpos.erp-fluid .bpos__flat:focus-within :is(input,textarea,smart-input,.erp-input,smart-drop-down-list){border-bottom-color:var(--iCOLL_BORDER_COLOR)!important}.bpos.erp-fluid .bpos__flat:focus-within :is(input,textarea,smart-input,.erp-input,smart-drop-down-list){border-bottom-color:var(--iCOLL_PRIMARY)!important}.bpos__article .bpos__flat{width:100%;display:flex}.bpos__pos-field{vertical-align:baseline;width:3.5em}.bpos__totals{border:1px solid color-mix(in srgb, var(--iCOLL_PRIMARY) 20%, var(--iCOLL_BORDER_COLOR));border-left:3px solid var(--iCOLL_PRIMARY);background:color-mix(in srgb, var(--iCOLL_PRIMARY) 6%, var(--iCOLL_BODY_COLOR));border-radius:10px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));padding:12px 4px;display:grid}.bpos__total{flex-direction:column;align-items:flex-end;gap:2px;min-width:0;padding:0 16px;display:flex}.bpos__total+.bpos__total{border-left:1px solid color-mix(in srgb, var(--iCOLL_PRIMARY) 18%, var(--iCOLL_BORDER_COLOR))}.bpos__total-key{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.bpos__total-val{font-size:calc(var(--iCOLL_FS_TITLE) + 2px);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--iCOLL_FONT_COLOR);line-height:1.2}.bpos__total-cur{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR);margin-left:6px}.bpos__card{min-width:0}.bpos__card-title{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.05em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);align-items:center;gap:8px;margin:0 0 12px;padding-bottom:7px;display:flex;position:relative}.bpos__card-title:before{content:"";background:var(--iCOLL_PRIMARY);opacity:.72;border-radius:2px;width:3px;height:12px}.bpos__card-title:after{content:"";background:var(--iCOLL_BORDER_COLOR);height:1px;position:absolute;inset:auto 0 0}.bpos__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-items:start;gap:12px 16px;display:grid}.bpos__cell{min-width:0}.bpos__cell--wide{grid-column:1/-1}.bpos__more{font:inherit;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:14px 0 6px;padding:2px 0;display:inline-flex}.bpos__more:hover{color:var(--iCOLL_PRIMARY)}.bpos__more:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.bpos__staffel{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:8px;height:150px;margin-top:8px;overflow:hidden}.bpos__tabs{flex:none;min-width:0}.bpos__tabbody{flex-direction:column;gap:14px;padding-bottom:4px;display:flex}.bpos__tabgrid{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:8px;height:220px;overflow:hidden}.bpos__tabactions{flex-wrap:wrap;gap:6px;display:flex}.bpos__tabactions>*{flex:none;width:auto!important}.bpos__empty{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);margin:0}.bpos__list{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);border-radius:8px;flex-direction:column;flex:none;height:220px;display:flex;overflow:hidden}.bpos__foot{border-top:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_TOOLBAR_COLOR);flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:10px 18px;display:flex}.bpos__foot>*,.bpos__commands>*{flex:none;width:auto!important}.bpos__step{gap:4px;display:flex}.bpos__step [class*=tok-btn-]>button.smart-button{min-width:34px;padding:0 10px}.bpos__foot-gap{flex:1!important}.bpos__kvs--two{grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr)}@container (width<=420px){.bpos__kvs--two{grid-template-columns:max-content minmax(0,1fr)}}.bpos__lines .auf-pos__sec-cell{grid-template-columns:minmax(120px,30%) minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.bpos__lines .auf-pos__sec-label{font-size:var(--iCOLL_FS_SM);white-space:normal}.bpos__lines.auf-pos__sec-grid{row-gap:8px}.bpos .bpos__lines .bpos__pair>*{flex:1 1 0;min-width:48px!important}.bpos .bpos__lines .bpos__pair>:last-child{flex:0 92px;min-width:64px!important}@container (width<=480px){.bpos__lines .auf-pos__sec-cell{flex-direction:column;align-items:stretch;display:flex}}.auf-pos{box-sizing:border-box;flex-direction:column;flex:1;gap:14px;min-width:0;min-height:0;padding:12px 14px 16px;display:flex}.auf-pos__bar{background:var(--iCOLL_TOOLBAR_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:10px;flex:none;align-items:center;gap:6px;padding:6px;display:flex}.auf-pos__total{align-items:baseline;gap:7px;margin-left:auto;padding:0 4px;display:inline-flex}.auf-pos__total-label{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.auf-pos__total-value{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR)}.auf-pos__btn{font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);color:var(--iCOLL_FONT_COLOR);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:7px 13px;line-height:1;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.auf-pos__btn:hover{background:var(--iCOLL_HOVER_COLOR);border-color:var(--iCOLL_BORDER_COLOR)}.auf-pos__btn:active{color:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY)}.auf-pos__btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.auf-pos__btn--primary{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_WHITE);font-weight:var(--iCOLL_FW_BUTTON);transition:filter .12s,transform 60ms}.auf-pos__btn--primary:hover{background:var(--iCOLL_PRIMARY);filter:brightness(1.07);border-color:#0000}.auf-pos__btn--primary:active{color:var(--iCOLL_WHITE);border-color:#0000;transform:translateY(1px)}.auf-pos__btn--primary .auf-pos__btn-icon{color:currentColor}.auf-pos__btn-icon{width:16px;height:16px;color:var(--iCOLL_LABEL_COLOR);display:inline-flex}.auf-pos__btn:hover .auf-pos__btn-icon,.auf-pos__btn:active .auf-pos__btn-icon{color:inherit}.auf-pos__btn-icon>svg{width:100%;height:100%}.auf-pos__grid{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);border-radius:10px;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.auf-pos__grid:has(.erp-grid__wrap){min-height:180px}.auf-pos__gridbar{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex:none;align-items:center;min-width:0;padding:4px 6px;display:flex;overflow-x:auto}.auf-pos__split{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,0);gap:0;min-width:0;min-height:0;transition:grid-template-columns .26s cubic-bezier(.2,.8,.3,1),gap .26s;display:grid}.auf-pos__split.is-open{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:12px}@media (width<=1100px){.auf-pos__split,.auf-pos__split.is-open{grid-template-columns:minmax(0,1fr);transition:none}.auf-pos__split.is-open{gap:12px}.auf-pos__split:not(.is-open) .auf-pos__inspector{display:none}.auf-pos__inspector{max-height:60vh}}@media (prefers-reduced-motion:reduce){.auf-pos__split,.auf-pos__insp-body .erp-fluid__card-body{transition:none}}.auf-pos__inspector{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);border-radius:10px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.auf-pos__split:not(.is-open) .auf-pos__inspector{border-width:0}.auf-pos__insp-head{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_TOOLBAR_COLOR);flex:none;align-items:center;gap:10px;padding:9px 10px 9px 12px;display:flex}.auf-pos__insp-id{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.auf-pos__insp-pos{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);white-space:nowrap}.auf-pos__insp-art{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.auf-pos__insp-close{width:26px;height:26px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.auf-pos__insp-close:hover{background:var(--iCOLL_HOVER_COLOR);border-color:var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_FONT_COLOR)}.auf-pos__insp-close:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.auf-pos__insp-close>svg{width:14px;height:14px}.auf-pos__insp-body{flex:1;min-height:0;padding:10px;overflow:auto}.auf-pos__insp-foot{border-top:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_TOOLBAR_COLOR);flex:none;align-items:center;gap:8px;padding:9px 12px;display:flex}.auf-pos__insp-foot>:first-child{margin-right:auto}.auf-pos__insp-body .erp-fluid__board{background:0 0;flex-direction:column;gap:0;padding:0}.auf-pos__insp-body .erp-fluid__col{flex:none;gap:16px;width:100%;padding-left:0;padding-right:0}.auf-pos__insp-body .erp-paired,.auf-pos__insp-body .erp-paired__group{grid-template-columns:minmax(0,1fr)}.auf-pos__insp-body .erp-paired__label{white-space:normal;text-overflow:clip}.auf-pos__insp-body .erp-fluid__card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.auf-pos__insp-body .erp-fluid__card:hover,.auf-pos__insp-body .erp-fluid__card:focus-within{box-shadow:none;border-color:var(--iCOLL_BORDER_COLOR)}.auf-pos__insp-body .erp-fluid__card-head{border-bottom:0;margin:0 0 12px;padding:0 0 9px;position:relative}.auf-pos__insp-body .erp-fluid__card-title{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.04em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR)}.auf-pos__insp-body .erp-card-check{display:none}.auf-pos__insp-body .erp-fluid__card-body{opacity:1;grid-template-rows:1fr;max-height:none;transition:grid-template-rows .24s cubic-bezier(.2,.8,.3,1);display:grid}.auf-pos__insp-body .erp-fluid__card-body--collapsed{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.2,.8,.3,1),visibility .24s}.auf-pos__insp-body .erp-fluid__card-body-inner{min-height:0;overflow:hidden}.auf-pos__insp-body .erp-fluid__card:has(.erp-fluid__card-body--collapsed){box-shadow:none}.auf-pos__insp-body .erp-fluid__card:has(.erp-fluid__card-body--collapsed) .erp-fluid__card-head{margin-bottom:0;padding-bottom:0}.auf-pos__insp-body .erp-fluid__card:has(.erp-fluid__card-body--collapsed) .erp-fluid__card-head:after{opacity:0}.auf-pos__insp-body .erp-fluid__card-collapse-btn{width:24px;height:24px;color:var(--iCOLL_LABEL_COLOR);background:0 0;border-color:#0000}.auf-pos__insp-body .erp-fluid__card-collapse-btn:hover,.auf-pos__insp-body .erp-fluid__card-collapse-btn:focus-visible{background:var(--iCOLL_HOVER_COLOR);border-color:var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_PRIMARY)}.auf-pos__gridbar-commit{flex:none;align-items:center;padding-left:6px;display:inline-flex}.auf-pos__gridbar>.erp-absolute__toolbar{flex:auto;min-width:0;width:auto!important}.auf-pos__gridbar .erp-toolbar{background:0 0;border-bottom:none;padding-right:0}.auf-pos__insp-body>.erp-fluid__card{margin-bottom:16px;padding-left:16px;padding-right:16px}.auf-pos__insp-body>.erp-fluid__card+.erp-fluid{padding-top:0}.auf-pos__insp-body>.erp-fluid__card{margin-bottom:26px}.auf-pos__insp-body .erp-fluid__col{gap:26px}.auf-pos__insp-body .erp-fluid__card-head:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 100%, transparent) 0%, color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 55%, transparent) 42%, transparent 100%);height:1px;position:absolute;inset:auto 0 0}.auf-pos__insp-body .erp-fluid__card-title{align-items:center;gap:8px;display:flex}.auf-pos__insp-body .erp-fluid__card-title:before{content:"";background:var(--iCOLL_PRIMARY);opacity:.72;border-radius:2px;flex:none;width:3px;height:12px}.auf-pos__insp-body .erp-fluid__card:has(.erp-fluid__card-body--collapsed) .erp-fluid__card-title:before{opacity:.3}.form-popup{z-index:100;background:color-mix(in srgb, var(--iCOLL_SLATE) 42%, transparent);-webkit-backdrop-filter:blur(3px);justify-content:center;align-items:center;padding:16px;animation:.16s ease-out form-popup-fade;display:flex;position:absolute;inset:0}.form-popup__card{box-sizing:border-box;background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);border-top:4px solid var(--iCOLL_PRIMARY);width:100%;max-width:36rem;max-height:min(80vh,100%);box-shadow:0 20px 50px color-mix(in srgb, var(--iCOLL_SLATE) 22%, transparent), 0 6px 16px color-mix(in srgb, var(--iCOLL_SLATE) 12%, transparent);border-radius:14px;outline:none;flex-direction:column;animation:.2s cubic-bezier(.34,1.4,.64,1) form-popup-pop;display:flex;position:relative;overflow:hidden}.form-popup__body{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.form-popup__close{z-index:2;width:32px;height:32px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:12px;right:12px}.form-popup__close svg{width:18px;height:18px}.form-popup__close:hover,.form-popup__close:focus-visible{color:var(--iCOLL_FONT_COLOR);background:color-mix(in srgb, var(--iCOLL_FONT_COLOR) 8%, transparent)}@keyframes form-popup-fade{0%{opacity:0}to{opacity:1}}@keyframes form-popup-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.form-popup,.form-popup__card{animation:none}}.abs{flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px;animation:.2s cubic-bezier(.2,.8,.3,1) abs-in;display:flex;overflow:auto}@keyframes abs-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.abs{animation:none}.abs-out__body,.abs-out__chev,.abs-scale__open,.abs-scale__order{transition:none}}.abs-card{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);border-radius:10px;min-width:0;padding:14px 16px}.abs-card__title{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.05em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);margin:0 0 12px}.abs-read{flex-direction:column;gap:2px;min-width:0;display:flex}.abs-read__label{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.abs-read__value{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);font-variant-numeric:tabular-nums}.abs-read--big .abs-read__value{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.01em}.abs-credit{--abs-state:var(--iCOLL_SUCCESS_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);border-radius:10px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.abs-credit--warn{--abs-state:var(--iCOLL_WARNING_COLOR)}.abs-credit--over{--abs-state:var(--iCOLL_ERROR_COLOR)}.abs-credit--unknown{--abs-state:var(--iCOLL_LABEL_COLOR)}.abs-credit__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.abs-credit__title{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.05em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);margin:0}.abs-credit__verdict{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--abs-state);align-items:center;gap:7px;display:inline-flex}.abs-credit__dot{background:var(--abs-state);border-radius:50%;flex:none;width:9px;height:9px}.abs-scale{flex-direction:column;gap:6px;display:flex}.abs-scale__track{background:var(--iCOLL_HOVER_COLOR);border-radius:5px;height:10px;display:flex;position:relative;overflow:visible}.abs-scale__open,.abs-scale__order{height:100%;transition:width .3s cubic-bezier(.2,.8,.3,1)}.abs-scale__open{background:var(--iCOLL_LABEL_COLOR);opacity:.45;border-radius:5px 0 0 5px}.abs-scale__order{background:var(--abs-state);border-radius:0 5px 5px 0}.abs-scale__limit{background:var(--iCOLL_FONT_COLOR);opacity:.75;width:2px;position:absolute;top:-4px;bottom:-4px}.abs-scale__limit-tag{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.abs-scale__key{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);gap:16px;display:flex}.abs-scale__k{align-items:center;gap:6px;display:inline-flex}.abs-scale__k:before{content:"";border-radius:2px;flex:none;width:9px;height:9px}.abs-scale__k--open:before{background:var(--iCOLL_LABEL_COLOR);opacity:.45}.abs-scale__k--order:before{background:var(--abs-state)}.abs-figures{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;display:grid}@media (width<=1400px){.abs-figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.abs-figures{grid-template-columns:minmax(0,1fr)}}.abs-main{grid-template-columns:minmax(0,1.35fr) minmax(340px,1fr);align-items:stretch;gap:12px;display:grid}@media (width<=1100px){.abs-main{grid-template-columns:minmax(0,1fr)}}.abs-left{flex-direction:column;gap:12px;min-width:0;display:flex}.abs-right{flex-direction:column;align-self:start;gap:12px;min-width:0;display:flex;position:sticky;top:0}.abs-total{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex-direction:column;gap:12px;margin-bottom:14px;padding-bottom:14px;display:flex}.abs-total__main{flex-direction:column;gap:2px;display:flex}.abs-total__label{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.abs-total__value{font-size:var(--iCOLL_FS_DISPLAY);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.02em;color:var(--iCOLL_FONT_COLOR);font-variant-numeric:tabular-nums;line-height:1.1}.abs-total__parts{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px 20px;display:grid}.abs-anz{border:1px solid var(--iCOLL_BORDER_COLOR);background:0 0;border-radius:8px;flex-direction:column;gap:10px;margin-top:14px;padding:12px;display:flex}.abs-anz__computed{margin-bottom:2px}.abs-anz__entry{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.abs-anz__cell{flex-direction:column;gap:4px;min-width:0;display:flex}.abs-anz__cell .abs-field__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.abs-anz__cell--value{flex:0 150px}.abs-anz__cell--kind{flex:0 190px}.abs-card__foot{border-top:1px solid var(--iCOLL_BORDER_COLOR);justify-content:flex-end;margin-top:14px;padding-top:12px;display:flex}.abs-card__foot .erp-absolute__button{flex:none;width:max-content;height:auto;position:static;overflow:visible}.abs-card__foot [class*=tok-btn-]{flex:none;width:max-content}.abs-card__foot [class*=tok-btn-]>button.smart-button{height:32px;min-height:32px;font-size:var(--iCOLL_FS_XS);white-space:nowrap;width:auto;padding:0 18px}.abs-card__foot .erp-absolute__counter{display:none}.abs-anz__entry .erp-absolute__field{width:100%;height:auto;position:static;overflow:visible}.abs-anz__entry .erp-absolute__counter{display:none}.abs-field{flex-direction:column;gap:4px;min-width:0;display:flex}.abs-field--grow{flex:1;min-width:0}.abs-field__label{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.abs-counts{margin-top:12px}.abs-out+.abs-out{margin-top:6px}.abs-out{border:1px solid var(--iCOLL_BORDER_COLOR);background:0 0;border-radius:8px;transition:border-color .14s;overflow:hidden}.abs-out.is-open{border-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 38%, var(--iCOLL_BORDER_COLOR))}.abs-out__head{width:100%;font:inherit;text-align:left;color:var(--iCOLL_FONT_COLOR);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;transition:background-color .12s;display:flex}.abs-out__head:hover{background:var(--iCOLL_HOVER_COLOR)}.abs-out__head:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:-2px}.abs-out__title{width:68px;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);flex:none}.abs-out-card .abs-flags{grid-template-columns:minmax(0,1fr)}@media (width<=1400px){.abs-out-card .abs-out__act{display:none}}.abs-out__sum{flex-wrap:wrap;flex:1;gap:5px;min-width:0;display:flex}.abs-out__none{color:var(--iCOLL_LABEL_COLOR)}.abs-chip{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_FONT_COLOR);white-space:nowrap;border-radius:10px;align-items:center;padding:1px 8px;display:inline-flex}.abs-out__act{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_SEMIBOLD);flex:none}.abs-out__chev{width:15px;height:15px;color:var(--iCOLL_LABEL_COLOR);flex:none;transition:transform .2s cubic-bezier(.2,.8,.3,1)}.abs-out.is-open .abs-out__chev{transform:rotate(180deg)}.abs-out__body{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.2,.8,.3,1),visibility .22s;display:grid}.abs-out.is-open .abs-out__body{visibility:visible;grid-template-rows:1fr}.abs-out__inner{overflow:hidden}.abs-out.is-open .abs-out__inner{padding:2px 12px 12px}.abs-out__lead{border-bottom:1px dashed var(--iCOLL_BORDER_COLOR);align-items:end;gap:10px;margin-bottom:12px;padding-bottom:12px;display:flex}.abs-out__lead .abs-field--grow{flex:0 260px;max-width:260px}.abs-pay__kind{flex-direction:column;gap:4px;max-width:260px;display:flex}.abs-pay-reveal{grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.2,.8,.3,1);display:grid}.abs-pay-reveal.is-open{grid-template-rows:1fr}.abs-pay-reveal__inner{min-height:0;overflow:hidden}.abs-pay-reveal.is-open .abs-pay-reveal__inner{padding-top:12px}.abs-pay{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width<=520px){.abs-pay{grid-template-columns:minmax(0,1fr)}}.abs-pay__opt{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);border-radius:8px;flex-direction:row;align-items:center;gap:8px;min-width:0;padding:6px 8px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}.abs-pay-reveal.is-open .abs-pay__opt{animation:.3s cubic-bezier(.2,.8,.3,1) backwards abs-pay-in}.abs-pay-reveal.is-open .abs-pay__opt:first-child{animation-delay:60ms}.abs-pay-reveal.is-open .abs-pay__opt:nth-child(2){animation-delay:.14s}@keyframes abs-pay-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.abs-pay__opt.is-on{border-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 50%, transparent);background:color-mix(in srgb, var(--iCOLL_PRIMARY) 8%, var(--iCOLL_GRID_COLOR))}.abs-pay__label{min-width:0;font-size:var(--iCOLL_FS_SM);text-overflow:ellipsis;white-space:nowrap;flex:none;line-height:1.3;overflow:hidden}.abs-pay__opt.is-on .abs-pay__label{font-weight:var(--iCOLL_FW_SEMIBOLD)}.abs-pay__state,.abs-pay__change{flex:none;align-items:center;display:inline-flex}.abs-pay__change .erp-absolute__button{width:auto;position:static;overflow:visible}.abs-pay__change [class*=tok-btn-]>button.smart-button{height:22px;min-height:22px;font-size:var(--iCOLL_FS_XS);padding:0 8px}.abs-pay .erp-absolute__counter{display:none}@media (prefers-reduced-motion:reduce){.abs-pay-reveal{transition:none}.abs-pay-reveal.is-open .abs-pay__opt{animation:none}}.abs-flags{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:4px 16px;margin:0;padding:0;list-style:none;display:grid}.abs-flag{border-radius:6px;align-items:center;gap:8px;min-width:0;padding:4px 6px;display:flex}.abs-flag__box{flex:none;align-items:center;display:inline-flex}.abs-flag__box smart-check-box .smart-label,.abs-pay__state smart-check-box .smart-label{display:none}.abs-flag__label{min-width:0;font-size:var(--iCOLL_FS_SM);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.abs-flag.is-on .abs-flag__label{font-weight:var(--iCOLL_FW_SEMIBOLD)}.abs-flag__label--select{font-weight:var(--iCOLL_FW_REGULAR);flex:0 220px;overflow:visible}.abs-flag.is-on .abs-flag__label--select{font-weight:var(--iCOLL_FW_REGULAR)}.abs-flag__change{flex:none;align-items:center;display:inline-flex}.abs-flag__change .erp-absolute__button{width:auto;position:static;overflow:visible}.abs-flag__change [class*=tok-btn-]>button.smart-button{height:22px;min-height:22px;font-size:var(--iCOLL_FS_XS);padding:0 8px}.abs-flag__change .erp-absolute__counter{display:none}.abs-decide{border:1px solid color-mix(in srgb, var(--iCOLL_PRIMARY) 26%, var(--iCOLL_BORDER_COLOR));background:var(--iCOLL_GRID_COLOR);border-radius:10px;flex-direction:column;gap:14px;padding:16px;display:flex}.abs-decide__head{flex-direction:column;gap:4px;display:flex}.abs-decide__title{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.01em;margin:0}.abs-decide__sub{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);margin:0}.abs-decide__sub strong{color:var(--iCOLL_FONT_COLOR);font-weight:var(--iCOLL_FW_SEMIBOLD)}.abs-decide__unset{color:var(--iCOLL_LABEL_COLOR)}.abs-decide__groups{flex-direction:column;gap:14px;display:flex}.abs-dest{--abs-oc:var(--iCOLL_LABEL_COLOR)}.abs-dest--goes{--abs-oc:var(--iCOLL_SUCCESS_COLOR)}.abs-dest--waits{--abs-oc:var(--iCOLL_WARNING_COLOR)}.abs-dest--stops{--abs-oc:var(--iCOLL_ERROR_COLOR)}.abs-dest__title{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--abs-oc);align-items:center;gap:8px;margin:0 0 6px;display:flex}.abs-dest__rule{background:var(--abs-oc);border-radius:2px;flex:none;width:3px;height:12px}.abs-dest__list{flex-direction:column;gap:3px;margin:0;padding:0;list-style:none;display:flex}.abs-opt{width:100%;font:inherit;text-align:left;color:var(--iCOLL_FONT_COLOR);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;transition:background-color .13s,border-color .13s,color .13s;display:flex}.abs-opt:hover:not(:disabled){background:var(--iCOLL_HOVER_COLOR);border-color:var(--iCOLL_BORDER_COLOR)}.abs-opt:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:-2px}.abs-opt:disabled{opacity:.45;cursor:not-allowed}.abs-opt.is-active{background:color-mix(in srgb, var(--abs-oc) 12%, transparent);border-color:color-mix(in srgb, var(--abs-oc) 45%, transparent);color:var(--abs-oc);font-weight:var(--iCOLL_FW_SEMIBOLD)}.abs-opt__icon{border:1px solid var(--iCOLL_BORDER_COLOR);width:26px;height:26px;color:var(--iCOLL_LABEL_COLOR);border-radius:7px;flex:none;justify-content:center;align-items:center;transition:background-color .13s,border-color .13s,color .13s;display:inline-flex}.abs-opt__icon svg{width:15px;height:15px}.abs-opt:hover:not(:disabled):not(.is-active) .abs-opt__icon{color:var(--abs-oc);border-color:var(--abs-oc)}.abs-opt.is-active .abs-opt__icon,.abs-opt.is-active:hover .abs-opt__icon{background:var(--abs-oc);border-color:var(--abs-oc);color:var(--iCOLL_ON_COLOR)}.abs-opt.is-active .abs-opt__icon svg,.abs-opt.is-active:hover .abs-opt__icon svg{stroke:var(--iCOLL_ON_COLOR)!important;color:var(--iCOLL_ON_COLOR)!important}.abs-opt__label{min-width:0;font-size:var(--iCOLL_FS_SM);flex:1;line-height:1.3}.abs-opt__tick{width:15px;height:15px;color:var(--abs-oc);flex:none}.abs-opt__tick svg{width:100%;height:100%}.abs-decide__actions{border-top:1px solid var(--iCOLL_BORDER_COLOR);flex-direction:column;gap:8px;padding-top:12px;display:flex}.abs-decide__extra{display:flex}.abs-decide__commit{gap:8px;display:flex}.abs-decide__commit>*{flex:1}.abs-decide__actions .erp-absolute__button{flex:1;width:auto;position:static;overflow:visible}.abs-decide__commit [class*=tok-btn-],.abs-decide__commit [class*=tok-btn-]>button.smart-button{width:100%}.abs-decide__actions [class*=tok-btn-]>button.smart-button{height:32px;min-height:32px;font-size:var(--iCOLL_FS_XS);white-space:nowrap;padding:0 14px}.abs-decide__extra [class*=tok-btn-]>button.smart-button{height:26px;min-height:26px}.abs-decide__actions .erp-absolute__counter{display:none}.abs-foot{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.abs-komm{gap:6px;min-width:0;display:grid}.abs-komm__head,.abs-komm__row{grid-template-columns:minmax(96px,130px) minmax(84px,110px) minmax(0,178px) minmax(0,180px);justify-content:start;align-items:center;gap:8px;min-width:0;display:grid}.abs-komm__head{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);padding-bottom:4px}.abs-komm__label{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);text-overflow:ellipsis;overflow:hidden}.abs-komm__kind{align-items:center;gap:4px;min-width:0;display:flex}.abs-komm__kind .erp-absolute__button{width:auto;position:static;overflow:visible}.abs-komm__kind [class*=tok-btn-]>button.smart-button{height:24px;min-height:24px;padding:0 8px}.abs-komm .erp-absolute__counter{display:none}@media (width<=720px){.abs-komm__head{display:none}.abs-komm__row{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);grid-template-columns:minmax(0,1fr);padding-bottom:8px}}.abs-lief{gap:8px;display:grid}.abs-lief__row{align-items:center;gap:10px;min-width:0;display:flex}.abs-lief__label{min-width:0;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);flex:1}.abs-lief__value{flex:none;width:90px}.abs-lief__value .erp-absolute__field{width:100%;height:auto;position:static;overflow:visible}.abs-lief .erp-absolute__counter{display:none}.abs-lief__toggle{cursor:pointer;font:inherit;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BUTTON);color:var(--iCOLL_PRIMARY);background:0 0;border:0;align-items:center;gap:6px;margin-top:12px;padding:0;display:flex}.abs-lief__toggle:hover{text-decoration:underline}.abs-lief__toggle svg{width:14px;height:14px;transition:transform .18s}.abs-lief__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.abs-lief__reveal{grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.2,.8,.3,1);display:grid}.abs-lief__reveal.is-open{grid-template-rows:1fr}.abs-lief__reveal-inner{min-height:0;overflow:hidden}.abs-lief__reveal.is-open .abs-lief__reveal-inner{padding-top:12px}.abs-lief__grid{flex-direction:column;height:260px;min-height:260px;display:flex}@media (prefers-reduced-motion:reduce){.abs-lief__reveal,.abs-lief__toggle svg{transition:none}}.abs-rest{border:1px dashed var(--iCOLL_BORDER_COLOR);border-radius:10px;padding:4px}.abs .erp-absolute__field{width:auto;height:auto;position:static;overflow:visible}.abs .abs-field .erp-absolute__field,.abs .abs-komm .erp-absolute__field{width:100%}.abs :is(input,select,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box,.erp-input){height:var(--iCOLL_FIELD_HEIGHT)!important;min-height:var(--iCOLL_FIELD_HEIGHT)!important;font-size:var(--iCOLL_FS_SM)!important}.abs :is(input,.erp-input){transition:border-color .15s,box-shadow .15s;border:1px solid var(--iCOLL_BORDER_COLOR)!important;background:var(--iCOLL_BODY_COLOR)!important;border-radius:7px!important;padding:0 10px!important}.abs :is(input,.erp-input):disabled:not(.erp-lov__input),.abs :is(input,.erp-input):read-only:not(.erp-lov__input){background:var(--iCOLL_VIEW_COLOR)!important;border-color:var(--iCOLL_BORDER_COLOR)!important}.abs .erp-absolute__field--required :is(input,.erp-input,textarea,select),.abs .erp-absolute__field--required :is(smart-input,smart-drop-down-list,smart-combo-box,smart-text-area){background:var(--iCOLL_REQUIREDFIELD-COLOR)!important;border-color:var(--iCOLL_REQUIREDFIELDBORDER-COLOR)!important}.abs .erp-absolute__field--error :is(input,.erp-input,textarea,select),.abs .erp-absolute__field--error :is(smart-input,smart-drop-down-list,smart-combo-box,smart-text-area){background:var(--iCOLL_ERROR_BG)!important;border-color:var(--iCOLL_ERROR_COLOR)!important}.abs :is(input,.erp-input):focus{border-color:var(--iCOLL_PRIMARY)!important;box-shadow:0 0 0 2px var(--iCOLL_PRIMARY_LIGHT)!important;outline:none!important}.abs .erp-absolute__field--required :is(input,.erp-input):focus{border-color:var(--iCOLL_PRIMARY)!important;box-shadow:0 0 0 2px var(--iCOLL_PRIMARY_LIGHT)!important}.abs .erp-absolute__field--error :is(input,.erp-input):focus{border-color:var(--iCOLL_ERROR_COLOR)!important;box-shadow:0 0 0 2px var(--iCOLL_ERROR_BG)!important}.abs .erp-lov__input,.abs .erp-absolute__field--required .erp-lov__input,.abs .erp-absolute__field--error .erp-lov__input,.abs .erp-lov__input:focus,.abs .erp-absolute__field--required .erp-lov__input:focus,.abs .erp-absolute__field--error .erp-lov__input:focus{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;height:auto!important;min-height:0!important;padding:0!important}.abs .erp-lov__field{height:var(--iCOLL_FIELD_HEIGHT)}.abs smart-drop-down-list{height:var(--iCOLL_FIELD_HEIGHT)!important;min-height:var(--iCOLL_FIELD_HEIGHT)!important;font-size:var(--iCOLL_FS_SM)!important;border-radius:7px!important}.abs .erp-absolute__lookup-btn{height:var(--iCOLL_FIELD_HEIGHT)!important;border-radius:7px!important;min-width:30px!important}.abs .coll-native-date-wrap .coll-native-date-input{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.nextdoc{box-sizing:border-box;height:100%;min-height:0;color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_BODY);flex-direction:column;align-items:stretch;display:flex;overflow:hidden}.nextdoc__scroll{box-sizing:border-box;flex-direction:column;flex:auto;align-items:stretch;gap:14px;min-height:0;padding:16px 18px;display:flex;overflow-y:auto}.nextdoc :is(input,select,smart-input,smart-drop-down-list,.erp-input,.erp-absolute__field){width:100%;min-width:0;max-width:none}.nextdoc__choice{border:1px solid var(--iCOLL_BORDER_COLOR);background:radial-gradient(120% 100% at 0% 0%, var(--iCOLL_PRIMARY_LIGHT) 0%, transparent 60%), var(--iCOLL_SURFACE_COLOR);border-radius:16px;flex-direction:column;flex:none;gap:14px;padding:18px 20px 20px;transition:border-color .25s,background-color .25s;display:flex;position:relative}.nextdoc__choice:before{content:"";background:var(--iCOLL_PRIMARY);border-radius:0 3px 3px 0;width:3px;animation:2.4s ease-in-out infinite nextdoc-breathe;position:absolute;top:14px;bottom:14px;left:0}@keyframes nextdoc-breathe{0%,to{opacity:.35}50%{opacity:1}}.nextdoc__choice--answered:before{opacity:1;background:var(--iCOLL_SUCCESS_COLOR);animation:none}.nextdoc__choice--answered{border-color:var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_SURFACE_COLOR)}.nextdoc__ask{align-items:center;gap:12px;display:flex}.nextdoc__ask-step{background:var(--iCOLL_PRIMARY);width:26px;height:26px;color:var(--iCOLL_ON_COLOR);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);border-radius:50%;flex:none;place-items:center;display:grid}.nextdoc__choice--answered .nextdoc__ask-step{background:var(--iCOLL_SUCCESS_COLOR)}.nextdoc__ask-text{flex-direction:column;gap:1px;min-width:0;display:flex}.nextdoc__ask-q{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);margin:0;line-height:1.2}.nextdoc__ask-sub{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);align-items:center;gap:7px;margin:0;display:flex}.nextdoc__from{font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR)}.nextdoc__ask-arrow{width:15px;height:15px;color:var(--iCOLL_PRIMARY);flex:none}.nextdoc__to{font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_PRIMARY_DARK);animation:.26s cubic-bezier(.2,.9,.3,1) both nextdoc-to-in}@keyframes nextdoc-to-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}.nextdoc__cards{grid-template-columns:repeat(auto-fit,minmax(0,196px));justify-content:start;gap:10px;display:grid}.nextdoc__card{border:2px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);font:inherit;text-align:left;cursor:pointer;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:1px 10px;padding:11px 13px;transition:border-color .18s,background-color .18s,transform .14s,box-shadow .18s;animation:.34s cubic-bezier(.2,.8,.3,1) both nextdoc-card-in;display:grid;position:relative;overflow:visible}@keyframes nextdoc-card-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nextdoc__card:hover:not(:disabled){border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_TINT);box-shadow:var(--iCOLL_BOXSHADOW_HOVER);transform:translateY(-2px)}.nextdoc__card:active:not(:disabled){transform:translateY(0)}.nextdoc__card:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.nextdoc__card-glyph{background:var(--iCOLL_PRIMARY_LIGHT);width:38px;height:38px;color:var(--iCOLL_PRIMARY);border-radius:10px;grid-row:1/span 2;place-items:center;transition:background-color .18s,color .18s;display:grid}.nextdoc__card-glyph svg{width:20px;height:20px}.nextdoc__card-name{min-width:0;font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);grid-area:1/2;line-height:1.25}.nextdoc__card--picked .nextdoc__card-name{color:var(--iCOLL_PRIMARY_DARK)}.nextdoc__card-code{font-size:var(--iCOLL_FS_LABEL);letter-spacing:.08em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);padding-right:52px}.nextdoc__card-tag{background:var(--iCOLL_ACTIONBUTTON_COLOR);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);text-transform:uppercase;letter-spacing:.08em;color:var(--iCOLL_LABEL_COLOR);pointer-events:none;border-radius:999px;padding:1px 6px;position:absolute;bottom:9px;right:10px}.nextdoc__card-check{box-shadow:0 0 0 2px var(--iCOLL_BODY_COLOR);background:var(--iCOLL_PRIMARY);width:20px;height:20px;color:var(--iCOLL_ON_COLOR);border-radius:50%;place-items:center;animation:.32s cubic-bezier(.2,1.3,.4,1) both nextdoc-check-pop;display:grid;position:absolute;top:-8px;right:-8px}.nextdoc__card-check svg{stroke-dasharray:24;width:12px;height:12px;animation:.3s ease-out 80ms both nextdoc-check-draw}@keyframes nextdoc-check-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes nextdoc-check-draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}.nextdoc__card--ghost{cursor:default;background:linear-gradient(100deg, var(--iCOLL_SURFACE_COLOR) 30%, var(--iCOLL_HOVER_COLOR) 50%, var(--iCOLL_SURFACE_COLOR) 70%);background-size:300% 100%;border-style:solid;border-color:#0000;min-height:66px;animation:1.3s ease-in-out infinite nextdoc-shimmer}@keyframes nextdoc-shimmer{0%{background-position:130% 0}to{background-position:-30% 0}}.nextdoc__choice-field{width:200px;max-width:100%}.nextdoc__band{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);border-radius:12px;flex-direction:column;flex:none;gap:2px;padding:6px 4px;display:flex}.nextdoc__row{border-radius:8px;grid-template-columns:132px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:10px;padding:5px 10px;transition:background-color .12s;display:grid}.nextdoc__row:hover{background:var(--iCOLL_TABLE_ROW_HOVER)}.nextdoc__row-label{font-size:var(--iCOLL_FS_LABEL);color:var(--iCOLL_LABEL_COLOR)}.nextdoc__side{align-items:center;gap:6px;min-width:0;display:flex}.nextdoc__side--from{opacity:.72}.nextdoc__cell{flex:auto;min-width:0}.nextdoc__cell:not(:only-child):first-child{flex:none;width:132px}.nextdoc__row-arrow{width:14px;height:14px;color:var(--iCOLL_LABEL_COLOR);opacity:.5;grid-column:3;justify-self:center}.nextdoc__side--to{grid-column:4}.nextdoc__positions{flex-direction:column;flex:auto;gap:8px;min-height:340px;display:flex}.nextdoc__positions-head{align-items:center;gap:16px;padding-right:8px;display:flex}.nextdoc__positions-title{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);text-transform:uppercase;letter-spacing:.06em;color:var(--iCOLL_LABEL_COLOR)}.nextdoc__option{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);border-radius:999px;align-items:center;gap:8px;margin-left:auto;padding:3px 4px 3px 12px;display:inline-flex}.nextdoc__option :is(select,smart-drop-down-list,.smart-drop-down-list,.erp-input),.nextdoc__option .erp-absolute__field{box-shadow:none!important;background:0 0!important;border:none!important}.nextdoc__option-label{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_FONT_COLOR);white-space:nowrap}.nextdoc__option :is(select,smart-drop-down-list,.erp-input){width:auto;min-width:84px}.nextdoc__grid{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:10px;flex-direction:column;flex:auto;width:100%;min-height:300px;display:flex;overflow:hidden}.nextdoc__grid>*{width:100%;max-width:none}.nextdoc__actions{background:var(--iCOLL_BODY_COLOR);border-top:1px solid var(--iCOLL_BORDER_COLOR);flex:none;justify-content:flex-end;align-items:center;gap:12px;padding:14px 18px 16px;display:flex}.nextdoc__action,.nextdoc__action .erp-absolute__button,.nextdoc__action smart-button{max-width:none;min-height:0;display:inline-flex;width:auto!important;height:auto!important}.nextdoc__action.nextdoc__action button.smart-button{white-space:nowrap;min-width:104px!important;height:34px!important;min-height:34px!important;font-size:var(--iCOLL_FS_SM)!important;font-weight:var(--iCOLL_FW_BUTTON)!important;padding:0 16px!important}.nextdoc__action--primary.nextdoc__action--primary button.smart-button{min-width:118px!important}.nextdoc__action.nextdoc__action button.smart-button>.erp-btn-glyph{width:15px!important;height:15px!important}.nextdoc__action--primary button.smart-button>.erp-btn-glyph{order:2}.nextdoc__summary{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);align-items:center;gap:8px;margin:0 auto 0 2px;animation:.28s ease-out both nextdoc-summary-in;display:flex}.nextdoc__summary-strong{font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR)}.nextdoc__summary-tail{color:var(--iCOLL_LABEL_COLOR)}@keyframes nextdoc-summary-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (width<=720px){.nextdoc__row{grid-template-columns:1fr;gap:4px;padding:8px 10px}.nextdoc__row-arrow,.nextdoc__side--to{grid-column:1}.nextdoc__row-arrow{justify-self:start;transform:rotate(90deg)}.nextdoc__side--from{order:3}.nextdoc__cell:not(:only-child):first-child{width:112px}}@media (prefers-reduced-motion:reduce){.nextdoc__row{transition:none}.nextdoc__choice:before,.nextdoc__card,.nextdoc__card-check,.nextdoc__card-check svg,.nextdoc__card--ghost,.nextdoc__summary,.nextdoc__to{animation:none}.nextdoc__choice:before{opacity:1}.nextdoc__card--ghost{background:var(--iCOLL_SURFACE_COLOR)}.nextdoc__card:hover:not(:disabled){transform:none}}.form-popup__card:has(>.form-popup__body>.nextdoc){max-width:60rem}.form-popup__body>.nextdoc{flex:auto;height:auto}.form-popup__body .nextdoc__scroll{padding:20px 26px 8px}.form-popup__body .nextdoc__choice{background:0 0;border:0;padding:0}.form-popup__body .nextdoc__choice:before{content:none}.nextdoc__action[hidden]{display:none!important}.form-popup__body .nextdoc__ask{padding-right:44px}.form-popup__body .nextdoc__grid{min-height:240px}.form-popup__body .nextdoc__actions{border-top:0;padding:14px 26px 20px}.nextdoc__row--head,.nextdoc__row--head:hover{background:0 0;padding-top:8px;padding-bottom:2px}.nextdoc__col-head{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR)}.nextdoc__col-head--to{color:var(--iCOLL_PRIMARY)}.nextdoc__cards{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));justify-content:stretch}.nextdoc__card{border-width:1px;grid-template-columns:auto minmax(0,1fr) auto;gap:2px 12px;padding:12px 14px}.nextdoc__card:hover:not(:disabled){box-shadow:none;border-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 45%, var(--iCOLL_BORDER_COLOR));background:color-mix(in srgb, var(--iCOLL_PRIMARY) 3%, var(--iCOLL_BODY_COLOR));transform:none}.nextdoc__card--picked,.nextdoc__card--picked:hover:not(:disabled){border-width:1px;border-color:var(--iCOLL_PRIMARY);background:color-mix(in srgb, var(--iCOLL_PRIMARY) 6%, var(--iCOLL_BODY_COLOR));box-shadow:inset 0 0 0 1px var(--iCOLL_PRIMARY)}.nextdoc__card--source:not(.nextdoc__card--picked){border-style:solid}.nextdoc__card-glyph{width:36px;height:36px}.nextdoc__card--picked .nextdoc__card-glyph{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 14%, transparent);color:var(--iCOLL_PRIMARY)}.nextdoc__card-code{grid-area:2/2;align-items:baseline;gap:6px;padding-right:0;display:flex}.nextdoc__card-tag{font-size:inherit;font-weight:var(--iCOLL_FW_MEDIUM);letter-spacing:0;text-transform:none;background:0 0;padding:0;position:static}.nextdoc__card-tag:before{content:"·";margin-right:6px}.nextdoc__card-check{box-shadow:none;grid-area:1/3/span 2;position:static}.art-vkpreis-body{flex-direction:column;gap:14px;min-width:0;display:flex}.art-vkpreis-body--loaded{background:var(--iCOLL_INFOPANEL_COLOR);border-radius:10px;padding:16px 20px}.art-vkpreis-body :is(input,select,smart-input,smart-drop-down-list,.erp-input,.erp-absolute__field){width:100%!important;min-width:0!important;max-width:none!important}.art-vkpreis-body :is(input,select,smart-input,smart-drop-down-list,.erp-input,.erp-absolute__field):not(.art-vkpreis-body__price *){height:var(--iCOLL_FIELD_HEIGHT)!important}.art-vkpreis-body__prices{flex-direction:column;gap:10px;display:flex}.art-vkpreis-body__price-row{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.art-vkpreis-body__kz{flex:none;width:220px}.art-vkpreis-body__price{flex-direction:column;flex:none;gap:4px;width:180px;display:flex}.art-vkpreis-body__price-label{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.art-vkpreis-body__price :is(input,.erp-input,.erp-field){font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);height:auto;padding-top:6px;padding-bottom:6px}.art-vkpreis-body__meta-row{flex-wrap:wrap;align-items:flex-end;gap:18px;display:flex}.art-vkpreis-body__meta-field{flex-direction:column;flex:none;gap:4px;width:84px;display:flex}.art-vkpreis-body__meta-label{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.art-vkpreis-body__actions{border-top:1px solid var(--iCOLL_BORDER_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0;display:flex}.art-vkpreis-body__action-btn{font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);border:1px solid var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_FONT_COLOR);cursor:pointer;background:0 0;border-radius:7px;align-items:center;gap:6px;padding:7px 14px;line-height:1;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.art-vkpreis-body__action-btn:hover{background:var(--iCOLL_HOVER_COLOR);border-color:var(--iCOLL_PRIMARY)}.art-vkpreis-body__action-btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.art-vkpreis-body__actions>:first-child .art-vkpreis-body__action-btn,.art-vkpreis-body__actions>:first-child.art-vkpreis-body__action-btn{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_WHITE);font-weight:var(--iCOLL_FW_BUTTON);border-color:#0000}.art-vkpreis-body__actions>:first-child .art-vkpreis-body__action-btn:hover,.art-vkpreis-body__actions>:first-child.art-vkpreis-body__action-btn:hover{filter:brightness(1.07);border-color:#0000}.art-vkpreis-body__rest{flex-direction:column;gap:12px;display:flex}.art-vkpreis-body__rest-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;display:grid}@media (width<=480px){.art-vkpreis-body__rest-row{grid-template-columns:minmax(0,1fr)}}.art-vkpreis-body__rest-field{flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.art-vkpreis-body__more{flex-direction:column;gap:10px;margin-top:16px;display:flex}.art-vkpreis-body__unpick{position:absolute;top:0;right:0}.art-vkpreis-body__rest-label{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.kadz{box-sizing:border-box;flex-direction:column;flex:1;gap:12px;min-width:0;height:100%;min-height:0;padding:12px 14px 14px;display:flex;container-type:inline-size}.kadz__bar{background:var(--iCOLL_TOOLBAR_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:10px;flex:none;align-items:center;gap:8px;padding:6px;display:flex}.kadz__btn{font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);cursor:pointer;border:1px solid #0000;border-radius:7px;align-items:center;gap:7px;padding:7px 13px;line-height:1;display:inline-flex}.kadz__btn--primary{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_WHITE);transition:filter .12s,transform 60ms}.kadz__btn--primary:hover{filter:brightness(1.07)}.kadz__btn--primary:active{transform:translateY(1px)}.kadz__btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.kadz__btn:disabled{opacity:.45;cursor:default;filter:none;transform:none}.kadz__btn-icon{width:16px;height:16px;display:inline-flex}.kadz__btn-icon>svg{width:100%;height:100%}.kadz__hint{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_PRIMARY);background:color-mix(in srgb, var(--iCOLL_PRIMARY) 10%, transparent);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.erp-toolbar.erp-toolbar--stretch .erp-toolbar__group--center:has(>.kadz__hint){margin-right:8px}.erp-toolbar__group--center>.kadz__hint{white-space:nowrap}.kadz__hint:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.kadz__count{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);margin-left:auto;padding:0 6px}.kadz__split{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,0);gap:0;min-width:0;min-height:0;transition:grid-template-columns .26s cubic-bezier(.2,.8,.3,1),gap .26s;display:grid}.kadz__split.is-open{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:12px}@container (width<=720px){.kadz__split,.kadz__split.is-open{grid-template-rows:minmax(160px,1fr) auto;grid-template-columns:minmax(0,1fr);transition:none}.kadz__panel{max-height:55vh}}@media (prefers-reduced-motion:reduce){.kadz__split{transition:none}}.kadz__grid{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);border-radius:10px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.kadz__grid:has(.erp-grid__wrap){min-height:160px}.kadz__grid--solo{flex:1}.kadz__panel{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);border-radius:10px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.kadz__panel-head{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_TOOLBAR_COLOR);flex:none;align-items:center;gap:10px;padding:8px 10px 8px 12px;display:flex}.kadz__panel-id{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.kadz__panel-title{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);white-space:nowrap}.kadz__panel-sub{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kadz__panel-status{flex:none;width:130px}.kadz__panel-close{width:26px;height:26px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.kadz__panel-close:hover{background:var(--iCOLL_HOVER_COLOR);border-color:var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_FONT_COLOR)}.kadz__panel-close:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.kadz__panel-close>svg{width:14px;height:14px}.kadz__panel-body{flex:1;min-height:0;padding:14px 14px 6px;overflow:auto}.kadz__section+.kadz__section{margin-top:22px}.kadz__section-title{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.04em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);align-items:center;gap:8px;margin:0 0 10px;padding:0 0 8px;display:flex;position:relative}.kadz__section-title:before{content:"";background:var(--iCOLL_PRIMARY);opacity:.72;border-radius:2px;flex:none;width:3px;height:12px}.kadz__section-title:after{content:"";background:linear-gradient(90deg, var(--iCOLL_BORDER_COLOR) 0%, color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 55%, transparent) 42%, transparent 100%);height:1px;position:absolute;inset:auto 0 0}.kadz__row{grid-template-columns:repeat(var(--cols,1), minmax(0, 1fr));align-items:start;gap:10px 12px;display:grid}.kadz__row+.kadz__row{margin-top:10px}.kadz__cell{flex-direction:column;gap:5px;min-width:0;display:flex}.kadz__caption{font-size:var(--iCOLL_FS_LABEL);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kadz__dock{flex-direction:column;flex:1;min-height:0;display:flex}.kadz__dock:empty,.kadz__dock .erp-toolbar-band{display:none}.kadz__panel--docked{height:var(--dock-h,100%);min-height:var(--dock-h,100%);box-sizing:border-box;border:0;border-radius:0;flex:1}.kadz__dock :has(.kadz__panel--docked){flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.kadz__dock .dialog-shell__content{overflow:hidden}.kadz__panel-wait{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);flex:1;justify-content:center;align-items:center;padding:24px;display:flex}.kadz__split:not(.is-open)>.kadz__panel{border-width:0}.kadz__panel-foot{border-top:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_TOOLBAR_COLOR);flex:none;justify-content:flex-end;align-items:center;gap:8px;padding:9px 12px;display:flex}.kadz__split.pos-split.is-open{grid-template-columns:minmax(0,1fr) minmax(0,640px)}.kadz__dock.pos-dock--toolbar .erp-toolbar-band{display:flex}.pos-total{border-left:1px solid var(--iCOLL_BORDER_COLOR);align-items:baseline;gap:7px;padding:0 8px 0 10px;display:inline-flex}.pos-total__label{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.pos-total__value{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR)}.cc-are-werte.erp-gridbody__info{flex-wrap:wrap;align-items:flex-start;gap:16px 40px;display:flex}.cc-are-werte__ledger{flex:0 300px;min-width:220px}.cc-are-werte__ledger+.cc-are-werte__ledger{border-left:1px solid var(--iCOLL_BORDER_COLOR);padding-left:24px}.cc-are-werte__head,.cc-are-werte__line{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.cc-are-werte__head{border-bottom:1px solid var(--iCOLL_RULE_COLOR);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--cc-label);margin-bottom:4px;padding-bottom:6px}.cc-are-werte__head .erp-gridbody__info-text{font-size:inherit;font-weight:inherit}.cc-are-werte__line{padding:5px 0}.cc-are-werte__line .erp-gridbody__info-text{text-align:right}.cc-are-werte__caption{font-size:var(--iCOLL_FS_BODY);color:var(--cc-label)}.cc-are-werte__line--rule{border-top:1px solid var(--iCOLL_RULE_COLOR);margin-top:4px;padding-top:9px}.cc-are-werte__line--minus .erp-gridbody__info-text{color:var(--cc-label)}.cc-are-werte__line--minus .erp-gridbody__info-text:not(:empty):before{content:"−"}.cc-are-werte__line--total .cc-are-werte__caption,.cc-are-werte__line--total .erp-gridbody__info-text{font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR)}.cc-poswert.erp-gridbody__info{display:block}.cc-poswert__basis{border-bottom:1px solid var(--iCOLL_RULE_COLOR);color:var(--cc-label);margin-bottom:6px;padding-bottom:10px}.cc-poswert__basis b{color:var(--iCOLL_FONT_COLOR);font-weight:var(--iCOLL_FW_SEMIBOLD)}.cc-poswert__basis .erp-gridbody__info-text{color:inherit;font-weight:inherit}.cc-poswert__line{justify-content:space-between;align-items:baseline;gap:16px;padding:5px 0;display:flex}.cc-poswert__caption{font-size:var(--iCOLL_FS_BODY);color:var(--cc-label)}.cc-poswert__value{text-align:right;align-items:baseline;gap:6px;display:inline-flex}.cc-poswert__line--total{border-top:1px solid var(--iCOLL_RULE_COLOR);margin-top:6px;padding-top:10px}.cc-poswert__line--total .cc-poswert__caption{font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR)}.cc-poswert__line--total .cc-poswert__value>.erp-gridbody__info-text{font-size:var(--iCOLL_FS_XL,1.5em);font-weight:var(--iCOLL_FW_BOLD,700)}.cc-poswert__cur .erp-gridbody__info-text{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--cc-label)}.cc-ledger.erp-gridbody__info{flex-wrap:wrap;align-items:flex-start;gap:16px 40px;display:flex}.cc-ledger__col{flex:0 300px;min-width:220px}.cc-ledger__col+.cc-ledger__col{border-left:1px solid var(--iCOLL_BORDER_COLOR);padding-left:24px}.cc-ledger__head,.cc-ledger__line{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.cc-ledger__head{border-bottom:1px solid var(--iCOLL_RULE_COLOR);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--cc-label);margin-bottom:4px;padding-bottom:6px}.cc-ledger__head .erp-gridbody__info-text{font-size:inherit;font-weight:inherit}.cc-ledger__line{padding:5px 0}.cc-ledger__line .erp-gridbody__info-text{text-align:right}.cc-ledger__caption{font-size:var(--iCOLL_FS_BODY);color:var(--cc-label)}.cc-ledger__line--rule{border-top:1px solid var(--iCOLL_RULE_COLOR);margin-top:4px;padding-top:9px}.cc-ledger__line--minus .erp-gridbody__info-text{color:var(--cc-label)}.cc-ledger__line--minus .erp-gridbody__info-text:not(:empty):before{content:"−"}.cc-ledger__line--total .cc-ledger__caption,.cc-ledger__line--total .erp-gridbody__info-text{font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR)}.arpos__tabs{flex:none;min-width:0}.arpos__tabstrip{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex-wrap:wrap;gap:2px 18px;margin-bottom:14px;display:flex}.arpos__tab{font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 0 8px}.arpos__tab:hover{color:var(--iCOLL_FONT_COLOR)}.arpos__tab.is-active{color:var(--iCOLL_FONT_COLOR);border-bottom-color:var(--iCOLL_PRIMARY)}.arpos__tab:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.cc-figures .erp-gridbody__info-text:empty:before{content:"—";color:var(--cc-label)}.cc-src{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;min-width:0;display:grid;container-type:inline-size}.cc-src__tile{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:16px 18px 14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.cc-src__tile:hover,.cc-src__tile:focus-within{border-color:var(--iCOLL_PRIMARY);box-shadow:var(--iCOLL_BOXSHADOW_HOVER)}.cc-src__tile:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.cc-src__tile{transition:none}.cc-src__tile:hover{transform:none}}.cc-src__head{align-items:flex-start;gap:12px;display:flex}.cc-src__icon{background:var(--iCOLL_BODY_COLOR);width:38px;height:38px;color:var(--iCOLL_PRIMARY);box-shadow:0 0 0 1px var(--iCOLL_BORDER_COLOR);border-radius:11px;flex:none;place-items:center;display:inline-grid}.cc-src__icon svg{width:20px;height:20px}.cc-src__heading{min-width:0}.cc-src__title{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);margin:1px 0 2px;line-height:1.25}.cc-src__hint{font-size:var(--iCOLL_FS_SM);color:var(--cc-label);margin:0;line-height:1.4}.cc-src__field{min-width:0}.cc-src__caption{font-size:var(--iCOLL_FS_LABEL);color:var(--cc-label);margin-bottom:2px}.cc-src__caption>*{width:auto;font-size:inherit!important}.cc-src__field :is(input,smart-input,.erp-input,.erp-absolute__field){width:100%!important;min-width:0!important;max-width:none!important}.cc-src__commands{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:2px;display:flex}.cc-src__commands>*{flex:none;width:auto!important}.erp-gridbody .cc-src__commands [class*=tok-btn-]:not(.tok-btn-icon,.tok-btn-ghost)>button.smart-button{min-height:30px;font-size:var(--iCOLL_FS_SM);padding:0 14px}.cc-src__fields{flex-direction:column;gap:10px;min-width:0;display:flex}.druckaw{box-sizing:border-box;min-height:0;color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_BODY);flex-direction:column;flex:auto;display:flex}.druckaw__head{flex:none;padding:20px 56px 10px 26px}.druckaw__title{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_SEMIBOLD);align-items:center;margin:0;display:flex}.druckaw__count{background:var(--iCOLL_PRIMARY_LIGHT);min-width:20px;height:20px;color:var(--iCOLL_PRIMARY);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);border-radius:999px;justify-content:center;align-items:center;margin-left:8px;padding:0 6px;display:inline-flex}.druckaw__hint{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);margin:4px 0 0}.druckaw__scroll{flex:auto;min-height:0;padding:4px 26px 18px;overflow-y:auto}.druckaw__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.druckaw__row{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:14px 16px;transition:border-color .12s,background .12s;display:flex}.druckaw__row:hover{border-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 40%, var(--iCOLL_BORDER_COLOR));background:color-mix(in srgb, var(--iCOLL_PRIMARY) 3%, transparent)}.druckaw__row.is-selected{border-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 55%, var(--iCOLL_BORDER_COLOR));background:color-mix(in srgb, var(--iCOLL_PRIMARY) 4%, transparent);box-shadow:inset 3px 0 0 var(--iCOLL_PRIMARY)}.druckaw__row.is-selected:hover{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 7%, transparent)}.druckaw__main{flex-direction:column;gap:4px;min-width:0;display:flex}.druckaw__report{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_SEMIBOLD);overflow-wrap:break-word}.druckaw__meta{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.druckaw__dot{opacity:.6}.druckaw__printer{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:5px;margin:-2px -6px;padding:2px 6px;display:inline-flex}.druckaw__printer:hover,.druckaw__printer:focus-visible{color:var(--iCOLL_PRIMARY);background:color-mix(in srgb, var(--iCOLL_PRIMARY) 8%, transparent)}.druckaw__printer-icon{width:14px;height:14px;display:inline-flex}.druckaw__printer-icon svg{width:100%;height:100%}.druckaw__toggles{flex-shrink:0;gap:18px;display:flex}.druckaw__check{font-size:var(--iCOLL_FS_XS);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.druckaw__check.is-locked{cursor:default;color:var(--iCOLL_LABEL_COLOR)}.druckaw__check.is-locked input{cursor:default}.druckaw__check input{width:15px;height:15px;accent-color:var(--iCOLL_PRIMARY);cursor:pointer;margin:0}.druckaw__empty{text-align:center;color:var(--iCOLL_LABEL_COLOR);padding:28px 0}.druckaw__printers{flex-direction:column;gap:10px;display:flex}.druckaw__printers-foot{justify-content:flex-start;display:flex}.druckaw__foot{flex:none;justify-content:flex-end;gap:10px;padding:6px 26px 22px;display:flex}.druckaw__foot [class*=tok-btn-]>button.smart-button{min-width:96px;height:36px;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);letter-spacing:.01em;text-transform:none;padding:0 18px}@media (pointer:coarse){.druckaw__foot [class*=tok-btn-]>button.smart-button{min-width:104px;height:44px}}@media (width<=560px){.druckaw__head,.druckaw__scroll,.druckaw__foot{padding-left:16px;padding-right:16px}.druckaw__row{flex-direction:column;align-items:flex-start}}.rpt-page{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.rpt__head{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);flex-wrap:wrap;flex:none;align-items:center;gap:10px 20px;padding:14px 20px;display:flex}.rpt__id{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.rpt__eyebrow{font-size:var(--iCOLL_FS_XS);letter-spacing:.05em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR)}.rpt__title{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_BOLD);color:var(--iCOLL_FONT_COLOR);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.rpt__commands{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.rpt__commands>*{flex:none;width:auto!important}.rpt.erp-fluid.erp-gridbody{box-sizing:border-box;flex-direction:column;flex:1;gap:16px;min-width:0;min-height:0;padding:0 20px 20px;display:flex;overflow:auto;container-type:inline-size}.rpt__tabs{z-index:1;border-bottom:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);flex:none;gap:4px;padding-top:8px;display:flex;position:sticky;top:0}.rpt .rpt__tab{font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:8px 14px}.rpt .rpt__tab:hover{color:var(--iCOLL_FONT_COLOR)}.rpt .rpt__tab[aria-selected=true]{color:var(--iCOLL_PRIMARY);border-bottom-color:var(--iCOLL_PRIMARY)}.rpt .rpt__tab:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:-2px}.rpt__body{flex-direction:column;gap:22px;min-width:0;display:flex}.rpt__section{min-width:0}.rpt__section-title{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.05em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);align-items:center;gap:8px;margin:0 0 12px;padding-bottom:7px;display:flex}.rpt__section-title:before{content:"";background:var(--iCOLL_PRIMARY);opacity:.72;border-radius:2px;width:3px;height:12px}.rpt__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;gap:14px 20px;display:grid}.rpt__cell{min-width:0}.rpt__caption{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;display:block;overflow:hidden}.rpt__caption--red{color:var(--iCOLL_ERROR_COLOR)}.rpt__star{font-weight:var(--iCOLL_FW_BOLD);margin-left:2px}.rpt__note{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);margin:0}.rpt__actions{flex-wrap:wrap;gap:6px;display:flex}.rpt__actions>*{flex:none;width:auto!important}.rpt__job{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR)}.rpt__body--run{padding-top:18px}.rpt__formats{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;display:grid}.rpt .rpt__format{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);min-height:88px;box-shadow:none;font:inherit;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 8px 12px;transition:border-color .15s,color .15s,background-color .15s;display:flex}.rpt .rpt__format:hover:not(:disabled){border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_FONT_COLOR)}.rpt .rpt__format--on,.rpt .rpt__format--on:hover:not(:disabled){border-color:var(--iCOLL_PRIMARY);box-shadow:inset 0 0 0 1px var(--iCOLL_PRIMARY);background:color-mix(in srgb, var(--iCOLL_PRIMARY) 8%, var(--iCOLL_BODY_COLOR));color:var(--iCOLL_PRIMARY)}.rpt .rpt__format:disabled{opacity:.5;cursor:default}.rpt .rpt__format:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.rpt__format-icon{flex:none;width:26px;height:26px}.rpt__format-label{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD)}.rpt__cell--printer{max-width:420px;margin-top:18px}.rpt-page--run{overflow:auto}.rpt-page--run>.rpt.erp-fluid.erp-gridbody{flex:none;overflow:visible}.rpt-save{background:var(--iCOLL_BODY_COLOR);flex:none;padding:4px 20px 24px}.rpt-save__title{margin-bottom:12px}.rpt__save{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.rpt__save>.rpt__cell{flex:0 420px;min-width:220px}.rpt__save>:not(.rpt__cell){flex:none;width:auto!important}.rpt__jobs{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_GRID_COLOR);border-radius:8px;flex:1;min-height:260px;overflow:hidden}.kom-frame{flex-direction:column;flex:1;min-width:0;height:100%;min-height:0;display:flex;container-type:inline-size}.kom{min-width:0;height:100%;min-height:0;font-family:var(--iCOLL_FONT_FAMILY);color:var(--iCOLL_FONT_COLOR);background:var(--iCOLL_BODY_COLOR);flex:1;align-items:stretch;display:flex}.kom-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kom-list{box-sizing:border-box;border-right:1px solid var(--iCOLL_BORDER_COLOR);flex-direction:column;flex:0 380px;min-width:280px;min-height:0;padding:10px 12px 8px 4px;display:flex;position:relative}.kom-list__head{flex-direction:column;flex:none;gap:10px;padding-bottom:6px;display:flex}.kom-list__search{gap:8px;display:flex}.kom-list__count{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);padding-left:2px}.kom-list__body{flex:auto;min-height:120px;padding-bottom:8px;overflow-y:auto}.kom-search{flex:1;display:block;position:relative}.kom-search__icon{color:var(--iCOLL_LABEL_COLOR);display:flex;position:absolute;top:8px;left:10px}.kom-search input{box-sizing:border-box;width:100%;height:var(--iCOLL_FIELD_HEIGHT);border:1px solid var(--iCOLL_TEXTAREABORDER_COLOR);background:var(--iCOLL_BODY_COLOR);color:var(--iCOLL_FONT_COLOR);font:inherit;font-size:var(--iCOLL_FS_BODY);border-radius:4px;padding:0 10px 0 34px}.kom-search input:focus{border-color:var(--iCOLL_EDITBORDER_COLOR);outline:none}.kom-btn{height:var(--iCOLL_FIELD_HEIGHT);border:1px solid var(--iCOLL_TEXTAREABORDER_COLOR);background:var(--iCOLL_BODY_COLOR);color:var(--iCOLL_FONT_COLOR);font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.kom-btn:hover,.kom-btn.is-on{background:var(--iCOLL_PRIMARY_TINT)}.kom-btn__badge{box-sizing:border-box;background:var(--iCOLL_PRIMARY_DARK);min-width:18px;height:18px;color:var(--iCOLL_ON_COLOR);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;display:inline-flex}.kom-btn--primary{background:var(--iCOLL_BUTTON_COLOR);border-color:var(--iCOLL_BUTTON_COLOR);color:var(--iCOLL_BUTTONFONT_COLOR)}.kom-btn--primary:hover{background:var(--iCOLL_PRIMARY_HOVER)}.kom-pills{flex-wrap:wrap;gap:6px;display:flex}.kom-pill{border:1px solid var(--iCOLL_TEXTAREABORDER_COLOR);background:var(--iCOLL_BODY_COLOR);height:28px;color:var(--iCOLL_FONT_COLOR);font:inherit;font-size:var(--iCOLL_FS_SM);cursor:pointer;border-radius:999px;padding:0 12px}.kom-pill:hover{background:var(--iCOLL_TABLE_ROW_HOVER)}.kom-pill__count{color:var(--iCOLL_LABEL_COLOR);font-size:var(--iCOLL_FS_XS);margin-left:2px}.kom-pill.is-on .kom-pill__count{color:inherit}.kom-pill.is-on{background:var(--iCOLL_PRIMARY_TINT);border-color:var(--iCOLL_REQUIREDFIELDBORDER-COLOR);color:var(--iCOLL_PRIMARY_DARK);font-weight:var(--iCOLL_FW_SEMIBOLD)}.kom-filter{background:var(--iCOLL_INFOPANEL_COLOR);border-radius:10px;flex-direction:column;gap:12px;padding:12px;display:flex}.kom-filter__fields{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.kom-filter__fields>.kom-field--wide{grid-column:1/-1}.kom-filter__foot{justify-content:flex-end;gap:6px;display:flex}.kom-day__label{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR);text-transform:uppercase;letter-spacing:.04em;padding:12px 12px 6px}.kom-row{width:100%;color:var(--iCOLL_FONT_COLOR);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.kom-row:hover{background:var(--iCOLL_TABLE_ROW_HOVER)}.kom-row.is-selected{background:var(--iCOLL_GRIDSELECTED_COLOR)}.kom-row.is-locked{cursor:not-allowed;opacity:.45}.kom-row.is-locked:hover{background:0 0}.kom-btn:disabled{cursor:not-allowed;opacity:.5}.kom-btn:disabled:hover{background:var(--iCOLL_BODY_COLOR)}.kom-list__lock{background:var(--iCOLL_STATUS_WARN_BG);color:var(--iCOLL_STATUS_WARN_FG);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_MEDIUM);border-radius:8px;margin:0;padding:8px 10px}.kom-row:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:-2px}.kom-row__icon{background:var(--iCOLL_RAIL_COLOR);width:30px;height:30px;color:color-mix(in srgb, var(--iCOLL_WARM_BROWN) 60%, var(--iCOLL_FONT_COLOR));border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.kom-row__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.kom-row__title{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_SEMIBOLD);line-height:1.3}.kom-row__sub{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kom-empty{text-align:center;color:var(--iCOLL_LABEL_COLOR);font-size:var(--iCOLL_FS_SM);margin:0;padding:28px 12px}.kom-chip{height:22px;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 9px;display:inline-flex}.kom-chip--busy{background:var(--iCOLL_STATUS_BUSY_BG);color:var(--iCOLL_STATUS_BUSY_FG)}.kom-chip--warn{background:var(--iCOLL_STATUS_WARN_BG);color:var(--iCOLL_STATUS_WARN_FG)}.kom-chip--info{background:var(--iCOLL_STATUS_INFO_BG);color:var(--iCOLL_STATUS_INFO_FG)}.kom-chip--ok{background:var(--iCOLL_STATUS_OK_BG);color:var(--iCOLL_STATUS_OK_FG)}.kom-chip--muted{background:var(--iCOLL_STATUS_MUTED_BG);color:var(--iCOLL_STATUS_MUTED_FG)}.kom-chip--error{background:var(--iCOLL_STATUS_ERROR_BG);color:var(--iCOLL_STATUS_ERROR_FG)}.kom-chip svg{flex:none}.kom-chip--plain{background:var(--iCOLL_BODY_COLOR);color:var(--iCOLL_STATUS_MUTED_FG);box-shadow:inset 0 0 0 1px var(--iCOLL_TEXTAREABORDER_COLOR)}.kom-detail{box-sizing:border-box;flex-direction:column;flex:1 1 0;gap:18px;min-width:0;min-height:0;padding:14px 8px 16px 24px;display:flex;overflow-y:auto}.kom-detail--empty{justify-content:center;align-items:center}.kom-hint{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:360px;padding:32px 16px;display:flex}.kom-hint__icon{background:var(--iCOLL_INFOPANEL_COLOR);width:44px;height:44px;color:color-mix(in srgb, var(--iCOLL_WARM_BROWN) 60%, var(--iCOLL_FONT_COLOR));border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.kom-hint__title{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_SEMIBOLD);margin:4px 0 0}.kom-hint__text{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);margin:0;line-height:1.5}.kom-wv{background:var(--iCOLL_INFOPANEL_COLOR);border-radius:10px;align-items:center;gap:12px;min-width:200px;padding:10px 14px;display:flex}.kom-wv__icon{background:var(--iCOLL_BODY_COLOR);width:36px;height:36px;color:var(--iCOLL_LABEL_COLOR);border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.kom-wv__body{flex-direction:column;gap:2px;min-width:0;display:flex}.kom-wv__caption{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR);text-transform:uppercase;letter-spacing:.04em}.kom-wv__value{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_BOLD)}.kom-wv--none .kom-wv__value{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_REGULAR);color:var(--iCOLL_LABEL_COLOR)}.kom-wv--set{background:var(--iCOLL_STATUS_BUSY_BG)}.kom-wv--set .kom-wv__icon,.kom-wv--set .kom-wv__value{color:var(--iCOLL_STATUS_BUSY_FG)}.kom-wv--due{background:var(--iCOLL_STATUS_WARN_BG);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--iCOLL_STATUS_WARN_FG) 25%, transparent)}.kom-wv--due .kom-wv__icon,.kom-wv--due .kom-wv__value,.kom-wv__flag{color:var(--iCOLL_STATUS_WARN_FG)}.kom-detail__head{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.kom-detail__id{flex-direction:column;flex:1;gap:8px;min-width:240px;display:flex}.kom-detail__actions{flex-wrap:wrap;gap:6px;display:flex}.kom-eyebrow,.kom-section-title{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR);text-transform:uppercase;letter-spacing:.04em}.kom-title{font-size:22px;line-height:1.3;font-weight:var(--iCOLL_FW_BOLD);overflow-wrap:anywhere;margin:0}.kom-title-edit .kom-caption{font-size:var(--iCOLL_FS_LABEL)}.kom-title-edit .kom-value{height:auto}.kom-title-edit input{height:44px!important;font-size:22px!important;font-weight:var(--iCOLL_FW_BOLD)!important}.kom-title-edit input::placeholder{font-weight:var(--iCOLL_FW_REGULAR);color:var(--iCOLL_LABEL_COLOR);opacity:.8}.kom-title-edit{flex-direction:column;display:flex}.kom-title-edit.is-missing .kom-caption{color:var(--iCOLL_PRIMARY_DARK);font-weight:var(--iCOLL_FW_SEMIBOLD)}.kom-title-edit.is-missing input{background:var(--iCOLL_REQUIREDFIELD-COLOR)!important;border-bottom:2px solid var(--iCOLL_PRIMARY)!important;padding-left:8px!important}.kom-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kom-lang{background:var(--iCOLL_INFOPANEL_COLOR);border-radius:10px;flex-direction:column;gap:8px;min-height:120px;padding:16px 20px;display:flex}.kom-lang__text{font-size:var(--iCOLL_FS_LG);white-space:pre-line;overflow-wrap:anywhere;max-width:75ch;margin:0;line-height:1.6}.kom-lang__empty{font-size:var(--iCOLL_FS_BODY);color:var(--iCOLL_LABEL_COLOR);margin:0}.kom-detail.erp-fluid{gap:18px;width:auto;padding:14px 8px 16px 24px}.kom-props{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));align-items:start;gap:12px 24px;display:grid}.kom-field{flex-direction:column;gap:2px;min-width:0;display:flex}.kom-value{height:var(--iCOLL_FIELD_HEIGHT);align-items:center;min-width:0;display:flex}.kom-value>*{flex:1;min-width:0;margin:0!important}.kom-field.is-readonly .kom-value{border-bottom:1px solid var(--iCOLL_BORDER_COLOR)}.kom-value__text{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_MEDIUM);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kom-field.is-readonly button{display:none!important}.kom-field.is-readonly .erp-lov :is(span,input){font-weight:var(--iCOLL_FW_MEDIUM)!important;color:var(--iCOLL_FONT_COLOR)!important}.kom-caption--required:after{content:" *"}.kom-picker{grid-column:1/-1;max-width:420px}.kom-caption{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR)}@container (width<=760px){.kom{flex-direction:column;height:auto}.kom-list{border-right:0;border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex:none;min-width:0}.kom-list__body{max-height:320px}.kom-detail{flex:none;padding-left:4px;overflow:visible}}.kom-group{flex-direction:column;gap:8px;display:flex}.kom-group>.kom-section-title{margin:0}.kom-wv.kom-wv--required{background:var(--iCOLL_REQUIREDFIELD-COLOR);box-shadow:inset 0 0 0 1px var(--iCOLL_REQUIREDFIELDBORDER-COLOR)}.kom-wv.kom-wv--required .kom-wv__icon,.kom-wv.kom-wv--required .kom-wv__caption{color:var(--iCOLL_PRIMARY_DARK)}.kom-list__meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.kom-export{gap:2px;display:flex}.kom-export-host{opacity:0;pointer-events:none;width:1000px;height:400px;position:absolute;top:0;left:-10000px;overflow:hidden}.kam-leaf{background:var(--iCOLL_BODY_COLOR);width:40px;box-shadow:inset 0 0 0 1px var(--iCOLL_BORDER_COLOR);text-align:center;border-radius:8px;flex-direction:column;flex:none;align-items:center;display:flex;overflow:hidden}.kam-leaf__month{width:100%;font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.06em;white-space:nowrap;background:var(--iCOLL_RAIL_COLOR);color:color-mix(in srgb, var(--iCOLL_WARM_BROWN) 60%, var(--iCOLL_FONT_COLOR));line-height:16px;display:block}.kam-leaf__day{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_BOLD);line-height:24px;display:block}.kam-leaf--laufend .kam-leaf__month{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_ON_COLOR)}.kam-leaf--ohne .kam-leaf__day{color:var(--iCOLL_LABEL_COLOR)}.kam-row__head{align-items:flex-start;gap:8px;display:flex}.kam-row__head .kom-row__title{flex:1;min-width:0}.kam-row__sub{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.kam-row__sub svg{flex:none}.kam-row__range{color:var(--iCOLL_FONT_COLOR);font-weight:var(--iCOLL_FW_MEDIUM)}.kam-dot{background:var(--iCOLL_STATUS_WARN_FG);border-radius:999px;flex:none;width:8px;height:8px;margin-top:6px;position:relative}.kam-dot--error{background:var(--iCOLL_STATUS_ERROR_FG)}.kam-bar{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 18%, transparent);border-radius:999px;height:6px;margin-top:6px;display:block;overflow:hidden}.kam-bar--thin{height:3px;margin-top:2px}.kam-bar__fill{background:var(--iCOLL_PRIMARY);border-radius:999px;height:100%;display:block}.kam-tiles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.kam-tile{background:var(--iCOLL_INFOPANEL_COLOR);border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:12px 16px;display:flex}.kam-tile--wide{grid-column:span 2}@container (width<=760px){.kam-tile--wide{grid-column:auto}}.kam-tile__caption{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR);text-transform:uppercase;letter-spacing:.04em}.kam-tile__value{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_SEMIBOLD)}.kam-tile__hint{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.mkl{box-sizing:border-box;--mkl-line:color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 75%, transparent);min-width:0;padding:12px 14px 14px;container-type:inline-size}.mkl:focus{outline:none}.mkl--plain{flex-direction:column;gap:12px;display:flex}.mkl-railbar{border-top:1px solid var(--iCOLL_BORDER_COLOR);height:34px;position:relative}.mkl-list{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);border-radius:10px}.mkl-head{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_SIDEBAR_COLOR);border-radius:10px 10px 0 0;align-items:center;gap:12px;padding:10px 16px;display:flex}.mkl-title{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);flex:1;align-items:center;gap:12px;display:flex}.mkl-title:after{content:"";background:var(--iCOLL_BORDER_COLOR);flex:1;height:1px}.mkl-count{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR)}.mkl-empty{text-align:center;color:var(--iCOLL_LABEL_COLOR);border-bottom:1px solid var(--mkl-line);margin:0;padding:20px 16px}.mkl-row{border-bottom:1px solid var(--mkl-line);grid-template-columns:14px minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) auto;align-items:center;gap:12px;padding:10px 16px 10px 10px;display:grid}.mkl-grip{width:14px;height:22px;color:var(--iCOLL_LABEL_COLOR);opacity:.55;cursor:grab;place-items:center;display:grid}.mkl-grip>svg{width:10px;height:16px}.mkl-row:hover .mkl-grip{opacity:1}.mkl-grip:active{cursor:grabbing}.mkl-grip.is-off{visibility:hidden}.mkl-row.is-dragged{opacity:.45}.mkl-row.drop-before{box-shadow:inset 0 2px 0 var(--iCOLL_PRIMARY)}.mkl-row.drop-after{box-shadow:inset 0 -2px 0 var(--iCOLL_PRIMARY)}.mkl-row:hover{background:var(--iCOLL_HOVER_COLOR)}.mkl-row.is-selected{background:var(--iCOLL_PRIMARY_TINT)}.mkl-row.is-openable{cursor:pointer}.mkl-name{min-width:0;font:inherit;color:inherit;text-align:left;cursor:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:0;display:flex}.mkl-name:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px;border-radius:4px}.mkl-name__note{max-width:100%;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-style:italic;overflow:hidden}.mkl-name__text{font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR)}.mkl-name__code{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);font-variant-numeric:tabular-nums}.mkl-chip{max-width:100%;font:inherit;color:var(--iCOLL_FONT_COLOR);text-align:left;border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 12px;display:inline-flex}.mkl-chip:hover:not(:disabled){border-color:var(--iCOLL_PRIMARY)}.mkl-chip:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.mkl-chip:disabled{cursor:default}.mkl-chip.is-off{cursor:default;background:0 0}.mkl-chip__code{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);font-variant-numeric:tabular-nums}.mkl-status{min-width:0;font-size:var(--iCOLL_FS_SM)}.mkl-ok{align-items:center;gap:6px;display:inline-flex}.mkl-ok:before{content:"";background:var(--iCOLL_SUCCESS_COLOR);border-radius:50%;flex:none;width:7px;height:7px}.mkl-row.is-marked{box-shadow:inset 3px 0 0 var(--iCOLL_ERROR_COLOR)}.mkl-row.is-marked .mkl-name__text,.mkl-row.is-marked .mkl-name__code,.mkl-row.is-marked .mkl-chip{color:var(--iCOLL_LABEL_COLOR);text-decoration:line-through}.mkl-badge{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_ERROR_COLOR);background:color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 10%, transparent);border:1px solid color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 35%, transparent);border-radius:999px;align-items:center;padding:2px 9px;display:inline-flex}.mkl-row__end{justify-content:flex-end;align-items:center;gap:6px;display:flex}.mkl-open{background:var(--iCOLL_PRIMARY_TINT);width:28px;height:28px;color:var(--iCOLL_PRIMARY);cursor:pointer;border:0;border-radius:7px;place-items:center;display:grid}.mkl-open>svg{width:15px;height:15px}.mkl-open:hover:not(:disabled){background:color-mix(in srgb, var(--iCOLL_PRIMARY) 18%, transparent)}.mkl-open:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.mkl-open:disabled{opacity:.45;cursor:default}.mkl-bin{width:28px;height:28px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;opacity:.4;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.mkl-bin>svg{width:16px;height:16px}.mkl-row:hover .mkl-bin,.mkl-bin:focus-visible{opacity:1}.mkl-bin:hover:not(:disabled){color:var(--iCOLL_ERROR_COLOR);background:color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 12%, transparent)}.mkl-bin:disabled{cursor:default;opacity:.25}.mkl-band{background:color-mix(in srgb, var(--iCOLL_SIDEBAR_COLOR) 40%, var(--iCOLL_GRID_COLOR));border-bottom:1px solid var(--mkl-line);flex-wrap:wrap;align-items:flex-end;gap:12px 20px;padding:12px 16px 14px;display:flex}.mkl-band__fields{flex-wrap:wrap;flex:0 auto;align-items:flex-end;gap:10px 20px;min-width:0;display:flex}.mkl-field{flex-direction:column;gap:4px;min-width:0;display:flex}.mkl-field--code{flex:0 auto;max-width:440px}.mkl-field--num{flex:0 0 80px}.mkl-field--lang{flex:100%;max-width:720px}.mkl-field__row{align-items:center;gap:12px;min-width:0;display:flex}.mkl-field__input{flex:0 0 140px;min-width:0}.mkl-field--num .mkl-field__input{flex:auto}.mkl-field__text{min-width:0;color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.mkl-caption{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.mkl-band__actions{align-items:center;gap:8px;display:flex}.mkl-btn{font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);color:var(--iCOLL_FONT_COLOR);cursor:pointer;border-radius:7px;padding:8px 14px;line-height:1}.mkl-btn--primary{background:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_WHITE)}.mkl-btn:hover:not(:disabled){filter:brightness(1.05)}.mkl-btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.mkl-btn:disabled{opacity:.45;cursor:default}.mkl-add{padding:12px 16px}.mkl-add__btn{font:inherit;color:var(--iCOLL_LABEL_COLOR);border:1px dashed var(--iCOLL_BORDER_COLOR);cursor:pointer;background:0 0;border-radius:999px;padding:6px 14px}.mkl-add__btn:hover:not(:disabled){color:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY)}.mkl-add__btn:disabled{opacity:.45;cursor:default}.mkl-kbd{font:inherit;font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:4px;margin-left:8px;padding:0 5px}@container (width<=640px){.mkl-row{grid-template-columns:14px minmax(0,1fr) auto}.mkl-row>:nth-child(3),.mkl-row>:nth-child(4){grid-column:2}.mkl-row__end{grid-area:1/3}}.ptl-card{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);border-radius:10px;max-width:760px;margin:14px 16px;position:relative}.ptl-card__head{align-items:flex-start;gap:12px;padding:12px 70px 12px 14px;display:flex}.ptl-who{flex-direction:column;flex:1;min-width:0;display:flex}.ptl-name{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);align-items:baseline;gap:8px;display:flex}.ptl-nr{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_REGULAR);color:var(--iCOLL_LABEL_COLOR);font-variant-numeric:tabular-nums}.ptl-where{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR)}.ptl-sec{border-top:1px solid var(--mkl-line);gap:8px;padding:10px 14px 12px;display:grid}.ptl-sec__t{font-size:var(--iCOLL_FS_XS);letter-spacing:.06em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR)}.ptl-none{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR)}.ptl-dot{background:var(--iCOLL_SUCCESS_COLOR);border-radius:50%;flex:none;width:7px;height:7px}.is-off>.ptl-dot{background:var(--iCOLL_LABEL_COLOR)}.ptl-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ptl-chip{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);font-size:var(--iCOLL_FS_SM);border-radius:999px;align-items:center;gap:6px;padding:3px 4px 3px 10px;display:inline-flex}.ptl-chip__man{font-weight:var(--iCOLL_FW_SEMIBOLD)}.ptl-chip__name{color:var(--iCOLL_LABEL_COLOR)}.ptl-chip__status{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.ptl-x{width:22px;height:22px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.ptl-x>svg{width:12px;height:12px}.ptl-x:hover:not(:disabled){color:var(--iCOLL_ERROR_COLOR);background:color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 12%, transparent)}.ptl-x:disabled{opacity:.35;cursor:default}.ptl-adressen{gap:6px;min-width:0;display:grid}.ptl-adr{border:1px solid var(--iCOLL_BORDER_COLOR);font-size:var(--iCOLL_FS_SM);border-radius:8px;align-items:center;gap:10px;padding:6px 6px 6px 10px;display:flex}.ptl-adr__code{min-width:48px;font-weight:var(--iCOLL_FW_SEMIBOLD)}.ptl-adr__where{min-width:0;color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ptl-bin{width:28px;height:26px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.ptl-bin>svg{width:16px;height:16px}.ptl-bin:hover:not(:disabled){color:var(--iCOLL_ERROR_COLOR);background:color-mix(in srgb, var(--iCOLL_ERROR_COLOR) 12%, transparent)}.ptl-bin:disabled{opacity:.35;cursor:default}.ptl-add{font:inherit;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);border:1px dashed var(--iCOLL_BORDER_COLOR);cursor:pointer;background:0 0;border-radius:999px;padding:2px 10px}.ptl-add:hover:not(:disabled){color:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY)}.ptl-add:disabled{opacity:.45;cursor:default}.ptl-unsaved{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_MEDIUM);letter-spacing:0;text-transform:none;color:var(--iCOLL_PRIMARY);background:color-mix(in srgb, var(--iCOLL_PRIMARY) 10%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.ptl-unsaved:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ptl-card>.mkl-band{border-top:1px solid var(--mkl-line);border-bottom:0}.ptl-card>.mkl-band:last-child{border-radius:0 0 10px 10px}@container (width<=640px){.ptl-card{margin:12px}.ptl-adr{flex-wrap:wrap}.ptl-adr__where{white-space:normal;flex-basis:100%;order:5}}.erp-printload{z-index:70;background:radial-gradient(130% 90% at 50% 42%, color-mix(in srgb, var(--iCOLL_WHITE) 50%, transparent) 0%, color-mix(in srgb, var(--iCOLL_WHITE) 78%, transparent) 100%);-webkit-backdrop-filter:blur(4px)saturate(1.05);justify-content:center;align-items:center;animation:.12s erp-printload-fade;display:flex;position:absolute;inset:0}[data-theme=dark] .erp-printload{background:radial-gradient(130% 90% at 50% 42%, color-mix(in srgb, var(--iCOLL_INK) 55%, transparent) 0%, color-mix(in srgb, var(--iCOLL_INK) 80%, transparent) 100%);-webkit-backdrop-filter:blur(4px)saturate(.95)}.erp-printload__panel{background:var(--iCOLL_SURFACE_COLOR);box-shadow:0 8px 28px color-mix(in srgb, var(--iCOLL_BLACK) 18%, transparent);border-radius:10px;flex-direction:column;align-items:center;gap:14px;padding:28px 36px;display:flex}.erp-printload__spinner{border:3px solid color-mix(in srgb, var(--iCOLL_BLACK) 12%, transparent);border-top-color:var(--iCOLL_PRIMARY);border-radius:50%;width:34px;height:34px;animation:.8s linear infinite erp-printload-spin}[data-theme=dark] .erp-printload__spinner{border-color:color-mix(in srgb, var(--iCOLL_WHITE) 16%, transparent);border-top-color:var(--iCOLL_PRIMARY)}.erp-printload__text{font-size:var(--iCOLL_FS_BODY);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR)}@keyframes erp-printload-fade{0%{opacity:0}to{opacity:1}}@keyframes erp-printload-spin{to{transform:rotate(360deg)}}.erp-radial{display:inline-flex;position:relative}.erp-radial[data-disabled] .erp-radial__trigger{background:var(--iCOLL_VIEW_COLOR);border-color:var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_LABEL_COLOR);cursor:not-allowed}.erp-radial[data-disabled] .erp-radial__trigger-dot{background:var(--iCOLL_LABEL_COLOR)}.erp-radial__trigger{border:1px solid var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_PRIMARY_LIGHT);height:32px;color:var(--iCOLL_PRIMARY_DARK);font:inherit;font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 12px 0 10px;transition:border-color .14s,box-shadow .14s;display:inline-flex}.erp-radial__trigger:hover:not(:disabled){border-color:var(--iCOLL_PRIMARY)}.erp-radial__trigger:focus-visible{box-shadow:0 0 0 3px var(--iCOLL_PRIMARY_LIGHT);border-color:var(--iCOLL_PRIMARY);outline:none}.erp-radial__trigger:disabled{cursor:not-allowed}.erp-radial__trigger-dot{background:var(--iCOLL_PRIMARY);border-radius:50%;flex-shrink:0;width:8px;height:8px}.erp-radial__trigger-label{text-overflow:ellipsis;overflow:hidden}.erp-radial__trigger-caret{flex-shrink:0;transition:transform .14s}.erp-radial__trigger[aria-expanded=true] .erp-radial__trigger-caret{transform:rotate(180deg)}.erp-radial__backdrop{z-index:9998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb, var(--iCOLL_BODY_COLOR) 35%, transparent);opacity:0;animation:.18s forwards erp-radial-fade-in;position:fixed;inset:0}@keyframes erp-radial-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.erp-radial__backdrop{opacity:1;animation:none}}.erp-radial__popup{z-index:9999;width:0;height:0;position:fixed}.erp-radial__item{cursor:pointer;width:68px;font:inherit;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;margin:-23px 0 0 -34px;padding:0;animation:.2s cubic-bezier(.22,1,.36,1) backwards erp-radial-in;display:flex;position:absolute;top:0;left:0}.erp-radial__item:focus-visible{outline:none}.erp-radial__item:focus-visible .erp-radial__tile{border-color:var(--iCOLL_PRIMARY);box-shadow:0 0 0 3px var(--iCOLL_PRIMARY_LIGHT)}.erp-radial__item:disabled{cursor:not-allowed}.erp-radial__item:disabled .erp-radial__tile{border-style:dashed;border-color:var(--iCOLL_BORDER_COLOR_STRONG);color:var(--iCOLL_LABEL_COLOR);box-shadow:none;background:0 0}.erp-radial__item:disabled .erp-radial__label{color:var(--iCOLL_LABEL_COLOR)}@keyframes erp-radial-in{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.erp-radial__item{animation:none}}.erp-radial__tile{border:1.5px solid var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_BODY_COLOR);width:46px;height:46px;color:var(--iCOLL_FONT_COLOR);box-shadow:0 6px 16px -4px color-mix(in srgb, var(--iCOLL_SHADOW_WARM) 22%, transparent), 0 1px 3px color-mix(in srgb, var(--iCOLL_SHADOW_WARM) 12%, transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .15s,background .15s,color .15s,box-shadow .15s;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .erp-radial__tile{box-shadow:0 6px 16px -2px color-mix(in srgb, var(--iCOLL_BLACK) 55%, transparent), 0 2px 4px color-mix(in srgb, var(--iCOLL_BLACK) 40%, transparent)}}:root[data-theme=dark] .erp-radial__tile{box-shadow:0 6px 16px -2px color-mix(in srgb, var(--iCOLL_BLACK) 55%, transparent), 0 2px 4px color-mix(in srgb, var(--iCOLL_BLACK) 40%, transparent)}.erp-radial__tile svg{width:17px;height:17px}.erp-radial__label{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.02em;color:var(--iCOLL_FONT_COLOR);text-align:center;width:var(--radial-label-w,86px);margin-inline:calc((68px - var(--radial-label-w,86px)) / 2);overflow-wrap:anywhere;min-width:0;line-height:1.25;transition:color .15s}.erp-radial__item:not(:disabled):hover .erp-radial__tile{border-color:var(--iCOLL_PRIMARY);box-shadow:0 8px 18px -6px var(--iCOLL_PRIMARY_LIGHT)}.erp-radial__item:not(:disabled):not(.erp-radial__item--selected):hover .erp-radial__tile,.erp-radial__item:not(:disabled):hover .erp-radial__label{color:var(--iCOLL_PRIMARY_DARK)}.erp-radial__item--selected:not(:disabled) .erp-radial__tile{background:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_ON_COLOR)}.erp-radial__item--selected:not(:disabled):hover .erp-radial__tile{color:var(--iCOLL_ON_COLOR);box-shadow:0 8px 18px -6px var(--iCOLL_PRIMARY_LIGHT)}.erp-radial__item--selected:not(:disabled) .erp-radial__label{color:var(--iCOLL_PRIMARY_DARK)}.misscrit{z-index:1300;background:var(--iCOLL_OVERLAY_BG);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;padding:28px;animation:.16s ease-out misscrit-fade;display:flex;position:fixed;inset:0}@keyframes misscrit-fade{0%{opacity:0}to{opacity:1}}.misscrit__panel{background:var(--iCOLL_POPUP-COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);width:min(420px,100%);box-shadow:0 28px 70px -14px color-mix(in srgb, var(--iCOLL_BLACK) 50%, transparent);border-radius:14px;flex-direction:column;animation:.2s cubic-bezier(.2,.8,.3,1) misscrit-rise;display:flex;overflow:hidden}@keyframes misscrit-rise{0%{opacity:0;transform:translateY(10px)scale(.994)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.misscrit,.misscrit__panel{animation:none}}.misscrit__head{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);align-items:center;gap:10px;padding:14px 16px;display:flex}.misscrit__title-icon{color:var(--iCOLL_PRIMARY);flex:none;display:flex}.misscrit__title-icon svg{width:20px;height:20px}.misscrit__title{font-weight:var(--iCOLL_FW_SEMIBOLD);font-size:var(--iCOLL_FS_LG);color:var(--iCOLL_FONT_COLOR)}.misscrit__close{width:28px;height:28px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;display:flex}.misscrit__close:hover{background:var(--iCOLL_HOVER_COLOR)}.misscrit__close svg{width:16px;height:16px}.misscrit__desc{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);margin:0;padding:14px 16px 4px}.misscrit__fields{flex-direction:column;gap:12px;padding:10px 16px 16px;display:flex}.misscrit__field{flex-direction:column;gap:5px;display:flex}.misscrit__label{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR)}.misscrit__missing{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_ERROR_COLOR)}.misscrit__resolved{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.misscrit__foot{border-top:1px solid var(--iCOLL_BORDER_COLOR);justify-content:flex-end;gap:10px;padding:12px 16px 16px;display:flex}.misscrit__cancel,.misscrit__submit{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);cursor:pointer;border-radius:7px;padding:8px 18px}.misscrit__cancel{border:1px solid var(--iCOLL_BORDER_COLOR);color:var(--iCOLL_FONT_COLOR);background:0 0}.misscrit__cancel:hover{background:var(--iCOLL_HOVER_COLOR)}.misscrit__submit{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_ON_COLOR);border:none}.misscrit__submit:hover{filter:brightness(1.08)}.aufnrprompt{border:1px solid var(--iCOLL_PRIMARY_LIGHT);background:var(--iCOLL_PRIMARY_LIGHT);color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_SM);border-radius:10px;align-items:center;gap:10px;padding:8px 12px;animation:.18s ease-out aufnrprompt-in;display:flex}@keyframes aufnrprompt-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.aufnrprompt{animation:none}}.aufnrprompt__icon{color:var(--iCOLL_PRIMARY);flex:none;display:flex}.aufnrprompt__icon svg{width:18px;height:18px}.aufnrprompt__text{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;flex:auto;margin:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.aufnrprompt__text:hover{text-decoration-style:solid}.aufnrprompt__dismiss{width:24px;height:24px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.aufnrprompt__dismiss:hover{background:var(--iCOLL_HOVER_COLOR);color:var(--iCOLL_FONT_COLOR)}.aufnrprompt__dismiss svg{width:14px;height:14px}@keyframes dialog-shell-open{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.dialog-shell{background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);box-shadow:var(--iCOLL_BOXSHADOW);font-family:var(--iCOLL_FONT_FAMILY);font-size:var(--iCOLL_FS_BODY);color:var(--iCOLL_FONT_COLOR);transform-origin:top;border-radius:4px;flex-direction:column;min-width:600px;min-height:400px;animation:.18s ease-out dialog-shell-open;display:flex;position:relative;overflow:hidden}.dialog-shell__titlebar{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_ON_COLOR);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;min-height:32px;padding:6px 10px;display:flex}.dialog-shell__title{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.dialog-shell__controls{align-items:center;gap:4px;display:flex}.dialog-shell__control-btn{width:24px;height:24px;color:var(--iCOLL_ON_COLOR);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;transition:background .15s;display:flex}.dialog-shell__control-btn:hover{background:color-mix(in srgb, var(--iCOLL_WHITE) 20%, transparent)}.dialog-shell__control-btn--close:hover{background:var(--iCOLL_ERROR_COLOR)}.dialog-shell__control-btn svg{width:14px;height:14px}.dialog-shell__content{background:var(--iCOLL_BODY_COLOR);width:100%;height:100%;min-height:0;position:relative;overflow:auto;container:dialogbody/inline-size}.dialog-shell__scalebox{min-width:100%;min-height:100%;position:relative}.dialog-shell__scale{position:absolute;top:0;left:0}.dialog-shell--docked{flex-direction:column;width:100%;min-width:0;height:100%;min-height:0;display:flex}.dialog-shell--docked>.dialog-shell__content{flex:1}.dialog-shell--smart{font-family:var(--iCOLL_FONT_FAMILY);font-size:var(--iCOLL_FS_BODY);color:var(--iCOLL_FONT_COLOR)}.dialog-shell--smart .smart-content-container,.dialog-shell--smart .smart-content{padding:0;overflow:hidden}.dialog-shell--smart,smart-window.dialog-shell--smart{--smart-window-content-padding:0px}.dialog-shell--smart .smart-content-container>.smart-content{padding:0!important}.dialog-shell--smart.is-fullscreen{width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;position:absolute!important;inset:0!important}.dialog-shell--smart.is-resizing{transition:width .22s cubic-bezier(.2,.8,.3,1),height .22s cubic-bezier(.2,.8,.3,1),left .22s cubic-bezier(.2,.8,.3,1),top .22s cubic-bezier(.2,.8,.3,1),inset .22s cubic-bezier(.2,.8,.3,1)}@media (prefers-reduced-motion:reduce){.dialog-shell--smart.is-resizing{transition:none}}.dialog-shell--smart .smart-container,.dialog-shell--smart .smart-content-container,.dialog-shell--smart .smart-content{box-sizing:border-box;width:100%!important}.dialog-shell--smart .smart-content:has(.dialog-shell__scale--flow){min-height:0;height:100%!important}.dialog-shell__resize-handle{cursor:nwse-resize;width:16px;height:16px;position:absolute;bottom:0;right:0}.dialog-shell__resize-handle:before{content:"";border-right:2px solid var(--iCOLL_BORDER_COLOR_STRONG);border-bottom:2px solid var(--iCOLL_BORDER_COLOR_STRONG);width:8px;height:8px;position:absolute;bottom:3px;right:3px}.dialog-shell--smart{border:1px solid var(--iCOLL_CONTAINERBORDER_COLOR)!important;border-radius:12px!important;overflow:hidden!important}.dialog-shell--smart .smart-window-header,.dialog-shell--smart .smart-header-section,.dialog-shell--smart>.smart-container>.smart-header{background:var(--iCOLL_TITLEBAR_COLOR)!important;color:var(--iCOLL_BUTTONFONT_COLOR)!important;border-bottom:none!important}.dialog-shell--smart .smart-window-header *,.dialog-shell--smart .smart-header-section *{color:var(--iCOLL_BUTTONFONT_COLOR)!important}.dialog-shell--smart[data-form-kind=search] .smart-window-header,.dialog-shell--smart[data-form-kind=search] .smart-header-section,.dialog-shell--smart[data-form-kind=search]>.smart-container>.smart-header{background:var(--iCOLL_SIDEBAR_COLOR)!important;color:var(--iCOLL_FONT_COLOR)!important;border-bottom:1px solid var(--iCOLL_BORDER_COLOR)!important}.dialog-shell--smart[data-form-kind=search] .smart-window-header *,.dialog-shell--smart[data-form-kind=search] .smart-header-section *{color:var(--iCOLL_FONT_COLOR)!important}.dialog-shell--smart[data-form-kind=search] .smart-header-section :is(button,[role=button],.smart-close-button,.smart-maximize-button,.smart-minimize-button):hover,.dialog-shell--smart[data-form-kind=search] .smart-header-section :is(button,[role=button],.smart-close-button,.smart-maximize-button,.smart-minimize-button):hover *{color:var(--iCOLL_PRIMARY)!important}.dialog-shell--smart[data-form-kind=search] .dialog-shell__fav-star:hover{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent)}.dialog-shell--smart[data-form-kind=question]{overflow:hidden;border:1px solid var(--iCOLL_BORDER_COLOR)!important;border-top:4px solid var(--iCOLL_PRIMARY)!important;box-shadow:0 0 0 100vmax color-mix(in srgb, var(--iCOLL_SLATE) 38%, transparent), 0 20px 50px color-mix(in srgb, var(--iCOLL_SLATE) 22%, transparent), 0 6px 16px color-mix(in srgb, var(--iCOLL_SLATE) 12%, transparent)!important;border-radius:14px!important}.dialog-shell--smart[data-form-kind=question] .smart-window-header,.dialog-shell--smart[data-form-kind=question] .smart-header-section,.dialog-shell--smart[data-form-kind=question]>.smart-container>.smart-header{background:var(--iCOLL_BODY_COLOR)!important;border-bottom:none!important}.dialog-shell--smart[data-form-kind=question] .smart-window-header *,.dialog-shell--smart[data-form-kind=question] .smart-header-section *{color:var(--iCOLL_LABEL_COLOR)!important;font-size:var(--iCOLL_FS_XS)!important}.dialog-shell--smart[data-form-kind=question] .smart-header-section .smart-close-button,.dialog-shell--smart[data-form-kind=question] .smart-header-section .smart-close-button *{color:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 80%, transparent)!important}.dialog-shell--smart[data-form-kind=question] .smart-header-section .smart-close-button:hover,.dialog-shell--smart[data-form-kind=question] .smart-header-section .smart-close-button:hover *{color:var(--iCOLL_PRIMARY)!important}.dialog-shell--smart[data-form-kind=question] :is(.dialog-shell__fav-star,.dialog-shell__overview-btn,.smart-minimize-button,.smart-maximize-button){display:none!important}.dialog-shell--smart[data-form-kind=question] .smart-header-section .smart-header{visibility:hidden}.dialog-shell--smart[data-form-kind=question] .coll-scrollarea__arrow{display:none!important}.dialog-shell--smart[data-form-kind=question] .dialog-shell__scale{padding-bottom:8px;padding-left:52px;position:relative}.dialog-shell--smart[data-form-kind=question] .dialog-shell__scale:before,.dialog-shell--smart[data-form-kind=question] .dialog-shell__scale:after{content:"";left:var(--q-tile-x,22px);top:var(--q-tile-y,22px);border-radius:11px;width:40px;height:40px;position:absolute}.dialog-shell--smart[data-form-kind=question] .dialog-shell__scale:before{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, var(--iCOLL_BODY_COLOR));box-shadow:0 0 0 4px color-mix(in srgb, var(--iCOLL_PRIMARY) 7%, transparent)}.dialog-shell--smart[data-form-kind=question] .dialog-shell__scale:after{background:var(--iCOLL_PRIMARY);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.1 9a3 3 0 0 1 5.8 1c0 2-3 3-3 3'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E") 50%/22px 22px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.1 9a3 3 0 0 1 5.8 1c0 2-3 3-3 3'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E") 50%/22px 22px no-repeat}.dialog-shell--smart[data-form-kind=question] .dialog-shell__scale>.erp-toolbar-band{order:99;background:0 0!important;border:none!important;padding:8px 20px 16px 0!important}.dialog-shell--smart[data-form-kind=question] .erp-toolbar.erp-toolbar--stretch{justify-content:flex-end;background:0 0!important;border:none!important}.dialog-shell--smart[data-form-kind=question] .erp-toolbar__group--commit:before{display:none}.dialog-shell__fav-star{cursor:pointer;opacity:.75;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:6px;transition:opacity .12s,background .12s;display:inline-flex}.dialog-shell__fav-star:hover{opacity:1;background:color-mix(in srgb, var(--iCOLL_WHITE) 22%, transparent)}.dialog-shell__fav-star--on{opacity:1}.dialog-shell__fav-star--busy{opacity:.4;pointer-events:none}.dialog-shell__fav-star svg{width:14px;height:14px}.dialog-shell--smart .smart-header-section{align-items:center;justify-content:flex-start!important;display:flex!important}.dialog-shell--smart .smart-header{flex:0 auto;text-align:left!important;position:static!important}.dialog-shell--smart .smart-buttons-container{margin-left:auto}.dialog-shell__aufart-badge{border:1px solid color-mix(in srgb, var(--iCOLL_WHITE) 30%, transparent);background:color-mix(in srgb, var(--iCOLL_WHITE) 16%, transparent);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--iCOLL_WHITE) 18%, transparent), 0 1px 2px color-mix(in srgb, var(--iCOLL_BLACK) 12%, transparent);color:var(--iCOLL_BUTTONFONT_COLOR);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.015em;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;border-radius:999px;flex-shrink:0;align-items:center;max-width:140px;margin-left:8px;padding:2px 9px;line-height:1.5;transition:background .12s,opacity .12s;display:inline-flex;overflow:hidden}.dialog-shell--smart[minimized] .dialog-shell__aufart-badge{opacity:.75}.dialog-shell__content[data-overview-open=true]>.dialog-shell__scalebox{filter:blur(5px)saturate(.7)brightness(1.02);opacity:.85;pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .16s,opacity .16s}@media (prefers-reduced-motion:reduce){.dialog-shell__content[data-overview-open=true]>.dialog-shell__scalebox{transition:none}}.dialog-shell__overview-btn{cursor:pointer;opacity:.75;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:6px;transition:opacity .12s,background .12s;display:inline-flex;position:relative}.dialog-shell__overview-btn:hover{opacity:1;background:color-mix(in srgb, var(--iCOLL_WHITE) 22%, transparent)}@media (pointer:coarse){.dialog-shell__overview-btn,.dialog-shell__fav-star{width:32px;height:32px;margin-right:2px}.dialog-shell--smart .smart-buttons-container>.smart-button,.dialog-shell--smart .smart-buttons-container>button{min-width:36px;min-height:36px}}.dialog-shell__overview-btn--open{opacity:1;background:color-mix(in srgb, var(--iCOLL_WHITE) 30%, transparent)}.dialog-shell__overview-btn svg{width:14px;height:14px}.dialog-shell__overview-btn-badge{box-sizing:border-box;background:var(--iCOLL_ERROR_COLOR);min-width:13px;height:13px;color:var(--iCOLL_WHITE);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BUTTON);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:999px;place-items:center;padding:0 3px;line-height:1;display:grid;position:absolute;top:-3px;right:-4px}.dialog-shell--smart[minimized] .dialog-shell__overview-btn{opacity:.55}.dialog-shell--smart[minimized] .dialog-shell__overview-btn:hover,.dialog-shell--smart[minimized] .dialog-shell__overview-btn--open{opacity:1}.dialog-shell--smart[minimized]{--smart-window-min-width:240px;box-shadow:0 2px 6px color-mix(in srgb, var(--iCOLL_BLACK) 20%, transparent);transition:background .12s,border-color .12s;border:1px solid var(--iCOLL_BORDER_COLOR)!important;background:color-mix(in srgb, var(--iCOLL_PRIMARY) 90%, var(--iCOLL_CONTENTTOP_COLOR))!important;border-radius:4px!important}[data-theme=dark] .dialog-shell--smart[minimized]{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 30%, var(--iCOLL_CONTENTTOP_COLOR))!important}.dialog-shell--smart[minimized]:hover{border-color:var(--iCOLL_BORDER_COLOR_STRONG)!important}.dialog-shell--smart[minimized] .smart-header-section{gap:8px;padding:4px 6px 4px 12px;background:0 0!important;border-radius:4px!important}.dialog-shell--smart[minimized] .smart-header{font-weight:var(--iCOLL_FW_MEDIUM);font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_FONT_COLOR)!important}.dialog-shell--smart[minimized] .smart-buttons-container{gap:0}.dialog-shell--smart[minimized] .smart-buttons-container .smart-button{opacity:.55;border-radius:4px;transition:opacity .12s,background .12s;color:var(--iCOLL_FONT_COLOR)!important}.dialog-shell--smart[minimized] .smart-buttons-container .smart-button:hover{opacity:1;background:var(--iCOLL_BORDER_COLOR)!important}.dialog-shell--smart[minimized] .dialog-shell__fav-star{opacity:.55}.dialog-shell--smart[minimized] .dialog-shell__fav-star:hover,.dialog-shell--smart[minimized] .dialog-shell__fav-star--on{opacity:1}.erp-strips{background:var(--iCOLL_BODY_COLOR);flex-direction:column;flex:auto;gap:0;width:100%;min-width:0;min-height:0;display:flex;overflow:hidden auto}.erp-strips__row{align-items:start;gap:0;min-width:0;display:grid}.erp-strips__row>.erp-strips__region+.erp-strips__region{border-left:1px solid var(--iCOLL_BORDER_COLOR);align-self:stretch}.erp-strips__row+.erp-strips__row{border-top:1px solid var(--iCOLL_BORDER_COLOR)}.erp-strips--resizable{overflow-y:hidden}.erp-strips--resizable>.erp-strips__row{align-items:stretch;min-height:0;overflow:hidden}.erp-strips--resizable>.erp-strips__row>.erp-strips__region{min-height:0}.erp-strips--resizable>.erp-strips__row .erp-strips__region-body{overflow:hidden auto}.erp-strips__handle{cursor:row-resize;z-index:2;touch-action:none;background:0 0;flex:none;justify-content:center;align-items:center;height:12px;margin:-6px 0;display:flex;position:relative}.erp-strips__handle:before{content:"";background:var(--iCOLL_BORDER_COLOR);height:1px;position:absolute;top:50%;left:0;right:0}.erp-strips__handle-grip{background:var(--iCOLL_SPLITTER_FOCUS_COLOR);opacity:0;border-radius:999px;width:46px;height:4px;transition:opacity .12s,background-color .12s;position:relative}.erp-strips__handle:hover .erp-strips__handle-grip,.erp-strips__handle:focus-visible .erp-strips__handle-grip{opacity:1}.erp-strips--dragging .erp-strips__handle-grip{opacity:1;background:var(--iCOLL_PRIMARY)}@media (pointer:coarse){.erp-strips__handle{height:32px;margin:-16px 0}.erp-strips__handle-grip{opacity:.35;width:56px;height:5px}.erp-strips .erp-strips__region-collapse-btn{width:32px;height:32px;margin:-6px}}.erp-strips--dragging,.erp-strips--dragging *{-webkit-user-select:none;user-select:none;cursor:row-resize!important}@container dialogbody (width<=900px){.erp-strips__row{grid-template-columns:minmax(0,1fr)!important}}.erp-strips__region{min-width:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex-direction:column;display:flex;overflow:hidden}.erp-strips__region-head{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 12px;min-width:0;padding:8px 12px;display:flex}.erp-strips__region-collapse-btn{width:20px;height:20px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.erp-strips__region-collapse-btn:hover{background:color-mix(in srgb, var(--iCOLL_BLACK) 6%, transparent)}[data-theme=dark] .erp-strips__region-collapse-btn:hover{background:color-mix(in srgb, var(--iCOLL_WHITE) 8%, transparent)}.erp-strips__region-collapse-caret{font-size:var(--iCOLL_FS_2XS);transition:transform .12s;display:inline-block}.erp-strips__region-collapse-btn[aria-expanded=false] .erp-strips__region-collapse-caret{transform:rotate(-90deg)}.erp-strips__region--collapsed{align-self:start}.erp-strips__region-head--untitled{border-top:2px solid var(--iCOLL_PRIMARY);margin-top:-1px}.erp-strips__region-head:has(.erp-strips__region-filter){border-bottom:1px solid var(--iCOLL_BORDER_COLOR)}.erp-strips__region-title{min-width:0;font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);flex:none}.erp-strips__region-filter{background:0 0;border:none;border-radius:0;flex-wrap:wrap;flex:0 auto;justify-content:flex-start;align-items:center;gap:6px 14px;min-width:0;padding:2px 0;display:flex}.erp-strips__filter-icon{color:var(--iCOLL_LABEL_COLOR);opacity:.7;flex:none;display:inline-flex}.erp-strips__filter-heading{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);white-space:nowrap}.erp-strips__filter-control{align-items:center;gap:5px;min-width:0;display:inline-flex}.erp-strips__filter-caption{font-size:var(--iCOLL_FS_LABEL);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap}.erp-strips__filter-control :is(input,select,smart-input,smart-drop-down-list,.erp-input,.erp-absolute__field){width:auto!important;min-width:0!important;max-width:120px!important}.erp-strips__filter-control :is(button,smart-button){width:auto!important}.erp-strips__filter-control--action{margin-left:6px}.erp-strips__filter-control--action .erp-absolute__button,.erp-strips__filter-control--action smart-button,.erp-strips__filter-control--action button.smart-button{height:auto!important;min-height:0!important}.erp-strips__filter-control--action button.smart-button{white-space:nowrap;align-items:center;gap:6px;text-transform:none!important;letter-spacing:0!important;font-size:var(--iCOLL_FS_XS)!important;font-weight:var(--iCOLL_FW_BUTTON)!important;height:var(--iCOLL_FIELD_HEIGHT)!important;background:var(--iCOLL_BUTTON_COLOR)!important;color:var(--iCOLL_BUTTONFONT_COLOR)!important;border:none!important;border-radius:999px!important;padding:0 14px!important;display:inline-flex!important}.erp-strips__filter-control--action button.smart-button:hover{background:color-mix(in srgb, var(--iCOLL_BUTTON_COLOR) 88%, var(--iCOLL_BLACK))!important;color:var(--iCOLL_BUTTONFONT_COLOR)!important}.erp-strips__filter-control--action button.smart-button:active{background:color-mix(in srgb, var(--iCOLL_BUTTON_COLOR) 78%, var(--iCOLL_BLACK))!important}.erp-strips__filter-control--action button.smart-button>.erp-btn-glyph{width:15px;height:15px}.erp-strips__region-filter .erp-paired,.erp-strips__region-filter .erp-fluid{flex-wrap:wrap;align-items:center;gap:6px;padding:0;display:flex}.erp-strips__region-filter .erp-paired__unit{flex-direction:row;align-items:center;gap:6px}.erp-strips__region-filter .erp-paired__label{font-size:var(--iCOLL_FS_LABEL);white-space:nowrap}.erp-strips__region-filter :is(input,select,smart-input,smart-drop-down-list,.erp-input){max-width:130px}.erp-strips__region-filter .erp-absolute__field{height:auto!important}.erp-strips__region-filter :is(input,select,smart-input,smart-drop-down-list,smart-combo-box,.erp-input,.erp-lov__field){box-sizing:border-box;height:var(--iCOLL_FIELD_HEIGHT)!important;min-height:var(--iCOLL_FIELD_HEIGHT)!important}.erp-strips__region-body{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;container:dialogbody/inline-size}.erp-strips .erp-fluid{gap:10px;padding:10px}.erp-strips .erp-fluid .erp-fluid__board,.erp-strips .erp-fluid .erp-fluid__col{gap:10px}.erp-strips .erp-paired,.erp-strips .erp-fluid .erp-paired{grid-template-columns:repeat(2,minmax(0,1fr))}@container dialogbody (width<=440px){.erp-strips .erp-paired,.erp-strips .erp-fluid .erp-paired,.erp-strips .erp-paired__group{grid-template-columns:minmax(0,1fr)}}@container dialogbody (width>=441px){.erp-strips .erp-paired__group{grid-template-columns:repeat(2,minmax(0,1fr))}}.erp-pixhead{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:8px 24px;padding:12px 0 6px;display:grid}.erp-pixhead--flow{grid-template-columns:repeat(var(--pixhead-cols,6), minmax(0, 1fr));background:var(--iCOLL_BODY_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);align-items:start;gap:18px 32px;padding:14px 16px}.erp-pixhead--flow.erp-pixhead--compact-lead{grid-template-columns:max-content repeat(calc(var(--pixhead-cols,6) - 1), minmax(0, 1fr))}@container dialogbody (width<=1500px){.erp-pixhead--flow{grid-template-columns:repeat(4,minmax(0,1fr))}.erp-pixhead--flow.erp-pixhead--compact-lead{grid-template-columns:max-content repeat(3,minmax(0,1fr))}}@container dialogbody (width<=1100px){.erp-pixhead--flow{grid-template-columns:repeat(3,minmax(0,1fr))}.erp-pixhead--flow.erp-pixhead--compact-lead{grid-template-columns:max-content repeat(2,minmax(0,1fr))}}@container dialogbody (width<=760px){.erp-pixhead--flow{grid-template-columns:repeat(2,minmax(0,1fr))}.erp-pixhead--flow.erp-pixhead--compact-lead{grid-template-columns:max-content minmax(0,1fr)}}@container dialogbody (width<=500px){.erp-pixhead--flow,.erp-pixhead--flow.erp-pixhead--compact-lead{grid-template-columns:minmax(0,1fr)}.erp-pixhead--flow .erp-pixhead__cell--compact{width:auto}.erp-pixhead--flow .erp-pixhead__cell--radios{grid-column:span 1}}.erp-pixhead--flow .erp-pixhead__cell{flex-direction:column;align-items:stretch;gap:7px;min-width:0;display:flex}.erp-pixhead--flow .erp-pixhead__cell--wide{grid-column:span 1}.erp-pixhead--flow .erp-pixhead__cell--wide-named{grid-column:span 2}.erp-pixhead--flow .erp-pixhead__cell--row-start{grid-column-start:1}.erp-pixhead--flow .erp-pixhead__label{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);text-transform:uppercase;letter-spacing:.04em;color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;line-height:1.2}.erp-pixhead--flow .erp-pixhead__label--required{color:inherit}.erp-pixhead--flow .erp-pixhead__cell--nolabel{padding-top:19px}.erp-pixhead--flow .erp-pixhead__sep{color:var(--iCOLL_LABEL_COLOR);font-size:var(--iCOLL_FS_SM);flex:none;align-self:center;padding:0 2px}.erp-pixhead--flow .erp-pixhead__widgets{width:100%}.erp-pixhead--flow .erp-pixhead__widget:not(.erp-pixhead__widget--lookup){flex:1 1 0;min-width:0}.erp-pixhead--flow .erp-pixhead__cell--crowded .erp-pixhead__widget:not(.erp-pixhead__widget--lookup){flex:1 1 0;min-width:108px}.erp-pixhead--flow .erp-pixhead__cell--crowded{grid-column:span var(--pixhead-crowded-span,3);max-width:100%}@container dialogbody (width<=1100px){.erp-pixhead--flow .erp-pixhead__cell--crowded{grid-column:span 2}}@container dialogbody (width<=500px){.erp-pixhead--flow .erp-pixhead__cell--crowded{grid-column:span 1}}.erp-pixhead--flow .erp-pixhead__cell--roomy{grid-column:span var(--pixhead-roomy-span,2);max-width:100%}.erp-pixhead--flow .erp-pixhead__cell--triple{grid-column:span 2}.erp-pixhead--flow :is(.erp-pixhead__cell--roomy,.erp-pixhead__cell--triple) .erp-pixhead__widget:not(.erp-pixhead__widget--lookup):not(.erp-pixhead__widget--grow){flex:0 140px;min-width:90px}.erp-pixhead--flow :is(.erp-pixhead__cell--roomy,.erp-pixhead__cell--triple) .erp-pixhead__widget--grow{flex:auto;min-width:160px}@container dialogbody (width<=1500px){.erp-pixhead--flow .erp-pixhead__cell--roomy{grid-column:span 2}}@container dialogbody (width<=500px){.erp-pixhead--flow :is(.erp-pixhead__cell--roomy,.erp-pixhead__cell--triple){grid-column:span 1}}.erp-pixhead--flow .erp-pixhead__cell--statuses{grid-column:span 2;min-width:0}.erp-pixhead__chips{flex-wrap:wrap;align-items:center;gap:6px;min-height:34px;display:flex}.erp-pixhead__chip{border:1px solid color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 80%, transparent);background:var(--iCOLL_SIDEBAR_COLOR);border-radius:999px;align-items:baseline;gap:7px;max-width:100%;padding:5px 11px;line-height:1.2;display:inline-flex}.erp-pixhead__chip-key{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.05em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);flex:none}.erp-pixhead__chip-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_FONT_COLOR);overflow:hidden}.erp-pixhead__chip.is-empty .erp-pixhead__chip-value{color:var(--iCOLL_LABEL_COLOR)}.erp-pixhead__chip-dot{box-sizing:border-box;border:1.5px solid var(--iCOLL_LABEL_COLOR);border-radius:50%;flex:none;align-self:center;width:7px;height:7px}.erp-pixhead__chip--progress .erp-pixhead__chip-dot{background:var(--iCOLL_PRIMARY);border:0}.erp-pixhead__chip--waiting .erp-pixhead__chip-dot{background:var(--iCOLL_WARNING_BORDER);border:0}.erp-pixhead__chip--done .erp-pixhead__chip-dot{background:var(--iCOLL_SUCCESS_COLOR);border:0}.erp-pixhead__chip--cancelled .erp-pixhead__chip-dot{background:var(--iCOLL_ERROR_COLOR);border:0}.erp-pixhead__chip--cancelled .erp-pixhead__chip-value{color:var(--iCOLL_LABEL_COLOR);text-decoration:line-through}@container dialogbody (width<=500px){.erp-pixhead--flow .erp-pixhead__cell--statuses{grid-column:span 1}}.erp-pixhead--flow .erp-pixhead__widget--lookup{flex:none}.erp-pixhead--flow .erp-pixhead__widget:not(.erp-pixhead__widget--lookup) :is(input,smart-input,smart-drop-down-list,.erp-input,.erp-searchbar,.erp-absolute__field){width:100%!important;max-width:none!important;height:var(--iCOLL_FIELD_HEIGHT)!important;min-height:var(--iCOLL_FIELD_HEIGHT)!important}.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,smart-input input,smart-combo-box input,smart-date-time-picker input,smart-numeric-text-box input,smart-drop-down-list input),select,input.erp-input,.erp-lov__field,.coll-native-date-wrap,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box){border:none!important;border-bottom:1px solid var(--iCOLL_BORDER_COLOR)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,smart-input input,smart-combo-box input,smart-date-time-picker input,smart-numeric-text-box input,smart-drop-down-list input),input.erp-input),.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget .erp-lov__field{padding:0 2px!important}.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input),input.erp-input):hover:not(:disabled):not(:read-only),.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget .erp-lov:not([data-disabled]):not([data-readonly]) .erp-lov__field:hover{border-bottom-color:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 55%, var(--iCOLL_BORDER_COLOR))!important}.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,smart-input input,smart-combo-box input,smart-date-time-picker input,smart-numeric-text-box input,smart-drop-down-list input),select,input.erp-input):focus,.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget :is(.erp-lov__field,.coll-native-date-wrap,smart-input,smart-combo-box,smart-date-time-picker,smart-numeric-text-box):focus-within{border-bottom-color:var(--iCOLL_PRIMARY)!important;box-shadow:0 1px 0 0 var(--iCOLL_PRIMARY)!important}.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget :is(.erp-absolute__field--required,.erp-lov[data-required]) :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input),input.erp-input,.erp-lov__field,.coll-native-date-wrap),.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget .erp-lov[data-required] .erp-lov__field{border-bottom-color:var(--iCOLL_REQUIREDFIELDBORDER-COLOR)!important;background:0 0!important}.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget .erp-absolute__field--error :is(input:not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input),input.erp-input,.erp-lov__field,.coll-native-date-wrap){border-bottom-color:var(--iCOLL_ERROR_COLOR)!important;background:0 0!important}.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget :is(input,.erp-input):is(:disabled,:read-only):not([type=checkbox],[type=radio],.erp-lov__input,.coll-native-date-input,textarea),.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget :is(.erp-lov[data-disabled],.erp-lov[data-readonly]) .erp-lov__field{--iCOLL_FIELD_HEIGHT:inherit;background:0 0!important;border-bottom-color:#0000!important}.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget .coll-native-date-wrap:has(.coll-native-date-input:is(:disabled,:read-only)){--iCOLL_FIELD_HEIGHT:inherit;background:0 0!important;border-bottom-color:#0000!important}.erp-pixhead.erp-pixhead--flow .erp-pixhead__widget smart-drop-down-list[disabled]{--iCOLL_FIELD_HEIGHT:inherit}.erp-pixhead__widget .erp-lov[data-merged-lookup] .erp-lov__input{align-self:center;width:calc(var(--lov-code-len,4) * 1ch + 14px)!important;flex:none!important;min-width:2ch!important;max-width:24ch!important}.erp-pixhead:not(.erp-pixhead--flow) .erp-pixhead__widget .erp-lov[data-merged-lookup] .erp-lov__input{border-radius:5px!important;height:20px!important;min-height:20px!important;padding:0 7px!important}.erp-pixhead--flow .erp-pixhead__cell[data-cell=aArtStatus]{padding-left:0}.erp-pixhead__cell{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.erp-pixhead__cell--nolabel{grid-template-columns:minmax(0,1fr)}.erp-pixhead__cell--wide{grid-column:span 2}.erp-pixhead__label{font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;flex:none}.erp-pixhead__label--required{color:inherit}.erp-pixhead__label--required:after{content:" *";font-weight:var(--iCOLL_FW_BOLD)}.erp-pixhead__cell:has(.erp-absolute__field--required) .erp-pixhead__label--required{color:var(--iCOLL_ERROR_COLOR)}.erp-pixhead__widgets{align-items:center;gap:6px;width:100%;min-width:0;display:flex}.erp-pixhead__widget{flex:auto;min-width:0}.erp-pixhead__widget--lookup,.erp-pixhead__widget--search{flex:none}.erp-pixhead__widget:not(.erp-pixhead__widget--search):not(.erp-pixhead__widget--lookup)>*,.erp-pixhead__widget:not(.erp-pixhead__widget--search):not(.erp-pixhead__widget--lookup) .erp-absolute__field,.erp-pixhead__widget:not(.erp-pixhead__widget--search):not(.erp-pixhead__widget--lookup) .erp-input,.erp-pixhead__widget:not(.erp-pixhead__widget--search):not(.erp-pixhead__widget--lookup) smart-drop-down-list,.erp-pixhead__widget:not(.erp-pixhead__widget--search):not(.erp-pixhead__widget--lookup) smart-input{width:100%!important}.erp-pixhead__widget .erp-input,.erp-pixhead__widget .erp-searchbar,.erp-pixhead__widget .erp-lov__field,.erp-pixhead__widget select,.erp-pixhead__widget smart-drop-down-list,.erp-pixhead__widget smart-combo-box,.erp-pixhead__widget smart-input{min-height:var(--iCOLL_FIELD_HEIGHT);height:var(--iCOLL_FIELD_HEIGHT)!important}.erp-pixhead__widget--lookup .erp-absolute__lookup-btn{width:var(--iCOLL_FIELD_HEIGHT);min-width:var(--iCOLL_FIELD_HEIGHT);height:var(--iCOLL_FIELD_HEIGHT)}.erp-pixhead__widget smart-drop-down-list{width:230px!important;max-width:230px!important}.erp-pixhead__cell[data-cell=aArtStatus]{padding-left:40px}.erp-pixhead--flow .erp-pixhead__cell--radios{grid-column:span 2}.erp-pixhead--flow .erp-pixhead__cell--lone-option{grid-column:span 1}.erp-pixhead--flow .erp-pixhead__cell--compact{grid-column:auto;grid-template-columns:auto auto;width:max-content;max-width:100%}.erp-pixhead__widget--intrinsic{flex:none;width:auto;min-width:0}.erp-pixhead--flow .erp-pixhead__cell--compact .erp-pixhead__widgets{width:auto;min-height:var(--iCOLL_FIELD_HEIGHT);align-items:center}.erp-pixhead--flow .erp-pixhead__cell--radios .erp-pixhead__widgets{flex-flow:wrap;align-items:center;gap:4px 14px;width:100%;display:flex}.erp-pixhead--flow .erp-pixhead__cell--radios .erp-pixhead__widget{min-width:0;flex:none!important;width:auto!important}.erp-pixhead--flow .erp-pixhead__cell--radios .erp-absolute__radio{width:auto!important}.erp-pixhead--flow .erp-pixhead__cell--radios .erp-radiocard{flex:0 auto;min-width:84px}.erp-pixhead--flow .erp-pixhead__cell--radios .erp-pixhead__widget{min-width:0}@media (width<=1500px){.erp-pixhead--flow .erp-pixhead__cell--radios .erp-radiocard{min-width:0}.erp-pixhead--flow .erp-pixhead__cell--radios .erp-radiocard--compact .erp-radiocard__label{display:none}.erp-pixhead--flow .erp-pixhead__cell--radios .erp-radiocard--compact{padding:5px 7px}}.erp-pixhead--flow .erp-pixhead__detail-toggle{width:28px;height:28px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:6px;grid-area:1/-1;justify-content:center;place-self:center end;align-items:center;padding:0;transition:transform .15s,color .15s,background .15s;display:inline-flex}.erp-pixhead--flow .erp-pixhead__detail-toggle:hover{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 10%, transparent);color:var(--iCOLL_FONT_COLOR)}.erp-pixhead--flow .erp-pixhead__detail-toggle svg{width:14px;height:14px;transition:transform .15s}.erp-pixhead--flow .erp-pixhead__detail-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.erp-pixhead--flow .erp-pixhead__cell--codename .erp-pixhead__widgets{gap:0}.erp-pixhead--flow .erp-pixhead__cell--codename .erp-pixhead__widget:not(.erp-pixhead__widget--lookup):not(.erp-pixhead__widget--name){flex:0 0 96px;min-width:0}.erp-pixhead--flow .erp-pixhead__cell--codename .erp-pixhead__widget--name{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex:auto;align-self:stretch;align-items:center;min-width:0;padding-left:12px;display:flex}.erp-pixhead--flow .erp-pixhead__cell--codename .erp-pixhead__widget--name :is(input,.erp-input){text-overflow:ellipsis;font-weight:var(--iCOLL_FW_MEDIUM)!important}.erp-hfilter{flex:none;width:100%;min-width:0}.erp-hfilter__bar{background:var(--iCOLL_VIEW_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.erp-hfilter__spacer{flex:1}.erp-hfilter__context{align-items:center;gap:10px;min-width:0;display:inline-flex}.erp-hfilter__context-item{align-items:center;gap:6px;min-width:0;display:inline-flex}.erp-hfilter__context-label{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_FONT_COLOR);white-space:nowrap}.erp-hfilter__context-item :is(input,smart-input,.erp-input){box-sizing:border-box;height:var(--iCOLL_FIELD_HEIGHT)!important;min-width:0!important;max-width:190px!important}.erp-hfilter__context-item .erp-absolute__field{width:auto!important;height:auto!important}.erp-hfilter__context-item :is(button,smart-button){flex:none;width:auto!important}.erp-hfilter__toggle{height:var(--iCOLL_FIELD_HEIGHT);border:1px solid var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_BODY_COLOR);color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);cursor:pointer;border-radius:6px;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.erp-hfilter__toggle[aria-expanded=true]{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_LIGHT);color:var(--iCOLL_PRIMARY)}.erp-hfilter__count{background:var(--iCOLL_PRIMARY);min-width:18px;height:18px;color:var(--iCOLL_WHITE);font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_BUTTON);border-radius:9px;place-items:center;padding:0 5px;display:inline-grid}.erp-hfilter__icon{flex:none;width:14px;height:14px}.erp-hfilter__chev{font-size:var(--iCOLL_FS_LABEL);transition:transform .18s}.erp-hfilter__toggle[aria-expanded=true] .erp-hfilter__chev{transform:rotate(180deg)}.erp-hfilter__chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.erp-hfilter__chip{background:var(--iCOLL_PRIMARY_LIGHT);border:1px solid var(--iCOLL_PRIMARY_MEDIUM);height:26px;color:var(--iCOLL_PRIMARY);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;border-radius:13px;align-items:center;gap:6px;padding:0 4px 0 10px;display:inline-flex}.erp-hfilter__chip-label{color:var(--iCOLL_LABEL_COLOR);font-weight:var(--iCOLL_FW_MEDIUM)}.erp-hfilter__chip button{width:18px;height:18px;color:var(--iCOLL_PRIMARY);font-size:var(--iCOLL_FS_XS);cursor:pointer;background:0 0;border:0;border-radius:50%;line-height:1}.erp-hfilter__chip button:hover{background:var(--iCOLL_PRIMARY_MEDIUM)}.erp-hfilter__reset{height:var(--iCOLL_FIELD_HEIGHT);color:var(--iCOLL_LABEL_COLOR);font-size:var(--iCOLL_FS_XS);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 12px}.erp-hfilter__reset:hover{background:var(--iCOLL_CONTENTTOP_COLOR);color:var(--iCOLL_FONT_COLOR)}.erp-hfilter__panel{background:var(--iCOLL_BODY_COLOR);border-bottom:1px solid var(--iCOLL_BORDER_COLOR);contain:layout paint}.erp-hfilter__panel-inner{max-height:42vh;padding:6px 14px 14px;overflow:hidden auto}.erp-hfilter__group{margin-top:10px}.erp-hfilter__group-head{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--iCOLL_PRIMARY);align-items:center;gap:8px;padding:6px 0;display:flex}.erp-hfilter__group-line{background:var(--iCOLL_BORDER_COLOR);flex:1;height:1px}.erp-hfilter__grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px 14px;display:grid}.erp-hfilter__field{flex-direction:column;gap:3px;min-width:0;display:flex}.erp-hfilter__field-label{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.03em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.erp-hfilter__field-widgets{align-items:center;gap:4px;min-width:0;display:flex}.erp-hfilter__field-widgets>*{flex:auto;min-width:0}.erp-hfilter__field-widgets :is(input,select,smart-input,smart-drop-down-list,.erp-input){box-sizing:border-box;width:100%!important;min-width:0!important;height:var(--iCOLL_FIELD_HEIGHT)!important}.erp-hfilter__field-widgets .erp-absolute__field{width:100%!important;height:auto!important}.erp-hfilter__field-widgets :is(button,smart-button){flex:none;width:auto!important}.erp-invpanel-overlay{z-index:40;box-sizing:border-box;background:var(--iCOLL_OVERLAY_BG);place-items:center;padding:24px;animation:.16s ease-out invpanel-fade;display:grid;position:absolute;inset:0}@keyframes invpanel-fade{0%{opacity:0}to{opacity:1}}.erp-invpanel-window{background:var(--iCOLL_BODY_COLOR);width:min(1500px,100%);height:min(560px,100%);box-shadow:var(--iCOLL_BOXSHADOW_HOVER);border-radius:14px;flex-direction:column;animation:.2s cubic-bezier(.2,.9,.3,1) invpanel-rise;display:flex;overflow:hidden}@keyframes invpanel-rise{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.erp-invpanel-overlay,.erp-invpanel-window{animation:none}}.invpanel{box-sizing:border-box;height:100%;min-height:0;color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_BODY);flex-direction:column;gap:12px;padding:16px 18px;display:flex}.invpanel__head{flex-direction:column;flex:none;gap:2px;display:flex}.invpanel__title{align-items:center;gap:9px;display:flex}.invpanel__title h2{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);margin:0;line-height:1.2}.invpanel__title-glyph{width:20px;height:20px;color:var(--iCOLL_PRIMARY);flex:none}.invpanel__hint{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);margin:0;padding-left:29px}.invpanel__grid{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:10px;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.invpanel__grid>*{flex:auto;width:100%;max-width:none;min-height:0}.invpanel__actions{border-top:1px solid var(--iCOLL_BORDER_COLOR);flex:none;justify-content:flex-end;align-items:center;gap:10px;padding-top:12px;display:flex}.invpanel__btn{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);height:34px;font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);white-space:nowrap;color:var(--iCOLL_FONT_COLOR);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 18px;line-height:1;transition:border-color .15s,background-color .15s,color .15s,box-shadow .15s;display:inline-flex}.invpanel__btn:hover{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_TINT);color:var(--iCOLL_PRIMARY_DARK)}.invpanel__btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.invpanel__btn--primary{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY);color:var(--iCOLL_BUTTONFONT_COLOR)}.invpanel__btn--primary:hover{border-color:var(--iCOLL_PRIMARY_HOVER);background:var(--iCOLL_PRIMARY_HOVER);color:var(--iCOLL_BUTTONFONT_COLOR);box-shadow:0 4px 14px -6px var(--iCOLL_PRIMARY)}.invpanel__btn-glyph{flex:none;width:15px;height:15px}.invpanel__close{border:1px solid var(--iCOLL_BORDER_COLOR);height:34px;font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border-radius:999px;align-items:center;margin-right:auto;padding:0 16px;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.invpanel__close:hover{border-color:var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_HOVER_COLOR);color:var(--iCOLL_FONT_COLOR)}.invpanel__close:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}.period-stepper{align-items:center;gap:10px;display:inline-flex}.coll-fy-nav{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);border-radius:8px;flex-shrink:0;align-items:stretch;height:40px;display:inline-flex;position:relative;overflow:visible}.coll-fy-nav-prev,.coll-fy-nav-next{width:34px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:flex}.coll-fy-nav-prev svg,.coll-fy-nav-next svg{display:block}.coll-fy-nav-prev{border-radius:4px 0 0 4px}.coll-fy-nav-next{border-radius:0 4px 4px 0}.coll-fy-nav-prev:hover,.coll-fy-nav-next:hover{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 10%, transparent);color:var(--iCOLL_PRIMARY)}.coll-fy-trigger{width:130px!important;min-width:0!important;height:100%!important;font-size:var(--iCOLL_FS_BODY)!important;border-left:1px solid var(--iCOLL_BORDER_COLOR)!important;border-right:1px solid var(--iCOLL_BORDER_COLOR)!important;border-top:none!important;border-bottom:none!important;border-radius:0!important}.period-stepper__range{align-items:center;gap:6px;display:inline-flex}.period-stepper__range-input{width:136px}.period-stepper__range-sep{color:var(--iCOLL_LABEL_COLOR)}@media (width<=640px){.period-stepper{flex-wrap:wrap}.period-stepper__range-input{width:120px}}.belegfluss-overlay{z-index:40;box-sizing:border-box;background:var(--iCOLL_OVERLAY_BG);place-items:center;padding:24px;animation:.16s ease-out belegfluss-fade;display:grid;position:absolute;inset:0}@keyframes belegfluss-fade{0%{opacity:0}to{opacity:1}}.belegfluss-window{background:var(--iCOLL_BODY_COLOR);width:980px;min-width:480px;max-width:100%;height:660px;min-height:340px;max-height:100%;box-shadow:var(--iCOLL_BOXSHADOW_HOVER);resize:both;border-radius:14px;animation:.2s cubic-bezier(.2,.9,.3,1) belegfluss-rise;overflow:hidden}@keyframes belegfluss-rise{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.belegfluss-overlay,.belegfluss-window{animation:none}}.belegfluss{box-sizing:border-box;height:100%;color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_BODY);flex-direction:column;gap:14px;padding:18px 20px;display:flex}.belegfluss__head{flex-direction:column;flex:none;gap:12px;display:flex}.belegfluss__head-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.belegfluss__head h2{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);margin:0;line-height:1.2}.belegfluss__hint{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);margin:2px 0 0}.belegfluss__toggle{background:var(--iCOLL_SURFACE_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:999px;flex:none;padding:3px;display:inline-flex}.belegfluss__toggle-btn{font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:5px 14px;transition:background-color .15s,color .15s}.belegfluss__toggle-btn:hover{color:var(--iCOLL_FONT_COLOR)}.belegfluss__toggle-btn--active{background:var(--iCOLL_BODY_COLOR);color:var(--iCOLL_PRIMARY_DARK);box-shadow:0 1px 3px color-mix(in srgb, var(--iCOLL_INK) 12%, transparent)}.belegfluss__body{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:10px;flex:auto;min-height:0;overflow:auto}.belegfluss__error{color:var(--iCOLL_ERROR_COLOR);margin:12px 16px}.belegfluss__cell-type{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap}.belegfluss__cell-muted{color:var(--iCOLL_LABEL_COLOR);opacity:.6}.belegfluss__here{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.04em;text-transform:uppercase;color:var(--iCOLL_PRIMARY)}.belegfluss__badge{max-width:100%;font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;border-radius:999px;align-items:center;padding:2px 9px;display:inline-flex;overflow:hidden}.belegfluss__diagram-card .belegfluss__badge{white-space:normal;max-width:100%;text-overflow:initial;text-align:left;border-radius:8px;align-self:stretch;line-height:1.3}.belegfluss__badge--done{background:var(--iCOLL_SUCCESS_COLOR);color:var(--iCOLL_ON_COLOR)}.belegfluss__badge--open{background:var(--iCOLL_PRIMARY_TINT);color:var(--iCOLL_PRIMARY_DARK)}.belegfluss__diagram{padding:24px 20px 16px;overflow-x:auto}.belegfluss__diagram-branch{flex-direction:column;align-items:center;display:flex}.belegfluss__diagram-card{border:1.5px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);width:152px;min-height:68px;font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;border-radius:10px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:9px 13px;transition:border-color .12s,background-color .12s,box-shadow .12s;display:flex}.belegfluss__diagram-card .belegfluss__cell-type,.belegfluss__diagram-card .belegfluss__diagram-nr{text-overflow:ellipsis;white-space:nowrap;align-self:stretch;max-width:100%;line-height:1.4;display:block;overflow:hidden}.belegfluss__diagram-card:hover:not(:disabled){border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_TINT);box-shadow:0 4px 12px -6px var(--iCOLL_PRIMARY)}.belegfluss__diagram-card:disabled{cursor:default}.belegfluss__diagram-card--center{border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_TINT)}.belegfluss__diagram-nr{font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR)}.belegfluss__diagram-children{flex-direction:column;align-items:center;display:flex}.belegfluss__diagram-rail{background:var(--iCOLL_BORDER_COLOR_STRONG);width:2px;height:20px}.belegfluss__diagram-row{align-items:flex-start;gap:28px;display:flex;position:relative}.belegfluss__diagram-row:before{content:"";background:var(--iCOLL_BORDER_COLOR_STRONG);height:2px;position:absolute;top:0;left:76px;right:76px}.belegfluss__diagram-row>.belegfluss__diagram-branch{padding-top:20px;position:relative}.belegfluss__diagram-row>.belegfluss__diagram-branch:before{content:"";background:var(--iCOLL_BORDER_COLOR_STRONG);width:2px;height:20px;position:absolute;top:0;left:50%}.belegfluss__compact{flex-direction:column;gap:6px;padding:10px 14px;display:flex}.belegfluss__branch{flex-direction:column;gap:6px;display:flex}.belegfluss__compact-row{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);cursor:pointer;box-sizing:border-box;border-radius:9px;align-items:center;gap:10px;height:38px;padding:0 12px;transition:border-color .12s,background-color .12s;display:flex}.belegfluss__compact-row>.belegfluss__cell-type{text-overflow:ellipsis;flex:none;width:88px;overflow:hidden}.belegfluss__compact-row:hover{background:var(--iCOLL_HOVER_COLOR)}.belegfluss__compact-row--center{cursor:default;border-color:var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY_TINT)}.belegfluss__compact-row--center:hover{background:var(--iCOLL_PRIMARY_TINT)}.belegfluss__compact-row--static{cursor:default}.belegfluss__compact-row--static:hover{background:0 0}.belegfluss__compact-nr{font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);flex:auto}.belegfluss__count{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_SURFACE_COLOR);font:inherit;font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 11px;display:inline-flex}.belegfluss__chevron{font-size:var(--iCOLL_FS_2XS);transition:transform .15s;display:inline-block}.belegfluss__chevron--open{transform:rotate(90deg)}.belegfluss__actions{border-top:1px solid var(--iCOLL_BORDER_COLOR);flex:none;justify-content:flex-end;padding-top:12px;display:flex}.belegfluss__close{border:1px solid var(--iCOLL_BORDER_COLOR);height:34px;font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 16px;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.belegfluss__close:hover{border-color:var(--iCOLL_BORDER_COLOR_STRONG);background:var(--iCOLL_HOVER_COLOR);color:var(--iCOLL_FONT_COLOR)}.belegfluss__close:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:1px}@media (width<=640px){.belegfluss-window{resize:none;width:100%;height:100%}.belegfluss__body{overflow-x:auto}.belegfluss__head-row{flex-wrap:wrap}}.ovw-overlay{z-index:40;box-sizing:border-box;background:color-mix(in srgb, var(--iCOLL_INK) 18%, transparent);-webkit-backdrop-filter:blur(3px)saturate(.9);justify-content:center;align-items:center;padding:16px;animation:.18s ease-out ovw-fade;display:flex;position:absolute;inset:0}@keyframes ovw-fade{0%{opacity:0}to{opacity:1}}.ovw-window{border:1px solid color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 80%, transparent);background:var(--iCOLL_BODY_COLOR);width:90%;min-width:min(440px,100%);height:88%;box-shadow:0 1px 2px color-mix(in srgb, var(--iCOLL_INK) 8%, transparent), 0 12px 28px -8px color-mix(in srgb, var(--iCOLL_INK) 22%, transparent), 0 32px 64px -24px color-mix(in srgb, var(--iCOLL_INK) 28%, transparent);transform-origin:50%;border-radius:18px;animation:.24s cubic-bezier(.2,.9,.25,1) ovw-in;position:relative;overflow:hidden}[data-theme=dark] .ovw-window{--iCOLL_SURFACE_COLOR:var(--iCOLL_INFOPANEL_COLOR)}@keyframes ovw-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ovw-overlay,.ovw-window{animation:none}.ovw__progress span{transition:none}}.ovw{height:100%;color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_BODY);flex-direction:column;display:flex}.ovw__progress{background:0 0;height:3px;transition:opacity .4s .3s;position:absolute;top:0;left:0;right:0}.ovw__progress span{background:var(--iCOLL_PRIMARY);border-radius:0 3px 3px 0;height:100%;transition:width .3s;display:block}.ovw__progress--done{opacity:0}.ovw__head{border-bottom:1px solid var(--iCOLL_BORDER_COLOR);flex:none;align-items:center;gap:14px;padding:18px 18px 14px 22px;display:flex}.ovw__badge{background:var(--iCOLL_PRIMARY_TINT);width:38px;height:38px;color:var(--iCOLL_PRIMARY_DARK);border-radius:11px;flex:none;place-items:center;display:grid}.ovw__titles{flex:auto;min-width:0}.ovw__head h2{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);margin:0;line-height:1.2}.ovw__hint{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 0;overflow:hidden}.ovw__loading{color:var(--iCOLL_PRIMARY_DARK)}.ovw__period{flex:none}.ovw__x{width:34px;height:34px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.ovw__x:hover{background:var(--iCOLL_HOVER_COLOR);color:var(--iCOLL_FONT_COLOR)}.ovw__body{flex-direction:column;flex:auto;gap:20px;min-height:0;padding:18px 22px 0;display:flex;overflow:hidden}.ovw__kpis{flex:none}.ovw__cols{flex:auto;grid-template-columns:minmax(360px,2fr) minmax(480px,3fr);gap:28px;min-height:0;display:grid}.ovw__col{scrollbar-gutter:stable;flex-direction:column;gap:22px;min-width:0;min-height:0;padding:2px 4px 24px 0;display:flex;overflow:auto;container:ovwcol/inline-size}.ovw__muted{color:var(--iCOLL_LABEL_COLOR)}.ovw__h3,.ovw__section-head{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);align-items:center;gap:8px;margin:0 0 10px;display:inline-flex}.ovw__count{background:var(--iCOLL_SURFACE_COLOR);min-width:20px;font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:0;text-transform:none;text-align:center;color:var(--iCOLL_FONT_COLOR);border-radius:999px;padding:1px 7px}.ovw__kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.ovw__kpi{background:var(--iCOLL_SURFACE_COLOR);border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;display:flex}.ovw__kpi-label{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR)}.ovw__kpi-value{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ovw__kpi-sub{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR)}.ovw__kpi--danger{background:var(--iCOLL_ERROR_BG)}.ovw__kpi--danger .ovw__kpi-value,.ovw__kpi--danger .ovw__kpi-sub{color:var(--iCOLL_ERROR_COLOR)}.ovw__kpi--warn{background:var(--iCOLL_WARNING_BG)}.ovw__bar{background:color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 80%, transparent);border-radius:999px;height:5px;margin:3px 0 1px;display:block;overflow:hidden}.ovw__bar-fill{border-radius:inherit;background:var(--iCOLL_PRIMARY);height:100%;display:block}.ovw__kpi--warn .ovw__bar-fill{background:var(--iCOLL_WARNING_COLOR)}.ovw__kpi--danger .ovw__bar-fill{background:var(--iCOLL_ERROR_COLOR)}.ovw__att-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ovw__att{background:var(--iCOLL_SURFACE_COLOR);border-radius:12px;align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex;position:relative;overflow:hidden}.ovw__att-dot{background:var(--iCOLL_PRIMARY);width:4px;position:absolute;top:0;bottom:0;left:0}.ovw__att--danger .ovw__att-dot{background:var(--iCOLL_ERROR_COLOR)}.ovw__att--warn .ovw__att-dot{background:var(--iCOLL_WARNING_COLOR)}.ovw__att--danger .ovw__att-title{color:var(--iCOLL_ERROR_COLOR)}.ovw__att-text{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.ovw__att-title{font-weight:var(--iCOLL_FW_SEMIBOLD)}.ovw__att-detail{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR)}.ovw__att-open{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);height:28px;font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);color:var(--iCOLL_FONT_COLOR);cursor:pointer;border-radius:999px;flex:none;padding:0 12px;transition:border-color .15s,color .15s}.ovw__att-open:hover{border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_PRIMARY_DARK)}.ovw__ok-line{background:var(--iCOLL_SURFACE_COLOR);border-radius:12px;margin:0;padding:12px 14px}.ovw__section{flex-direction:column;display:flex}.ovw__section-head{cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit}.ovw__section-head:hover{color:var(--iCOLL_FONT_COLOR)}.ovw__chevron{font-size:var(--iCOLL_FS_2XS);transition:transform .15s;display:inline-block}.ovw__chevron--open{transform:rotate(90deg)}.ovw__empty{font-size:var(--iCOLL_FS_SM);margin:0}.ovw__docs{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.ovw__doc+.ovw__doc{border-top:1px solid var(--iCOLL_BORDER_COLOR)}.ovw__doc{position:relative}.ovw__doc--danger:before,.ovw__doc--warn:before{content:"";background:var(--iCOLL_WARNING_COLOR);width:3px;position:absolute;top:0;bottom:0;left:0}.ovw__doc--danger:before{background:var(--iCOLL_ERROR_COLOR)}.ovw__doc-row{align-items:stretch;display:flex}.ovw__doc-main{min-width:0;min-height:42px;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;flex:auto;grid-template-columns:96px minmax(90px,140px) 84px auto 1fr auto;align-items:center;gap:12px;padding:0 14px;transition:background-color .12s;display:grid}.ovw__doc-main:hover:not(:disabled){background:var(--iCOLL_HOVER_COLOR)}.ovw__doc-main:disabled{cursor:default}.ovw__doc-main:focus-visible,.ovw__expand:focus-visible,.ovw__section-head:focus-visible,.ovw__att-open:focus-visible,.ovw__x:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:-2px}.ovw__doc-type{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR)}.ovw__doc-nr{font-weight:var(--iCOLL_FW_SEMIBOLD);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ovw__doc-date{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);font-variant-numeric:tabular-nums}.ovw__doc-note{min-width:0;font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ovw__doc--danger .ovw__doc-note{color:var(--iCOLL_ERROR_COLOR);font-weight:var(--iCOLL_FW_SEMIBOLD)}.ovw__doc-value{font-variant-numeric:tabular-nums;font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;text-align:right}.ovw__steps{gap:5px;display:inline-flex}.ovw__step{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;background:var(--iCOLL_SURFACE_COLOR);color:var(--iCOLL_LABEL_COLOR);border-radius:999px;padding:2px 8px}.ovw__step--done{background:color-mix(in srgb, var(--iCOLL_SUCCESS_COLOR) 16%, transparent);color:var(--iCOLL_SUCCESS_COLOR)}.ovw__step--partial{background:var(--iCOLL_PRIMARY_TINT);color:var(--iCOLL_PRIMARY_DARK)}.ovw__step--cancelled{text-decoration:line-through}.ovw__expand{width:38px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;flex:none;transition:background-color .12s,color .12s}.ovw__expand .ovw__chevron{font-size:var(--iCOLL_FS_SM)}.ovw__expand--none{cursor:default}.ovw__expand:not(.ovw__expand--none):hover{background:var(--iCOLL_HOVER_COLOR);color:var(--iCOLL_FONT_COLOR)}.ovw__chain{background:var(--iCOLL_SURFACE_COLOR);font-size:var(--iCOLL_FS_SM);flex-wrap:wrap;align-items:center;gap:6px;padding:10px 14px 12px 122px;display:flex}.ovw__chain-card{border:1px solid var(--iCOLL_BORDER_COLOR);border-radius:12px;overflow:hidden}.ovw__chain-card .ovw__chain{padding:14px 16px}.ovw__chain-item{align-items:center;gap:6px;display:inline-flex}.ovw__chain-arrow{color:var(--iCOLL_LABEL_COLOR)}.ovw__chain-node{background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);white-space:nowrap;border-radius:8px;padding:3px 10px}.ovw__chain-node--center{border-color:color-mix(in srgb, var(--iCOLL_PRIMARY) 50%, transparent);background:var(--iCOLL_PRIMARY_TINT)}.ovw__chain-type{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_LABEL_COLOR)}@container ovwcol (width<=720px){.ovw__doc-main{grid-template-columns:auto 1fr auto;gap:3px 10px;padding:9px 14px}.ovw__doc-type{grid-area:1/1}.ovw__doc-nr{grid-area:1/2}.ovw__doc-value{grid-area:1/3}.ovw__doc-date{grid-area:2/1}.ovw__steps{grid-area:2/2}.ovw__doc-note{grid-area:3/1/auto/-1}.ovw__steps:empty{display:none}.ovw__chain{padding-left:14px}}@container dialogbody (width<=1000px){.ovw-overlay{padding:10px}.ovw-window{width:100%;height:100%}.ovw__body{padding:14px 16px 20px;overflow:auto}.ovw__cols{flex-direction:column;gap:22px;display:flex}.ovw__col{padding:0;overflow:visible}}.frage-popup{z-index:100;background:color-mix(in srgb, var(--iCOLL_SLATE) 42%, transparent);-webkit-backdrop-filter:blur(3px);justify-content:center;align-items:center;padding:16px;animation:.16s ease-out frage-popup-fade;display:flex;position:absolute;inset:0}.frage-popup__card{box-sizing:border-box;background:var(--iCOLL_BODY_COLOR);border:1px solid var(--iCOLL_BORDER_COLOR);border-top:4px solid var(--iCOLL_PRIMARY);width:100%;max-width:30rem;box-shadow:0 20px 50px color-mix(in srgb, var(--iCOLL_SLATE) 22%, transparent), 0 6px 16px color-mix(in srgb, var(--iCOLL_SLATE) 12%, transparent);font-family:var(--iCOLL_FONT_FAMILY);border-radius:14px;padding:24px 24px 20px;animation:.2s cubic-bezier(.34,1.4,.64,1) frage-popup-pop}.frage-popup__main{align-items:flex-start;gap:16px;display:flex}.frage-popup__tile{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, var(--iCOLL_BODY_COLOR));width:44px;height:44px;box-shadow:0 0 0 5px color-mix(in srgb, var(--iCOLL_PRIMARY) 7%, transparent);color:var(--iCOLL_PRIMARY);border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.frage-popup__tile svg{width:22px;height:22px}.frage-popup__body{flex:1;min-width:0;padding-top:2px}.frage-popup__title{font-size:var(--iCOLL_FS_LG);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.01em;color:var(--iCOLL_FONT_COLOR);margin:0}.frage-popup__text{font-size:var(--iCOLL_FS_BODY);color:var(--iCOLL_LABEL_COLOR);margin-top:6px;line-height:1.55}.frage-popup__text p{margin:0}.frage-popup__text p+p{margin-top:4px}.frage-popup__answers{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}.frage-popup__answers [class*=tok-btn-]>button.smart-button{min-width:88px;height:36px;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);letter-spacing:.01em;text-transform:none;padding:0 18px}@media (pointer:coarse){.frage-popup__answers [class*=tok-btn-]>button.smart-button{min-width:104px;height:44px}}@keyframes frage-popup-fade{0%{opacity:0}to{opacity:1}}@keyframes frage-popup-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.frage-popup,.frage-popup__card{animation:none}}.erp-status-badge{font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;color:var(--erp-status-fg);background:var(--erp-status-bg);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;line-height:1.4;display:inline-flex}.erp-status-badge__dot{background:var(--erp-status-fg);border-radius:50%;flex:none;width:6px;height:6px}.erp-status-badge__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.erp-status-badge--ok{--erp-status-fg:var(--iCOLL_STATUS_OK_FG);--erp-status-bg:var(--iCOLL_STATUS_OK_BG)}.erp-status-badge--busy{--erp-status-fg:var(--iCOLL_STATUS_BUSY_FG);--erp-status-bg:var(--iCOLL_STATUS_BUSY_BG)}.erp-status-badge--warn{--erp-status-fg:var(--iCOLL_STATUS_WARN_FG);--erp-status-bg:var(--iCOLL_STATUS_WARN_BG)}.erp-status-badge--error{--erp-status-fg:var(--iCOLL_STATUS_ERROR_FG);--erp-status-bg:var(--iCOLL_STATUS_ERROR_BG)}.erp-status-badge--muted{--erp-status-fg:var(--iCOLL_STATUS_MUTED_FG);--erp-status-bg:var(--iCOLL_STATUS_MUTED_BG)}.erp-status-badge--info{--erp-status-fg:var(--iCOLL_STATUS_INFO_FG);--erp-status-bg:var(--iCOLL_STATUS_INFO_BG)}.erp-dialog-status{white-space:nowrap;flex-shrink:0;order:1;align-items:center;gap:8px;padding-left:20px;display:flex}.erp-dialog-status__caption{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_MEDIUM);letter-spacing:.03em;color:var(--iCOLL_LABEL_COLOR)}.erp-dialog-status__trigger{cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;padding:2px;transition:box-shadow .12s;display:inline-flex}.erp-dialog-status__trigger:hover,.erp-dialog-status__trigger:focus-visible{box-shadow:0 0 0 2px var(--iCOLL_PRIMARY_LIGHT);outline:none}.erp-dialog-status__menu{border:1px solid var(--iCOLL_BORDER_COLOR);background:var(--iCOLL_BODY_COLOR);min-width:200px;max-height:320px;box-shadow:var(--iCOLL_BOXSHADOW_HOVER);border-radius:10px;flex-direction:column;gap:2px;padding:6px;display:flex;overflow-y:auto}.erp-dialog-status__menu--portal{z-index:3000;position:fixed}.erp-dialog-status__option{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;width:100%;padding:4px 6px;transition:background-color .12s;display:flex}.erp-dialog-status__option:hover,.erp-dialog-status__option:focus-visible{background:color-mix(in srgb, var(--iCOLL_LABEL_COLOR) 10%, transparent);outline:none}.erp-dialog-status__option--selected{background:var(--iCOLL_PRIMARY_LIGHT)}.k360{--k-accent:var(--iCOLL_PRIMARY);--k-accent-soft:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent);--k-accent-ink:var(--iCOLL_PRIMARY_DARK);--k-ok:#2f855a;--k-ok-soft:#e3f2e8;--k-blue:#2f6fb3;--k-blue-soft:#e4eef9;--k-violet:#6d4fc2;--k-violet-soft:#eee9fb;--k-warn:#a8650e;--k-warn-soft:#fbefd9;--k-crit:var(--iCOLL_ERROR_COLOR);--k-crit-soft:var(--iCOLL_ERROR_BG);--k-line:color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 75%, transparent);--k-line-strong:color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 60%, var(--iCOLL_LABEL_COLOR));--k-muted:var(--iCOLL_LABEL_COLOR);--k-ink:var(--iCOLL_FONT_COLOR);--k-ink-soft:color-mix(in srgb, var(--iCOLL_FONT_COLOR) 72%, var(--iCOLL_LABEL_COLOR));--k-page:var(--iCOLL_BODY_COLOR);--k-surface:var(--iCOLL_SURFACE_COLOR);--k-raised:var(--iCOLL_BODY_COLOR);--k-shadow:0 1px 2px color-mix(in srgb, var(--iCOLL_INK) 6%, transparent), 0 8px 24px -12px color-mix(in srgb, var(--iCOLL_INK) 14%, transparent);--k-shadow-hover:0 2px 4px color-mix(in srgb, var(--iCOLL_INK) 8%, transparent), 0 14px 32px -12px color-mix(in srgb, var(--iCOLL_INK) 24%, transparent);--k-radius:16px;background:var(--k-page);height:100%;min-height:0;color:var(--k-ink);font-size:var(--iCOLL_FS_BODY);font-variant-numeric:tabular-nums;flex-direction:column;line-height:1.5;display:flex;overflow:auto;container:k360/inline-size}[data-theme=dark] .k360{--k-ok:#7fcb9c;--k-ok-soft:#1e3127;--k-blue:#8db8e8;--k-blue-soft:#1e2b3b;--k-violet:#b7a4f0;--k-violet-soft:#2a2340;--k-warn:#e7b45e;--k-warn-soft:#33291a;--k-surface:color-mix(in srgb, var(--iCOLL_INFOPANEL_COLOR) 60%, var(--iCOLL_BODY_COLOR));--k-raised:var(--iCOLL_INFOPANEL_COLOR)}.k360-muted{color:var(--k-muted)}.k360-small{font-size:var(--iCOLL_FS_XS)}.k360-strong{font-weight:var(--iCOLL_FW_SEMIBOLD)}.k360-mono{font-variant-numeric:tabular-nums}.k360-pad{margin:0;padding:18px 2px}.k360-num{text-align:right;white-space:nowrap}.k360-hint{font-size:var(--iCOLL_FS_XS);color:var(--k-muted);margin:0}.k360-eyebrow{font-size:12px;font-weight:var(--iCOLL_FW_MEDIUM);color:var(--k-muted)}.k360-count{background:var(--k-surface);min-width:18px;font-size:11px;font-weight:var(--iCOLL_FW_SEMIBOLD);text-align:center;color:var(--k-muted);border-radius:999px;padding:0 6px}.k360-chip{background:var(--k-surface);color:var(--k-ink-soft);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px}.k360-status{background:var(--k-ok-soft);color:var(--k-ok);font-size:12px;font-weight:var(--iCOLL_FW_SEMIBOLD);border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;display:inline-flex}.k360-status span{background:currentColor;border-radius:50%;width:7px;height:7px}.k360-ph{font-size:11px;font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;border-radius:999px;padding:2px 9px}.k360-ph--neutral{background:var(--k-surface);color:var(--k-muted)}.k360-ph--blue{background:var(--k-blue-soft);color:var(--k-blue)}.k360-ph--warn{background:var(--k-warn-soft);color:var(--k-warn)}.k360-ph--ok{background:var(--k-ok-soft);color:var(--k-ok)}.k360-btn{background:var(--k-surface);height:34px;color:var(--k-ink);font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 14px;transition:background-color .15s,transform .1s;display:inline-flex}.k360-btn:hover{background:color-mix(in srgb, var(--k-surface) 70%, var(--iCOLL_BORDER_COLOR))}.k360-btn:active{transform:translateY(1px)}.k360-btn svg{opacity:.7}.k360-btn--primary{background:var(--k-accent);color:var(--iCOLL_WHITE,#fff)}.k360-btn--primary:hover{background:var(--iCOLL_PRIMARY_HOVER,var(--k-accent-ink))}.k360-btn--ghost{color:var(--k-muted);background:0 0}.k360-btn--ghost:hover{background:var(--k-raised);color:var(--k-ink)}.k360-card__actions .k360-btn{height:28px;padding:0 10px;font-size:12px}.k360-link{color:var(--k-accent-ink);text-decoration:none}.k360-link:hover{text-decoration:underline}.k360-linkbtn{color:var(--k-accent-ink);font:inherit;font-size:12px;font-weight:var(--iCOLL_FW_MEDIUM);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}.k360-linkbtn:hover{text-decoration:underline}.k360-card__lead{margin-bottom:-8px}.k360-empty{background:var(--k-surface);color:var(--k-muted);font-size:var(--iCOLL_FS_SM);text-align:center;border-radius:12px;flex-direction:column;gap:3px;padding:18px;display:flex}.k360-empty strong{color:var(--k-ink);font-weight:var(--iCOLL_FW_SEMIBOLD)}.k360-empty--big{background:0 0;align-items:center;padding:48px 16px}.k360-error{background:var(--k-crit-soft);color:var(--k-crit);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;padding:12px 16px;display:flex}.k360-avatar{background:var(--k-accent-soft);width:34px;height:34px;color:var(--k-accent-ink);font-size:var(--iCOLL_FS_XS);font-weight:var(--iCOLL_FW_BOLD);border-radius:50%;flex:none;place-items:center;display:grid}.k360-avatar--lg{letter-spacing:.02em;border-radius:18px;width:64px;height:64px;font-size:22px}.k360-card{border-radius:var(--k-radius);background:var(--k-raised);min-width:0;box-shadow:var(--k-shadow);flex-direction:column;gap:14px;padding:18px 20px 20px;transition:box-shadow .2s;display:flex}.k360-card:hover,.k360-kpis--strip:hover,.k360-hero:hover,.k360-start__body:hover{box-shadow:var(--k-shadow-hover)}.k360-kpis--strip,.k360-hero,.k360-start__body{transition:box-shadow .2s}.k360-card__head{align-items:center;gap:8px;min-height:28px;display:flex}.k360-card__title{font-size:15px;font-weight:var(--iCOLL_FW_SEMIBOLD);margin:0}.k360-card__aside{color:var(--k-muted);font-size:12px}.k360-card__actions{align-items:center;gap:6px;margin-left:auto;display:flex}.k360-start{flex-direction:column;gap:20px;min-height:0;padding:28px 32px;display:flex}.k360-start__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.k360-start__title{font-size:24px;font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.01em;margin:0 0 4px}.k360-start__titles p{font-size:var(--iCOLL_FS_SM);margin:0}.k360-start__body{border-radius:var(--k-radius);background:var(--k-raised);box-shadow:var(--k-shadow);overflow:auto}.k360-start__body>.k360-error,.k360-start__body>.k360-pad,.k360-start__body>.k360-empty{margin:16px 18px}.k360-search{flex:0 400px;min-width:220px;position:relative}.k360-search__icon{width:16px;height:16px;color:var(--k-muted);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.k360-search__input{box-sizing:border-box;background:var(--k-raised);width:100%;height:42px;box-shadow:var(--k-shadow);color:var(--k-ink);font:inherit;border:1px solid #0000;border-radius:12px;padding:0 14px 0 38px}.k360-search__input:focus{border-color:var(--k-accent);box-shadow:0 0 0 4px var(--k-accent-soft);outline:none}.k360-table{border-collapse:collapse;width:100%}.k360-table th{border-bottom:1px solid var(--k-line);background:var(--k-raised);color:var(--k-muted);font-size:12px;font-weight:var(--iCOLL_FW_MEDIUM);text-align:left;white-space:nowrap;padding:12px 14px;position:sticky;top:0}.k360-table th.k360-num{text-align:right}.k360-table td{border-bottom:1px solid var(--k-line);color:var(--k-ink-soft);padding:12px 14px;font-size:13px}.k360-table tbody tr:last-child td{border-bottom:none}.k360-table td.k360-strong{color:var(--k-ink)}.k360-table--click tbody tr{cursor:pointer;transition:background-color .12s}.k360-table--click tbody tr:hover,.k360-table--click tbody tr:focus-visible{background:var(--k-accent-soft);outline:none}@container k360 (width<=760px){.k360-hide-narrow{display:none}}.k360-page{flex-direction:column;gap:18px;padding:16px 28px 32px;display:flex}.k360-page__bar{justify-content:space-between;align-items:center;display:flex}.k360-back{color:var(--k-ink-soft);font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_MEDIUM);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:4px;padding:6px 10px 6px 6px;display:inline-flex}.k360-back:hover{background:var(--k-surface);color:var(--k-ink)}.k360-hero{border-radius:var(--k-radius);background:var(--k-raised);box-shadow:var(--k-shadow);align-items:flex-start;gap:20px;padding:24px;display:flex}.k360-hero__main{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.k360-hero__line{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.k360-hero__name{font-size:24px;font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.015em;margin:0;line-height:1.2}.k360-hero__sub{color:var(--k-ink-soft);font-size:var(--iCOLL_FS_SM);margin:-4px 0 0}.k360-hero__chips{flex-wrap:wrap;gap:6px;display:flex}.k360-hero__actions{flex-direction:column;flex:none;align-items:stretch;gap:8px;display:flex}.k360-facts{border-top:1px solid var(--k-line);flex-wrap:wrap;gap:8px 32px;margin:8px 0 0;padding-top:14px;display:flex}.k360-facts div{flex-direction:column;gap:1px;min-width:0;display:flex}.k360-facts dt{color:var(--k-muted);font-size:12px}.k360-facts dd{font-size:13.5px;font-weight:var(--iCOLL_FW_MEDIUM);overflow-wrap:anywhere;margin:0}.k360-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.k360-kpis--strip{border-radius:var(--k-radius);background:var(--k-raised);box-shadow:var(--k-shadow);grid-template-columns:repeat(6,minmax(0,1fr));gap:0;padding:6px 0}.k360-kpi{flex-direction:column;gap:2px;min-width:0;padding:14px 20px;display:flex}.k360-kpis--strip .k360-kpi+.k360-kpi{border-left:1px solid var(--k-line)}.k360-card .k360-kpi{background:var(--k-surface);border-radius:12px}.k360-kpi__label{color:var(--k-muted);font-size:12px}.k360-kpi__value{font-size:22px;font-weight:var(--iCOLL_FW_BOLD);letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k360-kpi__sub{color:var(--k-muted);font-size:12px}.k360-kpi--warn .k360-kpi__value,.k360-kpi--warn .k360-kpi__sub{color:var(--k-warn)}@container k360 (width<=1000px){.k360-kpis--strip{grid-template-columns:repeat(3,minmax(0,1fr))}.k360-kpis--strip .k360-kpi:nth-child(4){border-left:none}}.k360-tabs{background:var(--k-surface);border-radius:12px;align-self:flex-start;gap:2px;padding:4px;display:inline-flex}.k360-tabs--page{background:color-mix(in srgb, var(--k-raised) 55%, transparent);box-shadow:inset 0 0 0 1px var(--k-line)}.k360-tab{height:32px;color:var(--k-muted);font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:7px;padding:0 14px;transition:background-color .15s,color .15s;display:inline-flex}.k360-tab:hover{color:var(--k-ink)}.k360-tab--on{background:var(--k-raised);color:var(--k-ink);box-shadow:0 1px 3px color-mix(in srgb, var(--iCOLL_INK) 12%, transparent)}.k360-tab--on .k360-count{background:var(--k-accent-soft);color:var(--k-accent-ink)}.k360-tabs--nav .k360-tab--on{background:var(--k-accent-soft);color:var(--k-accent-ink);box-shadow:none}.k360-tabs--nav .k360-tab--on .k360-count{background:var(--k-accent);color:var(--iCOLL_WHITE,#fff)}.k360-tabs--nav .k360-tab:not(.k360-tab--on):hover{background:color-mix(in srgb, var(--k-accent-soft) 50%, transparent)}.k360-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.k360-two--wide-left{grid-template-columns:minmax(0,8fr) minmax(0,5fr)}.k360-col{flex-direction:column;gap:18px;min-width:0;display:flex}.k360-two--pair{align-items:stretch}.k360-scroll,.k360-tablewrap.k360-scroll{max-height:340px;overflow:hidden auto}.k360-scroll thead th{z-index:1;background:var(--k-raised);position:sticky;top:0}.k360-scroll--tall{max-height:520px}.k360-three{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}@container k360 (width<=1300px){.k360-three{grid-template-columns:repeat(2,minmax(0,1fr))}}@container k360 (width<=900px){.k360-three{grid-template-columns:1fr}}.k360-list{flex-direction:column;display:flex}.k360-list .k360-sub{box-shadow:inset 0 -1px 0 var(--k-line);background:0 0;border-radius:10px;padding:9px 10px}.k360-list .k360-sub:last-child{box-shadow:none}.k360-list .k360-sub:hover:not(:disabled){background:var(--k-surface);box-shadow:none}.k360-pipe-sum{grid-template-columns:minmax(0,1.7fr) minmax(220px,1fr);align-items:center;gap:28px;display:grid}.k360-pipe-sum__figs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@container k360 (width<=900px){.k360-pipe-sum,.k360-two,.k360-two--wide-left{grid-template-columns:1fr}.k360-hero{flex-wrap:wrap}.k360-hero__actions{flex-flow:wrap}}.k360-chips{flex-wrap:wrap;gap:6px;display:flex}.k360-fchip{font:inherit;font-size:12px;font-weight:var(--iCOLL_FW_MEDIUM);background:var(--k-surface);color:var(--k-ink-soft);white-space:nowrap;cursor:pointer;border:none;border-radius:999px;padding:5px 12px;transition:background-color .15s,color .15s}.k360-fchip:hover{color:var(--k-ink);background:color-mix(in srgb, var(--k-surface) 70%, var(--iCOLL_BORDER_COLOR))}.k360-fchip--on,.k360-fchip--on:hover{background:var(--k-ink);color:var(--k-raised)}.k360-fchip--warn{background:var(--k-warn-soft);color:var(--k-warn)}.k360-fchip--warn.k360-fchip--on{background:var(--k-warn);color:var(--k-raised)}.k360-tl{flex-direction:column;gap:8px;display:flex}.k360-tl__day{flex-direction:column;display:flex}.k360-tl__dayhead{z-index:2;background:var(--k-raised);font-size:12px;font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--k-muted);padding:6px 0;position:sticky;top:0}.k360-tli{grid-template-columns:32px minmax(0,1fr);gap:14px;padding:8px 0 14px;display:grid;position:relative}.k360-tli:before{content:"";background:var(--k-line);width:1px;position:absolute;top:42px;bottom:-2px;left:15.5px}.k360-tl__day .k360-tli:last-child:before{display:none}.k360-ico{z-index:1;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative}.k360-ico--call{background:var(--k-ok-soft);color:var(--k-ok)}.k360-ico--mail{background:var(--k-blue-soft);color:var(--k-blue)}.k360-ico--meet{background:var(--k-violet-soft);color:var(--k-violet)}.k360-ico--note{background:var(--k-warn-soft);color:var(--k-warn)}.k360-ico--erp{background:var(--k-surface);color:var(--k-muted)}.k360-ico--lead{background:var(--k-accent-soft);color:var(--k-accent-ink)}.k360-tli__t{flex-direction:column;gap:3px;min-width:0;padding-top:5px;display:flex}.k360-tli__titleline{align-items:baseline;gap:10px;display:flex}.k360-tli__titleline b{min-width:0;font-size:14px;font-weight:var(--iCOLL_FW_SEMIBOLD);flex:auto}.k360-tli__state{font-size:11px;font-weight:var(--iCOLL_FW_SEMIBOLD);background:var(--k-warn-soft);color:var(--k-warn);border-radius:999px;flex:none;padding:1px 8px}.k360-tli__state--done{background:var(--k-ok-soft);color:var(--k-ok)}.k360-tli__who{color:var(--k-muted);flex-wrap:wrap;gap:0 6px;font-size:12.5px;display:flex}.k360-tli__who>*+:before{content:"·";margin-right:6px}.k360-tli__who em{font-style:normal;font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--k-ink-soft)}.k360-tli__text{background:var(--k-surface);color:var(--k-ink-soft);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin:4px 0 0;padding:8px 12px;font-size:13px}.k360-tli .k360-linkbtn{margin-top:2px}.k360-tli--overdue,.k360-tli--today{border-radius:12px;margin:0 -10px;padding-left:10px;padding-right:10px}.k360-tli--overdue{background:var(--k-crit-soft)}.k360-tli--today{background:var(--k-warn-soft)}.k360-tli--overdue:before,.k360-tli--today:before{left:25.5px}.k360-tli--erp{align-items:center;padding:4px 0 8px}.k360-tli--erp:before{top:36px}.k360-tli--erp .k360-ico{border-radius:8px;width:32px;height:26px}.k360-tli__line{align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}.k360-tli__doc{color:var(--k-ink-soft);font-weight:var(--iCOLL_FW_MEDIUM);white-space:nowrap}.k360-tli__status{color:var(--k-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.k360-tli__amount{font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;margin-left:auto}.k360-tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.k360-tag{font:inherit;font-size:11.5px;font-weight:var(--iCOLL_FW_MEDIUM);background:var(--k-surface);color:var(--k-muted);white-space:nowrap;border:none;border-radius:999px;padding:2px 9px}.k360-tag--camp{background:var(--k-accent-soft);color:var(--k-accent-ink)}.k360-tag--doc{color:var(--k-blue);background:0 0;padding:0 2px}.k360-tag--btn{cursor:pointer}.k360-tag--btn:hover{text-decoration:underline}.k360-tag--due-overdue{background:var(--k-raised);color:var(--k-crit)}.k360-tag--due-today{background:var(--k-raised);color:var(--k-warn)}.k360-tag--due-soon{background:var(--k-blue-soft);color:var(--k-blue)}.k360-ppl{flex-direction:column;gap:4px;display:flex}.k360-pp{border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 -8px;padding:8px;transition:background-color .12s;display:grid}.k360-pp:hover{background:var(--k-surface)}.k360-pp--past{opacity:.55}.k360-av{background:var(--k-surface);width:38px;height:38px;color:var(--k-ink-soft);font-size:12px;font-weight:var(--iCOLL_FW_BOLD);border-radius:50%;place-items:center;display:grid}.k360-pp:hover .k360-av:not(.k360-av--main){background:var(--k-raised)}.k360-av--main{background:var(--k-accent-soft);color:var(--k-accent-ink)}.k360-pp__text{flex-direction:column;min-width:0;display:flex}.k360-pp__text b{font-size:13.5px;font-weight:var(--iCOLL_FW_SEMIBOLD)}.k360-pp__text>span{color:var(--k-muted);font-size:12px}.k360-pp__reach{overflow-wrap:anywhere;flex-wrap:wrap;gap:0 12px;display:flex}.k360-pp__cnt{font-size:16px;font-weight:var(--iCOLL_FW_BOLD);text-align:right;line-height:1.2}.k360-pp__cnt small{color:var(--k-muted);font-size:11px;font-weight:var(--iCOLL_FW_REGULAR);display:block}.k360-notes{flex-direction:column;gap:8px;display:flex}.k360-note{background:var(--k-warn-soft);border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.k360-note__head{justify-content:space-between;align-items:center;gap:8px;font-size:13.5px;display:flex}.k360-note__head .k360-tag{background:var(--k-raised)}.k360-note__text{white-space:pre-wrap;color:var(--k-ink-soft);margin:0;font-size:13px}.k360-cmp{background:var(--k-surface);border-radius:12px;gap:8px;padding:14px 16px;display:grid}.k360-cmp__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.k360-cmp__top b{font-size:14px;font-weight:var(--iCOLL_FW_SEMIBOLD)}.k360-cmp__meta{color:var(--k-muted);font-size:12.5px}.k360-steps{flex-wrap:wrap;gap:6px;display:flex}.k360-stp{background:var(--k-raised);color:var(--k-ink-soft);border-radius:999px;padding:3px 10px;font-size:11.5px}.k360-stp--done{background:var(--k-ok-soft);color:var(--k-ok)}.k360-stp--done:before{content:"✓ "}.k360-stp--plan{box-shadow:inset 0 0 0 1px var(--k-line-strong);color:var(--k-muted);background:0 0}.k360-docs{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.k360-doc+.k360-doc{border-top:1px solid var(--k-line)}.k360-doc__row{align-items:stretch;display:flex}.k360-doc__main{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;flex:auto;grid-template-columns:minmax(80px,120px) minmax(110px,160px) 90px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 8px;font-size:13px;transition:background-color .12s;display:grid}.k360-doc__main:hover:not(:disabled){background:var(--k-surface)}.k360-doc__main:disabled{cursor:default}.k360-doc__type{color:var(--k-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.k360-doc__nr{font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.k360-doc__date{color:var(--k-muted);font-size:12px}.k360-doc__steps{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.k360-doc__amount{font-weight:var(--iCOLL_FW_SEMIBOLD);white-space:nowrap;text-align:right}.k360-doc__expand{width:34px;color:var(--k-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:none}.k360-doc__expand:hover{background:var(--k-surface);color:var(--k-ink)}@container k360 (width<=620px){.k360-doc__main{grid-template-columns:1fr auto}.k360-doc__type,.k360-doc__date{display:none}.k360-doc__steps{grid-column:1/-1}.k360-kpis--strip{grid-template-columns:repeat(2,minmax(0,1fr))}.k360-kpis--strip .k360-kpi:nth-child(odd){border-left:none}.k360-tli__status{display:none}}.k360-chevron{transition:transform .15s;display:inline-block}.k360-chevron--open{transform:rotate(90deg)}.k360-step{white-space:nowrap;color:var(--k-muted);font-size:12px}.k360-step--done{color:var(--k-ok)}.k360-step--partial{color:var(--k-warn)}.k360-step--cancelled{color:var(--k-crit);text-decoration:line-through}.k360-switch{background:var(--k-raised);box-shadow:var(--k-shadow)}.k360-navrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.k360-calbtn{background:var(--k-raised);height:40px;box-shadow:var(--k-shadow);border-radius:12px;padding:0 16px}.k360-calbtn:hover{background:color-mix(in srgb, var(--k-accent-soft) 50%, var(--k-raised))}.k360-calbtn--on,.k360-calbtn--on:hover{background:var(--k-accent-soft);color:var(--k-accent-ink);box-shadow:none}.k360-banner{background:var(--k-blue-soft);width:100%;color:var(--k-ink);font:inherit;text-align:left;cursor:pointer;border:none;border-radius:14px;align-items:center;gap:14px;padding:12px 18px;display:flex}.k360-banner:disabled{cursor:default}.k360-banner:hover:not(:disabled) b{text-decoration:underline}.k360-banner__text{flex-direction:column;flex:auto;min-width:0;display:flex}.k360-banner__text b{color:var(--k-blue);font-size:13.5px}.k360-banner__text span{color:var(--k-muted);font-size:12px}.k360-banner .k360-ph--blue{background:var(--k-raised)}.k360-avatar--camp{background:var(--k-blue-soft);color:var(--k-blue)}.k360-cmp+.k360-cmp{margin-top:10px}.k360-cmp--flat{background:0 0;gap:14px;padding:0}.k360-cmp__name{color:var(--k-ink);font:inherit;font-size:14px;font-weight:var(--iCOLL_FW_SEMIBOLD);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.k360-cmp__name:hover{color:var(--k-accent-ink);text-decoration:underline}.k360-cmp__label{font-size:11.5px;font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--k-muted);margin-bottom:4px;display:block}.k360-cmp__msg p{border-left:3px solid var(--k-accent);background:var(--k-raised);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:0 10px 10px 0;margin:0;padding:10px 12px;font-size:13px}.k360-cmp--flat .k360-cmp__msg p,.k360-cmp--flat .k360-stp{background:var(--k-surface)}.k360-kv{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px 16px;margin:0;display:grid}.k360-kv div{flex-direction:column;min-width:0;display:flex}.k360-kv dt{color:var(--k-muted);font-size:11.5px}.k360-kv dd{font-size:13px;font-weight:var(--iCOLL_FW_MEDIUM);text-align:left;overflow-wrap:anywhere;margin:0}.k360-rules{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.k360-rules li{background:var(--k-surface);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.k360-rules__n{font-size:11px;font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.04em;text-transform:uppercase;color:var(--k-accent-ink)}.k360-rules__parts{flex-wrap:wrap;gap:6px;display:flex}.k360-rules__part{background:var(--k-raised);color:var(--k-ink-soft);border-radius:999px;padding:3px 10px;font-size:12.5px}.k360-result{background:var(--k-accent-soft);color:var(--k-accent-ink);font-size:13px;font-weight:var(--iCOLL_FW_SEMIBOLD);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.k360-result b{font-size:15px}.k360-sub{background:var(--k-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.k360-sub:disabled{cursor:default}.k360-sub__text{flex-direction:column;flex:auto;min-width:0;display:flex}.k360-sub__text b{font-size:13px}.k360-sub__text span{color:var(--k-muted);font-size:12px}.k360-yes{color:var(--k-ok);font-weight:var(--iCOLL_FW_MEDIUM);white-space:nowrap}.k360-tablewrap{margin:0 -20px;overflow-x:auto}.k360-tablewrap .k360-table th:first-child,.k360-tablewrap .k360-table td:first-child{padding-left:20px}.k360-tablewrap .k360-table th:last-child,.k360-tablewrap .k360-table td:last-child{padding-right:20px}.k360-filter{border:1px solid var(--k-line-strong);background:var(--k-raised);height:34px;color:var(--k-ink);font:inherit;border-radius:10px;max-width:320px;padding:0 12px;font-size:13px}.k360-filter:focus{border-color:var(--k-accent);box-shadow:0 0 0 3px var(--k-accent-soft);outline:none}.k360-bar{vertical-align:middle;background:var(--k-surface);border-radius:999px;width:48px;height:5px;margin-right:8px;display:inline-block;overflow:hidden}.k360-bar span{border-radius:inherit;background:var(--k-accent);height:100%;display:block}.k360-pipe{flex-direction:column;gap:4px;display:flex}.k360-pipe__row{color:var(--k-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;grid-template-columns:minmax(110px,200px) minmax(0,1fr) 72px;align-items:center;gap:14px;margin:0 -8px;padding:7px 8px;transition:background-color .12s;display:grid}.k360-pipe__row:hover:not(:disabled),.k360-pipe__row:focus-visible{background:var(--k-surface);outline:none}.k360-pipe__row--on,.k360-pipe__row--on:hover:not(:disabled){background:var(--k-accent-soft)}.k360-pipe__row:disabled{cursor:default;color:var(--k-muted)}.k360-pipe__row--static,.k360-pipe__row--static:hover{cursor:default;background:0 0}.k360-pipe__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;overflow:hidden}.k360-pipe__track{background:var(--k-surface);border-radius:999px;height:10px;overflow:hidden}.k360-pipe__fill{border-radius:inherit;background:var(--k-accent);min-width:0;height:100%;display:block}.k360-pipe__fill--won{background:var(--k-ok)}.k360-pipe__fill--lost{background:var(--k-line-strong)}.k360-pipe--count .k360-pipe__row{grid-template-columns:minmax(110px,200px) minmax(0,1fr) 56px 72px}.k360-pipe__count{text-align:right;white-space:nowrap;font-size:13.5px;font-weight:var(--iCOLL_FW_MEDIUM)}.k360-pipe__head{padding-top:0;padding-bottom:0}.k360-pipe__head .k360-pipe__count,.k360-pipe__head .k360-pipe__value{color:var(--k-muted);font-size:12px;font-weight:400}.k360-pipe__value{text-align:right;white-space:nowrap;font-size:13.5px;font-weight:var(--iCOLL_FW_MEDIUM)}.k360-table tbody tr.k360-row--on{background:var(--k-accent-soft)}.k360-board{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:14px;padding-bottom:6px;display:grid}.k360-board__col{flex-direction:column;gap:8px;min-width:0;display:flex}.k360-board__head{border-bottom:2px solid var(--k-line);font-weight:var(--iCOLL_FW_SEMIBOLD);justify-content:space-between;align-items:baseline;gap:8px;padding:0 2px 8px;display:flex}.k360-board__head span{font-size:12px;font-weight:var(--iCOLL_FW_MEDIUM);color:var(--k-muted);white-space:nowrap}.k360-board__col--won .k360-board__head{border-bottom-color:var(--k-ok)}.k360-board__col--lost .k360-board__head{border-bottom-color:var(--k-line-strong)}.k360-board__card{background:var(--iCOLL_SIDEBAR_COLOR);flex-direction:column;align-items:stretch;gap:2px}.k360-board__card:hover:not(:disabled){background:var(--k-accent-soft)}.k360-board__line{color:var(--k-muted);justify-content:space-between;gap:10px;font-size:12px;display:flex}.k360-board__line b{color:var(--k-ink);font-weight:var(--iCOLL_FW_MEDIUM);white-space:nowrap}.k360-board__foot{border-top:1px solid var(--k-line);color:var(--k-muted);flex-wrap:wrap;gap:6px 28px;padding-top:12px;font-size:13px;display:flex}.k360-board__foot b{color:var(--k-ink);margin-left:6px;font-size:16px}.k360-tli__links{gap:14px;display:flex}.k360-lines{background:var(--k-surface);border-radius:10px;margin-top:6px;padding:8px 12px}.k360-lines .k360-pad{padding:4px 0}.k360-mini{border-collapse:collapse;width:100%;font-size:12.5px}.k360-mini td{vertical-align:top;border-bottom:1px solid var(--k-line);padding:5px 6px}.k360-mini tr:last-child td{border-bottom:none}.k360-hint--warn{color:var(--k-warn);font-weight:var(--iCOLL_FW_SEMIBOLD)}.k360-mails{flex-direction:column;display:flex}.k360-mail{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 0;display:grid}.k360-mail+.k360-mail{border-top:1px solid var(--k-line)}.k360-mail__state{background:var(--k-ok-soft);width:26px;height:26px;color:var(--k-ok);font-size:12px;font-weight:var(--iCOLL_FW_BOLD);border-radius:50%;place-items:center;display:grid}.k360-mail__state--failed{background:var(--k-crit-soft);color:var(--k-crit)}.k360-mail__main{flex-direction:column;gap:1px;min-width:0;display:flex}.k360-mail__main b{font-size:13.5px;font-weight:var(--iCOLL_FW_SEMIBOLD)}.k360-mail__error{color:var(--k-crit);font-size:12px}.k360-mail__side{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.k360-mail__side .k360-tags{margin-top:0}.k360-pager{border-top:1px solid var(--k-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding-top:12px;display:flex}.k360-pad-x{padding:0 16px 14px}.k360-pad-x .k360-pager{border-top:none}.k360-pager__info{color:var(--k-muted);font-size:12px}.k360-pager__btns{align-items:center;gap:4px;display:flex}.k360-pager__btn{min-width:30px;height:30px;color:var(--k-ink-soft);font:inherit;font-size:13px;font-weight:var(--iCOLL_FW_SEMIBOLD);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:0 8px;transition:background-color .12s}.k360-pager__btn:hover:not(:disabled){background:var(--k-surface);color:var(--k-ink)}.k360-pager__btn:disabled{opacity:.35;cursor:default}.k360-pager__btn--on,.k360-pager__btn--on:hover:not(:disabled){background:var(--k-ink);color:var(--k-raised)}.k360-pager__gap{color:var(--k-muted);padding:0 4px}.k360-cal__nav{align-items:center;gap:2px;display:inline-flex}.k360-cal__nav .k360-btn--ghost{padding:0 6px}.k360-cal__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.k360-cal__bar-left{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.k360-cal__legend{color:var(--k-muted);align-items:center;gap:14px;font-size:12px;display:flex}.k360-cal__legend span{align-items:center;gap:6px;display:inline-flex}.k360-cal__legend i{background:var(--k-accent);border-radius:50%;width:8px;height:8px}.k360-cal__legend i.is-overdue{background:var(--k-crit)}.k360-cal__legend i.is-done{background:var(--k-line-strong)}.k360-cal__legend i.is-followup{background:var(--k-blue)}.k360-start--fill{flex:1 0 auto}.k360-cal{flex:1 0 auto;min-height:520px}.k360-cal__week{border-top:1px solid var(--k-line);flex:1 0 auto;grid-template-columns:repeat(7,minmax(0,1fr));margin:0 -20px -20px;display:grid}.k360-cal__col{flex-direction:column;gap:6px;min-width:0;min-height:320px;padding:12px 10px 16px;display:flex}.k360-cal__col+.k360-cal__col{border-left:1px solid var(--k-line)}.k360-cal__col--weekend{background:color-mix(in srgb, var(--k-surface) 45%, transparent)}.k360-cal__col--today{background:color-mix(in srgb, var(--k-accent-soft) 40%, transparent)}.k360-cal__colhead{font-size:12px;font-weight:var(--iCOLL_FW_MEDIUM);color:var(--k-muted);text-transform:uppercase;letter-spacing:.04em;justify-content:space-between;align-items:center;gap:6px;padding:0 2px 8px;display:flex}.k360-cal__colhead b{min-width:30px;height:30px;font-size:15px;font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--k-ink);letter-spacing:0;text-transform:none;border-radius:999px;place-items:center;padding:0 4px;display:inline-grid}.k360-cal__col--weekend .k360-cal__colhead b{color:var(--k-muted)}.k360-cal__col--today .k360-cal__colhead{color:var(--k-accent-ink)}.k360-cal__col--today .k360-cal__colhead b{background:var(--k-accent);color:var(--iCOLL_WHITE,#fff)}@container k360 (width<=900px){.k360-cal__week{grid-template-columns:1fr}.k360-cal__col{min-height:0}.k360-cal__col+.k360-cal__col{border-left:none;border-top:1px solid var(--k-line)}}.k360-cal__ev{border:none;border-left:3px solid var(--k-accent);background:var(--k-raised);width:100%;min-width:0;box-shadow:0 0 0 1px var(--k-line);color:var(--k-ink);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-items:flex-start;gap:8px;padding:8px 10px 8px 9px;transition:box-shadow .15s,background-color .15s;display:flex}.k360-cal__ev:hover:not(:disabled){box-shadow:0 0 0 1px var(--k-line), var(--k-shadow-hover)}.k360-cal__ev:disabled{cursor:default}.k360-cal__ev--followup{border-left-color:var(--k-blue)}.k360-cal__ev--overdue{border-left-color:var(--k-crit)}.k360-cal__ev--done{border-left-color:var(--k-line-strong);background:0 0}.k360-cal__ev--done .k360-cal__evtext b{color:var(--k-ink-soft);font-weight:var(--iCOLL_FW_MEDIUM)}.k360-cal__ev--done .k360-ico{opacity:.55}.k360-cal__ev .k360-ico{flex:none;width:24px;height:24px}.k360-cal__evtext{flex-direction:column;gap:1px;min-width:0;display:flex}.k360-cal__evtext b,.k360-cal__evtext span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.k360-cal__evtext b{font-size:12.5px;font-weight:var(--iCOLL_FW_SEMIBOLD)}.k360-cal__evtext span{color:var(--k-muted);font-size:11.5px}.k360-cal__time{font-weight:var(--iCOLL_FW_MEDIUM);color:var(--k-ink-soft);margin-right:5px}.k360-cal__ev--overdue .k360-cal__late{color:var(--k-crit);font-weight:var(--iCOLL_FW_MEDIUM)}.k360-cal__ev--compact{box-shadow:none;background:0 0;border-left:none;border-radius:6px;align-items:center;gap:7px;padding:3px 6px}.k360-cal__ev--compact:before{content:"";background:var(--k-accent);border-radius:50%;flex:none;width:7px;height:7px}.k360-cal__ev--compact.k360-cal__ev--followup:before{background:var(--k-blue)}.k360-cal__ev--compact.k360-cal__ev--overdue:before{background:var(--k-crit)}.k360-cal__ev--compact.k360-cal__ev--done:before{background:var(--k-line-strong)}.k360-cal__ev--compact:hover:not(:disabled){background:var(--k-accent-soft);box-shadow:none}.k360-cal__ev--compact b{font-size:12px;font-weight:var(--iCOLL_FW_MEDIUM)}.k360-cal__ev--compact.k360-cal__ev--done b{color:var(--k-muted);font-weight:var(--iCOLL_FW_REGULAR,400)}.k360-cal__month{flex:1 0 auto;grid-template-rows:auto;grid-template-columns:repeat(7,minmax(0,1fr));grid-auto-rows:minmax(110px,1fr);gap:4px;display:grid}.k360-cal__wd{font-size:12px;font-weight:var(--iCOLL_FW_MEDIUM);color:var(--k-muted);padding:0 6px 4px}.k360-cal__cell{min-width:0;min-height:0;box-shadow:inset 0 0 0 1px var(--k-line);border-radius:10px;flex-direction:column;gap:3px;padding:6px;display:flex;overflow:hidden}.k360-cal__cell--out{opacity:.45}.k360-cal__cell--today{background:color-mix(in srgb, var(--k-accent-soft) 40%, transparent)}.k360-cal__cell .k360-linkbtn{align-self:flex-start;padding:0 6px;font-size:11.5px}.k360-cal__daynum{min-width:24px;height:24px;color:var(--k-ink-soft);font:inherit;font-size:12.5px;font-weight:var(--iCOLL_FW_SEMIBOLD);cursor:pointer;background:0 0;border:none;border-radius:999px;align-self:flex-start;padding:0 6px}.k360-cal__daynum:hover{background:var(--k-accent-soft);color:var(--k-accent-ink)}.k360-cal__cell--today .k360-cal__daynum{background:var(--k-accent);color:var(--iCOLL_WHITE,#fff)}.k360-cal__year{flex:1 0 auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(250px,1fr);gap:14px;display:grid}@container k360 (width<=1100px){.k360-cal__year{grid-template-columns:repeat(3,minmax(0,1fr))}}@container k360 (width<=760px){.k360-cal__year{grid-template-columns:repeat(2,minmax(0,1fr))}}.k360-cal__mini{min-width:0;box-shadow:inset 0 0 0 1px var(--k-line);border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex}.k360-cal__mini--now{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--k-accent) 45%, transparent)}.k360-cal__mininame{color:var(--k-ink);font:inherit;font-size:13.5px;font-weight:var(--iCOLL_FW_SEMIBOLD);cursor:pointer;background:0 0;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:7px;margin-left:-8px;padding:3px 8px;display:inline-flex}.k360-cal__mininame:hover{background:var(--k-accent-soft);color:var(--k-accent-ink)}.k360-cal__minigrid{flex:auto;grid-template-rows:auto repeat(6,minmax(26px,1fr));grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.k360-cal__miniwd{text-align:center;font-size:11.5px;font-weight:var(--iCOLL_FW_MEDIUM);color:var(--k-muted)}.k360-cal__yd{min-width:0;color:var(--k-ink-soft);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;padding:0;font-size:13px}.k360-cal__yd--0:hover{background:var(--k-accent-soft);color:var(--k-accent-ink)}.k360-cal__yd:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--k-accent) 45%, transparent)}.k360-cal__yd--1{background:color-mix(in srgb, var(--k-accent) 16%, transparent);color:var(--k-ink)}.k360-cal__yd--2{background:color-mix(in srgb, var(--k-accent) 34%, transparent);color:var(--k-ink)}.k360-cal__yd--3{background:color-mix(in srgb, var(--k-accent) 60%, transparent);color:var(--iCOLL_WHITE,#fff);font-weight:var(--iCOLL_FW_SEMIBOLD)}.k360-cal__yd--today{box-shadow:inset 0 0 0 2px var(--k-accent);font-weight:var(--iCOLL_FW_BOLD)}@media (prefers-reduced-motion:reduce){.k360-cal__ev,.k360-chevron,.k360-tab,.k360-fchip,.k360-btn,.k360-pp,.k360-doc__main{transition:none}}.rec-summary{z-index:5;background:var(--iCOLL_INFOPANEL_COLOR);box-shadow:none;color:var(--iCOLL_FONT_COLOR);border:none;border-radius:10px;align-items:flex-start;gap:14px;margin:8px 12px 4px;padding:16px 20px;display:flex;position:sticky;top:0}.rec-summary__who{flex:1;min-width:0}.rec-summary__eyebrow{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:8px;min-width:0;margin-bottom:6px;display:flex}.rec-summary__number{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 10%, transparent);color:var(--iCOLL_FONT_COLOR);font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.01em;text-overflow:ellipsis;border-radius:999px;align-items:baseline;gap:3px;min-width:0;padding:2px 9px 2px 7px;display:inline-flex;overflow:hidden}.rec-summary__hash{color:var(--iCOLL_PRIMARY);font-weight:var(--iCOLL_FW_BOLD)}.rec-summary__title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rec-summary__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_BOLD);margin:0;line-height:1.3;overflow:hidden}.rec-summary__sub{font-size:var(--iCOLL_FS_XS);color:var(--iCOLL_LABEL_COLOR);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;overflow:hidden}.rec-summary__dot{opacity:.7}.rec-summary__value{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.rec-summary__label{font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);white-space:nowrap}.rec-summary__amount{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_BOLD);font-variant-numeric:tabular-nums;white-space:nowrap}.rec-summary__title-row .erp-dialog-status{order:0}.rec-summary__title-row .erp-pixhead__chips--card{min-height:0;margin-left:auto}.rec-summary__toggle{width:30px;height:30px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.rec-summary__toggle svg{width:18px;height:18px;transition:transform .18s}.rec-summary__toggle:hover{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent);color:var(--iCOLL_PRIMARY)}.rec-summary__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.rec-summary__toggle:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}@media (pointer:coarse){.rec-summary__toggle{width:40px;height:40px}}.rec-tile{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 12%, transparent);width:52px;height:52px;color:var(--iCOLL_PRIMARY);border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;display:flex}.rec-tile__icon{display:flex}.rec-tile__icon svg{width:18px;height:18px}.rec-tile__label{text-overflow:ellipsis;white-space:nowrap;max-width:48px;font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.04em;text-transform:uppercase;overflow:hidden}.jsf-error{box-sizing:border-box;background:var(--iCOLL_VIEW_COLOR);justify-content:center;align-items:center;height:100%;min-height:280px;padding:40px 16px;display:flex}.jsf-error__card{text-align:center;flex-direction:column;align-items:center;width:min(440px,100%);display:flex}.jsf-error__icon{background:var(--iCOLL_SIDEBAR_COLOR);width:56px;height:56px;color:var(--iCOLL_PRIMARY);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.jsf-error__icon>svg{width:26px;height:26px}.jsf-error__text{min-width:0}.jsf-error__eyebrow{font-size:var(--iCOLL_FS_LABEL);font-weight:var(--iCOLL_FW_SEMIBOLD);letter-spacing:.06em;text-transform:uppercase;color:var(--iCOLL_LABEL_COLOR);overflow-wrap:anywhere;display:block}.jsf-error__title{font-size:var(--iCOLL_FS_TITLE);font-weight:var(--iCOLL_FW_SEMIBOLD);color:var(--iCOLL_FONT_COLOR);margin:6px 0 8px}.jsf-error__message{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);overflow-wrap:anywhere;margin:0;line-height:1.55}.jsf-error__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.jsf-error__btn{min-height:36px;font:inherit;font-size:var(--iCOLL_FS_SM);font-weight:var(--iCOLL_FW_BUTTON);cursor:pointer;border-radius:999px;padding:0 20px}.jsf-error__btn--secondary{background:var(--iCOLL_SIDEBAR_COLOR);color:var(--iCOLL_FONT_COLOR);border:1px solid #0000}.jsf-error__btn--primary{border:1px solid var(--iCOLL_PRIMARY);background:var(--iCOLL_PRIMARY);color:var(--iCOLL_WHITE)}.jsf-error__btn:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:2px}.k360.lea-bant{--lea-off:color-mix(in srgb, var(--iCOLL_BORDER_COLOR) 70%, transparent);--lea-open:#e8b931;--lea-open-soft:color-mix(in srgb, var(--lea-open) 22%, transparent);--lea-open-ink:color-mix(in srgb, var(--lea-open) 55%, var(--k-ink));background:0 0;flex-direction:column;height:auto;padding:0;display:flex;overflow:visible}.lea-bant__panel{margin-bottom:0;display:block}.lea-bant__head{border-bottom:1px solid var(--k-line);justify-content:flex-end;align-items:center;gap:12px;padding-bottom:12px;display:flex}.lea-bant__dots{gap:4px;display:flex}.lea-bant__dot{background:var(--lea-open);border-radius:3px;width:20px;height:6px}.lea-bant__dot--on{background:var(--k-ok)}.lea-bant__dot--no{background:var(--k-crit)}.lea-bant__pill{font-size:13px;font-weight:var(--iCOLL_FW_MEDIUM);white-space:nowrap;border-radius:999px;padding:3px 10px}.lea-bant__pill--partial{background:var(--k-accent-soft);color:var(--k-accent-ink)}.lea-bant__pill--complete{background:var(--k-ok-soft);color:var(--k-ok)}.lea-bant__pill--blocked{background:var(--k-crit-soft);color:var(--k-crit)}.lea-bant__pill--open{background:var(--lea-off);color:var(--k-muted)}.lea-bant__row{border-bottom:1px solid var(--k-line);grid-template-columns:32px 120px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;display:grid}.lea-bant__row:last-child{border-bottom:0}.lea-bant__letter{width:32px;height:32px;font-weight:var(--iCOLL_FW_SEMIBOLD,600);background:var(--lea-open-soft);color:var(--lea-open-ink);border-radius:8px;place-items:center;display:grid}.lea-bant__letter--yes{background:var(--k-ok-soft);color:var(--k-ok)}.lea-bant__letter--no{background:var(--k-warn-soft);color:var(--k-crit)}.lea-bant__label{font-weight:var(--iCOLL_FW_SEMIBOLD,600);color:var(--k-ink)}.lea-bant__field{min-width:0}.lea-bant__value{color:var(--k-ink);overflow-wrap:anywhere}.lea-bant__value--empty{color:var(--k-muted)}.lea-bant__seg{border:1px solid var(--k-line);background:0 0;border-radius:8px;display:inline-flex;overflow:hidden}.lea-bant__seg button{border:0;border-left:1px solid var(--k-line);min-width:64px;color:var(--k-muted);font:inherit;cursor:pointer;background:0 0;padding:7px 14px}.lea-bant__seg button:first-child{border-left:0}.lea-bant__seg button:hover:not(:disabled){color:var(--k-ink)}.lea-bant__seg button[aria-pressed=true]{background:var(--k-accent-soft);color:var(--k-accent-ink)}.lea-bant__seg button:disabled{cursor:default}.lea-bant__seg button:focus-visible{outline:2px solid var(--iCOLL_PRIMARY);outline-offset:-2px}.lea-bant__amount{align-items:center;gap:10px;min-width:0;display:flex}.lea-bant__amount>:first-child{flex:0 220px;min-width:0}.lea-bant__suffix{color:var(--k-muted);white-space:nowrap}.lea-bant__answer{font-size:13px;font-weight:var(--iCOLL_FW_MEDIUM);border-radius:999px;justify-self:end;padding:4px 12px}.lea-bant__answer--yes{background:var(--k-ok-soft);color:var(--k-ok)}.lea-bant__answer--no{background:var(--k-warn-soft);color:var(--k-crit)}.lea-bant__answer--open{background:var(--lea-open-soft);color:var(--lea-open-ink)}@media (width<=720px){.lea-bant__row{grid-template-columns:32px minmax(0,1fr)}.lea-bant__field,.lea-bant__seg,.lea-bant__answer{grid-column:1/-1}.lea-bant__answer{justify-self:start}}.dialog-shell__content[data-dialog-id=LEA001] .agility-plain-textarea:is(:disabled,[readonly]){background:0 0}.k360.lea-bant .lea-bant__field.erp-absolute__field{border:1px solid var(--iCOLL_BORDER_COLOR);background:0 0;border-radius:8px;align-items:center;min-height:44px;padding:0 12px;display:flex}.k360.lea-bant .lea-bant__field.erp-absolute__field:focus-within{border-color:var(--iCOLL_PRIMARY)}.k360.lea-bant .lea-bant__field.erp-absolute__field--error{border-color:var(--iCOLL_ERROR_COLOR)}.k360.lea-bant .lea-bant__field :is(input,textarea,.erp-input,.erp-lov,.agility-plain-textarea,.agility-editable-input){box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding-left:0!important}.k360.lea-bant .lea-bant__field>*{flex:auto;min-width:0}.k360.lea-bant .lea-bant__field:has(textarea){align-items:stretch;padding:8px 12px}.k360.lea-bant .lea-bant__field textarea{min-height:64px}.k360.lea-bant .lea-bant__amount>:first-child{flex:auto}.k360.lea-bant .lea-bant__field :is(smart-date-time-picker,smart-input,smart-drop-down-list,[class*=smart-],.erp-date,.erp-absolute__date){box-shadow:none!important;background:0 0!important;border:none!important}:root[data-hide-lookup-codes] .erp-lov[data-has-name][data-show-code] .erp-lov__input{display:revert}:root[data-hide-lookup-codes] .erp-lov[data-has-name][data-show-code] .erp-lov__resolved{padding-left:revert}.k360.lea-bant .lea-bant__timing>.lea-bant__date{border-right:1px solid var(--k-line);flex:0 0 180px;min-width:0;padding-right:12px}.k360.lea-bant .lea-bant__timing>:last-child{flex:auto;min-width:0}@media (width<=720px){.k360.lea-bant .lea-bant__date{flex-basis:140px}}.erp-gridbody__head.lea-card-head{cursor:default}.erp-gridbody__head-action.lea-action--primary{background:var(--iCOLL_PRIMARY);border-color:var(--iCOLL_PRIMARY);color:var(--iCOLL_WHITE,#fff);font-weight:var(--iCOLL_FW_SEMIBOLD,600);border-radius:999px;padding:6px 18px}.erp-gridbody__head-action.lea-action--primary:hover:not(:disabled){background:var(--iCOLL_PRIMARY_HOVER,var(--iCOLL_PRIMARY_DARK))}.erp-gridbody__head-action.lea-action--primary:disabled{background:color-mix(in srgb, var(--iCOLL_PRIMARY) 45%, transparent);color:var(--iCOLL_WHITE,#fff);cursor:default;opacity:1;border-color:#0000}.lea-headlabel{align-items:center;gap:8px;min-width:0;display:flex}.lea-openrec{width:22px;height:22px;color:var(--iCOLL_LABEL_COLOR);cursor:pointer;background:0 0;border:none;border-radius:5px;flex:none;place-items:center;display:inline-grid}.lea-openrec:hover,.lea-openrec:focus-visible{background:var(--iCOLL_PRIMARY_LIGHT);color:var(--iCOLL_PRIMARY);outline:none}.lea-newchip{background:var(--iCOLL_PRIMARY_LIGHT);color:var(--iCOLL_PRIMARY);font-family:var(--iCOLL_FONT_FAMILY);font-size:var(--iCOLL_FS_2XS);font-weight:var(--iCOLL_FW_BOLD);letter-spacing:.04em;white-space:nowrap;cursor:pointer;border:none;border-radius:999px;flex:none;padding:2px 8px;line-height:1.4}.lea-newchip:hover,.lea-newchip:focus-visible{background:var(--iCOLL_PRIMARY);color:var(--iCOLL_WHITE,#fff);outline:none}.lea-kinds{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;width:100%;display:grid}.lea-kind{--k:var(--iCOLL_STATUS_MUTED_FG);--kb:var(--iCOLL_STATUS_MUTED_BG);text-align:left;font:inherit;color:var(--iCOLL_FONT_COLOR);background:var(--iCOLL_BODY_COLOR);border:1.5px solid var(--iCOLL_BORDER_COLOR);cursor:pointer;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:grid}.lea-kind[data-kind=status]{--k:var(--iCOLL_PRIMARY);--kb:var(--iCOLL_PRIMARY_TINT)}.lea-kind[data-kind=activity]{--k:var(--iCOLL_STATUS_BUSY_FG);--kb:var(--iCOLL_STATUS_BUSY_BG)}.lea-kind:hover{box-shadow:var(--iCOLL_BOXSHADOW_HOVER);transform:translateY(-1px)}.lea-kind:focus-visible{outline:2px solid var(--k);outline-offset:2px}.lea-kind[aria-pressed=true]{border-color:var(--k);background:var(--kb)}.lea-kind__ic{width:40px;height:40px;color:var(--k);background:var(--kb);border-radius:10px;grid-row:1/3;place-items:center;transition:background .15s,color .15s;display:grid}.lea-kind[aria-pressed=true] .lea-kind__ic{background:var(--k);color:var(--iCOLL_ON_COLOR)}.lea-kind__title{font-size:var(--iCOLL_FS_LG);font-weight:600}.lea-kind__hint{font-size:var(--iCOLL_FS_SM);color:var(--iCOLL_LABEL_COLOR);line-height:1.35}@media (prefers-reduced-motion:reduce){.lea-kind,.lea-kind__ic{transition:none}.lea-kind:hover{transform:none}}
