@charset "UTF-8";.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-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 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 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-bg-blue{background-color:#06c}.ql-editor .ql-color-blue{color:#06c}.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-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 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-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-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 .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.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-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.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-color-picker.ql-background .ql-picker-item{background-color:#fff}.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-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.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 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-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}:focus-visible{outline:2px solid var(--mat-sys-primary);outline-offset:2px}button mat-icon,a mat-icon{pointer-events:none}.mat-mdc-icon-button .mat-icon{vertical-align:top}.mat-mdc-icon-button .mat-icon svg{vertical-align:top}.mat-mdc-snack-bar-container{--mat-snack-bar-container-color: var(--mat-sys-inverse-surface);--mat-snack-bar-supporting-text-color: var(--mat-sys-inverse-on-surface);--mat-snack-bar-button-color: var(--mat-sys-inverse-primary)}#loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-image:url("./media/bg_image1-FLL7JZ4E.png");background-size:cover;background-repeat:no-repeat;background-position:left center;background-attachment:fixed;overflow-y:auto}.loader{position:fixed;top:25vh;width:100px;height:100px;border-radius:50%;border:8px solid var(--mat-sys-primary-container);border-top-color:var(--mat-sys-primary);animation:spin 1s linear infinite;z-index:100}.md-dialog-container{z-index:1100}.md-button{text-transform:none;font-size:18px}.md-button:not([disabled]):hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)!important}.md-button.md-focused{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)!important}.md-button.md-icon-button:not([disabled]):hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)}.md-select-icon{color:var(--mat-sys-primary)}.md-block{display:block}.md-caption{font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant)}.md-body-2{font:var(--mat-sys-body-medium);color:var(--mat-sys-on-surface)}.md-title{font:var(--mat-sys-title-large);color:var(--mat-sys-on-surface)}.md-toolbar-tools{display:flex;align-items:center;height:56px;padding:0 16px}.md-menu-toolbar{display:flex;align-items:center;padding:0 16px}.md-inline-form{display:flex;flex-direction:row;align-items:center;gap:8px}.md-primary,.md-accent{color:var(--mat-sys-primary)}.md-secondary-container{display:flex;align-items:center}.tuuva-hamburger-spacing{margin-right:0}@media only screen and (max-width:1449px){.tuuva-hamburger-spacing{margin-right:0}}.tu-menu-visible{display:none}@media only screen and (max-width:1449px){.tu-menu-visible{display:inline-block}}.tu-cal-circle{display:inline-block;width:16px;height:16px;margin:8px -15px 2px 2px;border-radius:50%}.tu-cal-circle-chips{display:inline-block;width:16px;height:16px;margin:-8px -15px -2px 2px;border-radius:50%}.tu-cal-title-chips{padding-left:20px;display:inline-block;color:var(--mat-sys-on-surface)}.tu-table{padding-left:10px;padding-top:15px;padding-right:5px;display:flex;flex-flow:column}.tu-table thead tr{display:table;table-layout:fixed;width:100%}.tu-table tbody tr{display:table;table-layout:fixed}.tu-table tbody tr td{text-align:left}@media only screen and (min-width:1920px){.tu-table tbody tr td{padding-left:15px}}@media only screen and (min-width:1280px)and (max-width:1919px){.tu-table tbody tr td{padding-left:15px}}@media only screen and (min-width:960px)and (max-width:1279px){.tu-table tbody tr td{padding-left:15px}}.tu-table thead{flex:0 0 auto;width:calc(100% - .9em)}.tu-table tbody{padding-top:5px;display:block;flex:1 1 auto;overflow-y:auto}.tu-table tbody tr,.tu-table thead{width:100%}.tu-table th{padding-left:10px;padding-bottom:0;font-weight:400;font-size:13px;color:var(--mat-sys-on-surface-variant)!important}@media only screen and (max-width:599px),only screen and (min-width:600px)and (max-width:959px){.tu-table th{padding-left:5px}}.tu-table tr{height:34px;border-bottom:0}.tu-table tr.selected,.tu-table tr.note__item__selected{border:none;background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)}.tu-table tr.selected:hover,.tu-table tr.note__item__selected:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 14%,transparent)}.tu-table tbody tr:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)}.tu-table .edit-pen{white-space:nowrap;position:relative;width:40px;max-width:40px;min-width:25px}.tu-table .edit-pen a{position:absolute;top:5px;right:0}.tu-group-page-title{margin:10px auto auto}.tu-spacing-bottom-10{margin-bottom:10px!important}.tu-spacing-bottom-15{margin-bottom:15px!important}.tu-spacing-bottom-20{margin-bottom:20px!important}.tu-spacing-bottom-30{margin-bottom:30px!important}.tu-spacing-bottom-40{margin-bottom:40px!important}.tu-spacing-top-10{margin-top:10px}.tu-spacing-top-15{margin-top:15px}.tu-spacing-top-20{margin-top:20px}.tu-spacing-top-30{margin-top:30px!important}.tu-spacing-top-40{margin-top:40px!important}.tu-spacing-left-20{margin-left:20px!important}.tu-spacing-left-25{margin-left:25px}.tu-spacing-left-30{margin-left:30px}.tu-spacing-left-40{margin-left:40px!important}.tu-spacing-left-50{margin-left:50px!important}.tu-spacing-right-20{margin-right:20px}.tu-logo-menu{margin-top:5px;font-size:12px}.tu-edit-data-column{margin:0 0 10px 20px}.tu-form-row{display:flex;flex-direction:row;align-items:flex-start;gap:30px}.tu-form-col{flex:1 1 0;min-width:0;overflow:hidden}.tu-title{padding:20px 0 0;font-weight:500;font-size:18px}.tu-title-middle{padding:20px 0 0;font-size:17px}.tu-title-small{padding:20px 0 0;font-size:13px}.tu-title-bold{font-weight:700!important}.tu-input{min-width:150px;max-width:160px;margin-right:25px;margin-bottom:0}.tu-input-large{min-width:250px;max-width:260px;margin-right:25px;margin-bottom:0}.tu-contact-details-spacing{margin:10px 0 0 10px}.tu-PE-margins{margin:15px 20px 0}.tu-Notes-margins{margin:10px}.tu-dialog-margins{margin:20px}.tu-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tu-event-dial-text{text-align:justify;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width:600px){.tu-event-dial-text{margin-bottom:30px}}:root{--z-index-base-ui: 110;--z-index-container: 210;--z-index-container-high: 220;--z-index-overlay: 310;--z-index-backdrop: 320;--z-index-dialog-low: 410;--z-index-dialog-medium: 420;--z-index-dialog-high: 430;--z-index-datepicker: 510;--z-index-select-container: 520;--z-index-select-menu: 530;--z-index-select-menu-overlay: 99;--z-index-tooltip: 610}@media screen and (max-width:500px){.calendar-control-bar .md-toolbar-tools{display:flex;align-items:center;flex-wrap:nowrap;padding:0 4px!important;min-height:48px}.calendar-control-bar .md-toolbar-tools .tuuva-hamburger-spacing{margin-right:0!important}.calendar-control-bar .md-toolbar-tools tuuva-status{margin:0 8px}.calendar-control-bar .md-toolbar-tools .mobile-month-year{margin:0 4px;white-space:nowrap;font-size:12px!important}.calendar-control-bar .md-toolbar-tools tuuva-menu{margin:0 4px}.calendar-control-bar .md-toolbar-tools tuuva-menu .tu-select-button{margin:0;padding:0 8px;min-width:auto}.calendar-control-bar .md-toolbar-tools .tu-logo-menu{display:none}.calendar-control-bar .md-toolbar-tools tu-create-menu{margin-left:auto;margin-right:4px}.calendar-control-bar .md-toolbar-tools .tu-context-help{margin:0 4px}.calendar-control-bar .md-toolbar-tools .tu-arrow-visible-cal{margin:0}}.nofocus:focus{outline:0}.fc,.fc *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.tu-recur-icon-right{float:right;width:16px;height:16px;top:0;right:2px}.tu-recur-icon{position:inherit;width:16px;height:16px;top:0;right:2px;margin-left:2px}.fc .fc-event:not(.fc-timegrid-event){position:relative}.fc .tu-recur-icon-right{position:absolute;top:2px;right:2px;float:none;opacity:.9;pointer-events:none}@media screen and (max-width:720px){.fc-agendaWeek-view .tu-recur-icon{display:none!important}}.tu-selected-event{border-left:3px solid var(--mat-sys-primary);border-right:3px solid var(--mat-sys-primary)}.tuuva-fc-cancel{z-index:900;position:absolute;top:0;right:0;height:20px;width:20px;fill:var(--mat-sys-on-surface-variant)}.tuuva-fc-cancel:hover{fill:var(--mat-sys-on-surface)}.fc-non-business{background-color:var(--mat-sys-surface-container-highest)}@media(prefers-color-scheme:dark){html:not([data-theme]) .fc-non-business{background-color:color-mix(in srgb,var(--mat-sys-surface-container-highest) 50%,var(--mat-sys-surface))}}html[data-theme=dark] .fc-non-business{background-color:color-mix(in srgb,var(--mat-sys-surface-container-highest) 50%,var(--mat-sys-surface))}.fc-event{background-color:var(--mat-sys-surface);border-radius:2px!important}.fc .fc-day-grid-event,.fc .fc-daygrid-event,.fc .fc-allday-section .fc-event{position:relative;z-index:1!important}.fc-pause-block{border:none!important;border-color:transparent!important;box-shadow:none!important;outline:none!important}.tu-external-queue-overlay{pointer-events:auto;cursor:pointer;background-image:repeating-linear-gradient(45deg,#4caf5026 0px 6px,#4caf5000 6px 12px);border:1px dashed rgba(76,175,80,.4);color:inherit}.fc-bg{display:flex;justify-content:center;align-items:center}.fc-day-grid-event>.fc-content{text-overflow:ellipsis;white-space:pre-line;line-height:1.2;max-height:2.4em;overflow:hidden}.fc-bg-event{height:100%!important;border:none!important;background:#00000029}.fc-unthemed .fc-list-empty{background-color:var(--mat-sys-surface)}.fc-unthemed .fc-list-item:hover td{background-color:var(--mat-sys-surface-container);cursor:pointer}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px;background-color:var(--mat-sys-surface-container-high)}.fc-list-heading .fc-list-heading-main,.fc-list-heading .fc-list-heading-alt{font-size:14px!important;font-weight:400}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt{float:right}.fc-list-heading td{font-weight:700}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-title{padding:0 1px;text-overflow:ellipsis;white-space:pre-line;overflow:hidden}.fc-time-grid-event{overflow:hidden}.fc-time-grid-event .fc-content{overflow:hidden;height:100%;display:flex;flex-direction:column}.fc-time-grid-event .fc-time{flex-shrink:0}.fc-time-grid-event .fc-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-height:0}.fc-time-grid-event.fc-short .fc-title{white-space:nowrap}.fc-event .fc-bg{z-index:1;background:var(--mat-sys-surface);opacity:.25;cursor:pointer}.fc-content{cursor:pointer}.background-color{background-color:var(--mat-sys-surface-container-high)!important}.calendar-control-bar.md-menu-toolbar .md-toolbar-tools{background-color:var(--mat-sys-surface-container-low)}.calendar-control-bar.md-menu-toolbar .mobile-nav-row{background-color:#fff}.calendar-control-bar .md-toolbar-tools tuuva-menu{font-size:14px}@media screen and (max-width:640px){.calendar-control-bar .md-toolbar-tools{min-height:auto;height:auto;flex-wrap:wrap;padding:0 8px;display:flex;align-items:center}.calendar-control-bar .md-toolbar-tools .tuuva-hamburger-spacing{margin-right:0!important}.calendar-control-bar .md-toolbar-tools tuuva-status{margin:0}.calendar-control-bar .md-toolbar-tools .mobile-month-year{font-size:12px!important;margin:4px;width:auto;text-align:center;white-space:nowrap}.calendar-control-bar .md-toolbar-tools tuuva-menu{margin-left:4px;font-size:14px}.calendar-control-bar .md-toolbar-tools tuuva-menu .tu-select-button{margin:0;padding:0;min-width:auto}.calendar-control-bar .md-toolbar-tools tuuva-menu .md-select-menu-container{z-index:99!important}.calendar-control-bar .md-toolbar-tools .tu-logo-menu{display:none}.calendar-control-bar .md-toolbar-tools tu-create-menu{margin-left:auto;margin-right:0}.calendar-control-bar .md-toolbar-tools .tu-context-help{margin:0 4px}.calendar-control-bar .md-toolbar-tools .tu-arrow-visible-cal{margin:0}.calendar-control-bar .md-toolbar-tools .mobile-nav-row{background-color:#fff;width:100%;padding:0;border-top:1px solid rgba(255,255,255,.12)}.calendar-control-bar .md-toolbar-tools .mobile-nav-row .mobile-nav-container{display:flex;justify-content:center;align-items:center;width:100%;background:var(--mat-sys-surface)}.calendar-control-bar .md-toolbar-tools .mobile-nav-row .mobile-nav-container .mobile-date-container{display:flex;flex-direction:column;align-items:center;margin:0 16px}.calendar-control-bar .md-toolbar-tools .mobile-nav-row .mobile-nav-container .mobile-date-container .tuuva-today-button{min-width:40px;margin:0 0 4px;padding:0 8px;height:24px;line-height:24px}.calendar-control-bar .md-toolbar-tools .mobile-nav-row .mobile-nav-container .mobile-date-container .calendar-view-date{font-size:14px}.calendar-control-bar .md-toolbar-tools .mobile-nav-row .mobile-nav-container .tu-prev-next-btn{min-width:40px;margin:5px!important}.fc-view.fc-agendaWeek-view .fc-axis{width:25px!important;font-size:10px!important}.fc-view.fc-agendaWeek-view .fc-day-grid{font-size:10px!important}.fc-list-heading-main{font-weight:300;float:none!important}}@media screen and (max-width:400px){.calendar-control-bar .md-toolbar-tools tuuva-menu{margin-left:10px}}@media screen and (max-width:960px){.calendar-control-bar .tu-logo-menu{display:none}}.fc-columns-view{display:flex;flex-direction:column;height:100%;overflow:hidden}.fc-columns-view-container{display:flex;flex-direction:column;height:100%;width:100%}.fc-columns-header-row{display:flex;flex-shrink:0;border-bottom:1px solid var(--mat-sys-outline-variant);background-color:var(--mat-sys-surface-container)}.fc-columns-time-axis-header{width:60px;flex-shrink:0;border-right:1px solid var(--mat-sys-outline-variant);background-color:var(--mat-sys-surface-container);padding:8px;text-align:center;font-weight:700}.fc-columns-header-col{flex:1;padding:8px;text-align:center;font-weight:700;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.2);border-right:1px solid rgba(255,255,255,.3);min-width:150px}.fc-columns-header-col:last-child{border-right:none}.fc-columns-content-row{display:flex;flex:1;overflow-y:auto;overflow-x:hidden}.fc-columns-time-axis{width:60px;flex-shrink:0;border-right:1px solid var(--mat-sys-outline-variant);background-color:var(--mat-sys-surface-container)}.fc-columns-time-axis-content{display:flex;flex-direction:column}.fc-columns-time-slot{height:60px;line-height:60px;text-align:center;font-size:11px;color:var(--mat-sys-on-surface-variant);border-bottom:1px dashed color-mix(in srgb,var(--mat-sys-outline-variant) 28%,transparent);box-sizing:border-box}.fc-columns-column{flex:1;border-right:1px solid var(--mat-sys-outline-variant);position:relative;min-width:150px}.fc-columns-column:last-child{border-right:none}.fc-columns-column-content{position:relative;height:1440px}.fc-columns-slot{height:60px;border-bottom:1px dashed color-mix(in srgb,var(--mat-sys-outline-variant) 28%,transparent);box-sizing:border-box;position:relative}.fc-columns-view-active .fc-axis{display:table-cell!important;visibility:visible!important;position:relative!important}.fc-columns-view-active .fc-week-number{display:table-cell!important;visibility:visible!important}.fc-columns-view-active>.fc-day-grid{display:none!important}.fc-columns-view-active>.fc-time-grid-container{display:none!important}.fc-columns-view-active .fc-columns-container{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;width:100%!important}.fc-columns-view-active .fc-calendar-column-wrapper{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;min-width:250px!important;position:relative!important}.fc-columns-view-active .fc-allday-section{flex:0 0 auto!important;min-height:40px!important;max-height:80px!important;overflow:hidden!important}.fc-columns-view-active .fc-calendar-time-grid{flex:1 1 auto!important;position:relative!important;overflow:hidden!important}.fc-columns-view-active .fc-calendar-time-grid .fc-scroller{position:relative!important;overflow-y:scroll!important;overflow-x:hidden!important}.fc-columns-view-active .fc-calendar-time-grid .fc-time-grid,.fc-columns-view-active .fc-calendar-time-grid .fc-time-grid .fc-bg,.fc-columns-view-active .fc-calendar-time-grid .fc-time-grid .fc-slats{position:relative!important}.fc-columns-view-active .fc-calendar-time-grid .fc-time-grid .fc-slats table{width:100%!important}.fc-columns-view-active .fc-calendar-time-grid .fc-time-grid .fc-event-container,.fc-columns-view-active .fc-calendar-time-grid .fc-time-grid .fc-time-grid-event-container{position:absolute!important;top:0!important;left:0!important;right:0!important;z-index:2!important}.fc-columns-view-active .fc-calendar-time-grid .fc-time-grid .fc-event{position:absolute!important;z-index:3!important}.fc-columns-view-active th.fc-calendar-column-header,.fc-columns-view-active .fc-calendar-column-header{display:table-cell!important;visibility:visible!important;opacity:1!important;min-width:200px!important;width:auto!important;padding:8px!important;text-align:center!important;font-weight:700!important;border-right:1px solid rgba(255,255,255,.3)!important}.fc-columns-view-active th.fc-calendar-column-header:last-child,.fc-columns-view-active .fc-calendar-column-header:last-child{border-right:none!important}.fc-columns-view-active .fc-calendar-column-body{display:table-cell!important;min-width:200px!important;width:auto!important;position:relative!important;border-right:1px solid var(--mat-sys-outline-variant)!important;vertical-align:top!important}.fc-columns-view-active .fc-calendar-column-body:last-child{border-right:none!important}.fc-columns-view-active .fc-calendar-column-body .fc-time-grid-event-container{position:relative!important;height:100%!important;min-height:1440px!important}.fc-columns-view-active .fc-day-header:not(.fc-calendar-column-header):not(.fc-axis):not(.fc-week-number),.fc-columns-view-active .fc-col-header:not(.fc-calendar-column-header),.fc-columns-view-active .fc-time-grid-col:not(.fc-calendar-column-body),.fc-columns-view-active .fc-day:not(.fc-calendar-column-body){display:none!important;visibility:hidden!important}.fc-columns-view-active .fc-time-grid-col:not(.fc-calendar-column-body) .fc-event:not(.fc-bg-event),.fc-columns-view-active .fc-day:not(.fc-calendar-column-body) .fc-event:not(.fc-bg-event),.fc-columns-view-active .fc-time-grid-col:not(.fc-calendar-column-body) .fc-time-grid-event-container .fc-event,.fc-columns-view-active .fc-day:not(.fc-calendar-column-body) .fc-time-grid-event-container .fc-event{display:none!important;visibility:hidden!important}.fc-columns-view-active .fc-time-grid-col:not(.fc-calendar-column-body) .fc-event:not(.fc-bg-event),.fc-columns-view-active .fc-day:not(.fc-calendar-column-body) .fc-event:not(.fc-bg-event){display:none!important;visibility:hidden!important}.fc-columns-event{position:absolute;z-index:2}.fc-columns-event:hover{opacity:.9;box-shadow:0 2px 4px #0003}.fc-columns-event .fc-content{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.fc-columns-event .fc-time{font-weight:700;font-size:11px;margin-bottom:2px}.fc-columns-event .fc-title{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.tuuva-calendar-columns{display:flex;flex-direction:row;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;position:relative;padding-right:14px}.tuuva-calendar-column{display:flex;flex-direction:column;flex:1 1 0;min-width:260px;border-right:1px solid var(--mat-sys-outline-variant);overflow:hidden}.tuuva-calendar-column:last-child{border-right:none}.tuuva-calendar-columns .tuuva-calendar-column:first-child{flex:1 1 54px;min-width:314px}.tuuva-calendar-columns.tuuva-calendar-columns--day .tuuva-calendar-column{min-width:100px}.tuuva-calendar-columns.tuuva-calendar-columns--day .tuuva-calendar-column:first-child{flex:1 1 54px;min-width:154px}.tuuva-calendar-column-title{display:flex;flex-direction:row;align-items:stretch;flex:0 0 auto;border-bottom:1px solid var(--mat-sys-outline-variant);overflow:hidden;background:transparent}.tuuva-calendar-column-title-axis-spacer{flex:0 0 0;width:0;background:var(--mat-sys-surface)}.tuuva-calendar-column-title-content{flex:1 1 auto;padding:4px 10px;font-weight:600;color:var(--mat-sys-on-surface);overflow:hidden}.tuuva-calendar-column-title-main{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tuuva-calendar-instance{flex:1 1 auto;min-height:0}.tuuva-calendar-columns-scrollbar{position:sticky;top:0;right:0;width:14px;height:100%;overflow-y:scroll;overflow-x:hidden;background:transparent;z-index:5}.tuuva-calendar-columns-scrollbar-spacer{width:1px}.tuuva-calendar-columns--timegrid .fc-scroller.fc-time-grid-container{overflow-y:scroll!important;scrollbar-width:none;-ms-overflow-style:none}.tuuva-calendar-columns--timegrid .fc-scroller.fc-time-grid-container::-webkit-scrollbar{width:0!important;height:0!important}.tuuva-calendar-columns .tuuva-calendar-column:first-child .tuuva-calendar-column-title-axis-spacer{flex:0 0 54px;width:54px}.tuuva-calendar-columns .tuuva-calendar-column:not(:first-child) .fc-week-number,.tuuva-calendar-columns .tuuva-calendar-column:not(:first-child) .fc-axis{display:none!important}.tuuva-calendar-columns .tuuva-calendar-column:not(:first-child) colgroup col:first-child{width:0!important}.tuuva-calendar-columns .tuuva-calendar-column:not(:first-child) .fc-head-container{display:block!important;visibility:visible!important}.tuuva-calendar-columns .tuuva-calendar-column:not(:first-child) .fc-head-container table,.tuuva-calendar-columns .tuuva-calendar-column:not(:first-child) .fc-body .fc-row table,.tuuva-calendar-columns .tuuva-calendar-column:not(:first-child) .fc-time-grid .fc-bg table,.tuuva-calendar-columns .tuuva-calendar-column:not(:first-child) .fc-time-grid .fc-slats table,.tuuva-calendar-columns .tuuva-calendar-column:not(:first-child) .fc-day-grid table{width:100%!important}@media screen and (max-width:500px){.tuuva-hamburger-spacing{margin-right:0!important}.tu-prev-next-btn{margin:5px!important}.md-toolbar-tools tuuva-menu .tu-select-button{margin-left:5px!important;margin-right:5px!important}.md-toolbar-tools .tuuva-menu{top:40px!important;z-index:99!important}.calendar-control-bar .md-toolbar-tools{padding:0!important}.tu-logo-menu span{display:none}.fc-list-heading-main{font-weight:300;float:none!important}}@media screen and (max-width:640px){.fc-event .fc-title{font-size:11px}.fc-event .fc-time{font-size:10px}}.fc-bg-event{height:100%!important;border:none!important;opacity:.28}.touch-shift-mode{position:relative}.touch-shift-mode:after{content:"\1f4cb";position:fixed;top:70px;right:20px;font-size:24px;background:var(--mat-sys-primary);color:#fff;padding:8px 12px;border-radius:8px;z-index:1000;box-shadow:0 2px 8px #0000004d;animation:touchShiftPulse 1s ease-in-out infinite}@keyframes touchShiftPulse{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.05);opacity:1}}.fc .fc-timegrid-slot-label{vertical-align:top!important}.fc .fc-timegrid-event .fc-event-resizer-end{background:linear-gradient(to bottom,transparent 30%,rgba(255,255,255,.45) 100%);border-bottom-left-radius:2px;border-bottom-right-radius:2px}.dialog-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:transparent;z-index:99}.dialog-wrapper .dialog-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d;animation:unfoldIn .3s cubic-bezier(.165,.84,.44,1) forwards}.dialog-wrapper .dialog{opacity:0;position:relative;width:auto;border-radius:var(--mat-sys-corner-medium);pointer-events:auto;transform:scaleY(.01) scaleX(0);animation:zoomIn .2s .5s cubic-bezier(.1,.84,.44,1) forwards;transform:translateY(-25%);transition:transform .3s ease-out;min-width:320px;min-height:240px;max-width:98vw;max-height:98vh}.dialog-wrapper .dialog.resizable{pointer-events:auto}.dialog-wrapper .dialog.resizable .dialog-content{max-height:none;height:100%}@media only screen and (min-width:1920px){.dialog-wrapper .dialog.xl{width:1200px;margin:3% auto}}@media only screen and (min-width:1280px)and (max-width:1919px){.dialog-wrapper .dialog.xl{width:90%;margin:3% 5%}}@media only screen and (min-width:960px)and (max-width:1279px){.dialog-wrapper .dialog.xl{width:96%;margin:30px 2%}}@media only screen and (min-width:600px)and (max-width:959px){.dialog-wrapper .dialog.xl{width:98%;margin:20px auto}}@media only screen and (max-width:599px){.dialog-wrapper .dialog.xl{width:98%;margin:10px auto}}@media only screen and (min-width:1920px){.dialog-wrapper .dialog.lg{width:780px;margin:6% auto}}@media only screen and (min-width:1280px)and (max-width:1919px){.dialog-wrapper .dialog.lg{width:780px;margin:4% auto}}@media only screen and (min-width:960px)and (max-width:1279px){.dialog-wrapper .dialog.lg{width:780px;margin:50px 15%}}@media only screen and (min-width:600px)and (max-width:959px){.dialog-wrapper .dialog.lg{width:500px;margin:50px auto}}@media only screen and (max-width:599px){.dialog-wrapper .dialog.lg{width:96%;margin:50px auto}}@media only screen and (min-width:1920px){.dialog-wrapper .dialog.md{width:30%;margin:5% 35%}}@media only screen and (min-width:1280px)and (max-width:1919px){.dialog-wrapper .dialog.md{width:40%;margin:6% 30%}}@media only screen and (min-width:960px)and (max-width:1279px){.dialog-wrapper .dialog.md{width:50%;margin:50px 25%}}@media only screen and (min-width:600px)and (max-width:959px){.dialog-wrapper .dialog.md{width:500px;margin:50px auto}}@media only screen and (max-width:599px){.dialog-wrapper .dialog.md{width:96%;margin:50px 1.5%}}@media only screen and (min-width:1920px){.dialog-wrapper .dialog.sm{width:20%;margin:5% 40%}}@media only screen and (min-width:1280px)and (max-width:1919px){.dialog-wrapper .dialog.sm{width:30%;margin:6% 35%}}@media only screen and (min-width:960px)and (max-width:1279px){.dialog-wrapper .dialog.sm{width:44%;margin:50px 28%}}@media only screen and (min-width:600px)and (max-width:959px){.dialog-wrapper .dialog.sm{width:60%;margin:50px 20%}}@media only screen and (max-width:599px){.dialog-wrapper .dialog.sm{width:96%;margin:50px 1.5%}}.dialog-wrapper .dialog.fullscreen{width:100vw!important;height:100vh!important;margin:0!important;border-radius:0!important;transform:none!important;pointer-events:auto}.dialog-wrapper .dialog.fullscreen .dialog-content{height:100vh!important;max-height:100vh;border-radius:0!important}.dialog-wrapper .dialog .dialog-content{max-height:80vh;position:relative;z-index:auto;background-color:var(--tu-main-bg);box-shadow:0 5px 11px #0000002e,0 4px 15px #00000026;border:1px solid rgba(0,0,0,.2);border-radius:var(--mat-sys-corner-medium);outline:0;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-clip:padding-box}.dialog-wrapper .dialog .dialog-content .dialog-header{padding:3px 5px;background-color:var(--tu-toolbar-bg);border:1px solid var(--mat-sys-outline-variant);border-top-left-radius:var(--mat-sys-corner-medium);border-top-right-radius:var(--mat-sys-corner-medium);justify-content:space-between;display:flex}.dialog-wrapper .dialog .dialog-content .dialog-header button{top:5px;font-size:1.1em}.dialog-wrapper .dialog .dialog-content .dialog-body{height:auto;flex:1 1 auto;min-height:0;color:var(--mat-sys-on-surface-variant);padding:15px 5px;overflow-x:hidden;overflow-y:auto}.dialog-wrapper .dialog .dialog-content .dialog-body .error{padding:10px 30px 0;color:var(--mat-sys-error)}.dialog-wrapper .dialog .dialog-content .loading-mask{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--mat-sys-corner-medium)}.dialog-wrapper .dialog .dialog-content .loading-mask .backdrop{position:absolute;top:0;left:0;background:#bfc7cb8f;border-radius:var(--mat-sys-corner-medium);width:100%;height:100%;z-index:10}.dialog-wrapper .dialog .dialog-content .tu-dialog-resize-handle{position:absolute;right:6px;bottom:6px;width:16px;height:16px;cursor:nwse-resize;z-index:50;opacity:.55;user-select:none;-webkit-user-select:none;background:linear-gradient(135deg,transparent 0 55%,rgba(0,0,0,.35) 55% 60%,transparent 60% 70%,rgba(0,0,0,.35) 70% 75%,transparent 75% 100%)}.dialog-wrapper .dialog .dialog-content .tu-dialog-resize-handle:hover{opacity:.85}@keyframes unfoldIn{0%{transform:scaleY(.005) scaleX(0)}50%{transform:scaleY(.005) scaleX(1)}to{transform:scaleY(1) scaleX(1)}}@keyframes unfoldOut{0%{transform:scaleY(1) scaleX(1)}50%{transform:scaleY(.005) scaleX(1)}to{transform:scaleY(.005) scaleX(0)}}@keyframes fadeIn{0%{background:#0000}to{background:#000000b3}}@keyframes zoomIn{0%{transform:scale(0)}to{transform:scale(1);opacity:1}}@keyframes zoomOut{0%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.mat-mdc-dialog-container .mat-mdc-dialog-inner-container{animation:zoomIn .25s cubic-bezier(.1,.84,.44,1) forwards;opacity:0}.edit-outer-container{z-index:1011;border:1px solid var(--mat-sys-outline-variant);border-radius:10px;max-height:85%;max-width:770px}@media screen and (max-width:960px){.edit-outer-container{display:inherit;max-width:80%;min-width:450px}}.edit-overlay{content:"";display:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:1010;background-color:#0003}.edit-overlay.edit-open{display:flex;align-items:center;justify-content:center}.edit-content-container{overflow-y:auto;background-color:var(--mat-sys-surface);padding:4px 25px 4px 10px;flex-grow:2}tuuva-menu-container{position:relative;top:0;left:0}.md-toolbar-tools .tuuva-menu{position:absolute;top:-5px;left:5px;color:var(--mat-sys-on-surface);background-color:var(--mat-sys-surface);width:200px;padding:0;font-size:14px;z-index:99!important}.md-toolbar-tools .tuuva-menu>ul{margin-bottom:0}.tuuva-menu-selected{background-color:var(--mat-sys-secondary-container)}.tuuva-menu-columns-option{padding:8px 16px;background-color:var(--mat-sys-surface-container);opacity:.8;list-style:none}.tu-calendar-navigator-muted{color:var(--mat-sys-on-surface-variant)}.md-button.tu-calendar-navigator-selected{color:var(--mat-sys-on-surface);background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);border-radius:50%}.fontstyle-week-no{font-size:14px;font-style:italic}.tu-center-weekdays{padding:0 14px 7px 10px;align-self:stretch;box-sizing:border-box}.tu-calnav{width:300px;margin:0 auto;padding:0 10px 10px;min-height:310px}.tu-calnav-header{border-radius:5px;background-color:var(--tu-toolbar-bg);margin:12px 0;align-self:stretch;box-sizing:border-box}:host-context(.tu-cal-sidenav-right) .tu-calnav-header{border-bottom:1px solid var(--mat-sys-outline-variant)}:host-context(.tu-cal-sidenav-right) .md-button.tu-day-selected{background-color:transparent;border-radius:4px}:host-context(.tu-cal-sidenav-right) .md-button.tu-day-selected:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);border-radius:4px}:host-context(.tu-cal-sidenav-right) .md-button.tu-calendar-navigator-selected{background-color:color-mix(in srgb,var(--mat-sys-primary) 14%,transparent);border-radius:4px}.tu-calendar-weekdays{color:var(--mat-sys-error)!important}.tu-arrow{width:100%;text-align:center;margin-bottom:10px;cursor:pointer}.md-button.tu-day-selected{min-width:28px;margin:0}.md-button.tu-day-selected:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);border-radius:50%}.tu-calnav-month{display:flex;flex-direction:column;align-items:center;padding:16px}.tu-calnav-header{margin-bottom:8px}.tu-center-weekdays{margin-bottom:8px;font-weight:500}.tu-calendar-navigator-selected{background-color:color-mix(in srgb,var(--mat-sys-primary) 14%,transparent);font-weight:700;border-radius:50%}.tu-day-selected{min-width:40px;min-height:40px}:host-context(.tu-cal-sidenav-right) .tu-calnav{width:300px;margin:0 auto;padding:8px 0;align-items:center;box-sizing:border-box}:host-context(.tu-cal-sidenav-right) .tu-calnav-month{background-color:var(--tu-main-bg)!important;border-radius:8px;padding:8px;box-sizing:border-box}:host-context(.tu-cal-sidenav-right) .tu-calnav-header{background-color:var(--tu-toolbar-bg)!important;border-bottom:1px solid var(--mat-sys-outline-variant);margin:-8px -8px 8px;padding:0 6px;box-sizing:border-box;border-radius:8px 8px 0 0}:host-context(.tu-cal-sidenav-right) .tu-center-weekdays,:host-context(.tu-cal-sidenav-right) .tu-calnav-week,:host-context(.tu-cal-sidenav-right) .tu-calnav-day-cell{background-color:transparent!important}:host-context(.tu-cal-sidenav-right) .tu-day-selected:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);border-radius:50%}:host-context(.tu-cal-sidenav-right) .tu-calendar-navigator-selected{background-color:color-mix(in srgb,var(--mat-sys-primary) 14%,transparent);border-radius:50%}.tu-pe-margin{margin:25px 25px 0}.past-event{color:var(--mat-sys-on-surface)!important;font-size:16px}.future-event{font-size:16px}.past-timeline{margin-bottom:30px;background:var(--mat-sys-surface-container-low)}.past-timeline-title{padding:10px 10px 10px 30px;position:relative;display:flex;align-items:center;color:var(--mat-sys-on-surface-variant);background:var(--mat-sys-secondary-container);height:30px}.past-timeline-content{border:none}:host-context(.tu-contacts-sidenav-right) .past-timeline{background:var(--tu-sidebar-bg)}:host-context(.tu-contacts-sidenav-right) .past-timeline-title{background:var(--tu-toolbar-bg);color:var(--mat-sys-on-surface)}.event-container{display:flex;align-items:center;margin:30px 0 30px 10px;border-bottom:0}.font-weight-light{font-size:14px;padding-top:16px}.md-virtual-repeat-container.md-autocomplete-suggestions-container{overflow-y:scroll}.md-chips .md-chip-input-container{width:100%}.md-chips-wrap{display:block;margin-bottom:16px}.chips-label-small{display:block;margin:15px 0 0;font-size:13px;color:var(--mat-sys-on-surface-variant)}.chips-label-small.active{color:var(--mat-sys-primary)}.md-chips-select{position:relative;display:block;font-family:RobotoDraft,Roboto,Helvetica Neue,sans-serif;font-size:16px;padding:0 0 8px;vertical-align:middle;cursor:default}.md-chips-select:after{content:"";display:table;clear:both}.md-chips-select .md-chip{font-size:16px;background:var(--tu-sidebar-bg);color:var(--mat-sys-on-surface);cursor:default;border-radius:16px;display:block;min-height:32px;line-height:1.4;margin:8px 8px 0 0;padding:0 8px 0 12px;float:left;max-width:270px}.quick-create-services-select .md-chips-select .md-chip,#event-edit-form-services .md-chips-select .md-chip{max-width:100%;width:100%}.md-chips-select .md-chip.simple-chip{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:4px 8px 4px 12px;max-width:270px;box-sizing:border-box;overflow:hidden}.md-chips-select .md-chip.simple-chip .chip-title-column{flex:1 1 auto;min-width:0;padding-right:4px;overflow:hidden}.md-chips-select .md-chip.simple-chip .chip-title-column .md-chip-content{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4;padding:4px 0}.md-chips-select .md-chip.simple-chip .chip-remove-column{flex:0 0 24px;width:24px;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.md-chips-select .md-chip.simple-chip .chip-remove-column .md-remove{position:static;width:24px;height:24px;min-width:24px;min-height:24px;display:flex;align-items:center;justify-content:center}.md-chips-select .md-chip.simple-chip .chip-remove-column .md-remove .remove{position:static;transform:none}.md-chips-select .md-chip.simple-chip .chip-remove-column .md-remove .remove mat-icon{width:18px;height:18px;font-size:18px}.md-chips-select .md-chip.three-column-chip{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:4px 8px 4px 12px;width:350px;box-sizing:border-box;max-width:270px}.quick-create-services-select .md-chips-select .md-chip.three-column-chip{max-width:100%}#event-edit-form-services .md-chips-select .md-chip.three-column-chip,.service-chain-select .md-chips-select .md-chip.three-column-chip{max-width:350px}.md-chips-select .md-chip.three-column-chip .chip-price-number-column{width:25px;flex-shrink:0;text-align:right;padding-right:8px}.md-chips-select .md-chip.three-column-chip .chip-price-number-column .md-chip-price-number{display:block;white-space:nowrap;font-size:12px;color:var(--mat-sys-on-surface);font-weight:700}.md-chips-select .md-chip.three-column-chip .chip-title-column{flex:1;min-width:0;padding-right:8px}.md-chips-select .md-chip.three-column-chip .chip-title-column.tu-ellipsis .md-chip-content{display:block;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;line-height:1.4;padding:4px 0;float:none}.md-chips-select .md-chip.three-column-chip .chip-title-column .md-chip-content{display:block;white-space:normal;word-wrap:break-word;max-width:100%;overflow:visible;line-height:1.4;padding:4px 0;float:none}.md-chips-select .md-chip.three-column-chip .chip-price-unit-column{width:80px;flex-shrink:0;text-align:right;padding-right:8px}.md-chips-select .md-chip.three-column-chip .chip-price-unit-column .md-chip-price-unit{display:block;white-space:nowrap;font-size:12px;color:var(--mat-sys-on-surface-variant)}.md-chips-select .md-chip.three-column-chip .chip-remove-column{width:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.md-chips-select .md-chip .md-chip-content{display:block;margin-left:10px;padding-right:4px;float:left;white-space:nowrap;color:var(--mat-sys-on-surface);text-overflow:ellipsis;overflow:hidden;max-width:100%}.three-column-chip .md-chips-select .md-chip .md-chip-content{float:none;white-space:normal;word-wrap:break-word}.md-chips-select .md-chip .md-chip-content:focus{outline:none}.tu-chips-input-container{margin-top:10px;margin-bottom:1px;cursor:pointer}.md-chip-input-container{cursor:pointer;flex:1;min-width:200px}.md-chips-select .md-chip-input-container{height:40px;display:block;line-height:24px;margin:0;float:left;border-width:0 0 1px 0;border-radius:0;border-style:solid;border-color:var(--mat-sys-outline-variant);position:relative;width:100%;box-sizing:border-box;background-color:color-mix(in srgb,var(--mat-sys-primary) 4%,transparent)}.md-chips-select .md-chip-input-container.active{height:39px;border-width:0 0 2px 0;border-color:var(--mat-sys-primary);background-color:color-mix(in srgb,var(--mat-sys-primary) 6%,transparent)}.md-chips-select .md-chip-input-container.disabled{cursor:not-allowed;opacity:.5;pointer-events:none;background-color:color-mix(in srgb,var(--mat-sys-on-surface) 3%,transparent);border-color:color-mix(in srgb,var(--mat-sys-on-surface) 7%,transparent)}.md-chips-select .md-chip-input-container:not(:first-child){margin:0}.md-chips-select .md-chip-input-container input{background:transparent;border:0;height:32px;line-height:32px;padding:0 20px 0 0;color:var(--mat-sys-on-surface);width:100%;box-sizing:border-box}.md-chips-select .md-chip-input-container input:focus{outline:none}@media screen and (-ms-high-contrast:active){.md-chip-input-container{border:1px solid var(--mat-sys-surface)}}.md-chip-input-container .md-select-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);line-height:1;padding:0 4px;cursor:pointer}.md-chip-input-container .md-select-icon:after{display:inline-block;content:"\25bc";position:relative;top:2px;speak:none;font-size:13px;transform:scaleY(.5) scaleX(1)}.md-chip-input-container[disabled] .md-select-icon{color:var(--mat-sys-outline)}.md-select-list{position:absolute;max-height:250px;overflow-y:auto;background:var(--tu-sidebar-bg);box-shadow:0 2px 8px color-mix(in srgb,var(--mat-sys-shadow) 40%,transparent);z-index:1000;border-radius:var(--mat-sys-corner-medium);margin-top:4px;color:var(--mat-sys-on-surface)}.md-select-item-wrapper{padding:8px 16px;cursor:pointer;min-height:27px;color:var(--mat-sys-on-surface);background-color:transparent}.md-select-item-wrapper:hover,.md-select-item-wrapper.active{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)}.md-select-item-wrapper.group{font-weight:500;background-color:var(--tu-toolbar-bg);color:var(--mat-sys-on-surface)}.md-select-item-wrapper.disabled{opacity:.5;cursor:not-allowed}.md-select-item-wrapper.inactive{opacity:.6}.md-select-item-wrapper-selected:not(.group){background-color:var(--mat-sys-primary)!important;color:var(--mat-sys-on-primary)}.select-item-three-column{display:grid;grid-template-columns:auto 1fr auto;gap:16px}.select-item-simple{display:flex}.md-remove{height:32px;width:32px;padding:0;background:transparent;border:none;box-shadow:none;margin:0;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center}.remove{height:18px;width:18px;top:50%;left:50%;transform:translate3d(-50%,-50%,0);position:absolute}.md-chip-price-number.shift-clickable:hover,.md-chip-content.shift-clickable:hover,.md-chip-price-unit.shift-clickable:hover{cursor:pointer}.touch-shift-mode-chips{position:relative}.touch-shift-mode-chips:before{content:"\270f\fe0f";position:fixed;top:70px;right:20px;font-size:20px;background:var(--mat-sys-primary);color:var(--mat-sys-on-primary);padding:6px 10px;border-radius:var(--mat-sys-corner-medium);z-index:1000;box-shadow:0 2px 8px color-mix(in srgb,var(--mat-sys-shadow) 30%,transparent);animation:touchShiftPulseChips 1s ease-in-out infinite}.touch-shift-mode-chips .shift-clickable{cursor:pointer;background-color:color-mix(in srgb,var(--mat-sys-primary) 10%,transparent)}@keyframes touchShiftPulseChips{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.05);opacity:1}}.md-icon-button{z-index:110}.md-open-menu-container.md-active{margin-top:50px!important}@media only screen and (max-width:599px){.md-open-menu-container.md-active{right:20px!important;left:80px!important}}.page-margin-input{height:40px;margin-top:-52px;width:50px;display:inline-block}.page-margins-container{display:inline-block;height:80px;margin-top:37px;position:relative;overflow:visible}.tu-editor-text-export-btn .page-margin-input label{position:relative;top:0;left:0;transform:none;margin:0;padding:2px 4px;background:var(--mat-sys-surface);border:none;border-radius:2px;z-index:10;font-size:10px;font-weight:400;color:var(--mat-sys-on-surface);line-height:1.2;white-space:nowrap}@media(max-width:845px){.page-margins-container{display:none!important}.page-borders-menu{display:inline-block!important}}@media(max-width:725px){.page-margins-container,.page-borders-menu{display:none!important}}.tu-very-narrow-container .page-margins-container,.tu-very-narrow-container .page-borders-menu{display:none!important}.page-borders-menu{display:none;position:relative;height:80px;margin-top:0;margin-left:10px;vertical-align:top;overflow:visible;z-index:2001}.page-borders-dropdown{position:fixed!important;background:var(--mat-sys-surface-container)!important;border:1px solid var(--mat-sys-outline-variant)!important;padding-top:15px!important;height:140px!important;border-radius:4px!important;box-shadow:0 4px 12px #00000040!important;z-index:100!important;width:180px!important;pointer-events:auto!important}.tu-editor-text-export-btn{overflow:visible;background-color:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface);border-bottom:1px solid var(--mat-sys-outline-variant);padding:4px 8px}.page-borders-content{padding:16px 12px 8px}.page-border-row{display:flex;gap:8px;margin-bottom:4px}.page-border-row:last-child{margin-bottom:0}.page-margin-input-mobile{flex:1;height:60px;margin:0;width:auto}.ql-editor ul[data-checked=true]>li{color:#999!important}.quill-editor-contact ng-quill-editor .ql-container,.quill-editor-contact tu-richtext-editor .ql-container{display:block;min-height:initial}.quill-editor-contact .ql-container.ql-snow{border:none;position:relative;padding:0 30px}.ql-table-better{border-collapse:collapse;width:100%;table-layout:fixed!important}.ql-table-better td,.ql-table-better th{border:1px solid #ddd;padding:8px;vertical-align:top;overflow-wrap:anywhere!important;word-break:break-word!important;white-space:normal!important;max-width:0;overflow:hidden}ng-quill-editor .ql-container{min-height:150px;width:100%;display:block}.ql-container .ql-editor{overflow-x:auto}.tu-event-container .documents-content h4{margin:0 0 12px 10px;padding-left:0}tu-richtext-editor .ql-container.ql-disabled{margin-top:0}tu-richtext-editor[readonly=true] .ql-toolbar,tu-richtext-editor.tu-editor-readonly .ql-toolbar{display:none}tu-richtext-editor.tu-editor-readonly .tu-editor-text-export-btn{display:none}tu-richtext-editor.tu-editor-readonly .tu-richtext-editor-container{pointer-events:auto;-webkit-user-select:none;user-select:none}tu-richtext-editor.tu-editor-readonly .tu-inline-text-export-btn{pointer-events:auto}tu-richtext-editor .ql-toolbar,tu-richtext-editor .ql-toolbar *{pointer-events:auto}tu-richtext-editor .ql-toolbar{cursor:default;position:relative;z-index:49!important}.ql-toolbar.ql-snow{z-index:49!important}tu-richtext-editor .ql-toolbar button,tu-richtext-editor .ql-toolbar .ql-picker-label,tu-richtext-editor .ql-toolbar .ql-picker-item{cursor:pointer!important}tu-richtext-editor[readonly=true]{cursor:text;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}ng-quill-editor[read-only=true]{pointer-events:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}ng-quill-editor[read-only=true] .ql-editor{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}ng-quill-editor[read-only=true] .ql-editor{overflow-x:visible}ng-quill-editor[read-only=true] .ql-editor img{max-width:100%!important;height:auto!important}ng-quill-editor[read-only=true] .img-delete-button{display:none!important}@media(min-width:1280px){.tu-cal-sidenav-right{overflow-y:auto;max-height:100vh}}ng-quill-editor[read-only=true] .ql-container,ng-quill-editor[read-only=true] .ql-container.ql-snow{max-height:none;overflow:visible}.tu-hide-note-content ng-quill-editor .ql-container,.tu-hide-note-content ng-quill-editor .ql-container.ql-snow,.tu-hide-note-content ng-quill-editor .ql-editor,.tu-hide-note-content .ql-container,.tu-hide-note-content .ql-container.ql-snow,.tu-hide-note-content .ql-editor{max-height:300px!important;overflow:hidden!important}tu-contact-richtext-editor[readonly=true] .ql-toolbar{display:none}.ql-container.ql-snow{border:1px transparent}.dialog-wrapper .dialog .dialog-content .dialog-body{color:var(--mat-sys-on-surface)}.tu-hide-note-content .ql-snow .ql-editor{max-height:300px;overflow:hidden}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="8px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="8px"]:before{content:"8px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="10px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="10px"]:before{content:"10px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="14px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]:before{content:"14px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="16px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]:before{content:"16px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="18px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]:before{content:"18px"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="20px"]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="20px"]:before{content:"20px"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="8px"]:before{content:"8";font-size:8px!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="10px"]:before{content:"10";font-size:10px!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="14px"]:before{content:"14";font-size:14px!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="16px"]:before{content:"16";font-size:16px!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="18px"]:before{content:"18";font-size:18px!important}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="20px"]:before{content:"20";font-size:20px!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=carlito]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=carlito]:before{content:"Carlito";font-family:Carlito,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=noto]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=noto]:before{content:"Noto Sans";font-family:Noto Sans,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=times]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=times]:before{content:"Times Roman";font-family:Times New Roman,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=roboto]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=roboto]:before{content:"Roboto"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=lato]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=lato]:before{content:"Lato"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=oswald]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=oswald]:before{content:"Oswald"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=montserrat]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=montserrat]:before{content:"Montserrat"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=raleway]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=raleway]:before{content:"Raleway"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=lora]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=lora]:before{content:"Lora"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=nunito]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=nunito]:before{content:"Nunito"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=prompt]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=prompt]:before{content:"Prompt"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=carlito]:before{content:"Carlito";font-family:Carlito,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=noto]:before{content:"Noto Sans";font-family:Noto Sans,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=times]:before{content:"Times Roman";font-family:Times New Roman,serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=roboto]:before{content:"Roboto";font-family:Roboto,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=lato]:before{content:"Lato";font-family:Lato,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=oswald]:before{content:"Oswald";font-family:Oswald,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=montserrat]:before{content:"Montserrat";font-family:Montserrat,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=raleway]:before{content:"Raleway";font-family:Raleway,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=lora]:before{content:"Lora";font-family:Lora,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=nunito]:before{content:"Nunito";font-family:Nunito,sans-serif!important}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=prompt]:before{content:"Prompt";font-family:Prompt,sans-serif!important}.ql-font-carlito{font-family:Carlito,sans-serif!important}.ql-font-sans{font-family:Noto Sans,sans-serif!important}.ql-font-times{font-family:Times New Roman,serif!important}.ql-font-roboto{font-family:Roboto,sans-serif!important}.ql-font-lato{font-family:Lato,sans-serif!important}.ql-font-oswald{font-family:Oswald,sans-serif!important}.ql-font-montserrat{font-family:Montserrat,sans-serif!important}.ql-font-raleway{font-family:Raleway,sans-serif!important}.ql-font-lora{font-family:Lora,sans-serif!important}.ql-font-nunito{font-family:Nunito,sans-serif!important}.ql-font-prompt{font-family:Prompt,sans-serif!important}tu-richtext-editor .ql-editor ol>li[data-list=bullet]:before{content:"\2022"!important}tu-richtext-editor .ql-editor ol>li[data-list=bullet],tu-richtext-editor .ql-editor ol>li[data-list=checked],tu-richtext-editor .ql-editor ol>li[data-list=unchecked]{counter-increment:none!important}.ql-editor li[data-list=checked]:before,.ql-editor li[data-list=unchecked]:before{display:none!important}.ql-editor li[data-list=checked],.ql-editor li[data-list=unchecked]{position:relative!important;margin-left:10px!important}.ql-editor li[data-list=checked] .ql-ui,.ql-editor li[data-list=unchecked] .ql-ui{width:14px!important;height:14px!important;margin-right:8px!important;margin-top:3px!important;display:inline-block!important;position:relative!important;border-radius:50%!important;vertical-align:top!important}.ql-editor li[data-list=unchecked] .ql-ui{border:1px solid #444!important;background-color:transparent!important;color:transparent!important}.ql-editor li[data-list=checked] .ql-ui{border:none!important;background-color:#4caf50!important;color:transparent!important}.ql-editor li[data-list=checked] .ql-ui:after{content:"\2713"!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;color:#fff!important;font-size:10px!important;font-weight:700!important;text-align:center!important;line-height:14px!important}.ql-editor li[data-list=checked]{color:#888!important;text-decoration:line-through!important}.ql-cell-selected-after,.ql-cell-selected:after,.ql-cell-focused:after{content:"";pointer-events:none;position:absolute;inset:0;background-color:color-mix(in srgb,var(--mat-sys-primary) 30%,transparent)}.ql-table-border-shadow,.ql-table-select-container,.ql-table-dropdown-list,.ql-table-dropdown-properties-list,.ql-table-menus-container{border-radius:2px;border:1px solid #ccced1;background:#fff;box-shadow:0 1px 2px 1px #00000026}.ql-table-triangle-common,.ql-table-tooltip-error:before,.label-field-view-status:before,.ql-table-tooltip:before,.ql-table-triangle-down:not(.ql-table-triangle-none):after,.ql-table-triangle-down:not(.ql-table-triangle-none):before,.ql-table-triangle-up:not(.ql-table-triangle-none):after,.ql-table-triangle-up:not(.ql-table-triangle-none):before{position:absolute;left:50%;transform:translate(-50%);content:"";border:10px solid rgba(0,0,0,0)}.ql-table-input-focus,.ql-table-color-container .color-picker .color-picker-select>.erase-container,.ql-table-selected,.ql-table-properties-form .ql-table-dropdown-selected,.ql-table-properties-form .ql-table-color-selected,.ql-table-input:focus,.ql-table-color-container .label-field-view-color .property-input:focus,.ql-table-properties-form .property-input:focus{border:1px solid var(--mat-sys-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--mat-sys-primary) 22%,var(--mat-sys-surface))}.ql-table-input,.ql-table-color-container .label-field-view-color .property-input,.ql-table-properties-form .property-input{width:80px;height:30px;border:1px solid #ccced1;outline:none;padding-left:6px;background:inherit}.ql-table-input:focus::placeholder,.ql-table-color-container .label-field-view-color .property-input:focus::placeholder,.ql-table-properties-form .property-input:focus::placeholder{color:#0000}.ql-table-input:focus+label,.ql-table-color-container .label-field-view-color .property-input:focus+label,.ql-table-properties-form .property-input:focus+label{display:block}.ql-table-input:not(:placeholder-shown)+label,.ql-table-color-container .label-field-view-color .property-input:not(:placeholder-shown)+label,.ql-table-properties-form .property-input:not(:placeholder-shown)+label{display:block}.ql-table-temporary{display:none}.ql-table-center,.ql-table-select-container .ql-table-select-list,.ql-table-select-container,.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap .iro-container,.ql-table-color-container .color-picker,.ql-table-properties-form .properties-form-action-row>button,.ql-operate-line-container{display:flex;justify-content:center;align-items:center}.ql-table-selected,.ql-table-properties-form .ql-table-dropdown-selected,.ql-table-properties-form .ql-table-color-selected{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAM1BMVEUAAAAyMjIyMjIiIiIyMjIyMjIyMjIyMjIxMTEyMjIyMjIyMjIwMDAzMzMxMTEwMDAzMzOYbpUsAAAAEXRSTlMA/XgF8HRua2fm2rI3rzk1Lf2cC1oAAAA8SURBVBjTY6AUsHKh8RnZ8PKZoHwBZhifHcLg5GVG4TPwsXAzQ/gwwAMUYWLkALIQIlxgPgLwc3JQ4h0Ae0ABBy2kuXoAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:16px;box-sizing:border-box}.ql-operate-line-container{position:absolute;z-index:10}.ql-operate-line-container .ql-operate-line{background-color:var(--mat-sys-primary)}.ql-operate-block{position:absolute;z-index:10;border:1px solid #979797;cursor:nwse-resize}.ql-operate-block-move{cursor:crosshair;border:none}.ql-operate-drag-table{border:1px dashed #000;position:absolute}.ql-cell-focused{position:relative}.ql-cell-focused:after{border:1px solid var(--mat-sys-primary)}.ql-cell-selected{position:relative}.ql-table-menus-container{position:absolute;display:flex;align-items:center;height:40px;width:fit-content;padding:4px;box-sizing:border-box;z-index:10}.ql-table-triangle-up:not(.ql-table-triangle-none):before{bottom:-20px;border-top-color:#00000026!important}.ql-table-triangle-up:not(.ql-table-triangle-none):after{bottom:-19px;border-top-color:#fff!important}.ql-table-triangle-down:not(.ql-table-triangle-none):before{top:-20px;border-bottom-color:#00000026!important}.ql-table-triangle-down:not(.ql-table-triangle-none):after{top:-19px;border-bottom-color:#fff!important}.label-field-view{position:relative}.label-field-view-status{max-width:160px;width:max-content}.ql-table-dropdown,.ql-table-dropdown-properties{display:flex;height:100%;align-items:center;position:relative;padding:0 4px}.ql-table-dropdown:hover,.ql-table-dropdown-properties:hover{background:#f0f0f0}.ql-table-dropdown-text,.ql-table-dropdown-properties-text{flex:1;height:100%;margin-right:7px;display:flex;align-items:center}.ql-table-dropdown-list,.ql-table-dropdown-properties-list{position:absolute;left:0;bottom:0;transform:translateY(100%);margin:0;padding:0;width:170px;z-index:10}.ql-table-dropdown-list li,.ql-table-dropdown-properties-list li{list-style:none;line-height:30px;padding-left:10px}.ql-table-dropdown-list li:hover,.ql-table-dropdown-properties-list li:hover{background-color:#f0f0f0}.ql-table-dropdown-label,.ql-table-dropdown-properties-label{width:100%;min-width:100%;line-height:24px;font-weight:700;margin-bottom:6px;display:block}.ql-table-tooltip-hover{display:flex;position:relative}.ql-table-tooltip-hover:hover .ql-table-tooltip{display:block}.ql-table-tooltip-hover:hover+.ql-table-tooltip{display:block}.ql-table-tooltip{font-size:12px;min-width:32px;line-height:20px;padding:6px;white-space:nowrap;color:#fff;text-align:center;word-wrap:break-word;background:#000000d9;border-radius:6px;position:absolute;z-index:11;left:50%;bottom:-10px;transform:translate(-50%,100%)}.ql-table-tooltip:before{border-bottom-color:#000000d9!important;top:-20px}.ql-table-tooltip:hover{display:block}.ql-table-tooltip-hidden{display:none!important}.ql-table-tooltip-error,.label-field-view-status{font-size:12px;min-width:32px;line-height:20px;padding:6px;white-space:nowrap;color:#fff;text-align:center;word-wrap:break-word;background:#db3700;border-radius:6px;position:absolute;z-index:11;left:50%;bottom:-10px;transform:translate(-50%,100%);white-space:pre-wrap;z-index:9}.ql-table-tooltip-error:before,.label-field-view-status:before{border-bottom-color:#db3700!important;top:-20px}.ql-table-tooltip-error:hover,.label-field-view-status:hover{display:block}.ql-table-tooltip-error-hidden{display:none!important}.ql-table-dropdown-properties{width:80px;height:30px;border:1px solid #ccced1;box-sizing:border-box}.ql-table-dropdown-properties:hover{background:none}.ql-table-properties-form{width:320px;position:absolute;left:50%;padding-bottom:8px;background:#fff;z-index:1;box-shadow:0 1px 2px 1px #ccced1}.ql-table-properties-form .properties-form-header{height:40px;line-height:40px;padding:0 12px;border-bottom:1px solid #ccced1;margin:0;box-sizing:border-box;color:#333;font-size:14px}.ql-table-properties-form .properties-form-row{display:flex;flex-wrap:wrap;padding:8px 12px;justify-content:space-between}.ql-table-properties-form .properties-form-row .ql-table-check-container{display:flex;border:1px solid #ccced1;align-items:center}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-tooltip-hover{padding:6px 10px;cursor:pointer}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-tooltip-hover:hover{background:#f0f0f0}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-btns-checked{background:color-mix(in srgb,var(--mat-sys-primary) 8%,var(--mat-sys-surface))}.ql-table-properties-form .properties-form-row .ql-table-check-container .ql-table-btns-checked>svg path{stroke:var(--mat-sys-primary)}.ql-table-properties-form .properties-form-row-full .ql-table-color-container,.ql-table-properties-form .properties-form-row-full .ql-table-color-container .property-input{width:100%}.ql-table-properties-form .properties-form-action-row{display:flex;justify-content:space-around;padding:0 12px}.ql-table-properties-form .properties-form-action-row>button{background:#fff;outline:none;border:none;height:30px;cursor:pointer;flex:1}.ql-table-properties-form .properties-form-action-row>button>span{margin:0 2px;display:flex}.ql-table-properties-form .properties-form-action-row>button:hover{background:#f0f0f0}.ql-table-properties-form .properties-form-action-row>button[disabled]{background-color:#0000}.ql-table-properties-form .ql-table-color-selected{background-position:center}.ql-table-properties-form .ql-table-dropdown-selected{background-position:calc(100% - 10px) center}.ql-table-color-container{border:1px solid #ccced1;height:30px;box-sizing:border-box;display:flex}.ql-table-color-container .label-field-view-color{flex:1}.ql-table-color-container .label-field-view-color .property-input{border:1px solid rgba(0,0,0,0);height:100%}.ql-table-color-container .color-picker{width:30px;border-left:1px solid #ccced1;box-sizing:border-box;position:relative}.ql-table-color-container .color-picker .color-button{width:20px;height:20px;border:1px solid #ccced1;box-sizing:border-box;cursor:pointer;position:relative}.ql-table-color-container .color-picker .color-unselected{position:relative}.ql-table-color-container .color-picker .color-unselected:after{content:"";position:absolute;width:1px;height:26px;background:red;transform-origin:50%;transform:rotate(45deg);left:50%;top:-4px}.ql-table-color-container .color-picker .color-picker-select{position:absolute;right:0;bottom:0;width:156px;transform:translateY(100%);background:#fff;z-index:10;box-shadow:0 1px 2px 1px #ccced1}.ql-table-color-container .color-picker .color-picker-select .erase-container{display:flex;height:30px;align-items:center;padding:0 12px;cursor:pointer}.ql-table-color-container .color-picker .color-picker-select .erase-container:hover{background:#f0f0f0}.ql-table-color-container .color-picker .color-picker-select .erase-container>button{border:none;outline:none;background:inherit;height:100%;cursor:pointer}.ql-table-color-container .color-picker .color-picker-select>.erase-container{margin-bottom:4px}.ql-table-color-container .color-picker .color-picker-select .color-list{display:flex;flex-wrap:wrap;padding:0 12px;margin:0;justify-content:space-between}.ql-table-color-container .color-picker .color-picker-select .color-list>li{list-style:none;width:24px;height:24px;margin:2px 0;position:relative;cursor:pointer}.ql-table-color-container .color-picker .color-picker-select .color-list>li[data-color="#ffffff"]{border:1px solid #ccced1;box-sizing:border-box}.ql-table-color-container .color-picker .color-picker-palette{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;background:#fff}.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap{width:100%;height:100%;display:flex;flex-direction:column}.ql-table-color-container .color-picker .color-picker-palette .color-picker-wrap .iro-container{flex:1}.ql-table-disabled{background:#f2f2f2;pointer-events:none}.ql-table-button-disabled{background:#f2f2f2!important;pointer-events:none}.ql-table-button-disabled svg .ql-fill{fill:#999!important}.ql-table-button-disabled svg .ql-stroke{stroke:#999!important}button.ql-table-better{position:relative}.ql-table-select-container{flex-direction:column;width:190px;padding:2px;position:absolute;top:24px;z-index:10;box-sizing:border-box}.ql-table-select-container .ql-table-select-list{flex-wrap:wrap}.ql-table-select-container .ql-table-select-label{width:100%;line-height:16px;text-align:center;color:#222f3eb3;margin-top:2px}.ql-table-select-container span{width:16px;height:16px;border:1px solid #000;box-sizing:border-box;margin:1px}ol.table-list-container{counter-reset:list-0}@keyframes ql-table-input-shake{20%{transform:translate(-2px)}40%{transform:translate(2px)}60%{transform:translate(-1px)}80%{transform:translate(1px)}}.ql-cursor{position:absolute!important;pointer-events:none!important;z-index:100!important;opacity:1!important;visibility:visible!important}.ql-cursor-name{position:absolute;font-size:12px;padding:2px 4px;background:currentColor;color:#fff;border-radius:2px;white-space:nowrap}.ql-cursor-flag{position:absolute!important;top:-20px!important;left:-1px!important;height:16px!important;padding:2px 6px!important;font-size:10px!important;font-weight:700!important;border-radius:3px!important;color:#fff!important;white-space:nowrap!important;z-index:101!important;opacity:1!important;visibility:visible!important;box-shadow:0 1px 3px #0000004d!important}.ql-cursor-caret{position:absolute!important;width:2px!important;height:100%!important;top:0!important;left:0!important;border-left:2px solid!important;animation:ql-cursor-blink 1s infinite!important;z-index:100!important;opacity:1!important;visibility:visible!important}@keyframes ql-cursor-blink{0%,70%{opacity:1}71%,to{opacity:.3}}.ql-cursor-flag[data-user=user1]{background-color:#ff6b6b!important}.ql-cursor-caret[data-user=user1]{border-left-color:#ff6b6b!important}.ql-cursor-flag[data-user=user2]{background-color:#4ecdc4!important}.ql-cursor-caret[data-user=user2]{border-left-color:#4ecdc4!important}.ql-cursor-flag[data-user=user3]{background-color:color-mix(in srgb,var(--mat-sys-primary) 55%,var(--mat-sys-secondary) 45%)!important}.ql-cursor-caret[data-user=user3]{border-left-color:color-mix(in srgb,var(--mat-sys-primary) 55%,var(--mat-sys-secondary) 45%)!important}.ql-cursor-flag[data-user=user4]{background-color:#96ceb4!important}.ql-cursor-caret[data-user=user4]{border-left-color:#96ceb4!important}.ql-cursor-flag[data-user=user5]{background-color:#feca57!important}.ql-cursor-caret[data-user=user5]{border-left-color:#feca57!important}.ql-cursor-flag:not([data-user]){background-color:#666!important}.ql-cursor-caret:not([data-user]){border-left-color:#666!important}@media(max-width:600px){.ql-editor{max-width:100%!important;width:100%!important}ng-quill-editor .ql-container{max-width:100%!important;width:100%!important}}tu-richtext-editor:not(.tu-editor-readonly) .ql-toolbar.ql-snow{background-color:var(--mat-sys-surface-container);border-color:var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface)}tu-richtext-editor .ql-container.ql-snow{border-color:var(--mat-sys-outline-variant)}tu-richtext-editor .ql-snow .ql-stroke{stroke:var(--mat-sys-on-surface-variant)}tu-richtext-editor .ql-snow .ql-fill,tu-richtext-editor .ql-snow .ql-stroke.ql-fill{fill:var(--mat-sys-on-surface-variant)}tu-richtext-editor .ql-snow .ql-picker{color:var(--mat-sys-on-surface)}tu-richtext-editor .ql-snow .ql-picker-label{color:var(--mat-sys-on-surface)}tu-richtext-editor .ql-snow .ql-picker-label:before{color:var(--mat-sys-on-surface)}tu-richtext-editor .ql-snow .ql-picker-options{background-color:var(--mat-sys-surface-container);border-color:var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface)}tu-richtext-editor .ql-snow .ql-picker-options .ql-picker-item{color:var(--mat-sys-on-surface)}tu-richtext-editor .ql-toolbar.ql-snow button:hover,tu-richtext-editor .ql-toolbar.ql-snow button:focus,tu-richtext-editor .ql-toolbar.ql-snow button.ql-active{background-color:color-mix(in srgb,var(--mat-sys-primary) 12%,transparent);border-radius:4px}tu-richtext-editor .ql-toolbar.ql-snow button:hover .ql-stroke,tu-richtext-editor .ql-toolbar.ql-snow button:focus .ql-stroke,tu-richtext-editor .ql-toolbar.ql-snow button.ql-active .ql-stroke{stroke:var(--mat-sys-primary)}tu-richtext-editor .ql-toolbar.ql-snow button:hover .ql-fill,tu-richtext-editor .ql-toolbar.ql-snow button:focus .ql-fill,tu-richtext-editor .ql-toolbar.ql-snow button.ql-active .ql-fill{fill:var(--mat-sys-primary)}tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-label:hover,tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-label.ql-active,tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-item:hover,tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-item.ql-selected{color:var(--mat-sys-primary)}tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-label:hover .ql-stroke,tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-label.ql-active .ql-stroke,tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-item:hover .ql-stroke,tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-item.ql-selected .ql-stroke{stroke:var(--mat-sys-primary)}tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-label:hover .ql-fill,tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-label.ql-active .ql-fill,tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-item:hover .ql-fill,tu-richtext-editor .ql-toolbar.ql-snow .ql-picker-item.ql-selected .ql-fill{fill:var(--mat-sys-primary)}tu-richtext-editor .ql-snow .ql-tooltip{background-color:var(--mat-sys-surface-container);border-color:var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface);box-shadow:0 2px 8px color-mix(in srgb,var(--mat-sys-shadow) 20%,transparent)}tu-richtext-editor .ql-snow .ql-tooltip input[type=text]{background-color:var(--mat-sys-surface);border-color:var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface);outline:none}tu-richtext-editor .ql-snow .ql-tooltip a{color:var(--mat-sys-primary)}.canvas-drawing-toolbar{position:relative!important;z-index:50!important;width:100%!important;top:auto!important;left:auto!important;right:auto!important}.drawing-toolbar{position:relative;z-index:100}.zoom-dropdown{position:relative!important;z-index:100000!important}.canvas-drawing-wrapper{width:100%!important;flex-grow:1;position:relative!important;overflow:auto;touch-action:none;display:flex!important;align-items:flex-start!important;justify-content:flex-start!important}.dialog.fullscreen .canvas-mode-wrapper{display:flex;justify-content:center}.dialog.fullscreen .canvas-mode-inner-wrapper{align-items:center}.dialog.fullscreen .canvas-drawing-wrapper{width:auto}.dialog.fullscreen .canvas-drawing-toolbar .drawing-toolbar{width:auto!important}.canvas-editor-wrapper{display:flex;flex-direction:column;height:100%;width:100%;background:var(--mat-sys-surface)}tu-canvas-editor .canvas-editor-wrapper .tu-editor-text-export-btn{padding:10px;background:var(--mat-sys-surface-container);border-bottom:1px solid var(--mat-sys-outline-variant);min-height:60px;position:relative!important;width:100%!important;top:auto!important;z-index:100}.canvas-drawing-toolbar{padding:10px;background:var(--mat-sys-surface-container-low);border-bottom:1px solid var(--mat-sys-outline-variant);display:flex;align-items:center;gap:10px;flex-wrap:wrap;position:relative!important;width:100%!important;top:auto!important;left:auto!important;right:auto!important;z-index:50!important}.canvas-margin-overlay{position:absolute;background:#ffc8c84d;pointer-events:none;z-index:10}.canvas-margin-top{top:0;left:0;right:0}.canvas-margin-bottom{bottom:0;left:0;right:0}.canvas-margin-left{top:0;bottom:0;left:0}.canvas-margin-right{top:0;bottom:0;right:0}.canvas-readonly{flex:1;display:flex;justify-content:center;align-items:center;padding:20px;background:#f5f5f5}.canvas-readonly img{max-width:100%;height:auto;box-shadow:0 2px 8px #00000026}.canvas-text-editor-overlay{position:absolute!important;top:50px;left:50px;width:500px;height:400px;min-width:300px;min-height:200px;max-width:90%;max-height:90%;background:transparent;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 2px 8px #00000026;z-index:1000!important;resize:both;overflow:hidden;display:flex!important;flex-direction:column;cursor:default}.canvas-text-editor-header{background:var(--mat-sys-secondary-container);padding:8px 16px;border-bottom:none;display:flex;justify-content:space-between;align-items:center;cursor:grab;flex-shrink:0;user-select:none;-webkit-user-select:none;height:56px}.canvas-text-editor-header .md-button{margin:0}.canvas-quill-editor-container{flex:1;background:#fffffff2;overflow:auto;position:relative;display:flex;flex-direction:column}.canvas-quill-editor-container .ql-toolbar{background:#fffffffa;border-bottom:1px solid #eee;flex-shrink:0}.canvas-quill-editor-container .ql-container{background:transparent;border:none;flex:1;display:flex;flex-direction:column}.canvas-quill-editor-container .ql-editor{background:transparent;min-height:200px;color:#000!important;flex:1}@media(max-width:768px){.canvas-text-editor-overlay{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.dialog.fullscreen .canvas-scroll-container{width:100vw!important;max-width:1200px;margin:0 auto}.canvas-margin-overlay{position:absolute;top:0;left:0;pointer-events:none;z-index:10}.margin-line{position:absolute;background:none;border-style:dashed;border-color:#00000080;border-width:0}.margin-line.margin-left{top:0;bottom:0;border-left-width:1px}.margin-line.margin-right{top:0;bottom:0;border-right-width:1px}.margin-line.margin-top{left:0;right:0;border-top-width:1px}.margin-line.margin-bottom{left:0;right:0;border-bottom-width:1px}.tu-template-dropdown,.tu-pageformat-dropdown{position:relative;display:inline-block;vertical-align:top;margin-top:10px}.tu-template-dropdown-content,.tu-pageformat-dropdown-content{position:absolute;top:100%;left:0;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface);z-index:100001;max-height:256px;overflow-y:auto;margin-top:4px;min-width:100%;box-shadow:0 2px 4px -1px color-mix(in srgb,var(--mat-sys-shadow) 20%,transparent),0 4px 5px color-mix(in srgb,var(--mat-sys-shadow) 14%,transparent),0 1px 10px color-mix(in srgb,var(--mat-sys-shadow) 12%,transparent);border-radius:2px;border:1px solid var(--mat-sys-outline-variant)}.tu-template-dropdown-content .tu-template-dropdown-item,.tu-template-dropdown-content .tu-pageformat-dropdown-item,.tu-pageformat-dropdown-content .tu-template-dropdown-item,.tu-pageformat-dropdown-content .tu-pageformat-dropdown-item{padding:5px;cursor:pointer;color:var(--mat-sys-on-surface);font-size:16px;min-height:25px;display:flex;align-items:center}.tu-template-dropdown-content .tu-template-dropdown-item:hover,.tu-template-dropdown-content .tu-pageformat-dropdown-item:hover,.tu-pageformat-dropdown-content .tu-template-dropdown-item:hover,.tu-pageformat-dropdown-content .tu-pageformat-dropdown-item:hover{background-color:color-mix(in srgb,var(--mat-sys-on-surface) 12%,transparent)}.tu-template-dropdown-content .tu-template-dropdown-item:active,.tu-template-dropdown-content .tu-pageformat-dropdown-item:active,.tu-pageformat-dropdown-content .tu-template-dropdown-item:active,.tu-pageformat-dropdown-content .tu-pageformat-dropdown-item:active{background-color:color-mix(in srgb,var(--mat-sys-on-surface) 18%,transparent)}@media(max-width:960px)and (min-width:769px){.canvas-drawing-wrapper{width:100%!important;height:100%!important;min-height:400px!important}}@media(max-width:768px){.canvas-drawing-wrapper{width:100%!important;height:100vh!important;min-height:400px!important}.dialog.fullscreen .canvas-scroll-container{width:100vw!important;height:100vh!important;max-width:none!important;margin:0!important}}@supports (-webkit-touch-callout: none){.canvas-drawing-wrapper{height:100vh!important;min-height:500px!important}}h4{padding-left:30px;margin:10px 0 5px}.tu-Notes-margins{margin:16px}.tu-arrow{cursor:pointer;text-align:center;margin:8px 0}.tu-hide-note-content{max-height:200px;overflow:hidden}.autocomplete-search-template .md-autocomplete-suggestion{border-bottom:1px solid var(--mat-sys-on-surface-variant) est;height:auto}.autocomplete-search-template .item-metadata{display:block}.autocomplete-search-template .item-metadata-title{height:30px;padding-left:15px}.autocomplete-search-template .item-metadata-contacts-wrapper{margin-bottom:10px}.autocomplete-search-template .item-metadata-contacts-wrapper .item-metadata-contact{font-size:12px;height:22px}.autocomplete-search-template .item-recur img{padding-left:10px;padding-right:5px}.tu-search-container{min-height:340px!important}.md-virtual-repeat-container{padding:0 15px}.md-virtual-repeat-container.md-autocomplete-suggestions-container.tu-search-container:first-of-type{margin-top:5px;border-radius:4px}.md-virtual-repeat-container.md-autocomplete-suggestions-container.tu-search-container{z-index:99}.category-header{height:35px;font-weight:700;font-size:16px;padding:8px 0;border-bottom:1px solid var(--mat-sys-outline-variant);background-color:var(--mat-sys-surface-container-high)}.md-autocomplete-suggestions .md-autocomplete-suggestion{padding:0;line-height:30px}.resize-handle{position:absolute;left:-4px;top:0;bottom:0;width:6px;cursor:ew-resize!important;background-color:transparent;z-index:48;transition:background-color .15s ease;touch-action:none;-webkit-user-select:none;user-select:none}.resize-handle--right{left:auto;right:-4px}.resize-handle:hover,.resize-handle.dragging{background-color:#0000001a}.resize-handle:after{content:"";position:absolute;left:3px;top:0;bottom:0;width:1px;background-color:var(--mat-sys-outline-variant)}.resize-handle--right:after{left:auto;right:3px}@media(max-width:768px){.resize-handle{width:12px;left:-6px}.resize-handle:after{left:6px;width:2px;background-color:#fffc}.resize-handle:hover,.resize-handle.dragging{background-color:#00000026}}.resizable-sidebar{position:relative;height:100%}#loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#fffc;z-index:1000}.loader{border:4px solid #f3f3f3;border-top:4px solid var(--mat-sys-primary);border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:480px){.calendar-wrapper .tu-hide-on-small-screen{display:none!important}.calendar-wrapper .tu-show-on-small-screen{display:inline-flex!important}}@media screen and (min-width:481px){.calendar-wrapper .tu-show-on-small-screen{display:none!important}}@media screen and (max-width:400px){.tu-hide-on-small-screen{display:none!important}.tu-show-on-small-screen{display:inline-flex!important}}@media screen and (min-width:401px){.tu-show-on-small-screen{display:none!important}}body .md-select-menu-container.md-active{z-index:99!important}body .user-defined-select-container.md-active{z-index:1600!important}.edit-overlay-user .md-select-menu-container.md-active{z-index:99!important}.userdefined{padding-top:25px}.md-select-menu-container{z-index:99!important}.md-datepicker-input-container{margin-left:0}.md-datepicker-button{margin-right:0}.edit-overlay-user{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:50}.edit-outer-container-user{background-color:#fff;border-radius:4px;box-shadow:0 2px 5px #0000004d;max-width:500px;width:100%;max-height:90vh;overflow-y:auto}.edit-outer-container-user{z-index:50;border:1px solid var(--mat-sys-outline-variant);border-radius:10px;max-height:85%;max-width:355px}@media screen and (max-width:960px){.edit-outer-container-user{max-width:50%;min-width:450px}}.edit-content-container-user.edit-user-defined-content{padding:4px 40px;border:1px solid var(--mat-sys-surface);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.edit-content-container-user.edit-user-defined-content .weekday-selector .md-button.md-icon-button{border-radius:50%;background-color:var(--mat-sys-primary-container);color:var(--mat-sys-on-surface);font-weight:700;font-size:14px;padding:0;margin:5px;width:30px!important;height:30px!important;min-width:30px;min-height:30px!important}.edit-content-container-user.edit-user-defined-content .weekday-selector .md-button.md-icon-button.selected{background-color:var(--mat-sys-primary)!important;color:#fff!important;box-shadow:0 3px 6px color-mix(in srgb,var(--mat-sys-primary) 16%,transparent),0 3px 6px color-mix(in srgb,var(--mat-sys-primary) 23%,transparent)}.edit-overlay-user{display:none;position:fixed;top:0;left:0;height:100%;width:100%;z-index:49;background-color:color-mix(in srgb,var(--mat-sys-on-surface) 30%,transparent)}.edit-overlay-user.edit-open{display:flex;align-items:center;justify-content:center}.edit-bottom-container,.edit-top-container{background-color:var(--mat-sys-surface-container-high);height:48px;min-height:48px;line-height:48px;padding-left:25px;padding-right:25px}.edit-top-container{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:1px solid var(--mat-sys-outline-variant)}.edit-bottom-container{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top:1px solid var(--mat-sys-outline-variant)}.edit-content-container-user{overflow:hidden;background-color:var(--mat-sys-surface);padding:4px 25px 4px 10px;flex-grow:2}.weekday-selector{display:flex;justify-content:space-between;margin-bottom:15px}.weekday-button{width:36px;height:36px;min-width:36px;margin:0 2px;border-radius:50%;line-height:36px;text-align:center;background-color:var(--mat-sys-surface-container);color:var(--mat-sys-on-surface);transition:background-color .3s ease,color .3s ease}.weekday-button.selected,.weekday-button.md-icon-button.selected{background-color:var(--mat-sys-primary)!important;color:#fff!important;font-weight:500}.weekday-button:hover:not([disabled]){background-color:color-mix(in srgb,var(--mat-sys-primary) 20%,transparent)}.weekday-button[disabled]{color:var(--mat-sys-outline)}.tu-title-small{font-size:14px;font-weight:500;margin:0;padding:0;color:var(--mat-sys-on-surface-variant)}.tu-quota-warning{margin-top:-10px;margin-bottom:10px;padding:8px;font-size:.9em;background-color:color-mix(in srgb,var(--mat-sys-primary) 12%,var(--mat-sys-surface));border-left:4px solid var(--mat-sys-primary);color:var(--mat-sys-primary)}.desktop-nav-container{display:flex;align-items:center;white-space:nowrap}.desktop-nav-container .tu-prev-next-btn{margin:0 4px!important;min-width:40px}.tu-prev-next-btn{margin:0;height:40px;padding-bottom:2px;min-width:30px;border-radius:50%}.desktop-nav-container .tuuva-today-button{margin:0 4px!important;padding:0 8px}@media screen and (max-width:660px){.calendar-control-bar .mobile-nav-row .mobile-nav-container{display:flex;justify-content:center;align-items:center;width:100%;background:var(--mat-sys-surface);height:40px!important}.calendar-control-bar .mobile-nav-row .mobile-nav-container .mobile-date-container .tuuva-today-button{margin:0 0 4px;padding:0 8px;height:24px;line-height:24px;font-size:16px!important}}@media screen and (max-width:360px){.calendar-control-bar .md-toolbar-tools .tu-arrow-visible-cal{margin-left:-10px}.calendar-control-bar .md-toolbar-tools tu-create-menu{margin-left:-15px}}.fc-ltr .fc-list-heading-alt{float:left;margin-left:50px}@media screen and (max-width:500px){.fc-ltr .fc-list-heading-alt{float:right;margin:0 10% 0 0}}.fc-ltr .fc-list-heading-main{margin-left:25px;font-weight:500}@media screen and (max-width:520px){.md-button.md-icon-button{padding-right:20px}}.tu-arrow-visible-cal{display:none}@media only screen and (max-width:1279px){.tu-arrow-visible-cal{display:inline-block}}.calendar-view-date{font-size:18px;padding:6px}.tu-calendar-all-day-input{margin:-6px 0 6px 4px;height:40px;float:right}.tu-secondary-booking-checkbox,.tu-secondary-booking-checkbox .md-label{font-size:12px;color:var(--mat-sys-on-surface-variant)}.tu-secondary-booking-checkbox .tu-secondary-booking-label{display:inline-block;line-height:12px}.tu-calendar-notes-container{margin-top:0;margin-bottom:-8px;max-width:320px}.tu-calendar-notes{min-height:200px!important}.md-button.md-icon-button.tu-clear-button{height:34px;width:34px;line-height:34px;margin:18px 0}.tu-select-button{margin-left:25px;margin-right:25px;padding-right:5px;padding-left:10px}.tuuva-today-button{margin:0;padding:0;min-width:60px}@media screen and (max-width:500px){.tuuva-today-button{font-size:12px!important;margin:0 -12px}}@media screen and (max-width:440px){.tu-context-help{display:none}}.tuuva-search-bar{line-height:48px;min-width:362px;max-width:462px;z-index:99;top:35px;left:1px;position:absolute;background:none!important}.tuuva-search-bar.ng-enter{left:100%}.tuuva-search-bar .md-icon-button{z-index:99}.input-row{display:flex;align-items:center;justify-content:flex-start;gap:16px}.tu-calcolor-input{margin-right:25px;margin-bottom:20px}.tu-calendar-container{padding:12px 5px 0}.tu-event-container{padding-bottom:60px;overflow-y:auto;max-height:100vh;min-height:0}tu-event-form .tu-form-col{max-width:100%}tu-event-form tu-chips-select-with-groups,tu-event-form .md-chips-wrap,tu-event-form .md-chips-select{max-width:100%;min-width:0}tu-event-form .tu-event-invoice-flags{min-width:0;max-width:100%}tu-event-form .tu-event-invoice-flags .tu-flag{order:1;flex:0 0 auto}tu-event-form .tu-event-invoice-flags .tu-flag-pause{order:1}tu-event-form .tu-event-invoice-flags.tu-has-pause-flag .tu-flag-directbill,tu-event-form .tu-event-invoice-flags.tu-has-pause-flag .tu-flag-receipt{order:2;flex:0 0 auto}tu-event-form .tu-event-invoice-flags.tu-has-pause-flag .tu-flag-pause{flex:1 1 100%}tu-event-form .tu-event-invoice-flags .tu-flag-pause{display:flex;align-items:center;color:var(--mat-sys-on-surface-variant);margin:15px 0 25px}tu-event-form .tu-event-invoice-flags .tu-flag-pause .tu-pause-as-block-checkbox{margin:0 0 10px 54px}tu-event-form .tu-event-invoice-flags .tu-flag-pause .tu-calendar-pause-override{width:100px;min-width:100px;margin:10px 0 0 15px;padding:0}tu-event-form .tu-event-invoice-flags .tu-flag-pause .tu-calendar-pause-override input{text-align:center}.tu-cal-sidenav-right{position:relative;flex:0 0 auto;overflow:visible;background-color:var(--tu-main-bg)}.tu-cal-sidenav-right .md-toolbar-tools>.md-button:first-child{margin-left:10px}.tu-cal-sidenav-right .documents-timeline{background:var(--tu-sidebar-bg)}.tu-cal-sidenav-right .documents-timeline-title{background:var(--tu-toolbar-bg);color:var(--mat-sys-on-surface)}.tu-cal-sidenav-right .documents-timeline-content{background:var(--tu-sidebar-bg)}.tu-cal-sidenav-right-content{overflow-y:auto;height:100%;background-color:var(--tu-main-bg)}@media screen and (max-width:440px),screen and (max-width:500px){.calendar-wrapper .fc-listMonth-view{padding-top:0}}.calendar-wrapper .sidenav-title{text-align:center;max-width:100px;font-size:13px}.resizable{position:relative}.rg-right span,.rg-left span,.rg-top span{position:absolute;box-sizing:border-box;display:block;border:1px solid var(--mat-sys-outline-variant);border-width:0 1px;top:50%;margin:-10px 0 0 3.5px;height:20px;width:7px}.rg-top{cursor:row-resize;width:100%;top:0;left:0;margin-top:-7px}.rg-right{cursor:col-resize;height:100%;right:0;top:0;margin-right:-14px}.rg-left{cursor:col-resize;height:100%;left:0;top:0;margin-left:-14px}.booking-queue-indicator{position:absolute;top:8px;right:8px;width:10px;height:10px;background-color:#ff4081;border-radius:50%;animation:pulse 2s infinite}.tu-booking-queue{width:100%;height:100%}.tu-booking-queue .loading-message{text-align:center;padding:20px;color:#666;font-size:14px}.tu-booking-queue .tu-table{width:100%;border-collapse:collapse;border:none;box-sizing:border-box;color:#333}.tu-booking-queue .tu-table th{background-color:#f5f5f5;padding:12px 8px;text-align:left;font-weight:500;border:none;cursor:pointer;color:#333}.tu-booking-queue .tu-table th:hover{background-color:#e0e0e0}.tu-booking-queue .tu-table td{padding:12px 8px;border:none;vertical-align:middle;box-sizing:border-box;color:#333;opacity:1}.tu-booking-queue .tu-table .menu-cell{width:10%;min-width:44px;text-align:center;vertical-align:middle;padding:6px 0}.tu-booking-queue .tu-table tr{cursor:pointer;transition:background-color .2s ease;border:none;height:48px;box-sizing:border-box;position:relative}.tu-booking-queue .tu-table tr:hover{background-color:#f9f9f9}.tu-booking-queue .tu-table tr.selected{background-color:color-mix(in srgb,var(--mat-sys-primary) 12%,var(--mat-sys-surface))}.tu-booking-queue .tu-table tr.selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background-color:var(--mat-sys-primary)}.tu-booking-queue .finance-overflow-container{max-height:400px;overflow-y:auto;border:none;width:100%}.tu-booking-queue .tu-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333;opacity:1}.tu-booking-queue .username{opacity:1;color:#333}.tu-booking-queue .section-header{font-weight:600;padding:8px 0;margin-left:16px}.fc{--fc-border-color: color-mix(in srgb, var(--mat-sys-outline-variant) 65%, transparent)}.fc td,.fc th{padding:0;border-radius:0}.fc tr{border-bottom:none}.fc a,.fc .fc-col-header-cell-cushion,.fc .fc-daygrid-day-number,.fc .fc-timegrid-axis-cushion{color:var(--mat-sys-on-surface-variant);text-decoration:none;white-space:normal;-webkit-hyphens:manual;hyphens:manual}.fc .fc-col-header-cell-cushion{display:flex;flex-direction:column;align-items:center;line-height:1.3}.fc .fc-header-weekday{font-weight:400;font-size:.85em}.fc .fc-header-date{font-weight:500}.fc .fc-col-header-cell.fc-day-sun .fc-col-header-cell-cushion,.fc .fc-daygrid-day.fc-day-sun .fc-daygrid-day-number,.fc .fc-timegrid-col.fc-day-sun .fc-col-header-cell-cushion{color:#f44336!important}.calendar-control-bar .calendar-view-date{color:var(--mat-sys-on-surface)}.fc .fc-timegrid-slot-lane:not(.fc-timegrid-slot-minor){border-top-color:color-mix(in srgb,var(--mat-sys-outline-variant) 28%,transparent)!important}.fc .fc-timegrid-slot-lane.fc-timegrid-slot-minor{border-top-style:dotted!important;border-top-color:color-mix(in srgb,var(--mat-sys-outline-variant) 13%,transparent)!important}.fc-list-item-marker{width:5px}.fc-list-heading td{background:var(--tu-toolbar-bg)!important}.fc-list-heading-main{font-weight:unset}.fc-list-heading-alt{font-weight:400}.md-button{font-size:16px}.md-datepicker-calendar-pane{z-index:1500!important}.md-select-menu-container{z-index:100!important}.selectdemoSelectHeader .demo-header-searchbox{border:none;outline:none;height:100%;width:100%;padding:10px}.selectdemoSelectHeader .demo-select-header{box-shadow:0 1px #0000001a,0 0 #00000024,0 0 #0000001f;padding-left:10.667px;height:48px;cursor:pointer;position:relative;display:flex;align-items:center;width:auto}.md-select-value>span:not(.md-select-icon) .md-text{display:block}.md-select-value>span:not(.md-select-icon) .md-text .sidenav-cal-name{margin-left:10px}.booking-queue-button{position:relative}.booking-queue-button .booking-queue-indicator{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#4caf50;border-radius:50%;border:1px solid white;box-shadow:0 1px 3px #0000004d}.calendar-nav-container{margin-top:-20px}.calendar-list-item{position:relative;overflow:hidden;background:transparent;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;padding-right:10px;align-items:center;height:48px;border-radius:4px;transition:background-color .2s ease-in-out}.calendar-list-item:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.calendar-list-item.active{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)!important;box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.calendar-list-item .drag-handle{opacity:0;transition:opacity .2s ease-in-out}.calendar-list-item .drag-handle.visible{opacity:1}.sidenav-cal-item{margin-left:0;display:flex;flex-direction:row;align-items:center;flex:1;min-width:0}.sidenav-cal-name{padding-left:10px;flex:1;min-width:0;display:block;color:var(--mat-sys-on-surface)}.tu-calendar-nav-circle{display:inline-block;width:16px;height:16px;margin-left:12px;border-radius:50%;z-index:2}.contact-collection{display:flex;flex-direction:row;height:100%;min-height:0;overflow:hidden}.contact-collection__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.contact-collection__group-title-row{flex:0 0 auto;display:flex;flex-direction:row;width:100%}.contact-collection__scroll{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:row;position:relative}.contact-collection__sidebar{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;flex:0 0 auto;overflow:hidden}.contact-collection__sidebar-inner{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.contact-collection__sidebar-overlay{position:fixed;right:0;top:var(--mat-toolbar-standard-height, 64px);bottom:0;z-index:200;display:flex;flex-direction:column;overflow:hidden;box-shadow:-2px 0 8px #0000004d;min-height:0}.tu-arrow-visible-contacts{display:none}@media only screen and (max-width:1199px){.tu-arrow-visible-contacts{display:inline-block}}.contacts-tabs{min-height:0}.contacts-tabs .md-tabs-content-wrapper{flex:1;overflow:hidden}.contacts-tabs .md-tabs-content{padding-left:10px;height:100%;overflow-y:auto}.contacts-tabs.mat-mdc-tab-group{flex:1;min-height:0;display:flex;flex-direction:column}.contacts-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0}.contacts-tabs .mat-mdc-tab-body-content{height:100%;overflow:auto;box-sizing:border-box}.tu-hide-close{display:none}@media screen and (max-width:1199px){.tu-hide-close{display:inline-block}}@media screen and (max-width:1199px){.md-sidenav-right .tu-sidenav-right-edit-btn{display:block!important;position:absolute;right:15px;background:#fff;border-radius:50px}}.sidenav-title{text-align:center;font-size:.9em;font-weight:600}.md-chip-input-container input{width:220px}.tu-contcolor-input{min-width:180px;max-width:200px;margin-right:25px;margin-bottom:0}.md-icon-button{margin:0 8px}.tu-contacts-sidebar-content{padding:0}.md-sidenav-right.tu-contacts-sidenav-right{width:100%!important;max-width:100%!important;min-width:0!important;height:100%;display:flex;flex-direction:column;position:relative}.md-sidenav-right.tu-contacts-sidenav-right>ng-include{flex:1;display:flex;flex-direction:column;min-height:0}.md-sidenav-right.tu-contacts-sidenav-right .tu-contacts-container{overflow-y:auto!important;height:100%;flex:1;box-sizing:border-box}.tu-contacts-sidebar-content{flex:1;display:flex;flex-direction:column;min-height:0;height:100%}.md-menu-backdrop{z-index:99!important}.tu-create-dropdown-content{position:absolute;top:100%;right:0;background:#fff;min-width:200px;z-index:100;display:flex;flex-direction:column;padding:8px 0}.tu-create-dropdown-content .tu-create-dropdown-item{text-align:left;margin:0;padding:12px 16px;min-height:48px;line-height:24px;cursor:pointer;color:#000000de;font-size:14px;-webkit-user-select:none;user-select:none;transition:background-color .2s ease}.tu-create-dropdown-content .tu-create-dropdown-item:hover{background:#0000000a}.tu-create-dropdown-content .tu-create-dropdown-item:active{background:#00000014}@media(max-width:768px){.md-dialog-container{inset:0!important;transform:none!important;position:fixed!important}}.tu-docs-fullscreen-dialog{position:fixed!important;inset:0!important;max-width:100vw!important;max-height:100vh!important;width:100vw!important;height:100vh!important;margin:0!important;padding:0!important;transform:none!important;border-radius:0!important;overflow:hidden!important}.tu-docs-fullscreen-dialog .md-dialog-content{height:100%!important;padding:0}.tu-docs-fullscreen-dialog .tu-editor-text-export-btn{position:static!important;top:auto!important;width:100%!important;height:50px!important;padding:8px 0!important;margin-bottom:8px}.tu-docs-fullscreen-dialog .quill-editor .ql-toolbar{position:static!important;top:auto!important;margin:0 0 8px!important}.tu-docs-fullscreen-dialog .quill-editor{margin-top:0!important}.tu-docs-fullscreen-dialog .tu-section-minimized{width:40px!important;flex-shrink:0!important;min-height:0!important;padding:0!important;cursor:pointer;overflow:visible!important}.tu-docs-fullscreen-dialog .tu-docs-fs-minimized-container{position:fixed;top:55px;bottom:0;width:40px}@media(max-width:768px){.tu-docs-fullscreen-dialog .tu-docs-fs-minimized-container{top:48px!important}}.tu-docs-fullscreen-dialog .tu-docs-fs-minimized-container{display:flex;flex-direction:column;align-items:stretch;background-color:#f8fafaf2;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;z-index:10}.tu-docs-fullscreen-dialog .tu-docs-fs-minimized-container.tu-docs-fs-minimized-left{left:0;border-right:1px solid rgba(0,0,0,.12)}.tu-docs-fullscreen-dialog .tu-docs-fs-minimized-container.tu-docs-fs-minimized-right{right:0;border-left:1px solid rgba(0,0,0,.12)}.tu-docs-fullscreen-dialog .tu-docs-fs-minimized-container .tu-docs-fs-right-section{flex:0 0 auto;min-height:80px;width:40px;border-bottom:1px solid rgba(0,0,0,.08);cursor:pointer}.tu-docs-fullscreen-dialog .tu-docs-fs-minimized-container .tu-docs-fs-right-section:last-child{border-bottom:none}.tu-docs-fullscreen-dialog .resize-handle{position:absolute;grid-column:unset!important;grid-row:unset!important}.tu-docs-fullscreen-dialog .tu-docs-fs-col{transition:width .2s ease}.tu-docs-fullscreen-dialog .tu-docs-fs-right-body{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start;align-content:flex-start}.tu-docs-fullscreen-dialog .tu-document-container{background-color:#f8fafa;padding:12px 12px 24px;border-radius:4px;position:relative;width:auto;min-width:300px;min-height:200px;overflow:hidden;box-sizing:border-box;cursor:move;transition:opacity .2s ease,box-shadow .2s ease}.tu-docs-fullscreen-dialog .tu-document-container:hover{box-shadow:0 2px 4px #0000001a}.tu-docs-fullscreen-dialog .tu-document-container[draggable=true]:active{cursor:grabbing}.tu-docs-fullscreen-dialog .tu-document-container.drop-left{border-left:4px solid var(--mat-sys-primary)!important}.tu-docs-fullscreen-dialog .tu-document-container.drop-right{border-right:4px solid var(--mat-sys-primary)!important}.tu-docs-fullscreen-dialog .tu-document-container tu-notes{display:block;background:transparent!important;padding:0!important;margin:0!important}.tu-docs-fullscreen-dialog .tu-docs-fullscreen-dialog .tu-arrow,.tu-docs-fullscreen-dialog .tu-docs-fullscreen-dialog tu-notes .tu-arrow,.tu-docs-fullscreen-dialog .tu-document-container .tu-arrow{display:none!important;visibility:hidden!important}.tu-docs-fullscreen-dialog .tu-docs-fullscreen-dialog .tu-hide-note-content ng-quill-editor .ql-container,.tu-docs-fullscreen-dialog .tu-docs-fullscreen-dialog .tu-hide-note-content ng-quill-editor .ql-editor,.tu-docs-fullscreen-dialog .tu-docs-fullscreen-dialog .tu-hide-note-content .ql-container,.tu-docs-fullscreen-dialog .tu-docs-fullscreen-dialog .tu-hide-note-content .ql-editor{max-height:none!important;overflow:visible!important}.tu-docs-fullscreen-dialog .tu-document-resize-handle{position:absolute;bottom:2px;right:2px;width:20px;height:20px;cursor:nwse-resize;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;touch-action:none;z-index:10;display:flex;align-items:center;justify-content:center}.tu-docs-fullscreen-dialog .tu-document-resize-handle:before{content:"";width:12px;height:12px;background:linear-gradient(135deg,transparent 50%,#999 50%);opacity:.5;transition:opacity .2s ease}.tu-docs-fullscreen-dialog .tu-document-resize-handle:hover:before,.tu-docs-fullscreen-dialog .tu-document-resize-handle.dragging:before{opacity:1;background:linear-gradient(135deg,transparent 50%,var(--mat-sys-primary) 50%)}@media(max-width:768px){.tu-docs-fullscreen-dialog .tu-document-resize-handle{width:30px;height:30px}.tu-docs-fullscreen-dialog .tu-document-resize-handle:before{width:18px;height:18px}}.tu-docs-fullscreen-dialog .tu-pdf-resize-handle:hover:before,.tu-docs-fullscreen-dialog .tu-pdf-resize-handle.dragging:before{opacity:1;background:linear-gradient(135deg,transparent 50%,var(--mat-sys-primary) 50%)}@media(max-width:768px){.tu-docs-fullscreen-dialog .tu-pdf-resize-handle{width:30px;height:30px}.tu-docs-fullscreen-dialog .tu-pdf-resize-handle:before{width:18px;height:18px}}.tu-docs-fullscreen-dialog .tu-file-thumbnail{cursor:move;border:1px solid rgba(0,0,0,.12);border-radius:8px;overflow:hidden;background:#fff;display:inline-block;max-width:100%;transition:box-shadow .2s ease}.tu-docs-fullscreen-dialog .tu-file-thumbnail[draggable=true]:active{cursor:grabbing}.tu-docs-fullscreen-dialog .tu-file-thumbnail.drop-left{border-left:4px solid var(--mat-sys-primary)!important}.tu-docs-fullscreen-dialog .tu-file-thumbnail.drop-right{border-right:4px solid var(--mat-sys-primary)!important}.tu-docs-fullscreen-dialog .tu-file-thumbnail:hover{box-shadow:0 4px 12px #00000026}.tu-docs-fullscreen-dialog .tu-file-thumbnail img{display:block;max-width:100%;height:auto;background:#f5f5f5}.tu-docs-fullscreen-dialog .tu-media-grid{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px;width:100%}.tu-docs-fullscreen-dialog .tu-media-container{position:relative;border:1px solid rgba(0,0,0,.12);border-radius:8px;overflow:hidden;background:#fff;min-width:200px;min-height:150px;cursor:move;display:flex;flex-direction:column;transition:box-shadow .2s ease}.tu-docs-fullscreen-dialog .tu-media-container[draggable=true]:active{cursor:grabbing}.tu-docs-fullscreen-dialog .tu-media-container.drop-left{border-left:4px solid var(--mat-sys-primary)!important}.tu-docs-fullscreen-dialog .tu-media-container.drop-right{border-right:4px solid var(--mat-sys-primary)!important}.tu-docs-fullscreen-dialog .tu-media-container:hover{box-shadow:0 4px 12px #00000026}.tu-docs-fullscreen-dialog .tu-media-header{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f5f5f5;border-bottom:1px solid rgba(0,0,0,.08);flex-shrink:0}.tu-docs-fullscreen-dialog .tu-media-header .md-icon-button{margin:0;padding:0;width:32px;height:32px;min-width:32px;min-height:32px}.tu-docs-fullscreen-dialog .tu-media-title{font-size:13px;font-weight:500;color:#333;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;flex:1;min-width:0}.tu-docs-fullscreen-dialog .tu-media-content{flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#f8fafa;cursor:pointer}.tu-docs-fullscreen-dialog .tu-media-content img{max-width:100%;max-height:100%;object-fit:contain}.tu-docs-fullscreen-dialog .tu-media-pdf{cursor:default}.tu-docs-fullscreen-dialog .tu-media-pdf object,.tu-docs-fullscreen-dialog .tu-media-pdf embed{width:100%;height:100%;border:0;display:block}.tu-docs-fullscreen-dialog .tu-media-placeholder{padding:40px 16px;text-align:center;color:#666;font-size:13px}.tu-docs-fullscreen-dialog .tu-media-placeholder a{color:var(--mat-sys-primary);text-decoration:underline}.tu-docs-fullscreen-dialog .tu-media-resize-handle{position:absolute;bottom:0;right:0;width:20px;height:20px;cursor:nwse-resize;background:linear-gradient(135deg,transparent 50%,rgba(0,0,0,.2) 50%);border-radius:0 0 8px;touch-action:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;z-index:10}.tu-docs-fullscreen-dialog .tu-media-resize-handle:hover{background:linear-gradient(135deg,transparent 50%,color-mix(in srgb,var(--mat-sys-primary) 50%,transparent) 50%)}.tu-docs-fullscreen-dialog .tu-media-resize-handle.dragging{background:linear-gradient(135deg,transparent 50%,color-mix(in srgb,var(--mat-sys-primary) 70%,transparent) 50%)}@media(max-width:768px){.tu-docs-fullscreen-dialog .tu-media-resize-handle{width:30px;height:30px}}.tu-docs-fullscreen-dialog .tu-pdf-preview-dialog{position:fixed!important;inset:20px auto auto 20px!important;transform:none!important;margin:0!important;width:800px!important;min-width:400px!important;max-width:calc(100vw - 40px)!important;height:600px!important;min-height:300px!important;max-height:calc(100vh - 40px)!important;resize:both!important;overflow:auto!important}.tu-docs-fullscreen-dialog .tu-section-minimized .tu-docs-fs-right-title{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);height:auto;min-height:80px;width:40px;display:flex;align-items:center;justify-content:center;padding:12px 0;white-space:nowrap;font-size:15px;font-weight:700;cursor:pointer;border:1px solid rgba(0,0,0,.12);border-radius:4px;margin:4px;box-sizing:border-box;transition:background-color .2s ease}.tu-docs-fullscreen-dialog .tu-section-minimized .tu-docs-fs-right-title:hover{background-color:#0000000a}.tu-docs-fullscreen-dialog .tu-section-minimized .tu-docs-fs-right-title span{display:block}.tu-docs-fullscreen-dialog .tu-section-close-btn{position:absolute!important;right:0!important;top:0!important;width:24px!important;height:24px!important;padding:0!important;margin:4px!important;min-width:0!important;min-height:0!important}.tu-docs-fullscreen-dialog .tu-section-close-btn .md-icon{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important}.tu-docs-fullscreen-dialog .tu-docs-fs-right-title{position:relative;padding-right:32px}.tu-docs-fullscreen-dialog .tu-docs-fs-col--docs tu-richtext-editor{display:block!important;width:100%!important;box-sizing:border-box!important}.tu-docs-fullscreen-dialog .tu-docs-fs-col--docs .quill-editor,.tu-docs-fullscreen-dialog .tu-docs-fs-col--docs ng-quill-editor{display:block!important;width:100%!important;box-sizing:border-box!important}.tu-docs-fullscreen-dialog .tu-docs-fs-col--docs .ql-container{max-width:100%!important;margin:0 auto!important;display:block!important;box-sizing:border-box!important;transition:width .1s ease-out!important}.tu-docs-fullscreen-dialog .tu-docs-fs-col--docs .ql-editor{width:100%!important;box-sizing:border-box!important;word-wrap:break-word!important;overflow-wrap:break-word!important;white-space:normal!important}.tu-docs-fullscreen-dialog .tu-docs-fs-col{position:relative}.tu-docs-fullscreen-dialog .resize-handle{position:absolute;top:0;bottom:0;width:8px;cursor:ew-resize!important;background-color:transparent;z-index:100;transition:opacity .15s ease,background-color .15s ease;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;opacity:0;transform:translate(-50%)}.tu-docs-fullscreen-dialog .resize-handle:after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:1px;background-color:#0003;opacity:0;transition:opacity .15s ease}.tu-docs-fullscreen-dialog .resize-handle:hover,.tu-docs-fullscreen-dialog .resize-handle.dragging{opacity:1;background-color:#0000001a}.tu-docs-fullscreen-dialog .resize-handle:hover:after,.tu-docs-fullscreen-dialog .resize-handle.dragging:after{opacity:1}.tu-docs-fullscreen-dialog .tu-docs-fs-grid:hover .resize-handle{opacity:.3}.tu-docs-fullscreen-dialog .tu-docs-fs-grid:hover .resize-handle:after{opacity:.3}.tu-docs-fullscreen-dialog .tu-docs-fs-grid:hover .resize-handle:hover{opacity:1;background-color:#0000001a}.tu-docs-fullscreen-dialog .tu-docs-fs-grid:hover .resize-handle:hover:after{opacity:1}.tu-docs-fullscreen-dialog tu-create-menu{display:inline-block;position:relative;z-index:10}.tu-docs-fs-grid{min-width:1080px;height:100%;display:grid;grid-template-columns:25% 1fr 25%;grid-template-rows:1fr;align-items:stretch;gap:0;padding:0;box-sizing:border-box;position:relative;overflow-x:visible}@media(max-width:768px){.tu-docs-fs-grid{min-width:auto!important;width:100%!important;display:flex!important;flex-direction:row!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;height:calc(100vh - 48px)!important}}.tu-docs-fs-col{min-height:0;height:100%;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;position:relative}@media(max-width:768px){.tu-docs-fs-col{min-width:300px!important;width:300px!important;flex-shrink:0!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important}}.tu-col-placeholder{width:0!important;min-width:0!important;max-width:0!important;padding:0!important;margin:0!important;overflow:hidden!important;border:none!important}.tu-docs-fs-col--details{max-width:700px;border-right:1px solid rgba(0,0,0,.12)}.tu-docs-fs-col--docs{border-right:1px solid rgba(0,0,0,.12);position:relative}.tu-flyover-overlay{position:absolute;top:0;height:100%;background-color:#fffffffa;z-index:100;display:flex;flex-direction:column;box-shadow:0 2px 8px #00000026;box-sizing:border-box}.tu-flyover-content{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.tu-flyover-header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid rgba(0,0,0,.12);background-color:#f8fafa;font-size:18px;font-weight:700}.tu-flyover-header .tu-flyover-close{margin:0;padding:0;min-width:0;width:32px;height:32px}.tu-flyover-body{flex:1;overflow-y:auto;padding:16px}.tu-docs-fs-col--right{max-width:700px}.tu-docs-fs-right{height:100%;display:flex;flex-direction:column;gap:12px;min-height:0}.tu-docs-fs-right-section{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid rgba(0,0,0,.08);border-radius:4px;background:#ffffff80}.tu-docs-fs-right-title{padding:10px 12px;font-weight:600;border-bottom:1px solid rgba(0,0,0,.08)}.tu-docs-fs-right-body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;word-wrap:break-word;overflow-wrap:break-word}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.form-field-heading{margin-bottom:8px}.tu-addresses-delete{transform:scale(1);-webkit-transition:all linear .25s;transition:all linear .25s}.tu-addresses-delete.ng-hide{transform:scale(0)}.tu-addresses-delete.ng-hide-add,.tu-addresses-delete.ng-hide-remove{-webkit-transition:all linear .25s;transition:all linear .25s}.tu-contact-billing-container{margin:0 0 0 7px}.tu-contact-billing-ready-tr{border-bottom:none}.tu-contact-billing-ready-tr td,.tu-contact-billing-ready-tr th{padding:5px;margin:0}.tu-contact-billing-tr{border-bottom:none}.tu-contact-billing-tr td,.tu-contact-billing-tr th{padding:15px 5px;margin:0}.tu-placebo-states-billing{width:44px}@media only screen and (max-width:599px){.tu-placebo-states-billing{width:74px}}.tu-mails-delete{transform:scale(1)}.tu-mails-delete.ng-hide{transform:scale(0)}.tu-mails-delete.ng-hide-add,.tu-mails-delete.ng-hide-remove{-webkit-transition:all linear .25s;transition:all linear .25s}.tu-phone-delete{transform:scale(1)}.tu-phone-delete.ng-hide{transform:scale(0)}.tu-phone-delete.ng-hide-add,.tu-phone-delete.ng-hide-remove{-webkit-transition:all linear .25s;transition:all linear .25s}.cc-layout-col{display:flex;flex-direction:column}.tu-cn-margin{margin:20px 10px 0 8px}.documents-timeline{margin-bottom:15px;background:var(--mat-sys-surface-container-low)}.documents-timeline-title{padding:10px 10px 10px 30px;position:relative;display:flex;align-items:center;color:var(--mat-sys-on-surface-variant);background:var(--mat-sys-secondary-container);height:30px}.documents-timeline-content{border:none}:host-context(.tu-contacts-sidenav-right) .documents-timeline{background:var(--tu-sidebar-bg)}:host-context(.tu-contacts-sidenav-right) .documents-timeline-title{background:var(--tu-toolbar-bg);color:var(--mat-sys-on-surface)}.pointer{width:16px;height:16px;border-radius:50%;margin:2px 10px 0 0;display:block}.document-container{display:flex;align-items:center;margin:30px 0 30px 10px;border-bottom:0}.table-row{border-bottom:none}.table-row td{vertical-align:top!important}.hours-wrapper{padding-left:20px;width:95%}.tu-cn-font-weight-light{font-size:14px;padding-top:0}.p-e-list-services ul{padding-left:20px;margin-top:5px}.p-e-list-services li{font-size:15px;list-style-type:"-  "}.tu-pdfviewer-resize{aspect-ratio:3/4.6}.tu-notes-content-width{width:100%;display:inline-block}@media screen and (max-width:426px){.tu-notes-content-width{max-width:360px}}.contact-list-item{position:relative;overflow:hidden;background:transparent;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;padding-right:10px;align-items:center;height:48px;border-radius:4px;transition:background-color .2s ease-in-out}.contact-list-item:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.contact-list-item.active{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)!important;box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.contact-list-item .drag-handle{opacity:0;transition:opacity .2s ease-in-out}.contact-list-item .drag-handle.visible{opacity:1}.sidenav-contact-item{margin-left:0;display:flex;flex-direction:row;align-items:center;flex:1;min-width:0}.sidenav-contact-name{padding-left:10px;flex:1;min-width:0;display:block;color:var(--mat-sys-on-surface)}.tu-contact-nav-icon{display:inline-block;width:16px;height:16px;margin-left:12px;z-index:2}.files-collection{display:flex;flex-direction:row;height:100%;min-height:0;flex:1;overflow:hidden}.files-collection .tu-hide-close{display:none}@media screen and (max-width:1119px){.files-collection .tu-hide-close{display:inline-block}}.files-collection .sidenav-title{text-align:center;min-width:188px;font-weight:500;line-height:1.3}.files-collection__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.files-collection__toolbar{flex:0 0 auto}.files-collection__group-title-row{flex:0 0 auto;display:flex;flex-direction:row}.files-collection__table-scroll{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:row;position:relative}.files-collection__sidebar{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;flex:0 0 auto;overflow:hidden}.files-collection__sidebar-inner{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.files-collection__drawer-host{flex:1;min-width:0;min-height:0;height:100%;display:flex;flex-direction:row}.files-collection__drawer-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.files-collection-tabs.mat-mdc-tab-group{flex:1;min-height:0;display:flex;flex-direction:column}.files-collection-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0}.files-collection-tabs .mat-mdc-tab-body-content{height:100%;overflow:auto;box-sizing:border-box}.md-sidenav-right.tu-files-sidenav-right{width:100%!important;max-width:100%!important;min-width:0!important;height:100%;display:flex;flex-direction:column;position:relative}.md-sidenav-right.tu-files-sidenav-right>ng-include{flex:1;display:flex;flex-direction:column;min-height:0}.files-tabs{min-height:0}.files-tabs .md-tabs-content-wrapper{flex:1;overflow:hidden}.files-tabs .md-tabs-content{padding-left:10px;height:100%;overflow-y:auto}.md-sidenav-right.tu-files-sidenav-right .tu-files-container{overflow-y:auto!important;height:100%;flex:1;box-sizing:border-box}.tu-files-sidebar-content{padding:0;flex:1;display:flex;flex-direction:column;min-height:0;height:100%}.file-list-item{position:relative;overflow:hidden;background:transparent;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;padding-right:10px;align-items:center;height:48px;border-radius:4px;transition:background-color .2s ease-in-out}.file-list-item:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.file-list-item.active{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)!important;box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.file-list-item .drag-handle{opacity:0;transition:opacity .2s ease-in-out}.file-list-item .drag-handle.visible{opacity:1}.sidenav-file-item{margin-left:0;display:flex;flex-direction:row;align-items:center;flex:1;min-width:0}.sidenav-file-receipts-item{margin-left:0;display:flex;flex-direction:row}.sidenav-file-name{padding-left:10px;flex:1;min-width:0;display:block;color:var(--mat-sys-on-surface)}.tu-file-nav-icon{display:inline-block;width:16px;height:16px;margin-left:12px;z-index:2}.files-tabs .md-tabs-content{padding-left:10px}.files-tabs{display:flex;flex-direction:column;height:100vh}.tu-group-page-title{padding:16px;font-size:20px;font-weight:500}.note__item{cursor:pointer}.note__item:hover{background-color:#0000000a}.note__item__selected{background-color:#00000014}.tu-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.edit-pen{width:48px}.tu-detail-item-wrapper{margin-bottom:16px}.tu-title-small{font-size:12px;color:#0000008a;font-weight:500}.tu-detail-item{font-size:14px;color:#000000de;margin-top:4px}.prescription-template-container{border:1px solid rgba(0,0,0,.12);border-radius:4px}@media(max-width:960px){.tu-hide-gt-sm{display:block}}@media(min-width:961px){.tu-hide-gt-sm{display:none}}.prescriptions-collection{display:flex;flex-direction:row;height:100%;min-height:0;flex:1;overflow:hidden}.prescriptions-collection .tu-hide-close{display:none}@media screen and (max-width:1119px){.prescriptions-collection .tu-hide-close{display:inline-block}}.prescriptions-collection .tu-sidenav-right-edit-btn{display:none}@media screen and (max-width:1099px){.prescriptions-collection .tu-sidenav-right-edit-btn{display:block;position:absolute;right:15px;background:var(--mat-sys-surface);border-radius:50px}}.prescriptions-collection .sidenav-title{text-align:center;min-width:188px;font-weight:500;line-height:1.3}.prescriptions-collection__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.prescriptions-collection__toolbar{flex:0 0 auto}.prescriptions-collection__group-title-row{flex:0 0 auto;display:flex;flex-direction:row}.prescriptions-collection__table-scroll{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:row;position:relative}.prescriptions-collection__sidebar{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;flex:0 0 auto;overflow:hidden}.prescriptions-collection__sidebar-inner{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.prescriptions-collection__sidebar-root{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.prescriptions-collection__drawer-host{flex:1;min-width:0;min-height:0;height:100%;display:flex;flex-direction:row}.prescriptions-collection__drawer-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.prescriptions-collection-tabs.mat-mdc-tab-group{flex:1;min-height:0;display:flex;flex-direction:column}.prescriptions-collection-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0}.prescriptions-collection-tabs .mat-mdc-tab-body-content{height:100%;overflow:auto;box-sizing:border-box}.document-tu-table .note__item{border-bottom:none;height:50px}.tu-prescriptions-container{overflow-y:auto}.md-sidenav-right.tu-prescriptions-sidenav-right{width:100%!important;max-width:100%!important;min-width:0!important;height:100%;display:flex;flex-direction:column;position:relative}.md-sidenav-right.tu-prescriptions-sidenav-right .tu-prescriptions-container{overflow-y:auto!important;height:100%;flex:1;box-sizing:border-box}.tu-chips-select{margin-left:10px;margin-bottom:20px}.prescriptions-tabs .md-tabs-content{padding-left:10px}.prescriptions-tabs{display:flex;flex-direction:column;height:100vh}.prescription-list-item{position:relative;overflow:hidden;background:transparent;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;padding-right:10px;align-items:center;height:48px;border-radius:4px;transition:background-color .2s ease-in-out}.prescription-list-item:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.prescription-list-item.active{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)!important;box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.prescription-list-item .drag-handle{opacity:0;transition:opacity .2s ease-in-out}.prescription-list-item .drag-handle.visible{opacity:1}.sidenav-prescription-item{margin-left:0;display:flex;flex-direction:row;align-items:center;flex:1;min-width:0}.sidenav-prescription-name{padding-left:10px;flex:1;min-width:0;display:block;color:var(--mat-sys-on-surface)}.tu-prescription-nav-icon{display:inline-block;width:16px;height:16px;margin-left:12px;z-index:2}.tu-prescription-nav-icon img[src*=ic_medication]{filter:brightness(0) saturate(100%) invert(15%) sepia(94%) saturate(7151%) hue-rotate(343deg) brightness(86%) contrast(86%)}.tu-prescription-nav-icon svg{fill:#dc143c!important}.documents-collection{display:flex;flex-direction:row;height:100%;min-height:0;flex:1;overflow:hidden}.documents-collection .tu-hide-close{display:none}@media screen and (max-width:1119px){.documents-collection .tu-hide-close{display:inline-block}}.documents-collection .sidenav-title{text-align:center;min-width:188px;font-weight:500;line-height:1.3}.documents-collection__main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.documents-collection__toolbar{flex:0 0 auto}.documents-collection__group-title-row{flex:0 0 auto;display:flex;flex-direction:row}.documents-collection__table-scroll{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:row;position:relative}.documents-collection__sidebar{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;flex:0 0 auto;overflow:hidden}.documents-collection__sidebar-inner{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.documents-collection__drawer-host{flex:1;min-width:0;min-height:0;height:100%;display:flex;flex-direction:row}.documents-collection__drawer-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.document-tu-table thead tr{border:none}.document-tu-table thead tr th{font-weight:400;opacity:.7}.document-tu-table .note tr{border:none;background:var(--tu-main-bg)}.document-tu-table .note tr td.username{opacity:1;font-weight:600}.document-tu-table .note tr td.hidden-username{opacity:0}.document-tu-table .note__item{border-bottom:none;min-height:50px;height:auto}.document-tu-table .note__item td{vertical-align:middle}.document-tu-table .note__item .md-icon-button{opacity:0;visibility:hidden}.document-tu-table .note__item:hover{cursor:pointer;background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)}.document-tu-table .note__item__selected{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)!important}.document-tu-table .note__item__selected .md-icon-button{opacity:1;visibility:visible}.document-tu-table .note__item__first{margin-top:10px}.tu-contact-name-lines{display:flex;flex-direction:column;white-space:normal;line-height:1.2}.tu-contact-name-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tu-edit-data-column{display:flex;flex-direction:column}.md-block{width:100%;margin-bottom:16px}.switch-table{margin-top:20px;width:100%}.switch-table tr td{padding:5px 0}.tiny-label{font-size:12px;font-weight:500;color:#0000008a;display:block;margin-bottom:8px}.tu-ellipsis .tsa-icon,table.document-tu-table td .tsa-icon,.document-tu-table .tu-ellipsis .tsa-icon{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;margin-left:5px!important;margin-right:5px!important;color:#2e7d32!important;vertical-align:text-bottom!important;font-size:18px!important;line-height:18px!important;transform:none!important}@media only screen and (min-width:600px)and (max-width:959px){.dialog-wrapper .dialog.lg{width:90%;margin:50px auto}}.tu-arrow-visible-notes{display:none}@media only screen and (max-width:1119px){.tu-arrow-visible-notes{display:inline-block}}.documents-tabs{min-height:0}.documents-tabs .md-tabs-content-wrapper{flex:1;overflow:hidden}.documents-tabs .md-tabs-content{padding-left:10px;height:100%;overflow-y:auto}.error-message{color:#d50000}.switch-table td{padding:0}.switch-table tr{border-bottom:0}.tu-entry-note-placeholder{border:1px solid #ccc;margin:20px;text-align:center;line-height:5em;height:80px;cursor:pointer}.tiny-label{font-family:Open Sans;font-size:12px;color:#0000008a;padding-left:3px}.tu-doccolor-input{min-width:180px;max-width:200px;margin-right:25px;margin-bottom:0}.tu-documents-sidebar-content{padding:0}.md-sidenav-right.tu-documents-sidenav-right{width:100%!important;max-width:100%!important;min-width:0!important;height:100%;display:flex;flex-direction:column;position:relative}.md-sidenav-right.tu-documents-sidenav-right>ng-include{flex:1;display:flex;flex-direction:column;min-height:0}.md-sidenav-right.tu-documents-sidenav-right .tu-documents-container{overflow-y:auto!important;height:100%;flex:1;box-sizing:border-box}.tu-documents-sidebar-content{flex:1;display:flex;flex-direction:column;min-height:0;height:100%}.documents-collection-tabs.mat-mdc-tab-group{flex:1;min-height:0;display:flex;flex-direction:column}.documents-collection-tabs .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0}.documents-collection-tabs .mat-mdc-tab-body-content{height:100%;overflow:auto;box-sizing:border-box}.documents-collection-tab-panel{padding:16px;box-sizing:border-box}.md-sidenav-right .tu-sidenav-right-edit-btn{display:none!important}@media screen and (max-width:1119px){.md-sidenav-right .tu-sidenav-right-edit-btn{display:block!important;position:absolute;right:15px;background:#fff;border-radius:50px}}.document-list-item{position:relative;overflow:hidden;background:transparent;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;padding-right:10px;align-items:center;height:48px;border-radius:4px;transition:background-color .2s ease-in-out}.document-list-item:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.document-list-item.active{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)!important;box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.document-list-item .drag-handle{opacity:0;transition:opacity .2s ease-in-out}.document-list-item .drag-handle.visible{opacity:1}.sidenav-doc-item{margin-left:0;display:flex;flex-direction:row;align-items:center;flex:1;min-width:0}.sidenav-doc-name{padding-left:10px;flex:1;min-width:0;display:block;color:var(--mat-sys-on-surface)}.tu-document-nav-icon{display:inline-block;width:16px;height:16px;margin-left:12px;z-index:2}.tu-document-topic-form__root{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}.topic-editor-container,.quill-editor{min-height:450px}@media(max-height:600px){.quill-editor{min-height:300px}}@media(max-height:400px){.quill-editor{min-height:200px}}.canvas-editor{min-height:450px}@media(max-height:600px){.canvas-editor{min-height:300px}}@media(max-height:400px){.canvas-editor{min-height:200px}}@media(min-width:960px){.canvas-editor{min-height:80vh!important}}.quill-editor .ql-toolbar{position:sticky;top:50px;z-index:100}.tu-editor-text-export-btn{width:100%;position:sticky;top:0;z-index:101;padding-right:15px}.tu-inline-text-export-btn{width:100%}.tsa-icon{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;margin-left:5px!important;margin-right:5px!important;color:#2e7d32!important;vertical-align:text-bottom!important;font-size:18px!important;line-height:18px!important;transform:none!important}.invoice-input-create .md-errors-spacer{min-height:0px}.invoice-number-select-wrapper{width:300px!important;min-width:300px!important;max-width:300px!important}.invoice-number-select-wrapper .md-select-value{width:100%!important;min-width:300px!important}.invoice-date-picker .md-datepicker-input-container{width:120px!important}.invoice-date-picker .md-datepicker-input{min-width:100px}.invoice-states{margin-top:8px}.md-no-underline span{color:#000000de}.marked{font-weight:700;background:var(--mat-sys-primary);color:#fff}.marked .md-button:not([disabled]):hover{background:var(--mat-sys-surface-container-highest)!important;color:var(--mat-sys-on-primary)}.marked .md-focused{background:var(--mat-sys-surface-container-highest)!important;color:var(--mat-sys-on-primary)}.tu-invoice-details{padding:7px;overflow:visible}.tu-invoice-details h2,.tu-invoice-details h3{margin:0}.tu-invoice-details h3{margin-bottom:10px}.tu-invoice-details table{border:1px;width:95%!important}.tu-invoice-details tr{border:0}.tu-invoice-details th,.tu-invoice-details td{padding:2px;text-align:left}.tu-cp{cursor:pointer}.tu-detail-item-wrapper-td{padding:2px 5px!important;text-align:left!important;vertical-align:top}.tu-detail-item-wrapper-td-cn{padding:2px 5px 2px 25px!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left!important;vertical-align:top}.tu-arrow-visible-invoices{display:none}@media only screen and (max-width:1279px){.tu-arrow-visible-invoices{display:inline-block}}.documents-tabs .md-tabs-content{padding-left:10px}.tu-detail-tab-body{padding:12px 0 24px;overflow-y:auto}.tu-invoice-meta .tu-mail-history-item:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)}.tu-invoice-meta .tu-mail-history-details{margin-top:6px;font-size:12px;color:var(--mat-sys-on-surface-variant);white-space:pre-wrap;word-break:break-word}.tu-invoice-meta .tu-mail-history-subject{font-weight:600;margin-right:6px}.tu-invoice-meta .tu-mail-history-message{margin-top:4px}.tu-documents-header-spacing{margin:10px 0 0 10px}.md-sidenav-right.tu-invoices-sidenav-right{width:100%!important;max-width:100%!important;min-width:0!important;height:100%;display:flex;flex-direction:column;position:relative}@media(max-width:960px){.tu-invoices-sidebar-close-hide-gt-md{display:block}}@media(min-width:961px){.tu-invoices-sidebar-close-hide-gt-md{display:none}}.md-sidenav-right.tu-invoices-sidenav-right .tu-detail-tab-body{overflow-y:auto!important;height:100%;flex:1;box-sizing:border-box}.invoice-details-width{min-width:550px;max-width:550px}@media only screen and (max-width:600px){.invoice-details-width{min-width:100%!important;max-width:100%!important}}.pdf-small,.pdf-small .md-content-reminder,.pdf-small .md-pdf-content{height:200px}.d-logo{height:54px;width:174px;float:right}.pdf-small .d-logo{height:15px;width:48px;float:right}.pdf-small .top-left-head,.pdf-small .md-caption{font-size:7px}.pdf-small .date{margin-left:82px;font-size:8px}.pdf-small .invoice,.pdf-small table th,.pdf-small table td{font-size:8px}.pdf-small table thead{width:100%}.pdf-small .total{font-size:8px}.pdf-small .md-body-2{font-size:8px;white-space:nowrap}.cancel-watermark{opacity:.4;color:red;position:absolute;right:32%;top:50%;font-size:38px;border:3px solid red;padding:2px 20px;transform:rotate 31;-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);transform:rotate(-34deg);border-radius:10px}@media print and (width:21cm)and (height:29.7cm){@page{margin:3cm}}@media print and (width:8.5in)and (height:11in){@page{margin:1in}}@page{size:A4 landscape;margin:10%}.tu-invoice-list{background-color:var(--tu-main-bg);min-height:0}.tu-invoice-list .username{opacity:1;font-weight:600}.tu-invoice-list .tu-hidden-contact{visibility:hidden}.tu-invoice-list .tu-sortable-header{cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;padding-right:18px;font-weight:400;color:var(--mat-sys-on-surface-variant);transition:color .2s ease,font-weight .2s ease;text-align:center}.tu-invoice-list .tu-sortable-header:after{content:"";position:absolute;right:6px;top:50%;transform:translateY(-50%);font-size:14px;line-height:1;color:inherit}.tu-invoice-list .tu-sortable-header--active{font-weight:700;color:var(--mat-sys-on-surface)}.tu-invoice-list .tu-sortable-header--active:after{content:"\25b2";color:var(--mat-sys-on-surface)}.tu-invoice-list .tu-sortable-header--desc:after{content:"\25bc"}.tu-invoice-list .tu-table tr,.tu-invoice-list .tu-table tr.selected{height:48px;max-height:48px}.tu-invoice-list .tu-table td{height:48px;max-height:48px;padding:0 5px;vertical-align:middle}.tu-invoice-list .tu-table td:last-child{display:flex;align-items:center;justify-content:flex-start;height:48px;max-height:48px}.tu-invoice-list .tu-table td:last-child tu-invoice-states-menu,.tu-invoice-list .tu-table td:last-child tu-receipt-states-menu{display:flex;align-items:center}.tu-invoice-list .invoice-states{margin-top:0}.tu-invoice-list .tu-invoice-list__year-filter{display:flex;justify-content:flex-end;margin:30px 50px 0 0;padding-right:12px}.tu-invoice-list .tu-invoice-list__year-filter .md-select-value{padding-right:24px}.expenses-tabs .md-tabs-content{padding-left:10px}@media only screen and (max-width:599px){.expense-detail-first-item{flex-direction:column}}.tu-expense-settings-summe-row{margin:0 40px auto auto;align-items:flex-start}@media only screen and (max-width:599px){.tu-expense-settings-summe-row{margin-right:10px}}.tu-expenses-detail-totatl-wrapper{background:var(--tu-sidebar-bg);padding:10px 20px;border-radius:5px}.tu-expenses-detail-year-wrapper{display:inline-block;align-self:flex-end;min-width:137px;margin-bottom:-10px;padding-left:10px}@media only screen and (max-width:599px){.tu-expenses-detail-year-wrapper{min-width:107px;padding-left:10px}}.tu-expenses-summe-table{background:var(--tu-sidebar-bg);border:none}.tu-expenses-summe-table tr{border:none;background:var(--tu-sidebar-bg)}.tu-expenses-summe-table td{border:none;padding:5px}.tu-invoice-status{float:left}.finance-main-column{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.finance-main-scroll{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column}.finance-main-tab-group.mat-mdc-tab-group{flex:1;min-height:0;display:flex;flex-direction:column}.finance-main-tab-group .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0}.finance-main-tab-group .mat-mdc-tab-body-content{height:100%;overflow:auto;box-sizing:border-box}.finance-sidebar-inner{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;height:100%}.finance-sidebar-tab-group.mat-mdc-tab-group{flex:1;min-height:0;display:flex;flex-direction:column}.finance-sidebar-tab-group .mat-mdc-tab-body-wrapper{flex:1 1 auto;min-height:0}.finance-sidebar-tab-group .mat-mdc-tab-body-content{height:100%;overflow:auto;box-sizing:border-box}.finance-tu-table-header{position:-webkit-sticky;position:sticky;top:0;background-color:var(--tu-main-bg);width:100%;z-index:2}.finance-overflow-container{padding-bottom:30px;width:100%;background:var(--tu-main-bg);overflow-y:auto;flex:1;min-height:0}.finance-overflow-container table{padding-right:0}.finance-overflow-container table tbody{background:var(--tu-main-bg);margin-bottom:10px;padding:0}.finance-overflow-container table th{background-color:var(--tu-main-bg)}.finance-overflow-container table .contact tr{border:none}.finance-overflow-container table .contact tr:first-child .username{opacity:1;font-weight:600}.finance-overflow-container table .contact tr td{padding:0 5px}.finance-overflow-container table .contact tr td:last-child{justify-content:space-between;align-items:center}.finance-overflow-container table .contact__item{border-bottom:none}.finance-overflow-container table .contact__item .md-icon-button{opacity:0;visibility:hidden}.finance-overflow-container table .contact__item:hover{cursor:pointer;background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)}.finance-overflow-container table .contact__item__selected{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)}.finance-overflow-container table .contact__item__selected .md-icon-button{opacity:1;visibility:visible}.username{opacity:0}tu-invoices-nav{display:block;width:100%}.bill-list-item{position:relative;overflow:hidden;background:transparent;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;height:48px;border-radius:4px;transition:background-color .2s ease-in-out}.bill-list-item:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.bill-list-item.active{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)!important;box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.bill-list-item .drag-handle{opacity:0;transition:opacity .2s ease-in-out}.bill-list-item .drag-handle.visible{opacity:1}.sidenav-bill-item{margin-left:0;display:flex;flex-direction:row}.sidenav-bill-name{padding-left:10px;width:122px;display:inline-block;color:var(--mat-sys-on-surface)}.tu-bill-nav-icon{display:inline-block;width:16px;height:16px;margin:2px 0 0 12px;z-index:2}.tu-overview-total-wrapper{background:var(--tu-main-bg);padding:20px;border-radius:5px;min-width:50%}.tu-overview-summe-row{margin:20px 40px 20px 20px;line-height:1.6;align-items:flex-start}@media only screen and (max-width:599px){.tu-overview-summe-row{margin:15px 20px 15px 10px;font-size:12px;line-height:1.3}}.tu-overview-select-wrapper{display:inline-block;min-width:100px;margin-bottom:-10px;margin-left:20px;align-self:flex-start}@media only screen and (max-width:599px){.tu-overview-select-wrapper{margin-left:0;min-width:80px}}.tu-overview-year-wrapper{display:inline-block;margin:20px}@media only screen and (max-width:599px){.tu-overview-year-wrapper{margin:0 10px}}.tu-overview-summe-table{background:var(--tu-main-bg);border:none}.tu-overview-summe-table tr{border:none;background:var(--tu-main-bg)}.tu-overview-summe-table td{border:none;padding:5px}@media only screen and (max-width:599px){.tu-detail-item-wrapper{margin:10px!important;padding-left:10px!important;max-width:90%!important}}.tu-overview-scrollable{overflow-y:auto;height:100%}.tu-arrow-visible-services{display:none}@media only screen and (max-width:960px){.tu-arrow-visible-services{display:inline-block}}.services-tabs .md-tabs-content{padding-left:10px}.tu-service-number{white-space:nowrap;position:relative;width:60px;max-width:60px;min-width:45px}.tu-sidenav-right-edit-btn{display:none}@media screen and (max-width:1099px){.tu-sidenav-right-edit-btn{display:block;position:absolute;right:15px;background:#fff;border-radius:50px}}tu-servicegroups-nav{display:block;width:100%}.service-list-item{position:relative;overflow:hidden;background:transparent;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;padding-right:10px;align-items:center;height:48px;border-radius:4px;transition:background-color .2s ease-in-out}.service-list-item:hover{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent);box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.service-list-item.active{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)!important;box-shadow:inset 8px 0 0 var(--mat-sys-primary)}.service-list-item .drag-handle{opacity:0;transition:opacity .2s ease-in-out}.service-list-item .drag-handle.visible{opacity:1}.sidenav-service-item{margin-left:0;display:flex;flex-direction:row;align-items:center;flex:1;min-width:0}.sidenav-service-name{padding-left:10px;flex:1;min-width:0;display:block;color:var(--mat-sys-on-surface)}.tu-service-nav-icon{display:inline-block;width:16px;height:16px;margin-left:12px;z-index:2}.tu-settings-section-margin{margin:15px 20px 0}@media screen and (max-width:1024px){.tu-settings-section-margin{margin:25px 0 0 50px}}@media screen and (max-width:500px){.tu-settings-section-margin{margin:25px 0 0 20px;width:300px}}.tu-settings-option-margin{margin:15px 0 0 25px}@media screen and (max-width:500px){.tu-settings-option-margin{margin:15px 15px 0 25px}}.tu-settings-radio-group{margin:15px 20px 15px 30px}@media screen and (max-width:500px){.tu-settings-radio-group{width:250px}}.tu-settings-radio-btn{margin:0 0 0 25px}@media screen and (max-width:500px){.large-screen{display:none}}.tu-settings-fee-check-div{display:table;float:left;min-width:55px}.tu-settings-fee-check-label{display:table-row;text-align:center}.tu-settings-fee-checkbox{display:table-row;width:100%;margin-top:10px;height:20px}.tu-settings-wrapper-list{margin-top:-30px;margin-left:-10px}.tu-title-bold{margin-bottom:25px}@media(max-width:1024px){.input-container-wrapper,.input-container-wrapper textarea{width:100%;text-align:left}}@media(max-width:500px){.tu-settings-subaccount{max-width:350px}}@media(min-width:600px){.tu-settings-subaccount{min-width:550px;max-width:550px}}.tu-calendar-import-margin{margin:15px 10px 0 20px}.tu-calendar-export-margin{margin:15px}.tu-template-import-margin{margin:15px 10px 0 20px}.tu-file-input-block label{display:block;font-size:12px;color:#0009;margin-bottom:4px}.tu-file-input-block input[type=file]{margin-bottom:4px}.tu-template-error{font-size:13px;color:red}.tu-template-list{height:48px!important;padding:0}.tu-database-export-container{padding:20px 20px 20px 30px}.tu-database-export-header{margin-bottom:20px}.tu-database-export-header h2{margin-top:0;margin-bottom:10px;color:#333}.tu-database-export-info{background-color:#f5f5f5;padding:15px 15px 15px 20px;border-left:4px solid var(--mat-sys-primary);border-radius:4px;font-size:.9em;color:#555;margin-bottom:15px;line-height:1.5}.tu-database-export-content{display:flex;justify-content:flex-end;margin-top:30px}.tu-database-export-content .md-button,.tu-database-export-content button[mat-raised-button]{padding:0 20px}.tu-database-export-content mat-spinner{display:inline-block;margin-right:8px;vertical-align:middle}.tu-invoice-export-margin{margin:15px 10px 0}.tu-cal-circle{width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:8px;vertical-align:middle}.settings-wrapper{height:100%;min-height:0;overflow:hidden;position:relative;display:flex;flex-direction:row}.settings-wrapper__left{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.settings-wrapper__toolbar{flex:0 0 auto}.settings-wrapper__left-body{flex:1;min-height:0;overflow-y:auto}.tu-settings-container{overflow-y:auto;padding:16px}.tu-settings-sidebar-content{padding-bottom:30px;height:auto;min-height:100%;margin-top:20px}.tu-settings-detail-item{margin-bottom:40px;padding-bottom:20px}.tu-settings-detail-item:last-child{border-bottom:none}.tu-settings-detail-item h4{color:var(--mat-sys-on-surface);font-size:18px;margin-bottom:5px;padding-left:0}.tu-settings-detail-item p{color:var(--mat-sys-on-surface-variant);margin-bottom:20px}.tu-settings-option-margin{margin-left:30px;margin-top:15px}.tu-settings-option-padding{padding-left:30px;padding-top:15px}.tu-settings-section-margin{margin-top:20px}.tu-settings-radio-group{margin-top:10px}.tu-settings-radio-btn{margin-top:15px}.tu-settings-fee-check-div{margin-bottom:15px}.tu-settings-fee-check-label{display:inline-block;width:200px}.tu-settings-fee-checkbox{vertical-align:middle}.md-sidenav-right .settings-control-bar{min-height:48px;height:48px;background-color:var(--mat-sys-surface-container)!important;border-bottom:1px solid var(--mat-sys-outline-variant)}.sidenav-title{font-size:16px;font-weight:500;color:var(--mat-sys-on-surface)}.text-center{text-align:center}signature-field{display:block;border:1px solid var(--mat-sys-outline-variant);background-color:var(--mat-sys-surface);margin-top:15px;margin-bottom:30px;min-height:120px;border-radius:4px}.tu-settings-wrapper-list{margin-top:15px;margin-left:40px}.tu-calfeed-box{border-left:6px solid var(--mat-sys-primary);background:var(--mat-sys-secondary-container);border-radius:6px;padding:16px 16px 10px}.settings-wrapper__sidebar{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;flex:0 0 auto;overflow:hidden}.settings-wrapper__sidebar mat-sidenav-container{flex:1;min-height:0;height:100%;display:flex;flex-direction:column}.settings-wrapper__mobile-sidenav{flex:1;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column}.tu-settings-quick-links-container{padding:20px 0;margin-bottom:20px;background-color:var(--mat-sys-surface-container);border-radius:4px}.tu-settings-quick-links-list{list-style-type:none;padding-left:2px;margin-top:35px}.tu-settings-quick-links-list li{margin-bottom:10px;padding:5px 20px;transition:all .2s ease;border-radius:4px;border-left:6px solid transparent}.tu-settings-quick-links-list li:hover{cursor:pointer;background-color:var(--mat-sys-secondary-container);border-left:6px solid var(--mat-sys-primary)}.tu-settings-quick-links-list li.active{background-color:var(--mat-sys-secondary-container)!important;font-weight:500;border-left:6px solid var(--mat-sys-primary)}.tu-settings-quick-links-list a{text-decoration:none;color:var(--mat-sys-on-surface-variant);display:block;padding:5px 10px}.tu-settings-sidebar-section{padding:15px}.sidenav-title{font-size:16px;font-weight:500}.tu-settings-container{overflow-y:auto}.tu-settings-sidebar-content{padding:0}.md-sidenav-right.tu-settings-sidenav-right{width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;position:relative}.md-sidenav-right.tu-settings-sidenav-right .tu-settings-container{overflow-y:auto!important;height:100%;flex:1;box-sizing:border-box}.tu-settings-sidebar-content{flex:1;display:flex;flex-direction:column;min-height:0;height:100%}.salutation-block{border-radius:6px;padding:16px 25px 8px;margin:0 0 24px -25px;background:var(--mat-sys-surface-container-low)}.salutation-switch-row{display:flex;gap:50px;align-items:center}.help-wrapper{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.help-wrapper mat-toolbar{flex:0 0 auto}.help-container{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.diagnoses-edit .edit-outer-container{height:196px;min-height:196px;max-height:196px}body{overflow:hidden;max-height:100%;margin:0 auto}tuuva-nav-toggle,.tuuva-hamburger-spacing{display:none!important}.tu-fullscreen{display:none}@media screen and (max-width:640px){.tu-fullscreen{display:block}}a{text-decoration:none;color:var(--mat-sys-primary)}.a-mail{color:var(--mat-sys-primary);text-decoration:none;outline:0}.drag-handle{cursor:move!important}.md-secondary-container{margin-left:auto;flex-shrink:0}.sortable-ghost{opacity:.5;background-color:var(--mat-sys-secondary-container)!important}td,th{padding:10px 5px}tuuva-nav .active{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)!important;box-shadow:inset 8px 0 0 var(--mat-sys-primary)}tuuva-nav .active .sidenav-secondary-item{padding-left:14px}tuuva-nav .md-button:hover{background-color:transparent!important}tuuva-nav .sectionHeader{padding-left:6px;padding-right:10px;background-color:var(--tu-toolbar-bg)!important;display:flex}tuuva-nav .sectionHeader .mat-mdc-list-item-unscoped-content{display:flex;flex-direction:row;align-items:center;width:100%;gap:8px}tuuva-nav .sectionHeader .md-secondary{margin-left:auto;display:flex;align-items:center}tuuva-nav .sectionHeader:hover{padding-left:6px!important;background-color:color-mix(in srgb,var(--mat-sys-primary) 12%,var(--tu-toolbar-bg))!important}tuuva-nav .nav-list-item:hover .sidenav-secondary-item{padding-left:14px}tuuva-nav .md-button.md-focused{background-color:transparent!important}.sidenav-first-item{padding-left:6px;flex:1;min-width:0;margin-left:0}.right-edge-toggle{width:24px;height:48px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--mat-sys-on-surface) 8%,transparent);border:none;border-radius:6px 0 0 6px;cursor:pointer;padding:0;z-index:90;transition:background .2s ease}.right-edge-toggle:hover{background:color-mix(in srgb,var(--mat-sys-on-surface) 14%,transparent)}.right-edge-toggle--inside{position:absolute;left:-24px;top:50%;transform:translateY(-50%)}.right-edge-toggle--closed{position:relative;flex:0 0 auto;align-self:center;border-radius:6px 0 0 6px}.right-edge-toggle--closed-overlay{position:absolute;right:0;top:50%;transform:translateY(-50%);border-radius:6px 0 0 6px}.right-edge-toggle .edge-toggle-glyph{font-size:18px;line-height:18px;color:color-mix(in srgb,var(--mat-sys-on-surface) 72%,transparent)}.md-icon-button{border-radius:50%}.tu-small-icon.mat-mdc-icon-button{--mdc-icon-button-state-layer-size: 24px;--mdc-icon-button-icon-size: 16px;border-radius:50%;background-color:var(--mat-sys-surface);width:var(--mdc-icon-button-state-layer-size);height:var(--mdc-icon-button-state-layer-size);padding:calc((var(--mdc-icon-button-state-layer-size) - var(--mdc-icon-button-icon-size)) / 2);line-height:var(--mdc-icon-button-icon-size)}.tu-small-icon.mat-mdc-icon-button .mat-icon,.tu-small-icon.mat-mdc-icon-button .mat-icon svg{width:var(--mdc-icon-button-icon-size);height:var(--mdc-icon-button-icon-size);font-size:var(--mdc-icon-button-icon-size);line-height:var(--mdc-icon-button-icon-size)}.mat-mdc-icon-button:not(:disabled){--mat-icon-button-icon-color: var(--mat-sys-primary);--mat-icon-button-state-layer-color: var(--mat-sys-primary)}.tu-nav-btn{height:40px;min-width:0;width:40px;border-radius:50%}.tooltip-spacing{margin-top:15px}@media screen and (min-width:641px){.md-toolbar-tools{height:55px!important;color:var(--mat-sys-on-surface);background-color:var(--tu-toolbar-bg);background-size:cover}}@media screen and (max-width:640px){.md-toolbar-tools{height:48px!important}.md-toolbar-tools.mobile-nav-row{height:40px!important}}.sidenav-main-content>*:not(router-outlet){display:block;height:100%;min-height:0}.contact-collection,.documents-collection,.prescriptions-collection,.files-collection,.services-collection,.calendar-wrapper,.invoices-collection,.receipts-collection,.expenses-collection,.diagnoses-collection-host,app-help,app-tu-settings{height:100%;background-color:var(--tu-main-bg)}mat-sidenav-container,mat-drawer-container{height:100%;background-color:var(--tu-main-bg)}mat-sidenav-content,.mat-sidenav-content,mat-drawer-content,.mat-drawer-content{background-color:var(--tu-main-bg)}.nav-flyout .sectionHeader .mat-mdc-list-item-unscoped-content>div:first-child,.nav-flyout .sectionHeader .mdc-list-item__content>div:first-child{display:none}.nav-flyout .sectionHeader img{display:none}.nav-flyout .sectionHeader,.nav-flyout .sectionHeader .mat-mdc-list-item-unscoped-content,.nav-flyout .sectionHeader .mdc-list-item__content{display:flex;align-items:center;flex-wrap:nowrap}.nav-flyout .sectionHeader{padding-right:8px!important;box-sizing:border-box}.nav-flyout .sectionHeader .mat-mdc-list-item-unscoped-content,.nav-flyout .sectionHeader .mdc-list-item__content{width:100%;box-sizing:border-box}.nav-flyout .sectionHeader .sidenav-first-item{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-flyout .sectionHeader .md-secondary{margin-left:auto;flex:0 0 auto}.md-sidenav-left{border-right:1px solid var(--mat-sys-outline-variant);overflow-y:hidden}.md-sidenav-right,.tu-cal-sidenav-right,.tu-contacts-sidenav-right,.tu-prescriptions-sidenav-right,.tu-files-sidenav-right,.tu-documents-sidenav-right,.tu-services-sidenav-right,.tu-invoices-sidenav-right{border-left:1px solid var(--mat-sys-outline-variant);background-color:var(--tu-main-bg)}.md-sidenav-right .tu-detail-item-wrapper,.tu-cal-sidenav-right .tu-detail-item-wrapper,.tu-contacts-sidenav-right .tu-detail-item-wrapper,.tu-prescriptions-sidenav-right .tu-detail-item-wrapper,.tu-files-sidenav-right .tu-detail-item-wrapper,.tu-documents-sidenav-right .tu-detail-item-wrapper,.tu-services-sidenav-right .tu-detail-item-wrapper,.tu-invoices-sidenav-right .tu-detail-item-wrapper{background:var(--tu-sidebar-bg)}.tu-contacts-sidenav-right .tu-contacts-sidebar-content{height:100%;background-color:var(--tu-main-bg)}.md-sidenav-right.tu-below-backdrop{z-index:58}.tu-sidenav-left-width{min-width:250px;max-width:250px}@media print{.print{box-shadow:none;position:absolute;top:0;left:0}}.hint-text{font-size:.8em}.tu-hint{position:absolute;left:2px;right:auto;bottom:-7px;padding-top:5px;padding-right:5px;font-size:12px;line-height:14px;transition:all .3s cubic-bezier(.55,0,.55,.2);color:gray}.tu-hint.ng-enter,.tu-hint.ng-hide,.tu-hint.ng-leave.ng-leave-active{bottom:26px;opacity:0}.tu-hint.ng-enter.ng-enter-active,.tu-hint.ng-leave{bottom:-7px;opacity:1}.tu-hint.tu-notes-hint{bottom:-4px}.tu-background-hint{font-size:16px;color:var(--mat-sys-on-surface-variant);font-weight:400;margin:20px 0 0 20px}.tu-background-hint.tu-contacts-hint{font-size:18px;margin:10px 0 0 20px}.tu-input-container-align,.tu-input-container-align.md-icon-button{margin-bottom:18px}.sidenav-title{font-size:.9rem}.tu-detail-item-wrapper{background:var(--tu-main-bg);margin:10px 10px 0 7px;padding:0 10px 15px 30px;border-radius:5px}.tu-detail-item-wrapper .tu-title-small{margin:10px 0;padding:0}.tu-detail-item-wrapper .tu-hint-text{margin:0 0 0 10px;font-size:.8em}.tu-detail-item-wrapper h1,.tu-detail-item-wrapper h2,.tu-detail-item-wrapper h3,.tu-detail-item-wrapper h4,.tu-detail-item-wrapper h5,.tu-detail-item-wrapper h6{margin-top:20px;padding-top:15px}.tu-detail-item{padding:0 0 10px 10px}tu-richtext-editor .ql-container.ql-snow{border:0}tu-richtext-editor .ql-container.ql-disabled{min-height:0;padding-bottom:20px;margin-top:10px}.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.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.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;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 ul,.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;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:var(--mat-sys-on-surface-variant);cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9: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 .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:var(--mat-sys-primary)}.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:var(--mat-sys-primary)}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monospaced,Courier New,monospace}.ql-editor .ql-font-sans-serif{font-family:SansSerif,sans-serif!important}.ql-editor .ql-font-times-new-roman{font-family:Times New Roman,sans-serif!important}.ql-editor .ql-font-roboto{font-family:Roboto,sans-serif!important}.ql-editor .ql-font-lato{font-family:Lato,sans-serif!important}.ql-editor .ql-font-oswald{font-family:Oswald,sans-serif!important}.ql-editor .ql-font-montserrat{font-family:Montserrat,sans-serif!important}.ql-editor .ql-font-raleway{font-family:Raleway,sans-serif!important}.ql-editor .ql-font-lora{font-family:Lora,sans-serif!important}.ql-editor .ql-font-nunito{font-family:Nunito,sans-serif!important}.ql-editor .ql-font-prompt{font-family:Prompt,sans-serif!important}.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-blank:before{color:var(--mat-sys-on-surface-variant);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:var(--mat-sys-primary)}.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:var(--mat-sys-primary)}.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:var(--mat-sys-primary)}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:var(--mat-sys-on-surface)}.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:var(--mat-sys-on-surface)}.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:var(--mat-sys-on-surface)}}.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:var(--mat-sys-on-surface);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:var(--mat-sys-on-surface);stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:var(--mat-sys-on-surface)}.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 var(--mat-sys-outline-variant);margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:var(--mat-sys-surface-container);border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:var(--mat-sys-on-surface);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:var(--mat-sys-surface);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:var(--mat-sys-outline);z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:var(--mat-sys-outline)}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:var(--mat-sys-outline)}.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:var(--mat-sys-surface)}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid var(--mat-sys-outline-variant);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:var(--mat-sys-outline)}.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:var(--mat-sys-surface);border:1px solid var(--mat-sys-outline-variant);box-shadow:0 0 5px var(--mat-sys-outline-variant);color:var(--mat-sys-on-surface);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 var(--mat-sys-outline-variant);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 var(--mat-sys-outline-variant);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:var(--mat-sys-primary)}.ql-container.ql-snow{border:1px solid var(--mat-sys-outline-variant)}.md-calendar-day-header{font-size:16px;font-family:Open Sans!important;background:var(--mat-sys-secondary-container)}.md-calendar-month,.md-calendar-month-label,.md-calendar-date{font-size:16px;font-family:Open Sans!important}.md-datepicker-calendar{width:340px}.md-datepicker-input{font-size:16px;font-family:Open Sans!important}.md-datepicker-input-container{width:188px}.service-header-fee-div{display:table;float:left;margin-right:12px;width:66px;margin-top:15px}.service-header-fee-label{display:table-row;text-align:center}.service-header-fee-checkbox{display:table-row;width:100%;margin-top:10px;margin-bottom:10px;height:20px}.tu-sidenav-right-edit-btn{width:40px;height:40px}html{color-scheme:light;height:100%;--mat-sys-background: rgb(246.4901542172, 250.1457358617, 250.8997443057);--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: rgb(238.126440363, 241.3028596364, 241.7986474156);--mat-sys-inverse-primary: rgb(69.7010228087, 232.0869919137, 255);--mat-sys-inverse-surface: rgb(45.146229527, 48.8121486577, 50.0057620569);--mat-sys-on-background: rgb(24.579205484, 27.9381254859, 29.0817107153);--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: white;--mat-sys-on-primary-container: rgb(0, 125.7903873834, 145.5202049935);--mat-sys-on-primary-fixed: rgb(34.4840018762, 84.1072434203, 94.2342248693);--mat-sys-on-primary-fixed-variant: rgb(0, 125.7903873834, 145.5202049935);--mat-sys-on-secondary: white;--mat-sys-on-secondary-container: rgb(89.3303450447, 117.6949777662, 125.4756116792);--mat-sys-on-secondary-fixed: rgb(52.8424890882, 81.1864425303, 88.0909337277);--mat-sys-on-secondary-fixed-variant: rgb(89.3303450447, 117.6949777662, 125.4756116792);--mat-sys-on-surface: rgb(24.579205484, 27.9381254859, 29.0817107153);--mat-sys-on-surface-variant: rgb(63.2035139929, 72.7160640909, 74.8434174349);--mat-sys-on-tertiary: white;--mat-sys-on-tertiary-container: rgb(0, 125.7903873834, 145.5202049935);--mat-sys-on-tertiary-fixed: rgb(34.4840018762, 84.1072434203, 94.2342248693);--mat-sys-on-tertiary-fixed-variant: rgb(0, 125.7903873834, 145.5202049935);--mat-sys-outline: rgb(111.2936658415, 120.7186183081, 123.6961266817);--mat-sys-outline-variant: rgb(189.7848346357, 200.6679649491, 203.7281670496);--mat-sys-primary: rgb(0, 148.3521968971, 173.4601268879);--mat-sys-primary-container: rgb(158.6866077443, 245.9668623904, 255);--mat-sys-primary-fixed: rgb(158.6866077443, 245.9668623904, 255);--mat-sys-primary-fixed-dim: rgb(69.7010228087, 232.0869919137, 255);--mat-sys-scrim: black;--mat-sys-secondary: rgb(108.6924854823, 136.7032544192, 144.8947257653);--mat-sys-secondary-container: rgb(208.7305582282, 239.2468222607, 248.0188859106);--mat-sys-secondary-fixed: rgb(208.7305582282, 239.2468222607, 248.0188859106);--mat-sys-secondary-fixed-dim: rgb(187.6074033362, 218.0006273864, 226.6022041621);--mat-sys-shadow: black;--mat-sys-surface: rgb(246.4901542172, 250.1457358617, 250.8997443057);--mat-sys-surface-bright: rgb(246.4901542172, 250.1457358617, 250.8997443057);--mat-sys-surface-container: rgb(234.4169273624, 238.8391896664, 239.6515801407);--mat-sys-surface-container-high: rgb(228.7612356169, 233.0574040934, 233.3872756619);--mat-sys-surface-container-highest: rgb(223.4891435174, 227.1457456576, 227.899443275);--mat-sys-surface-container-low: rgb(240.7410394549, 244.0262077576, 244.7587750569);--mat-sys-surface-container-lowest: white;--mat-sys-surface-dim: rgb(214.1749198389, 218.9657256253, 219.709980358);--mat-sys-surface-tint: rgb(0, 148.3521968971, 173.4601268879);--mat-sys-surface-variant: rgb(217.7939417412, 228.6672415861, 231.73248082);--mat-sys-tertiary: rgb(0, 148.3521968971, 173.4601268879);--mat-sys-tertiary-container: rgb(158.6866077443, 245.9668623904, 255);--mat-sys-tertiary-fixed: rgb(158.6866077443, 245.9668623904, 255);--mat-sys-tertiary-fixed-dim: rgb(69.7010228087, 232.0869919137, 255);--mat-sys-neutral-variant20: rgb(40.8871447903, 49.7579357694, 52.4905308901);--mat-sys-neutral10: rgb(24.579205484, 27.9381254859, 29.0817107153);--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-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;--tu-sidebar-bg: color-mix(in oklch, var(--mat-sys-secondary-container) 58%, var(--mat-sys-surface));--tu-toolbar-bg: color-mix(in oklch, var(--mat-sys-secondary-container) 72%, var(--mat-sys-surface));--tu-main-bg: var(--mat-sys-surface);--tu-form-field-inactive-indicator-color: #e7e7e7;--tu-form-field-inactive-indicator-disabled-color: color-mix(in srgb, #e0e0e0 60%, transparent)}@media(prefers-color-scheme:dark){html:not([data-theme]){color-scheme:dark;--mat-sys-background: #121316;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2f3033;--mat-sys-inverse-primary: #005cbb;--mat-sys-inverse-surface: #e3e2e6;--mat-sys-on-background: #e3e2e6;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #002f65;--mat-sys-on-primary-container: #d7e3ff;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #283041;--mat-sys-on-secondary-container: #dae2f9;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #e3e2e6;--mat-sys-on-surface-variant: #e0e2ec;--mat-sys-on-tertiary: #002f65;--mat-sys-on-tertiary-container: #d7e3ff;--mat-sys-on-tertiary-fixed: #001b3f;--mat-sys-on-tertiary-fixed-variant: #00458f;--mat-sys-outline: #8e9099;--mat-sys-outline-variant: #44474e;--mat-sys-primary: #abc7ff;--mat-sys-primary-container: #00458f;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #bec6dc;--mat-sys-secondary-container: #3e4759;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #121316;--mat-sys-surface-bright: #38393c;--mat-sys-surface-container: #1f2022;--mat-sys-surface-container-high: #292a2c;--mat-sys-surface-container-highest: #343537;--mat-sys-surface-container-low: #1a1b1f;--mat-sys-surface-container-lowest: #0d0e11;--mat-sys-surface-dim: #121316;--mat-sys-surface-tint: #abc7ff;--mat-sys-surface-variant: #44474e;--mat-sys-tertiary: #abc7ff;--mat-sys-tertiary-container: #00458f;--mat-sys-tertiary-fixed: #d7e3ff;--mat-sys-tertiary-fixed-dim: #abc7ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--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-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}}html[data-theme=light]{color-scheme:light;--mat-sys-background: rgb(246.4901542172, 250.1457358617, 250.8997443057);--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: rgb(238.126440363, 241.3028596364, 241.7986474156);--mat-sys-inverse-primary: rgb(69.7010228087, 232.0869919137, 255);--mat-sys-inverse-surface: rgb(45.146229527, 48.8121486577, 50.0057620569);--mat-sys-on-background: rgb(24.579205484, 27.9381254859, 29.0817107153);--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: white;--mat-sys-on-primary-container: rgb(0, 125.7903873834, 145.5202049935);--mat-sys-on-primary-fixed: rgb(34.4840018762, 84.1072434203, 94.2342248693);--mat-sys-on-primary-fixed-variant: rgb(0, 125.7903873834, 145.5202049935);--mat-sys-on-secondary: white;--mat-sys-on-secondary-container: rgb(89.3303450447, 117.6949777662, 125.4756116792);--mat-sys-on-secondary-fixed: rgb(52.8424890882, 81.1864425303, 88.0909337277);--mat-sys-on-secondary-fixed-variant: rgb(89.3303450447, 117.6949777662, 125.4756116792);--mat-sys-on-surface: rgb(24.579205484, 27.9381254859, 29.0817107153);--mat-sys-on-surface-variant: rgb(63.2035139929, 72.7160640909, 74.8434174349);--mat-sys-on-tertiary: white;--mat-sys-on-tertiary-container: rgb(0, 125.7903873834, 145.5202049935);--mat-sys-on-tertiary-fixed: rgb(34.4840018762, 84.1072434203, 94.2342248693);--mat-sys-on-tertiary-fixed-variant: rgb(0, 125.7903873834, 145.5202049935);--mat-sys-outline: rgb(111.2936658415, 120.7186183081, 123.6961266817);--mat-sys-outline-variant: rgb(189.7848346357, 200.6679649491, 203.7281670496);--mat-sys-primary: rgb(0, 148.3521968971, 173.4601268879);--mat-sys-primary-container: rgb(158.6866077443, 245.9668623904, 255);--mat-sys-primary-fixed: rgb(158.6866077443, 245.9668623904, 255);--mat-sys-primary-fixed-dim: rgb(69.7010228087, 232.0869919137, 255);--mat-sys-scrim: black;--mat-sys-secondary: rgb(108.6924854823, 136.7032544192, 144.8947257653);--mat-sys-secondary-container: rgb(208.7305582282, 239.2468222607, 248.0188859106);--mat-sys-secondary-fixed: rgb(208.7305582282, 239.2468222607, 248.0188859106);--mat-sys-secondary-fixed-dim: rgb(187.6074033362, 218.0006273864, 226.6022041621);--mat-sys-shadow: black;--mat-sys-surface: rgb(246.4901542172, 250.1457358617, 250.8997443057);--mat-sys-surface-bright: rgb(246.4901542172, 250.1457358617, 250.8997443057);--mat-sys-surface-container: rgb(234.4169273624, 238.8391896664, 239.6515801407);--mat-sys-surface-container-high: rgb(228.7612356169, 233.0574040934, 233.3872756619);--mat-sys-surface-container-highest: rgb(223.4891435174, 227.1457456576, 227.899443275);--mat-sys-surface-container-low: rgb(240.7410394549, 244.0262077576, 244.7587750569);--mat-sys-surface-container-lowest: white;--mat-sys-surface-dim: rgb(214.1749198389, 218.9657256253, 219.709980358);--mat-sys-surface-tint: rgb(0, 148.3521968971, 173.4601268879);--mat-sys-surface-variant: rgb(217.7939417412, 228.6672415861, 231.73248082);--mat-sys-tertiary: rgb(0, 148.3521968971, 173.4601268879);--mat-sys-tertiary-container: rgb(158.6866077443, 245.9668623904, 255);--mat-sys-tertiary-fixed: rgb(158.6866077443, 245.9668623904, 255);--mat-sys-tertiary-fixed-dim: rgb(69.7010228087, 232.0869919137, 255);--mat-sys-neutral-variant20: rgb(40.8871447903, 49.7579357694, 52.4905308901);--mat-sys-neutral10: rgb(24.579205484, 27.9381254859, 29.0817107153);--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-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;--tu-sidebar-bg: color-mix(in oklch, var(--mat-sys-secondary-container) 58%, var(--mat-sys-surface));--tu-toolbar-bg: color-mix(in oklch, var(--mat-sys-secondary-container) 72%, var(--mat-sys-surface));--tu-main-bg: var(--mat-sys-surface);--tu-form-field-inactive-indicator-color: #e7e7e7;--tu-form-field-inactive-indicator-disabled-color: color-mix(in srgb, #e0e0e0 60%, transparent)}html[data-theme=dark]{color-scheme:dark;--mat-sys-background: #121316;--mat-sys-error: #ffb4ab;--mat-sys-error-container: #93000a;--mat-sys-inverse-on-surface: #2f3033;--mat-sys-inverse-primary: #005cbb;--mat-sys-inverse-surface: #e3e2e6;--mat-sys-on-background: #e3e2e6;--mat-sys-on-error: #690005;--mat-sys-on-error-container: #ffdad6;--mat-sys-on-primary: #002f65;--mat-sys-on-primary-container: #d7e3ff;--mat-sys-on-primary-fixed: #001b3f;--mat-sys-on-primary-fixed-variant: #00458f;--mat-sys-on-secondary: #283041;--mat-sys-on-secondary-container: #dae2f9;--mat-sys-on-secondary-fixed: #131c2b;--mat-sys-on-secondary-fixed-variant: #3e4759;--mat-sys-on-surface: #e3e2e6;--mat-sys-on-surface-variant: #e0e2ec;--mat-sys-on-tertiary: #002f65;--mat-sys-on-tertiary-container: #d7e3ff;--mat-sys-on-tertiary-fixed: #001b3f;--mat-sys-on-tertiary-fixed-variant: #00458f;--mat-sys-outline: #8e9099;--mat-sys-outline-variant: #44474e;--mat-sys-primary: #abc7ff;--mat-sys-primary-container: #00458f;--mat-sys-primary-fixed: #d7e3ff;--mat-sys-primary-fixed-dim: #abc7ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #bec6dc;--mat-sys-secondary-container: #3e4759;--mat-sys-secondary-fixed: #dae2f9;--mat-sys-secondary-fixed-dim: #bec6dc;--mat-sys-shadow: #000000;--mat-sys-surface: #121316;--mat-sys-surface-bright: #38393c;--mat-sys-surface-container: #1f2022;--mat-sys-surface-container-high: #292a2c;--mat-sys-surface-container-highest: #343537;--mat-sys-surface-container-low: #1a1b1f;--mat-sys-surface-container-lowest: #0d0e11;--mat-sys-surface-dim: #121316;--mat-sys-surface-tint: #abc7ff;--mat-sys-surface-variant: #44474e;--mat-sys-tertiary: #abc7ff;--mat-sys-tertiary-container: #00458f;--mat-sys-tertiary-fixed: #d7e3ff;--mat-sys-tertiary-fixed-dim: #abc7ff;--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--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-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}@media(min-width:960px){html{--mat-form-field-container-height: 44px;--mat-form-field-filled-with-label-container-padding-top: 16px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-form-field-filled-label-text-size: 14px;--mat-form-field-outlined-label-text-size: 14px;--mat-form-field-container-vertical-padding: 10px;--mat-select-trigger-text-size: 14px;--mat-button-text-container-height: 32px;--mat-button-filled-container-height: 32px;--mat-button-outlined-container-height: 32px;--mat-button-protected-container-height: 32px;--mat-button-text-touch-target-display: none;--mat-button-filled-touch-target-display: none;--mat-icon-button-touch-target-display: none;--mat-icon-button-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-chip-label-text-size: 13px;--mat-list-list-item-one-line-container-height: 40px;--mat-list-list-item-two-line-container-height: 56px;--mat-menu-item-label-text-size: 14px;--mat-menu-container-shape: 8px;--mat-table-row-item-container-height: 40px;--mat-sys-body-large-size: 14px;--mat-sys-body-medium-size: 13px;--mat-sys-label-large-size: 13px}}@media only screen and (min-width:1920px){.hidden-dektop-xl{display:none}}@media only screen and (min-width:960px)and (max-width:1279px){.hidden-desktop{display:none}}.mCSB_buttonUp,.mCSB_buttonDown{background-image:url(/img/mCSB_buttons.png)!important}@media only screen and (min-width:600px)and (max-width:959px){.hidden-tablet{display:none}}@media only screen and (max-width:599px){.hidden-mobile{display:none}}@media only screen and (min-width:1920px){.visible-mobile{display:none}}@media only screen and (min-width:960px)and (max-width:1279px){.visible-mobile{display:none}}@media only screen and (min-width:600px)and (max-width:959px){.visible-mobile{display:none}}@media only screen and (min-width:1920px){.visible-tablet{display:none}}@media only screen and (min-width:960px)and (max-width:1279px){.visible-tablet{display:none}}@media only screen and (min-width:600px)and (max-width:959px){.visible-tablet{display:none}}@media only screen and (min-width:600px)and (max-width:959px){.visible-desktop{display:none}}@media only screen and (max-width:599px){.visible-desktop{display:none}}body{height:100%;margin:0;overflow:hidden}app-root,app-layout{display:block;height:100%}app-tu-side-nav,.sidenav-container{height:100dvh}mat-toolbar,.mat-toolbar{--mat-toolbar-container-background-color: var(--tu-toolbar-bg)}mat-form-field{--mat-form-field-filled-container-color: transparent;--mat-form-field-filled-disabled-container-color: transparent;--mat-form-field-filled-container-shape: var(--mat-sys-corner-medium);--mat-form-field-outlined-container-shape: var(--mat-sys-corner-medium);--mat-form-field-hover-state-layer-opacity: 0;--mat-form-field-focus-state-layer-opacity: 0;--mat-form-field-state-layer-color: transparent;--mat-form-field-filled-active-indicator-color: var(--tu-form-field-inactive-indicator-color);--mat-form-field-filled-hover-active-indicator-color: var(--tu-form-field-inactive-indicator-color);--mat-form-field-filled-disabled-active-indicator-color: var(--tu-form-field-inactive-indicator-disabled-color);--mat-form-field-outlined-outline-color: var(--tu-form-field-inactive-indicator-color);--mat-form-field-outlined-hover-outline-color: var(--tu-form-field-inactive-indicator-color);--mat-form-field-outlined-disabled-outline-color: var(--tu-form-field-inactive-indicator-disabled-color)}mat-select,.mat-mdc-select{--mat-select-enabled-arrow-color: var(--mat-sys-primary);--mat-select-focused-arrow-color: var(--mat-sys-primary)}.mat-mdc-select-panel{background-color:var(--tu-sidebar-bg);border-radius:var(--mat-sys-corner-medium)!important}.mat-mdc-select-panel .mat-mdc-option{background-color:transparent;--mat-option-selected-state-layer-color: transparent}.mat-mdc-select-panel .mat-mdc-option:hover,.mat-mdc-select-panel .mat-mdc-option.mat-mdc-option-active{background-color:color-mix(in srgb,var(--mat-sys-primary) 8%,transparent)}.mat-mdc-select-panel .mat-mdc-option.mdc-list-item--selected{background-color:color-mix(in srgb,var(--mat-sys-primary) 12%,transparent);--mat-option-selected-state-label-text-color: var(--mat-sys-on-surface)}@media(prefers-color-scheme:dark){html:not([data-theme]){--tu-sidebar-bg: var(--mat-sys-surface-container-high);--tu-toolbar-bg: var(--mat-sys-surface-container);--tu-main-bg: var(--mat-sys-surface);--tu-form-field-inactive-indicator-color: var(--mat-sys-outline-variant);--tu-form-field-inactive-indicator-disabled-color: color-mix( in srgb, var(--mat-sys-outline-variant) 60%, transparent )}}html[data-theme=dark]{--tu-sidebar-bg: var(--mat-sys-surface-container-high);--tu-toolbar-bg: var(--mat-sys-surface-container);--tu-main-bg: var(--mat-sys-surface);--tu-form-field-inactive-indicator-color: var(--mat-sys-outline-variant);--tu-form-field-inactive-indicator-disabled-color: color-mix( in srgb, var(--mat-sys-outline-variant) 60%, transparent )}@font-face{font-family:Open Sans;src:local("Open Sans");src:url(/fonts/OpenSans-Light.woff) format("woff"),url(/fonts/OpenSans-Light.ttf) format("truetype"),url("./media/OpenSans-Light-EWAO7QO4.woff") format("woff"),url("./media/OpenSans-Light-G37XUZX4.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans");src:url(/fonts/OpenSans-Regular.woff) format("woff"),url(/fonts/OpenSans-Regular.ttf) format("truetype"),url("./media/OpenSans-Regular-JQOODZAW.woff") format("woff"),url("./media/OpenSans-Regular-CRYIR5E5.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans");src:url(/fonts/OpenSans-Semibold.woff) format("woff"),url(/fonts/OpenSans-Semibold.ttf) format("truetype"),url("./media/OpenSans-Semibold-SM5VAOMZ.woff") format("woff"),url("./media/OpenSans-Semibold-N34L6X5G.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans");src:url(/fonts/OpenSans-Bold.woff) format("woff"),url(/fonts/OpenSans-Bold.ttf) format("truetype"),url("./media/OpenSans-Bold-HOIA4W3G.woff") format("woff"),url("./media/OpenSans-Bold-4XYSHR7J.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans");src:url(/fonts/OpenSans-ExtraBold.woff) format("woff"),url(/fonts/OpenSans-ExtraBold.ttf) format("truetype"),url("./media/OpenSans-ExtraBold-WB55LXEP.woff") format("woff"),url("./media/OpenSans-ExtraBold-GXDK3A4Q.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Open Sans;src:local("Open Sans");src:url(/fonts/OpenSans-Italic.woff) format("woff"),url(/fonts/OpenSans-Italic.ttf) format("truetype"),url("./media/OpenSans-Italic-Y7KAMTJ5.woff") format("woff"),url("./media/OpenSans-Italic-QGNMOYMQ.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans");src:url(/fonts/OpenSans-LightItalic.woff) format("woff"),url(/fonts/OpenSans-LightItalic.ttf) format("truetype"),url("./media/OpenSans-LightItalic-ENRQVTI7.woff") format("woff"),url("./media/OpenSans-LightItalic-PB2YQ6YV.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans");src:url(/fonts/OpenSans-SemiboldItalic.woff) format("woff"),url(/fonts/OpenSans-SemiboldItalic.ttf) format("truetype"),url("./media/OpenSans-SemiboldItalic-LSHJM7A4.woff") format("woff"),url("./media/OpenSans-SemiboldItalic-3EUGZIIN.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans");src:url(/fonts/OpenSans-BoldItalic.woff) format("woff"),url(/fonts/OpenSans-BoldItalic.ttf) format("truetype"),url("./media/OpenSans-BoldItalic-5KDC5AQ4.woff") format("woff"),url("./media/OpenSans-BoldItalic-L6T5A2QR.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Open Sans;src:local("Open Sans");src:url(/fonts/OpenSans-ExtraBoldItalic.woff) format("woff"),url(/fonts/OpenSans-ExtraBoldItalic.ttf) format("truetype"),url("./media/OpenSans-ExtraBoldItalic-RGHAGFAR.woff") format("woff"),url("./media/OpenSans-ExtraBoldItalic-4LOXNHNK.ttf") format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-thin.ttf) format("truetype"),url("./media/roboto-thin-OGWYSFZ6.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-light.woff) format("woff"),url(/fonts/roboto-light.ttf) format("truetype"),url("./media/roboto-light-IFNQMKQV.woff") format("woff"),url("./media/roboto-light-XOEVGBPU.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-regular.woff) format("woff"),url(/fonts/roboto-regular.ttf) format("truetype"),url("./media/roboto-regular-2YOA26AT.woff") format("woff"),url("./media/roboto-regular-UCF7FQGM.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-medium.woff) format("woff"),url(/fonts/roboto-medium.ttf) format("truetype"),url("./media/roboto-medium-DN353ZOU.woff") format("woff"),url("./media/roboto-medium-F2K33YWD.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-bold.ttf) format("truetype"),url("./media/roboto-bold-C3NLMYGJ.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-black.ttf) format("truetype"),url("./media/roboto-black-QU4AQTFQ.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-italic.ttf) format("truetype"),url("./media/roboto-italic-A6GQWXXS.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-lightitalic.ttf) format("truetype"),url("./media/roboto-lightitalic-4S2H6R4I.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-mediumitalic.ttf) format("truetype"),url("./media/roboto-mediumitalic-WYUKDUDH.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-bolditalic.ttf) format("truetype"),url("./media/roboto-bolditalic-ZJFIL7DM.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-thinitalic.ttf) format("truetype"),url("./media/roboto-thinitalic-URSUD6FK.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto");src:url(/fonts/roboto-blackitalic.ttf) format("truetype"),url("./media/roboto-blackitalic-B5QJDW5M.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:Lato;src:local("Lato");src:url(/fonts/Lato-Regular.woff2) format("woff2"),url(/fonts/Lato-Regular.ttf) format("truetype"),url("./media/Lato-Regular-W7754I4D.woff2") format("woff2"),url("./media/Lato-Regular-IXN25UCA.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:local("Lato");src:url(/fonts/Lato-Bold.woff2) format("woff2"),url(/fonts/Lato-Bold.ttf) format("truetype"),url("./media/Lato-Bold-2XVSBPG4.woff2") format("woff2"),url("./media/Lato-Bold-HHKBBI4C.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Oswald;src:local("Oswald");src:url(/fonts/Oswald-Regular.woff2) format("woff2"),url(/fonts/Oswald-Regular.ttf) format("truetype"),url("./media/Oswald-Regular-SLV3JWFA.woff2") format("woff2"),url("./media/Oswald-Regular-ERJ6HVOS.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Oswald;src:local("Oswald");src:url(/fonts/Oswald-Bold.woff2) format("woff2"),url(/fonts/Oswald-Bold.ttf) format("truetype"),url("./media/Oswald-Bold-MABSRGY2.woff2") format("woff2"),url("./media/Oswald-Bold-SRFVYZZZ.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Oswald;src:local("Oswald");src:url(/fonts/Oswald-ExtraLight.ttf) format("truetype"),url("./media/Oswald-ExtraLight-KW3P45IW.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Oswald;src:local("Oswald");src:url(/fonts/Oswald-Light.ttf) format("truetype"),url("./media/Oswald-Light-ZK44PEI6.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Oswald;src:local("Oswald");src:url(/fonts/Oswald-Medium.ttf) format("truetype"),url("./media/Oswald-Medium-OY57BHEZ.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Oswald;src:local("Oswald");src:url(/fonts/Oswald-SemiBold.ttf) format("truetype"),url("./media/Oswald-SemiBold-2ER3PF4I.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat");src:url(/fonts/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat-Regular.ttf) format("truetype"),url("./media/Montserrat-Regular-YBIMBXKC.woff2") format("woff2"),url("./media/Montserrat-Regular-745NJHFI.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat");src:url(/fonts/Montserrat-Bold.woff2) format("woff2"),url(/fonts/Montserrat-Bold.ttf) format("truetype"),url("./media/Montserrat-Bold-2TPSQG6S.woff2") format("woff2"),url("./media/Montserrat-Bold-PAX2V43N.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Raleway;src:local("Raleway");src:url(/fonts/Raleway-Regular.woff2) format("woff2"),url(/fonts/Raleway-Regular.ttf) format("truetype"),url("./media/Raleway-Regular-LJR7ZICV.woff2") format("woff2"),url("./media/Raleway-Regular-5NOJI55U.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Raleway;src:local("Raleway");src:url(/fonts/Raleway-Bold.woff2) format("woff2"),url(/fonts/Raleway-Bold.ttf) format("truetype"),url("./media/Raleway-Bold-HGP6PIAL.woff2") format("woff2"),url("./media/Raleway-Bold-NKYFDEIA.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lora;src:local("Lora");src:url(/fonts/Lora-Regular.woff2) format("woff2"),url(/fonts/Lora-Regular.ttf) format("truetype"),url("./media/Lora-Regular-CJC2X5VP.woff2") format("woff2"),url("./media/Lora-Regular-BQ32KS5R.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lora;src:local("Lora");src:url(/fonts/Lora-Bold.woff2) format("woff2"),url(/fonts/Lora-Bold.ttf) format("truetype"),url("./media/Lora-Bold-TTWXDWNB.woff2") format("woff2"),url("./media/Lora-Bold-V4DUVAIK.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Nunito;src:local("Nunito");src:url(/fonts/Nunito-Regular.woff2) format("woff2"),url(/fonts/Nunito-Regular.ttf) format("truetype"),url("./media/Nunito-Regular-STXQN3YV.woff2") format("woff2"),url("./media/Nunito-Regular-D476PCK5.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:local("Nunito");src:url(/fonts/Nunito-Bold.woff2) format("woff2"),url(/fonts/Nunito-Bold.ttf) format("truetype"),url("./media/Nunito-Bold-BNRLMBX2.woff2") format("woff2"),url("./media/Nunito-Bold-TURUEUI6.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Prompt;src:local("Prompt");font-weight:400;font-style:normal}@font-face{font-family:Prompt;src:local("Prompt");font-weight:700;font-style:normal}@font-face{font-family:Carlito;src:local("Carlito");font-weight:400;font-style:normal}@font-face{font-family:Carlito;src:local("Carlito");font-weight:700;font-style:normal}@font-face{font-family:Noto Sans;src:local("Noto Sans");font-weight:400;font-style:normal}@font-face{font-family:Noto Sans;src:local("Noto Sans");font-weight:700;font-style:normal}body{font-family:Open Sans}table,th,td{border:none}table{width:100%;display:table;border-collapse:collapse;border-spacing:0}tr{border-bottom:1px solid var(--mat-sys-outline-variant)}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}.telephone-link{text-align:center!important;font-weight:700;color:var(--mat-sys-primary);font-size:14px;text-decoration:none}.telephone-link:before{content:url("./media/phone-icon-15x15-P2XFWJX3.png")}.padding-bottom-20{padding-bottom:20px}.vertical-spacing-5{margin:5px 0}.form-field-heading{background-color:var(--mat-sys-secondary-container)}.form-field-heading h5{font-size:1em;margin:0;padding-left:5px}.hide-preview,.hide-element{display:none}.tu-richtext-mail-dialog-panel .mat-mdc-dialog-container{padding:0;border-radius:10px;overflow:hidden}.ql-toolbar button.ql-drawing{position:relative;width:28px;height:24px}.ql-toolbar button.ql-drawing svg{width:18px;height:18px;float:left}.ql-toolbar button.ql-drawing .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-toolbar button.ql-drawing.ql-active{background-color:#e6e6e6}.ql-drawing-container{position:relative;margin-top:10px;border:1px solid #ccc;background-color:#fff}.ql-drawing-tools{display:flex;align-items:center;padding:5px;background-color:#f3f3f3;border-bottom:1px solid #ccc}.ql-drawing-tools .ql-drawing-color,.ql-drawing-tools .ql-drawing-size{margin-right:5px;cursor:pointer;width:20px;height:20px;border-radius:50%;border:1px solid #ccc}.ql-drawing-tools .ql-drawing-color.active,.ql-drawing-tools .ql-drawing-size.active{border:2px solid #000}.ql-drawing-tools .ql-drawing-size{background-color:#000;border-radius:50%}.ql-drawing-tools .ql-drawing-size[data-size="3"]{width:6px;height:6px}.ql-drawing-tools .ql-drawing-size[data-size="5"]{width:10px;height:10px}.ql-drawing-tools .ql-drawing-size[data-size="8"]{width:16px;height:16px}.ql-drawing-tools .ql-drawing-size[data-size="12"]{width:24px;height:24px}.ql-drawing-tools .ql-drawing-action{margin-left:10px;padding:3px 8px;background-color:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer}.ql-drawing-tools .ql-drawing-action:hover{background-color:#f0f0f0}.ql-drawing-canvas{display:block;cursor:crosshair}
