.q-header--bordered[data-v-a610504c]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-a610504c]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-a610504c]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-a610504c]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-a610504c]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-a610504c]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-a610504c],.body--light[data-v-a610504c]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.closer[data-v-a610504c]{position:absolute;right:var(--closer-position-right);top:var(--closer-position-top);font-size:var(--closer-font-size);color:var(--closer-color);transition:all .3s ease-out}.closer[data-v-a610504c]:hover{color:var(--closer-color-hover);transform:scale(1.2);cursor:pointer}.q-header--bordered[data-v-e0b88bf4]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-e0b88bf4]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-e0b88bf4]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-e0b88bf4]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-e0b88bf4]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-e0b88bf4]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-e0b88bf4],.body--light[data-v-e0b88bf4]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.modal-bg[data-v-e0b88bf4]{position:fixed;top:0;left:0;background:var(--filter-modal-overlay);width:100%;height:100%;z-index:900;visibility:hidden;opacity:.7;transition:opacity .4s ease;transition-delay:.1s}.modal-bg.show[data-v-e0b88bf4]{visibility:visible;z-index:950;opacity:1}.modal-bg.show.showWithOverlay[data-v-e0b88bf4]{z-index:1000}.panel-modal[data-v-e0b88bf4]{position:fixed;right:0;top:0;height:100%;background:var(--slidemodal-background);box-shadow:var(--filter-modal-shadow);border-left:var(--filter-modal-border);transition:all .4s;z-index:1001}.panel-modal.sub[data-v-e0b88bf4]{box-shadow:unset;z-index:1001}.panel-modal.overlay[data-v-e0b88bf4]{z-index:960}.panel-modal.printMode[data-v-e0b88bf4]{position:relative;right:unset;top:unset;height:unset;box-shadow:unset}.panel-modal.printMode .panel-content[data-v-e0b88bf4]{overflow:unset;overflow-y:unset;width:unset}.panel-modal .panel-content[data-v-e0b88bf4]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;overflow-y:auto;background:var(--slidemodal-background)}.panel-modal .panel-content.overlay[data-v-e0b88bf4] .view .nav-bar{background-color:var(--filter-modal-overlay-navbar-background-color)}.panel-modal .panel-content[data-v-e0b88bf4] .view{height:100%;overflow:hidden;background:var(--slidemodal-background)}.panel-modal .panel-content[data-v-e0b88bf4] .view.x-navbar .content{height:calc(100% - 56px)}.panel-modal .panel-content[data-v-e0b88bf4] .view.x-confirm .content{height:calc(100% - 100px)}.panel-modal .panel-content[data-v-e0b88bf4] .view.x-confirm.x-navbar .content{height:calc(100% - 154px)}.panel-modal .panel-content[data-v-e0b88bf4] .view .nav-bar{border-bottom:1px solid var(--filter-modal-navbar-border-color);height:54px;font-size:20px;padding:0 15px}.panel-modal .panel-content[data-v-e0b88bf4] .view .nav-bar .back{margin-right:14px;top:14px}.panel-modal .panel-content[data-v-e0b88bf4] .view .nav-bar .back:hover{color:var(--tint-text);cursor:pointer}.panel-modal .panel-content[data-v-e0b88bf4] .view .nav-bar .title{line-height:54px}.panel-modal .panel-content[data-v-e0b88bf4] .view .content{border-radius:0;padding:25px 20px;background:unset}.panel-modal .panel-content[data-v-e0b88bf4] .view .content .search-bar{margin-bottom:20px}.panel-modal .panel-content[data-v-e0b88bf4] .view .content .loading{text-align:center;padding:20px}.panel-modal .panel-content[data-v-e0b88bf4] .view .content.no-padding{padding:0}.panel-modal .panel-content[data-v-e0b88bf4] .view .padding-container{padding:25px 20px}div.print-button[data-v-e0b88bf4]{position:fixed;display:block;right:80px;max-width:38px;top:11px;z-index:20001;transition:all .3s ease-out;color:var(--color-label)}div.print-button[data-v-e0b88bf4]:hover{color:unset;transform:scale(1.2);cursor:pointer}div.print-button .q-icon[data-v-e0b88bf4]{display:block;overflow:hidden;margin:0;padding:0;height:unset}.modal-overlay-enter-active{transition:opacity 5.8s}.modal-overlay-leave-active{transition:opacity .3s}.modal-overlay-enter-from,.modal-overlay-leave-to{opacity:0}.panelroot-move{transition:transform .3s ease}.panelroot-enter-from{opacity:.8;transform:translate(30px)}.panelroot-leave-from{opacity:.5}.panelroot-leave-to{opacity:0;transform:translate(100px)}.panelroot-enter-active,.panelroot-leave-active{transition:all .2s ease}.filter-enter-from{opacity:.2;transform:translate(100px)}.filter-leave-to{opacity:0;transform:translate(100px)}.filter-enter-active,.filter-leave-active{transition:all .4s ease}.q-header--bordered[data-v-026dd70f]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-026dd70f]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-026dd70f]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-026dd70f]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-026dd70f]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-026dd70f]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-026dd70f],.body--light[data-v-026dd70f]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.devInfo[data-v-026dd70f]{position:fixed;top:48px;left:43px;font-size:12px;z-index:10}.trialInfo[data-v-026dd70f]{position:fixed;top:8px;left:55px;font-size:12px;z-index:10}.timeZoneInfo[data-v-026dd70f]{position:fixed;top:10px;left:190px;font-size:12px;z-index:10}.sidemenu[data-v-026dd70f]{position:fixed;z-index:101;left:0;top:0;width:var(--menu-width);height:100%;background-color:var(--menu-background-color);transition:width .4s;text-align:left;box-shadow:var(--header-menu-box-shadow)}.sidemenu.printMode[data-v-026dd70f]{visibility:collapse}.sidemenu.expanded[data-v-026dd70f],.sidemenu.expanded .logo[data-v-026dd70f]{width:var(--menu-expanded-width)}.sidemenu.expanded .item .name[data-v-026dd70f]{display:inline-block}.sidemenu.expanded .arrow .arrow-wrapper[data-v-026dd70f]{transform:rotate(0)}.sidemenu.expanded .arrow .arrow-wrapper[data-v-026dd70f]:hover{transform:rotate(0) scale(1.3)}.sidemenu .logo[data-v-026dd70f]{width:var(--menu-width);height:var(--menu-width)}.sidemenu .logo .logo-wrapper[data-v-026dd70f]{display:inline-block;width:100%;padding-top:calc((var(--menu-width) - 32px) / 2);padding-left:calc((var(--menu-width) - 32px) / 2)}.sidemenu .logo img[data-v-026dd70f]{height:32px}.sidemenu .zoom[data-v-026dd70f]{position:absolute;left:.8vh;bottom:.8vh;font-size:1vh;color:var(--color-label);z-index:9}.sidemenu .arrow[data-v-026dd70f]{position:absolute;right:10px;bottom:10px;pointer-events:all;z-index:10}.sidemenu .arrow .arrow-wrapper[data-v-026dd70f]{background-color:var(--menu-expander-background-color);display:block;width:30px;height:30px;text-align:center;border-radius:15px;transition:all .4s;transform:rotate(180deg);color:var(--menu-expander-color)}.sidemenu .arrow .arrow-wrapper .q-icon[data-v-026dd70f]{margin-top:3.1pt;font-size:22px}.sidemenu .arrow .arrow-wrapper[data-v-026dd70f]:hover{transform:rotate(180deg) scale(1.3);color:#fff;cursor:pointer}.sidemenu .m-container[data-v-026dd70f]{height:100%;padding:0;margin:0}.sidemenu .m-list[data-v-026dd70f]{padding:0;margin:0}.sidemenu .m-list.collapsed[data-v-026dd70f]{max-width:var(--menu-width)}.sidemenu .m-list .m-item[data-v-026dd70f]{color:var(--color-label)}.sidemenu .m-list .m-item .m-active-indicator[data-v-026dd70f]{left:0;position:absolute;height:60%;width:4px;background-color:var(--tint-primary)}.sidemenu .m-list .m-item .q-icon[data-v-026dd70f]{color:var(--color-label)}.sidemenu .m-list .m-item.active[data-v-026dd70f],.sidemenu .m-list .m-item.active .q-icon[data-v-026dd70f]{color:var(--tint-primary)}.tt[data-v-026dd70f]{font-size:17px}[data-tooltip][data-v-026dd70f]:after{content:attr(data-tooltip);text-align:center;padding:0 15px;font-size:15px;font-weight:500}.q-header--bordered[data-v-e37e07cc]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-e37e07cc]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-e37e07cc]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-e37e07cc]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-e37e07cc]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-e37e07cc]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-e37e07cc],.body--light[data-v-e37e07cc]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.avatarName[data-v-e37e07cc]{margin-left:14px}.avatarName.isDisabled[data-v-e37e07cc]{color:var(--color-danger)}.q-header--bordered[data-v-3cd774bb]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-3cd774bb]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-3cd774bb]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-3cd774bb]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-3cd774bb]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-3cd774bb]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-3cd774bb],.body--light[data-v-3cd774bb]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.notification-wrapper[data-v-3cd774bb]{border-bottom:5px solid var(--panel-grid-border-color)}.notification-wrapper.active[data-v-3cd774bb]{background-color:var(--panel-grid-bg-color-hover)}.notification[data-v-3cd774bb]{padding-top:10px}.notification[data-v-3cd774bb]:first-child{border-top:none}.notification-actions[data-v-3cd774bb]{padding-top:0}.notification-actions .buttons[data-v-3cd774bb]{margin-top:0}.notification-actions .buttons button.dense[data-v-3cd774bb]{line-height:14px;border:1px solid var(--button-level4-bg-color-hover);color:var(--tint-text)}.notification-actions .buttons button.dense[data-v-3cd774bb]:hover{border:1px solid var(--tint-primary)}.notification-actions .buttons button.error[data-v-3cd774bb]{color:var(--color-danger-text)}.notification-actions .buttons button.warning[data-v-3cd774bb]{color:var(--color-warning-text)}.time[data-v-3cd774bb]{position:absolute;right:8px;top:4px;font-size:13px;color:var(--color-label);transition:all .2s}.time .new[data-v-3cd774bb]{color:var(--tint-text);margin-left:7px;font-size:8px;height:10px}.action-confirm[data-v-3cd774bb]{position:absolute;right:5px;bottom:5px}.q-header--bordered[data-v-e395e4e2]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-e395e4e2]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-e395e4e2]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-e395e4e2]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-e395e4e2]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-e395e4e2]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-e395e4e2],.body--light[data-v-e395e4e2]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.user-notification .avatar-icon[data-v-e395e4e2]{background:var(--button-level3-bg-color);border:1px solid #6a7693;height:40px;width:40px;min-width:40px;border-radius:50%;text-align:center;line-height:39px;font-size:16px}.user-notification .text[data-v-e395e4e2]{white-space:normal}.user-notification .text .title[data-v-e395e4e2]{font-size:15px;font-weight:500;padding-bottom:4px;line-height:18px}.user-notification .text .desc[data-v-e395e4e2]{color:var(--tint-text-disabled);line-height:18px;margin-bottom:2px}.q-header--bordered[data-v-a1e13b1d]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-a1e13b1d]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-a1e13b1d]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-a1e13b1d]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-a1e13b1d]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-a1e13b1d]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-a1e13b1d],.body--light[data-v-a1e13b1d]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.user-notification .avatar-icon[data-v-a1e13b1d]{background:var(--button-level3-bg-color);border:1px solid #6a7693;height:40px;width:40px;min-width:40px;border-radius:50%;text-align:center;line-height:39px;font-size:16px}.user-notification .text[data-v-a1e13b1d]{white-space:normal}.user-notification .text .title[data-v-a1e13b1d]{font-size:15px;font-weight:500;padding-bottom:4px;line-height:18px}.user-notification .text .desc[data-v-a1e13b1d]{color:var(--tint-text-disabled);line-height:18px;margin-bottom:2px}.q-header--bordered[data-v-6ecf2baf]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-6ecf2baf]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-6ecf2baf]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-6ecf2baf]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-6ecf2baf]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-6ecf2baf]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-6ecf2baf],.body--light[data-v-6ecf2baf]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.user-notification .avatar-icon[data-v-6ecf2baf]{background:var(--button-level3-bg-color);border:1px solid #6a7693;height:40px;width:40px;min-width:40px;border-radius:50%;text-align:center;line-height:39px;font-size:16px}.user-notification .text[data-v-6ecf2baf]{white-space:normal}.user-notification .text .title[data-v-6ecf2baf]{font-size:15px;font-weight:500;padding-bottom:4px;line-height:18px}.user-notification .text .desc[data-v-6ecf2baf]{color:var(--tint-text-disabled);line-height:18px;margin-bottom:2px}.q-header--bordered[data-v-3df300b6]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-3df300b6]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-3df300b6]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-3df300b6]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-3df300b6]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-3df300b6]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-3df300b6],.body--light[data-v-3df300b6]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.info[data-v-3df300b6]{text-align:center;padding:10px}.info .q-icon[data-v-3df300b6]{color:var(--color-label);margin:10px}.q-header--bordered[data-v-4001a116]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-4001a116]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-4001a116]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-4001a116]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-4001a116]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-4001a116]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-4001a116],.body--light[data-v-4001a116]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.user-notification .avatar-icon[data-v-4001a116]{background:var(--button-level3-bg-color);border:1px solid #6a7693;height:40px;width:40px;min-width:40px;border-radius:50%;text-align:center;line-height:39px;font-size:16px}.user-notification .text[data-v-4001a116]{white-space:normal}.user-notification .text .title[data-v-4001a116]{font-size:15px;font-weight:500;padding-bottom:4px;line-height:18px}.user-notification .text .desc[data-v-4001a116]{color:var(--tint-text-disabled);line-height:18px;margin-bottom:2px}.q-header--bordered[data-v-6852e9e0]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-6852e9e0]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-6852e9e0]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-6852e9e0]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-6852e9e0]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-6852e9e0]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-6852e9e0],.body--light[data-v-6852e9e0]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.user-notification .avatar-icon[data-v-6852e9e0]{background:var(--button-level3-bg-color);border:1px solid #6a7693;height:40px;width:40px;min-width:40px;border-radius:50%;text-align:center;line-height:39px;font-size:16px}.user-notification .text[data-v-6852e9e0]{white-space:normal}.user-notification .text .title[data-v-6852e9e0]{font-size:15px;font-weight:500;padding-bottom:4px;line-height:18px}.user-notification .text .desc[data-v-6852e9e0]{color:var(--tint-text-disabled);line-height:18px;margin-bottom:2px}.q-header--bordered[data-v-30feaad8]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-30feaad8]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-30feaad8]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-30feaad8]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-30feaad8]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-30feaad8]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-30feaad8],.body--light[data-v-30feaad8]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.user-notification .avatar-icon[data-v-30feaad8]{background:var(--button-level3-bg-color);border:1px solid #6a7693;height:40px;width:40px;min-width:40px;border-radius:50%;text-align:center;line-height:39px;font-size:16px}.user-notification .text[data-v-30feaad8]{white-space:normal}.user-notification .text .title[data-v-30feaad8]{font-size:15px;font-weight:500;padding-bottom:4px;line-height:18px}.user-notification .text .desc[data-v-30feaad8]{color:var(--tint-text-disabled);line-height:18px;margin-bottom:2px}.q-header--bordered[data-v-f88dad0e]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-f88dad0e]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-f88dad0e]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-f88dad0e]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-f88dad0e]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-f88dad0e]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-f88dad0e],.body--light[data-v-f88dad0e]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}li[data-v-f88dad0e]{position:relative}li .badge[data-v-f88dad0e]{position:absolute;right:2px;top:-1px;font-size:14px;font-weight:600;background:#f54133;padding:4px 6px;border-radius:10px}li .icon[data-v-f88dad0e]{line-height:39px}.popup[data-v-f88dad0e]{height:calc(100vh - 100px);width:500px;min-width:500px;max-width:500px;min-height:500px}.popup.empty[data-v-f88dad0e]{max-height:64px;min-height:64px;height:64px;max-width:380px;min-width:380px}.popup .empty[data-v-f88dad0e]{padding:20px;font-size:15px}.popup .notifications[data-v-f88dad0e] .notification-card:last-of-type{border-bottom:0}.popup .header[data-v-f88dad0e]{border-bottom:1px solid #1e232e;background:#2a303d;padding:0 12px;line-height:41px;height:42px}.popup .footer[data-v-f88dad0e]{border-top:1px solid #1e232e;background:#2a303d;padding:0 12px;line-height:41px;height:42px}.loading-icon[data-v-f88dad0e]{display:flex;justify-content:center;align-items:center;height:80vh}.body--light .header[data-v-f88dad0e]{border-bottom:1px solid #bdc8d5;background:#ecf1f8}.body--light .footer[data-v-f88dad0e]{border-top:1px solid #bdc8d5;background:#ecf1f8}.window-title[data-v-f88dad0e]{font-weight:400;line-height:38px;background:var(--app-panel-color);color:var(--modal-title-color);border-bottom:1px solid var(--app-panel-border);border-radius:12px 12px 0 0;padding:5px 50px 5px 18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14pt;position:relative}.window-title .search[data-v-f88dad0e] .inputBox{position:relative;border-radius:4px}.window-title .search[data-v-f88dad0e] .inputBox input{padding:6px 0;background:var(--form-input-color);color:#fff;font-size:15px;font-weight:500;height:calc(100% - 2px);margin-top:1px;color:var(--app-text-color)}.window-title .search[data-v-f88dad0e] .inputBox .q-field__control{height:35px}.window-title .search[data-v-f88dad0e] .inputBox .q-field__inner{border-radius:4px;background-color:var(--form-input-color)}.window-title .search[data-v-f88dad0e] .inputBox .q-field__inner:hover .q-field__control:before{transition:border-color .36s cubic-bezier(.4,0,.2,1);outline:none;border:1px solid #5e729b}.window-title .search[data-v-f88dad0e] .inputBox .q-field__inner .q-icon{color:var(--app-text-color)}.window-title .search[data-v-f88dad0e] .inputBox .q-field__inner .q-icon:hover{color:var(--tint-text)}.window-title .search[data-v-f88dad0e] .inputBox .q-field__bottom{background:var(--app-panel-color)}.window-title .closer[data-v-f88dad0e]{position:absolute;font-size:26px;color:var(--slidemodal-title-closer);transition:all .3s;padding-top:2px;right:17px}.window-title .closer[data-v-f88dad0e]:hover{color:var(--slidemodal-title-closer-hover);transform:scale(1.2);cursor:pointer}.q-header--bordered[data-v-357f0159]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-357f0159]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-357f0159]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-357f0159]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-357f0159]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-357f0159]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-357f0159],.body--light[data-v-357f0159]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}li[data-v-357f0159]{position:relative}li .icon[data-v-357f0159]{line-height:38px}.q-header--bordered[data-v-5a41d900]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-5a41d900]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-5a41d900]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-5a41d900]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-5a41d900]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-5a41d900]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-5a41d900],.body--light[data-v-5a41d900]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.icon[data-v-5a41d900]{padding-top:7px;display:inline-block}.menu-icon[data-v-5a41d900]{max-width:30px}.help-menu[data-v-5a41d900]{min-width:370px}.q-header--bordered[data-v-21edb24b]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-21edb24b]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-21edb24b]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-21edb24b]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-21edb24b]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-21edb24b]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-21edb24b],.body--light[data-v-21edb24b]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}li[data-v-21edb24b]{position:relative}li .icon[data-v-21edb24b]{line-height:32px}.site[data-v-21edb24b]{background-color:unset;padding:0;margin-right:10px}.site button[data-v-21edb24b]{font-size:14px;background-color:var(--header-menu-item-background-color-hover)}.q-header--bordered[data-v-984e1b33]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-984e1b33]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-984e1b33]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-984e1b33]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-984e1b33]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-984e1b33]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-984e1b33],.body--light[data-v-984e1b33]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.v[data-v-984e1b33]{font-weight:700}.v.warning[data-v-984e1b33]{color:var(--color-danger)}li[data-v-984e1b33]{position:relative}li .badge[data-v-984e1b33]{position:absolute;left:-18px;top:7px;font-size:14px;font-weight:600;background:#f54133;padding:4px 6px;border-radius:10px}.popup .empty[data-v-984e1b33]{padding:20px;font-size:15px}.popup .footer[data-v-984e1b33]{border-top:1px solid #1e232e;background:#2a303d;padding:0 12px;line-height:41px;height:42px}.q-header--bordered[data-v-c5439391]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-c5439391]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-c5439391]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-c5439391]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-c5439391]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-c5439391]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-c5439391],.body--light[data-v-c5439391]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}li[data-v-c5439391]{position:relative}li .badge[data-v-c5439391]{position:absolute;right:2px;top:-1px;font-size:14px;font-weight:600;background:#f54133;padding:4px 6px;border-radius:10px}li .icon[data-v-c5439391]{padding-top:0;display:inline-block}.icon[data-v-c5439391]{margin-top:4px}.timezone-menu[data-v-c5439391]{padding:0 11px;margin:15px;border-radius:6px;color:var(--header-menu-item-text-color);background-color:var(--header-menu-item-background-color);transition:background-color .2s ease,color .2s ease}.q-header--bordered[data-v-c519772b]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-c519772b]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-c519772b]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-c519772b]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-c519772b]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-c519772b]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-c519772b],.body--light[data-v-c519772b]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}li[data-v-c519772b]{position:relative}li .badge[data-v-c519772b]{position:absolute;right:2px;top:-1px;font-size:14px;font-weight:600;background:#f54133;padding:4px 6px;border-radius:10px}li .icon[data-v-c519772b]{padding-top:7px;display:inline-block}.popup .empty[data-v-c519772b]{padding:20px;font-size:15px}.popup .footer[data-v-c519772b]{border-top:1px solid #1e232e;background:#2a303d;padding:0 12px;line-height:41px;height:42px}.q-header--bordered[data-v-53302e80]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-53302e80]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-53302e80]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-53302e80]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-53302e80]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-53302e80]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-53302e80],.body--light[data-v-53302e80]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.header-menu[data-v-53302e80] .q-tab__indicator{color:var(--tab-indicator-color)!important;height:3px}.header-menu .header-tab[data-v-53302e80]{height:65px;font-weight:400;font-size:16px;font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-family:Roboto,sans-serif;opacity:var(--tab-inactive-opacity);text-transform:none}.header-menu .tabActive[data-v-53302e80]{font-weight:500;opacity:1}.menubar[data-v-53302e80]{position:fixed;z-index:100;padding-left:var(--menu-width);width:100%;left:0;top:0;height:65px;background-color:var(--menu-background-color);text-align:left;transition:padding .4s;box-shadow:var(--menu-box-shadow)}.menubar.printMode[data-v-53302e80]{visibility:collapse;height:0px;padding-left:0;box-shadow:none}.menubar.expanded[data-v-53302e80]{padding-left:var(--menu-expanded-width)}.menubar .container[data-v-53302e80]{height:100%;padding:0 15px 0 0}.menubar .header-wrapper[data-v-53302e80]{display:flex;justify-content:space-between;align-items:center;height:100%}.menubar .header-wrapper ul[data-v-53302e80]{list-style:none;padding:0;margin:0 5px 0 0;display:flex}.menubar .header-wrapper ul li.top-popup[data-v-53302e80]{padding:0 11px;margin-right:5px;border-radius:6px;color:var(--header-menu-item-text-color);background-color:var(--header-menu-item-background-color);transition:background-color .2s ease,color .2s ease}.menubar .header-wrapper ul li.top-popup .icon[data-v-53302e80]{font-size:14px;margin-right:4px}.menubar .header-wrapper ul li.top-popup[data-v-53302e80]:hover{background-color:var(--header-menu-item-background-color-hover);color:var(--header-menu-item-text-color-hover)}.menubar .header-wrapper ul li.top-popup.active[data-v-53302e80]{background-color:var(--header-menu-item-background-color-active);color:var(--header-menu-item-text-color-active);font-weight:500}.menubar .header-wrapper .devinfo[data-v-53302e80]{font-size:12px;top:2px}.menubar .header-wrapper .header-navbar[data-v-53302e80]{position:relative;font-size:18px;padding-right:44px}.menubar .header-wrapper .header-navbar ul li .icon[data-v-53302e80]{font-size:18px;margin:0}.menubar .right[data-v-53302e80]{position:absolute;right:0}[data-tooltip][data-tooltip-conf*=bottom][data-v-53302e80]:before{bottom:-15px}[data-tooltip][data-tooltip-conf*=bottom][data-v-53302e80]:after{content:attr(data-tooltip);text-align:center;padding:4px 15px;font-size:16px;font-weight:500;margin-top:9px}.avatar{position:absolute;right:0;top:2px}.avatar img{transition:all .3s ease-out}.avatar img:hover{transform:scale(1.4);cursor:pointer}.q-header--bordered[data-v-3ffd1223]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-3ffd1223]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-3ffd1223]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-3ffd1223]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-3ffd1223]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-3ffd1223]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-3ffd1223],.body--light[data-v-3ffd1223]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.search-header[data-v-3ffd1223]{background-color:var(--menu-background-color)}.q-header--bordered[data-v-1de20bfd]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-1de20bfd]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-1de20bfd]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-1de20bfd]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-1de20bfd]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-1de20bfd]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-1de20bfd],.body--light[data-v-1de20bfd]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.chatBar[data-v-1de20bfd]{position:fixed;right:0;top:73px;height:calc(100% - 73px);width:var(--chat-bar-width);background-color:var(--menu-background-color)}.chatBar .title[data-v-1de20bfd]{padding:0 15px;text-align:left;border-bottom:1px solid var(--app-background-color);font-size:15px;height:50px;line-height:50px;text-transform:uppercase;font-weight:500}.chatBar .title .options .item[data-v-1de20bfd]{font-size:24px;color:var(--tint-text-disabled);transition:all .3s}.chatBar .title .options .item[data-v-1de20bfd]:hover{color:var(--app-text-color);transform:scale(1.25);cursor:pointer}.chatBar .user-chat-item[data-v-1de20bfd]{padding:7px 6px 7px 14px;border-bottom:1px solid var(--app-background-color);text-align:left;position:relative}.chatBar .user-chat-item .chat-info .badge[data-v-1de20bfd]{font-size:12px;text-align:right}.chatBar .user-chat-item .chat-info .badge span[data-v-1de20bfd]{background:red;color:#fff;padding:1px 5px;border-radius:6px;font-weight:700}.chatBar .user-chat-item .chat-info .last-message[data-v-1de20bfd]{font-size:12px;color:var(--tint-text-disabled)}.chatBar .user-chat-item .user-info .name[data-v-1de20bfd]{font-weight:300;line-height:19px}.chatBar .user-chat-item .user-info .unit[data-v-1de20bfd]{color:var(--tint-text-disabled);font-size:13px;font-weight:300;line-height:16px}.chatBar .user-chat-item.active .user-info .name[data-v-1de20bfd]{font-weight:500}.chatBar .user-chat-item.active .user-info .unit[data-v-1de20bfd]{font-weight:400}.chatBar .user-chat-item.active .chat-info .last-message[data-v-1de20bfd]{font-weight:500;color:var(--app-text-color)}.chatBar .user-chat-item[data-v-1de20bfd]:hover{background:var(--grid-bg-color-hover);cursor:pointer}.lastMessage[data-v-1de20bfd]{margin-left:55px}.lastMessage .own[data-v-1de20bfd]{color:var(--color-label)}.fab[data-v-1de20bfd]{position:absolute;bottom:15px;right:15px}.search-header[data-v-1de20bfd]{background-color:var(--menu-background-color)}.empty-chat-container[data-v-1de20bfd]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;color:var(--tint-text-disabled)}.empty-chat-container .text-label[data-v-1de20bfd]{margin-top:10px;font-size:16px}.empty-chat-container .text-label .link[data-v-1de20bfd]{color:var(--tint-primary);cursor:pointer;text-decoration:underline}.empty-chat-container .text-label .link[data-v-1de20bfd]:hover{opacity:.8}.q-header--bordered[data-v-4bee058f]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-4bee058f]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-4bee058f]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-4bee058f]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-4bee058f]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-4bee058f]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-4bee058f],.body--light[data-v-4bee058f]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.runningjob-toasts-floating[data-v-4bee058f]{position:absolute;z-index:7000;left:-15px;bottom:8px;width:74px}.runningjob-toasts-floating.open[data-v-4bee058f]{left:10px}.runningjob-toasts-floating .q-btn[data-v-4bee058f]{margin-left:0}.runningjob-toasts[data-v-4bee058f]{position:absolute;bottom:10px;left:74px;z-index:6950;text-align:left;max-width:200px}.runningjob-toasts .runningjob-toast[data-v-4bee058f]{background:#343c4d;min-width:500px;border:1pt solid var(--divider-color);border-radius:4px;margin-top:10px;box-shadow:0 1px 4px 1px #000000ab}.body--light .runningjob-toasts[data-v-4bee058f]{bottom:7px;left:73px}.body--light .runningjob-toasts .runningjob-toast[data-v-4bee058f]{background:#fff;box-shadow:0 1px 4px 1px #a3abbaab;border:1pt solid var(--divider-color)}.closer[data-v-4bee058f]{right:var(--closer-position-right);font-size:14pt;color:var(--color-label);transition:all .3s ease-out}.closer[data-v-4bee058f]:hover{color:var(--tint-primary);transform:scale(1.2);cursor:pointer}.right-info[data-v-4bee058f]{padding-right:0;text-align:right;font-size:8pt}.right-info .state[data-v-4bee058f]{font-weight:700}.right-info .state.FAILED[data-v-4bee058f]{color:var(--color-danger)}.right-info .state.FINISHED[data-v-4bee058f]{color:var(--color-success)}.q-header--bordered[data-v-31c173a3]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-31c173a3]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-31c173a3]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-31c173a3]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-31c173a3]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-31c173a3]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-31c173a3],.body--light[data-v-31c173a3]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.timeos[data-v-31c173a3]{padding-left:65px;transition:all .4s;padding-top:65px;height:100vh;width:100%;overflow:auto}.timeos.expanded[data-v-31c173a3]{padding-left:var(--menu-expanded-width)}.timeos.printMode[data-v-31c173a3]{height:unset;width:unset;display:inline;padding-top:0;padding-left:0;overflow:unset}.timeos.printMode.expanded[data-v-31c173a3]{padding-left:0}.timeos .app-container[data-v-31c173a3]{padding-bottom:60px;background:var(--app-background-color)}.timeos.hideMenu[data-v-31c173a3]{padding-top:0;padding-left:0}.timeos.hideMenu .app-container[data-v-31c173a3]{padding-bottom:0;height:100vh}.timeos.chatting[data-v-31c173a3]{width:calc(100% - var(--chat-bar-width) - 2px)}.timeos[data-v-31c173a3] ::-moz-selection{color:var(--app-text-selection-color);background:var(--app-text-selection-bgcolor)}.timeos[data-v-31c173a3] ::selection{color:var(--app-text-selection-color);background:var(--app-text-selection-bgcolor)}.docked .timeos .app-container[data-v-31c173a3]{padding:0;height:100%;width:100%}.slide-in-left-enter-from[data-v-31c173a3]{opacity:0;transform:translate(100px)}.slide-in-left-enter-active[data-v-31c173a3]{transition:all .3s ease-out}.slide-in-left-leave-to[data-v-31c173a3]{opacity:0}.slide-in-left-leave-active[data-v-31c173a3]{transition:all 0s ease-in}.q-header--bordered[data-v-93b3d74b]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-93b3d74b]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-93b3d74b]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-93b3d74b]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-93b3d74b]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-93b3d74b]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-93b3d74b],.body--light[data-v-93b3d74b]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.maintenance-mode[data-v-93b3d74b]{position:fixed;left:0;top:0;width:100%;height:100%;background:linear-gradient(132deg,#151922cc,#3f62a1c2 154%);z-index:999999}.maintenance-mode.insecure[data-v-93b3d74b]{background:linear-gradient(132deg,#151922,#3f62a1 154%)}.maintenance-mode .maintenance-notification[data-v-93b3d74b]{background:#0000001a;background:#00000026;background:#15192252;background:linear-gradient(45deg,#1c2946,#325a70);padding:40px 60px;border-radius:20px;box-shadow:1px 1px 12px 1px #00000070;border:1px solid #1d2330}.maintenance-mode .maintenance-notification .title[data-v-93b3d74b]{font-size:40px;letter-spacing:.4px;text-transform:uppercase;font-weight:100;font-family:Roboto;padding-bottom:20px}.maintenance-mode .maintenance-notification .actions[data-v-93b3d74b]{padding-top:15px}.maintenance-mode .maintenance-notification .desc[data-v-93b3d74b]{font-size:17px;line-height:30px}.maintenance-mode .maintenance-notification .desc.thanks[data-v-93b3d74b]{font-size:20px;padding-top:15px}.maintenance-mode .maintenance-notification .desc.reason[data-v-93b3d74b]{font-size:20px;padding-top:10px;padding-bottom:10px}.maintenance-mode .maintenance-notification .desc.retry[data-v-93b3d74b]{font-size:14px;padding-top:20px;line-height:normal}.body--light .maintenance-mode[data-v-93b3d74b]{background:linear-gradient(132deg,#33869dcc,#1d6cc1c7);background:linear-gradient(132deg,#125577e6,#134c8be3)}.body--light .maintenance-mode .maintenance-notification[data-v-93b3d74b]{background:linear-gradient(45deg,#3570cf,#2f9dbb);box-shadow:1px 1px 8px 1px #00000030;border:1px solid rgba(29,35,48,.1411764706);color:#fff}.q-header--bordered[data-v-577879df]{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered[data-v-577879df]{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered[data-v-577879df]{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered[data-v-577879df]{border-left:1px solid var(--grid-border-color)!important}.q-btn[data-v-577879df]{text-transform:none;line-height:normal}.q-btn.bg-grey[data-v-577879df]{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark[data-v-577879df],.body--light[data-v-577879df]{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.loader[data-v-577879df]{font-size:18px}[theme=dark]{--app-background-color: #151922;--app-panel-color: #1e232d;--app-panel-hover-color: var(--grid-bg-color-hover);--app-text-color: #fff;--app-panel-border: #2d3545;--tint-primary: #1492e1;--tint-text: #22a9ff;--tint-text-disabled: #8a98ad;--tint-text-label: #afbad3;--box-shadow: none;--app-text-selection-color: white;--app-text-selection-bgcolor: #017dcc;--divider-color: #343f51;--animation-zoom-in-box-shoadow: rgba(255, 255, 255, .7);--modal-overlay: rgb(18 22 28 / 69%);--modal-title-bg-color: #2d3545;--modal-title-color: #fff;--modal-content-bg-color: #222834;--modal-content-color: #fff;--modal-box-shadow: 2px 3px 7px 2px rgb(0 0 0 / 15%);--tab-bg-color: #272c37;--tab-border-color: #151922;--tab-active-color: var(--tint-text);--tab-active-bg-color: #222d3f;--tab-text-color: #627191;--tab-text-color-hover: #fff;--tabs-bottom-border-color: #2e3647;--filter-modal-overlay: rgb(26 32 42 / 71%);--filter-modal-shadow: -1px 0px 9px 3px rgb(0 0 0 / 44%);--filter-modal-border: 1px solid #12161c;--filter-modal-navbar-border-color: #2a3341;--filter-modal-overlay-navbar-background-color: #262e3b;--filter-modal-overlay-navbar-color: inherit;--slidemodal-background: #181d25;--slidemodal-title-closer: #7e8ea0;--slidemodal-title-closer-hover: #fff;--slidemodal-title-border: 1px solid #1d2228;--slidemodal-box-shadow: 0px 0px 9px 5px rgb(0 0 0 / 84%);--card-panel-bg-color: #29303e;--color-info: var(--tint-primary);--color-label: var(--tint-text-label);--color-success: #359756;--color-warning: #e8ac34;--color-danger: #d25a5a;--color-danger-contrast: #ffffff;--color-hight-contrast: #ffffff;--color-info-text: var(--tint-text);--color-success-text: #58c97e;--color-warning-text: #e8ac34;--color-danger-text: #ff8c8c;--color-negative: #ff7474;--color-negative-light: #e3b1b1;--color-positive: #99f299;--color-absence-planned-bg: #8aa1c6;--color-absence-limited-bg: #8aa1c6;--color-absence-limited-text: #151922;--color-absence-planned-outline: #8aa1c638;--color-absence-requested-bg: #495368;--color-absence-requested-outline: #49536838;--color-blue-1: #0e52ff;--color-blue-2: #1683ff;--color-blue-3: #22a9ff;--color-lila-1: #8039ff;--color-lila-2: #642bcf;--color-lila-3: #a672ff;--color-purple-1: #fc33c5;--color-purple-2: #e351bb;--color-purple-3: #ff8de1;--color-green-1: #2bc858;--color-green-2: #55b784;--color-green-3: #38eac5;--color-red-1: #df2525;--color-red-2: #ce4c4c;--color-red-3: #ff7d7d;--color-orange-1: #ff9900;--color-orange-2: #cb7c34;--color-orange-3: #ffc286;--color-yellow-1: #ffe500;--color-yellow-2: #a29517;--color-yellow-3: #ffef6d;--color-gray-1: #515f73;--color-gray-2: #7c8fa7;--color-gray-3: #e0e5ed;--menu-background-color: #1e232d;--menu-item-background-color-hover: #2c3241;--menu-text-color: #5e687f;--menu-text-color-hover: #d1d8e9;--menu-text-color-active: #22a9ff;--menu-expander-color: #9aa7c7;--menu-expander-background-color: #48536e;--menu-box-shadow: 0px 7px 20px 0px rgb(0 0 0 / 32%);--header-menu-item-text-color: #909bb3;--header-menu-item-text-color-hover: #d9deed;--header-menu-item-text-color-active: #22a9ff;--header-menu-item-background-color: none;--header-menu-item-background-color-hover: #2c3241;--header-menu-item-background-color-active: #2c3241;--header-menu-box-shadow: none;--tooltip-base-text-color: #fff;--tooltip-base-bg-color: var(--app-background-color);--tooltip-base-border-color: #6f7a90;--tooltip-invert-bg-color: green;--tooltip-success-bg-color: rgb(121, 255, 177);--tooltip-info-bg-color: rgb(64, 156, 255);--tooltip-warning-bg-color: orange;--tooltip-danger-bg-color: var(--color-danger);--button-level1-bg-color: var(--tint-primary);--button-level1-color: #fff;--button-level1-bg-color-hover: #006aac;--button-level2-bg-color: #313e5b;--button-level2-bg-color-hover: #29334a;--button-level2-color: #4ab9ff;--button-level2-color-hover: #4ab9ff;--button-level3-bg-color: #232835;--button-level3-color: #fff;--button-level3-color-hover: #4ab9ff;--button-level3-bg-color-hover: #31384c;--button-level4-bg-color: #31384a;--button-level4-color: #9da6c1;--button-level4-bg-color-hover: #3f4861;--button-level4-color-hover: #e2e7f3;--button-delete-bg-color: #a35353;--button-delete-bg-color-hover: #c64848;--button-delete-color: #fff;--button-delete-color-hover: #fff;--button-input-bg-color: unset;--button-input-color: var(--tint-text);--button-input-bg-color-hover: var(--app-panel-color);--button-input-color-hover: var(--tint-text);--button-input-border: 1px solid transparent;--button-input-border-hover: 1px solid var(--app-panel-color);--grid-bg-color: var(--app-panel-color);--grid-border-color: #151922;--grid-border-light-color: #15192282;--grid-border-resize-color: #78849e;--grid-header-color: #78849e;--grid-color: #f0f2f6;--grid-bg-color-hover: #262c37;--grid-bg-color-active: #2d3443;--grid-sum-bg-color: #2d3340;--grid-hover-action-effect: rgb(0 0 0 / 50%);--panel-grid-header-bg-color: #2d3340;--panel-grid-border-color: #29313f;--panel-grid-bg-color-hover: #1d232d;--panel-grid-bg-color-active: #212732;--panel-grid-input-bg-color: #2c3344;--panel-grid-toolbar-bg-color: #202531;--q-table-border-color: rgba(255, 255, 255, .28);--input-placeholder: #909ab6;--input-color: #c4cce1;--input-label: #747f98;--input-focus-color: #fff;--input-panel-placeholder: #9aa4c0;--input-panel-bg-color: var(--button-level2-bg-color);--input-panel-border-color: var(--button-level2-bg-color);--input-panel-color: #b3bdd7;--input-panel-focus-color: #fff;--input-modal-bg-color: #313747;--input-modal-bg-color-focus: #3a4154;--input-readonly-bg-color: #242936;--input-readonly-border: 1px solid #242936;--input-dropdown-bg-color: #2d3443;--input-dropdown-box-shadow: 0px 7px 20px 0px rgb(0 0 0 / 32%);--input-dropdown-item-bg-color: var(--input-dropdown-bg-color);--input-dropdown-item-color: #a0abc0;--input-dropdown-item-bg-color-hover: #262d39;--input-dropdown-item-color-hover: #fff;--input-dropdown-item-bg-color-active: #1f2632;--input-dropdown-item-color-active: var(--tint-text);--popup-bg-color: #212632;--custom-field-options-bg-color: #151922;--q-negative: #d44b4b !important;--q-positive: #39934f !important;--q-primary: var(--tint-primary) !important;--q-warning: #ce6f3d !important;--t-absence-state-requested-backcolor: #4a5878;--t-absence-state-requested-textcolor: #ffffff;--t-absence-state-approved-backcolor: #1f9288;--t-absence-state-approved-textcolor: #ffffff;--leave-calendar-locked-color: #d44b4b85;--scheduler-holiday-background-color: #151922;--scheduler-holiday-selected-background-color: #303236;--scheduler-group-background-color: #151922;--popup-proxy-list-background-color: #2e3441;--card-bg-color: #2a3242;--card-bg-hover-color: #374155;--card-border-color: #1f2531;--card-border-hover-color: #1f2531}.body--dark{background:var(--app-background-color)!important}.body--dark .widget-box{background:#2d3545;border-radius:5px;position:relative}.body--dark .q-list{border:1px solid rgba(0,0,0,.12)}.body--dark.CONTRAST{filter:contrast(1.18) brightness(1.25) saturate(1.4)}.body--dark .label{color:var(--tint-text-label)}.body--dark.DYSCHROMATOPSIA{--color-success: #2b84c8;--color-warning: #c9a356;--color-danger: #ff88fc;--color-success-text: #3c83af;--color-warning-text: #9f7b24;--color-danger-text: #ff88fc;--color-negative: #ff88fc;--color-negative-light: #ff49fa;--color-positive: #45c8ff;--q-negative: #ff88fc !important;--q-positive: #45c8ff !important;--q-warning: #d7703a !important}.body--dark .filter-modal .desc{color:#8697b3}.body--dark.app-error{background-color:#fff}.body--dark div[role=dialog] div[role=list]{background-color:var(--popup-proxy-list-background-color)}.body--dark div[role=menu]{background:var(--popup-proxy-list-background-color);border:1px solid rgb(20,23,29);box-shadow:0 0 6px 2px #00000052!important}.body--dark div[role=menu].q-fab__actions{background-color:inherit;border:none}.body--dark div[role=menu].contextMenu .q-item{min-height:36px}.body--dark .q-separator,.body--dark .q-table,.body--dark .q-table__middle,.body--dark .q-table__bottom{background:#222730}.body--dark .q-date,.body--dark .q-menu,.body--dark .q-time,.body--dark .q-card,.body--dark .q-dialog-plugin{background:var(--modal-title-bg-color);border-radius:6px}.body--dark .q-item__label--header,.body--dark .q-item__label--caption{color:var(--header-menu-item-text-color)}.body--dark .q-checkbox__inner{color:#fff}.body--dark .q-stepper--horizontal .q-stepper__line:before,.body--dark .q-stepper--horizontal .q-stepper__line:after{background:#ffffff40}.q-menu--dark{box-shadow:none!important}[theme=light]{--app-background-color: #ecf0f5;--app-panel-color: #fff;--app-panel-hover-color: var(--grid-bg-color-hover);--app-text-color: #3e495a;--app-panel-border: #dbe2eb;--tint-primary: #068ee5;--tint-text: #068ee5;--tint-text-disabled: #838fa1;--tint-text-label: #6c798c;--box-shadow: 0px 7px 20px 0px rgb(63 77 105 / 12%);--app-text-selection-color: #fff;--app-text-selection-bgcolor: #76839b;--divider-color: #b5bcc9;--animation-zoom-in-box-shoadow: rgba(0, 0, 0, .7);--modal-overlay: rgb(54 62 69 / 65%);--modal-title-bg-color: #dbe2eb;--modal-title-color: #373d47;--modal-content-bg-color: #ffffff;--modal-content-color: #373d47;--modal-box-shadow: 2px 3px 7px 2px rgb(0 0 0 / 15%);--tab-bg-color: #fff;--tab-border-color: #e1e6ed;--tab-active-color: var(--tint-text);--tab-active-bg-color: #e4edff;--tab-text-color: #9098ad;--tab-text-color-hover: var(--tint-text);--tabs-bottom-border-color: #d6dce4;--filter-modal-overlay: rgb(216 223 232 / 54%);--filter-modal-shadow: -1px 0px 9px 3px rgb(0 0 0 / 23%);--filter-modal-border: 1px solid #cacaca;--filter-modal-navbar-border-color: #dee3eb;--filter-modal-overlay-navbar-background-color: #e4ebf4;--slidemodal-background: #fff;--slidemodal-title-closer: #7e8ea0;--slidemodal-title-closer-hover: var(--tint-primary);--slidemodal-title-border: 1px solid #eceff3;--slidemodal-box-shadow: 0px 0px 9px 5px rgb(0 0 0 / 21%);--color-info: var(--tint-primary);--color-label: var(--tint-text-label);--color-success: #39af61;--color-warning: #c9a356;--color-danger: #e96161;--color-danger-contrast: #ffffff;--color-hight-contrast: #000000;--color-info-text: var(--tint-text);--color-success-text: #3caf63;--color-warning-text: #9f7b24;--color-danger-text: #d14038;--color-negative: #d14038;--color-negative-light: #fe5d5d;--color-positive: #3caf63;--color-absence-planned-bg: #d9e3f3;--color-absence-limited-bg: #8aa1c6;--color-absence-limited-text: #fff;--color-absence-planned-outline: #d9e3f338;--color-absence-requested-bg: #838c9e;--color-absence-requested-outline: #838c9e38;--color-blue-1: #0046f8;--color-blue-2: #499eff;--color-blue-3: #87c9ff;--color-lila-1: #8039ff;--color-lila-2: #642bcf;--color-lila-3: #a672ff;--color-purple-1: #fc33c5;--color-purple-2: #e351bb;--color-purple-3: #ffa5e7;--color-green-1: #0ecd7b;--color-green-2: #66b98e;--color-green-3: #20cbb5;--color-red-1: #df2525;--color-red-2: #e46e6e;--color-red-3: #ff9191;--color-orange-1: #ff8e00;--color-orange-2: #dd8b40;--color-orange-3: #ffbe7e;--color-yellow-1: #f9ee00;--color-yellow-2: #daca34;--color-yellow-3: #e9dd7e;--color-gray-1: #778395;--color-gray-2: #b1bfce;--color-gray-3: #d1dbe9;--menu-background-color: #fff;--menu-item-background-color-hover: #e1e8f0;--menu-text-color: #8996a7;--menu-text-color-hover: #586a82;--menu-text-color-active: #068ee5;--menu-expander-color: #ffffff;--menu-expander-background-color: #cad1dc;--menu-box-shadow: 0px 10px 30px 0px rgb(63 77 105 / 7%);--header-menu-item-text-color: #78828e;--header-menu-item-text-color-hover: #40474f;--header-menu-item-text-color-active: #068ee5;--header-menu-item-background-color: none;--header-menu-item-background-color-hover: #ecf0f5;--header-menu-item-background-color-active: #ecf0f5;--header-menu-box-shadow: 0px 10px 30px 0px rgb(63 77 105 / 7%);--tooltip-base-text-color: #4c4c4c;--tooltip-base-bg-color: rgb(243, 248, 254);--tooltip-base-border-color: rgb(78, 78, 78);--tooltip-invert-bg-color: green;--tooltip-success-bg-color: rgb(121, 255, 177);--tooltip-info-bg-color: rgb(64, 156, 255);--tooltip-warning-bg-color: orange;--tooltip-danger-bg-color: red;--button-level1-bg-color: var(--tint-primary);--button-level1-color: #fff;--button-level1-bg-color-hover: #009dff;--button-level2-bg-color: #d8eafe;--button-level2-color: #068ee5;--button-level2-bg-color-hover: #068ee5;--button-level2-color-hover: #fff;--button-level3-bg-color: #ffffff;--button-level3-color: #78828e;--button-level3-bg-color-hover: #ffffff;--button-level3-color-hover: var(--tint-primary);--button-level4-bg-color: #e9f0f8;--button-level4-color: #4d6982;--button-level4-bg-color-hover: #edf2f8;--button-level4-color-hover: var(--tint-primary);--button-delete-bg-color: #bc5757;--button-delete-bg-color-hover: #e63636;--button-delete-color: #fff;--button-delete-color-hover: #fff;--button-input-bg-color: unset;--button-input-color: var(--tint-text);--button-input-bg-color-hover: var(--app-panel-color);--button-input-color-hover: var(--tint-text);--button-input-border: 1px solid transparent;--button-input-border-hover: 1px solid #cad5e2;--grid-bg-color: var(--app-panel-color);--grid-border-color: #e6eaf1;--grid-border-light-color: #e2e6eb6e;--grid-border-resize-color: #909ba9;--grid-header-color: #909ba9;--grid-color: var(--app-text-color);--grid-bg-color-hover: #eef7ff;--grid-bg-color-active: #e5f1fc;--grid-sum-bg-color: #f1f2f6;--grid-hover-action-effect: #909ba960;--panel-grid-header-bg-color: #f1f2f6;--panel-grid-border-color: #e1e5eb;--panel-grid-bg-color-hover: #f7f9fe;--panel-grid-bg-color-active: #ecf1fa;--panel-grid-input-bg-color: #e9eef6;--panel-grid-toolbar-bg-color: #f3f5f9;--q-table-border-color: rgba(0, 0, 0, .12);--input-placeholder: #717a92;--input-color: #7e87a0;--input-label: #828c97;--input-focus-color: var(--app-text-color);--input-panel-placeholder: #78819b;--input-panel-bg-color: var(--button-level2-bg-color);--input-panel-border-color: var(--button-level2-bg-color);--input-panel-color: #62697d;--input-panel-focus-color: var(--app-text-color);--input-modal-bg-color: #e4e8ef;--input-modal-bg-color-focus: #dbe2ec;--input-readonly-bg-color: #f3f5f9;--input-readonly-border: 1px solid #dce1e8;--input-dropdown-bg-color: #fff;--input-dropdown-box-shadow: 0px 7px 20px 0px rgb(0 0 0 / 20%);--input-dropdown-item-bg-color: var(--input-dropdown-bg-color);--input-dropdown-item-color: var(--button-level4-color);--input-dropdown-item-bg-color-hover: #ecf0f5;--input-dropdown-item-color-hover: #242c37;--input-dropdown-item-bg-color-active: #eaf3ff;--input-dropdown-item-color-active: var(--tint-primary);--popup-bg-color: #fff;--custom-field-options-bg-color: #151922;--q-negative: #c54141 !important;--q-positive: #39934f !important;--q-primary: var(--tint-primary) !important;--q-warning: #d7703a !important;--t-absence-state-requested-backcolor: #4a5878;--t-absence-state-requested-textcolor: #ffffff;--t-absence-state-approved-backcolor: #1f9288;--t-absence-state-approved-textcolor: #ffffff;--leave-calendar-locked-color: #e96f6f79;--scheduler-holiday-background-color: #ecf0f5;--scheduler-holiday-selected-background-color: #b8c2cf;--scheduler-group-background-color: #ecf0f5;--popup-proxy-list-background-color: #ffffff;--card-bg-color: #ecf0f6;--card-bg-hover-color: #f9fbff;--card-border-color: #ecf0f6;--card-border-hover-color: #b7c6dd}.body--light .widget-box{background:#fff;border:1px solid #cbd3e2;border-radius:5px;position:relative}.body--light.CONTRAST{filter:contrast(1) saturate(1.7);--app-background-color: #cbd2db;--button-level4-bg-color: #d8e2ee;--button-level4-color: #000}.body--light.DYSCHROMATOPSIA{--color-success: #2b84c8;--color-warning: #c9a356;--color-danger: #e961de;--color-success-text: #3c83af;--color-warning-text: #9f7b24;--color-danger-text: #db34d7;--color-negative: #db34d7;--color-negative-light: #eb73e9;--color-positive: #1f8dff;--q-negative: #db34d7 !important;--q-positive: #1f8dff !important;--q-warning: #d7703a !important}.body--light .filter-modal .desc{color:#8697b3}.body--light.app-error{background-color:#fff}[theme=light] .sidemenu,[theme=light] .menubar{box-shadow:0 10px 30px #3f4d6912}div[role=menu].contextMenu .q-item{min-height:36px}div[role=dialog] div[role=list]{background-color:var(--popup-proxy-list-background-color)}input::-webkit-calendar-picker-indicator{display:none;appearance:none;-webkit-appearance:none}input[type=date]::-webkit-input-placeholder{visibility:hidden!important;color:var(--input-placeholder)}:root{font-weight:400;color-scheme:light dark;color:var(--app-text-color);background-color:var(--app-background-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--menu-width: 65px;--menu-expanded-width: 240px;overscroll-behavior-x:none}html,body{overscroll-behavior-x:none}body.zoomed-in .hide-zoomed-in,body.zoomed-out .hide-zoomed-out{display:none}*,:after,:before{box-sizing:border-box}#app{margin:0 auto;width:100%;min-height:100vh;-webkit-user-select:none;user-select:none;font-family:Roboto,sans-serif}body{margin:0;padding:0;width:100%;min-height:100vh;overflow:hidden}.container{position:relative;padding:0 30px;text-align:left}.q-scrollarea__thumb{z-index:10005}h1{font-size:2.2em;line-height:1.4em;padding:0;margin:0}h2{margin:0;padding:0}h2.spacer{margin-top:20px}h3,h4{margin:0;padding:0}h3.spacer,h4.spacer{margin-top:20px}.card{padding:2em}.trans{transition:all .4}.spacer{padding-top:1.5rem;padding-bottom:1.5rem}.spacer-bottom{padding-bottom:1.5rem}.spacer-top{margin-top:1.5rem}.nowrap{white-space:nowrap}.text{-webkit-user-select:text;user-select:text}.text-info{color:var(--color-info)}.text-label{color:var(--color-label)}.input-text{font-size:15px;font-weight:500}.text-nowrap{overflow:hidden;text-wrap:nowrap;text-overflow:ellipsis}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-danger{color:var(--color-danger)}.button-warning{background-color:var(--color-warning)!important;color:#fff!important}.button-danger{background-color:var(--color-danger)!important;color:#fff!important}.text-high-contrast{color:var(--color-hight-contrast)}.no-text{-webkit-user-select:none;user-select:none}.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bold{font-weight:500}.bold.xl{font-weight:600}.bold.xxl{font-weight:700}.k-spreadsheet-insert-image-dialog label{background-image:none!important}h1{font-size:2.5rem!important}h2{font-size:1.75rem!important}h3{font-size:1.4rem!important;font-weight:300!important}h4{font-size:1.2rem!important;font-weight:300!important}.padding{padding:20px}.padding-top{padding-top:20px!important}.padding-top.padding-xl{padding-top:40px!important}.padding-top.padding-small{padding-top:10px!important}.padding-bottom{padding-bottom:20px}.padding-bottom.padding-xl{padding-bottom:40px}.tab-padding{padding:20px 8px 20px 0}.no-padding{padding:0!important}.no-top-padding{padding-top:0!important}.no-bottom-padding{padding-bottom:0!important}.q-dialog.fullscreen .q-dialog__inner .wrapper{box-shadow:none!important}.q-dialog .q-dialog__inner .absolute-full .scroll{background-color:var(--app-panel-color)!important}.absence-state.REQUESTED{background-color:var(--t-absence-state-requested-backcolor);color:var(--t-absence-state-requested-textcolor)}.absence-state.APPROVED{background-color:var(--t-absence-state-approved-backcolor);color:var(--t-absence-state-approved-textcolor)}.bg-main-page{background-color:var(--app-panel-color);color:var(--app-text-color)}.bg-app{background-color:var(--app-background-color);color:var(--app-text-color)}.bg-card{background-color:var(--app-panel-color)}.text-default{color:var(--app-text-color)}.card-header{background-color:var(--app-background-color)}::-webkit-scrollbar{height:12px;width:14px;background:transparent;z-index:12;overflow:visible}::-webkit-scrollbar-thumb{width:10px;background-color:#00b4ff;border-radius:10px;z-index:12;border:4px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-transition:background-color .28s ease-in-out;transition:background-color .28s ease-in-out;margin:4px;min-height:32px;min-width:32px}.icon-filled{font-variation-settings:"FILL" 1}.q-item.q-item--clickable{-webkit-user-select:none;user-select:none}[data-tooltip]{position:relative}[data-tooltip]:before,[data-tooltip]:after{opacity:0;position:absolute;left:50%;backface-visibility:hidden}[data-tooltip]:before{border-style:solid;border-top-width:4px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;border-bottom-width:0;content:"";top:-2px;width:0;height:0;transform:translate(-50%,calc(-50% - 6px));transition:opacity .1s cubic-bezier(.73,.01,0,1) 0s,transform .6s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) 0s;z-index:301}[data-tooltip]:after{content:attr(data-tooltip);text-align:center;padding:10px 10px 9px;font-size:16px;border-radius:8px;color:var(--tooltip-base-text-color);transition:opacity .3s cubic-bezier(.73,.01,0,1),transform .3s cubic-bezier(.73,.01,0,1),-webkit-transform .3s cubic-bezier(.73,.01,0,1);pointer-events:none;z-index:300;white-space:nowrap;bottom:100%;transform:translate(-50%,12px);max-width:320px;text-overflow:ellipsis;overflow:hidden}[data-tooltip]:after{background:var(--tooltip-base-bg-color)}[data-tooltip]:before{border-top-color:var(--tooltip-base-bg-color);border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=right]:before{border-top-color:transparent;border-right-color:var(--tooltip-base-border-color);border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=bottom]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--tooltip-base-border-color);border-left-color:transparent}[data-tooltip][data-tooltip-conf*=left]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:var(--tooltip-base-border-color)}[data-tooltip]:focus:before,[data-tooltip]:focus:after,[data-tooltip]:hover:before,[data-tooltip]:hover:after{opacity:1}[data-tooltip]:focus:before,[data-tooltip]:hover:before{transition:opacity .1s cubic-bezier(.73,.01,0,1) .1s,transform .6s cubic-bezier(.73,.01,0,1) .1s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) .1s;transform:translate(-50%,calc(-50% - 2px))}[data-tooltip]:focus:after,[data-tooltip]:hover:after{transform:translate(-50%,-6px)}[data-tooltip][data-tooltip-conf*=right]:before{border-style:solid;border-top-width:4px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;border-left-width:0;left:auto;right:-6px;top:50%;transform:translate(calc(-50% + 7px),-50%)}[data-tooltip][data-tooltip-conf*=right]:after{top:50%;left:100%;bottom:auto;-webkit-transform:translate(-12px,-50%);transform:translate(-12px,-50%)}[data-tooltip][data-tooltip-conf*=right]:focus:before,[data-tooltip][data-tooltip-conf*=right]:hover:before{-webkit-transform:translate(calc(-50% + 3px),-50%);transform:translate(calc(-50% + 3px),-50%)}[data-tooltip][data-tooltip-conf*=right]:focus:after,[data-tooltip][data-tooltip-conf*=right]:hover:after{-webkit-transform:translate(7px,-50%);transform:translate(7px,-50%)}[data-tooltip][data-tooltip-conf*=bottom]:before{border-style:solid;border-top-width:4px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;border-top-width:0;top:auto;bottom:-6px;left:50%;-webkit-transform:translate(-50%,calc(-50% + 6px));transform:translate(-50%,calc(-50% + 6px))}[data-tooltip][data-tooltip-conf*=bottom]:after{top:100%;left:50%;bottom:auto;-webkit-transform:translate(-50%,-12px);transform:translate(-50%,-12px)}[data-tooltip][data-tooltip-conf*=bottom]:focus:before,[data-tooltip][data-tooltip-conf*=bottom]:hover:before{-webkit-transform:translate(-50%,calc(-50% + 2px));transform:translate(-50%,calc(-50% + 2px))}[data-tooltip][data-tooltip-conf*=bottom]:focus:after,[data-tooltip][data-tooltip-conf*=bottom]:hover:after{-webkit-transform:translate(-50%,6px);transform:translate(-50%,6px)}[data-tooltip][data-tooltip-conf*=left]:before{border-style:solid;border-top-width:4px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;border-right-width:0;left:-2px;top:50%;width:0;height:0;-webkit-transform:translate(calc(-50% - 8px),-50%);transform:translate(calc(-50% - 8px),-50%)}[data-tooltip][data-tooltip-conf*=left]:after{inset:50% 100% auto auto;-webkit-transform:translate(12px,-50%);transform:translate(12px,-50%)}[data-tooltip][data-tooltip-conf*=left]:focus:after,[data-tooltip][data-tooltip-conf*=left]:hover:after{-webkit-transform:translate(-7px,-50%);transform:translate(-7px,-50%)}[data-tooltip][data-tooltip-conf*=left]:focus:before,[data-tooltip][data-tooltip-conf*=left]:hover:before{-webkit-transform:translate(calc(-50% - 3px),-50%);transform:translate(calc(-50% - 3px),-50%)}[data-tooltip][data-tooltip-conf*=multiline]:after{word-break:break-word;white-space:normal;min-width:180px;text-overflow:clip}[data-tooltip][data-tooltip-conf*=delay]:before{-webkit-transition:opacity .2s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .3s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .2s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .3s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .2s cubic-bezier(.73,.01,0,1) 0s,transform .3s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .2s cubic-bezier(.73,.01,0,1) 0s,transform .3s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .3s cubic-bezier(.73,.01,0,1) 0s}[data-tooltip][data-tooltip-conf*=delay]:after{-webkit-transition:opacity .3s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .3s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .3s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .3s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .3s cubic-bezier(.73,.01,0,1) 0s,transform .3s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .3s cubic-bezier(.73,.01,0,1) 0s,transform .3s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .3s cubic-bezier(.73,.01,0,1) 0s}[data-tooltip][data-tooltip-conf*=delay]:focus:before,[data-tooltip][data-tooltip-conf*=delay]:hover:before{-webkit-transition:opacity .2s cubic-bezier(.73,.01,0,1) .5s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) .5s;transition:opacity .2s cubic-bezier(.73,.01,0,1) .5s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) .5s;transition:opacity .2s cubic-bezier(.73,.01,0,1) .5s,transform .6s cubic-bezier(.73,.01,0,1) .5s;transition:opacity .2s cubic-bezier(.73,.01,0,1) .5s,transform .6s cubic-bezier(.73,.01,0,1) .5s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) .5s}[data-tooltip][data-tooltip-conf*=delay]:focus:after,[data-tooltip][data-tooltip-conf*=delay]:hover:after{-webkit-transition:opacity .3s cubic-bezier(.73,.01,0,1) .4s,-webkit-transform .3s cubic-bezier(.73,.01,0,1) .4s;transition:opacity .3s cubic-bezier(.73,.01,0,1) .4s,-webkit-transform .3s cubic-bezier(.73,.01,0,1) .4s;transition:opacity .3s cubic-bezier(.73,.01,0,1) .4s,transform .3s cubic-bezier(.73,.01,0,1) .4s;transition:opacity .3s cubic-bezier(.73,.01,0,1) .4s,transform .3s cubic-bezier(.73,.01,0,1) .4s,-webkit-transform .3s cubic-bezier(.73,.01,0,1) .4s}[data-tooltip][data-tooltip-conf*=xl-delay]:before{-webkit-transition:opacity .4s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .4s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .4s cubic-bezier(.73,.01,0,1) 0s,transform .6s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .4s cubic-bezier(.73,.01,0,1) 0s,transform .6s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) 0s}[data-tooltip][data-tooltip-conf*=xl-delay]:after{-webkit-transition:opacity .6s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .6s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .6s cubic-bezier(.73,.01,0,1) 0s,transform .6s cubic-bezier(.73,.01,0,1) 0s;transition:opacity .6s cubic-bezier(.73,.01,0,1) 0s,transform .6s cubic-bezier(.73,.01,0,1) 0s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) 0s}[data-tooltip][data-tooltip-conf*=xl-delay]:focus:before,[data-tooltip][data-tooltip-conf*=xl-delay]:hover:before{-webkit-transition:opacity .4s cubic-bezier(.73,.01,0,1) 1s,-webkit-transform 1.2s cubic-bezier(.73,.01,0,1) 1s;transition:opacity .4s cubic-bezier(.73,.01,0,1) 1s,-webkit-transform 1.2s cubic-bezier(.73,.01,0,1) 1s;transition:opacity .4s cubic-bezier(.73,.01,0,1) 1s,transform 1.2s cubic-bezier(.73,.01,0,1) 1s;transition:opacity .4s cubic-bezier(.73,.01,0,1) 1s,transform 1.2s cubic-bezier(.73,.01,0,1) 1s,-webkit-transform 1.2s cubic-bezier(.73,.01,0,1) 1s}[data-tooltip][data-tooltip-conf*=xl-delay]:focus:after,[data-tooltip][data-tooltip-conf*=xl-delay]:hover:after{-webkit-transition:opacity .6s cubic-bezier(.73,.01,0,1) .8s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) .8s;transition:opacity .6s cubic-bezier(.73,.01,0,1) .8s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) .8s;transition:opacity .6s cubic-bezier(.73,.01,0,1) .8s,transform .6s cubic-bezier(.73,.01,0,1) .8s;transition:opacity .6s cubic-bezier(.73,.01,0,1) .8s,transform .6s cubic-bezier(.73,.01,0,1) .8s,-webkit-transform .6s cubic-bezier(.73,.01,0,1) .8s}[data-tooltip][data-tooltip-conf*=shadow]:after{box-shadow:0 2px 10px 2px #0000001a}[data-tooltip][data-tooltip-conf*=no-fading]:after,[data-tooltip][data-tooltip-conf*=no-fading]:before{-webkit-transition:none;transition:none}[data-tooltip][data-tooltip-conf*=no-arrow]:before{display:none}[data-tooltip][data-tooltip-conf*=dense]:after{padding:3px 8px;font-weight:600;border-radius:4px;text-transform:none;font-size:15px}[data-tooltip][data-tooltip-conf*=square]:after{border-radius:0}[data-tooltip][data-tooltip-conf*=invert]:after{color:var(--tooltip-base-text-color);background:var(--tooltip-invert-bg-color)}[data-tooltip][data-tooltip-conf*=invert]:before{border-top-color:var(--tooltip-invert-bg-color);border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=invert][data-tooltip-conf*=right]:before{border-top-color:transparent;border-right-color:var(--tooltip-invert-bg-color);border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=invert][data-tooltip-conf*=bottom]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--tooltip-invert-bg-color);border-left-color:transparent}[data-tooltip][data-tooltip-conf*=invert][data-tooltip-conf*=left]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:var(--tooltip-invert-bg-color)}[data-tooltip][data-tooltip-conf*=success]:after{background:var(--tooltip-success-bg-color)}[data-tooltip][data-tooltip-conf*=success]:before{border-top-color:var(--tooltip-success-bg-color);border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=success][data-tooltip-conf*=right]:before{border-top-color:transparent;border-right-color:var(--tooltip-success-bg-color);border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=success][data-tooltip-conf*=bottom]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--tooltip-success-bg-color);border-left-color:transparent}[data-tooltip][data-tooltip-conf*=success][data-tooltip-conf*=left]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:var(--tooltip-success-bg-color)}[data-tooltip][data-tooltip-conf*=info]:after{background:var(--tooltip-info-bg-color)}[data-tooltip][data-tooltip-conf*=info]:before{border-top-color:var(--tooltip-info-bg-color);border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=info][data-tooltip-conf*=right]:before{border-top-color:transparent;border-right-color:var(--tooltip-info-bg-color);border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=info][data-tooltip-conf*=bottom]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--tooltip-info-bg-color);border-left-color:transparent}[data-tooltip][data-tooltip-conf*=info][data-tooltip-conf*=left]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:var(--tooltip-info-bg-color)}[data-tooltip][data-tooltip-conf*=warning]:after{background:var(--tooltip-warning-bg-color)}[data-tooltip][data-tooltip-conf*=warning]:before{border-top-color:var(--tooltip-warning-bg-color);border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=warning][data-tooltip-conf*=right]:before{border-top-color:transparent;border-right-color:var(--tooltip-warning-bg-color);border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=warning][data-tooltip-conf*=bottom]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--tooltip-warning-bg-color);border-left-color:transparent}[data-tooltip][data-tooltip-conf*=warning][data-tooltip-conf*=left]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:var(--tooltip-warning-bg-color)}[data-tooltip][data-tooltip-conf*=danger]:after{background:var(--tooltip-danger-bg-color)}[data-tooltip][data-tooltip-conf*=danger]:before{border-top-color:var(--tooltip-danger-bg-color);border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=danger][data-tooltip-conf*=right]:before{border-top-color:transparent;border-right-color:var(--tooltip-danger-bg-color);border-bottom-color:transparent;border-left-color:transparent}[data-tooltip][data-tooltip-conf*=danger][data-tooltip-conf*=bottom]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:var(--tooltip-danger-bg-color);border-left-color:transparent}[data-tooltip][data-tooltip-conf*=danger][data-tooltip-conf*=left]:before{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:var(--tooltip-danger-bg-color)}[data-tooltip][data-tooltip=""]:after,[data-tooltip][data-tooltip=""]:before{display:none}.t-flex{display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;justify-content:space-between;align-items:center}.t-flex.left{justify-content:left}.t-flex.right{justify-content:right}.t-flex.top{align-items:start}.t-flex.bottom{align-items:end}.t-flex.center{justify-content:center}.t-flex.middle{align-items:center}.t-flex.gap{column-gap:10px;row-gap:10px}.t-flex.gap.gap-xxs{column-gap:1px;row-gap:1px}.t-flex.gap.gap-small{column-gap:7px;row-gap:7px}.t-flex.gap.gap-large{column-gap:15px;row-gap:15px}.t-flex.gap.gap-xl{column-gap:30px;row-gap:30px}.t-flex.gap.gap-xxl{column-gap:45px;row-gap:45px}.t-flex.no-gap-col{column-gap:unset}.t-flex.gap-col{column-gap:10px}.t-flex.gap-col.gap-xxs{column-gap:1px}.t-flex.gap-col.gap-xs{column-gap:3px}.t-flex.gap-col.gap-small{column-gap:7px}.t-flex.gap-col.gap-large{column-gap:15px}.t-flex.gap-col.gap-xl{column-gap:30px}.t-flex.gap-col.gap-xxl{column-gap:45px}.t-flex.gap-row{row-gap:10px}.t-flex.gap-row.gap-xxs{row-gap:1px}.t-flex.gap-row.gap-large{row-gap:15px}.t-flex.nowrap{flex-wrap:nowrap}.t-flex .flex-1,.t-flex .fill{flex:1;width:100%}.t-flex .flex-1.no-overflow,.t-flex .fill.no-overflow{overflow:hidden}.t-flex.row{flex-direction:row}.t-flex.column{flex-direction:column}.t-flex.full{width:100%;height:100%}.page-toolbar{padding-top:1.5rem;padding-bottom:1.5rem;display:flex;justify-content:space-between;align-items:center}.btn{border-radius:4px;border:1px solid transparent;padding:.6em 1em;font-size:1em;font-weight:500;font-family:inherit;cursor:pointer;transition:background .2s,color .2s;color:var(--app-text-color);outline:none;margin-right:8px;position:relative}.btn .loading-indicator{display:none;opacity:0}.btn.disabled{opacity:.2}.btn.spacer{margin-right:12px}.btn.loading{padding-right:40px!important}.btn.loading .loading-indicator{opacity:1;margin-left:10px;display:block;position:absolute;right:10px;top:8px;font-size:1.2em}.btn.disabled{opacity:.5;cursor:not-allowed!important}.btn.delete{background-color:var(--button-delete-bg-color);color:var(--button-delete-color)}.btn.delete:hover,.btn.delete.loading,.btn.delete.active{background-color:var(--button-delete-bg-color-hover);color:var(--button-delete-color-hover)}.btn.delete.outline{background-color:unset;border:1px solid var(--button-delete-bg-color)}.btn.delete.outline:hover,.btn.delete.outline.loading,.btn.delete.outline.active{background-color:var(--button-delete-bg-color);color:var(--button-delete-color)}.btn.input{background-color:var(--button-input-bg-color);color:var(--button-input-color);border-radius:5px;padding:5px 8px;border:var(--button-input-border);font-size:14px}.btn.input:hover{background-color:var(--button-input-bg-color-hover);color:var(--button-input-color-hover);border:var(--button-input-border-hover)}.btn.actionMenu{background:unset;font-size:22px;line-height:33px;padding:0 9px;border-radius:3px;margin:0}.btn.actionMenu.delete{color:var(--color-danger)}.btn.actionMenu .overlay{position:fixed;left:0;top:0;background:#0000;width:100%;height:100%}.btn.actionMenu:hover{background-color:var(--button-level3-bg-color-hover);color:var(--button-level3-color-hover)}.btn.actionMenu.active{background-color:var(--button-level2-bg-color);color:var(--button-level2-color)}.btn.right{margin-left:8px;margin-right:0}.btn.right.spacer{margin-left:12px}.btn.no-margin,.btn.no-margin.spacer{margin-left:0;margin-right:0}.btn.upper{text-transform:uppercase}.btn .icon{font-size:.85em;margin-right:.5em}.btn.small{padding:.4em .8em}.btn.nowrap{white-space:nowrap}input,select,.input{border-radius:6px;border:1px solid transparent;padding:.6em 1em;font-size:1em;font-weight:500;font-family:inherit;background-color:#222834;transition:background .2s,color .2s;color:var(--input-color);outline:none;margin-right:8px;position:relative}input:focus,select:focus,.input:focus{color:var(--input-focus-color)}input.right,select.right,.input.right{margin-left:8px;margin-right:0}input .icon,select .icon,.input .icon{font-size:.85em;margin-right:.5em}input::-webkit-input-placeholder,select::-webkit-input-placeholder,.input::-webkit-input-placeholder{font-style:italic!important;color:var(--input-placeholder)!important;font-weight:300!important;font-size:15px!important}input:-moz-placeholder,select:-moz-placeholder,.input:-moz-placeholder{font-style:italic!important;color:var(--input-placeholder)!important;font-weight:300!important;font-size:15px!important}input::-moz-placeholder,select::-moz-placeholder,.input::-moz-placeholder{font-style:italic!important;color:var(--input-placeholder)!important;font-weight:300!important;font-size:15px!important}input:-ms-input-placeholder,select:-ms-input-placeholder,.input:-ms-input-placeholder{font-style:italic!important;color:var(--input-placeholder)!important;font-weight:300!important;font-size:15px!important}input::-webkit-search-cancel-button:after,select::-webkit-search-cancel-button:after,.input::-webkit-search-cancel-button:after{color:red}.link{color:var(--app-text-color)}.link:hover{text-decoration:underline;cursor:pointer}.link:hover.hover-tint,.link.tint{color:var(--tint-text)}.link.bold{font-weight:500}.forms .label{color:var(--app-text-color);text-transform:uppercase;font-weight:500;margin-bottom:10px;letter-spacing:1px}.forms .input-label{padding-left:3px;padding-bottom:1px;text-transform:uppercase;font-size:.9em;color:var(--input-label)}.forms .input-label .optional-text{font-style:italic;font-weight:300;margin-left:5px}.forms .input-label .required-icon{margin-left:5px;color:var(--color-info-text)}.forms .input-label .error-icon{margin-left:5px;color:#ff4500}.forms .input-hint{margin-left:10px;color:var(--tint-text-disabled);font-weight:300;padding-top:4px}.forms .input-hint .marker{color:var(--tint-text);font-weight:600}.forms .row-2{width:50%}.forms .form-spacer{margin-bottom:8px}.forms .form-spacer-xl{margin-bottom:20px}.forms .form-spacer-xxl{margin-bottom:40px}.forms .inputBox{margin-bottom:17px;position:relative}.forms .inputBox:last-child{margin-bottom:0}.forms .inputBox.disabled input,.forms .inputBox.disabled .input{opacity:.65}.forms .inputBox.readonly input,.forms .inputBox.readonly .input{opacity:.65;color:var(--input-placeholder)!important}.forms .inputBox .q-field__inner{background:var(--input-panel-bg-color);border-radius:4px}.forms .inputBox.modal input,.forms .inputBox.modal .input{background-color:var(--input-modal-bg-color)}.forms .inputBox.modal input:focus,.forms .inputBox.modal .input:focus{background-color:var(--input-modal-bg-color-focus)}.forms .inputBox.full input,.forms .inputBox.full .input{width:100%;max-width:100%}.forms .inputBox .input{margin:0}.forms .inputBox .input:hover{cursor:pointer;background-color:var(--input-modal-bg-color-focus)}.forms .inputBox .input.readonly{background:var(--input-readonly-bg-color)!important;border:var(--input-readonly-border)!important}.forms .inputBox textarea{color:var(--input-panel-color);font-weight:600}.placeholder{font-style:italic!important;color:var(--input-placeholder)!important;font-weight:300!important;font-size:15px!important}.panel{background-color:var(--app-panel-color);box-shadow:var(--box-shadow);padding:25px 30px;border-radius:12px}.panel input,.panel .input{background-color:var(--button-level4-bg-color);color:var(--input-panel-color);font-weight:500}.panel input:focus,.panel .input:focus{color:var(--input-panel-color-focus)}.panel input::-webkit-input-placeholder,.panel .input::-webkit-input-placeholder{font-style:italic!important;color:var(--input-placeholder)!important;font-weight:300!important;font-size:15px!important}.panel input:-moz-placeholder,.panel .input:-moz-placeholder{font-style:italic!important;color:var(--input-placeholder)!important;font-weight:300!important;font-size:15px!important}.panel input::-moz-placeholder,.panel .input::-moz-placeholder{font-style:italic!important;color:var(--input-placeholder)!important;font-weight:300!important;font-size:15px!important}.panel input:-ms-input-placeholder,.panel .input:-ms-input-placeholder{font-style:italic!important;color:var(--input-placeholder)!important;font-weight:300!important;font-size:15px!important}.panel input.small,.panel .input.small{padding:.4em 1em}.panel input.small.no-margin,.panel .input.small.no-margin{margin-bottom:0}.panel input.full,.panel .input.full{width:100%}.panel input.readonly,.panel .input.readonly{background:var(--input-readonly-bg-color);border:var(--input-readonly-border)}.panel .page-toolbar{padding-top:0}.panel .page-toolbar.spacer{margin-bottom:15px;background-color:unset}.panel h2{font-size:1.3em}.grid-settings-popup .header .title{font-size:15px;font-weight:500;padding:10px 14px;text-transform:uppercase}.grid-settings-popup .divider{height:1px;width:100%}.grid-settings-popup .items{padding:8px 5px;border-top:1px dashed #465068}.grid-settings-popup .items.no-border{border-top:0}.grid-settings-popup .items .item{padding:0 10px;font-size:14px;height:36px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;border-radius:8px;margin-bottom:7px}.grid-settings-popup .items .item:last-of-type{margin-bottom:0}.grid-settings-popup .items .item .badge{line-height:14px;background:#e82626;display:inline-block;padding:3px 6px;color:#fff;font-weight:500;border-radius:4px}.grid-settings-popup .items .item.clickable:hover{background:#2e3546;cursor:pointer}.grid-settings-popup .items .item.clickable-link:hover{color:var(--tint-text);font-weight:600;cursor:pointer}.grid-settings-popup .items .item.selectable{column-gap:40px}.grid-settings-popup .items .item.selectable.borderBottom{border-radius:0;border-bottom:1px dotted #465068}.grid-settings-popup .items .item.selectable .desc,.grid-settings-popup .items .item.selectable .value{white-space:nowrap}.grid-settings-popup .items .item.selectable .option{border:1px solid #3f475c;color:var(--tint-text);margin-left:8px;display:inline-block;padding:2px 8px;border-radius:4px;font-weight:500;white-space:nowrap}.grid-settings-popup .items .item.selectable .option.not-selected{color:var(--tint-text-disabled);font-weight:400}.grid-settings-popup .items .item.selectable .option.not-selected:hover{border:1px solid #3f475c;color:var(--tint-text)}.grid-settings-popup .items .item.selectable .option.selected{color:var(--tint-text);border:1px solid var(--tint-primary);font-weight:500}.grid-settings-popup .items .item.selectable .option .icon{margin-right:2px;display:inline-table;font-size:15px}.grid-settings-popup .items .item.selectable .option:hover{cursor:pointer;border:1px solid var(--tint-primary)}table.panel-table{position:relative;border-collapse:collapse;border-spacing:1px;width:100%;border-radius:8px;overflow:hidden}table.panel-table th,table.panel-table td{border-bottom:1px solid var(--panel-grid-border-color)}table.panel-table th.nowrap,table.panel-table td.nowrap{white-space:nowrap}table.panel-table th{text-transform:uppercase;padding:7px 8px;background:#2e3948}table.panel-table td{background:#27303c;padding:8px}table.panel-table.selectable:hover{cursor:pointer}table.panel-table.selectable th{cursor:default}table.panel-table.highlighted tr:hover td{background:#303b4c}.infobox{border:1px solid var(--filter-modal-navbar-border-color);border-radius:9px;padding:10px 15px;position:relative}.infobox.icon{padding-left:50px}.infobox.icon .icon{position:absolute;left:14px;top:6px;width:40px;font-size:23px!important;color:var(--q-info)}.infobox.icon.big{left:12px;top:8px;width:40px;font-size:26px!important}div.main_error{background-color:var(--app-panel-color);padding:25pt;border-bottom:5px solid var(--app-panel-border)}div.main_error img{max-width:300pt}div.main_error .title{color:var(--app-text-color);font-size:24pt;margin:20pt}div.main_error .title .code{font-weight:600}div.main_error .title .details{color:var(--app-text-color);font-size:16pt}.group-title{margin-top:30px;margin-bottom:10px}.group-container{padding-top:5px}.group-container .group-header{flex:calc(100% - 30px);font-weight:500;border-bottom:1px dashed var(--group-border-color);padding:6px 0;text-transform:uppercase;font-size:14px}.group-container .group-bottom-action{flex:100%;margin-top:-10px;margin-bottom:20px}.group-container .group{margin-bottom:25px;box-sizing:border-box;text-align:left}.group-container .group.inset{margin-bottom:15px;padding-bottom:0}.group-container .group .header{margin-bottom:7px;color:var(--color-label)}.group-container .group .item{font-size:14px;line-height:22px;color:var(--app-text-color);word-break:break-all}.group-container .group .item .desc{color:#8298bb;margin-right:5px}.group-container .group .action{font-size:14px;line-height:20px;font-weight:500;margin-top:7px}.settings-group .settings-group-title{padding:5px 0;font-weight:600;font-size:15px;text-transform:uppercase}.settings-group .settings-group-title .label{letter-spacing:1px}.settings-group .settings-group-title .sublabel{text-transform:none;font-size:15px;font-weight:400;color:var(--tint-text-disabled)}.settings-group .settings-group-title .link{font-size:14px;padding-right:3px}.settings-group .settings-group-items .settings-group-item{white-space:nowrap;margin-bottom:16px}.settings-group .settings-group-items .settings-group-item .desc{color:var(--color-label)}.settings-group .settings-group-items .settings-group-item .value{text-wrap:wrap;overflow:hidden;text-overflow:ellipsis}.settings-group .settings-group-items :last-child{margin-bottom:0}.todo{color:orange;font-size:18px}.italic{font-style:italic}span.spacer-right,div.spacer-right{margin-right:6px}span.spacer-left,div.spacer-left{margin-left:6px}.q-menu .q-item{min-height:36px!important}.fullscreen-wrapper{width:100%;height:100%}.fullscreen-wrapper.fullscreen{position:fixed;left:0;top:0;z-index:700}.body--dark .q-field__native{color:#fff!important}.body--light .btn.actionMenu{border-radius:4px}.body--light .btn.actionMenu:hover{border:1px solid #c9d0d9}.body--light .grid-settings-popup .items{border-top:1px dashed var(--divider-color)}.body--light .grid-settings-popup .items .item:last-of-type{margin-bottom:0}.body--light .grid-settings-popup .items .item.clickable:hover{background:#ebeff6}.body--light .grid-settings-popup .items .item.clickable-link:hover{color:var(--tint-text);font-weight:600;cursor:pointer}.body--light .grid-settings-popup .items .item.selectable .option{border:1px solid #d7dbe3}.body--light .grid-settings-popup .items .item.selectable .option:hover{cursor:pointer;border:1px solid var(--tint-primary)}.scheduler{width:100%;height:calc(100% - 50px);position:absolute;top:50px;left:0}.scheduler.no-transitions .appointment-item{visibility:hidden;opacity:0}.scheduler .scheduler-header{border-bottom:2px solid var(--grid-border-color)}.scheduler .table{display:table;height:100%;background:var(--grid-border-color);position:relative}.scheduler .table.main{border-top:1pt solid var(--app-background-color);margin-bottom:15px}.scheduler .table .row{display:table-row;vertical-align:inherit;unicode-bidi:isolate}.scheduler .table .row .cell-colspan{display:table-cell}.scheduler .table .row .cell-colspan.sticky-v{position:-webkit-sticky;position:sticky}.scheduler .table .row .cell-colspan.days{z-index:100}.scheduler .table .row .cell-colspan.appointment-cell,.scheduler .table .row .cell-colspan.empty-calendar-cell{position:relative}.scheduler .table .row .cell{display:table-cell;text-align:center;vertical-align:middle;margin:0;padding:0 0 1pt;width:50pt;max-width:50pt;min-width:50pt;height:35pt;color:var(--grid-color);background-color:var(--grid-bg-color);border:1pt solid var(--grid-bg-color);border-bottom:1pt solid var(--grid-border-color);border-right:1pt solid var(--grid-border-color);font-size:15px;position:relative;transition:width .2s,height .2s}.scheduler .table .row .cell.group{background-color:var(--scheduler-group-background-color);border:1pt transparent}.scheduler .table .row .cell.calendar-cell.holiday{background-color:var(--scheduler-holiday-background-color)}.scheduler .table .row .cell.calendar-cell.holiday.inSelection{background-color:var(--scheduler-holiday-selected-background-color)}.scheduler .table .row .cell.calendar-cell.sunday{background-color:var(--scheduler-holiday-background-color)}.scheduler .table .row .cell.calendar-cell.sunday.inSelection{background-color:var(--scheduler-holiday-selected-background-color)}.scheduler .table .row .cell.calendar-cell.free{background-color:var(--scheduler-holiday-background-color)}.scheduler .table .row .cell.calendar-cell.free.inSelection{background-color:var(--scheduler-holiday-selected-background-color)}.scheduler .table .row .cell.selected{border:2pt solid var(--tint-primary)!important}.scheduler .table .row .cell.inSelection{background-color:var(--grid-bg-color-active)}.scheduler .table .row .cell .bar{position:absolute;top:8px;height:22px;left:9px;width:calc(300% - 15pt);background:#149f9f;z-index:1;border-radius:9px}.scheduler .table .row .cell.header-cell{font-weight:500;white-space:nowrap;text-align:left;padding:0 15px 1pt}.scheduler .table .row .cell.header-cell.hover{background-color:var(--grid-bg-color-active);border-top:1pt solid var(--grid-bg-color-active);border-left:1pt solid var(--grid-bg-color-active)}.scheduler .table .row .cell.header-cell.inSelection{background-color:var(--grid-bg-color-active)}.scheduler .table .row .cell.header-cell.sticky-h{position:-webkit-sticky;position:sticky;left:0;z-index:10}.scheduler .table .row .cell.header-cell.v-align-top{padding-top:5pt;vertical-align:top}.scheduler .table .row .cell.header-cell.v-align-middle{vertical-align:middle}.scheduler .table .row .cell.header-cell.v-align-bottom{vertical-align:bottom;padding-bottom:5pt}.scheduler .table .row .cell.cell-value{cursor:pointer}.scheduler .table .row .cell.highlighted{background-color:var(--grid-bg-color-active)!important;border-top:1pt solid var(--grid-bg-color-active);border-left:1pt solid var(--grid-bg-color-active)}.scheduler .table .row.header-row .cell{font-size:14px;text-transform:uppercase;font-weight:500;white-space:nowrap;color:var(--grid-header-color);text-align:center;padding:0 15px}.scheduler .table .row.header-row .cell.free{color:var(--color-danger-text)}.scheduler .table .row.header-row .cell.header-cell{text-align:left;padding:0 15px;z-index:200}.scheduler .table .row.header-row .cell.sticky-v{position:-webkit-sticky;position:sticky;top:0;z-index:20}.scheduler .table .row.header-row.day-summary .header-cell.sticky-v{position:-webkit-sticky;position:sticky;top:48px;z-index:30}.scheduler .table .sticky{position:-webkit-sticky;position:sticky;z-index:11}.scheduler .table .sticky-v{position:-webkit-sticky;position:sticky;top:0;z-index:10}.t-day-scheduler .scheduler .row.header-row{position:relative}.t-day-scheduler .scheduler .row.header-row .cell.action:hover{background:var(--grid-bg-color-active);cursor:pointer}.t-day-scheduler .scheduler .row .cell{max-width:100%;min-width:460px;width:100%}.t-day-scheduler .scheduler .row .cell.free{background:#2e323d4f;background:#232831}.t-day-scheduler .scheduler .row .cell.free.hover,.t-day-scheduler .scheduler .row .cell.hover{background:var(--grid-bg-color-active)}.t-day-scheduler .scheduler .row .cell.pointer{cursor:pointer}.t-day-scheduler .scheduler .row .cell.label-cell{width:120px;max-width:120px;min-width:120px;font-size:14px;font-weight:500;white-space:nowrap;color:var(--grid-header-color)}.t-day-scheduler .scheduler .row .cell.label-cell.sticky-h{position:-webkit-sticky;position:sticky;left:0;z-index:10}.t-day-scheduler .scheduler .row .cell.label-cell.sticky-h.level-1{z-index:200}.t-day-scheduler .scheduler .row .cell.label-cell.sticky-h.level-2{z-index:201;top:43px}.body--light .t-day-scheduler .scheduler .row .cell.free{background:#fafcfe}.body--light .t-day-scheduler .scheduler .row .cell.free.hover{background:var(--grid-bg-color-active)}.activity-class{width:100%;display:absolute;background:#313e5b;font-weight:500;padding:2px 12px;text-align:center;border-radius:3px}.activity-class.WORKTIME{background:#1f9288}.activity-class.ACTION{background:#d6633f}.activity-class.BREAK{background:#6f54ae}.activity-class.PAUSE{background:#4a5878}.body--light .activity-class.WORKTIME{background:#95dcd6;color:#143835}.body--light .activity-class.ACTION{background:#ffc1ad;color:#5d2b1b}.body--light .activity-class.BREAK{background:#ddceff;color:#322253}.body--light .activity-class.PAUSE{background:#dde2ed}:root{--chat-bar-width: 380px}@media print{:root{--tab-active-bg-color: #e7e7e7;--tab-active-color: black;--tab-text-color: grey}.print-hide{display:none}.page-break{page-break-after:always;page-break-inside:avoid}}body.printMode{overflow:unset;min-height:unset;width:unset;--grid-bg-color: white}body.printMode.panel-opened .container.app-container{display:none}body.printMode.panel-opened .q-tab-panel{padding:0}body.printMode .print-bold{font-weight:600}body.printMode .t-scheduler{width:unset;min-height:unset;max-height:unset;overflow:visible}body.printMode .t-scheduler .sticky-v{position:unset!important}body.printMode .scheduler{width:unset}body.printMode .scheduler .table.main{margin-bottom:unset}body.printMode .scheduler .sticky-h,body.printMode .scheduler .sticky-v{position:unset!important}body.printMode .appointment-item{border:solid 1pt black;font-weight:500}:root.printMode{background-color:#fff;--menu-width: 0px;--menu-expanded-width: 0px;--box-shadow: unset;--grid-header-color: black;--app-text-color: black;--tint-text-label: black;--button-level2-color: black;overscroll-behavior-x:unset}:root.printMode .q-btn.bg-grey{background-color:#fff!important;border:solid 1pt var(--app-panel-border)}:root.printMode .q-btn.text-grey{color:#000!important}:root.printMode #app{margin:unset;width:100%;min-height:unset}.t-calendar .t-calendar-year .summary{border-top:var(--calendar-border)}[theme=dark]{--calendar-background: #1e232d;--calendar-tint-primary: #1492e1;--calendar-tint-text: #22a9ff;--calendar-header-background: #1e232e;--calendar-cell-background: #1e232d;--calendar-border: #151922 1px solid;--calendar-outside-background: #1e232e;--calendar-worksheet-week-even-color: #078991;--calendar-worksheet-week-even-hover-color: #0baeb6;--calendar-worksheet-week-even-text-color: #fff;--calendar-worksheet-week-odd-color: #0378a9;--calendar-worksheet-week-odd-hover-color: #0997d3;--calendar-worksheet-week-odd-text-color: #fff;--calendar-worksheet-free-color: #1b2029;--calendar-worksheet-free-hover-color: rgba(96, 96, 111, .63);--calendar-worksheet-day-holiday: #ff7979;--calendar-worksheet-week-index: #ffffff;--calendar-worksheet-new-week-index: #bababa;--calendar-hover-cell-background: #3d485f;--calendar-selected-cell-background: #151922;--calendar-selected-cell-border: 1px solid var(--calendar-tint-text);--calendar-appointment-exception-color: #b07036;--calendar-appointment-exception-hover-color: #b88b61;--calendar-appointment-exception-text-color: #fff;--calendar-appointment-holiday-color: #db494b;--calendar-appointment-holiday-text-color: #fff;--calendar-popup-header-background: #485167;--calendar-popup-header-boxshadow: 0 1px 5px rgba(0, 0, 0, .2), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .12);--calendar-popup-chip-background: #5c698a}[theme=light]{--calendar-background: #ffffff;--calendar-tint-primary: #068ee5;--calendar-tint-text: #068ee5;--calendar-header-background: #ffffff;--calendar-cell-background: #ffffff;--calendar-border: #d9dde4 1px solid;--calendar-outside-background: #ffffff;--calendar-worksheet-week-even-color: #9ee8e4;--calendar-worksheet-week-even-hover-color: #7cd4d0;--calendar-worksheet-week-even-text-color: #154e4b;--calendar-worksheet-week-odd-color: #9fd9f1;--calendar-worksheet-week-odd-hover-color: #82c6e3;--calendar-worksheet-week-odd-text-color: #1c4151;--calendar-worksheet-free-color: #f3f6faa1;--calendar-worksheet-free-hover-color: rgba(173, 179, 190, .63);--calendar-worksheet-day-holiday: #d42f2f;--calendar-worksheet-week-index: #ffffff;--calendar-worksheet-new-week-index: #838383;--calendar-hover-cell-background: rgb(6 142 229 / 10%);--calendar-selected-cell-background: rgb(6 142 229 / 16%);--calendar-selected-cell-border: 1px solid var(--calendar-tint-text);--calendar-appointment-exception-color: #ffc793;--calendar-appointment-exception-hover-color: #fcb36e;--calendar-appointment-exception-text-color: #6d4118;--calendar-appointment-holiday-color: #ff9fa1;--calendar-appointment-holiday-text-color: #692d2e;--calendar-popup-header-background: #e4ebf5;--calendar-popup-header-boxshadow: 0 1px 5px rgb(228 235 246 / 35%), 0 2px 2px rgb(59 74 98 / 16%), 0 3px 1px -2px rgb(210 218 231);--calendar-popup-chip-background: #d8e2f1}.q-header--bordered{border-bottom:1px solid var(--grid-border-color)!important}.q-footer--bordered{border-top:1px solid var(--grid-border-color)!important}.q-drawer--left.q-drawer--bordered{border-right:1px solid var(--grid-border-color)!important}.q-drawer--right.q-drawer--bordered{border-left:1px solid var(--grid-border-color)!important}.q-btn{text-transform:none;line-height:normal}.q-btn.bg-grey{background-color:var(--button-level2-bg-color)!important;color:var(--button-level2-color)!important}.body--dark,.body--light{--q-primary: var(--tint-primary);--q-accent: var(--color-red-2);--q-positive: var(--color-success);--q-negative: var(--color-negative);--q-info: var(--color-info-text)}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter-from,.fade-leave-to{opacity:0}.fadeIn-enter-active{transition:opacity .4s}.fadeIn-enter-from,.fadeIn-leave-to{opacity:0}.fadeOutIn-enter-active{transition:opacity .3s;transition-delay:.3s}.fadeOutIn-leave-active{transition:opacity .3s}.fadeOutIn-enter-from,.fadeOutIn-leave-to{opacity:0}.dropdownSlideUp-enter-active,.dropdownSlideUp-leave-active{transition:all .25s}.dropdownSlideUp-enter-from,.dropdownSlideUp-leave-to{opacity:0;transform:translateY(10px)}.gridPageChange-enter-active{transition:all .6s ease-out}.gridPageChange-enter-from,.gridPageChange-leave-to{opacity:0;transform:translateY(10px)}.alertFadeIn-enter-active,.alertFadeIn-leave-active{transition:all .4s}.alertFadeIn-enter-from,.alertFadeIn-leave-to{opacity:0;transform:translateY(30px)}.list-enter-active,.list-leave-active{transition:all .5s ease}.list-enter-from,.list-leave-to{opacity:0;transform:translate(30px)}.flip-list-move{transition:transform .3s ease}.flip-list-enter-from{opacity:0;transform:translateY(-15px)}.flip-list-enter-active{transition:all .4s ease-out}.slideModalRight-enter-active,.slideModalRight-leave-active{transition:all .25s}.slideModalRight-enter-from,.slideModalRight-leave-to{opacity:0;transform:translateY(10px)}.slide-forward-enter-from{opacity:0;transform:translate(100px)}.slide-forward-enter-active{transition:all .3s ease-out}.slide-forward-leave-to{opacity:0;transform:translate(-100px)}.slide-forward-leave-active{transition:all .3s ease-in}.slide-backwards-enter-from{opacity:0;transform:translate(-100px)}.slide-backwards-enter-active{transition:all .3s ease-out}.slide-backwards-leave-to{opacity:0;transform:translate(100px)}.slide-backwards-leave-active{transition:all .3s ease-in}.animated.flash{transform:scale(1);animation:pulse 1s 2 forwards;animation-name:flash}.animated.zoom-in{transform:scale(1);animation:pulse 1s 1 forwards;animation-name:zoom-in}.animated.pulse{transform:scale(1);animation:pulse 1s infinite}@keyframes zoom-in{0%{background-color:var(--grid-color);transform:scale(.5);box-shadow:0 0 0 0 var(--animation-zoom-in-box-shoadow)}70%{transform:scale(1.5);box-shadow:0 0 0 10px #0000}to{transform:scale(1);box-shadow:0 0 #0000}}@keyframes pulse{0%{box-shadow:0 0 #000000b3}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@keyframes flash{0%{background-color:var(--grid-color);transform:scale(1);box-shadow:0 0 #000000b3}80%{transform:scale(1.2);box-shadow:0 0 0 10px #0000}to{transform:scale(1);box-shadow:0 0 #0000}}
