smart-webcomponents
Version:
Web Components & Custom Elements for Professional Web Applications
1,042 lines (1,029 loc) • 106 kB
CSS
/* CSS variables */
:root {
--smart-primary-rgb: 0, 92, 153;
/* The r, g, and b components of the theme primary color */
--smart-primary: rgb(var(--smart-primary-rgb));
/* The theme primary color */
--smart-primary-color: #ffffff;
/* Text color on top of a primary background */
--smart-secondary-rgb: 45, 45, 48;
/* The r, g, and b components of the theme secondary color */
--smart-secondary: rgb(var(--smart-secondary-rgb));
/* The theme secondary color */
--smart-secondary-color: #ffffff;
/* Text color on top of a secondary background */
--smart-error-rgb: 176, 0, 32;
/* The theme error color */
--smart-error: rgb(var(--smart-error-rgb));
/* The theme error color */
--smart-error-color: #ffffff;
/* Text color on top of a error background */
--smart-success-rgb: 139, 195, 74;
/* The r, g, and b components of the theme success color */
--smart-success: rgb(var(--smart-success-rgb));
/* The theme success color */
--smart-success-color: #ffffff;
/* Text color on top of a success background */
--smart-info-rgb: 92, 192, 222;
/* The r, g, and b components of the theme info color */
--smart-info: rgb(var(--smart-info-rgb));
/* The theme info color */
--smart-info-color: #fff;
/* Text color on top of a info background */
--smart-warning-rgb: 240, 173, 78;
/* The r, g, and b components of the theme warning color */
--smart-warning: rgb(var(--smart-warning-rgb));
/* The theme warning color */
--smart-warning-color: #fff;
/* Text color on top of a warning background */
--smart-light-rgb: 255, 255, 255;
/* The r, g, and b components of the theme light color */
--smart-light: rgb(var(--smart-light-rgb));
/* The theme light color */
--smart-light-color: #222222;
/* Text color on top of a light background */
--smart-dark-rgb: 34, 34, 34;
/* The r, g, and b components of the theme dark color */
--smart-dark: rgb(var(--smart-dark-rgb));
/* The theme dark color */
--smart-dark-color: #ffffff;
/* Text color on top of a dark background */
--smart-background: #fefefe;
/* The theme background color. The background color appears behind scrollable content.*/
--smart-background-color: #5A5A5A;
/* Text color on top of a background background */
--smart-surface: #F5F5F5;
/* The theme surface color. Surface colors affect surfaces of components, such as cards, sheets, and menus. */
--smart-surface-color: #323232;
/* Text color on top of a surface surface */
--smart-disabled: #CCCCCC;
/* The theme primary color in disabled state. */
--smart-disabled-color: #555;
/* Text color on top of a theme background in disabled state */
--smart-ui-state-hover: #ebebeb;
/* Hover state background. */
--smart-ui-state-color-hover: #333;
/* Text color, when UI Element's state is 'hover'. */
--smart-ui-state-border-hover: var(--smart-ui-state-hover);
/* Border color, when UI Element's state is 'hover'. */
--smart-ui-state-active: var(--smart-primary);
/* Active state background. */
--smart-ui-state-color-active: var(--smart-primary-color);
/* Text color, when UI Element's state is 'active'. */
--smart-ui-state-border-active: var(--smart-primary);
/* Border color, when UI Element's state is 'active'. */
--smart-ui-state-focus: #e2e0e0;
/* Focus state background. */
--smart-ui-state-color-focus: #333;
/* Text color, when UI Element's state is 'focus'. */
--smart-ui-state-border-focus: var(--smart-ui-state-focus);
/* Border color, when UI Element's state is 'focus'. */
--smart-ui-state-selected: rgba(var(--smart-primary-rgb), .1);
/* Selected state background. */
--smart-ui-state-color-selected: var(--smart-primary);
/* Text color, when UI Element's state is 'selected'. */
--smart-ui-state-border-selected: rgba(var(--smart-primary-rgb), .1);
/* Border color, when UI Element's state is 'selected'. */
--smart-item-border-width: 1px;
/* Theme border-width */
--smart-item-border-radius: var(--smart-border-radius);
/* Border radius of items. */
--smart-item-border-top-left-radius: var(--smart-border-radius);
/* Border top-left radius of items. */
--smart-item-border-top-right-radius: var(--smart-border-radius);
/* Border top-right radius of items. */
--smart-item-border-bottom-left-radius: var(--smart-border-radius);
/* Border bottom-left radius of items. */
--smart-item-border-bottom-right-radius: var(--smart-border-radius);
/* Border bottom-right radius of items. */
--smart-font-size: 14px;
/* Theme font-size */
--smart-font-weight: inherit;
/* Theme font-weight */
--smart-font-style: inherit;
/* Theme font-style */
--smart-font-family: Roboto, "Helvetica Neue", sans-serif;
/* Theme font-family */
--smart-font-family-icon: smart-icons;
/* Theme icons font-family. */
--smart-font-family-icon-src: local('../font/smart-icons'), url('../font/smart-icons.woff2') format('woff2'), url('../font/smart-icons.woff') format('woff'), url('../font/smart-icons.ttf') format('truetype'), url('../font/smart-icons.eot') format('embedded-opentype');
/* The source of the theme icons font-family */
--smart-border-width: 1px;
/* Theme border-width */
--smart-border-radius: 4px;
/* Theme border-radius */
--smart-border-top-left-radius: var(--smart-border-radius);
/* Theme border-radius */
--smart-border-top-right-radius: var(--smart-border-radius);
/* Theme border-radius */
--smart-border-bottom-left-radius: var(--smart-border-radius);
/* Theme border-radius */
--smart-border-bottom-right-radius: var(--smart-border-radius);
/* Theme border-radius */
--smart-border: #E0E0E0;
/* The theme background border color */
--smart-border-rgb: 244, 224, 224;
/* The theme background border color */
--smart-outline: #b2b2b2;
/* The theme active element outline color */
--smart-editor-selection: var(--smart-primary);
/* Background color of the selected text. */
--smart-editor-selection-color: var(--smart-primary-color);
/* Color of the selected text. */
--smart-alternation-index0-color: var(--smart-surface-color);
/* Alternation color for index0 */
--smart-alternation-index0-border: var(--smart-surface);
/* Alternation border color for index0 */
--smart-alternation-index0-background: var(--smart-surface);
/* Alternation background color for index0 */
--smart-alternation-index1-color: #111;
/*Alternation color for index1 */
--smart-alternation-index1-border: #9BBB59;
/* Alternation border color for index1 */
--smart-alternation-index1-background: #9BBB59;
/* Alternation background color for index1 */
--smart-alternation-index2-color: #fff;
/*Alternation color for index2 */
--smart-alternation-index2-border: #FC3752;
/* Alternation border color for index2 */
--smart-alternation-index2-background: #FC3752;
/* Alternation background color for index2 */
--smart-tick-color: var(--smart-border);
/* Default tick color for smartTank, smartSlider and smartGauge */
--smart-tick-label-color: var(--smart-background-color);
/* Default tick label color for smartTank, smartSlider and smartGauge */
--smart-box-height: 450px;
/* Default height for Dialog, Gauge, Accordion, Tabs, Tree, Array */
--smart-box-width: 450px;
/* Default width for Dialog, Gauge, Accordion, Tabs, Tree, Array */
--smart-bar-height: 48px;
/* Default height for headers and footers */
--smart-bar-width: 400px;
/* Default width for headers and footers */
--smart-editor-height: 30px;
/* Default height for editors */
--smart-editor-width: 250px;
/* Default width for editors */
--smart-editor-drop-down-width: 300px;
/* Default width for editors drop-down */
--smart-editor-drop-down-height: 400px;
/* Default height for editors drop-down */
--smart-editor-drop-down-padding-size: 3px;
/* smartDropDownList, smartComboBox drop down default height */
--smart-editor-drop-down-max-width: 800px;
/* smartDropDownList, smartComboBox, smartTextBox popup max width */
--smart-editor-drop-down-min-width: 100px;
/* smartDropDownList, smartComboBox, smartTextBox popup min width */
--smart-editor-drop-down-max-height: 400px;
/* smartDropDownList, smartComboBox, smartTextBox popup max height */
--smart-editor-drop-down-min-height: 50px;
/* smartDropDownList, smartComboBox, smartTextBox popup min height */
--smart-editor-drop-down-resize-bar-height: 15px;
/* smartDropDownList, smartComboBox, smartTextBox popup resize bar default height */
--smart-editor-drop-down-vertical-offset: 5px;
/* Vertical offset of editor drop downs */
--smart-editor-drop-down-z-index: 9999;
/* z-index of editor drop downs */
--smart-editor-label-padding: 4px;
/* Default padding for inputs */
--smart-editor-addon-width: 27px;
/* Default width for spin buttons, dropdown buttons. */
--smart-column-icon-size: 30px;
/* Default size of column icons */
--smart-icon-table: '\e800';
/* Code of table icon */
--smart-icon-star: '\e801';
/* Code of star icon */
--smart-icon-star-empty: '\e802';
/* Code of empty star icon */
--smart-icon-plus: '\e803';
/* Code of plus icon */
--smart-icon-minus: '\e804';
/* Code of minus icon */
--smart-icon-attention-circled: '\e805';
/* Code of circled attention icon */
--smart-icon-align-left: '\e806';
/* Code of align left icon */
--smart-icon-align-right: '\e807';
/* Code of align right icon */
--smart-icon-align-center: '\e808';
/* Code of align center icon */
--smart-icon-align-justify: '\e813';
/* Code of align justify icon */
--smart-icon-reload: '\e809';
/* Code of reload icon */
--smart-icon-cloud: '\e84d';
/* Code of cloud icon */
--smart-icon-cancel: '\e80d';
/* Code of cancel icon */
--smart-icon-close: '\e80d';
/* Code of close icon */
--smart-icon-cancel-circled: '\e80e';
/* Code of Close icon Alt */
--smart-icon-cancel-alt: '\E849';
/* Code of Close icon Alt */
--smart-icon-arrow-alt: '\F105';
/* Code of circled cancel icon */
--smart-icon-plus-circled: '\e810';
/* Code of circled plus icon */
--smart-icon-power: '\e811';
/* Code of power icon */
--smart-icon-minus-circled: '\e814';
/* Code of circled minus icon */
--smart-icon-arrow-up-alt: '\e817';
/* Code of alternative up arrow icon */
--smart-icon-radio: '\e818';
/* Code of radio icon */
--smart-icon-refresh: '\e819';
/* Code of refresh icon */
--smart-icon-chart: '\e81a';
/* Code of chart icon */
--smart-icon-check-squared: '\e81b';
/* Code of squared check icon */
--smart-icon-resize-full: '\e81c';
/* Code of full resize icon */
--smart-icon-resize-small: '\e81d';
/* Code of small resize icon */
--smart-icon-resize-vertical: '\e80c';
/* Code of vertical resize icon */
--smart-icon-resize-horizontal: '\e80f';
/* Code of horizontal resize icon */
--smart-icon-lock: '\e821';
/* Code of lock icon */
--smart-icon-sort: '\e823';
/* Code of sort icon */
--smart-icon-delete: '\e826';
/* Code of delete icon */
--smart-icon-search: '\e828';
/* Code of search icon */
--smart-icon-calendar: '\e829';
/* Code of calendar icon */
--smart-icon-edit: '\e82a';
/* Code of edit icon */
--smart-icon-popup: '\e82c';
/* Code of popup icon */
--smart-icon-lock-open: '\e82e';
/* Code of open lock icon */
--smart-icon-add-filter: '\e82f';
/* Code of add filter icon */
--smart-icon-block: '\e832';
/* Code of block icon */
--smart-icon-settings: '\e833';
/* Code of settings icon */
--smart-icon-duplicate: '\e834';
/* Code of duplicate icon */
--smart-icon-copy-record: '\e835';
/* Code of copy record icon */
--smart-icon-download-alt: '\e836';
/* Code of alternative download icon */
--smart-icon-clock: '\e837';
/* Code of clock icon */
--smart-icon-attention: '\e838';
/* Code of attention icon */
--smart-icon-help-circled: '\e839';
/* Code of circled help icon */
--smart-icon-mail: '\e83c';
/* Code of mail icon */
--smart-icon-up: '\e83f';
/* Code of up icon */
--smart-icon-first-page: '\e900';
/* Code of first page icon */
--smart-icon-arrow-down: '\e901';
/* Code of down arrow icon */
--smart-icon-arrow-left: '\e902';
/* Code of left arrow icon */
--smart-icon-arrow-right: '\e903';
/* Code of right arrow icon */
--smart-icon-arrow-up: '\e904';
/* Code of up arrow icon */
--smart-icon-arrow-down-filled: '\e812';
/* Code of filled down arrow icon */
--smart-icon-arrow-left-filled: '\e816';
/* Code of filled left arrow icon */
--smart-icon-arrow-right-filled: '\e81e';
/* Code of filled right arrow icon */
--smart-icon-arrow-up-filled: '\e815';
/* Code of filled up arrow icon */
--smart-icon-last-page: '\e905';
/* Code of last page icon */
--smart-icon-more-horiz: '\e906';
/* Code of more icon */
--smart-icon-skip-next: '\e907';
/* Code of skip next icon */
--smart-icon-check: '\e908';
/* Code of check icon */
--smart-icon-mode-edit: '\e909';
/* Code of edit mode icon */
--smart-icon-replay: '\e90c';
/* Code of replay icon */
--smart-icon-visibility: '\e90d';
/* Code of visibility icon */
--smart-icon-visibility-off: '\e90e';
/* Code of visibility off icon */
--smart-icon-link: '\e831';
/* Code of link icon */
--smart-icon-unlink: '\f127';
/* Code of link icon */
--smart-icon-link-ext: '\f08e';
/* Code of link icon */
--smart-icon-check-empty: '\f096';
/* Code of empty check icon */
--smart-icon-filter: '\f0b0';
/* Code of filter icon */
--smart-icon-resize-full-alt: '\f0b2';
/* Code of full resize alternative icon */
--smart-icon-menu: '\f0c9';
/* Code of menu icon */
--smart-icon-sort-1: '\f0dc';
/* Code of sort alternative icon */
--smart-icon-paste: '\f0ea';
/* Code of paste icon */
--smart-icon-circle-empty: '\f10c';
/* Code of empty circle icon */
--smart-icon-circle: '\f111';
/* Code of circle icon */
--smart-icon-ellipsis: '\f141';
/* Code of ellipsis icon */
--smart-icon-minus-squared: '\f146';
/* Code of squared minus icon */
--smart-icon-ok-squared: '\f14a';
/* Code of squared ok icon */
--smart-icon-sort-name-up: '\f15d';
/* Code of sort name up icon */
--smart-icon-sort-name-down: '\f15e';
/* Code of sort name down icon */
--smart-icon-sort-alt-up: '\f160';
/* Code of sort up alternative icon */
--smart-icon-sort-alt-down: '\f161';
/* Code of sort down alternative icon */
--smart-icon-sort-number-up: '\f162';
/* Code of sort number up icon */
--smart-icon-sort-number-down: '\f163';
/* Code of sort number down icon */
--smart-icon-dot-circled: '\f192';
/* Code of circled dot icon */
--smart-icon-toggle-off: '\f204';
/* Code of toggle off icon */
--smart-icon-toggle-on: '\f205';
/* Code of toggle on icon */
--smart-icon-group: '\f247';
/* Code of group icon */
--smart-icon-ungroup: '\f248';
/* Code of ungroup icon */
--smart-icon-window-maximize: '\f2d0';
/* Code of maximize window icon */
--smart-icon-window-minimize: '\f2d1';
/* Code of minimize window icon */
--smart-icon-window-restore: '\f2d2';
/* Code of restore window icon */
--smart-icon-window-pin-alt: '\e82d';
/* Code of pin window alternative icon */
--smart-icon-window-pin: '\e80a';
/* Code of window pin icon */
--smart-icon-docs: '\f0c5';
/* Code of docs icon */
--smart-icon-pdf: '\f1c1';
/* Code of pdf icon */
--smart-icon-excel: '\f1C3';
/* Code of excel icon */
--smart-icon-word: '\f1C2';
/* Code of word icon */
--smart-icon-archive: '\f1C6';
/* Code of zip icon */
--smart-icon-file: '\e845';
/* Code of file icon */
--smart-icon-powerpoint: '\f1c4';
/* Code of powerpoint icon */
--smart-icon-text: '\f0f6';
/* Code of text icon */
--smart-icon-math: '\f01a';
/* Code of math icon */
--smart-icon-spin: '\e80b';
/* Code of spin icon */
--smart-icon-user: '\e81f';
/* Code of user icon */
--smart-icon-font: '\f031';
/* Code of font icon */
--smart-icon-fontsize: '\f088';
/* Code of fontsize icon */
--smart-icon-contains: '\f063';
/* Code of contains icon */
--smart-icon-starts_with: '\f064';
/* Code of starts with icon */
--smart-icon-ends_with: '\f065';
/* Code of ends with icon */
--smart-icon-does_not_contain: '\f066';
/* Code of does not contain icon */
--smart-icon-equals: '\f52c';
/* Code of equals icon */
--smart-icon-greater-than: '\f531';
/* Code of greater than icon */
--smart-icon-greater-than-equal: '\f532';
/* Code of greater than or equal icon */
--smart-icon-less-than: '\f536';
/* Code of less than icon */
--smart-icon-less-than-equal: '\f537';
/* Code of less than or equal icon */
--smart-icon-not-equal: '\f53e';
/* Code of not equal icon */
--smart-icon-percentage: '\f541';
/* Code of percentage icon */
--smart-icon-grip-vertical: '\f58e';
/* Code of grip icon */
--smart-icon-between: '\f06a';
/* Code of between icon */
--smart-icon-bold: '\e820';
/* Code of bold icon */
--smart-icon-italic: '\e822';
/* Code of italic icon */
--smart-icon-underline: '\f0cd';
/* Code of underline icon */
--smart-icon-strike-through: '\f0cc';
/* Code of strike-through icon */
--smart-icon-list-ordered: '\f0cb';
/* Code of list numbered icon */
--smart-icon-list-unordered: '\f0ca';
/* Code of list bullet icon */
--smart-icon-list-check: '\e89f';
/* Code of list check icon */
--smart-icon-subscript: '\f12c';
/* Code of subscript icon */
--smart-icon-superscript: '\f12b';
/* Code of superscript icon */
--smart-icon-color-background: '\e830';
/* Code of bucket icon */
--smart-icon-indent-right: '\e824';
/* Code of indent icon */
--smart-icon-indent-left: '\e825';
/* Code of outdent icon */
--smart-icon-image: '\e827';
/* Code of image icon */
--smart-icon-case-lower: 'aa';
/* Code of lower case icon */
--smart-icon-case-upper: 'AA';
/* Code of upper case icon */
--smart-icon-print: '\e82b';
/* Code of print icon */
--smart-icon-format-clear: 'T';
/* Code of clear format icon */
--smart-icon-source-code: '\f121';
/* Code of source code icon */
--smart-icon-split-mode: '\e83b';
/* Code of split mode icon */
--smart-icon-cut: '\e83a';
/* Code of Cut icon */
--smart-icon-video: '\f16a';
/* Code of YouTube video icon */
--smart-icon-video-camera: '\e840';
/* Code of Bell icon */
--smart-icon-bell: '\f0f3';
/* Code of video icon */
--smart-icon-header: '\f1dc';
/* Code of Table Header */
--smart-icon-row: '\f0db';
/* Code of Table Row icon */
--smart-icon-row-before: '\f2d0';
/* Code of Table Row icon */
--smart-icon-row-after: '\f2d0';
/* Code of Table Row icon */
--smart-icon-row-delete: var(--smart-icon-cancel-circled);
/* Code of Table Row icon */
--smart-icon-column: '\f0db';
/* Code of Table Column icon */
--smart-icon-column-left: '\f2d0';
/* Code of Table Column left insert icon */
--smart-icon-column-right: '\f2d0';
/* Code of Table Column right insert icon */
--smart-icon-column-delete: var(--smart-icon-cancel-circled);
/* Code of Table Column delete icon */
--smart-icon-vertical-align: '\f06a \e80c';
/* Code of Table Vertical Align icon */
--smart-icon-styles: '\f1fc';
/* Code of Table Styles icon */
--smart-icon-comment: '\F0E5';
/* Code of Comment icon */
--smart-icon-card: '\E83E';
/* Code of Card icon */
--smart-icon-tasks: '\F0AE';
/* Code of Tasks icon */
--smart-icon-phone: '\E83D';
/* Code of Phone icon */
--smart-icon-kanban: '\F181';
/* Code of Kanban icon */
--smart-icon-table-alt: '\F0CE';
/* Code of Table icon */
--smart-icon-zoom-in: '\E841';
/* Code of Zoom In icon */
--smart-icon-zoom-out: '\E842';
/* Code of Zoom Out icon */
--smart-icon-move: '\F047';
/* Code of Move icon */
--smart-icon-home: '\E843';
/* Code of Home icon */
--smart-icon-history: '\F1DA';
/* Code of History icon */
--smart-icon-kanban-alt: '\e8a1';
/* Code of Kanban icon */
--smart-icon-card-alt: '\e8a2';
/* Code of Card icon */
--smart-icon-grid-alt: '\e8a3';
/* Code of timeline icon */
--smart-icon-timeline: '\E8A4';
/* Code of scheduler icon */
--smart-icon-scheduler: '\E8A5';
/* Code of like icon */
--smart-icon-like: '\F164';
/* Code of heart icon */
--smart-icon-heart: '\E84E';
/* Code of like icon */
--smart-icon-flag: '\E850';
/* Code of music */
--smart-icon-music: '\E851';
/* Accordion */
--smart-accordion-animation-duration: 225ms;
/* smartAccordion animation duration */
--smart-accordion-default-width: var(--smart-box-width);
/* smartAccordion default width */
--smart-accordion-default-height: var(--smart-box-height);
/* smartAccordion default height */
--smart-accordion-expanded-content-height: 0px;
/* Determines expanded content's height */
--smart-accordion-expanded-content-local-height: 0px;
/* The height of an expanded item content part. Calculated dynamically for each item. Used in all modes except 'singleFitHeight'. */
--smart-accordion-item-header-height: var(--smart-bar-height);
/* Element's header height. Used in several calcilations related to items height. */
--smart-accordion-item-expanded-offset: 20px;
/* An offset below each expanded accordion item. */
/* Array */
--smart-array-default-width: var(--smart-box-width);
/* smartArray default width */
--smart-array-default-height: var(--smart-box-height);
/* smartArray default height */
--smart-array-element-gap: 3px;
/* smartArray element gap size */
/* Breadcrumb */
--smart-breadcrumb-default-width: 400px;
/* smartBreadcrumb default width */
--smart-breadcrumb-default-height: auto;
/* smartBreadcrumb default height */
--smart-breadcrumb-padding: 10px;
/* Padding of smart-breadcrumb and vertical offset between smartBreadcrumb items */
--smart-breadcrumb-drop-down-width: var(--smart-editor-drop-down-width);
/* Width of smartBreadcrumb dropdown in minimized mode */
--smart-breadcrumb-item-height: 40px;
/* Height of smartBreadcrumb items */
--smart-breadcrumb-horizontal-offset: 10px;
/* Horizontal offset between smartBreadcrumb items */
/* Button - Default */
--smart-button-text-transform: uppercase;
/* Controls the capitalization of button's text. Could be set as uppercase/lowercase/capitalize. */
--smart-button-padding: 8px 16px;
/* Sets button's paddings. */
--smart-button-large-padding: 10px 16px;
/* Sets large button's paddings. */
--smart-button-large-font-size: 18px;
/* Sets large button's font size. */
--smart-button-small-padding: 5px 10px;
/* Sets small button's paddings. */
--smart-button-small-font-size: 12px;
/* Sets small button's font size. */
--smart-button-very-small-padding: 3px 5px;
/* Sets very small button's paddings. */
--smart-button-very-small-font-size: 10px;
/* Sets very small button's font size. */
/* Button - Flat */
--smart-button-flat-color: var(--smart-background-color);
/* The color of the flat button. */
/* Button - Outlined */
--smart-button-outlined-color: var(--smart-background-color);
/* The color of the outlined button. */
--smart-button-outlined-border: var(--smart-border);
/* The border of the outlined button. */
/* Button Group */
--smart-button-group-default-width: auto;
--smart-button-group-default-height: auto;
/* Calendar */
--smart-calendar-header-height: calc(0.75 * var(--smart-bar-height));
/* Default height for smartCalendar's header section */
--smart-calendar-footer-height: calc(0.75 * var(--smart-bar-height));
/* Default height for smartCalendar's footer section */
--smart-calendar-title-height: calc(1.25 * var(--smart-bar-height));
/* Default height for calendar's title. */
--smart-calendar-cell-size: 30px;
/* Default size of calendar's cell. */
--smart-calendar-cell-spacing: 4px;
/* Defines calendar's cell spacing. */
--smart-calendar-default-width: calc(50px + var(--smart-calendar-cell-spacing) + 7 * (var(--smart-calendar-cell-spacing) + var(--smart-calendar-cell-size)));
/* smartCalendar default width */
--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));
/* smartCalendar default height */
--smart-calendar-title-text-transform: initial;
/* Controls the capitalization of the title text. */
--smart-calendar-week-title-text-transform: uppercase;
/* Controls the capitalization of the week title. */
--smart-calendar-header-text-transform: uppercase;
/* Controls the capitalization of the header text. */
--smart-calendar-footer-text-transform: uppercase;
/* Controls the capitalization of the footer text. */
--smart-calendar-cell-border-top-right-radius: 15px;
/* Defines cell's top-right border radius. */
--smart-calendar-cell-border-top-left-radius: 15px;
/* Defines cell's top-left border radius. */
--smart-calendar-cell-border-bottom-left-radius: 15px;
/* Defines cell's bottom-left border radius. */
--smart-calendar-cell-border-bottom-right-radius: 15px;
/* Defines cell's bottom-right border radius. */
--smart-calendar-title-padding: 10px;
/* Defines title's padding */
--smart-calendar-important-date-background: var(--smart-ui-state-hover);
/* Defines title's padding */
--smart-calendar-important-date-color: var(--smart-ui-state-color-hover);
/* Defines title's padding */
--smart-calendar-important-date-border-color: var(--smart-ui-state-border-hover);
/* Defines title's padding */
--smart-calendar-navigation-button-size: 30px;
/* Sets the size for the navigation buttons */
/* CardView */
--smart-card-view-default-width: 1200px;
/* Default width of CardView. */
--smart-card-view-default-height: 800px;
/* Default height of CardView. */
--smart-card-view-header-height: 30px;
/* Height of the CardView header */
--smart-card-view-cover-height: var(--smart-carousel-default-height);
/* Height of CardView cover (carousel). */
--smart-card-view-vertical-offset: 15px;
/* Vertical offset of CardView. */
--smart-card-view-column-min-width: 250px;
/* Min width of CardView visual columns. */
--smart-card-view-gap: 10px;
/* Gap between CardView cards. */
--smart-card-view-add-new-button-size: 60px;
/* Size of the 'Add new record' (+) button. */
/* Carousel */
--smart-carousel-default-width: 600px;
/* default width of the element */
--smart-carousel-default-height: 200px;
/* default height of the element */
--smart-carousel-3d-mode-slide-width: 400px;
/* default width of a slide in 3d mode */
--smart-carousel-3d-mode-slide-height: 400px;
/* default height of a slide in 3d mode */
--smart-carousel-multiple-mode-slide-width: 200px;
/* default width of a slide in multiple mode*/
/* Chart */
--smart-chart-default-width: 850px;
/* default width of the element */
--smart-chart-default-height: 500px;
/* default height of the element */
/* Check Box */
--smart-check-box-default-size: calc(1px + 1/2 * var(--smart-editor-height));
/* Default size for the check box used in smartCheckBox and smartListItem. */
/* ColorPanel*/
--smart-color-panel-default-width: auto;
/* smartColorPanel default width ; was 450px*/
--smart-color-panel-default-height: auto;
/* smartColorPanel default height ; was 370px */
--smart-color-panel-palette-size: 300px;
/* smartColorPanel palette size */
--smart-color-panel-grid-mode-item-size: 20px;
/* smartColorPanel item size */
/*was 40px*/
--smart-color-panel-grid-mode-column-count: 8;
/* smartColorPanel column count */
--smart-color-panel-grid-mode-columns-gap: 1px;
/* smartColorPanel column gap size */
--smart-color-panel-brightness: 0;
/* smartColorPanel brightness */
--smart-color-panel-default-mode-sections-gap: 8px;
/* smartColorPanel gap size in default mode */
--smart-color-panel-palette-width: var(--smart-color-panel-palette-size);
/* smartColorPanel palette width */
--smart-color-panel-palette-height: var(--smart-color-panel-palette-size);
/* smartColorPanel palette height */
--smart-color-panel-alpha-channel-color: white;
/* Used as a default color for the Alpha Scale */
/* ColorPicker*/
--smart-color-picker-default-width: var(--smart-editor-width);
/* smartColorPicker default width */
--smart-color-picker-default-height: var(--smart-editor-height);
/* smartColorPicker default height */
--smart-color-picker-drop-down-width: auto;
/* smartColorPicker default width */
--smart-color-picker-drop-down-height: auto;
/* smartColorPicker default height */
/* ComboBox */
--smart-combo-box-default-width: var(--smart-editor-width);
/* smartComboBox default width */
--smart-combo-box-default-height: var(--smart-editor-height);
/* smartComboBox default height */
--smart-combo-box-drop-down-width: auto;
/* smartComboBox default width */
--smart-combo-box-drop-down-height: auto;
/* smartComboBox default height */
/* Chip */
--smart-chip-default-height: var(--smart-editor-height);
/* Default chips height */
--smart-chip-avatar-background: var(--smart-secondary);
/* Default avatar background color */
/* Currency format panel */
--smart-currency-format-panel-currency-holder-width: 1fr;
--smart-currency-format-panel-apply-button-width: 125px;
--smart-currency-format-panel-header-holder-offset: 2%;
--smart-currency-format-panel-currency-holder-input-width: 1fr;
--smart-currency-format-panel-currency-holder-dropdown-width: 165px;
--smart-currency-format-panel-currency-holder-dropdown-button-width: 95%;
--smart-currency-format-panel-border-size: 1px;
--smart-currency-format-panel-border-color: #ccc;
--smart-currency-format-panel-border-radius: 4px;
--smart-currency-format-panel-currencies-margin-top: 15px;
--smart-currency-format-panel-currencies-max-height: 400px;
--smart-currency-format-panel-currencies-item-padding: 12px;
--smart-currency-format-panel-currency-holder-padding-left: 5px;
--smart-currency-format-panel-currency-holder-padding-top: 3px;
--smart-currency-format-panel-currency-holder-padding-bottom: 3px;
--smart-currency-format-panel-currency-input-width: 100%;
--smart-currency-format-panel-currencies-left-padding: 10px;
--smart-currency-format-panel-currencies-hover-background: #f1f1f1;
--smart-currency-format-panel-currencies-example-format-color: #777;
/* DataView - Common for CardView and Kanban */
--smart-data-view-padding: 10px;
/* Padding of the CardView and Kanban */
--smart-data-view-customize-panel-width: 320px;
/* Width of the CardView and Kanban customize panel (drop down). */
--smart-data-view-filter-panel-width: 550px;
/* Width of the CardView and Kanban filter panel (drop down). */
--smart-data-view-sort-panel-width: 470px;
/* Width of the CardView and Kanban sort panel (drop down). */
--smart-data-view-search-panel-width: 250px;
/* Width of the CardView and Kanban search panel (drop down). */
/* Date Format Panel */
--smart-date-format-panel-main-container-width: 960px;
/* Main container */
--smart-date-format-panel-main-container-padding: 15px;
--smart-date-format-panel-border-radius: 4px;
/* Default styles */
--smart-date-format-panel-border-size: 1px;
--smart-date-format-panel-border-color: #ccc;
--smart-date-format-panel-smart-inputs-container-width: 1fr;
/* Input and add format holder */
--smart-date-format-panel-apply-container-width: 150px;
--smart-date-format-panel-smart-input-buttons-column-gap: 2%;
--smart-date-format-panel-smart-inputs-holder-width: 94%;
/* Input and add format holder child */
--smart-date-format-panel-add-format-holder-width: 6%;
--smart-date-format-panel-smart-inputs-list-holder-offset: 2px;
--smart-date-format-panel-smart-input-format-width: 150px;
/* Smart inputs */
--smart-date-format-panel-smart-input-sign-width: 80px;
--smart-date-format-panel-smart-input-height: 25px;
--smart-date-format-panel-each-smart-input-offset: 4px;
--smart-date-format-panel-all-format-holders-width: 255px;
--smart-date-format-panel-add-format-holder-button: 120px;
--smart-date-format-panel-each-add-format-holder-width: 120px;
/* Add new format */
--smart-date-format-panel-add-new-format-dropdown-offset: 5px;
--smart-date-format-panel-date-time-format-list-offset-top: 15px;
/* Format list */
--smart-date-format-panel-date-time-format-list-max-height: 400px;
--smart-date-format-panel-each-date-time-format-offset: 12px;
/* Date Time Picker */
--smart-date-time-picker-default-width: var(--smart-editor-width);
/* smartDateTimePicker default width */
--smart-date-time-picker-default-height: var(--smart-editor-height);
/* smartDateTimePicker default height */
--smart-date-time-picker-header-opacity: 0.8;
/* Opacity of header elements */
--smart-date-time-picker-header-opacity-active: 1;
/* Opacity of header elements when selected */
--smart-date-time-picker-drop-down-width: var(--smart-editor-drop-down-height);
/* smartDropDownList drop down width */
--smart-date-time-picker-drop-down-height: auto;
/* smartDropDownList drop down height */
/*DockingLayout*/
--smart-docking-layout-default-width: 1000px;
/* smartDropDownList, smartComboBox default width */
--smart-docking-layout-default-height: 800px;
/* smartDropDownList, smartComboBox default height */
--smart-docking-layout-feedback-background-secondary-size: 7px;
/* The size of the arrows of the advanced snapping highlighters that show possible drop position of the dragged item. */
/*DropDownList*/
--smart-drop-down-list-default-width: var(--smart-editor-width);
/* smartDropDownList, smartComboBox default width */
--smart-drop-down-list-default-height: var(--smart-editor-height);
/* smartDropDownList, smartComboBox default height */
--smart-drop-down-list-drop-down-width: initial;
/* smartDropDownList drop down width */
--smart-drop-down-list-drop-down-height: auto;
/* smartDropDownList drop down height */
/* DropDownButton */
--smart-drop-down-button-default-width: auto;
/* smartDropDownButton default width */
--smart-drop-down-button-default-height: var(--smart-editor-height);
/* smartDropDownButton default height */
--smart-drop-down-button-drop-down-width: var(--smart-editor-drop-down-width);
/* smartDropDownButton drop down width */
--smart-drop-down-button-drop-down-height: var(--smart-editor-drop-down-height);
/* smartDropDownButton drop down height */
/* Editor */
--smart-editor-default-width: 100%;
/* smartEditor default width */
--smart-editor-default-height: 600px;
/* smartEditor default height */
--smart-editor-input-min-height: 100px;
/* smartEditor input min height */
--smart-editor-padding: 15px;
/* smartEditor padding */
--smart-editor-toolbar-item-margin: 5px;
/* smartEditor toolbar item margin */
--smart-editor-toolbar-button-width: 30px;
/* smartEditor toolbar button width */
--smart-editor-toolbar-delimiter-width: 5px;
/* smartEditor toolbar delimiter items width */
--smart-editor-toolbar-drop-down-width-large: 100px;
/* smartEditor wider drop down toolbar items like - format, fontname, etc. */
--smart-editor-toolbar-drop-down-width-small: 65px;
/* smartEditor all drop down toolbar items default width */
--smart-editor-window-header-height: var(--smart-scheduler-window-header-height);
/* smartEditor Dialog Window header height */
--smart-editor-window-footer-height: var(--smart-scheduler-window-footer-height);
/* smartEditor Dialog Window footer height */
--smart-editor-inline-toolbar-max-width: 80vw;
/* smartEditor Inline toolbar max width */
--smart-editor-table-column-width: initial;
/* smartEditor table column default width */
--smart-editor-table-cell-min-height: 20px;
/* smartEditor table cell defaut min height */
--smart-editor-table-cell-min-width: var(--smart-editor-table-cell-min-height);
/* smartEditor table cell default min width */
--smart-editor-char-counter-offset: 30px;
/* smartEditor char count offset from the edges of the element */
--smart-editor-toolbar-item-height: 30px;
/* smartEditor default toolbar item height */
--smart-editor-toolbar-item-border-radius: var(--smart-border-radius);
/* smartEditor toolbar item border radius */
--smart-editor-toolbar-height: calc(var(--smart-editor-toolbar-item-height) + 2 * var(--smart-editor-toolbar-item-margin));
/* smartEditor toolbar height */
--smart-editor-highlight: var(--smart-primary);
/* smartEditor Find and Replace highlight color */
--smart-editor-highlight-color: var(--smart-primary-color);
/* smartEditor highligh text color */
--smart-editor-search-bar-offset: 5px;
/* smartEditor search bar offset */
--smart-editor-search-bar-padding: 5px;
/* smartEditor search bar padding */
/* Filter Builder */
--smart-filter-builder-default-width: var(--smart-box-width);
/* Default width of the smartFilterBuilder*/
--smart-filter-builder-default-height: var(--smart-box-height);
/* Default height of the smartFilterBuilder*/
--smart-filter-builder-row-height: var(--smart-editor-height);
/* Default height of the smartFilterBuilder's rows*/
--smart-filter-builder-item-width: var(--smart-editor-width);
/* Default width of the smartFilterBuilder's button items*/
--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;
/* Filter Panel */
--smart-filter-panel-default-width: 300px;
/* Default width of the smartFilterPanel */
--smart-filter-panel-default-height: auto;
/* Default height of the smartFilterPanel */
--smart-filter-panel-padding: 10px;
/* padding of the smartFilterPanel */
--smart-filter-panel-border-top-right-radius: var(--smart-border-radius);
/* smartFilterPanel top-right border radius */
--smart-filter-panel-border-top-left-radius: var(--smart-border-radius);
/* smartFilterPanel top-left border radius */
--smart-filter-panel-border-bottom-left-radius: var(--smart-border-radius);
/* smartFilterPanel bottom-left border radius */
--smart-filter-panel-border-bottom-right-radius: var(--smart-border-radius);
/* smartFilterPanel bottom-right border radius */
--smart-filter-panel-border-width: var(--smart-border-width);
/* smartFilterPanel border width */
--smart-filter-panel-border: var(--smart-border);
/* smartFilterPanel border color */
--smart-filter-panel-background: var(--smart-background);
/* smartFilterPanel background color */
--smart-filter-panel-color: var(--smart-background-color);
/* smartFilterPanel text color */
--smart-filter-panel-vertical-offset: 10px;
/* Vertical offset between smartFilterPanel sub-elements */
--smart-filter-panel-main-element-height: 400px;
/* height of the smartTree inside the smartFilterPanel */
/* File Upload */
--smart-file-upload-default-width: var(--smart-editor-width);
/* Default width of the smartFileUpload*/
--smart-file-upload-browse-button-width: auto;
/* Default width of the browse button*/
--smart-file-upload-browse-button-height: auto;
/* Default height of the browse button*/
--smart-file-upload-footer-button-width: auto;
/* Default height of the smartFileUpload's footer buttons*/
--smart-file-upload-footer-button-height: auto;
/* Default height of the smartFileUpload's footer buttons*/
--smart-file-upload-text-content-uploading-start: "Connecting ...";
/* Default text content of the pseudo element shown when upload starts. */
--smart-file-upload-text-content-uploading: "Uploading ...";
/* Default text content of the pseudo element shown during the upload. */
--smart-file-upload-text-content-error: "Upload error!";
/* Default text content of the pseudo element shown on error. */
--smart-file-upload-text-content-pause: "Upload paused!";
/* Default text content of the pseudo element shown when upload is paused. */
--smart-file-upload-text-content-drop-zone: "Drag files here";
/* Default text content of the pseudo element shown where is the drop zone. */
--smart-file-upload-text-content-drop-zone-over: "Drop here \e824";
/* Default text content of the pseudo element shown when dragged files are over the drop zone. */
--smart-file-upload-container-min-height: 60px;
/* Sets minimmum height of the drop zone and file zone containers. */
--smart-file-upload-total-files-min-height: 20px;
/* Sets min height of the container where total numbers of items is displayed. */
--smart-file-upload-drop-zone-height: 100%;
/* Sets min height of the container where total numbers of items is displayed. */
/* Gantt Chart */
--smart-gantt-chart-resource-splitter-bar-fit-size: calc(var(--smart-gantt-chart-resource-timeline-content-height) + var(--smart-gantt-chart-task-default-height));
/* The fit size of all Resource Splitter bar inside the Resource Panel of the element*/
--smart-gantt-chart-task-splitter-bar-fit-size: var(--smart-gantt-chart-task-timeline-content-height);
/* The fit size of all Splitter bar inside the element*/
--smart-gantt-chart-task-default-height: 30px;
/* The height of a Task inside the Timeline */
--smart-gantt-chart-header-height: var(--smart-gantt-chart-task-default-height);
/* The height of the header of the Task and Resource Panels */
--smart-gantt-chart-task-bar-fill-padding: 5px;
/* The padding of the Fill of the Task Bar */
--smart-gantt-chart-task-label-padding: 2px var(--smart-gantt-chart-task-bar-fill-padding);
/* */
--smart-gantt-chart-task-thumb-color: rgba(0, 0, 0, .55);
/* The color of the thumb */
--smart-gantt-chart-task-progress-color: rgba(0, 0, 0, .15);
/* #2d75f5 */
/* The default color of the progress fill of all Tasks inside the Timeline */
--smart-gantt-chart-project-color: #ffa558;
/* #38a238*/
/* The defaut color for all Project tasks */
--smart-gantt-chart-project-label-color: #333;
/* Determines the label color of the project tasks inside the Timeline. */
--smart-gantt-chart-project-label-color-selected: #000;
/* Determines the label color of the project tasks inside the Timeline when selected. */
--smart-gantt-chart-project-progress-color: var(--smart-gantt-chart-task-progress-color);
/* #008000 */
/* The default color of the progress fill for all Project tasks */
--smart-gantt-chart-task-color: rgb(43, 195, 190);
/* #6495ed */
/* The default color of a Task inside the Timeline */
--smart-gantt-chart-milestone-color: #800080;
/* The default color for all Milestones */
--smart-gantt-chart-timeline-task-background-color: transparent;
/* Determines the background color of the tasks(rows) inside the Timeline. */
--smart-gantt-chart-timeline-task-connection-feedback-color: #e6510a;
/* orange */
/* Determines the default color of the feedback that is shows when creating a connection between tasks inside the Timeline. */
--smart-gantt-chart-timeline-task-connection-feedback-width: 1px;
/* Determines the default width of the feedback that is shows when creating a connection between tasks inside the Timeline. */
--smart-gantt-chart-timeline-task-connection-feedback-style: dashed;
/* Determines the style of the feedback that is shows when creating a connection between tasks inside the Timeline. */
--smart-gantt-chart-timeline-task-connection-color: var(--smart-gantt-chart-timeline-task-connection-feedback-color);
/* Determines the color of the connections between Tasks inside the Timeline. */
--smart-gantt-chart-timeline-task-connection-color-hover: var(--smart-gantt-chart-timeline-task-connection-color);
/* Determines the color on hover of the connections between Tasks inside the Timeline. */
--smart-gantt-chart-timeline-task-connection-width: var(--smart-gantt-chart-timeline-task-connection-feedback-width);
/* Determines the width of the connections between the tasks inside the Timeline. */
--smart-gantt-chart-timeline-task-connection-style: solid;
/* Determines the style of the connections between the tasks inside the Timeline. */
--smart-gantt-chart-timeline-task-connection-arrow-type: solid;
/* Determines the border type of the arrow of the connections between Tasks inside the Timeline. */
--smart-gantt-chart-timeline-task-connection-arrow-width: 5px;
/* Determines the width of the arrow of the connections between Tasks inside the Timeline. */
--smart-gantt-chart-timeline-task-resize-indicator-width: 4px;
/* Determines the defualt width of the resize indicator of the Task bars inside the Timeline. */
--smart-gantt-chart-timeline-task-resize-indicator-color: #fff;
/* Determines the background-color of the resize indicators of the Task bars insinde the Timeline. */
--smart-gantt-chart-timeline-task-resize-indicator-border-color: #333;
/* Determines the border-color of the resize indicator of the Task bars inside the Timeline. */
--smart-gantt-chart-timeline-task-progress-thumb-size: 10px;
/* Determines the size of the thumb controlling the progress of a Task inside the Timeline. */
--smart-gantt-chart-timeline-cell-size: auto;
/* Determines the default width of the cells inside the Timeline. */
--smart-gantt-chart-timeline-cell-min-size: 70px;
/* Determines the default min-width of the cells inside the Timeline. */
--smart-gantt-chart-timeline-task-min-width: 5px;
/* Determines the default min-width of the Tasks insinde the Timeline. Not applicable to Milestone tasks. */
--smart-gantt-chart-timeline-weekend-color: #EFF5FD;
/* Determines the default background color of the 'weekend' cells insinde the Timeline. */
--smart-gantt-chart-timeline-nonworking-color: #F5F5F5;
/* Determines the default background-color of the nonworking days/hours inside the Timeline. */
--smart-gantt-chart-default-width: auto;
/* Determines the default width of the element. */
--smart-gantt-chart-default-height: 600px;
/* Determines the height of the element. */
--smart-gantt-chart-task-popup-window-default-width: 60vw;
/* Determines the width of the task editing popup windows of the element. */
--smart-gantt-chart-connection-popup-window-default-width: 300px;
/* Determines the width of the connection editing popup windows of the element. */
--smart-gantt-chart-confirm-popup-window-default-width: var(--smart-gantt-chart-connection-popup-default-width);
/* Determines the width of the confirm popup window of the element. */
--smart-gantt-chart-popup-window-header-height: 35px;
/* Determines the height of the header of the popup windows inside the element. */
--smart-gantt-chart-popup-window-footer-height: 50px;
/* Determines the height of the foote