@charset "UTF-8";:root{--font-size: 15px;--primary-background-color: #ffffff;--primary-color: #000000;--primary-error-color: rgb(204, 0, 0);--primary-green-color: #1d491d;--primary-inverse-color: rgb(194, 194, 202);--primary-disabled-color: #000000;--actionbar-background-color: #f0f0f0;--actionbar-color: #000000;--disabled-color: #000000;--actionbar-border-light: #ffffff;--actionbar-border-dark: rgba(0, 0, 0, .36);--combo-background-color: #ffffff;--popup-background-color: #ffffff;--field-border-color: rgba(0, 0, 0, .4);--field-background-color: transparent;--field-disabled-border-color: rgba(0, 0, 0, .06);--checkbox-border-color: rgba(0, 0, 0, .54);--checkbox-disabled-border-color: #b0b0b0;--checkbox-disabled-color: #b0b0b0;--table-even-row-background-color: #e5e5e5;--table-even-row-background-color-hover: #d9d9d9;--table-border-color: rgb(173, 173, 173);--table-border-color-vertical: rgb(173, 173, 173);--button-background-color: #fff;--templatemenu-border-color: #aaa;--placeholder-color: #1c141f;--section-menu-background-color: rgb(50, 50, 59);--semaine-rembourser-background-color: rgb(252, 235, 204);--semaine-juste-comptabilite-background-color: rgb(204, 242, 245);--semaine-sans-fichier-background-color: rgb(245, 204, 204);--semaine-dehors-dates-background-color: rgb(239, 204, 253);--semaine-dehors-dates-background-color-hover: #e2a1fc;--semaine-normale-background-color: transparent;--table-color-normal-hover: rgba(0, 0, 0, .05);--table-color-green: #ccebcc;--table-color-green-hover: #95d695;--table-color-red: #f2c9c9;--table-color-red-hover: #e38c8c;--table-color-blue: #cce6ff;--table-color-blue-hover: #66b5ff;--table-color-orange: #ffd9a3;--table-color-orange-hover: #ffc470;--table-color-bright-red: #f44336;--table-color-mauve: #eeccfd;--table-color-mauve-hover: #df9dfb;--scrollbar-color: #ddd;--scrollbar-color-hover: #bbb;--snackbar-color-red: #f44336;--svg-stroke-color: #ffffff;--sidenav-light-border-color: #32323d;--sidenav-dark-border-color: #000000;--main-menu-background-color: #32323d;--error-border-color: #f44336;--popup-info-background-color: #f9eeaa;--primary-blue-color: #339bff;--grief-tableau-section-background-color: rgba(0, 0, 0, .04);--grief-tableau-section-border-color: #e0e0e0;--app-brief-section-section-background-color: rgba(0, 0, 0, .1);--app-brief-section-value-color: #000000;--selected-nav-background-color: rgba(0, 0, 0, .16);--nav-hover-background-color: rgba(0, 0, 0, .16);--nav-text-color: #000000;--sidebar-border-color: #aaa}.darkMode{--primary-background-color: #1c1c25;--primary-color: rgb(194, 194, 202);--primary-inverse-color: #000000;--primary-disabled-color: rgb(194, 194, 202);--actionbar-background-color: #23232c;--actionbar-color: rgb(194, 194, 202);--disabled-color: rgb(194, 194, 202);--actionbar-border-light: #32323d;--actionbar-border-dark: #000000;--combo-background-color: rgb(57, 57, 66);--popup-background-color: #23232c;--field-border-color: rgba(255, 255, 255, .32);--field-background-color: rgba(255, 255, 255, .03);--field-disabled-border-color: rgba(255, 255, 255, .12);--field-disabled-background-color: rgba(255, 255, 255, .01);--checkbox-border-color: rgba(255, 255, 255, .22);--checkbox-disabled-border-color: #77777c;--checkbox-disabled-color: #77777c;--table-even-row-background-color: #191921;--table-even-row-background-color-hover: #16161e;--table-border-color: #32323d;--table-border-color-vertical: #32323d;--button-background-color: #303038;--templatemenu-border-color: #000;--placeholder-color: rgba(194, 194, 202, .5);--semaine-rembourser-background-color: #9c7a41;--semaine-juste-comptabilite-background-color: #3394a1;--semaine-sans-fichier-background-color: #9c5459;--semaine-dehors-dates-background-color: #8344a1;--semaine-dehors-dates-background-color-hover: #67357e;--table-color-normal-hover: rgba(0, 0, 0, .2);--table-color-green: #1d491d;--table-color-green-hover: #163716;--table-color-red: #3e0f0f;--table-color-red-hover: #350d0d;--table-color-blue: #003566;--table-color-blue-hover: #001a33;--table-color-orange: #995900;--table-color-orange-hover: #804a00;--table-color-mauve: #8344a1;--table-color-mauve-hover: #67357e;--scrollbar-color: #666;--scrollbar-color-hover: #444;--snackbar-color-red: #3e0f0f;--svg-stroke-color: #000000;--popup-info-background-color: #5f5407;--primary-blue-color: #076fd5;--grief-tableau-section-background-color: rgba(0, 0, 0, .2);--grief-tableau-section-border-color: #000;--app-brief-section-section-background-color: rgba(255, 255, 255, .1);--app-brief-section-value-color: #ffffff;--main-menu-background-color: rgb(35, 35, 44);--selected-nav-background-color: #1c1c25;--nav-hover-background-color: #1f1f29;--nav-text-color: rgb(194, 194, 202);--mat-sys-on-surface: var(--primary-color);--mat-sys-on-background: var(--primary-color);--mat-sys-on-surface-variant: var(--primary-color);--mat-sys-outline: var(--field-border-color);--mat-sys-outline-variant: var(--field-border-color);--mat-sys-surface: var(--primary-background-color);--mat-sys-background: var(--primary-background-color);--mat-sys-surface-variant: var(--actionbar-background-color);--sidebar-border-color: #000}body{font-size:var(--font-size);overflow:hidden;font-family:helvetica,sans-serif;margin:0;height:100vh;color:var(--primary-color);background-color:var(--primary-background-color)}html{color-scheme:light dark;--mat-sys-background: #fff8f8;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #faeeef;--mat-sys-inverse-primary: #ffb1c5;--mat-sys-inverse-surface: #352f30;--mat-sys-on-background: #201a1b;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #8f0045;--mat-sys-on-primary-fixed: #3f001b;--mat-sys-on-primary-fixed-variant: #8f0045;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #5b3f46;--mat-sys-on-secondary-fixed: #2b151b;--mat-sys-on-secondary-fixed-variant: #5b3f46;--mat-sys-on-surface: #201a1b;--mat-sys-on-surface-variant: #514346;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #8f0045;--mat-sys-on-tertiary-fixed: #3f001b;--mat-sys-on-tertiary-fixed-variant: #8f0045;--mat-sys-outline: #847376;--mat-sys-outline-variant: #d6c2c5;--mat-sys-primary: #ba005c;--mat-sys-primary-container: #ffd9e1;--mat-sys-primary-fixed: #ffd9e1;--mat-sys-primary-fixed-dim: #ffb1c5;--mat-sys-scrim: #000000;--mat-sys-secondary: #74565d;--mat-sys-secondary-container: #ffd9e1;--mat-sys-secondary-fixed: #ffd9e1;--mat-sys-secondary-fixed-dim: #e3bdc5;--mat-sys-shadow: #000000;--mat-sys-surface: #fff8f8;--mat-sys-surface-bright: #fff8f8;--mat-sys-surface-container: #f7ebec;--mat-sys-surface-container-high: #f1e5e6;--mat-sys-surface-container-highest: #ece0e1;--mat-sys-surface-container-low: #fdf1f2;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #e3d7d8;--mat-sys-surface-tint: #ba005c;--mat-sys-surface-variant: #f3dde1;--mat-sys-tertiary: #ba005c;--mat-sys-tertiary-container: #ffd9e1;--mat-sys-tertiary-fixed: #ffd9e1;--mat-sys-tertiary-fixed-dim: #ffb1c5;--mat-sys-neutral-variant20: #3a2d30;--mat-sys-neutral10: #201a1b;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-on-surface: var(--primary-color);--mat-sys-on-background: var(--primary-color);--mat-sys-on-surface-variant: var(--primary-color);--mat-sys-outline: var(--field-border-color);--mat-sys-outline-variant: var(--field-border-color);--mat-sys-surface: var(--primary-background-color);--mat-sys-background: var(--primary-background-color);--mat-sys-surface-variant: var(--actionbar-background-color)}.spacer{flex:1}.mat-mdc-tooltip{white-space:pre-line;font-size:12px!important;background-color:#fff;color:#222!important;box-shadow:0 2px 4px #00000029;pointer-events:none;border-radius:6px!important}input:not(.timepicker-dial__control),textarea{font-size:16px}button.mat-mdc-raised-button.mat-primary,button.mat-mdc-fab.mat-primary{background-color:#0082ffcc!important;color:#fff!important}button.mat-mdc-button.mat-warn{color:#f44336!important}.mat-mdc-form-field{width:100%}.mat-mdc-form-field-infix{min-height:36px;display:flex;align-items:center;border-top:0;padding:4px 0}.mat-mdc-form-field input.mat-mdc-input-element,.mat-mdc-form-field textarea.mat-mdc-input-element{padding:0;margin:0;width:100%;border:none;outline:none;background:transparent;color:var(--primary-color)}.mat-mdc-select{width:100%}.mat-mdc-select-value{color:var(--primary-color)}.mat-mdc-select-panel{background-color:var(--popup-background-color);max-height:256px}.mat-mdc-option{padding:10px 16px;min-height:40px;color:var(--primary-color)}.mat-mdc-option:hover{background-color:var(--nav-hover-background-color)}.mat-mdc-option.mdc-list-item--selected{background-color:#0082ff33}.mat-mdc-autocomplete-panel{background-color:var(--popup-background-color)}.mat-mdc-form-field-error{color:var(--primary-error-color)}.mat-mdc-dialog-container .mdc-dialog__surface{padding:24px!important}.mat-mdc-dialog-content{padding:0 10px 0 0!important}.mat-mdc-dialog-title{padding:0 0 20px!important}.mat-mdc-dialog-actions{padding:20px 0 0!important;margin-bottom:0!important;min-height:0!important}.mat-mdc-dialog-actions button{margin-left:8px}.mat-mdc-dialog-actions button:first-child{margin-left:0}[mat-dialog-title]{display:flex!important;align-items:center}[mat-dialog-title] .title{font-size:20px!important;font-weight:400!important}.fullscreen.cdk-overlay-pane,.popupMap.cdk-overlay-pane{width:100vw;height:100vh;max-width:initial!important}.popupMap .mat-mdc-dialog-container{overflow:hidden;padding:0}.cdk-global-scrollblock{overflow-y:auto}.cdk-overlay-pane .mat-mdc-dialog-container{position:relative;max-height:100vh}@media screen and (min-width:768px){input:not(.timepicker-dial__control),textarea{font-size:14px!important}}my-app{position:absolute;inset:0}input{color:var(--primary-color);background:var(--field-background-color);font-size:var(--font-size)}.menuController{clear:both}.content{overflow:hidden}.content .menuAndHeader{position:absolute;top:0;bottom:0;width:220px}.content .menuAndHeader .mainMenuContent{border-right:1px solid var(--sidenav-light-border-color);background-color:var(--main-menu-background-color);color:var(--nav-text-color);width:220px;transition:all .1s linear;height:100vh;display:flex;flex-direction:column}.content .menuLogo{height:28px;padding:0 5px;line-height:29px;font-weight:700;font-size:11pt;width:210px;border-bottom:1px solid #000}.content .menuLogoText{height:28px;float:left;width:215px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.content .countdown{position:relative;color:red;background-color:var(--main-menu-background-color);margin-top:-29px;margin-right:5px;float:right}.content .expandMenu{width:100%;border-bottom:1px solid #32323d;cursor:pointer;opacity:.3;text-align:center;height:40px;display:none}.content .expandMenu:hover{opacity:1}.content .expandMenu img{width:15px;margin-top:13px}.content .messageSection{border-bottom:1px solid #32323d}.content .messageButton{height:30px;cursor:pointer;margin:10px 20px 9px;background-color:#0082ffcc!important;line-height:30px;border-radius:2px;text-align:center;color:#fff;content:"Boite de reception"}.content.slided .messageButton{height:50px;margin:0;background-color:transparent!important;border-radius:0;content:"";background-repeat:no-repeat;background-size:20px 20px;background-position:15px}.content .messageButton:hover,.content.slided .messageButton:hover{background-color:#0082ff!important}.content .menu .menuSection .deconnexion{width:100%;height:50px;position:absolute;bottom:0}.content .menuSection .button:hover{cursor:pointer;background-color:#0082ff}.content .menuSection .button.logout{position:absolute;bottom:0;right:0;left:0}.content .menu .menuSection .button.logout{height:30px;cursor:pointer;margin:10px 20px 9px;background-color:#0082ffcc!important;line-height:30px;border-radius:2px;text-align:center;color:#fff;content:"Deconnexion"}.content.slided .menuSection .button.logout{height:50px;margin:0;background-color:transparent!important;border-radius:0;content:"";background-repeat:no-repeat;background-size:20px 20px;background-position:15px}.content .menu .menuSection .button.logout:hover{background-color:#0082ff!important}.content .menu-section:first-child .menuSectionTitle{border-top:none}menu{margin:0;padding:0;height:calc(100vh - 91px)}.content .menu ul{padding:0}.content .menu li{list-style:none}.content .menu{overflow:hidden;width:100%;height:100%;display:flex;flex-direction:column}.content .menu.noMessages{margin-top:70px!important}.content .menu::-webkit-scrollbar-track:hover{border-left:1px solid transparent;border-right:1px solid transparent}.content .menu::-webkit-scrollbar-thumb,.navItems::-webkit-scrollbar-thumb,.content .menu .menuSectionContent::-webkit-scrollbar-thumb{background-color:#3c3c46}.content .menu::-webkit-scrollbar-thumb:hover,.navItems::-webkit-scrollbar-thumb:hover,.content .menu .menuSectionContent::-webkit-scrollbar-thumb:hover{background-color:#464650}.content .menu:hover{overflow-y:auto}.content .menuHeader{background-color:var(--actionbar-background-color);border-bottom:1px solid var(--table-border-color);font-size:12pt;font-weight:700;padding-bottom:10px;padding-top:10px;text-align:center}.menutemp{position:absolute;background-color:var(--main-menu-background-color);color:var(--nav-text-color);border:1px solid var(--sidenav-light-border-color);box-shadow:1px 2px 2px var(--sidenav-light-border-color);z-index:300}.content .firstElemContent{padding-top:0}.content .menuSection .menuSectionSeparator{padding-left:10px;height:25px;line-height:25px;border-bottom:1px solid var(--table-border-color);border-top:1px solid var(--actionbar-border-light);background-color:var(--actionbar-background-color);clear:both}.content .menuSection .noBorderTop{border-top:none}.content .menuSectionSeparatorText{font-weight:700}.content .menuElemSubMenu{display:none;position:absolute;z-index:100;background-color:var(--popup-background-color);border:1px solid var(--table-border-color);box-shadow:1px 2px 2px var(--actionbar-border-dark)}.content .contentSection{width:calc(100% - 220px);position:absolute;top:0;bottom:0;left:221px;transition:all .1s linear}.login .contentSection{width:100%!important;left:0!important}.sideMenu{position:absolute;top:0;bottom:0;left:221px;z-index:701;background-color:var(--primary-background-color);overflow:hidden;width:0;transition:all .1s linear}.sideMenu.expanded{width:100%}.sideMenu .userInfo .menuTitleSectionTitle{margin-bottom:20px}.sideMenu .sideMenuContent{height:100%;overflow-y:auto;overflow-x:hidden;min-width:245px;position:relative}.sideMenu .menuTitleElem{margin-bottom:5px;display:table;width:100%}.sideMenu .infoElem{min-height:30px;display:table;width:100%}.sideMenu .infoElemText{min-height:30px;line-height:30px;margin-right:10px;display:table-cell}.sideMenu .infoElemValue{min-height:30px;display:table-cell;text-align:right}.sideMenu .checkboxElem{min-height:30px;display:table;width:100%}.sideMenu .checkboxElemText{min-height:30px;display:table-cell;cursor:default;margin-right:10px;vertical-align:middle}.sideMenu .checkboxElemValue{min-height:30px;display:table-cell;width:30px;vertical-align:middle}.sideMenu .checkboxElemValue input{width:18px;height:18px;float:right}.sideMenu .textInputElem{margin-bottom:5px;display:table;width:100%}.sideMenu .textInputElemText{height:30px;line-height:30px}.sideMenu .textInputElemValue{height:30px}.sideMenu .textInputElemValue input{height:30px;width:100%}.sideMenu .button{cursor:pointer;background-color:#0082ffcc;text-align:center;color:#fff;height:40px;line-height:40px;font-weight:400}.sideMenu .button:hover{cursor:pointer;background-color:#0082ff}.sideMenu .button.logout{margin-top:10px}.sideMenu .searchSideBar{margin-top:80px;padding-top:0;height:calc(100% - 80px)}.sideMenu .searchSideBar .menuTitleSectionContent{padding-top:0}.sideMenu .searchSideBarInput{margin-bottom:20px;height:40px;position:absolute;margin-top:-60px;width:calc(100% - 40px)}.sideMenu .searchSideBarInput:after{content:"";display:block;width:20px;height:20px;position:relative;left:calc(100% - 25px);top:-30px;background-size:20px 20px}.sideMenu .searchSideBarInput.searching:after{content:"";display:none}.sideMenu .searchSideBarInput input{height:40px;padding:0 10px;width:100%}.sideMenu .searchSideBarResults{display:table;min-width:250px}.sideMenu .searchSideBarResultElem{height:40px;padding:0 10px;line-height:40px;white-space:nowrap;border-bottom:1px solid var(--table-border-color);cursor:pointer}.sideMenu .searchSideBarResultElem:hover{background-color:var(--nav-hover-background-color)}.overlay{position:absolute;inset:0;z-index:700;background-color:#0000004d}.contentPlusTab{width:calc(100% - 221px);position:absolute;top:0;bottom:0;left:221px;transition:all .1s linear}.contentPlusTabEmpty{position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%,-50%);font-size:80px;color:#f0f0f0;text-align:center}.contentPlusTabEmpty span{font-size:90px;line-height:80px}.contentPlusTab .contentPlusTabInner{position:absolute;top:0;bottom:0;width:100%}.tabBar{height:28px;overflow:hidden;z-index:15;background-color:var(--primary-background-color);position:relative;border-bottom:1px solid var(--table-border-color)}.tabList{float:left;width:calc(100% - 32px);height:28px;position:relative}.tabListContent{position:absolute;width:1000%}tab{display:table-cell}.tab{padding-left:5px;padding-right:5px;min-width:50px;height:28px;border:1px solid var(--table-border-color);display:table;background-color:#23232c33;border-top:none;transition:all .3s;top:0;margin-left:-1px;border-left-width:0;table-layout:inherit}.tab.selected{background-color:#0082ffcc;color:#fff}.tab:hover{background-color:#0082ff99!important;color:#fff}.tab:hover .tabButton{visibility:visible}.tab .tabText{display:table-cell;line-height:28px;max-width:320px;min-width:70px;overflow-x:hidden;padding-right:20px;padding-left:5px;position:relative;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:default}.tab.modified{font-weight:700}.tab.modified .tabText:after{content:"*";font-weight:700}.tab.selected .tabButton{visibility:visible}.tab .tabButton{height:14px;width:14px;padding-left:0;display:table-cell;visibility:hidden;background-size:14px 14px;background-position:0px 7px;position:relative;cursor:pointer}tab:first-child .tab{border-left-width:1px}.tabListOverflowContent tab{display:table;width:100%}.tabListOverflowContent tab .tab{width:calc(100% - 10px)}.tabListOverflowButton{height:28px;border-left:1px solid var(--table-border-color);position:absolute;right:0;background-color:var(--primary-background-color);background-size:20px;background-position:5px;cursor:pointer;width:33px}.tabListOverflowContent{position:absolute;right:0;border-left:1px solid var(--table-border-color);box-shadow:0 2px 4px var(--actionbar-border-dark);background-color:var(--primary-background-color)}.tabListContentElem{cursor:pointer;height:30px;padding-left:5px;padding-right:10px;line-height:30px;vertical-align:middle;border-top:1px solid var(--table-border-color);background-color:#23232c33!important;min-width:200px}.tabListContentElem:first-child{border-top:none}.tabListContentElem:hover{background-color:#0082ff4d!important}.tabListContentElem:hover .tabListContentElemImg{visibility:visible}.tabListContentElem.activeTab{background-color:#0082ffcc!important;color:#fff}.tabListContentElemText{float:left;margin-right:20px}.tabListContentElemText.modified{font-weight:700}.tabListContentElemText.modified:after{content:"*";font-weight:700}.tabListContentElemImg{float:right;width:15px;height:15px;margin-top:8px;margin-right:3px;background-size:15px;background-repeat:no-repeat}.tabListContentElemImg:hover{background-size:12px 12px}.contentDisplay{position:relative}.tabContent{display:none;height:calc(100% - 29px)}.tabContentInner{overflow:auto;-webkit-overflow-scrolling:touch;height:calc(100% - 69px);position:absolute;width:100%}.notFound{margin-left:auto;margin-right:auto;padding-top:100px;margin-bottom:30px;font-size:16pt;color:#aaa;display:table;clear:both}.visible,.activeTabContent{display:block!important}.visibleTable{display:table!important}.visibleTableCell{display:table-cell!important}.hidden{display:none!important}.clear{clear:both}table{font-size:9pt}.field{width:200px}.fieldTitle{padding:10px 0;margin-bottom:-5px;font-size:16px}.fieldValue{padding:10px 5px;border:1px solid var(--table-border-color);background-color:var(--actionbar-background-color);min-height:20px;border-radius:5px}.field .fieldValue input{min-height:48px;width:calc(100% - 10px);height:calc(100% - 10px);padding:0 5px}.fieldValue.money{text-align:right}.postal{text-transform:uppercase}.view .viewTitle{height:40px;line-height:40px;border-bottom:1px solid var(--table-border-color);box-shadow:0 1px 4px var(--actionbar-border-dark);background-color:var(--actionbar-background-color);padding:0 10px}.view .viewContent{padding:20px;position:absolute;inset:41px 0 0}.mce-btn button,.mce-close,.mce-listbox{background-color:transparent!important;min-width:20px}.content .menuSliderImg{width:20px;height:20px;background-repeat:no-repeat;background-size:20px;background-position:center;position:absolute;right:10px;top:10px}.content.slided .menuSliderImg{right:16px;transform:rotate(180deg)}.content.slided .mainMenuContent{width:0;color:transparent}.content.slided .contentSection{left:0;width:100%}.content.slided .menuTitle{white-space:nowrap;overflow:hidden}.content.slided .menuTitle:hover{color:transparent}.content.slided .menuSectionTitleText{display:none}.content.slided .menuSectionTitle{width:100%}.content.slided .menuElem .menuElemContent{height:42px}.content.slided .menuElemText,.content.slided .menuTitleText{display:none}.content.slided .sideMenu{left:0}.content .menu-sauvegarde{height:40px;font-size:13px;line-height:40px;text-align:center;border-bottom:1px solid #000;background-color:#d49029;color:#4a310b;font-weight:700;transition:all .1s linear}.content .menu-sauvegarde.menu-sauvegarde-hidden{height:0px!important;color:transparent!important}.content .menu-sauvegarde.menu-sauvegarde-hidden .menu-sauvegarde-img,.content.slided .menu-sauvegarde .menu-sauvegarde-text{display:none}.content.slided .menu-sauvegarde .menu-sauvegarde-img{padding:10px}.content .menu-sauvegarde .menu-sauvegarde-img{display:inline-block}.content .menu-sauvegarde .menu-sauvegarde-text{display:inline-block;padding-left:10px}.pointer-none{pointer-events:none}.testServer .mainMenuContent{background-color:#ffb347!important;color:#000!important}.testServer .menuSectionTitle{background-color:#bd730b!important;border-top-color:#9c5b00!important}.testServer .menuLogo,.testServer .menuTitleContent,.testServer .menuSlider{border-bottom:1px solid #734400!important}.notifications{position:fixed;bottom:10px;right:10px;z-index:1000;display:flex;flex-direction:column-reverse}.mat-mdc-snack-bar-container.error .mdc-snackbar__surface{background-color:#c00;color:#fff;max-width:90vw}.mat-mdc-snack-bar-container.good .mdc-snackbar__surface{background-color:#9c0;color:#fff}.mat-mdc-snack-bar-container .mdc-snackbar__label{white-space:pre;text-overflow:ellipsis;overflow:hidden}.mat-mdc-snack-bar-action{color:#fff}.infoContent{padding:20px;display:flex;flex-direction:column}.infoResetPassword{margin-top:20px!important}.menuSwipeHelper{position:fixed;top:0;bottom:0;left:0;width:10px;z-index:2}.logout{margin-top:20px!important}.cdk-overlay-pane{max-width:100%!important;max-height:100vh!important}@media screen and (min-width:768px){.content .toggleMenuButton{display:none!important}.content.slided .mainMenuContent{width:50px}.content.slided .contentSection{left:51px;width:calc(100% - 51px)}.content.slided .sideMenu{left:51px}.sideMenu.expanded{width:290px;border-right:1px solid var(--table-border-color);box-shadow:1px 2px 2px var(--actionbar-border-dark)}.sideMenu.messageBox.expanded{width:500px}}@media screen and (min-width:1024px){.field .fieldValue input{min-height:30px}}.global-error{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#cd0000;display:none}.global-error-img{background-repeat:no-repeat;background-size:80px 80px;margin:0 auto 10px;width:80px;height:80px}.global-error-message{max-width:500px;font-weight:700;font-size:16px;text-align:center}.depensesContent .datatable1{margin-bottom:15px}.initData{position:absolute;top:50%;left:calc(50% + 50px);width:500px;transform:translate(-50%,-50%);font-size:30px;color:#aaa}.initDataText{float:left}.initData .spinner{float:left;margin-left:20px;width:34px;height:34px}.initData .spinner .dot1,.initData .spinner .dot2{background-color:#aaa}::-webkit-scrollbar-track{border:1px solid transparent}::-webkit-scrollbar-track:hover{border-left:1px solid transparent;border-right:1px solid transparent}::-webkit-scrollbar{width:8px;height:12px;background-color:transparent}::-webkit-scrollbar-thumb{background-color:var(--scrollbar-color)}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-color-hover)}input::-webkit-inner-spin-button{display:none}.left{float:left}.right{float:right}.center{float:none;margin-left:auto;margin-right:auto}.section{display:table;padding:20px}.section.noMarginBottom{margin-bottom:0}.section.fullLength{width:100%}.section .sectionTitle{font-weight:700;padding:10px 0;clear:both;font-size:16px}.formLeft{float:left;margin-right:20px}.noMargin{margin-right:0;margin-left:0}.marginRight{margin-right:20px}.marginBottom{margin-bottom:20px}.cell{display:table-cell}.expandList{clear:both;min-height:30px}.expandList.expanded .expandListToggleImg{transform:rotate(180deg)}.expandList .expandListToggle{float:left;cursor:pointer;margin-top:2px;padding-top:1px}.expandList .expandListToggleImg{width:15px;height:15px;background-size:15px 15px;transition:all .3s}.expandList .expandListTitleText{float:left;cursor:pointer;font-weight:700;margin-left:2px;margin-top:4px}.expandList .expandListContent{display:none;margin-top:5px;margin-bottom:10px;clear:both}.expandList.expanded>.expandListContent{display:block}.expandList .expandListContentInner{padding:5px}.invalidText{color:#c00!important}.bold{font-weight:700}textarea{resize:none;font-family:helvetica,sans-serif;width:calc(100% + 6px);margin:-10px -5px -13px;border:none}.spin{animation:spin 3s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.emptyMessage span{color:#0082ff}.emptyMessage{color:gray;font-weight:700;font-size:20px;text-align:center;width:calc(100% - 40px);transform:translateY(-50%);position:absolute;top:50%}.mat-badge-content{z-index:1000}.redBackground{background-color:var(--table-color-red)!important}.redBackground:hover{background-color:var(--table-color-red-hover)!important}.blueBackground{background-color:var(--table-color-blue)!important}.blueBackground:hover{background-color:var(--table-color-blue-hover)!important}.yellowBackground{background-color:var(--table-color-orange)!important}.yellowBackground:hover{background-color:var(--table-color-orange-hover)!important}.blueBackground.yellowBackground{background-color:var(--table-color-green)!important}.redBackgroundOnly,.redBackgroundOnly.blueBackground.yellowBackground{background-color:var(--table-color-red)!important}@media only screen and (min-device-width:768px){.mainMenuContent{overflow:unset!important}}input.invalid{background-color:var(--table-color-red)}.cdk-global-overlay-wrapper,.cdk-overlay-container{height:100vh!important;width:100vw!important}.mobile .cdk-global-overlay-wrapper,.mobile .cdk-overlay-container{align-items:flex-start!important}.mat-mdc-fab,.mat-mdc-flat-button,.mat-mdc-mini-fab,.mat-mdc-raised-button,.mat-mdc-tab,.mat-mdc-tab-link,.mat-mdc-cell,.mat-mdc-footer-cell,.formField{color:var(--primary-color)}.mdc-notched-outline__leading,.mdc-notched-outline__notch,.mdc-notched-outline__trailing{border-color:var(--field-border-color)!important}.mdc-notched-outline__leading{border-radius:8px 0 0 8px!important;min-width:8px!important}.mdc-notched-outline__trailing{border-radius:0 8px 8px 0!important}button.mat-mdc-raised-button{border-radius:8px!important}.mdc-text-field--outlined{background:var(--field-background-color)!important;height:36px}.mat-mdc-form-field-disabled .mdc-notched-outline__leading,.mat-mdc-form-field-disabled .mdc-notched-outline__notch,.mat-mdc-form-field-disabled .mdc-notched-outline__trailing{border-color:var(--field-disabled-border-color)!important}.mat-mdc-form-field-disabled .mdc-text-field--outlined{background:var(--field-disabled-background-color)!important}.mat-mdc-select{height:auto}.mat-mdc-select-panel,.mat-mdc-autocomplete-panel,.mat-mdc-autocomplete-panel .mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-active):not(:hover){background-color:var(--combo-background-color)!important;color:var(--primary-color)!important}.mat-mdc-dialog-container .mdc-dialog__surface{background:var(--popup-background-color)!important}.mat-mdc-dialog-container *:not(button):not(button *):not(mat-icon){color:var(--primary-color)!important}.mat-mdc-dialog-container .mat-mdc-table{background:var(--popup-background-color)!important}.mat-mdc-dialog-container .mdc-text-field{background:var(--field-background-color)!important}.mat-mdc-dialog-container .mdc-text-field--outlined .mdc-notched-outline__leading,.mat-mdc-dialog-container .mdc-text-field--outlined .mdc-notched-outline__notch,.mat-mdc-dialog-container .mdc-text-field--outlined .mdc-notched-outline__trailing{border-color:var(--field-border-color)!important}.sectionTitle{color:var(--primary-color)}.mat-mdc-checkbox .mdc-checkbox__background{border-color:var(--checkbox-border-color)}.mat-mdc-checkbox-disabled .mdc-label{color:var(--checkbox-disabled-color)}.mat-mdc-checkbox-disabled .mdc-checkbox__background{border-color:var(--checkbox-disabled-border-color)}.mat-mdc-select-value,.mat-mdc-option.mat-mdc-option-active,.mat-mdc-option,.mat-mdc-select-arrow,.mat-mdc-menu-item .mat-icon,.mat-mdc-menu-submenu-icon,.mat-mdc-select-placeholder{color:var(--primary-color)}.mat-mdc-menu-panel,.tox .tox-menu{background:var(--combo-background-color)!important}.mat-datepicker-content{background:var(--popup-background-color);color:var(--primary-color)}.mat-datepicker-content .mat-calendar,.mat-datepicker-content{background-color:var(--popup-background-color)!important}.mat-datepicker-content .mat-calendar-body-cell-content,.mat-datepicker-content .mat-calendar-table-header th,.mat-datepicker-content .mat-calendar-body-label,.mat-datepicker-content .mat-calendar-period-button,.mat-datepicker-content .mat-calendar-arrow{color:var(--primary-color)!important;fill:var(--primary-color)!important}.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-content .mat-calendar-next-button{color:var(--primary-color)!important}.action-bar-date .mdc-button__label{display:flex;align-items:center}.mat-mdc-button:disabled,.mat-mdc-icon-button:disabled,.mat-mdc-outlined-button:disabled{color:var(--disabled-color)!important}.mat-mdc-menu-item{color:var(--primary-color);font-size:var(--font-size)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:var(--primary-color);-webkit-box-shadow:0 0 0px 1000px transparent inset;transition:background-color 5000s ease-in-out 0s}.mat-mdc-table{background:var(--primary-background-color)}.mat-mdc-fab,.mat-mdc-flat-button,.mat-mdc-mini-fab,.mat-mdc-raised-button{background:var(--button-background-color);font-size:inherit}.mat-mdc-form-field-icon-suffix{padding-right:8px}.mat-mdc-form-field-type-mat-native-select .mat-mdc-form-field-disabled .mat-mdc-form-field-infix:after,.mat-mdc-input-element:disabled{color:var(--disabled-color)}.mat-mdc-tab,.mat-mdc-tab-link{font-size:inherit}.mat-stepper-horizontal,.mat-stepper-vertical{background:var(--primary-background-color);color:var(--primary-color)}.mat-step-header .mat-step-label.mat-step-label-active,.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:var(--primary-color)}.mat-drawer,.mat-sidenav{background:var(--primary-background-color);color:var(--primary-color)}.mat-mdc-menu-item[disabled],.mat-mdc-menu-item[disabled]:after{color:var(--disabled-color)}::placeholder{color:var(--placeholder-color)!important}.tox .tox-edit-area__iframe{background-color:var(--primary-background-color)!important;color:var(--primary-color)}.tox .tox-toolbar-overlord,.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary,.tox .tox-statusbar{background-color:var(--actionbar-background-color)!important;color:var(--primary-color)}.tox .tox-tbtn svg{fill:var(--primary-color)!important}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount,.tox .tox-tbtn,.tox .tox-collection__item,#tinymce{color:var(--primary-color)!important}.tox .tox-menu.tox-collection.tox-collection--list{border-radius:4px!important;border:1px solid var(--table-border-color)!important}.tox .tox-collection--list .tox-collection__item--active,.tox .tox-collection--list .tox-collection__item--enabled{background-color:var(--table-even-row-background-color-hover)!important}.tox .tox-tbtn:hover,.tox .tox-tbtn *{background:transparent!important;cursor:pointer!important}mat-footer-row,mat-header-row,mat-row,td.mat-mdc-cell,td.mat-mdc-footer-cell,th.mat-mdc-header-cell{border-color:var(--table-border-color)}.mat-mdc-fab:disabled,.mat-mdc-flat-button:disabled,.mat-mdc-mini-fab:disabled,.mat-mdc-raised-button:disabled{color:var(--primary-disabled-color)}.mat-mdc-button,.mat-mdc-icon-button,.mat-mdc-outlined-button{font-size:inherit;color:var(--primary-color)!important}.mat-mdc-tab-link-container{align-items:center}.deleteButton{color:#f44336}.mat-mdc-select-disabled .mat-mdc-select-value{color:var(--disabled-color)!important}.mat-mdc-option.mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-option.mdc-list-item--selected{color:var(--primary-color)!important}.mat-mdc-option.mdc-list-item--selected:not(.mat-mdc-option-active):not(:hover){color:var(--primary-color)!important}.dateButtons{display:flex;align-items:center}.mat-bottom-sheet-container{background:var(--popup-background-color)!important;color:var(--primary-color)!important}.mat-mdc-list-base .mat-mdc-list-item{color:var(--primary-color)!important}.mat-bottom-sheet-container .mdc-list-item__content{padding:0!important}.mat-mdc-table thead tr th:not(:last-child),.mat-mdc-table tbody tr td:not(:last-child){border-right:1px solid var(--table-border-color-vertical)}.mat-mdc-table{border:1px solid var(--table-border-color)!important}.dateField{position:relative;display:flex;align-items:center}[quill-editor-element]{height:300px!important}.darkMode .ql-toolbar button,.darkMode .ql-snow .ql-picker,.darkMode .ql-toolbar button svg,.darkMode .ql-snow .ql-stroke{color:#fff;stroke:#fff}.darkMode .ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#fff}quill-editor p{padding:1em 0!important}quill-editor{display:block;width:100%}.mat-mdc-text-field-wrapper{padding-top:0;padding-bottom:0;height:36px}.mat-drawer{background-color:var(--popup-background-color)!important}.mat-calendar{background-color:var(--popup-background-color)!important;color:var(--primary-color)!important}.mat-calendar-body-cell-content,.mat-calendar-table-header th,.mat-calendar-body-label,.mat-calendar-period-button,.mat-calendar-previous-button,.mat-calendar-next-button{color:var(--primary-color)!important}.mat-calendar-arrow{fill:var(--primary-color)!important}.mat-mdc-option .mdc-list-item__primary-text{display:flex;align-items:center;gap:4px}ngx-material-timepicker-container{z-index:2000!important;position:fixed!important}ngx-material-timepicker-container .timepicker-overlay{z-index:2001!important}ngx-material-timepicker-container .timepicker-backdrop-overlay{z-index:2000!important}mat-horizontal-stepper,mat-horizontal-stepper .mat-horizontal-stepper-header-container,mat-horizontal-stepper .mat-horizontal-content-container,mat-horizontal-stepper .mat-horizontal-stepper-header{background:var(--primary-background-color)!important}.mat-mdc-checkbox .mat-internal-form-field{color:var(--primary-color)}.mdc-text-field--outlined.mdc-text-field--disabled .mdc-text-field__input{color:var(--primary-color)!important}.mat-mdc-form-field.ng-invalid.ng-touched .mdc-notched-outline__leading,.mat-mdc-form-field.ng-invalid.ng-touched .mdc-notched-outline__notch,.mat-mdc-form-field.ng-invalid.ng-touched .mdc-notched-outline__trailing,.mdc-text-field--invalid .mdc-notched-outline__leading,.mdc-text-field--invalid .mdc-notched-outline__notch,.mdc-text-field--invalid .mdc-notched-outline__trailing{border-color:var(--error-border-color)!important}.mdc-text-field--focused.mdc-text-field--invalid .mdc-notched-outline__leading,.mdc-text-field--focused.mdc-text-field--invalid .mdc-notched-outline__notch,.mdc-text-field--focused.mdc-text-field--invalid .mdc-notched-outline__trailing{border-color:var(--error-border-color)!important;border-width:2px!important}.mat-mdc-option.mdc-list-item--selected .mat-pseudo-checkbox,.mat-mdc-option.mdc-list-item--selected .mat-pseudo-checkbox-checked,.mat-mdc-option.mdc-list-item--selected .mat-pseudo-checkbox:after{color:var(--primary-color)!important;border-color:var(--primary-color)!important}.mat-mdc-option.mdc-list-item--selected .mat-pseudo-checkbox-checked.mat-pseudo-checkbox-full{background:var(--primary-color)!important}.mat-mdc-select-arrow{color:var(--primary-color)!important}.mat-mdc-form-field.mat-focused .mat-mdc-select-arrow{color:var(--primary-blue-color)!important}.mat-mdc-form-field.mat-focused .mdc-notched-outline__leading,.mat-mdc-form-field.mat-focused .mdc-notched-outline__notch,.mat-mdc-form-field.mat-focused .mdc-notched-outline__trailing{border-color:var(--primary-blue-color)!important;caret-color:var(--primary-blue-color)!important}.mdc-text-field--outlined:not(.mdc-text-field--disabled) .mdc-text-field__input{caret-color:var(--primary-color)!important}.mat-button-toggle-group-appearance-standard .mat-button-toggle-appearance-standard+.mat-button-toggle-appearance-standard{border-left:none!important}mat-table tbody tr.mat-mdc-row:hover,table tbody tr.mat-mdc-row:hover{background-color:var(--table-even-row-background-color-hover)!important}.mat-ripple-element{background-color:#80808033!important}.mat-mdc-button .mat-mdc-button-persistent-ripple:before,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple:before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple:before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple:before{background-color:#80808033!important}.mat-mdc-table .mat-mdc-cell,.mat-mdc-table .mat-mdc-header-cell,.mat-mdc-table .mat-mdc-footer-cell{padding:0 10px!important}.mat-mdc-table .mat-mdc-cell:first-child,.mat-mdc-table .mat-mdc-header-cell:first-child,.mat-mdc-table .mat-mdc-footer-cell:first-child{padding-left:24px!important}.mat-mdc-table .mat-mdc-cell:last-child,.mat-mdc-table .mat-mdc-header-cell:last-child,.mat-mdc-table .mat-mdc-footer-cell:last-child{padding-right:24px!important}.mat-mdc-table .flex,.mat-mdc-table .relative{min-height:48px;width:100%;display:flex;align-items:center}.mat-warn{color:#f44336!important}.mat-mdc-table{border-left:1px solid var(--table-border-color);border-right:1px solid var(--table-border-color);background:var(--primary-background-color)}.mat-mdc-table mat-icon{line-height:18px!important}.mat-mdc-table .money{text-align:right}.mat-mdc-table thead,.mat-mdc-table tfoot{background-color:var(--actionbar-background-color)!important;color:var(--primary-color)}.mat-mdc-table thead th{font-weight:700!important;border-top:1px solid var(--table-border-color);border-bottom:1px solid var(--table-border-color)}.mat-mdc-header-cell{color:var(--primary-color)}.mat-mdc-header-cell{font-size:var(--font-size)}.mat-mdc-table .colNumber{position:relative}.mat-mdc-table .legende{position:absolute;height:36px;width:40px;top:0;left:0;z-index:1}.mat-mdc-table .legendeContent{display:none;position:absolute;width:200px;border-right:1px solid #aaa;box-shadow:0 2px 2px #aaa;background-color:#fff;pointer-events:none}.mat-mdc-table .legende:hover .legendeContent{display:block}.mat-mdc-table .legendeRow{height:30px;text-align:center;line-height:30px}.mat-mdc-table .mat-mdc-cell,.mat-mdc-table .mat-mdc-header-cell,.mat-mdc-table .mat-footer-cell{padding:0 10px}.mat-mdc-table .padding{padding:0 10px!important}.mat-mdc-table .mat-mdc-row:nth-child(2n){background-color:var(--table-even-row-background-color)!important}.mat-mdc-table tbody td>div{display:flex;align-items:center;background-color:inherit}.mat-mdc-table .checkbox{display:flex;align-items:center}.mat-mdc-table .checkbox mat-checkbox{display:table;margin:0 auto;padding:0 10px}.mat-mdc-table tfoot{font-weight:700}.mat-mdc-table tfoot .addButton{border-radius:0;padding:0;min-width:40px;background-color:#0082ff}.mat-mdc-table .mat-mdc-icon-button{height:36px;width:36px}.mat-mdc-table tfoot .addButton mat-icon{color:#fff;width:26px;height:24px}.mat-mdc-table .newBar .mat-footer-cell{padding:0}.mat-mdc-table .invalid{background-color:#f7d8d8}.mat-mdc-table .invalid input,.mat-mdc-table .invalid .flex,.mat-mdc-table .invalid .mat-mdc-select{background-color:transparent!important}.mat-mdc-table .mat-mdc-select{background-color:transparent;height:48px;padding:0 10px;width:calc(100% - 20px)}.mat-mdc-table .mat-mdc-select-value{vertical-align:middle}.mat-mdc-table .mat-mdc-select-trigger{height:48px}.mat-mdc-table input,.mat-mdc-table textarea{height:48px!important;min-height:48px;width:calc(100% - 20px);border:none;padding:0 10px;margin:0;background-color:transparent}.mat-mdc-table tfoot input{height:48px!important}.mat-mdc-table .flex{min-height:48px;overflow:hidden;display:flex;align-items:center;background-color:inherit}.mat-mdc-table .withButton{margin:0 -10px;width:calc(100% + 20px)}.mat-mdc-table .date{min-width:110px;max-width:110px}.mat-mdc-table .editing{padding:0;background-color:#fff}.mat-mdc-table tfoot .flex{background-color:#fff}.mat-mdc-table .mat-footer-cell{border-bottom:none}.mat-mdc-table tfoot [disabled],.mat-mdc-table tfoot .mat-mdc-select-disabled,.mat-mdc-table tfoot .disabled .flex{background-color:#e6e6e6}.mat-mdc-table .empty td{border-bottom:1px solid rgba(0,0,0,.12)!important;background-color:#fff}mat-footer-row,mat-header-row,mat-row,td.mat-mdc-cell,td.mat-footer-cell,th.mat-mdc-header-cell{border-color:var(--table-border-color)}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}
