From a502ff38495d4b689d2e8b6751325f7c7c1912c1 Mon Sep 17 00:00:00 2001 From: Scrounger Date: Thu, 20 May 2021 07:59:28 +0200 Subject: [PATCH] Top App Bar Widget: color option for menu icon added Top App Bar Widget: color option for menu icon added close #171 --- README.md | 4 ++++ admin/lib/colors.json | 14 ++++++++++---- admin/lib/colorsDark.json | 6 ++++++ admin/words.js | 12 ++++++++++++ widgets/materialdesign.html | 2 +- widgets/materialdesign/css/widgets.css | 5 +++++ widgets/materialdesign/css/widgets.min.css | 2 +- widgets/materialdesign/js/widgets.min.js | 2 +- .../js/widgets/materialdesign.topappbarnav.js | 1 + 9 files changed, 41 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 6c131a2c..33a65f72 100644 --- a/README.md +++ b/README.md @@ -12834,6 +12834,10 @@ The adapter uses the following libraries: ### __WORK IN PROGRESS__ --> + +### __WORK IN PROGRESS__ +* (Scrounger) Top App Bar Widget: color option for menu icon added + ### 0.5.6 (2021-05-07) * (Scrounger) Html Widgets: escaping bug fix diff --git a/admin/lib/colors.json b/admin/lib/colors.json index 75b52403..069840fa 100644 --- a/admin/lib/colors.json +++ b/admin/lib/colors.json @@ -376,7 +376,7 @@ "desc": "imageColor", "defaultValue": 5, "widget": "Dialog, Dialog iFrame" - }, + }, { "id": "light.dialog.background", "desc": "backgroundColor", @@ -412,7 +412,7 @@ "desc": "pressColor", "defaultValue": 2, "widget": "Dialog, Dialog iFrame" - }, + }, { "id": "light.dialog.close_button_icon", "desc": "fullscreenCloseIconColor", @@ -935,6 +935,12 @@ "defaultValue": 0, "widget": "Top App Bar" }, + { + "id": "light.top_app_bar.icon", + "desc": "topAppBarIconColor", + "value": "#FFFFFF", + "widget": "Top App Bar" + }, { "id": "light.top_app_bar.title", "desc": "colorTopAppBarTitle", @@ -994,7 +1000,7 @@ "desc": "subIconDrawerColor", "defaultValue": 0, "widget": "Top App Bar" - }, + }, { "id": "light.top_app_bar.item_text_selected", "desc": "colorListItemTextSelected", @@ -1192,7 +1198,7 @@ "desc": "icon upgradeable", "value": "#ec0909", "widget": "AdapterStatus [Script]" - }, + }, { "id": "light.scripts.adapterStatus.icons.logParser.warn", "desc": "logParser warn icon", diff --git a/admin/lib/colorsDark.json b/admin/lib/colorsDark.json index abd80cf2..1bddb9c8 100644 --- a/admin/lib/colorsDark.json +++ b/admin/lib/colorsDark.json @@ -935,6 +935,12 @@ "defaultValue": 0, "widget": "Top App Bar" }, + { + "id": "dark.top_app_bar.icon", + "desc": "topAppBarIconColor", + "value": "#FFFFFF", + "widget": "Top App Bar" + }, { "id": "dark.top_app_bar.title", "desc": "colorTopAppBarTitle", diff --git a/admin/words.js b/admin/words.js index f24d00a6..47c1c063 100644 --- a/admin/words.js +++ b/admin/words.js @@ -11525,5 +11525,17 @@ systemDictionary = { "es": "color del icono del submenú", "pl": "kolor ikony podmenu", "zh-cn": "子菜单图标颜色" + }, + "topAppBarIconColor": { + "en": "icon color", + "de": "Symbolfarbe", + "ru": "цвет значка", + "pt": "cor do ícone", + "nl": "pictogram kleur", + "fr": "couleur de l'icône", + "it": "colore dell'icona", + "es": "color del icono", + "pl": "kolor ikony", + "zh-cn": "图标颜色" } }; \ No newline at end of file diff --git a/widgets/materialdesign.html b/widgets/materialdesign.html index 5f4c3957..73ad32fb 100644 --- a/widgets/materialdesign.html +++ b/widgets/materialdesign.html @@ -671,7 +671,7 @@ data-vis-name="Top App Bar" data-vis-update-style="true" data-vis-attrs="manual/custom,materialdesign.viseditor.manualLink,topAppBar;questionsAndAnswers/custom,materialdesign.viseditor.questionsAndAnswers,topAppBar;donate/custom,materialdesign.viseditor.bmc;onlineExampleProject/custom,materialdesign.viseditor.onlineExample;useTheme/custom,materialdesign.viseditor.useTheme;oid;showIndexNum/checkbox;navItemCount[1]/number;navDefaultValue[0]/number,0;selectedItemName_oid/id;debug/checkbox;" - data-vis-attrs0="group.topAppBarLayout;topAppBarLayout[standard]/select,standard,dense,short;titleTopAppBar[Material Design Widgets]/html;colorTopAppBarTitle[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.title]/color;colorTopAppBarBackground[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.background]/color;titleFont[#mdwTheme:vis-materialdesign.0.fonts.top_app_bar.title]/fontname;titleFontSize[#mdwTheme:vis-materialdesign.0.fontSizes.top_app_bar.title]/number;showSelectedItemAsTitle[true]/checkbox;showSelectedItemIconInTitle[true]/checkbox;iconTitleHeight/dimension;topAppBarZ_index[998]/number;vibrateTopAppBarOnMobilDevices[50]/number;" + data-vis-attrs0="group.topAppBarLayout;topAppBarLayout[standard]/select,standard,dense,short;titleTopAppBar[Material Design Widgets]/html;colorTopAppBarTitle[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.title]/color;colorTopAppBarBackground[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.background]/color;titleFont[#mdwTheme:vis-materialdesign.0.fonts.top_app_bar.title]/fontname;titleFontSize[#mdwTheme:vis-materialdesign.0.fontSizes.top_app_bar.title]/number;topAppBarIconColor/color;showSelectedItemAsTitle[true]/checkbox;showSelectedItemIconInTitle[true]/checkbox;iconTitleHeight/dimension;topAppBarZ_index[998]/number;vibrateTopAppBarOnMobilDevices[50]/number;" data-vis-attrs1="group.drawerLayout;drawerLayout[modal]/select,modal,permanent;drawerItemLayout[standard]/select,standard,backdrop;listItemDividerStyle[standard]/select,standard,padded,inset;drawerWidth/number;z_index[1000]/number;showHeader[true]/checkbox;headerLabel[

Material Design Widgets

by Scrounger
]/html;showLabels[true]/checkbox;drawerIconHeight/number;listItemAlignment[left]/select,left,center,right;listItemTextFont[#mdwTheme:vis-materialdesign.0.fonts.top_app_bar.item]/fontname;listItemTextFontDisabled[#mdwTheme:vis-materialdesign.0.fonts.top_app_bar.item_disabled]/fontname;listItemTextSize[#mdwTheme:vis-materialdesign.0.fontSizes.top_app_bar.item]/auto,headline1,headline2,headline3,headline4,headline5,headline6,subtitle1,subtitle2,body1,body2,caption,button,overline,xx-small,x-small,small,medium,large,x-large,xx-large,smaller,larger;listItemHeaderFont[#mdwTheme:vis-materialdesign.0.fonts.top_app_bar.header]/fontname;listItemHeaderTextSize[#mdwTheme:vis-materialdesign.0.fontSizes.top_app_bar.header]/auto,headline1,headline2,headline3,headline4,headline5,headline6,subtitle1,subtitle2,body1,body2,caption,button,overline,xx-small,x-small,small,medium,large,x-large,xx-large,smaller,larger;backdropLabelBackgroundHeight[30]/slider,0,100,1;vibrateDrawerOnMobilDevices[0]/number;" data-vis-attrs2="group.drawerColors;colorDrawerBackground[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.menu_background]/color;colorDrawerItemBackground[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.item_background]/color;colorDrawerHeaderBackground[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.header_background]/color;colorListItemHover[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.item_hover]/color;colorListItemSelected[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.item_selected]/color;colorListItemText[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.item_text]/color;colorListItemTextSelected[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.item_text_selected]/color;colorListItemTextDisabled[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.item_text_disabled]/color;colorListItemIconDisabled[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.item_icon_disabled]/color;colorListItemHeaders[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.header_text]/color;colorListItemDivider[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.item_divider]/color;colorSubItemToggleIcon[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.item_icon_toggle]/color;colorDrawerbackdropLabelBackground[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.item_backdrop_background_text_off]/color;colorDrawerbackdropLabelBackgroundActive[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.item_backdrop_background_text_on]/color;" data-vis-attrs3="group.drawerSubItemsLayout;drawerSubItemLayout[standard]/select,standard,backdrop;listSubItemDividerStyle[standard]/select,standard,padded,inset;colorListSubItemDivider[#mdwTheme:vis-materialdesign.0.colors.top_app_bar.subItem_divider]/color;drawerSubItemIconHeight/number;listSubItemAlignment[left]/select,left,center,right;listItemSubTextFont[#mdwTheme:vis-materialdesign.0.fonts.top_app_bar.subItem]/fontname;listSubItemTextSize[#mdwTheme:vis-materialdesign.0.fontSizes.top_app_bar.subItem]/auto,headline1,headline2,headline3,headline4,headline5,headline6,subtitle1,subtitle2,body1,body2,caption,button,overline,xx-small,x-small,small,medium,large,x-large,xx-large,smaller,larger;listItemSubTextFontDisabled[#mdwTheme:vis-materialdesign.0.fonts.top_app_bar.subItem_disabled]/fontname;showSubItemsLabels[true]/checkbox;backdropSubLabelBackgroundHeight/slider,0,100,1;" diff --git a/widgets/materialdesign/css/widgets.css b/widgets/materialdesign/css/widgets.css index 68a13355..881124ad 100644 --- a/widgets/materialdesign/css/widgets.css +++ b/widgets/materialdesign/css/widgets.css @@ -19,6 +19,7 @@ --materialdesign-font-top-app-bar-sub-item: inherit; --materialdesign-font-top-app-bar-sub-item-disabled: inherit; --materialdesign-color-top-app-bar-header-background: #44739e; + --materialdesign-top-app-bar-color-burger-icon: #fff; --materialdesign-color-checkbox: #44739e; --materialdesign-color-checkbox-border: rgba(0, 0, 0, 0.54); @@ -1402,6 +1403,10 @@ svg.materialdesign-widget .materialdesign-button__icon { padding-top: 0px; } +.materialdesign-widget .mdc-icon-button.material-icons.mdc-top-app-bar__navigation-icon{ + color: var(--materialdesign-top-app-bar-color-burger-icon); +} + .materialdesign-widget .materialdesign-list-item-backdrop-container { display: flex; justify-content: center; diff --git a/widgets/materialdesign/css/widgets.min.css b/widgets/materialdesign/css/widgets.min.css index 2498bcfb..9b02a4c0 100644 --- a/widgets/materialdesign/css/widgets.min.css +++ b/widgets/materialdesign/css/widgets.min.css @@ -1 +1 @@ -:root{--materialdesign-color-primary:#44739e;--materialdesign-color-secondary:#fff;--materialdesign-color-button-pressed:initial;--materialdesign-color-top-app-bar-background:#44739e;--materialdesign-font-top-app-bar-title:inherit;--materialdesign-font-size-top-app-bar-title:20px;--materialdesign-font-top-app-bar-item:inherit;--materialdesign-color-top-app-bar-title:#fff;--materialdesign-font-top-app-bar-item-disabled:inherit;--materialdesign-font-top-app-bar-sub-item:inherit;--materialdesign-font-top-app-bar-sub-item-disabled:inherit;--materialdesign-color-top-app-bar-header-background:#44739e;--materialdesign-color-checkbox:#44739e;--materialdesign-color-checkbox-border:rgba(0, 0, 0, 0.54);--materialdesign-color-checkbox-hover:#000;--materialdesign-font-button:inherit;--materialdesign-font-size-button:14px;--materialdesign-font-button-vertical-text-distance-image:2px;--materialdesign-button-lockicon-color:#B22222;--material-progress-circular-color:#44739e;--materialdesign-color-drawer-background:#fff;--materialdesign-color-drawer-sub-background:#fff;--materialdesign-color-list-item-background:#fff;--materialdesign-color-sub-list-item-background:#fff;--materialdesign-color-list-background:transparent;--materialdesign-color-icon-button-hover:#44739e;--materialdesign-color-list-item-hover:#000;--materialdesign-color-sub-list-item-hover:#000;--materialdesign-color-list-item-selected:#000;--materialdesign-color-sub-list-item-selected:#000;--materialdesign-color-list-item-text:#000;--materialdesign-font-list-item-text:initial;--materialdesign-color-list-item-text-disabled:rgba(0, 0, 0, 0.38);--materialdesign-color-list-item-icon-disabled:rgba(0, 0, 0, 0.38);--materialdesign-color-sub-list-item-text:#000;--materialdesign-color-list-item-text-activated:#44739e;--materialdesign-color-sub-list-item-text-activated:#44739e;--materialdesign-font-list-item-text-secondary:initial;--materialdesign-color-list-item-text-secondary:rgba(0, 0, 0, 0.54);--materialdesign-color-list-item-text-right:#000;--materialdesign-font-list-item-text-right:initial;--materialdesign-color-list-item-text-secondary-right:rgba(0, 0, 0, 0.54);--materialdesign-font-list-item-text-secondary-right:initial;--materialdesign-color-list-item-header:#000;--materialdesign-font-list-item-header:initial --materialdesign-color-list-item-divider: rgba(0, 0, 0, 0.12);--materialdesign-color-sub-list-item-divider:rgba(0, 0, 0, 0.12);--materialdesign-color-list-item-backdrop:rgba(0,0,0,0.5);--materialdesign-color-sub-list-item-backdrop:rgba(0,0,0,0.5);--materialdesign-color-list-item-backdrop-activated:#1e88e566;--materialdesign-color-sub-list-item-backdrop-activated:#1e88e566;--materialdesign-color-card-background:#fff;--materialdesign-color-card-title-section-background:transparent;--materialdesign-color-card-text-section-background:transparent;--materialdesign-color-card-title:#44739e;--materialdesign-font-card-title:inherit;--materialdesign-color-card-sub-title:#a1a1a1;--materialdesign-font-card-sub-title:inherit;--materialdesign-color-card--text-section-text:#44739e;--materialdesign-font-card--text-section-text:inherit;--materialdesign-color-table-background:#fff;--materialdesign-color-table-border:rgba(0,0,0,.12);--materialdesign-color-table-header-row-background:inherit;--materialdesign-color-table-header-row-text-color:#44739e;--materialdesign-color-table-row-background:inherit;--materialdesign-color-table-row-background-hover:rgba(0, 0, 0, 0.04);--materialdesign-color-table-row-text-color:#44739e;--materialdesign-color-table-row-divider:rgba(0, 0, 0, 0.12);--materialdesign-color-switch-on:#44739e;--materialdesign-color-switch-on-hover:#44739e;--materialdesign-color-switch-off:#fff;--materialdesign-color-switch-track:#000;--materialdesign-color-switch-off-hover:#44739e;--materialdesign-masonry-gaps:20px;--materialdesign-grid-gaps:0px;--materialdesign-icon-list-background:transparent;--materialdesign-icon-list-items-per-row:3;--materialdesign-icon-list-items-min-width:50px;--materialdesign-icon-list-items-min-height:0px;--materialdesign-icon-list-items-gaps:4px;--materialdesign-icon-list-items-text-font-size:14px;--materialdesign-icon-list-items-text-font-family:inherit;--materialdesign-icon-list-items-text-font-color:#44739e;--materialdesign-icon-list-items-subText-font-size:12px;--materialdesign-icon-list-items-subText-font-family:inherit;--materialdesign-icon-list-items-subText-font-color:rgba(0, 0, 0, 0.54);--materialdesign-icon-list-items-value-font-size:12px;--materialdesign-icon-list-items-value-font-family:inherit;--materialdesign-icon-list-items-value-font-color:#44739e;--materialdesign-icon-list-item-layout-horizontal-image-container-width:auto;--materialdesign-icon-list-item-layout-vertical-image-container-height:auto;--vue-slider-thumb-label-font-color:#fff;--vue-slider-thumb-label-font-size:12px;--vue-slider-tick-before-color:#44739e;--vue-slider-tick-after-color:#44739e;--vue-slider-tick-font-family:inherit;--vue-slider-tick-color:#808080;--vue-slider-tick-font-size:14px;--vue-slider-thumb-before:initial;--vue-text-field-before-color:rgba(0, 0, 0, 0.2);--vue-text-field-hover-color:#44739e;--vue-text-field-after-color:#44739e;--vue-text-field-label-before-color:rgba(0, 0, 0, 0.6);--vue-text-field-label-after-color:#44739e;--vue-text-field-label-font-family:inherit;--vue-text-field-label-font-size:16px;--vue-text-field-label-width:inherit;--vue-text-field-background-color:rgba(0, 0, 0, 0.06);--vue-text-field-background-hover-color:rgba(0, 0, 0, 0.12);--vue-text-field-background-after-color:rgba(0, 0, 0, 0.06);--vue-text-field-input-text-color:rgba(0, 0, 0, 0.87);--vue-text-field-input-text-font-size:inherit;--vue-text-field-input-text-font-family:inherit;--vue-text-field-message-color:rgba(0, 0, 0, 0.6);--vue-text-field-message-font-size:12px;--vue-text-field-message-font-family:inherit;--vue-text-field-alignment:left;--vue-text-field-counter-color:rgba(0,0,0,.6);--vue-text-field-counter-font-size:12px;--vue-text-field-counter-font-family:inherit;--vue-text-field-appendix-color:rgba(0,0,0,.6);--vue-text-field-appendix-font-size:inherit;--vue-text-field-appendix-font-family:inherit;--vue-text-field-translate-x:0px;--vue-text-field-translate-y:-18px;--vue-text-icon-clear-color:#44739e;--vue-text-icon-clear-size:inherit;--vue-text-icon-append-color:#44739e;--vue-text-icon-append-size:inherit;--vue-text-icon-append-cursor:inherit;--vue-text-icon-append-outer-color:#44739e;--vue-text-icon-append-outer-size:inherit;--vue-text-icon-prepand-color:#44739e;--vue-text-icon-prepand-size:inherit;--vue-text-icon-prepand-inner-color:#44739e;--vue-text-icon-prepand-inner-size:inherit;--vue-list-item-height:auto;--vue-list-item-background-color:inherit;--vue-list-item-background-hover-color:black;--vue-list-item-background-selected-color:black;--vue-ripple-effect-color:#44739e;--vue-list-item-font-size:inherit;--vue-list-item-font-family:inherit;--vue-list-item-font-color:inherit;--vue-list-item-font-color-hover:inherit;--vue-list-item-font-color-selected:inherit;--vue-list-item-subtitle-font-size:inherit;--vue-list-item-subtitle-font-family:inherit;--vue-list-item-subtitle-font-color:rgba(0, 0, 0, 0.6);--vue-list-item-subtitle-font-color-hover:rgba(0, 0, 0, 0.6);--vue-list-item-subtitle-font-color-selected:rgba(0, 0, 0, 0.6);--vue-list-item-value-font-size:inherit;--vue-list-item-value-font-family:inherit;--vue-list-item-value-font-color:rgba(0, 0, 0, 0.6);--vue-list-item-value-font-color-hover:rgba(0, 0, 0, 0.6);--vue-list-item-value-font-color-selected:rgba(0, 0, 0, 0.6);--vue-list-item-icon-size:20px;--vue-list-item-icon-color:#44739e;--vue-list-item-icon-color-hover:#44739e;--vue-list-item-icon-color-selected:#44739e;--vue-alerts-background-color:#fff;--vue-alerts-border-color:#44739e;--vue-alerts-border-outlined-color:#44739e;--vue-alerts-button-close-color:#44739e;--vue-alerts-text-size:16px;--vue-alerts-text-font-family:inherit;--vue-alerts-text-font-color:inherit;--vue-alerts-icon-color:black;--vue-alerts-icon-size:24px;--vue-alerts-bottom-margin:16px;--vue-btn-background-color-before:transparent;--vue-calendar-day-button-today-color:#44739e;--vue-calendar-border-color:#e0e0e0;--vue-calendar-background-color:transparent;--vue-calender-background-outside-color:#f7f7f7;--vue-calender-header-background-color:transparent;--vue-calender-weeknumber-background-color:#f7f7f7;--vue-calender-weeknumber-font-size:14px;--vue-calender-weeknumber-font:inherit;--vue-calendar-weeknumber-font-color:black;--vue-calendar-time-axis-background-color:transparent;--vue-calendar-time-axis-header-background-color:transparent;--vue-calendar-time-axis-text-size:12px;--vue-calendar-time-axis-text-font:inherit;--vue-calendar-time-axis-text-color:black;--vue-calendar-day-button-font-size:inherit;--vue-calendar-day-button-font-family:inherit;--vue-calendar-day-button-font-color:black;--vue-calendar-day-button-today-font-size:inherit;--vue-calendar-day-button-today-font-family:inherit;--vue-calendar-day-button-today-font-color:#fff;--vue-calendar-day-label-font-size:12px;--vue-calendar-day-label-font-family:inherit;--vue-calendar-day-label-font-color:#000000;--vue-calendar-day-label-previous-font-color:rgba(0, 0, 0, 0.38);--vue-calendar-day-label-today-font-size:12px;--vue-calendar-day-label-today-font-family:inherit;--vue-calendar-day-label-today-font-color:#44739e;--vue-calendar-control-container-height:10px --vue-calendar-control-button-icon-size: 24px;--vue-calendar-control-button-icon-color:#44739e;--vue-calendar-control-button-text-size:12px;--vue-calendar-control-button-text-color:black;--vue-calendar-control-button-text-font:inherit;--vue-aclendar-event-font-size:inherit;--vue-aclendar-event-font:inherit;--vue-calendar-control-button-container-flex:1;--vue-calendar-control-button-container-min-width:initial;--vue-dialog-title-font-size:20px;--vue-dialog-title-font-family:inherit;--vue-dialog-footer-background-color:initial;--vue-dialog-view-container-distance-to-border:24px;--vue-toolbar-background-color:#44739e;--dialog-footer-button-text-color:#44739e;--dialog-footer-button-text-font:inherit;--dialog-footer-button-text-font-size:20px;--vue-progress-progress-color:#44739e;--vue-progress-progress-color-background:#e6e6e6;--vue-progress-progress-color-striped:rgba(255,255,255,0.25);--vue-progress-progress-color-text:#44739e;--vue-progress-progress-color-text-size:initial;--vue-progress-progress-color-text-font-family:inherit;--vue-progress-progress-color-text-align:end;--vue-progress-progress-striped-angle:135deg;--vue-progress-progress-striped-width1:25%;--vue-progress-progress-striped-width2:50%;--vue-progress-progress-striped-width3:75%;--vue-progress-circular-progress-color:#44739e;--vue-progress-circular-progress-color-background:#e6e6e6;--vue-progress-circular-progress-color-text:#44739e;--vue-progress-circular-progress-color-text-size:initial;--vue-progress-circular-progress-color-text-font-family:inherit;--value-color-text:#44739e;--value-font-text:inherit;--value-font-size-text:14px;--value-color-prepand:#44739e;--value-font-prepand:inherit;--value-font-size-prepand:14px;--value-color-append:#44739e;--value-font-append:inherit;--value-font-size-append:14px;--vue-dialog-fullscreen-color-icon:#fff}.materialdesign-widget .materialdesign-vuetify-autoComplete input[type=time]::-webkit-calendar-picker-indicator,.materialdesign-widget .materialdesign-vuetify-select input[type=time]::-webkit-calendar-picker-indicator,.materialdesign-widget .materialdesign-vuetify-textField input[type=time]::-webkit-calendar-picker-indicator{background:0 0}.materialdesign-widget.materialdesign-value .value-text{color:var(--value-color-text);font-family:var(--value-font-text);font-size:var(--value-font-size-text)}.materialdesign-widget.materialdesign-value .prepand-text{color:var(--value-color-prepand);font-family:var(--value-font-prepand);font-size:var(--value-font-size-prepand)}.materialdesign-widget.materialdesign-value .append-text{color:var(--value-color-append);font-family:var(--value-font-append);font-size:var(--value-font-size-append)}.mdi-set,.mdi:before{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.materialdesign-widget .materialdesign-button.vertical .materialdesign-button__label,.materialdesign-widget.materialdesign-button.vertical .materialdesign-button__label{margin-top:var(--materialdesign-font-button-vertical-text-distance-image);margin-bottom:var(--materialdesign-font-button-vertical-text-distance-image)}.materialdesign-widget.materialdesign-button .materialdesign-lock-icon{color:var(--materialdesign-button-lockicon-color)}.materialdesign-widget .materialdesign-button,.materialdesign-widget.materialdesign-button{font-family:var(--materialdesign-font-button);font-size:var(--materialdesign-font-size-button);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:2.25rem;font-weight:500;text-decoration:none;padding:0 8px 0 8px;align-items:center;justify-content:center;box-sizing:border-box;height:36px;border:none;outline:0;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;overflow:hidden;vertical-align:middle;border-radius:4px}.materialdesign-widget .materialdesign-button::-moz-focus-inner,.materialdesign-widget.materialdesign-button::-moz-focus-inner{padding:0;border:0}.materialdesign-widget .materialdesign-button:active,.materialdesign-widget.materialdesign-button:active{outline:0}.materialdesign-widget .materialdesign-button:hover,.materialdesign-widget.materialdesign-button:hover{cursor:pointer}.materialdesign-widget .materialdesign-button:disabled,.materialdesign-widget.materialdesign-button:disabled{background-color:transparent;color:rgba(0,0,0,.37);cursor:default;pointer-events:none}.materialdesign-widget .materialdesign-button.materialdesign-widget.materialdesign-button--dense,.materialdesign-widget.materialdesign-button.materialdesign-widget.materialdesign-button--dense{border-radius:4px}.materialdesign-widget .materialdesign-button:not(:disabled),.materialdesign-widget.materialdesign-button:not(:disabled){background-color:transparent}.materialdesign-widget .materialdesign-button .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button .materialdesign-widget.materialdesign-button__icon{margin-left:0;margin-right:8px;display:inline-block;width:18px;height:18px;font-size:18px;vertical-align:top}.materialdesign-widget .materialdesign-button .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button .materialdesign-widget.materialdesign-button__icon[dir=rtl],[dir=rtl] .materialdesign-widget .materialdesign-button .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button .materialdesign-widget.materialdesign-button__icon{margin-left:8px;margin-right:0}.materialdesign-widget .materialdesign-button .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button .materialdesign-button-body:not(:disabled){color:var(--materialdesign-color-primary)}.materialdesign-widget .materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon{margin-left:8px;margin-right:0}.materialdesign-widget .materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],[dir=rtl] .materialdesign-widget .materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon{margin-left:0;margin-right:8px}svg.materialdesign-widget .materialdesign-button__icon,svg.materialdesign-widget.materialdesign-button__icon{fill:currentColor}.materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon{margin-left:-4px;margin-right:8px}.materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon[dir=rtl],[dir=rtl] .materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon{margin-left:8px;margin-right:-4px}.materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon{margin-left:8px;margin-right:-4px}.materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],[dir=rtl] .materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon{margin-left:-4px;margin-right:8px}.materialdesign-widget .materialdesign-button--raised,.materialdesign-widget .materialdesign-button--unelevated,.materialdesign-widget.materialdesign-button--raised,.materialdesign-widget.materialdesign-button--unelevated{padding:0}.materialdesign-widget .materialdesign-button--raised:disabled,.materialdesign-widget .materialdesign-button--unelevated:disabled,.materialdesign-widget.materialdesign-button--raised:disabled,.materialdesign-widget.materialdesign-button--unelevated:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.37)}.materialdesign-widget .materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget .materialdesign-button--unelevated .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--unelevated .materialdesign-button-body:not(:disabled){background-color:var(--materialdesign-color-primary)}@supports not (-ms-ime-align:auto){.materialdesign-widget .materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget .materialdesign-button--unelevated .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--unelevated .materialdesign-button-body:not(:disabled){background-color:var(--materialdesign-color-primary)}}.materialdesign-widget .materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget .materialdesign-button--unelevated .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--unelevated .materialdesign-button-body:not(:disabled){color:var(--materialdesign-color-secondary)}.materialdesign-widget .materialdesign-button--raised,.materialdesign-widget.materialdesign-button--raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:box-shadow 280ms cubic-bezier(.4,0,.2,1)}.materialdesign-widget .materialdesign-button--raised:focus,.materialdesign-widget .materialdesign-button--raised:hover,.materialdesign-widget.materialdesign-button--raised:focus,.materialdesign-widget.materialdesign-button--raised:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.materialdesign-widget .materialdesign-button--raised:active,.materialdesign-widget.materialdesign-button--raised:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.materialdesign-widget .materialdesign-button--raised:disabled,.materialdesign-widget.materialdesign-button--raised:disabled{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.materialdesign-widget .materialdesign-button--outlined,.materialdesign-widget.materialdesign-button--outlined{border-style:solid;padding:0 15px 0 15px;border-width:1px}.materialdesign-widget .materialdesign-button--outlined:disabled,.materialdesign-widget.materialdesign-button--outlined:disabled{border-color:rgba(0,0,0,.37)}.materialdesign-widget .materialdesign-button--outlined:not(:disabled),.materialdesign-widget.materialdesign-button--outlined:not(:disabled){border-color:var(--materialdesign-color-primary)}.materialdesign-widget .materialdesign-button--dense,.materialdesign-widget.materialdesign-button--dense{height:32px;font-size:.8125rem}@-webkit-keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}}@keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}}@-webkit-keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity,0)}}@keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity,0)}}@-webkit-keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity,0)}to{opacity:0}}@keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity,0)}to{opacity:0}}.mdc-ripple-surface--test-edge-var-bug{--mdc-ripple-surface-test-edge-var:1px solid #000;visibility:hidden}.mdc-ripple-surface--test-edge-var-bug::before{border:var(--mdc-ripple-surface-test-edge-var)}.materialdesign-widget .materialdesign-button,.materialdesign-widget.materialdesign-button{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent}.materialdesign-widget .materialdesign-button::after,.materialdesign-widget .materialdesign-button::before,.materialdesign-widget.materialdesign-button::after,.materialdesign-widget.materialdesign-button::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.materialdesign-widget .materialdesign-button::before,.materialdesign-widget.materialdesign-button::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded::before,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));transform:scale(var(--mdc-ripple-fg-scale,1))}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded::after,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded--unbounded::after,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded--foreground-activation::after,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded--foreground-deactivation::after,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.materialdesign-widget .materialdesign-button::after,.materialdesign-widget .materialdesign-button::before,.materialdesign-widget.materialdesign-button::after,.materialdesign-widget.materialdesign-button::before{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded::after,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.materialdesign-widget .materialdesign-button::after,.materialdesign-widget .materialdesign-button::before,.materialdesign-widget.materialdesign-button::after,.materialdesign-widget.materialdesign-button::before{background-color:var(--materialdesign-color-button-pressed,var(--materialdesign-color-primary))}.materialdesign-widget .materialdesign-icon-list-container .materialdesign-iconList-button::after,.materialdesign-widget .materialdesign-icon-list-container .materialdesign-iconList-button::before{background-color:var(--materialdesign-color-icon-button-hover)}@supports not (-ms-ime-align:auto){.materialdesign-widget .materialdesign-button::after,.materialdesign-widget .materialdesign-button::before,.materialdesign-widget.materialdesign-button::after,.materialdesign-widget.materialdesign-button::before{background-color:var(--materialdesign-color-button-pressed,var(--materialdesign-color-primary))}.materialdesign-widget .materialdesign-icon-list-container .materialdesign-iconList-button::after,.materialdesign-widget .materialdesign-icon-list-container .materialdesign-iconList-button::before{background-color:var(--materialdesign-color-icon-button-hover)}}.materialdesign-widget .materialdesign-button:hover::before,.materialdesign-widget.materialdesign-button:hover::before{opacity:.04}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget .materialdesign-button:not(.mdc-ripple-upgraded):focus::before,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget.materialdesign-button:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.materialdesign-widget .materialdesign-button:not(.mdc-ripple-upgraded)::after,.materialdesign-widget.materialdesign-button:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.materialdesign-widget .materialdesign-button:not(.mdc-ripple-upgraded):active::after,.materialdesign-widget.materialdesign-button:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.12}.materialdesign-widget .materialdesign-button--raised::after,.materialdesign-widget .materialdesign-button--raised::before,.materialdesign-widget .materialdesign-button--unelevated::after,.materialdesign-widget .materialdesign-button--unelevated::before,.materialdesign-widget.materialdesign-button--raised::after,.materialdesign-widget.materialdesign-button--raised::before,.materialdesign-widget.materialdesign-button--unelevated::after,.materialdesign-widget.materialdesign-button--unelevated::before{background-color:#fff}@supports not (-ms-ime-align:auto){.materialdesign-widget .materialdesign-button--raised .materialdesign-button-body::after,.materialdesign-widget .materialdesign-button--raised .materialdesign-button-body::before,.materialdesign-widget .materialdesign-button--unelevated .materialdesign-button-body::after,.materialdesign-widget .materialdesign-button--unelevated .materialdesign-button-body::before,.materialdesign-widget.materialdesign-button--raised .materialdesign-button-body::after,.materialdesign-widget.materialdesign-button--raised .materialdesign-button-body::before,.materialdesign-widget.materialdesign-button--unelevated .materialdesign-button-body::after,.materialdesign-widget.materialdesign-button--unelevated .materialdesign-button-body::before{background-color:var(--materialdesign-color-button-pressed,var(--materialdesign-color-secondary))}}.materialdesign-widget .materialdesign-button--raised:hover::before,.materialdesign-widget .materialdesign-button--unelevated:hover::before,.materialdesign-widget.materialdesign-button--raised:hover::before,.materialdesign-widget.materialdesign-button--unelevated:hover::before{opacity:.08}.materialdesign-widget .materialdesign-button--raised.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget .materialdesign-button--raised:not(.mdc-ripple-upgraded):focus::before,.materialdesign-widget .materialdesign-button--unelevated.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget .materialdesign-button--unelevated:not(.mdc-ripple-upgraded):focus::before,.materialdesign-widget.materialdesign-button--raised.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget.materialdesign-button--raised:not(.mdc-ripple-upgraded):focus::before,.materialdesign-widget.materialdesign-button--unelevated.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget.materialdesign-button--unelevated:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.24}.materialdesign-widget .materialdesign-button--raised:not(.mdc-ripple-upgraded)::after,.materialdesign-widget .materialdesign-button--unelevated:not(.mdc-ripple-upgraded)::after,.materialdesign-widget.materialdesign-button--raised:not(.mdc-ripple-upgraded)::after,.materialdesign-widget.materialdesign-button--unelevated:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.materialdesign-widget .materialdesign-button--raised:not(.mdc-ripple-upgraded):active::after,.materialdesign-widget .materialdesign-button--unelevated:not(.mdc-ripple-upgraded):active::after,.materialdesign-widget.materialdesign-button--raised:not(.mdc-ripple-upgraded):active::after,.materialdesign-widget.materialdesign-button--unelevated:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.materialdesign-widget .materialdesign-button--raised.mdc-ripple-upgraded,.materialdesign-widget .materialdesign-button--unelevated.mdc-ripple-upgraded,.materialdesign-widget.materialdesign-button--raised.mdc-ripple-upgraded,.materialdesign-widget.materialdesign-button--unelevated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.24}.materialdesign-widget .materialdesign-icon-button,.materialdesign-widget.materialdesign-icon-button{border-radius:100%;width:48px;height:48px;padding:12px;font-size:24px;display:inline-block;box-sizing:border-box;border:none;outline:0;background-color:transparent;fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.materialdesign-widget .materialdesign-icon-button img,.materialdesign-widget .materialdesign-icon-button svg,.materialdesign-widget.materialdesign-icon-button img,.materialdesign-widget.materialdesign-icon-button svg{width:24px;height:24px}.materialdesign-widget .materialdesign-icon-button:disabled,.materialdesign-widget.materialdesign-icon-button:disabled{color:rgba(0,0,0,.38);color:var(--mdc-theme-text-disabled-on-light,rgba(0,0,0,.38));cursor:default;pointer-events:none}.materialdesign-widget .materialdesign-icon-button__icon,.materialdesign-widget.materialdesign-icon-button__icon{display:inline-block}.materialdesign-widget .materialdesign-icon-button__icon.materialdesign-widget.materialdesign-icon-button__icon--on,.materialdesign-widget.materialdesign-icon-button__icon.materialdesign-widget.materialdesign-icon-button__icon--on{display:none}.materialdesign-widget .materialdesign-icon-button--on .materialdesign-widget.materialdesign-icon-button__icon,.materialdesign-widget.materialdesign-icon-button--on .materialdesign-widget.materialdesign-icon-button__icon{display:none}.materialdesign-widget .materialdesign-icon-button--on .materialdesign-widget.materialdesign-icon-button__icon.materialdesign-widget.materialdesign-icon-button__icon--on,.materialdesign-widget.materialdesign-icon-button--on .materialdesign-widget.materialdesign-icon-button__icon.materialdesign-widget.materialdesign-icon-button__icon--on{display:inline-block}.materialdesign-widget .materialdesign-icon-button,.materialdesign-widget.materialdesign-icon-button{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent}.materialdesign-widget .materialdesign-icon-button::after,.materialdesign-widget .materialdesign-icon-button::before,.materialdesign-widget.materialdesign-icon-button::after,.materialdesign-widget.materialdesign-icon-button::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.materialdesign-widget .materialdesign-icon-button::before,.materialdesign-widget.materialdesign-icon-button::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded::before,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));transform:scale(var(--mdc-ripple-fg-scale,1))}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded::after,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded--unbounded::after,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded--foreground-activation::after,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded--foreground-deactivation::after,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.materialdesign-widget .materialdesign-icon-button::before,.materialdesign-widget.materialdesign-icon-button::after,.materialdesign-widget.materialdesign-icon-button::before{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded::after,.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded::before,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded::after,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded::before{top:var(--mdc-ripple-top,calc(50% - 50%));left:var(--mdc-ripple-left,calc(50% - 50%));width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.materialdesign-widget .materialdesign-icon-button::after,.materialdesign-widget .materialdesign-icon-button::before,.materialdesign-widget.materialdesign-icon-button::after,.materialdesign-widget.materialdesign-icon-button::before{background-color:var(--materialdesign-color-icon-button-hover,#44739e)}.materialdesign-widget .materialdesign-icon-button:hover::before,.materialdesign-widget.materialdesign-icon-button:hover::before{opacity:.04}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget .materialdesign-icon-button:not(.mdc-ripple-upgraded):focus::before,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget.materialdesign-icon-button:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.materialdesign-widget .materialdesign-icon-button:not(.mdc-ripple-upgraded)::after,.materialdesign-widget.materialdesign-icon-button:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.materialdesign-widget .materialdesign-icon-button:not(.mdc-ripple-upgraded):active::after,.materialdesign-widget.materialdesign-icon-button:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.12}.materialdesign-widget.materialdesign-html-card .mdc-card{border-radius:4px;background-color:var(--materialdesign-color-card-background);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;box-sizing:border-box;color:#000}.materialdesign-widget .materialdesign-html-card.mdc-card{border-radius:4px;background-color:var(--materialdesign-color-card-background);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;box-sizing:border-box;color:#000}.materialdesign-widget .materialdesign-html-card.card-title-section{visibility:visible;box-sizing:border-box;width:100%;padding-top:16px;padding-left:16px;padding-right:16px;background-color:var(--materialdesign-color-card-title-section-background)}.materialdesign-widget .materialdesign-html-card.card-text-section{visibility:visible;box-sizing:border-box;padding:16px;background-color:var(--materialdesign-color-card-text-section-background);color:var(--materialdesign-color-card--text-section-text);font-family:var(--materialdesign-font-card--text-section-text)}.materialdesign-widget .materialdesign-html-card.card-text-section.iconlist{visibility:visible;box-sizing:border-box;padding:1px;background-color:var(--materialdesign-color-card-text-section-background);color:var(--materialdesign-color-card--text-section-text);font-family:var(--materialdesign-font-card--text-section-text)}.materialdesign-widget .materialdesign-html-card.card-title{color:var(--materialdesign-color-card-title);font-family:var(--materialdesign-font-card-title)}.materialdesign-widget .materialdesign-html-card.card-subtitle{color:var(--materialdesign-color-card-sub-title);font-family:var(--materialdesign-font-card-sub-title)}.materialdesign-widget .materialdesign-html-card.card-custom-body{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:.03125em;text-decoration:inherit;text-transform:inherit}.materialdesign-widget .materialdesign-html-card.mdc-card__media-content{display:flex;align-items:flex-end;padding-bottom:16px}.materialdesign-widget .materialdesign-html-card.horizontal-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.materialdesign-widget .materialdesign-html-card.mdc-card__media--square{width:100%}.materialdesign-widget .mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;padding:11px}.materialdesign-widget .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,.materialdesign-widget .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before{background-color:var(--materialdesign-color-checkbox,#44739e)}@supports not (-ms-ime-align:auto){.materialdesign-widget .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,.materialdesign-widget .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before{background-color:var(--materialdesign-color-checkbox,#44739e)}}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after,.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before{background-color:var(--materialdesign-color-checkbox,#44739e)}@supports not (-ms-ime-align:auto){.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after,.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before{background-color:var(--materialdesign-color-checkbox,#44739e)}}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before{opacity:.04}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:.12}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:.12}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.12}.materialdesign-widget .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after,.materialdesign-widget .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before{background-color:var(--materialdesign-color-checkbox,#44739e)}@supports not (-ms-ime-align:auto){.materialdesign-widget .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after,.materialdesign-widget .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before{background-color:var(--materialdesign-color-checkbox,#44739e)}}.materialdesign-widget .mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after{background-color:var(--materialdesign-color-checkbox-hover,#000)}@supports not (-ms-ime-align:auto){.materialdesign-widget .mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after{background-color:var(--materialdesign-color-checkbox-hover,#000)}.materialdesign-widget .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--materialdesign-color-checkbox-border,rgba(0,0,0,.54));background-color:transparent}.materialdesign-widget .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.materialdesign-widget .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--materialdesign-color-checkbox,#44739e);background-color:var(--materialdesign-color-checkbox,#44739e)}@-webkit-keyframes materialdesign-widget-mdc-checkbox-fade-in-background-u5n97oh{0%{border-color:var(--materialdesign-color-checkbox-border,rgba(0,0,0,.54));background-color:transparent}50%{border-color:var(--materialdesign-color-checkbox,#44739e);background-color:var(--materialdesign-color-checkbox,#44739e)}}@keyframes materialdesign-widget-mdc-checkbox-fade-in-background-u5n97oh{0%{border-color:var(--materialdesign-color-checkbox-border,rgba(0,0,0,.54));background-color:transparent}50%{border-color:var(--materialdesign-color-checkbox,#44739e);background-color:var(--materialdesign-color-checkbox,#44739e)}}@-webkit-keyframes materialdesign-widget-mdc-checkbox-fade-out-background-u5n97oh{0%,80%{border-color:var(--materialdesign-color-checkbox,#44739e);background-color:var(--materialdesign-color-checkbox,#44739e)}100%{border-color:var(--materialdesign-color-checkbox-border,rgba(0,0,0,.54));background-color:transparent}}@keyframes materialdesign-widget-mdc-checkbox-fade-out-background-u5n97oh{0%,80%{border-color:var(--materialdesign-color-checkbox,#44739e);background-color:var(--materialdesign-color-checkbox,#44739e)}100%{border-color:var(--materialdesign-color-checkbox-border,rgba(0,0,0,.54));background-color:transparent}}.materialdesign-widget .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{-webkit-animation-name:materialdesign-widget-mdc-checkbox-fade-in-background-u5n97oh;animation-name:materialdesign-widget-mdc-checkbox-fade-in-background-u5n97oh}.materialdesign-widget .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{-webkit-animation-name:materialdesign-widget-mdc-checkbox-fade-out-background-u5n97oh;animation-name:materialdesign-widget-mdc-checkbox-fade-out-background-u5n97oh}.materialdesign-widget .mdc-form-field{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.0178571429em;text-decoration:inherit;text-transform:inherit;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87));display:inline-flex;align-items:center;vertical-align:middle}.materialdesign-widget .mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}.materialdesign-widget .mdc-form-field>label[dir=rtl],[dir=rtl] .materialdesign-widget .mdc-form-field>label{margin-left:auto;margin-right:0}.materialdesign-widget .mdc-form-field>label[dir=rtl],[dir=rtl] .materialdesign-widget .mdc-form-field>label{padding-left:0;padding-right:4px}.materialdesign-widget .mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}.materialdesign-widget .mdc-form-field--align-end>label[dir=rtl],[dir=rtl] .materialdesign-widget .mdc-form-field--align-end>label{margin-left:0;margin-right:auto}.materialdesign-widget .mdc-form-field--align-end>label[dir=rtl],[dir=rtl] .materialdesign-widget .mdc-form-field--align-end>label{padding-left:4px;padding-right:0}.materialdesign-widget .drawer-frame-root{display:-ms-flexbox;display:flex;height:100vh}.materialdesign-widget .drawer-app-content{-ms-flex:auto;flex:auto;overflow:auto}.materialdesign-widget .drawer-main-content{overflow:auto;height:100%}.materialdesign-widget .drawer-frame-app-content{position:relative}.materialdesign-widget .mdc-top-app-bar{background-color:var(--materialdesign-color-top-app-bar-background,#44739e);color:#fff;display:flex;position:fixed;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;z-index:4}.materialdesign-widget .mdc-top-app-bar__title{display:flex;align-items:center;height:100%;font-family:var(--materialdesign-font-top-app-bar-title);font-size:var(--materialdesign-font-size-top-app-bar-title);color:var(--materialdesign-color-top-app-bar-title)}.materialdesign-widget .mdc-drawer__content .mdc-list-item__text{font-family:var(--materialdesign-font-top-app-bar-item)}.materialdesign-widget .mdc-drawer__content .mdc-sub-list-item .mdc-list-item__text{font-family:var(--materialdesign-font-top-app-bar-sub-item)}.materialdesign-widget .mdc-top-app-bar--short-fixed-adjust{padding-top:0}.materialdesign-widget .materialdesign-list-item-backdrop-container{display:flex;justify-content:center;align-items:center;width:100%;height:auto;background-color:var(--materialdesign-color-list-item-backdrop);padding-left:8px;padding-right:8px}.materialdesign-widget .materialdesign-list-item-backdrop-container.isSubItem{background-color:var(--materialdesign-color-sub-list-item-backdrop)}.materialdesign-widget .mdc-drawer{background-color:var(--materialdesign-color-drawer-background)}.materialdesign-widget .mdc-drawer__header{background-color:var(--materialdesign-color-top-app-bar-header-background)}.materialdesign-widget .mdc-drawer .mdc-drawer__title{color:#fff}.materialdesign-widget .mdc-drawer .mdc-drawer__subtitle{color:#fff}.materialdesign-widget .mdc-list{padding:0;background-color:var(--materialdesign-color-list-background)}.materialdesign-widget .mdc-sub-list{display:none;background-color:var(--materialdesign-color-drawer-sub-background)}.materialdesign-widget .mdc-list-item{min-height:40px!important;height:auto!important;background-color:var(--materialdesign-color-list-item-background)}.materialdesign-widget .mdc-sub-list-item{background-color:var(--materialdesign-color-sub-list-item-background)}.materialdesign-widget .mdc-sub-list .mdc-list-item{padding:0 16px}.materialdesign-widget .mdc-list-item--disabled .mdc-list-item__text{opacity:1}.materialdesign-widget .mdc-list-item--disabled .mdc-list-item__text{color:var(--materialdesign-color-list-item-text-disabled);font-family:var(--materialdesign-font-top-app-bar-item-disabled)}.materialdesign-widget .mdc-sub-list-item.mdc-list-item--disabled .mdc-list-item__text{font-family:var(--materialdesign-font-top-app-bar-sub-item-disabled)}.materialdesign-widget .mdc-list-item--disabled .mdc-list-item__graphic{color:var(--materialdesign-color-list-item-icon-disabled)!important}.materialdesign-widget :not(.mdc-list--non-interactive)>.mdc-list-item--disabled{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent}.materialdesign-widget :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after,.materialdesign-widget :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before{background-color:transparent}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:hover::before{background-color:var(--materialdesign-color-list-item-hover);opacity:.1}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item:hover::before{background-color:var(--materialdesign-color-sub-list-item-hover);opacity:.1}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:hover::after{background-color:var(--materialdesign-color-list-item-hover)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item:hover::after{background-color:var(--materialdesign-color-sub-list-item-hover)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after,.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before{background-color:var(--materialdesign-color-list-item-selected)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item::after,.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item::before{background-color:var(--materialdesign-color-sub-list-item-selected)}.materialdesign-widget :not(.mdc-list-item--disabled).mdc-list-item{color:var(--materialdesign-color-list-item-text);font-family:var(--materialdesign-font-list-item-text)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item{color:var(--materialdesign-color-sub-list-item-text)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated{color:var(--materialdesign-color-list-item-text-activated)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item.mdc-list-item--activated{color:var(--materialdesign-color-sub-list-item-text-activated)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated .materialdesign-list-item-backdrop-container{background-color:var(--materialdesign-color-list-item-backdrop-activated)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated .materialdesign-list-item-backdrop-container.isSubItem{background-color:var(--materialdesign-color-sub-list-item-backdrop-activated)}.materialdesign-widget .mdc-list-item__secondary-text{color:var(--materialdesign-color-list-item-text-secondary);font-family:var(--materialdesign-font-list-item-text-secondary)}.materialdesign-widget .mdc-list-item__text.materialdesign-list-item-text-right{color:var(--materialdesign-color-list-item-text-right);font-family:var(--materialdesign-font-list-item-text-right)}.materialdesign-widget .mdc-list-item__primary-text.materialdesign-list-item-text-right{color:var(--materialdesign-color-list-item-text-right);font-family:var(--materialdesign-font-list-item-text-right)}.materialdesign-widget .mdc-list-item__secondary-text.materialdesign-list-item-text-right{color:var(--materialdesign-color-list-item-text-secondary-right);font-family:var(--materialdesign-font-list-item-text-secondary-right)}.materialdesign-widget .mdc-list-group__subheader{color:var(--materialdesign-color-list-item-header);font-family:var(--materialdesign-font-list-item-header)}.materialdesign-widget .mdc-drawer .mdc-list-group__subheader{color:var(--materialdesign-color-list-item-header);font-family:var(--materialdesign-font-list-item-header)}.materialdesign-widget .mdc-list-divider{border-bottom-color:var(--materialdesign-color-list-item-divider)}.materialdesign-widget .mdc-list-divider--padded{margin:0 16px}.materialdesign-widget .mdc-sublist-divider{height:0;border:none;border-bottom-width:1px;border-bottom-style:solid;margin:0 16px;border-bottom-color:var(--materialdesign-color-sub-list-item-divider)}.materialdesign-widget .mdc-sublist-divider.mdc-list-divider--padded{margin:0 32px}.materialdesign-widget .mdc-list-divider--inset{margin-left:72px;margin-right:0;width:calc(100% - 72px)}.materialdesign-widget .mdc-list-item__primary-text{display:flex}.materialdesign-widget .materialdesign-list-card,.materialdesign-widget .materialdesign-table-card{border-radius:4px;background-color:#fff;background-color:var(--materialdesign-color-card-background,#fff);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;box-sizing:border-box;color:#000;margin:3px;width:calc(100% - 6px);max-height:calc(100% - 6px)}.materialdesign-widget .materialdesign-list-card--outlined,.materialdesign-widget .mdc-data-table.materialdesign-table-card--outlined{border-width:1px;border-style:solid;border-color:#e0e0e0}.materialdesign-widget .mdc-drawer .mdc-list-item--activated .mdc-list-item__graphic,.materialdesign-widget.mdc-drawer .mdc-list-item--activated .mdc-list-item__graphic{color:initial}.materialdesign-widget .mdc-list-item__graphic,.materialdesign-widget.mdc-list-item__graphic{font-size:24px}.materialdesign-widget .mdc-data-table{background-color:var(--materialdesign-color-table-background);border-color:var(--materialdesign-color-table-border)}.materialdesign-widget .mdc-data-table.fixed-header{height:100%;overflow:auto}.materialdesign-widget .mdc-data-table.fixed-header .mdc-data-table__table{overflow:auto}.materialdesign-widget .mdc-data-table.fixed-header thead{z-index:1}.materialdesign-widget .mdc-data-table.fixed-header tbody,.materialdesign-widget .mdc-data-table.fixed-header thead{display:table;width:100%;table-layout:fixed}.materialdesign-widget .mdc-data-table__table{white-space:unset}.materialdesign-widget .mdc-data-table__header-row{background-color:var(--materialdesign-color-table-header-row-background)}.materialdesign-widget .mdc-data-table__header-cell{color:var(--materialdesign-color-table-header-row-text-color);cursor:pointer;height:auto}.materialdesign-widget .mdc-data-table__row{background-color:var(--materialdesign-color-table-row-background);border-top-color:var(--materialdesign-color-table-row-divider)}.materialdesign-widget .mdc-data-table__cell{color:var(--materialdesign-color-table-row-text-color);height:auto}.materialdesign-widget .mdc-data-table__header-cell:hover .materialdesign-table-header-sort-hidden{opacity:.5!important}.materialdesign-widget .mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:var(--materialdesign-color-table-row-background-hover)!important}.materialdesign-table-header-sort{vertical-align:middle;font-size:8px;opacity:0}.material-progress-circular-container{display:flex;position:absolute;background-color:rgba(0,0,0,.2);width:3em;height:3em;align-items:center;justify-content:center;border-radius:50%;left:calc(50% - 1.5em);top:calc(40% - 1.5em)}.material-progress-circular{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:none;border-radius:50%;padding:.25em;width:2em;height:2em;color:var(--material-progress-circular-color);background-color:transparent;font-size:16px;overflow:hidden}.material-progress-circular::-webkit-progress-bar{background-color:transparent}.material-progress-circular:indeterminate{-webkit-mask-image:linear-gradient(transparent 50%,#000 50%),linear-gradient(to right,transparent 50%,#000 50%);mask-image:linear-gradient(transparent 50%,#000 50%),linear-gradient(to right,transparent 50%,#000 50%);animation:material-progress-circular 6s infinite cubic-bezier(.3,.6,1,1)}.material-progress-circular:indeterminate,:-ms-lang(x){animation:none}.material-progress-circular:indeterminate::-webkit-progress-value,.material-progress-circular:indeterminate::before{content:"";display:block;box-sizing:border-box;margin-bottom:.25em;border:solid .25em transparent;border-top-color:currentColor;border-radius:50%;width:100%!important;height:100%;background-color:transparent;animation:material-progress-circular-pseudo .75s infinite linear alternate}.material-progress-circular:indeterminate::-moz-progress-bar{box-sizing:border-box;border:solid .25em transparent;border-top-color:currentColor;border-radius:50%;width:100%;height:100%;background-color:transparent;animation:material-progress-circular-pseudo .75s infinite linear alternate}.material-progress-circular:indeterminate::-ms-fill{animation-name:-ms-ring}@keyframes material-progress-circular{0%{transform:rotate(0)}12.5%{transform:rotate(180deg);animation-timing-function:linear}25%{transform:rotate(630deg)}37.5%{transform:rotate(810deg);animation-timing-function:linear}50%{transform:rotate(1260deg)}62.5%{transform:rotate(1440deg);animation-timing-function:linear}75%{transform:rotate(1890deg)}87.5%{transform:rotate(2070deg);animation-timing-function:linear}100%{transform:rotate(2520deg)}}@keyframes material-progress-circular-pseudo{0%{transform:rotate(-30deg)}29.4%{border-left-color:transparent}29.41%{border-left-color:currentColor}64.7%{border-bottom-color:transparent}64.71%{border-bottom-color:currentColor}100%{border-left-color:currentColor;border-bottom-color:currentColor;transform:rotate(225deg)}}.materialdesign-widget .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::before,.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::after{background-color:var(--materialdesign-color-switch-off-hover)}.materialdesign-widget .mdc-switch.mdc-switch--checked .mdc-switch__track{background-color:var(--materialdesign-color-switch-on);border-color:var(--materialdesign-color-switch-on)}.materialdesign-widget .mdc-switch.mdc-switch--checked .mdc-switch__thumb{background-color:var(--materialdesign-color-switch-on);border-color:var(--materialdesign-color-switch-on)}@supports not (-ms-ime-align:auto){.materialdesign-widget .mdc-switch__thumb-underlay::before,.mdc-switch__thumb-underlay::after{background-color:var(--materialdesign-color-switch-on-hover)}}.materialdesign-widget .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb{background-color:var(--materialdesign-color-switch-off);border-color:var(--materialdesign-color-switch-off)}.materialdesign-widget .mdc-switch:not(.mdc-switch--checked) .mdc-switch__track{background-color:var(--materialdesign-color-switch-track);border-color:var(--materialdesign-color-switch-track)}.materialdesign-column-views-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap!important}.materialdesign-column-views-container-column{position:relative!important;left:0!important;top:0!important;height:auto!important;flex-grow:1!important}.materialdesign-column-views-container-column-view{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap!important}.materialdesign-column-views-container-column-item{position:relative!important;left:0!important;top:0!important;flex-grow:1!important}.materialdesign-masonry-container{width:100%;-moz-column-gap:var(--materialdesign-masonry-gaps);-webkit-column-gap:var(--materialdesign-masonry-gaps);column-gap:var(--materialdesign-masonry-gaps);text-align:center;padding:var(--materialdesign-masonry-gaps);orphans:1!important;widows:1!important;-webkit-column-count:var(--materialdesign-masonry-column-count);-moz-column-count:var(--materialdesign-masonry-column-count);column-count:var(--materialdesign-masonry-column-count);box-sizing:border-box}.materialdesign-masonry-item{display:inline-block;position:relative;vertical-align:top;width:100%;text-align:initial;padding-bottom:var(--materialdesign-masonry-gaps);-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.materialdesign-version-container{display:flex;justify-content:center}.materialdesign-version-content{padding-left:6px;padding-right:6px;color:#fff;height:20px;line-height:20px;font-size:12px;font-family:Arial}.grid-helper-text,.masonry-helper-text{width:180px}.grid-helper-value,.masonry-helper-value{left:186px;width:calc(100% - 20px);text-align:end}.mdc-list-item__meta:not(.material-icons){font-size:.75rem;line-height:1}.materialdesign-grid{flex:1 1 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;height:100%;width:100%}.materialdesign-grid-container{padding:var(--materialdesign-grid-gaps)}.materialdesign-grid-row{display:flex;flex-wrap:wrap;flex:1 1 auto}.materialdesign-grid-row>.col,.materialdesign-grid-row>[class*=col-]{padding:var(--materialdesign-grid-gaps)}.materialdesign-grid .col,.materialdesign-grid .col-1,.materialdesign-grid .col-10,.materialdesign-grid .col-11,.materialdesign-grid .col-12,.materialdesign-grid .col-2,.materialdesign-grid .col-3,.materialdesign-grid .col-4,.materialdesign-grid .col-5,.materialdesign-grid .col-6,.materialdesign-grid .col-7,.materialdesign-grid .col-8,.materialdesign-grid .col-9,.materialdesign-grid .col-auto,.materialdesign-grid .col-lg,.materialdesign-grid .col-lg-1,.materialdesign-grid .col-lg-10,.materialdesign-grid .col-lg-11,.materialdesign-grid .col-lg-12,.materialdesign-grid .col-lg-2,.materialdesign-grid .col-lg-3,.materialdesign-grid .col-lg-4,.materialdesign-grid .col-lg-5,.materialdesign-grid .col-lg-6,.materialdesign-grid .col-lg-7,.materialdesign-grid .col-lg-8,.materialdesign-grid .col-lg-9,.materialdesign-grid .col-lg-auto,.materialdesign-grid .col-md,.materialdesign-grid .col-md-1,.materialdesign-grid .col-md-10,.materialdesign-grid .col-md-11,.materialdesign-grid .col-md-12,.materialdesign-grid .col-md-2,.materialdesign-grid .col-md-3,.materialdesign-grid .col-md-4,.materialdesign-grid .col-md-5,.materialdesign-grid .col-md-6,.materialdesign-grid .col-md-7,.materialdesign-grid .col-md-8,.materialdesign-grid .col-md-9,.materialdesign-grid .col-md-auto,.materialdesign-grid .col-sm,.materialdesign-grid .col-sm-1,.materialdesign-grid .col-sm-10,.materialdesign-grid .col-sm-11,.materialdesign-grid .col-sm-12,.materialdesign-grid .col-sm-2,.materialdesign-grid .col-sm-3,.materialdesign-grid .col-sm-4,.materialdesign-grid .col-sm-5,.materialdesign-grid .col-sm-6,.materialdesign-grid .col-sm-7,.materialdesign-grid .col-sm-8,.materialdesign-grid .col-sm-9,.materialdesign-grid .col-sm-auto,.materialdesign-grid .col-xl,.materialdesign-grid .col-xl-1,.materialdesign-grid .col-xl-10,.materialdesign-grid .col-xl-11,.materialdesign-grid .col-xl-12,.materialdesign-grid .col-xl-2,.materialdesign-grid .col-xl-3,.materialdesign-grid .col-xl-4,.materialdesign-grid .col-xl-5,.materialdesign-grid .col-xl-6,.materialdesign-grid .col-xl-7,.materialdesign-grid .col-xl-8,.materialdesign-grid .col-xl-9,.materialdesign-grid .col-xl-auto{width:100%}.materialdesign-grid .col{flex-basis:0;flex-grow:1;max-width:100%;height:100%}.materialdesign-grid .col-auto{flex:0 0 auto;width:auto;max-width:100%}.materialdesign-grid .col-1{flex:0 0 calc(8.3333333333% - 2 * var(--materialdesign-grid-gaps));max-width:calc(8.3333333333% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-2{flex:0 0 calc(16.6666666667% - 2 * var(--materialdesign-grid-gaps));max-width:calc(16.6666666667% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-3{flex:0 0 calc(25% - 2 * var(--materialdesign-grid-gaps));max-width:calc(25% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-4{flex:0 0 calc(33.3333333333% - 2 * var(--materialdesign-grid-gaps));max-width:calc(33.3333333333% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-5{flex:0 0 calc(41.6666666667% - 2 * var(--materialdesign-grid-gaps));max-width:calc(41.6666666667% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-6{flex:0 0 calc(50% - 2 * var(--materialdesign-grid-gaps));max-width:calc(50% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-7{flex:0 0 calc(58.3333333333% - 2 * var(--materialdesign-grid-gaps));max-width:calc(58.3333333333% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-8{flex:0 0 calc(66.6666666667% - 2 * var(--materialdesign-grid-gaps));max-width:calc(66.6666666667% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-9{flex:0 0 calc(75% - 2 * var(--materialdesign-grid-gaps));max-width:calc(75% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-10{flex:0 0 calc(83.3333333333% - 2 * var(--materialdesign-grid-gaps));max-width:calc(83.3333333333% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-11{flex:0 0 calc(91.6666666667% - 2 * var(--materialdesign-grid-gaps));max-width:calc(91.6666666667% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-12{flex:0 0 calc(100% - 2 * var(--materialdesign-grid-gaps));max-width:calc(100% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-icon-list-container{display:flex;margin:calc(-1 * var(--materialdesign-icon-list-items-gaps) + 3px);background:var(--materialdesign-icon-list-background)}.materialdesign-icon-list-item{flex:1 1 calc(100% / var(--materialdesign-icon-list-items-per-row));min-width:var(--materialdesign-icon-list-items-min-width)!important;min-height:var(--materialdesign-icon-list-items-min-height)!important;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;margin:var(--materialdesign-icon-list-items-gaps)}.materialdesign-icon-list-item-standard{background:#fff}.materialdesign-icon-list-item-card{border-radius:4px;background:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#000}.materialdesign-icon-list-item-card-layout-full{border-radius:4px;background:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#000;align-items:center}.materialdesign-icon-list-item-card--outlined{border-width:1px;border-style:solid;border-color:#e0e0e0}.materialdesign-icon-list-item-layout-vertical-image-container{position:relative;width:100%;text-align:center;height:var(--materialdesign-icon-list-item-layout-vertical-image-container-height);display:flex;align-items:center;justify-content:center}.materialdesign-icon-list-item-text{width:calc(100% - 8px);font-size:var(--materialdesign-icon-list-items-text-font-size);font-family:var(--materialdesign-icon-list-items-text-font-family);color:var(--materialdesign-icon-list-items-text-font-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:4px 4px 0 4px}.materialdesign-icon-list-item-subText{width:calc(100% - 8px);font-size:var(--materialdesign-icon-list-items-subText-font-size);font-family:var(--materialdesign-icon-list-items-subText-font-family);color:var(--materialdesign-icon-list-items-subText-font-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:2px 4px 0 4px}.materialdesign-icon-list-item-value{width:100%;font-size:var(--materialdesign-icon-list-items-value-font-size);font-family:var(--materialdesign-icon-list-items-value-font-family);color:var(--materialdesign-icon-list-items-value-font-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:2px 4px 0 4px}.materialdesign-icon-list-item-text-vertical{text-align:center}.materialdesign-icon-list-item-layout-vertical-status-line{background:0 0;min-height:4px;width:100%;align-self:flex-end}.materialdesign-icon-list-item-layout-vertical-status-line-card{background:0 0;min-height:4px;width:100%;border-radius:0 0 4px 4px;align-self:flex-end}.materialdesign-icon-list-item-layout-horizontal-image-container{position:relative;text-align:center;display:flex;justify-content:center;align-items:center;height:100%;width:var(--materialdesign-icon-list-item-layout-horizontal-image-container-width)}.materialdesign-icon-list-item-layout-horizontal-text-container{display:flex;flex-direction:column;flex-wrap:wrap;flex:1 1;margin-left:4px;justify-content:center}.materialdesign-icon-list-item-layout-horizontal-status-line{background:0 0;min-height:4px;width:100%;align-self:flex-end}.materialdesign-icon-list-item-layout-horizontal-status-line-card{background:0 0;min-height:4px;width:100%;border-radius:0 0 4px 4px;align-self:flex-end}.materialdesign-v-list-item-title{font-size:var(--vue-list-item-font-size);font-family:var(--vue-list-item-font-family);color:var(--vue-list-item-font-color);line-height:1.3em}.v-list-item:hover .materialdesign-v-list-item-title{color:var(--vue-list-item-font-color-hover)}.v-list .v-list-item--active:hover .materialdesign-v-list-item-title{color:var(--vue-list-item-font-color-hover)}.v-list .v-list-item--active .materialdesign-v-list-item-title{color:var(--vue-list-item-font-color-selected)}.materialdesign-v-list-item-subtitle{font-size:var(--vue-list-item-subtitle-font-size);font-family:var(--vue-list-item-subtitle-font-family);color:var(--vue-list-item-subtitle-font-color);line-height:1.3em}.v-list-item:hover .materialdesign-v-list-item-subtitle{color:var(--vue-list-item-subtitle-font-color-hover)}.v-list .v-list-item--active:hover .materialdesign-v-list-item-subtitle{color:var(--vue-list-item-subtitle-font-color-hover)}.v-list .v-list-item--active .materialdesign-v-list-item-subtitle{color:var(--vue-list-item-subtitle-font-color-selected)}.materialdesign-v-list-item-value{font-size:var(--vue-list-item-value-font-size);font-family:var(--vue-list-item-value-font-family);color:var(--vue-list-item-value-font-color);line-height:1.3em}.materialdesign-v-alert-text{word-wrap:break-word}.v-list-item:hover .materialdesign-v-list-item-value{color:var(--vue-list-item-subtitle-font-color-hover)}.v-list .v-list-item--active:hover .materialdesign-v-list-item-value{color:var(--vue-list-item-subtitle-font-color-hover)}.v-list .v-list-item--active .materialdesign-v-list-item-value{color:var(--vue-list-item-subtitle-font-color-selected)}.materialdesign-v-list-item-image-container{padding-right:12px}.materialdesign-v-list-item-icon{font-size:var(--vue-list-item-icon-size);color:var(--vue-list-item-icon-color)}.v-list-item:hover .v-icon.materialdesign-v-list-item-icon{color:var(--vue-list-item-icon-color-hover)}.v-list .v-list-item--active:hover .v-icon.materialdesign-v-list-item-icon{color:var(--vue-list-item-icon-color-hover)}.v-list .v-list-item--active .v-icon.materialdesign-v-list-item-icon{color:var(--vue-list-item-icon-color-selected)}.materialdesign-v-list-item-image{height:var(--vue-list-item-icon-size)}.materialdesign-v-alerts-icon-prepand{padding-right:12px;font-size:var(--vue-alerts-icon-size);color:var(--vue-alerts-icon-color)}.materialdesign-v-alerts-image-prepand{padding-right:12px;height:var(--vue-alerts-icon-size)}.v-input__slider>.v-input__control{height:100%}.v-input__slider>.v-input__control>.v-input__slot{height:100%}.v-row>.v-input{height:100%}.theme--light.v-slider .v-slider__thumb,.theme--light.v-slider .v-slider__track-background,.theme--light.v-slider .v-slider__track-fill{background:rgba(0,0,0,.26)}.v-slider{cursor:default;display:flex;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider input{cursor:default;padding:0;width:100%;display:none}.v-slider__track-container{position:absolute;border-radius:0}.v-slider__track-background,.v-slider__track-fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb-container{outline:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);top:50%;height:0}.v-slider__thumb-container:hover .v-slider__thumb:before{transform:scale(1)}.v-slider__thumb{position:absolute;width:12px;height:12px;left:-6px;top:50%;border-radius:50%;transition:.3s cubic-bezier(.25,.8,.5,1);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider__thumb.medium-size{width:18px;height:18px;left:-9px}.v-slider__thumb.medium-size:before{left:-9px;top:-9px}.v-slider__thumb.big-size{width:24px;height:24px;left:-12px}.v-slider__thumb.big-size:before{left:-6px;top:-6px}.v-slider__thumb:before{transition:.3s cubic-bezier(.25,.8,.5,1);content:"";color:inherit;width:36px;height:36px;border-radius:50%;background:var(--vue-slider-thumb-before,currentColor);opacity:.3;position:absolute;left:-12px;top:-12px;transform:scale(.1);pointer-events:none}.v-slider__ticks-container{position:absolute}.v-slider__tick{position:absolute;opacity:0;background-color:var(--vue-slider-tick-after-color);transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:0}.v-slider__tick--filled{background-color:var(--vue-slider-tick-before-color)}.v-application--is-ltr .v-slider__tick:first-child .v-slider__tick-label{transform:none}.v-application--is-rtl .v-slider__tick:first-child .v-slider__tick-label{transform:translateX(100%)}.v-application--is-ltr .v-slider__tick:last-child .v-slider__tick-label{transform:translateX(-100%)}.v-application--is-rtl .v-slider__tick:last-child .v-slider__tick-label{transform:none}.v-slider__tick-label{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;font-family:var(--vue-slider-tick-font-family);color:var(--vue-slider-tick-color);font-size:var(--vue-slider-tick-font-size)}.v-slider__thumb-label-container{position:absolute;left:0;top:0;transition:.3s cubic-bezier(.25,.8,.25,1)}.v-slider__thumb-label{display:flex;align-items:center;justify-content:center;font-size:var(--vue-slider-thumb-label-font-size);font-family:var(--vue-slider-thumb-label-font-family);color:var(--vue-slider-thumb-label-font-color);width:32px;height:32px;border-radius:50% 50% 0;position:absolute;left:0;bottom:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.3s cubic-bezier(.25,.8,.25,1);white-space:nowrap}.v-slider--horizontal{width:100%;height:100%;min-height:32px;margin-left:8px;margin-right:8px}.v-slider--horizontal .v-slider__track-container{width:100%;height:2px;left:0;top:50%;transform:translateY(-50%)}.v-slider--horizontal .v-slider__track-background,.v-slider--horizontal .v-slider__track-fill{height:100%}.v-slider--horizontal .v-slider__ticks-container{left:0;height:2px;width:100%}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label{transform:translateX(0)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label{transform:translateX(100%)}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{transform:translateX(-100%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{transform:translateX(0)}.v-slider--horizontal .v-slider__tick .v-slider__tick-label{top:8px}.v-application--is-ltr .v-slider--horizontal .v-slider__tick .v-slider__tick-label{transform:translateX(-50%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick .v-slider__tick-label{transform:translateX(50%)}.v-slider--horizontal .v-slider__thumb-label{transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg)}.v-slider--horizontal .v-slider__thumb-label>*{transform:rotate(-45deg)}.v-slider--vertical{margin-top:12px;margin-bottom:12px;width:100%}.v-slider--vertical .v-slider__track-container{height:100%;width:2px;left:50%;top:0;transform:translateX(-50%)}.v-slider--vertical .v-slider__track-background,.v-slider--vertical .v-slider__track-fill{width:100%}.v-slider--vertical .v-slider__thumb-container{left:50%}.v-slider--vertical .v-slider__ticks-container{top:0;width:2px;height:100%;left:50%;transform:translateX(-50%)}.v-application--is-ltr .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{transform:translateY(-50%);left:12px}.v-application--is-rtl .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{transform:translateY(-50%);right:12px}.v-slider--vertical .v-slider__thumb-label>*{transform:rotate(-135deg)}.v-slider__thumb-container--focused .v-slider__thumb:before{transform:scale(1)}.v-slider--active .v-slider__tick{opacity:1}.v-slider__thumb-container--active .v-slider__thumb:before{transform:scale(1.5)!important}.v-slider--disabled{pointer-events:none}.v-slider--disabled .v-slider__thumb{width:8px;height:8px;left:-4px}.v-slider--disabled .v-slider__thumb:before{display:none}.v-slider__ticks-container--always-show .v-slider__tick{opacity:1}.v-input__slider.v-input--is-readonly .v-input__slot{pointer-events:none}.v-application--is-ltr .v-input__slider .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-application--is-rtl .v-input__slider .v-input__slot .v-label{margin-right:0;margin-left:12px}.v-application--is-ltr .v-input__slider--inverse-label .v-input__slot .v-label{margin-right:0;margin-left:12px}.v-application--is-rtl .v-input__slider--inverse-label .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-input__slider--vertical{align-items:center}.v-application--is-ltr .v-input__slider--vertical{flex-direction:column-reverse}.v-application--is-rtl .v-input__slider--vertical{flex-direction:column}.v-input__slider--vertical .v-input__append-outer,.v-input__slider--vertical .v-input__prepend-outer,.v-input__slider--vertical .v-input__slot{margin:0}.v-input__slider--vertical .v-messages{display:none}.v-input--has-state .v-slider__track-background{opacity:.4}.v-row{display:flex;align-items:center;width:100%;height:100%}.v-text-field__slot>input{border-radius:0;font:inherit;background-color:transparent;border-style:none;color:inherit}.v-text-field__slot>input::-webkit-inner-spin-button,.v-text-field__slot>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-text-field__slot>input[type=number]{-moz-appearance:textfield}.theme--light.v-text-field>.v-input__control>.v-input__slot:before{border-color:var(--vue-text-field-before-color)}.theme--light.v-text-field:not(.v-input--has-state)>.v-input__control>.v-input__slot:hover:before{border-color:var(--vue-text-field-hover-color)}.theme--light.v-text-field.v-input--is-disabled>.v-input__control>.v-input__slot:before{border-image:repeating-linear-gradient(to right,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 2px,transparent 4px) 1 repeat}.theme--light.v-text-field.v-input--is-disabled .v-text-field__prefix,.theme--light.v-text-field.v-input--is-disabled .v-text-field__suffix{color:rgba(0,0,0,.38)}.theme--light.v-text-field__prefix,.theme--light.v-text-field__suffix{color:rgba(0,0,0,.6)}.theme--light.v-text-field--solo>.v-input__control>.v-input__slot{background:#fff}.theme--light.v-text-field--solo-inverted.v-text-field--solo>.v-input__control>.v-input__slot{background:rgba(0,0,0,.16)}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot{background:#424242}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot .v-label,.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot input{color:#fff}.theme--light.v-text-field:not(.v-text-field--outlined)>.v-input__control>.v-input__slot{background:var(--vue-text-field-background-color)}.theme--light.v-text-field--outlined>.v-input__control>.v-input__slot>fieldset{background:var(--vue-text-field-background-color)}.theme--light.v-text-field:not(.v-input--is-focused)>.v-input__control>.v-input__slot:hover{background:var(--vue-text-field-background-hover-color)}.theme--light.v-text-field--outlined:not(.v-input--is-focused)>.v-input__control>.v-input__slot:hover>fieldset{background:var(--vue-text-field-background-hover-color)}.theme--light.v-text-field.v-input--is-focused:not(.v-text-field--outlined)>.v-input__control>.v-input__slot{background:var(--vue-text-field-background-after-color)}.theme--light.v-text-field--outlined.v-input--is-focused>.v-input__control>.v-input__slot>fieldset{background:var(--vue-text-field-background-after-color)}.theme--light.v-text-field--filled>.v-input__control>.v-input__slot{background:var(--vue-text-field-background-color)}.theme--light.v-text-field--filled .v-text-field__prefix,.theme--light.v-text-field--filled .v-text-field__suffix{max-height:32px;margin-top:20px}.theme--light.v-text-field--filled:not(.v-input--is-focused)>.v-input__control>.v-input__slot:hover{background:var(--vue-text-field-background-hover-color)}.theme--light.v-text-field--outlined fieldset{border-color:var(--vue-text-field-before-color)}.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover fieldset{border-color:var(--vue-text-field-hover-color)}.v-text-field{padding-top:12px;margin-top:4px}.v-text-field input{flex:1 1 auto;line-height:20px;padding:8px 0 8px;max-width:100%;min-width:0;width:100%;font-size:var(--vue-text-field-input-text-font-size);font-family:var(--vue-text-field-input-text-font-family)}.v-text-field .v-input__control,.v-text-field .v-input__slot,.v-text-field fieldset{border-radius:inherit}.v-text-field.v-input--dense{padding-top:0}.v-text-field.v-input--dense:not(.v-text-field--outlined):not(.v-text-field--single-line) input{padding:4px 0 8px}.v-text-field.v-input--dense:not(.v-text-field--outlined):not(.v-text-field--filled):not(.v-text-field--solo) input{margin-top:14px}.v-text-field.v-input--dense[type=text]::-ms-clear{display:none}.v-text-field .v-input__append-inner,.v-text-field .v-input__prepend-inner{display:inline-flex;align-items:center;z-index:1;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-text-field:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__append-inner,.v-text-field:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__prepend-inner{margin-top:10px}.v-application--is-ltr .v-text-field .v-input__prepend-inner{margin-right:auto;padding-right:4px}.v-application--is-rtl .v-text-field .v-input__prepend-inner{margin-left:auto;padding-left:4px}.v-application--is-ltr .v-text-field .v-input__append-inner{margin-left:auto;padding-left:4px}.v-application--is-rtl .v-text-field .v-input__append-inner{margin-right:auto;padding-right:4px}.theme--light.v-counter{color:var(--vue-text-field-counter-color)}.v-counter{flex:0 1 auto;font-size:12px;min-height:12px;line-height:1;font-size:var(--vue-text-field-counter-font-size);font-family:var(--vue-text-field-counter-font-family);margin-top:5px}.v-text-field .v-counter{white-space:nowrap}.v-application--is-ltr .v-text-field .v-counter{margin-left:8px}.v-application--is-rtl .v-text-field .v-counter{margin-right:8px}.v-text-field .v-label{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.v-application--is-ltr .v-text-field .v-label{transform-origin:top left}.v-application--is-rtl .v-text-field .v-label{transform-origin:top right}.v-text-field .v-label--active{max-width:133%;transform:translateX(var(--vue-text-field-translate-x)) translateY(var(--vue-text-field-translate-y)) scale(.75)}.v-text-field>.v-input__control>.v-input__slot{cursor:text;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-text-field>.v-input__control>.v-input__slot:after,.v-text-field>.v-input__control>.v-input__slot:before{bottom:-1px;content:"";left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-text-field>.v-input__control>.v-input__slot:before{border-style:solid;border-width:thin 0 0 0}.v-text-field>.v-input__control>.v-input__slot:after{border-color:var(--vue-text-field-after-color);border-style:solid;border-width:thin 0 thin 0;transform:scaleX(0)}.v-text-field__details{display:flex;flex:1 0 auto;max-width:100%;min-height:14px;overflow:hidden;align-items:center;justify-content:flex-end;padding:0 10px}.v-text-field__prefix{align-self:center;cursor:default;transition:color .3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;color:var(--vue-text-field-appendix-color);font-size:var(--vue-text-field-appendix-font-size);font-family:var(--vue-text-field-appendix-font-family);padding-right:10px}.v-text-field__suffix{align-self:center;cursor:default;transition:color .3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;color:var(--vue-text-field-appendix-color);font-size:var(--vue-text-field-appendix-font-size);font-family:var(--vue-text-field-appendix-font-family);padding-left:10px}.v-application--is-ltr .v-text-field__prefix{text-align:right;padding-right:4px}.v-application--is-rtl .v-text-field__prefix{text-align:left;padding-left:4px}.v-text-field__suffix{white-space:nowrap}.v-application--is-ltr .v-text-field__suffix{padding-left:4px}.v-application--is-rtl .v-text-field__suffix{padding-right:4px}.v-application--is-ltr .v-text-field--reverse .v-text-field__prefix{text-align:left;padding-right:0;padding-left:4px}.v-application--is-rtl .v-text-field--reverse .v-text-field__prefix{text-align:right;padding-right:4px;padding-left:0}.v-application--is-ltr .v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-application--is-rtl .v-text-field--reverse .v-text-field__suffix{padding-left:4px;padding-right:0}.v-text-field>.v-input__control>.v-input__slot>.v-text-field__slot{display:flex;flex:1 1 auto;position:relative;align-items:center;padding:0 10px}.v-text-field:not(.v-text-field--is-booted) .v-label,.v-text-field:not(.v-text-field--is-booted) legend{transition:none}.v-text-field--filled,.v-text-field--full-width,.v-text-field--outlined{position:relative}.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width>.v-input__control>.v-input__slot,.v-text-field--outlined>.v-input__control>.v-input__slot{align-items:stretch;min-height:56px}.v-text-field--filled.v-input--dense>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{min-height:44px}.v-text-field--filled.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--filled.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--filled.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot{min-height:40px}.v-text-field--outlined{border-radius:4px}.v-text-field--filled .v-label,.v-text-field--full-width .v-label{top:18px}.v-text-field--filled .v-label--active,.v-text-field--full-width .v-label--active{transform:translateY(-6px) scale(.75)}.v-text-field--filled.v-input--dense .v-label,.v-text-field--full-width.v-input--dense .v-label{top:17px}.v-text-field--filled.v-input--dense .v-label--active,.v-text-field--full-width.v-input--dense .v-label--active{transform:translateX(var(--vue-text-field-translate-x)) translateY(var(--vue-text-field-translate-y)) scale(.75)}.v-text-field--filled.v-input--dense.v-text-field--single-line .v-label,.v-text-field--full-width.v-input--dense.v-text-field--single-line .v-label{top:11px}.v-text-field--filled{border-radius:4px 4px 0 0}.v-text-field--filled:not(.v-text-field--single-line) input{margin-top:22px}.v-text-field--filled.v-input--dense:not(.v-text-field--single-line).v-text-field--outlined input{margin-top:0}.v-text-field--full-width{border-radius:0}.v-text-field--outlined .v-text-field__slot,.v-text-field--single-line .v-text-field__slot{align-items:center}.v-text-field.v-text-field--enclosed{margin:0;padding:0}.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__suffix{margin-top:0}.v-text-field.v-text-field--enclosed:not(.v-text-field--filled) .v-progress-linear__background{display:none}.v-input__append-outer,.v-input__prepend-outer{margin-bottom:22px}.v-input:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__append-outer,.v-input:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__prepend-outer{margin-bottom:8px}.v-input.v-input--hide-details .v-input__append-outer,.v-input.v-input--hide-details .v-input__prepend-outer{margin-bottom:18px}.v-input.v-input--hide-details:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__append-outer,.v-input.v-input--hide-details:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__prepend-outer{margin-bottom:4px}.v-text-field.v-text-field--enclosed .v-text-field__details{margin-bottom:8px}.v-application--is-ltr .v-text-field--reverse input{text-align:right}.v-application--is-rtl .v-text-field--reverse input{text-align:left}.v-application--is-ltr .v-text-field--reverse .v-label{transform-origin:top right}.v-application--is-rtl .v-text-field--reverse .v-label{transform-origin:top left}.v-text-field--reverse .v-text-field__slot,.v-text-field--reverse>.v-input__control>.v-input__slot{flex-direction:row-reverse}.v-text-field--outlined>.v-input__control>.v-input__slot:after,.v-text-field--outlined>.v-input__control>.v-input__slot:before,.v-text-field--rounded>.v-input__control>.v-input__slot:after,.v-text-field--rounded>.v-input__control>.v-input__slot:before,.v-text-field--solo>.v-input__control>.v-input__slot:after,.v-text-field--solo>.v-input__control>.v-input__slot:before{display:none}.v-text-field--outlined,.v-text-field--solo{border-radius:4px}.v-text-field--outlined{margin-bottom:16px;transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field--outlined .v-label{top:18px}.v-text-field--outlined .v-label--active{transform:translateY(-24px) scale(.75)}.v-text-field--outlined.v-input--dense .v-label{top:10px}.v-text-field--outlined.v-input--dense .v-label--active{transform:translateX(var(--vue-text-field-translate-x)) translateY(var(--vue-text-field-translate-y)) scale(.75)}.v-text-field--outlined fieldset{border-style:solid;border-width:1px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:-5px;transition-duration:.3s;transition-property:border,border-width;transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-application--is-ltr .v-text-field--outlined fieldset{padding-left:8px}.v-application--is-rtl .v-text-field--outlined fieldset{padding-right:8px}.v-text-field--outlined legend{line-height:11px;padding:0;transition:width .3s cubic-bezier(.25,.8,.5,1)}.v-application--is-ltr .v-text-field--outlined legend{text-align:left}.v-application--is-rtl .v-text-field--outlined legend{text-align:right}.v-application--is-ltr .v-text-field--outlined.v-text-field--rounded legend{margin-left:12px}.v-application--is-rtl .v-text-field--outlined.v-text-field--rounded legend{margin-right:12px}.v-text-field--outlined>.v-input__control>.v-input__slot{background:0 0}.v-text-field--outlined .v-text-field__prefix{max-height:32px}.v-text-field--outlined.v-input--has-state fieldset,.v-text-field--outlined.v-input--is-focused fieldset{border:2px solid var(--vue-text-field-after-color)}.v-text-field--outlined:not(.v-input--is-focused) fieldset{border:1px solid var(--vue-text-field-before-color)}.v-text-field--outlined:not(.v-input--is-focused):hover fieldset{border:1px solid var(--vue-text-field-hover-color)}.v-text-field--rounded{border-radius:28px}.v-text-field--shaped{border-radius:16px 16px 0 0}.v-text-field.v-text-field--solo .v-label{top:calc(50% - 10px)}.v-text-field.v-text-field--solo .v-input__control{min-height:48px;padding:0}.v-text-field.v-text-field--solo.v-input--dense>.v-input__control{min-height:38px}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-text-field.v-text-field--solo .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{align-self:center;margin-top:0}.v-text-field.v-input--is-focused>.v-input__control>.v-input__slot:after{transform:scaleX(1)}.v-text-field.v-input--has-state>.v-input__control>.v-input__slot:before{border-color:var(--vue-text-field-before-color)}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.theme--light.v-input:not(.v-input--is-disabled) input,.theme--light.v-input:not(.v-input--is-disabled) textarea{color:var(--vue-text-field-input-text-color)}.theme--light.v-input input::-webkit-input-placeholder,.theme--light.v-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-moz-placeholder,.theme--light.v-input textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input:-ms-input-placeholder,.theme--light.v-input textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-ms-input-placeholder,.theme--light.v-input textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::placeholder,.theme--light.v-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input--is-disabled .v-label,.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.38)}.v-input{align-items:center;display:flex;flex:1 1 auto;font-size:16px;letter-spacing:normal;max-width:100%;text-align:left}.v-input .v-progress-linear{top:calc(100% - 1px);left:0}.v-input input{max-height:32px;text-align:var(--vue-text-field-alignment)}.v-input input:invalid,.v-input textarea:invalid{box-shadow:none}.v-input input:active,.v-input input:focus,.v-input textarea:active,.v-input textarea:focus{outline:0}.v-input .v-label{height:20px;line-height:20px}.v-input__append-outer,.v-input__prepend-outer{display:inline-flex;line-height:1}.v-input__append-outer .v-icon,.v-input__prepend-outer .v-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-input__append-outer{margin-left:9px}.v-application--is-rtl .v-input__append-outer{margin-right:9px}.v-application--is-ltr .v-input__prepend-outer{margin-right:9px}.v-application--is-rtl .v-input__prepend-outer{margin-left:9px}.v-input__control{display:flex;flex-direction:column;height:auto;flex-grow:1;flex-wrap:wrap;min-width:0;width:100%;min-height:30px}.v-input__icon{align-items:center;display:inline-flex;height:24px;flex:1 0 auto;justify-content:center;width:24px}.v-input__icon--clear{border-radius:50%;cursor:pointer;font-size:var(--vue-text-icon-clear-size);color:var(--vue-text-icon-clear-color)}.v-input__icon--clear>button{cursor:pointer;font:inherit;overflow:visible;border-style:0;padding:0;outline:0;border:0;-webkit-appearance:button;text-transform:none;background-color:transparent;border-style:none;color:inherit}.v-input__icon--append{font-size:var(--vue-text-icon-append-size);color:var(--vue-text-icon-append-color);cursor:var(--vue-text-icon-append-cursor);width:auto}.v-input.v-text-field:not(.v-autocomplete):not(.v-select) .v-input__icon--append{padding-right:10px}.v-input__icon--append>img{height:var(--vue-text-icon-append-size)}.v-input__icon--append-outer{font-size:var(--vue-text-icon-append-outer-size);color:var(--vue-text-icon-append-outer-color);padding-left:10px;width:auto}.v-input__icon--append-outer>img{height:var(--vue-text-icon-append-outer-size)}.v-input__icon--prepend-inner{font-size:var(--vue-text-icon-prepand-inner-size);color:var(--vue-text-icon-prepand-inner-color);width:auto;padding-left:10px}.v-input__icon--prepend-inner>img{height:var(--vue-text-icon-prepand-inner-size)}.v-input__icon--prepend{font-size:var(--vue-text-icon-prepand-size);color:var(--vue-text-icon-prepand-color);padding-right:10px;width:auto}.v-input__icon--prepend>img{height:var(--vue-text-icon-prepand-size)}.v-input__slot{align-items:center;color:inherit;display:flex;margin-bottom:8px;min-height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-input--dense>.v-input__control>.v-input__slot{margin-bottom:4px}.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--is-loading>.v-input__control>.v-input__slot:after,.v-input--is-loading>.v-input__control>.v-input__slot:before{display:none}.v-input--hide-details>.v-input__control>.v-input__slot{margin-bottom:0}.v-input--has-state.error--text .v-label{-webkit-animation:v-shake .6s cubic-bezier(.25,.8,.5,1);animation:v-shake .6s cubic-bezier(.25,.8,.5,1)}.theme--light.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:rgba(0,0,0,.26)!important}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls .v-input__append-outer,.v-input--selection-controls .v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details) .v-input__slot{margin-bottom:12px}.v-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:24px;position:relative;transition:.3s cubic-bezier(.25,.8,.25,1);transition-property:color,transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;transform-origin:center center;transform:scale(.2);transition:inherit}.v-input--selection-controls__ripple .v-ripple__container{transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-11px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{flex:0 1 auto}.v-input--selection-controls.v-input .v-label{align-items:center;display:inline-flex;top:0;height:auto}.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before{background:currentColor;opacity:.4;transform:scale(1.2)}.v-input--selection-controls .v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2);transition:none}.theme--light.v-label{color:var(--vue-text-field-label-before-color)}.theme--light.v-label--is-disabled{color:rgba(0,0,0,.38)}.v-label{font-size:var(--vue-text-field-label-font-size);line-height:1;min-height:8px;transition:.3s cubic-bezier(.25,.8,.5,1);font-family:var(--vue-text-field-label-font-family);width:var(--vue-text-field-label-width);padding-left:10px}.v-text-field .v-label--active{color:var(--vue-text-field-label-before-color)}.v-text-field .v-label--active.primary--text{color:var(--vue-text-field-label-after-color)}.theme--light.v-messages{color:var(--vue-text-field-message-color)}.v-messages{flex:1 1 auto;font-size:var(--vue-text-field-message-font-size);min-height:14px;min-width:1px;position:relative;font-family:var(--vue-text-field-message-font-family)}.v-application--is-ltr .v-messages{text-align:left}.v-application--is-rtl .v-messages{text-align:right}.v-messages__message{line-height:normal;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{align-self:center}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:inherit}.v-autocomplete__content.v-menu__content{border-radius:0}.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.v-autocomplete__content.v-menu__content{box-shadow:0 4px 6px 0 rgba(32,33,36,.28)}.v-autocomplete__content.v-menu__content .v-select-list{border-radius:0 0 4px 4px}.v-menu{display:none}.v-menu--attached{display:inline}.v-menu__content{position:absolute;display:inline-block;border-radius:4px;max-width:80%;overflow-y:auto;overflow-x:hidden;contain:content;will-change:transform;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-menu__content--active{pointer-events:none}.v-menu__content--auto .v-list-item{transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-menu__content--fixed{position:fixed}.v-menu__content>.card{contain:content;-webkit-backface-visibility:hidden;backface-visibility:hidden}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list-item{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list-item{pointer-events:auto;transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto{transition:none!important}.v-menu-transition-enter.v-menu__content--auto .v-list-item{opacity:0;transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list-item--active{opacity:1;transform:none!important;pointer-events:auto}.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-card .v-card__subtitle,.theme--light.v-card>.v-card__text{color:rgba(0,0,0,.6)}.theme--light.v-card.v-card--outlined{border:thin solid rgba(0,0,0,.12)}.v-card{display:block;max-width:100%;outline:0;text-decoration:none;transition-property:box-shadow,opacity;overflow-wrap:break-word;position:relative;white-space:normal;transition:box-shadow 280ms cubic-bezier(.4,0,.2,1);will-change:box-shadow;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-card__actions>button{cursor:pointer;font:inherit;overflow:visible;border-style:0;padding:0;outline:0;border:0;-webkit-appearance:button;text-transform:none;background-color:transparent;border-style:none;color:inherit}.v-card:not(.v-sheet--tile):not(.v-card--shaped){border-radius:4px}.v-card>.v-card__progress+:not(.v-btn):not(.v-chip),.v-card>:first-child:not(.v-btn):not(.v-chip){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card__progress{top:0;left:0;right:0;overflow:hidden}.v-card__subtitle+.v-card__text{padding-top:0}.v-card__subtitle,.v-card__text{font-size:.875rem;font-weight:400;letter-spacing:.0071428571em}.v-card__subtitle,.v-card__text,.v-card__title{padding:16px}.v-card__title{align-items:center;display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:500;letter-spacing:.0125em;word-break:break-all}.v-card__title+.v-card__subtitle,.v-card__title+.v-card__text{padding-top:0}.v-card__title+.v-card__subtitle{margin-top:-16px}.v-card__text{width:calc(100% - 48px)}.v-card__actions{align-items:center;display:flex;padding:8px}.v-card__actions .v-btn.v-btn{padding:0 8px}.v-application--is-ltr .v-card__actions .v-btn.v-btn+.v-btn{margin-left:8px}.v-application--is-ltr .v-card__actions .v-btn.v-btn .v-icon--left{margin-left:4px}.v-application--is-ltr .v-card__actions .v-btn.v-btn .v-icon--right{margin-right:4px}.v-application--is-rtl .v-card__actions .v-btn.v-btn+.v-btn{margin-right:8px}.v-application--is-rtl .v-card__actions .v-btn.v-btn .v-icon--left{margin-right:4px}.v-application--is-rtl .v-card__actions .v-btn.v-btn .v-icon--right{margin-left:4px}.v-card--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-card--hover{cursor:pointer;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1)}.v-card--hover:focus,.v-card--hover:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card--link{cursor:pointer}.v-card--link .v-chip{cursor:pointer}.v-card--link:focus:before{opacity:.08}.v-card--link:before{background:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:.2s opacity}.v-card--disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__progress){opacity:.6;transition:inherit}.v-card--loading{overflow:hidden}.v-card--outlined{box-shadow:none}.v-card--raised{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card--shaped{border-radius:24px 4px}.v-select__slot>input{border-radius:0;background-color:transparent;border-style:none;color:inherit}.v-select__slot>input::-webkit-inner-spin-button,.v-select__slot>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-select__slot>input[type=number]{-moz-appearance:textfield}.v-select__selections>input{border-radius:0;background-color:transparent;border-style:none;color:inherit}.v-select__selection.v-select__selection--comma{width:100%;text-align:var(--vue-text-field-alignment)}.theme--light.v-select .v-select__selections{color:var(--vue-text-field-input-text-color)}.theme--light.v-select.v-input--is-disabled .v-select__selections{color:rgba(0,0,0,.38)}.theme--light.v-select .v-chip--disabled,.theme--light.v-select .v-select__selection--disabled{color:rgba(0,0,0,.38)}.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:#fff}.v-select{position:relative}.v-select:not(.v-select--is-multi).v-text-field--single-line .v-select__selections{flex-wrap:nowrap}.v-select>.v-input__control>.v-input__slot{cursor:pointer}.v-select .v-chip{flex:0 1 auto;margin:4px}.v-select .v-chip--selected:after{opacity:.22}.v-select .fade-transition-leave-active{position:absolute;left:0}.v-select.v-input--is-dirty ::-webkit-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::-moz-placeholder{color:transparent!important}.v-select.v-input--is-dirty :-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::placeholder{color:transparent!important}.v-select:not(.v-input--is-dirty):not(.v-input--is-focused) .v-text-field__prefix{line-height:20px;position:absolute;top:7px;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-select.v-text-field--enclosed:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__selections{padding-top:20px}.v-select.v-text-field--outlined:not(.v-text-field--single-line) .v-select__selections{padding:8px 0}.v-select.v-text-field--outlined:not(.v-text-field--single-line).v-input--dense .v-select__selections{padding:4px 0}.v-select.v-text-field input{flex:1 1;margin-top:0;min-width:0;pointer-events:none;position:relative}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{transform:rotate(180deg)}.v-select.v-select--chips input{margin:0}.v-select.v-select--chips .v-select__selections{min-height:42px}.v-select.v-select--chips.v-input--dense .v-select__selections{min-height:40px}.v-select.v-select--chips .v-chip--select.v-chip--active::before{opacity:.2}.v-select.v-select--chips.v-select--chips--small .v-select__selections{min-height:32px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections{min-height:68px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-input--dense .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-input--dense .v-select__selections{min-height:40px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections{min-height:32px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small.v-input--dense .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small.v-input--dense .v-select__selections{min-height:38px}.v-select.v-text-field--reverse .v-select__selections,.v-select.v-text-field--reverse .v-select__slot{flex-direction:row-reverse}.v-select__selections{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;max-width:100%;min-width:0;font-size:var(--vue-text-field-input-text-font-size);font-family:var(--vue-text-field-input-text-font-family)}.v-select__selection{max-width:90%}.v-select__selection--comma{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select.v-input--dense:not(.v-text-field--outlined):not(.v-text-field--filled):not(.v-text-field--solo) .v-select__selection--comma{margin-top:12px}.v-select__slot{position:relative;align-items:center;display:flex;max-width:100%;width:100%;padding:0 10px}.v-select__slot .v-label{width:auto}.v-select:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{align-self:flex-end}.v-list.accent>.v-list-item,.v-list.error>.v-list-item,.v-list.info>.v-list-item,.v-list.primary>.v-list-item,.v-list.secondary>.v-list-item,.v-list.success>.v-list-item,.v-list.warning>.v-list-item{color:#fff}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list-group--active:after,.theme--light.v-list .v-list-group--active:before{background:rgba(0,0,0,.12)}.v-list{border-radius:4px;display:block;position:static;transition:box-shadow 280ms cubic-bezier(.4,0,.2,1);will-change:box-shadow}.v-list--disabled{pointer-events:none}.v-list--flat .v-list-item:before{display:none}.v-list--dense .v-subheader{font-size:.75rem;height:40px;padding:0 8px}.v-list--nav .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item:not(:last-child):not(:only-child){margin-bottom:8px}.v-list--nav .v-list-item--dense:not(:last-child):not(:only-child),.v-list--nav.v-list--dense .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item--dense:not(:last-child):not(:only-child),.v-list--rounded.v-list--dense .v-list-item:not(:last-child):not(:only-child){margin-bottom:4px}.v-list--nav{padding-left:8px;padding-right:8px}.v-list--nav .v-list-item{padding:0 8px}.v-list--nav .v-list-item,.v-list--nav .v-list-item:before{border-radius:4px}.v-application--is-ltr .v-list--shaped .v-list-item,.v-application--is-ltr .v-list--shaped .v-list-item::before,.v-application--is-ltr .v-list--shaped .v-list-item>.v-ripple__container{border-bottom-right-radius:32px!important;border-top-right-radius:32px!important}.v-application--is-rtl .v-list--shaped .v-list-item,.v-application--is-rtl .v-list--shaped .v-list-item::before,.v-application--is-rtl .v-list--shaped .v-list-item>.v-ripple__container{border-bottom-left-radius:32px!important;border-top-left-radius:32px!important}.v-application--is-ltr .v-list--shaped.v-list--two-line .v-list-item,.v-application--is-ltr .v-list--shaped.v-list--two-line .v-list-item::before,.v-application--is-ltr .v-list--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-right-radius:42.6666666667px!important;border-top-right-radius:42.6666666667px!important}.v-application--is-rtl .v-list--shaped.v-list--two-line .v-list-item,.v-application--is-rtl .v-list--shaped.v-list--two-line .v-list-item::before,.v-application--is-rtl .v-list--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-left-radius:42.6666666667px!important;border-top-left-radius:42.6666666667px!important}.v-application--is-ltr .v-list--shaped.v-list--three-line .v-list-item,.v-application--is-ltr .v-list--shaped.v-list--three-line .v-list-item::before,.v-application--is-ltr .v-list--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-right-radius:58.6666666667px!important;border-top-right-radius:58.6666666667px!important}.v-application--is-rtl .v-list--shaped.v-list--three-line .v-list-item,.v-application--is-rtl .v-list--shaped.v-list--three-line .v-list-item::before,.v-application--is-rtl .v-list--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-left-radius:58.6666666667px!important;border-top-left-radius:58.6666666667px!important}.v-application--is-ltr .v-list--shaped{padding-right:8px}.v-application--is-rtl .v-list--shaped{padding-left:8px}.v-list--rounded{padding:8px}.v-list--rounded .v-list-item,.v-list--rounded .v-list-item::before,.v-list--rounded .v-list-item>.v-ripple__container{border-radius:32px!important}.v-list--rounded.v-list--two-line .v-list-item,.v-list--rounded.v-list--two-line .v-list-item::before,.v-list--rounded.v-list--two-line .v-list-item>.v-ripple__container{border-radius:42.6666666667px!important}.v-list--rounded.v-list--three-line .v-list-item,.v-list--rounded.v-list--three-line .v-list-item::before,.v-list--rounded.v-list--three-line .v-list-item>.v-ripple__container{border-radius:58.6666666667px!important}.v-list--subheader{padding-top:0}.v-list-group .v-list-group__header .v-list-item__icon.v-list-group__header__append-icon{align-self:center;margin:0;min-width:48px;justify-content:flex-end}.v-list-group--sub-group{align-items:center;display:flex;flex-wrap:wrap}.v-list-group__header.v-list-item--active:not(:hover):not(:focus):before{opacity:0}.v-list-group__items{flex:1 1 auto}.v-list-group--active>.v-list-group__header>.v-list-group__header__append-icon .v-icon{transform:rotate(-180deg)}.v-list-group--active>.v-list-group__header.v-list-group__header--sub-group>.v-list-group__header__prepend-icon .v-icon{transform:rotate(-180deg)}.v-list-group--active>.v-list-group__header .v-list-group__header__prepend-icon .v-icon,.v-list-group--active>.v-list-group__header .v-list-item,.v-list-group--active>.v-list-group__header .v-list-item__content{color:inherit}.v-application--is-ltr .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__icon:first-child{margin-right:16px}.v-application--is-rtl .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__icon:first-child{margin-left:16px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__header{padding-left:32px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__header{padding-right:32px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__items .v-list-item{padding-left:40px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__items .v-list-item{padding-right:40px}.v-list-group--sub-group.v-list-group--active .v-list-item__icon.v-list-group__header__prepend-icon .v-icon{transform:rotate(-180deg)}.v-application--is-ltr .v-list-group--no-action>.v-list-group__items>div>.v-list-item{padding-left:72px}.v-application--is-rtl .v-list-group--no-action>.v-list-group__items>div>.v-list-item{padding-right:72px}.v-application--is-ltr .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>div>.v-list-item{padding-left:88px}.v-application--is-rtl .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>div>.v-list-item{padding-right:88px}.v-application--is-ltr .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-left:24px}.v-application--is-rtl .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-right:24px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>div>.v-list-item{padding-left:64px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>div>.v-list-item{padding-right:64px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>div>.v-list-item{padding-left:80px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>div>.v-list-item{padding-right:80px}.theme--light.v-list-item--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:rgba(0,0,0,.87)!important}.theme--light.v-list-item .v-list-item__mask{color:rgba(0,0,0,.38);background:#eee}.theme--light.v-list-item,.theme--light.v-list-item .v-list-item__action-text{color:rgba(0,0,0,.6)}.theme--light.v-list-item:hover::before{opacity:.04;background:var(--vue-list-item-background-hover-color)}.theme--light.v-list-item:focus::before{opacity:.12}.theme--light.v-list-item--active::before,.theme--light.v-list-item--active:hover::before{opacity:.12;background:var(--vue-list-item-background-selected-color)}.theme--light.v-list-item--active:focus::before{opacity:.16}.theme--light.v-list-item.v-list-item--highlighted::before{opacity:.16}.v-list-item{align-items:center;display:flex;flex:1 1 100%;letter-spacing:normal;outline:0;padding:0 16px;position:relative;text-decoration:none;height:var(--vue-list-item-height);background:var(--vue-list-item-background-color)}.v-list-item--disabled{pointer-events:none}.v-list-item--selectable{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.v-list-item__action{align-self:center;margin:12px 0}.v-list-item__action .v-input,.v-list-item__action .v-input--selection-controls__input,.v-list-item__action .v-input__control,.v-list-item__action .v-input__slot{margin:0!important}.v-list-item__action .v-input{padding:0}.v-list-item__action .v-input .v-messages{display:none}.v-list-item__action-text{font-size:.75rem}.v-list-item__avatar{align-self:center;justify-content:flex-start;margin-bottom:8px;margin-top:8px}.v-list-item__avatar.v-list-item__avatar--horizontal{margin-bottom:8px;margin-top:8px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-right:-16px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-right:-16px}.v-list-item__content{align-items:center;align-self:center;align-content:center;display:flex;flex-wrap:wrap;flex:1 1;overflow:hidden}.v-list-item__content>*{line-height:1.1;flex:1 0 100%}.v-list-item__content>:not(:last-child){margin-bottom:2px}.v-list-item__icon{align-self:flex-start;margin:16px 0}.v-application--is-ltr .v-list-item__action:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__icon:last-of-type:not(:only-child){margin-left:16px}.v-application--is-rtl .v-list-item__action:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__icon:last-of-type:not(:only-child){margin-right:16px}.v-application--is-ltr .v-list-item__avatar:first-child{margin-right:24px}.v-application--is-rtl .v-list-item__avatar:first-child{margin-left:24px}.v-application--is-ltr .v-list-item__action:first-child,.v-application--is-ltr .v-list-item__icon:first-child{margin-right:32px}.v-application--is-rtl .v-list-item__action:first-child,.v-application--is-rtl .v-list-item__icon:first-child{margin-left:32px}.v-list-item__action,.v-list-item__avatar,.v-list-item__icon{display:inline-flex;min-width:24px}.v-list-item .v-list-item__subtitle,.v-list-item .v-list-item__title{line-height:1.2}.v-list-item__subtitle,.v-list-item__title{flex:1 1 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list-item__title{align-self:center}.v-list-item__title>.v-badge{margin-top:16px}.v-list--dense .v-list-item,.v-list-item--dense{min-height:40px}.v-list--dense .v-list-item .v-list-item__icon,.v-list-item--dense .v-list-item__icon{height:24px;margin-top:8px;margin-bottom:8px}.v-list--dense .v-list-item .v-list-item__subtitle,.v-list--dense .v-list-item .v-list-item__title,.v-list-item--dense .v-list-item__subtitle,.v-list-item--dense .v-list-item__title{font-weight:500}.v-list--dense .v-list-item.v-list-item--two-line,.v-list-item--dense.v-list-item--two-line{min-height:60px}.v-list--dense .v-list-item.v-list-item--three-line,.v-list-item--dense.v-list-item--three-line{min-height:76px}.v-list-item--link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-list-item--link:before{background-color:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list .v-list-item--active{color:inherit}.v-list .v-list-item--active .v-icon{color:inherit}.v-list-item__action--stack{align-items:flex-end;align-self:stretch;justify-content:space-between;white-space:nowrap;flex-direction:column}.v-list--three-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--three-line .v-list-item .v-list-item__icon,.v-list--two-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--three-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--three-line .v-list-item__icon,.v-list-item--two-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--two-line .v-list-item__icon{margin-bottom:16px;margin-top:16px}.v-list--two-line .v-list-item,.v-list-item--two-line{min-height:64px}.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--two-line .v-list-item__icon{margin-bottom:32px}.v-list--three-line .v-list-item,.v-list-item--three-line{min-height:88px}.v-list--three-line .v-list-item .v-list-item__action,.v-list--three-line .v-list-item .v-list-item__avatar,.v-list-item--three-line .v-list-item__action,.v-list-item--three-line .v-list-item__avatar{align-self:flex-start;margin-top:16px;margin-bottom:16px}.v-list--three-line .v-list-item .v-list-item__content,.v-list-item--three-line .v-list-item__content{align-self:stretch}.v-list--three-line .v-list-item .v-list-item__subtitle,.v-list-item--three-line .v-list-item__subtitle{white-space:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.v-list-item-group .v-list-item--active{color:inherit}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:var(--vue-ripple-effect-color);opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none}.v-ripple__animation--in{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1)}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.theme--light.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(0,0,0,.12)}.theme--dark.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(255,255,255,.12)}.v-alert{display:block;font-size:16px;margin-bottom:var(--vue-alerts-bottom-margin);padding:16px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);background:var(--vue-alerts-background-color)}.v-alert:not(.v-sheet--tile){border-radius:4px}.v-application--is-ltr .v-alert>.v-alert__content,.v-application--is-ltr .v-alert>.v-icon{margin-right:16px}.v-application--is-rtl .v-alert>.v-alert__content,.v-application--is-rtl .v-alert>.v-icon{margin-left:16px}.v-application--is-ltr .v-alert>.v-icon+.v-alert__content{margin-right:0}.v-application--is-rtl .v-alert>.v-icon+.v-alert__content{margin-left:0}.v-application--is-ltr .v-alert>.v-alert__content+.v-icon{margin-right:0}.v-application--is-rtl .v-alert>.v-alert__content+.v-icon{margin-left:0}.v-alert__border{border-style:solid;border-width:4px;content:"";position:absolute;border-color:var(--vue-alerts-border-color);background:var(--vue-alerts-border-color)}.v-alert__border--left{bottom:0;top:0;left:0;border-bottom-left-radius:inherit;border-top-left-radius:inherit}.v-alert--dense .v-alert__border--right{bottom:0;top:0;left:calc(100% - 4px);border-bottom-right-radius:inherit;border-top-right-radius:inherit}.v-alert__border--right{bottom:0;top:0;left:calc(100% - 8px);border-bottom-right-radius:inherit;border-top-right-radius:inherit}.v-alert__border--bottom,.v-alert__border--top{left:0;right:0}.v-alert__border--bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0}.v-application--is-ltr .v-alert__border--left{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-application--is-rtl .v-alert__border--left{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.v-application--is-ltr .v-alert__border--right{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.v-application--is-rtl .v-alert__border--right{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-alert__border--top{border-top-left-radius:inherit;border-top-right-radius:inherit;top:0}.v-alert__content{flex:1 1 auto;font-size:var(--vue-alerts-text-size);font-family:var(--vue-alerts-text-font-family);color:var(--vue-alerts-text-font-color)}.v-application--is-ltr .v-alert__dismissible{margin:-16px -8px -16px 8px}.v-application--is-rtl .v-alert__dismissible{margin:-16px 8px -16px -8px}.v-alert__icon{align-self:flex-start;border-radius:50%;height:24px;min-width:24px;position:relative}.v-application--is-ltr .v-alert__icon{margin-right:16px}.v-application--is-rtl .v-alert__icon{margin-left:16px}.v-alert__icon.v-icon{font-size:24px}.v-alert__wrapper{align-items:center;border-radius:inherit;display:flex}.v-alert--dense{padding-top:8px;padding-bottom:8px}.v-alert--dense .v-alert__border{border-width:medium}.v-alert--outlined{background:var(--vue-alerts-background-color);border:thin solid var(--vue-alerts-border-outlined-color)!important}.v-alert--outlined .v-alert__icon{color:inherit!important}.v-alert--prominent .v-alert__icon{align-self:center;height:48px;min-width:48px}.v-alert--prominent .v-alert__icon:after{background:currentColor!important;border-radius:50%;bottom:0;content:"";left:0;opacity:.16;position:absolute;right:0;top:0}.v-alert--prominent .v-alert__icon.v-icon{font-size:32px}.v-alert--text{background:0 0!important}.v-alert--text:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;position:absolute;pointer-events:none;right:0;top:0}.elevation-24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}.elevation-23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.elevation-22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.elevation-21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.elevation-20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.elevation-19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important}.elevation-18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important}.elevation-17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important}.elevation-16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important}.elevation-15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important}.elevation-14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important}.elevation-13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.elevation-12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important}.elevation-11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important}.elevation-10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.elevation-9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important}.elevation-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.elevation-7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important}.elevation-6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important}.elevation-5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.elevation-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important}.elevation-3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important}.elevation-2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.elevation-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.elevation-0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-application .carousel-transition-enter{transform:translate(100%,0)}.v-application .carousel-transition-leave,.v-application .carousel-transition-leave-to{position:absolute;top:0;transform:translate(-100%,0)}.carousel-reverse-transition-enter{transform:translate(-100%,0)}.carousel-reverse-transition-leave,.carousel-reverse-transition-leave-to{position:absolute;top:0;transform:translate(100%,0)}.v-dialog__content .dialog-fullscreen-close-icon{color:var(--vue-dialog-fullscreen-color-icon)!important}.dialog-transition-enter,.dialog-transition-leave-to{transform:scale(.5);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1}.dialog-bottom-transition-enter,.dialog-bottom-transition-leave-to{transform:translateY(100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{transition:.3s cubic-bezier(0,0,.2,1)}.picker-reverse-transition-enter,.picker-reverse-transition-leave-to,.picker-transition-enter,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to,.picker-transition-leave,.picker-transition-leave-active,.picker-transition-leave-to{position:absolute!important}.picker-transition-enter{transform:translate(0,100%)}.picker-transition-leave-to{transform:translate(0,-100%)}.picker-reverse-transition-enter{transform:translate(0,-100%)}.picker-reverse-transition-leave-to{transform:translate(0,100%)}.picker-title-transition-enter-to,.picker-title-transition-leave{transform:translate(0,0)}.picker-title-transition-enter{transform:translate(-100%,0)}.picker-title-transition-leave-to{opacity:0;transform:translate(100%,0)}.picker-title-transition-leave,.picker-title-transition-leave-active,.picker-title-transition-leave-to{position:absolute!important}.tab-transition-enter{transform:translate(100%,0)}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0}.tab-transition-leave-to{position:absolute;transform:translate(-100%,0)}.tab-reverse-transition-enter{transform:translate(-100%,0)}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{top:0;position:absolute;transform:translate(100%,0)}.expand-transition-enter-active,.expand-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-transition-move{transition:transform .6s}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-x-transition-move{transition:transform .6s}.scale-transition-enter-active,.scale-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-transition-move{transition:transform .6s}.scale-transition-enter,.scale-transition-leave,.scale-transition-leave-to{opacity:0;transform:scale(0)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-rotate-transition-move{transition:transform .6s}.scale-rotate-transition-enter,.scale-rotate-transition-leave,.scale-rotate-transition-leave-to{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-rotate-reverse-transition-move{transition:transform .6s}.scale-rotate-reverse-transition-enter,.scale-rotate-reverse-transition-leave,.scale-rotate-reverse-transition-leave-to{opacity:0;transform:scale(0) rotate(45deg)}.message-transition-enter-active,.message-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.message-transition-move{transition:transform .6s}.message-transition-enter,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave,.message-transition-leave-active{position:absolute}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-transition-move{transition:transform .6s}.slide-y-transition-enter,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-reverse-transition-move{transition:transform .6s}.slide-y-reverse-transition-enter,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-transition-move{transition:transform .6s}.scroll-y-transition-enter,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-reverse-transition-move{transition:transform .6s}.scroll-y-reverse-transition-enter,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-transition-move{transition:transform .6s}.scroll-x-transition-enter,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter{transform:translateX(-15px)}.scroll-x-transition-leave-to{transform:translateX(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-reverse-transition-move{transition:transform .6s}.scroll-x-reverse-transition-enter,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter{transform:translateX(15px)}.scroll-x-reverse-transition-leave-to{transform:translateX(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-transition-move{transition:transform .6s}.slide-x-transition-enter,.slide-x-transition-leave-to{opacity:0;transform:translateX(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-reverse-transition-move{transition:transform .6s}.slide-x-reverse-transition-enter,.slide-x-reverse-transition-leave-to{opacity:0;transform:translateX(15px)}.fade-transition-enter-active,.fade-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fade-transition-move{transition:transform .6s}.fade-transition-enter,.fade-transition-leave-to{opacity:0!important}.fab-transition-enter-active,.fab-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fab-transition-move{transition:transform .6s}.fab-transition-enter,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.v-btn:not(.v-btn--outlined).accent,.v-btn:not(.v-btn--outlined).error,.v-btn:not(.v-btn--outlined).info,.v-btn:not(.v-btn--outlined).primary,.v-btn:not(.v-btn--outlined).secondary,.v-btn:not(.v-btn--outlined).success,.v-btn:not(.v-btn--outlined).warning{color:#fff}.theme--light.v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn.v-btn--disabled{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled .v-btn__loading,.theme--light.v-btn.v-btn--disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){background-color:rgba(0,0,0,.12)!important}.theme--light.v-btn:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){background-color:var(--vue-btn-background-color-before)}.theme--light.v-btn.v-btn--outlined.v-btn--text{border-color:rgba(0,0,0,.12)}.theme--light.v-btn.v-btn--icon{color:rgba(0,0,0,.54)}.theme--light.v-btn:hover::before{opacity:.04}.theme--light.v-btn:focus::before{opacity:.12}.theme--light.v-btn--active::before,.theme--light.v-btn--active:hover::before{opacity:.12}.theme--light.v-btn--active:focus::before{opacity:.16}.theme--dark.v-btn{color:#fff}.theme--dark.v-btn.v-btn--disabled{color:rgba(255,255,255,.3)!important}.theme--dark.v-btn.v-btn--disabled .v-btn__loading,.theme--dark.v-btn.v-btn--disabled .v-icon{color:rgba(255,255,255,.3)!important}.theme--dark.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){background-color:rgba(255,255,255,.12)!important}.theme--dark.v-btn:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){background-color:#212121}.theme--dark.v-btn.v-btn--outlined.v-btn--text{border-color:rgba(255,255,255,.12)}.theme--dark.v-btn.v-btn--icon{color:#fff}.theme--dark.v-btn:hover::before{opacity:.08}.theme--dark.v-btn:focus::before{opacity:.24}.theme--dark.v-btn--active::before,.theme--dark.v-btn--active:hover::before{opacity:.24}.theme--dark.v-btn--active:focus::before{opacity:.32}.v-btn{align-items:center;border-radius:4px;display:inline-flex;flex:0 0 auto;font-weight:500;letter-spacing:.0892857143em;justify-content:center;outline:0;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-duration:.28s;transition-property:box-shadow,transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.v-btn.v-size--x-small{font-size:.625rem}.v-btn.v-size--small{font-size:.75rem}.v-btn.v-size--default{font-size:.875rem}.v-btn.v-size--large{font-size:.875rem}.v-btn.v-size--x-large{font-size:1rem}.v-btn:before{border-radius:inherit;bottom:0;color:inherit;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-btn:before{background-color:var(--vue-ripple-effect-color)}.v-btn:not(.v-btn--disabled){will-change:box-shadow}.v-btn:not(.v-btn--round).v-size--x-small{height:20px;min-width:36px;padding:0 8.8888888889px}.v-btn:not(.v-btn--round).v-size--small{height:28px;min-width:50px;padding:0 12.4444444444px}.v-btn:not(.v-btn--round).v-size--default{height:36px;min-width:64px;padding:0 16px}.v-btn:not(.v-btn--round).v-size--large{height:44px;min-width:78px;padding:0 19.5555555556px}.v-btn:not(.v-btn--round).v-size--x-large{height:52px;min-width:92px;padding:0 23.1111111111px}.v-btn>.v-btn__content .v-icon{color:inherit}.v-btn__content{align-items:center;color:inherit;display:flex;flex:1 0 auto;justify-content:inherit;line-height:normal;position:relative}.v-btn__content .v-icon--left,.v-btn__content .v-icon--right{font-size:18px;height:18px;width:18px}.v-application--is-ltr .v-btn__content .v-icon--left{margin-left:-4px;margin-right:8px}.v-application--is-rtl .v-btn__content .v-icon--left{margin-left:8px;margin-right:-4px}.v-application--is-ltr .v-btn__content .v-icon--right{margin-left:8px;margin-right:-4px}.v-application--is-rtl .v-btn__content .v-icon--right{margin-left:-4px;margin-right:8px}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn:not(.v-btn--text):not(.v-btn--outlined).v-btn--active:before{opacity:.18}.v-btn:not(.v-btn--text):not(.v-btn--outlined):hover:before{opacity:.08}.v-btn:not(.v-btn--text):not(.v-btn--outlined):focus:before{opacity:.24}.v-btn--absolute,.v-btn--fixed{position:absolute}.v-btn--absolute.v-btn--right,.v-btn--fixed.v-btn--right{right:16px}.v-btn--absolute.v-btn--left,.v-btn--fixed.v-btn--left{left:16px}.v-btn--absolute.v-btn--top,.v-btn--fixed.v-btn--top{top:16px}.v-btn--absolute.v-btn--bottom,.v-btn--fixed.v-btn--bottom{bottom:16px}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%!important;max-width:auto}.v-btn--contained{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-btn--contained:after{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-btn--contained:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--depressed{box-shadow:none!important}.v-btn--disabled{box-shadow:none;pointer-events:none}.v-btn--fab,.v-btn--icon{min-height:0;min-width:0;padding:0}.v-btn--fab.v-size--x-small .v-icon,.v-btn--icon.v-size--x-small .v-icon{height:18px;font-size:18px;width:18px}.v-btn--fab.v-size--small .v-icon,.v-btn--icon.v-size--small .v-icon{height:24px;font-size:24px;width:24px}.v-btn--fab.v-size--default .v-icon,.v-btn--icon.v-size--default .v-icon{height:24px;font-size:24px;width:24px}.v-btn--fab.v-size--large .v-icon,.v-btn--icon.v-size--large .v-icon{height:28px;font-size:28px;width:28px}.v-btn--fab.v-size--x-large .v-icon,.v-btn--icon.v-size--x-large .v-icon{height:32px;font-size:32px;width:32px}.v-btn--icon.v-size--x-small{height:20px;width:20px}.v-btn--icon.v-size--small{height:28px;width:28px}.v-btn--icon.v-size--default{height:36px;width:36px}.v-btn--icon.v-size--large{height:44px;width:44px}.v-btn--icon.v-size--x-large{height:52px;width:52px}.v-btn--fab.v-btn--contained{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-btn--fab.v-btn--contained:after{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--fab.v-btn--contained:active{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.v-btn--fab.v-btn--absolute,.v-btn--fab.v-btn--fixed{z-index:4}.v-btn--fab.v-size--x-small{height:32px;width:32px}.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--bottom{bottom:-16px}.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--top{top:-16px}.v-btn--fab.v-size--small{height:40px;width:40px}.v-btn--fab.v-size--small.v-btn--absolute.v-btn--bottom{bottom:-20px}.v-btn--fab.v-size--small.v-btn--absolute.v-btn--top{top:-20px}.v-btn--fab.v-size--default{height:56px;width:56px}.v-btn--fab.v-size--default.v-btn--absolute.v-btn--bottom{bottom:-28px}.v-btn--fab.v-size--default.v-btn--absolute.v-btn--top{top:-28px}.v-btn--fab.v-size--large{height:64px;width:64px}.v-btn--fab.v-size--large.v-btn--absolute.v-btn--bottom{bottom:-32px}.v-btn--fab.v-size--large.v-btn--absolute.v-btn--top{top:-32px}.v-btn--fab.v-size--x-large{height:72px;width:72px}.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--bottom{bottom:-36px}.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--top{top:-36px}.v-btn--fixed{position:fixed}.v-btn--loading{pointer-events:none;transition:none}.v-btn--loading .v-btn__content{opacity:0}.v-btn--outlined{border:thin solid currentColor}.v-btn--outlined:before{border-radius:0}.v-btn--outlined .v-btn__content .v-icon,.v-btn--round .v-btn__content .v-icon{color:currentColor}.v-btn--flat,.v-btn--outlined,.v-btn--text{background-color:transparent}.v-btn--round:before,.v-btn--rounded:before{border-radius:inherit}.v-btn--round{border-radius:50%}.v-btn--rounded{border-radius:28px}.v-btn--tile{border-radius:0}.theme--light.v-calendar-events .v-event-more{background-color:transparent}.theme--light.v-calendar-events .v-event-more.v-outside{background-color:transparent}.theme--dark.v-calendar-events .v-event-timed{border:1px solid!important}.theme--dark.v-calendar-events .v-event-more{background-color:#303030}.theme--dark.v-calendar-events .v-event-more.v-outside{background-color:#202020}.v-calendar .v-event{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;margin-right:-1px;z-index:1;border-radius:4px}.v-calendar .v-event-more{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;font-weight:700;z-index:1;position:relative;padding:0 4px;display:flex;align-items:center;justify-content:center;margin-top:4px;font-size:var(--vue-aclendar-event-font-size);font-family:var(--vue-aclendar-event-font)}.v-calendar .v-event-timed-container{position:absolute;top:0;bottom:0;left:0;right:0;margin-right:10px;pointer-events:none}.v-calendar .v-event-timed{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;cursor:pointer;border-radius:4px;pointer-events:all}.v-calendar .v-event-timed>div{padding:4px}.v-calendar .v-event>div{padding:4px 4px 0 4px}.v-calendar.v-calendar-events .v-calendar-weekly__head-weekday{margin-right:-1px}.v-calendar.v-calendar-events .v-calendar-weekly__day{overflow:visible;margin-right:-1px}.theme--light.v-calendar-weekly{background-color:transparent;border:solid var(--vue-calendar-border-color);border-width:0 0 1px 0}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday{border:solid var(--vue-calendar-border-color);border-width:1px 1px 0 1px;font-size:var(--vue-calendar-day-label-font-size);font-family:var(--vue-calendar-day-label-font-family);color:var(--vue-calendar-day-label-font-color);background-color:var(--vue-calender-header-background-color)}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:var(--vue-calendar-day-label-previous-font-color)}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:var(--vue-calender-header-background-color)}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:var(--vue-calender-weeknumber-background-color);border-left:var(--vue-calendar-border-color) 1px solid;border-top:var(--vue-calendar-border-color) 1px solid}.theme--light.v-calendar-weekly .v-calendar-weekly__day{border:solid var(--vue-calendar-border-color);border-width:1px 1px 0 1px;color:#000}.theme--light.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:var(--vue-calender-background-outside-color)}.theme--light.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:var(--vue-calender-weeknumber-background-color);border-left:var(--vue-calendar-border-color) 1px solid;border-top:var(--vue-calendar-border-color) 1px solid;color:var(--vue-calendar-weeknumber-font-color);font-family:var(--vue-calender-weeknumber-font);font-size:var(--vue-calender-weeknumber-font-size)}.theme--dark.v-calendar-weekly{background-color:#303030;border-top:#9e9e9e 1px solid;border-left:#9e9e9e 1px solid}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday{border-right:#9e9e9e 1px solid;color:#fff}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:rgba(255,255,255,.5)}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:#202020}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:#202020;border-right:#9e9e9e 1px solid}.theme--dark.v-calendar-weekly .v-calendar-weekly__day{border-right:#9e9e9e 1px solid;border-bottom:#9e9e9e 1px solid;color:#fff}.theme--dark.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:#202020}.theme--dark.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:#202020;border-right:#9e9e9e 1px solid;border-bottom:#9e9e9e 1px solid;color:#fff}.v-calendar-weekly{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.v-calendar-weekly__head{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-calendar-weekly__head-weekday{flex:1 0 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:4px;font-size:11px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.v-calendar-weekly__head-weeknumber{position:relative;flex:0 0 24px}.v-calendar-weekly__week{display:flex;flex:1;height:unset;min-height:0}.v-calendar-weekly__weeknumber{display:flex;flex:0 0 24px;height:unset;min-height:0;padding-top:14.5px;text-align:center}.v-calendar-weekly__weeknumber>small{width:100%!important}.v-calendar-weekly__day{flex:1;width:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding:0;min-width:0;background:var(--vue-calendar-background-color)}.v-calendar-weekly__day.v-present .v-calendar-weekly__day-month{color:currentColor}.v-calendar-weekly__day-label{text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;box-shadow:none;text-align:center;margin:4px 0 4px 0}.v-calendar-weekly__day-label>button{cursor:pointer;font:inherit;overflow:visible;border-style:0;padding:0;outline:0;border:0;-webkit-appearance:button;text-transform:none;background-color:transparent;border-style:none;color:inherit}.v-calendar-weekly__day-label .v-btn{font-size:12px;text-transform:none}.v-calendar-weekly__day-month{position:absolute;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;top:0;left:36px;height:32px;line-height:32px}.theme--light.v-calendar-daily{background-color:transparent}.theme--light.v-calendar-daily .v-calendar-daily__intervals-head{border-right:var(--vue-calendar-border-color) 1px solid}.theme--light.v-calendar-daily .v-calendar-daily_head-day{border-right:var(--vue-calendar-border-color) 1px solid;border-top:var(--vue-calendar-border-color) 1px solid;border-bottom:var(--vue-calendar-border-color) 1px solid;background-color:var(--vue-calender-header-background-color);color:#000}.theme--light.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label,.theme--light.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday{color:var(--vue-calendar-day-label-previous-font-color)}.theme--light.v-calendar-daily .v-calendar-daily__intervals-body{border-right:var(--vue-calendar-border-color) 1px solid}.theme--light.v-calendar-daily .v-calendar-daily__day{border-right:var(--vue-calendar-border-color) 1px solid;border-bottom:var(--vue-calendar-border-color) 1px solid;box-sizing:border-box}.theme--light.v-calendar-daily .v-calendar-daily__day-interval{border-top:var(--vue-calendar-border-color) 1px solid;box-sizing:border-box;background:var(--vue-calendar-background-color)}.theme--light.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none!important}.theme--light.v-calendar-daily .v-calendar-daily__interval::after{border-top:var(--vue-calendar-border-color) 1px solid}.theme--dark.v-calendar-daily{background-color:#303030;border-left:#9e9e9e 1px solid;border-top:#9e9e9e 1px solid}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-head{border-right:#9e9e9e 1px solid}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-head::after{background:#9e9e9e;background:linear-gradient(90deg,transparent,#9e9e9e)}.theme--dark.v-calendar-daily .v-calendar-daily_head-day{border-right:#9e9e9e 1px solid;border-bottom:#9e9e9e 1px solid;color:#fff}.theme--dark.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label,.theme--dark.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday{color:rgba(255,255,255,.5)}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-body{border-right:#9e9e9e 1px solid}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text{color:#eee}.theme--dark.v-calendar-daily .v-calendar-daily__day{border-right:#9e9e9e 1px solid;border-bottom:#9e9e9e 1px solid}.theme--dark.v-calendar-daily .v-calendar-daily__day-interval{border-top:#9e9e9e 1px solid}.theme--dark.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none!important}.theme--dark.v-calendar-daily .v-calendar-daily__interval::after{border-top:#9e9e9e 1px solid}.v-calendar-daily{display:flex;flex-direction:column;overflow:hidden;height:100%}.v-calendar-daily__head{flex:none;display:flex}.v-calendar-daily__intervals-head{flex:none;position:relative;background:var(--vue-calendar-time-axis-header-background-color)}.v-calendar-daily__intervals-head::after{position:absolute;bottom:0;height:1px;left:0;right:0;content:""}.v-calendar-daily_head-day{flex:1 1 auto;width:0;position:relative}.v-calendar-daily_head-weekday{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:4px;text-align:center;text-transform:uppercase;font-size:var(--vue-calendar-day-label-font-size);font-family:var(--vue-calendar-day-label-font-family);color:var(--vue-calendar-day-label-font-color)}.v-calendar-daily_head-day-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 0 3px 0;text-align:center}.v-calendar-daily_head-day-label>button{cursor:pointer;font:inherit;overflow:visible;border-style:0;padding:0;outline:0;border:0;-webkit-appearance:button;text-transform:none;background-color:transparent;border-style:none;color:inherit}.v-calendar-daily_head-day-label .v-btn__content,.v-calendar-weekly__day-label .v-btn__content{font-size:var(--vue-calendar-day-button-font-size);font-family:var(--vue-calendar-day-button-font-family);color:var(--vue-calendar-day-button-font-color)}.v-calendar-daily_head-day.v-present .v-calendar-daily_head-day-label .v-btn__content,.v-calendar-weekly__day.v-present .v-btn__content{font-size:var(--vue-calendar-day-button-today-font-size);font-family:var(--vue-calendar-day-button-today-font-family);color:var(--vue-calendar-day-button-today-font-color)}.v-calendar-daily__body{flex:1 1 60%;overflow:hidden;display:flex;position:relative;flex-direction:column}.v-calendar-daily__scroll-area{overflow-y:scroll;flex:1 1 auto;display:flex;align-items:flex-start}.v-calendar-daily__pane{width:100%;overflow-y:hidden;flex:none;display:flex;align-items:flex-start}.v-calendar-daily__day-container{display:flex;flex:1;width:100%;height:100%}.v-calendar-daily__intervals-body{background:var(--vue-calendar-time-axis-background-color);flex:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-calendar-daily__interval{text-align:right;padding-right:8px;border-bottom:none;position:relative}.v-calendar-daily__interval::after{width:8px;position:absolute;display:block;content:"";right:0;bottom:-1px}.v-calendar-daily__interval-text{display:block;position:relative;top:-6px;font-size:10px;padding-right:4px;font-size:var(--vue-calendar-time-axis-text-size);font-family:var(--vue-calendar-time-axis-text-font);color:var(--vue-calendar-time-axis-text-color)}.v-calendar-daily__day{flex:1;width:0;position:relative}.v-calendar-daily_head-day.v-present .v-calendar-daily_head-day-label .v-btn,.v-calendar-weekly__day.v-present .v-calendar-weekly__day-label .v-btn{background:var(--vue-calendar-day-button-today-color)!important}.v-calendar-daily_head-day.v-present .v-calendar-daily_head-weekday,.v-calendar-weekly__head-weekday.v-present{font-size:var(--vue-calendar-day-label-today-font-size)!important;font-family:var(--vue-calendar-day-label-today-font-family)!important;color:var(--vue-calendar-day-label-today-font-color)!important}.materialdesign-vuetify-calendar{display:flex;flex-direction:column}.materialdesign-vuetify-calendar-control-container{display:flex}.materialdesign-vuetify-calendar-control-button{height:auto;position:relative;padding:4px;flex-grow:var(--vue-calendar-control-button-container-flex);min-width:var(--vue-calendar-control-button-container-min-width)}.materialdesign-vuetify-calendar-control-button-icon{font-size:var(--vue-calendar-control-button-icon-size);color:var(--vue-calendar-control-button-icon-color)}.materialdesign-vuetify-calendar-control-button-text{margin-left:4px;font-size:var(--vue-calendar-control-button-text-size);color:var(--vue-calendar-control-button-text-color);font-family:var(--vue-calendar-control-button-text-font)}.v-event .pl-1,.v-event-timed .pl-1{font-size:var(--vue-aclendar-event-font-size);font-family:var(--vue-aclendar-event-font)}.v-dialog>.v-card>.v-card__title.v-dialog-my-title-layout{font-size:var(--vue-dialog-title-font-size);color:var(--vue-dialog-title-font-color,#44739e);font-family:var(--vue-dialog-title-font-family);background:var(--vue-toolbar-background-color)}.v-dialog-toolbar-my-title-layout{font-size:var(--vue-dialog-title-font-size);color:var(--vue-dialog-title-font-color,#fff);font-family:var(--vue-dialog-title-font-family);margin-left:10px;flex:1 1}.v-dialog-footer{background:var(--vue-dialog-footer-background-color)}.v-dialog-my-card-actions{height:calc(100% - 16px - 1px)}.v-dialog>.v-card>.v-card__text.v-dialog-view-container{padding-left:var(--vue-dialog-view-container-distance-to-border);padding-right:var(--vue-dialog-view-container-distance-to-border);width:calc(100% - 2 * var(--vue-dialog-view-container-distance-to-border))}.materialdesign-v-dialog-button-icon{font-size:var(--vue-dialog-control-button-icon-size);color:var(--vue-dialog-control-button-icon-color)}.materialdesign-v-dialog-button-text{margin-left:4px;font-size:var(--vue-dialog-control-button-text-size);color:var(--vue-dialog-control-button-text-color);font-family:var(--vue-dialog-control-button-text-font)}.v-dialog-toolbar-my-btn-layout{background-color:#fff}.v-dialog-toolbar-my-btn-layout>.v-btn__content{color:#fff;display:block}.v-bottom-sheet.v-dialog{align-self:flex-end;border-radius:0;flex:0 1 auto;margin:0;overflow:visible}.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:70%}@media only screen and (max-width:599px){.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:none}}.v-dialog{border-radius:4px;margin:24px;overflow-y:auto;pointer-events:auto;transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog>*{width:100%}.v-dialog>.v-card>.v-card__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;padding:16px 24px 10px}.v-dialog>.v-card>.v-card__text{padding:0 24px}.v-dialog>.v-card>.v-card__subtitle{padding:0 24px 20px}.v-dialog__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;width:100%;z-index:6;outline:0}.v-dialog__container{display:none}.v-dialog__container--attached{display:inline}.v-dialog--animated{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:animate-dialog;animation-name:animate-dialog;-webkit-animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;margin:0;height:100%;position:fixed;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-card{min-height:100%;min-width:100%;margin:0!important;padding:0!important}.v-dialog--scrollable,.v-dialog--scrollable>form{display:flex}.v-dialog--scrollable>.v-card,.v-dialog--scrollable>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title,.v-dialog--scrollable>form>.v-card>.v-card__actions,.v-dialog--scrollable>form>.v-card>.v-card__title{flex:0 0 auto}.v-dialog--scrollable>.v-card>.v-card__text,.v-dialog--scrollable>form>.v-card>.v-card__text{-webkit-backface-visibility:hidden;backface-visibility:hidden;flex:1 1 auto;overflow-y:auto}@-webkit-keyframes animate-dialog{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}@keyframes animate-dialog{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}.theme--light.v-overlay{color:rgba(0,0,0,.87)}.theme--dark.v-overlay{color:#fff}.v-overlay{align-items:center;border-radius:inherit;display:flex;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms}.v-overlay__content{position:relative}.v-overlay__scrim{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:inherit;width:100%}.v-overlay--absolute{position:absolute}.v-overlay--active{pointer-events:auto}.materialdesign-vuetify-dialog-button{height:auto;position:relative;padding:4px;width:100%;height:100%}.materialdesign-dialog-footer-button.v-btn{color:var(--dialog-footer-button-text-color);font-family:var(--dialog-footer-button-text-font);font-size:var(--dialog-footer-button-text-font-size)}.v-toolbar__content>button{background-color:transparent;border-style:none;color:inherit}.v-toolbar{contain:layout;display:block;flex:1 1 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1) transform,.2s cubic-bezier(.4,0,.2,1) background-color,.2s cubic-bezier(.4,0,.2,1) left,.2s cubic-bezier(.4,0,.2,1) right,280ms cubic-bezier(.4,0,.2,1) box-shadow,.25s cubic-bezier(.4,0,.2,1) max-width,.25s cubic-bezier(.4,0,.2,1) width;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background:var(--vue-toolbar-background-color)}.v-toolbar .v-input{padding-top:0;margin-top:0}.v-toolbar__content,.v-toolbar__extension{padding:4px 16px}.v-toolbar__content .v-btn.v-btn--icon.v-size--default,.v-toolbar__extension .v-btn.v-btn--icon.v-size--default{height:48px;width:48px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-left:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-right:-12px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-left:20px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-right:20px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-right:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-left:-12px}.v-toolbar__content>.v-tabs,.v-toolbar__extension>.v-tabs{height:inherit;margin-top:-4px;margin-bottom:-4px}.v-toolbar__content>.v-tabs .v-tabs-bar,.v-toolbar__extension>.v-tabs .v-tabs-bar{height:inherit}.v-toolbar__content>.v-tabs:first-child,.v-toolbar__extension>.v-tabs:first-child{margin-left:-16px}.v-toolbar__content>.v-tabs:last-child,.v-toolbar__extension>.v-tabs:last-child{margin-right:-16px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;position:relative;z-index:0}.v-toolbar__image{border-radius:inherit;position:absolute;top:0;bottom:0;width:100%;z-index:0;contain:strict}.v-toolbar__image .v-image{border-radius:inherit}.v-toolbar__items{display:flex;height:inherit}.v-toolbar__items>.v-btn{border-radius:0;height:100%!important;max-height:none}.v-toolbar__title{line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar.v-toolbar--absolute{position:absolute;top:0;z-index:1}.v-toolbar.v-toolbar--bottom{top:initial;bottom:0}.v-toolbar.v-toolbar--collapse .v-toolbar__title{white-space:nowrap}.v-toolbar.v-toolbar--collapsed{max-width:112px;overflow:hidden}.v-application--is-ltr .v-toolbar.v-toolbar--collapsed{border-bottom-right-radius:24px}.v-application--is-rtl .v-toolbar.v-toolbar--collapsed{border-bottom-left-radius:24px}.v-toolbar.v-toolbar--collapsed .v-toolbar__extension,.v-toolbar.v-toolbar--collapsed .v-toolbar__title{display:none}.v-toolbar--dense .v-toolbar__content,.v-toolbar--dense .v-toolbar__extension{padding-top:0;padding-bottom:0}.v-toolbar--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-toolbar--floating{display:inline-flex}.v-toolbar--prominent .v-toolbar__content{align-items:flex-start}.v-toolbar--prominent .v-toolbar__title{font-size:1.5rem;padding-top:6px}.v-toolbar--prominent:not(.v-toolbar--bottom) .v-toolbar__title{align-self:flex-end;padding-bottom:6px;padding-top:0}.v-progress-circular{position:relative;display:inline-flex;vertical-align:middle;justify-content:center;align-items:center;color:var(--vue-progress-circular-progress-color);caret-color:var(--vue-progress-circular-progress-color)}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular--indeterminate>svg{-webkit-animation:progress-circular-rotate 1.4s linear infinite;animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{-webkit-animation:progress-circular-dash 1.4s ease-in-out infinite;animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0}.v-progress-circular__info{align-items:center;display:flex;justify-content:center;color:var(--vue-progress-circular-progress-color-text);font-size:var(--vue-progress-circular-progress-color-text-size);font-family:var(--vue-progress-circular-progress-color-text-font-family);z-index:1}.v-progress-circular__underlay{stroke:var(--vue-progress-circular-progress-color-background);z-index:1}.v-progress-circular__overlay{stroke:currentColor;z-index:2;transition:all .6s ease-in-out}@-webkit-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}100%{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}100%{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@-webkit-keyframes progress-circular-rotate{100%{transform:rotate(360deg)}}@keyframes progress-circular-rotate{100%{transform:rotate(360deg)}}.v-progress-linear{background:0 0;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.6,1);width:100%}.v-progress-linear__buffer{height:inherit;left:0;position:absolute;top:0;transition:inherit;width:100%;z-index:1}.v-progress-linear--reverse .v-progress-linear__buffer{left:auto;right:0}.v-progress-linear__background{bottom:0;left:0;position:absolute;top:0;transition:inherit;background:var(--vue-progress-progress-color-background)}.v-progress-linear--reverse .v-progress-linear__background{left:auto;right:0}.v-progress-linear__content{align-items:center;display:flex;height:100%;left:0;justify-content:center;position:absolute;top:0;width:100%;z-index:2;color:var(--vue-progress-progress-color-text);font-size:var(--vue-progress-progress-color-text-size);font-family:var(--vue-progress-progress-color-text-font-family);text-align:var(--vue-progress-progress-color-text-align)}.v-progress-linear--reverse .v-progress-linear__content{left:auto;right:0}.v-progress-linear__determinate{height:inherit;transition:inherit;background:var(--vue-progress-progress-color)}.v-progress-linear--reverse .v-progress-linear__determinate{position:absolute;left:auto;right:0}.v-progress-linear .v-progress-linear__indeterminate .long,.v-progress-linear .v-progress-linear__indeterminate .short{background-color:inherit;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right}.v-progress-linear .v-progress-linear__indeterminate--active .long{background:var(--vue-progress-progress-color);-webkit-animation-name:indeterminate-ltr;animation-name:indeterminate-ltr;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear .v-progress-linear__indeterminate--active .short{background:var(--vue-progress-progress-color);-webkit-animation-name:indeterminate-short-ltr;animation-name:indeterminate-short-ltr;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{-webkit-animation-name:indeterminate-rtl;animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{-webkit-animation-name:indeterminate-short-rtl;animation-name:indeterminate-short-rtl}.v-progress-linear__stream{-webkit-animation:stream-ltr .25s infinite linear;animation:stream-ltr .25s infinite linear;border-color:currentColor;border-top:4px dotted;bottom:0;left:auto;right:-8px;opacity:.3;pointer-events:none;position:absolute;top:calc(50% - 2px);transition:inherit}.v-progress-linear--reverse .v-progress-linear__stream{-webkit-animation:stream-rtl .25s infinite linear;animation:stream-rtl .25s infinite linear;left:-8px;right:auto}.v-progress-linear__wrapper{overflow:hidden;position:relative;transition:inherit}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--reactive .v-progress-linear__content{pointer-events:none}.v-progress-linear--rounded{border-radius:4px}.v-progress-linear--striped .v-progress-linear__determinate{background-image:linear-gradient(var(--vue-progress-progress-striped-angle),var(--vue-progress-progress-color-striped) var(--vue-progress-progress-striped-width1),transparent 0,transparent var(--vue-progress-progress-striped-width2),var(--vue-progress-progress-color-striped) 0,var(--vue-progress-progress-color-striped) var(--vue-progress-progress-striped-width3),transparent 0,transparent);background-size:40px 40px;background-repeat:repeat}.v-progress-linear--query .v-progress-linear__indeterminate--active .long{-webkit-animation-name:query-ltr;animation-name:query-ltr;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__indeterminate--active .short{-webkit-animation-name:query-short-ltr;animation-name:query-short-ltr;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{-webkit-animation-name:query-rtl;animation-name:query-rtl}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{-webkit-animation-name:query-short-rtl;animation-name:query-short-rtl}@-webkit-keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}100%{left:100%;right:-35%}}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}100%{left:100%;right:-35%}}@-webkit-keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}100%{left:-35%;right:100%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}100%{left:-35%;right:100%}}@-webkit-keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@-webkit-keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}100%{left:-8%;right:107%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}100%{left:-8%;right:107%}}@-webkit-keyframes query-ltr{0%{right:-90%;left:100%}60%{right:-90%;left:100%}100%{right:100%;left:-35%}}@keyframes query-ltr{0%{right:-90%;left:100%}60%{right:-90%;left:100%}100%{right:100%;left:-35%}}@-webkit-keyframes query-rtl{0%{right:100%;left:-90%}60%{right:100%;left:-90%}100%{right:-35%;left:100%}}@keyframes query-rtl{0%{right:100%;left:-90%}60%{right:100%;left:-90%}100%{right:-35%;left:100%}}@-webkit-keyframes query-short-ltr{0%{right:-200%;left:100%}60%{right:107%;left:-8%}100%{right:107%;left:-8%}}@keyframes query-short-ltr{0%{right:-200%;left:100%}60%{right:107%;left:-8%}100%{right:107%;left:-8%}}@-webkit-keyframes query-short-rtl{0%{right:100%;left:-200%}60%{right:-8%;left:107%}100%{right:-8%;left:107%}}@keyframes query-short-rtl{0%{right:100%;left:-200%}60%{right:-8%;left:107%}100%{right:-8%;left:107%}}@-webkit-keyframes stream-ltr{to{transform:translateX(-8px)}}@keyframes stream-ltr{to{transform:translateX(-8px)}}@-webkit-keyframes stream-rtl{to{transform:translateX(8px)}}@keyframes stream-rtl{to{transform:translateX(8px)}}} \ No newline at end of file +:root{--materialdesign-color-primary:#44739e;--materialdesign-color-secondary:#fff;--materialdesign-color-button-pressed:initial;--materialdesign-color-top-app-bar-background:#44739e;--materialdesign-font-top-app-bar-title:inherit;--materialdesign-font-size-top-app-bar-title:20px;--materialdesign-font-top-app-bar-item:inherit;--materialdesign-color-top-app-bar-title:#fff;--materialdesign-font-top-app-bar-item-disabled:inherit;--materialdesign-font-top-app-bar-sub-item:inherit;--materialdesign-font-top-app-bar-sub-item-disabled:inherit;--materialdesign-color-top-app-bar-header-background:#44739e;--materialdesign-top-app-bar-color-burger-icon:#fff;--materialdesign-color-checkbox:#44739e;--materialdesign-color-checkbox-border:rgba(0, 0, 0, 0.54);--materialdesign-color-checkbox-hover:#000;--materialdesign-font-button:inherit;--materialdesign-font-size-button:14px;--materialdesign-font-button-vertical-text-distance-image:2px;--materialdesign-button-lockicon-color:#B22222;--material-progress-circular-color:#44739e;--materialdesign-color-drawer-background:#fff;--materialdesign-color-drawer-sub-background:#fff;--materialdesign-color-list-item-background:#fff;--materialdesign-color-sub-list-item-background:#fff;--materialdesign-color-list-background:transparent;--materialdesign-color-icon-button-hover:#44739e;--materialdesign-color-list-item-hover:#000;--materialdesign-color-sub-list-item-hover:#000;--materialdesign-color-list-item-selected:#000;--materialdesign-color-sub-list-item-selected:#000;--materialdesign-color-list-item-text:#000;--materialdesign-font-list-item-text:initial;--materialdesign-color-list-item-text-disabled:rgba(0, 0, 0, 0.38);--materialdesign-color-list-item-icon-disabled:rgba(0, 0, 0, 0.38);--materialdesign-color-sub-list-item-text:#000;--materialdesign-color-list-item-text-activated:#44739e;--materialdesign-color-sub-list-item-text-activated:#44739e;--materialdesign-font-list-item-text-secondary:initial;--materialdesign-color-list-item-text-secondary:rgba(0, 0, 0, 0.54);--materialdesign-color-list-item-text-right:#000;--materialdesign-font-list-item-text-right:initial;--materialdesign-color-list-item-text-secondary-right:rgba(0, 0, 0, 0.54);--materialdesign-font-list-item-text-secondary-right:initial;--materialdesign-color-list-item-header:#000;--materialdesign-font-list-item-header:initial --materialdesign-color-list-item-divider: rgba(0, 0, 0, 0.12);--materialdesign-color-sub-list-item-divider:rgba(0, 0, 0, 0.12);--materialdesign-color-list-item-backdrop:rgba(0,0,0,0.5);--materialdesign-color-sub-list-item-backdrop:rgba(0,0,0,0.5);--materialdesign-color-list-item-backdrop-activated:#1e88e566;--materialdesign-color-sub-list-item-backdrop-activated:#1e88e566;--materialdesign-color-card-background:#fff;--materialdesign-color-card-title-section-background:transparent;--materialdesign-color-card-text-section-background:transparent;--materialdesign-color-card-title:#44739e;--materialdesign-font-card-title:inherit;--materialdesign-color-card-sub-title:#a1a1a1;--materialdesign-font-card-sub-title:inherit;--materialdesign-color-card--text-section-text:#44739e;--materialdesign-font-card--text-section-text:inherit;--materialdesign-color-table-background:#fff;--materialdesign-color-table-border:rgba(0,0,0,.12);--materialdesign-color-table-header-row-background:inherit;--materialdesign-color-table-header-row-text-color:#44739e;--materialdesign-color-table-row-background:inherit;--materialdesign-color-table-row-background-hover:rgba(0, 0, 0, 0.04);--materialdesign-color-table-row-text-color:#44739e;--materialdesign-color-table-row-divider:rgba(0, 0, 0, 0.12);--materialdesign-color-switch-on:#44739e;--materialdesign-color-switch-on-hover:#44739e;--materialdesign-color-switch-off:#fff;--materialdesign-color-switch-track:#000;--materialdesign-color-switch-off-hover:#44739e;--materialdesign-masonry-gaps:20px;--materialdesign-grid-gaps:0px;--materialdesign-icon-list-background:transparent;--materialdesign-icon-list-items-per-row:3;--materialdesign-icon-list-items-min-width:50px;--materialdesign-icon-list-items-min-height:0px;--materialdesign-icon-list-items-gaps:4px;--materialdesign-icon-list-items-text-font-size:14px;--materialdesign-icon-list-items-text-font-family:inherit;--materialdesign-icon-list-items-text-font-color:#44739e;--materialdesign-icon-list-items-subText-font-size:12px;--materialdesign-icon-list-items-subText-font-family:inherit;--materialdesign-icon-list-items-subText-font-color:rgba(0, 0, 0, 0.54);--materialdesign-icon-list-items-value-font-size:12px;--materialdesign-icon-list-items-value-font-family:inherit;--materialdesign-icon-list-items-value-font-color:#44739e;--materialdesign-icon-list-item-layout-horizontal-image-container-width:auto;--materialdesign-icon-list-item-layout-vertical-image-container-height:auto;--vue-slider-thumb-label-font-color:#fff;--vue-slider-thumb-label-font-size:12px;--vue-slider-tick-before-color:#44739e;--vue-slider-tick-after-color:#44739e;--vue-slider-tick-font-family:inherit;--vue-slider-tick-color:#808080;--vue-slider-tick-font-size:14px;--vue-slider-thumb-before:initial;--vue-text-field-before-color:rgba(0, 0, 0, 0.2);--vue-text-field-hover-color:#44739e;--vue-text-field-after-color:#44739e;--vue-text-field-label-before-color:rgba(0, 0, 0, 0.6);--vue-text-field-label-after-color:#44739e;--vue-text-field-label-font-family:inherit;--vue-text-field-label-font-size:16px;--vue-text-field-label-width:inherit;--vue-text-field-background-color:rgba(0, 0, 0, 0.06);--vue-text-field-background-hover-color:rgba(0, 0, 0, 0.12);--vue-text-field-background-after-color:rgba(0, 0, 0, 0.06);--vue-text-field-input-text-color:rgba(0, 0, 0, 0.87);--vue-text-field-input-text-font-size:inherit;--vue-text-field-input-text-font-family:inherit;--vue-text-field-message-color:rgba(0, 0, 0, 0.6);--vue-text-field-message-font-size:12px;--vue-text-field-message-font-family:inherit;--vue-text-field-alignment:left;--vue-text-field-counter-color:rgba(0,0,0,.6);--vue-text-field-counter-font-size:12px;--vue-text-field-counter-font-family:inherit;--vue-text-field-appendix-color:rgba(0,0,0,.6);--vue-text-field-appendix-font-size:inherit;--vue-text-field-appendix-font-family:inherit;--vue-text-field-translate-x:0px;--vue-text-field-translate-y:-18px;--vue-text-icon-clear-color:#44739e;--vue-text-icon-clear-size:inherit;--vue-text-icon-append-color:#44739e;--vue-text-icon-append-size:inherit;--vue-text-icon-append-cursor:inherit;--vue-text-icon-append-outer-color:#44739e;--vue-text-icon-append-outer-size:inherit;--vue-text-icon-prepand-color:#44739e;--vue-text-icon-prepand-size:inherit;--vue-text-icon-prepand-inner-color:#44739e;--vue-text-icon-prepand-inner-size:inherit;--vue-list-item-height:auto;--vue-list-item-background-color:inherit;--vue-list-item-background-hover-color:black;--vue-list-item-background-selected-color:black;--vue-ripple-effect-color:#44739e;--vue-list-item-font-size:inherit;--vue-list-item-font-family:inherit;--vue-list-item-font-color:inherit;--vue-list-item-font-color-hover:inherit;--vue-list-item-font-color-selected:inherit;--vue-list-item-subtitle-font-size:inherit;--vue-list-item-subtitle-font-family:inherit;--vue-list-item-subtitle-font-color:rgba(0, 0, 0, 0.6);--vue-list-item-subtitle-font-color-hover:rgba(0, 0, 0, 0.6);--vue-list-item-subtitle-font-color-selected:rgba(0, 0, 0, 0.6);--vue-list-item-value-font-size:inherit;--vue-list-item-value-font-family:inherit;--vue-list-item-value-font-color:rgba(0, 0, 0, 0.6);--vue-list-item-value-font-color-hover:rgba(0, 0, 0, 0.6);--vue-list-item-value-font-color-selected:rgba(0, 0, 0, 0.6);--vue-list-item-icon-size:20px;--vue-list-item-icon-color:#44739e;--vue-list-item-icon-color-hover:#44739e;--vue-list-item-icon-color-selected:#44739e;--vue-alerts-background-color:#fff;--vue-alerts-border-color:#44739e;--vue-alerts-border-outlined-color:#44739e;--vue-alerts-button-close-color:#44739e;--vue-alerts-text-size:16px;--vue-alerts-text-font-family:inherit;--vue-alerts-text-font-color:inherit;--vue-alerts-icon-color:black;--vue-alerts-icon-size:24px;--vue-alerts-bottom-margin:16px;--vue-btn-background-color-before:transparent;--vue-calendar-day-button-today-color:#44739e;--vue-calendar-border-color:#e0e0e0;--vue-calendar-background-color:transparent;--vue-calender-background-outside-color:#f7f7f7;--vue-calender-header-background-color:transparent;--vue-calender-weeknumber-background-color:#f7f7f7;--vue-calender-weeknumber-font-size:14px;--vue-calender-weeknumber-font:inherit;--vue-calendar-weeknumber-font-color:black;--vue-calendar-time-axis-background-color:transparent;--vue-calendar-time-axis-header-background-color:transparent;--vue-calendar-time-axis-text-size:12px;--vue-calendar-time-axis-text-font:inherit;--vue-calendar-time-axis-text-color:black;--vue-calendar-day-button-font-size:inherit;--vue-calendar-day-button-font-family:inherit;--vue-calendar-day-button-font-color:black;--vue-calendar-day-button-today-font-size:inherit;--vue-calendar-day-button-today-font-family:inherit;--vue-calendar-day-button-today-font-color:#fff;--vue-calendar-day-label-font-size:12px;--vue-calendar-day-label-font-family:inherit;--vue-calendar-day-label-font-color:#000000;--vue-calendar-day-label-previous-font-color:rgba(0, 0, 0, 0.38);--vue-calendar-day-label-today-font-size:12px;--vue-calendar-day-label-today-font-family:inherit;--vue-calendar-day-label-today-font-color:#44739e;--vue-calendar-control-container-height:10px --vue-calendar-control-button-icon-size: 24px;--vue-calendar-control-button-icon-color:#44739e;--vue-calendar-control-button-text-size:12px;--vue-calendar-control-button-text-color:black;--vue-calendar-control-button-text-font:inherit;--vue-aclendar-event-font-size:inherit;--vue-aclendar-event-font:inherit;--vue-calendar-control-button-container-flex:1;--vue-calendar-control-button-container-min-width:initial;--vue-dialog-title-font-size:20px;--vue-dialog-title-font-family:inherit;--vue-dialog-footer-background-color:initial;--vue-dialog-view-container-distance-to-border:24px;--vue-toolbar-background-color:#44739e;--dialog-footer-button-text-color:#44739e;--dialog-footer-button-text-font:inherit;--dialog-footer-button-text-font-size:20px;--vue-progress-progress-color:#44739e;--vue-progress-progress-color-background:#e6e6e6;--vue-progress-progress-color-striped:rgba(255,255,255,0.25);--vue-progress-progress-color-text:#44739e;--vue-progress-progress-color-text-size:initial;--vue-progress-progress-color-text-font-family:inherit;--vue-progress-progress-color-text-align:end;--vue-progress-progress-striped-angle:135deg;--vue-progress-progress-striped-width1:25%;--vue-progress-progress-striped-width2:50%;--vue-progress-progress-striped-width3:75%;--vue-progress-circular-progress-color:#44739e;--vue-progress-circular-progress-color-background:#e6e6e6;--vue-progress-circular-progress-color-text:#44739e;--vue-progress-circular-progress-color-text-size:initial;--vue-progress-circular-progress-color-text-font-family:inherit;--value-color-text:#44739e;--value-font-text:inherit;--value-font-size-text:14px;--value-color-prepand:#44739e;--value-font-prepand:inherit;--value-font-size-prepand:14px;--value-color-append:#44739e;--value-font-append:inherit;--value-font-size-append:14px;--vue-dialog-fullscreen-color-icon:#fff}.materialdesign-widget .materialdesign-vuetify-autoComplete input[type=time]::-webkit-calendar-picker-indicator,.materialdesign-widget .materialdesign-vuetify-select input[type=time]::-webkit-calendar-picker-indicator,.materialdesign-widget .materialdesign-vuetify-textField input[type=time]::-webkit-calendar-picker-indicator{background:0 0}.materialdesign-widget.materialdesign-value .value-text{color:var(--value-color-text);font-family:var(--value-font-text);font-size:var(--value-font-size-text)}.materialdesign-widget.materialdesign-value .prepand-text{color:var(--value-color-prepand);font-family:var(--value-font-prepand);font-size:var(--value-font-size-prepand)}.materialdesign-widget.materialdesign-value .append-text{color:var(--value-color-append);font-family:var(--value-font-append);font-size:var(--value-font-size-append)}.mdi-set,.mdi:before{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.materialdesign-widget .materialdesign-button.vertical .materialdesign-button__label,.materialdesign-widget.materialdesign-button.vertical .materialdesign-button__label{margin-top:var(--materialdesign-font-button-vertical-text-distance-image);margin-bottom:var(--materialdesign-font-button-vertical-text-distance-image)}.materialdesign-widget.materialdesign-button .materialdesign-lock-icon{color:var(--materialdesign-button-lockicon-color)}.materialdesign-widget .materialdesign-button,.materialdesign-widget.materialdesign-button{font-family:var(--materialdesign-font-button);font-size:var(--materialdesign-font-size-button);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;line-height:2.25rem;font-weight:500;text-decoration:none;padding:0 8px 0 8px;align-items:center;justify-content:center;box-sizing:border-box;height:36px;border:none;outline:0;line-height:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;overflow:hidden;vertical-align:middle;border-radius:4px}.materialdesign-widget .materialdesign-button::-moz-focus-inner,.materialdesign-widget.materialdesign-button::-moz-focus-inner{padding:0;border:0}.materialdesign-widget .materialdesign-button:active,.materialdesign-widget.materialdesign-button:active{outline:0}.materialdesign-widget .materialdesign-button:hover,.materialdesign-widget.materialdesign-button:hover{cursor:pointer}.materialdesign-widget .materialdesign-button:disabled,.materialdesign-widget.materialdesign-button:disabled{background-color:transparent;color:rgba(0,0,0,.37);cursor:default;pointer-events:none}.materialdesign-widget .materialdesign-button.materialdesign-widget.materialdesign-button--dense,.materialdesign-widget.materialdesign-button.materialdesign-widget.materialdesign-button--dense{border-radius:4px}.materialdesign-widget .materialdesign-button:not(:disabled),.materialdesign-widget.materialdesign-button:not(:disabled){background-color:transparent}.materialdesign-widget .materialdesign-button .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button .materialdesign-widget.materialdesign-button__icon{margin-left:0;margin-right:8px;display:inline-block;width:18px;height:18px;font-size:18px;vertical-align:top}.materialdesign-widget .materialdesign-button .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button .materialdesign-widget.materialdesign-button__icon[dir=rtl],[dir=rtl] .materialdesign-widget .materialdesign-button .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button .materialdesign-widget.materialdesign-button__icon{margin-left:8px;margin-right:0}.materialdesign-widget .materialdesign-button .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button .materialdesign-button-body:not(:disabled){color:var(--materialdesign-color-primary)}.materialdesign-widget .materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon{margin-left:8px;margin-right:0}.materialdesign-widget .materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],[dir=rtl] .materialdesign-widget .materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon{margin-left:0;margin-right:8px}svg.materialdesign-widget .materialdesign-button__icon,svg.materialdesign-widget.materialdesign-button__icon{fill:currentColor}.materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon{margin-left:-4px;margin-right:8px}.materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon[dir=rtl],[dir=rtl] .materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__icon{margin-left:8px;margin-right:-4px}.materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,.materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon{margin-left:8px;margin-right:-4px}.materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],.materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon[dir=rtl],[dir=rtl] .materialdesign-widget .materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget .materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget .materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--outlined .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--raised .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon,[dir=rtl] .materialdesign-widget.materialdesign-button--unelevated .materialdesign-widget.materialdesign-button__label+.materialdesign-widget.materialdesign-button__icon{margin-left:-4px;margin-right:8px}.materialdesign-widget .materialdesign-button--raised,.materialdesign-widget .materialdesign-button--unelevated,.materialdesign-widget.materialdesign-button--raised,.materialdesign-widget.materialdesign-button--unelevated{padding:0}.materialdesign-widget .materialdesign-button--raised:disabled,.materialdesign-widget .materialdesign-button--unelevated:disabled,.materialdesign-widget.materialdesign-button--raised:disabled,.materialdesign-widget.materialdesign-button--unelevated:disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.37)}.materialdesign-widget .materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget .materialdesign-button--unelevated .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--unelevated .materialdesign-button-body:not(:disabled){background-color:var(--materialdesign-color-primary)}@supports not (-ms-ime-align:auto){.materialdesign-widget .materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget .materialdesign-button--unelevated .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--unelevated .materialdesign-button-body:not(:disabled){background-color:var(--materialdesign-color-primary)}}.materialdesign-widget .materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget .materialdesign-button--unelevated .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--raised .materialdesign-button-body:not(:disabled),.materialdesign-widget.materialdesign-button--unelevated .materialdesign-button-body:not(:disabled){color:var(--materialdesign-color-secondary)}.materialdesign-widget .materialdesign-button--raised,.materialdesign-widget.materialdesign-button--raised{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);transition:box-shadow 280ms cubic-bezier(.4,0,.2,1)}.materialdesign-widget .materialdesign-button--raised:focus,.materialdesign-widget .materialdesign-button--raised:hover,.materialdesign-widget.materialdesign-button--raised:focus,.materialdesign-widget.materialdesign-button--raised:hover{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.materialdesign-widget .materialdesign-button--raised:active,.materialdesign-widget.materialdesign-button--raised:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.materialdesign-widget .materialdesign-button--raised:disabled,.materialdesign-widget.materialdesign-button--raised:disabled{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.materialdesign-widget .materialdesign-button--outlined,.materialdesign-widget.materialdesign-button--outlined{border-style:solid;padding:0 15px 0 15px;border-width:1px}.materialdesign-widget .materialdesign-button--outlined:disabled,.materialdesign-widget.materialdesign-button--outlined:disabled{border-color:rgba(0,0,0,.37)}.materialdesign-widget .materialdesign-button--outlined:not(:disabled),.materialdesign-widget.materialdesign-button--outlined:not(:disabled){border-color:var(--materialdesign-color-primary)}.materialdesign-widget .materialdesign-button--dense,.materialdesign-widget.materialdesign-button--dense{height:32px;font-size:.8125rem}@-webkit-keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}}@keyframes mdc-ripple-fg-radius-in{from{-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1);transform:translate(var(--mdc-ripple-fg-translate-start,0)) scale(1)}to{-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}}@-webkit-keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity,0)}}@keyframes mdc-ripple-fg-opacity-in{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity,0)}}@-webkit-keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity,0)}to{opacity:0}}@keyframes mdc-ripple-fg-opacity-out{from{-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity,0)}to{opacity:0}}.mdc-ripple-surface--test-edge-var-bug{--mdc-ripple-surface-test-edge-var:1px solid #000;visibility:hidden}.mdc-ripple-surface--test-edge-var-bug::before{border:var(--mdc-ripple-surface-test-edge-var)}.materialdesign-widget .materialdesign-button,.materialdesign-widget.materialdesign-button{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent}.materialdesign-widget .materialdesign-button::after,.materialdesign-widget .materialdesign-button::before,.materialdesign-widget.materialdesign-button::after,.materialdesign-widget.materialdesign-button::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.materialdesign-widget .materialdesign-button::before,.materialdesign-widget.materialdesign-button::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded::before,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));transform:scale(var(--mdc-ripple-fg-scale,1))}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded::after,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded--unbounded::after,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded--foreground-activation::after,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded--foreground-deactivation::after,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.materialdesign-widget .materialdesign-button::after,.materialdesign-widget .materialdesign-button::before,.materialdesign-widget.materialdesign-button::after,.materialdesign-widget.materialdesign-button::before{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded::after,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.materialdesign-widget .materialdesign-button::after,.materialdesign-widget .materialdesign-button::before,.materialdesign-widget.materialdesign-button::after,.materialdesign-widget.materialdesign-button::before{background-color:var(--materialdesign-color-button-pressed,var(--materialdesign-color-primary))}.materialdesign-widget .materialdesign-icon-list-container .materialdesign-iconList-button::after,.materialdesign-widget .materialdesign-icon-list-container .materialdesign-iconList-button::before{background-color:var(--materialdesign-color-icon-button-hover)}@supports not (-ms-ime-align:auto){.materialdesign-widget .materialdesign-button::after,.materialdesign-widget .materialdesign-button::before,.materialdesign-widget.materialdesign-button::after,.materialdesign-widget.materialdesign-button::before{background-color:var(--materialdesign-color-button-pressed,var(--materialdesign-color-primary))}.materialdesign-widget .materialdesign-icon-list-container .materialdesign-iconList-button::after,.materialdesign-widget .materialdesign-icon-list-container .materialdesign-iconList-button::before{background-color:var(--materialdesign-color-icon-button-hover)}}.materialdesign-widget .materialdesign-button:hover::before,.materialdesign-widget.materialdesign-button:hover::before{opacity:.04}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget .materialdesign-button:not(.mdc-ripple-upgraded):focus::before,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget.materialdesign-button:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.materialdesign-widget .materialdesign-button:not(.mdc-ripple-upgraded)::after,.materialdesign-widget.materialdesign-button:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.materialdesign-widget .materialdesign-button:not(.mdc-ripple-upgraded):active::after,.materialdesign-widget.materialdesign-button:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.materialdesign-widget .materialdesign-button.mdc-ripple-upgraded,.materialdesign-widget.materialdesign-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.12}.materialdesign-widget .materialdesign-button--raised::after,.materialdesign-widget .materialdesign-button--raised::before,.materialdesign-widget .materialdesign-button--unelevated::after,.materialdesign-widget .materialdesign-button--unelevated::before,.materialdesign-widget.materialdesign-button--raised::after,.materialdesign-widget.materialdesign-button--raised::before,.materialdesign-widget.materialdesign-button--unelevated::after,.materialdesign-widget.materialdesign-button--unelevated::before{background-color:#fff}@supports not (-ms-ime-align:auto){.materialdesign-widget .materialdesign-button--raised .materialdesign-button-body::after,.materialdesign-widget .materialdesign-button--raised .materialdesign-button-body::before,.materialdesign-widget .materialdesign-button--unelevated .materialdesign-button-body::after,.materialdesign-widget .materialdesign-button--unelevated .materialdesign-button-body::before,.materialdesign-widget.materialdesign-button--raised .materialdesign-button-body::after,.materialdesign-widget.materialdesign-button--raised .materialdesign-button-body::before,.materialdesign-widget.materialdesign-button--unelevated .materialdesign-button-body::after,.materialdesign-widget.materialdesign-button--unelevated .materialdesign-button-body::before{background-color:var(--materialdesign-color-button-pressed,var(--materialdesign-color-secondary))}}.materialdesign-widget .materialdesign-button--raised:hover::before,.materialdesign-widget .materialdesign-button--unelevated:hover::before,.materialdesign-widget.materialdesign-button--raised:hover::before,.materialdesign-widget.materialdesign-button--unelevated:hover::before{opacity:.08}.materialdesign-widget .materialdesign-button--raised.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget .materialdesign-button--raised:not(.mdc-ripple-upgraded):focus::before,.materialdesign-widget .materialdesign-button--unelevated.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget .materialdesign-button--unelevated:not(.mdc-ripple-upgraded):focus::before,.materialdesign-widget.materialdesign-button--raised.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget.materialdesign-button--raised:not(.mdc-ripple-upgraded):focus::before,.materialdesign-widget.materialdesign-button--unelevated.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget.materialdesign-button--unelevated:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.24}.materialdesign-widget .materialdesign-button--raised:not(.mdc-ripple-upgraded)::after,.materialdesign-widget .materialdesign-button--unelevated:not(.mdc-ripple-upgraded)::after,.materialdesign-widget.materialdesign-button--raised:not(.mdc-ripple-upgraded)::after,.materialdesign-widget.materialdesign-button--unelevated:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.materialdesign-widget .materialdesign-button--raised:not(.mdc-ripple-upgraded):active::after,.materialdesign-widget .materialdesign-button--unelevated:not(.mdc-ripple-upgraded):active::after,.materialdesign-widget.materialdesign-button--raised:not(.mdc-ripple-upgraded):active::after,.materialdesign-widget.materialdesign-button--unelevated:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.24}.materialdesign-widget .materialdesign-button--raised.mdc-ripple-upgraded,.materialdesign-widget .materialdesign-button--unelevated.mdc-ripple-upgraded,.materialdesign-widget.materialdesign-button--raised.mdc-ripple-upgraded,.materialdesign-widget.materialdesign-button--unelevated.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.24}.materialdesign-widget .materialdesign-icon-button,.materialdesign-widget.materialdesign-icon-button{border-radius:100%;width:48px;height:48px;padding:12px;font-size:24px;display:inline-block;box-sizing:border-box;border:none;outline:0;background-color:transparent;fill:currentColor;color:inherit;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.materialdesign-widget .materialdesign-icon-button img,.materialdesign-widget .materialdesign-icon-button svg,.materialdesign-widget.materialdesign-icon-button img,.materialdesign-widget.materialdesign-icon-button svg{width:24px;height:24px}.materialdesign-widget .materialdesign-icon-button:disabled,.materialdesign-widget.materialdesign-icon-button:disabled{color:rgba(0,0,0,.38);color:var(--mdc-theme-text-disabled-on-light,rgba(0,0,0,.38));cursor:default;pointer-events:none}.materialdesign-widget .materialdesign-icon-button__icon,.materialdesign-widget.materialdesign-icon-button__icon{display:inline-block}.materialdesign-widget .materialdesign-icon-button__icon.materialdesign-widget.materialdesign-icon-button__icon--on,.materialdesign-widget.materialdesign-icon-button__icon.materialdesign-widget.materialdesign-icon-button__icon--on{display:none}.materialdesign-widget .materialdesign-icon-button--on .materialdesign-widget.materialdesign-icon-button__icon,.materialdesign-widget.materialdesign-icon-button--on .materialdesign-widget.materialdesign-icon-button__icon{display:none}.materialdesign-widget .materialdesign-icon-button--on .materialdesign-widget.materialdesign-icon-button__icon.materialdesign-widget.materialdesign-icon-button__icon--on,.materialdesign-widget.materialdesign-icon-button--on .materialdesign-widget.materialdesign-icon-button__icon.materialdesign-widget.materialdesign-icon-button__icon--on{display:inline-block}.materialdesign-widget .materialdesign-icon-button,.materialdesign-widget.materialdesign-icon-button{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent}.materialdesign-widget .materialdesign-icon-button::after,.materialdesign-widget .materialdesign-icon-button::before,.materialdesign-widget.materialdesign-icon-button::after,.materialdesign-widget.materialdesign-icon-button::before{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.materialdesign-widget .materialdesign-icon-button::before,.materialdesign-widget.materialdesign-icon-button::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded::before,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded::before{-webkit-transform:scale(var(--mdc-ripple-fg-scale,1));transform:scale(var(--mdc-ripple-fg-scale,1))}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded::after,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded::after{top:0;left:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;transform-origin:center center}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded--unbounded::after,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top,0);left:var(--mdc-ripple-left,0)}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded--foreground-activation::after,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded--foreground-activation::after{-webkit-animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards;animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded--foreground-deactivation::after,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded--foreground-deactivation::after{-webkit-animation:mdc-ripple-fg-opacity-out 150ms;animation:mdc-ripple-fg-opacity-out 150ms;-webkit-transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1));transform:translate(var(--mdc-ripple-fg-translate-end,0)) scale(var(--mdc-ripple-fg-scale,1))}.materialdesign-widget .materialdesign-icon-button::before,.materialdesign-widget.materialdesign-icon-button::after,.materialdesign-widget.materialdesign-icon-button::before{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded::after,.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded::before,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded::after,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded::before{top:var(--mdc-ripple-top,calc(50% - 50%));left:var(--mdc-ripple-left,calc(50% - 50%));width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size,100%);height:var(--mdc-ripple-fg-size,100%)}.materialdesign-widget .materialdesign-icon-button::after,.materialdesign-widget .materialdesign-icon-button::before,.materialdesign-widget.materialdesign-icon-button::after,.materialdesign-widget.materialdesign-icon-button::before{background-color:var(--materialdesign-color-icon-button-hover,#44739e)}.materialdesign-widget .materialdesign-icon-button:hover::before,.materialdesign-widget.materialdesign-icon-button:hover::before{opacity:.04}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget .materialdesign-icon-button:not(.mdc-ripple-upgraded):focus::before,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded--background-focused::before,.materialdesign-widget.materialdesign-icon-button:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.materialdesign-widget .materialdesign-icon-button:not(.mdc-ripple-upgraded)::after,.materialdesign-widget.materialdesign-icon-button:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.materialdesign-widget .materialdesign-icon-button:not(.mdc-ripple-upgraded):active::after,.materialdesign-widget.materialdesign-icon-button:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.materialdesign-widget .materialdesign-icon-button.mdc-ripple-upgraded,.materialdesign-widget.materialdesign-icon-button.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.12}.materialdesign-widget.materialdesign-html-card .mdc-card{border-radius:4px;background-color:var(--materialdesign-color-card-background);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;box-sizing:border-box;color:#000}.materialdesign-widget .materialdesign-html-card.mdc-card{border-radius:4px;background-color:var(--materialdesign-color-card-background);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;box-sizing:border-box;color:#000}.materialdesign-widget .materialdesign-html-card.card-title-section{visibility:visible;box-sizing:border-box;width:100%;padding-top:16px;padding-left:16px;padding-right:16px;background-color:var(--materialdesign-color-card-title-section-background)}.materialdesign-widget .materialdesign-html-card.card-text-section{visibility:visible;box-sizing:border-box;padding:16px;background-color:var(--materialdesign-color-card-text-section-background);color:var(--materialdesign-color-card--text-section-text);font-family:var(--materialdesign-font-card--text-section-text)}.materialdesign-widget .materialdesign-html-card.card-text-section.iconlist{visibility:visible;box-sizing:border-box;padding:1px;background-color:var(--materialdesign-color-card-text-section-background);color:var(--materialdesign-color-card--text-section-text);font-family:var(--materialdesign-font-card--text-section-text)}.materialdesign-widget .materialdesign-html-card.card-title{color:var(--materialdesign-color-card-title);font-family:var(--materialdesign-font-card-title)}.materialdesign-widget .materialdesign-html-card.card-subtitle{color:var(--materialdesign-color-card-sub-title);font-family:var(--materialdesign-font-card-sub-title)}.materialdesign-widget .materialdesign-html-card.card-custom-body{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:.03125em;text-decoration:inherit;text-transform:inherit}.materialdesign-widget .materialdesign-html-card.mdc-card__media-content{display:flex;align-items:flex-end;padding-bottom:16px}.materialdesign-widget .materialdesign-html-card.horizontal-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.materialdesign-widget .materialdesign-html-card.mdc-card__media--square{width:100%}.materialdesign-widget .mdc-checkbox{display:inline-block;position:relative;flex:0 0 18px;box-sizing:content-box;width:18px;height:18px;line-height:0;white-space:nowrap;cursor:pointer;vertical-align:bottom;padding:11px}.materialdesign-widget .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,.materialdesign-widget .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before{background-color:var(--materialdesign-color-checkbox,#44739e)}@supports not (-ms-ime-align:auto){.materialdesign-widget .mdc-checkbox .mdc-checkbox__native-control:checked~.mdc-checkbox__background::before,.materialdesign-widget .mdc-checkbox .mdc-checkbox__native-control:indeterminate~.mdc-checkbox__background::before{background-color:var(--materialdesign-color-checkbox,#44739e)}}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after,.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before{background-color:var(--materialdesign-color-checkbox,#44739e)}@supports not (-ms-ime-align:auto){.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::after,.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected .mdc-checkbox__ripple::before{background-color:var(--materialdesign-color-checkbox,#44739e)}}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected:hover .mdc-checkbox__ripple::before{opacity:.04}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded--background-focused .mdc-checkbox__ripple::before,.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):focus .mdc-checkbox__ripple::before{transition-duration:75ms;opacity:.12}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded) .mdc-checkbox__ripple::after{transition:opacity 150ms linear}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected:not(.mdc-ripple-upgraded):active .mdc-checkbox__ripple::after{transition-duration:75ms;opacity:.12}.materialdesign-widget .mdc-checkbox.mdc-checkbox--selected.mdc-ripple-upgraded{--mdc-ripple-fg-opacity:0.12}.materialdesign-widget .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after,.materialdesign-widget .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before{background-color:var(--materialdesign-color-checkbox,#44739e)}@supports not (-ms-ime-align:auto){.materialdesign-widget .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::after,.materialdesign-widget .mdc-checkbox.mdc-ripple-upgraded--background-focused.mdc-checkbox--selected .mdc-checkbox__ripple::before{background-color:var(--materialdesign-color-checkbox,#44739e)}}.materialdesign-widget .mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after{background-color:var(--materialdesign-color-checkbox-hover,#000)}@supports not (-ms-ime-align:auto){.materialdesign-widget .mdc-checkbox .mdc-checkbox__ripple::before,.mdc-checkbox .mdc-checkbox__ripple::after{background-color:var(--materialdesign-color-checkbox-hover,#000)}.materialdesign-widget .mdc-checkbox__native-control:enabled:not(:checked):not(:indeterminate):not([data-indeterminate=true])~.mdc-checkbox__background{border-color:var(--materialdesign-color-checkbox-border,rgba(0,0,0,.54));background-color:transparent}.materialdesign-widget .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background,.materialdesign-widget .mdc-checkbox__native-control:enabled:indeterminate~.mdc-checkbox__background{border-color:var(--materialdesign-color-checkbox,#44739e);background-color:var(--materialdesign-color-checkbox,#44739e)}@-webkit-keyframes materialdesign-widget-mdc-checkbox-fade-in-background-u5n97oh{0%{border-color:var(--materialdesign-color-checkbox-border,rgba(0,0,0,.54));background-color:transparent}50%{border-color:var(--materialdesign-color-checkbox,#44739e);background-color:var(--materialdesign-color-checkbox,#44739e)}}@keyframes materialdesign-widget-mdc-checkbox-fade-in-background-u5n97oh{0%{border-color:var(--materialdesign-color-checkbox-border,rgba(0,0,0,.54));background-color:transparent}50%{border-color:var(--materialdesign-color-checkbox,#44739e);background-color:var(--materialdesign-color-checkbox,#44739e)}}@-webkit-keyframes materialdesign-widget-mdc-checkbox-fade-out-background-u5n97oh{0%,80%{border-color:var(--materialdesign-color-checkbox,#44739e);background-color:var(--materialdesign-color-checkbox,#44739e)}100%{border-color:var(--materialdesign-color-checkbox-border,rgba(0,0,0,.54));background-color:transparent}}@keyframes materialdesign-widget-mdc-checkbox-fade-out-background-u5n97oh{0%,80%{border-color:var(--materialdesign-color-checkbox,#44739e);background-color:var(--materialdesign-color-checkbox,#44739e)}100%{border-color:var(--materialdesign-color-checkbox-border,rgba(0,0,0,.54));background-color:transparent}}.materialdesign-widget .mdc-checkbox--anim-unchecked-checked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{-webkit-animation-name:materialdesign-widget-mdc-checkbox-fade-in-background-u5n97oh;animation-name:materialdesign-widget-mdc-checkbox-fade-in-background-u5n97oh}.materialdesign-widget .mdc-checkbox--anim-checked-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background,.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__native-control:enabled~.mdc-checkbox__background{-webkit-animation-name:materialdesign-widget-mdc-checkbox-fade-out-background-u5n97oh;animation-name:materialdesign-widget-mdc-checkbox-fade-out-background-u5n97oh}.materialdesign-widget .mdc-form-field{font-family:Roboto,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;line-height:1.25rem;font-weight:400;letter-spacing:.0178571429em;text-decoration:inherit;text-transform:inherit;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background,rgba(0,0,0,.87));display:inline-flex;align-items:center;vertical-align:middle}.materialdesign-widget .mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}.materialdesign-widget .mdc-form-field>label[dir=rtl],[dir=rtl] .materialdesign-widget .mdc-form-field>label{margin-left:auto;margin-right:0}.materialdesign-widget .mdc-form-field>label[dir=rtl],[dir=rtl] .materialdesign-widget .mdc-form-field>label{padding-left:0;padding-right:4px}.materialdesign-widget .mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}.materialdesign-widget .mdc-form-field--align-end>label[dir=rtl],[dir=rtl] .materialdesign-widget .mdc-form-field--align-end>label{margin-left:0;margin-right:auto}.materialdesign-widget .mdc-form-field--align-end>label[dir=rtl],[dir=rtl] .materialdesign-widget .mdc-form-field--align-end>label{padding-left:4px;padding-right:0}.materialdesign-widget .drawer-frame-root{display:-ms-flexbox;display:flex;height:100vh}.materialdesign-widget .drawer-app-content{-ms-flex:auto;flex:auto;overflow:auto}.materialdesign-widget .drawer-main-content{overflow:auto;height:100%}.materialdesign-widget .drawer-frame-app-content{position:relative}.materialdesign-widget .mdc-top-app-bar{background-color:var(--materialdesign-color-top-app-bar-background,#44739e);color:#fff;display:flex;position:fixed;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:100%;z-index:4}.materialdesign-widget .mdc-top-app-bar__title{display:flex;align-items:center;height:100%;font-family:var(--materialdesign-font-top-app-bar-title);font-size:var(--materialdesign-font-size-top-app-bar-title);color:var(--materialdesign-color-top-app-bar-title)}.materialdesign-widget .mdc-drawer__content .mdc-list-item__text{font-family:var(--materialdesign-font-top-app-bar-item)}.materialdesign-widget .mdc-drawer__content .mdc-sub-list-item .mdc-list-item__text{font-family:var(--materialdesign-font-top-app-bar-sub-item)}.materialdesign-widget .mdc-top-app-bar--short-fixed-adjust{padding-top:0}.materialdesign-widget .mdc-icon-button.material-icons.mdc-top-app-bar__navigation-icon{color:var(--materialdesign-top-app-bar-color-burger-icon)}.materialdesign-widget .materialdesign-list-item-backdrop-container{display:flex;justify-content:center;align-items:center;width:100%;height:auto;background-color:var(--materialdesign-color-list-item-backdrop);padding-left:8px;padding-right:8px}.materialdesign-widget .materialdesign-list-item-backdrop-container.isSubItem{background-color:var(--materialdesign-color-sub-list-item-backdrop)}.materialdesign-widget .mdc-drawer{background-color:var(--materialdesign-color-drawer-background)}.materialdesign-widget .mdc-drawer__header{background-color:var(--materialdesign-color-top-app-bar-header-background)}.materialdesign-widget .mdc-drawer .mdc-drawer__title{color:#fff}.materialdesign-widget .mdc-drawer .mdc-drawer__subtitle{color:#fff}.materialdesign-widget .mdc-list{padding:0;background-color:var(--materialdesign-color-list-background)}.materialdesign-widget .mdc-sub-list{display:none;background-color:var(--materialdesign-color-drawer-sub-background)}.materialdesign-widget .mdc-list-item{min-height:40px!important;height:auto!important;background-color:var(--materialdesign-color-list-item-background)}.materialdesign-widget .mdc-sub-list-item{background-color:var(--materialdesign-color-sub-list-item-background)}.materialdesign-widget .mdc-sub-list .mdc-list-item{padding:0 16px}.materialdesign-widget .mdc-list-item--disabled .mdc-list-item__text{opacity:1}.materialdesign-widget .mdc-list-item--disabled .mdc-list-item__text{color:var(--materialdesign-color-list-item-text-disabled);font-family:var(--materialdesign-font-top-app-bar-item-disabled)}.materialdesign-widget .mdc-sub-list-item.mdc-list-item--disabled .mdc-list-item__text{font-family:var(--materialdesign-font-top-app-bar-sub-item-disabled)}.materialdesign-widget .mdc-list-item--disabled .mdc-list-item__graphic{color:var(--materialdesign-color-list-item-icon-disabled)!important}.materialdesign-widget :not(.mdc-list--non-interactive)>.mdc-list-item--disabled{--mdc-ripple-fg-size:0;--mdc-ripple-left:0;--mdc-ripple-top:0;--mdc-ripple-fg-scale:1;--mdc-ripple-fg-translate-end:0;--mdc-ripple-fg-translate-start:0;-webkit-tap-highlight-color:transparent}.materialdesign-widget :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::after,.materialdesign-widget :not(.mdc-list--non-interactive)>.mdc-list-item--disabled::before{background-color:transparent}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:hover::before{background-color:var(--materialdesign-color-list-item-hover);opacity:.1}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item:hover::before{background-color:var(--materialdesign-color-sub-list-item-hover);opacity:.1}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item:hover::after{background-color:var(--materialdesign-color-list-item-hover)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item:hover::after{background-color:var(--materialdesign-color-sub-list-item-hover)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::after,.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item::before{background-color:var(--materialdesign-color-list-item-selected)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item::after,.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item::before{background-color:var(--materialdesign-color-sub-list-item-selected)}.materialdesign-widget :not(.mdc-list-item--disabled).mdc-list-item{color:var(--materialdesign-color-list-item-text);font-family:var(--materialdesign-font-list-item-text)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item{color:var(--materialdesign-color-sub-list-item-text)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated{color:var(--materialdesign-color-list-item-text-activated)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-sub-list-item.mdc-list-item--activated{color:var(--materialdesign-color-sub-list-item-text-activated)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated .materialdesign-list-item-backdrop-container{background-color:var(--materialdesign-color-list-item-backdrop-activated)}.materialdesign-widget :not(.mdc-list--non-interactive)>:not(.mdc-list-item--disabled).mdc-list-item--activated .materialdesign-list-item-backdrop-container.isSubItem{background-color:var(--materialdesign-color-sub-list-item-backdrop-activated)}.materialdesign-widget .mdc-list-item__secondary-text{color:var(--materialdesign-color-list-item-text-secondary);font-family:var(--materialdesign-font-list-item-text-secondary)}.materialdesign-widget .mdc-list-item__text.materialdesign-list-item-text-right{color:var(--materialdesign-color-list-item-text-right);font-family:var(--materialdesign-font-list-item-text-right)}.materialdesign-widget .mdc-list-item__primary-text.materialdesign-list-item-text-right{color:var(--materialdesign-color-list-item-text-right);font-family:var(--materialdesign-font-list-item-text-right)}.materialdesign-widget .mdc-list-item__secondary-text.materialdesign-list-item-text-right{color:var(--materialdesign-color-list-item-text-secondary-right);font-family:var(--materialdesign-font-list-item-text-secondary-right)}.materialdesign-widget .mdc-list-group__subheader{color:var(--materialdesign-color-list-item-header);font-family:var(--materialdesign-font-list-item-header)}.materialdesign-widget .mdc-drawer .mdc-list-group__subheader{color:var(--materialdesign-color-list-item-header);font-family:var(--materialdesign-font-list-item-header)}.materialdesign-widget .mdc-list-divider{border-bottom-color:var(--materialdesign-color-list-item-divider)}.materialdesign-widget .mdc-list-divider--padded{margin:0 16px}.materialdesign-widget .mdc-sublist-divider{height:0;border:none;border-bottom-width:1px;border-bottom-style:solid;margin:0 16px;border-bottom-color:var(--materialdesign-color-sub-list-item-divider)}.materialdesign-widget .mdc-sublist-divider.mdc-list-divider--padded{margin:0 32px}.materialdesign-widget .mdc-list-divider--inset{margin-left:72px;margin-right:0;width:calc(100% - 72px)}.materialdesign-widget .mdc-list-item__primary-text{display:flex}.materialdesign-widget .materialdesign-list-card,.materialdesign-widget .materialdesign-table-card{border-radius:4px;background-color:#fff;background-color:var(--materialdesign-color-card-background,#fff);box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;box-sizing:border-box;color:#000;margin:3px;width:calc(100% - 6px);max-height:calc(100% - 6px)}.materialdesign-widget .materialdesign-list-card--outlined,.materialdesign-widget .mdc-data-table.materialdesign-table-card--outlined{border-width:1px;border-style:solid;border-color:#e0e0e0}.materialdesign-widget .mdc-drawer .mdc-list-item--activated .mdc-list-item__graphic,.materialdesign-widget.mdc-drawer .mdc-list-item--activated .mdc-list-item__graphic{color:initial}.materialdesign-widget .mdc-list-item__graphic,.materialdesign-widget.mdc-list-item__graphic{font-size:24px}.materialdesign-widget .mdc-data-table{background-color:var(--materialdesign-color-table-background);border-color:var(--materialdesign-color-table-border)}.materialdesign-widget .mdc-data-table.fixed-header{height:100%;overflow:auto}.materialdesign-widget .mdc-data-table.fixed-header .mdc-data-table__table{overflow:auto}.materialdesign-widget .mdc-data-table.fixed-header thead{z-index:1}.materialdesign-widget .mdc-data-table.fixed-header tbody,.materialdesign-widget .mdc-data-table.fixed-header thead{display:table;width:100%;table-layout:fixed}.materialdesign-widget .mdc-data-table__table{white-space:unset}.materialdesign-widget .mdc-data-table__header-row{background-color:var(--materialdesign-color-table-header-row-background)}.materialdesign-widget .mdc-data-table__header-cell{color:var(--materialdesign-color-table-header-row-text-color);cursor:pointer;height:auto}.materialdesign-widget .mdc-data-table__row{background-color:var(--materialdesign-color-table-row-background);border-top-color:var(--materialdesign-color-table-row-divider)}.materialdesign-widget .mdc-data-table__cell{color:var(--materialdesign-color-table-row-text-color);height:auto}.materialdesign-widget .mdc-data-table__header-cell:hover .materialdesign-table-header-sort-hidden{opacity:.5!important}.materialdesign-widget .mdc-data-table__row:not(.mdc-data-table__row--selected):hover{background-color:var(--materialdesign-color-table-row-background-hover)!important}.materialdesign-table-header-sort{vertical-align:middle;font-size:8px;opacity:0}.material-progress-circular-container{display:flex;position:absolute;background-color:rgba(0,0,0,.2);width:3em;height:3em;align-items:center;justify-content:center;border-radius:50%;left:calc(50% - 1.5em);top:calc(40% - 1.5em)}.material-progress-circular{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:none;border-radius:50%;padding:.25em;width:2em;height:2em;color:var(--material-progress-circular-color);background-color:transparent;font-size:16px;overflow:hidden}.material-progress-circular::-webkit-progress-bar{background-color:transparent}.material-progress-circular:indeterminate{-webkit-mask-image:linear-gradient(transparent 50%,#000 50%),linear-gradient(to right,transparent 50%,#000 50%);mask-image:linear-gradient(transparent 50%,#000 50%),linear-gradient(to right,transparent 50%,#000 50%);animation:material-progress-circular 6s infinite cubic-bezier(.3,.6,1,1)}.material-progress-circular:indeterminate,:-ms-lang(x){animation:none}.material-progress-circular:indeterminate::-webkit-progress-value,.material-progress-circular:indeterminate::before{content:"";display:block;box-sizing:border-box;margin-bottom:.25em;border:solid .25em transparent;border-top-color:currentColor;border-radius:50%;width:100%!important;height:100%;background-color:transparent;animation:material-progress-circular-pseudo .75s infinite linear alternate}.material-progress-circular:indeterminate::-moz-progress-bar{box-sizing:border-box;border:solid .25em transparent;border-top-color:currentColor;border-radius:50%;width:100%;height:100%;background-color:transparent;animation:material-progress-circular-pseudo .75s infinite linear alternate}.material-progress-circular:indeterminate::-ms-fill{animation-name:-ms-ring}@keyframes material-progress-circular{0%{transform:rotate(0)}12.5%{transform:rotate(180deg);animation-timing-function:linear}25%{transform:rotate(630deg)}37.5%{transform:rotate(810deg);animation-timing-function:linear}50%{transform:rotate(1260deg)}62.5%{transform:rotate(1440deg);animation-timing-function:linear}75%{transform:rotate(1890deg)}87.5%{transform:rotate(2070deg);animation-timing-function:linear}100%{transform:rotate(2520deg)}}@keyframes material-progress-circular-pseudo{0%{transform:rotate(-30deg)}29.4%{border-left-color:transparent}29.41%{border-left-color:currentColor}64.7%{border-bottom-color:transparent}64.71%{border-bottom-color:currentColor}100%{border-left-color:currentColor;border-bottom-color:currentColor;transform:rotate(225deg)}}.materialdesign-widget .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::before,.mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb-underlay::after{background-color:var(--materialdesign-color-switch-off-hover)}.materialdesign-widget .mdc-switch.mdc-switch--checked .mdc-switch__track{background-color:var(--materialdesign-color-switch-on);border-color:var(--materialdesign-color-switch-on)}.materialdesign-widget .mdc-switch.mdc-switch--checked .mdc-switch__thumb{background-color:var(--materialdesign-color-switch-on);border-color:var(--materialdesign-color-switch-on)}@supports not (-ms-ime-align:auto){.materialdesign-widget .mdc-switch__thumb-underlay::before,.mdc-switch__thumb-underlay::after{background-color:var(--materialdesign-color-switch-on-hover)}}.materialdesign-widget .mdc-switch:not(.mdc-switch--checked) .mdc-switch__thumb{background-color:var(--materialdesign-color-switch-off);border-color:var(--materialdesign-color-switch-off)}.materialdesign-widget .mdc-switch:not(.mdc-switch--checked) .mdc-switch__track{background-color:var(--materialdesign-color-switch-track);border-color:var(--materialdesign-color-switch-track)}.materialdesign-column-views-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap!important}.materialdesign-column-views-container-column{position:relative!important;left:0!important;top:0!important;height:auto!important;flex-grow:1!important}.materialdesign-column-views-container-column-view{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap!important}.materialdesign-column-views-container-column-item{position:relative!important;left:0!important;top:0!important;flex-grow:1!important}.materialdesign-masonry-container{width:100%;-moz-column-gap:var(--materialdesign-masonry-gaps);-webkit-column-gap:var(--materialdesign-masonry-gaps);column-gap:var(--materialdesign-masonry-gaps);text-align:center;padding:var(--materialdesign-masonry-gaps);orphans:1!important;widows:1!important;-webkit-column-count:var(--materialdesign-masonry-column-count);-moz-column-count:var(--materialdesign-masonry-column-count);column-count:var(--materialdesign-masonry-column-count);box-sizing:border-box}.materialdesign-masonry-item{display:inline-block;position:relative;vertical-align:top;width:100%;text-align:initial;padding-bottom:var(--materialdesign-masonry-gaps);-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.materialdesign-version-container{display:flex;justify-content:center}.materialdesign-version-content{padding-left:6px;padding-right:6px;color:#fff;height:20px;line-height:20px;font-size:12px;font-family:Arial}.grid-helper-text,.masonry-helper-text{width:180px}.grid-helper-value,.masonry-helper-value{left:186px;width:calc(100% - 20px);text-align:end}.mdc-list-item__meta:not(.material-icons){font-size:.75rem;line-height:1}.materialdesign-grid{flex:1 1 auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;height:100%;width:100%}.materialdesign-grid-container{padding:var(--materialdesign-grid-gaps)}.materialdesign-grid-row{display:flex;flex-wrap:wrap;flex:1 1 auto}.materialdesign-grid-row>.col,.materialdesign-grid-row>[class*=col-]{padding:var(--materialdesign-grid-gaps)}.materialdesign-grid .col,.materialdesign-grid .col-1,.materialdesign-grid .col-10,.materialdesign-grid .col-11,.materialdesign-grid .col-12,.materialdesign-grid .col-2,.materialdesign-grid .col-3,.materialdesign-grid .col-4,.materialdesign-grid .col-5,.materialdesign-grid .col-6,.materialdesign-grid .col-7,.materialdesign-grid .col-8,.materialdesign-grid .col-9,.materialdesign-grid .col-auto,.materialdesign-grid .col-lg,.materialdesign-grid .col-lg-1,.materialdesign-grid .col-lg-10,.materialdesign-grid .col-lg-11,.materialdesign-grid .col-lg-12,.materialdesign-grid .col-lg-2,.materialdesign-grid .col-lg-3,.materialdesign-grid .col-lg-4,.materialdesign-grid .col-lg-5,.materialdesign-grid .col-lg-6,.materialdesign-grid .col-lg-7,.materialdesign-grid .col-lg-8,.materialdesign-grid .col-lg-9,.materialdesign-grid .col-lg-auto,.materialdesign-grid .col-md,.materialdesign-grid .col-md-1,.materialdesign-grid .col-md-10,.materialdesign-grid .col-md-11,.materialdesign-grid .col-md-12,.materialdesign-grid .col-md-2,.materialdesign-grid .col-md-3,.materialdesign-grid .col-md-4,.materialdesign-grid .col-md-5,.materialdesign-grid .col-md-6,.materialdesign-grid .col-md-7,.materialdesign-grid .col-md-8,.materialdesign-grid .col-md-9,.materialdesign-grid .col-md-auto,.materialdesign-grid .col-sm,.materialdesign-grid .col-sm-1,.materialdesign-grid .col-sm-10,.materialdesign-grid .col-sm-11,.materialdesign-grid .col-sm-12,.materialdesign-grid .col-sm-2,.materialdesign-grid .col-sm-3,.materialdesign-grid .col-sm-4,.materialdesign-grid .col-sm-5,.materialdesign-grid .col-sm-6,.materialdesign-grid .col-sm-7,.materialdesign-grid .col-sm-8,.materialdesign-grid .col-sm-9,.materialdesign-grid .col-sm-auto,.materialdesign-grid .col-xl,.materialdesign-grid .col-xl-1,.materialdesign-grid .col-xl-10,.materialdesign-grid .col-xl-11,.materialdesign-grid .col-xl-12,.materialdesign-grid .col-xl-2,.materialdesign-grid .col-xl-3,.materialdesign-grid .col-xl-4,.materialdesign-grid .col-xl-5,.materialdesign-grid .col-xl-6,.materialdesign-grid .col-xl-7,.materialdesign-grid .col-xl-8,.materialdesign-grid .col-xl-9,.materialdesign-grid .col-xl-auto{width:100%}.materialdesign-grid .col{flex-basis:0;flex-grow:1;max-width:100%;height:100%}.materialdesign-grid .col-auto{flex:0 0 auto;width:auto;max-width:100%}.materialdesign-grid .col-1{flex:0 0 calc(8.3333333333% - 2 * var(--materialdesign-grid-gaps));max-width:calc(8.3333333333% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-2{flex:0 0 calc(16.6666666667% - 2 * var(--materialdesign-grid-gaps));max-width:calc(16.6666666667% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-3{flex:0 0 calc(25% - 2 * var(--materialdesign-grid-gaps));max-width:calc(25% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-4{flex:0 0 calc(33.3333333333% - 2 * var(--materialdesign-grid-gaps));max-width:calc(33.3333333333% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-5{flex:0 0 calc(41.6666666667% - 2 * var(--materialdesign-grid-gaps));max-width:calc(41.6666666667% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-6{flex:0 0 calc(50% - 2 * var(--materialdesign-grid-gaps));max-width:calc(50% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-7{flex:0 0 calc(58.3333333333% - 2 * var(--materialdesign-grid-gaps));max-width:calc(58.3333333333% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-8{flex:0 0 calc(66.6666666667% - 2 * var(--materialdesign-grid-gaps));max-width:calc(66.6666666667% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-9{flex:0 0 calc(75% - 2 * var(--materialdesign-grid-gaps));max-width:calc(75% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-10{flex:0 0 calc(83.3333333333% - 2 * var(--materialdesign-grid-gaps));max-width:calc(83.3333333333% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-11{flex:0 0 calc(91.6666666667% - 2 * var(--materialdesign-grid-gaps));max-width:calc(91.6666666667% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-grid .col-12{flex:0 0 calc(100% - 2 * var(--materialdesign-grid-gaps));max-width:calc(100% - 2 * var(--materialdesign-grid-gaps))}.materialdesign-icon-list-container{display:flex;margin:calc(-1 * var(--materialdesign-icon-list-items-gaps) + 3px);background:var(--materialdesign-icon-list-background)}.materialdesign-icon-list-item{flex:1 1 calc(100% / var(--materialdesign-icon-list-items-per-row));min-width:var(--materialdesign-icon-list-items-min-width)!important;min-height:var(--materialdesign-icon-list-items-min-height)!important;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;margin:var(--materialdesign-icon-list-items-gaps)}.materialdesign-icon-list-item-standard{background:#fff}.materialdesign-icon-list-item-card{border-radius:4px;background:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#000}.materialdesign-icon-list-item-card-layout-full{border-radius:4px;background:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);box-sizing:border-box;color:#000;align-items:center}.materialdesign-icon-list-item-card--outlined{border-width:1px;border-style:solid;border-color:#e0e0e0}.materialdesign-icon-list-item-layout-vertical-image-container{position:relative;width:100%;text-align:center;height:var(--materialdesign-icon-list-item-layout-vertical-image-container-height);display:flex;align-items:center;justify-content:center}.materialdesign-icon-list-item-text{width:calc(100% - 8px);font-size:var(--materialdesign-icon-list-items-text-font-size);font-family:var(--materialdesign-icon-list-items-text-font-family);color:var(--materialdesign-icon-list-items-text-font-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:4px 4px 0 4px}.materialdesign-icon-list-item-subText{width:calc(100% - 8px);font-size:var(--materialdesign-icon-list-items-subText-font-size);font-family:var(--materialdesign-icon-list-items-subText-font-family);color:var(--materialdesign-icon-list-items-subText-font-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:2px 4px 0 4px}.materialdesign-icon-list-item-value{width:100%;font-size:var(--materialdesign-icon-list-items-value-font-size);font-family:var(--materialdesign-icon-list-items-value-font-family);color:var(--materialdesign-icon-list-items-value-font-color);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:2px 4px 0 4px}.materialdesign-icon-list-item-text-vertical{text-align:center}.materialdesign-icon-list-item-layout-vertical-status-line{background:0 0;min-height:4px;width:100%;align-self:flex-end}.materialdesign-icon-list-item-layout-vertical-status-line-card{background:0 0;min-height:4px;width:100%;border-radius:0 0 4px 4px;align-self:flex-end}.materialdesign-icon-list-item-layout-horizontal-image-container{position:relative;text-align:center;display:flex;justify-content:center;align-items:center;height:100%;width:var(--materialdesign-icon-list-item-layout-horizontal-image-container-width)}.materialdesign-icon-list-item-layout-horizontal-text-container{display:flex;flex-direction:column;flex-wrap:wrap;flex:1 1;margin-left:4px;justify-content:center}.materialdesign-icon-list-item-layout-horizontal-status-line{background:0 0;min-height:4px;width:100%;align-self:flex-end}.materialdesign-icon-list-item-layout-horizontal-status-line-card{background:0 0;min-height:4px;width:100%;border-radius:0 0 4px 4px;align-self:flex-end}.materialdesign-v-list-item-title{font-size:var(--vue-list-item-font-size);font-family:var(--vue-list-item-font-family);color:var(--vue-list-item-font-color);line-height:1.3em}.v-list-item:hover .materialdesign-v-list-item-title{color:var(--vue-list-item-font-color-hover)}.v-list .v-list-item--active:hover .materialdesign-v-list-item-title{color:var(--vue-list-item-font-color-hover)}.v-list .v-list-item--active .materialdesign-v-list-item-title{color:var(--vue-list-item-font-color-selected)}.materialdesign-v-list-item-subtitle{font-size:var(--vue-list-item-subtitle-font-size);font-family:var(--vue-list-item-subtitle-font-family);color:var(--vue-list-item-subtitle-font-color);line-height:1.3em}.v-list-item:hover .materialdesign-v-list-item-subtitle{color:var(--vue-list-item-subtitle-font-color-hover)}.v-list .v-list-item--active:hover .materialdesign-v-list-item-subtitle{color:var(--vue-list-item-subtitle-font-color-hover)}.v-list .v-list-item--active .materialdesign-v-list-item-subtitle{color:var(--vue-list-item-subtitle-font-color-selected)}.materialdesign-v-list-item-value{font-size:var(--vue-list-item-value-font-size);font-family:var(--vue-list-item-value-font-family);color:var(--vue-list-item-value-font-color);line-height:1.3em}.materialdesign-v-alert-text{word-wrap:break-word}.v-list-item:hover .materialdesign-v-list-item-value{color:var(--vue-list-item-subtitle-font-color-hover)}.v-list .v-list-item--active:hover .materialdesign-v-list-item-value{color:var(--vue-list-item-subtitle-font-color-hover)}.v-list .v-list-item--active .materialdesign-v-list-item-value{color:var(--vue-list-item-subtitle-font-color-selected)}.materialdesign-v-list-item-image-container{padding-right:12px}.materialdesign-v-list-item-icon{font-size:var(--vue-list-item-icon-size);color:var(--vue-list-item-icon-color)}.v-list-item:hover .v-icon.materialdesign-v-list-item-icon{color:var(--vue-list-item-icon-color-hover)}.v-list .v-list-item--active:hover .v-icon.materialdesign-v-list-item-icon{color:var(--vue-list-item-icon-color-hover)}.v-list .v-list-item--active .v-icon.materialdesign-v-list-item-icon{color:var(--vue-list-item-icon-color-selected)}.materialdesign-v-list-item-image{height:var(--vue-list-item-icon-size)}.materialdesign-v-alerts-icon-prepand{padding-right:12px;font-size:var(--vue-alerts-icon-size);color:var(--vue-alerts-icon-color)}.materialdesign-v-alerts-image-prepand{padding-right:12px;height:var(--vue-alerts-icon-size)}.v-input__slider>.v-input__control{height:100%}.v-input__slider>.v-input__control>.v-input__slot{height:100%}.v-row>.v-input{height:100%}.theme--light.v-slider .v-slider__thumb,.theme--light.v-slider .v-slider__track-background,.theme--light.v-slider .v-slider__track-fill{background:rgba(0,0,0,.26)}.v-slider{cursor:default;display:flex;align-items:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider input{cursor:default;padding:0;width:100%;display:none}.v-slider__track-container{position:absolute;border-radius:0}.v-slider__track-background,.v-slider__track-fill{position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-slider__thumb-container{outline:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);top:50%;height:0}.v-slider__thumb-container:hover .v-slider__thumb:before{transform:scale(1)}.v-slider__thumb{position:absolute;width:12px;height:12px;left:-6px;top:50%;border-radius:50%;transition:.3s cubic-bezier(.25,.8,.5,1);transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-slider__thumb.medium-size{width:18px;height:18px;left:-9px}.v-slider__thumb.medium-size:before{left:-9px;top:-9px}.v-slider__thumb.big-size{width:24px;height:24px;left:-12px}.v-slider__thumb.big-size:before{left:-6px;top:-6px}.v-slider__thumb:before{transition:.3s cubic-bezier(.25,.8,.5,1);content:"";color:inherit;width:36px;height:36px;border-radius:50%;background:var(--vue-slider-thumb-before,currentColor);opacity:.3;position:absolute;left:-12px;top:-12px;transform:scale(.1);pointer-events:none}.v-slider__ticks-container{position:absolute}.v-slider__tick{position:absolute;opacity:0;background-color:var(--vue-slider-tick-after-color);transition:.3s cubic-bezier(.25,.8,.5,1);border-radius:0}.v-slider__tick--filled{background-color:var(--vue-slider-tick-before-color)}.v-application--is-ltr .v-slider__tick:first-child .v-slider__tick-label{transform:none}.v-application--is-rtl .v-slider__tick:first-child .v-slider__tick-label{transform:translateX(100%)}.v-application--is-ltr .v-slider__tick:last-child .v-slider__tick-label{transform:translateX(-100%)}.v-application--is-rtl .v-slider__tick:last-child .v-slider__tick-label{transform:none}.v-slider__tick-label{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;font-family:var(--vue-slider-tick-font-family);color:var(--vue-slider-tick-color);font-size:var(--vue-slider-tick-font-size)}.v-slider__thumb-label-container{position:absolute;left:0;top:0;transition:.3s cubic-bezier(.25,.8,.25,1)}.v-slider__thumb-label{display:flex;align-items:center;justify-content:center;font-size:var(--vue-slider-thumb-label-font-size);font-family:var(--vue-slider-thumb-label-font-family);color:var(--vue-slider-thumb-label-font-color);width:32px;height:32px;border-radius:50% 50% 0;position:absolute;left:0;bottom:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.3s cubic-bezier(.25,.8,.25,1);white-space:nowrap}.v-slider--horizontal{width:100%;height:100%;min-height:32px;margin-left:8px;margin-right:8px}.v-slider--horizontal .v-slider__track-container{width:100%;height:2px;left:0;top:50%;transform:translateY(-50%)}.v-slider--horizontal .v-slider__track-background,.v-slider--horizontal .v-slider__track-fill{height:100%}.v-slider--horizontal .v-slider__ticks-container{left:0;height:2px;width:100%}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label{transform:translateX(0)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick:first-child .v-slider__tick-label{transform:translateX(100%)}.v-application--is-ltr .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{transform:translateX(-100%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick:last-child .v-slider__tick-label{transform:translateX(0)}.v-slider--horizontal .v-slider__tick .v-slider__tick-label{top:8px}.v-application--is-ltr .v-slider--horizontal .v-slider__tick .v-slider__tick-label{transform:translateX(-50%)}.v-application--is-rtl .v-slider--horizontal .v-slider__tick .v-slider__tick-label{transform:translateX(50%)}.v-slider--horizontal .v-slider__thumb-label{transform:translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg)}.v-slider--horizontal .v-slider__thumb-label>*{transform:rotate(-45deg)}.v-slider--vertical{margin-top:12px;margin-bottom:12px;width:100%}.v-slider--vertical .v-slider__track-container{height:100%;width:2px;left:50%;top:0;transform:translateX(-50%)}.v-slider--vertical .v-slider__track-background,.v-slider--vertical .v-slider__track-fill{width:100%}.v-slider--vertical .v-slider__thumb-container{left:50%}.v-slider--vertical .v-slider__ticks-container{top:0;width:2px;height:100%;left:50%;transform:translateX(-50%)}.v-application--is-ltr .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-ltr .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{transform:translateY(-50%);left:12px}.v-application--is-rtl .v-slider--vertical .v-slider__tick .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:first-child .v-slider__tick-label,.v-application--is-rtl .v-slider--vertical .v-slider__tick:last-child .v-slider__tick-label{transform:translateY(-50%);right:12px}.v-slider--vertical .v-slider__thumb-label>*{transform:rotate(-135deg)}.v-slider__thumb-container--focused .v-slider__thumb:before{transform:scale(1)}.v-slider--active .v-slider__tick{opacity:1}.v-slider__thumb-container--active .v-slider__thumb:before{transform:scale(1.5)!important}.v-slider--disabled{pointer-events:none}.v-slider--disabled .v-slider__thumb{width:8px;height:8px;left:-4px}.v-slider--disabled .v-slider__thumb:before{display:none}.v-slider__ticks-container--always-show .v-slider__tick{opacity:1}.v-input__slider.v-input--is-readonly .v-input__slot{pointer-events:none}.v-application--is-ltr .v-input__slider .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-application--is-rtl .v-input__slider .v-input__slot .v-label{margin-right:0;margin-left:12px}.v-application--is-ltr .v-input__slider--inverse-label .v-input__slot .v-label{margin-right:0;margin-left:12px}.v-application--is-rtl .v-input__slider--inverse-label .v-input__slot .v-label{margin-left:0;margin-right:12px}.v-input__slider--vertical{align-items:center}.v-application--is-ltr .v-input__slider--vertical{flex-direction:column-reverse}.v-application--is-rtl .v-input__slider--vertical{flex-direction:column}.v-input__slider--vertical .v-input__append-outer,.v-input__slider--vertical .v-input__prepend-outer,.v-input__slider--vertical .v-input__slot{margin:0}.v-input__slider--vertical .v-messages{display:none}.v-input--has-state .v-slider__track-background{opacity:.4}.v-row{display:flex;align-items:center;width:100%;height:100%}.v-text-field__slot>input{border-radius:0;font:inherit;background-color:transparent;border-style:none;color:inherit}.v-text-field__slot>input::-webkit-inner-spin-button,.v-text-field__slot>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-text-field__slot>input[type=number]{-moz-appearance:textfield}.theme--light.v-text-field>.v-input__control>.v-input__slot:before{border-color:var(--vue-text-field-before-color)}.theme--light.v-text-field:not(.v-input--has-state)>.v-input__control>.v-input__slot:hover:before{border-color:var(--vue-text-field-hover-color)}.theme--light.v-text-field.v-input--is-disabled>.v-input__control>.v-input__slot:before{border-image:repeating-linear-gradient(to right,rgba(0,0,0,.38) 0,rgba(0,0,0,.38) 2px,transparent 2px,transparent 4px) 1 repeat}.theme--light.v-text-field.v-input--is-disabled .v-text-field__prefix,.theme--light.v-text-field.v-input--is-disabled .v-text-field__suffix{color:rgba(0,0,0,.38)}.theme--light.v-text-field__prefix,.theme--light.v-text-field__suffix{color:rgba(0,0,0,.6)}.theme--light.v-text-field--solo>.v-input__control>.v-input__slot{background:#fff}.theme--light.v-text-field--solo-inverted.v-text-field--solo>.v-input__control>.v-input__slot{background:rgba(0,0,0,.16)}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot{background:#424242}.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot .v-label,.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused>.v-input__control>.v-input__slot input{color:#fff}.theme--light.v-text-field:not(.v-text-field--outlined)>.v-input__control>.v-input__slot{background:var(--vue-text-field-background-color)}.theme--light.v-text-field--outlined>.v-input__control>.v-input__slot>fieldset{background:var(--vue-text-field-background-color)}.theme--light.v-text-field:not(.v-input--is-focused)>.v-input__control>.v-input__slot:hover{background:var(--vue-text-field-background-hover-color)}.theme--light.v-text-field--outlined:not(.v-input--is-focused)>.v-input__control>.v-input__slot:hover>fieldset{background:var(--vue-text-field-background-hover-color)}.theme--light.v-text-field.v-input--is-focused:not(.v-text-field--outlined)>.v-input__control>.v-input__slot{background:var(--vue-text-field-background-after-color)}.theme--light.v-text-field--outlined.v-input--is-focused>.v-input__control>.v-input__slot>fieldset{background:var(--vue-text-field-background-after-color)}.theme--light.v-text-field--filled>.v-input__control>.v-input__slot{background:var(--vue-text-field-background-color)}.theme--light.v-text-field--filled .v-text-field__prefix,.theme--light.v-text-field--filled .v-text-field__suffix{max-height:32px;margin-top:20px}.theme--light.v-text-field--filled:not(.v-input--is-focused)>.v-input__control>.v-input__slot:hover{background:var(--vue-text-field-background-hover-color)}.theme--light.v-text-field--outlined fieldset{border-color:var(--vue-text-field-before-color)}.theme--light.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state)>.v-input__control>.v-input__slot:hover fieldset{border-color:var(--vue-text-field-hover-color)}.v-text-field{padding-top:12px;margin-top:4px}.v-text-field input{flex:1 1 auto;line-height:20px;padding:8px 0 8px;max-width:100%;min-width:0;width:100%;font-size:var(--vue-text-field-input-text-font-size);font-family:var(--vue-text-field-input-text-font-family)}.v-text-field .v-input__control,.v-text-field .v-input__slot,.v-text-field fieldset{border-radius:inherit}.v-text-field.v-input--dense{padding-top:0}.v-text-field.v-input--dense:not(.v-text-field--outlined):not(.v-text-field--single-line) input{padding:4px 0 8px}.v-text-field.v-input--dense:not(.v-text-field--outlined):not(.v-text-field--filled):not(.v-text-field--solo) input{margin-top:14px}.v-text-field.v-input--dense[type=text]::-ms-clear{display:none}.v-text-field .v-input__append-inner,.v-text-field .v-input__prepend-inner{display:inline-flex;align-items:center;z-index:1;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-text-field:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__append-inner,.v-text-field:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__prepend-inner{margin-top:10px}.v-application--is-ltr .v-text-field .v-input__prepend-inner{margin-right:auto;padding-right:4px}.v-application--is-rtl .v-text-field .v-input__prepend-inner{margin-left:auto;padding-left:4px}.v-application--is-ltr .v-text-field .v-input__append-inner{margin-left:auto;padding-left:4px}.v-application--is-rtl .v-text-field .v-input__append-inner{margin-right:auto;padding-right:4px}.theme--light.v-counter{color:var(--vue-text-field-counter-color)}.v-counter{flex:0 1 auto;font-size:12px;min-height:12px;line-height:1;font-size:var(--vue-text-field-counter-font-size);font-family:var(--vue-text-field-counter-font-family);margin-top:5px}.v-text-field .v-counter{white-space:nowrap}.v-application--is-ltr .v-text-field .v-counter{margin-left:8px}.v-application--is-rtl .v-text-field .v-counter{margin-right:8px}.v-text-field .v-label{max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.v-application--is-ltr .v-text-field .v-label{transform-origin:top left}.v-application--is-rtl .v-text-field .v-label{transform-origin:top right}.v-text-field .v-label--active{max-width:133%;transform:translateX(var(--vue-text-field-translate-x)) translateY(var(--vue-text-field-translate-y)) scale(.75)}.v-text-field>.v-input__control>.v-input__slot{cursor:text;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-text-field>.v-input__control>.v-input__slot:after,.v-text-field>.v-input__control>.v-input__slot:before{bottom:-1px;content:"";left:0;position:absolute;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-text-field>.v-input__control>.v-input__slot:before{border-style:solid;border-width:thin 0 0 0}.v-text-field>.v-input__control>.v-input__slot:after{border-color:var(--vue-text-field-after-color);border-style:solid;border-width:thin 0 thin 0;transform:scaleX(0)}.v-text-field__details{display:flex;flex:1 0 auto;max-width:100%;min-height:14px;overflow:hidden;align-items:center;justify-content:flex-end;padding:0 10px}.v-text-field__prefix{align-self:center;cursor:default;transition:color .3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;color:var(--vue-text-field-appendix-color);font-size:var(--vue-text-field-appendix-font-size);font-family:var(--vue-text-field-appendix-font-family);padding-right:10px}.v-text-field__suffix{align-self:center;cursor:default;transition:color .3s cubic-bezier(.25,.8,.5,1);white-space:nowrap;color:var(--vue-text-field-appendix-color);font-size:var(--vue-text-field-appendix-font-size);font-family:var(--vue-text-field-appendix-font-family);padding-left:10px}.v-application--is-ltr .v-text-field__prefix{text-align:right;padding-right:4px}.v-application--is-rtl .v-text-field__prefix{text-align:left;padding-left:4px}.v-text-field__suffix{white-space:nowrap}.v-application--is-ltr .v-text-field__suffix{padding-left:4px}.v-application--is-rtl .v-text-field__suffix{padding-right:4px}.v-application--is-ltr .v-text-field--reverse .v-text-field__prefix{text-align:left;padding-right:0;padding-left:4px}.v-application--is-rtl .v-text-field--reverse .v-text-field__prefix{text-align:right;padding-right:4px;padding-left:0}.v-application--is-ltr .v-text-field--reverse .v-text-field__suffix{padding-left:0;padding-right:4px}.v-application--is-rtl .v-text-field--reverse .v-text-field__suffix{padding-left:4px;padding-right:0}.v-text-field>.v-input__control>.v-input__slot>.v-text-field__slot{display:flex;flex:1 1 auto;position:relative;align-items:center;padding:0 10px}.v-text-field:not(.v-text-field--is-booted) .v-label,.v-text-field:not(.v-text-field--is-booted) legend{transition:none}.v-text-field--filled,.v-text-field--full-width,.v-text-field--outlined{position:relative}.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width>.v-input__control>.v-input__slot,.v-text-field--outlined>.v-input__control>.v-input__slot{align-items:stretch;min-height:56px}.v-text-field--filled.v-input--dense>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{min-height:44px}.v-text-field--filled.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--filled.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--filled.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--full-width.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--outlined.v-text-field--filled>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--outlined>.v-input__control>.v-input__slot,.v-text-field--outlined.v-input--dense.v-text-field--single-line>.v-input__control>.v-input__slot{min-height:40px}.v-text-field--outlined{border-radius:4px}.v-text-field--filled .v-label,.v-text-field--full-width .v-label{top:18px}.v-text-field--filled .v-label--active,.v-text-field--full-width .v-label--active{transform:translateY(-6px) scale(.75)}.v-text-field--filled.v-input--dense .v-label,.v-text-field--full-width.v-input--dense .v-label{top:17px}.v-text-field--filled.v-input--dense .v-label--active,.v-text-field--full-width.v-input--dense .v-label--active{transform:translateX(var(--vue-text-field-translate-x)) translateY(var(--vue-text-field-translate-y)) scale(.75)}.v-text-field--filled.v-input--dense.v-text-field--single-line .v-label,.v-text-field--full-width.v-input--dense.v-text-field--single-line .v-label{top:11px}.v-text-field--filled{border-radius:4px 4px 0 0}.v-text-field--filled:not(.v-text-field--single-line) input{margin-top:22px}.v-text-field--filled.v-input--dense:not(.v-text-field--single-line).v-text-field--outlined input{margin-top:0}.v-text-field--full-width{border-radius:0}.v-text-field--outlined .v-text-field__slot,.v-text-field--single-line .v-text-field__slot{align-items:center}.v-text-field.v-text-field--enclosed{margin:0;padding:0}.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,.v-text-field.v-text-field--enclosed.v-text-field--single-line .v-text-field__suffix{margin-top:0}.v-text-field.v-text-field--enclosed:not(.v-text-field--filled) .v-progress-linear__background{display:none}.v-input__append-outer,.v-input__prepend-outer{margin-bottom:22px}.v-input:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__append-outer,.v-input:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__prepend-outer{margin-bottom:8px}.v-input.v-input--hide-details .v-input__append-outer,.v-input.v-input--hide-details .v-input__prepend-outer{margin-bottom:18px}.v-input.v-input--hide-details:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__append-outer,.v-input.v-input--hide-details:not(.v-text-field--solo):not(.v-text-field--filled):not(.v-text-field--outlined) .v-input__prepend-outer{margin-bottom:4px}.v-text-field.v-text-field--enclosed .v-text-field__details{margin-bottom:8px}.v-application--is-ltr .v-text-field--reverse input{text-align:right}.v-application--is-rtl .v-text-field--reverse input{text-align:left}.v-application--is-ltr .v-text-field--reverse .v-label{transform-origin:top right}.v-application--is-rtl .v-text-field--reverse .v-label{transform-origin:top left}.v-text-field--reverse .v-text-field__slot,.v-text-field--reverse>.v-input__control>.v-input__slot{flex-direction:row-reverse}.v-text-field--outlined>.v-input__control>.v-input__slot:after,.v-text-field--outlined>.v-input__control>.v-input__slot:before,.v-text-field--rounded>.v-input__control>.v-input__slot:after,.v-text-field--rounded>.v-input__control>.v-input__slot:before,.v-text-field--solo>.v-input__control>.v-input__slot:after,.v-text-field--solo>.v-input__control>.v-input__slot:before{display:none}.v-text-field--outlined,.v-text-field--solo{border-radius:4px}.v-text-field--outlined{margin-bottom:16px;transition:border .3s cubic-bezier(.25,.8,.5,1)}.v-text-field--outlined .v-label{top:18px}.v-text-field--outlined .v-label--active{transform:translateY(-24px) scale(.75)}.v-text-field--outlined.v-input--dense .v-label{top:10px}.v-text-field--outlined.v-input--dense .v-label--active{transform:translateX(var(--vue-text-field-translate-x)) translateY(var(--vue-text-field-translate-y)) scale(.75)}.v-text-field--outlined fieldset{border-style:solid;border-width:1px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:-5px;transition-duration:.3s;transition-property:border,border-width;transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-application--is-ltr .v-text-field--outlined fieldset{padding-left:8px}.v-application--is-rtl .v-text-field--outlined fieldset{padding-right:8px}.v-text-field--outlined legend{line-height:11px;padding:0;transition:width .3s cubic-bezier(.25,.8,.5,1)}.v-application--is-ltr .v-text-field--outlined legend{text-align:left}.v-application--is-rtl .v-text-field--outlined legend{text-align:right}.v-application--is-ltr .v-text-field--outlined.v-text-field--rounded legend{margin-left:12px}.v-application--is-rtl .v-text-field--outlined.v-text-field--rounded legend{margin-right:12px}.v-text-field--outlined>.v-input__control>.v-input__slot{background:0 0}.v-text-field--outlined .v-text-field__prefix{max-height:32px}.v-text-field--outlined.v-input--has-state fieldset,.v-text-field--outlined.v-input--is-focused fieldset{border:2px solid var(--vue-text-field-after-color)}.v-text-field--outlined:not(.v-input--is-focused) fieldset{border:1px solid var(--vue-text-field-before-color)}.v-text-field--outlined:not(.v-input--is-focused):hover fieldset{border:1px solid var(--vue-text-field-hover-color)}.v-text-field--rounded{border-radius:28px}.v-text-field--shaped{border-radius:16px 16px 0 0}.v-text-field.v-text-field--solo .v-label{top:calc(50% - 10px)}.v-text-field.v-text-field--solo .v-input__control{min-height:48px;padding:0}.v-text-field.v-text-field--solo.v-input--dense>.v-input__control{min-height:38px}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-text-field.v-text-field--solo .v-input__append-inner,.v-text-field.v-text-field--solo .v-input__prepend-inner{align-self:center;margin-top:0}.v-text-field.v-input--is-focused>.v-input__control>.v-input__slot:after{transform:scaleX(1)}.v-text-field.v-input--has-state>.v-input__control>.v-input__slot:before{border-color:var(--vue-text-field-before-color)}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-right:-12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot{margin-left:-12px}.v-application--is-ltr .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-right:12px}.v-application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea{padding-left:12px}.theme--light.v-input:not(.v-input--is-disabled) input,.theme--light.v-input:not(.v-input--is-disabled) textarea{color:var(--vue-text-field-input-text-color)}.theme--light.v-input input::-webkit-input-placeholder,.theme--light.v-input textarea::-webkit-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-moz-placeholder,.theme--light.v-input textarea::-moz-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input:-ms-input-placeholder,.theme--light.v-input textarea:-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::-ms-input-placeholder,.theme--light.v-input textarea::-ms-input-placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input input::placeholder,.theme--light.v-input textarea::placeholder{color:rgba(0,0,0,.38)}.theme--light.v-input--is-disabled .v-label,.theme--light.v-input--is-disabled input,.theme--light.v-input--is-disabled textarea{color:rgba(0,0,0,.38)}.v-input{align-items:center;display:flex;flex:1 1 auto;font-size:16px;letter-spacing:normal;max-width:100%;text-align:left}.v-input .v-progress-linear{top:calc(100% - 1px);left:0}.v-input input{max-height:32px;text-align:var(--vue-text-field-alignment)}.v-input input:invalid,.v-input textarea:invalid{box-shadow:none}.v-input input:active,.v-input input:focus,.v-input textarea:active,.v-input textarea:focus{outline:0}.v-input .v-label{height:20px;line-height:20px}.v-input__append-outer,.v-input__prepend-outer{display:inline-flex;line-height:1}.v-input__append-outer .v-icon,.v-input__prepend-outer .v-icon{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-input__append-outer{margin-left:9px}.v-application--is-rtl .v-input__append-outer{margin-right:9px}.v-application--is-ltr .v-input__prepend-outer{margin-right:9px}.v-application--is-rtl .v-input__prepend-outer{margin-left:9px}.v-input__control{display:flex;flex-direction:column;height:auto;flex-grow:1;flex-wrap:wrap;min-width:0;width:100%;min-height:30px}.v-input__icon{align-items:center;display:inline-flex;height:24px;flex:1 0 auto;justify-content:center;width:24px}.v-input__icon--clear{border-radius:50%;cursor:pointer;font-size:var(--vue-text-icon-clear-size);color:var(--vue-text-icon-clear-color)}.v-input__icon--clear>button{cursor:pointer;font:inherit;overflow:visible;border-style:0;padding:0;outline:0;border:0;-webkit-appearance:button;text-transform:none;background-color:transparent;border-style:none;color:inherit}.v-input__icon--append{font-size:var(--vue-text-icon-append-size);color:var(--vue-text-icon-append-color);cursor:var(--vue-text-icon-append-cursor);width:auto}.v-input.v-text-field:not(.v-autocomplete):not(.v-select) .v-input__icon--append{padding-right:10px}.v-input__icon--append>img{height:var(--vue-text-icon-append-size)}.v-input__icon--append-outer{font-size:var(--vue-text-icon-append-outer-size);color:var(--vue-text-icon-append-outer-color);padding-left:10px;width:auto}.v-input__icon--append-outer>img{height:var(--vue-text-icon-append-outer-size)}.v-input__icon--prepend-inner{font-size:var(--vue-text-icon-prepand-inner-size);color:var(--vue-text-icon-prepand-inner-color);width:auto;padding-left:10px}.v-input__icon--prepend-inner>img{height:var(--vue-text-icon-prepand-inner-size)}.v-input__icon--prepend{font-size:var(--vue-text-icon-prepand-size);color:var(--vue-text-icon-prepand-color);padding-right:10px;width:auto}.v-input__icon--prepend>img{height:var(--vue-text-icon-prepand-size)}.v-input__slot{align-items:center;color:inherit;display:flex;margin-bottom:8px;min-height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-input--dense>.v-input__control>.v-input__slot{margin-bottom:4px}.v-input--is-disabled:not(.v-input--is-readonly){pointer-events:none}.v-input--is-loading>.v-input__control>.v-input__slot:after,.v-input--is-loading>.v-input__control>.v-input__slot:before{display:none}.v-input--hide-details>.v-input__control>.v-input__slot{margin-bottom:0}.v-input--has-state.error--text .v-label{-webkit-animation:v-shake .6s cubic-bezier(.25,.8,.5,1);animation:v-shake .6s cubic-bezier(.25,.8,.5,1)}.theme--light.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:rgba(0,0,0,.26)!important}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls .v-input__append-outer,.v-input--selection-controls .v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details) .v-input__slot{margin-bottom:12px}.v-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:24px;position:relative;transition:.3s cubic-bezier(.25,.8,.25,1);transition-property:color,transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;transform-origin:center center;transform:scale(.2);transition:inherit}.v-input--selection-controls__ripple .v-ripple__container{transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-11px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{flex:0 1 auto}.v-input--selection-controls.v-input .v-label{align-items:center;display:inline-flex;top:0;height:auto}.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before{background:currentColor;opacity:.4;transform:scale(1.2)}.v-input--selection-controls .v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2);transition:none}.theme--light.v-label{color:var(--vue-text-field-label-before-color)}.theme--light.v-label--is-disabled{color:rgba(0,0,0,.38)}.v-label{font-size:var(--vue-text-field-label-font-size);line-height:1;min-height:8px;transition:.3s cubic-bezier(.25,.8,.5,1);font-family:var(--vue-text-field-label-font-family);width:var(--vue-text-field-label-width);padding-left:10px}.v-text-field .v-label--active{color:var(--vue-text-field-label-before-color)}.v-text-field .v-label--active.primary--text{color:var(--vue-text-field-label-after-color)}.theme--light.v-messages{color:var(--vue-text-field-message-color)}.v-messages{flex:1 1 auto;font-size:var(--vue-text-field-message-font-size);min-height:14px;min-width:1px;position:relative;font-family:var(--vue-text-field-message-font-family)}.v-application--is-ltr .v-messages{text-align:left}.v-application--is-rtl .v-messages{text-align:right}.v-messages__message{line-height:normal;word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{align-self:center}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:inherit}.v-autocomplete__content.v-menu__content{border-radius:0}.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.v-autocomplete__content.v-menu__content{box-shadow:0 4px 6px 0 rgba(32,33,36,.28)}.v-autocomplete__content.v-menu__content .v-select-list{border-radius:0 0 4px 4px}.v-menu{display:none}.v-menu--attached{display:inline}.v-menu__content{position:absolute;display:inline-block;border-radius:4px;max-width:80%;overflow-y:auto;overflow-x:hidden;contain:content;will-change:transform;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-menu__content--active{pointer-events:none}.v-menu__content--auto .v-list-item{transition-property:transform,opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(.25,.8,.25,1)}.v-menu__content--fixed{position:fixed}.v-menu__content>.card{contain:content;-webkit-backface-visibility:hidden;backface-visibility:hidden}.v-menu>.v-menu__content{max-width:none}.v-menu-transition-enter .v-list-item{min-width:0;pointer-events:none}.v-menu-transition-enter-to .v-list-item{pointer-events:auto;transition-delay:.1s}.v-menu-transition-leave-active,.v-menu-transition-leave-to{pointer-events:none}.v-menu-transition-enter,.v-menu-transition-leave-to{opacity:0}.v-menu-transition-enter-active,.v-menu-transition-leave-active{transition:all .3s cubic-bezier(.25,.8,.25,1)}.v-menu-transition-enter.v-menu__content--auto{transition:none!important}.v-menu-transition-enter.v-menu__content--auto .v-list-item{opacity:0;transform:translateY(-15px)}.v-menu-transition-enter.v-menu__content--auto .v-list-item--active{opacity:1;transform:none!important;pointer-events:auto}.theme--light.v-card{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-card .v-card__subtitle,.theme--light.v-card>.v-card__text{color:rgba(0,0,0,.6)}.theme--light.v-card.v-card--outlined{border:thin solid rgba(0,0,0,.12)}.v-card{display:block;max-width:100%;outline:0;text-decoration:none;transition-property:box-shadow,opacity;overflow-wrap:break-word;position:relative;white-space:normal;transition:box-shadow 280ms cubic-bezier(.4,0,.2,1);will-change:box-shadow;box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-card__actions>button{cursor:pointer;font:inherit;overflow:visible;border-style:0;padding:0;outline:0;border:0;-webkit-appearance:button;text-transform:none;background-color:transparent;border-style:none;color:inherit}.v-card:not(.v-sheet--tile):not(.v-card--shaped){border-radius:4px}.v-card>.v-card__progress+:not(.v-btn):not(.v-chip),.v-card>:first-child:not(.v-btn):not(.v-chip){border-top-left-radius:inherit;border-top-right-radius:inherit}.v-card>:last-child:not(.v-btn):not(.v-chip){border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-card__progress{top:0;left:0;right:0;overflow:hidden}.v-card__subtitle+.v-card__text{padding-top:0}.v-card__subtitle,.v-card__text{font-size:.875rem;font-weight:400;letter-spacing:.0071428571em}.v-card__subtitle,.v-card__text,.v-card__title{padding:16px}.v-card__title{align-items:center;display:flex;flex-wrap:wrap;font-size:1.25rem;font-weight:500;letter-spacing:.0125em;word-break:break-all}.v-card__title+.v-card__subtitle,.v-card__title+.v-card__text{padding-top:0}.v-card__title+.v-card__subtitle{margin-top:-16px}.v-card__text{width:calc(100% - 48px)}.v-card__actions{align-items:center;display:flex;padding:8px}.v-card__actions .v-btn.v-btn{padding:0 8px}.v-application--is-ltr .v-card__actions .v-btn.v-btn+.v-btn{margin-left:8px}.v-application--is-ltr .v-card__actions .v-btn.v-btn .v-icon--left{margin-left:4px}.v-application--is-ltr .v-card__actions .v-btn.v-btn .v-icon--right{margin-right:4px}.v-application--is-rtl .v-card__actions .v-btn.v-btn+.v-btn{margin-right:8px}.v-application--is-rtl .v-card__actions .v-btn.v-btn .v-icon--left{margin-right:4px}.v-application--is-rtl .v-card__actions .v-btn.v-btn .v-icon--right{margin-left:4px}.v-card--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-card--hover{cursor:pointer;transition:box-shadow .4s cubic-bezier(.25,.8,.25,1)}.v-card--hover:focus,.v-card--hover:hover{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card--link{cursor:pointer}.v-card--link .v-chip{cursor:pointer}.v-card--link:focus:before{opacity:.08}.v-card--link:before{background:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:.2s opacity}.v-card--disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__progress){opacity:.6;transition:inherit}.v-card--loading{overflow:hidden}.v-card--outlined{box-shadow:none}.v-card--raised{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-card--shaped{border-radius:24px 4px}.v-select__slot>input{border-radius:0;background-color:transparent;border-style:none;color:inherit}.v-select__slot>input::-webkit-inner-spin-button,.v-select__slot>input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-select__slot>input[type=number]{-moz-appearance:textfield}.v-select__selections>input{border-radius:0;background-color:transparent;border-style:none;color:inherit}.v-select__selection.v-select__selection--comma{width:100%;text-align:var(--vue-text-field-alignment)}.theme--light.v-select .v-select__selections{color:var(--vue-text-field-input-text-color)}.theme--light.v-select.v-input--is-disabled .v-select__selections{color:rgba(0,0,0,.38)}.theme--light.v-select .v-chip--disabled,.theme--light.v-select .v-select__selection--disabled{color:rgba(0,0,0,.38)}.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections{color:#fff}.v-select{position:relative}.v-select:not(.v-select--is-multi).v-text-field--single-line .v-select__selections{flex-wrap:nowrap}.v-select>.v-input__control>.v-input__slot{cursor:pointer}.v-select .v-chip{flex:0 1 auto;margin:4px}.v-select .v-chip--selected:after{opacity:.22}.v-select .fade-transition-leave-active{position:absolute;left:0}.v-select.v-input--is-dirty ::-webkit-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::-moz-placeholder{color:transparent!important}.v-select.v-input--is-dirty :-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::-ms-input-placeholder{color:transparent!important}.v-select.v-input--is-dirty ::placeholder{color:transparent!important}.v-select:not(.v-input--is-dirty):not(.v-input--is-focused) .v-text-field__prefix{line-height:20px;position:absolute;top:7px;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-select.v-text-field--enclosed:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__selections{padding-top:20px}.v-select.v-text-field--outlined:not(.v-text-field--single-line) .v-select__selections{padding:8px 0}.v-select.v-text-field--outlined:not(.v-text-field--single-line).v-input--dense .v-select__selections{padding:4px 0}.v-select.v-text-field input{flex:1 1;margin-top:0;min-width:0;pointer-events:none;position:relative}.v-select.v-select--is-menu-active .v-input__icon--append .v-icon{transform:rotate(180deg)}.v-select.v-select--chips input{margin:0}.v-select.v-select--chips .v-select__selections{min-height:42px}.v-select.v-select--chips.v-input--dense .v-select__selections{min-height:40px}.v-select.v-select--chips .v-chip--select.v-chip--active::before{opacity:.2}.v-select.v-select--chips.v-select--chips--small .v-select__selections{min-height:32px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections{min-height:68px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-input--dense .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-input--dense .v-select__selections{min-height:40px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections{min-height:32px}.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small.v-input--dense .v-select__selections,.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small.v-input--dense .v-select__selections{min-height:38px}.v-select.v-text-field--reverse .v-select__selections,.v-select.v-text-field--reverse .v-select__slot{flex-direction:row-reverse}.v-select__selections{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;max-width:100%;min-width:0;font-size:var(--vue-text-field-input-text-font-size);font-family:var(--vue-text-field-input-text-font-family)}.v-select__selection{max-width:90%}.v-select__selection--comma{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-select.v-input--dense:not(.v-text-field--outlined):not(.v-text-field--filled):not(.v-text-field--solo) .v-select__selection--comma{margin-top:12px}.v-select__slot{position:relative;align-items:center;display:flex;max-width:100%;width:100%;padding:0 10px}.v-select__slot .v-label{width:auto}.v-select:not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{align-self:flex-end}.v-list.accent>.v-list-item,.v-list.error>.v-list-item,.v-list.info>.v-list-item,.v-list.primary>.v-list-item,.v-list.secondary>.v-list-item,.v-list.success>.v-list-item,.v-list.warning>.v-list-item{color:#fff}.theme--light.v-list{background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-list .v-list--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list .v-list-group--active:after,.theme--light.v-list .v-list-group--active:before{background:rgba(0,0,0,.12)}.v-list{border-radius:4px;display:block;position:static;transition:box-shadow 280ms cubic-bezier(.4,0,.2,1);will-change:box-shadow}.v-list--disabled{pointer-events:none}.v-list--flat .v-list-item:before{display:none}.v-list--dense .v-subheader{font-size:.75rem;height:40px;padding:0 8px}.v-list--nav .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item:not(:last-child):not(:only-child){margin-bottom:8px}.v-list--nav .v-list-item--dense:not(:last-child):not(:only-child),.v-list--nav.v-list--dense .v-list-item:not(:last-child):not(:only-child),.v-list--rounded .v-list-item--dense:not(:last-child):not(:only-child),.v-list--rounded.v-list--dense .v-list-item:not(:last-child):not(:only-child){margin-bottom:4px}.v-list--nav{padding-left:8px;padding-right:8px}.v-list--nav .v-list-item{padding:0 8px}.v-list--nav .v-list-item,.v-list--nav .v-list-item:before{border-radius:4px}.v-application--is-ltr .v-list--shaped .v-list-item,.v-application--is-ltr .v-list--shaped .v-list-item::before,.v-application--is-ltr .v-list--shaped .v-list-item>.v-ripple__container{border-bottom-right-radius:32px!important;border-top-right-radius:32px!important}.v-application--is-rtl .v-list--shaped .v-list-item,.v-application--is-rtl .v-list--shaped .v-list-item::before,.v-application--is-rtl .v-list--shaped .v-list-item>.v-ripple__container{border-bottom-left-radius:32px!important;border-top-left-radius:32px!important}.v-application--is-ltr .v-list--shaped.v-list--two-line .v-list-item,.v-application--is-ltr .v-list--shaped.v-list--two-line .v-list-item::before,.v-application--is-ltr .v-list--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-right-radius:42.6666666667px!important;border-top-right-radius:42.6666666667px!important}.v-application--is-rtl .v-list--shaped.v-list--two-line .v-list-item,.v-application--is-rtl .v-list--shaped.v-list--two-line .v-list-item::before,.v-application--is-rtl .v-list--shaped.v-list--two-line .v-list-item>.v-ripple__container{border-bottom-left-radius:42.6666666667px!important;border-top-left-radius:42.6666666667px!important}.v-application--is-ltr .v-list--shaped.v-list--three-line .v-list-item,.v-application--is-ltr .v-list--shaped.v-list--three-line .v-list-item::before,.v-application--is-ltr .v-list--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-right-radius:58.6666666667px!important;border-top-right-radius:58.6666666667px!important}.v-application--is-rtl .v-list--shaped.v-list--three-line .v-list-item,.v-application--is-rtl .v-list--shaped.v-list--three-line .v-list-item::before,.v-application--is-rtl .v-list--shaped.v-list--three-line .v-list-item>.v-ripple__container{border-bottom-left-radius:58.6666666667px!important;border-top-left-radius:58.6666666667px!important}.v-application--is-ltr .v-list--shaped{padding-right:8px}.v-application--is-rtl .v-list--shaped{padding-left:8px}.v-list--rounded{padding:8px}.v-list--rounded .v-list-item,.v-list--rounded .v-list-item::before,.v-list--rounded .v-list-item>.v-ripple__container{border-radius:32px!important}.v-list--rounded.v-list--two-line .v-list-item,.v-list--rounded.v-list--two-line .v-list-item::before,.v-list--rounded.v-list--two-line .v-list-item>.v-ripple__container{border-radius:42.6666666667px!important}.v-list--rounded.v-list--three-line .v-list-item,.v-list--rounded.v-list--three-line .v-list-item::before,.v-list--rounded.v-list--three-line .v-list-item>.v-ripple__container{border-radius:58.6666666667px!important}.v-list--subheader{padding-top:0}.v-list-group .v-list-group__header .v-list-item__icon.v-list-group__header__append-icon{align-self:center;margin:0;min-width:48px;justify-content:flex-end}.v-list-group--sub-group{align-items:center;display:flex;flex-wrap:wrap}.v-list-group__header.v-list-item--active:not(:hover):not(:focus):before{opacity:0}.v-list-group__items{flex:1 1 auto}.v-list-group--active>.v-list-group__header>.v-list-group__header__append-icon .v-icon{transform:rotate(-180deg)}.v-list-group--active>.v-list-group__header.v-list-group__header--sub-group>.v-list-group__header__prepend-icon .v-icon{transform:rotate(-180deg)}.v-list-group--active>.v-list-group__header .v-list-group__header__prepend-icon .v-icon,.v-list-group--active>.v-list-group__header .v-list-item,.v-list-group--active>.v-list-group__header .v-list-item__content{color:inherit}.v-application--is-ltr .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-ltr .v-list-group--sub-group .v-list-item__icon:first-child{margin-right:16px}.v-application--is-rtl .v-list-group--sub-group .v-list-item__action:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__avatar:first-child,.v-application--is-rtl .v-list-group--sub-group .v-list-item__icon:first-child{margin-left:16px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__header{padding-left:32px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__header{padding-right:32px}.v-application--is-ltr .v-list-group--sub-group .v-list-group__items .v-list-item{padding-left:40px}.v-application--is-rtl .v-list-group--sub-group .v-list-group__items .v-list-item{padding-right:40px}.v-list-group--sub-group.v-list-group--active .v-list-item__icon.v-list-group__header__prepend-icon .v-icon{transform:rotate(-180deg)}.v-application--is-ltr .v-list-group--no-action>.v-list-group__items>div>.v-list-item{padding-left:72px}.v-application--is-rtl .v-list-group--no-action>.v-list-group__items>div>.v-list-item{padding-right:72px}.v-application--is-ltr .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>div>.v-list-item{padding-left:88px}.v-application--is-rtl .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>div>.v-list-item{padding-right:88px}.v-application--is-ltr .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-left:24px}.v-application--is-rtl .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-right:24px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>div>.v-list-item{padding-left:64px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action>.v-list-group__items>div>.v-list-item{padding-right:64px}.v-application--is-ltr .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>div>.v-list-item{padding-left:80px}.v-application--is-rtl .v-list--dense.v-list--nav .v-list-group--no-action.v-list-group--sub-group>.v-list-group__items>div>.v-list-item{padding-right:80px}.theme--light.v-list-item--disabled{color:rgba(0,0,0,.38)}.theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:rgba(0,0,0,.87)!important}.theme--light.v-list-item .v-list-item__mask{color:rgba(0,0,0,.38);background:#eee}.theme--light.v-list-item,.theme--light.v-list-item .v-list-item__action-text{color:rgba(0,0,0,.6)}.theme--light.v-list-item:hover::before{opacity:.04;background:var(--vue-list-item-background-hover-color)}.theme--light.v-list-item:focus::before{opacity:.12}.theme--light.v-list-item--active::before,.theme--light.v-list-item--active:hover::before{opacity:.12;background:var(--vue-list-item-background-selected-color)}.theme--light.v-list-item--active:focus::before{opacity:.16}.theme--light.v-list-item.v-list-item--highlighted::before{opacity:.16}.v-list-item{align-items:center;display:flex;flex:1 1 100%;letter-spacing:normal;outline:0;padding:0 16px;position:relative;text-decoration:none;height:var(--vue-list-item-height);background:var(--vue-list-item-background-color)}.v-list-item--disabled{pointer-events:none}.v-list-item--selectable{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.v-list-item__action{align-self:center;margin:12px 0}.v-list-item__action .v-input,.v-list-item__action .v-input--selection-controls__input,.v-list-item__action .v-input__control,.v-list-item__action .v-input__slot{margin:0!important}.v-list-item__action .v-input{padding:0}.v-list-item__action .v-input .v-messages{display:none}.v-list-item__action-text{font-size:.75rem}.v-list-item__avatar{align-self:center;justify-content:flex-start;margin-bottom:8px;margin-top:8px}.v-list-item__avatar.v-list-item__avatar--horizontal{margin-bottom:8px;margin-top:8px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:first-child{margin-right:-16px}.v-application--is-ltr .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-left:-16px}.v-application--is-rtl .v-list-item__avatar.v-list-item__avatar--horizontal:last-child{margin-right:-16px}.v-list-item__content{align-items:center;align-self:center;align-content:center;display:flex;flex-wrap:wrap;flex:1 1;overflow:hidden}.v-list-item__content>*{line-height:1.1;flex:1 0 100%}.v-list-item__content>:not(:last-child){margin-bottom:2px}.v-list-item__icon{align-self:flex-start;margin:16px 0}.v-application--is-ltr .v-list-item__action:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-ltr .v-list-item__icon:last-of-type:not(:only-child){margin-left:16px}.v-application--is-rtl .v-list-item__action:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__avatar:last-of-type:not(:only-child),.v-application--is-rtl .v-list-item__icon:last-of-type:not(:only-child){margin-right:16px}.v-application--is-ltr .v-list-item__avatar:first-child{margin-right:24px}.v-application--is-rtl .v-list-item__avatar:first-child{margin-left:24px}.v-application--is-ltr .v-list-item__action:first-child,.v-application--is-ltr .v-list-item__icon:first-child{margin-right:32px}.v-application--is-rtl .v-list-item__action:first-child,.v-application--is-rtl .v-list-item__icon:first-child{margin-left:32px}.v-list-item__action,.v-list-item__avatar,.v-list-item__icon{display:inline-flex;min-width:24px}.v-list-item .v-list-item__subtitle,.v-list-item .v-list-item__title{line-height:1.2}.v-list-item__subtitle,.v-list-item__title{flex:1 1 100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-list-item__title{align-self:center}.v-list-item__title>.v-badge{margin-top:16px}.v-list--dense .v-list-item,.v-list-item--dense{min-height:40px}.v-list--dense .v-list-item .v-list-item__icon,.v-list-item--dense .v-list-item__icon{height:24px;margin-top:8px;margin-bottom:8px}.v-list--dense .v-list-item .v-list-item__subtitle,.v-list--dense .v-list-item .v-list-item__title,.v-list-item--dense .v-list-item__subtitle,.v-list-item--dense .v-list-item__title{font-weight:500}.v-list--dense .v-list-item.v-list-item--two-line,.v-list-item--dense.v-list-item--two-line{min-height:60px}.v-list--dense .v-list-item.v-list-item--three-line,.v-list-item--dense.v-list-item--three-line{min-height:76px}.v-list-item--link{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-list-item--link:before{background-color:currentColor;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-list .v-list-item--active{color:inherit}.v-list .v-list-item--active .v-icon{color:inherit}.v-list-item__action--stack{align-items:flex-end;align-self:stretch;justify-content:space-between;white-space:nowrap;flex-direction:column}.v-list--three-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--three-line .v-list-item .v-list-item__icon,.v-list--two-line .v-list-item .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--three-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--three-line .v-list-item__icon,.v-list-item--two-line .v-list-item__avatar:not(.v-list-item__avatar--horizontal),.v-list-item--two-line .v-list-item__icon{margin-bottom:16px;margin-top:16px}.v-list--two-line .v-list-item,.v-list-item--two-line{min-height:64px}.v-list--two-line .v-list-item .v-list-item__icon,.v-list-item--two-line .v-list-item__icon{margin-bottom:32px}.v-list--three-line .v-list-item,.v-list-item--three-line{min-height:88px}.v-list--three-line .v-list-item .v-list-item__action,.v-list--three-line .v-list-item .v-list-item__avatar,.v-list-item--three-line .v-list-item__action,.v-list-item--three-line .v-list-item__avatar{align-self:flex-start;margin-top:16px;margin-bottom:16px}.v-list--three-line .v-list-item .v-list-item__content,.v-list-item--three-line .v-list-item__content{align-self:stretch}.v-list--three-line .v-list-item .v-list-item__subtitle,.v-list-item--three-line .v-list-item__subtitle{white-space:initial;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.v-list-item-group .v-list-item--active{color:inherit}.v-ripple__container{color:inherit;border-radius:inherit;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;z-index:0;pointer-events:none;contain:strict}.v-ripple__animation{color:inherit;position:absolute;top:0;left:0;border-radius:50%;background:var(--vue-ripple-effect-color);opacity:0;pointer-events:none;overflow:hidden;will-change:transform,opacity}.v-ripple__animation--enter{transition:none}.v-ripple__animation--in{transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .1s cubic-bezier(.4,0,.2,1)}.v-ripple__animation--out{transition:opacity .3s cubic-bezier(.4,0,.2,1)}.theme--light.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(0,0,0,.12)}.theme--dark.v-alert .v-alert--prominent .v-alert__icon:after{background:rgba(255,255,255,.12)}.v-alert{display:block;font-size:16px;margin-bottom:var(--vue-alerts-bottom-margin);padding:16px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);background:var(--vue-alerts-background-color)}.v-alert:not(.v-sheet--tile){border-radius:4px}.v-application--is-ltr .v-alert>.v-alert__content,.v-application--is-ltr .v-alert>.v-icon{margin-right:16px}.v-application--is-rtl .v-alert>.v-alert__content,.v-application--is-rtl .v-alert>.v-icon{margin-left:16px}.v-application--is-ltr .v-alert>.v-icon+.v-alert__content{margin-right:0}.v-application--is-rtl .v-alert>.v-icon+.v-alert__content{margin-left:0}.v-application--is-ltr .v-alert>.v-alert__content+.v-icon{margin-right:0}.v-application--is-rtl .v-alert>.v-alert__content+.v-icon{margin-left:0}.v-alert__border{border-style:solid;border-width:4px;content:"";position:absolute;border-color:var(--vue-alerts-border-color);background:var(--vue-alerts-border-color)}.v-alert__border--left{bottom:0;top:0;left:0;border-bottom-left-radius:inherit;border-top-left-radius:inherit}.v-alert--dense .v-alert__border--right{bottom:0;top:0;left:calc(100% - 4px);border-bottom-right-radius:inherit;border-top-right-radius:inherit}.v-alert__border--right{bottom:0;top:0;left:calc(100% - 8px);border-bottom-right-radius:inherit;border-top-right-radius:inherit}.v-alert__border--bottom,.v-alert__border--top{left:0;right:0}.v-alert__border--bottom{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0}.v-application--is-ltr .v-alert__border--left{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-application--is-rtl .v-alert__border--left{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.v-application--is-ltr .v-alert__border--right{border-top-right-radius:inherit;border-bottom-right-radius:inherit;right:0}.v-application--is-rtl .v-alert__border--right{border-top-left-radius:inherit;border-bottom-left-radius:inherit;left:0}.v-alert__border--top{border-top-left-radius:inherit;border-top-right-radius:inherit;top:0}.v-alert__content{flex:1 1 auto;font-size:var(--vue-alerts-text-size);font-family:var(--vue-alerts-text-font-family);color:var(--vue-alerts-text-font-color)}.v-application--is-ltr .v-alert__dismissible{margin:-16px -8px -16px 8px}.v-application--is-rtl .v-alert__dismissible{margin:-16px 8px -16px -8px}.v-alert__icon{align-self:flex-start;border-radius:50%;height:24px;min-width:24px;position:relative}.v-application--is-ltr .v-alert__icon{margin-right:16px}.v-application--is-rtl .v-alert__icon{margin-left:16px}.v-alert__icon.v-icon{font-size:24px}.v-alert__wrapper{align-items:center;border-radius:inherit;display:flex}.v-alert--dense{padding-top:8px;padding-bottom:8px}.v-alert--dense .v-alert__border{border-width:medium}.v-alert--outlined{background:var(--vue-alerts-background-color);border:thin solid var(--vue-alerts-border-outlined-color)!important}.v-alert--outlined .v-alert__icon{color:inherit!important}.v-alert--prominent .v-alert__icon{align-self:center;height:48px;min-width:48px}.v-alert--prominent .v-alert__icon:after{background:currentColor!important;border-radius:50%;bottom:0;content:"";left:0;opacity:.16;position:absolute;right:0;top:0}.v-alert--prominent .v-alert__icon.v-icon{font-size:32px}.v-alert--text{background:0 0!important}.v-alert--text:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;position:absolute;pointer-events:none;right:0;top:0}.elevation-24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}.elevation-23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)!important}.elevation-22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)!important}.elevation-21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)!important}.elevation-20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)!important}.elevation-19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)!important}.elevation-18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)!important}.elevation-17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)!important}.elevation-16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)!important}.elevation-15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)!important}.elevation-14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)!important}.elevation-13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)!important}.elevation-12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)!important}.elevation-11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)!important}.elevation-10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)!important}.elevation-9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)!important}.elevation-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)!important}.elevation-7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)!important}.elevation-6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)!important}.elevation-5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.elevation-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)!important}.elevation-3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)!important}.elevation-2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)!important}.elevation-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.elevation-0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)!important}.v-application .carousel-transition-enter{transform:translate(100%,0)}.v-application .carousel-transition-leave,.v-application .carousel-transition-leave-to{position:absolute;top:0;transform:translate(-100%,0)}.carousel-reverse-transition-enter{transform:translate(-100%,0)}.carousel-reverse-transition-leave,.carousel-reverse-transition-leave-to{position:absolute;top:0;transform:translate(100%,0)}.v-dialog__content .dialog-fullscreen-close-icon{color:var(--vue-dialog-fullscreen-color-icon)!important}.dialog-transition-enter,.dialog-transition-leave-to{transform:scale(.5);opacity:0}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1}.dialog-bottom-transition-enter,.dialog-bottom-transition-leave-to{transform:translateY(100%)}.picker-reverse-transition-enter-active,.picker-reverse-transition-leave-active,.picker-transition-enter-active,.picker-transition-leave-active{transition:.3s cubic-bezier(0,0,.2,1)}.picker-reverse-transition-enter,.picker-reverse-transition-leave-to,.picker-transition-enter,.picker-transition-leave-to{opacity:0}.picker-reverse-transition-leave,.picker-reverse-transition-leave-active,.picker-reverse-transition-leave-to,.picker-transition-leave,.picker-transition-leave-active,.picker-transition-leave-to{position:absolute!important}.picker-transition-enter{transform:translate(0,100%)}.picker-transition-leave-to{transform:translate(0,-100%)}.picker-reverse-transition-enter{transform:translate(0,-100%)}.picker-reverse-transition-leave-to{transform:translate(0,100%)}.picker-title-transition-enter-to,.picker-title-transition-leave{transform:translate(0,0)}.picker-title-transition-enter{transform:translate(-100%,0)}.picker-title-transition-leave-to{opacity:0;transform:translate(100%,0)}.picker-title-transition-leave,.picker-title-transition-leave-active,.picker-title-transition-leave-to{position:absolute!important}.tab-transition-enter{transform:translate(100%,0)}.tab-transition-leave,.tab-transition-leave-active{position:absolute;top:0}.tab-transition-leave-to{position:absolute;transform:translate(-100%,0)}.tab-reverse-transition-enter{transform:translate(-100%,0)}.tab-reverse-transition-leave,.tab-reverse-transition-leave-to{top:0;position:absolute;transform:translate(100%,0)}.expand-transition-enter-active,.expand-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-transition-move{transition:transform .6s}.expand-x-transition-enter-active,.expand-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.expand-x-transition-move{transition:transform .6s}.scale-transition-enter-active,.scale-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-transition-move{transition:transform .6s}.scale-transition-enter,.scale-transition-leave,.scale-transition-leave-to{opacity:0;transform:scale(0)}.scale-rotate-transition-enter-active,.scale-rotate-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-rotate-transition-move{transition:transform .6s}.scale-rotate-transition-enter,.scale-rotate-transition-leave,.scale-rotate-transition-leave-to{opacity:0;transform:scale(0) rotate(-45deg)}.scale-rotate-reverse-transition-enter-active,.scale-rotate-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scale-rotate-reverse-transition-move{transition:transform .6s}.scale-rotate-reverse-transition-enter,.scale-rotate-reverse-transition-leave,.scale-rotate-reverse-transition-leave-to{opacity:0;transform:scale(0) rotate(45deg)}.message-transition-enter-active,.message-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.message-transition-move{transition:transform .6s}.message-transition-enter,.message-transition-leave-to{opacity:0;transform:translateY(-15px)}.message-transition-leave,.message-transition-leave-active{position:absolute}.slide-y-transition-enter-active,.slide-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-transition-move{transition:transform .6s}.slide-y-transition-enter,.slide-y-transition-leave-to{opacity:0;transform:translateY(-15px)}.slide-y-reverse-transition-enter-active,.slide-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-y-reverse-transition-move{transition:transform .6s}.slide-y-reverse-transition-enter,.slide-y-reverse-transition-leave-to{opacity:0;transform:translateY(15px)}.scroll-y-transition-enter-active,.scroll-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-transition-move{transition:transform .6s}.scroll-y-transition-enter,.scroll-y-transition-leave-to{opacity:0}.scroll-y-transition-enter{transform:translateY(-15px)}.scroll-y-transition-leave-to{transform:translateY(15px)}.scroll-y-reverse-transition-enter-active,.scroll-y-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-y-reverse-transition-move{transition:transform .6s}.scroll-y-reverse-transition-enter,.scroll-y-reverse-transition-leave-to{opacity:0}.scroll-y-reverse-transition-enter{transform:translateY(15px)}.scroll-y-reverse-transition-leave-to{transform:translateY(-15px)}.scroll-x-transition-enter-active,.scroll-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-transition-move{transition:transform .6s}.scroll-x-transition-enter,.scroll-x-transition-leave-to{opacity:0}.scroll-x-transition-enter{transform:translateX(-15px)}.scroll-x-transition-leave-to{transform:translateX(15px)}.scroll-x-reverse-transition-enter-active,.scroll-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.scroll-x-reverse-transition-move{transition:transform .6s}.scroll-x-reverse-transition-enter,.scroll-x-reverse-transition-leave-to{opacity:0}.scroll-x-reverse-transition-enter{transform:translateX(15px)}.scroll-x-reverse-transition-leave-to{transform:translateX(-15px)}.slide-x-transition-enter-active,.slide-x-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-transition-move{transition:transform .6s}.slide-x-transition-enter,.slide-x-transition-leave-to{opacity:0;transform:translateX(-15px)}.slide-x-reverse-transition-enter-active,.slide-x-reverse-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.slide-x-reverse-transition-move{transition:transform .6s}.slide-x-reverse-transition-enter,.slide-x-reverse-transition-leave-to{opacity:0;transform:translateX(15px)}.fade-transition-enter-active,.fade-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fade-transition-move{transition:transform .6s}.fade-transition-enter,.fade-transition-leave-to{opacity:0!important}.fab-transition-enter-active,.fab-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.fab-transition-move{transition:transform .6s}.fab-transition-enter,.fab-transition-leave-to{transform:scale(0) rotate(-45deg)}.v-btn:not(.v-btn--outlined).accent,.v-btn:not(.v-btn--outlined).error,.v-btn:not(.v-btn--outlined).info,.v-btn:not(.v-btn--outlined).primary,.v-btn:not(.v-btn--outlined).secondary,.v-btn:not(.v-btn--outlined).success,.v-btn:not(.v-btn--outlined).warning{color:#fff}.theme--light.v-btn{color:rgba(0,0,0,.87)}.theme--light.v-btn.v-btn--disabled{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled .v-btn__loading,.theme--light.v-btn.v-btn--disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--light.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){background-color:rgba(0,0,0,.12)!important}.theme--light.v-btn:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){background-color:var(--vue-btn-background-color-before)}.theme--light.v-btn.v-btn--outlined.v-btn--text{border-color:rgba(0,0,0,.12)}.theme--light.v-btn.v-btn--icon{color:rgba(0,0,0,.54)}.theme--light.v-btn:hover::before{opacity:.04}.theme--light.v-btn:focus::before{opacity:.12}.theme--light.v-btn--active::before,.theme--light.v-btn--active:hover::before{opacity:.12}.theme--light.v-btn--active:focus::before{opacity:.16}.theme--dark.v-btn{color:#fff}.theme--dark.v-btn.v-btn--disabled{color:rgba(255,255,255,.3)!important}.theme--dark.v-btn.v-btn--disabled .v-btn__loading,.theme--dark.v-btn.v-btn--disabled .v-icon{color:rgba(255,255,255,.3)!important}.theme--dark.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){background-color:rgba(255,255,255,.12)!important}.theme--dark.v-btn:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){background-color:#212121}.theme--dark.v-btn.v-btn--outlined.v-btn--text{border-color:rgba(255,255,255,.12)}.theme--dark.v-btn.v-btn--icon{color:#fff}.theme--dark.v-btn:hover::before{opacity:.08}.theme--dark.v-btn:focus::before{opacity:.24}.theme--dark.v-btn--active::before,.theme--dark.v-btn--active:hover::before{opacity:.24}.theme--dark.v-btn--active:focus::before{opacity:.32}.v-btn{align-items:center;border-radius:4px;display:inline-flex;flex:0 0 auto;font-weight:500;letter-spacing:.0892857143em;justify-content:center;outline:0;position:relative;text-decoration:none;text-indent:.0892857143em;text-transform:uppercase;transition-duration:.28s;transition-property:box-shadow,transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.v-btn.v-size--x-small{font-size:.625rem}.v-btn.v-size--small{font-size:.75rem}.v-btn.v-size--default{font-size:.875rem}.v-btn.v-size--large{font-size:.875rem}.v-btn.v-size--x-large{font-size:1rem}.v-btn:before{border-radius:inherit;bottom:0;color:inherit;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-btn:before{background-color:var(--vue-ripple-effect-color)}.v-btn:not(.v-btn--disabled){will-change:box-shadow}.v-btn:not(.v-btn--round).v-size--x-small{height:20px;min-width:36px;padding:0 8.8888888889px}.v-btn:not(.v-btn--round).v-size--small{height:28px;min-width:50px;padding:0 12.4444444444px}.v-btn:not(.v-btn--round).v-size--default{height:36px;min-width:64px;padding:0 16px}.v-btn:not(.v-btn--round).v-size--large{height:44px;min-width:78px;padding:0 19.5555555556px}.v-btn:not(.v-btn--round).v-size--x-large{height:52px;min-width:92px;padding:0 23.1111111111px}.v-btn>.v-btn__content .v-icon{color:inherit}.v-btn__content{align-items:center;color:inherit;display:flex;flex:1 0 auto;justify-content:inherit;line-height:normal;position:relative}.v-btn__content .v-icon--left,.v-btn__content .v-icon--right{font-size:18px;height:18px;width:18px}.v-application--is-ltr .v-btn__content .v-icon--left{margin-left:-4px;margin-right:8px}.v-application--is-rtl .v-btn__content .v-icon--left{margin-left:8px;margin-right:-4px}.v-application--is-ltr .v-btn__content .v-icon--right{margin-left:8px;margin-right:-4px}.v-application--is-rtl .v-btn__content .v-icon--right{margin-left:-4px;margin-right:8px}.v-btn__loader{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-btn:not(.v-btn--text):not(.v-btn--outlined).v-btn--active:before{opacity:.18}.v-btn:not(.v-btn--text):not(.v-btn--outlined):hover:before{opacity:.08}.v-btn:not(.v-btn--text):not(.v-btn--outlined):focus:before{opacity:.24}.v-btn--absolute,.v-btn--fixed{position:absolute}.v-btn--absolute.v-btn--right,.v-btn--fixed.v-btn--right{right:16px}.v-btn--absolute.v-btn--left,.v-btn--fixed.v-btn--left{left:16px}.v-btn--absolute.v-btn--top,.v-btn--fixed.v-btn--top{top:16px}.v-btn--absolute.v-btn--bottom,.v-btn--fixed.v-btn--bottom{bottom:16px}.v-btn--block{display:flex;flex:1 0 auto;min-width:100%!important;max-width:auto}.v-btn--contained{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-btn--contained:after{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-btn--contained:active{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--depressed{box-shadow:none!important}.v-btn--disabled{box-shadow:none;pointer-events:none}.v-btn--fab,.v-btn--icon{min-height:0;min-width:0;padding:0}.v-btn--fab.v-size--x-small .v-icon,.v-btn--icon.v-size--x-small .v-icon{height:18px;font-size:18px;width:18px}.v-btn--fab.v-size--small .v-icon,.v-btn--icon.v-size--small .v-icon{height:24px;font-size:24px;width:24px}.v-btn--fab.v-size--default .v-icon,.v-btn--icon.v-size--default .v-icon{height:24px;font-size:24px;width:24px}.v-btn--fab.v-size--large .v-icon,.v-btn--icon.v-size--large .v-icon{height:28px;font-size:28px;width:28px}.v-btn--fab.v-size--x-large .v-icon,.v-btn--icon.v-size--x-large .v-icon{height:32px;font-size:32px;width:32px}.v-btn--icon.v-size--x-small{height:20px;width:20px}.v-btn--icon.v-size--small{height:28px;width:28px}.v-btn--icon.v-size--default{height:36px;width:36px}.v-btn--icon.v-size--large{height:44px;width:44px}.v-btn--icon.v-size--x-large{height:52px;width:52px}.v-btn--fab.v-btn--contained{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-btn--fab.v-btn--contained:after{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.v-btn--fab.v-btn--contained:active{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.v-btn--fab.v-btn--absolute,.v-btn--fab.v-btn--fixed{z-index:4}.v-btn--fab.v-size--x-small{height:32px;width:32px}.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--bottom{bottom:-16px}.v-btn--fab.v-size--x-small.v-btn--absolute.v-btn--top{top:-16px}.v-btn--fab.v-size--small{height:40px;width:40px}.v-btn--fab.v-size--small.v-btn--absolute.v-btn--bottom{bottom:-20px}.v-btn--fab.v-size--small.v-btn--absolute.v-btn--top{top:-20px}.v-btn--fab.v-size--default{height:56px;width:56px}.v-btn--fab.v-size--default.v-btn--absolute.v-btn--bottom{bottom:-28px}.v-btn--fab.v-size--default.v-btn--absolute.v-btn--top{top:-28px}.v-btn--fab.v-size--large{height:64px;width:64px}.v-btn--fab.v-size--large.v-btn--absolute.v-btn--bottom{bottom:-32px}.v-btn--fab.v-size--large.v-btn--absolute.v-btn--top{top:-32px}.v-btn--fab.v-size--x-large{height:72px;width:72px}.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--bottom{bottom:-36px}.v-btn--fab.v-size--x-large.v-btn--absolute.v-btn--top{top:-36px}.v-btn--fixed{position:fixed}.v-btn--loading{pointer-events:none;transition:none}.v-btn--loading .v-btn__content{opacity:0}.v-btn--outlined{border:thin solid currentColor}.v-btn--outlined:before{border-radius:0}.v-btn--outlined .v-btn__content .v-icon,.v-btn--round .v-btn__content .v-icon{color:currentColor}.v-btn--flat,.v-btn--outlined,.v-btn--text{background-color:transparent}.v-btn--round:before,.v-btn--rounded:before{border-radius:inherit}.v-btn--round{border-radius:50%}.v-btn--rounded{border-radius:28px}.v-btn--tile{border-radius:0}.theme--light.v-calendar-events .v-event-more{background-color:transparent}.theme--light.v-calendar-events .v-event-more.v-outside{background-color:transparent}.theme--dark.v-calendar-events .v-event-timed{border:1px solid!important}.theme--dark.v-calendar-events .v-event-more{background-color:#303030}.theme--dark.v-calendar-events .v-event-more.v-outside{background-color:#202020}.v-calendar .v-event{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;margin-right:-1px;z-index:1;border-radius:4px}.v-calendar .v-event-more{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;cursor:pointer;font-weight:700;z-index:1;position:relative;padding:0 4px;display:flex;align-items:center;justify-content:center;margin-top:4px;font-size:var(--vue-aclendar-event-font-size);font-family:var(--vue-aclendar-event-font)}.v-calendar .v-event-timed-container{position:absolute;top:0;bottom:0;left:0;right:0;margin-right:10px;pointer-events:none}.v-calendar .v-event-timed{position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:12px;cursor:pointer;border-radius:4px;pointer-events:all}.v-calendar .v-event-timed>div{padding:4px}.v-calendar .v-event>div{padding:4px 4px 0 4px}.v-calendar.v-calendar-events .v-calendar-weekly__head-weekday{margin-right:-1px}.v-calendar.v-calendar-events .v-calendar-weekly__day{overflow:visible;margin-right:-1px}.theme--light.v-calendar-weekly{background-color:transparent;border:solid var(--vue-calendar-border-color);border-width:0 0 1px 0}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday{border:solid var(--vue-calendar-border-color);border-width:1px 1px 0 1px;font-size:var(--vue-calendar-day-label-font-size);font-family:var(--vue-calendar-day-label-font-family);color:var(--vue-calendar-day-label-font-color);background-color:var(--vue-calender-header-background-color)}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:var(--vue-calendar-day-label-previous-font-color)}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:var(--vue-calender-header-background-color)}.theme--light.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:var(--vue-calender-weeknumber-background-color);border-left:var(--vue-calendar-border-color) 1px solid;border-top:var(--vue-calendar-border-color) 1px solid}.theme--light.v-calendar-weekly .v-calendar-weekly__day{border:solid var(--vue-calendar-border-color);border-width:1px 1px 0 1px;color:#000}.theme--light.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:var(--vue-calender-background-outside-color)}.theme--light.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:var(--vue-calender-weeknumber-background-color);border-left:var(--vue-calendar-border-color) 1px solid;border-top:var(--vue-calendar-border-color) 1px solid;color:var(--vue-calendar-weeknumber-font-color);font-family:var(--vue-calender-weeknumber-font);font-size:var(--vue-calender-weeknumber-font-size)}.theme--dark.v-calendar-weekly{background-color:#303030;border-top:#9e9e9e 1px solid;border-left:#9e9e9e 1px solid}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday{border-right:#9e9e9e 1px solid;color:#fff}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past{color:rgba(255,255,255,.5)}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:#202020}.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weeknumber{background-color:#202020;border-right:#9e9e9e 1px solid}.theme--dark.v-calendar-weekly .v-calendar-weekly__day{border-right:#9e9e9e 1px solid;border-bottom:#9e9e9e 1px solid;color:#fff}.theme--dark.v-calendar-weekly .v-calendar-weekly__day.v-outside{background-color:#202020}.theme--dark.v-calendar-weekly .v-calendar-weekly__weeknumber{background-color:#202020;border-right:#9e9e9e 1px solid;border-bottom:#9e9e9e 1px solid;color:#fff}.v-calendar-weekly{width:100%;height:100%;display:flex;flex-direction:column;min-height:0}.v-calendar-weekly__head{display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-calendar-weekly__head-weekday{flex:1 0 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:4px;font-size:11px;overflow:hidden;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.v-calendar-weekly__head-weeknumber{position:relative;flex:0 0 24px}.v-calendar-weekly__week{display:flex;flex:1;height:unset;min-height:0}.v-calendar-weekly__weeknumber{display:flex;flex:0 0 24px;height:unset;min-height:0;padding-top:14.5px;text-align:center}.v-calendar-weekly__weeknumber>small{width:100%!important}.v-calendar-weekly__day{flex:1;width:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding:0;min-width:0;background:var(--vue-calendar-background-color)}.v-calendar-weekly__day.v-present .v-calendar-weekly__day-month{color:currentColor}.v-calendar-weekly__day-label{text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;box-shadow:none;text-align:center;margin:4px 0 4px 0}.v-calendar-weekly__day-label>button{cursor:pointer;font:inherit;overflow:visible;border-style:0;padding:0;outline:0;border:0;-webkit-appearance:button;text-transform:none;background-color:transparent;border-style:none;color:inherit}.v-calendar-weekly__day-label .v-btn{font-size:12px;text-transform:none}.v-calendar-weekly__day-month{position:absolute;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;top:0;left:36px;height:32px;line-height:32px}.theme--light.v-calendar-daily{background-color:transparent}.theme--light.v-calendar-daily .v-calendar-daily__intervals-head{border-right:var(--vue-calendar-border-color) 1px solid}.theme--light.v-calendar-daily .v-calendar-daily_head-day{border-right:var(--vue-calendar-border-color) 1px solid;border-top:var(--vue-calendar-border-color) 1px solid;border-bottom:var(--vue-calendar-border-color) 1px solid;background-color:var(--vue-calender-header-background-color);color:#000}.theme--light.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label,.theme--light.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday{color:var(--vue-calendar-day-label-previous-font-color)}.theme--light.v-calendar-daily .v-calendar-daily__intervals-body{border-right:var(--vue-calendar-border-color) 1px solid}.theme--light.v-calendar-daily .v-calendar-daily__day{border-right:var(--vue-calendar-border-color) 1px solid;border-bottom:var(--vue-calendar-border-color) 1px solid;box-sizing:border-box}.theme--light.v-calendar-daily .v-calendar-daily__day-interval{border-top:var(--vue-calendar-border-color) 1px solid;box-sizing:border-box;background:var(--vue-calendar-background-color)}.theme--light.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none!important}.theme--light.v-calendar-daily .v-calendar-daily__interval::after{border-top:var(--vue-calendar-border-color) 1px solid}.theme--dark.v-calendar-daily{background-color:#303030;border-left:#9e9e9e 1px solid;border-top:#9e9e9e 1px solid}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-head{border-right:#9e9e9e 1px solid}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-head::after{background:#9e9e9e;background:linear-gradient(90deg,transparent,#9e9e9e)}.theme--dark.v-calendar-daily .v-calendar-daily_head-day{border-right:#9e9e9e 1px solid;border-bottom:#9e9e9e 1px solid;color:#fff}.theme--dark.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label,.theme--dark.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday{color:rgba(255,255,255,.5)}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-body{border-right:#9e9e9e 1px solid}.theme--dark.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text{color:#eee}.theme--dark.v-calendar-daily .v-calendar-daily__day{border-right:#9e9e9e 1px solid;border-bottom:#9e9e9e 1px solid}.theme--dark.v-calendar-daily .v-calendar-daily__day-interval{border-top:#9e9e9e 1px solid}.theme--dark.v-calendar-daily .v-calendar-daily__day-interval:first-child{border-top:none!important}.theme--dark.v-calendar-daily .v-calendar-daily__interval::after{border-top:#9e9e9e 1px solid}.v-calendar-daily{display:flex;flex-direction:column;overflow:hidden;height:100%}.v-calendar-daily__head{flex:none;display:flex}.v-calendar-daily__intervals-head{flex:none;position:relative;background:var(--vue-calendar-time-axis-header-background-color)}.v-calendar-daily__intervals-head::after{position:absolute;bottom:0;height:1px;left:0;right:0;content:""}.v-calendar-daily_head-day{flex:1 1 auto;width:0;position:relative}.v-calendar-daily_head-weekday{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:4px;text-align:center;text-transform:uppercase;font-size:var(--vue-calendar-day-label-font-size);font-family:var(--vue-calendar-day-label-font-family);color:var(--vue-calendar-day-label-font-color)}.v-calendar-daily_head-day-label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0 0 3px 0;text-align:center}.v-calendar-daily_head-day-label>button{cursor:pointer;font:inherit;overflow:visible;border-style:0;padding:0;outline:0;border:0;-webkit-appearance:button;text-transform:none;background-color:transparent;border-style:none;color:inherit}.v-calendar-daily_head-day-label .v-btn__content,.v-calendar-weekly__day-label .v-btn__content{font-size:var(--vue-calendar-day-button-font-size);font-family:var(--vue-calendar-day-button-font-family);color:var(--vue-calendar-day-button-font-color)}.v-calendar-daily_head-day.v-present .v-calendar-daily_head-day-label .v-btn__content,.v-calendar-weekly__day.v-present .v-btn__content{font-size:var(--vue-calendar-day-button-today-font-size);font-family:var(--vue-calendar-day-button-today-font-family);color:var(--vue-calendar-day-button-today-font-color)}.v-calendar-daily__body{flex:1 1 60%;overflow:hidden;display:flex;position:relative;flex-direction:column}.v-calendar-daily__scroll-area{overflow-y:scroll;flex:1 1 auto;display:flex;align-items:flex-start}.v-calendar-daily__pane{width:100%;overflow-y:hidden;flex:none;display:flex;align-items:flex-start}.v-calendar-daily__day-container{display:flex;flex:1;width:100%;height:100%}.v-calendar-daily__intervals-body{background:var(--vue-calendar-time-axis-background-color);flex:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-calendar-daily__interval{text-align:right;padding-right:8px;border-bottom:none;position:relative}.v-calendar-daily__interval::after{width:8px;position:absolute;display:block;content:"";right:0;bottom:-1px}.v-calendar-daily__interval-text{display:block;position:relative;top:-6px;font-size:10px;padding-right:4px;font-size:var(--vue-calendar-time-axis-text-size);font-family:var(--vue-calendar-time-axis-text-font);color:var(--vue-calendar-time-axis-text-color)}.v-calendar-daily__day{flex:1;width:0;position:relative}.v-calendar-daily_head-day.v-present .v-calendar-daily_head-day-label .v-btn,.v-calendar-weekly__day.v-present .v-calendar-weekly__day-label .v-btn{background:var(--vue-calendar-day-button-today-color)!important}.v-calendar-daily_head-day.v-present .v-calendar-daily_head-weekday,.v-calendar-weekly__head-weekday.v-present{font-size:var(--vue-calendar-day-label-today-font-size)!important;font-family:var(--vue-calendar-day-label-today-font-family)!important;color:var(--vue-calendar-day-label-today-font-color)!important}.materialdesign-vuetify-calendar{display:flex;flex-direction:column}.materialdesign-vuetify-calendar-control-container{display:flex}.materialdesign-vuetify-calendar-control-button{height:auto;position:relative;padding:4px;flex-grow:var(--vue-calendar-control-button-container-flex);min-width:var(--vue-calendar-control-button-container-min-width)}.materialdesign-vuetify-calendar-control-button-icon{font-size:var(--vue-calendar-control-button-icon-size);color:var(--vue-calendar-control-button-icon-color)}.materialdesign-vuetify-calendar-control-button-text{margin-left:4px;font-size:var(--vue-calendar-control-button-text-size);color:var(--vue-calendar-control-button-text-color);font-family:var(--vue-calendar-control-button-text-font)}.v-event .pl-1,.v-event-timed .pl-1{font-size:var(--vue-aclendar-event-font-size);font-family:var(--vue-aclendar-event-font)}.v-dialog>.v-card>.v-card__title.v-dialog-my-title-layout{font-size:var(--vue-dialog-title-font-size);color:var(--vue-dialog-title-font-color,#44739e);font-family:var(--vue-dialog-title-font-family);background:var(--vue-toolbar-background-color)}.v-dialog-toolbar-my-title-layout{font-size:var(--vue-dialog-title-font-size);color:var(--vue-dialog-title-font-color,#fff);font-family:var(--vue-dialog-title-font-family);margin-left:10px;flex:1 1}.v-dialog-footer{background:var(--vue-dialog-footer-background-color)}.v-dialog-my-card-actions{height:calc(100% - 16px - 1px)}.v-dialog>.v-card>.v-card__text.v-dialog-view-container{padding-left:var(--vue-dialog-view-container-distance-to-border);padding-right:var(--vue-dialog-view-container-distance-to-border);width:calc(100% - 2 * var(--vue-dialog-view-container-distance-to-border))}.materialdesign-v-dialog-button-icon{font-size:var(--vue-dialog-control-button-icon-size);color:var(--vue-dialog-control-button-icon-color)}.materialdesign-v-dialog-button-text{margin-left:4px;font-size:var(--vue-dialog-control-button-text-size);color:var(--vue-dialog-control-button-text-color);font-family:var(--vue-dialog-control-button-text-font)}.v-dialog-toolbar-my-btn-layout{background-color:#fff}.v-dialog-toolbar-my-btn-layout>.v-btn__content{color:#fff;display:block}.v-bottom-sheet.v-dialog{align-self:flex-end;border-radius:0;flex:0 1 auto;margin:0;overflow:visible}.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:70%}@media only screen and (max-width:599px){.v-bottom-sheet.v-dialog.v-bottom-sheet--inset{max-width:none}}.v-dialog{border-radius:4px;margin:24px;overflow-y:auto;pointer-events:auto;transition:.3s cubic-bezier(.25,.8,.25,1);width:100%;z-index:inherit;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.v-dialog:not(.v-dialog--fullscreen){max-height:90%}.v-dialog>*{width:100%}.v-dialog>.v-card>.v-card__title{font-size:1.25rem;font-weight:500;letter-spacing:.0125em;padding:16px 24px 10px}.v-dialog>.v-card>.v-card__text{padding:0 24px}.v-dialog>.v-card>.v-card__subtitle{padding:0 24px 20px}.v-dialog__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;transition:.2s cubic-bezier(.25,.8,.25,1),z-index 1ms;width:100%;z-index:6;outline:0}.v-dialog__container{display:none}.v-dialog__container--attached{display:inline}.v-dialog--animated{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:animate-dialog;animation-name:animate-dialog;-webkit-animation-timing-function:cubic-bezier(.25,.8,.25,1);animation-timing-function:cubic-bezier(.25,.8,.25,1)}.v-dialog--fullscreen{border-radius:0;margin:0;height:100%;position:fixed;overflow-y:auto;top:0;left:0}.v-dialog--fullscreen>.v-card{min-height:100%;min-width:100%;margin:0!important;padding:0!important}.v-dialog--scrollable,.v-dialog--scrollable>form{display:flex}.v-dialog--scrollable>.v-card,.v-dialog--scrollable>form>.v-card{display:flex;flex:1 1 100%;flex-direction:column;max-height:100%;max-width:100%}.v-dialog--scrollable>.v-card>.v-card__actions,.v-dialog--scrollable>.v-card>.v-card__title,.v-dialog--scrollable>form>.v-card>.v-card__actions,.v-dialog--scrollable>form>.v-card>.v-card__title{flex:0 0 auto}.v-dialog--scrollable>.v-card>.v-card__text,.v-dialog--scrollable>form>.v-card>.v-card__text{-webkit-backface-visibility:hidden;backface-visibility:hidden;flex:1 1 auto;overflow-y:auto}@-webkit-keyframes animate-dialog{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}@keyframes animate-dialog{0%{transform:scale(1)}50%{transform:scale(1.03)}100%{transform:scale(1)}}.theme--light.v-overlay{color:rgba(0,0,0,.87)}.theme--dark.v-overlay{color:#fff}.v-overlay{align-items:center;border-radius:inherit;display:flex;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms}.v-overlay__content{position:relative}.v-overlay__scrim{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:inherit;width:100%}.v-overlay--absolute{position:absolute}.v-overlay--active{pointer-events:auto}.materialdesign-vuetify-dialog-button{height:auto;position:relative;padding:4px;width:100%;height:100%}.materialdesign-dialog-footer-button.v-btn{color:var(--dialog-footer-button-text-color);font-family:var(--dialog-footer-button-text-font);font-size:var(--dialog-footer-button-text-font-size)}.v-toolbar__content>button{background-color:transparent;border-style:none;color:inherit}.v-toolbar{contain:layout;display:block;flex:1 1 auto;max-width:100%;transition:.2s cubic-bezier(.4,0,.2,1) transform,.2s cubic-bezier(.4,0,.2,1) background-color,.2s cubic-bezier(.4,0,.2,1) left,.2s cubic-bezier(.4,0,.2,1) right,280ms cubic-bezier(.4,0,.2,1) box-shadow,.25s cubic-bezier(.4,0,.2,1) max-width,.25s cubic-bezier(.4,0,.2,1) width;box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background:var(--vue-toolbar-background-color)}.v-toolbar .v-input{padding-top:0;margin-top:0}.v-toolbar__content,.v-toolbar__extension{padding:4px 16px}.v-toolbar__content .v-btn.v-btn--icon.v-size--default,.v-toolbar__extension .v-btn.v-btn--icon.v-size--default{height:48px;width:48px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-left:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child{margin-right:-12px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-left:20px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:first-child+.v-toolbar__title,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:first-child+.v-toolbar__title{padding-right:20px}.v-application--is-ltr .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-ltr .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-right:-12px}.v-application--is-rtl .v-toolbar__content>.v-btn.v-btn--icon:last-child,.v-application--is-rtl .v-toolbar__extension>.v-btn.v-btn--icon:last-child{margin-left:-12px}.v-toolbar__content>.v-tabs,.v-toolbar__extension>.v-tabs{height:inherit;margin-top:-4px;margin-bottom:-4px}.v-toolbar__content>.v-tabs .v-tabs-bar,.v-toolbar__extension>.v-tabs .v-tabs-bar{height:inherit}.v-toolbar__content>.v-tabs:first-child,.v-toolbar__extension>.v-tabs:first-child{margin-left:-16px}.v-toolbar__content>.v-tabs:last-child,.v-toolbar__extension>.v-tabs:last-child{margin-right:-16px}.v-toolbar__content,.v-toolbar__extension{align-items:center;display:flex;position:relative;z-index:0}.v-toolbar__image{border-radius:inherit;position:absolute;top:0;bottom:0;width:100%;z-index:0;contain:strict}.v-toolbar__image .v-image{border-radius:inherit}.v-toolbar__items{display:flex;height:inherit}.v-toolbar__items>.v-btn{border-radius:0;height:100%!important;max-height:none}.v-toolbar__title{line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v-toolbar.v-toolbar--absolute{position:absolute;top:0;z-index:1}.v-toolbar.v-toolbar--bottom{top:initial;bottom:0}.v-toolbar.v-toolbar--collapse .v-toolbar__title{white-space:nowrap}.v-toolbar.v-toolbar--collapsed{max-width:112px;overflow:hidden}.v-application--is-ltr .v-toolbar.v-toolbar--collapsed{border-bottom-right-radius:24px}.v-application--is-rtl .v-toolbar.v-toolbar--collapsed{border-bottom-left-radius:24px}.v-toolbar.v-toolbar--collapsed .v-toolbar__extension,.v-toolbar.v-toolbar--collapsed .v-toolbar__title{display:none}.v-toolbar--dense .v-toolbar__content,.v-toolbar--dense .v-toolbar__extension{padding-top:0;padding-bottom:0}.v-toolbar--flat{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-toolbar--floating{display:inline-flex}.v-toolbar--prominent .v-toolbar__content{align-items:flex-start}.v-toolbar--prominent .v-toolbar__title{font-size:1.5rem;padding-top:6px}.v-toolbar--prominent:not(.v-toolbar--bottom) .v-toolbar__title{align-self:flex-end;padding-bottom:6px;padding-top:0}.v-progress-circular{position:relative;display:inline-flex;vertical-align:middle;justify-content:center;align-items:center;color:var(--vue-progress-circular-progress-color);caret-color:var(--vue-progress-circular-progress-color)}.v-progress-circular>svg{width:100%;height:100%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;z-index:0}.v-progress-circular--indeterminate>svg{-webkit-animation:progress-circular-rotate 1.4s linear infinite;animation:progress-circular-rotate 1.4s linear infinite;transform-origin:center center;transition:all .2s ease-in-out}.v-progress-circular--indeterminate .v-progress-circular__overlay{-webkit-animation:progress-circular-dash 1.4s ease-in-out infinite;animation:progress-circular-dash 1.4s ease-in-out infinite;stroke-linecap:round;stroke-dasharray:80,200;stroke-dashoffset:0}.v-progress-circular__info{align-items:center;display:flex;justify-content:center;color:var(--vue-progress-circular-progress-color-text);font-size:var(--vue-progress-circular-progress-color-text-size);font-family:var(--vue-progress-circular-progress-color-text-font-family);z-index:1}.v-progress-circular__underlay{stroke:var(--vue-progress-circular-progress-color-background);z-index:1}.v-progress-circular__overlay{stroke:currentColor;z-index:2;transition:all .6s ease-in-out}@-webkit-keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}100%{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@keyframes progress-circular-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:100,200;stroke-dashoffset:-15px}100%{stroke-dasharray:100,200;stroke-dashoffset:-125px}}@-webkit-keyframes progress-circular-rotate{100%{transform:rotate(360deg)}}@keyframes progress-circular-rotate{100%{transform:rotate(360deg)}}.v-progress-linear{background:0 0;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.6,1);width:100%}.v-progress-linear__buffer{height:inherit;left:0;position:absolute;top:0;transition:inherit;width:100%;z-index:1}.v-progress-linear--reverse .v-progress-linear__buffer{left:auto;right:0}.v-progress-linear__background{bottom:0;left:0;position:absolute;top:0;transition:inherit;background:var(--vue-progress-progress-color-background)}.v-progress-linear--reverse .v-progress-linear__background{left:auto;right:0}.v-progress-linear__content{align-items:center;display:flex;height:100%;left:0;justify-content:center;position:absolute;top:0;width:100%;z-index:2;color:var(--vue-progress-progress-color-text);font-size:var(--vue-progress-progress-color-text-size);font-family:var(--vue-progress-progress-color-text-font-family);text-align:var(--vue-progress-progress-color-text-align)}.v-progress-linear--reverse .v-progress-linear__content{left:auto;right:0}.v-progress-linear__determinate{height:inherit;transition:inherit;background:var(--vue-progress-progress-color)}.v-progress-linear--reverse .v-progress-linear__determinate{position:absolute;left:auto;right:0}.v-progress-linear .v-progress-linear__indeterminate .long,.v-progress-linear .v-progress-linear__indeterminate .short{background-color:inherit;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto;will-change:left,right}.v-progress-linear .v-progress-linear__indeterminate--active .long{background:var(--vue-progress-progress-color);-webkit-animation-name:indeterminate-ltr;animation-name:indeterminate-ltr;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear .v-progress-linear__indeterminate--active .short{background:var(--vue-progress-progress-color);-webkit-animation-name:indeterminate-short-ltr;animation-name:indeterminate-short-ltr;-webkit-animation-duration:2.2s;animation-duration:2.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{-webkit-animation-name:indeterminate-rtl;animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{-webkit-animation-name:indeterminate-short-rtl;animation-name:indeterminate-short-rtl}.v-progress-linear__stream{-webkit-animation:stream-ltr .25s infinite linear;animation:stream-ltr .25s infinite linear;border-color:currentColor;border-top:4px dotted;bottom:0;left:auto;right:-8px;opacity:.3;pointer-events:none;position:absolute;top:calc(50% - 2px);transition:inherit}.v-progress-linear--reverse .v-progress-linear__stream{-webkit-animation:stream-rtl .25s infinite linear;animation:stream-rtl .25s infinite linear;left:-8px;right:auto}.v-progress-linear__wrapper{overflow:hidden;position:relative;transition:inherit}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--reactive .v-progress-linear__content{pointer-events:none}.v-progress-linear--rounded{border-radius:4px}.v-progress-linear--striped .v-progress-linear__determinate{background-image:linear-gradient(var(--vue-progress-progress-striped-angle),var(--vue-progress-progress-color-striped) var(--vue-progress-progress-striped-width1),transparent 0,transparent var(--vue-progress-progress-striped-width2),var(--vue-progress-progress-color-striped) 0,var(--vue-progress-progress-color-striped) var(--vue-progress-progress-striped-width3),transparent 0,transparent);background-size:40px 40px;background-repeat:repeat}.v-progress-linear--query .v-progress-linear__indeterminate--active .long{-webkit-animation-name:query-ltr;animation-name:query-ltr;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--query .v-progress-linear__indeterminate--active .short{-webkit-animation-name:query-short-ltr;animation-name:query-short-ltr;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .long{-webkit-animation-name:query-rtl;animation-name:query-rtl}.v-progress-linear--query.v-progress-linear--reverse .v-progress-linear__indeterminate--active .short{-webkit-animation-name:query-short-rtl;animation-name:query-short-rtl}@-webkit-keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}100%{left:100%;right:-35%}}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}100%{left:100%;right:-35%}}@-webkit-keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}100%{left:-35%;right:100%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}100%{left:-35%;right:100%}}@-webkit-keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@-webkit-keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}100%{left:-8%;right:107%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}100%{left:-8%;right:107%}}@-webkit-keyframes query-ltr{0%{right:-90%;left:100%}60%{right:-90%;left:100%}100%{right:100%;left:-35%}}@keyframes query-ltr{0%{right:-90%;left:100%}60%{right:-90%;left:100%}100%{right:100%;left:-35%}}@-webkit-keyframes query-rtl{0%{right:100%;left:-90%}60%{right:100%;left:-90%}100%{right:-35%;left:100%}}@keyframes query-rtl{0%{right:100%;left:-90%}60%{right:100%;left:-90%}100%{right:-35%;left:100%}}@-webkit-keyframes query-short-ltr{0%{right:-200%;left:100%}60%{right:107%;left:-8%}100%{right:107%;left:-8%}}@keyframes query-short-ltr{0%{right:-200%;left:100%}60%{right:107%;left:-8%}100%{right:107%;left:-8%}}@-webkit-keyframes query-short-rtl{0%{right:100%;left:-200%}60%{right:-8%;left:107%}100%{right:-8%;left:107%}}@keyframes query-short-rtl{0%{right:100%;left:-200%}60%{right:-8%;left:107%}100%{right:-8%;left:107%}}@-webkit-keyframes stream-ltr{to{transform:translateX(-8px)}}@keyframes stream-ltr{to{transform:translateX(-8px)}}@-webkit-keyframes stream-rtl{to{transform:translateX(8px)}}@keyframes stream-rtl{to{transform:translateX(8px)}}} \ No newline at end of file diff --git a/widgets/materialdesign/js/widgets.min.js b/widgets/materialdesign/js/widgets.min.js index bf01bd33..6ba88f5f 100644 --- a/widgets/materialdesign/js/widgets.min.js +++ b/widgets/materialdesign/js/widgets.min.js @@ -9,6 +9,6 @@ a.append(`
Error ${t.message}
`)}}),vis.binds.materialdesign.progress={types:{linear:"linear",circular:"circular"},linear:function(e,t){let o="Progress";try{let a=$(e),i="materialdesign-vuetify-progress";myMdwHelper.subscribeThemesAtRuntime(t,o),a.append(`\n
\n \n \n \n \n `),myMdwHelper.waitForElement(a,`.${i}`,t.wid,o,function(){myMdwHelper.waitForElement($("body"),"#materialdesign-vuetify-container",t.wid,o,function(){function e(){a.get(0).style.setProperty("--vue-progress-progress-color-background",myMdwHelper.getValueFromData(t.colorProgressBackground,"")),a.get(0).style.setProperty("--vue-progress-progress-color-striped",myMdwHelper.getValueFromData(t.progressStripedColor,"")),a.get(0).style.setProperty("--vue-progress-progress-color-text",myMdwHelper.getValueFromData(t.textColor,"")),a.get(0).style.setProperty("--vue-progress-progress-color-text-size",myMdwHelper.getNumberFromData(t.textFontSize,12)+"px"),a.get(0).style.setProperty("--vue-progress-progress-color-text-font-family",myMdwHelper.getValueFromData(t.textFontFamily,"inherit")),a.get(0).style.setProperty("--vue-progress-progress-color-text-align",myMdwHelper.getValueFromData(t.textAlign,"end")),a.get(0).style.setProperty("--vue-progress-progress-striped-angle",myMdwHelper.getNumberFromData(t.stripAngle,135)+"deg"),a.get(0).style.setProperty("--vue-progress-progress-striped-width1",myMdwHelper.getNumberFromData(t.stipWidth1,25)+"%"),a.get(0).style.setProperty("--vue-progress-progress-striped-width2",myMdwHelper.getNumberFromData(t.stipWidth2,50)+"%"),a.get(0).style.setProperty("--vue-progress-progress-striped-width3",myMdwHelper.getNumberFromData(t.stipWidth3,75)+"%");let e=myMdwHelper.getNumberFromData(vis.states.attr(t.oid+".val"),0);l.value=vis.binds.materialdesign.progress.getProgressState(a,t,e,"--vue-progress-progress-color",".materialdesign-vuetify-progress-value-label"),"noRotate"!==myMdwHelper.getValueFromData(t.progressRotate,"noRotate")&&(a.find(`.${i}`).css("transform","rotate(90deg)"),a.find(".v-progress-linear").css("width",window.getComputedStyle(a.get(0),null).height.replace("px","")))}Vue.use(VueTheMask);let l=new Vue({el:a.find(`.${i}`).get(0),vuetify:new Vuetify,data(){let e={rounded:myMdwHelper.getBooleanFromData(t.progressRounded,!0),striped:myMdwHelper.getBooleanFromData(t.progressStriped,!1),indeterminate:myMdwHelper.getBooleanFromData(t.progressIndeterminate,!1),reverse:!myMdwHelper.getBooleanFromData(t.progressIndeterminate,!1)&&myMdwHelper.getBooleanFromData(t.reverse,!1),query:!!myMdwHelper.getBooleanFromData(t.progressIndeterminate,!1)&&myMdwHelper.getBooleanFromData(t.reverse,!1)};if(!myMdwHelper.getBooleanFromData(t.progressIndeterminate,!1)){let o=myMdwHelper.getNumberFromData(vis.states.attr(t.oid+".val"),0);e.value=vis.binds.materialdesign.progress.getProgressState(a,t,o,"--vue-progress-progress-color",".materialdesign-vuetify-progress-value-label")}return"noRotate"===myMdwHelper.getValueFromData(t.progressRotate,"noRotate")?e.height=window.getComputedStyle(a.get(0),null).height.replace("px",""):e.height=window.getComputedStyle(a.get(0),null).width.replace("px",""),e}});vis.states.bind(t.oid+".val",function(e,o,i){l.value=vis.binds.materialdesign.progress.getProgressState(a,t,o,"--vue-progress-progress-color",".materialdesign-vuetify-progress-value-label")}),$(document).on("mdwSubscribe",function(a,i){myMdwHelper.isLayoutRefreshNeeded(o,t,i,t.debug)&&e()}),vis.states.bind("vis-materialdesign.0.colors.darkTheme.val",function(t,o,a){e()}),vis.states.bind("vis-materialdesign.0.lastchange.val",function(t,o,a){e()}),e()})})}catch(e){console.error(`[${o} - ${t.wid}]: error: ${e.message}, stack: ${e.stack}`)}},circular:function(e,t){let o="Progress Circular";try{let a=$(e),i="materialdesign-vuetify-progress-circular";myMdwHelper.subscribeThemesAtRuntime(t,o),a.append(`\n
\n \n ${myMdwHelper.getBooleanFromData(t.showValueLabel,!0)?'
':""} \n \n `),myMdwHelper.waitForElement(a,`.${i}`,t.wid,o,function(){myMdwHelper.waitForElement($("body"),"#materialdesign-vuetify-container",t.wid,o,function(){function e(){a.get(0).style.setProperty("--vue-progress-circular-progress-color-background",myMdwHelper.getValueFromData(t.colorProgressBackground,"")),a.get(0).style.setProperty("--vue-progress-circular-progress-color-text",myMdwHelper.getValueFromData(t.textColor,"")),a.get(0).style.setProperty("--vue-progress-circular-progress-color-text-size",myMdwHelper.getNumberFromData(t.textFontSize,12)+"px"),a.get(0).style.setProperty("--vue-progress-circular-progress-color-text-font-family",myMdwHelper.getValueFromData(t.textFontFamily,"inherit")),a.find(".v-progress-circular__underlay").attr("fill",myMdwHelper.getValueFromData(t.innerColor,"transparent"));let e=myMdwHelper.getNumberFromData(vis.states.attr(t.oid+".val"),0);s.value=vis.binds.materialdesign.progress.getProgressState(a,t,e,"--vue-progress-circular-progress-color",".materialdesign-vuetify-progress-circular-value-label")}let l=window.getComputedStyle(a.get(0),null).width.replace("px",""),r=window.getComputedStyle(a.get(0),null).height.replace("px",""),n=l;parseInt(r)r&&(m=r);let p=100,g=r-l,b=p/g;return m=Math.floor((m-l)*b),m>s&&m<=c?e.get(0).style.setProperty(a,d):m>c?e.get(0).style.setProperty(a,u):e.get(0).style.setProperty(a,n),myMdwHelper.getBooleanFromData(t.showValueLabel,!0)&&("progressPercent"===myMdwHelper.getValueFromData(t.valueLabelStyle,"progressPercent")?e.find(i).html(`${myMdwHelper.formatNumber(m,0,myMdwHelper.getNumberFromData(t.valueMaxDecimals,0))} %`):"progressValue"===myMdwHelper.getValueFromData(t.valueLabelStyle,"progressPercent")?e.find(i).html(`${myMdwHelper.formatNumber(o,0,myMdwHelper.getNumberFromData(t.valueMaxDecimals,0))}${myMdwHelper.getValueFromData(t.valueLabelUnit,"")}`):e.find(i).html(`${myMdwHelper.getValueFromData(t.valueLabelCustom,"").replace("[#value]",myMdwHelper.formatNumber(o,0,myMdwHelper.getNumberFromData(t.valueMaxDecimals,0))).replace("[#percent]",myMdwHelper.formatNumber(m,0,myMdwHelper.getNumberFromData(t.valueMaxDecimals,0)))}`)),myMdwHelper.getBooleanFromData(t.progressIndeterminate,!1)?0:myMdwHelper.getBooleanFromData(t.invertValue,!1)?p-m:m}catch(e){console.error(`[getProgressState - ${t.wid}] initialize: error: ${e.message}, stack: ${e.stack}`)}},getDataFromJson(e,t,o){return o===this.types.linear?{wid:t,oid:e.oid,min:e.min,max:e.max,reverse:e.reverse,invertValue:e.invertValue,debug:e.debug,progressRounded:e.progressRounded,progressIndeterminate:e.progressIndeterminate,progressRotate:e.progressRotate,progressStriped:e.progressStriped,progressStripedColor:e.progressStripedColor,stripAngle:e.stripAngle,stipWidth1:e.stipWidth1,stipWidth2:e.stipWidth2,stipWidth3:e.stipWidth3,colorProgressBackground:e.colorProgressBackground,colorProgress:e.colorProgress,colorOneCondition:e.colorOneCondition,colorOne:e.colorOne,colorTwoCondition:e.colorTwoCondition,colorTwo:e.colorTwo,showValueLabel:e.showValueLabel,valueLabelStyle:e.valueLabelStyle,valueLabelUnit:e.valueLabelUnit,valueMaxDecimals:e.valueMaxDecimals,valueLabelCustom:e.valueLabelCustom,textColor:e.textColor,textFontSize:e.textFontSize,textFontFamily:e.textFontFamily,textAlign:e.textAlign}:{wid:t,oid:e.oid,min:e.min,max:e.max,progressIndeterminate:e.progressIndeterminate,generateHtmlControl:e.generateHtmlControl,debug:e.debug,progressCircularSize:e.progressCircularSize,progressCircularWidth:e.progressCircularWidth,progressCircularRotate:e.progressCircularRotate,colorProgressBackground:e.colorProgressBackground,colorProgress:e.colorProgress,innerColor:e.innerColor,colorOneCondition:e.colorOneCondition,colorOne:e.colorOne,colorTwoCondition:e.colorTwoCondition,colorTwo:e.colorTwo,showValueLabel:e.showValueLabel,valueLabelStyle:e.valueLabelStyle,valueLabelUnit:e.valueLabelUnit,valueMaxDecimals:e.valueMaxDecimals,valueLabelCustom:e.valueLabelCustom,textColor:e.textColor,textFontSize:e.textFontSize,textFontFamily:e.textFontFamily}},getHtmlConstructor(e,t){try{let o,a=e.width?e.width:"100%",i=e.height?e.height:"100%";delete e.width,delete e.height;let l=myMdwHelper.getHtmlmdwData("",vis.binds.materialdesign.progress.getDataFromJson(e,0,vis.binds.materialdesign.progress.types[t]));return o="
",o+"
"}catch(e){console.error(`[Progress: getHtmlConstructor - ${t}] error: ${e.message}, stack: ${e.stack} `)}}},$.initialize(".materialdesign-progress-html-element",function(){let e=$(this),t=e.attr("mdw-type"),o=myMdwHelper.getBooleanFromData(e.attr("mdw-debug"),!1),a="unknown",i=`[Progress HTML Element - ${a.replace("w","p")} - ${t}]`;try{let r=`Progress HTML Element '${t}'`;function l(o){o.debug&&console.log(`${i} initialize widget`),t===vis.binds.materialdesign.progress.types.linear&&vis.binds.materialdesign.progress.linear(e,o),t===vis.binds.materialdesign.progress.types.circular&&vis.binds.materialdesign.progress.circular(e,o)}a=myMdwHelper.getHtmlParentId(e),i=`[Progress HTML Element - ${a.replace("w","p")} - ${t}]`,o&&console.log(`${i} initialize html element from type '${t}'`),myMdwHelper.extractHtmlWidgetData(e,vis.binds.materialdesign.progress.getDataFromJson({},a,vis.binds.materialdesign.progress.types[t]),a,r,i,l)}catch(t){console.error(`${i} $.initialize: error: ${t.message}, stack: ${t.stack} `),e.append(`
Error ${t.message}
`)}}),vis.binds.materialdesign.roundslider={initialize:function(e,t){let o="Round Slider";try{let l=$(e),r="materialdesign-round-slider-element";myMdwHelper.subscribeThemesAtRuntime(t,o);let n=t["oid-working"],s=vis.binds.materialdesign.helper,d=vis.states.attr(t.oid+".val"),c=myMdwHelper.getNumberFromData(t.min,0),u=myMdwHelper.getValueFromData(t.valueLabelMin,null),m=myMdwHelper.getNumberFromData(t.max,100),p=myMdwHelper.getValueFromData(t.valueLabelMax,null),g=myMdwHelper.getValueFromData(t.valueLabelUnit,""),b=myMdwHelper.getNumberFromData(t.valueLessThan,c),y=myMdwHelper.getValueFromData(t.textForValueLessThan,null),h=myMdwHelper.getNumberFromData(t.valueGreaterThan,m),f=myMdwHelper.getValueFromData(t.textForValueGreaterThan,null),w=0;!0!==t.showValueLabel&&"true"!==t.showValueLabel||(w=t.valueLabelWidth),l.append(`\n \n \n ${t.showValueLabel?``:""}\n `);let v=l.find(`.${r}`);if(v){function a(){v.get(0).style.setProperty("--round-slider-path-width",myMdwHelper.getNumberFromData(t.sliderWidth,3)),v.get(0).style.setProperty("background",myMdwHelper.getValueFromData(t.colorSliderBg,"")),v.get(0).style.setProperty("--round-slider-path-color",myMdwHelper.getValueFromData(t.colorAfterThumb,"")),v.get(0).style.setProperty("--round-slider-bar-color",myMdwHelper.getValueFromData(t.colorBeforeThumb,"#44739e")),v.get(0).style.setProperty("--round-slider-handle-color",myMdwHelper.getValueFromData(t.colorThumb,"")),l.find(".labelValue").css("color",myMdwHelper.getValueFromData(t.valueLabelColor,"#44739e")).css("font-family",myMdwHelper.getValueFromData(t.valueFontFamily,"")).css("font-size",myMdwHelper.getStringFromNumberData(t.valueFontSize,"inherit","","px")),i()}function i(e=!0,o=0){if(!1===vis.states.attr(n+".val")||"false"===vis.states.attr(n+".val")||!vis.states.attr(n+".val")){e&&(o=vis.states.attr(t.oid+".val"),v.attr("value",o));let a=parseFloat(o);isNaN(a)&&(a=c),am&&(a=m);let i=100,r=m-c,n=i/r;a=Math.floor((a-c)*n),o<=c&&null!=u?l.find(".labelValue").html(u):o>c&&o<=b&&null!=y?l.find(".labelValue").html(y):o>=h&&o=m&&null!=p?l.find(".labelValue").html(p):"sliderValue"===myMdwHelper.getValueFromData(t.valueLabelStyle,"sliderValue")?l.find(".labelValue").html(`${o} ${g}`):l.find(".labelValue").html(`${a} %`)}}vis.states.bind(t.oid+".val",function(e,t,o){i()}),vis.states.bind(n+".val",function(e,t,o){i()}),$(document).on("mdwSubscribe",function(e,i){myMdwHelper.isLayoutRefreshNeeded(o,t,i,t.debug)&&a()}),vis.states.bind("vis-materialdesign.0.colors.darkTheme.val",function(e,t,o){a()}),vis.states.bind("vis-materialdesign.0.lastchange.val",function(e,t,o){a()}),v.bind("value-changing",function(e){i(!1,e.target.__value)}),v.bind("value-changed",function(e){let o=parseFloat(e.target.__value);!1!==vis.states.attr(n+".val")&&"false"!==vis.states.attr(n+".val")&&vis.states.attr(n+".val")||(myMdwHelper.setValue(t.oid,o),i())}),l.find(`.${r}`).on("touchstart mousedown",function(e){s.vibrate(t.vibrateOnMobilDevices)}),a()}}catch(e){console.error(`[${o} - ${t.wid}] error: ${e.message}, stack: ${e.stack}`)}},getDataFromJson:(e,t)=>({wid:t,oid:e.oid,"oid-working":e["oid-working"],min:e.min,max:e.max,step:e.step,readOnly:e.readOnly,startAngle:e.startAngle,arcLength:e.arcLength,sliderWidth:e.sliderWidth,handleSize:e.handleSize,handleZoom:e.handleZoom,rtl:e.rtl,vibrateOnMobilDevices:e.vibrateOnMobilDevices,generateHtmlControl:e.generateHtmlControl,debug:e.debug,colorSliderBg:e.colorSliderBg,colorBeforeThumb:e.colorBeforeThumb,colorThumb:e.colorThumb,colorAfterThumb:e.colorAfterThumb,valueLabelColor:e.valueLabelColor,showValueLabel:e.showValueLabel,valueLabelVerticalPosition:e.valueLabelVerticalPosition,valueLabelStyle:e.valueLabelStyle,valueLabelUnit:e.valueLabelUnit,valueFontFamily:e.valueFontFamily,valueFontSize:e.valueFontSize,valueLabelMin:e.valueLabelMin,valueLabelMax:e.valueLabelMax,valueLessThan:e.valueLessThan,textForValueLessThan:e.textForValueLessThan,valueGreaterThan:e.valueGreaterThan,textForValueGreaterThan:e.textForValueGreaterThan}),getHtmlConstructor(e,t){try{let t,o=e.width?e.width:"100px",a=e.height?e.height:"100px";delete e.width,delete e.height;let i=myMdwHelper.getHtmlmdwData("",vis.binds.materialdesign.roundslider.getDataFromJson(e,0));return t="
",t+"
"}catch(e){console.error(`[Round Slider getHtmlConstructor]: ${e.message}, stack: ${e.stack} `)}}},$.initialize(".materialdesign-roundslider-html-element",function(){let e=$(this),t=myMdwHelper.getBooleanFromData(e.attr("mdw-debug"),!1),o="unknown",a=`[Round Slider HTML Element - ${o.replace("w","p")}]`;try{let l="Round Slider HTML Element";function i(t){t.debug&&console.log(`${a} initialize widget`),vis.binds.materialdesign.roundslider.initialize(e,t)}o=myMdwHelper.getHtmlParentId(e),a=`[Round Slider HTML Element - ${o.replace("w","p")}]`,t&&console.log(`${a} initialize html element`),myMdwHelper.extractHtmlWidgetData(e,vis.binds.materialdesign.roundslider.getDataFromJson({},o),o,l,a,i)}catch(t){console.error(`${a} $.initialize: error: ${t.message}, stack: ${t.stack} `),e.append(`
Error ${t.message}
`)}}),vis.binds.materialdesign.select={initialize:function(e,t){let o="Select";try{let a=$(e),i=vis.binds.materialdesign.vueHelper.select,l="materialdesign-vuetify-select";myMdwHelper.subscribeThemesAtRuntime(t,o),i.generateItemList(t,`Select - ${t.wid}`,function(e){a.append(`\n
\n \n \n ${i.getTemplates(t)}\n\n \n
`),myMdwHelper.waitForElement(a,`.${l}`,t.wid,"Select",function(){myMdwHelper.waitForElement($("body"),"#materialdesign-vuetify-container",t.wid,"Select",function(){let r=$("body").find("#materialdesign-vuetify-container"),n=window.getComputedStyle(a.get(0),null).height.replace("px",""),s=new Vue({el:a.find(`.${l}`).get(0),vuetify:new Vuetify,data:()=>i.getData(t,n,e),methods:i.getMethods(t,a,e,r)});$(document).on("mdwSubscribe",function(e,l){myMdwHelper.isLayoutRefreshNeeded(o,t,l,t.debug)&&i.setStyles(a,t)}),vis.states.bind("vis-materialdesign.0.colors.darkTheme.val",function(e,o,l){i.setStyles(a,t)}),vis.states.bind("vis-materialdesign.0.lastchange.val",function(e,o,l){i.setStyles(a,t)}),i.setStyles(a,t),i.setIoBrokerBinding(t,s,e)})})})}catch(e){console.error(`[${o} - ${t.wid}]: error: ${e.message}, stack: ${e.stack} `)}},getDataFromJson(e,t,o=0){let a={wid:t,debug:e.debug,oid:e.oid,inputType:e.inputType,vibrateOnMobilDevices:e.vibrateOnMobilDevices,generateHtmlControl:e.generateHtmlControl,inputLayout:e.inputLayout,inputAlignment:e.inputAlignment,inputLayoutBackgroundColor:e.inputLayoutBackgroundColor,inputLayoutBackgroundColorHover:e.inputLayoutBackgroundColorHover,inputLayoutBackgroundColorSelected:e.inputLayoutBackgroundColorSelected,inputLayoutBorderColor:e.inputLayoutBorderColor,inputLayoutBorderColorHover:e.inputLayoutBorderColorHover,inputLayoutBorderColorSelected:e.inputLayoutBorderColorSelected,inputTextFontFamily:e.inputTextFontFamily,inputTextFontSize:e.inputTextFontSize,inputTextColor:e.inputTextColor,inputLabelText:e.inputLabelText,inputLabelColor:e.inputLabelColor,inputLabelColorSelected:e.inputLabelColorSelected,inputLabelFontFamily:e.inputLabelFontFamily,inputLabelFontSize:e.inputLabelFontSize,inputTranslateX:e.inputTranslateX,inputTranslateY:e.inputTranslateY,inputPrefix:e.inputPrefix,inputSuffix:e.inputSuffix,inputAppendixColor:e.inputAppendixColor,inputAppendixFontSize:e.inputAppendixFontSize,inputAppendixFontFamily:e.inputAppendixFontFamily,showInputMessageAlways:e.showInputMessageAlways,inputMessage:e.inputMessage,inputMessageFontFamily:e.inputMessageFontFamily,inputMessageFontSize:e.inputMessageFontSize,inputMessageColor:e.inputMessageColor,showInputCounter:e.showInputCounter,inputCounterColor:e.inputCounterColor,inputCounterFontSize:e.inputCounterFontSize,inputCounterFontFamily:e.inputCounterFontFamily,clearIconShow:e.clearIconShow,clearIcon:e.clearIcon,clearIconSize:e.clearIconSize,clearIconColor:e.clearIconColor,collapseIcon:e.collapseIcon,collapseIconSize:e.collapseIconSize,collapseIconColor:e.collapseIconColor,prepandIcon:e.prepandIcon,prepandIconSize:e.prepandIconSize,prepandIconColor:e.prepandIconColor,prepandInnerIcon:e.prepandInnerIcon,prepandInnerIconSize:e.prepandInnerIconSize,prepandInnerIconColor:e.prepandInnerIconColor,appendOuterIcon:e.appendOuterIcon,appendOuterIconSize:e.appendOuterIconSize,appendOuterIconColor:e.appendOuterIconColor,listDataMethod:e.listDataMethod,countSelectItems:e.countSelectItems,jsonStringObject:e.jsonStringObject,valueList:e.valueList,valueListLabels:e.valueListLabels,valueListIcons:e.valueListIcons,listPosition:e.listPosition,listPositionOffset:e.listPositionOffset,openOnClear:e.openOnClear,listItemHeight:e.listItemHeight,listItemBackgroundColor:e.listItemBackgroundColor,listItemBackgroundHoverColor:e.listItemBackgroundHoverColor,listItemBackgroundSelectedColor:e.listItemBackgroundSelectedColor,listItemRippleEffectColor:e.listItemRippleEffectColor,showSelectedIcon:e.showSelectedIcon,listIconSize:e.listIconSize,listIconColor:e.listIconColor,listIconHoverColor:e.listIconHoverColor,listIconSelectedColor:e.listIconSelectedColor,listItemFontSize:e.listItemFontSize,listItemFont:e.listItemFont,listItemFontColor:e.listItemFontColor,listItemFontHoverColor:e.listItemFontHoverColor,listItemFontSelectedColor:e.listItemFontSelectedColor,listItemSubFontSize:e.listItemSubFontSize,listItemSubFont:e.listItemSubFont,listItemSubFontColor:e.listItemSubFontColor,listItemSubFontHoverColor:e.listItemSubFontHoverColor,listItemSubFontSelectedColor:e.listItemSubFontSelectedColor,showValue:e.showValue,listItemValueFontSize:e.listItemValueFontSize,listItemValueFont:e.listItemValueFont,listItemValueFontColor:e.listItemValueFontColor,listItemValueFontHoverColor:e.listItemValueFontHoverColor,listItemValueFontSelectedColor:e.listItemValueFontSelectedColor},i=0===o?e.countSelectItems:o;for(var l=0;l<=i;l++)a["value"+l]=e["value"+l],a["label"+l]=e["label"+l],a["subLabel"+l]=e["subLabel"+l],a["listIcon"+l]=e["listIcon"+l],a["listIconColor"+l]=e["listIconColor"+l];return a},getHtmlConstructor(e,t){try{let t,o=e.width?e.width:"100%",a=e.height?e.height:"38px";delete e.width,delete e.height;let i=myMdwHelper.getHtmlmdwData("",vis.binds.materialdesign.select.getDataFromJson(e,0));return t="
",t+"
"}catch(e){console.error(`[Select getHtmlConstructor]: ${e.message}, stack: ${e.stack} `)}}},$.initialize(".materialdesign-select-html-element",function(){let e=$(this),t=myMdwHelper.getBooleanFromData(e.attr("mdw-debug"),!1),o="unknown",a=`[Select HTML Element - ${o.replace("w","p")}]`;try{let l="Select HTML Element";function i(t){t.debug&&console.log(`${a} initialize widget`),vis.binds.materialdesign.select.initialize(e,t)}o=myMdwHelper.getHtmlParentId(e),a=`[Select HTML Element - ${o.replace("w","p")}]`,t&&console.log(`${a} initialize html element`),myMdwHelper.extractHtmlWidgetData(e,vis.binds.materialdesign.select.getDataFromJson({},o,e.attr("mdw-countSelectItems")),o,l,a,i)}catch(t){console.error(`${a} $.initialize: error: ${t.message}, stack: ${t.stack} `),e.append(`
Error ${t.message}
`)}}),vis.binds.materialdesign.slider={vuetifySlider:function(e,t){let o="Slider";try{let a=$(e),i="materialdesign-vuetifySlider";myMdwHelper.subscribeThemesAtRuntime(t,o);let l=t["oid-working"],r="#44739e",n=myMdwHelper.getValueFromData(t.min,0),s=myMdwHelper.getValueFromData(t.valueLabelMin,null),d=myMdwHelper.getValueFromData(t.max,100),c=myMdwHelper.getValueFromData(t.valueLabelMax,null),u=myMdwHelper.getValueFromData(t.valueLabelUnit,""),m=myMdwHelper.getValueFromData(t.valueLessThan,n),p=myMdwHelper.getValueFromData(t.textForValueLessThan,null),g=myMdwHelper.getValueFromData(t.valueGreaterThan,d),b=myMdwHelper.getValueFromData(t.textForValueGreaterThan,null);a.append(`\n
\n
\n \n \n ${t.showValueLabel?`0`:""}\n
\n
`);let y=!1;"yes"===myMdwHelper.getValueFromData(t.showTicks,"no")&&(y=!0),"always"===myMdwHelper.getValueFromData(t.showTicks,"no")&&(y="always");let h=!1;"yes"===myMdwHelper.getValueFromData(t.showThumbLabel,"no")&&(h=!0),"always"===myMdwHelper.getValueFromData(t.showThumbLabel,"no")&&(h="always"),myMdwHelper.waitForElement(a,`.${i}`,t.wid,o,function(){myMdwHelper.waitForElement($("body"),"#materialdesign-vuetify-container",t.wid,o,function(){function e(){a.find(".v-slider__thumb").css("background-color",myMdwHelper.getValueFromData(t.colorThumb,r)).css("border-color",myMdwHelper.getValueFromData(t.colorThumb,r)),a.find(".v-slider__track-fill").css("background-color",myMdwHelper.getValueFromData(t.colorBeforeThumb,r)).css("border-color",myMdwHelper.getValueFromData(t.colorBeforeThumb,r)),a.find(".v-slider__track-background").css("background-color",myMdwHelper.getValueFromData(t.colorAfterThumb,"rgba(161, 161, 161, 0.26)")).css("border-color",myMdwHelper.getValueFromData(t.colorAfterThumb,"rgba(161, 161, 161, 0.26)")),a.context.style.setProperty("--vue-slider-thumb-before",myMdwHelper.getValueFromData(t.colorThumb,r)),a.find(".slider-value").css("color",myMdwHelper.getValueFromData(t.valueLabelColor,r)).css("font-family",myMdwHelper.getValueFromData(t.valueFontFamily,"")).css("font-size",myMdwHelper.getStringFromNumberData(t.valueFontSize,"inherit","","px")),a.context.style.setProperty("--vue-slider-thumb-label-font-color",myMdwHelper.getValueFromData(t.thumbFontColor,"")),a.context.style.setProperty("--vue-slider-thumb-label-font-family",myMdwHelper.getValueFromData(t.thumbFontFamily,"")),a.context.style.setProperty("--vue-slider-thumb-label-font-size",myMdwHelper.getNumberFromData(t.thumbFontSize,12)+"px"),a.find(".v-slider__thumb-label").css("background-color",myMdwHelper.getValueFromData(t.thumbBackgroundColor,myMdwHelper.getValueFromData(t.colorThumb,r))),a.context.style.setProperty("--vue-slider-tick-before-color",myMdwHelper.getValueFromData(t.tickColorBefore,"")),a.context.style.setProperty("--vue-slider-tick-after-color",myMdwHelper.getValueFromData(t.tickColorAfter,"")),a.context.style.setProperty("--vue-slider-tick-color",myMdwHelper.getValueFromData(t.tickTextColor,"")),a.context.style.setProperty("--vue-slider-tick-font-family",myMdwHelper.getValueFromData(t.tickFontFamily,"")), a.context.style.setProperty("--vue-slider-tick-font-size",myMdwHelper.getStringFromNumberData(t.tickFontSize,"inherit","","px")),a.context.style.setProperty("--vue-text-field-label-before-color",myMdwHelper.getValueFromData(t.prepandTextColor,"")),a.context.style.setProperty("--vue-text-field-label-font-family",myMdwHelper.getValueFromData(t.prepandTextFontFamily,"inherit")),a.context.style.setProperty("--vue-text-field-label-font-size",myMdwHelper.getNumberFromData(t.prepandTextFontSize,16)+"px"),a.context.style.setProperty("--vue-text-field-label-width",myMdwHelper.getStringFromNumberData(t.prepandTextWidth,"inherit","","px")),f()}function f(e=!0,o=0){if(!1===vis.states.attr(l+".val")||"false"===vis.states.attr(l+".val")||!vis.states.attr(l+".val")){e&&(o=vis.states.attr(t.oid+".val"),w.value=o);let i=parseFloat(o);isNaN(i)&&(i=n),id&&(i=d);let l=100,r=d-n,y=l/r;i=Math.floor((i-n)*y),o<=n&&null!=s?(a.find(".slider-value").html(s),t.useLabelRules&&a.find(".v-slider__thumb-label").find("span").html(s)):o>n&&o<=m&&null!=p?(a.find(".slider-value").html(p),t.useLabelRules&&a.find(".v-slider__thumb-label").find("span").html(p)):o>=g&&o=d&&null!=c?(a.find(".slider-value").html(c),t.useLabelRules&&a.find(".v-slider__thumb-label").find("span").html(c)):"sliderValue"===myMdwHelper.getValueFromData(t.valueLabelStyle,"sliderValue")?(a.find(".slider-value").html(`${o} ${u}`),t.useLabelRules&&a.find(".v-slider__thumb-label").find("span").html(`${o} ${u}`)):(a.find(".slider-value").html(`${i} %`),t.useLabelRules&&a.find(".v-slider__thumb-label").find("span").html(`${i} %`))}}let w=new Vue({el:a.find(`.${i}`).get(0),vuetify:new Vuetify({rtl:t.reverseSlider}),data:()=>({value:vis.states.attr(t.oid+".val"),vertical:"horizontal"!==myMdwHelper.getValueFromData(t.orientation,"horizontal"),min:n,max:d,step:myMdwHelper.getNumberFromData(t.step,1),ticks:y,tickSize:myMdwHelper.getNumberFromData(t.tickSize,1),tickLabels:null!==myMdwHelper.getValueFromData(t.tickLabels,null)?t.tickLabels.split(","):[],thumbLabel:h,thumbSize:myMdwHelper.getNumberFromData(t.thumbSize,32),loaderHeight:"30px",trackFillColor:myMdwHelper.getValueFromData(t.colorBeforeThumb,r),thumbColor:myMdwHelper.getValueFromData(t.colorThumb,r),trackColor:myMdwHelper.getValueFromData(t.colorAfterThumb,"rgba(161, 161, 161, 0.26)")}),mounted:function(){},methods:{changeEvent(e){!1!==vis.states.attr(l+".val")&&"false"!==vis.states.attr(l+".val")&&vis.states.attr(l+".val")||myMdwHelper.setValue(t.oid,e),f()},inputEvent(e){f(!1,e)}}});if(a.find(`.${i}`).on("touchstart mousedown",function(){myMdwHelper.vibrate(t.vibrateOnMobilDevices)}),"vertical"===myMdwHelper.getValueFromData(t.orientation,"horizontal")){let e=window.getComputedStyle(a.context,null).height.replace("px",""),t=a.find(".v-slider--vertical");e=e-t.css("margin-top").replace("px","")-t.css("margin-bottom").replace("px",""),t.css("height",e+"px")}a.find(".v-slider__thumb-container").css("height","0px"),"knobMedium"===t.knobSize&&a.find(".v-slider__thumb").addClass("medium-size"),"knobBig"===t.knobSize&&a.find(".v-slider__thumb").addClass("big-size"),vis.states.bind(t.oid+".val",function(e,t,o){f()}),vis.states.bind(l+".val",function(e,t,o){f()}),$(document).on("mdwSubscribe",function(a,i){myMdwHelper.isLayoutRefreshNeeded(o,t,i,t.debug)&&e()}),vis.states.bind("vis-materialdesign.0.colors.darkTheme.val",function(t,o,a){e()}),vis.states.bind("vis-materialdesign.0.lastchange.val",function(t,o,a){e()}),e()})})}catch(e){console.error(`[${o} ${t.wid}]: error: ${e.message}, stack: ${e.stack}`)}},getDataFromJson:(e,t)=>({wid:t,oid:e.oid,"oid-working":e["oid-working"],orientation:e.orientation,reverseSlider:e.reverseSlider,knobSize:e.knobSize,readOnly:e.readOnly,min:e.min,max:e.max,step:e.step,vibrateOnMobilDevices:e.vibrateOnMobilDevices,generateHtmlControl:e.generateHtmlControl,debug:e.debug,showTicks:e.showTicks,tickSize:e.tickSize,tickLabels:e.tickLabels,tickTextColor:e.tickTextColor,tickFontFamily:e.tickFontFamily,tickFontSize:e.tickFontSize,tickColorBefore:e.tickColorBefore,tickColorAfter:e.tickColorAfter,colorBeforeThumb:e.colorBeforeThumb,colorThumb:e.colorThumb,colorAfterThumb:e.colorAfterThumb,prepandText:e.prepandText,prepandTextWidth:e.prepandTextWidth,prepandTextColor:e.prepandTextColor,prepandTextFontSize:e.prepandTextFontSize,prepandTextFontFamily:e.prepandTextFontFamily,showValueLabel:e.showValueLabel,valueLabelStyle:e.valueLabelStyle,valueLabelUnit:e.valueLabelUnit,valueFontFamily:e.valueFontFamily,valueFontSize:e.valueFontSize,valueLabelColor:e.valueLabelColor,valueLabelMin:e.valueLabelMin,valueLabelMax:e.valueLabelMax,valueLessThan:e.valueLessThan,textForValueLessThan:e.textForValueLessThan,valueGreaterThan:e.valueGreaterThan,textForValueGreaterThan:e.textForValueGreaterThan,valueLabelWidth:e.valueLabelWidth,showThumbLabel:e.showThumbLabel,thumbSize:e.thumbSize,thumbBackgroundColor:e.thumbBackgroundColor,thumbFontColor:e.thumbFontColor,thumbFontSize:e.thumbFontSize,thumbFontFamily:e.thumbFontFamily,useLabelRules:e.useLabelRules}),getHtmlConstructor(e,t){try{let t,o=e.width?e.width:"100%",a=e.height?e.height:"100%";delete e.width,delete e.height;let i=myMdwHelper.getHtmlmdwData("",vis.binds.materialdesign.slider.getDataFromJson(e,0));return t="
",t+"
"}catch(e){console.error(`[Slider getHtmlConstructor]: ${e.message}, stack: ${e.stack} `)}}},$.initialize(".materialdesign-slider-html-element",function(){let e=$(this),t=myMdwHelper.getBooleanFromData(e.attr("mdw-debug"),!1),o="unknown",a=`[Slider HTML Element - ${o.replace("w","p")}]`;try{let l="Slider HTML Element";function i(t){t.debug&&console.log(`${a} initialize widget`),vis.binds.materialdesign.slider.vuetifySlider(e,t)}o=myMdwHelper.getHtmlParentId(e),a=`[Slider HTML Element - ${o.replace("w","p")}]`,t&&console.log(`${a} initialize html element`),myMdwHelper.extractHtmlWidgetData(e,vis.binds.materialdesign.slider.getDataFromJson({},o),o,l,a,i)}catch(t){console.error(`${a} $.initialize: error: ${t.message}, stack: ${t.stack} `),e.append(`
Error ${t.message}
`)}}),vis.binds.materialdesign.switch={initialize:function(e){try{let t="";"false"!==e.labelClickActive&&!1!==e.labelClickActive||(t="pointer-events:none;");let o="";"left"===e.labelPosition?o="mdc-form-field mdc-form-field--align-end":"right"===e.labelPosition&&(o="mdc-form-field");let a=`\n
\n
\n
\n
\n \n
\n
\n
\n ${"off"!==e.labelPosition?``:""}\n `;return{myswitch:a,labelPosition:o}}catch(t){console.error(`[Switch - ${e.wid}] initialize: error: ${t.message}, stack: ${t.stack}`)}},handle:function(e,t){let o="Switch";try{var a=$(e);myMdwHelper.subscribeThemesAtRuntime(t,o),!0===myMdwHelper.getBooleanFromData(t.lockEnabled)&&(a.append(``),a.attr("isLocked",!0),a.find(".mdc-switch").css("filter",`grayscale(${myMdwHelper.getNumberFromData(t.lockFilterGrayscale,0)}%)`));let n=a.find(".mdc-switch").get(0);const s=new mdc.formField.MDCFormField(a.get(0)),d=new mdc.switchControl.MDCSwitch(n);function i(){n.style.setProperty("--materialdesign-color-switch-on",myMdwHelper.getValueFromData(t.colorSwitchTrue,"")),n.style.setProperty("--materialdesign-color-switch-on-hover",myMdwHelper.getValueFromData(t.colorSwitchHoverTrue,myMdwHelper.getValueFromData(t.colorSwitchTrue,""))),n.style.setProperty("--materialdesign-color-switch-off",myMdwHelper.getValueFromData(t.colorSwitchThumb,"")),n.style.setProperty("--materialdesign-color-switch-track",myMdwHelper.getValueFromData(t.colorSwitchTrack,"")),n.style.setProperty("--materialdesign-color-switch-off-hover",myMdwHelper.getValueFromData(t.colorSwitchHover,"")),a.find(".materialdesign-lock-icon").css("color",myMdwHelper.getValueFromData(t.lockIconColor,"#B22222")),a.find('label[id="label"]').css("font-family",myMdwHelper.getValueFromData(t.valueFontFamily,"")).css("font-size",myMdwHelper.getStringFromNumberData(t.valueFontSize,"inherit","","px")),l()}function l(){var e=vis.states.attr(t.oid+".val");let o=!1;"boolean"===t.toggleType?o=e:isNaN(e)||isNaN(t.valueOn)?e===parseInt(t.valueOn)||e===t.valueOn?o=!0:"on"===t.stateIfNotTrueValue&&e!==t.valueOn&&e!==t.valueOff&&(o=!0):parseFloat(e)===parseFloat(t.valueOn)?o=!0:parseFloat(e)!==parseFloat(t.valueOn)&&parseFloat(e)!==parseFloat(t.valueOff)&&"on"===t.stateIfNotTrueValue&&(o=!0),d.checked=o;let i=a.find('label[id="label"]');o?(i.css("color",myMdwHelper.getValueFromData(t.labelColorTrue,"#44739e")),i.html(myMdwHelper.getValueFromData(t.labelTrue,""))):(i.css("color",myMdwHelper.getValueFromData(t.labelColorFalse,"#44739e")),i.html(myMdwHelper.getValueFromData(t.labelFalse,"")))}function r(){a.find(".materialdesign-lock-icon").fadeOut(),a.attr("isLocked",!1),a.find(".mdc-switch").css("filter","grayscale(0%)"),setTimeout(function(){a.attr("isLocked",!0),a.find(".materialdesign-lock-icon").show(),a.find(".mdc-switch").css("filter",`grayscale(${myMdwHelper.getNumberFromData(t.lockFilterGrayscale,0)}%)`)},1e3*myMdwHelper.getNumberFromData(t.autoLockAfter,10))}s.input=d,d.disabled=myMdwHelper.getBooleanFromData(t.readOnly,!1),vis.editMode||a.find(".mdc-switch").on("click",function(){vis.binds.materialdesign.helper.vibrate(t.vibrateOnMobilDevices),"false"===a.attr("isLocked")||void 0===a.attr("isLocked")?"boolean"===t.toggleType?myMdwHelper.setValue(t.oid,d.checked):!0==!d.checked?myMdwHelper.setValue(t.oid,t.valueOff):myMdwHelper.setValue(t.oid,t.valueOn):(d.checked=!d.checked,r()),l()}),vis.states.bind(t.oid+".val",function(e,t,o){l()}),$(document).on("mdwSubscribe",function(e,a){myMdwHelper.isLayoutRefreshNeeded(o,t,a,t.debug)&&i()}),vis.states.bind("vis-materialdesign.0.colors.darkTheme.val",function(e,t,o){i()}),vis.states.bind("vis-materialdesign.0.lastchange.val",function(e,t,o){i()}),i()}catch(e){console.error(`[${o} - ${t.wid}] error: ${e.message}, stack: ${e.stack}`)}},getDataFromJson:(e,t)=>({wid:t,oid:e.oid,readOnly:e.readOnly,toggleType:e.toggleType,valueOff:e.valueOff,valueOn:e.valueOn,stateIfNotTrueValue:e.stateIfNotTrueValue,vibrateOnMobilDevices:e.vibrateOnMobilDevices,generateHtmlControl:e.generateHtmlControl,debug:e.debug,labelFalse:e.labelFalse,labelTrue:e.labelTrue,labelPosition:e.labelPosition,labelClickActive:e.labelClickActive,valueFontFamily:e.valueFontFamily,valueFontSize:e.valueFontSize,colorSwitchThumb:e.colorSwitchThumb,colorSwitchTrack:e.colorSwitchTrack,colorSwitchTrue:e.colorSwitchTrue,colorSwitchHover:e.colorSwitchHover,colorSwitchHoverTrue:e.colorSwitchHoverTrue,labelColorFalse:e.labelColorFalse,labelColorTrue:e.labelColorTrue,lockEnabled:e.lockEnabled,autoLockAfter:e.autoLockAfter,lockIcon:e.lockIcon,lockIconTop:e.lockIconTop,lockIconLeft:e.lockIconLeft,lockIconSize:e.lockIconSize,lockIconColor:e.lockIconColor,lockFilterGrayscale:e.lockFilterGrayscale}),getHtmlConstructor(e,t){try{let t,o=e.width?e.width:"100%",a=e.height?e.height:"50px";delete e.width,delete e.height;let i=myMdwHelper.getHtmlmdwData("",vis.binds.materialdesign.switch.getDataFromJson(e,0));return t="
",t+"
"}catch(e){console.error(`[Switch getHtmlConstructor]: ${e.message}, stack: ${e.stack} `)}}},$.initialize(".materialdesign-switch-html-element",function(){let e=$(this),t=myMdwHelper.getBooleanFromData(e.attr("mdw-debug"),!1),o="unknown",a=`[Switch HTML Element - ${o.replace("w","p")}]`;try{let l="Switch HTML Element";function i(t){t.debug&&console.log(`${a} initialize widget`);let o=vis.binds.materialdesign.switch.initialize(t);o&&(e.addClass(o.labelPosition),e.append(o.myswitch),vis.binds.materialdesign.switch.handle(e,t))}o=myMdwHelper.getHtmlParentId(e),a=`[Switch HTML Element - ${o.replace("w","p")}]`,t&&console.log(`${a} initialize html element`),myMdwHelper.extractHtmlWidgetData(e,vis.binds.materialdesign.switch.getDataFromJson({},o),o,l,a,i)}catch(t){console.error(`${a} $.initialize: error: ${t.message}, stack: ${t.stack} `),e.append(`
Error ${t.message}
`)}}),vis.binds.materialdesign.table={initialize:function(e,t){try{$(e);let a=[],i=myMdwHelper.getFontSize(t.headerTextSize),l="";if("card"===t.tableLayout?l="materialdesign-table-card":"cardOutlined"===t.tableLayout&&(l="materialdesign-table-card materialdesign-table-card--outlined"),a.push(`
\n `),a.push(`\n `),myMdwHelper.getBooleanFromData(t.showHeader,!1))for(var o=0;o<=t.countCols;o++)t.attr("showColumn"+o)&&a.push(``);return a.push('\n \n \n \n
\n ${myMdwHelper.getValueFromData(t.attr("label"+o),"col "+o)}\n \n
\n
'),a.join("")}catch(e){console.error(`[Table - ${t.wid}] initialize: error: ${e.message}, stack: ${e.stack}`)}},handle:function(e,t){let o="Table";try{let a=$(e);myMdwHelper.subscribeThemesAtRuntime(t,o),a.append(vis.binds.materialdesign.table.initialize(e,t)),myMdwHelper.waitForElement(a,".mdc-data-table",t.wid,"Table",function(){myMdwHelper.waitForRealHeight(a.context,t.wid,"Table",function(){let e=a.find(".mdc-data-table").get(0),i=void 0,l=!0;if(e){new mdc.dataTable.MDCDataTable(e);function r(e){a.get(0).style.setProperty("--materialdesign-color-table-background",myMdwHelper.getValueFromData(t.colorBackground,"")),a.get(0).style.setProperty("--materialdesign-color-table-border",myMdwHelper.getValueFromData(t.borderColor,"")),a.get(0).style.setProperty("--materialdesign-color-table-header-row-background",myMdwHelper.getValueFromData(t.colorHeaderRowBackground,"")),a.get(0).style.setProperty("--materialdesign-color-table-header-row-text-color",myMdwHelper.getValueFromData(t.colorHeaderRowText,"")),a.get(0).style.setProperty("--materialdesign-color-table-row-background",myMdwHelper.getValueFromData(t.colorRowBackground,"")),a.get(0).style.setProperty("--materialdesign-color-table-row-background-hover",myMdwHelper.getValueFromData(t.colorRowBackgroundHover,"")),a.get(0).style.setProperty("--materialdesign-color-table-row-text-color",myMdwHelper.getValueFromData(t.colorRowText,"")),a.get(0).style.setProperty("--materialdesign-color-table-row-divider",myMdwHelper.getValueFromData(t.dividers,""));let o=a.find(".mdc-data-table__header-cell");o.css("font-family",myMdwHelper.getValueFromData(t.headerFontFamily,""));let i=myMdwHelper.getFontSize(t.headerTextSize);if(i&&i.style&&o.css("font-size",myMdwHelper.getStringFromNumberData(t.headerTextSize,"inherit","","px")),e)for(var l=0;l<=t.countCols;l++){let e=a.find(`.mdc-data-table__cell[id*='col${l}']`);e.css("font-family",myMdwHelper.getValueFromData(t.attr("fontFamily"+l),""));let o=myMdwHelper.getFontSize(t.attr("colTextSize"+l));o&&o.style&&e.css("font-size",myMdwHelper.getStringFromNumberData(t.attr("colTextSize"+l),"inherit","","px"))}}null!==myMdwHelper.getValueFromData(t.oid,null)&&"nothing_selected"!==myMdwHelper.getValueFromData(t.oid,null)&&null!==vis.states.attr(t.oid+".val")?vis.binds.materialdesign.table.getContentElements(a,vis.states.attr(t.oid+".val"),t):t.dataJson&&vis.binds.materialdesign.table.getContentElements(a,t.dataJson,t),vis.states.bind(t.oid+".val",function(e,o,r){vis.binds.materialdesign.table.getContentElements(a,o,t,null,r,i,l)}),$(document).on("mdwSubscribe",function(e,a){myMdwHelper.isLayoutRefreshNeeded(o,t,a,t.debug)&&r(!0)}),vis.states.bind("vis-materialdesign.0.colors.darkTheme.val",function(e,t,o){r(!0)}),vis.states.bind("vis-materialdesign.0.lastchange.val",function(e,t,o){r(!0)}),r(),a.find(".mdc-data-table__header-cell").on("click",function(e){let o=$(this).attr("colIndex"),r=[];r=null!==myMdwHelper.getValueFromData(t.oid,null)&&null!==vis.states.attr(t.oid+".val")?vis.binds.materialdesign.table.getJsonData(vis.states.attr(t.oid+".val"),t):vis.binds.materialdesign.table.getJsonData(t.dataJson,t),r&&r.length>0&&(i=null!==myMdwHelper.getValueFromData(t.attr("sortKey"+o),null)?t.attr("sortKey"+o):Object.keys(r[0])[o],$(this).attr("sort")&&"ASC"===$(this).attr("sort")?(l=!1,$(this).attr("sort","DESC"),$(this).find(".materialdesign-table-header-sort").removeClass("materialdesign-table-header-sort-hidden").removeClass("mdi-rotate-180").css("opacity","1")):(l=!0,$(this).attr("sort","ASC"),$(this).find(".materialdesign-table-header-sort").removeClass("materialdesign-table-header-sort-hidden").addClass("mdi-rotate-180").css("opacity","1")),$(".mdc-data-table__header-cell").each(function(){$(this).attr("colIndex")!==o&&$(this).find(".materialdesign-table-header-sort").css("opacity","0").addClass("materialdesign-table-header-sort-hidden")}),vis.binds.materialdesign.table.getContentElements(a,null,t,vis.binds.materialdesign.table.sortByKey(r,i,l)))})}})})}catch(e){console.error(`[${o} - ${t.wid}] handle: error: ${e.message}, stack: ${e.stack}`)}},getContentElements:function(e,t,o,a=null,i=null,l,r=!0){let n=e.find(".mdc-data-table__content"),s=null,d=0;null===a?(a=vis.binds.materialdesign.table.getJsonData(t,o),l&&(a=vis.binds.materialdesign.table.sortByKey(a,l,r)),d=a.length-1):d=a.length-1,null!==i&&(s=vis.binds.materialdesign.table.getJsonData(i,o),l&&(s=vis.binds.materialdesign.table.sortByKey(s,l,r)),d\n `);let e=Object.keys(a[u]).length-1>o.countCols?o.countCols:Object.keys(a[u]).length-1;for(var m=0;m<=e;m++)if(o.attr("showColumn"+m)&&Object.values(a[u])){let e=myMdwHelper.getFontSize(o.attr("colTextSize"+m)),t=p(u,m,Object.values(a[u])[m],e,a[u]);n.find(`#row${u}`).append(t)}}}else if(1===t.length)if(a[u]){let i=Object.keys(a[u]).length-1;s&&s[u]&&io.countCols&&(i=o.countCols);let l=t.find("td").length-1;i0)for(var a=0;a<=o.length-1;a++){let i=o[a].replace("#[obj.","").replace("]","");e=i&&t[i]?e.replace(o[a],t[i]):e.replace(o[a],"")}return e}""!==s&&(s=n(s,r)),""!==d&&(d=n(d,r))}"image"===o.attr("colType"+a)&&(i=``);let c=`${s}${i}${d}`;if(i&&"object"==typeof i)if("buttonToggle"===i.type||"buttonToggle_vertical"===i.type){let l="buttonToggle"===i.type?vis.binds.materialdesign.button.types.toggle.default:vis.binds.materialdesign.button.types.toggle.vertical,r=vis.binds.materialdesign.button.getDataFromJson(i,o.wid,l);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(r.oid,o.wid,"Table Button Toggle",!0),myMdwHelper.waitForElement(e,`.materialdesign-button-table-row_${t}-col_${a}`,o.wid,"Table Button Toggle",function(){let o=e.find(`.materialdesign-button-table-row_${t}-col_${a}`);vis.binds.materialdesign.addRippleEffect($(o.get(0)).children(),r),vis.binds.materialdesign.button.initialize(o,r,l)})}else if("buttonToggle_icon"===i.type){let l=vis.binds.materialdesign.button.types.toggle.icon,r=vis.binds.materialdesign.button.getDataFromJson(i,o.wid,l);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(r.oid,o.wid,"Table Button Toggle Icon",!0),myMdwHelper.waitForElement(e,`.materialdesign-button-table-row_${t}-col_${a}`,o.wid,"Table Button Toggle Icon",function(){let o=e.find(`.materialdesign-button-table-row_${t}-col_${a}`);vis.binds.materialdesign.addRippleEffect($(o.get(0)).children(),r,!0),vis.binds.materialdesign.button.initialize(o,r,l)})}else if("buttonState"===i.type||"buttonState_vertical"===i.type){let l="buttonToggle"===i.type?vis.binds.materialdesign.button.types.state.default:vis.binds.materialdesign.button.types.state.vertical,r=vis.binds.materialdesign.button.getDataFromJson(i,o.wid,l);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(r.oid,o.wid,"Table Button State",!0),myMdwHelper.waitForElement(e,`.materialdesign-button-table-row_${t}-col_${a}`,o.wid,"Table Button State",function(){let o=e.find(`.materialdesign-button-table-row_${t}-col_${a}`);vis.binds.materialdesign.addRippleEffect($(o.get(0)).children(),r),vis.binds.materialdesign.button.initialize(o,r,l)})}else if("buttonState_icon"===i.type){let l=vis.binds.materialdesign.button.types.state.icon,r=vis.binds.materialdesign.button.getDataFromJson(i,o.wid,l);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(r.oid,o.wid,"Table Button State Icon",!0),myMdwHelper.waitForElement(e,`.materialdesign-button-table-row_${t}-col_${a}`,o.wid,"Table Button State Icon",function(){let o=e.find(`.materialdesign-button-table-row_${t}-col_${a}`);vis.binds.materialdesign.addRippleEffect($(o.get(0)).children(),r,!0),vis.binds.materialdesign.button.initialize(o,r,l)})}else if("buttonLink"===i.type||"buttonLink_vertical"===i.type){let l="buttonToggle"===i.type?vis.binds.materialdesign.button.types.link.default:vis.binds.materialdesign.button.types.link.vertical,r=vis.binds.materialdesign.button.getDataFromJson(i,o.wid,l);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.waitForElement(e,`.materialdesign-button-table-row_${t}-col_${a}`,o.wid,"Table Button Link",function(){let o=e.find(`.materialdesign-button-table-row_${t}-col_${a}`);vis.binds.materialdesign.addRippleEffect($(o.get(0)).children(),r),vis.binds.materialdesign.button.initialize(o,r,l)})}else if("buttonLink_icon"===i.type){let l=vis.binds.materialdesign.button.types.link.icon,r=vis.binds.materialdesign.button.getDataFromJson(i,o.wid,l);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.waitForElement(e,`.materialdesign-button-table-row_${t}-col_${a}`,o.wid,"Table Button Link Icon",function(){let o=e.find(`.materialdesign-button-table-row_${t}-col_${a}`);vis.binds.materialdesign.addRippleEffect($(o.get(0)).children(),r,!0),vis.binds.materialdesign.button.initialize(o,r,l)})}else if("progress"===i.type){let l=vis.binds.materialdesign.progress.getDataFromJson(i,o.wid,vis.binds.materialdesign.progress.types.linear);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Progress",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Progress",function(){myMdwHelper.waitForElement(e,`.materialdesign-progress-table-row_${t}-col_${a}`,o.wid,"Table Button Toggle Vertical",function(){let o=e.find(`.materialdesign-progress-table-row_${t}-col_${a}`);vis.binds.materialdesign.progress.linear(o,l)})})}else if("progress_circular"===i.type){let l=vis.binds.materialdesign.progress.getDataFromJson(i,o.wid,vis.binds.materialdesign.progress.types.circular) -;c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Progress Circular",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Progress Circular",function(){myMdwHelper.waitForElement(e,`.materialdesign-progress-circular-table-row_${t}-col_${a}`,o.wid,"Table Button Toggle Vertical",function(){let o=e.find(`.materialdesign-progress-circular-table-row_${t}-col_${a}`);vis.binds.materialdesign.progress.circular(o,l)})})}else if("slider"===i.type){let l=vis.binds.materialdesign.slider.getDataFromJson(i,o.wid);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Slider",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Slider",function(){myMdwHelper.waitForElement(e,`.materialdesign-slider-table-row_${t}-col_${a}`,o.wid,"Table Button Toggle Vertical",function(){let o=e.find(`.materialdesign-slider-table-row_${t}-col_${a}`);vis.binds.materialdesign.slider.vuetifySlider(o,l)})})}else if("slider_round"===i.type){let l=vis.binds.materialdesign.roundslider.getDataFromJson(i,o.wid);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Slider Round",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Slider Round",function(){myMdwHelper.waitForElement(e,`.materialdesign-slider-round-table-row_${t}-col_${a}`,o.wid,"Table Button Toggle Vertical",function(){let o=e.find(`.materialdesign-slider-round-table-row_${t}-col_${a}`);vis.binds.materialdesign.roundslider.initialize(o,l)})})}else if("switch"===i.type){let l=vis.binds.materialdesign.switch.getDataFromJson(i,o.wid),r=vis.binds.materialdesign.switch.initialize(l);c=`deprecated!!! Use HTML Widgets instead!

\n ${r.myswitch}\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Switch",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Switch",function(){myMdwHelper.waitForElement(e,`.materialdesign-switch-table-row_${t}-col_${a}`,o.wid,"Table Switch",function(){let o=e.find(`.materialdesign-switch-table-row_${t}-col_${a}`);vis.binds.materialdesign.switch.handle(o,l)})})}else if("checkbox"===i.type){let l=vis.binds.materialdesign.checkbox.getDataFromJson(i,o.wid),r=vis.binds.materialdesign.checkbox.initialize(l);c=`deprecated!!! Use HTML Widgets instead!

\n ${r.checkbox}\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Checkbox",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Checkbox",function(){myMdwHelper.waitForElement(e,`.materialdesign-checkbox-table-row_${t}-col_${a}`,o.wid,"Table Checkbox",function(){let o=e.find(`.materialdesign-checkbox-table-row_${t}-col_${a}`);vis.binds.materialdesign.checkbox.handle(o,l)})})}else if("textfield"===i.type){let l=vis.binds.materialdesign.textfield.getDataFromJson(i,o.wid);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Textfield",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Textfield",function(){myMdwHelper.waitForElement(e,`.materialdesign-input-table-row_${t}-col_${a}`,o.wid,"Table Textfield",function(){let o=e.find(`.materialdesign-input-table-row_${t}-col_${a}`);vis.binds.materialdesign.textfield.initialize(o,l)})})}else if("select"===i.type){let l=vis.binds.materialdesign.select.getDataFromJson(i,o.wid);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Select",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Select",function(){myMdwHelper.waitForElement(e,`.materialdesign-select-table-row_${t}-col_${a}`,o.wid,"Table Select",function(){let o=e.find(`.materialdesign-select-table-row_${t}-col_${a}`);vis.binds.materialdesign.select.initialize(o,l)})})}else if("autocomplete"===i.type){let l=vis.binds.materialdesign.autocomplete.getDataFromJson(i,o.wid);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Autocomplete",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Autocomplete",function(){myMdwHelper.waitForElement(e,`.materialdesign-autocomplete-table-row_${t}-col_${a}`,o.wid,"Table Autocomplete",function(){let o=e.find(`.materialdesign-autocomplete-table-row_${t}-col_${a}`);vis.binds.materialdesign.autocomplete.initialize(o,l)})})}else if("materialdesignicon"===i.type){let l=vis.binds.materialdesign.materialdesignicons.getDataFromJson(i,o.wid);c=`
\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table MaterialDesignIcons",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Autocomplete",function(){myMdwHelper.waitForElement(e,`.materialdesign-icon-table-row_${t}-col_${a}`,o.wid,"Table MaterialDesignIcons",function(){let o=e.find(`.materialdesign-icon-table-row_${t}-col_${a}`);vis.binds.materialdesign.materialdesignicons.initialize(o,l)})})}else"html"===i.type?(c=`
\n
`,i.oid?(myMdwHelper.oidNeedSubscribe(i.oid,o.wid,"Table Html",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Html",function(){myMdwHelper.waitForElement(e,`.materialdesign-html-table-row_${t}-col_${a}`,o.wid,"Table MaterialDesignIcons",function(){let o=e.find(`.materialdesign-html-table-row_${t}-col_${a}`),l=vis.states.attr(i.oid+".val");o.html(i.html.replace("[#value]",l)),vis.states.bind(i.oid+".val",function(e,t,a){t!==a&&o.html(i.html.replace("[#value]",t))})})})):c=i.html):c=i.html;return`\n ${c}\n `}catch(e){return console.error(`[getColElement] row: ${t}, col: ${a}, objValue: ${JSON.stringify(i)}`),console.error(`[getColElement] error: ${e.message}, stack: ${e.stack}`),`\n ${_("Error:")} ${e.message}\n `}}}},getJsonData:function(e,t){let o=[];if(e&&"string"==typeof e)try{e=e.replace(/\n/g," ").replace(/\t/g,""),o=JSON.parse(e)}catch(o){console.error(`[Table - ${t.wid}] getJsonData: cannot parse json string! input: ${e}, error: ${o.message}`)}else if(o=e,!Array.isArray(o)){o=Object.keys(o).map(function(e){return o[e]});let e=[];for(var a=0;a<=Object.keys(o).length-1;a++)o[a]._data&&e.push(o[a]._data);o=e}return o},sortByKey:function(e,t,o){return e.sort(function(e,a){var i=e[t],l=a[t];return o?il?1:0:i>l?-1:imyMdwHelper.getValueFromData(t.appendIcon,"").includes(e))?void 0:myMdwHelper.getValueFromData(t.appendIcon,void 0,"mdi-"),o.appendImage=myMdwHelper.getAllowedImageFileExtensions().some(e=>myMdwHelper.getValueFromData(t.appendIcon,"").includes(e))?myMdwHelper.getValueFromData(t.appendIcon,void 0):void 0,o},methods:{changeEvent(e){"number"!==n?myMdwHelper.setValue(t.oid,e):e?myMdwHelper.setValue(t.oid,e):this.value=vis.states.attr(t.oid+".val")}}});$(document).on("mdwSubscribe",function(e,a){myMdwHelper.isLayoutRefreshNeeded(o,t,a,t.debug)&&l.setStyles(i,t)}),vis.states.bind("vis-materialdesign.0.colors.darkTheme.val",function(e,o,a){l.setStyles(i,t)}),vis.states.bind("vis-materialdesign.0.lastchange.val",function(e,o,a){l.setStyles(i,t)}),l.setStyles(i,t),i.get(0).style.setProperty("--vue-text-icon-append-size",myMdwHelper.getNumberFromData(t.appendIconSize,16)+"px"),i.get(0).style.setProperty("--vue-text-icon-append-color",myMdwHelper.getValueFromData(t.appendIconColor,"")),vis.states.bind(t.oid+".val",function(e,t,o){a.value=t})})})}"mask"===n&&(n="text",t.inputMask&&(t.inputMask.startsWith("[")&&t.inputMask.endsWith("]")?(s=`v-mask="${t.inputMask}"`,d=t.inputMask.replace("[","").replace("]","").replace("'","")):(s=`v-mask="'${myMdwHelper.getValueFromData(t.inputMask,"")}'"`,d=t.inputMask))),i.append(`\n
\n \n ${l.getTemplates(t)}\n\n ${null!==myMdwHelper.getValueFromData(t.appendIcon,null)?'':""} \n\n \n
`),myMdwHelper.oidNeedSubscribe(t.oid,t.wid,o,!1)?myMdwHelper.subscribeStatesAtRuntime(t.wid,o,function(){a()}):a()}catch(e){console.error(`[${o} - ${t.wid}]: error: ${e.message}, stack: ${e.stack} `)}},getDataFromJson:(e,t)=>({wid:t,debug:e.debug,oid:e.oid,inputType:e.inputType,inputMask:e.inputMask,inputMaxLength:e.inputMaxLength,generateHtmlControl:e.generateHtmlControl,inputLayout:e.inputLayout,inputAlignment:e.inputAlignment,inputLayoutBackgroundColor:e.inputLayoutBackgroundColor,inputLayoutBackgroundColorHover:e.inputLayoutBackgroundColorHover,inputLayoutBackgroundColorSelected:e.inputLayoutBackgroundColorSelected,inputLayoutBorderColor:e.inputLayoutBorderColor,inputLayoutBorderColorHover:e.inputLayoutBorderColorHover,inputLayoutBorderColorSelected:e.inputLayoutBorderColorSelected,inputTextFontFamily:e.inputTextFontFamily,inputTextFontSize:e.inputTextFontSize,inputTextColor:e.inputTextColor,inputLabelText:e.inputLabelText,inputLabelColor:e.inputLabelColor,inputLabelColorSelected:e.inputLabelColorSelected,inputLabelFontFamily:e.inputLabelFontFamily,inputLabelFontSize:e.inputLabelFontSize,inputTranslateX:e.inputTranslateX,inputTranslateY:e.inputTranslateY,inputPrefix:e.inputPrefix,inputSuffix:e.inputSuffix,inputAppendixColor:e.inputAppendixColor,inputAppendixFontSize:e.inputAppendixFontSize,inputAppendixFontFamily:e.inputAppendixFontFamily,showInputMessageAlways:e.showInputMessageAlways,inputMessage:e.inputMessage,inputMessageFontFamily:e.inputMessageFontFamily,inputMessageFontSize:e.inputMessageFontSize,inputMessageColor:e.inputMessageColor,showInputCounter:e.showInputCounter,inputCounterColor:e.inputCounterColor,inputCounterFontSize:e.inputCounterFontSize,inputCounterFontFamily:e.inputCounterFontFamily,clearIconShow:e.clearIconShow,clearIcon:e.clearIcon,clearIconSize:e.clearIconSize,clearIconColor:e.clearIconColor,prepandIcon:e.prepandIcon,prepandIconSize:e.prepandIconSize,prepandIconColor:e.prepandIconColor,prepandInnerIcon:e.prepandInnerIcon,prepandInnerIconSize:e.prepandInnerIconSize,prepandInnerIconColor:e.prepandInnerIconColor,appendIcon:e.appendIcon,appendIconSize:e.appendIconSize,appendIconColor:e.appendIconColor,appendOuterIcon:e.appendOuterIcon,appendOuterIconSize:e.appendOuterIconSize,appendOuterIconColor:e.appendOuterIconColor}),getHtmlConstructor(e,t){try{let t,o=e.width?e.width:"100%",a=e.height?e.height:"38px";delete e.width,delete e.height;let i=myMdwHelper.getHtmlmdwData("",vis.binds.materialdesign.textfield.getDataFromJson(e,0));return t="
",t+"
"}catch(e){console.error(`[Input getHtmlConstructor]: ${e.message}, stack: ${e.stack} `)}}},$.initialize(".materialdesign-input-html-element",function(){let e=$(this),t=myMdwHelper.getBooleanFromData(e.attr("mdw-debug"),!1),o="unknown",a=`[Input HTML Element - ${o.replace("w","p")}]`;try{let l="Input HTML Element";function i(t){t.debug&&console.log(`${a} initialize widget`),vis.binds.materialdesign.textfield.initialize(e,t)}o=myMdwHelper.getHtmlParentId(e),a=`[Input HTML Element - ${o.replace("w","p")}]`,t&&console.log(`${a} initialize html element`),myMdwHelper.extractHtmlWidgetData(e,vis.binds.materialdesign.textfield.getDataFromJson({},o),o,l,a,i)}catch(t){console.error(`${a} $.initialize: error: ${t.message}, stack: ${t.stack} `),e.append(`
Error ${t.message}
`)}}),vis.binds.materialdesign.topappbarnav={initializeTopAppBar:function(e){try{let t="",o=myMdwHelper.getValueFromData(e.topAppBarZ_index,"","z-index: ",";"),a=`style="${o}"`,i="",l="";return"standard"===e.topAppBarLayout?l="mdc-top-app-bar--fixed-adjust":"dense"===e.topAppBarLayout?(t="mdc-top-app-bar--dense",l="mdc-top-app-bar--dense-fixed-adjust"):"short"===e.topAppBarLayout&&(t="mdc-top-app-bar--short mdc-top-app-bar--short-collapsed",l="mdc-top-app-bar--short-fixed-adjust"),"modal"===e.drawerLayout&&(i=''),{headerLayout:t,headerStyle:a,contentLayout:l,headerButtonShow:i}}catch(t){console.error(`[TopAppBar - ${e.wid}] initializeTopAppBar: error: ${t.message}, stack: ${t.stack}`)}},initializeDrawer:function(e){try{let i=[],l=[],r="",n="",s="",d="";return t(),o(),a(),{viewsList:i,drawerItemList:l.join(""),drawerHeader:r,drawerLayout:n,drawerStyle:s,drawerModalScrim:d};function t(){let t=myMdwHelper.getValueFromData(e.drawerWidth,"","width: ","px;"),o="",a="";void 0!==e.z_index&&null!==e.z_index&&""!==e.z_index&&(o=`z-index: ${e.z_index};`,a=`z-index: ${e.z_index-1};`),"modal"===e.drawerLayout?(n="mdc-drawer--modal",d=`
`):n="mdc-drawer--dismissible mdc-drawer--open",s=`style="${t}${o}"`}function o(){!0!==e.attr("showHeader")&&"true"!==e.attr("showHeader")||(r=`
\n ${e.headerLabel}\n
`)}function a(){let t=myMdwHelper.getFontSize(e.listItemHeaderTextSize),o=myMdwHelper.getValueFromData(e.drawerIconHeight,"","height: ","px !important;"),a=myMdwHelper.getValueFromData(e.drawerSubItemIconHeight,o,"height: ","px !important;"),i=myMdwHelper.getFontSize(e.listItemTextSize),r=myMdwHelper.getFontSize(e.listSubItemTextSize),n=e.showLabels?"":"display: none;",s=e.showSubItemsLabels?"":"display: none;",d=myMdwHelper.getValueFromData(e.backdropLabelBackgroundHeight,"height: auto;","height: ","%;"),c=myMdwHelper.getValueFromData(e.backdropSubLabelBackgroundHeight,d,"height: ","%;"),u=0,m=0;for(var p=0;p<=e.navItemCount;p++){let b=myMdwHelper.getValueFromData(e.attr("headers"+p),null),y=myMdwHelper.getValueFromData(e.attr("labels"+p),"Menu Item"),h=myMdwHelper.getValueFromData(e.attr("iconDrawer"+p),""),f=void 0,w=0,v=!1;if(myMdwHelper.getValueFromData(e.attr("submenus"+p),void 0))try{f=JSON.parse(e.attr("submenus"+p)),w=f.length,v=!0}catch(e){y=_("Error in submenu JSON")}let k=!1,x=e["permissionGroupSelector"+p];if(x&&!vis.isUserMemberOf(vis.conn.getUser(),x)){if("hide"===e["permissionVisibility"+p]){u=u+w+1;continue}k=!0}let F=myMdwHelper.getListItemHeader(b,t);l.push(F);let M=myMdwHelper.getListItem(e.drawerItemLayout,u,h,v,!1,o,"","","",k,m),H="";"standard"===e.drawerItemLayout&&(H=myMdwHelper.getListIcon(h,"auto",myMdwHelper.getValueFromData(e.drawerIconHeight,"","","px !important;"),myMdwHelper.getValueFromData(e.attr("iconDrawerColor"+p),"#44739e"))),e.showIndexNum&&(y=`[${u}] ${y}`);let $=myMdwHelper.getListItemLabel(e.drawerItemLayout,u,y,v,i,n,e.colorSubItemToggleIcon,d,!1,e.listItemAlignment);if(l.push(`${M}${H}${$}
`),v){l.push('
`),o.divider&&l.push(myMdwHelper.getListItemDivider(!0,e.listSubItemDividerStyle,!0))}l.push("")}l.push(myMdwHelper.getListItemDivider(e.attr("dividers"+p),e.listItemDividerStyle)),u++,m++}}}catch(t){console.error(`[TopAppBar - ${e.wid}] initializeDrawer: error: ${t.message}, stack: ${t.stack}`)}},handler:function(e,t){let o="TopAppBar";try{let n=$(e);myMdwHelper.subscribeThemesAtRuntime(t,o);let s=n.get(0),d=n.find(".mdc-top-app-bar"),c=d.find(".mdc-top-app-bar__title"),u=n.find(".mdc-drawer").get(0),m=n.find(".drawer-frame-app-content"),p=n.find(".mdc-list"),g=p.get(0);if(myMdwHelper.waitForElement(n,".mdc-drawer__content",t.wid,"TopAppBar",function(){if(n.css("left","0px"),n.css("top","0px"),n.css("z-index",""),"modal"===t.drawerLayout){let e=window.getComputedStyle(s,null).width;"short"!==t.topAppBarLayout?d.css("width",e):d.css("position","relative")}else{let e=window.getComputedStyle(s,null).width,o=window.getComputedStyle(u,null).width,a=e.replace("px","")-o.replace("px","");"short"!==t.topAppBarLayout?d.css("width",a):(d.css("left",0),d.css("position","relative"),d.css("width",56)),m.css("left",o)}}),g){function a(){let e=myMdwHelper.getValueFromData(t.colorDrawerBackground,"");u.style.setProperty("--materialdesign-color-drawer-background",e),g.style.setProperty("--materialdesign-color-drawer-sub-background",myMdwHelper.getValueFromData(t.colorDrawerSubBackground,e));let o=myMdwHelper.getValueFromData(t.colorDrawerItemBackground,e);g.style.setProperty("--materialdesign-color-list-item-background",o),g.style.setProperty("--materialdesign-color-sub-list-item-background",myMdwHelper.getValueFromData(t.colorDrawerSubItemBackground,o));let a=myMdwHelper.getValueFromData(t.colorListItemSelected,"");g.style.setProperty("--materialdesign-color-list-item-selected",a),g.style.setProperty("--materialdesign-color-sub-list-item-selected",myMdwHelper.getValueFromData(t.colorListSubItemSelected,a));let i=myMdwHelper.getValueFromData(t.colorListItemHover,"");g.style.setProperty("--materialdesign-color-list-item-hover",i),g.style.setProperty("--materialdesign-color-sub-list-item-hover",myMdwHelper.getValueFromData(t.colorListSubItemHover,i));let l=myMdwHelper.getValueFromData(t.colorListItemText,"");g.style.setProperty("--materialdesign-color-list-item-text",l),g.style.setProperty("--materialdesign-color-sub-list-item-text",myMdwHelper.getValueFromData(t.colorListSubItemText,l));let r=myMdwHelper.getValueFromData(t.colorListItemTextSelected,"");g.style.setProperty("--materialdesign-color-list-item-text-activated",r),g.style.setProperty("--materialdesign-color-sub-list-item-text-activated",myMdwHelper.getValueFromData(t.colorListSubItemTextSelected,r)),g.style.setProperty("--materialdesign-color-list-item-header",myMdwHelper.getValueFromData(t.colorListItemHeaders,"")),g.style.setProperty("--materialdesign-color-list-item-divider",myMdwHelper.getValueFromData(t.colorListItemDivider,"")),g.style.setProperty("--materialdesign-color-sub-list-item-divider",myMdwHelper.getValueFromData(t.colorListSubItemDivider,""));let s=myMdwHelper.getValueFromData(t.colorDrawerbackdropLabelBackground,"");g.style.setProperty("--materialdesign-color-list-item-backdrop",s),g.style.setProperty("--materialdesign-color-sub-list-item-backdrop",myMdwHelper.getValueFromData(t.colorDrawerbackdropSubLabelBackground,s));let c=myMdwHelper.getValueFromData(t.colorDrawerbackdropLabelBackgroundActive,"");g.style.setProperty("--materialdesign-color-list-item-backdrop-activated",c),g.style.setProperty("--materialdesign-color-sub-list-item-backdrop-activated",myMdwHelper.getValueFromData(t.colorDrawerbackdropSubLabelBackgroundActive,c)),g.style.setProperty("--materialdesign-color-list-item-text-disabled",myMdwHelper.getValueFromData(t.colorListItemTextDisabled,"")),g.style.setProperty("--materialdesign-color-list-item-icon-disabled",myMdwHelper.getValueFromData(t.colorListItemIconDisabled,""));let m=myMdwHelper.getValueFromData(t.listItemTextFont,"");g.style.setProperty("--materialdesign-font-top-app-bar-item",m);let p=myMdwHelper.getValueFromData(t.listItemTextFontDisabled,m);g.style.setProperty("--materialdesign-font-top-app-bar-item-disabled",p),g.style.setProperty("--materialdesign-font-top-app-bar-sub-item",myMdwHelper.getValueFromData(t.listItemSubTextFont,m)),g.style.setProperty("--materialdesign-font-top-app-bar-sub-item-disabled",myMdwHelper.getValueFromData(t.listItemSubTextFontDisabled,p)),g.style.setProperty("--materialdesign-font-list-item-header",myMdwHelper.getValueFromData(t.listItemHeaderFont,"")),u.style.setProperty("--materialdesign-color-top-app-bar-header-background",myMdwHelper.getValueFromData(t.colorDrawerHeaderBackground,""));let b=myMdwHelper.getFontSize(t.listItemHeaderTextSize);b&&b.style&&n.find(".mdc-list-group__subheader").css("font-size",myMdwHelper.getStringFromNumberData(t.listItemHeaderTextSize,"inherit","","px"));let y=myMdwHelper.getFontSize(t.listItemTextSize);y&&y.style&&n.find(".mdc-list-item__text").css("font-size",myMdwHelper.getStringFromNumberData(t.listItemTextSize,"inherit","","px"));let h=myMdwHelper.getFontSize(t.listSubItemTextSize);h&&h.style&&n.find(".isSubItem .mdc-list-item__text").css("font-size",myMdwHelper.getStringFromNumberData(t.listSubItemTextSize,"inherit","","px")),d.get(0).style.setProperty("--materialdesign-color-top-app-bar-background",myMdwHelper.getValueFromData(t.colorTopAppBarBackground,"")),d.get(0).style.setProperty("--materialdesign-font-top-app-bar-title",myMdwHelper.getValueFromData(t.titleFont,"")),d.get(0).style.setProperty("--materialdesign-font-size-top-app-bar-title",myMdwHelper.getNumberFromData(t.titleFontSize,20)+"px"),d.get(0).style.setProperty("--materialdesign-color-top-app-bar-title",myMdwHelper.getValueFromData(t.colorTopAppBarTitle,"")),n.find(".mdc-list-item").not(".mdc-list-item.isSubItem").each(function(e){$(this).find(".materialdesign-icon-image").css("color",myMdwHelper.getValueFromData(t.attr("iconDrawerColor"+e),"#44739e")),$(this).find(".toggleIcon").css("color",myMdwHelper.getValueFromData(t.colorSubItemToggleIcon,"#44739e"));let o=parseInt($(this).attr("index"));if($(this).hasClass("hasSubItems")){let i=JSON.parse(t.attr("submenus"+e));for(var a=0;a<=i.length-1;a++)n.find(`.isSubItem[index="${o+1+a}"] .materialdesign-icon-image`).css("color",myMdwHelper.getValueFromData(i[a].iconColor,myMdwHelper.getValueFromData(t.attr("subIconDrawerColor"+e),"#44739e")))}})}a();const e=new mdc.drawer.MDCDrawer(u),b=new mdc.topAppBar.MDCTopAppBar(d.get(0)),y=new mdc.list.MDCList(g);y.listElements.map(e=>new mdc.ripple.MDCRipple(e));b.setScrollTarget(n.find(".mdc-top-app-bar-content").get(0)),b.listen("MDCTopAppBar:nav",()=>{if(vis.binds.materialdesign.helper.vibrate(t.vibrateTopAppBarOnMobilDevices),"dismissible"===t.drawerLayout)if(e.open){let o=window.getComputedStyle(s,null).width;window.getComputedStyle(u,null).width;"short"!==t.topAppBarLayout?d.css("width",o):vis.editMode||d.css("left","0px"),m.css("left","0px"),e.open=!e.open}else{let o=window.getComputedStyle(s,null).width,a=window.getComputedStyle(u,null).width,i=o.replace("px","")-a.replace("px","");e.open=!e.open,setTimeout(function(){"short"!==t.topAppBarLayout?d.css("width",i):vis.editMode||d.css("left",a),m.css("left",a)},250)}else e.open=!e.open});let h=vis.states.attr(t.oid+".val");function i(e){let o=p.find(`div[id="listItem_${e}"]`),a=o.find(".mdc-list-item__text").text();if(myMdwHelper.getBooleanFromData(t.showSelectedItemAsTitle,!0))if(myMdwHelper.getBooleanFromData(t.showSelectedItemIconInTitle,!0)){let e=o.find(".materialdesign-icon-image");if(e.length>0&&e[0]){let o=void 0,i=void 0;e.attr("src")?(o=e.attr("src"), +;c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Progress Circular",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Progress Circular",function(){myMdwHelper.waitForElement(e,`.materialdesign-progress-circular-table-row_${t}-col_${a}`,o.wid,"Table Button Toggle Vertical",function(){let o=e.find(`.materialdesign-progress-circular-table-row_${t}-col_${a}`);vis.binds.materialdesign.progress.circular(o,l)})})}else if("slider"===i.type){let l=vis.binds.materialdesign.slider.getDataFromJson(i,o.wid);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Slider",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Slider",function(){myMdwHelper.waitForElement(e,`.materialdesign-slider-table-row_${t}-col_${a}`,o.wid,"Table Button Toggle Vertical",function(){let o=e.find(`.materialdesign-slider-table-row_${t}-col_${a}`);vis.binds.materialdesign.slider.vuetifySlider(o,l)})})}else if("slider_round"===i.type){let l=vis.binds.materialdesign.roundslider.getDataFromJson(i,o.wid);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Slider Round",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Slider Round",function(){myMdwHelper.waitForElement(e,`.materialdesign-slider-round-table-row_${t}-col_${a}`,o.wid,"Table Button Toggle Vertical",function(){let o=e.find(`.materialdesign-slider-round-table-row_${t}-col_${a}`);vis.binds.materialdesign.roundslider.initialize(o,l)})})}else if("switch"===i.type){let l=vis.binds.materialdesign.switch.getDataFromJson(i,o.wid),r=vis.binds.materialdesign.switch.initialize(l);c=`deprecated!!! Use HTML Widgets instead!

\n ${r.myswitch}\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Switch",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Switch",function(){myMdwHelper.waitForElement(e,`.materialdesign-switch-table-row_${t}-col_${a}`,o.wid,"Table Switch",function(){let o=e.find(`.materialdesign-switch-table-row_${t}-col_${a}`);vis.binds.materialdesign.switch.handle(o,l)})})}else if("checkbox"===i.type){let l=vis.binds.materialdesign.checkbox.getDataFromJson(i,o.wid),r=vis.binds.materialdesign.checkbox.initialize(l);c=`deprecated!!! Use HTML Widgets instead!

\n ${r.checkbox}\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Checkbox",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Checkbox",function(){myMdwHelper.waitForElement(e,`.materialdesign-checkbox-table-row_${t}-col_${a}`,o.wid,"Table Checkbox",function(){let o=e.find(`.materialdesign-checkbox-table-row_${t}-col_${a}`);vis.binds.materialdesign.checkbox.handle(o,l)})})}else if("textfield"===i.type){let l=vis.binds.materialdesign.textfield.getDataFromJson(i,o.wid);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Textfield",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Textfield",function(){myMdwHelper.waitForElement(e,`.materialdesign-input-table-row_${t}-col_${a}`,o.wid,"Table Textfield",function(){let o=e.find(`.materialdesign-input-table-row_${t}-col_${a}`);vis.binds.materialdesign.textfield.initialize(o,l)})})}else if("select"===i.type){let l=vis.binds.materialdesign.select.getDataFromJson(i,o.wid);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Select",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Select",function(){myMdwHelper.waitForElement(e,`.materialdesign-select-table-row_${t}-col_${a}`,o.wid,"Table Select",function(){let o=e.find(`.materialdesign-select-table-row_${t}-col_${a}`);vis.binds.materialdesign.select.initialize(o,l)})})}else if("autocomplete"===i.type){let l=vis.binds.materialdesign.autocomplete.getDataFromJson(i,o.wid);c=`deprecated!!! Use HTML Widgets instead!

\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table Autocomplete",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Autocomplete",function(){myMdwHelper.waitForElement(e,`.materialdesign-autocomplete-table-row_${t}-col_${a}`,o.wid,"Table Autocomplete",function(){let o=e.find(`.materialdesign-autocomplete-table-row_${t}-col_${a}`);vis.binds.materialdesign.autocomplete.initialize(o,l)})})}else if("materialdesignicon"===i.type){let l=vis.binds.materialdesign.materialdesignicons.getDataFromJson(i,o.wid);c=`
\n
`,myMdwHelper.oidNeedSubscribe(l.oid,o.wid,"Table MaterialDesignIcons",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Autocomplete",function(){myMdwHelper.waitForElement(e,`.materialdesign-icon-table-row_${t}-col_${a}`,o.wid,"Table MaterialDesignIcons",function(){let o=e.find(`.materialdesign-icon-table-row_${t}-col_${a}`);vis.binds.materialdesign.materialdesignicons.initialize(o,l)})})}else"html"===i.type?(c=`
\n
`,i.oid?(myMdwHelper.oidNeedSubscribe(i.oid,o.wid,"Table Html",!0),myMdwHelper.subscribeStatesAtRuntime(o.wid,"Table Html",function(){myMdwHelper.waitForElement(e,`.materialdesign-html-table-row_${t}-col_${a}`,o.wid,"Table MaterialDesignIcons",function(){let o=e.find(`.materialdesign-html-table-row_${t}-col_${a}`),l=vis.states.attr(i.oid+".val");o.html(i.html.replace("[#value]",l)),vis.states.bind(i.oid+".val",function(e,t,a){t!==a&&o.html(i.html.replace("[#value]",t))})})})):c=i.html):c=i.html;return`\n ${c}\n `}catch(e){return console.error(`[getColElement] row: ${t}, col: ${a}, objValue: ${JSON.stringify(i)}`),console.error(`[getColElement] error: ${e.message}, stack: ${e.stack}`),`\n ${_("Error:")} ${e.message}\n `}}}},getJsonData:function(e,t){let o=[];if(e&&"string"==typeof e)try{e=e.replace(/\n/g," ").replace(/\t/g,""),o=JSON.parse(e)}catch(o){console.error(`[Table - ${t.wid}] getJsonData: cannot parse json string! input: ${e}, error: ${o.message}`)}else if(o=e,!Array.isArray(o)){o=Object.keys(o).map(function(e){return o[e]});let e=[];for(var a=0;a<=Object.keys(o).length-1;a++)o[a]._data&&e.push(o[a]._data);o=e}return o},sortByKey:function(e,t,o){return e.sort(function(e,a){var i=e[t],l=a[t];return o?il?1:0:i>l?-1:imyMdwHelper.getValueFromData(t.appendIcon,"").includes(e))?void 0:myMdwHelper.getValueFromData(t.appendIcon,void 0,"mdi-"),o.appendImage=myMdwHelper.getAllowedImageFileExtensions().some(e=>myMdwHelper.getValueFromData(t.appendIcon,"").includes(e))?myMdwHelper.getValueFromData(t.appendIcon,void 0):void 0,o},methods:{changeEvent(e){"number"!==n?myMdwHelper.setValue(t.oid,e):e?myMdwHelper.setValue(t.oid,e):this.value=vis.states.attr(t.oid+".val")}}});$(document).on("mdwSubscribe",function(e,a){myMdwHelper.isLayoutRefreshNeeded(o,t,a,t.debug)&&l.setStyles(i,t)}),vis.states.bind("vis-materialdesign.0.colors.darkTheme.val",function(e,o,a){l.setStyles(i,t)}),vis.states.bind("vis-materialdesign.0.lastchange.val",function(e,o,a){l.setStyles(i,t)}),l.setStyles(i,t),i.get(0).style.setProperty("--vue-text-icon-append-size",myMdwHelper.getNumberFromData(t.appendIconSize,16)+"px"),i.get(0).style.setProperty("--vue-text-icon-append-color",myMdwHelper.getValueFromData(t.appendIconColor,"")),vis.states.bind(t.oid+".val",function(e,t,o){a.value=t})})})}"mask"===n&&(n="text",t.inputMask&&(t.inputMask.startsWith("[")&&t.inputMask.endsWith("]")?(s=`v-mask="${t.inputMask}"`,d=t.inputMask.replace("[","").replace("]","").replace("'","")):(s=`v-mask="'${myMdwHelper.getValueFromData(t.inputMask,"")}'"`,d=t.inputMask))),i.append(`\n
\n \n ${l.getTemplates(t)}\n\n ${null!==myMdwHelper.getValueFromData(t.appendIcon,null)?'':""} \n\n \n
`),myMdwHelper.oidNeedSubscribe(t.oid,t.wid,o,!1)?myMdwHelper.subscribeStatesAtRuntime(t.wid,o,function(){a()}):a()}catch(e){console.error(`[${o} - ${t.wid}]: error: ${e.message}, stack: ${e.stack} `)}},getDataFromJson:(e,t)=>({wid:t,debug:e.debug,oid:e.oid,inputType:e.inputType,inputMask:e.inputMask,inputMaxLength:e.inputMaxLength,generateHtmlControl:e.generateHtmlControl,inputLayout:e.inputLayout,inputAlignment:e.inputAlignment,inputLayoutBackgroundColor:e.inputLayoutBackgroundColor,inputLayoutBackgroundColorHover:e.inputLayoutBackgroundColorHover,inputLayoutBackgroundColorSelected:e.inputLayoutBackgroundColorSelected,inputLayoutBorderColor:e.inputLayoutBorderColor,inputLayoutBorderColorHover:e.inputLayoutBorderColorHover,inputLayoutBorderColorSelected:e.inputLayoutBorderColorSelected,inputTextFontFamily:e.inputTextFontFamily,inputTextFontSize:e.inputTextFontSize,inputTextColor:e.inputTextColor,inputLabelText:e.inputLabelText,inputLabelColor:e.inputLabelColor,inputLabelColorSelected:e.inputLabelColorSelected,inputLabelFontFamily:e.inputLabelFontFamily,inputLabelFontSize:e.inputLabelFontSize,inputTranslateX:e.inputTranslateX,inputTranslateY:e.inputTranslateY,inputPrefix:e.inputPrefix,inputSuffix:e.inputSuffix,inputAppendixColor:e.inputAppendixColor,inputAppendixFontSize:e.inputAppendixFontSize,inputAppendixFontFamily:e.inputAppendixFontFamily,showInputMessageAlways:e.showInputMessageAlways,inputMessage:e.inputMessage,inputMessageFontFamily:e.inputMessageFontFamily,inputMessageFontSize:e.inputMessageFontSize,inputMessageColor:e.inputMessageColor,showInputCounter:e.showInputCounter,inputCounterColor:e.inputCounterColor,inputCounterFontSize:e.inputCounterFontSize,inputCounterFontFamily:e.inputCounterFontFamily,clearIconShow:e.clearIconShow,clearIcon:e.clearIcon,clearIconSize:e.clearIconSize,clearIconColor:e.clearIconColor,prepandIcon:e.prepandIcon,prepandIconSize:e.prepandIconSize,prepandIconColor:e.prepandIconColor,prepandInnerIcon:e.prepandInnerIcon,prepandInnerIconSize:e.prepandInnerIconSize,prepandInnerIconColor:e.prepandInnerIconColor,appendIcon:e.appendIcon,appendIconSize:e.appendIconSize,appendIconColor:e.appendIconColor,appendOuterIcon:e.appendOuterIcon,appendOuterIconSize:e.appendOuterIconSize,appendOuterIconColor:e.appendOuterIconColor}),getHtmlConstructor(e,t){try{let t,o=e.width?e.width:"100%",a=e.height?e.height:"38px";delete e.width,delete e.height;let i=myMdwHelper.getHtmlmdwData("",vis.binds.materialdesign.textfield.getDataFromJson(e,0));return t="
",t+"
"}catch(e){console.error(`[Input getHtmlConstructor]: ${e.message}, stack: ${e.stack} `)}}},$.initialize(".materialdesign-input-html-element",function(){let e=$(this),t=myMdwHelper.getBooleanFromData(e.attr("mdw-debug"),!1),o="unknown",a=`[Input HTML Element - ${o.replace("w","p")}]`;try{let l="Input HTML Element";function i(t){t.debug&&console.log(`${a} initialize widget`),vis.binds.materialdesign.textfield.initialize(e,t)}o=myMdwHelper.getHtmlParentId(e),a=`[Input HTML Element - ${o.replace("w","p")}]`,t&&console.log(`${a} initialize html element`),myMdwHelper.extractHtmlWidgetData(e,vis.binds.materialdesign.textfield.getDataFromJson({},o),o,l,a,i)}catch(t){console.error(`${a} $.initialize: error: ${t.message}, stack: ${t.stack} `),e.append(`
Error ${t.message}
`)}}),vis.binds.materialdesign.topappbarnav={initializeTopAppBar:function(e){try{let t="",o=myMdwHelper.getValueFromData(e.topAppBarZ_index,"","z-index: ",";"),a=`style="${o}"`,i="",l="";return"standard"===e.topAppBarLayout?l="mdc-top-app-bar--fixed-adjust":"dense"===e.topAppBarLayout?(t="mdc-top-app-bar--dense",l="mdc-top-app-bar--dense-fixed-adjust"):"short"===e.topAppBarLayout&&(t="mdc-top-app-bar--short mdc-top-app-bar--short-collapsed",l="mdc-top-app-bar--short-fixed-adjust"),"modal"===e.drawerLayout&&(i=''),{headerLayout:t,headerStyle:a,contentLayout:l,headerButtonShow:i}}catch(t){console.error(`[TopAppBar - ${e.wid}] initializeTopAppBar: error: ${t.message}, stack: ${t.stack}`)}},initializeDrawer:function(e){try{let i=[],l=[],r="",n="",s="",d="";return t(),o(),a(),{viewsList:i,drawerItemList:l.join(""),drawerHeader:r,drawerLayout:n,drawerStyle:s,drawerModalScrim:d};function t(){let t=myMdwHelper.getValueFromData(e.drawerWidth,"","width: ","px;"),o="",a="";void 0!==e.z_index&&null!==e.z_index&&""!==e.z_index&&(o=`z-index: ${e.z_index};`,a=`z-index: ${e.z_index-1};`),"modal"===e.drawerLayout?(n="mdc-drawer--modal",d=`
`):n="mdc-drawer--dismissible mdc-drawer--open",s=`style="${t}${o}"`}function o(){!0!==e.attr("showHeader")&&"true"!==e.attr("showHeader")||(r=`
\n ${e.headerLabel}\n
`)}function a(){let t=myMdwHelper.getFontSize(e.listItemHeaderTextSize),o=myMdwHelper.getValueFromData(e.drawerIconHeight,"","height: ","px !important;"),a=myMdwHelper.getValueFromData(e.drawerSubItemIconHeight,o,"height: ","px !important;"),i=myMdwHelper.getFontSize(e.listItemTextSize),r=myMdwHelper.getFontSize(e.listSubItemTextSize),n=e.showLabels?"":"display: none;",s=e.showSubItemsLabels?"":"display: none;",d=myMdwHelper.getValueFromData(e.backdropLabelBackgroundHeight,"height: auto;","height: ","%;"),c=myMdwHelper.getValueFromData(e.backdropSubLabelBackgroundHeight,d,"height: ","%;"),u=0,m=0;for(var p=0;p<=e.navItemCount;p++){let b=myMdwHelper.getValueFromData(e.attr("headers"+p),null),y=myMdwHelper.getValueFromData(e.attr("labels"+p),"Menu Item"),h=myMdwHelper.getValueFromData(e.attr("iconDrawer"+p),""),f=void 0,w=0,v=!1;if(myMdwHelper.getValueFromData(e.attr("submenus"+p),void 0))try{f=JSON.parse(e.attr("submenus"+p)),w=f.length,v=!0}catch(e){y=_("Error in submenu JSON")}let k=!1,x=e["permissionGroupSelector"+p];if(x&&!vis.isUserMemberOf(vis.conn.getUser(),x)){if("hide"===e["permissionVisibility"+p]){u=u+w+1;continue}k=!0}let F=myMdwHelper.getListItemHeader(b,t);l.push(F);let M=myMdwHelper.getListItem(e.drawerItemLayout,u,h,v,!1,o,"","","",k,m),H="";"standard"===e.drawerItemLayout&&(H=myMdwHelper.getListIcon(h,"auto",myMdwHelper.getValueFromData(e.drawerIconHeight,"","","px !important;"),myMdwHelper.getValueFromData(e.attr("iconDrawerColor"+p),"#44739e"))),e.showIndexNum&&(y=`[${u}] ${y}`);let $=myMdwHelper.getListItemLabel(e.drawerItemLayout,u,y,v,i,n,e.colorSubItemToggleIcon,d,!1,e.listItemAlignment);if(l.push(`${M}${H}${$}`),v){l.push('")}l.push(myMdwHelper.getListItemDivider(e.attr("dividers"+p),e.listItemDividerStyle)),u++,m++}}}catch(t){console.error(`[TopAppBar - ${e.wid}] initializeDrawer: error: ${t.message}, stack: ${t.stack}`)}},handler:function(e,t){let o="TopAppBar";try{let n=$(e);myMdwHelper.subscribeThemesAtRuntime(t,o);let s=n.get(0),d=n.find(".mdc-top-app-bar"),c=d.find(".mdc-top-app-bar__title"),u=n.find(".mdc-drawer").get(0),m=n.find(".drawer-frame-app-content"),p=n.find(".mdc-list"),g=p.get(0);if(myMdwHelper.waitForElement(n,".mdc-drawer__content",t.wid,"TopAppBar",function(){if(n.css("left","0px"),n.css("top","0px"),n.css("z-index",""),"modal"===t.drawerLayout){let e=window.getComputedStyle(s,null).width;"short"!==t.topAppBarLayout?d.css("width",e):d.css("position","relative")}else{let e=window.getComputedStyle(s,null).width,o=window.getComputedStyle(u,null).width,a=e.replace("px","")-o.replace("px","");"short"!==t.topAppBarLayout?d.css("width",a):(d.css("left",0),d.css("position","relative"),d.css("width",56)),m.css("left",o)}}),g){function a(){let e=myMdwHelper.getValueFromData(t.colorDrawerBackground,"");u.style.setProperty("--materialdesign-color-drawer-background",e),g.style.setProperty("--materialdesign-color-drawer-sub-background",myMdwHelper.getValueFromData(t.colorDrawerSubBackground,e));let o=myMdwHelper.getValueFromData(t.colorDrawerItemBackground,e);g.style.setProperty("--materialdesign-color-list-item-background",o),g.style.setProperty("--materialdesign-color-sub-list-item-background",myMdwHelper.getValueFromData(t.colorDrawerSubItemBackground,o));let a=myMdwHelper.getValueFromData(t.colorListItemSelected,"");g.style.setProperty("--materialdesign-color-list-item-selected",a),g.style.setProperty("--materialdesign-color-sub-list-item-selected",myMdwHelper.getValueFromData(t.colorListSubItemSelected,a));let i=myMdwHelper.getValueFromData(t.colorListItemHover,"");g.style.setProperty("--materialdesign-color-list-item-hover",i),g.style.setProperty("--materialdesign-color-sub-list-item-hover",myMdwHelper.getValueFromData(t.colorListSubItemHover,i));let l=myMdwHelper.getValueFromData(t.colorListItemText,"");g.style.setProperty("--materialdesign-color-list-item-text",l),g.style.setProperty("--materialdesign-color-sub-list-item-text",myMdwHelper.getValueFromData(t.colorListSubItemText,l));let r=myMdwHelper.getValueFromData(t.colorListItemTextSelected,"");g.style.setProperty("--materialdesign-color-list-item-text-activated",r),g.style.setProperty("--materialdesign-color-sub-list-item-text-activated",myMdwHelper.getValueFromData(t.colorListSubItemTextSelected,r)),g.style.setProperty("--materialdesign-color-list-item-header",myMdwHelper.getValueFromData(t.colorListItemHeaders,"")),g.style.setProperty("--materialdesign-color-list-item-divider",myMdwHelper.getValueFromData(t.colorListItemDivider,"")),g.style.setProperty("--materialdesign-color-sub-list-item-divider",myMdwHelper.getValueFromData(t.colorListSubItemDivider,""));let s=myMdwHelper.getValueFromData(t.colorDrawerbackdropLabelBackground,"");g.style.setProperty("--materialdesign-color-list-item-backdrop",s),g.style.setProperty("--materialdesign-color-sub-list-item-backdrop",myMdwHelper.getValueFromData(t.colorDrawerbackdropSubLabelBackground,s));let c=myMdwHelper.getValueFromData(t.colorDrawerbackdropLabelBackgroundActive,"");g.style.setProperty("--materialdesign-color-list-item-backdrop-activated",c),g.style.setProperty("--materialdesign-color-sub-list-item-backdrop-activated",myMdwHelper.getValueFromData(t.colorDrawerbackdropSubLabelBackgroundActive,c)),g.style.setProperty("--materialdesign-color-list-item-text-disabled",myMdwHelper.getValueFromData(t.colorListItemTextDisabled,"")),g.style.setProperty("--materialdesign-color-list-item-icon-disabled",myMdwHelper.getValueFromData(t.colorListItemIconDisabled,""));let m=myMdwHelper.getValueFromData(t.listItemTextFont,"");g.style.setProperty("--materialdesign-font-top-app-bar-item",m);let p=myMdwHelper.getValueFromData(t.listItemTextFontDisabled,m);g.style.setProperty("--materialdesign-font-top-app-bar-item-disabled",p),g.style.setProperty("--materialdesign-font-top-app-bar-sub-item",myMdwHelper.getValueFromData(t.listItemSubTextFont,m)),g.style.setProperty("--materialdesign-font-top-app-bar-sub-item-disabled",myMdwHelper.getValueFromData(t.listItemSubTextFontDisabled,p)),g.style.setProperty("--materialdesign-font-list-item-header",myMdwHelper.getValueFromData(t.listItemHeaderFont,"")),u.style.setProperty("--materialdesign-color-top-app-bar-header-background",myMdwHelper.getValueFromData(t.colorDrawerHeaderBackground,""));let b=myMdwHelper.getFontSize(t.listItemHeaderTextSize);b&&b.style&&n.find(".mdc-list-group__subheader").css("font-size",myMdwHelper.getStringFromNumberData(t.listItemHeaderTextSize,"inherit","","px"));let y=myMdwHelper.getFontSize(t.listItemTextSize);y&&y.style&&n.find(".mdc-list-item__text").css("font-size",myMdwHelper.getStringFromNumberData(t.listItemTextSize,"inherit","","px"));let h=myMdwHelper.getFontSize(t.listSubItemTextSize);h&&h.style&&n.find(".isSubItem .mdc-list-item__text").css("font-size",myMdwHelper.getStringFromNumberData(t.listSubItemTextSize,"inherit","","px")),d.get(0).style.setProperty("--materialdesign-color-top-app-bar-background",myMdwHelper.getValueFromData(t.colorTopAppBarBackground,"")),d.get(0).style.setProperty("--materialdesign-font-top-app-bar-title",myMdwHelper.getValueFromData(t.titleFont,"")),d.get(0).style.setProperty("--materialdesign-font-size-top-app-bar-title",myMdwHelper.getNumberFromData(t.titleFontSize,20)+"px"),d.get(0).style.setProperty("--materialdesign-color-top-app-bar-title",myMdwHelper.getValueFromData(t.colorTopAppBarTitle,"")),d.get(0).style.setProperty("--materialdesign-top-app-bar-color-burger-icon",myMdwHelper.getValueFromData(t.topAppBarIconColor,"")),n.find(".mdc-list-item").not(".mdc-list-item.isSubItem").each(function(e){$(this).find(".materialdesign-icon-image").css("color",myMdwHelper.getValueFromData(t.attr("iconDrawerColor"+e),"#44739e")),$(this).find(".toggleIcon").css("color",myMdwHelper.getValueFromData(t.colorSubItemToggleIcon,"#44739e"));let o=parseInt($(this).attr("index"));if($(this).hasClass("hasSubItems")){let i=JSON.parse(t.attr("submenus"+e));for(var a=0;a<=i.length-1;a++)n.find(`.isSubItem[index="${o+1+a}"] .materialdesign-icon-image`).css("color",myMdwHelper.getValueFromData(i[a].iconColor,myMdwHelper.getValueFromData(t.attr("subIconDrawerColor"+e),"#44739e")))}})}a();const e=new mdc.drawer.MDCDrawer(u),b=new mdc.topAppBar.MDCTopAppBar(d.get(0)),y=new mdc.list.MDCList(g);y.listElements.map(e=>new mdc.ripple.MDCRipple(e));b.setScrollTarget(n.find(".mdc-top-app-bar-content").get(0)),b.listen("MDCTopAppBar:nav",()=>{if(vis.binds.materialdesign.helper.vibrate(t.vibrateTopAppBarOnMobilDevices),"dismissible"===t.drawerLayout)if(e.open){let o=window.getComputedStyle(s,null).width;window.getComputedStyle(u,null).width;"short"!==t.topAppBarLayout?d.css("width",o):vis.editMode||d.css("left","0px"),m.css("left","0px"),e.open=!e.open}else{let o=window.getComputedStyle(s,null).width,a=window.getComputedStyle(u,null).width,i=o.replace("px","")-a.replace("px","");e.open=!e.open,setTimeout(function(){"short"!==t.topAppBarLayout?d.css("width",i):vis.editMode||d.css("left",a),m.css("left",a)},250)}else e.open=!e.open});let h=vis.states.attr(t.oid+".val");function i(e){let o=p.find(`div[id="listItem_${e}"]`),a=o.find(".mdc-list-item__text").text();if(myMdwHelper.getBooleanFromData(t.showSelectedItemAsTitle,!0))if(myMdwHelper.getBooleanFromData(t.showSelectedItemIconInTitle,!0)){let e=o.find(".materialdesign-icon-image");if(e.length>0&&e[0]){let o=void 0,i=void 0;e.attr("src")?(o=e.attr("src"), i=myMdwHelper.getIconElement(o,"auto",myMdwHelper.getValueFromData(t.iconTitleHeight,"30px"),"","margin-right: 10px;")):e[0].classList&&e[0].classList[1]&&e[0].classList[1].startsWith("mdi-")&&(o=e[0].classList[1].replace("mdi-",""),i=myMdwHelper.getIconElement(o,"auto",myMdwHelper.getValueFromData(t.iconTitleHeight,"30px"),"","margin-right: 10px;")),i?c.html(`${i}${a}`):c.text(a)}else c.text(a)}else c.text(a);if(t.selectedItemName_oid){let i=o.attr("parentIndex");if(i){let o=p.find(`span[id="listItem_${i}"]`).text();myMdwHelper.setValue(t.selectedItemName_oid,`${o.replace(`[${i}] `,"").trim()}.${a.replace(`[${e}] `,"").trim()}`)}else myMdwHelper.setValue(t.selectedItemName_oid,a.replace(`[${e}] `,"").trim())}}function l(e){let t=p.find(`.mdc-list-item[id="listItem_${e}"]`);if(t.hasClass("isSubItem")){let e=t.parent().prev(".hasSubItems");e.hasClass("toggled")||(e.addClass("toggled"),e.find(".toggleIcon").removeClass("mdi-menu-down"),e.find(".toggleIcon").addClass("mdi-menu-up"),e.next("nav.mdc-sub-list").toggle())}}function r(e){let o=p.find(`.mdc-list-item[id="listItem_${e}"]`);0===o.length?myMdwHelper.setValue(t.oid,myMdwHelper.getNumberFromData(t.navDefaultValue,0)):o.hasClass("mdc-list-item--disabled")?myMdwHelper.setValue(t.oid,myMdwHelper.getNumberFromData(t.navDefaultValue,0)):(y.selectedIndex=parseInt(o.eq(0).attr("index")),l(e))}r(h),i(h),vis.states.bind(t.oid+".val",function(e,t,o){r(t),i(t)}),$(document).on("mdwSubscribe",function(e,i){myMdwHelper.isLayoutRefreshNeeded(o,t,i,t.debug)&&a()}),vis.states.bind("vis-materialdesign.0.colors.darkTheme.val",function(e,t,o){a()}),vis.states.bind("vis-materialdesign.0.lastchange.val",function(e,t,o){a()}),p.find(".mdc-list-item").on("click",function(){let o=$(this).eq(0),a=parseInt(o.attr("id").replace("listItem_","")),i=o.hasClass("mdc-list-item--disabled");vis.binds.materialdesign.helper.vibrate(t.vibrateDrawerOnMobilDevices),i||($(this).hasClass("hasSubItems")?($(this).hasClass("toggled")?($(this).removeClass("toggled"),$(this).find(".toggleIcon").removeClass("mdi-menu-up"),$(this).find(".toggleIcon").addClass("mdi-menu-down")):($(this).addClass("toggled"),$(this).find(".toggleIcon").removeClass("mdi-menu-down"),$(this).find(".toggleIcon").addClass("mdi-menu-up")),$(this).next("nav.mdc-sub-list").toggle(),y.selectedIndex=parseInt(p.find(`.mdc-list-item[id="listItem_${a}"]`).eq(0).attr("index"))):(h=vis.states.attr(t.oid+".val"),h!=a&&(myMdwHelper.setValue(t.oid,a),setTimeout(function(){window.scrollTo({top:0,left:0})},50)),"modal"===t.drawerLayout&&(e.open=!1)))})}}catch(e){console.error(`[${o} - ${t.wid}] handle: error: ${e.message}, stack: ${e.stack}`)}}},vis.binds.materialdesign.value={initialize:async function(e,t){let o="Value",a=`[Value - ${t.wid}] initialize:`;try{let s=$(e);myMdwHelper.subscribeThemesAtRuntime(t,o);let d=vis.states.attr(t.oid+".val"),c=myMdwHelper.getIconElement(n(t.image,d),"auto",myMdwHelper.getValueFromData(t.iconHeight,"24px","","px"),myMdwHelper.getValueFromData(n(t.imageColor,d),"#44739e")),u=myMdwHelper.getNumberFromData(t.valueLabelWidth,4);s.html(`\n ${"left"===t.iconPosition?`
${c}
`:""}\n
\n
\n
\n ${"right"===t.iconPosition?`
${c}
`:""}\n `);let m=s.find(".prepand-text"),p=s.find(".value-text"),g=s.find(".append-text"),b=myMdwHelper.getValueFromData(t.targetType,"auto");function i(e,o){e||(e=vis.states.attr(t.oid+".val")),s.get(0).style.setProperty("--value-color-text",myMdwHelper.getValueFromData(n(t.valuesFontColor,e),"")),s.get(0).style.setProperty("--value-font-text",myMdwHelper.getValueFromData(t.valuesFontFamily,"")),s.get(0).style.setProperty("--value-font-size-text",myMdwHelper.getStringFromNumberData(t.valuesFontSize,14,"","px")),s.get(0).style.setProperty("--value-color-prepand",myMdwHelper.getValueFromData(n(t.prepandTextColor,e),"")),s.get(0).style.setProperty("--value-font-prepand",myMdwHelper.getValueFromData(t.prepandTextFontFamily,"")),s.get(0).style.setProperty("--value-font-size-prepand",myMdwHelper.getStringFromNumberData(t.prepandTextFontSize,14,"","px")),s.get(0).style.setProperty("--value-color-append",myMdwHelper.getValueFromData(n(t.appendTextColor,e),"")),s.get(0).style.setProperty("--value-font-append",myMdwHelper.getValueFromData(t.appendTextFontFamily,"")),s.get(0).style.setProperty("--value-font-size-append",myMdwHelper.getStringFromNumberData(t.appendTextFontSize,14,"","px")),s.find(".materialdesign-value-icon").html(myMdwHelper.getIconElement(n(t.image,e),"auto",myMdwHelper.getValueFromData(t.iconHeight,"24px","","px"),myMdwHelper.getValueFromData(n(t.imageColor,e),"#44739e"))),l(e,o)}function l(e,i){function l(){if(c)if(myMdwHelper.getValueFromData(t.overrideText,void 0))if(c.toString().includes("|")){c=c.split("|");let o=t.overrideText;for(var e=0;e<=c.length-1;e++)o=o.replace(`#value[${e}]`,c[e]);p.html(o)}else p.html(t.overrideText.replace(/#value/g,c));else p.html(c)}let s="auto"===b?typeof e:b,d=!1;t.debug&&console.log(`${a} - setValue, type: '${s}', targetType: '${b}'`),m.html(myMdwHelper.getValueFromData(t.prepandText,"")),g.html(myMdwHelper.getValueFromData(t.appendText,""));let c="";if(null!=e){let i=e;if("number"===s)try{if(myMdwHelper.getValueFromData(t.calculate,void 0)&&t.calculate.includes("#value")){let e=r(t.calculate,i);i=math.evaluate(e),t.debug&&console.log(`${a} type: '${s}', evaluate: '${e}', result: '${i}'`)}if(myMdwHelper.getValueFromData(t.convertToDuration,void 0)){if("humanize"===t.convertToDuration)c=moment.duration(i,"seconds").humanize();else{let e=moment.duration(i,"seconds");c=e.format(t.convertToDuration)}t.debug&&console.log(`${a} type: '${s}' convert to duration, evaluate: '${t.convertToDuration}', result: '${c}'`)}else if(myMdwHelper.getValueFromData(t.convertToTimestamp,void 0))c=moment.unix(i).format(t.convertToTimestamp);else{let e=myMdwHelper.getValueFromData(t.valueLabelUnit,"");c=`${myMdwHelper.formatNumber(i,t.minDecimals,t.maxDecimals)} ${e}`}}catch(e){console.error(`[${o} - ${t.wid}] initialize - number: value: ${i}, error: ${e.message}, stack: ${e.stack}`),p.html(`
Error: type: '${s}' - ${e.message}
`),c=void 0}else if("boolean"===s)try{if(myMdwHelper.getValueFromData(t.condition,void 0)&&t.condition.includes("#value")){let e=r(t.condition,i);i=math.evaluate(e),t.debug&&console.log(`${a} type: '${s}', evaluate: '${e}', result: '${i}'`)}c=!0===i||"true"===i?myMdwHelper.getValueFromData(t.textOnTrue,i):myMdwHelper.getValueFromData(t.textOnFalse,i.toString())}catch(e){console.error(`[${o} - ${t.wid}] initialize - boolean: value: ${i}, error: ${e.message}, stack: ${e.stack}`),p.html(`
Error: type: '${s}' - ${e.message}
`),c=void 0}else"string"===s&&(c=i)}else t.debug&&console.warn(`${a} value is '${e}' oid: ${t.oid}`);myMdwHelper.getBooleanFromData(t.changeEffectEnabled,!1)&&e!==i&&void 0!==i&&(d=!0,p.animate({color:myMdwHelper.getValueFromData(t.effectFontColor,myMdwHelper.getValueFromData(n(t.valuesFontColor,e),"")),fontSize:myMdwHelper.getStringFromNumberData(t.effectFontSize,myMdwHelper.getStringFromNumberData(t.valuesFontSize,14,"","px"),"","px")},myMdwHelper.getNumberFromData(t.effectDuration,750)/3*2),setTimeout(function(){l()},myMdwHelper.getNumberFromData(t.effectDuration,750)/3),p.animate({color:myMdwHelper.getValueFromData(myMdwHelper.getValueFromData(n(t.valuesFontColor,e),"")),fontSize:myMdwHelper.getStringFromNumberData(t.valuesFontSize,14,"","px")},myMdwHelper.getNumberFromData(t.effectDuration,750)/3)),d||l()}function r(e,t){let o=parseFloat(t);return isNaN(o)?e.replace(/#value/g,t):e.replace(/#value/g,o)}function n(e,i){if(!(e&&null!==e&&e.includes("#value")&&(i&&null!==i&&"null"!==i||0===i||!1===i)))return e;try{let l=r(e,i),n=math.evaluate(l);return t.debug&&console.log(`${a} - cond: '${l}', result: '${n}'`),n}catch(t){return console.error(`[${o} - ${e.wid}] getValueWithCondition: error: ${t.message}, stack: ${t.stack}`),`[${o} - ${e.wid}] getValueWithCondition: error: ${t.message}, stack: ${t.stack}`}}vis.states.bind(t.oid+".val",function(e,t,o){i(t,o)}),$(document).on("mdwSubscribe",function(e,a){myMdwHelper.isLayoutRefreshNeeded(o,t,a,t.debug)&&i()}),vis.states.bind("vis-materialdesign.0.colors.darkTheme.val",function(e,t,o){i()}),vis.states.bind("vis-materialdesign.0.lastchange.val",function(e,t,o){i()}),i()}catch(e){console.error(`[${o} - ${t.wid}] initialize: error: ${e.message}, stack: ${e.stack}`)}},getDataFromJson:(e,t)=>({wid:t,oid:e.oid,targetType:e.targetType,overrideText:e.overrideText,debug:e.debug,textAlign:e.textAlign,valueLabelWidth:e.valueLabelWidth,valuesFontColor:e.valuesFontColor,valuesFontFamily:e.valuesFontFamily,valuesFontSize:e.valuesFontSize,prepandText:e.prepandText,prepandTextColor:e.prepandTextColor,prepandTextFontFamily:e.prepandTextFontFamily,prepandTextFontSize:e.prepandTextFontSize,appendText:e.appendText,appendTextColor:e.appendTextColor,appendTextFontFamily:e.appendTextFontFamily,appendTextFontSize:e.appendTextFontSize,valueLabelUnit:e.valueLabelUnit,minDecimals:e.minDecimals,maxDecimals:e.maxDecimals,calculate:e.calculate,convertToDuration:e.convertToDuration,textOnTrue:e.textOnTrue,textOnFalse:e.textOnFalse,condition:e.condition,image:e.image,imageColor:e.imageColor,iconPosition:e.iconPosition,iconHeight:e.iconHeight,changeEffectEnabled:e.changeEffectEnabled,effectFontColor:e.effectFontColor,effectFontSize:e.effectFontSize,effectDuration:e.effectDuration}),getHtmlConstructor(e,t){try{let t,o=e.width?e.width:"100%",a=e.height?e.height:"100%";delete e.width,delete e.height;let i=myMdwHelper.getHtmlmdwData("mdw-debug='false'\n",vis.binds.materialdesign.value.getDataFromJson(e,0));return t="
",t+"
"}catch(e){console.error(`[Value getHtmlConstructor]: ${e.message}, stack: ${e.stack} `)}}},$.initialize(".materialdesign-value-html-element",function(){let e=$(this),t=myMdwHelper.getBooleanFromData(e.attr("mdw-debug"),!1),o="unknown",a=`[Value HTML Element - ${o.replace("w","p")}]`;try{let l="Value HTML Element";function i(t){t.debug&&console.log(`${a} initialize widget`),vis.binds.materialdesign.value.initialize(e,t)}o=myMdwHelper.getHtmlParentId(e),a=`[Value HTML Element - ${o.replace("w","p")}]`,t&&console.log(`${a} initialize html element`),myMdwHelper.extractHtmlWidgetData(e,vis.binds.materialdesign.value.getDataFromJson({},o),o,l,a,i)}catch(t){console.error(`${a} $.initialize: error: ${t.message}, stack: ${t.stack} `),e.append(`
Error ${t.message}
`)}}),vis.binds.materialdesign.views={masonry:function(e,t){try{let l=$(e),r="Masonry",n=[],s=!1;for(var o=0;o<=t.countViews;o++){let e=myMdwHelper.getValueFromData(t.attr("viewsWidth"+o),"");e=""!==e&&(e.endsWith("%")||e.endsWith("px")||e.includes("calc"))?`width: ${e};`:isNaN(e)||""===e?"":`width: ${e}px;`;let a=myMdwHelper.getValueFromData(t.attr("viewAlignment"+o),"center");"left"===a&&(a="flex-start"),"right"===a&&(a="flex-end");let d=myMdwHelper.getNumberFromData(t.attr("viewsHeight"+o),0);n.push(`\n \n `),s=myMdwHelper.oidNeedSubscribe(t.attr("visibilityOid"+o),t.wid,r,s),vis.states.bind(t.attr("visibilityOid"+o)+".val",function(e,t,o){let a=l.find('.materialdesign-masonry-item[visibilityOid="'+e.type.substr(0,e.type.lastIndexOf("."))+'"]');a.each(function(e){i(l.width())})})}let d=`\n
\n
\n
\n
${_("Resolution assistant")}
\n \n
\n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n
\n
\n `;function a(){myMdwHelper.waitForElement(l,"#masonry_item_0",t.wid,"Masonry",function(){myMdwHelper.waitForRealWidth(l.context,t.wid,"Masonry",function(){function e(){t.showResolutionAssistant&&l.find(".masonry-helper-resolution-width").text(o+" px"),o<=n?(l.context.style.setProperty("--materialdesign-masonry-column-count",s),l.context.style.setProperty("--materialdesign-masonry-gaps",d+"px"),t.showResolutionAssistant&&(l.find(".masonry-helper-columns").text(s),l.find(".masonry-helper-gaps").text(d+" px"),l.find(".masonry-helper-rule").text(_("mobil phone")+" "+_("portrait")))):o>n&&o<=c?(l.context.style.setProperty("--materialdesign-masonry-column-count",u),l.context.style.setProperty("--materialdesign-masonry-gaps",m+"px"),t.showResolutionAssistant&&(l.find(".masonry-helper-columns").text(u),l.find(".masonry-helper-gaps").text(m+" px"),l.find(".masonry-helper-rule").text(_("mobil phone")+" "+_("landscape")))):o>c&&o<=p?(l.context.style.setProperty("--materialdesign-masonry-column-count",g),l.context.style.setProperty("--materialdesign-masonry-gaps",b+"px"),t.showResolutionAssistant&&(l.find(".masonry-helper-columns").text(g),l.find(".masonry-helper-gaps").text(b+" px"),l.find(".masonry-helper-rule").text(_("tablet")+" "+_("portrait")))):o>p&&o<=y?(l.context.style.setProperty("--materialdesign-masonry-column-count",h),l.context.style.setProperty("--materialdesign-masonry-gaps",f+"px"),t.showResolutionAssistant&&(l.find(".masonry-helper-columns").text(h),l.find(".masonry-helper-gaps").text(f+" px"),l.find(".masonry-helper-rule").text(_("tablet")+" "+_("landscape")))):o>y&&(l.context.style.setProperty("--materialdesign-masonry-column-count",a),l.context.style.setProperty("--materialdesign-masonry-gaps",r+"px"),t.showResolutionAssistant&&(l.find(".masonry-helper-columns").text(a),l.find(".masonry-helper-gaps").text(r+" px"),l.find(".masonry-helper-rule").text("-")))}var o=l.width();myMdwHelper.calcChecker(getComputedStyle(l.context).width,t.wid,"Masonry"),$(window).resize(function(){var t=l.width();o!==t&&(o=t,e(),i(o))});let a=myMdwHelper.getNumberFromData(t.countCols,3),r=myMdwHelper.getNumberFromData(t.desktopGaps,0),n=myMdwHelper.getNumberFromData(t.handyPortraitWidth,393),s=myMdwHelper.getNumberFromData(t.handyPortraitCols,1),d=myMdwHelper.getNumberFromData(t.handyPortraitGaps,r),c=myMdwHelper.getNumberFromData(t.handyLandscapeWidth,754),u=myMdwHelper.getNumberFromData(t.handyLandscapeCols,2),m=myMdwHelper.getNumberFromData(t.handyLandscapeGaps,r),p=myMdwHelper.getNumberFromData(t.tabletPortraitWidth,768),g=myMdwHelper.getNumberFromData(t.tabletPortraitCols,2),b=myMdwHelper.getNumberFromData(t.tabletPortraitGaps,r),y=myMdwHelper.getNumberFromData(t.tabletLandscapeWidth,1024),h=myMdwHelper.getNumberFromData(t.tabletLandscapeCols,3),f=myMdwHelper.getNumberFromData(t.tabletLandscapeGaps,r);e(),i(o)})})}function i(e){for(var o=0;o<=t.countViews;o++){let a=myMdwHelper.getNumberFromData(t.attr("visibleResolutionLessThan"+o),5e4),i=myMdwHelper.getNumberFromData(t.attr("visibleResolutionGreaterThan"+o),0),r=vis.states.attr(t.attr("visibilityOid"+o)+".val"),n=myMdwHelper.getVisibility(r,"visibilityOid"+o,t.attr("visibilityCondition"+o),t.attr("visibilityConditionValue"+o));e=i&&e<=a?n?l.find(`#masonry_item_${o}`).hide():l.find(`#masonry_item_${o}`).show():e>a?l.find(`#masonry_item_${o}`).hide():n?l.find(`#masonry_item_${o}`).hide():l.find(`#masonry_item_${o}`).show()}}n.sort(function(e,t){let o=parseInt($(e).attr("sortOrder")),a=parseInt($(t).attr("sortOrder"));return o==a?0:+(o>a)||-1}),l.append(`\n
\n ${t.showResolutionAssistant?d:""}\n ${n.join("")}\n
\n `),s?myMdwHelper.subscribeStatesAtRuntime(t.wid,r,function(){a()}):a()}catch(e){console.error(`[Masonry Views - ${t.wid}] error: ${e.message}, stack: ${e.stack}`)}},grid:function(e,t){try{let l=$(e),r="Grid",n=[],s=!1,d="materialdesign-grid";for(var o=0;o<=t.countViews;o++){let e=myMdwHelper.getNumberFromData(t.attr("viewColSpan"+o),myMdwHelper.getNumberFromData(t.viewColSpan,6));e>12&&(e=12);let a=myMdwHelper.getValueFromData(t.attr("View"+o),void 0),d=myMdwHelper.getNumberFromData(t.attr("viewsHeight"+o),0);n.push(`\n \n `),s=myMdwHelper.oidNeedSubscribe(t.attr("visibilityOid"+o),t.wid,r,s),vis.states.bind(t.attr("visibilityOid"+o)+".val",function(e,t,o){let a=l.find('.col[visibilityOid="'+e.type.substr(0,e.type.lastIndexOf("."))+'"]');a.each(function(e){i(l.width())})})}let c=`\n
\n
\n
\n
${_("Resolution assistant")}
\n \n
\n
\n
\n \n \n
\n
\n \n \n
\n
\n \n \n
\n
\n
\n
\n `;function a(){myMdwHelper.waitForElement(l,"#grid-item0",t.wid,"Grid ",function(){myMdwHelper.waitForRealWidth(l.context,t.wid,"Grid",function(){function e(){if(t.showResolutionAssistant&&l.find(".grid-helper-resolution-width").text(o+" px"),o<=r){l.context.style.setProperty("--materialdesign-grid-gaps",n+"px"),t.showResolutionAssistant&&(l.find(".grid-helper-gaps").text(n+" px"),l.find(".grid-helper-rule").text(_("mobil phone")+" "+_("portrait")),l.find("#resAssistent").removeClass().addClass("col col-12"));for(var e=0;e<=t.countViews;e++){let o=myMdwHelper.getNumberFromData(t.attr("handyGridPortraitColSpan"+e),myMdwHelper.getNumberFromData(t.handyGridPortraitColSpan,12));o>12&&(o=12),l.find(`#grid-item${e}`).removeClass().addClass(`col col-${o}`)}}else if(o>r&&o<=s){l.context.style.setProperty("--materialdesign-grid-gaps",d+"px"),t.showResolutionAssistant&&(l.find(".grid-helper-gaps").text(d+" px"),l.find(".grid-helper-rule").text(_("mobil phone")+" "+_("landscape")),l.find("#resAssistent").removeClass().addClass("col col-12"));for(e=0;e<=t.countViews;e++){let o=myMdwHelper.getNumberFromData(t.attr("handyGridLandscapeColSpan"+e),myMdwHelper.getNumberFromData(t.handyGridLandscapeColSpan,6));o>12&&(o=12),l.find(`#grid-item${e}`).removeClass().addClass(`col col-${o}`)}}else if(o>s&&o<=c){l.context.style.setProperty("--materialdesign-grid-gaps",u+"px"),t.showResolutionAssistant&&(l.find(".grid-helper-gaps").text(u+" px"),l.find(".grid-helper-rule").text(_("tablet")+" "+_("portrait")),l.find("#resAssistent").removeClass().addClass("col col-12"));for(e=0;e<=t.countViews;e++){let o=myMdwHelper.getNumberFromData(t.attr("tabletGridPortraitColSpan"+e),myMdwHelper.getNumberFromData(t.tabletGridPortraitColSpan,4));o>12&&(o=12),l.find(`#grid-item${e}`).removeClass().addClass(`col col-${o}`)}}else if(o>c&&o<=m){l.context.style.setProperty("--materialdesign-grid-gaps",p+"px"),t.showResolutionAssistant&&(l.find(".grid-helper-gaps").text(p+" px"),l.find(".grid-helper-rule").text(_("tablet")+" "+_("landscape")),l.find("#resAssistent").removeClass().addClass("col col-12"));for(e=0;e<=t.countViews;e++){let o=myMdwHelper.getNumberFromData(t.attr("tabletGridLandscapeColSpan"+e),myMdwHelper.getNumberFromData(t.tabletGridLandscapeColSpan,3));o>12&&(o=12),l.find(`#grid-item${e}`).removeClass().addClass(`col col-${o}`)}}else if(o>m){l.context.style.setProperty("--materialdesign-grid-gaps",a+"px"),t.showResolutionAssistant&&(l.find(".grid-helper-gaps").text(a+" px"),l.find(".grid-helper-rule").text("-"),l.find("#resAssistent").removeClass().addClass("col col-12"));for(e=0;e<=t.countViews;e++){let o=myMdwHelper.getNumberFromData(t.attr("viewColSpan"+e),myMdwHelper.getNumberFromData(t.viewColSpan,3));o>12&&(o=12),l.find(`#grid-item${e}`).removeClass().addClass(`col col-${o}`)}}}var o=l.width();myMdwHelper.calcChecker(getComputedStyle(l.context).width,t.wid,"Grid"),$(window).resize(function(){var t=l.width();o!==t&&(o=t,e(),i(o))});let a=myMdwHelper.getNumberFromData(t.desktopGaps,0),r=myMdwHelper.getNumberFromData(t.handyPortraitWidth,393),n=myMdwHelper.getNumberFromData(t.handyPortraitGaps,a),s=myMdwHelper.getNumberFromData(t.handyLandscapeWidth,754),d=myMdwHelper.getNumberFromData(t.handyLandscapeGaps,a),c=myMdwHelper.getNumberFromData(t.tabletPortraitWidth,768),u=myMdwHelper.getNumberFromData(t.tabletPortraitGaps,a),m=myMdwHelper.getNumberFromData(t.tabletLandscapeWidth,1024),p=myMdwHelper.getNumberFromData(t.tabletLandscapeGaps,a);e(),i(o)})})}function i(e){for(var o=0;o<=t.countViews;o++){let a=myMdwHelper.getNumberFromData(t.attr("visibleResolutionLessThan"+o),5e4),i=myMdwHelper.getNumberFromData(t.attr("visibleResolutionGreaterThan"+o),0),r=vis.states.attr(t.attr("visibilityOid"+o)+".val"),n=myMdwHelper.getVisibility(r,"visibilityOid"+o,t.attr("visibilityCondition"+o),t.attr("visibilityConditionValue"+o));e=i&&e<=a?n?l.find(`#grid-item${o}`).hide():l.find(`#grid-item${o}`).show():e>a?l.find(`#grid-item${o}`).hide():n?l.find(`#grid-item${o}`).hide():l.find(`#grid-item${o}`).show()}}n.sort(function(e,t){let o=parseInt($(e).attr("sortOrder")),a=parseInt($(t).attr("sortOrder"));return o==a?0:+(o>a)||-1}),l.append(`\n
\n
\n
\n ${t.showResolutionAssistant?c:""}\n ${n.join("")}\n
\n
\n
`),s?myMdwHelper.subscribeStatesAtRuntime(t.wid,r,function(){a()}):a()}catch(e){console.error(`[Grid Views - ${t.wid}] error: ${e.message}, stack: ${e.stack}`)}}};let myMdwMaterialDesignIconsList=[];vis.binds.materialdesign.viseditor={manualLink:function(e,t){try{let e="https://github.com/Scrounger/ioBroker.vis-materialdesign#iobrokervis-materialdesign";return t&&("materialdesignicon"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#material-design-icons-and-images"),"value"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#value"),t[1]===vis.binds.materialdesign.button.types.navigation.default&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#navigation"),t[1]===vis.binds.materialdesign.button.types.link.default&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#link"),t[1]===vis.binds.materialdesign.button.types.state.default&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#state"),t[1]===vis.binds.materialdesign.button.types.multiState.default&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#multi-state"),t[1]===vis.binds.materialdesign.button.types.addition.default&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#addition"),t[1]===vis.binds.materialdesign.button.types.toggle.default&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#toggle"),t[1]===vis.binds.materialdesign.button.types.navigation.vertical&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#navigation-1"),t[1]===vis.binds.materialdesign.button.types.link.vertical&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#link-1"),t[1]===vis.binds.materialdesign.button.types.state.vertical&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#state-1"),t[1]===vis.binds.materialdesign.button.types.multiState.vertical&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#multi-state-1"),t[1]===vis.binds.materialdesign.button.types.addition.vertical&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#addition-1"),t[1]===vis.binds.materialdesign.button.types.toggle.vertical&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#toggle-1"),t[1]===vis.binds.materialdesign.button.types.navigation.icon&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#navigation-2"),t[1]===vis.binds.materialdesign.button.types.link.icon&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#link-2"),t[1]===vis.binds.materialdesign.button.types.state.icon&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#state-2"),t[1]===vis.binds.materialdesign.button.types.multiState.icon&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#multi-state-2"),t[1]===vis.binds.materialdesign.button.types.addition.icon&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#addition-2"),t[1]===vis.binds.materialdesign.button.types.toggle.icon&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#toggle-2"),"card"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#card"),"topAppBar"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#top-app-bar"),"topAppBarSubMenu"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#submenu"),"barChart"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#bar-chart"),"pieChart"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#pie-chart"),"lineHistoryChart"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#line-history-chart"),"jsonChart"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#json-chart"),"list"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#list"),"iconList"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#iconList"),"progress"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#progress"),"progressCircular"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#progress-circular"),"slider"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#slider"),"sliderRound"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#slider-round"),"switch"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#switch"),"checkbox"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#checkbox"),"input"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#text-input"),"select"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#select"),"autocomplete"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#autocomplete"),"table"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#table"),"columnViews"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#column-views"),"alerts"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#alerts"),"masonry"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#masonry-views"),"grid"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#grid-views"),"calendar"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#calendar"), "dialogView"===t[1]&&(e="https://github.com/Scrounger/ioBroker.vis-materialdesign#dialog")),{input:`${_("readme")}`}}catch(e){console.error(`[manualLink]: error: ${e.message}, stack: ${e.stack}`)}},questionsAndAnswers:function(e,t){let o="https://github.com/Scrounger/ioBroker.vis-materialdesign#questions-and-answers-about-the-widgets";return"de"===vis.language&&("alerts"===t[1]&&(o="https://forum.iobroker.net/topic/29663/material-design-widgets-alerts-widget"),"card"===t[1]&&(o="https://forum.iobroker.net/topic/42176/material-design-widgets-html-card-widget"),"buttons"===t[1]&&(o="https://forum.iobroker.net/topic/29664/material-design-widgets-buttons-widget"),"calendar"===t[1]&&(o="https://forum.iobroker.net/topic/29600/material-design-widgets-calendar-widget"),"checkboxSwitch"===t[1]&&(o="https://forum.iobroker.net/topic/29667/material-design-widgets-checkbox-switch-widget"),"input"===t[1]&&(o="https://forum.iobroker.net/topic/29666/material-design-widgets-input-select-autocompl"),"value"===t[1]&&(o="https://forum.iobroker.net/topic/42181/material-design-widgets-value-widget"),"barChart"===t[1]&&(o="https://forum.iobroker.net/topic/42177/material-design-widgets-bar-chart-widget"),"pieChart"===t[1]&&(o="https://forum.iobroker.net/topic/42178/material-design-widgets-pie-chart-widget"),"lineHistoryChart"===t[1]&&(o="https://forum.iobroker.net/topic/29662/material-design-widgets-line-history-chart-widget"),"list"===t[1]&&(o="https://forum.iobroker.net/topic/29665/material-design-widgets-list-widget"),"iconList"===t[1]&&(o="https://forum.iobroker.net/topic/30331/material-design-widgets-iconlist-widget"),"progress"===t[1]&&(o="https://forum.iobroker.net/topic/33623/material-design-widgets-progress-widget"),"masonry"===t[1]&&(o="https://forum.iobroker.net/topic/29621/material-design-widgets-masonry-views-widget"),"slider"===t[1]&&(o="https://forum.iobroker.net/topic/29661/material-design-widgets-slider-widget"),"table"===t[1]&&(o="https://forum.iobroker.net/topic/29658/material-design-widgets-table-widget"),"topAppBar"===t[1]&&(o="https://forum.iobroker.net/topic/29660/material-design-widgets-top-app-bar-widget"),"grid"===t[1]&&(o="https://forum.iobroker.net/topic/29916/material-design-widgets-grid-views-widget"),"dialogView"===t[1]&&(o="https://forum.iobroker.net/topic/31870/material-design-widgets-dialog-view-widget"),"jsonChart"===t[1]&&(o="https://forum.iobroker.net/topic/31871/material-design-widgets-json-chart-widget"),"progress"===t[1]&&(o="https://forum.iobroker.net/topic/33623/material-design-widgets-progress-widget")),{input:`${_("readme")}`}},bmc:function(e){return{input:`${_("buymeacoffee")}`}},onlineExample:function(e){return{input:`${_("linkOnlineExampleProject")}`}},visibilityCondition:function(e){return vis.editSelect(e,["==","!=","<=",">=","<",">","consist","not consist","exist","not exist"],!0)},imagesAndMaterialDesignIcons:function(e){try{var t=vis;let o={input:'',init:function(e,t){$(this).autocomplete({minLength:0,source:function(e,t){vis.editMode&&0===myMdwMaterialDesignIconsList.length&&(myMdwMaterialDesignIconsList=vis.binds.materialdesign.materialdesignicons.getList());var o=$.grep(myMdwMaterialDesignIconsList,function(t){return t.toLowerCase().includes(e.term.toLowerCase())});t(o)},select:function(e,t){$(this).val(t.item.value),$(this).trigger("change",t.item.value)}}).focus(function(){$(this).autocomplete("search","")}).autocomplete("instance")._renderItem=function(e,t){return $("
  • ").append(`\n
    \n \n \n
    \n `).appendTo(e)}}};return $.fm&&(o.button={icon:"ui-icon-note",text:!1,title:_("Select image"),click:function(){var e=$(this).data("wdata"),o="/"+(t.conn.namespace?t.conn.namespace+"/":"")+t.projectPrefix+"img/",a=t.widgets[e.widgets[0]].data[e.attr];a&&"img/"===a.substring(0,4)&&(a="/vis/"+a),$.fm({lang:t.language,defaultPath:o,path:a||o,uploadDir:"/"+(t.conn.namespace?t.conn.namespace+"/":""),fileFilter:["gif","png","bmp","jpg","jpeg","tif","svg"],folderFilter:!1,mode:"open",view:"prev",userArg:e,conn:t.conn,zindex:1001},function(t,o){var a=t.path+t.file;$("#inspect_"+e.attr).val(a).trigger("change")})}}),o}catch(e){console.error(`imagesAndMaterialDesignIcons: error: ${e.message}, stack: ${e.stack}`)}},materialDesignIcons:function(e){try{vis;let t={input:'',init:function(e,t){$(this).autocomplete({minLength:0,source:function(e,t){vis.editMode&&0===myMdwMaterialDesignIconsList.length&&(myMdwMaterialDesignIconsList=vis.binds.materialdesign.materialdesignicons.getList());var o=$.grep(myMdwMaterialDesignIconsList,function(t){return t.toLowerCase().includes(e.term.toLowerCase())});t(o)},select:function(e,t){$(this).val(t.item.value),$(this).trigger("change",t.item.value)}}).focus(function(){$(this).autocomplete("search","")}).autocomplete("instance")._renderItem=function(e,t){return $("
  • ").append(`\n
    \n \n \n
    \n `).appendTo(e)}}};return t}catch(e){console.error(`materialDesignIcons: error: ${e.message}, stack: ${e.stack}`)}},exportData:function(e,t){try{var o=vis;let i=t[1];var a={input:'",init:function(e,t){$(this).button().click(function(){$(this).val(!0).trigger("change");$(this).data("wdata");var e={};o.config["dialog-edit-text"]&&(e=JSON.parse(o.config["dialog-edit-text"]));var t=ace.edit("dialog-edit-text-textarea"),a=o.activeView;let l="Please select only one Widget to see the Widget data!";if(1===o.activeWidgets.length){let e=[],t=o.findCommonAttributes(a,o.activeWidgets),n={},s="",d="
    \n \n \n \n \n ";for(const o in t){d+=`\n \n \n `,s+=`\n// ${_("group_"+o)}\n`;for(const a in t[o]){e.push(a);let i=["manual","questionsAndAnswers","donate","onlineExampleProject","exportData","useTheme"];if(!i.includes(a)){n[a]=`obj.${a}`;let e="";"select"===t[o][a].type?e=null!==t[o][a].options&&Array.isArray(t[o][a].options)?t[o][a].options.join(" | "):"":"checkbox"===t[o][a].type?e="false | true":"color"===t[o][a].type&&(e="hex(#44739e), rgb(20, 50, 200), rgba(20, 50, 200, 0.5)"),d+=`\n \n \n \n \n \n `,s+=`${a}: obj.${a},\n`}}}d+="
    PropertyDescriptionTypeValues
    ${_("group_"+o)}
    ${a}${_(a)}${t[o][a].type?t[o][a].type.replace("color","string").replace("slider","number").replace("select","string").replace("checkbox","boolean").replace("id","string").replace("html","string").replace("undefined","string").replace("fontname","string").replace("custom","string"):"string"}${e}
    ",Object.keys(n).length>0&&(console.log(s),console.log(n),console.log(d));let c=o.views[a].widgets[o.activeWidgets[0]],u=c.style,m=Object.assign({type:i,width:u.width,height:u.height},c.data);for(var r in m)e.includes(r)&&"exportData"!==r&&"generateHtmlControl"!==r||"type"===r||"width"===r||"height"===r||delete m[r],"select"!==i&&"autocomplete"!==i||"jsonStringObject"!==r||"jsonStringObject"!==m.listDataMethod||m[r].startsWith("{")||m[r].endsWith("}")||(m[r]=JSON.parse(m[r]));l=JSON.stringify(m,null,"\t")}$("#dialog-edit-text").dialog({autoOpen:!0,width:e.width||800,height:e.height||600,modal:!0,resize:function(){t.resize()},open:function(o){$(o.target).parent().find(".ui-dialog-titlebar-close .ui-button-text").html(""),$(this).parent().css({"z-index":1e3}),void 0!==e.top&&(e.top>=0?$(this).parent().css({top:e.top}):$(this).parent().css({top:0})),void 0!==e.left&&(e.left>=0?$(this).parent().css({left:e.left}):$(this).parent().css({left:0})),t.getSession().setMode("ace/mode/html"),t.setOptions({enableBasicAutocompletion:!0,enableLiveAutocompletion:!0}),t.$blockScrolling=1/0,t.getSession().setUseWrapMode(!0),t.setValue(l),t.navigateFileEnd(),t.focus(),t.getSession().on("change",function(){!1})},beforeClose:function(){},buttons:[{text:_("Close"),click:function(){$(this).dialog("close")}}]}).show()})}};return a}catch(e){console.error(`exportData: error: ${e.message}, stack: ${e.stack}`)}},generateHtmlControl:function(e,t){try{var o=vis;let i=t[1],l=t[2];var a={input:'",init:function(e,t){$(this).button().click(function(){$(this).val(!0).trigger("change");$(this).data("wdata");var e={};o.config["dialog-edit-text"]&&(e=JSON.parse(o.config["dialog-edit-text"]));var t=ace.edit("dialog-edit-text-textarea"),a=o.activeView;if(1===o.activeWidgets.length){let n=[],s=o.findCommonAttributes(a,o.activeWidgets),d={},c="",u="\n\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t\n\t\n\t\n";l&&(u=u+"\t\t\n\t\t\t\n\t\t\t"+``+"\n\t\t\t\n\t\t\t"+``+"\n\t\t\n"),c+="wid: widgetId,\n";for(const e in s){e.includes("_§")?e.includes("_§0")&&(u=u+"\t\t\n\t\t\t"+``+"\n\t\t\n",c+=`\n// ${_("group_"+e.replace("_§0",""))} [x]\n`):(u=u+"\t\t\n\t\t\t"+``+"\n\t\t\n",c+=`\n// ${_("group_"+e)}\n`);for(const t in s[e]){n.push(t);let o=["manual","questionsAndAnswers","donate","onlineExampleProject","exportData","useTheme","generateHtmlControl"];if(!o.includes(t)){d[t]=`obj.${t}`;let o="";"select"===s[e][t].type?o=null!==s[e][t].options&&Array.isArray(s[e][t].options)?s[e][t].options.join(" | "):"":"checkbox"===s[e][t].type?o="false | true":"color"===s[e][t].type&&(o="hex(#44739e), rgb(20, 50, 200), rgba(20, 50, 200, 0.5)"),isNaN(t.slice(-1))?u=u+"\t\t\n\t\t\t"+``+"\n\t\t\t"+``+"\n\t\t\t"+``+"\n\t\t\t"+`\n":0===parseInt(t.slice(-1))&&(u=u+"\t\t\n\t\t\t"+``+"\n\t\t\t"+``+"\n\t\t\t"+``+"\n\t\t\t"+`\n"),t.includes("-")?c+=`"${t}": obj["${t}"],\n`:c+=`${t}: obj.${t},\n`}}}u+="\t\n
    PropertyDescriptionTypeValues
    mdw-type${_("mdwType")}string${l}

    ${_("group_"+e.replace("_§0",""))} [x]

    ${_("group_"+e)}
    mdw-${t}${_(t)}${s[e][t].type?s[e][t].type.replace("color","string").replace("slider","number").replace("select","string").replace("checkbox","boolean").replace("id","string").replace("html","string").replace("undefined","string").replace("fontname","string").replace("custom","string"):"string"}${o}`+"\n\t\t
    mdw-${t.replace("0","")}[x]${_(t.replace("0",""))}${s[e][t].type?s[e][t].type.replace("color","string").replace("slider","number").replace("select","string").replace("checkbox","boolean").replace("id","string").replace("html","string").replace("undefined","string").replace("fontname","string").replace("custom","string"):"string"}${o}`+"\n\t\t
    ",Object.keys(d).length>0&&(console.log(c),console.log(u));let m=o.views[a].widgets[o.activeWidgets[0]],p=m.style,g={};for(var r in l&&(g.type=l),g=Object.assign(g,{type:l,width:p.width,height:p.height},m.data),g)n.includes(r)&&"exportData"!==r&&"generateHtmlControl"!==r||"type"===r||"width"===r||"height"===r||delete g[r],"select"!==l&&"autocomplete"!==l||"jsonStringObject"!==r||"jsonStringObject"!==g.listDataMethod||g[r].startsWith("{")||g[r].endsWith("}")||(g[r]=JSON.parse(g[r]));let b=vis.binds.materialdesign[i].getHtmlConstructor(g,l);$("#dialog-edit-text").dialog({autoOpen:!0,width:e.width||800,height:e.height||600,modal:!0,resize:function(){t.resize()},open:function(o){$(o.target).parent().find(".ui-dialog-titlebar-close .ui-button-text").html(""),$(this).parent().css({"z-index":1e3}),void 0!==e.top&&(e.top>=0?$(this).parent().css({top:e.top}):$(this).parent().css({top:0})),void 0!==e.left&&(e.left>=0?$(this).parent().css({left:e.left}):$(this).parent().css({left:0})),t.getSession().setMode("ace/mode/html"),t.setOptions({enableBasicAutocompletion:!0,enableLiveAutocompletion:!0}),t.$blockScrolling=1/0,t.getSession().setUseWrapMode(!0),t.setValue(b),t.navigateFileEnd(),t.focus(),t.getSession().on("change",function(){!1})},beforeClose:function(){},buttons:[{text:_("Close"),click:function(){$(this).dialog("close")}}]}).show()}else o.confirmMessage(_("Please select only one Widget!"),_("attention"),null,400,function(e){})})}};return a}catch(e){console.error(`generateHtmlControl: error: ${e.message}, stack: ${e.stack}`)}},permissionGroupSelector:function(e,t){try{let t=vis,o={input:'',init:function(o,a){$(this).html("");let i=t.activeView,l=t.activeViewDiv,r=t.getUserGroups(),n=t.findCommonValue(i,t.activeWidgets,e);!n||n instanceof Array||(n=n.values),n=n||[];for(let e in r){let t=e.substring("system.group.".length);$(this).append('")}$(this).multiselect({maxWidth:180,height:260,noneSelectedText:_("All groups"),selectedText:function(e,t,o){let a="";for(var i=0;i'+_(e)+"",init:function(e,t){$(this).button().click(function(){let e=vis.binds.materialdesign.viseditor.getWidgetDataVisName(null,o.activeWidgets[0]);if(1===o.activeWidgets.length){function t(e,t){return"colors"===e?`#mdwTheme:vis-materialdesign.0.${e}.${t.replace("light.","")}`:`#mdwTheme:vis-materialdesign.0.${e}.${t}`}o.confirmMessage(_("all colors, fonts and font sizes of the widget will be overridden - do you want to continue?"),_("attention"),null,700,function(a){if(a){let a=void 0,i=$("#inspect_oid");i.length>0&&(a=i.val(),i.val("").trigger("change")),setTimeout(function(){let i=["colors","fonts","fontSizes"];for(const l of i)o.conn.readFile(`/vis-materialdesign.admin/lib/${l}.json`,async function(o,r){if(o)console.error(`useTheme: error loading ${l}.json, error: ${o}`);else{let o=JSON.parse(r).filter(function(t){let o=t.widget.split(", ");return o.includes(e)});for(const e of o){let o=$(`#inspect_${e.desc}`);if(o&&o.length>0){let a=t(l,e.id);o.val()!==a&&o.val(a).trigger("change")}else o=$(`input[id^='inspect_${e.desc}']`),o&&o.length>0&&o.each(function(o,a){if(!isNaN(parseFloat(a.id.replace(`inspect_${e.desc}`,"")))){let o=$(a),i=t(l,e.id);o.val()!==i&&o.val(i).trigger("change")}})}}l===i[i.length-1]&&a&&$("#inspect_oid").val(a).trigger("change")})},100)}})}else o.confirmMessage(_("Please select only one Widget!"),_("attention"),null,400,function(e){})})}};return a}catch(e){console.error(`useTheme: error: ${e.message}, stack: ${e.stack}`)}},getWidgetDataVisName:function(e,t){e&&!t&&(t=e,e=null),e&&vis.views[e]||(e=vis.getViewOfWidget(t));var o=vis.views[e].widgets[t];if(o)return $("#"+o.tpl).attr("data-vis-name")}},vis.editMode&&(myMdwMaterialDesignIconsList=vis.binds.materialdesign.materialdesignicons.getList()); \ No newline at end of file diff --git a/widgets/materialdesign/js/widgets/materialdesign.topappbarnav.js b/widgets/materialdesign/js/widgets/materialdesign.topappbarnav.js index f211a622..5d70aeaa 100644 --- a/widgets/materialdesign/js/widgets/materialdesign.topappbarnav.js +++ b/widgets/materialdesign/js/widgets/materialdesign.topappbarnav.js @@ -362,6 +362,7 @@ vis.binds.materialdesign.topappbarnav = { $mdcTopAppBar.get(0).style.setProperty("--materialdesign-font-top-app-bar-title", myMdwHelper.getValueFromData(data.titleFont, '')); $mdcTopAppBar.get(0).style.setProperty("--materialdesign-font-size-top-app-bar-title", myMdwHelper.getNumberFromData(data.titleFontSize, 20) + 'px'); $mdcTopAppBar.get(0).style.setProperty("--materialdesign-color-top-app-bar-title", myMdwHelper.getValueFromData(data.colorTopAppBarTitle, '')); + $mdcTopAppBar.get(0).style.setProperty("--materialdesign-top-app-bar-color-burger-icon", myMdwHelper.getValueFromData(data.topAppBarIconColor, '')); $this.find(`.mdc-list-item`).not(".mdc-list-item.isSubItem").each(function (itemIndex) {