@charset "UTF-8";/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.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:"•"}.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:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.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:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;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:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.AssetLinkModalItem{padding:18px 24px;border-bottom:1px solid #ebe9e7}.AssetLinkModalItem .MuiFormControlLabel-label{font-weight:500;font-size:18px}.AssetLinkModalItem__Title--selected .MuiFormControlLabel-label{color:#00f}.AssetLinkModalItem__Header{display:flex;justify-content:space-between;align-items:center}.AssetLinkModalItem__Info{display:grid;grid-template-columns:2fr .5fr .9fr .3fr 1fr;column-gap:20px}.AssetLinkModalItem__InfoCell{display:flex;flex-direction:column}.AssetLinkModalItem__InfoHeader{font-size:14px;font-weight:500;height:40px;display:flex;align-items:center}.AssetLinkModalItem__InfoValue{word-break:break-word}.AssetLinkModalItem__PreviewButton{flex-shrink:0}.AssetLinkModal{padding:18px;font-family:Akzidenz,Roboto,sans-serif}.AssetLinkModal .MuiTypography-root{font-family:Akzidenz,Roboto,sans-serif}.AssetLinkModal__Inner{min-width:600px}.AssetLinkModal .AssetLinkModal__Content{padding-left:0;padding-right:0;padding-bottom:0}.AssetLinkModal__InfiniteScroll{overflow:hidden!important}.AssetLinkModal__InfiniteScrollProgressLoader{display:flex;align-items:center;justify-content:center;padding-top:10px}.AssetLinkModal__MainLoader{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px}.AssetLinkModal__SearchContainer{padding:18px 24px;border:1px solid #ebe9e7;background:#dae8e580}.AssetLinkModal__SearchInput{width:100%}.AssetLinkModal__SearchInput [class^=MuiInput-input]{font-size:18px}.AssetLinkModal__NoResults{font-size:18px;padding:30px 0;display:flex;justify-content:center;align-items:center}.DayPicker{display:inline-block;font-size:1rem}.DayPicker-wrapper{position:relative;flex-direction:row;padding-bottom:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-Months{display:flex;flex-wrap:wrap;justify-content:center}.DayPicker-Month{display:table;margin:1em 1em 0;border-spacing:0;border-collapse:collapse;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPicker-NavButton{position:absolute;top:1em;right:1.5em;left:auto;display:inline-block;margin-top:2px;width:1.25em;height:1.25em;background-position:center;background-size:50%;background-repeat:no-repeat;color:#8b9898;cursor:pointer}.DayPicker-NavButton:hover{opacity:.8}.DayPicker-NavButton--prev{margin-right:1.5em;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC)}.DayPicker-NavButton--next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==)}.DayPicker-NavButton--interactionDisabled{display:none}.DayPicker-Caption{display:table-caption;margin-bottom:.5em;padding:0 .5em;text-align:left}.DayPicker-Caption>div{font-weight:500;font-size:1.15em}.DayPicker-Weekdays{display:table-header-group;margin-top:1em}.DayPicker-WeekdaysRow{display:table-row}.DayPicker-Weekday{display:table-cell;padding:.5em;color:#8b9898;text-align:center;font-size:.875em}.DayPicker-Weekday abbr[title]{border-bottom:none;text-decoration:none}.DayPicker-Body{display:table-row-group}.DayPicker-Week{display:table-row}.DayPicker-Day{display:table-cell;padding:.5em;border-radius:50%;vertical-align:middle;text-align:center;cursor:pointer}.DayPicker-WeekNumber{display:table-cell;padding:.5em;min-width:1em;border-right:1px solid #EAECEC;color:#8b9898;vertical-align:middle;text-align:right;font-size:.75em;cursor:pointer}.DayPicker--interactionDisabled .DayPicker-Day{cursor:default}.DayPicker-Footer{padding-top:.5em}.DayPicker-TodayButton{border:none;background-color:transparent;background-image:none;box-shadow:none;color:#4a90e2;font-size:.875em;cursor:pointer}.DayPicker-Day--today{color:#d0021b;font-weight:700}.DayPicker-Day--outside{color:#8b9898;cursor:default}.DayPicker-Day--disabled{color:#dce0e0;cursor:default}.DayPicker-Day--sunday{background-color:#f7f8f8}.DayPicker-Day--sunday:not(.DayPicker-Day--today){color:#dce0e0}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside){position:relative;background-color:#4a90e2;color:#f0f8ff}.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#51a0fa}.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover{background-color:#f0f8ff}.DayPickerInput{display:inline-block}.DayPickerInput-OverlayWrapper{position:relative}.DayPickerInput-Overlay{position:absolute;left:0;z-index:1;background:#fff;box-shadow:0 2px 5px #00000026}.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%;background-color:#000}.ReactCrop:focus{outline:none}.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}.ReactCrop__image{display:block;max-width:100%;max-height:-webkit-fill-available;max-height:-moz-available;max-height:fill-available}.ReactCrop--crop-invisible .ReactCrop__image{opacity:.5}.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translateZ(0);box-sizing:border-box;cursor:move;box-shadow:0 0 0 9999em #00000080;border:1px solid;border-image-source:url(data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==);border-image-slice:1;border-image-repeat:repeat}.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}.ReactCrop__drag-handle{position:absolute;width:9px;height:9px;background-color:#0003;border:1px solid rgba(255,255,255,.7);box-sizing:border-box;outline:1px solid transparent}.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}.ReactCrop__drag-bar{position:absolute}.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle,.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w{display:none}@media (max-width: 768px),(pointer: coarse){.ReactCrop__drag-handle{width:17px;height:17px}.ReactCrop .ord-nw,.ReactCrop .ord-n{margin-top:-9px;margin-left:-9px}.ReactCrop .ord-ne,.ReactCrop .ord-e{margin-top:-9px;margin-right:-9px}.ReactCrop .ord-se{margin-bottom:-9px;margin-right:-9px}.ReactCrop .ord-s,.ReactCrop .ord-sw{margin-bottom:-9px;margin-left:-9px}.ReactCrop .ord-w{margin-top:-9px;margin-left:-9px}.ReactCrop__drag-bar.ord-n{height:14px;margin-top:-7px}.ReactCrop__drag-bar.ord-e{width:14px;margin-right:-7px}.ReactCrop__drag-bar.ord-s{height:14px;margin-bottom:-7px}.ReactCrop__drag-bar.ord-w{width:14px;margin-left:-7px}}.DefaultButton{justify-content:center;border-radius:6px!important;outline:none}.DefaultButton:focus,.DefaultButton:active{outline:none!important;box-shadow:none!important}.DefaultButton:focus-visible{outline:2px solid rgba(0,168,150,.35)!important;outline-offset:2px!important}.DefaultButton-contained.primary{background-color:#1414c8;border:1px solid #1414c8;color:#fff}.DefaultButton-contained.primary:hover{background-color:#0f0f9a;border-color:#0f0f9a}.DefaultButton-contained.primary:disabled{background-color:#918f8d;border-color:#918f8d;color:#fff;cursor:not-allowed}.DefaultButton-contained.secondary{background-color:#ebe9e7;border:1px solid #ebe9e7;color:#191715}.DefaultButton-contained.secondary:hover{background-color:#d4d0cb;border-color:#d4d0cb}.DefaultButton-contained.secondary:disabled{background-color:#918f8d;border-color:#918f8d;color:#fff;cursor:not-allowed}.DefaultButton-contained.danger{border:1px solid #a0003c;background-color:#a0003c;color:#fff}.DefaultButton-contained.danger:hover{background-color:#6d0029;border-color:#6d0029}.DefaultButton-contained.danger:disabled{background-color:#918f8d;border-color:#918f8d;color:#fff;cursor:not-allowed}.DefaultButton-outlined.primary{background-color:transparent;border:1px solid #1414c8;color:#1414c8}.DefaultButton-outlined.primary:hover{background-color:#1414c81a}.DefaultButton-outlined.danger{background-color:transparent;border:1px solid #a0003c;color:#a0003c}.DefaultButton-outlined.danger:hover{background-color:#a0003c1a}.DefaultButton p{font-family:Akzidenz;text-transform:none;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.BioPageSelectionModal__SearchContainer{padding:0 24px;margin-bottom:16px}.BioPageSelectionModal__SearchInput{width:100%}.BioPageSelectionModal__Content{min-height:300px;max-height:400px;overflow-y:auto}.BioPageSelectionModal__MainLoader{display:flex;justify-content:center;align-items:center;height:200px}.BioPageSelectionModal__NoResults{text-align:center;color:#666;padding:40px 20px;font-style:italic}.BioPageSelectionModal__PagesList{padding:0}.BioPageSelectionModal__PageItem{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:8px;cursor:pointer;transition:all .2s ease}.BioPageSelectionModal__PageItem:hover{background-color:#f5f5f5;border-color:#1976d2}.BioPageSelectionModal__PageItem--selected{background-color:#e3f2fd;border-color:#1976d2;box-shadow:0 2px 4px #1976d233}.BioPageSelectionModal__PageInfo{flex:1}.BioPageSelectionModal__PageTitle{font-weight:500;font-size:14px;color:#333;margin-bottom:4px}.BioPageSelectionModal__PageMeta{font-size:12px;color:#666}.BioPageSelectionModal__PageActions{margin-left:12px}.UserInformationAndActions__BioPageField{margin-top:16px;width:100%}.UserInformationAndActions__BioPageField .profile-paper-hr{margin:13px 0}.UserInformationAndActions__BioPageField .profile-paper-data-info{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.UserInformationAndActions__BioPageInfo{display:flex;width:100%;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:8px}.UserInformationAndActions__BioPageContent{flex:1}.UserInformationAndActions__BioPageContent span{font-weight:500;color:#333}.UserInformationAndActions__BioPageActions{margin-left:8px}.ModalContainer{display:flex;align-items:center;justify-content:center;z-index:1600}.ModalContainer__Inner{min-width:420px;max-width:80vw;min-height:156px;max-height:80vh;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 24px 48px #0f172a2e;overflow:hidden}.ModalContainer__Inner__Header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 28px;border-bottom:1px solid #e2e8f0}.ModalContainer__Inner__Header__TextContainer{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.ModalContainer__Inner__Header__TextContainer h3{font-size:1.25rem;color:#161616;font-family:AkzidenzGroteskStd-Md;margin:0;line-height:1.4}.ModalContainer__Inner__Header__TextContainer p{font-size:.95rem;color:#64748b;font-family:AkzidenzGroteskStd;margin:0;line-height:1.6}.ModalContainer__Inner__Header__CloseIcon{cursor:pointer;color:#475569;transition:color .2s ease;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px}.ModalContainer__Inner__Header__CloseIcon__Disabled{cursor:not-allowed;opacity:.5}.ModalContainer__Inner__Header__CloseIcon:hover{color:#111827;background-color:#f1f5f9}.ModalContainer__Inner__Content{padding:24px 28px}.ModalContainer__Inner__Content span{font-family:AkzidenzGroteskStd;font-size:.95rem;line-height:1.5;color:#475569}.ModalContainer__Inner__Actions{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 28px;border-top:1px solid #e2e8f0;background-color:#f8fafc}.ModalContainer__Inner__Actions button{font-size:.95rem;line-height:1;height:42px;padding:0 18px;font-family:AkzidenzGroteskStd-Md;font-weight:600;transition:background-color .2s ease,color .2s ease,border-color .2s ease;border-radius:8px;outline:none;cursor:pointer;border:1px solid transparent}.ModalContainer__Inner__Actions__Delete{background-color:transparent;color:#dc2626;border:1px solid rgba(220,38,38,.6);display:flex;align-items:center;gap:.5rem}.ModalContainer__Inner__Actions__Delete i{font-size:.95rem}.ModalContainer__Inner__Actions__Delete:hover:not(:disabled){background-color:#dc262614;border-color:#dc2626;color:#b91c1c}.ModalContainer__Inner__Actions__Delete:disabled{cursor:not-allowed;opacity:.5}.ModalContainer__Inner__Actions__RightButtons{display:flex;align-items:center;gap:12px;margin-left:auto}.ModalContainer__Inner__Actions__Cancel{background-color:transparent;border-color:#cbd5e1;color:#475569}.ModalContainer__Inner__Actions__Cancel:disabled{cursor:not-allowed;opacity:.5}.ModalContainer__Inner__Actions__Cancel:hover:not(:disabled){background-color:#f1f5f9;border-color:#94a3b8;color:#1f2937}.ModalContainer__Inner__Actions__Confirm{background-color:#00a896;border-color:#00a896;color:#fff}.ModalContainer__Inner__Actions__Confirm:disabled{cursor:not-allowed;opacity:.5}.ModalContainer__Inner__Actions__Confirm:hover:not(:disabled){background-color:#007f72;border-color:#007f72}.ModalContainer__Inner__Actions .button-wrapper{position:relative;display:inline-block}.ModalContainer__Inner__Actions .spinner-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}.ModalContainer__Inner__Actions .spinner-overlay .MuiCircularProgress-root{color:#464646}.ModalContainer__Inner:focus-visible{outline:none}.ModalContainer__Inner__Content--tall{min-height:300px}.CustomDropdowns{width:100%;display:flex;align-items:center}.CustomDropdowns .ValueContainer{display:flex;flex-wrap:wrap;gap:10px}.CustomDropdowns .DropdownValueContainer{display:flex;align-items:center;gap:6px;padding:2px 4px;border-radius:4px}.GroupChip{height:auto!important;white-space:break-spaces!important}.GroupChip--Label{padding-top:5px;padding-bottom:5px;white-space:break-spaces!important;word-break:break-all!important}.switch-button{display:flex;justify-content:center;align-items:center;background-color:#ebe9e7;border-radius:4px}.switch-button .android-switch{padding:10px;display:flex;align-items:center}.switch-button .android-switch .MuiSwitch-track{border-radius:10px;width:32px}.switch-button .android-switch .MuiSwitch-track:before,.switch-button .android-switch .MuiSwitch-track:after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:12px}.switch-button .android-switch .MuiSwitch-track:before{left:4px}.switch-button .android-switch .MuiSwitch-track:after{right:4px}.switch-button .android-switch .MuiSwitch-thumb{box-shadow:none;margin:4px 3px}.switch-button .android-switch .Mui-checked+.MuiSwitch-track{background-color:#fff!important;opacity:1!important}.switch-button .android-switch .Mui-checked .MuiSwitch-thumb{background-color:#32c8c8!important}.switch-button.small .android-switch .MuiSwitch-track{width:26px;height:12px}.switch-button.small .android-switch .MuiSwitch-thumb{width:8px;height:8px;margin:6px 3px 5.5px}.switch-button.small .android-switch .Mui-checked{transform:translate(14px)}.switch-button.medium .android-switch .MuiSwitch-track{width:32px;height:16px}.switch-button.medium .android-switch .MuiSwitch-thumb{width:12px;height:12px}.switch-button.medium .android-switch .Mui-checked{transform:translate(16px)}.switch-button.large .android-switch .MuiSwitch-track{width:46px;height:18px}.switch-button.large .android-switch .MuiSwitch-thumb{width:14px;height:14px;margin:3px}.switch-button p{color:#191715;font-family:Akzidenz;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-right:10px}.switch-button svg{margin-right:.625rem}.checked{background-color:#32c8c8!important}.checked .MuiSwitch-thumb,.checked .MuiSwitch-track{color:#ebe9e7;background-color:#ebe9e7!important}.IconButton{justify-content:center;border-radius:4px;margin:4px;padding:6px 12px 6px 8px;min-width:80px;min-height:36px;display:inline-flex;align-items:center}.IconButton--no-label{padding:8px!important;min-width:40px}.IconButton--no-label span{margin:0}.IconButton--no-icon{padding:6px 12px!important;min-width:80px}.IconButton--no-icon .MuiButton-startIcon,.IconButton--no-icon .MuiButton-endIcon{display:none}.IconButton--no-icon .MuiButton-startIcon,.IconButton--no-icon .MuiButton-endIcon{margin-left:0!important;margin-right:0!important}.IconButton p{font-family:Akzidenz;font-size:14px;font-style:normal;font-weight:500;line-height:16px;text-transform:none}.IconButton-contained.primary{background-color:#1414c8;border:1px solid #1414c8;color:#fff}.IconButton-contained.primary:hover{background-color:#0f0f9a;border-color:#0f0f9a}.IconButton-contained.primary:disabled{background-color:#b0b0b0;border-color:#b0b0b0}.IconButton-contained.secondary{background-color:#ebe9e7;border:1px solid #ebe9e7;color:#191715}.IconButton-contained.secondary:hover{background-color:#d4d0cb;border-color:#d4d0cb}.IconButton-contained.secondary:disabled{background-color:#b0b0b0;border-color:#b0b0b0}.IconButton-contained.danger{border:1px solid #a0003c;background-color:#a0003c;color:#fff}.IconButton-contained.danger:hover{background-color:#6d0029;border-color:#6d0029}.IconButton-contained.danger:disabled{background-color:#b0b0b0;border-color:#b0b0b0}.IconButton-contained.light{border:1px solid #dae8e5;background-color:#dae8e5;color:#000}.IconButton-contained.light:hover{background-color:#bbd4cf;border-color:#bbd4cf}.IconButton-contained.light:disabled{background-color:#b0b0b0;border-color:#b0b0b0}.IconButton-contained.dark{border:1px solid #000;background-color:#000;color:#fff}.IconButton-contained.dark:hover{background-color:#1a1a1a;border-color:#1a1a1a}.IconButton-contained.dark:disabled{background-color:#b0b0b0;border-color:#b0b0b0}.IconButton-contained.tertiary{background-color:#32c8c8;border:1px solid #32c8c8;color:#fff}.IconButton-contained.tertiary:hover{background-color:#289f9f;border-color:#289f9f}.IconButton-contained.tertiary:disabled{background-color:#b0b0b0;border-color:#b0b0b0}.IconButton-outlined.primary{background-color:transparent;border:1px solid #1414c8;color:#1414c8}.IconButton-outlined.primary:hover{background-color:#1414c81a}.IconButton-outlined.primary:disabled{color:#b0b0b0;border-color:#b0b0b0}.IconButton-outlined.secondary{background-color:transparent;border:1px solid #172624;color:#191715}.IconButton-outlined.secondary:hover{background-color:#ebe9e71a}.IconButton-outlined.secondary:disabled{color:#b0b0b0;border-color:#b0b0b0}.IconButton-outlined.danger{background-color:transparent;border:1px solid #a0003c;color:#a0003c}.IconButton-outlined.danger:hover{background-color:#a0003c1a}.IconButton-outlined.danger:disabled{color:#b0b0b0;border-color:#b0b0b0}.IconButton-outlined.danger p{color:#a0003c}.IconButton-outlined.light{background-color:transparent;border:1px solid #dae8e5;color:#dae8e5}.IconButton-outlined.light:hover{background-color:#dae8e51a}.IconButton-outlined.light:disabled{color:#b0b0b0;border-color:#b0b0b0}.IconButton-outlined.dark{background-color:transparent;border:1px solid #000;color:#000}.IconButton-outlined.dark:hover{background-color:#0000001a}.IconButton-outlined.dark:disabled{color:#b0b0b0;border-color:#b0b0b0}.IconButton-outlined.tertiary{background-color:transparent;border:1px solid #32c8c8;color:#32c8c8}.IconButton-outlined.tertiary:hover{background-color:#32c8c81a}.IconButton-outlined.tertiary:disabled{color:#b0b0b0;border-color:#b0b0b0}.IconButton:focus,.IconButton:active{outline:none;box-shadow:none}.IconButton:focus-visible{outline:2px solid rgba(0,168,150,.35);outline-offset:2px}.IconButton .MuiButton-startIcon{margin-left:0;margin-right:4px}.IconButton .MuiButton-endIcon{margin-right:0;margin-left:4px}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock *:before,.react-clock *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-clock__face{position:absolute;inset:0;border:1px solid black;border-radius:50%}.react-clock__hand{position:absolute;inset:0 50%}.react-clock__hand__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark{position:absolute;inset:0 50%}.react-clock__mark__body{position:absolute;background-color:#000;transform:translate(-50%)}.react-clock__mark__number{position:absolute;left:-40px;width:80px;text-align:center}.react-clock__second-hand__body{background-color:red}.react-datetime-picker{display:inline-flex;position:relative}.react-datetime-picker,.react-datetime-picker *,.react-datetime-picker *:before,.react-datetime-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-datetime-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-datetime-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-datetime-picker__inputGroup{min-width:calc(4px + (4px * 3) + .54em * 6 + .217em * 2);flex-grow:1;padding:0 2px}.react-datetime-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-datetime-picker__inputGroup__divider,.react-datetime-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-datetime-picker__inputGroup__input{min-width:.54em;height:calc(100% - 2px);position:relative;padding:1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-datetime-picker__inputGroup__input::-webkit-outer-spin-button,.react-datetime-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-datetime-picker__inputGroup__input:invalid{background:#ff00001a}.react-datetime-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-datetime-picker__inputGroup__amPm{font:inherit;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.react-datetime-picker__button{border:0;background:transparent;padding:4px 6px}.react-datetime-picker__button:enabled{cursor:pointer}.react-datetime-picker__button:enabled:hover .react-datetime-picker__button__icon,.react-datetime-picker__button:enabled:focus .react-datetime-picker__button__icon{stroke:#0078d7}.react-datetime-picker__button:disabled .react-datetime-picker__button__icon{stroke:#6d6d6d}.react-datetime-picker__button svg{display:inherit}.react-datetime-picker__calendar,.react-datetime-picker__clock{z-index:1}.react-datetime-picker__calendar--closed,.react-datetime-picker__clock--closed{display:none}.react-datetime-picker__calendar{width:350px;max-width:100vw}.react-datetime-picker__calendar .react-calendar{border-width:thin}.react-datetime-picker__clock{width:200px;height:200px;max-width:100vw;padding:25px;background-color:#fff;border:thin solid #a0a096}.DateTimePickerInputContainer{display:flex;flex-direction:column;width:180px;font-family:Akzidenz}.DateTimePickerInputContainer .DateTimePickerInputLabel{padding-bottom:4px}.DateTimePickerInputContainer .DateTimePickerInputLabel p{font-size:12px;font-style:normal;font-weight:400;line-height:16px}.DateTimePickerInputContainer .DateTimePickerInputContent{display:flex;justify-content:center;align-items:center;margin:0;border-radius:8px;border:1px solid #32c8c8;height:38px;max-height:38px}.DateTimePickerInputContainer .DateTimePickerInputContent fieldset{border:none}.DateTimePickerInputContainer .DateTimePickerInputContent .react-calendar__tile--active{background-color:#1414c8}.DateTimePickerInputContainer .DateTimePickerInputContent .DateTimePickerInput{flex:1;justify-content:center;align-items:center}.DateTimePickerInputContainer .DateTimePickerInputContent .DateTimePickerInput div{height:36px}.react-datetime-picker__wrapper{border:none!important}.DefaultInputContainer{display:flex;flex-direction:column;min-width:260px;margin-right:10px;font-family:Akzidenz}.DefaultInputContainer .Mui-disabled:before{border-bottom-style:initial!important}.DefaultInputContainer .DefaultInputLabel{padding-bottom:4px}.DefaultInputContainer .DefaultInputLabel p{font-size:12px;font-style:normal;font-weight:400;line-height:16px}.DefaultInputContainer .DefaultInputArrow{margin-left:10px}.DefaultInputContainer .DefaultInputContent{display:flex;justify-content:center;align-items:center;flex:1;margin:0;border-radius:8px;border:1px solid #32c8c8;max-height:32px}.DefaultInputContainer .DefaultInputContent fieldset{border:none}.DefaultInputContainer .DefaultInputContent .DefaultInput{flex:1;justify-content:center;align-items:center;margin:2px 0}.SelectInputContainer{display:flex;flex-direction:column;margin-right:10px;font-family:Akzidenz}.SelectInputContainer .SelectInputLabel{padding-bottom:4px;font-family:Akzidenz}.SelectInputContainer .SelectInputLabel p{font-size:14px;font-style:normal;line-height:1rem;font-family:AkzidenzGroteskStd-Md}.SelectInputContainer .react-select-wrapper{display:inline-block}.SelectInputContainer .react-select-container{display:flex;flex:1;width:auto;min-width:160px}.SelectInputContainer .react-select-container .react-select__control{display:flex;flex:1;width:auto;border:1px solid #32c8c8;border-radius:8px;padding:0 8px;flex-direction:row-reverse;transition:border-color .3s ease,box-shadow .3s ease}.SelectInputContainer .react-select-container .react-select__control--is-focused{border-color:#32c8c8!important;box-shadow:0 0 0 1px #32c8c8!important}.SelectInputContainer .react-select-container .react-select__control:hover{border-color:#32c8c8!important;box-shadow:0 0 0 2px #32c8c833!important}.SelectInputContainer .react-select-container .react-select__menu .react-select__option:hover{background-color:#f0f0f0;color:#333}.SelectInputContainer .react-select-container .react-select__indicator-separator{display:none}.SelectInputContainer .react-select-container .react-select__dropdown-indicator{color:currentColor;padding:0}.SelectInputContainer .react-select-container .react-select__option--is-focused{background-color:#d2f4f4!important;color:#333!important}.SelectInputContainer .react-select-container .react-select__option--is-selected{background-color:#32c8c8!important}.InputContainer{display:flex;flex-direction:column;min-width:260px;font-family:Akzidenz}.InputContainer .Mui-disabled:before{border-bottom-style:initial!important}.InputContainer .InputLabel{padding-bottom:4px}.InputContainer .InputLabel p{font-size:12px;font-style:normal;line-height:1rem;font-family:AkzidenzGroteskStd!important}.InputContainer .InputContent{display:flex;justify-content:center;align-items:center;flex:1;margin:0;border-radius:4px;border:1px solid #32c8c8;padding:4px 8px;max-height:32px}.InputContainer .InputContent fieldset{border:none}.InputContainer .InputContent .Input{flex:1;justify-content:center;align-items:center;margin:2px 0}.InputContainer .InputContent .Input .MuiInput-input{font-family:AkzidenzGroteskStd!important;line-height:.5rem!important;padding-bottom:0;color:#191715}.InputContainer .InputContent .MuiInputBase-root.MuiInput-root:after,.InputContainer .InputContent .MuiInputBase-root.MuiInput-root:before{display:none}.CardText{justify-content:center;border-radius:4px;padding:8px 12px;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:16px;display:inline-block}.CardText p{font-family:Akzidenz;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.CardText-contained.primary{background-color:#1414c8;border:1px solid #1414c8;color:#fff}.CardText-contained.danger{background-color:#a0003c;border:1px solid #a0003c;color:#fff}.CardText-contained.dark{border:1px solid #000;background-color:#000;color:#fff}.CardText-outlined.primary{background-color:transparent;border:1px solid #1414c8;color:#1414c8}.CardText-outlined.light{background-color:#fff;border:1px solid #000;color:#000}.CardText-outlined.danger{background-color:transparent;border:1px solid #a0003c;color:#a0003c}.modal-container__modal-title{font-family:Akzidenz!important;font-size:18px!important;font-weight:700!important}.Modal{display:flex;justify-content:center;align-items:center;outline:"none"}.Modal .ModalContainer{display:flex;flex-direction:column;background-color:#fff;outline:none;margin:0;padding:0;border-radius:14px;min-width:60%}.Modal .ModalContainer .ModalHeader{display:flex;justify-content:space-between;align-items:center;padding:20px 12px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom:1px solid #e6e6e6;width:100%}.Modal .ModalContainer .ModalHeader .ModalTitle{color:#191715;font-family:AkzidenzGroteskBE-Md;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.Modal .ModalContainer .ModalBody{display:flex;flex-direction:column;width:100%;flex:1;padding:20px 12px}.Modal .ModalContainer .ModalFooter{display:flex;width:100%;justify-content:flex-end;align-items:center;padding:20px 16px;gap:12px;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.GroupColumnTemplate__Container{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;align-items:center;width:100%;padding:8px 0}.GroupColumnTemplate__Container .PatientGroups__GroupChip{margin-bottom:0}.GroupColumnTemplate__Container .AddToGroupButton{background-color:#fff;border:1px solid #d7d5d3;border-radius:1.125rem;padding:4px 12px;cursor:pointer;height:1.75rem;font-family:AkzidenzGroteskStd-Md}.ClinicColumnTemplate__Container{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:8px 0}.ClinicColumnTemplate__Container .ClinicsContainer{display:flex;flex-direction:column;gap:8px}.ClinicColumnTemplate__Container .ClinicChip{display:flex;align-items:center;justify-content:space-between;background-color:#f5f5f5;border-radius:16px;padding:4px 8px 4px 12px;gap:8px}.ClinicColumnTemplate__Container .ClinicChip .RemoveClinicButton{padding:2px;margin-left:-4px;margin-right:-4px}.ClinicColumnTemplate__Container .ClinicChip .RemoveClinicButton:hover{background-color:#0000000a}.ClinicColumnTemplate__Container .ClinicChip .RemoveClinicButton:focus{outline:none}.ClinicColumnTemplate__Container .ClinicChip .RemoveClinicButton svg{width:16px;height:16px}.ClinicColumnTemplate__Container .AddToClinicButton{display:flex;align-items:center;cursor:pointer}.ClinicColumnTemplate__Container .AddToClinicButton button:focus{outline:none}.ClinicColumnTemplate__Container .AddToClinicButton:hover{opacity:.8}.AddClinicModal__SelectContainer{width:50vw;display:flex;flex-direction:column;position:relative}.AddClinicModal__SelectContainer .SelectInput{flex:1;min-height:0;width:100%}.DroppedFileContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;width:100%}.DroppedFileContainer__Progress{width:100%}.DroppedFileContainer__Preview{cursor:pointer}.DroppedFileContainer__Preview img,.DroppedFileContainer__Preview video,.DroppedFileContainer__Preview iframe,.DroppedFileContainer__Preview svg{width:48px;height:48px;object-fit:contain;border-radius:8px}.ChatPreviewContainer{width:calc(80vw - 2.5rem);height:80vh;display:flex;align-items:center;justify-content:center}.ChatPreviewContainer__Content{width:100%;height:100%}.ChatPreviewContainer__Content img{width:100%;height:100%;object-fit:contain}.ChatPreviewContainer__Content video{width:100%;height:100%;object-fit:contain}.ChatPreviewContainer__Content iframe{width:100%;height:100%;border:none}.DroppedFilesListContainer{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;max-width:360px;max-height:75vh;overflow:auto}.CustomDropdowns{width:100%;display:flex;align-items:center;gap:8px;padding:10px 0}.SelectWithCheckbox .select-with-checkbox__control{background:#fff;border:1px solid #ccc;border-radius:4px;min-height:38px;box-shadow:none;cursor:pointer;width:100%}.SelectWithCheckbox .select-with-checkbox__control:hover{border:1px solid #ccc}.SelectWithCheckbox .select-with-checkbox__control--is-focused .select-with-checkbox__dropdown-indicator,.SelectWithCheckbox .select-with-checkbox__control--is-focused .select-with-checkbox__clear-indicator{color:#999}.SelectWithCheckbox .select-with-checkbox__dropdown-indicator,.SelectWithCheckbox .select-with-checkbox__clear-indicator{color:#ccc}.SelectWithCheckbox .select-with-checkbox__dropdown-indicator:hover,.SelectWithCheckbox .select-with-checkbox__clear-indicator:hover{color:#999}.SelectWithCheckbox .select-with-checkbox__value-container{padding:2px 0 2px 8px;height:38px;cursor:pointer;width:100%}.SelectWithCheckbox .select-with-checkbox__value-container input{margin-top:3px;cursor:pointer}.SelectWithCheckbox .select-with-checkbox__value-display{display:flex;align-items:center;gap:4px;max-width:100%;overflow:hidden;cursor:pointer}.SelectWithCheckbox .select-with-checkbox__selected-value{display:flex;align-items:center;gap:4px;min-width:0;flex:1;background-color:#e6e6e6;padding:3px 6px 0;border-radius:2px;height:29px}.SelectWithCheckbox .select-with-checkbox__selected-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding-top:3px;line-height:1rem}.SelectWithCheckbox .select-with-checkbox__selected-id{flex-shrink:0;font-size:.9em;font-size:1rem;padding-top:2px}.SelectWithCheckbox .select-with-checkbox__count-badge{display:flex;align-items:center;justify-content:center;min-width:24px;height:29px;padding:0 6px;background-color:#e0e0e0;color:#424242;border-radius:2px;font-size:14px;font-weight:500;flex-shrink:0}.SelectWithCheckbox .select-with-checkbox__menu{margin-top:8px;background-color:#fff;border-radius:4px;box-shadow:0 0 0 1px #0000001a,0 4px 11px #0000001a;z-index:1000}.SelectWithCheckbox .select-with-checkbox__menu-list{padding:0;margin:0}.SelectWithCheckbox .select-with-checkbox__option{padding:8px 12px}.SelectWithCheckbox .select-with-checkbox__option:hover,.SelectWithCheckbox .select-with-checkbox__option--is-focused{background-color:#f0f0f0}.SelectWithCheckbox .select-with-checkbox__placeholder{color:#757575;padding-top:6px}.SelectWithCheckbox__Option{display:flex;align-items:center;padding:8px 12px;cursor:pointer;height:42px;width:100%;box-sizing:border-box}.SelectWithCheckbox__Option__Checkbox{margin-right:8px;flex-shrink:0}.SelectWithCheckbox__Option__Label{display:flex;align-items:center;flex:1;min-width:0;line-height:1.2;gap:4px;padding-top:6px}.SelectWithCheckbox__Option__Name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectWithCheckbox__Option__Id{flex-shrink:0;font-size:.9em;font-size:1rem}.FiltersBar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 6px 0;background:#32c8c8;border-radius:6px;margin-bottom:12px;position:relative;z-index:10}.FiltersBar__LineBreak{width:100%}.FiltersBar__FiltersGroup{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1 1 auto;order:1}.FiltersBar__FilterContainer{margin-bottom:6px}.FiltersBar__FilterContainer:has(.FiltersBar__Filter__ResetFilters){order:2;margin-left:auto}.FiltersBar__Filter__ResetFilters{background:#fff;border:none;cursor:pointer;color:#000;font-family:Akzidenz;font-size:14px;font-weight:500;line-height:16px;border-radius:4px;height:36px;padding:0 12px;white-space:nowrap}.FiltersBar__Filter__ResetFilters:focus{outline:none}.FiltersBar__Filter--text{border:none;box-sizing:border-box;height:auto;margin-right:0;border-radius:4px;overflow:hidden}.FiltersBar__Filter--text input,.FiltersBar__Filter--text div{line-height:initial!important;letter-spacing:initial!important;font-size:initial!important;font-family:Akzidenz!important}.FiltersBar__Filter--text input{padding:7px 0}.FiltersBar__Filter--text .search-icon{position:relative;top:2px}.FiltersBar__Filter--text input::placeholder{color:gray;opacity:1}.FiltersBar__Filter--text .SearchInput__Input{background:#fff;height:38px;margin:0!important;padding:0 .5rem}.FiltersBar__Filter--text .SearchInput__Input:before,.FiltersBar__Filter--text .SearchInput__Input:after{display:none!important}.FiltersBar .SearchSelect{min-width:200px;width:auto;background:#fff;border-radius:4px;font-family:Akzidenz}.FiltersBar .SearchSelect--is-multi{min-width:200px;width:auto}.FiltersBar .SearchSelect .Select__control{border-bottom:none}.FiltersBar .SearchSelect .Select__value-container{padding:2px 8px}.FiltersBar .SearchSelect .Select__menu{z-index:5}.FiltersBar .SearchSelect .Select__single-value,.FiltersBar .SearchSelect .Select__option{font-family:Akzidenz;letter-spacing:initial;line-height:initial}.FiltersBar .DatePickerWithOptions{margin:0}.FiltersBar .DatePickerWithOptions .DatePickerWithOptions__Select{background:#fff;border-radius:4px}.FiltersBar .DatePickerWithOptions .DatePickerWithOptions__Select:before,.FiltersBar .DatePickerWithOptions .DatePickerWithOptions__Select:after{display:none}.FiltersBar .DatePickerWithOptions .DatePickerWithOptions__SelectMenu{height:38px;padding-bottom:0;padding-left:8px;display:flex;align-items:center}.FiltersBar .DatePickerWithOptions .DatePickerWithOptions__SelectMenuIcon{top:8px}.FiltersBar__FilterNotImplemented{border-radius:4px;background:#fff;padding:0 10px;height:38px;display:flex;justify-content:center;align-items:center}.FiltersBar__FilterContainer{min-width:278px}.ChannelItemSelect{display:flex;gap:5px;flex-direction:column;width:100%}.ChannelItemSelect>*{flex-grow:1}.ChannelItemMultipleSelect{display:flex;flex-direction:column;gap:15px}.ChannelItemMultipleSelect__Item{display:flex;gap:10px;align-items:center}.CsvUserImportResultModal{font-family:Akzidenz,Roboto,sans-serif}.CsvUserImportResultModal__ImportFinishedMessage{font-size:1.1em;margin-bottom:16px}.CsvUserImportResultModal__ImportStatus{margin-bottom:16px;line-height:22px}.CsvUserImportResultModal__ImportStatus span{font-weight:500}.CsvUserImportResultModal__Error{font-size:16px}.CsvUserImportResultModal__Error span{font-weight:500}.CsvUserImportResultModal table td,.CsvUserImportResultModal table th{font-family:Akzidenz,Roboto,sans-serif}.CSVImporter_TextButton{display:block;margin:0;border:1px solid gray;padding:.4em 1em .5em;border-radius:.4em;background:#f0f0f0;font-size:inherit;color:#000;cursor:pointer}.CSVImporter_TextButton:hover:not(:disabled){background:#d7d7d7}.CSVImporter_TextButton:disabled{opacity:.25;cursor:default}.CSVImporter_IconButton{display:flex;align-items:center;justify-content:center;margin:0;width:3em;height:3em;border:0;padding:0;border-radius:50%;background:transparent;font-size:inherit;color:#000;cursor:pointer}.CSVImporter_IconButton:hover:not(:disabled){background:#80808040}.CSVImporter_IconButton:disabled{cursor:default}.CSVImporter_IconButton[data-small=true]{width:2em;height:2em}.CSVImporter_IconButton[data-focus-only=true]{opacity:0;pointer-events:none}.CSVImporter_IconButton[data-focus-only=true]:focus{opacity:1}.CSVImporter_IconButton>span{display:block;width:1.75em;height:1.75em;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.CSVImporter_IconButton>span[data-type=back]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZvY3VzYWJsZT0iZmFsc2UiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE1LjQxIDcuNDFMMTQgNmwtNiA2IDYgNiAxLjQxLTEuNDFMMTAuODMgMTJ6Ij48L3BhdGg+PC9zdmc+)}.CSVImporter_IconButton>span[data-type=forward]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZvY3VzYWJsZT0iZmFsc2UiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEwIDZMOC41OSA3LjQxIDEzLjE3IDEybC00LjU4IDQuNTlMMTAgMThsNi02eiI+PC9wYXRoPjwvc3ZnPg==)}.CSVImporter_IconButton>span[data-type=replay]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZvY3VzYWJsZT0iZmFsc2UiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIDVWMUw3IDZsNSA1VjdjMy4zMSAwIDYgMi42OSA2IDZzLTIuNjkgNi02IDYtNi0yLjY5LTYtNkg0YzAgNC40MiAzLjU4IDggOCA4czgtMy41OCA4LTgtMy41OC04LTgtOHoiPjwvcGF0aD48L3N2Zz4=)}.CSVImporter_IconButton>span[data-type=arrowBack]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZvY3VzYWJsZT0iZmFsc2UiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIwIDExSDcuODNsNS41OS01LjU5TDEyIDRsLTggOCA4IDggMS40MS0xLjQxTDcuODMgMTNIMjB2LTJ6Ij48L3BhdGg+PC9zdmc+)}.CSVImporter_IconButton>span[data-type=close]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZvY3VzYWJsZT0iZmFsc2UiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5IDYuNDFMMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMnoiPjwvcGF0aD48L3N2Zz4=)}.CSVImporter_IconButton:disabled>span{opacity:.25}.CSVImporter_IconButton[data-small=true]>span{font-size:.75em}.CSVImporter_ImporterFrame{border:1px solid gray;padding:1.2em;border-radius:.4em;background:#fff}.CSVImporter_ImporterFrame__header{display:flex;align-items:center;margin-top:-1em;margin-bottom:.2em;margin-left:-1em}.CSVImporter_ImporterFrame__headerTitle{padding-bottom:.1em;overflow:hidden;font-size:1.15em;color:#202020;text-overflow:ellipsis;white-space:nowrap}.CSVImporter_ImporterFrame__headerCrumbSeparator{flex:none;display:flex;margin-right:.5em;margin-left:.5em;font-size:1.2em;opacity:.5}.CSVImporter_ImporterFrame__headerCrumbSeparator>span{display:block;width:1em;height:1em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZvY3VzYWJsZT0iZmFsc2UiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEwIDZMOC41OSA3LjQxIDEzLjE3IDEybC00LjU4IDQuNTlMMTAgMThsNi02eiI+PC9wYXRoPjwvc3ZnPg==);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.CSVImporter_ImporterFrame__headerSubtitle{flex:none;padding-bottom:.1em;font-size:1.15em;color:#202020}.CSVImporter_ImporterFrame__footer{display:flex;align-items:center;margin-top:1.2em}.CSVImporter_ImporterFrame__footerFill{flex:1 1 0}.CSVImporter_ImporterFrame__footerError{flex:none;line-height:.8;color:#c00000;word-break:break-word}.CSVImporter_ImporterFrame__footerSecondary,.CSVImporter_ImporterFrame__footerNext{flex:none;display:flex;margin-left:1em}.CSVImporter_FileSelector{border:.25em dashed #000;padding:4em;border-radius:.4em;background:#f0f0f0;text-align:center;color:#202020;cursor:pointer}.CSVImporter_FileSelector[data-active=true]{background:#d7d7d7;transition:background .1s ease-out}.CSVImporter_FormatErrorMessage{display:flex;align-items:center;padding:.5em 1em;border-radius:.4em;background:#f0f0f0;color:#c00000}.CSVImporter_FormatErrorMessage>span{flex:1 1 0;margin-right:1em;width:0;word-break:break-word}.CSVImporter_FormatRawPreview__scroll{margin-bottom:1.2em;height:6em;overflow:auto;border-radius:.4em;background:#404040;color:#f0f0f0}.CSVImporter_FormatRawPreview__pre{margin:0;padding:.5em 1em;line-height:1.25;font-size:1.15em}.CSVImporter_FormatRawPreview__pre>aside{display:inline-block;margin-left:.2em;padding:0 .25em;border-radius:.2em;background:#fff;font-size:.75em;color:gray;opacity:.75}.CSVImporter_FormatDataRowPreview{max-height:12em;min-height:6em;border:1px solid gray;overflow:scroll}.CSVImporter_FormatDataRowPreview__table{width:100%;border-spacing:0;border-collapse:collapse}.CSVImporter_FormatDataRowPreview__table>thead>tr>th{font-style:italic;font-weight:400;color:gray}.CSVImporter_FormatDataRowPreview__table>thead>tr>th,.CSVImporter_FormatDataRowPreview__table>tbody>tr>td{border-right:1px solid rgba(128,128,128,.5);padding:.5em;line-height:1;font-size:.75em;white-space:nowrap}.CSVImporter_FormatDataRowPreview__table>thead>tr>th:last-child,.CSVImporter_FormatDataRowPreview__table>tbody>tr>td:last-child{border-right:none}.CSVImporter_FormatDataRowPreview__table>thead+tbody>tr:first-child>td,.CSVImporter_FormatDataRowPreview__table>tbody>tr+tr>td{padding-top:0}.CSVImporter_FileStep__header{display:flex;align-items:center;margin-bottom:.5em;font-size:1.15em;color:gray}.CSVImporter_FileStep__headerToggle{display:flex;align-items:center;margin-top:-.5em;margin-bottom:-.5em;margin-left:1.5em;color:#202020;cursor:pointer}.CSVImporter_FileStep__headerToggle>input[type=checkbox]{margin-right:.5em;width:1.2em;height:1.2em;cursor:pointer}.CSVImporter_FileStep__mainPendingBlock{display:flex;align-content:center;justify-content:center;padding:2em;color:gray}.CSVImporter_ColumnDragCard{position:relative;z-index:0;padding:.5em .75em;border-radius:.4em;background:#fff;box-shadow:0 1px 1px #00000040;cursor:default}.CSVImporter_ColumnDragCard[data-draggable=true]{cursor:grab;touch-action:none}.CSVImporter_ColumnDragCard[data-dummy=true]{border-radius:0;background:#f0f0f0;box-shadow:none;opacity:.5;user-select:none}.CSVImporter_ColumnDragCard[data-error=true]{background:#c0000040;color:#202020}.CSVImporter_ColumnDragCard[data-shadow=true]{background:#f0f0f0;box-shadow:none;color:#20202040}.CSVImporter_ColumnDragCard[data-drop-indicator=true]{box-shadow:0 1px 2px #00000080;color:#000}.CSVImporter_ColumnDragCard__cardHeader{margin:-.25em -.5em .25em;height:1.5em;font-weight:700;color:gray}.CSVImporter_ColumnDragCard__cardHeader>b{display:flex;align-items:center;justify-content:center;height:100%;background:#f0f0f0;line-height:1}.CSVImporter_ColumnDragCard__cardHeader>var{display:block;margin-bottom:-1px;width:1px;height:1px;overflow:hidden}.CSVImporter_ColumnDragCard__cardPaper[data-draggable=true]:hover .CSVImporter_ColumnDragCard__cardHeader,.CSVImporter_ColumnDragCard__cardPaper[data-dragged=true] .CSVImporter_ColumnDragCard__cardHeader{color:#000}.CSVImporter_ColumnDragCard__cardValue{margin-top:.25em;overflow:hidden;line-height:1.25em;font-size:.75em;text-overflow:ellipsis;white-space:nowrap}.CSVImporter_ColumnDragCard__cardValue[data-header=true]{text-align:center;font-style:italic;color:gray}.CSVImporter_ColumnDragCard__cardValue+div{margin-top:0}.CSVImporter_ColumnDragCard[data-shadow=true]>.CSVImporter_ColumnDragCard__cardValue[data-header=true]{color:#80808040}.CSVImporter_ColumnDragObject__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:none;pointer-events:none}.CSVImporter_ColumnDragObject__positioner{position:absolute;top:0;left:0;min-width:8em;width:0;height:0}.CSVImporter_ColumnDragObject__holder{position:absolute;top:-.75em;left:-.75em;width:100%;opacity:.9}.CSVImporter_ColumnDragSourceArea{display:flex;margin-top:.5em;margin-bottom:1em}.CSVImporter_ColumnDragSourceArea__control{flex:none;display:flex;align-items:center}.CSVImporter_ColumnDragSourceArea__page{position:relative;flex:1 1 0;display:flex;padding-top:.5em;padding-left:.5em}.CSVImporter_ColumnDragSourceArea__pageIndicator{position:absolute;top:-.5em;right:0;left:0;text-align:center;font-size:.75em}.CSVImporter_ColumnDragSourceArea__pageFiller{flex:1 1 0;margin-right:.5em}.CSVImporter_ColumnDragSourceArea__box{position:relative;flex:1 1 0;margin-right:.5em;width:0}.CSVImporter_ColumnDragSourceArea__boxAction{position:absolute;top:0;right:0;z-index:1}.CSVImporter_ColumnDragTargetArea{display:flex;flex-wrap:wrap;align-items:flex-start}.CSVImporter_ColumnDragTargetArea__box{flex-basis:25%;flex-grow:0;flex-shrink:1;width:0;padding-top:1em;padding-right:1em}.CSVImporter_ColumnDragTargetArea__boxLabel{margin-bottom:.25em;font-weight:700;color:#202020;word-break:break-word}.CSVImporter_ColumnDragTargetArea__boxLabel>b{margin-left:.25em;color:#c00000}.CSVImporter_ColumnDragTargetArea__boxValue{position:relative;z-index:0}.CSVImporter_ColumnDragTargetArea__boxValueAction{position:absolute;top:0;right:0;z-index:1}.CSVImporter_ColumnDragTargetArea__boxPlaceholderHelp{position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:98%;padding:.5em;text-align:center;color:gray}.CSVImporter_ProgressDisplay{padding:2em}.CSVImporter_ProgressDisplay__status{text-align:center;font-size:1.15em;color:#202020}.CSVImporter_ProgressDisplay__status.-pending{color:gray}.CSVImporter_ProgressDisplay__count{text-align:right;font-size:1em;color:gray}.CSVImporter_ProgressDisplay__count>var{display:inline-block;width:1px;height:1px;overflow:hidden;opacity:0}.CSVImporter_ProgressDisplay__progressBar{position:relative;width:100%;height:.5em;background:#f0f0f0}.CSVImporter_ProgressDisplay__progressBarIndicator{position:absolute;top:0;left:0;width:0;height:100%;background:#202020;transition:width .2s ease-out}.CSVImporter_Importer{box-sizing:border-box;line-height:1.4}.CSVImporter_Importer *{box-sizing:border-box}body.CSVImporter_dragging{-webkit-user-select:none;user-select:none}.Footer{height:35px;min-height:35px;display:flex;justify-content:flex-end;align-items:center;width:100%;font-family:Akzidenz,serif;color:var(--footer-copyright-color);font-size:10px;letter-spacing:.5px;padding:0 20px;box-sizing:border-box}@media screen and (min-width: 600px) and (max-width: 961px){.Footer{padding:0 0 0 40px;height:25px;min-height:25px;align-items:flex-end}}.DataCard__Card{margin:8px 12px;border-radius:15%;border:1px solid #dae8e5;padding:10px;text-align:left;background-color:#dae8e5}.DataCard__Icon{margin-top:-10px}.DataCard__PercentageWrapper{margin-top:5px;display:flex;gap:10px}.DataCard__Percentage{font-size:20px;font-family:AkzidenzGroteskBE-LightEx}.DataCard__Number{font-size:12px;font-family:AkzidenzGroteskStd-Light;display:flex;align-items:center;gap:2px}.DataCard__Header{font-size:12px;font-family:AkzidenzGroteskStd-Light}.DataCard__IconWrapper svg{width:9px;height:9px}.GroupPrescribeExaminationModal .PromFormModal__ExaminationStartImmediately{display:none}.select-container{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;width:100%}.select-field-container{display:flex;flex-direction:column;gap:.625rem;width:100%}.select-field{width:100%;font-size:.875rem;line-height:1rem;color:#000;border-radius:4px;border:1px solid #ebe9e7;outline:none;padding:8px}.select-field__control{box-shadow:none!important}.select-field__control--is-focused{border-color:#000!important;box-shadow:none}.select-field__control--is-disabled{background-color:#fff!important}.select-field__single-value{color:#191715!important}.select-field__indicator{padding:6px 8px!important}.select-field__multi-value{margin:-4px 0 0!important}.select-field__multi-value__label{padding-bottom:0!important}.select-field-loading{padding-right:8px!important;color:#000!important}.selected-value{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.selected-value__content{display:flex;flex-direction:row;align-items:center;gap:.625rem;width:100%}.selected-value__remove{font-size:1rem;cursor:pointer}.selected-value__avatar{width:2.25rem;height:2.25rem;border-radius:50%;background-color:#32c8c8;display:flex;align-items:center;justify-content:center}.selected-value__name{display:flex;flex-direction:column}.selected-value__name strong{font-size:1rem;font-family:AkzidenzGroteskBe-Md;line-height:1.125rem}.selected-value__name__user-info{display:flex;flex-direction:row;align-items:center;gap:.25rem}.selected-value__name__user-info span,.selected-value__name__user-info a{font-size:.75rem;line-height:1.25rem;height:1rem;font-family:AkzidenzGroteskStd}.selected-value__name__user-info a{color:#00f;text-decoration:underline;margin-top:-3px}.selected-value__user-type{font-size:.75rem;line-height:1.125rem;font-family:AkzidenzGroteskStd;color:#918f8d}.suggested-value{display:flex;flex-direction:row;align-items:center;gap:.25rem}.suggested-value span{font-size:.75rem;line-height:1rem;margin-bottom:-4px}.suggested-value svg{cursor:pointer;font-size:.8rem}.manager-select-icon,.patient-select-icon{margin-top:.3rem}.linked-accounts-visibility-checkbox{width:100%;display:flex;align-items:center;flex-direction:row;gap:.5rem;justify-content:flex-end;margin-top:-2px;z-index:999}.linked-accounts-visibility-checkbox span{font-family:AkzidenzGroteskStd-Md;margin-bottom:-2px}.linked-accounts-visibility-checkbox svg{cursor:pointer;color:#ff0064}.input-container{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-between;width:100%}.button-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;height:2rem;padding:0 1rem;transition:.2s all;border-radius:4px;outline:none}.button-container__confirm{background-color:#191715;color:#fff}.button-container__cancel{background-color:#ebe9e7;color:#191715}.button-text{font-size:.875rem;line-height:1rem;font-family:AkzidenzGroteskStd-Md;margin:0}.date-field-container{position:relative;font-family:AkzidenzGroteskStd}.date-field{width:100%;font-size:.875rem;line-height:1rem;color:#000;border-radius:4px;border:1px solid #ebe9e7;padding:8px;height:32px;display:flex;align-items:center;flex-direction:row;gap:.5rem;outline:none;background:none}.date-field div{display:flex;align-items:center;flex-direction:row;white-space:nowrap;margin-bottom:-4px}.date-field::placeholder{color:#9a9a9a}.date-field:focus{border-color:#000!important;outline:none!important}.date-field-time-zone{padding-top:.25rem;width:100%;font-size:.875rem;line-height:1rem;color:#696765}.date-field-time-zone strong{font-family:AkzidenzGroteskStd-Md}.date-picker-container{position:absolute;top:36px;left:0;z-index:1000;background-color:#fff;border:1px solid #ebe9e7;border-radius:4px;padding:1rem}.date-picker-container .PrivatePickersSlideTransition-root{min-height:210px}.date-picker-container .date-picker-guide-text{font-size:1rem;color:#191715;font-family:AkzidenzGroteskStd-Md;text-align:center}.date-picker-buttons{display:flex;flex-direction:row;gap:.75rem;justify-content:flex-end}.input-field{width:100%;font-size:.875rem;line-height:1rem;color:#000!important;border-radius:4px;border:1px solid #ebe9e7;outline:none;padding:8px;height:32px}.input-field::placeholder{color:#9a9a9a}.input-field__filled{border-color:#000}.input-field:focus{border-color:#000}.input-field:disabled{background-color:#fff;color:#191715!important}.textarea-field{width:100%;font-size:.875rem;line-height:1rem;color:#000;border-radius:4px;border:1px solid #ebe9e7;outline:none;padding:8px;resize:none;height:5.75rem}.textarea-field::placeholder{color:#9a9a9a}.textarea-field__filled{border-color:#000}.textarea-field:focus{border-color:#000}.time-field{width:100%;font-size:.875rem;line-height:1rem;color:#000;border-radius:4px;border:1px solid #ebe9e7;outline:none;padding:8px;height:32px}.time-field::placeholder{color:#9a9a9a}.time-field:focus{border-color:#000}.external-info-item-container{display:flex;flex-direction:column;gap:.5rem}.external-info-item-container__item{display:flex;flex-direction:row;gap:.75rem}.external-info-item-container__item p{font-family:AkzidenzGroteskStd;font-size:.75rem;line-height:.75rem;font-weight:500;color:#191715}.external-info-item-container__item span{font-family:AkzidenzGroteskStd-Md;font-size:.75rem;line-height:.75rem;font-weight:500;color:#191715}.external-info-container{margin-top:-10px}.external-info-container label{font-family:AkzidenzGroteskStd-Md;font-size:.625rem;line-height:.625rem;font-weight:500;color:#191715}.external-info-container__content{padding:1.25rem;border:1px solid #ebe9e7;border-radius:.25rem}.external-info-container__content__items{display:flex;flex-direction:column;gap:1rem}.duration-container{background-color:#dae8e5;font-size:14px;line-height:1rem;padding:.5rem;border-radius:4px;color:#191715;font-family:AkzidenzGroteskStd;white-space:nowrap;height:32px}.duration-container span{font-family:AkzidenzGroteskBE-Md}.book-meeting-form{display:flex;flex-direction:column;width:100%;gap:20.5px;padding:0 1.25rem}.book-meeting-form .UserForm__Field{margin-top:0!important;min-height:56.5px}.book-meeting-form .UserForm__Field .UserForm__FieldLabel{margin-left:40px;margin-bottom:.5rem;text-transform:capitalize;font-size:.625rem;line-height:.625rem;color:#23211f;font-weight:500;font-family:AkzidenzGroteskStd-Md}.book-meeting-form .UserForm__Field .UserForm__FieldLabel span,.book-meeting-form .UserForm__Field .MuiFormLabel-focused{display:none}.book-meeting-form .UserForm__Field .Field__ExternalControl{margin-top:0!important}.book-meeting-form .patient-select-field .FormError--active{margin-top:-1.625rem}.book-meeting-form .manager-select-field,.book-meeting-form .patient-select-field{margin-bottom:20px}.book-meeting-form .default-height-field{min-height:32px!important}.book-meeting-form .default-height-field .UserForm__FieldLabel{margin-left:0}.book-meeting-form .default-height-field .FormError{padding-left:0}.book-meeting-form .FormError{padding-left:2.5rem}.book-meeting-form__additional-fields{display:flex;flex-direction:column;gap:1.25rem;padding:0 0 0 2.5rem}.date-time-field{min-height:75px}.date-time-input-container{width:772px;align-items:flex-start}@media (max-width: 1066px){.date-time-input-container{flex-direction:column}.date-time-input-container .duration-container{margin-left:42px}}@media (max-width: 768px){.date-time-input-container .duration-container{margin-left:36px}}.date-time-container{display:flex;flex-direction:row;gap:1rem;align-items:flex-start;width:100%}.date-container{display:flex;flex-direction:row;gap:.5rem;align-items:flex-start;width:530px}@media (max-width: 788px){.date-container{width:100%;flex-direction:column}}.time-container{display:flex;flex-direction:row;gap:.5rem;align-items:flex-start}.time-container hr{min-width:12px!important;height:1px;background-color:#000}.select-content{display:flex;flex-direction:column;gap:.625rem;width:100%}.GroupUsersTable .WUK-Table{height:350px;border-color:#d7d5d3}.GroupUsersTable .WUK-Table .TableWithDataSource__Table{border-radius:4px}.GroupUsersTable .WUK-Table .WUK-Table__Header,.GroupUsersTable .WUK-Table .MuiDataGrid-main{background:#fff}.UsersGroupHistory .WUK-Table{height:300px;border-color:#d7d5d3}.UsersGroupHistory .WUK-Table .TableWithDataSource__Table{border-radius:4px}.UsersGroupHistory .WUK-Table .WUK-Table__Header,.UsersGroupHistory .WUK-Table .MuiDataGrid-main{background:#fff}.shared-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000}.shared-modal{background:#fff;border-radius:8px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;position:relative;max-width:90vw;max-height:90vh;overflow:auto}.shared-modal__close{position:absolute;top:16px;right:16px;background:transparent;border:none;font-size:24px;font-weight:700;color:#6b7280;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.shared-modal__close:hover{background:#f3f4f6;color:#374151}.shared-modal-datepicker{width:398px;padding-top:18px;padding-left:14px;padding-right:14px}.shared-modal-datepicker .shared-datepicker{padding-top:20px}.shared-modal-datepicker__title{font-size:17px;line-height:28px;font-weight:600;padding-left:.833em;padding-right:.833em;margin-bottom:10px;color:#000}.shared-modal-datepicker__body{padding-bottom:20px}.shared-modal-datepicker__footer{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;padding-left:.833em;padding-right:.833em;padding-bottom:20px}.shared-btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:all .2s ease;min-height:36px;border:1px solid transparent}.shared-btn--primary{background:#1f2937;color:#fff;border-color:#1f2937}.shared-btn--primary:hover{background:#111827;border-color:#111827}.shared-btn--secondary{background:#f3f4f6;color:#374151;border-color:#d1d5db}.shared-btn--secondary:hover{background:#e5e7eb;border-color:#9ca3af}.shared-btn--primary{background:#3b82f6;color:#fff;border-color:#3b82f6}.shared-btn--primary:hover{background:#2563eb;border-color:#2563eb}.shared-btn--cancel{background:#ef4444;color:#fff;border-color:#ef4444}.shared-btn--cancel:hover{background:#dc2626;border-color:#dc2626}.shared-btn--confirm{background:#22c55e;color:#fff;border-color:#22c55e}.shared-btn--confirm:hover{background:#16a34a;border-color:#16a34a}.rdrCalendarWrapper{box-sizing:border-box;background:#fff;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{flex:1 1;width:0;text-align:center;color:inherit}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{flex-basis:calc(100% / 7);box-sizing:inherit;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{position:absolute;font-size:1.6em;line-height:1.6em;top:0;right:.25em;color:red}.rdrDay{box-sizing:inherit;width:calc(100% / 7);position:relative;font:inherit;cursor:pointer}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align: auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{border-radius:4px;background-color:#fff;box-shadow:0 1px 2px #23394236;border:1px solid transparent}.rdrDateDisplayItem input{cursor:pointer;height:2.5em;line-height:2.5em;border:0px;background:transparent;width:100%;color:#849095}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:10px 30px 10px 10px;border-radius:4px;outline:0;color:#3e484f;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") no-repeat;background-position:right 8px center;cursor:pointer;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{display:block;width:24px;height:24px;margin:0 .833em;padding:0;border:0;border-radius:5px;background:#eff2f7}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{display:block;width:0;height:0;padding:0;text-align:center;border-style:solid;margin:auto;transform:translate(-3px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:transparent rgb(52,73,94) transparent transparent;transform:translate(-3px)}.rdrNextButton i{margin:0 0 0 7px;border-width:4px 4px 4px 6px;border-color:transparent transparent transparent rgb(52,73,94);transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{font-weight:400;line-height:2.667em;color:#849095}.rdrDay{background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;padding:0;line-height:3em;height:3em;text-align:center;color:#1d2429}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;font-weight:300;position:absolute;inset:5px 0;display:flex;align-items:center;justify-content:center}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:18px;height:2px;border-radius:2px;background:#3d91ff}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;inset:5px 0}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;border-left-width:1px;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;border-right-width:1px;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{background:#ffffff17;position:absolute;inset:3px 0;pointer-events:none;border:0px solid currentColor;z-index:1}.rdrDayStartPreview{border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDefinedRangesWrapper{font-size:12px;width:226px;border-right:solid 1px #eff2f7;background:#fff}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{border:0;cursor:pointer;display:block;outline:0;border-bottom:1px solid #eff2f7;padding:0;background:#fff}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;outline:0;line-height:18px;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{width:30px;height:30px;line-height:30px;border-radius:4px;text-align:center;border:solid 1px rgb(222,231,235);margin-right:10px;color:#6c767a}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;outline:0;color:#333}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";border:1px solid currentColor;border-radius:1.333em;position:absolute;inset:-2px 0;background:transparent}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale(100%) opacity(60%)}.rdrMonthName{text-align:left;font-weight:600;color:#849095;padding:.833em}.shared-datepicker .rdrInRange{background-color:#e1e1e1}.shared-datepicker .rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span{color:#000}.shared-datepicker .rdrStartEdge{border-right:2px solid transparent}.shared-datepicker .rdrEndEdge{border-left:2px solid transparent}.shared-datepicker .rdrStartEdge.rdrEndEdge{border:0}.shared-datepicker .rdrStartEdge,.shared-datepicker .rdrEndEdge{background-color:#f3f4f6}.shared-datepicker .rdrStartEdge:after,.shared-datepicker .rdrEndEdge:after{content:"";position:absolute;inset:0;border-radius:10px;background-color:#000}.shared-datepicker .rdrStartEdge .rdrDayNumber span,.shared-datepicker .rdrEndEdge .rdrDayNumber span{color:#fff!important;position:relative;z-index:1}.shared-datepicker .rdrDayToday .rdrDayNumber span:after,.shared-datepicker .rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after{background-color:#000}.shared-datepicker .rdrNextButton{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjOUQ5RkFCIj4KICA8cGF0aAogICAgZD0iTTguMjkzIDUuMjkzYTEgMSAwIDAxMS40MTQgMGw2IDZhMSAxIDAgMDEwIDEuNDE0bC02IDZhMSAxIDAgMDEtMS40MTQtMS40MTRMMTMuNTg2IDEyIDguMjkzIDYuNzA3YTEgMSAwIDAxMC0xLjQxNHoiPgogIDwvcGF0aD4KPC9zdmc+);background-size:24px 24px;background-position:center;background-repeat:no-repeat}.shared-datepicker .rdrPprevButton:before{content:"";position:absolute;inset:0;transform:rotate(180deg);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjOUQ5RkFCIj4KICA8cGF0aAogICAgZD0iTTguMjkzIDUuMjkzYTEgMSAwIDAxMS40MTQgMGw2IDZhMSAxIDAgMDEwIDEuNDE0bC02IDZhMSAxIDAgMDEtMS40MTQtMS40MTRMMTMuNTg2IDEyIDguMjkzIDYuNzA3YTEgMSAwIDAxMC0xLjQxNHoiPgogIDwvcGF0aD4KPC9zdmc+);background-size:24px 24px;background-position:center;background-repeat:no-repeat}.shared-datepicker .rdrDay .rdrStartEdge~.rdrDayNumber span,.shared-datepicker .rdrDay .rdrEndEdge~.rdrDayNumber span{color:#fff!important}.shared-datepicker--not-selected .rdrSelected,.shared-datepicker--not-selected .rdrInRange,.shared-datepicker--not-selected .rdrStartEdge,.shared-datepicker--not-selected .rdrEndEdge{background:#fff}.shared-datepicker-button{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;color:#374151;transition:all .2s ease;min-height:36px;min-width:140px;justify-content:flex-start}.shared-datepicker-button:hover:not(:disabled){border-color:#9ca3af;background:#f9fafb}.shared-datepicker-button:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.shared-datepicker-button:disabled{opacity:.5;cursor:not-allowed}.shared-datepicker-button__icon{color:#6b7280;flex-shrink:0;width:16px;height:16px}.shared-datepicker-button__text{font-weight:500;color:#374151;white-space:nowrap;flex:1;text-align:left}.shared-datepicker{width:100%;display:flex}.shared-datepicker .rdrCalendarWrapper{display:flex}.shared-datepicker .rdrMonth{width:100%}.shared-modal-datepicker .shared-datepicker .rdrMonth{min-height:342px}@media (max-width: 768px){.shared-modal-datepicker .shared-datepicker .rdrMonth{min-height:300px}}.shared-datepicker .rdrDay{height:4.1em}@media (max-width: 768px){.shared-datepicker .rdrDay{height:3.5em}}.shared-datepicker .rdrSelected{background-color:#f3f4f6}.shared-datepicker .rdrSelected:after{content:"";position:absolute;inset:0;border-radius:10px;background-color:#000}.shared-datepicker .rdrSelected .rdrDayNumber span{color:#fff!important;position:relative;z-index:1}.shared-datepicker .rdrDayInPreview,.shared-datepicker .rdrDayStartPreview,.shared-datepicker .rdrDayHovered,.shared-datepicker .rdrDayEndPreview{border-color:#000}.shared-datepicker .rdrDayStartPreview,.shared-datepicker .rdrDayStartOfWeek .rdrDayInPreview,.shared-datepicker .rdrDayStartOfWeek .rdrDayEndPreview,.shared-datepicker .rdrDayStartOfMonth .rdrDayInPreview,.shared-datepicker .rdrDayStartOfMonth .rdrDayEndPreview{border-top-left-radius:10px;border-bottom-left-radius:10px}.shared-datepicker .rdrDayStartPreview .rdrDayNumber,.shared-datepicker .rdrDayStartOfWeek .rdrDayInPreview .rdrDayNumber,.shared-datepicker .rdrDayStartOfWeek .rdrDayEndPreview .rdrDayNumber,.shared-datepicker .rdrDayStartOfMonth .rdrDayInPreview .rdrDayNumber,.shared-datepicker .rdrDayStartOfMonth .rdrDayEndPreview .rdrDayNumber{color:#fff!important}.shared-datepicker .rdrDayEndPreview,.shared-datepicker .rdrDayEndOfWeek .rdrDayInPreview,.shared-datepicker .rdrDayEndOfWeek .rdrDayStartPreview,.shared-datepicker .rdrDayEndOfMonth .rdrDayInPreview{border-top-right-radius:10px;border-bottom-right-radius:10px}.shared-datepicker .rdrDayToday .rdrDayNumber span:after{background-color:#000}.shared-datepicker .rdrNextButton i,.shared-datepicker .rdrPprevButton i{display:none}.shared-datepicker .rdrNextPrevButton{width:32px;height:32px;background-color:#f3f4f6}@media (max-width: 768px){.shared-datepicker .rdrNextPrevButton{width:26px;height:26px}}.shared-datepicker .rdrNextButton{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjOUQ5RkFCIj4KICA8cGF0aAogICAgZD0iTTguMjkzIDUuMjkzYTEgMSAwIDAxMS40MTQgMGw2IDZhMSAxIDAgMDEwIDEuNDE0bC02IDZhMSAxIDAgMDEtMS40MTQtMS40MTRMMTMuNTg2IDEyIDguMjkzIDYuNzA3YTEgMSAwIDAxMC0xLjQxNHoiPgogIDwvcGF0aD4KPC9zdmc+);background-size:24px 24px;background-position:center;background-repeat:no-repeat}@media (max-width: 768px){.shared-datepicker .rdrNextButton{background-size:20px 20px}}.shared-datepicker .rdrPprevButton{position:relative}.shared-datepicker .rdrPprevButton:before{content:"";position:absolute;inset:0;transform:rotate(180deg);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSIjOUQ5RkFCIj4KICA8cGF0aAogICAgZD0iTTguMjkzIDUuMjkzYTEgMSAwIDAxMS40MTQgMGw2IDZhMSAxIDAgMDEwIDEuNDE0bC02IDZhMSAxIDAgMDEtMS40MTQtMS40MTRMMTMuNTg2IDEyIDguMjkzIDYuNzA3YTEgMSAwIDAxMC0xLjQxNHoiPgogIDwvcGF0aD4KPC9zdmc+);background-size:24px 24px;background-position:center;background-repeat:no-repeat}@media (max-width: 768px){.shared-datepicker .rdrPprevButton:before{background-size:20px 20px}}.shared-datepicker .rdrMonthAndYearPickers select{padding:0;background:none;font-weight:400;font-size:16px}.shared-datepicker .rdrWeekDay{font-size:10px;color:#000}.shared-datepicker .rdrDayNumber{font-size:17px;font-weight:400;color:#333!important}@media (max-width: 768px){.shared-datepicker .rdrDayNumber{font-size:14px}}.shared-datepicker .rdrDayNumber span{color:#333!important}.shared-datepicker .rdrDay .rdrSelected~.rdrDayNumber span{color:#fff!important}.shared-datepicker .rdrMonthAndYearWrapper{height:auto;padding-top:15px;padding-bottom:17px}@media (max-width: 768px){.shared-datepicker .rdrMonthAndYearWrapper{font-size:15px}}.ScoresListCell{border:none;padding:0;width:100%}.ScoresListCell .ExpansionBlock__title{min-height:10px}.ScoresListCell .ExpansionBlock__item--collapsed{max-height:initial}.ScoresListCell .CellContent__scoreValueTitle{font-size:16px}.AssetToUpload{padding:20px;border:1px solid #ebe9e7;font-family:Akzidenz,Roboto,sans-serif}.AssetToUpload .ProgressBar__Filler{box-shadow:none}.AssetToUpload--error .AssetToUpload__Title{color:#ff0064}.AssetToUpload--error .AssetToUpload__TitleIcon{cursor:pointer;fill:#ff0064}.AssetToUpload--error .ProgressBar__Filler{background:#ff0064}.AssetToUpload__Title{display:flex;align-items:start;margin-bottom:10px;font-weight:400}.AssetToUpload__TitleText{flex-grow:1;align-self:center;display:flex;flex-wrap:wrap}.AssetToUpload__TitleTextName{font-weight:500;margin-right:20px}.AssetToUpload__Title .AssetToUpload--errorText{white-space:nowrap}.AssetToUpload__TitleIcon{margin-right:10px}.AssetToUpload__DeleteIcon{cursor:pointer;color:#000}.AssetToUpload__DeleteIcon:hover{color:#413f3d}.AssetToUpload__ProgressBar .ProgressBar__Background{height:4px;border:0;box-shadow:none}.AssetToUpload__ProgressBar .ProgressBar__Label{display:none}.AssetToUpload__Form{display:flex;align-items:flex-end;gap:20px;justify-content:space-between;margin-top:20px}.AssetToUpload__Form>*{flex-grow:1}.AssetsUploadModal{font-family:Akzidenz,Roboto,sans-serif}.AssetsUploadModal__Inner{width:800px;min-height:calc(100vh - 100px)}.AssetsUploadModal .AssetsUploadModal__Content{padding:0}.AssetsUploadModal__Dropzone{background:#dae8e580;padding:40px;text-align:center}.AssetsUploadModal__DropzoneInnerText{font-size:18px;font-weight:500}.AssetsUploadModal .AssetsUploadModal__DropzoneActive{background:#009688}.AssetsUploadModal__Error{padding:10px 20px;color:#ff0064}.AssetsUploadModal .LanguageSwitcher--disabled{color:#bfbfbf}.AssetsUploadModal--not-contains-dropped-assets .AssetsUploadModal__Content{display:flex}.AssetsUploadModal--not-contains-dropped-assets .AssetsUploadModal__Dropzone{flex-grow:1;display:flex;align-items:center;justify-content:center}.NotationFooter{display:flex;justify-content:flex-end;align-items:flex-end;gap:10px;height:34px;margin:20px;position:absolute;bottom:0;right:0}.NotationHeader{margin-top:20px;margin-right:20px;display:flex;justify-content:end}.NotationHeader svg[data-testId=CloseIcon]{cursor:pointer}.ql-container{font-family:Akzidenz!important}.ql-container .ql-toolbar{font-family:Akzidenz;display:flex;align-items:center;border-radius:8px;padding:0!important}.ql-container .ql-toolbar .ql-menu{background-color:#d7d5d3;padding:6px 2px;border-radius:4px}.ql-container .ql-editor p,.ql-container .ql-editor ul,.ql-container .ql-editor ol,.ql-container .ql-editor li{font-size:15px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.15px}.ql-container .ql-editor em{font-family:Akzidenz,sans-serif;font-style:italic}.ql-container .ql-editor a{color:#00f;font-size:15px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.15px;text-decoration-line:underline}.ql-container .ql-editor .ql-size-small{font-size:18px;font-style:normal;font-weight:500;line-height:18px;letter-spacing:.18px}.ql-container .ql-editor .ql-size-large{font-size:23px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:.23px}.ql-container .ql-editor .ql-size-huge{font-size:30px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:.3px}.DynamicTableContainer{background-color:#fff;color:var(--color-text-primary, #374151);margin:var(--space-3, 24px) 0;border-radius:var(--radius-sm, 6px);border:1px solid var(--color-neutral-border, #E5E7EB);box-shadow:none!important}.DynamicTableContainer .MuiTable-root{border-collapse:separate;border-spacing:0}.DynamicTableContainer .MuiTableCell-head{font-weight:600;background-color:var(--color-neutral-bg, #F9FAFB);color:var(--color-text-primary, #374151);font-size:12px;text-transform:uppercase;letter-spacing:.03em;padding:var(--space-2, 16px);border-bottom:1px solid var(--color-neutral-border, #E5E7EB)}.DynamicTableContainer .MuiTableCell-head:first-child{border-top-left-radius:var(--radius-sm, 6px)}.DynamicTableContainer .MuiTableCell-head:last-child{border-top-right-radius:var(--radius-sm, 6px)}.DynamicTableContainer .MuiTableCell-body{padding:var(--space-2, 16px);font-size:14px;border-bottom:1px solid rgba(229,231,235,.5)}.DynamicTableContainer .MuiTableCell-body:last-child{padding-right:var(--space-2, 16px)}.DynamicTableContainer .MuiTableRow-root{height:44px}.DynamicTableContainer .MuiTableRow-root:hover{background-color:var(--color-hover-bg, #F3F4F6)}.DynamicTableContainer .MuiTableRow-root:last-child .MuiTableCell-body{border-bottom:none}.DynamicTableContainer p,.DynamicTableContainer td,.DynamicTableContainer th{font-family:Akzidenz}.DynamicTableContainer .MuiIconButton-root{padding:4px;border-radius:0;border:none;box-shadow:none;min-width:auto;width:auto;height:auto;transition:all var(--motion-duration-fast, .12s) var(--motion-easing, cubic-bezier(.4, 0, .2, 1))}.DynamicTableContainer .MuiIconButton-root:hover{background-color:transparent;box-shadow:none;transform:none}.DynamicTableContainer .MuiIconButton-root:active{box-shadow:none;transform:none}.DynamicTableContainer .MuiIconButton-root.primary{color:#000}.DynamicTableContainer .MuiIconButton-root.primary:hover{background-color:transparent}.DynamicTableContainer .MuiIconButton-root.secondary{color:#000}.DynamicTableContainer .MuiIconButton-root.secondary:hover{background-color:transparent}.DynamicTableContainer .MuiIconButton-root.success{color:#6b7280}.DynamicTableContainer .MuiIconButton-root.success:hover{background-color:transparent}.DynamicTableContainer .MuiIconButton-root.danger{color:#000}.DynamicTableContainer .MuiIconButton-root.danger:hover{background-color:transparent}.DynamicTableContainer .MuiIconButton-root.warning{color:#000}.DynamicTableContainer .MuiIconButton-root.warning:hover{background-color:transparent}.DynamicTableContainer .MuiTextField-root .MuiInputBase-root{font-size:14px;border-radius:var(--radius-sm, 6px)}.DynamicTableContainer .MuiTextField-root .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--color-primary, #1414c8)}.DynamicTableContainer .MuiTextField-root .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-primary, #1414c8);border-width:2px}.DynamicTableContainer .empty-table-state{text-align:center;padding:var(--space-4, 32px);color:var(--color-text-secondary, #4B5563)}.DynamicTableContainer .empty-table-state .empty-icon{font-size:48px;margin-bottom:var(--space-2, 16px);opacity:.5}.DynamicTableContainer .empty-table-state .empty-title{font-size:16px;font-weight:600;margin-bottom:var(--space-1, 8px)}.DynamicTableContainer .empty-table-state .empty-description{font-size:14px;opacity:.7}.subtabsManager{display:flex;flex-direction:column;gap:var(--space-2)}.subtabsManagerHeader{display:flex;align-items:flex-end;gap:16px;margin-bottom:16px}.subtabsManagerHeader .fieldSelectContainer{flex:1}.subtabsManagerConfigSection{display:flex;flex-direction:column;gap:var(--space-2)}.subtabsManagerForm{max-width:800px;width:100%;display:flex;flex-direction:column;height:100%}.subtabsManagerSection{margin-bottom:var(--space-4);flex-shrink:0}.subtabsManagerSectionTitle{margin-bottom:var(--space-2)!important;color:var(--color-text-primary)!important;font-size:16px;font-weight:600;font-family:Akzidenz}.subtabsManagerSectionDescription{margin-bottom:var(--space-2)!important;color:var(--color-text-secondary)!important;font-size:14px;line-height:1.5;font-family:Akzidenz}.subtabsManagerNameContainer{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.subtabsManagerNameInput{flex:1}.subtabsManagerDefaultCheckbox{display:flex;align-items:center}.subtabsManagerDefaultCheckbox .MuiFormControlLabel-root{margin:0;display:flex;align-items:center}.subtabsManagerDefaultCheckbox .MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:.875rem;color:var(--color-text-secondary);font-family:Akzidenz;margin-left:4px}.subtabsManagerDefaultCheckbox .MuiFormControlLabel-root .MuiCheckbox-root{padding:4px;color:var(--color-primary)}.subtabsManagerDefaultCheckbox .MuiFormControlLabel-root .MuiCheckbox-root.Mui-checked{color:var(--color-primary)}.subtabsManagerDefaultCheckbox .MuiFormControlLabel-root .MuiCheckbox-root .MuiSvgIcon-root{font-size:1.2rem}.subtabsManagerCheckboxInput{width:16px;height:16px;cursor:pointer;accent-color:var(--color-primary)}.subtabsManagerCheckboxLabel{font-size:14px;color:var(--color-text-secondary);cursor:pointer;user-select:none;font-family:Akzidenz;margin:0}.subtabsManagerFieldsSection{flex:1;min-height:0}.subtabsManagerFieldsContainer{flex:1;min-height:0;display:flex;flex-direction:column}.subtabsManagerEmptyFields{text-align:center;color:var(--color-text-secondary);background:var(--color-neutral-bg);border-radius:var(--radius-sm);border:1px dashed var(--color-neutral-border);font-family:Akzidenz}.subtabsManagerFieldsList{display:flex;flex-direction:column;gap:var(--space-3);flex:1;min-height:0}.subtabsManagerFieldItem{padding:var(--space-2);border:1px solid var(--color-neutral-border);border-radius:var(--radius-sm);background:#fff;transition:all var(--motion-duration-fast) var(--motion-easing)}.subtabsManagerFieldItem h6{font-family:Akzidenz}.subtabsManagerFieldItem:hover{box-shadow:var(--elevation-default)}.subtabsManagerFieldTitle{margin-bottom:var(--space-1)!important;font-weight:500;color:var(--color-text-primary);display:flex;align-items:center;gap:var(--space-1);font-family:Akzidenz}.subtabsManagerFieldTitleEnabled{color:var(--color-primary)}.subtabsManagerFieldBadge{margin-left:var(--space-1);padding:2px var(--space-1);background:#28a745;color:#fff;border-radius:12px;font-size:11px;text-transform:uppercase;font-weight:600;font-family:Akzidenz}.subtabsManagerFieldNoValues{color:var(--color-text-secondary)!important;font-style:italic;font-size:14px;font-family:Akzidenz}.subtabsManagerList,.subtabsManagerListContent,.subtabsManagerContent{width:100%}@media (max-width: 768px){.subtabsManagerForm{padding:var(--space-2);max-width:100%}.subtabsManagerList{padding:var(--space-2)}.subtabsManagerNameContainer{flex-direction:column;align-items:stretch;gap:var(--space-2)}.subtabsManagerFieldItem{padding:var(--space-2)}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.subtabsManagerFieldBadge{font-weight:700}}@media print{.subtabsManagerForm,.subtabsManagerList{padding:0;max-width:none}.subtabsManagerFieldsSection{max-height:none;overflow:visible}.subtabsManagerFieldItem{break-inside:avoid;page-break-inside:avoid}}:root{--color-primary: #1414c8;--color-danger: #d92d20;--color-neutral-border: #e5e7eb;--color-neutral-bg: #f9fafb;--color-accent-surface: #eef2ff;--color-text-primary: #374151;--color-text-secondary: #4b5563;--color-hover-bg: #f3f4f6;--radius-sm: 6px;--radius-lg: 12px;--space-1: 8px;--space-2: 16px;--space-3: 24px;--space-4: 32px;--shadow-1: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-2: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-3: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-4: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--elevation-default: var(--shadow-1);--elevation-hover: var(--shadow-2);--elevation-active: var(--shadow-3);--motion-duration-fast: .12s;--motion-duration-normal: .16s;--motion-easing: cubic-bezier(.4, 0, .2, 1);--color-focus: #1414c8;--color-outline-neutral: #cbd5e1;--color-outline-danger: #d92d20}.settingsModal{display:flex;justify-content:center;align-items:center;padding:var(--space-4)}.settingsModal .settingsFooter{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-neutral-border);flex-shrink:0;background-color:#fff}.settingsModal .settingsFooter .settingsFooterLeft,.settingsModal .settingsFooter .settingsFooterRight{display:flex;gap:var(--space-2)}.settingsModal .settingsFooter .MuiButtonBase-root{box-shadow:var(--elevation-default);transition:all var(--motion-duration-fast) var(--motion-easing)}.settingsModal .settingsFooter .MuiButtonBase-root:hover{box-shadow:var(--elevation-hover);transform:translateY(-1px)}.settingsModal .settingsFooter .MuiButtonBase-root:active{box-shadow:var(--elevation-active);transform:translateY(0)}.settingsModalContent:focus{outline:none!important}.settingsModalContent{display:flex;flex-direction:column;background-color:#fff;width:640px;max-height:90vh;border-radius:var(--radius-lg);box-shadow:var(--shadow-4);animation:modalEnter var(--motion-duration-normal) var(--motion-easing);overflow:hidden}.settingsModalContent .section-heading{font-family:Akzidenz!important}@keyframes modalEnter{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.settingsModalContent .settingsModalTitleContainer{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--color-neutral-border);font-family:Akzidenz!important;flex-shrink:0;background-color:#fff}.settingsModalContent .settingsModalTitleContainer h2{font-size:20px;font-weight:600;color:var(--color-text-primary);margin:0;font-family:Akzidenz}.settingsModalContent .settingsModalTitleContainer .close-icon{cursor:pointer;padding:var(--space-1);border-radius:var(--radius-sm);transition:background-color var(--motion-duration-fast) var(--motion-easing)}.settingsModalContent .settingsModalTitleContainer .close-icon:hover{background-color:var(--color-hover-bg)}.settingsModalContent .settingsBody{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;overflow:hidden}.settingsModalContent .settingsBody .MuiTabs-root{flex-shrink:0;width:100%;border-bottom:1px solid var(--color-neutral-border)}.settingsModalContent .settingsBody .MuiTabs-root .MuiTabs-flexContainer{width:100%;display:flex;justify-content:stretch}.settingsModalContent .settingsBody .MuiTabs-root .MuiTab-root{font-size:14px;font-weight:500;font-family:AkzidenzGroteskStd-Md;text-transform:none;color:var(--color-text-secondary);flex:1;min-width:0;max-width:none;width:100%;padding:var(--space-3) var(--space-2);border-radius:0;transition:all var(--motion-duration-fast) var(--motion-easing)}.settingsModalContent .settingsBody .MuiTabs-root .MuiTab-root span{font-family:AkzidenzGroteskStd-Md}.settingsModalContent .settingsBody .MuiTabs-root .MuiTab-root:hover{background-color:var(--color-hover-bg)}.settingsModalContent .settingsBody .MuiTabs-root .MuiTab-root.Mui-selected{color:var(--color-primary);background-color:transparent}.settingsModalContent .settingsBody .MuiTabs-root .MuiTabs-indicator{background-color:var(--color-primary);height:2px}.settingsModalContent .settingsBody [class*=MuiTabs-root]{width:100%!important;border-bottom:1px solid var(--color-neutral-border)}.settingsModalContent .settingsBody [class*=MuiTabs-root] [class*=MuiTabs-flexContainer]{width:100%!important;display:flex!important;justify-content:stretch!important}.settingsModalContent .settingsBody [class*=MuiTabs-root] [class*=MuiTab-root]{flex:1!important;min-width:0!important;max-width:none!important;width:100%!important;font-family:AkzidenzGroteskStd-Md!important;text-transform:none;padding:var(--space-3) var(--space-2);border-radius:0;transition:all var(--motion-duration-fast) var(--motion-easing)}.settingsModalContent .settingsBody [class*=MuiTabs-root] [class*=MuiTab-root] span{font-family:AkzidenzGroteskStd-Md!important}.settingsModalContent .settingsBody [class*=MuiTabs-root] [class*=MuiTab-root]:hover{background-color:var(--color-hover-bg)}.settingsModalContent .settingsBody [class*=MuiTabs-root] [class*=MuiTab-root][class*=Mui-selected]{background-color:transparent!important}.settingsModalContent .settingsBody [class*=MuiTabs-root] [class*=MuiTabs-indicator]{background-color:var(--color-primary)!important;height:2px}.settingsModalContent .settingsBodyContent{flex:1;padding:var(--space-3) var(--space-4);width:100%;overflow-y:auto;overflow-x:hidden}.settingsModalContent .settingsBodyFields,.settingsModalContent .settingsBodyValues{display:flex;flex-direction:column;gap:var(--space-3)}.settingsModalContent .settingsBodySwitchOptions{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-3) 0;padding:var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-neutral-border)}.settingsModalContent .settingsBodySwitchOptions .switchOption{display:flex;align-items:center;justify-content:space-between}.settingsModalContent .settingsBodySwitchOptions .switchOption label{font-size:14px;color:var(--color-text-primary);font-weight:500}.settingsModalContent .settingsBodyAddField{display:flex;justify-content:flex-end;margin-bottom:var(--space-3)}.settingsModalContent .settingsBodyFieldInput{flex:1}.settingsModalContent .settingsBodyFieldButtons{display:flex;flex-direction:row;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-3)}.settingsModalContent .settingsBodySelectField{display:flex;flex-direction:row;align-items:flex-end;width:100%;gap:8px}.settingsModalContent .settingsBodySelectField .fieldSelectContainer{flex:1;min-width:240px}.settingsModalContent .settingsBodySelectField .fieldSelectContainer .SelectInputContainer,.settingsModalContent .settingsBodySelectField .fieldSelectContainer .MuiFormControl-root{width:100%;margin:0}.settingsModalContent .settingsBodySelectField .fieldActions{display:flex;gap:var(--space-1)}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root{height:40px;min-width:96px;border-radius:var(--radius-sm);font-size:14px;font-weight:600;text-transform:none;box-shadow:var(--elevation-default);transition:all var(--motion-duration-fast) var(--motion-easing);border:none;cursor:pointer}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root:hover{box-shadow:var(--elevation-hover);transform:translateY(-1px)}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root:active{box-shadow:var(--elevation-active);transform:translateY(0)}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root.primary{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary)}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root.primary:hover{background-color:#1010a0}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root.primary:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:none}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root.secondary{border:1px solid var(--color-outline-neutral);background-color:#fff;color:var(--color-text-primary)}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root.secondary:hover{background-color:#fff;border-color:#94a3b8}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root.secondary:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:none}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root.danger{border:1px solid var(--color-outline-danger);background-color:#fff;color:var(--color-outline-danger)}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root.danger:hover{background-color:#fff;color:#b91c1c;border-color:#b91c1c}.settingsModalContent .settingsBodySelectField .fieldActions .MuiButtonBase-root.danger:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:none}.settingsModalContent .addingContainer{display:flex;justify-content:flex-end}.settingsModalContent .addingContainer .MuiButtonBase-root{box-shadow:var(--elevation-default);transition:all var(--motion-duration-fast) var(--motion-easing)}.settingsModalContent .addingContainer .MuiButtonBase-root:hover{box-shadow:var(--elevation-hover);transform:translateY(-1px)}.settingsModalContent .addingContainer .MuiButtonBase-root:active{box-shadow:var(--elevation-active);transform:translateY(0)}.settingsModalContent .sectionHeading{font-size:14px;font-weight:600;color:var(--color-text-primary);margin-bottom:var(--space-2);display:flex;align-items:center;gap:var(--space-1);font-family:AkzidenzGroteskStd-Md}.settingsModalContent .fieldPropertiesPanel{animation:fadeInUp var(--motion-duration-normal) var(--motion-easing);font-family:Akzidenz}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.settingsModalContent .buttonGroup{display:flex;gap:var(--space-1)}.settingsModalContent .buttonGroup .MuiButtonBase-root{height:40px;min-width:96px;border-radius:var(--radius-sm);font-size:14px;font-weight:600;text-transform:none;box-shadow:var(--elevation-default);transition:all var(--motion-duration-fast) var(--motion-easing);border:none;cursor:pointer}.settingsModalContent .buttonGroup .MuiButtonBase-root:hover{box-shadow:var(--elevation-hover);transform:translateY(-1px)}.settingsModalContent .buttonGroup .MuiButtonBase-root:active{box-shadow:var(--elevation-active);transform:translateY(0)}.settingsModalContent .buttonGroup .MuiButtonBase-root:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.settingsModalContent .buttonGroup .MuiButtonBase-root.primary{background-color:var(--color-primary);color:#fff;border:1px solid var(--color-primary)}.settingsModalContent .buttonGroup .MuiButtonBase-root.primary:hover{background-color:#1010a0}.settingsModalContent .buttonGroup .MuiButtonBase-root.primary:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:none}.settingsModalContent .buttonGroup .MuiButtonBase-root.secondary{border:1px solid var(--color-outline-neutral);background-color:#fff;color:var(--color-text-primary)}.settingsModalContent .buttonGroup .MuiButtonBase-root.secondary:hover{background-color:#fff;border-color:#94a3b8}.settingsModalContent .buttonGroup .MuiButtonBase-root.secondary:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:none}.settingsModalContent .buttonGroup .MuiButtonBase-root.danger{border:1px solid var(--color-outline-danger);background-color:#fff;color:var(--color-outline-danger)}.settingsModalContent .buttonGroup .MuiButtonBase-root.danger:hover{background-color:#fff;color:#b91c1c;border-color:#b91c1c}.settingsModalContent .buttonGroup .MuiButtonBase-root.danger:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:none}.settingsModalContent .settingsBodySelectContainer{display:flex;flex-direction:column;flex:1;padding:var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-neutral-border);gap:var(--space-3)}.settingsModalContent .settingsBodyFieldValues{display:flex;flex-direction:row;gap:var(--space-2);width:100%;align-items:flex-end}.settingsModalContent .settingsBodyFieldValues .MuiTextField-root{flex:1;min-width:0}.settingsModalContent .settingsBodyFieldValues .MuiTextField-root .MuiInputLabel-root{font-size:14px;color:var(--color-text-secondary)}.settingsModalContent .settingsBodyFieldValues .MuiTextField-root .MuiOutlinedInput-root{border-radius:var(--radius-sm)}.settingsModalContent .settingsBodyFieldValues .MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.settingsModalContent .settingsBodyFieldValues .MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-primary)}.settingsModalContent .settingsBodyFieldValues .MuiTextField-root .MuiOutlinedInput-root.Mui-disabled{background-color:var(--color-neutral-bg)}.settingsModalContent .settingsBodyFieldValues .MuiTextField-root .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--color-neutral-border)}.settingsModalContent .settingsBodyFieldValues .MuiButtonBase-root{height:40px;min-width:96px;border-radius:var(--radius-sm);font-size:14px;font-weight:600;text-transform:none;box-shadow:var(--elevation-default);transition:all var(--motion-duration-fast) var(--motion-easing);border:none;cursor:pointer;flex-shrink:0}.settingsModalContent .settingsBodyFieldValues .MuiButtonBase-root:hover{box-shadow:var(--elevation-hover);transform:translateY(-1px)}.settingsModalContent .settingsBodyFieldValues .MuiButtonBase-root:active{box-shadow:var(--elevation-active);transform:translateY(0)}.settingsModalContent .settingsBodyFieldValues .MuiButtonBase-root:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.settingsModalContent .settingsBodyFieldValues .MuiButtonBase-root.secondary{border:1px solid var(--color-outline-neutral);background-color:#fff;color:var(--color-text-primary)}.settingsModalContent .settingsBodyFieldValues .MuiButtonBase-root.secondary:hover{background-color:#fff;border-color:#94a3b8}.settingsModalContent .settingsBodyFieldValues .MuiButtonBase-root.secondary:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:none}.settingsModalContent .settingsBodyFieldButtons{display:flex;flex-direction:row;justify-content:flex-end;gap:var(--space-2)}.settingsModalContent .settingsBodyFieldButtons .MuiButtonBase-root{box-shadow:var(--elevation-default);transition:all var(--motion-duration-fast) var(--motion-easing)}.settingsModalContent .settingsBodyFieldButtons .MuiButtonBase-root:hover{box-shadow:var(--elevation-hover);transform:translateY(-1px)}.settingsModalContent .settingsBodyFieldButtons .MuiButtonBase-root:active{box-shadow:var(--elevation-active);transform:translateY(0)}.settingsModalContent .settingsBodyFieldButtons .MuiButtonBase-root:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:none}.settingsBodySwitchOptions .switchOption .switch-button{background-color:transparent!important;border-radius:0;padding:0}.settingsBodySwitchOptions .switchOption .switch-button .android-switch .Mui-checked+.MuiSwitch-track{background-color:#32c8c8!important;opacity:.3!important}@media (max-width: 768px){.settingsModal{padding:var(--space-2)}.settingsModal .settingsModalContent{width:100%;max-width:100%;height:100%;border-radius:0;overflow:hidden}}.NotationTags{display:flex;border:1px solid #d7d5d3;padding:4px;justify-content:center;align-items:center;border-radius:4px}.NotationTags svg{margin:2px;cursor:pointer;color:#d7d5d3}.NotationTags .SelectedTag.STARRED{color:#1414c8!important}.NotationTags .SelectedTag.WARNING{color:#a0003c!important}.NotationTags .SelectedTag.ATTENTION{color:#f5aa0a!important}.Attachment{display:flex;padding:6px 12px;align-items:center;gap:12px;background-color:#dae8e5;border-radius:4px;width:fit-content;cursor:pointer}.AttachmentThumbnail{height:40px;object-fit:contain;border-radius:4px;margin-right:0}.selectBox{height:60px;background-color:#7fd9d9}.Notation{display:flex;justify-content:center;align-items:center}.Notation .NotationModalBody{display:flex;flex-direction:column;height:100%}.NotationContent{display:flex;flex-direction:column;flex:1;height:100%;background-color:#fff;position:relative}.NotationContent .quill{overflow-x:auto;max-height:50vh;padding-bottom:50px}.NotationContent .DateTimePickerInputContainer{margin-right:10px}.NotationContent:focus{outline:none!important}.NotationMenu{display:flex;flex-wrap:wrap;gap:2px;padding:0 60px}.NotationMenu .SelectInputContainer,.NotationMenu .DateTimePickerInputContainer{padding-top:10px}.NotationsAttachmentsContainer{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px;padding:0 60px}.NoteContainer{height:100%;display:flex;flex-direction:column;flex:1}.NoteContainer .ql-toolbar{margin:10px 60px;gap:10px;padding:0}.NoteContainer .ql-toolbar .ql-menu{margin:0}.NoteContainer .quill{display:flex;flex-direction:column;height:100%;width:100%}.NoteContainer .quill .ql-container{display:flex;flex-direction:column;height:100%}.NoteContainer .quill .ql-editor{padding:0 60px}.NotationId{display:flex;background-color:#000;border-radius:4px;align-items:center;margin-right:10px}.NotationId p{margin:10px 8px;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.NotationsFieldsSettingsContainer{display:flex;align-items:flex-end}.NotationsFieldsSettingsContainer__FilterBar{background-color:#fff;padding:6px;border-radius:4px;cursor:pointer}.NotationsFieldsSettingsContainer .NotationsFieldsSettings{display:flex;border-radius:8px;justify-content:center;align-items:center;background:#32c8c8;width:38px;height:38px;cursor:pointer}.NotationsFieldsSettingsContainer .NotationsFieldsSettings:hover{background:#289f9f}.NotationsFieldsSettingsContainer .NotationsFieldsSettings svg{color:#fff}.SelectPatient{width:260px}.AttachmentModalFooter{display:flex;gap:10px}.AttachmentModalContent{display:flex;flex-direction:column;gap:15px;min-height:20vh}.NotationsCopyModal{display:flex;justify-content:center;align-items:center;outline:"none"}.NotationsCopyModal .NotationsCopyContainer{border-radius:14px;width:90%;background-color:#fff}.NotationsCopyModal .NotationsCopyContainer .NotationsCopyHeader{display:flex;justify-content:space-between;flex-direction:row;padding:20px;gap:20px}.NotationsCopyModal .NotationsCopyContainer .NotationsCopyHeader .NotationsModalTitle{font-family:AkzidenzGroteskBE-Md;font-size:18px;font-style:normal;font-weight:500;line-height:24px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody{display:flex;flex-direction:column;padding:12px 20px;gap:20px;overflow-y:auto;height:70vh;border-top:1px solid #e6e6e6}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody .SelectPatientContainer .SelectPatient{width:100%}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody .NotationsCopySwitchContainer{margin-top:18px;display:flex;align-items:center;gap:24px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody .NotationsCopyLabel{font-family:AkzidenzGroteskBE-Md;color:#000;font-size:18px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:.4px;flex-direction:row}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody .NotationsCopySelectNotationsLabelContainer{display:flex;flex-direction:row;align-items:baseline}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody .NotationsCopySublabel{font-family:AkzidenzGroteskBE-Md;margin-left:4px;color:#bcbcbc;font-size:18px;font-style:normal;font-weight:300;line-height:24px;letter-spacing:.4px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody .NotationsCopyFieldsContainer{display:flex;flex-wrap:wrap;gap:2px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody .NotationsCopyFieldsContainer .DateTimePickerInputContainer{padding-top:10px;margin-right:10px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody .NotationsCopyFieldsContainer .SelectInputContainer{padding-top:10px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody .NotationCheckbox .mui-checked{color:#00f}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody .NotationCopyContainer{display:flex;flex-direction:row}.NotationsCopyModal .NotationsCopyContainer .NotationCopyBody .NotationCopyContainer .NotationViewCard{flex:1}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter{flex:1;display:flex;justify-content:flex-end;padding:20px;align-items:center;flex-direction:column;gap:12px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter button{font-family:Akzidenz;border:none;text-transform:none}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .CancelButton{font-family:Akzidenz;border-radius:4px;background:#ebe9e7;color:#191715}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .ConfirmButton{font-family:Akzidenz;border-radius:4px;background:#00f;color:#fff}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .ConfirmButton:disabled{background:#918f8d;cursor:not-allowed}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .CopyProgress{margin-bottom:16px;width:100%}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .CopyProgress .ProgressStats{display:flex;justify-content:space-between;margin-top:8px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .CopyProgress .ProgressStats .ProgressStats--success{color:#4caf50}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .CopyProgress .ProgressStats .ProgressStats--error{color:#f44336}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .FailedCopies{margin:16px 0;padding:16px;background-color:#fff3f3;border-radius:4px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .FailedCopies .FailedCopiesTitle{color:#d32f2f;margin-bottom:8px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .FailedCopies .FailedCopiesList{max-height:200px;overflow-y:auto;margin-bottom:16px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .FailedCopies .FailedCopiesList .FailedCopyItem{padding:8px;border-bottom:1px solid #ffcdd2}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .FailedCopies .FailedCopiesList .FailedCopyItem:last-child{border-bottom:none}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .FailedCopies .RetryButton{margin-top:8px}.NotationsCopyModal .NotationsCopyContainer .NotationCopyFooter .ButtonsContainer{display:flex;justify-content:flex-end;gap:8px}.ConfirmationModal{display:flex;justify-content:center;align-items:center}.ConfirmationModal .ConfirmationContainer{border-radius:14px;background-color:#fff}.ConfirmationModal .ConfirmationContainer .ConfirmationHeader{display:flex;justify-content:space-between;padding:20px;gap:20px}.ConfirmationModal .ConfirmationContainer .ConfirmationHeader .ConfirmationTitle{font-family:AkzidenzGroteskBE-Md;font-size:18px;font-weight:500}.ConfirmationModal .ConfirmationContainer .ConfirmationBody{max-height:50vh;padding:12px 20px;gap:20px;overflow-y:auto;border-top:1px solid #e6e6e6;font-family:Akzidenz;display:flex;flex-direction:column;gap:10px}.ConfirmationModal .ConfirmationContainer .ConfirmationBody .ConfirmationLabel{font-family:AkzidenzGroteskBE-Md;color:#000;font-size:18px;font-weight:700}.ConfirmationModal .ConfirmationContainer .ConfirmationBody .PatientLabel{font-family:Akzidenz}.ConfirmationModal .ConfirmationContainer .ConfirmationBody .PatientContainer{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:10px}.ConfirmationModal .ConfirmationContainer .ConfirmationBody button{font-family:Akzidenz;border:none;text-transform:none;background-color:#c9dedb;outline:none;color:#000}.ConfirmationModal .ConfirmationContainer .ConfirmationBody ul{list-style-type:none;padding:0;display:flex;flex-direction:column;gap:10px}.ConfirmationModal .ConfirmationContainer .ConfirmationBody ul li{font-size:16px;margin:5px 0}.ConfirmationModal .ConfirmationContainer .ConfirmationFooter{display:flex;justify-content:flex-end;padding:20px;gap:12px}.ConfirmationModal .ConfirmationContainer .ConfirmationFooter button{font-family:Akzidenz;border:none;text-transform:none;outline:none;color:#000}.ConfirmationModal .ConfirmationContainer .ConfirmationFooter .CancelButton{background:#ebe9e7;color:#191715}.ConfirmationModal .ConfirmationContainer .ConfirmationFooter .ConfirmButton{background-color:#c9dedb}.NotationCopyColumns{width:100%;display:flex;gap:16px}.NotationCopyColumns .FailedCopies{flex:1;padding:16px;background-color:#fff3f3;border-radius:4px;flex-direction:row}.NotationCopyColumns .FailedCopies .FailedCopiesHeader{display:flex;flex-direction:column}.NotationCopyColumns .FailedCopies .FailedCopiesTitle{color:#d32f2f;margin-bottom:8px}.NotationCopyColumns .FailedCopies .FailedCopiesList{max-height:200px;overflow-y:auto;margin-bottom:16px}.NotationCopyColumns .FailedCopies .RetryButton{margin-top:8px}.NotationCopyColumns .ButtonsContainer{flex:1;display:flex;justify-content:flex-end;align-items:flex-start;gap:8px}.AssetAttachmentContainer{display:flex;flex-direction:column;gap:16px;margin-top:16px}.AssetAttachmentContainer .AssetAttachmentSection{display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--border-color);border-radius:8px}.AssetAttachmentContainer .AssetAttachmentDivider{display:flex;align-items:center;justify-content:center;position:relative;margin:8px 0}.AssetAttachmentContainer .AssetAttachmentDivider span{padding:0 16px;background:#fff;color:#666;font-size:14px;z-index:1}.AssetAttachmentContainer .AssetAttachmentDivider:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background-color:var(--border-color)}.Page{height:100vh;display:flex;flex-direction:column;overflow-y:auto}.Page__Header{display:flex;justify-content:space-between;align-items:center;height:56px;padding:0 20px;background-color:#fff;border-bottom:1px solid #ebe9e7;margin-bottom:.75rem}.Page__HeaderTitle{font-family:AkzidenzGroteskStd-Ex;font-size:24px;letter-spacing:.02em}.Page__Content{padding:0 20px}.Page__Inner{flex-grow:1;padding:0}.Page__Tabs{margin-bottom:24px;padding:0 20px}.Page__Tabs .MuiTabs-flexContainer{gap:16px!important;display:flex;flex-wrap:wrap}@media screen and (min-width: 960px) and (max-width: 1300px){.Page__Tabs .MuiTabs-flexContainer{flex-wrap:wrap;gap:8px 18px}}@media screen and (min-width: 600px) and (max-width: 961px){.Page__Tabs .MuiTabs-flexContainer{flex-wrap:wrap;gap:5px 18px}}@media screen and (max-width: 599px){.Page__Tabs .MuiTabs-flexContainer{flex-wrap:wrap;gap:5px 18px}}@media screen and (min-width: 960px) and (max-width: 1300px){.Page__Tabs .MuiTabs-indicator{display:none}}@media screen and (min-width: 600px) and (max-width: 961px){.Page__Tabs .MuiTabs-indicator{display:none}}@media screen and (max-width: 599px){.Page__Tabs .MuiTabs-indicator{display:none}}.NewPatientProfile .Page__Tabs{padding:0}.SelectionActionsSplitter{border-left:1px solid white;margin:6px 2px}.ClinicsDataTable .WUK-Table{height:calc(100vh - 227px);border-color:#d7d5d3}.ClinicsDataTable .WUK-Table .TableWithDataSource__Table{border-radius:4px}.ClinicsDataTable .WUK-Table .WUK-Table__Header,.ClinicsDataTable .WUK-Table .MuiDataGrid-main{background:#fff}.ClientsPage .StaffDataTable .WUK-Table{height:calc(100vh - 227px);border-color:#d7d5d3}.ClientsPage .StaffDataTable .WUK-Table .TableWithDataSource__Table{border-radius:4px}.ClientsPage .StaffDataTable .WUK-Table .WUK-Table__Header,.ClientsPage .StaffDataTable .WUK-Table .MuiDataGrid-main{background:#fff}.ConsentFormsPage .ConsentFormsManager__HeaderTitle{display:none}.AssetEditModal{font-family:Akzidenz,Roboto,sans-serif}.AssetEditModal .AssetEditModal__DialogActions{justify-content:space-between}.AssetEditModal .AssetEditModal__RightButtons button{margin:0 4px}.AssetEditModal .AssetEditModal__Input{margin-top:8px}.AssetEditModal__Meta{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:16px;row-gap:20px}.AssetEditModal__ReadonlyValue{margin-top:8px}.AssetEditModal .AssetPreview{width:100%;height:100%}.AssetEditModal .AssetPreview .AssetPreview__TitleLabel,.AssetEditModal .AssetPreview .AssetPreview__Title{display:none}.AssetEditModal .AssetPreview .AssetPreview__Item{width:100%;height:100%}.AssetEditModal .AssetPreview .AssetPreview__Image{height:auto;border-radius:0}.AssetsDataTable__OpenFileLink{display:flex;align-items:center;gap:6px}.NewAssetsPage .TableWithDataSource{height:calc(100vh - 227px);border-color:#d7d5d3}.NewAssetsPage .TableWithDataSource .TableWithDataSource__Table{border-radius:4px}.NewAssetsPage .TableWithDataSource .WUK-Table__Header,.NewAssetsPage .TableWithDataSource .MuiDataGrid-main{background:#fff}.PatientsDataTable .WUK-Table{height:calc(100vh - 227px);border-color:#d7d5d3}.PatientsDataTable .WUK-Table .PatientsDataTable__Table{border-radius:4px}.PatientsDataTable .WUK-Table .WUK-Table__Header,.PatientsDataTable .WUK-Table .MuiDataGrid-main{background:#fff}.PatientsDataTable .WUK-Table .MuiDataGrid-row:hover,.PatientsDataTable .WUK-Table .Mui-hovered{background-color:#fff!important}.PatientsDataTable .WUK-Table .MuiDataGrid-cell:hover{background-color:#ebe9e7}.PatientsDataTable__SearchInput{margin-right:0}.HealoPatientsDataTable .PatientsDataTable .WUK-Table{height:calc(100vh - 263px)}.HealoPatientsDataTable .NavigationTabs{margin-bottom:10px}.TerminatedPatientsDataTable .WUK-Table{height:calc(100vh - 227px);border-color:#d7d5d3}.TerminatedPatientsDataTable .WUK-Table .TableWithDataSource__Table{border-radius:4px}.TerminatedPatientsDataTable .WUK-Table .WUK-Table__Header,.TerminatedPatientsDataTable .WUK-Table .MuiDataGrid-main{background:#fff}.HealoAddUserForm .UserForm__Field--clinic{display:none}.GroupsTable .WUK-Table{height:calc(100vh - 165px);border-color:#d7d5d3}.GroupsTable .WUK-Table .TableWithDataSource__Table{border-radius:4px}.GroupsTable .WUK-Table .WUK-Table__Header,.GroupsTable .WUK-Table .MuiDataGrid-main{background:#fff}.GroupsTable .GroupChip{margin-top:5px;margin-bottom:5px}.ClinicEntityUsersDataTable{padding-left:20px;padding-right:20px}.ClinicEntityUsersDataTable .WUK-Table{height:calc(100vh - 152px)}.ClinicEntityUsersDataTable .company-sub-header{background:#fff;padding-left:0}.PickUsersToGroupModal{font-family:Akzidenz,Roboto,sans-serif}.PickUsersToGroupModal__Content{min-width:600px}.PickUsersToGroupModal__PatientSelect{margin-bottom:20px}.PickUsersToGroupModal__PatientSelect .Select__menu{z-index:5}.PickUsersToGroupModal__UsersTable{height:400px}.PickUsersToGroupModal__SelectedUsersCount{margin-right:10px}.UserProms .WUK-Table{height:calc(100vh - 175px);border-color:#d7d5d3}.UserProms .WUK-Table .TableWithDataSource__Table{border-radius:4px}.UserProms .WUK-Table .WUK-Table__Header,.UserProms .WUK-Table .MuiDataGrid-main{background:#fff}.UserProms .WUK-Table .MuiDataGrid-root .MuiDataGrid-cell{padding:10px}.UserProms .WUK-Table .MuiDataGrid-root .MuiDataGrid-cell:last-child{border-right:none}.UserProms .WUK-Table .MuiDataGrid-root .MuiDataGrid-columnHeader:last-child{border-right:none}.UserProms__DataCards{background-color:#dae8e5;display:inline-flex;border-radius:10px;margin:0 0 20px}.UserProms .ExtendedTable__Cell--status{padding-left:15px}.UserProms .CellContent__scoreValue{display:flex;justify-content:center;width:100%;align-items:center}.UserProms .CellContent__scoreValue .CellContent__scoreValueTitle{flex:1}.UserProms .CellContent__scoreValue .CellContent__scoreValueData{display:flex;justify-content:center;flex-basis:40px;font-size:18px;font-family:AkzidenzGroteskBE-Md}.GroupPatientsTab .WUK-Table{height:calc(100vh - 175px)}.CalendarPagination{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;background:#fff;border-bottom:1px solid #e0e0e0;gap:16px;flex-wrap:wrap;margin-bottom:0}.CalendarPagination__Info{font-size:14px;color:#666;white-space:nowrap}.CalendarPagination__Controls{display:flex;align-items:center;gap:8px}.CalendarPagination__Button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #d0d0d0;background:#fff;border-radius:4px;cursor:pointer;transition:all .2s ease}.CalendarPagination__Button:hover:not(:disabled){background:#f5f5f5;border-color:#a0a0a0}.CalendarPagination__Button:disabled{opacity:.4;cursor:not-allowed}.CalendarPagination__Button .b-fa{font-size:12px;color:#333}.CalendarPagination__Pages{display:flex;align-items:center;gap:4px}.CalendarPagination__PageButton{min-width:32px;height:32px;padding:0 8px;border:1px solid #d0d0d0;background:#fff;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;color:#333;transition:all .2s ease}.CalendarPagination__PageButton:hover:not(:disabled):not(.CalendarPagination__PageButton--Active){background:#f5f5f5;border-color:#a0a0a0}.CalendarPagination__PageButton:disabled{opacity:.4;cursor:not-allowed}.CalendarPagination__PageButton--Active{background:#1976d2;border-color:#1976d2;color:#fff;cursor:default}.CalendarPagination__Ellipsis{padding:0 4px;color:#999;font-size:14px}@media (max-width: 768px){.CalendarPagination{padding:12px 16px}.CalendarPagination__Info{font-size:12px}.CalendarPagination__Button,.CalendarPagination__PageButton{min-width:28px;height:28px;font-size:12px}}.CalendarView__Toolbar{display:flex;align-items:center;padding:0 0 .75rem;gap:1.25rem;background-color:transparent;flex-wrap:wrap}.CalendarView__Toolbar h1{font-family:Akzidenz;font-size:1.25rem;font-weight:500;line-height:1.25rem}.CalendarView__Toolbar button{font-family:Akzidenz;outline:none;background-color:transparent;border-radius:4px;font-size:.875rem;font-weight:500;line-height:.875rem;padding:.5rem .75rem;height:32px;cursor:pointer}.CalendarView__Toolbar__Pagination{display:flex;align-items:center;gap:0}.CalendarView__Toolbar__Pagination__Button{background-color:transparent;border:none;outline:none;padding:0;color:#191715;cursor:pointer}.CalendarView__Toolbar__Pagination__Button:hover{background-color:transparent;border:none}.CalendarView__Toolbar__TodayButton{border:1px solid #b9b7b5;color:#191715;text-transform:capitalize;border-radius:4px;cursor:pointer}.CalendarView__Toolbar__TodayButton:hover{background-color:transparent}.CalendarView__Toolbar__AddButton{background-color:#191715!important;border:none!important;border-radius:4px;color:#fff;font-size:14px;font-weight:500}.CalendarView__Toolbar__AddButton:hover{background-color:#191715}.CalendarView__Toolbar__ViewButton{text-transform:capitalize!important;color:#191715!important;border-color:#ebe9e7!important}.CalendarView__Toolbar__ViewButton__Active{color:#00f!important}.CalendarView__Toolbar__ZoomControls{display:flex;align-items:center;gap:8px;padding:4px 8px;border:1px solid #ebe9e7;border-radius:4px;background:#fafafa}.CalendarView__Toolbar__ZoomButton{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #b9b7b5;border-radius:4px;background:#fff;cursor:pointer;transition:all .2s;color:#191715;padding:0}.CalendarView__Toolbar__ZoomButton:hover:not(:disabled){background:#f0f0f0;border-color:#918f8d;color:#191715}.CalendarView__Toolbar__ZoomButton:disabled{opacity:.4;cursor:not-allowed}.CalendarView__Toolbar__ZoomButton .b-fa{font-size:14px}.CalendarView__Toolbar__ZoomLevel{min-width:45px;text-align:center;font-size:.875rem;font-weight:500;color:#191715}.CalendarTooltip{max-width:450px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#2c3e50}.CalendarTooltip__DateTimeSection{padding:12px 16px;background:#f8f9fa;border-bottom:1px solid #e9ecef}.CalendarTooltip__DateTime{display:flex;flex-direction:column;gap:8px}.CalendarTooltip__Clickable{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.CalendarTooltip__Clickable:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a;background-color:#f8f9facc;border-radius:8px}.CalendarTooltip__DateTimeItem{display:flex;align-items:center;gap:10px;font-size:.9rem;color:#495057}.CalendarTooltip__DateTimeItem .b-fa{color:#6c757d;font-size:.9rem;width:16px}.CalendarTooltip__Duration{display:inline-block;margin-left:8px;padding:2px 8px;background:#e3f2fd;color:#1976d2;border-radius:12px;font-size:.75rem;font-weight:600}.CalendarTooltip__Section{padding:16px;border-bottom:1px solid #e9ecef}.CalendarTooltip__Section:last-child{border-bottom:none}.CalendarTooltip__SectionTitle{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:.85rem;font-weight:600;color:#6c757d;text-transform:uppercase;letter-spacing:.5px}.CalendarTooltip__SectionTitle .b-fa{font-size:.9rem}.CalendarTooltip__SectionContent{display:flex;flex-direction:column;gap:10px}.CalendarTooltip__InfoRow{display:flex;align-items:center;gap:8px;font-size:.875rem}.CalendarTooltip__InfoRow .b-fa{color:#adb5bd;font-size:.875rem;width:16px}.CalendarTooltip__InfoLabel{color:#6c757d;min-width:fit-content}.CalendarTooltip__InfoValue{color:#212529;font-weight:500}.CalendarTooltip__BookingType{display:inline-block;padding:4px 10px;border-radius:6px;font-size:.8rem;font-weight:600;margin-left:4px}.CalendarTooltip__ArrivalBadge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:20px;font-size:.8rem;font-weight:600}.CalendarTooltip__ArrivalBadge--arrived{background:#e8f5e9;color:#2e7d32}.CalendarTooltip__ArrivalBadge--arrived .b-fa{font-size:.75rem}.CalendarTooltip__ArrivalBadge--not-arrived{background:#fff3e0;color:#e65100}.CalendarTooltip__ArrivalBadge--not-arrived .b-fa{font-size:.75rem}.CalendarTooltip__DescriptionText{padding:12px;background:#f8f9fa;border-radius:8px;font-size:.875rem;line-height:1.5;color:#495057}.CalendarTooltip__Location .CalendarTooltip__InfoValue{color:#1976d2;cursor:pointer;text-decoration:underline}.CalendarTooltip__Location .CalendarTooltip__InfoValue:hover{color:#1565c0}.CalendarTooltip__VideoSection{padding:16px;background:linear-gradient(135deg,#667eea,#764ba2)}.CalendarTooltip__VideoCard{display:flex;align-items:center;gap:12px;padding:12px;background:#fffffff2;border-radius:8px;box-shadow:0 2px 8px #0000001a}.CalendarTooltip__VideoCard .b-fa-video{color:#667eea;font-size:1.2rem}.CalendarTooltip__VideoCard span{flex:1;font-size:.9rem;font-weight:500;color:#212529}.CalendarTooltip__VideoCard--unavailable{background:#ffebee}.CalendarTooltip__VideoCard--unavailable .b-fa-video-slash,.CalendarTooltip__VideoCard--unavailable span{color:#c62828}.CalendarTooltip__VideoContent{flex:1;display:flex;flex-direction:column;gap:4px}.CalendarTooltip__VideoContent>div:first-child{font-size:.9rem;font-weight:500;color:#212529}.CalendarTooltip__VideoLinkRow{display:flex;align-items:center;gap:8px}.CalendarTooltip__VideoUrl{font-size:.8rem;color:#00f;word-break:break-all;line-height:1.3;text-decoration:none;flex:1}.CalendarTooltip__VideoUrl:hover{text-decoration:underline}.CalendarTooltip__CopyButton{background:transparent;border:none;padding:4px 8px;cursor:pointer;color:#6c757d;transition:all .2s ease;border-radius:4px}.CalendarTooltip__CopyButton:hover{background:#f0f0f0;color:#00f}.CalendarTooltip__CopyButton--copied{color:#28a745}.CalendarTooltip__CopyButton--copied .b-fa-copy:before{content:""}.CalendarTooltip__ParticipantsList{display:flex;flex-direction:column;gap:12px}.CalendarTooltip__Participant{display:flex;align-items:center;gap:12px;padding:8px;background:#f8f9fa;border-radius:8px;transition:all .2s ease}.CalendarTooltip__Participant:hover{background:#e9ecef;transform:translate(4px)}.CalendarTooltip__ParticipantAvatar{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.85rem;flex-shrink:0;box-shadow:0 2px 4px #0000001a}.CalendarTooltip__ParticipantInfo{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.CalendarTooltip__ParticipantHeader{display:flex;align-items:center;gap:8px}.CalendarTooltip__ParticipantName{font-size:.9rem;font-weight:500;color:#212529;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.CalendarTooltip__ParticipantName:hover{color:#667eea;text-decoration:underline}.CalendarTooltip__ParticipantTitle{font-size:.75rem;color:#6c757d;background:#e9ecef;padding:2px 6px;border-radius:4px}.CalendarTooltip__ParticipantDetails{display:flex;align-items:center;gap:6px;font-size:.8rem;color:#6c757d}.CalendarTooltip__ParticipantSSN{font-family:monospace}.CalendarTooltip__ParticipantDivider{color:#dee2e6}.CalendarTooltip__ParticipantEmail{color:#06c;text-decoration:none;transition:all .2s ease}.CalendarTooltip__ParticipantEmail:hover{text-decoration:underline;color:#0052a3}.CalendarTooltip__ParticipantStatus{font-size:.75rem;color:#6c757d;margin-top:2px}.CalendarTooltip__ParticipantStatus--confirmed{color:#28a745}.CalendarTooltip__ParticipantStatus--pending{color:#ffc107}.CalendarTooltip__ParticipantStatus--declined{color:#dc3545}.CalendarTooltip__ErrorSection{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#ffebee;color:#c62828;font-size:.875rem;font-weight:500;border-radius:0 0 12px 12px}.CalendarTooltip__ErrorSection .b-fa{font-size:1rem}.AgendaEventDetails__ParticipantsStatus{display:contents}.AgendaEventDetails__ParticipantsStatusName{cursor:pointer}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@keyframes shimmer{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tooltip-container{padding:16px;flex-direction:column;align-items:flex-start;gap:15px;display:flex;border-radius:4px;border:1px solid #b9b7b5;background:#fff}.tooltip-header{display:flex;flex-direction:row}.tooltip-date{color:#23211f;font-family:Berthold Akzidenz Grotesk;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.tooltip-value-container{display:flex;align-items:center;flex-direction:column;gap:8px}.tooltip-content{display:flex;align-items:center;flex-direction:row;gap:30px}.tooltip-value{display:flex;flex-direction:row;align-items:baseline}.tooltip-color{width:15px;height:15px;border-radius:50%;margin-right:5px}.tooltip-name{color:#918f8d;font-family:Berthold Akzidenz Grotesk;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.tooltip-value{color:#23211f;leading-trim:both;text-edge:cap;font-family:Berthold Akzidenz Grotesk;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.tooltip-unity{padding-left:2px;color:#918f8d;font-family:Berthold Akzidenz Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.apexcharts-menu-item.exportCSV{display:none}.NewAlertsTable .WUK-Table{height:calc(100vh - 209px)}.NewAlertsTable .WUK-Table__Header{background:#fff;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #d7d5d3;border-bottom:none}.NewAlertsTable .WUK-Table .MuiDataGrid-main{background:#fff;border:1px solid #d7d5d3}.ChannelPrescription__Preview{width:calc(80vw - 2rem);max-height:80vh;height:100%}.ChannelPrescription__Preview__Loading{width:100%;height:200px;display:flex;align-items:center;justify-content:center}.ChannelPrescription__Preview .MuiButton-startIcon{color:#fff}.ChannelPrescription__Preview .switch-button{background-color:#fff!important;margin-left:-.625rem}.ChannelPrescription__Preview .switch-button .android-switch span{color:#fff}.ChannelPrescription__Preview .switch-button .Mui-checked+.MuiSwitch-track{background-color:#00f!important;opacity:1!important}.ChannelPrescription__Preview .switch-button .Mui-checked .MuiSwitch-thumb{background-color:#fff!important}.ChannelsContainer{display:flex;flex-direction:column;width:100%;height:calc(100vh - 260px)}.ChannelsContainer .NewPrescription{margin-left:auto;margin-top:.5rem;margin-bottom:1.25rem}.ChannelsContainer__Loading{margin:auto}.ChannelsContainer .PatientChannels__Channels{overflow-y:auto;height:calc(100vh - 320px)}.ChannelsContainer .PatientChannels .switch-button{margin-left:-8px;background-color:#fff!important}.ChannelsContainer .PatientChannels .switch-button .Mui-checked+.MuiSwitch-track{background-color:#00f!important;opacity:1!important}.ChannelsContainer .PatientChannels .switch-button .Mui-checked .MuiSwitch-thumb{background-color:#fff!important}.BioPageViewer__IconWrapper{display:inline-flex;align-items:center}.BioPageViewer__IconButton{color:#1976d2!important;opacity:.8;transition:opacity .2s ease}.BioPageViewer__IconButton:hover{opacity:1;background-color:#1976d20a!important}.NotationViewCard{border-radius:8px;border:1px solid #d7d5d3;background:#fff;padding:20px}.NotationViewCard .NoteContainer{display:flex;flex-direction:column;gap:.625rem}.NotationViewCard .NoteContainer .ql-editor{padding:0!important;font-family:Akzidenz}.NotationViewCard .NoteHeader{display:flex;flex-direction:row;gap:10px;align-items:center}.NotationViewCard .NoteExpands{display:flex;flex-direction:row}.NotationViewCard .NoteContainer{display:flex}.NotationViewCard .AttachmentsContainer{display:flex;flex-wrap:wrap;gap:12px}.NotationViewCard .NoteFields{display:flex;flex-direction:row;gap:10px;align-items:center;flex-wrap:wrap}.NotationViewCard .NoteFields .NoteField{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:4px;border-radius:20px;border:1px solid #32c8c8;padding:4px 12px;line-height:12px;font-size:.875rem}.NotationViewCard .NoteFields .NoteField .Field{color:#918f8d}.NotationViewCard .NoteFields .NoteField .Value{color:#000}.NotationViewCard .ql-editor{padding:12px 0;font-family:Akzidenz}.NewPatientProfileHeader{min-height:4.5rem;background-color:#fff;border-radius:4px;display:flex;align-items:center;justify-content:space-between;padding:1.125rem;gap:2rem;border:1px solid #ebe9e7}.NewPatientProfileHeader__Settings{height:2rem;width:2rem;color:#918f8d}.NewPatientProfileHeader__Settings .MuiSvgIcon-fontSizeMedium{font-size:2rem!important;cursor:pointer}.NewPatientProfileHeader__Actions{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem}.NewPatientProfileHeader__Actions .ActionButton{border-color:#d7d5d3;height:40px}.NewPatientProfileHeader__Actions .switch-button.LinkedAccount{width:fit-content;background-color:transparent!important;border:1px solid #d7d5d3}.NewPatientProfileHeader__Actions .switch-button.LinkedAccount.isChecked{border:1px solid #32c8c8}.NewPatientProfileHeader__Actions .switch-button.LinkedAccount .Mui-checked+.MuiSwitch-track{background-color:#32c8c8!important}.NewPatientProfileHeader__Actions .switch-button.LinkedAccount .Mui-checked .MuiSwitch-thumb{background-color:#fff!important}.NewPatientProfileHeader .NewButton{font-size:.875rem;font-family:Akzidenz;font-style:normal;font-weight:500;line-height:16px;text-transform:none;display:flex;align-items:center;height:2.5rem}.NewPatientProfileHeader .NewButton:hover{background-color:transparent}.NewPatientProfileHeader .NewButton.NewButton__red:hover{background-color:#a0003c}.NewPatientProfileHeader .NewButton.NewButton__black:hover{background-color:#413f3d}.NewPatientProfileHeader .NewButton.NewButton__green:hover{background-color:#32c8c8}.NewPatientProfileHeader .NewButton:focus{outline:none}.LinkAccountModalContainer{display:flex;flex-direction:column;gap:1rem}.LinkAccountModalContainer .InputContent{max-height:2.375rem}.LinkAccountModalContainer .InputLabel{padding-bottom:4px}.LinkAccountModalContainer .InputLabel p{font-size:12px;font-style:normal;font-weight:400;line-height:16px}.LinkAccountModalContainer .SelectInputContainer{margin:0}.LinkAccountModalContainer .SelectInputContainer .react-select__control{border-radius:4px}.LinkAccountModalContainer__select .Select__control{border-color:#32c8c8!important}.LinkAccountModalContainer__select .Select__single-value{top:1rem;font-family:AkzidenzGroteskStd!important}.LinkedAccountCard__Container{width:100%;padding:1.25rem;border:1px solid #32c8c8;border-radius:4px;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;position:relative}.LinkedAccountCard__Container__Relationship-Header{width:100%}.LinkedAccountCard__Container__Relationship-Header__Container{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:4px;font-family:AkzidenzGroteskStd!important}.LinkedAccountCard__Container__Relationship-Header__Container strong{font-family:AkzidenzGroteskStd-Md!important}.LinkedAccountCard__Container__Relationship-Header__Container p{line-height:3px!important}.LinkedAccountCard__Container__Relationship-Header__Container div{width:fit-content!important;margin:0}.LinkedAccountCard__Container__Relationship-Header hr{margin-top:1.5rem;margin-bottom:1.25rem;background-color:#d7d5d3}.LinkedAccountCard__Container__Content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;gap:.5rem}.LinkedAccountCard__Container__Content__Infos{cursor:pointer;width:100%}.LinkedAccountCard__Container__Content__Actions{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:100%}.LinkedAccountCard__Container__Content__Actions .UnlinkAccountButton{border:1px solid #a0003c}.LinkedAccountCard__Container__Content__Actions__Bottom{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.LinkedAccountCard__Container__Content__Actions__Bottom__Status{color:#918f8d}.LinkedAccountCard__Container__Content__Actions__Bottom .switch-button.LinkedAccount{width:fit-content;background-color:transparent!important;border:1px solid #d7d5d3}.LinkedAccountCard__Container__Content__Actions__Bottom .switch-button.LinkedAccount.isChecked{border:1px solid #32c8c8}.LinkedAccountCard__Container__Content__Actions__Bottom .switch-button.LinkedAccount .Mui-checked+.MuiSwitch-track{background-color:#32c8c8!important}.LinkedAccountCard__Container__Content__Actions__Bottom .switch-button.LinkedAccount .Mui-checked .MuiSwitch-thumb{background-color:#fff!important}.profile-paper-data-title{width:100%!important;margin:auto;position:relative}.profile-paper-data-title .profile-paper-data-info span{font-family:AkzidenzGroteskStd!important;border-radius:3.75rem;border:1px solid black;padding:4px 10px;color:#000;line-height:1rem;background-color:#fff;word-break:keep-all}.profile-paper-data-title .profile-paper-data-info div{display:flex;align-items:center;justify-content:center;min-width:1.5rem;min-height:1.5rem;border:1px solid #d7d5d3;border-radius:50%}.profile-paper-data-title .profile-paper-data-info div svg{width:1rem;color:#000;height:1rem;cursor:pointer}.is3PAccount{background-color:#edf3f2}.profile-paper-data .profile-paper-data-title{font-family:AkzidenzGroteskStd!important}.profile-paper-data .profile-paper-data-info{font-family:AkzidenzGroteskStd-Md!important}.LinkedAccounts{max-height:100%;display:flex;flex-direction:column;gap:1rem}.LinkedAccounts .UserInformation__Header{border-bottom:none!important}.LinkedAccounts .UserInformation__TitleContainer{height:2.125rem}.LinkedAccounts .profile-paper-data-container{gap:1.25rem;padding:0!important;height:100%}.LinkedAccounts .LinkAccountButton{border:1px solid #32c8c8}.LinkedAccounts .LinkAccountButton svg{fill:#32c8c8}.custom-field-modal{display:flex;flex-direction:column;gap:20px;width:100%;height:100%}.custom-field-modal__description{font-size:14px;color:#6d6b69;line-height:1.5}.custom-field-modal__form{display:flex;flex-direction:column;gap:18px}.custom-field-modal__field{display:flex;flex-direction:column;gap:8px}.custom-field-modal__field label{font-size:14px;font-weight:600;color:#475569}.custom-field-modal__field input,.custom-field-modal__field textarea,.custom-field-modal__field select{border:1px solid #d1d5db;border-radius:8px;padding:10px 12px;font-size:14px;line-height:1.5;color:#1f2937;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.custom-field-modal__field input::placeholder,.custom-field-modal__field textarea::placeholder,.custom-field-modal__field select::placeholder{color:#9ca3af}.custom-field-modal__field input:hover,.custom-field-modal__field textarea:hover,.custom-field-modal__field select:hover{border-color:#cbd5e1}.custom-field-modal__field input:focus,.custom-field-modal__field textarea:focus,.custom-field-modal__field select:focus{border-color:#00a896;box-shadow:0 0 0 4px #00a8961f;outline:none}.custom-field-modal__field input:disabled,.custom-field-modal__field textarea:disabled,.custom-field-modal__field select:disabled{color:#94a3b8;background-color:#f8fafc}.custom-field-modal__field textarea{min-height:96px;resize:vertical}.custom-field-modal__helper,.custom-field-modal__error{display:block;font-size:12px;font-weight:500;color:#dc3545;margin-top:4px}.custom-field-modal__checkbox{display:flex;align-items:center;gap:12px;padding-top:4px}.custom-field-modal__checkbox label{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#475569}.custom-field-modal__checkbox input{width:16px;height:16px;accent-color:#00a896;border-radius:4px}.custom-field-modal .InputContainer,.custom-field-modal .SelectInputContainer{min-width:100%;font-family:AkzidenzGroteskStd,-apple-system,system-ui,sans-serif;margin-right:0}.custom-field-modal .InputContainer .InputLabel{padding-bottom:6px}.custom-field-modal .InputContainer .InputLabel p{margin:0;font-size:14px;font-weight:600;line-height:1.4;color:#475569}.custom-field-modal .InputContainer .InputContent{display:flex;align-items:center;width:100%;margin:0;padding:10px 12px;border-radius:8px;border:1px solid #d1d5db;background-color:#fff;max-height:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.custom-field-modal .InputContainer .InputContent:hover{border-color:#cbd5e1}.custom-field-modal .InputContainer .InputContent:focus-within{border-color:#00a896;box-shadow:0 0 0 4px #00a8961f}.custom-field-modal .InputContainer .InputContent .MuiInput-root{width:100%}.custom-field-modal .InputContainer .InputContent .MuiInput-input{font-size:14px;line-height:1.5;padding:0;color:#1f2937}.custom-field-modal .InputContainer .InputContent .MuiInput-input::placeholder{color:#9ca3af;font-weight:400}.custom-field-modal .InputContainer .InputContent .MuiInputBase-root.Mui-disabled,.custom-field-modal .InputContainer .InputContent .MuiInput-input.Mui-disabled{color:#94a3b8}.custom-field-modal .SelectInputContainer .SelectInputLabel{padding-bottom:6px}.custom-field-modal .SelectInputContainer .SelectInputLabel p{margin:0;font-size:14px;font-weight:600;line-height:1.4;color:#475569}.custom-field-modal .SelectInputContainer .react-select__control{min-height:46px;border:1px solid #d1d5db!important;border-radius:8px!important;padding:0 8px;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease}.custom-field-modal .SelectInputContainer .react-select__control:hover{border-color:#cbd5e1!important}.custom-field-modal .SelectInputContainer .react-select__control--is-focused{border-color:#00a896!important;box-shadow:0 0 0 4px #00a8961f!important}.custom-field-modal .SelectInputContainer .react-select__value-container{padding:4px 0;gap:6px}.custom-field-modal .SelectInputContainer .react-select__single-value{font-size:14px;color:#1f2937}.custom-field-modal .SelectInputContainer .react-select__placeholder{color:#9ca3af;font-size:14px}.custom-field-modal .SelectInputContainer .react-select__dropdown-indicator{color:#475569}.custom-field-modal .SelectInputContainer .react-select__menu{border-radius:8px;padding:4px 0;box-shadow:0 12px 24px #0f172a1f}.custom-field-modal .SelectInputContainer .react-select__option--is-focused{background-color:#f1f5f9!important;color:#0f172a!important}.custom-field-modal .SelectInputContainer .react-select__option--is-selected{background-color:#00a896!important;color:#fff!important}.custom-field-modal .has-error .react-select__control{border-color:#dc3545!important;box-shadow:0 0 0 2px #dc35451f!important}.custom-field-modal__toggle{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:10px;background-color:#f8fafc}.custom-field-modal__toggle-label{font-size:14px;font-weight:600;color:#1f2937}.modal-card,.modal-container__create-field-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:12px;box-shadow:0 24px 40px #0f172a29;width:min(95vw,560px);max-height:92vh;overflow:hidden;display:flex;flex-direction:column}.modal-card--compact{width:min(95vw,480px)}.modal-card--medium{width:min(95vw,560px)}.modal-card--wide{width:min(95vw,860px);min-height:500px}.modal-card--flush{padding:0}.modal-card__content,.modal-container__create-field-modal__content{padding:32px;display:flex;flex-direction:column;gap:24px;overflow-y:auto;flex:1}@media (max-width: 480px){.modal-card__content,.modal-container__create-field-modal__content{padding:24px;gap:20px}}.modal-card__header,.modal-container__create-field-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.modal-card__title,.modal-container__modal-title{font-size:24px;font-weight:600;line-height:1.2;color:#161616}.modal-card__description,.modal-container__modal-description{font-size:14px;color:#6d6b69;line-height:1.5}.modal-card__form,.modal-container__create-field-modal__form,.modal-card__body{display:flex;flex-direction:column;gap:16px;flex:1}.modal-card__field{display:flex;flex-direction:column;gap:8px;width:100%}.modal-card__field label{font-size:14px;font-weight:600;color:#34322f}.modal-card__field input,.modal-card__field select,.modal-card__field textarea{border:1px solid #d7d5d3;border-radius:6px;padding:10px 12px;font-size:14px;line-height:1.4;color:#161616;transition:border-color .2s ease,box-shadow .2s ease;background-color:#fff;width:100%}.modal-card__field textarea{min-height:80px;resize:vertical}.modal-card__field input:focus,.modal-card__field select:focus,.modal-card__field textarea:focus{border-color:#00a896;box-shadow:none;outline:2px solid rgba(0,168,150,.35);outline-offset:0}.modal-card__field select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#4d4b49 50%),linear-gradient(135deg,#4d4b49 50%,transparent 50%),linear-gradient(to right,transparent,transparent);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 13px) calc(50% - 3px),calc(100% - 42px) 50%;background-size:5px 5px,5px 5px,1px 40px;background-repeat:no-repeat}.modal-card__toggle{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid rgba(15,23,42,.08);border-radius:10px;background-color:#f7f7f7}.modal-card__toggle .modal-card__toggle-label{font-size:14px;font-weight:600;color:#161616}.modal-card__helper,.error-message{font-size:12px;color:#dc3545}.modal-card__actions,.modal-container__create-field-modal__actions{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:nowrap;padding-top:20px;border-top:1px solid rgba(15,23,42,.08)}.modal-card__actions .IconButton,.modal-container__create-field-modal__actions .IconButton{flex:0 0 auto!important;margin:0!important;min-height:40px!important;border-radius:8px!important;padding:10px 18px!important;display:inline-flex!important;align-items:center;gap:8px}.modal-card__actions .IconButton .MuiButton-startIcon,.modal-container__create-field-modal__actions .IconButton .MuiButton-startIcon,.modal-card__actions .IconButton .MuiButton-endIcon,.modal-container__create-field-modal__actions .IconButton .MuiButton-endIcon{margin:0!important}.modal-card__actions .IconButton p,.modal-container__create-field-modal__actions .IconButton p{font-size:14px;font-weight:500}.modal-card__actions .IconButton.IconButton-outlined,.modal-container__create-field-modal__actions .IconButton.IconButton-outlined{border-color:#d7d5d3!important;color:#34322f!important;background-color:#fff!important}.modal-card__actions .IconButton.IconButton-outlined:hover,.modal-container__create-field-modal__actions .IconButton.IconButton-outlined:hover{border-color:#32c8c8!important;color:#32c8c8!important;background-color:#32c8c81a!important}.modal-card__actions .IconButton.IconButton-contained.tertiary,.modal-container__create-field-modal__actions .IconButton.IconButton-contained.tertiary{background-color:#32c8c8!important;border-color:#32c8c8!important;color:#fff!important;padding-inline:22px!important}.modal-card__actions .IconButton.IconButton-contained.tertiary:hover,.modal-container__create-field-modal__actions .IconButton.IconButton-contained.tertiary:hover,.modal-card__actions .IconButton.IconButton-contained.tertiary.MuiButton-root:hover{background-color:#e0f7f7!important;border-color:#e0f7f7!important;color:#fff!important}.modal-card__close-button,.modal-container__close-button{margin:0!important;min-width:36px!important;width:36px!important;height:36px!important;padding:8px!important;border-radius:8px!important;border:1px solid rgba(15,23,42,.12)!important;background-color:transparent!important;color:#4d4b49!important;display:inline-flex!important;align-items:center;justify-content:center}.modal-card__close-button .MuiButton-startIcon,.modal-container__close-button .MuiButton-startIcon,.modal-card__close-button .MuiButton-endIcon,.modal-container__close-button .MuiButton-endIcon{margin:0!important}.modal-card__close-button:hover,.modal-container__close-button:hover{background-color:#32c8c81a!important;border-color:#32c8c84d!important;color:#32c8c8!important}.modal-card__section-header{display:flex;flex-direction:column;gap:4px}.modal-card__section-header-title{font-size:16px;font-weight:600;color:#161616}.modal-card__section-header-subtitle{font-size:14px;color:#6d6b69}.modal-card__scroll{max-height:60vh;overflow-y:auto;padding-right:4px}.modal-card__tabs{display:flex;flex-direction:column;gap:16px}.modal-card__tabs .MuiTabs-root{min-height:0}.modal-card__tabs .MuiTab-root{text-transform:none;font-weight:600;color:#6d6b69}.modal-card__tabs .MuiTab-root.Mui-selected{color:#32c8c8}.modal-card__list{display:flex;flex-direction:column;gap:8px}.modal-card__divider{height:1px;background:#0f172a14}.sections-manager-modal{width:min(80vw,860px);display:flex;flex-direction:column;gap:24px}.sections-manager{display:flex;flex-direction:column;gap:24px}.sections-manager__tabs{display:flex;flex-direction:column;gap:16px}.sections-manager__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;padding:4px}.sections-manager__subtitle{font-size:14px;color:#4d4b49;line-height:1.5}.sections-manager__toolbar-actions{display:flex;gap:12px}.sections-manager__items,.sections-manager__standalone-items{display:flex;flex-direction:column;gap:12px}.sections-manager__item,.sections-manager__standalone-item{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:16px 20px;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#f9f9f7}.sections-manager__item-info,.sections-manager__standalone-info{display:flex;flex-direction:column;gap:6px}.sections-manager__item-title{font-size:16px;font-weight:600;color:#161616}.sections-manager__item-meta,.sections-manager__standalone-meta{font-size:14px;color:#4d4b49}.sections-manager__badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;background:#0f172a14;color:#161616;font-size:12px;font-weight:500}.sections-manager__actions,.sections-manager__standalone-actions{display:flex;align-items:center;gap:8px}.sections-manager__icon-button{width:36px;height:36px;border-radius:10px;border:1px solid rgba(15,23,42,.08);background:#fff;color:#161616}.sections-manager__icon-button:hover{background:#0f172a0d}.sections-manager__icon-button.Mui-disabled{opacity:.4;background:#0f172a0a}.sections-manager__pending-banner{background-color:#e8f4ff;border-radius:12px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.sections-manager__pending-text{font-weight:600;color:#161616}.sections-manager__pending-actions{display:flex;align-items:center;gap:8px}.sections-manager__pending-indicator{display:inline-flex;align-items:center;padding:2px 8px;border-radius:12px;background-color:#e8f4ff;color:#32c8c8;font-size:.75rem;font-weight:600;margin-left:8px}.sections-manager__standalone-item--pending{background-color:#f8fbff;border-color:#32c8c8}.sections-manager__empty{padding:16px 20px;border-radius:12px;border:1px dashed rgba(15,23,42,.2);background:#0f172a05;font-size:14px;color:#4d4b49}.sections-manager__standalone-select{width:240px}.section-tabs{background:#ebe9e7;padding:4px;border-radius:12px}.section-tabs__container{display:flex;gap:4px;flex-wrap:wrap}.section-tabs__tab{appearance:none;outline:none;border:1px solid transparent;display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;background:transparent;color:#71717a;font-family:AkzidenzGroteskStd;font-size:14px;font-weight:500;line-height:1.5;cursor:pointer;transition:all .2s ease}.section-tabs__tab:focus,.section-tabs__tab:active{outline:none;box-shadow:none}.section-tabs__tab:focus-visible{outline:2px solid rgba(0,168,150,.35);outline-offset:2px}.section-tabs__tab:hover{background:#fff;color:#18181b;border-color:#d1d5db;box-shadow:none}.section-tabs__tab.section-tabs__tab--active{background:#fff;color:#18181b;border-color:#94a3b8;box-shadow:none}.section-tabs__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 6px;border-radius:999px;background:#e5e7eb;color:#1f2937;font-size:12px;font-weight:500}.sections-manager__loading{display:flex;flex-direction:column;gap:12px}.sections-manager__standalone-select .SelectInputContainer{margin:0}@media (max-width: 600px){.sections-manager__item,.sections-manager__standalone-item{flex-direction:column;align-items:stretch}.sections-manager__actions,.sections-manager__standalone-actions{justify-content:flex-end}.sections-manager__standalone-select{width:100%}}.UserInformation.patient-custom-fields .UserInformation__Header{display:flex;flex-direction:column;gap:0;border-bottom:none!important;padding-bottom:0!important;margin-bottom:0!important}.patient-custom-fields .profile-paper-data-info{overflow:visible!important;white-space:normal;word-wrap:break-word;word-break:break-word;line-height:1.5}.patient-custom-fields .profile-paper-data-container{height:auto;overflow-x:hidden}.patient-custom-fields .custom-fields-header-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:16px;flex-wrap:wrap;margin-bottom:12px}.patient-custom-fields__header-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}.patient-custom-fields__header-actions>*{flex-shrink:0}.patient-custom-fields__header-actions>.patient-custom-fields__account-controls{flex-shrink:1}.patient-custom-fields__header-badges{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.patient-custom-fields__header-badges .Badge{font-size:14px}.patient-custom-fields__header-buttons{display:inline-flex;gap:8px;flex-wrap:wrap;align-items:center}.patient-custom-fields__account-controls{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;flex:1 1 auto;min-width:0}.patient-custom-fields__account-control{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.patient-custom-fields__account-control-label{font-size:14px;font-weight:500;color:#34322f}.patient-custom-fields__account-control-content{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.patient-custom-fields .PatientCustomFields__AddButton,.patient-custom-fields .PatientCustomFields__SettingsButton{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid #d1d5db!important;background-color:#fff!important;color:#1f2937!important;box-shadow:none!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important;height:36px!important;min-height:36px!important;max-height:36px!important;border-radius:6px!important}.patient-custom-fields .PatientCustomFields__AddButton p,.patient-custom-fields .PatientCustomFields__SettingsButton p{color:inherit!important}.patient-custom-fields .PatientCustomFields__AddButton svg,.patient-custom-fields .PatientCustomFields__SettingsButton svg{color:inherit!important}.patient-custom-fields .PatientCustomFields__AddButton:hover,.patient-custom-fields .PatientCustomFields__AddButton.MuiButton-root:hover,.patient-custom-fields .PatientCustomFields__SettingsButton:hover,.patient-custom-fields .PatientCustomFields__SettingsButton.MuiButton-root:hover{background-color:#f3f4f6!important;border-color:#cbd5e1!important;color:#0f172a!important}.patient-custom-fields .PatientCustomFields__AddButton:hover p,.patient-custom-fields .PatientCustomFields__AddButton:hover svg,.patient-custom-fields .PatientCustomFields__AddButton.MuiButton-root:hover p,.patient-custom-fields .PatientCustomFields__AddButton.MuiButton-root:hover svg,.patient-custom-fields .PatientCustomFields__SettingsButton:hover p,.patient-custom-fields .PatientCustomFields__SettingsButton:hover svg,.patient-custom-fields .PatientCustomFields__SettingsButton.MuiButton-root:hover p,.patient-custom-fields .PatientCustomFields__SettingsButton.MuiButton-root:hover svg{color:#0f172a!important}.patient-custom-fields .PatientCustomFields__AddButton:focus-visible,.patient-custom-fields .PatientCustomFields__SettingsButton:focus-visible{outline:2px solid rgba(0,168,150,.35);outline-offset:2px}.patient-custom-fields .PatientCustomFields__AddButton{padding:.35rem .9rem!important}.patient-custom-fields .PatientCustomFields__SettingsButton{padding:6px!important;min-width:36px!important;width:36px!important}.patient-custom-fields .PatientCustomFields__SettingsButton .MuiButton-startIcon,.patient-custom-fields .PatientCustomFields__SettingsButton .MuiButton-endIcon{margin:0!important}.patient-custom-fields .custom-fields-unsaved-indicator{padding:.5rem 1rem;margin:.75rem 0 0;background-color:#e8f3ff;border:1px solid #90caf9;border-radius:6px;font-size:.875rem;color:#1e3a8a;font-weight:500;display:flex;align-items:center;gap:.5rem}.patient-custom-fields .custom-fields-unsaved-indicator:before{content:"⚠";font-size:1rem;flex-shrink:0}.patient-custom-fields .custom-fields-loading{text-align:center;padding:2rem;color:#918f8d;font-style:italic}.patient-custom-fields .no-custom-fields{text-align:center;padding:2rem}.patient-custom-fields .no-custom-fields .no-custom-fields-text{margin:0 0 1rem;color:#918f8d;font-size:.875rem}.patient-custom-fields .global-field-indicator{padding:.125rem .375rem;background-color:#191715;color:#fff;font-size:.75rem;border-radius:12px;font-weight:400;margin-left:.5rem;flex-shrink:0}.patient-custom-fields .profile-paper-data-info:not(:has(input,textarea,label)){white-space:normal;word-wrap:break-word;word-break:break-word;overflow:visible;padding:0;line-height:1.5}.patient-custom-fields .custom-field-input{width:100%;padding:4px 8px;border:1px solid transparent;border-radius:4px;font-size:14px;font-family:AkzidenzGroteskStd;font-weight:500;background-color:transparent;transition:background-color .2s ease,border-color .2s ease,color .2s ease;min-height:auto;white-space:normal;word-wrap:break-word;overflow-wrap:break-word}.patient-custom-fields .custom-field-input:focus{outline:none;background-color:#e3f2fd;border-color:#90caf9}.patient-custom-fields .custom-field-input.has-changes{background-color:#e3f2fd;border-color:#90caf9}.patient-custom-fields .custom-field-input::placeholder{color:#918f8d;font-weight:400}.patient-custom-fields .custom-field-empty::placeholder{color:#918f8d;font-weight:400;font-size:14px;opacity:.5}.patient-custom-fields .custom-field-textarea{resize:none;overflow:hidden;min-height:24px;line-height:1.4;padding:4px 8px}.patient-custom-fields .custom-field-textarea:focus{overflow:auto}.patient-custom-fields .custom-field-checkbox{display:flex;align-items:center;gap:.75rem;cursor:pointer;padding:4px 8px;margin:0;border-radius:4px;border:1px solid transparent;transition:background-color .2s ease,border-color .2s ease;flex-shrink:0}.patient-custom-fields .custom-field-checkbox.has-changes{background-color:#e3f2fd;border-color:#90caf9}.patient-custom-fields .custom-field-checkbox input[type=checkbox]{width:1.25rem;height:1.25rem;accent-color:#00a896;cursor:pointer;transition:all .2s ease;flex-shrink:0}.patient-custom-fields .custom-field-checkbox .checkbox-label{font-size:14px;font-family:AkzidenzGroteskStd;font-weight:500;color:#161616;user-select:none;white-space:normal;word-wrap:break-word}.patient-custom-fields .profile-paper-data{display:flex;flex-direction:row;align-items:center;gap:12px;font-family:AkzidenzGroteskStd,sans-serif;color:#161616;font-size:14px;line-height:1.5}.patient-custom-fields .profile-paper-data-title{font-weight:500;font-size:14px;font-family:AkzidenzGroteskStd,sans-serif;text-transform:none;color:#475569}.patient-custom-fields .profile-paper-data-info{font-size:14px;line-height:1.5;color:#1f2937;font-weight:400;white-space:normal;word-wrap:break-word;word-break:break-word}.patient-custom-fields .profile-paper-data-info--placeholder{color:#9ca3af;font-style:normal}.patient-custom-fields .custom-field-email-link{color:#0f6ad8;text-decoration:none;font-weight:500}.patient-custom-fields .custom-field-email-link:hover{text-decoration:underline}.patient-custom-fields .patient-field-row{position:relative;padding:8px 16px;border-radius:8px;border:1px solid transparent;transition:background-color .15s ease,border-color .15s ease;min-height:auto}.patient-custom-fields .patient-field-row+.patient-field-row{margin-top:4px}.patient-custom-fields .patient-field-row:hover{background-color:#f5f5f5}.patient-custom-fields .patient-field-row--edited{background-color:#e8f3ff;border-color:#bcd7ff}.patient-custom-fields .patient-field-row--editing{background-color:#e3f2fd;border-color:#90caf9}.patient-custom-fields .patient-field-row__body{display:grid;grid-template-columns:180px 1fr auto;gap:12px;width:100%;align-items:start}.patient-custom-fields .patient-field-row__label{grid-column:1;font-weight:500;font-size:14px;font-family:AkzidenzGroteskStd,sans-serif;text-transform:none;color:#475569;white-space:normal;word-wrap:break-word;word-break:break-word;line-height:1.5;display:flex;align-items:center;gap:6px}.patient-custom-fields .patient-field-row__content{grid-column:2;color:#111827;white-space:normal;word-wrap:break-word;word-break:break-word;line-height:1.5;min-width:0}.patient-custom-fields .patient-field-row__inline-actions{grid-column:3;display:inline-flex;align-items:center;gap:6px;justify-self:end}.patient-custom-fields .patient-field-row__edit-button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;border:1px solid transparent;background-color:transparent;color:#4b5563;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.patient-custom-fields .patient-field-row__edit-button svg{font-size:18px}.patient-custom-fields .patient-field-row__edit-button:hover{background-color:#f3f4f6;color:#1f2937}.patient-custom-fields .patient-field-row__edit-button:focus-visible{outline:2px solid rgba(0,168,150,.4);outline-offset:2px}.patient-custom-fields .patient-field-row__edit-button--confirm{background-color:#00a896;border-color:#00a896;color:#fff}.patient-custom-fields .patient-field-row__edit-button--confirm:hover{background-color:#00897b;border-color:#00897b}.patient-custom-fields .patient-field-row__edit-button--cancel{border-color:#e5e7eb;color:#6b7280}.patient-custom-fields .patient-field-row__edit-button--cancel:hover{border-color:#d1d5db;background-color:#f9fafb;color:#374151}.patient-custom-fields .patient-field-row__diff{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px;color:#6b7280}.patient-custom-fields .patient-field-row__diff-arrow{font-weight:600;color:#4b5563}.patient-custom-fields .patient-field-row__diff-value--previous{text-decoration:line-through;color:#9ca3af}.patient-custom-fields .patient-field-row__diff-value--next{font-weight:600;color:#111827}.patient-custom-fields .patient-field-action-tray{grid-column:3;display:inline-flex;align-items:center;gap:6px;opacity:0;pointer-events:none;transition:opacity .15s ease;justify-self:end}.patient-custom-fields .patient-field-action-tray--visible{opacity:1;pointer-events:auto}.patient-custom-fields .patient-field-action-tray__button{padding:4px!important;min-height:30px!important;min-width:30px!important;border:none!important;background-color:transparent!important;box-shadow:none!important;border-radius:6px!important;color:#4b5563!important;transition:background-color .15s ease,color .15s ease!important}.patient-custom-fields .patient-field-action-tray__button svg{font-size:18px!important}.patient-custom-fields .patient-field-action-tray__button:hover{background-color:#f3f4f6!important;color:#1f2937!important}.patient-custom-fields .patient-field-action-tray__button:focus-visible{outline:2px solid rgba(0,168,150,.4)!important;outline-offset:2px!important}.patient-custom-fields .pending-changes-banner{margin:20px;background-color:#e8f4ff;border-radius:12px;padding:16px 20px;display:flex;flex-direction:column;gap:16px}.patient-custom-fields .pending-changes-banner__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.patient-custom-fields .pending-changes-banner__summary{font-size:.95rem;font-weight:600;color:#161616}.patient-custom-fields .pending-changes-banner__actions{display:flex;align-items:center;gap:8px}.patient-custom-fields .pending-changes-banner__button{border-radius:8px;padding:8px 16px;font-size:.875rem;font-weight:600;cursor:pointer;border:1px solid transparent;transition:all .2s ease}.patient-custom-fields .pending-changes-banner__button--primary{background-color:#32c8c8;color:#fff;border-color:#32c8c8}.patient-custom-fields .pending-changes-banner__button--primary:disabled{background-color:#918f8d;border-color:#918f8d;cursor:not-allowed;opacity:.6}.patient-custom-fields .pending-changes-banner__button--primary:not(:disabled):hover{background-color:#2aa7a7;border-color:#2aa7a7}.patient-custom-fields .pending-changes-banner__button--secondary{background-color:#fff;border-color:#918f8d;color:#34322f}.patient-custom-fields .pending-changes-banner__button--secondary:hover{background-color:#ebe9e7}.patient-custom-fields .pending-changes-banner__toggle{background:transparent;border:none;cursor:pointer;font-size:1rem;line-height:1;color:#4d4b49;padding:4px}.patient-custom-fields .pending-changes-banner__list{display:flex;flex-direction:column;gap:12px}.patient-custom-fields .pending-changes-banner__item{display:flex;justify-content:space-between;gap:12px;align-items:center;background:#fff;border-radius:10px;padding:12px 16px}.patient-custom-fields .pending-changes-banner__item-info{display:flex;flex-direction:column;gap:6px}.patient-custom-fields .pending-changes-banner__item-label{font-weight:600;color:#161616}.patient-custom-fields .pending-changes-banner__item-diff{display:flex;align-items:center;gap:8px;font-size:.875rem}.patient-custom-fields .pending-changes-banner__item-value--previous{text-decoration:line-through;color:#4d4b49}.patient-custom-fields .pending-changes-banner__item-value--next{font-weight:600;color:#161616}.patient-custom-fields .pending-changes-banner__item-arrow{font-weight:600;color:#34322f}.patient-custom-fields .pending-changes-banner__item-discard{border:1px solid #918f8d;border-radius:8px;padding:6px 12px;font-size:.8rem;background:#fff;color:#34322f;cursor:pointer;transition:background .2s ease}.patient-custom-fields .pending-changes-banner__item-discard:hover{background:#ebe9e7}.patient-custom-fields .hidden-fields-panel{margin-top:24px;border:1px solid rgba(15,23,42,.08);border-radius:16px;background:linear-gradient(180deg,#fbfdff,#f7fbff);padding:20px 24px;display:flex;flex-direction:column;gap:16px}.patient-custom-fields .hidden-fields-panel__header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.patient-custom-fields .hidden-fields-panel__summary{display:inline-flex;align-items:center;gap:8px;font-size:.95rem;font-weight:600;color:#161616}.patient-custom-fields .hidden-fields-panel__summary-icon{color:#32c8c8;font-size:18px}.patient-custom-fields .hidden-fields-panel__toggle{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:#32c8c8;font-weight:600;font-size:.85rem;cursor:pointer;padding:4px 6px}.patient-custom-fields .hidden-fields-panel__toggle:hover{color:#289f9f}.patient-custom-fields .hidden-fields-panel__caret{display:inline-block;transition:transform .2s ease}.patient-custom-fields .hidden-fields-panel__caret--up{transform:rotate(180deg)}.patient-custom-fields .hidden-fields-panel__list{display:flex;flex-direction:column;gap:12px}.patient-custom-fields .hidden-fields-panel__item{display:flex;align-items:center;gap:16px;padding:16px 18px;border:1px solid rgba(15,23,42,.05);border-radius:14px;background:#ffffffa6}.patient-custom-fields .hidden-fields-panel__item-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.patient-custom-fields .hidden-fields-panel__item-header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.patient-custom-fields .hidden-fields-panel__label{font-weight:600;color:#161616}.patient-custom-fields .hidden-fields-panel__badge{background:#32c8c826;color:#32c8c8;border-radius:999px;padding:2px 8px;font-size:.7rem;font-weight:600;text-transform:uppercase}.patient-custom-fields .hidden-fields-panel__value{font-size:.9rem;color:#34322f;word-break:break-word}.patient-custom-fields .hidden-fields-panel__show{display:inline-flex;align-items:center;gap:6px;border:1px solid #32c8c8;border-radius:12px;padding:6px 14px;font-size:.85rem;font-weight:600;color:#32c8c8;background:transparent;cursor:pointer}.patient-custom-fields .hidden-fields-panel__show:hover{background:#32c8c814}.patient-custom-fields .hidden-fields-panel__show:disabled{opacity:.6;cursor:not-allowed}.patient-custom-fields .hidden-fields-panel__show-icon{font-size:16px}.patient-custom-fields .shared-datepicker-button{border:1px solid transparent!important;background-color:transparent!important;padding:4px 8px!important;font-size:14px!important;font-family:AkzidenzGroteskStd!important;font-weight:500!important;box-shadow:none!important;min-height:auto!important;border-radius:4px!important}.patient-custom-fields .shared-datepicker-button:hover{background-color:#f3f4f6!important;border-color:#cbd5e1!important}.patient-custom-fields .shared-datepicker-button.has-changes,.patient-custom-fields .shared-datepicker-button:focus{background-color:#e3f2fd!important;border-color:#90caf9!important}.patient-custom-fields .custom-fields-actions-container{padding:1rem 1.5rem}.patient-custom-fields .custom-fields-actions{display:flex;gap:1rem;justify-content:flex-end;flex-wrap:wrap}.patient-custom-fields .custom-fields-actions .custom-fields-save-button,.patient-custom-fields .custom-fields-actions .custom-fields-discard-button{flex:1;min-width:140px}.patient-custom-fields .custom-fields-actions .custom-fields-save-button{padding:.75rem 1.5rem;background-color:#00a896;color:#fff;border:1px solid #00a896;border-radius:6px;font-size:.875rem;font-family:AkzidenzGroteskStd-Md;font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap}.patient-custom-fields .custom-fields-actions .custom-fields-save-button:hover:not(:disabled){background-color:#00897b;border-color:#00897b}.patient-custom-fields .custom-fields-actions .custom-fields-save-button:disabled{background-color:#d1d5db;border-color:#d1d5db;cursor:not-allowed;opacity:.6}.patient-custom-fields .custom-fields-actions .custom-fields-discard-button{padding:.75rem 1.5rem;background-color:transparent;color:#191715;border:1px solid #918f8d;border-radius:4px;font-size:.875rem;font-family:AkzidenzGroteskStd-Md;cursor:pointer;transition:all .2s ease;white-space:nowrap}.patient-custom-fields .custom-fields-actions .custom-fields-discard-button:hover:not(:disabled){background-color:#ebe9e7;border-color:#918f8d}.patient-custom-fields .custom-fields-actions .custom-fields-discard-button:disabled{cursor:not-allowed;opacity:.6}.patient-custom-fields .section-tabs{background:#ebe9e7;padding:4px;border-radius:8px;margin-bottom:16px}.patient-custom-fields .section-tabs__container{display:flex;gap:4px;flex-wrap:wrap}.patient-custom-fields .section-tabs .section-tabs__tab{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none!important;margin:0;display:flex;align-items:center;gap:6px;padding:6px 12px;min-height:36px;min-width:auto;border-radius:6px;border:1px solid transparent;font-family:AkzidenzGroteskStd;font-size:14px;font-weight:500;text-transform:none;line-height:1.5;color:#71717a;background:transparent;cursor:pointer;transition:all .2s ease}.patient-custom-fields .section-tabs .section-tabs__tab:hover{background:#fff;color:#18181b;border-color:#d1d5db;box-shadow:none}.patient-custom-fields .section-tabs .section-tabs__tab:focus,.patient-custom-fields .section-tabs .section-tabs__tab:active{outline:none!important;box-shadow:none!important}.patient-custom-fields .section-tabs .section-tabs__tab:focus-visible{outline:2px solid rgba(0,168,150,.35);outline-offset:2px}.patient-custom-fields .section-tabs .section-tabs__tab.section-tabs__tab--active{background:#fff;color:#18181b;border-color:#94a3b8;box-shadow:none}.patient-custom-fields .section-tabs .section-tabs__badge{display:inline-flex;align-items:center;justify-content:center;background:#e5e7eb;color:#1f2937;font-size:14px;height:18px;min-width:18px;padding:0 6px;border-radius:999px;font-weight:500}.custom-fields-panel .custom-field-input.has-error,.custom-fields-panel .custom-field-textarea.has-error,.patient-custom-fields .custom-field-input.has-error,.patient-custom-fields .custom-field-textarea.has-error{border-color:red!important;outline-color:red!important}.custom-fields-panel .custom-field-error-message,.patient-custom-fields .custom-field-error-message{margin-top:4px;font-size:12px;color:red}.hidden-fields-container{padding-left:24px;padding-right:24px}.CustomDropdowns{width:100%;display:flex;align-items:center;gap:8px;padding:10px 0;font-size:14px}.CustomDropdowns .ValueContainer{display:flex;flex-direction:column;gap:15px}.CustomDropdowns .DropdownValueContainer{display:flex;align-items:center;gap:4px;padding:2px 4px;border-radius:4px}.CustomDropdowns .DropdownValueTimerContainer{display:flex;align-items:center;gap:2px}.PatientGroups__GroupChip__Container{display:flex;align-items:center;flex-direction:row;gap:.5rem;font-size:14px}.PatientGroups__GroupChip__Container .CloseButton{cursor:pointer;width:1.125rem;height:1.125rem;color:#000}.AddToGroupButton{background-color:#fff;border:1px solid #d7d5d3;border-radius:1.125rem;padding:4px 12px;cursor:pointer;height:1.75rem;font-size:14px}.profile-section-tabs{background:#ebe9e7;padding:4px;border-radius:8px;margin:0 20px 16px;width:fit-content;border-top:none}.profile-section-tabs__wrapper{display:flex;gap:4px;flex-wrap:wrap}.profile-section-tabs__button{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;min-height:36px;border-radius:6px;border:1px solid transparent;font-family:AkzidenzGroteskStd,-apple-system,system-ui,sans-serif;font-size:14px;font-weight:500;line-height:1.5;white-space:nowrap;color:#71717a;background-color:transparent;cursor:pointer;transition:all .2s ease}.profile-section-tabs__button:focus,.profile-section-tabs__button:active{outline:none!important;box-shadow:none!important}.profile-section-tabs__button:focus-visible{outline:2px solid rgba(0,168,150,.35);outline-offset:2px}.profile-section-tabs__button:hover{background-color:#fff;color:#18181b;border-color:#d1d5db;box-shadow:none}.profile-section-tabs__button--active{background-color:#fff;color:#18181b;border-color:#94a3b8;box-shadow:none}.profile-section-tabs__button--active:focus,.profile-section-tabs__button--active:focus-visible{outline:none!important}.profile-section-tabs__button--add{border:1px dashed rgba(52,50,47,.35);padding:6px 14px;color:#34322f;background-color:transparent}.profile-section-tabs__button--add:focus,.profile-section-tabs__button--add:focus-visible{outline:none!important;box-shadow:none!important}.profile-section-tabs__button--add:hover{background-color:#32c8c814;color:#18181b;box-shadow:none}.profile-section-tabs__button--add:disabled{opacity:.4;cursor:not-allowed;background-color:transparent;box-shadow:none}.profile-section-tabs__count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background-color:#e5e7eb;color:#1f2937;font-size:11px;font-weight:500;line-height:1}.DynamicDropdownsContainer{display:flex;flex-direction:row}.DynamicDropdownsTableContainer{display:flex;flex:1;flex-direction:column}.DynamicDropdownsTableContents{max-height:450px;color:#fff;overflow:"auto";margin:10px 0}.DynamicDropdownsTableContents .MuiTableCell-head{font-weight:700;background-color:#ebe9e7}.DynamicDropdownsTableContents p,.DynamicDropdownsTableContents td,.DynamicDropdownsTableContents th{font-family:Akzidenz}.DynamicDropdownsTableContents .primary{margin:8px;color:#1414c8;transition:background-color .3s}.DynamicDropdownsTableContents .secondary,.DynamicDropdownsTableContents .success{color:#ebe9e7!important}.DynamicDropdownsTableContents .danger{color:#a0003c!important}.DynamicDropdownsTableContents .light{color:#dae8e5}.DynamicDropdownsTableContents .dark{color:#000}.ColorPickerContainer{display:flex;flex:1;justify-content:center;height:100%}.VisibilityTogglesContainer,.VisibilityTogglesContents{display:flex;flex-direction:column;gap:10px}.VisibilityToggles{display:flex;gap:15px;flex-direction:column}.TogglesContainer{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.DropdownsPage{background-color:#fff;padding:35px;display:flex;flex-direction:column;gap:15px}.DropdownsPage .SelectContainer{display:flex;flex-direction:row;align-items:end;gap:10px}.DropdownsPage .SelectContainer .IconButton{height:38px}.DropdownsPage .RenameContainer{display:flex;gap:10px}.DropdownsPage .DropdownsHeader{display:flex;flex-direction:row;justify-content:end;flex-direction:column;gap:15px}.DropdownsPage .DropdownsHeader .DropdownsAddContainer{display:flex;justify-content:end}.DropdownsPage .DropdownsInput{display:flex;justify-content:end;flex-direction:row;gap:15px}.DropdownsPage .DropdownsPageFooter{display:flex;justify-content:end}.CustomerSettingsPage .StaffDataTable .WUK-Table{height:calc(100vh - 227px);border-color:#d7d5d3}.CustomerSettingsPage .StaffDataTable .WUK-Table .TableWithDataSource__Table{border-radius:4px}.CustomerSettingsPage .StaffDataTable .WUK-Table .WUK-Table__Header,.CustomerSettingsPage .StaffDataTable .WUK-Table .MuiDataGrid-main{background:#fff}.PatientsPage .ExtendedTable__PaginationContainer--Top .ExtendedTable__Pagination{display:none}.TreeItemActions{display:flex;flex-direction:row;align-items:center;gap:12px}.TreeItemActions__IconContainer{padding:6px;border-radius:8px;cursor:pointer;transition:background-color .25s ease;background-color:transparent;opacity:.5}.TreeItemActions__IconContainer:hover{background-color:#0000000d;opacity:1}.Wrapper{list-style:none;box-sizing:border-box;padding-left:var(--spacing);margin-bottom:-1px}.Wrapper.clone{display:inline-block;pointer-events:none;padding:5px 0 0 10px}.Wrapper.clone .TreeItem{--vertical-padding: 5px;padding-right:24px;border-radius:4px;box-shadow:0 15px 15px #2221511a}.Wrapper.ghost.indicator{opacity:1;position:relative;z-index:1;margin-bottom:-1px}.Wrapper.ghost.indicator .TreeItem{position:relative;padding:0;height:8px;border-color:#2389ff;background-color:#56a1f8}.Wrapper.ghost.indicator .TreeItem:before{position:absolute;left:-8px;top:-4px;display:block;content:"";width:12px;height:12px;border-radius:50%;border:1px solid #2389ff;background-color:#fff}.Wrapper.ghost.indicator .TreeItem>*{opacity:0;height:0}.Wrapper.ghost:not(.indicator){opacity:.5}.Wrapper.ghost .TreeItem>*{box-shadow:none;background-color:transparent}.TreeItem-container{--vertical-padding: 10px;padding:var(--vertical-padding) 10px;border:1px solid #dedede;background-color:#fff;color:#222;box-sizing:border-box}.TreeItem{position:relative;display:flex;align-items:center}.Text{flex-grow:1;padding-left:.5rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-height:36px;padding-top:.375rem}.Count{position:absolute;top:-10px;right:-10px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#2389ff;font-size:.8rem;font-weight:600;color:#fff}.disableInteraction{pointer-events:none}.disableSelection .Text,.disableSelection .Count,.clone .Text,.clone .Count{user-select:none;-webkit-user-select:none}.Collapse svg{transition:transform .25s ease}.Collapse.collapsed svg{transform:rotate(-90deg)}.toolbox-item-container{min-width:320px;width:100%;padding:1.125rem;border-radius:.25rem;border:1px solid #d7d5d3;cursor:grab;background-color:#fff}.toolbox-item-container h1{font-family:AkzidenzGroteskBE-Md;font-size:1.25rem;line-height:1rem}.toolbox-item-container__content{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.ql-container{height:55vh}.ql-snow .ql-editor::-webkit-scrollbar{width:12px}.ql-snow .ql-editor::-webkit-scrollbar-track{background:#f5f5f5}.ql-snow .ql-editor::-webkit-scrollbar-thumb{background:#d7d5d3;border-radius:6px;border:3px solid transparent}.ql-snow .ql-editor::-webkit-scrollbar-thumb:hover{background:#d7d5d3}.ql-snow .ql-editor{scrollbar-color:#d7d5d3 #f5f5f5;scrollbar-width:thin;font-family:Akzidenz}.ql-snow .ql-editor p{font-size:16px!important}.ql-snow{border:none!important}.ql-toolbar{display:flex;align-items:center;border-radius:8px}.ql-toolbar .ql-menu{background-color:#d7d5d3;padding:6px 2px;width:638px;margin-right:10px;border-radius:4px;font-family:Akzidenz}@media (max-width: 639px){.ql-toolbar .ql-menu{width:100%}}.ProtocolsTable .WUK-Table{height:calc(100vh - 165px);border-color:#d7d5d3}.ProtocolsTable .WUK-Table .TableWithDataSource__Table{border-radius:4px}.ProtocolsTable .WUK-Table .WUK-Table__Header,.ProtocolsTable .WUK-Table .MuiDataGrid-main{background:#fff}.TerminatedPage .WUK-Table{height:calc(100vh - 165px)}.WUK-Table{height:100%;display:flex;flex-direction:column}.WUK-Table .MuiDataGrid-main{font-family:Akzidenz;border-left:1px solid #ebe9e7;border-right:1px solid #ebe9e7;border-bottom:1px solid #ebe9e7;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders,.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-pinnedColumnHeaders{background-color:#f6f5f0}.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeadersInner{font-family:Akzidenz}.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:hover{background-color:#ebe9e7}.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:last-child{border-right:none}.WUK-Table .MuiDataGrid-main .MuiDataGrid-pinnedColumns .MuiCheckbox-root.Mui-checked .MuiSvgIcon-root{color:#00f}.WUK-Table .MuiDataGrid-main .MuiDataGrid-row{font-family:Akzidenz}.WUK-Table .MuiDataGrid-main .MuiDataGrid-row:hover{background-color:#ebe9e7}.WUK-Table .MuiDataGrid-main .MuiDataGrid-row.Mui-selected,.WUK-Table .MuiDataGrid-main .MuiDataGrid-row.Mui-selected.Mui-hovered{background-color:#fff}.WUK-Table .MuiDataGrid-main .MuiDataGrid-row.Mui-selected:hover,.WUK-Table .MuiDataGrid-main .MuiDataGrid-row.Mui-selected.Mui-hovered:hover{background-color:#ebe9e7}.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiSvgIcon-root{color:#b9b7b5}.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiSvgIcon-root.WUK-Table__AscIcon,.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiSvgIcon-root.WUK-Table__DesIcon,.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiSvgIcon-root.WUK-Table__UnsIcon{font-size:14px;color:#b9b7b5}.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiIconButton-root:hover{background-color:transparent}.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:hover{background-color:#ebe9e7;border-right:1px solid #ebe9e7}.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:hover .MuiDataGrid-cell{border-right:1px solid #ebe9e7}.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:hover .MuiDataGrid-cell:last-child{border-right:none}.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:hover .MuiSvgIcon-root,.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:hover .MuiSvgIcon-root.WUK-Table__AscIcon,.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:hover .MuiSvgIcon-root.WUK-Table__DesIcon,.WUK-Table .MuiDataGrid-main .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader:hover .MuiSvgIcon-root.WUK-Table__UnsIcon{color:#191715}.WUK-Table .MuiDataGrid-main .MuiAvatar-root{height:30px;width:30px}.WUK-Table__Header{display:flex;border:1px solid #ebe9e7;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;font-family:Akzidenz}.WUK-Table__HeaderLeftSide{flex-grow:1;display:flex;gap:20px;align-items:center;padding-left:13px}.WUK-Table__Actions{border-left:1px solid #ebe9e7;border-right:1px solid #ebe9e7;padding:8px 13px;font-family:Akzidenz;display:flex;align-items:center;background:#00f}.WUK-Table__ActionsButtons{display:flex;gap:12px}.WUK-Table__Table{flex-grow:1}.WUK-Table__SelectionCount{margin-right:12px;color:#fff}.WUK-Table .MuiDataGrid-columnHeaders,.WUK-Table .MuiDataGrid-root{border-top-left-radius:0;border-top-right-radius:0}.WUK-Table .MuiDataGrid-root{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-color:transparent}.WUK-Table .MuiTablePagination-toolbar{min-height:35px}.WUK-Table .MuiTablePagination-selectLabel,.WUK-Table .MuiTablePagination-displayedRows{margin-top:0;margin-bottom:0}.WUK-Table__ColumnsPanel .MuiFormControlLabel-root .MuiTypography-root,.WUK-Table__ColumnsPanel .MuiButton-text,.WUK-Table__ColumnsPanel .MuiFormLabel-root,.WUK-Table__ColumnsPanel .MuiInputBase-input{font-family:Akzidenz}.WUK-Table__ClearSelection{flex-grow:1;display:flex;justify-content:flex-end}.WUK-Table .WUK-Table__ClearSelectionButton{color:#fff}.WUK-TableToolbar .WUK-RadioSelect{margin-right:32px}.WUK-TableToolbar .WUK-TableToolbar__PageCount{display:flex;align-items:center;margin-right:10px}.WUK-TableToolbar .MuiPagination-root{display:flex;align-items:center}.WUK-TableToolbar .MuiPagination-ul .MuiPaginationItem-page,.WUK-TableToolbar .MuiPagination-ul .MuiPaginationItem-ellipsis{display:none}.WUK-TableToolbar .MuiPagination-ul .MuiPaginationItem-previousNext svg{fill:#b9b7b5}.WUK-TableToolbar .MuiPagination-ul .MuiPaginationItem-previousNext:hover{background-color:#fff}.WUK-TableToolbar .MuiPagination-ul .MuiPaginationItem-previousNext:hover svg{fill:#191715}.WUK-TableToolbar .MuiPagination-ul .MuiPaginationItem-previousNext.Mui-disabled svg{fill:#d7d5d3}.WUK-Table__ColumnMenu.MuiList-root .MuiMenuItem-root{font-family:Akzidenz}.WUK-M-Tabs .MuiTabs-flexContainer{gap:32px}.WUK-M-Tabs.MuiTabs-root{min-height:38px}.WUK-M-Tabs .WUK-M-Tab.Mui-focusVisible .MuiTouchRipple-root{display:block}.WUK-M-Tabs .TabComponent__PrimaryCount{font-size:10px;background:#191715;border-radius:2px;margin-right:4px;padding:2px 6px;color:#fff}.WUK-M-Tabs .TabComponent__SecondaryCount{font-size:10px;border-radius:20px;padding:2px 8px;margin-left:4px;background:#00f;color:#fff}.WUK-M-Tabs .WUK-M-Tab{font-family:Akzidenz;font-size:16px;font-weight:500;text-transform:none;padding-left:0;padding-right:0;padding-bottom:4px;align-items:flex-start;min-width:auto;justify-content:flex-end;color:#191715;min-height:30px}.WUK-M-Tabs .WUK-M-Tab.Mui-selected{color:#00f}.WUK-M-Tabs .WUK-M-Tab .MuiTouchRipple-root{display:none;top:auto;height:4px;background-color:#0000ff38}.WUK-M-Tabs .WUK-M-Tab .MuiTouchRipple-ripple{display:none}.WUK-M-Tabs .MuiTabs-indicator{background-color:#00f}.WUK-Title{font-family:Akzidenz;font-size:24px;margin-bottom:24px;letter-spacing:.02em}.WUK-Button.MuiButtonBase-root{text-transform:none;font-family:Akzidenz;box-shadow:none}.WUK-Button.MuiButtonBase-root:hover{box-shadow:none}.WUK-Button.MuiButton-contained.MuiButtonBase-root,.WUK-Button.MuiButton-contained.MuiButtonBase-root:hover{border:none}.WUK-Button.MuiButton-containedPrimary{background:#191715;color:#ebe9e7}.WUK-Button.MuiButton-containedPrimary:hover{background:#373533}.WUK-Button.MuiButton-containedSecondary{background:#ebe9e7;color:#191715}.WUK-Button.MuiButton-containedSecondary:hover{background:#d7d5d3}.WUK-Button.MuiButton-containedError{background:#ffeaef;color:#a0003c}.WUK-Button.MuiButton-containedError:hover{background:#f9ced8}.WUK-Button.MuiButton-contained.WUK-Button--color-red{background:#a0003c;color:#fff}.WUK-Button.MuiButton-contained.WUK-Button--color-red:hover{background:#8f0034}.WUK-Button.MuiButton-contained.WUK-Button--color-blue{background:#00f;color:#fff}.WUK-Button.MuiButton-contained.WUK-Button--color-blue:hover{background:#0000f5}.WUK-Button.MuiButton-contained.WUK-Button--color-darkblue{background:#1414c8;color:#fff}.WUK-Button.MuiButton-contained.WUK-Button--color-darkblue:hover{background:#1212ba}.WUK-Button.MuiButton-contained.WUK-Button--color-aquamarine{background:#007878;color:#fff}.WUK-Button.MuiButton-contained.WUK-Button--color-aquamarine:hover{background:#066}.WUK-Button.MuiButton-contained.WUK-Button--color-darkgrey{background:#413f3d;color:#fff}.WUK-Button.MuiButton-contained.WUK-Button--color-darkgrey:hover{background:#353331}.WUK-Button.MuiButton-contained.WUK-Button--color-darkergrey{background:#23211f;color:#fff}.WUK-Button.MuiButton-contained.WUK-Button--color-darkergrey:hover{background:#201f1d}.WUK-Button.MuiButton-outlinedPrimary{background:#fff;border-color:#191715;color:#191715}.WUK-Button.MuiButton-outlinedPrimary:hover{background:#ebe9e7;border-color:#191715}.WUK-Button.MuiButton-outlinedInfo{border-color:#d7d5d3;color:#191715}.WUK-Button.MuiButton-outlinedInfo:hover{background:#ebe9e7;border-color:#d7d5d3}.WUK-Button.MuiButton-textPrimary{color:#191715}.WUK-Button.MuiButton-textSecondary{color:#413f3d}.WUK-Button.MuiButton-textError,.WUK-Button.MuiButton-text.WUK-Button--color-red{color:#a0003c}.WUK-Button.MuiButton-text.WUK-Button--color-blue{color:#00f}.WUK-Button.MuiButton-text.WUK-Button--color-darkblue{color:#1414c8}.WUK-Button.MuiButton-text.WUK-Button--color-aquamarine{color:#007878}.WUK-Button.MuiButton-text.WUK-Button--color-darkgrey{color:#413f3d}.WUK-Button.MuiButton-text.WUK-Button--color-darkergrey{color:#23211f}.WUK-Button.MuiButton-text.WUK-Button--color-text-white{color:#fff}.SidebarNavigation{width:60px;background-color:#dae8e5;display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding:10px 4px;height:100%;font-family:Akzidenz,serif;font-style:normal;font-weight:400;min-height:720px}.SidebarNavigation--compressed .SidebarNavigation__Item,.SidebarNavigation--compressed .SidebarNavigation__ItemFull{height:32px}.SidebarNavigation--compressed .SidebarNavigation__Clinic{margin-bottom:5px}.SidebarNavigation--compressed .SidebarNavigation__UserSettingsItem{margin-bottom:0}.SidebarNavigation__Clinic{display:flex;flex-direction:column;align-items:center;margin-bottom:16px}.SidebarNavigation__Clinic:hover .SidebarNavigation__ClinicText{opacity:0}.SidebarNavigation__ClinicItem,.SidebarNavigation__ClinicItemFullLogo{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center}.SidebarNavigation__ClinicItem{position:relative;background:#fff;margin-bottom:8px;color:#000;text-decoration:none;cursor:pointer}.SidebarNavigation__ClinicItemContainer{display:flex;flex-direction:column;align-items:center}.SidebarNavigation__ClinicItemImage{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.SidebarNavigation__ClinicItem--initializing .SidebarNavigation__ClinicItemFull{visibility:hidden}.SidebarNavigation__ClinicItem--initialized .SidebarNavigation__ClinicItemFull{visibility:visible;transition-property:background;transition-duration:.3s}.SidebarNavigation__ClinicItem--initialized .SidebarNavigation__ClinicItemFullText{transition-duration:.3s;transition-property:width,margin-left}.SidebarNavigation__ClinicItemFull{border-radius:20px;position:absolute;top:0;left:0;display:flex;align-items:center;background:#fff;overflow:hidden}.SidebarNavigation__ClinicItemFullText{white-space:nowrap;margin-left:8px;display:flex;align-items:center}.SidebarNavigation__ClinicItemFullSwitchIcon{margin-left:8px;margin-right:12px}.SidebarNavigation__ClinicItemFullSwitchIconPlaceholder{width:12px}.SidebarNavigation__ClinicItemFull:hover{background:#fff}.SidebarNavigation__Navigation{display:flex;flex-grow:2;flex-direction:column;align-items:center;width:100%}.SidebarNavigation__Item{height:36px;display:flex;align-items:center;justify-content:center;margin-bottom:4px;position:relative;width:100%;color:#000;text-decoration:none}.SidebarNavigation__Item--selected{background:#fff;border-radius:4px}.SidebarNavigation__ItemIconContainer,.SidebarNavigation__ItemFullIconContainer{position:relative;display:flex;align-items:center}.SidebarNavigation__ItemCounter,.SidebarNavigation__ItemFullCounter{position:absolute;top:0;right:0;transform:translate(50%,-50%);background:#00f;color:#fff;border-radius:8px;font-size:10px;min-width:15px;min-height:15px;display:flex;align-items:center;justify-content:center;font-weight:700}.SidebarNavigation__ItemCounterValue,.SidebarNavigation__ItemFullCounterValue{padding:0 2px}.SidebarNavigation__ItemFull{display:flex;height:36px;position:absolute;top:0;left:0;align-items:center;background:#dae8e5;border-radius:4px;padding-left:14px;padding-right:14px;visibility:hidden}.SidebarNavigation__ItemFull--initializing{margin-left:8px}.SidebarNavigation__ItemFull--initialized{visibility:visible;transition:background .3s}.SidebarNavigation__ItemFull--initialized .SidebarNavigation__ItemFullLabel{width:0;margin-left:0;transition-property:width,margin-left;transition-duration:.3s}.SidebarNavigation__ItemFull--initialized:hover{background:#fff}.SidebarNavigation__ItemFullLabel{margin-left:8px;letter-spacing:.01em;white-space:nowrap;overflow:hidden}.SidebarNavigation__ItemFull--selected{background:#fff}.SidebarNavigation__UserSettings{margin-bottom:16px;display:flex;flex-direction:column;align-items:center}.SidebarNavigation__UserSettings:hover .SidebarNavigation__UserSettingsText{opacity:0}.SidebarNavigation__UserSettingsItem,.SidebarNavigation__UserSettingsItemFullLogo{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:20px;display:flex;justify-content:center;align-items:center;background:#fff;position:relative}.SidebarNavigation__UserSettingsItem{position:relative;margin-bottom:10px;color:#000;text-decoration:none}.SidebarNavigation__UserSettingsItemContainer{display:flex;flex-direction:column;align-items:center}.SidebarNavigation__UserSettingsItemImage{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;border-radius:100px}.SidebarNavigation__UserSettingsItem--initializing .SidebarNavigation__UserSettingsItemFull{visibility:hidden}.SidebarNavigation__UserSettingsItem--initialized .SidebarNavigation__UserSettingsItemFull{visibility:visible}.SidebarNavigation__UserSettingsItem--initialized .SidebarNavigation__UserSettingsItemFullText{transition-property:width,margin-left;transition-duration:.3s}.SidebarNavigation__UserSettingsItemFull{position:absolute;display:flex;white-space:nowrap;top:0;left:0;border-radius:20px;background:#fff;overflow:hidden}.SidebarNavigation__UserSettingsItemFullText{display:flex;align-items:center;margin-left:8px}.SidebarNavigation__UserSettingsIcon{margin-left:8px;margin-right:11px}.SidebarNavigation__Exit{display:flex;justify-content:center;width:100%}.SidebarNavigation__LogoutItem{color:#000;text-decoration:none;cursor:pointer}.WUK-RadioSelect{position:relative;display:flex;align-items:center}.WUK-RadioSelect__Value{font-family:Akzidenz;display:flex;justify-content:flex-end;width:100%;align-items:center;margin-right:0;cursor:pointer}.WUK-RadioSelect__Value .WUK-RadioSelect__ValueLabel{margin-right:5px;font-size:14px}.WUK-RadioSelect__Value .WUK-RadioSelect__ValueFiled{font-size:14px}.WUK-RadioSelect__Main{height:20px;padding:0 5px}.WUK-RadioSelect__Main:hover{background-color:#ebe9e7}.WUK-RadioSelect__Main.MuiInputBase-root{min-width:125px;border-radius:4px;line-height:initial}.WUK-RadioSelect__Main.MuiInputBase-root:before,.WUK-RadioSelect__Main.MuiInputBase-root:after{border:0}.WUK-RadioSelect__Main.MuiInputBase-root:hover:before{border-bottom:0!important}.WUK-RadioSelect__Main .MuiSelect-select.MuiInput-input{font-family:Akzidenz;font-size:14px;min-height:auto}.WUK-RadioSelect__Main .MuiSelect-select.MuiInput-input:focus{background-color:transparent}.WUK-RadioSelect__Main .MuiSelect-select.MuiInput-input .MuiTypography-root{text-align:right}.WUK-RadioSelect__Main .MuiSelect-select .MuiListItemIcon-root{display:none}.WUK-RadioSelect__Main__CustomFiled{display:flex;align-items:center;font-family:Akzidenz;font-size:14px;padding:6px 12px;cursor:pointer}.WUK-RadioSelect-Menu .MuiPaper-root{background-color:#fff;border:1px solid #ebe9e7;box-shadow:none}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root{padding-top:6px;padding-bottom:6px}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .MuiListItemIcon-root{min-width:16px;width:auto;margin-right:12px}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .MuiMenuItem-root{font-family:Akzidenz;font-size:14px;padding:6px 12px}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .MuiMenuItem-root:hover,.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .MuiMenuItem-root.Mui-selected:hover{background-color:#fff}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .MuiMenuItem-root:hover .MuiListItemIcon-root .MuiSvgIcon-root.WUK-RadioSelectOptionIcon circle,.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .MuiMenuItem-root.Mui-selected:hover .MuiListItemIcon-root .MuiSvgIcon-root.WUK-RadioSelectOptionIcon circle{stroke:#191715;fill:#ebe9e7}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .MuiMenuItem-root.Mui-selected{background-color:#fff}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .MuiMenuItem-root.Mui-selected{font-weight:800}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .MuiMenuItem-root.Mui-selected.WUK-RadioSelect-MenuItem--customShown{font-weight:400}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .WUK-RadioSelect__Buttons.MuiMenuItem-root{padding:8px 4px 4px 2px}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .WUK-RadioSelect__Buttons.MuiMenuItem-root button{margin:0 4px}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .WUK-RadioSelect__CustomInput{background-color:#fff}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .WUK-RadioSelect__CustomInput .MuiFormControl-root{width:125px}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .WUK-RadioSelect__CustomInput input{padding:8px}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .WUK-RadioSelect__CustomInput input[type=number]{-moz-appearance:textfield}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .WUK-RadioSelect__CustomInput input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .WUK-RadioSelect__CustomInput input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .WUK-RadioSelect__CustomInput .WUK-RadioSelect__TextField.WUK-RadioSelect__TextField--error fieldset{border-color:#ff0064}.WUK-RadioSelect-Menu .MuiPaper-root .MuiList-root .WUK-RadioSelect__CustomInput .MuiFormHelperText-root{font-size:14px;margin-left:0}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.leaflet-draw-section{position:relative}.leaflet-draw-toolbar{margin-top:12px}.leaflet-draw-toolbar-top{margin-top:0}.leaflet-draw-toolbar-notop a:first-child{border-top-right-radius:0}.leaflet-draw-toolbar-nobottom a:last-child{border-bottom-right-radius:0}.leaflet-draw-toolbar a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAAeCAYAAACWuCNnAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAG7AAABuwBHnU4NQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAbvSURBVHic7dtdbBxXFQfw/9nZ3SRKwAP7UFFUQOoHqGnUoEAoNghX9tyxVcpD1X0J+WgiUQmpfUB5ACSgG1qJIKASqBIUIauqAbWseIlqb+bOWHVR6y0FKZBEqdIUQROIREGRx3FFvR/38ODZst3a3nE8Ywfv+T2t7hzdM3fle/bOnWtACCGEEEIIIYQQQgghhBBCCCGEEEIIIcRa0EbfgBDdFItFKwzDAa3175LuWylVAvBIR/MxrXUp6Vxx9dp4VyObVEdKKW591lonXgiVUg6AHzPzk9ls9meVSmUh6RzXkz179uQKhcIgM+8CACI6U6vVnp+enm6knXt4ePiuTCbzWQAwxlSDIHg57ZwroDAMnwKwz3XdBzzPG08hxzsTNprQG2lTjtd13WFmfghAP4A+AJcATFiW9YNKpfL3uP0kUliiX4SG1pqUUpx0wXJd9/PMXAGwPWq6yMyPz8/P/7xarf4nyVwt7QV4JWkU52i8YwBu6bh0wRhzJAiCF5POCQCDg4N2Pp//NYDRjkuTxph9QRCESeYrFov5ubm5R5n5AIAPtV1aYOb7BgYGTpZKJeO67lFmPsbM9/i+/8Ja8y6zylhOYquPXhsvAJRKpczMzMwTAIaJ6LFGo+HNzs5eKRQKNxPRAWb+CoAjWuvn4vS35skWFasxAAdbbUlOYqVUPwAPwI4lLr8J4KeWZT1eqVTmksoZ5d2QghUVKx/AlmVCFph5yPf9l5LMCwBKqUksFqszRHQcAJj5GwB2MfOE7/tfTDKf4zjHiejrAE4CuNhqZ+bf2rY9FYbhGBH92/O8o47j3Oj7/uUk86+3XhsvACilHmPmgW3btn3pxIkTVzuvj4yMfNoY85wxZiQIglPd+lvTZIuq5xiAQwCe6evr218ul5tr6bNd9GiiAbyvS+hFrfVHk8oLbEzBih4Dz+G9K6t3IaLXFhYWdib5eBh911UA8wBu1lq/CQBDQ0M3WJb1OoAdRPQZz/NeSSqnUuofAKpa6/vb26MfwacA7AdwFcCdWuu/JpU3yl1C91VHoquNXhvvyMjIx4wxr1iWtbNSqfxruTjHcR4AcMj3/bu79XnNe1hpFyvHcXYT0QS6FysASHR1tVEKhcIguhQrAGDm23K53BcATCWV27KsAWYGgPOtYgUAU1NT/1RKnQewxxjzOQCJFSwANwI4297QtmLfD+AtZr43m83OJ5iz3bGU+l1OT43XGFNk5mdXKlYAYNv2eBiG31dK3aS1vrRSbOZabqRYLFppFisAIKJxAB+MGf56krk30O64gZlMJnZsHMxsoo8fHxoauqHVHn3+BAAQUaxV57Xq2F54i5nvIaJXm81mYoX5etID491JRH/sFlQul5tEdMoYc3u32FUXrLYvObViBQDM/MQqwi8knX8jEJHpHrXIGJNo8WDm1spph2VZgeu6+5RSX7YsK8D/Xnb8Psmcnebm5h7G4uS9ysxutOH8VQC70sy7UTb7eImImTnWlgkzUyaT6fr3v6qC1fGL8EytVjuQRrECANu2fwHg1TixzPyXNO5hvTHz6VWE/znJ3L7vzxBRa9PzDmb+FYBfArgjajvd39+f9vGGKwACZh5te6mwmc8KburxMvO5TCbzqW5xxWLRArDbsqyu8z32HtZSxSrNM0Hlcrnpum6JmZ+NEb4pHglrtdrz+Xz+AoBbu4Ser9fra37d3YEBfBvAkq+XmfmbpVIp9grwWnie9zSAp9PMcT3Z7OPNZrO/aTQaf1BKfbd9X7RTGIaHmPlcnPNYsVZYSikOw7AB4CAzj/f19e1fjwOMnueVEeMxJJfLbYqCNT093TDGHAGw0qHYBQBH0vj+Pc+bYOb3HFRk5nHf9yeTzgfgMhF9uEvMTQD+71/vR3pqvJOTk28AeBJAeXR09P1LxbiuuxfA9wB8LU6fsVdYrUOhtm0fTusxcAlMRN+KziUt5SqAM3v37r00OZnGfFp/QRC86DjOUCaTGWPm2zoun8fiIbuZtPLX6/UH8/n8rQDuippertfrD6aRKyqOR5VS81ji8Z+IbmfmgwB+mEb+9dZr4wWA/v7+R6rV6k+azeYpx3EezeVyJ7dv335lfn7+lkajcZCZDzPzYd/3/xSnv9gFq3UuaR2LFQDA87xAKVUB8BEAZ6N9nrNEdEZr/TcArLVOPG8aJ9jj8n3/pcHBwZ1btmx5519zmPl0vV5/Ie2V7fT09Nujo6Nus9kcA4CtW7ce1lq/nUYu27a/Mzs7CyI6gMVX/u/CzJeZ+Ue2bcc9pb1aXc8lJZms18YLANE2wkOu694N4OFGo3E8DMMPAHiDiCaY+ZOb4YCsEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhEjYfwGO+b5dFNs4OgAAAABJRU5ErkJggg==);background-image:linear-gradient(transparent,transparent),url(/assets/spritesheet-DpIxuf5L.svg);background-repeat:no-repeat;background-size:300px 30px;background-clip:padding-box}.leaflet-retina .leaflet-draw-toolbar a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAAA8CAYAAAC6nMS5AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAA16SURBVHic7d1/jBxneQfw7zNzvotdn+9sVQkxoRKoammBqqpbk6uT5mLfvHPn42yn1VFRVCEhoFH5IYpoSaUCKi1NcGkcfrbCVRFKEwG2aHLn83pmLvY2CTqT1AmCOBE0EOT4B0nBPw/snb2dp3/sLr6s77i923dud/a+H8ny7tzMo8f3eud99p133gGIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiFYGaXYCRETUPMYYrWe/MAzZX2QQ27d5OpqdABFROxgZGVlz5cqVrzuOc18QBJPNzofsYvvSYrVcgTVftZ2l6npgYODXHMc5oKoHHcfZHQTB2WbnRETpGRkZWVMoFA6IyO2qutX3/R1Z64TnO8fWOwLSzti+mSKDg4M3l0qlnSJyG4CbAFwP4ByAlwE8paoPX3fddcH4+PjP00yk5QqsrDPGvAZAHsBrReRNqvpeY8x/iMg9QRCcaXJ6ZIHv+xtUdReAHQBej/IHGABOAnhORMY6OjoempiYONe0JC3zPM84jjOqqrfi6r/3RQCPAdgXhmHUvOyaa3R01L1w4cJBALdVNq1W1THP87woir7ZzNyocWzf7PA8b4uI7E6S5A9Frqknb6j8eZOIvKNQKPzU9/1/dhznvlwuV0gjn5YbFapW09Vqu/Z9K9u2bdsNruvmUe50axUAfMV13X/I5XInlzcze2x/28lCu1b19fWt7u7u/hCAvwGwboHdL6jq7unp6T1TU1OXlyG9VAwODv5mkiR7Ady6wK6Plkqldz/yyCPfX468bBkaGuqamZm5E8DbReQNANYscMiLIrI1CILnZ280xrwHwL+hck4VkacBDLTS6HVaIxWt/Blm+zauldu3atOmTas2bNjwWRG5s7LplKp+VUQOuq77/bVr17589uzZ9SKy0XGcAVUdFZE/qOx7zHXdXWn0yy31i6sMw/4MyF6BZYy5XlWPiMhvL7BrrKpfcxznE7Uf4ixYqQWW53kbATw060NZr28nSbJzcnLyRBp5pcnzvNtE5CEAvXUecg7ArjAMH00xLWuGhoZuKpVKEwB+p85DXnRd9/ZcLvcDAOjv778un88XAChwtRMWkW+jxTpfYOV1wGxfO1q1fav6+vpWr1u3blxVtwH4uar+/fT09OcW+mJrjBkBcC+AXwdwBoAJw/AZm7m1zC+uUlyNA9g6189buZH7+/t/tbOz8wiANy7isKKqftV13U8eOnToe2nlZttKLLAqJ+qjAF69xBAnZ2Zmbj58+PApm3mlqTJydRTXFldHAUxVXvcBuLnm5+dU9c1RFP1v2jk2YmhoqKtUKj2B+jvfE0mS3D45OflD4OqcHADPh2H4F6h0wp7nva1YLOby+fz5dDKnerB9Vwzxff8BVX0bgFMAdoZheKzeg4eHh9cXi8WvAfAAvOC67ptzudz/WUvOVqBGVO7OmBCR/vn2adWOuL+/v7ezs3MSwKYlhkgAHBSRjwdB8JTF1FKx0gqsymXBxwH8XoOh/ieO41vz+fwVG3mlzRjzKF55WfA8gD8LwzA3ez/P87aLyIMAeqrbVDUfRdHty5Pp0hhjPgDgM9X3qnq/iNwPYM5RCdd1T1RPvLM63+q/ce/sTpiaj+27Mvi+f6eq/iuAi67r9uVyuWcXG6NSjB8B0KeqE1EUvcVWfk3v3OYZuXosjuPt+Xx+ull51WNgYKBHRKIlXDaaS6Kq+6Mo+lMLsVKz0gosz/M+KiKfsBTub8MwvMdSrNQYYzwAYc3m7bXFVZXv+8OqemD2NlUdiKLokbRybJQx5lsANlfefi4Mww/UedyvADgI4I9mbxeRDwdB8C92s0yHrc9wK3922b6Na+X2BYD+/v61nZ2dz6M8cX00DMP9S421ffv2V83MzDwHoNfmucuxEWSpslxcjYyMrHEcZ8xScQUAjoj8vqVYZIHv+xtE5MMWQ941PDy83mK8VIjIW2s2HZ2vuAKAIAgmADyxQIxWM3uu5J56DhgZGVkDYBw1nS+ApwB82VJeZAfbt82tWrXqPSgXV481UlwBwMGDB3+sqncDgIh81EZ+QBMLrKwXV5Uh5NoPYqMyN+m9nanqHVj4bsHF6InjeKfFeKmoLMUw+/2Ct6KLyOM1m2x/NmxbW30RhuGPFtp5jstGVU+JiNdqE57rEYahzB6lWOz7Fsf2be/2hYj8SeXlvTbiFYvFLwK4DOAWY8z1NmI2pcDKcnE1OjraWSgU9uPaD2LDRKSlJwavQCO2A4rIDtsxU7BxsQeoau2Jeak3BDTDL72kUm/n63neaFoJUkPYvm3G9/0NKN9gc7mrq6t2OsOSVGqPSQCuiAzaiLnsBVaWiysAuHDhwn4AQ2nEVtUfpBGXluwNKcRcaBmPVpDMfiMiW+o4pnafZM69MmYxnW9lsj9lCNs3m1T1tSjXL89aXo39WCX+62wEW9YCK+vFVcXLKcbmJcLW8qoUYmZhZOfFmvc3e563fb6djTFvwdUJxfPFyJx6O1/f999a6Xz5ZIwMYftm2o2Vv60+HUVETldeLnoUfy7LVmC1SXEFVf0YgFSeX5QkCQus9tfyIzsicnSObQ/6vj9cu71SXP1nPTGyplAo5FDT+arqk3Ecb5s9J0dV2flmENs3u0REgTmnJjRkVjwrd2Iuy3+adimuACCKotPGmC8A+GvLoZOZmZkXLMekBojIaVX9DcthTy+8S3MlSTIuIu+q2dyjqgeMMU8A+CYAUdUtAOa8izZJkvG081wG19xN5jjO4ByLTLrLlRBZxfbNrjMAICI3LrTjIlVHrqyMjKU+gtVOxVVVHMf/hHkWrGvAiawsQrlSqOqiF61rRkzbOjo6AsxfCG4G8FcAPvhLlih5qVgsWpl42kIyezcZ1YXtmy0/QvlqwG9V1i6zZRMAiIiV+dCpFljtWFwBQOUbzqcth+XlwdZjfRRGRMZsx7St8mT5zzcQ4r52+LKgqp9S1U8B+GTtZSPKPrZvdlXaagrAalU1NmJWCrVtAEqO4xyyETO1S4TtWlxVXbp06b7u7u6/BHCTjXiqygKrxYjIQ6p6L2Y9BqZB51etWtXyBRYAuK77hVKp9H5cnUxarzOu634xjZyWWxRFdzU7B0oP2zfbVPUbIrLFcZwPAfivRuOJyPtUdbWq5m09jzCVEax2L64AYGpq6rKq/qOteI7jsMBqMUEQnFXV3bbiqerdExMT52zFS1Mul7soIovugETkI7lc7mIaORERVRWLxS8BeElVb/F9v6EnR/i+f6Oq3gUAjuPYejSavQLLGKPVP4VC4Wd4ZXF1pKura7Bdiquq3t7efwfwnKVwLLBa0PT09B5U1kZp0BPFYvGzFuIsmyAI7kf5uWz1OhgEwTV3FLaoX5yLKosWLknNsZcayohsYvu2uUo98TEAUNW9vu8vad3CoaGhLlX9BoBeAONBEByxleNyLNPwWBzHOywvBtYS9u3bV1LVj1sKxwKrBU1NTV12XXcXgFMNhDmpqndkcF6SisifAzhRx76n4jh+Byzd3rwMjldfqOqSV+xPkmT2yvzH592RlhvbdwUIw3AvgAcArFPVcHBwcFHPBvZ9f0OpVDqA8qrwL8Rx/E6b+VkvsGqfZ9ROlwXnEkXRfgDfajCMXrx48Yc28iH7crncSVXdrKpPLvZYEXk6SZItURS1/PIMcwmC4KzjOCMAam9dn+0SgJ35fP4ny5SWDQ/Mer3HGLPoTtgYMyIiv3gOmqpmZfRuJWD7rgwax/G7UH7EzcYkSf7bGHNXX1/f6oUO9H1/Z+WcPoDysgw7bJ/DUl8Hq52LqwoVkb9T1WiRx8UoX158RlWfnJqaupxCbmRJFEWn+/r6buvu7v4ggI9g4Ynv50XknkKh8JkMjly9wqFDh77j+/6oqo4BqD1xXRaRPw6CwMZl1GXjuu6XSqXSOwH8LoD1AMaMMecA1PtF53WV4wCUC+menp699jOlpWD7rhz5fP5Kf3//UFdX132q+l4Ad3d3d7/fGPN1EZlQ1e/19PS8dPbs2fWu694kIgOqOqqqm4Dy4rKlUumOw4cPN3KVYk7WVkE1xsx5aSBLT+duhDEmQrkSnssZlIeXnxWRY6p6PI7j41nveFeq4eHh9XEc7xSRnQBej6t3kp5EuWh+OI7jh+dYsDDTfN/frKrjAKpPmv9pkiS7JicnH29mXku1devWV3d0dBxAuRNeMhF5ulgsjqRxgk7DfOfqxWr1czvbtzGt3r5zGRwc7FPV3ap6y0L7ishPAHx63bp1e/bt2xenkQ8LLEuMMZtE5JCqfhfAMwCeSZLkO2vWrDk+NjbGyZHUFjzP2yginwcAVX1fVi99Vo2OjnaeP3/+3SLydgBvBNBd56GXAHxXVR/s7e3dm9YJOg0rqQNm+y5dFtp3HmKM2QxgF8qr9b8GwA0AzgH4MYBjIjJ28eLFkFeOiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIhWgv8Hnffz4dmwY9cAAAAASUVORK5CYII=);background-image:linear-gradient(transparent,transparent),url(/assets/spritesheet-DpIxuf5L.svg)}.leaflet-draw a{display:block;text-align:center;text-decoration:none}.leaflet-draw a .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.leaflet-draw-actions{display:none;list-style:none;margin:0;padding:0;position:absolute;left:26px;top:0;white-space:nowrap}.leaflet-touch .leaflet-draw-actions{left:32px}.leaflet-right .leaflet-draw-actions{right:26px;left:auto}.leaflet-touch .leaflet-right .leaflet-draw-actions{right:32px;left:auto}.leaflet-draw-actions li{display:inline-block}.leaflet-draw-actions li:first-child a{border-left:0}.leaflet-draw-actions li:last-child a{-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.leaflet-right .leaflet-draw-actions li:last-child a{-webkit-border-radius:0;border-radius:0}.leaflet-right .leaflet-draw-actions li:first-child a{-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.leaflet-draw-actions a{background-color:#919187;border-left:1px solid #AAA;color:#fff;font:11px/19px Helvetica Neue,Arial,Helvetica,sans-serif;line-height:28px;text-decoration:none;padding-left:10px;padding-right:10px;height:28px}.leaflet-touch .leaflet-draw-actions a{font-size:12px;line-height:30px;height:30px}.leaflet-draw-actions-bottom{margin-top:0}.leaflet-draw-actions-top{margin-top:1px}.leaflet-draw-actions-top a,.leaflet-draw-actions-bottom a{height:27px;line-height:27px}.leaflet-draw-actions a:hover{background-color:#a0a098}.leaflet-draw-actions-top.leaflet-draw-actions-bottom a{height:26px;line-height:26px}.leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:-2px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polyline{background-position:0 -1px}.leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-31px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-polygon{background-position:-29px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-62px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-rectangle{background-position:-60px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-92px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circle{background-position:-90px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-122px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-marker{background-position:-120px -1px}.leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-273px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-draw-circlemarker{background-position:-271px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-152px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit{background-position:-150px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-182px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove{background-position:-180px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-212px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-edit.leaflet-disabled{background-position:-210px -1px}.leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-242px -2px}.leaflet-touch .leaflet-draw-toolbar .leaflet-draw-edit-remove.leaflet-disabled{background-position:-240px -2px}.leaflet-mouse-marker{background-color:#fff;cursor:crosshair}.leaflet-draw-tooltip{background:#363636;background:#00000080;border:1px solid transparent;-webkit-border-radius:4px;border-radius:4px;color:#fff;font:12px/18px Helvetica Neue,Arial,Helvetica,sans-serif;margin-left:20px;margin-top:-21px;padding:4px 8px;position:absolute;visibility:hidden;white-space:nowrap;z-index:6}.leaflet-draw-tooltip:before{border-right:6px solid black;border-right-color:#00000080;border-top:6px solid transparent;border-bottom:6px solid transparent;content:"";position:absolute;top:7px;left:-7px}.leaflet-error-draw-tooltip{background-color:#f2dede;border:1px solid #e6b6bd;color:#b94a48}.leaflet-error-draw-tooltip:before{border-right-color:#e6b6bd}.leaflet-draw-tooltip-single{margin-top:-12px}.leaflet-draw-tooltip-subtext{color:#f8d5e4}.leaflet-draw-guide-dash{font-size:1%;opacity:.6;position:absolute;width:5px;height:5px}.leaflet-edit-marker-selected{background-color:#fe57a11a;border:4px dashed rgba(254,87,161,.6);-webkit-border-radius:4px;border-radius:4px;box-sizing:content-box}.leaflet-edit-move{cursor:move}.leaflet-edit-resize{cursor:pointer}.leaflet-oldie .leaflet-draw-toolbar{border:1px solid #999}/*!
*
* Bryntum Calendar 5.4.1
*
* Copyright(c) 2023 Bryntum AB
* https://bryntum.com/contact
* https://bryntum.com/license
*
*/@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-BVqQ4OpK.woff2) format("woff2"),url(/assets/fa-solid-900-BNO9VvVv.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-BVqQ4OpK.woff2) format("woff2"),url(/assets/fa-solid-900-BNO9VvVv.ttf) format("truetype")}.b-noselect{-webkit-user-select:none;user-select:none}body{--rtl-negate: 1}.b-rtl{--rtl-negate: -1}.b-released,.b-hide-display,.b-theme-info{display:none!important}.b-hide-visibility{visibility:hidden!important}.b-hide-offscreen{visibility:hidden!important;position:absolute!important;top:-10000em;left:-10000em}.b-yscroll-pad{display:none}.b-visible-scrollbar .b-show-yscroll-padding>.b-yscroll-pad{display:block;order:9999;border-inline-start:1px solid #ddd}.b-visible-scrollbar .b-show-yscroll-padding>.b-yscroll-pad .b-yscroll-pad-sizer{overflow-x:hidden;overflow-y:scroll;visibility:hidden;margin-inline-start:-1px;height:0}.b-fx-highlight{z-index:9999;animation-name:b-fx-highlight-animation;animation-duration:1s;animation:b-fx-highlight-animation 1s ease 0s 1}@keyframes b-fx-highlight-animation{0%{box-shadow:none}50%{box-shadow:0 0 10px 5px #fd7e1480}to{box-shadow:none}}@keyframes b-slide-in-from-right{30%{transform:translate(-30%);opacity:.1}30.01%{transform:translate(30%)}to{transform:translate(0);opacity:1}}@keyframes b-slide-in-from-left{30%{transform:translate(30%);opacity:.1}30.01%{transform:translate(-30%)}to{transform:translate(0);opacity:1}}@keyframes b-slide-in-from-below{30%{transform:translateY(-30%);opacity:.1}30.01%{transform:translateY(30%)}to{transform:translateY(0);opacity:1}}@keyframes b-slide-in-from-above{30%{transform:translateY(30%);opacity:.1}30.01%{transform:translateY(-30%)}to{transform:translateY(0);opacity:1}}.b-slide-vertical.b-slide-in-next{animation:b-slide-in-from-below .3s ease 0s 1 normal}.b-slide-vertical.b-slide-in-previous{animation:b-slide-in-from-above .3s ease 0s 1 normal}:not(.b-slide-vertical).b-slide-in-next{animation:b-slide-in-from-right .3s ease 0s 1 normal}:not(.b-slide-vertical).b-slide-in-previous{animation:b-slide-in-from-left .3s ease 0s 1 normal}.b-rtl :not(.b-slide-vertical).b-slide-in-next{animation:b-slide-in-from-left .3s ease 0s 1 normal}.b-rtl :not(.b-slide-vertical).b-slide-in-previous{animation:b-slide-in-from-right .3s ease 0s 1 normal}.b-no-resizeobserver.b-resize-monitored{position:relative}.b-no-resizeobserver.b-resize-monitored .b-resize-monitors{position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;overflow:hidden}.b-no-resizeobserver.b-resize-monitored .b-resize-monitors>*{width:100%;height:100%;overflow:hidden}.b-no-resizeobserver.b-resize-monitored .b-resize-monitors>.b-resize-monitor-expand:after{content:"";display:block;width:100000px;height:100000px}.b-no-resizeobserver.b-resize-monitored .b-resize-monitors>.b-resize-monitor-shrink:after{content:"";display:block;width:200%;height:200%;min-width:1px;min-height:1px}.b-float-root{position:fixed;inset:0;pointer-events:none;overflow:hidden;overflow:-moz-hidden-unscrollable;overflow:clip;z-index:11000;contain:strict;display:flex;justify-content:center;align-items:center}.b-float-root.b-safari{-webkit-user-select:none;user-select:none}.b-float-root>.b-floating{position:absolute;contain:layout style;pointer-events:all;transition:opacity .2s;box-shadow:0 3px 6px #0000001f,0 3px 6px #0000003d;top:0;left:0;z-index:11001}.b-firefox .b-float-root>.b-floating{contain:layout}.b-float-root>.b-floating.b-hidden{opacity:0}.b-float-root>.b-floating.b-aligned-above:not(.b-anchored){box-shadow:-3px -1px 6px #0000001f,3px -2px 6px #0000003d}.b-gripper{position:absolute}.b-gripper:after{content:" ";position:absolute;opacity:0}.b-hover-top .b-gripper.b-gripper-horz,.b-hover-bottom .b-gripper.b-gripper-horz{cursor:ns-resize;height:1em;left:0;right:0}.b-hover-bottom .b-gripper.b-gripper-horz{bottom:0}.b-gripper.b-gripper-horz:after{border-top:1px solid rgba(0,0,0,.3);border-bottom:1px solid rgba(0,0,0,.3);width:0;height:.25em;left:50%;margin-inline-start:0}.b-hover-top .b-gripper.b-gripper-horz:after{top:.4em}.b-hover-bottom .b-gripper.b-gripper-horz:after{bottom:.4em}.b-hover-anim.b-hover-edge .b-gripper.b-gripper-horz:after{transition:opacity .2s,margin-inline-start .2s,width .2s;opacity:1;margin-inline-start:-.6em;width:1.2em}.b-hover-left .b-gripper.b-gripper-vert,.b-hover-right .b-gripper.b-gripper-vert{cursor:ew-resize;width:1em;top:0;bottom:0}.b-hover-right .b-gripper.b-gripper-vert{right:0}.b-hover-left .b-gripper.b-gripper-vert{left:0}.b-gripper.b-gripper-vert:after{background:repeating-linear-gradient(90deg,#00000080,#fffc 3px);height:0;width:.5em;top:50%;margin-top:0}.b-hover-left .b-gripper.b-gripper-vert:after{left:4px}.b-hover-right .b-gripper.b-gripper-vert:after{right:4px}.b-hover-anim.b-hover-edge .b-gripper.b-gripper-vert:after{transition:opacity .2s,margin-top .2s,height .2s;opacity:1;margin-top:-6px;height:12px}.b-dragging{z-index:100;pointer-events:none!important;opacity:.8;box-sizing:border-box}.b-dragging.b-drag-unified-proxy{opacity:.65}.b-dragging.b-drag-main{z-index:101;opacity:1}.b-drag-proxy{position:absolute!important;top:0;left:0;pointer-events:none!important;box-sizing:border-box}.b-drag-proxy *{box-sizing:border-box}.b-aborting,.b-drag-final-transition{transition-duration:.3s;transition-property:all!important}.b-drag-unified-animation{transition:transform .2s}.b-drag-original.b-hidden{display:none!important}.b-draghelper-active *{-webkit-user-select:none;user-select:none}.simulated-mouse{position:absolute;z-index:100;top:10px;left:10px;transition:top .5s,left .5s;pointer-events:none;font-size:16px}.simulated-mouse.quick{transition:top .05s,left .05s}.simulated-mouse:after{position:absolute;content:"";font-family:"Font Awesome 6 Free";font-weight:900;z-index:102}.simulated-mouse.drag:before,.simulated-mouse.mousedown:before,.simulated-mouse.dblclick:before,.simulated-mouse.click:before{position:absolute;content:"";border:2px solid transparent;border-radius:50%;animation-name:click;animation-duration:.2s;top:0;left:0;transform:translate(-50%,-50%);z-index:101;opacity:.7}.simulated-mouse.drag:after{content:"";left:-3px}.simulated-mouse.dblclick:before{animation-name:dblclick;animation-duration:.3s}.simulated-mouse.mousedown:before,.simulated-mouse.drag:before{animation-name:none;width:1.5em;height:1.5em;border-color:red}@keyframes click{0%{width:0;height:0}90%{width:1.5em;height:1.5em;border-color:red}to{width:0;height:0;border-color:transparent}}@keyframes dblclick{0%{width:0;height:0}40%{width:1.5em;height:1.5em;border-color:red}50%{width:0;height:0}90%{width:1.5em;height:1.5em;border-color:red}to{width:0;height:0;border-color:transparent}}.b-widget{--color-indigo: #4531fe;--color-blue: #3183fe;--color-cyan: #3bc9db;--color-red: #e53f2c;--color-deep-orange: #ff5722;--color-orange: #feac31;--color-amber: #ffc107;--color-yellow: #ecfe26;--color-green: #27ca37;--color-teal: #31feac;--color-light-green: #9efea7;--color-lime: #83fe31;--color-purple: #fe31ea;--color-pink: #f783ac;--color-violet: #9775fa;--color-gray: #b0b0b7;--color-light-gray: #e0e0e7;--color-dark-gray: #474849;--color-white: #fff;display:inline-flex;overflow:hidden;line-height:initial;font-weight:400;font-size:1em;box-sizing:border-box;color-scheme:light}.b-widget.b-measure{display:block!important}.b-widget.b-anchored{overflow:visible}.b-widget.b-maximized{position:fixed;transform:none!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important}.b-widget.b-maximized.b-mobile .b-bottom-toolbar{order:-1;min-height:3.5em}.b-widget.b-maximized.b-mobile .b-bottom-toolbar .b-toolbar-content{padding-block:.5em 0;padding-inline-start:1em!important}.b-widget *{box-sizing:border-box}.b-widget:before,.b-widget:after,.b-widget *:before,.b-widget *:after{box-sizing:border-box}.b-widget.b-positioned{position:absolute;top:0;left:0}.b-widget.b-floating.b-centered,.b-widget.b-positioned.b-centered{left:50%;top:50%;transform:translate(-50%,-50%)}.b-widget>.b-focus-trap{position:absolute;display:none;clip:rect(0,0,0,0)}.b-widget.b-focus-trapped.b-contains-focus>.b-focus-trap{display:inherit}.b-widget.b-hidden{display:none!important}.b-widget.b-hiding{pointer-events:none}.b-widget .b-aria-desc-element{position:absolute;clip-path:polygon(0 0);contain:strict}.b-widget .b-widget-inner{width:100%;position:relative;flex:1}.b-widget .b-anchor{width:16px;height:8px;position:absolute;z-index:-1}.b-widget .b-anchor svg{position:absolute;top:0;overflow:visible}.b-widget .b-anchor.b-anchor-top{left:0;bottom:calc(100% - 1px)}.b-widget .b-anchor.b-anchor-bottom{left:0;top:calc(100% - 1px)}.b-widget .b-anchor.b-anchor-bottom svg{transform:rotate(180deg)}.b-widget .b-anchor.b-anchor-left{top:0;width:8px;height:16px;right:calc(100% - 1px)}.b-widget .b-anchor.b-anchor-left svg{transform:rotate(270deg);transform-origin:8px 8px}.b-widget .b-anchor.b-anchor-right{top:0;width:8px;height:16px;left:calc(100% - 1px)}.b-widget .b-anchor.b-anchor-right svg{transform:rotate(90deg);transform-origin:4px 4px}.b-widget.b-rtl>.b-anchor.b-anchor-left{right:calc(100% - 9px)}.b-widget.b-rtl>.b-anchor.b-anchor-right{left:calc(100% + 7px)}.b-slidingcontent-content{display:flex;flex-flow:row nowrap!important;align-items:stretch;scroll-snap-type:x mandatory}.b-slidingcontent-content .b-carousel-item{flex:1 0 100%}.b-widget-scroller{overflow:hidden;-webkit-overflow-scrolling:touch;overflow-anchor:none;position:relative}.b-widget-scroller.b-hide-scroll{scrollbar-width:none}.b-widget-scroller.b-hide-scroll::-webkit-scrollbar{display:none}.b-scroller-stretcher{position:absolute;height:1px;width:1px;top:0;left:0}.b-rtl>.b-scroller-stretcher{left:auto;right:0}.b-text-align-start,.b-text-align-left{text-align:start}.b-text-align-center{text-align:center}.b-text-align-end,.b-text-align-right{text-align:end}.b-rtl{direction:rtl}.b-ltr{direction:ltr}.b-widget.b-badge{overflow:visible}.b-badge:before{content:attr(data-badge);position:absolute;right:-1em;top:-1em;width:0;height:0;overflow:visible;padding:1em;background-color:#e53f2c;color:#fff;border-radius:50%;font-size:.6em;z-index:5;display:flex;justify-content:center;align-items:center;animation-name:b-badge-show;animation-duration:.3s}.b-badge.b-rtl:before{left:-1em;right:auto}.b-button.b-badge:before{font-size:.7em}@keyframes b-badge-show{0%{opacity:0;transform:scale(.1) rotate(180deg)}to{opacity:1;transform:scale(1) rotate(0)}}.b-button{--widget-primary-color-rgb: 120,120,131;--button-background-opacity: .05;--button-border-opacity: .3;--button-text-color: var(--widget-primary-color-rgb);--button-text-opacity: 1;--button-hover-background-opacity: var(--button-border-opacity);--button-pressed-text-color: 255, 255, 255;--button-pressed-background-opacity: .8;--button-pressed-hover-background-opacity: .7;--button-pressed-disabled-background-opacity: .1;--button-active-background-opacity: 1;--button-focus-background-opacity: .3;--button-pressed-focus-background-opacity: 1;--button-disabled-background-opacity: 0;--button-disabled-text-opacity: .3;--button-disabled-border-opacity: .2;--button-transparent-background-opacity: 0;--button-transparent-text-opacity: .6;--button-transparent-pressed-text-opacity: 1;--button-transparent-hover-background-opacity: .1;position:relative;padding:0 1em;min-height:2.7em;cursor:pointer;font-family:inherit;font-weight:400;transition:background-color .2s,color .2s,border .2s;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;border:1px solid rgba(var(--widget-primary-color-rgb),var(--button-border-opacity));background-color:rgba(var(--widget-primary-color-rgb),var(--button-background-opacity));color:rgba(var(--button-text-color),var(--button-text-opacity));-webkit-user-select:none;user-select:none}.b-button.b-text{min-width:3.3em}.b-button.b-transparent{--button-background-opacity: var(--button-transparent-background-opacity);--button-text-opacity: var(--button-transparent-text-opacity);border:none}.b-button.b-pressed{--button-background-opacity: var(--button-pressed-background-opacity);--button-text-color: var(--button-pressed-text-color)}.b-button.b-pressed.b-transparent{--button-text-color: var(--widget-primary-color-rgb);--button-background-opacity: var(--button-transparent-background-opacity);--button-text-opacity: var(--button-transparent-pressed-text-opacity)}.b-button.b-pressed:hover:not(.b-disabled){--button-background-opacity: var(--button-pressed-hover-background-opacity)}.b-button.b-pressed:hover:not(.b-disabled).b-transparent{--button-background-opacity: var(--button-transparent-hover-background-opacity)}.b-button.b-pressed[data-group]:not(.b-disabled):hover{--button-background-opacity: var(--button-pressed-hover-background-opacity)}.b-button:hover:not(.b-disabled){--button-background-opacity: var(--button-hover-background-opacity)}.b-button:hover:not(.b-disabled).b-transparent{--button-background-opacity: var(--button-transparent-hover-background-opacity)}.b-button:active:not(.b-disabled),.b-button:active:focus:not(.b-disabled){--button-background-opacity: var(--button-active-background-opacity);--button-text-color: var(--button-pressed-text-color)}.b-using-keyboard .b-button:focus,.b-button.b-using-keyboard:focus{--button-background-opacity: var(--button-focus-background-opacity)}.b-using-keyboard .b-button:focus.b-pressed:not(.b-transparent),.b-button.b-using-keyboard:focus.b-pressed:not(.b-transparent){--button-background-opacity: var(--button-pressed-focus-background-opacity)}.b-button.b-disabled{--button-background-opacity: var(--button-disabled-background-opacity);--button-text-opacity: var(--button-disabled-text-opacity);--button-border-opacity: var(--button-disabled-border-opacity)}.b-button.b-disabled.b-pressed{--button-background-opacity: var(--button-pressed-disabled-background-opacity)}.b-button:not(.b-tab){border-radius:2px}.b-button::-moz-focus-inner{border:0}.b-button label{cursor:pointer;overflow:hidden;text-overflow:ellipsis}.b-button.b-rotate-vertical{min-height:3em;min-width:2.7em;padding:1em 0}.b-button.b-rotate-vertical label{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.b-button.b-rotate-left{flex-direction:column-reverse}.b-button.b-rotate-left label{transform:rotate(180deg)}.b-button.b-rotate-left i{transform:rotate(270deg)}.b-button.b-rotate-right{flex-direction:column}.b-button.b-rotate-right i{transform:rotate(90deg)}.b-button.b-icon-align-start i:not(.b-button-menu-icon){order:-100}.b-button.b-icon-align-start:not(.b-rotate-vertical) label{margin-inline-start:.5em}.b-button.b-icon-align-start.b-rotate-right label{margin-inline-end:.5em}.b-button.b-icon-align-start.b-rotate-left label{margin-inline-start:.5em}.b-button.b-icon-align-end i{order:100}.b-button.b-icon-align-end:not(.b-rotate-vertical) label{margin-inline-end:.5em}.b-button.b-icon-align-end.b-rotate-right label{margin-inline-start:.5em}.b-button.b-icon-align-end.b-rotate-left label{margin-inline-end:.5em}.b-button .b-button-menu-icon{margin-inline-start:.5em}.b-button i{font-size:1em}.b-button label:empty{display:none}.b-button.b-badge{overflow:visible!important}.b-button.b-rounded{border-radius:50%;width:3em;height:3em}.b-button:focus{outline:none}.b-button:disabled{cursor:default}.b-toolbar-content>.b-button{font-size:.9em}.b-button.b-borderless{border:none}.b-button.b-raised{--button-background-opacity: 1;--button-focus-background-opacity: .7;--button-hover-background-opacity: .8;--button-pressed-hover-background-opacity: 1;color:#fff;border:none}.b-button.b-raised:active{box-shadow:inset 0 0 5px #0000004d}.b-button.b-raised.b-pressed{box-shadow:inset 0 0 5px #0000004d;background-image:linear-gradient(#0003,#0003)}.b-using-keyboard .b-button.b-raised.b-pressed:focus,.b-button.b-raised.b-pressed.b-using-keyboard:focus{background-image:linear-gradient(#0001,#0001)}.b-button.b-raised.b-disabled{--widget-primary-color-rgb: 224,224,231}.b-popup .b-bottom-toolbar .b-button.b-text{min-width:8em}a.b-button{text-decoration:none}.b-container{--autocontainer-gap: .6em}.b-container.b-outer,.b-auto-container:not(.b-toolbar-content).b-single-child>.b-container{align-self:stretch;flex:1 1 auto}body.b-container.b-outer{margin:0;height:100%;width:100%;overflow:hidden}.b-container:focus{outline:none}.b-auto-container{gap:var(--autocontainer-gap)}.b-content-element{position:relative;display:flex;flex-flow:row wrap}.b-content-element.b-flex-row{align-content:flex-start}.b-content-element.b-text-content{display:block;overflow:auto}.b-content-element>.b-field.b-half-width{flex:0 0 calc(50% - var(--autocontainer-gap) / 2)}.b-toolbar{--toolbar-min-size: 4em;--toolbar-content-padding: .5em;background-color:#f3f4f5;color:#4f5964;flex-shrink:0}.b-toolbar.b-dock-header,.b-toolbar.b-dock-pre-header{background-color:transparent}.b-toolbar.b-dock-header .b-toolbar-content,.b-toolbar.b-dock-pre-header .b-toolbar-content{padding:0}.b-toolbar.b-dock-header>.b-button,.b-toolbar.b-dock-pre-header>.b-button{margin:0}.b-toolbar.b-dock-header .b-button,.b-toolbar.b-dock-pre-header .b-button{min-height:auto}.b-toolbar.b-dock-header{margin-inline-start:1em}.b-toolbar.b-dock-pre-header{margin-inline-end:1em}.b-toolbar>.b-tool{align-self:center;background-color:transparent}.b-toolbar>.b-tool.b-pressed{background-color:#32323233}.b-toolbar .b-button:not(.b-text){flex-shrink:0}.b-toolbar .b-row-start-scroller{margin:0;margin-inline-end:.5em}.b-toolbar.b-dock-left .b-row-start-scroller,.b-toolbar.b-dock-right .b-row-start-scroller,.b-toolbar .b-row-end-scroller,.b-toolbar .b-row-menu{margin:0;margin-inline-start:.5em}.b-toolbar .b-column-start-scroller{margin:0 0 .5em}.b-toolbar .b-column-end-scroller,.b-toolbar .b-column-menu{margin:.5em 0 0}.b-toolbar>.b-overflow-button{margin:.5em}.b-toolbar.b-rtl>.b-overflow-button:before{transform:scaleX(-1)}.b-toolbar.b-dock-bottom{--toolbar-min-size: 3em;--toolbar-content-padding: 1em}.b-toolbar .b-toolbar-content{overflow:hidden;padding:var(--toolbar-content-padding);gap:.5em}.b-toolbar .b-toolbar-content .b-field{margin-bottom:0}.b-toolbar .b-toolbar-content>.b-toolbar-fill{flex:1 1 0%}.b-toolbar .b-toolbar-content .b-html{align-items:center}.b-toolbar .b-toolbar-content.b-overflow .b-field,.b-toolbar .b-toolbar-content.b-overflow .b-button{flex-shrink:0}.b-toolbar.b-dock-top .b-toolbar-content,.b-toolbar.b-dock-bottom .b-toolbar-content{min-height:var(--toolbar-min-size)}.b-toolbar.b-dock-top .b-toolbar-content>.b-toolbar-separator,.b-toolbar.b-dock-bottom .b-toolbar-content>.b-toolbar-separator{margin-block:.2em;border-style:solid;border-width:0 1px 0 1px;border-inline-start-color:#d7dbde;border-inline-end-color:#e5e7e9}.b-toolbar.b-dock-top .b-toolbar-content>.b-widget:not(.b-button),.b-toolbar.b-dock-bottom .b-toolbar-content>.b-widget:not(.b-button){min-height:0}.b-toolbar.b-dock-top{border-bottom:1px solid #d8d9da}.b-toolbar.b-dock-left .b-toolbar-content,.b-toolbar.b-dock-right .b-toolbar-content{min-width:var(--toolbar-min-size)}.b-toolbar.b-dock-left .b-toolbar-content>.b-toolbar-separator,.b-toolbar.b-dock-right .b-toolbar-content>.b-toolbar-separator{margin:0 .5em .2em .2em;border-style:solid;border-width:1px 0 1px 0;border-top-color:#d7dbde;border-bottom-color:#e5e7e9}.b-toolbar.b-dock-left .b-toolbar-content>.b-widget:not(.b-button),.b-toolbar.b-dock-right .b-toolbar-content>.b-widget:not(.b-button){min-width:0}.b-tabpanel .b-panel .b-toolbar{background-color:transparent}.b-toolbar.b-outer{background-color:#f8f9fa}.b-toolbar-overflow-menu>.b-panel-body-wrap>.b-menu-content .b-widget{flex:0 0 auto!important;width:auto}.b-pagingtoolbar .b-toolbar-content{justify-content:center}.b-pagingtoolbar .b-toolbar-content .b-numberfield{width:unset}.b-pagingtoolbar .b-toolbar-content .b-numberfield input{width:4em;text-align:center}.b-pagingtoolbar .b-toolbar-content .b-disabled.b-html{color:#b0b0b7}.b-buttongroup{overflow:visible;flex-shrink:0}.b-buttongroup.b-content-element{display:inline-flex;flex-flow:row nowrap;gap:0}.b-buttongroup.b-content-element.b-rotate-vertical{flex-direction:column}.b-toolbar .b-buttongroup{font-size:.9em}.b-buttongroup .b-button{margin:0}.b-buttongroup .b-button:not(.b-pressed){box-shadow:none!important}.b-buttongroup .b-button.b-pressed,.b-buttongroup .b-button:active{z-index:2}.b-buttongroup .b-button:not(.b-first-visible-child){margin-inline-start:-1px}.b-buttongroup.b-columned.b-content-element{flex:1;flex-wrap:wrap}.b-buttongroup.b-columned.b-content-element .b-button{margin-inline-start:0}.b-buttongroup .b-button:not(.b-first-visible-child):not(.b-last-visible-child){border-radius:0}.b-buttongroup .b-button.b-first-visible-child:not(.b-last-visible-child){border-top-right-radius:0;border-bottom-right-radius:0}.b-buttongroup .b-button.b-last-visible-child:not(.b-first-visible-child){border-top-left-radius:0;border-bottom-left-radius:0}.b-buttongroup.b-rtl .b-button.b-first-visible-child:not(.b-last-visible-child){border-top-left-radius:0;border-bottom-left-radius:0}.b-buttongroup.b-rtl .b-button.b-last-visible-child:not(.b-first-visible-child){border-top-right-radius:0;border-bottom-right-radius:0}.b-editor{background-color:#fff;border-radius:2px}.b-editor.b-positioned{box-shadow:0 0 6px #0000001a}.b-editor.b-content-element>.b-widget.b-field{margin:0}@keyframes b-field-updated{0%{color:#4f5964}25%{color:#9ca6b0}75%{color:#9ca6b0}to{color:#4f5964}}.b-has-label.b-label-above{flex-direction:column}.b-has-label.b-label-before .b-label{align-self:center;margin-inline-end:1em}.b-has-label.b-label-above .b-label{align-self:flex-start;flex:none!important;margin:0 0 .4em .1em}.b-has-label.b-open .b-label,.b-has-label:focus-within .b-label,.b-has-label.b-ie:focus .b-label{color:#4f5964}.b-container .b-has-label .b-label.b-align-end{margin-inline-start:1em;text-align:left}.b-container .b-has-label.b-open .b-label,.b-container .b-has-label:focus-within .b-label,.b-container .b-has-label.b-ie:focus .b-label{color:#212121}.b-has-label.b-invalid .b-label{color:#e53f2c!important}.b-has-label.b-disabled .b-label{color:#b0b0b7}.b-field-updated{animation-name:b-field-updated;animation-duration:.5s}.b-vbox.b-box-justify-stretch>.b-field,.b-flex-column>.b-field{width:auto}.b-flex-row>.b-field{align-self:flex-start;flex:1 0 100%}.b-vbox>.b-field.b-label-above{margin-bottom:1.2em}.b-field-inner{display:flex;flex:1 1 100%;align-items:center;background-color:#fff;border-radius:2px;border-width:1px;border-style:solid;border-color:#d0d1d2;min-width:0;position:relative}.b-field-container-inline>.b-field-inner{flex:0 1 auto}.b-field-container:not(.b-field-container-inline){flex-wrap:wrap}.b-field-container-wrap{display:flex;flex:1 1 auto;overflow:hidden;position:relative}.b-field-container-wrap>.b-container{width:100%}.b-field.b-collapsed:not(.b-field-container-inline)>.b-field-container-wrap{height:0}.b-field.b-collapsed.b-field-container-inline>.b-field-container-wrap{opacity:0}.b-field.b-collapsed:not(.b-field-container-inline)>.b-field-container-wrap>.b-container,.b-field.b-collapsing:not(.b-field-container-inline)>.b-field-container-wrap>.b-container{position:absolute;bottom:0}.b-field-container-inline:not(.b-no-input)>.b-field-container-wrap{margin-inline-start:1em}.b-field-hint{align-self:stretch;overflow:visible;pointer-events:none;position:relative;white-space:nowrap;width:0}.b-field-hint .b-field-hint-content{position:absolute;inset-inline-end:.6em;top:50%;transform:translateY(-50%);font-size:.9em;text-transform:uppercase}.b-legacy-inset .b-field-hint .b-field-hint-content{right:.6em}.b-legacy-inset .b-field-hint .b-field-hint-content.b-rtl{left:.6em}.b-field-no-hint .b-field-hint{display:none}.b-numberfield,.b-textareafield,.b-textfield{align-items:stretch;min-width:3em;color:#4f5964;border-radius:2px;position:relative;width:12.5em}.b-numberfield.b-has-width,.b-textareafield.b-has-width,.b-textfield.b-has-width{width:auto}.b-numberfield.b-contains-focus .b-field-inner,.b-textareafield.b-contains-focus .b-field-inner,.b-textfield.b-contains-focus .b-field-inner{border-color:#feac3199}.b-numberfield .b-fieldtrigger,.b-textareafield .b-fieldtrigger,.b-textfield .b-fieldtrigger{color:#b0b1b2;font-size:.9em;cursor:pointer;flex:0 0 auto;align-items:center}.b-numberfield .b-fieldtrigger.b-align-start,.b-textareafield .b-fieldtrigger.b-align-start,.b-textfield .b-fieldtrigger.b-align-start{padding-inline:.8em 0}.b-numberfield .b-fieldtrigger.b-align-end,.b-textareafield .b-fieldtrigger.b-align-end,.b-textfield .b-fieldtrigger.b-align-end{padding-inline:0 .8em}.b-numberfield .b-fieldtrigger:before,.b-textareafield .b-fieldtrigger:before,.b-textfield .b-fieldtrigger:before{font-size:1.3em;transition:transform .3s}.b-numberfield .b-spintrigger,.b-textareafield .b-spintrigger,.b-textfield .b-spintrigger{flex-direction:column;font-size:1em}.b-numberfield .b-spintrigger .b-spin-up:before,.b-textareafield .b-spintrigger .b-spin-up:before,.b-textfield .b-spintrigger .b-spin-up:before{content:"";vertical-align:bottom}.b-numberfield .b-spintrigger .b-spin-down:before,.b-textareafield .b-spintrigger .b-spin-down:before,.b-textfield .b-spintrigger .b-spin-down:before{content:"";vertical-align:top}.b-numberfield.b-hide-spinner .b-spintrigger,.b-textareafield.b-hide-spinner .b-spintrigger,.b-textfield.b-hide-spinner .b-spintrigger{display:none}.b-numberfield input,.b-numberfield textarea,.b-textareafield input,.b-textareafield textarea,.b-textfield input,.b-textfield textarea{background-color:transparent;color:inherit;padding:.8em;font-weight:400;flex:1 1 0;border:0 none;margin:0;font-family:inherit;font-size:inherit;min-width:1em;text-align:inherit}.b-numberfield input:focus,.b-numberfield textarea:focus,.b-textareafield input:focus,.b-textareafield textarea:focus,.b-textfield input:focus,.b-textfield textarea:focus{outline:none}.b-numberfield input::-ms-clear,.b-numberfield textarea::-ms-clear,.b-textareafield input::-ms-clear,.b-textareafield textarea::-ms-clear,.b-textfield input::-ms-clear,.b-textfield textarea::-ms-clear{display:none}.b-numberfield textarea,.b-textareafield textarea,.b-textfield textarea{align-self:stretch}.b-numberfield ::-webkit-input-placeholder,.b-textareafield ::-webkit-input-placeholder,.b-textfield ::-webkit-input-placeholder{color:#b0b0b7}.b-numberfield.b-empty .b-fieldtrigger.b-icon-remove,.b-textareafield.b-empty .b-fieldtrigger.b-icon-remove,.b-textfield.b-empty .b-fieldtrigger.b-icon-remove{visibility:hidden}.b-numberfield:focus-within .b-label i,.b-textareafield:focus-within .b-label i,.b-textfield:focus-within .b-label i{color:#feac3199}.b-numberfield:not(.b-disabled):hover .b-label i,.b-textareafield:not(.b-disabled):hover .b-label i,.b-textfield:not(.b-disabled):hover .b-label i{color:#feac3199}.b-numberfield:not(.b-disabled):hover .b-field-inner,.b-textareafield:not(.b-disabled):hover .b-field-inner,.b-textfield:not(.b-disabled):hover .b-field-inner{border-color:#feac3199}.b-numberfield.b-invalid .b-field-inner,.b-textareafield.b-invalid .b-field-inner,.b-textfield.b-invalid .b-field-inner{border-color:#e53f2c!important}.b-numberfield.b-disabled,.b-textareafield.b-disabled,.b-textfield.b-disabled{color:#b0b0b7;cursor:default}.b-safari .b-numberfield.b-disabled,.b-safari .b-textareafield.b-disabled,.b-safari .b-textfield.b-disabled{color:inherit}.b-numberfield.b-disabled input,.b-textareafield.b-disabled input,.b-textfield.b-disabled input{cursor:text}.b-numberfield.b-disabled .b-fieldtrigger,.b-textareafield.b-disabled .b-fieldtrigger,.b-textfield.b-disabled .b-fieldtrigger{color:#e4e4e4}.b-numberfield.b-disabled .b-fieldtrigger,.b-textareafield.b-disabled .b-fieldtrigger,.b-textfield.b-disabled .b-fieldtrigger{cursor:default}.b-numberfield.b-disabled .b-field-inner,.b-textareafield.b-disabled .b-field-inner,.b-textfield.b-disabled .b-field-inner{border-style:solid}.b-numberfield.b-readonly,.b-textareafield.b-readonly,.b-textfield.b-readonly{cursor:default}.b-numberfield.b-readonly input,.b-textareafield.b-readonly input,.b-textfield.b-readonly input{cursor:text}.b-numberfield.b-readonly .b-fieldtrigger,.b-textareafield.b-readonly .b-fieldtrigger,.b-textfield.b-readonly .b-fieldtrigger{color:#e4e4e4;cursor:default}.b-numberfield input[type=number]::-webkit-inner-spin-button,.b-numberfield input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.b-numberfield input[type=number]{-moz-appearance:textfield}.b-numberfield .b-field-inner .b-fieldtrigger.b-icon-remove{font-size:.8em}.b-tooltip.b-field-error-tip{border:1px solid #e53f2c}.b-tooltip.b-field-error-tip .b-popup-content{background-color:#fffef6;color:#e53f2c;font-weight:700}.b-divider{position:relative;justify-content:center;margin:1em 0 1.5em}.b-divider:before{content:"";width:100%;border-bottom:1px solid #d0d1d2;position:absolute;top:50%}.b-divider:after{display:flex;content:attr(data-text);color:#616161;background:#f8f9fa;padding:0 1em;z-index:1;text-transform:uppercase;font-size:.8em}.b-checkbox{--widget-primary-color-rgb: 176,176,183;--checkbox-unchecked-check-opacity: .1;--checkbox-unchecked-check-color: rgb(var(--widget-primary-color-rgb), var(--checkbox-unchecked-check-opacity));--checkbox-unchecked-background-color: transparent;--checkbox-unchecked-border-color: rgb(var(--widget-primary-color-rgb));--checkbox-checked-check-color: #fff;--checkbox-checked-background-color: rgb(var(--widget-primary-color-rgb));--checkbox-checked-border-color: rgb(var(--widget-primary-color-rgb));--checkbox-disabled-unchecked-check-color: transparent;--checkbox-disabled-checked-check-color: rgba(128, 128, 128, .15);--checkbox-disabled-background-color: rgba(128, 128, 128, .1);--checkbox-disabled-border-color: rgba(128, 128, 128, .15);--checkbox-check-color: var(--checkbox-unchecked-check-color);--checkbox-background-color: var(--checkbox-unchecked-background-color);--checkbox-border-color: var(--checkbox-unchecked-border-color);--checkbox-label-transition: color .2s, background-color .2s;--checkbox-input-transition: color .5s, background-color .5s;position:relative;align-items:center}.b-checkbox.b-field-container>.b-field-inner{min-height:5.4ex}.b-checkbox>.b-field-inner{border:none;background-color:transparent;white-space:nowrap;word-break:break-all}.b-checkbox>.b-field-inner .b-checkbox-label{position:relative;font-size:inherit;cursor:pointer;color:#4f5964;white-space:normal}.b-container .b-checkbox>.b-field-inner .b-checkbox-label{color:#616161}.b-checkbox>.b-field-inner .b-checkbox-label:before{font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;display:inline-flex;justify-content:center;align-items:center;margin-inline-end:.4em;font-size:inherit;width:1.6em;height:1.6em;padding:.15em;border-radius:2px;transition:var(--checkbox-label-transition);background-color:var(--checkbox-background-color);border:1px solid var(--checkbox-border-color)}.b-checkbox>.b-field-inner .b-checkbox-label:not(.b-radio-label):before{content:"";color:var(--checkbox-check-color)}.b-checkbox>.b-field-inner input[type=checkbox]{z-index:1;opacity:0;width:2.2em;height:2.2em;position:absolute;margin:0;cursor:pointer;transition:var(--checkbox-input-transition)}.b-checkbox>.b-field-inner input[type=checkbox]:checked+.b-checkbox-label:before{--checkbox-check-color: var(--checkbox-checked-check-color);--checkbox-background-color: var(--checkbox-checked-background-color);--checkbox-border-color: var(--checkbox-checked-border-color)}.b-checkbox.b-disabled>.b-field-inner{--checkbox-check-color: var(--checkbox-disabled-unchecked-check-color);--checkbox-background-color: var(--checkbox-disabled-background-color);--checkbox-border-color: var(--checkbox-disabled-border-color)}.b-checkbox.b-disabled>.b-field-inner .b-checkbox-label{color:#b0b0b7}.b-checkbox.b-disabled>.b-field-inner input[type=checkbox]:checked+.b-checkbox-label:before{--checkbox-check-color: var(--checkbox-disabled-checked-check-color);--checkbox-background-color: var(--checkbox-disabled-background-color);--checkbox-border-color: var(--checkbox-disabled-border-color)}.b-container .b-checkbox-label:before{margin:.5em .675em .675em;margin-inline-end:.4em;margin-inline-start:0}.b-checkbox.b-field-container:not(.b-field-container-inline)>.b-field-container-wrap{margin-inline-start:2.2em}.b-colorbox{width:1em;height:1em;border-radius:3px;background:currentColor;margin-inline-end:.5em}.b-colorfield:not(.b-colorless) .b-colorbox,.b-colorboxcombo:not(.b-colorless) .b-colorbox{margin-inline:.8em .4em}.b-colorfield:not(.b-colorless) .b-colorbox.b-no-color,.b-colorboxcombo:not(.b-colorless) .b-colorbox.b-no-color{background:none;border:1px solid #d0d1d2}.b-colorfield:not(.b-colorless) input,.b-colorboxcombo:not(.b-colorless) input{padding-inline-start:0}.b-colorfield.b-colorless .b-colorbox,.b-colorboxcombo.b-colorless .b-colorbox{display:none}.b-colorfield.b-empty,.b-colorboxcombo.b-empty{color:#ccc}.b-colorfield.b-empty ::-webkit-input-placeholder,.b-colorboxcombo.b-empty ::-webkit-input-placeholder{color:#4f5964}.b-colorfield.b-empty .b-colorbox,.b-colorboxcombo.b-empty .b-colorbox{background:none;border:1px solid currentColor}.b-colorpicker.b-list.b-widget{display:grid;grid-gap:.8em;padding:1em}.b-colorpicker.b-list.b-widget .b-list-item{border:none;width:2em;height:2em;border-radius:50%;padding:0;min-width:0;justify-content:center}.b-colorpicker.b-list.b-widget .b-list-item.b-no-color{border:1px solid #d0d1d2}.b-colorpicker.b-list.b-widget .b-list-item.b-no-color.b-selected:after{color:#999}.b-colorpicker.b-list.b-widget .b-list-item.b-no-color:before{content:"";border-right:1px solid #d0d1d2;height:100%;transform:rotate(135deg);position:absolute}.b-colorpicker.b-list.b-widget .b-list-item.b-color-active{outline:2px solid #999;outline-offset:2px}.b-colorpicker.b-list.b-widget .b-list-item.b-selected:after{content:"";font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;color:#fff;text-shadow:0 0 1px #000;font-size:1.2em}.b-popup .b-colorpicker{background:transparent}.b-combo.b-open .b-fieldtrigger.b-icon-picker:before{transform:rotate(180deg)}.b-combo.b-inline-picker:not(.b-label-above){flex-wrap:wrap;align-content:flex-start}.b-combo.b-inline-picker:not(.b-label-above) .b-field-inner{flex-shrink:0;align-self:flex-start}.b-combo.b-inline-picker:not(.b-label-above) .b-combo-picker{flex:1 0 100%}.b-combo .b-field-inner .b-fieldtrigger.b-icon-remove{font-size:.8em}.b-combo.b-hide-trigger .b-fieldtrigger.b-icon-picker,.b-combo.b-readonly .b-fieldtrigger.b-icon-picker{display:none}.b-combo.b-uses-chipview .b-field-inner{align-self:stretch}.b-combo.b-uses-chipview .b-chipview{align-self:stretch;display:flex;flex-flow:wrap;flex:1 1 auto;align-items:center;margin:.16em .3em}.b-combo.b-uses-chipview .b-chipview:not(.b-empty) input{padding-inline-start:.2em;order:99999}.b-combo.b-uses-chipview.b-not-editable input{order:-1;min-width:0;padding-inline:0;flex:0 1 0;margin-inline-start:-.3em}.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) .b-chipview .b-chip{padding-block:calc(.3em + .5px);padding-inline:.7em}.b-combo.b-uses-chipview.b-not-editable:not(.b-empty) input{padding-inline:0}.b-list.b-combo-picker.b-empty:not(.b-masked)[data-add-new-value]:after{content:attr(data-add-new-value);display:block;padding:.8em;color:#4f5964;cursor:pointer}.b-fieldfilterpicker .b-fieldfilterpicker-inputs{flex-wrap:wrap;gap:.25em .5em}.b-fieldfilterpicker .b-fieldfilterpicker-property,.b-fieldfilterpicker .b-fieldfilterpicker-operator,.b-fieldfilterpicker .b-fieldfilterpicker-values{flex:1 0 8em}.b-fieldfilterpicker .b-fieldfilterpicker-values{overflow:hidden}.b-fieldfilterpicker .b-fieldfilterpicker-values.b-hidden{display:none}.b-fieldfilterpicker .b-fieldfilterpicker-values-multiple{flex:0 0 100%}.b-fieldfilterpicker .b-fieldfilterpicker-combo-locked>.b-field-inner{border:none;background:none}.b-fieldfilterpicker .b-fieldfilterpicker-combo-locked>.b-field-inner input{padding-inline-start:0}.b-fieldfilterpicker .b-fieldfilterpicker-values{display:flex}.b-fieldfilterpicker .b-fieldfilterpicker-values-multiple{width:100%}.b-fieldfilterpicker .b-fieldfilterpicker-values>.b-field{flex:1;margin-block-end:0;align-self:baseline}.b-fieldfilterpicker .b-fieldfilterpicker-value-separator{flex:none;padding:0 .4em;align-self:center}.b-fieldfilterpicker .b-fieldfilterpicker-values>.b-field:last-child:after{display:none}.b-fieldfilterpickergroup .b-checkbox[data-ref=enableAllCheckbox] .b-checkbox-label:before{margin-inline-end:.5em}.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row{padding-top:2.2em;position:relative;flex-shrink:0;align-items:baseline}.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child{padding-top:0}.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:first-child:before{display:none}.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:before{content:attr(data-separator-text);font-size:85%;position:absolute;text-align:center;line-height:2.2em;width:100%;height:2.2em;top:0;background-image:linear-gradient(to right,#e0e0e7,#e0e0e7 44%,transparent 46%,transparent 54%,#e0e0e7 56%);background-position:0 50%;background-size:100% 1px;background-repeat:no-repeat}.b-fieldfilterpickergroup .b-fieldfilterpickergroup-row:not(.b-fieldfilterpickergroup-row-removable){padding-inline-end:2.25em}.b-fieldfilterpickergroup .b-fieldfilterpickergroup-filter-active{flex:0 0 2rem;align-self:baseline}.b-fieldfilterpickergroup .b-fieldfilterpickergroup-other-filters{padding:.5em 0}.b-fieldfilterpickergroup .b-fieldfilterpickergroup-add-button{align-self:center;margin-top:1.1em}.b-fieldfilterpickergroup .b-fieldfilterpickergroup-remove{inline-size:2em;margin-inline-start:.25em}.b-filepicker{overflow:visible}.b-filepicker.b-content-element{align-content:stretch}.b-displayfield{color:inherit}.b-displayfield .b-field-inner{border:0;background:transparent}.b-displayfield .b-field-inner span{padding:.8em}.b-pickerfield.b-open .b-field-inner{border-color:#feac31}.b-pickerfield:not(.b-readonly):not(.b-disabled) input[readonly]{cursor:pointer}.b-datefield.b-open .b-fieldtrigger{color:#feac31!important}.b-datefield.b-no-steppers .b-step-trigger{display:none}.b-datefield.b-rtl .b-step-trigger:before{transform:scaleX(-1)}.b-datetimefield{align-items:center;position:relative}.b-datetimefield input{text-align:center}.b-datetimefield .b-field-inner{height:100%}.b-datetimefield .b-datefield{flex:1 1 55%;border-top-right-radius:0;border-bottom-right-radius:0}.b-datetimefield .b-datefield .b-field-inner{border:none;border-inline-end:1px solid #dedfe0;border-top-right-radius:0;border-bottom-right-radius:0}.b-datetimefield .b-timefield{flex:1 1 45%;border-top-left-radius:0;border-bottom-left-radius:0}.b-datetimefield .b-timefield .b-field-inner{border:none;border-top-left-radius:0;border-bottom-left-radius:0}.b-datetimefield:not(.b-disabled):hover .b-field-inner,.b-datetimefield:focus-within .b-field-inner{border-color:#feac3199}.b-datetimefield:not(.b-disabled):hover .b-datefield .b-field-inner,.b-datetimefield:focus-within .b-datefield .b-field-inner{border-inline-end:1px solid #dedfe0}.b-label{align-items:center;color:#4f5964;font-size:.9em;text-transform:uppercase;text-align:right;white-space:nowrap;text-overflow:ellipsis}.b-container .b-label{color:#616161;margin-inline-start:.3em}.b-list{display:block;background-color:#fff;outline:none;padding:0;margin:0;-webkit-user-select:none;user-select:none}.b-list.b-floating{border-radius:2px}.b-list.b-empty:not(.b-masked){min-height:initial!important}.b-list.b-empty:not(.b-masked)[data-empty-text]:after{content:attr(data-empty-text);display:block;padding:.8em;color:#4f5964}.b-list.b-masked{padding:2em 0}.b-list .b-selected-icon{margin-inline-end:.5em;display:none}.b-list .b-select-all-item{border-bottom:1px solid;font-weight:500;position:sticky;top:0;background-color:#fff;z-index:1}.b-list.b-multiselect .b-list-item .b-selected-icon{display:initial;visibility:hidden}.b-list.b-multiselect .b-list-item.b-selected .b-selected-icon{visibility:visible}.b-list-item{position:relative;padding:.8em;color:#4f5964;cursor:pointer;background-color:transparent;transition:background-color .2s,color .2s;border-top:1px dotted rgba(224,224,231,.8);min-width:100px;overflow:hidden;white-space:nowrap;display:flex;flex-direction:row;align-items:center}.b-list-item.b-hidden{display:none}.b-list-item:first-child{border-top:none;border-top-right-radius:2px;border-top-left-radius:2px}.b-list-item:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.b-list-item.b-active,.b-list-item:focus{outline:none}.b-list-item.b-active:not(.b-disabled),.b-list-item:focus:not(.b-disabled){background-color:#feac314d;color:#4f5964}.b-list-item.b-list-item-group-header{font-weight:500}.b-list-item.b-list-item-group-header .b-icon-check{display:none}.b-grouped .b-list-item:not(.b-list-item-group-header){padding-inline-start:2em!important}.b-chip{display:flex;align-items:center;padding-block:.3em;padding-inline:.7em;border-radius:1em;background-color:#e0e0e7;color:#5a6672;transition:background-color .3s,color .3s}.b-chip .b-icon{height:1.5em;width:1.5em;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#eeeef2;color:#474849}.b-chip .b-icon:first-child:not(.b-close-icon){margin-inline-end:.5em;margin-inline-start:-.4em}.b-chip:hover{background-color:#d2d2dc;color:#4f5964}.b-chip:hover .b-icon{background-color:#eeeef2;color:#474849}.b-chip.b-selected{background-color:#feac31;color:#fff}.b-chip.b-selected .b-icon{background-color:#eeeef2;color:#feac31}.b-chip.b-selected:hover{background-color:#fea218;color:#fff}.b-chip.b-selected:hover .b-icon{background-color:#eeeef2;color:#fea218}.b-chip.b-active{outline:1px solid rgba(254,172,49,.6);outline-offset:2px}.b-chip .b-close-icon{margin-inline-start:.5em;cursor:pointer}.b-chipview{background-color:transparent;gap:.3em}.b-chipview.b-empty:after{display:none}.b-chipview input{padding-top:.6em;padding-bottom:calc(.6em + 1px)}.b-chipview.b-chips-closable .b-chip{padding-inline-end:.3em}@keyframes maskOpacity{0%{opacity:0}to{opacity:1}}.b-masked{position:relative}.b-mask{position:absolute;inset:0;z-index:10000;background-color:transparent}.b-mask:not(.b-prevent-transitions){transition:opacity 1s}.b-mask.b-visible{pointer-events:all;opacity:1}.b-mask.b-visible:not(.b-prevent-transitions):not(.b-delayed-show){animation:maskOpacity .3s ease 0s 1}.b-mask.b-hidden{pointer-events:none;opacity:0}.b-mask.b-hidden:not(.b-prevent-transitions){animation:maskOpacity .2s ease 0s 1 reverse}.b-mask.b-delayed-show{opacity:0}.b-mask.b-mask-bright,.b-mask.b-mask-bright-blur{background-color:#ffffffb2}.b-mask.b-mask-dark,.b-mask.b-mask-dark-blur{background-color:#0000004c}.b-mask-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;color:#fff;background-color:#feac31;border-radius:2px}.b-mask-text{padding:1em;display:flex;align-items:center}.b-mask-progress-bar{height:3px;background-color:#3183fe}.b-mask-icon{margin-inline-end:.5em}.b-masked-dark-blur,.b-masked-bright-blur{filter:blur(3px);transform:scale(1.01);transition:all .5s}.b-panel.b-floating{border-radius:2px}.b-panel.b-floating>.b-panel-body-wrap>.b-panel-content{border-radius:2px}.b-panel.b-floating>.b-panel-header.b-dock-top,.b-panel.b-floating:not(.b-has-header)>.b-panel-body-wrap>.b-toolbar.b-dock-top{border-top-left-radius:2px;border-top-right-radius:2px}.b-panel.b-floating>.b-panel-body-wrap>.b-toolbar.b-dock-bottom{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.b-panel.b-floating.b-panel-has-header>.b-panel-body-wrap>.b-panel-content,.b-panel.b-floating.b-panel-has-top-toolbar>.b-panel-body-wrap>.b-panel-content{border-top-left-radius:0;border-top-right-radius:0}.b-panel.b-floating.b-panel-has-bottom-toolbar>.b-panel-body-wrap>.b-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.b-panel{--panel-background-color: #f8f9fa;padding:0;color:#4f5964;z-index:0}.b-panel .b-panel-body-wrap{background-color:var(--panel-background-color);overflow:hidden}.b-panel .b-auto-container-panel .b-toolbar.b-innermost.b-dock-top .b-toolbar-content{padding-bottom:0}.b-panel .b-auto-container-panel .b-toolbar.b-innermost.b-dock-right .b-toolbar-content{padding-left:0}.b-panel .b-auto-container-panel .b-toolbar.b-innermost.b-dock-bottom .b-toolbar-content{padding-top:0}.b-panel .b-auto-container-panel .b-toolbar.b-innermost.b-dock-left .b-toolbar-content{padding-right:0}.b-panel.b-html .b-panel-content{padding-block:3px;margin-block:1em}.b-panel>.b-panel-overlay,.b-panel>.b-panel-body-wrap{z-index:0}.b-panel>.b-panel-collapse-size-locker{position:absolute!important}.b-panel:not(.b-panel-collapsible-overlay).b-collapsed>.b-panel-collapse-size-locker{clip:rect(0,0,0,0)}.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-down:not(.b-panel-has-header)>.b-panel-collapse-size-locker,.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-down>.b-panel-collapse-size-locker,.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-bottom.b-panel-collapse-up>.b-panel-collapse-size-locker{top:0}.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-up:not(.b-panel-has-header)>.b-panel-collapse-size-locker,.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-up>.b-panel-collapse-size-locker,.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-top.b-panel-collapse-down>.b-panel-collapse-size-locker{bottom:0}.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-left:not(.b-panel-has-header)>.b-panel-collapse-size-locker,.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-left>.b-panel-collapse-size-locker,.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-left.b-panel-collapse-right>.b-panel-collapse-size-locker{right:0}.b-panel:not(.b-panel-collapsible-overlay).b-panel-collapse-right:not(.b-panel-has-header)>.b-panel-collapse-size-locker,.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-left>.b-panel-collapse-size-locker,.b-panel:not(.b-panel-collapsible-overlay).b-header-dock-right.b-panel-collapse-right>.b-panel-collapse-size-locker{left:0}.b-panel.b-panel-collapsible-overlay:not(.b-collapsing,.b-expanding,.b-panel-overlay-revealed,.b-panel-overlay-revealing)>.b-panel-overlay>.b-panel-overlay-header{display:none}.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed>.b-panel-overlay{box-shadow:0 0 10px #0000004d;overflow:visible}.b-panel.b-panel-collapsible-overlay>.b-panel-header{transition:transform .2s ease-in-out}.b-panel.b-panel-collapsible-overlay.b-collapsed>.b-panel-header>.b-collapsify-hide{display:none}.b-panel.b-panel-collapsible-overlay.b-collapsing>.b-panel-header,.b-panel.b-panel-collapsible-overlay.b-expanding>.b-panel-header{opacity:0}.b-panel.b-panel-collapsible-overlay:not(.b-collapsed,.b-collapsing)>.b-panel-overlay>.b-panel-overlay-header{display:none}.b-panel.b-panel-collapsible-overlay.b-collapsing,.b-panel.b-panel-collapsible-overlay.b-expanding,.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealing,.b-panel.b-panel-collapsible-overlay.b-panel-overlay-revealed{overflow:visible;z-index:1}.b-panel.b-panel-collapsible-overlay.b-collapsing{overflow:visible}.b-panel.b-panel-collapsible-overlay.b-collapsing>.b-panel-header{z-index:-1}.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-up>.b-panel-header{transform:translateY(-100%)}.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-down>.b-panel-header{transform:translateY(100%)}.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-right>.b-panel-header{transform:translate(100%)}.b-panel.b-panel-collapsible-overlay.b-collapsing.b-panel-collapse-left>.b-panel-header{transform:translate(-100%)}.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding)>.b-panel-collapse-size-locker{transition:transform .2s ease-in-out,clip-path .2s ease-in-out,top .2s ease-in-out,right .2s ease-in-out,bottom .2s ease-in-out,left .2s ease-in-out}.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up>.b-panel-collapse-size-locker{transform:translateY(-100%)}.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-up.b-panel-overlay-revealed>.b-panel-collapse-size-locker{clip-path:inset(0 0 -10px 0);transform:translate(0)}.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down>.b-panel-collapse-size-locker{transform:translateY(100%)}.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-down.b-panel-overlay-revealed>.b-panel-collapse-size-locker{clip-path:inset(-10px 0 0 0);transform:translate(0)}.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left>.b-panel-collapse-size-locker{transform:translate(-100%)}.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-left.b-panel-overlay-revealed>.b-panel-collapse-size-locker{clip-path:inset(0 -10px 0 0);transform:translate(0)}.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right>.b-panel-collapse-size-locker{transform:translate(100%)}.b-panel.b-panel-collapsible-overlay.b-collapsed:not(.b-expanding).b-panel-collapse-right.b-panel-overlay-revealed>.b-panel-collapse-size-locker{clip-path:inset(0 0 0 -10px);transform:translate(0)}.b-panel.b-panel-collapsible-overlay.b-expanding{flex:none!important;overflow:visible}.b-panel.b-header-dock-right,.b-panel.b-header-dock-bottom{justify-content:flex-end}.b-panel.b-collapsed:not(.b-expanding):not(.b-panel-overlay-revealed):not(.b-panel-overlay-revealing){visibility:hidden;flex:0 1 0px}.b-panel.b-collapsed>.b-panel-collapse-revealer{visibility:visible;cursor:pointer}.b-panel .b-panel-collapser-header{display:none}.b-panel.b-collapse-unflex{flex-grow:unset!important;flex-basis:unset!important;flex-shrink:0!important}.b-panel.b-collapsed .b-panel-collapser-header,.b-panel.b-collapsing .b-panel-collapser-header{display:flex}.b-panel.b-collapsed.b-header-dock-top,.b-panel.b-collapsed.b-header-dock-bottom,.b-panel.b-collapsing.b-header-dock-top,.b-panel.b-collapsing.b-header-dock-bottom{min-height:auto!important}.b-panel.b-collapsed.b-header-dock-top.b-panel-collapsible-overlay,.b-panel.b-collapsed.b-header-dock-bottom.b-panel-collapsible-overlay,.b-panel.b-collapsing.b-header-dock-top.b-panel-collapsible-overlay,.b-panel.b-collapsing.b-header-dock-bottom.b-panel-collapsible-overlay{height:unset!important}.b-vbox>.b-panel.b-collapsed.b-header-dock-top,.b-vbox>.b-panel.b-collapsed.b-header-dock-bottom,.b-vbox>.b-panel.b-collapsing.b-header-dock-top,.b-vbox>.b-panel.b-collapsing.b-header-dock-bottom{flex:none!important}.b-panel.b-collapsed.b-header-dock-right,.b-panel.b-collapsed.b-header-dock-left,.b-panel.b-collapsing.b-header-dock-right,.b-panel.b-collapsing.b-header-dock-left{min-width:auto!important}.b-panel.b-collapsed.b-header-dock-right.b-panel-collapsible-overlay,.b-panel.b-collapsed.b-header-dock-left.b-panel-collapsible-overlay,.b-panel.b-collapsing.b-header-dock-right.b-panel-collapsible-overlay,.b-panel.b-collapsing.b-header-dock-left.b-panel-collapsible-overlay{width:unset!important}.b-hbox>.b-panel.b-collapsed.b-header-dock-right,.b-hbox>.b-panel.b-collapsed.b-header-dock-left,.b-hbox>.b-panel.b-collapsing.b-header-dock-right,.b-hbox>.b-panel.b-collapsing.b-header-dock-left{flex:none!important}.b-panel.b-collapsed:not(.b-expanding).b-header-dock-right,.b-panel.b-collapsed:not(.b-expanding).b-header-dock-left{width:unset!important;flex:unset!important}.b-panel.b-header-dock-top .b-panel-content{border-top-right-radius:0;border-top-left-radius:0}.b-panel.b-header-dock-right .b-panel-content{border-top-right-radius:0;border-bottom-right-radius:0}.b-panel.b-header-dock-bottom .b-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.b-panel.b-header-dock-left .b-panel-content{border-top-left-radius:0;border-bottom-left-radius:0}.b-panel.b-panel-has-bottom-toolbar .b-panel-content{border-bottom-left-radius:0;border-bottom-right-radius:0}.b-panel.b-floating>.b-dock-top{border-top-right-radius:2px;border-top-left-radius:2px}.b-panel.b-floating>.b-dock-right{border-top-right-radius:2px;border-bottom-right-radius:2px}.b-panel.b-floating>.b-dock-bottom{position:static;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.b-panel.b-floating>.b-dock-left{border-top-left-radius:2px;border-bottom-left-radius:2px}.b-panel-content{justify-content:space-between;overflow:hidden;padding:1em}.b-panel-content.b-auto-container.b-single-child>.b-container{flex:1 1 auto}.b-panel-content.b-fit-container{padding:0}.b-tabpanel .b-panel-content{background-color:transparent}.b-panel-collapser{z-index:0}.b-panel-header{display:flex;background-color:#fff5e6;color:#4f5964;padding:1em;flex:0 0 auto;align-items:center;z-index:1}.b-panel-header.b-panel-ui-toolbar{background-color:#f3f4f5;color:#4f5964;padding:.5em}.b-panel-header.b-panel-ui-toolbar .b-header-title{font-size:unset;font-weight:unset}.b-panel-header.b-panel-ui-toolbar.b-dock-top{border-bottom:1px solid #d8d9da}.b-panel-header.b-dock-top{border-bottom:1px solid #feac31}.b-panel-header.b-dock-right{flex-flow:column nowrap}.b-panel-header.b-dock-left{flex-flow:column-reverse nowrap}.b-panel-header.b-dock-left .b-header-title{transform:rotate(180deg)}.b-panel-header .b-header-title{flex:1 1 auto;text-align:center;justify-content:center;font-size:1.2em;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-panel-header .b-header-title:not(:last-child){padding-inline-end:1em}.b-panel-header .b-header-title.b-align-start{text-align:start;justify-content:flex-start}.b-panel-header .b-header-title.b-align-center{text-align:center;justify-content:center;padding-inline-end:0}.b-panel-header .b-header-title.b-align-end{text-align:end;justify-content:flex-end}.b-panel-header .b-header-title.b-align-end:not(:last-child){margin-inline-end:1em}.b-panel-has-tools .b-panel-collapser .b-panel-header .b-header-title{line-height:1.8em}.b-panel-header.b-dock-right .b-header-title,.b-panel-header.b-dock-left .b-header-title{-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;-ms-writing-mode:tb-lr}.b-panel-header.b-dock-right,.b-panel-header.b-dock-bottom{order:100}.b-button.b-tool,.b-tool{cursor:pointer;color:#4f5964;height:2em;width:2em;font-size:.9em;display:flex;align-items:center;justify-content:center;border-radius:50%;border:0 none;background-color:transparent;flex-shrink:0;contain:paint}.b-button.b-tool::-moz-focus-inner,.b-tool::-moz-focus-inner{border:0}.b-button.b-tool:focus,.b-tool:focus{outline:none}.b-using-keyboard .b-button.b-tool:focus,.b-using-keyboard .b-tool:focus{background-color:#dcdcdc80}.b-button.b-tool.b-icon:before,.b-tool.b-icon:before{width:1em;height:1em;text-align:center;line-height:inherit}.b-button.b-tool:hover,.b-tool:hover{opacity:.8}.b-button.b-tool.b-disabled,.b-tool.b-disabled{opacity:.4}.b-button.b-tool.b-rotate-left:before,.b-tool.b-rotate-left:before{transform:rotate(270deg)}.b-button.b-tool.b-rotate-right:before,.b-tool.b-rotate-right:before{transform:rotate(90deg)}.b-button.b-tool i,.b-tool i{display:flex}.b-button.b-tool a,.b-tool a{color:#4f5964}.b-button.b-tool{min-height:2em;min-width:2em}.b-collapsetool:not(.b-collapsing):before{transition:all .2s ease-in-out}.b-collapsetool.b-rotate-left:before,.b-collapsetool.b-rotate-right:before{transform:rotate(0)}.b-collapsetool.b-collapsed:before{transform:rotate(180deg)}.b-panel-ui-toolbar.b-panel-collapse-right .b-collapsible-tr.b-dock-right .b-collapsetool{margin-block-start:.6em}.b-panel-ui-toolbar.b-panel-collapse-right .b-collapsible-tr.b-dock-top .b-collapsetool{margin-inline-end:.7em}.b-dock-top .b-header-title:not(:last-child),.b-dock-bottom .b-header-title:not(:last-child){padding-inline-end:.2em}.b-dock-top .b-tool.b-align-start,.b-dock-bottom .b-tool.b-align-start{margin-block:0;margin-inline:0 .4em}.b-dock-top .b-tool.b-align-end,.b-dock-bottom .b-tool.b-align-end{margin-block:0;margin-inline:.4em 0}.b-dock-right .b-header-title:not(:last-child),.b-dock-left .b-header-title:not(:last-child){padding:.2em 0}.b-dock-right .b-tool.b-align-start,.b-dock-left .b-tool.b-align-start{margin-block-end:.4em}.b-dock-right .b-tool.b-align-end,.b-dock-left .b-tool.b-align-end{margin-block-start:.4em}.b-calendarpanel{--min-row-height: 75;--min-column-width: 75;-webkit-user-select:none;user-select:none}.b-calendarpanel.b-outer{display:inline-flex}.b-calendarpanel .b-week-number-cell{display:none}.b-calendarpanel.b-show-week-column .b-week-number-cell{display:flex;flex-direction:column}.b-calendarpanel.b-hide-othermonth-cells .b-calendar-cell.b-other-month{visibility:hidden;pointer-events:none}.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month{opacity:.7;pointer-events:none}.b-calendarpanel.b-disable-othermonth-cells .b-calendar-cell.b-other-month.b-first-visible-cell .b-cal-event-wrap{pointer-events:all}.b-calendarpanel .b-panel-body-wrap{background-color:#f8f9fa}.b-calendarpanel .b-calendar-weekdays .b-calendar-day-header{flex:1 0 0;text-align:center}.b-calendarpanel .b-calendarpanel-content{align-items:stretch}.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-day-header.b-nonworking-day,.b-calendarpanel .b-calendarpanel-content.b-hide-nonworking-days .b-calendar-cell.b-nonworking-day{display:none}.b-calendarpanel .b-calendar-row{display:flex}.b-calendarpanel .b-calendar-cell{display:flex;text-align:center;flex-direction:column;justify-content:center}.b-calendarpanel .b-calendar-days{flex:1 1 auto;display:flex;justify-content:space-around;overflow:hidden}.b-calendarpanel .b-weeks-container{display:flex;flex-direction:column}.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow{align-items:flex-start}.b-calendarpanel .b-weeks-container.b-min-columnwidth.b-horizontal-overflow .b-calendar-row{overflow:hidden}.b-datepicker:focus{outline:0}.b-datepicker .b-datepicker-title{font-weight:700;gap:0;justify-content:center;margin:0!important;flex-wrap:nowrap}.b-datepicker .b-field{background-color:transparent;border:0 none;color:#4f5964;min-width:0;display:inline-flex;flex:none!important;width:auto;margin-bottom:0!important;height:100%;cursor:pointer}.b-datepicker .b-field:not(.b-readonly):hover{opacity:.7}.b-datepicker .b-field .b-field-inner{flex:none;border:0 none;background-color:transparent;align-self:stretch;padding:0;box-shadow:none}.b-datepicker .b-field div[type=text]{outline:none}.b-datepicker .b-toolbar.b-dock-top{background-color:#fff5e6;color:#4f5964;border-bottom:none;font-size:1.2em}.b-datepicker .b-toolbar.b-dock-top .b-toolbar-content{min-height:0;padding:.5em .5ex!important;gap:.5ex;justify-content:space-around}.b-datepicker .b-toolbar.b-dock-top .b-datepicker-title{flex:1 1 auto}.b-datepicker .b-toolbar.b-dock-top .b-icon{color:#4f5964}.b-datepicker .b-toolbar.b-dock-top .b-icon:before{line-height:normal}.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon{border:none;border-radius:50%;min-width:0;min-height:0;width:2em;height:2em;font-size:80%}.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:hover{opacity:.7}.b-datepicker .b-toolbar.b-dock-top .b-button.b-icon:not(.b-contains-focus){background:transparent!important}.b-datepicker .b-calendar-weekdays{background-color:#fff5e6;font-size:.85em}.b-datepicker .b-calendar-weekdays .b-calendar-day-header{padding:.4em 0}.b-datepicker.b-show-week-column .b-week-number-cell{line-height:2.35em;width:2.35em;margin:5px 4px;text-align:center}.b-datepicker .b-calendarpanel-content{padding:0;justify-content:flex-start}.b-datepicker .b-week-number-cell{color:#76c579}.b-datepicker .b-calendar-cell{outline:0 none;position:relative;flex:1 0 2.35em;padding:0 4px;margin:5px 0;transition:background-color .2s,color .2s;align-items:center}.b-datepicker .b-calendar-cell>.b-datepicker-cell-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;height:2.35em;width:2.35em;border-width:1px;border-style:solid;border-color:transparent;border-radius:50%}.b-datepicker .b-calendar-cell.b-today>.b-datepicker-cell-inner{border-color:#feac31;border-width:1px}.b-datepicker .b-calendar-cell.b-active-date:not(.b-selected-date)>.b-datepicker-cell-inner{border-color:#feac31}.b-datepicker .b-calendar-cell.b-selected-date:not(.b-in-range)>.b-datepicker-cell-inner{color:#fff;background-color:#3183fe;border-color:#3183fe}.b-datepicker .b-calendar-cell.b-other-month>.b-datepicker-cell-inner{color:#bbb}.b-datepicker .b-calendar-cell:not(.b-disabled-date,.b-selected-date)>.b-datepicker-cell-inner{cursor:pointer}.b-datepicker .b-calendar-cell:not(.b-disabled-date,.b-selected-date)>.b-datepicker-cell-inner:hover{background-color:#3183fe26;border-color:transparent}.b-datepicker .b-calendar-cell:not(.b-disabled-date,.b-selected-date)>.b-datepicker-cell-inner:hover.b-today{background-color:#feac31;border-color:#feac31}.b-datepicker .b-calendar-cell.b-out-of-range>.b-datepicker-cell-inner{color:#aaa}.b-datepicker .b-calendar-cell.b-disabled-date>.b-datepicker-cell-inner{color:#aaa;opacity:.4}.b-datepicker .b-calendar-cell.b-in-range{background-color:#3183fe26;border-radius:0!important}.b-datepicker .b-calendar-cell.b-in-range.b-first-visible-cell{clip-path:polygon(0 50%,8px 0,100% 0,100% 100%,8px 100%)}.b-datepicker .b-calendar-cell.b-in-range.b-last-visible-cell{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,0 100%)}.b-datepicker .b-calendar-cell.b-range-start,.b-datepicker .b-calendar-cell.b-range-end{z-index:0}.b-datepicker .b-calendar-cell.b-range-start:before,.b-datepicker .b-calendar-cell.b-range-end:before{content:" ";background-color:#3183fe26;position:absolute;inset:0;z-index:-1}.b-datepicker .b-calendar-cell.b-range-start>.b-datepicker-cell-inner,.b-datepicker .b-calendar-cell.b-range-end>.b-datepicker-cell-inner{position:relative;background-color:#fff}.b-datepicker .b-calendar-cell.b-range-start>.b-datepicker-cell-inner:after,.b-datepicker .b-calendar-cell.b-range-end>.b-datepicker-cell-inner:after{content:" ";background-color:#3183fe26;border-radius:50%;position:absolute;inset:0;z-index:-1}.b-datepicker .b-calendar-cell.b-range-start:before{left:50%}.b-datepicker .b-calendar-cell.b-range-end:before{right:50%}.b-datepicker.b-multiselect .b-calendar-cell{flex-grow:1!important;margin-inline:0!important}.b-datepicker.b-rtl .b-icon:before{transform:scaleX(-1)}.b-datepicker .b-yearpicker{width:100%;height:100%}.b-datepicker .b-datepicker-yearbutton{margin-inline-start:.5ex;padding:0;border:0 none;color:inherit!important;min-height:unset;min-width:unset;background-color:unset;font-weight:400}.b-datepicker .b-datepicker-yearbutton:not(.b-disabled):not(.b-tab):hover{opacity:.7;background-color:unset}.b-readonly-combo-list.b-empty{display:none}.b-readonly-combo-list .b-list-item{min-width:auto}.b-visible-scrollbar .b-readonly-combo-list .b-list-item{padding-inline-end:2em}.b-fieldset.b-has-label{align-items:center}.b-fieldset.b-has-label.b-label-before>.b-panel-body-wrap{flex:1 1 100%}.b-fieldset.b-has-label>label{flex-shrink:0}.b-fieldset-header{background-color:transparent;padding:.5em;color:#4f5964}.b-fieldset-header .b-header-title{font-weight:600}fieldset.b-fieldset-content{border:none;background-color:transparent;margin-inline-start:0;margin-inline-end:0;overflow:unset;padding-block-end:0}.b-panel-has-header>.b-radiogroup-body-wrap>fieldset.b-fieldset-content{padding-block-start:1em;padding-inline-start:1em;padding-inline-end:1em}.b-fieldset:not(.b-panel-has-header)>.b-radiogroup-body-wrap>fieldset.b-fieldset-content{padding:0}fieldset.b-fieldset-content.b-inline>.b-field:not(:first-child){margin-inline-start:1em}fieldset.b-fieldset-content>legend.b-fieldset-legend{position:absolute;top:-10000px;clip:rect(0,0,0,0)}.b-popup{--panel-background-color: #f8f9fa;color:#4f5964}.b-popup.b-text-popup{max-width:25em}.b-popup.b-positioned{box-shadow:0 3px 6px #0000001f,0 3px 6px #0000003d}.b-popup-content a{color:#22262b}.b-popup-header{background-color:#fff5e6;color:#4f5964}.b-modal-mask{background-color:#64646480;position:fixed;inset:0;pointer-events:all;z-index:11001}@media (max-width: 480px){.b-popup{max-width:100%!important}}.b-messagedialog.b-popup{min-width:18em}.b-messagedialog.b-popup .b-button{min-width:9em}.b-messagedialog.b-popup .b-messagedialog-header,.b-messagedialog.b-popup .b-messagedialog-content{padding:1em}.b-messagedialog.b-popup .b-messagedialog-content.b-panel-content{border-radius:0;min-height:4em}.b-messagedialog.b-popup .b-messagedialog-input,.b-messagedialog.b-popup .b-messagedialog-okbutton,.b-messagedialog.b-popup .b-messagedialog-cancelbutton{display:none}.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-okbutton,.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-cancelbutton,.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-okbutton,.b-messagedialog.b-popup.b-messagedialog-confirm .b-messagedialog-cancelbutton{display:initial}.b-messagedialog.b-popup.b-messagedialog-prompt .b-messagedialog-input{display:initial;margin:1em 0 0}.b-messagedialog.b-popup.b-messagedialog-alert .b-messagedialog-okbutton{display:initial}.b-messagedialog.b-popup .b-panel-body-wrap{background:#f8f9fa}.b-messagedialog.b-popup .b-popup-content,.b-messagedialog.b-popup .b-toolbar{background:transparent}.b-messagedialog.b-popup .b-toolbar .b-toolbar-content{justify-content:flex-end}.b-messagedialog.b-popup .b-toolbar .b-toolbar-content .b-button:not(:first-child){margin-inline-start:1em}.b-menu{min-height:20px;outline:none;display:flex;flex-direction:column;align-items:stretch;-webkit-user-select:none;user-select:none}.b-menu .b-panel-content{background-color:#fff}.b-menu.b-empty:after{content:attr(data-empty-text);display:block;padding:.8em;color:#4f5964}.b-menu .b-icon:before,.b-menu .b-icon-fw:before{min-width:1.3em}.b-menu.b-menu-with-submenu .b-menuitem:not(.b-has-submenu) .b-menu-text{margin-inline-end:2em}.b-sub-menu .b-anchor:before{position:absolute;height:2.7em;width:11px;left:-2px;content:" ";margin-top:-.8em}.b-menu-content{justify-content:flex-start;align-items:stretch;padding:0}.b-menu-content>:not(.b-menuitem){margin:.2em .6em;display:flex}.b-menu-content>:not(.b-menuitem):first-child{margin-top:.4em}.b-menu-content>:not(.b-menuitem):last-child{margin-bottom:.4em}.b-menu-content>.b-button{justify-content:flex-start}.b-menuitem{flex-shrink:0;padding:.8em;color:#4f5964;cursor:pointer;transition:background-color .2s,color .2s;border-top:1px dotted rgba(224,224,231,.8);font-size:1em;min-width:7em;display:flex;align-items:center}.b-menuitem.b-disabled{opacity:.5}.b-menuitem:first-child{border-top:none;border-top-right-radius:2px;border-top-left-radius:2px}.b-menuitem:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.b-menuitem.b-separator:not(.b-first-visible-child){border-top:1px solid #c3c3d1}.b-menuitem.b-contains-focus,.b-menuitem:focus{outline:none;background-color:#feac314d;color:#4f5964}.b-menuitem span.b-menu-text{flex:1 1 auto;white-space:nowrap;margin-inline-start:.6em;overflow:hidden;text-overflow:ellipsis;min-width:5em}.b-menuitem.b-has-submenu .b-icon-sub-menu{margin-inline-start:.3em}.b-menuitem.b-rtl .b-icon-sub-menu:before{transform:scaleX(-1)}a.b-menuitem:hover .b-menu-text{text-decoration:underline}.b-menu-with-icon .b-menuitem-icon{width:1.25em;text-align:center;flex-shrink:0;margin-inline-end:.5em}.b-menu-with-icon span.b-menu-text{margin-inline-start:1.75em}.b-menu-with-icon .b-menuitem-icon~span.b-menu-text{margin-inline-start:0}.b-radio{--radio-background-color: #fff;--radio-dot-color: var(----radio-background-color);--radio-border-color: rgb(var(--widget-primary-color-rgb));--radio-checked-dot-color: rgb(var(--widget-primary-color-rgb));--radio-disabled-color: #e0e0e7}.b-radio.b-disabled{--radio-border-color: var(--radio-disabled-color);--radio-checked-dot-color: var(--radio-disabled-color)}.b-radio input[type=radio]:checked{--radio-dot-color: var(--radio-checked-dot-color)}.b-radio input[type=radio]{border-radius:50%;box-shadow:0 0 0 1px var(--radio-border-color);border:.25em solid var(--radio-background-color);background-color:var(--radio-dot-color);height:1.3em;width:1.3em;min-width:1.3em;margin:1px;z-index:1;-webkit-appearance:none;appearance:none;cursor:pointer}.b-radio input[type=radio]:focus-visible{outline:1px solid rgba(254,172,49,.6);outline-offset:0}.b-radio>.b-field-inner label.b-radio-label{margin-inline-start:.4em}.b-radio>.b-field-inner label.b-radio-label:before{content:none}@media screen and (min-resolution: 120dpi){.b-firefox .b-radio input{transform:rotate(1deg);margin:1.5px}}.b-ripple{display:none}.b-slider{background-color:transparent;flex-direction:column;align-items:center;justify-content:center;overflow:visible}.b-slider label{font-size:.8em;transition:color .2s}.b-slider.b-rtl>[type=range]{direction:rtl}.b-slider [type=range]{align-self:stretch;max-width:100%;-webkit-appearance:none;margin:10px 0;padding:0;font-size:inherit;background-color:transparent}.b-slider [type=range]:focus{outline:0}.b-slider [type=range]:focus::-webkit-slider-runnable-track{background:#c9dfff}.b-slider [type=range]:focus::-moz-range-track{background:#c9dfff}.b-slider [type=range]:focus::-ms-fill-lower,.b-slider [type=range]:focus::-ms-fill-upper{background:#c9dfff}.b-slider [type=range]:focus::-webkit-slider-thumb{box-shadow:0 2px 4px #00000026,0 2px 4px #0003}.b-slider [type=range]::-moz-focus-outer{border:0}.b-slider [type=range]::-ms-tooltip{display:none}.b-slider [type=range]::-webkit-slider-runnable-track{cursor:pointer;height:8px;transition:all .2s ease;width:100%;background:#e0e0e7;border:none;border-radius:2px}.b-slider [type=range]::-webkit-slider-thumb{background:#3183fe;border:none;border-radius:50%;cursor:pointer;height:20px;width:20px;-webkit-appearance:none;margin-top:-6px;transition:all .5s}.b-slider [type=range]::-moz-range-track{cursor:pointer;height:8px;transition:all .2s ease;width:100%;background:#e0e0e7;border:none;border-radius:2px}.b-slider [type=range]::-moz-range-thumb{background:#3183fe;border:none;border-radius:50%;cursor:pointer;height:20px;width:20px}.b-slider [type=range]::-ms-track{cursor:pointer;height:8px;transition:all .2s ease;width:100%;background:transparent;border-color:transparent;border-width:10px 0;color:transparent}.b-slider [type=range]::-ms-fill-lower,.b-slider [type=range]::-ms-fill-upper{background:#e0e0e7;border:none;border-radius:4px}.b-slider [type=range]::-ms-thumb{background:#3183fe;border:none;border-radius:50%;cursor:pointer;height:20px;width:20px;margin-top:0}.b-slider.b-disabled [type=range]::-ms-thumb,.b-slider.b-disabled [type=range]::-ms-fill-lower,.b-slider.b-disabled [type=range]::-ms-fill-upper{background:#d2d2dc;cursor:default}.b-slider.b-disabled [type=range]::-moz-range-thumb,.b-slider.b-disabled [type=range]::-moz-range-track{background:#d2d2dc;cursor:default}.b-slider.b-disabled [type=range]::-webkit-slider-thumb,.b-slider.b-disabled [type=range]::-webkit-slider-runnable-track{background:#d2d2dc;cursor:default}.b-grid-cell .b-slider{width:100%}.b-container .b-slider label{margin:0}.b-slidetoggle{--widget-primary-color-rgb: 49,131,254;--slidetoggle-background-color: rgb(var(--widget-primary-color-rgb));--slidetoggle-toggle-background-opacity: .5;--slidetoggle-toggle-background-color: rgba(var(--widget-primary-color-rgb), var(--slidetoggle-toggle-background-opacity));height:3.25em}.b-slidetoggle.b-disabled{--slidetoggle-toggle-background-color: #e0e0e7;--slidetoggle-background-color: #e0e0e7}.b-slidetoggle .b-field-inner:before{width:2.4em}.b-slidetoggle input,.b-slidetoggle .b-slidetoggle-toggle{width:2.4em;height:1.4em;font-size:inherit;flex-shrink:0}.b-slidetoggle input{top:-.4em}.b-slidetoggle input:checked+.b-slidetoggle-toggle{opacity:1;background-color:var(--slidetoggle-background-color)}.b-slidetoggle input:checked+.b-slidetoggle-toggle .b-slidetoggle-thumb{background-color:#fff;transform:translate(1.2em,.2em)}.b-slidetoggle .b-slidetoggle-toggle{transition:background-color .2s,opacity .2s;opacity:.7;border-radius:.7em;margin-inline-end:.4em;background-color:#b0b0b799}.b-slidetoggle:hover .b-slidetoggle-toggle{opacity:1}.b-slidetoggle .b-slidetoggle-thumb{height:1em;width:1em;background-color:#fff;border-radius:.5em;position:absolute;transform:translate(.2em,.2em);transition:transform .3s ease}.b-slidetoggle.b-rtl .b-slidetoggle-thumb{transform:translate(-.2em,.2em)}.b-slidetoggle.b-rtl input:checked+.b-slidetoggle-toggle .b-slidetoggle-thumb{transform:translate(-1.2em,.2em)}.b-slidetoggle-label{cursor:pointer}.b-container .b-slidetoggle .b-slidetoggle-label{margin-inline-start:0}.b-splitter{background-color:#e5e5e8;flex:0 0 .5em;position:relative;touch-action:none}@media (pointer: coarse){.b-splitter{--splitter-inner-size: 2em}}@media (pointer: fine){.b-splitter{--splitter-inner-size: 0}}.b-splitter.b-disabled{flex:0 0 1px;pointer-events:none}.b-splitter:not(.b-disabled){overflow:visible}.b-splitter:after{content:"";position:absolute;left:0;top:0;z-index:1}.b-splitter:hover:after,.b-splitter.b-moving:after{background-color:#e5e5e8}.b-splitter.b-horizontal{cursor:ns-resize;min-height:.5em}.b-splitter.b-horizontal.b-disabled{min-height:1px}.b-splitter.b-horizontal:after{height:var(--splitter-inner-size);width:100%}.b-splitter.b-horizontal:hover:after,.b-splitter.b-horizontal.b-moving:after{top:calc((10px - .5em)/-2);height:10px}.b-splitter.b-vertical{cursor:ew-resize;min-width:.5em}.b-splitter.b-vertical.b-disabled{min-width:1px}.b-splitter.b-vertical:after{width:var(--splitter-inner-size);height:100%}.b-splitter.b-vertical:hover:after,.b-splitter.b-vertical.b-moving:after{left:calc((10px - .5em)/-2);width:10px}.b-splitter:last-child,.b-splitter:first-child{visibility:hidden;flex:0;min-width:0}.b-timefield.b-open .b-icon-clock-live{background-color:#feac31!important}.b-timefield.b-empty .b-fieldtrigger{animation-delay:-300s}.b-timefield.b-disabled .b-icon-clock-live,.b-timefield.b-readonly .b-icon-clock-live{background-color:#e4e4e4}.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-left:hover,.b-timefield:not(.b-disabled):not(.b-readonly) .b-icon-angle-right:hover{color:#feac31}.b-timefield.b-no-steppers .b-step-trigger{display:none}.b-timefield .b-step-trigger:before{transition:color .3s}.b-timefield.b-rtl .b-step-trigger:before{transform:scaleX(-1)}.b-timepicker.b-content-element{background-color:#f8f9fa;align-items:center;padding:.5em .3em;gap:.3em}.b-timepicker.b-content-element .b-widget{margin:0;flex:0 0 auto;width:auto}.b-timepicker.b-content-element .b-numberfield>.b-label{clip-path:polygon(0 0);position:absolute;contain:strict}.b-timepicker.b-content-element .b-numberfield:not(.b-first-visible-child):before{content:":";align-self:center;margin-inline-end:.3em;font-weight:700}.b-timepicker.b-content-element .b-numberfield input{width:2.8em}.b-timepicker.b-content-element .b-button{flex:0 0 3em;padding:0}.b-timepicker.b-content-element .b-button label{text-overflow:clip}@keyframes progress{0%{width:0}to{width:100%}}.b-toast{--widget-primary-color-rgb: 248,249,250;--toast-background-color: rgb(var(--widget-primary-color-rgb));--toast-color: #4f5964;--toast-progress-background-color: #feac31;background-color:var(--toast-background-color);color:var(--toast-color)}.b-float-root>.b-floating.b-toast{display:inline-block;overflow-x:hidden;overflow-y:auto;top:auto;inset-inline-end:2em;inset-inline-start:auto;max-width:60%;max-height:60%;line-height:1.4em;transition:bottom .25s ease-in,transform .25s ease-in;padding:1em;border-radius:2px;cursor:pointer}.b-legacy-inset .b-float-root>.b-floating.b-toast{left:auto;right:2em}.b-legacy-inset .b-float-root>.b-floating.b-toast.b-rtl{left:2em;right:auto}.b-float-root>.b-floating.b-toast.b-toast-hide{bottom:0!important;transform:translateY(100%)!important}.b-float-root>.b-floating.b-toast.b-icon:before{margin-inline-end:.5em}.b-toast-progress{position:absolute;top:0;inset-inline-start:0;height:3px;background:var(--toast-progress-background-color);animation-name:progress;animation-timing-function:linear}.b-legacy-inset .b-toast-progress{left:0}.b-legacy-inset .b-toast-progress.b-rtl{right:0}.b-tooltip{--panel-background-color: white}.b-tooltip:not(.b-allow-over){-webkit-user-select:none;user-select:none}.b-tooltip .b-tooltip-loading .b-icon{display:inline-block;margin-inline-end:.5em}.b-tooltip-content{background:inherit;color:#4f5964;font-size:1em;line-height:1.4em;padding:1em}.b-tooltip-content a{color:#4f5964}.b-tooltip-header.b-dock-right .b-header-title,.b-tooltip-header.b-dock-left .b-header-title{font-size:1em}.b-textareafield textarea,.b-textareapickerfield textarea{padding:.8em;align-self:stretch}.b-textareapickerfield-picker{display:flex;flex:1;min-height:10em}.b-textareapickerfield-picker:focus{outline:none;border-color:#feac3199}.b-tabpanel-tabs{display:flex;flex:0 0 auto;flex-direction:row;margin-bottom:0;background-color:transparent}.b-toolbar .b-tabpanel-tabs{gap:0}.b-tabpanel-tab{display:flex;padding:.9em;cursor:pointer;transition:background-color .2s,color .2s;align-items:center;justify-content:center;font-size:.9em;font-weight:500;text-transform:uppercase;color:#7b7b7b;background-color:transparent;border-width:0;border-style:solid;border-color:transparent;border-top-left-radius:2px;border-top-right-radius:2px}.b-tabpanel-tab.b-rotate-vertical{min-width:auto;min-height:3em}.b-tabpanel-tab:not(.b-rotate-vertical){min-height:auto;min-width:3em}.b-tabpanel-tab.b-active{background-color:#fff5e6;border-color:#d0d1d2;color:#3b3b3b;z-index:1}.b-dock-left>.b-tabpanel-tabs>.b-tabpanel-tab{border-width:0 0 0 0}.b-dock-right>.b-tabpanel-tabs>.b-tabpanel-tab{border-width:0 0 0 0}.b-dock-bottom>.b-tabpanel-tabs>.b-tabpanel-tab{border-width:0 0 0 0}.b-tabpanel-tab.b-hidden{display:none!important}.b-tabpanel-tab.b-disabled{background-color:transparent;color:#7b7b7b4d;border-color:#0000}.b-tabpanel-tab:focus{outline:none}.b-tabpanel-tab:hover:not(.b-active):not(.b-disabled),.b-tabpanel-tab:focus:not(.b-active):not(.b-disabled){background-color:#fff5e6;color:#616161}.b-tabpanel-body.b-card-container{background-color:transparent;border-radius:2px;border:0 solid #d0d1d2;flex:1 0 auto;padding:1em 0}.b-tabpanel[data-active-index="0"] .b-tabpanel-body{border-top-left-radius:0}.b-tabpanel .b-html{color:#4f5964}.b-toolbar.b-tabbar{background-color:var(--panel-background-color)}.b-toolbar.b-tabbar>.b-tabpanel-tabs{min-height:auto;padding:0}.b-toolbar.b-tabbar.b-dock-top{border-bottom:1px solid #feac31}.b-toolbar.b-tabbar.b-dock-right{border-inline-start:1px solid #feac31}.b-toolbar.b-tabbar.b-dock-bottom{border-top:1px solid #feac31}.b-toolbar.b-tabbar.b-dock-left{border-inline-end:1px solid #feac31}.b-tabbar.b-dock-top .b-tabpanel-tabs>.b-widget:not(.b-last-visible-child),.b-tabbar.b-dock-bottom .b-tabpanel-tabs>.b-widget:not(.b-last-visible-child),.b-tabbar.b-dock-left .b-tabpanel-tabs>.b-widget:not(.b-last-visible-child),.b-tabbar.b-dock-right .b-tabpanel-tabs>.b-widget:not(.b-last-visible-child){margin-inline-end:0;margin-bottom:0}.b-toolbar.b-undoredo{padding:0;gap:0}.b-toolbar.b-undoredo>*{border-radius:0}.b-buttongroup .b-toolbar.b-undoredo:not(:first-child)>button:first-child{margin-inline-start:-1px}.b-buttongroup .b-toolbar.b-undoredo>.b-widget{margin-inline-end:0}.b-toolbar.b-undoredo .b-widget.b-combo{flex:1 1 250px;margin:0 .5em}.b-theme-material .b-toolbar.b-undoredo .b-widget.b-combo .b-field-inner{padding-inline:.7em}.b-yearpicker{width:max-content}.b-yearpicker .b-toolbar.b-dock-top{background-color:#fff5e6;color:#4f5964;border-bottom:none;min-height:0;font-size:1.2em}.b-yearpicker .b-toolbar.b-dock-top .b-toolbar-content{padding:.5em .5ex!important;gap:.5ex}.b-yearpicker .b-toolbar.b-dock-top .b-icon:before{line-height:normal}.b-yearpicker .b-toolbar.b-dock-top button{border:none;min-height:0}.b-yearpicker .b-toolbar.b-dock-top .b-tool{font-size:80%}.b-yearpicker .b-toolbar.b-dock-top .b-tool:hover{opacity:.7}.b-yearpicker .b-toolbar.b-dock-top .b-tool:not(.b-contains-focus){background:transparent!important}.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title{margin-inline:auto;color:inherit;font-weight:400;background-color:unset}.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title[data-item-index="0"]{margin-inline:.5em auto!important}.b-yearpicker .b-toolbar.b-dock-top .b-yearpicker-title:not(.b-disabled):not(.b-tab):hover{opacity:.7;background-color:unset}.b-yearpicker .b-yearpicker-body-wrap{background-color:#f8f9fa}.b-yearpicker .b-yearpicker-content{display:grid;align-items:center;grid-template-columns:repeat(4,1fr);padding:1em;gap:1em}.b-yearpicker .b-yearpicker-content button.b-yearpicker-year{border-width:1px;border-style:solid;border-color:transparent;border-radius:1em;height:2em;background:transparent;font-size:1em;cursor:pointer;color:#4f5964;font-family:inherit;font-weight:400;padding-inline:0}.b-yearpicker .b-yearpicker-content button.b-yearpicker-year:hover{background-color:#3183fe26;border-color:transparent}.b-yearpicker .b-yearpicker-content button.b-yearpicker-year.b-selected{color:#fff;background-color:#3183fe;border-color:#3183fe}.b-yearpicker.b-outer,.b-yearpicker.b-floating{min-width:20.4em;min-height:18.2em}.b-histogram{background-color:#fff;padding:1px;contain:strict}.b-histogram svg *{vector-effect:non-scaling-stroke}.b-histogram rect{fill:#27ca37;transition-property:x,y,width,height,fill;transition-duration:1s}.b-histogram rect.b-series-index-0{fill:#27ca37}.b-histogram rect.b-series-index-1{fill:#3183fe}.b-histogram rect.b-series-index-2{fill:#4531fe}.b-histogram rect.b-series-index-3{fill:#31feac}.b-histogram rect.b-series-index-4{fill:#feac31}.b-histogram rect.b-series-index-5{fill:#83fe31}.b-histogram rect.b-exceeds-top{fill:#e53f2c}.b-histogram text.b-bar-legend{writing-mode:tb;text-anchor:end;font-size:75%;pointer-events:none}.b-histogram svg{overflow:visible}.b-histogram path{fill:transparent;stroke:#f99;transition:d 1s;pointer-events:none}.b-scale{contain:strict}.b-scale svg *{vector-effect:non-scaling-stroke}.b-scale.b-scale-vertical text.b-scale-tick-label{transform:translateY(.3em)}.b-scale.b-scale-vertical.b-align-right{text-anchor:end}.b-scale.b-scale-horizontal text.b-scale-tick-label{text-anchor:middle}.b-scale path{stroke:#9c9c9c;pointer-events:none}.b-scale text{fill:gray}.b-hbox,.b-vbox{display:flex;align-items:stretch;justify-content:flex-start;position:relative}.b-hbox>.b-box-center,.b-vbox>.b-box-center{flex:1 1 auto}.b-hbox{flex-flow:row nowrap}.b-vbox{flex-flow:column nowrap}.b-box-justify-stretch{justify-content:stretch}.b-card-container{display:flex;flex-flow:row nowrap;align-items:stretch;overflow:hidden;padding:0;position:relative}.b-card-container.b-animating{overflow:hidden}.b-card-container>.b-card-item{flex:1 0 100%;align-items:stretch;max-width:100%}.b-card-container.b-hide-child-headers>.b-panel:not(.b-positioned)>.b-panel-header{display:none}@keyframes b-card-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes b-card-slide-out-right{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes b-card-slide-in-right{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes b-card-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.b-slide-in-left{animation:b-card-slide-in-left .3s ease 0s 1}.b-slide-out-right{pointer-events:none;left:1em;animation:b-card-slide-out-right .3s ease 0s 1}.b-slide-in-right{animation:b-card-slide-in-right .3s ease 0s 1}.b-slide-out-left{pointer-events:none;margin-inline-start:-1em;margin-inline-end:1em;animation:b-card-slide-out-left .3s ease 0s 1}.b-fit-container{display:flex;flex-flow:row nowrap;align-items:stretch;overflow:hidden;position:relative}.b-fit-container>.b-fit-item{flex:1 0 auto;margin:0;max-width:100%;align-self:stretch!important}.b-resource-avatar{touch-action:pan-x pan-y;display:flex;align-items:center;justify-content:center;width:2.2em;height:2.2em;border-radius:50%;flex-shrink:0}.b-resource-avatar.b-resource-icon:before{font-size:1.5em}.b-resource-initials{background:#3183fe;color:#fff;text-transform:uppercase}.b-color-indigo{background-color:#4531fe}.b-color-blue{background-color:#3183fe}.b-color-cyan{background-color:#3bc9db}.b-color-red{background-color:#e53f2c}.b-color-deep-orange{background-color:#ff5722}.b-color-orange{background-color:#feac31}.b-color-amber{background-color:#ffc107}.b-color-yellow{background-color:#ecfe26}.b-color-teal{background-color:#31feac}.b-color-green{background-color:#27ca37}.b-color-light-green{background-color:#9efea7}.b-color-lime{background-color:#83fe31}.b-color-purple{background-color:#fe31ea}.b-color-violet{background-color:#9775fa}.b-color-pink{background-color:#f783ac}.b-color-dark-gray{background-color:#474849}.b-color-gray{background-color:#b0b0b7}.b-color-light-gray{background-color:#e0e0e7}.b-color-white{background-color:#fff}.b-indigo{--widget-primary-color-rgb: 69,49,254}.b-blue{--widget-primary-color-rgb: 49,131,254}.b-cyan{--widget-primary-color-rgb: 59,201,219}.b-red{--widget-primary-color-rgb: 229,63,44}.b-deep-orange{--widget-primary-color-rgb: 255,87,34}.b-orange{--widget-primary-color-rgb: 254,172,49}.b-amber{--widget-primary-color-rgb: 255,193,7}.b-yellow{--widget-primary-color-rgb: 236,254,38}.b-teal{--widget-primary-color-rgb: 49,254,172}.b-green{--widget-primary-color-rgb: 39,202,55}.b-light-green{--widget-primary-color-rgb: 158,254,167}.b-lime{--widget-primary-color-rgb: 131,254,49}.b-purple{--widget-primary-color-rgb: 254,49,234}.b-violet{--widget-primary-color-rgb: 151,117,250}.b-pink{--widget-primary-color-rgb:247,131,172}.b-dark-gray{--widget-primary-color-rgb: 71,72,73}.b-gray{--widget-primary-color-rgb: 176,176,183}.b-light-gray{--widget-primary-color-rgb: 224,224,231}.b-white{--widget-primary-color-rgb: 255,255,255}.b-icon-clock-live{background-color:#b0b1b2;border-radius:50%;width:1em;height:1em;position:relative;animation-delay:0s}.b-icon-clock-live:before,.b-icon-clock-live:after{position:absolute;display:block;font-size:1em!important;content:"";width:.1em!important;left:.44em;background:#fff;border-radius:.5em}.b-icon-clock-live:before{top:.15em;height:.4em!important;transform-origin:.05em .35em;animation:rotate 6s infinite linear;animation-play-state:paused;animation-delay:inherit}.b-icon-clock-live:after{top:.22em;height:.33em;transform-origin:.05em .3em;animation:rotate 72s infinite linear;animation-play-state:paused;animation-delay:inherit}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.b-checkbox{--checkbox-unchecked-check-color: transparent;--checkbox-checked-background-color: transparent;--checkbox-checked-check-color: #474849}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-BVqQ4OpK.woff2) format("woff2"),url(/assets/fa-solid-900-BNO9VvVv.ttf) format("truetype")}.b-content-icon,.b-group-state-icon,.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;vertical-align:0}.b-grid.b-readonly.b-actioncolumn-readonly .b-action-cell{filter:grayscale(1);opacity:.2;pointer-events:none}.b-action-cell{text-align:end}.b-action-ct{display:flex;flex-flow:row nowrap}.b-action-item{margin:0 -.2em;text-align:center;font-size:1.2em;color:#4d4d4d}.b-action-cell.b-grid-cell .b-action-item{transition:all .15s ease-in-out}.b-action-item:hover{transform:scale3d(1.2,1.2,1);color:#feac31}.b-check-header-with-checkbox .b-grid-header-text{display:none}.b-check-header-with-checkbox .b-field-inner{justify-content:center}.b-check-header-with-checkbox .b-checkbox-label,.b-check-cell .b-checkbox-label{display:flex;gap:.4em;align-items:center}.b-check-header-with-checkbox .b-checkbox-label:before,.b-check-cell .b-checkbox-label:before{margin:0!important}.b-grid-cell.b-color-cell .b-color-cell-inner{border:none;border-radius:1em;cursor:pointer;flex:1;height:1.5em;margin-inline:1em}.b-grid-cell.b-color-cell .b-color-cell-inner.b-empty{border:1px solid #e9eaeb}.b-percent-bar-outer{flex:1;height:30%;max-height:.8em;background:#f1f1f1}.b-percent-bar{display:flex;flex-direction:column;justify-content:center;height:100%;max-width:100%;padding:0 .2em;background:#27ca37;color:#fff;font-size:.7em;text-align:end;transition:width .5s,padding .5s,background-color .5s}.b-percent-bar.b-zero{padding:0;text-indent:.2em}.b-percent-bar.b-low{background:#e53f2c;color:#4f5964}.b-percent-bar.b-low span{left:100%;margin-block:0;margin-inline:5px 0}.b-percent-bar span{position:relative;display:inline-block;margin-block:0;margin-inline:0 5px;line-height:1em}.b-grid-body-container.b-scrolling .b-percent-bar{transition:none}.b-rating-cell .b-icon{font-size:1.8em}.b-rating-cell .b-empty{color:#e0e0e74d}.b-rating-cell .b-filled{color:#ffce3a}.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon{cursor:pointer;transition:all .2s linear;position:relative}.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon{color:#ffce3a}.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable):hover .b-icon.b-empty:before{opacity:.4}.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover{transform:scale(1.3)}.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover.b-filled{opacity:1}.b-gridbase:not(.b-readonly) .b-rating-cell-inner:not(.b-not-editable) .b-icon:hover:hover~.b-icon:before{color:#e0e0e74d;opacity:1}.b-grid-body-container.b-scrolling .b-rating-cell-inner .b-icon{transition:none}.b-grid-cell.b-row-number-cell{background-color:#f1f1f1;border-inline-end:1px solid #e9eaeb}.b-grid-row.b-hover .b-grid-cell.b-row-number-cell:hover,.b-group-row .b-grid-cell.b-row-number-cell:first-child{border-inline-end:1px solid #e9eaeb}.b-gridbase:focus .b-grid-row.b-selected .b-grid-cell.b-row-number-cell.b-selected{border-inline-end:1px solid #e9eaeb}.b-gridbase .b-grid-row.b-selected .b-row-number-cell,.b-gridbase .b-grid-row .b-grid-cell.b-selected.b-row-number-cell{background-color:#e4e4e4}.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-hover .b-grid-cell.b-row-number-cell,.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row) .b-grid-cell.b-row-number-cell.b-hover{background-color:#ececec}.b-tree-expander{position:relative;top:1px;margin:0 .55em;cursor:pointer;display:flex;align-items:center;justify-content:center}.b-loading-children .b-tree-expander .b-icon:before{content:"";animation:spin 2s infinite linear}.b-grid-cell.b-tree-cell{align-items:stretch}.b-tree-leaf-cell .b-tree-cell-inner:before{font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;color:#adaeaf;margin-inline-end:.6em;width:1.25em;min-width:1.25em;text-align:center}.b-tree-icon,.b-icon-tree-leaf,.b-icon-tree-folder,.b-icon-tree-folder-open,.b-icon-tree-expand,.b-icon-tree-collapse{color:#adaeaf;width:1.25em;min-width:1.25em;text-align:center}.b-tree-icon,.b-icon-tree-leaf,.b-icon-tree-folder,.b-icon-tree-folder-open{margin-inline-end:.6em}.b-icon-tree-leaf:before{font-size:.3em;vertical-align:middle}.b-icon-tree-folder:before,.b-icon-tree-folder-open:before{margin-inline-start:.1em}.b-icon-tree-expand.b-empty-parent,.b-icon-tree-collapse.b-empty-parent{visibility:hidden}.b-icon-tree-expand:before,.b-icon-tree-collapse:before{font-size:1.2em}.b-tree-cell-inner{padding:.5em 0;display:flex;align-items:center;flex-shrink:0;flex-grow:1}.b-tree-cell-inner.b-text-value{flex-shrink:1;overflow:hidden}.b-tree-cell-inner.b-text-value .b-tree-cell-value{display:initial;overflow:hidden;text-overflow:ellipsis}.b-tree-cell.b-auto-height .b-tree-cell-inner,.b-tree-cell.b-auto-height{flex-shrink:1}a.b-tree-cell-inner{text-decoration:none}a.b-tree-cell-inner:hover .b-tree-cell-value{text-decoration:underline}.b-tree-parent-cell,.b-tree-leaf-cell{padding-inline-start:10px}.b-tree-parent-row .b-grid-cell{font-weight:600;color:#797b7d}.b-tree-cell-value{flex:1;display:flex;flex-direction:row;align-items:center}.b-touch .b-tree-expander{width:1.1em}.b-touch .b-icon-tree-expand:before,.b-touch .b-icon-tree-collapse:before{font-size:1.8em}.b-touch .b-icon-tree-leaf:before{font-size:.6em}.b-touch .b-tree-icon,.b-touch .b-tree-leaf-cell:not(.b-tree-parent-cell):before{font-size:1.2em}.b-editor.b-cell-editor{position:absolute;background-color:transparent;border-width:0;border-style:solid;box-shadow:none!important;z-index:1}.b-grid-cell:not(.b-tree-cell) .b-editor.b-cell-editor{width:100%!important}.b-editor.b-cell-editor .b-field>.b-label{clip-path:inset(0 100% 100% 0);position:absolute;contain:strict}.b-editor.b-cell-editor .b-numberfield:not(.b-has-start-trigger) .b-field-inner,.b-editor.b-cell-editor .b-textfield:not(.b-has-start-trigger) .b-field-inner{padding-inline-start:0}.b-editor.b-cell-editor .b-numberfield input,.b-editor.b-cell-editor .b-textfield input{padding:0 calc(.5em - 1px)}.b-editor.b-cell-editor .b-combo.b-uses-chipview .b-chipview{margin:.3em}.b-gridbase .b-editing{overflow:visible;contain:unset;z-index:1;outline:none!important}.b-gridbase .b-editing .b-grid-cell.b-editing{color:transparent}.b-grid-cell:not(.b-editing) .b-cell-editor{display:none}.b-celltooltip-tip{max-height:50%}.b-columndragtoolbar{position:absolute;top:calc(100% - 3em);left:50%;z-index:100;animation-name:b-show-columndragtoolbar;animation-duration:.2s;transform:translate(-50%);display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:1em;background:#f8f9fa;transition:opacity .2s,top .2s;box-shadow:none;padding:1em 1em .5em;opacity:.4;font-size:.8em}.b-columndragtoolbar.b-closer{top:50%;transform:translate(-50%,-50%)}.b-columndragtoolbar.b-hover{opacity:.8}.b-columndragtoolbar.b-remove{animation-name:b-hide-columndragtoolbar;animation-duration:.2s;top:100%;opacity:0}.b-columndragtoolbar.b-remove.b-closer{animation-name:b-hide-columndragtoolbar-closer}.b-columndragtoolbar>.b-title{color:#fff;flex-basis:100%;margin-bottom:1em;text-align:center}.b-columndragtoolbar>.b-title:before{content:"Drag header downwards"}.b-columndragtoolbar.b-closer>.b-title:before{content:"Drop header on a button"}.b-columndragtoolbar .b-group{display:inline-flex;flex-direction:column;align-items:center;margin-inline-end:1.5em}.b-columndragtoolbar .b-group:last-child{margin-inline-end:0}.b-columndragtoolbar .b-group .b-title{color:#fff;margin-block:.5em}.b-columndragtoolbar .b-buttons{display:inline-flex;flex-direction:row}.b-columndragtoolbar .b-target-button{display:inline-flex;flex-direction:column;align-items:center;transition:all .2s;color:#4f5964;border:.3em solid #feac31;border-radius:1em;background:transparent;padding:1em 0;width:7em;margin-inline-end:.5em;box-shadow:none}.b-columndragtoolbar .b-target-button:last-child{margin-inline-end:0}.b-columndragtoolbar .b-target-button i{font-size:2.5em;color:#feac31;pointer-events:none;transition:all .2s}.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled=true]){background-color:#feac31;color:#fff;box-shadow:none}.b-columndragtoolbar .b-target-button.b-hover:not([data-disabled=true]) i{transform:scale(1.1);color:#fff}.b-columndragtoolbar .b-target-button.b-activate i{transform:scale(1.1) rotate(180deg)!important}.b-columndragtoolbar .b-target-button[data-button-id^=group]{border-color:#3183fe;background-color:transparent}.b-columndragtoolbar .b-target-button[data-button-id^=group] i{color:#3183fe}.b-columndragtoolbar .b-target-button[data-button-id^=group].b-hover:not([data-disabled=true]){background-color:#3183fe}.b-columndragtoolbar .b-target-button[data-button-id^=group].b-hover:not([data-disabled=true]) i{color:#fff}.b-columndragtoolbar .b-target-button[data-button-id^=multisort]{border-color:#fb9701}.b-columndragtoolbar .b-target-button[data-button-id^=multisort] i{color:#fb9701}.b-columndragtoolbar .b-target-button[data-button-id^=multisort].b-hover:not([data-disabled=true]){background-color:#fb9701}.b-columndragtoolbar .b-target-button[data-button-id^=multisort].b-hover:not([data-disabled=true]) i{color:#fff}.b-columndragtoolbar .b-target-button[data-disabled=true]{opacity:.5}@keyframes b-show-columndragtoolbar{0%{top:100%;opacity:0}to{top:calc(100% - 3em);opacity:.4}}@keyframes b-hide-columndragtoolbar{0%{top:calc(100% - 3em);opacity:.4}to{top:100%;opacity:0}}@keyframes b-hide-columndragtoolbar-closer{0%{top:50%;opacity:.4}to{top:100%;opacity:0}}.b-grid-header.b-drag-proxy{line-height:normal;font-weight:500;background-color:#f3f4f5;outline:1px solid #d8d9da;transition:background-color .3s;border-inline-end:none}.b-grid-header.b-drag-proxy.b-grid-header-parent{justify-content:stretch}.b-grid-header.b-drag-proxy.b-grid-header-parent>.b-grid-header-text{border-inline-end:none}.b-grid-header.b-drag-proxy .b-grid-header:last-child{border-inline-end:none}.b-grid-header.b-drop-placeholder{opacity:.3}.b-grid-header.b-drag-invalid{outline:1px solid #e53f2c}.b-grid-header.b-drag-invalid,.b-grid-header.b-drag-invalid .b-grid-header{color:#e53f2c}.b-gridbase.b-columnresize .b-grid-header.b-resize-handle{cursor:ew-resize!important}.b-gridbase.b-columnresize .b-grid-header.b-resizing{background:#fff}.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-filter):not(.b-multifilter) .b-filter-icon,.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:not(.b-filter):not(.b-multifilter) .b-filter-icon,.b-gridbase.b-columnresize.b-sort .b-grid-header.b-resizing:not(.b-sort):after,.b-gridbase.b-columnresize.b-sort .b-grid-header.b-over-resize-handle:hover:not(.b-sort):after{display:none}.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing{overflow:visible;z-index:100}.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before{content:"";font-size:1.5em;color:#fff;position:absolute;top:50%;transform:translate(50%) translateY(-50%);right:0;z-index:101;border-radius:100%;background-color:#d8d9da;pointer-events:none;padding:.5em}.b-rtl .b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before{right:auto;left:0}.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header:not(.b-resizing){z-index:1}.b-context-menu{min-width:14em}.b-fill-handle{width:.8em;height:.8em;transform:translate(-50%,-50%);position:absolute;background:#64a2fe;cursor:crosshair;border:1px solid #fff;z-index:2;background-clip:content-box;user-select:none;-webkit-user-select:none}.b-fill-selection-border{position:absolute;border:1px solid #64a2fe;border-radius:.1em;pointer-events:none;z-index:2;-webkit-user-select:none;user-select:none}.b-indicate-crop{opacity:.4}@keyframes b-filter-icon-color{0%{color:#b0b0b7}50%{color:#3183fe}to{color:#b0b0b7}}.b-grid-header .b-filter-icon{display:none;cursor:pointer;transition:opacity .2s}.b-grid-header .b-filter-icon:after{font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;font-size:.8em;color:#e5e7e9;margin-inline-start:.5em;transition:transform .3s,color .2s;transform:none;background:inherit;content:""}.b-grid-header .b-filter-icon:hover:after{color:#b0b0b7}.b-gridbase:not(.b-filter):not(.b-multifilter) .b-filter-icon{opacity:.2;pointer-events:none}.b-gridbase:not(.b-column-resizing) .b-grid-header-container:not(.b-dragging-header) .b-grid-header.b-filterable:hover>.b-grid-header-text>.b-filter-icon{display:flex}.b-grid-header.b-filter .b-grid-header-text{font-weight:700;color:#666}.b-grid-header.b-filter .b-filter-icon{display:flex}.b-grid-header.b-filter .b-filter-icon:after{color:#b0b0b7}.b-grid-header.b-filter .b-filter-icon.b-latest:after{animation-name:b-filter-icon-color;animation-duration:.75s}.b-filter-popup .b-field{width:15em}.b-filter-popup .b-multifilter-add{width:12em;align-self:center;margin:1.1em 0 0}.b-filter-popup .b-fieldfilterpicker-property{display:none}.b-filter-popup .b-panel-content{gap:.6em}.b-filter-bar-field{margin:0 0 .5em;width:100%}.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled{flex-direction:row}.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text{padding:.25em 0;width:2em;order:1;margin-inline-end:-.5em}.b-filter-bar-compact .b-grid-header.b-filter-bar-enabled .b-grid-header-text .b-grid-header-text-content{display:none}.b-filter-bar-compact .b-filter-bar-field{margin:0}.b-filter-bar-compact .b-filter-bar-field .b-field-inner{background-color:transparent;border:none}.b-filter-bar-compact .b-filter-bar-field .b-field-inner:before{display:none}.b-filter-bar-compact .b-filter-bar-field .b-field-inner input{padding:.8em 0}.b-filter-bar-compact .b-filter-bar-field .b-field-inner input::placeholder{color:#667280;text-transform:uppercase;font-size:.9em;font-weight:500}.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger{display:none}.b-filter-bar-compact .b-filter-bar-field:focus-within:not(.b-empty) .b-icon-remove,.b-filter-bar-compact .b-filter-bar-field:focus-within .b-fieldtrigger:not(.b-step-trigger):not(.b-icon-remove):not(.b-spintrigger){display:inline-flex}.b-filter-bar-compact .b-filter-bar-field .b-fieldtrigger.b-align-end{padding:0}.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input{margin-inline-start:.5em;margin-top:-.25em}.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) input::placeholder{color:transparent}.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip{font-size:.9em}.b-filter-bar-compact .b-filter-bar-field.b-uses-chipview:not(.b-empty) .b-chip[data-index="0"]{margin-inline-start:0}.b-filter-bar-compact.b-dragging .b-filter-bar-field{display:none}.b-group-summary .b-grid-group-collapsed.b-header-summary .b-grid-cell.b-group-title{overflow:hidden}.b-group-summary .b-grid-row.b-group-footer .b-grid-cell{border-inline-end-color:transparent;background-color:#fffbf5}.b-group-summary .b-grid-row.b-group-footer td{padding:.25em 0}.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-label{padding-inline-end:1em}.b-group-summary .b-grid-row.b-group-footer .b-grid-summary-value{width:100%}.b-gridbase.b-firefox .b-mergecells .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar),.b-mergecells.b-gridbase.b-firefox .b-single-child .b-grid-subgrid:not(.b-timeaxissubgrid):not(.b-overlay-scrollbar){overflow:visible!important}.b-mergecells .b-single-child .b-grid-subgrid:not(.b-grid-subgrid-collapsed):not(.b-timeaxissubgrid):not(.b-horizontal-overflow),.b-mergecells .b-grid-vertical-scroller{overflow:visible!important}.b-mergecells .b-grid-row.b-hover,.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected,.b-using-keyboard .b-mergecells .b-grid-row.b-selected{z-index:1;overflow:visible}.b-mergecells .b-grid-row.b-hover .b-merged-cell,.b-mergecells.b-mergecells-passthrough .b-grid-row.b-selected .b-merged-cell,.b-using-keyboard .b-mergecells .b-grid-row.b-selected .b-merged-cell{top:-1px;height:calc(100% + 1px);border-top:1px solid #e9eaeb}.b-mergecells .b-merged-cell{border-bottom:none}.b-grid-merged-cells{position:absolute;contain:strict;border-inline-end:1px solid #e9eaeb;border-bottom:1px solid #e9eaeb;z-index:1;display:flex;align-items:flex-start;background:#fff}.b-gridbase.b-mergecells-passthrough .b-grid-merged-cells{pointer-events:none}.b-grid-merged-cells:hover{box-shadow:inset 0 0 0 1000px #feac311a}.b-grid-merged-cells.b-selected{box-shadow:inset 0 0 0 1000px #feac3140}.b-grid-merged-cells .b-grid-cell{position:sticky;top:0;flex:1;contain:none;overflow:visible}.b-export{overflow:hidden}.b-export .b-export-content{position:absolute;display:flex;flex-direction:column;height:100%}.b-export .b-export-body{flex:1}.b-export .b-grid-header-container{margin-inline-end:0!important;border-inline-end:none!important}.b-export .b-grid-body-container.b-widget-scroller{overflow-y:hidden!important}.b-export .b-grid-footer-container{padding-inline-end:0!important}.b-export .b-virtual-scrollers{display:none}.b-export.b-visible-scrollbar .b-show-yscroll-padding>.b-yscroll-pad{display:none}.b-export.b-multipage .b-export-content{width:100%;height:100%}.b-export.b-multipage .b-export-body{overflow:hidden}.b-export-content,.b-export-content *{box-sizing:border-box}.b-quick-hit-cell{background:#f5fe8c}.b-quick-hit-text{font-weight:400;background:#f5fe8c}.b-quick-hit-text{padding:.3em 0}.b-quick-hit-header{position:absolute;inset:.3em;z-index:1}.b-quick-hit-header.b-quick-hit-mode-grid{bottom:auto;height:3em;z-index:100;opacity:.75}.b-quick-hit-field{display:flex;justify-content:center;align-items:center;position:absolute;inset:0;padding:.5em 0;background:#f5fe8c}.b-quick-hit-cell-badge,.b-quick-hit-header .b-quick-hit-badge{position:absolute;top:.4em;right:.4em;font-size:.7em;line-height:.7em}.b-rtl .b-quick-hit-cell-badge,.b-rtl .b-quick-hit-header .b-quick-hit-badge{right:auto;left:.4em}.b-quick-hit-header .b-quick-hit-badge,.b-quick-hit-cell-badge{color:#7f8a01}.b-grid-splitter{z-index:5;position:relative;background:#bec0c1;pointer-events:none;flex:0 0 1px}@media (pointer: coarse){.b-grid-splitter{--splitter-button-size: 1.3em}}@media (pointer: fine){.b-grid-splitter{--splitter-button-size: 1em}}.b-grid-splitter .b-grid-splitter-inner{display:none}.b-split .b-grid-splitter{pointer-events:all}.b-grid-splitter,.b-grid-splitter.b-disabled{pointer-events:none}.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse,.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand{transform:scaleX(-1)}.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-expand{justify-content:flex-end}.b-gridbase.b-split.b-rtl .b-grid-splitter-inner .b-grid-splitter-buttons .b-grid-splitter-button-collapse{justify-content:flex-start}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled){flex:0 0 .5em;background:#e5e5e8}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner{display:flex;background:#e5e5e8}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed{cursor:initial;flex:0 0 .5em}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-inner{width:.5em}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:not(.b-grid-splitter-allow-collapse) .b-grid-splitter-button-collapse,.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed.b-grid-splitter-allow-collapse .b-grid-splitter-button-expand{visibility:hidden}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed .b-grid-splitter-buttons{display:flex}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-left-only:not(.b-grid-splitter-collapsed) .b-grid-splitter-button-expand,.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-right-only:not(.b-grid-splitter-collapsed) .b-grid-splitter-button-collapse{visibility:hidden}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-buttons{display:none;position:absolute;transform:translateY(-50%);height:2.4em;width:2.4em;font-size:var(--splitter-button-size)}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse,.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand{flex:1;cursor:pointer;background:#e5e5e8;display:flex;align-items:center}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse:hover .b-grid-splitter-button-icon,.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand:hover .b-grid-splitter-button-icon{fill:#3183fe}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-collapse{border-top-left-radius:100% 50%;border-bottom-left-radius:100% 50%;justify-content:flex-end;padding-right:.1em}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-expand{border-top-right-radius:100% 50%;border-bottom-right-radius:100% 50%;padding-left:.1em}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-icon{cursor:pointer;fill:#7b7b86;height:1.5em}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover,.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching,.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving{overflow:visible}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-inner,.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-inner,.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-inner{left:calc((10px - .5em)/-2);width:10px;transition:width .1s,left .1s}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-hover .b-grid-splitter-buttons,.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-touching .b-grid-splitter-buttons,.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-moving .b-grid-splitter-buttons{display:flex}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled).b-grid-splitter-collapsed:nth-child(2):hover:not(.b-moving) .b-grid-splitter-inner{left:0}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner{width:.5em;position:absolute;top:0;left:0;bottom:0;flex-direction:column;align-items:center}.b-gridbase.b-split .b-grid-splitter:not(.b-disabled):not(.b-grid-splitter-collapsed) .b-grid-splitter-inner{cursor:col-resize}.b-grid-header-scroller.b-collapsed,.b-grid-footer-scroller.b-collapsed,.b-virtual-scroller.b-collapsed{width:0;min-width:0!important}.b-splitter-touch-area{width:2em;left:-.75em;position:absolute;top:0;height:100%}.b-splitter-button-touch-area{height:3em;top:-.3em;width:2em;position:absolute}.b-grid-splitter-button-collapse .b-splitter-button-touch-area{left:-.9em}.b-grid-splitter-button-expand .b-splitter-button-touch-area{right:-.9em}.b-draghelper-active .b-gridbase.b-split .b-grid-splitter:not(.b-disabled){cursor:initial;flex:0 0 .5em;transform:none!important}.b-draghelper-active .b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-button-icon{display:none!important}.b-draghelper-active .b-gridbase.b-split .b-grid-splitter:not(.b-disabled) .b-grid-splitter-inner{width:.5em}.b-row-drop-indicator{display:none;pointer-events:none}.b-row-reordering .b-row-drop-indicator{position:absolute;display:block;left:0;top:-1px;width:100%;height:2px;background-color:#feac31;z-index:2000}.b-row-reordering .b-row-drop-indicator.b-drag-invalid{background-color:#e53f2c}.b-row-reordering .b-row-reorder-proxy.b-dragging{transition:margin-top .2s,opacity .2s;background:transparent;opacity:.5}.b-row-reordering .b-row-reorder-proxy.b-dragging .b-grid-row{width:100%}.b-row-reordering .b-row-reorder-proxy.b-dragging .b-grid-row,.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple{transition:transform .2s,background-color .2s;box-shadow:1px 1px 4px #0003;background:#fff}.b-row-reordering .b-row-reorder-proxy.b-dragging .b-row-dragging-multiple{top:-.3em;left:.3em;z-index:-1}.b-row-reordering .b-row-reorder-proxy.b-dragging.b-drag-invalid .b-grid-row{border:none;background:#e53f2c33}.b-row-reordering .b-grid-body-container{z-index:4}.b-row-reordering .b-drag-original{opacity:.3}.b-row-reordering .b-grid-row.b-grid-group-collapsed.b-row-reordering-target{background-color:#feac311a}.b-row-reordering .b-grid-body-container .b-grid-subgrid .b-row-reordering-target{box-shadow:0 1px #feac31 inset,0 -1px #feac31 inset;z-index:9999}.b-row-reorder-with-grip .b-grid-subgrid[data-item-index="0"] .b-grid-cell:first-child{padding-inline-start:1.4em}.b-row-reorder-with-grip .b-grid-subgrid[data-item-index="0"] .b-grid-cell:first-child.b-rownumber-cell{padding-inline:.9em 0}.b-row-reorder-with-grip .b-grid-subgrid[data-item-index="0"] .b-grid-cell:first-child:before{align-self:stretch;display:flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Font Awesome 6 Free",FontAwesome6Free;align-items:center;content:"";cursor:move;padding-inline:.6em;font-size:.8em;position:absolute;left:0;top:0;height:100%}.b-search-hit-cell{background:#f5fe8c}.b-search-hit-text{font-weight:400;background:#f5fe8c;padding:.3em 0}.b-search-hit-field{position:absolute;inset:0;padding:.5em 0;background:#f5fe8c}.b-search-hit-cell-badge{position:absolute;top:.4em;right:.4em;font-size:.7em;line-height:.7em;color:#7f8a01}.b-gridbase.b-sort .b-grid-header .b-sort-icon{display:contents}.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text{color:#667280}.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text .b-sort-icon:before{font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;font-size:.8em;color:#b0b0b7;margin-inline-start:.5em;transition:transform .3s,color .2s;transform:none;background:inherit;content:""}.b-gridbase.b-sort .b-grid-header.b-sort .b-grid-header-text[data-sort-index]:before{content:attr(data-sort-index);position:relative;top:1em;color:#7b7b86;z-index:30;font-size:.6em;order:1}.b-gridbase.b-sort .b-grid-header.b-sort.b-desc .b-grid-header-text .b-sort-icon:before{transform:rotate(180deg)}.b-gridbase.b-sort:not(.b-column-resizing) .b-grid-header-container:not(.b-dragging-header) .b-grid-header.b-sortable.b-depth-0:hover:not(.b-sort):not(.b-group) .b-grid-header-text .b-sort-icon:before,.b-gridbase.b-sort:not(.b-column-resizing) .b-grid-header-container:not(.b-dragging-header) .b-grid-header.b-sortable.b-depth-0:focus:not(.b-sort):not(.b-group) .b-grid-header-text .b-sort-icon:before{font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;font-size:.8em;color:#e5e7e9;margin-inline-start:.5em;transition:transform .3s,color .2s;transform:none;background:inherit;content:""}.b-split-container{display:flex;width:100%;height:100%}.b-split-container.b-split-horizontal,.b-split-container.b-split-both{flex-direction:column}.b-split-container.b-split-vertical{flex-direction:row}.b-split-container .b-split-top,.b-split-container .b-split-bottom{display:flex;flex:1}.b-split-container>.b-gridbase,.b-split-container>div>.b-gridbase{flex:1;flex-basis:0;height:unset!important}.b-grid-header.b-group .b-grid-header-text .b-sort-icon:after{font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;font-size:.8em;color:#3183fe;margin-inline-start:.5em;transition:transform .3s,color .2s;transform:none;background:inherit;content:"";transform:rotate(90deg)}.b-grid-header.b-group.b-desc .b-grid-header-text .b-sort-icon:after{transform:rotate(270deg) scaleX(-1)}.b-group-row{background:#fafbfc}.b-group-row .b-grid-cell{border-inline-end-color:transparent}.b-group-row .b-group-title.b-grid-cell-align-right,.b-group-row .b-group-title.b-grid-cell-align-end{justify-content:flex-end}.b-group-row .b-group-title.b-grid-cell-align-center{justify-content:flex-start}.b-grid-cell.b-group-title{color:#4f5964;overflow:visible;contain:size layout style;font-weight:500;text-transform:uppercase}.b-firefox .b-grid-cell.b-group-title{contain:size layout}.b-group-state-icon{margin-inline-end:.5em;cursor:pointer;color:#babbbc}.b-group-state-icon:before{content:""}.b-grid-group-collapsed .b-group-state-icon:before{content:""}.b-stripe .b-grid-row.b-group-row,.b-grid-row.b-group-row{border-bottom:1px solid #d8d9da;cursor:pointer}.b-gridbase.b-group .b-grid-header .b-sort-icon{display:contents}.b-cut-row{opacity:.4}.b-stickycells .b-grid-sticky-row{position:absolute;top:0;left:0;min-width:auto;border:0 none;padding:0;contain:initial}.b-stickycells .b-grid-sticky-row .b-grid-cell{width:min-content;contain:initial;padding:0;border:0 none}.b-stickycells .b-sticky-cells-current-top-row .b-sticky-content-el{visibility:hidden}.b-stickycells .b-sticky-cells-current-top-row.b-not-enough-height .b-sticky-content-el{visibility:visible;align-self:flex-end}.b-stripe .b-grid-row.b-odd{background-color:#fafafacc}.b-stripe .b-grid-row.b-even{background-color:#fffc}.b-stripe .b-grid-row{border-bottom:none}.b-stripe .b-grid-row.b-selected,.b-stripe .b-grid-row.b-selected .b-grid-cell.b-selected{background-color:#feac3140}.b-stripe:focus .b-grid-row.b-selected{background-color:#feac314d}.b-grid-footer-summary td{padding:.25em 0}.b-grid-footer-summary .b-grid-summary-label{font-size:.7em;padding-inline-end:1em}.b-grid-footer-summary .b-grid-summary-value{width:100%;overflow:hidden;text-overflow:ellipsis}.b-summary-disabled .b-grid-footer-container{display:none}.b-generated-parent.b-readonly .b-grid-cell{color:#606263}.b-rowexpander-row-expanded .b-rowexpander-body{display:flex;border-top:1px solid #e9eaeb;position:absolute;left:0;right:0;color:#606263;font-weight:400}.b-rowexpander-row-expanded .b-rowexpander-loading{justify-content:center;align-items:center;font-size:1.2em}.b-rowexpander-row-expanded .b-rowexpander-loading .b-icon-spinner{margin-inline-end:.5em}.b-gridbase .b-grid-row [data-column=expanderActionColumn] .b-icon.b-icon-collapse-down{transition:transform .15s ease-in-out;font-size:1em}.b-rowexpander-disabled [data-column=expanderActionColumn]{opacity:.2;pointer-events:none}.b-rowexpander.b-gridbase.b-animating.b-rowexpander-animating.b-autoheight .b-grid-body-container,.b-rowexpander.b-gridbase.b-animating.b-rowexpander-animating.b-autoheight .b-grid-vertical-scroller{transition:height .3s;overflow-y:hidden!important}.b-rowexpander.b-gridbase.b-animating.b-rowexpander-animating.b-autoheight .b-yscroll-pad{display:none}.b-rowexpander.b-gridbase.b-animating.b-rowexpander-animating .b-grid-row{transition:height .3s,transform .3s}.b-rowexpander-row-expanded:not(.b-row-is-collapsing) [data-column=expanderActionColumn] .b-icon-collapse-down{transform:rotate(180deg)}.b-exportdialog.b-popup .b-bottom-toolbar>button{flex:1;margin-inline-end:.5em}.b-exportdialog.b-popup .b-bottom-toolbar>button:last-child{margin-inline-end:0}.b-grid-footer-container{background-color:#f3f4f5;outline:1px solid #d8d9da;z-index:2;box-shadow:0 -2px 4px #00000014}.b-grid-footer-container.b-hidden{display:none}.b-grid-footers{display:inline-flex;align-items:stretch;height:100%;white-space:nowrap;line-height:initial}.b-grid-footer{display:flex;border-inline-end:1px solid #d8d9da;flex-direction:column;flex-shrink:0;align-items:stretch;justify-content:center;position:relative;padding:.5em;white-space:nowrap;text-overflow:ellipsis;height:100%;color:#667280;overflow:hidden}.b-grid-footer:last-child{border-inline-end:none}.b-grid-footer-align-start,.b-grid-footer-align-left{text-align:start}.b-grid-footer-align-center{text-align:center}.b-grid-footer-align-end,.b-grid-footer-align-right{text-align:end}.b-gridbase{position:relative}.b-gridbase.b-outer{height:100%}.b-gridbase.b-autoheight{height:auto;flex:none}.b-gridbase.b-autoheight.b-ie{display:block}.b-gridbase .b-grid-panel-body:not(.b-autoheight)>.b-grid-body-container{flex:1 1 0;contain:strict}.b-gridbase .b-grid-panel-body:not(.b-autoheight)>.b-grid-body-container>.b-grid-vertical-scroller{min-height:100%}.b-gridbase.b-grid-translate .b-grid-row,.b-gridbase.b-grid-translate3d .b-grid-row{transform-style:flat}.b-gridbase.b-enable-sticky .b-sticky-cell,.b-gridbase.b-enable-sticky .b-grid-subgrid,.b-gridbase.b-enable-sticky .b-grid-vertical-scroller,.b-gridbase.b-enable-sticky .b-grid-row{overflow:visible!important}.b-gridbase.b-no-column-lines .b-grid-row .b-grid-cell{border-inline-end-color:transparent}.b-gridbase.b-fill-last-column .b-grid-subgrid:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-cell:last-child,.b-gridbase.b-fill-last-column .b-grid-footers:not(.b-has-flex):not(.b-horizontal-overflow) .b-grid-footer:last-child,.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-parent,.b-gridbase.b-fill-last-column .b-grid-headers:not(.b-has-flex):not(.b-horizontal-overflow) .b-last-leaf{flex-grow:1}.b-gridbase:not(.b-masked) .b-grid-empty{min-height:5em}.b-gridbase:not(.b-masked) .b-grid-empty .b-empty-text{display:block;color:#667280;background-color:#fff;padding:1em;position:absolute;pointer-events:none}.b-gridbase.b-grid-notextselection .b-grid-cell{-webkit-user-select:none;user-select:none}.b-gridbase.b-notransition .b-grid-cell *{transition:none!important}.b-gridbase.b-disabled{opacity:.5}.b-grid-panel-body{position:relative;flex:1;display:flex;flex-direction:column;overflow:hidden;background-color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0)}.b-gridbase:not(.b-animating) .b-grid-row:not(.b-grid-row-updating) .b-grid-cell:not(.b-widget-cell.b-focused) *{transition:none}.b-gridbase.b-autoheight .b-grid-empty .b-grid-vertical-scroller{min-height:100%}.b-grid-body-container{position:relative}.b-grid-body-container .b-empty-text{display:none}.b-grid-body-container:focus{outline:none}.b-grid-body-container:focus .b-grid-row.b-selected{background-color:#feac314d}.b-playing-demo .b-grid-body-container{overflow:hidden!important}.b-grid-vertical-scroller{position:absolute;display:flex;flex-flow:row nowrap;overflow:hidden;width:100%;align-items:stretch}.b-grid-row-container{display:inline-block;min-width:100%}.b-virtual-scrollers{display:flex;flex-direction:row;contain:paint style layout}.b-firefox .b-virtual-scrollers{contain:paint layout}.b-overlay-scrollbar.b-firefox.b-windows .b-virtual-scrollers,.b-overlay-scrollbar.b-firefox.b-windows .b-virtual-scrollers .b-virtual-scroller{pointer-events:auto}.b-overlay-scrollbar .b-virtual-scrollers{position:absolute;left:0;right:0;bottom:0;pointer-events:none}.b-overlay-scrollbar .b-virtual-scrollers .b-virtual-scroller{height:16px;opacity:0;pointer-events:none}.b-virtual-scrollers .b-virtual-scroller{overflow-x:scroll;overflow-y:hidden}.b-virtual-scrollers .b-virtual-width{height:1px}.b-overlay-scrollbar .b-virtual-scroller:hover,.b-overlay-scrollbar .b-virtual-scroller.b-show-virtual-scroller{pointer-events:all;opacity:1;transition:opacity .5s}.b-grid-footer-container,header.b-grid-header-container{display:flex;flex-direction:row}.b-grid-header-container{border-bottom:1px solid #d8d9da}.b-grid-footer-scroller,.b-grid-header-scroller{overflow:hidden;position:relative;display:flex}.b-grid-footers,.b-grid-headers{z-index:2;contain:paint style layout;flex:1 1 auto}.b-firefox .b-grid-footers,.b-firefox .b-grid-headers{contain:paint layout}.b-grid-row{display:flex;flex-direction:row;align-items:stretch;position:absolute;left:0;overflow:hidden;border-bottom:1px solid #e9eaeb;height:45px;contain:layout}.b-grid-subgrid .b-grid-row{min-width:100%}.b-grid-row.b-aborting{transition:background-color .2s,transform .3s}.b-rtl .b-grid-row{left:auto;right:0}.b-grid-row.b-selected{background-color:#feac3140}.b-grid-row.b-selected .b-grid-cell.b-checkbox-selection{background-color:#e4e4e4}.b-grid-row.b-removing{left:-100%;transition:left .4s,right .4s;pointer-events:none;z-index:2}.b-rtl .b-grid-row.b-removing{left:auto;right:-100%}.b-grid-row.b-fa{display:flex}.b-grid-row.b-fa:before{content:none}.b-grid-refreshing .b-grid-row{transition:none}.b-grid-row:not(.b-selected) .b-grid-cell.b-selected{background-color:#feac3126}.b-grid-row:not(.b-selected) .b-grid-cell.b-selected.b-hover{background-color:#feac3133}.b-grid-row:not(.b-selected) .b-grid-cell.b-selected.b-checkbox-selection{background-color:#e4e4e4}.b-grid-cell{position:relative;display:flex;align-items:center;color:#606263;font-weight:400;padding:0 .5em;overflow:hidden;white-space:nowrap;flex-shrink:0;text-overflow:ellipsis;border-inline-end:1px solid #e9eaeb;transform-style:flat;width:0;contain:strict}.b-grid-cell:last-child{border-inline-end-color:transparent}.b-grid-cell>i:not(:last-child){margin-inline-end:.5em}.b-show-dirty .b-grid-cell.b-cell-dirty:before{content:" ";position:absolute;top:-.35em;left:-.35em;background-color:red;width:.7em;height:.7em;transform:rotate(45deg)}.b-rtl .b-show-dirty .b-grid-cell.b-cell-dirty:before{left:auto;right:-.35em}.b-grid-cell.b-checkbox-selection{background-color:#f1f1f1}.b-grid-cell:focus,.b-grid-cell:focus-within{transition:none!important;outline:none}.b-grid-cell.b-auto-height{white-space:normal}.b-grid-cell.b-measuring-auto-height{contain:paint style layout;align-self:baseline}.b-firefox .b-grid-cell.b-measuring-auto-height{contain:paint layout}body.b-using-keyboard .b-grid-cell:focus,body.b-using-keyboard .b-grid-cell:focus-within,body.b-using-keyboard .b-grid-header:focus,body.b-using-keyboard .b-grid-header:focus-within,.b-outer.b-using-keyboard .b-grid-cell:focus,.b-outer.b-using-keyboard .b-grid-cell:focus-within,.b-outer.b-using-keyboard .b-grid-header:focus,.b-outer.b-using-keyboard .b-grid-header:focus-within{outline:1px solid #64a2fe;outline-offset:-1px}.b-readonly>.b-grid-cell{color:#b3b3b3}.b-grid-cell-align-right,.b-grid-cell-align-end{justify-content:flex-end}.b-grid-cell-align-center{justify-content:center}.b-grid-subgrid{overscroll-behavior:contain auto;position:relative}.b-grid-subgrid.b-grid-subgrid-collapsed{width:0;min-width:0!important}.b-grid-subgrid.b-grid-subgrid-animate-collapse{transition:width .15s}.b-playing-demo .b-grid-subgrid{overflow:hidden!important}.b-grid-header-scroller.b-grid-subgrid-animate-collapse{transition:width .15s}.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-hover{background-color:#feac311a}.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-hover.b-selected{background-color:#feac3140}.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-hover .b-grid-cell{background-color:#feac311a}.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-hover .b-grid-cell.b-checkbox-selection{background-color:#ececec}.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row) .b-grid-cell.b-hover{background-color:#feac311a}.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row) .b-grid-cell.b-hover.b-selected{background-color:#feac3133}.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row) .b-grid-cell.b-hover.b-checkbox-selection{background-color:#ececec}.b-grid-header-container{background-color:#f3f4f5;z-index:4;box-shadow:0 2px 4px #00000014}.b-grid-header-container.b-hidden{position:absolute;clip-path:inset(0 0 100% 0);contain:strict}.b-grid-headers{display:inline-flex;flex-flow:row nowrap;align-items:stretch;line-height:initial;position:relative}.b-grid-header-align-right>.b-grid-header-text>.b-grid-header-text-content,.b-grid-header-align-end>.b-grid-header-text>.b-grid-header-text-content{text-align:end}.b-grid-header-align-center>.b-grid-header-text>.b-grid-header-text-content{text-align:center}.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) .b-grid-header-container:not(.b-dragging-header) .b-depth-0:focus,.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) .b-grid-header-container:not(.b-dragging-header) .b-depth-0.b-check-header-with-checkbox:focus-within{background-color:#fafafb}.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) .b-grid-header-container:not(.b-dragging-header) .b-depth-0:hover,.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) .b-grid-header-container:not(.b-dragging-header) .b-depth-0.b-hover{background-color:#fff}.b-gridbase.b-columnresize .b-grid-header-resizable:not(.b-last-leaf){overflow:visible}.b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle{position:absolute;top:0;right:-5px;bottom:0;width:10px;background-color:transparent;z-index:3;cursor:col-resize;display:block}.b-gridbase.b-columnresize.b-rtl .b-grid-header-resizable .b-grid-header-resize-handle{left:-5px;right:auto}.b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle{right:-10px;width:20px}.b-rtl .b-touch-events .b-gridbase.b-columnresize .b-grid-header-resizable .b-grid-header-resize-handle{left:-10px;right:auto}.b-fill-last-column .b-grid-headers .b-last-parent,.b-fill-last-column .b-grid-headers .b-last-leaf{border-inline-end-color:transparent}.b-fill-last-column .b-grid-headers .b-last-parent>.b-grid-header-text,.b-fill-last-column .b-grid-headers .b-last-leaf>.b-grid-header-text{border-inline-end-color:transparent}.b-grid-header-text{-webkit-user-select:none;user-select:none;padding:1em 0;white-space:nowrap;position:relative;font-weight:500;display:flex;align-items:center;overflow:hidden}.b-grid-header-text>.b-grid-header-text-content{overflow:hidden;text-overflow:ellipsis;flex:1 1 0;width:0;font-size:.9em}.b-grid-header-text>.b-grid-header-text-content>i{margin-inline-end:.5em}.b-grid-header-children{display:flex;flex-direction:column}.b-grid-header-children>*{width:inherit}.b-grid-header{-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:stretch;justify-content:center;flex-shrink:0;position:relative;overflow:hidden;color:#667280;outline:none;border-inline-end:1px solid #d8d9da;text-transform:uppercase}.b-grid-header:not(.b-depth-0){overflow:visible}.b-grid-header.b-depth-0{padding-inline:.5em .5em;width:0}.b-grid-header.b-depth-0 .b-grid-header-text{border-bottom:none;transition:background-color .2s;flex-direction:row}.b-grid-header.b-sortable{cursor:pointer}.b-grid-header.b-grid-header-parent{border-inline-end:none;flex-basis:auto;padding-inline:0}.b-grid-header.b-grid-header-parent>.b-grid-header-text{padding-inline:.5em .5em;border-inline-end:1px solid #d8d9da;flex:1 1 auto}.b-grid-header .b-grid-header-resize-handle{display:none}.b-grid-header-parent>.b-grid-header-children{border-top:1px solid #d8d9da;flex-flow:row nowrap;flex:1 1 auto}.b-grid-header .b-button[data-ref=collapseExpand]{min-width:2em;min-height:2em;padding:0;position:absolute;right:0}.b-grid-header .b-button[data-ref=collapseExpand]:hover{background-color:transparent}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-BVqQ4OpK.woff2) format("woff2"),url(/assets/fa-solid-900-BNO9VvVv.ttf) format("truetype")}.b-fa{font-family:var(--b-fa-style-family, "Font Awesome 6 Free");font-weight:var(--b-fa-style, 900)}.b-fa,.fas,.b-fa-solid,.far,.b-fa-regular,.fal,.b-fa-light,.fat,.b-fa-thin,.fad,.b-fa-duotone,.fab,.b-fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--b-fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.b-fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.b-fa-xs{font-size:.75em}.b-fa-sm{font-size:.875em}.b-fa-1x{font-size:1em}.b-fa-2x{font-size:2em}.b-fa-3x{font-size:3em}.b-fa-4x{font-size:4em}.b-fa-5x{font-size:5em}.b-fa-6x{font-size:6em}.b-fa-7x{font-size:7em}.b-fa-8x{font-size:8em}.b-fa-9x{font-size:9em}.b-fa-10x{font-size:10em}.b-fa-fw,.b-fw-icon:before{text-align:center;width:1.25em}.b-fa-ul{list-style-type:none;margin-left:var(--b-fa-li-margin, 2.5em);padding-left:0}.b-fa-ul>li{position:relative}.b-fa-li{left:calc(var(--b-fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--b-fa-li-width, 2em);line-height:inherit}.b-fa-border{border-color:var(--b-fa-border-color, #eee);border-radius:var(--b-fa-border-radius, .1em);border-style:var(--b-fa-border-style, solid);border-width:var(--b-fa-border-width, .08em);padding:var(--b-fa-border-padding, .2em .25em .15em)}.b-fa-pull-left{float:left;margin-right:var(--b-fa-pull-margin, .3em)}.b-fa-pull-right{float:right;margin-left:var(--b-fa-pull-margin, .3em)}.b-fa-beat{animation-name:b-fa-beat;animation-delay:var(--b-fa-animation-delay, 0);animation-direction:var(--b-fa-animation-direction, normal);animation-duration:var(--b-fa-animation-duration, 1s);animation-iteration-count:var(--b-fa-animation-iteration-count, infinite);animation-timing-function:var(--b-fa-animation-timing, ease-in-out)}.b-fa-bounce{animation-name:b-fa-bounce;animation-delay:var(--b-fa-animation-delay, 0);animation-direction:var(--b-fa-animation-direction, normal);animation-duration:var(--b-fa-animation-duration, 1s);animation-iteration-count:var(--b-fa-animation-iteration-count, infinite);animation-timing-function:var(--b-fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.b-fa-fade{animation-name:b-fa-fade;animation-delay:var(--b-fa-animation-delay, 0);animation-direction:var(--b-fa-animation-direction, normal);animation-duration:var(--b-fa-animation-duration, 1s);animation-iteration-count:var(--b-fa-animation-iteration-count, infinite);animation-timing-function:var(--b-fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.b-fa-beat-fade{animation-name:b-fa-beat-fade;animation-delay:var(--b-fa-animation-delay, 0);animation-direction:var(--b-fa-animation-direction, normal);animation-duration:var(--b-fa-animation-duration, 1s);animation-iteration-count:var(--b-fa-animation-iteration-count, infinite);animation-timing-function:var(--b-fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.b-fa-flip{animation-name:b-fa-flip;animation-delay:var(--b-fa-animation-delay, 0);animation-direction:var(--b-fa-animation-direction, normal);animation-duration:var(--b-fa-animation-duration, 1s);animation-iteration-count:var(--b-fa-animation-iteration-count, infinite);animation-timing-function:var(--b-fa-animation-timing, ease-in-out)}.b-fa-shake{animation-name:b-fa-shake;animation-delay:var(--b-fa-animation-delay, 0);animation-direction:var(--b-fa-animation-direction, normal);animation-duration:var(--b-fa-animation-duration, 1s);animation-iteration-count:var(--b-fa-animation-iteration-count, infinite);animation-timing-function:var(--b-fa-animation-timing, linear)}.b-fa-spin{animation-name:b-fa-spin;animation-delay:var(--b-fa-animation-delay, 0);animation-direction:var(--b-fa-animation-direction, normal);animation-duration:var(--b-fa-animation-duration, 2s);animation-iteration-count:var(--b-fa-animation-iteration-count, infinite);animation-timing-function:var(--b-fa-animation-timing, linear)}.b-fa-spin-reverse{--b-fa-animation-direction: reverse}.b-fa-pulse,.b-fa-spin-pulse{animation-name:b-fa-spin;animation-direction:var(--b-fa-animation-direction, normal);animation-duration:var(--b-fa-animation-duration, 1s);animation-iteration-count:var(--b-fa-animation-iteration-count, infinite);animation-timing-function:var(--b-fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.b-fa-beat,.b-fa-bounce,.b-fa-fade,.b-fa-beat-fade,.b-fa-flip,.b-fa-pulse,.b-fa-shake,.b-fa-spin,.b-fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes b-fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--b-fa-beat-scale, 1.25))}}@keyframes b-fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--b-fa-bounce-start-scale-x, 1.1),var(--b-fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--b-fa-bounce-jump-scale-x, .9),var(--b-fa-bounce-jump-scale-y, 1.1)) translateY(var(--b-fa-bounce-height, -.5em))}50%{transform:scale(var(--b-fa-bounce-land-scale-x, 1.05),var(--b-fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--b-fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes b-fa-fade{50%{opacity:var(--b-fa-fade-opacity, .4)}}@keyframes b-fa-beat-fade{0%,to{opacity:var(--b-fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--b-fa-beat-fade-scale, 1.125))}}@keyframes b-fa-flip{50%{transform:rotate3d(var(--b-fa-flip-x, 0),var(--b-fa-flip-y, 1),var(--b-fa-flip-z, 0),var(--b-fa-flip-angle, -180deg))}}@keyframes b-fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes b-fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.b-fa-rotate-90{transform:rotate(90deg)}.b-fa-rotate-180{transform:rotate(180deg)}.b-fa-rotate-270{transform:rotate(270deg)}.b-fa-flip-horizontal{transform:scaleX(-1)}.b-fa-flip-vertical{transform:scaleY(-1)}.b-fa-flip-both,.b-fa-flip-horizontal.b-fa-flip-vertical{transform:scale(-1)}.b-fa-rotate-by{transform:rotate(var(--b-fa-rotate-angle, none))}.b-fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.b-fa-stack-1x,.b-fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--b-fa-stack-z-index, auto)}.b-fa-stack-1x{line-height:inherit}.b-fa-stack-2x{font-size:2em}.b-fa-inverse{color:var(--b-fa-inverse, #fff)}.b-fa-0:before{content:"0"}.b-fa-1:before{content:"1"}.b-fa-2:before{content:"2"}.b-fa-3:before{content:"3"}.b-fa-4:before{content:"4"}.b-fa-5:before{content:"5"}.b-fa-6:before{content:"6"}.b-fa-7:before{content:"7"}.b-fa-8:before{content:"8"}.b-fa-9:before{content:"9"}.b-fa-a:before{content:"A"}.b-fa-address-book:before{content:""}.b-fa-contact-book:before{content:""}.b-fa-address-card:before{content:""}.b-fa-contact-card:before{content:""}.b-fa-vcard:before{content:""}.b-fa-align-center:before{content:""}.b-fa-align-justify:before{content:""}.b-fa-align-left:before{content:""}.b-fa-align-right:before{content:""}.b-fa-anchor:before{content:""}.b-fa-anchor-circle-check:before{content:""}.b-fa-anchor-circle-exclamation:before{content:""}.b-fa-anchor-circle-xmark:before{content:""}.b-fa-anchor-lock:before{content:""}.b-fa-angle-down:before{content:""}.b-fa-angle-left:before{content:""}.b-fa-angle-right:before{content:""}.b-fa-angle-up:before{content:""}.b-fa-angles-down:before{content:""}.b-fa-angle-double-down:before{content:""}.b-fa-angles-left:before{content:""}.b-fa-angle-double-left:before{content:""}.b-fa-angles-right:before{content:""}.b-fa-angle-double-right:before{content:""}.b-fa-angles-up:before{content:""}.b-fa-angle-double-up:before{content:""}.b-fa-ankh:before{content:""}.b-fa-apple-whole:before{content:""}.b-fa-apple-alt:before{content:""}.b-fa-archway:before{content:""}.b-fa-arrow-down:before{content:""}.b-fa-arrow-down-1-9:before{content:""}.b-fa-sort-numeric-asc:before{content:""}.b-fa-sort-numeric-down:before{content:""}.b-fa-arrow-down-9-1:before{content:""}.b-fa-sort-numeric-desc:before{content:""}.b-fa-sort-numeric-down-alt:before{content:""}.b-fa-arrow-down-a-z:before{content:""}.b-fa-sort-alpha-asc:before{content:""}.b-fa-sort-alpha-down:before{content:""}.b-fa-arrow-down-long:before{content:""}.b-fa-long-arrow-down:before{content:""}.b-fa-arrow-down-short-wide:before{content:""}.b-fa-sort-amount-desc:before{content:""}.b-fa-sort-amount-down-alt:before{content:""}.b-fa-arrow-down-up-across-line:before{content:""}.b-fa-arrow-down-up-lock:before{content:""}.b-fa-arrow-down-wide-short:before{content:""}.b-fa-sort-amount-asc:before{content:""}.b-fa-sort-amount-down:before{content:""}.b-fa-arrow-down-z-a:before{content:""}.b-fa-sort-alpha-desc:before{content:""}.b-fa-sort-alpha-down-alt:before{content:""}.b-fa-arrow-left:before{content:""}.b-fa-arrow-left-long:before{content:""}.b-fa-long-arrow-left:before{content:""}.b-fa-arrow-pointer:before{content:""}.b-fa-mouse-pointer:before{content:""}.b-fa-arrow-right:before{content:""}.b-fa-arrow-right-arrow-left:before{content:""}.b-fa-exchange:before{content:""}.b-fa-arrow-right-from-bracket:before{content:""}.b-fa-sign-out:before{content:""}.b-fa-arrow-right-long:before{content:""}.b-fa-long-arrow-right:before{content:""}.b-fa-arrow-right-to-bracket:before{content:""}.b-fa-sign-in:before{content:""}.b-fa-arrow-right-to-city:before{content:""}.b-fa-arrow-rotate-left:before{content:""}.b-fa-arrow-left-rotate:before{content:""}.b-fa-arrow-rotate-back:before{content:""}.b-fa-arrow-rotate-backward:before{content:""}.b-fa-undo:before{content:""}.b-fa-arrow-rotate-right:before{content:""}.b-fa-arrow-right-rotate:before{content:""}.b-fa-arrow-rotate-forward:before{content:""}.b-fa-redo:before{content:""}.b-fa-arrow-trend-down:before{content:""}.b-fa-arrow-trend-up:before{content:""}.b-fa-arrow-turn-down:before{content:""}.b-fa-level-down:before{content:""}.b-fa-arrow-turn-up:before{content:""}.b-fa-level-up:before{content:""}.b-fa-arrow-up:before{content:""}.b-fa-arrow-up-1-9:before{content:""}.b-fa-sort-numeric-up:before{content:""}.b-fa-arrow-up-9-1:before{content:""}.b-fa-sort-numeric-up-alt:before{content:""}.b-fa-arrow-up-a-z:before{content:""}.b-fa-sort-alpha-up:before{content:""}.b-fa-arrow-up-from-bracket:before{content:""}.b-fa-arrow-up-from-ground-water:before{content:""}.b-fa-arrow-up-from-water-pump:before{content:""}.b-fa-arrow-up-long:before{content:""}.b-fa-long-arrow-up:before{content:""}.b-fa-arrow-up-right-dots:before{content:""}.b-fa-arrow-up-right-from-square:before{content:""}.b-fa-external-link:before{content:""}.b-fa-arrow-up-short-wide:before{content:""}.b-fa-sort-amount-up-alt:before{content:""}.b-fa-arrow-up-wide-short:before{content:""}.b-fa-sort-amount-up:before{content:""}.b-fa-arrow-up-z-a:before{content:""}.b-fa-sort-alpha-up-alt:before{content:""}.b-fa-arrows-down-to-line:before{content:""}.b-fa-arrows-down-to-people:before{content:""}.b-fa-arrows-left-right:before{content:""}.b-fa-arrows-h:before{content:""}.b-fa-arrows-left-right-to-line:before{content:""}.b-fa-arrows-rotate:before{content:""}.b-fa-refresh:before{content:""}.b-fa-sync:before{content:""}.b-fa-arrows-spin:before{content:""}.b-fa-arrows-split-up-and-left:before{content:""}.b-fa-arrows-to-circle:before{content:""}.b-fa-arrows-to-dot:before{content:""}.b-fa-arrows-to-eye:before{content:""}.b-fa-arrows-turn-right:before{content:""}.b-fa-arrows-turn-to-dots:before{content:""}.b-fa-arrows-up-down:before{content:""}.b-fa-arrows-v:before{content:""}.b-fa-arrows-up-down-left-right:before{content:""}.b-fa-arrows:before{content:""}.b-fa-arrows-up-to-line:before{content:""}.b-fa-asterisk:before{content:"*"}.b-fa-at:before{content:"@"}.b-fa-atom:before{content:""}.b-fa-audio-description:before{content:""}.b-fa-austral-sign:before{content:""}.b-fa-award:before{content:""}.b-fa-b:before{content:"B"}.b-fa-baby:before{content:""}.b-fa-baby-carriage:before{content:""}.b-fa-carriage-baby:before{content:""}.b-fa-backward:before{content:""}.b-fa-backward-fast:before{content:""}.b-fa-fast-backward:before{content:""}.b-fa-backward-step:before{content:""}.b-fa-step-backward:before{content:""}.b-fa-bacon:before{content:""}.b-fa-bacteria:before{content:""}.b-fa-bacterium:before{content:""}.b-fa-bag-shopping:before{content:""}.b-fa-shopping-bag:before{content:""}.b-fa-bahai:before{content:""}.b-fa-baht-sign:before{content:""}.b-fa-ban:before{content:""}.b-fa-cancel:before{content:""}.b-fa-ban-smoking:before{content:""}.b-fa-smoking-ban:before{content:""}.b-fa-bandage:before{content:""}.b-fa-band-aid:before{content:""}.b-fa-barcode:before{content:""}.b-fa-bars:before{content:""}.b-fa-navicon:before{content:""}.b-fa-bars-progress:before{content:""}.b-fa-tasks-alt:before{content:""}.b-fa-bars-staggered:before{content:""}.b-fa-reorder:before{content:""}.b-fa-stream:before{content:""}.b-fa-baseball:before{content:""}.b-fa-baseball-ball:before{content:""}.b-fa-baseball-bat-ball:before{content:""}.b-fa-basket-shopping:before{content:""}.b-fa-shopping-basket:before{content:""}.b-fa-basketball:before{content:""}.b-fa-basketball-ball:before{content:""}.b-fa-bath:before{content:""}.b-fa-bathtub:before{content:""}.b-fa-battery-empty:before{content:""}.b-fa-battery-0:before{content:""}.b-fa-battery-full:before{content:""}.b-fa-battery:before{content:""}.b-fa-battery-5:before{content:""}.b-fa-battery-half:before{content:""}.b-fa-battery-3:before{content:""}.b-fa-battery-quarter:before{content:""}.b-fa-battery-2:before{content:""}.b-fa-battery-three-quarters:before{content:""}.b-fa-battery-4:before{content:""}.b-fa-bed:before{content:""}.b-fa-bed-pulse:before{content:""}.b-fa-procedures:before{content:""}.b-fa-beer-mug-empty:before{content:""}.b-fa-beer:before{content:""}.b-fa-bell:before{content:""}.b-fa-bell-concierge:before{content:""}.b-fa-concierge-bell:before{content:""}.b-fa-bell-slash:before{content:""}.b-fa-bezier-curve:before{content:""}.b-fa-bicycle:before{content:""}.b-fa-binoculars:before{content:""}.b-fa-biohazard:before{content:""}.b-fa-bitcoin-sign:before{content:""}.b-fa-blender:before{content:""}.b-fa-blender-phone:before{content:""}.b-fa-blog:before{content:""}.b-fa-bold:before{content:""}.b-fa-bolt:before{content:""}.b-fa-zap:before{content:""}.b-fa-bolt-lightning:before{content:""}.b-fa-bomb:before{content:""}.b-fa-bone:before{content:""}.b-fa-bong:before{content:""}.b-fa-book:before{content:""}.b-fa-book-atlas:before{content:""}.b-fa-atlas:before{content:""}.b-fa-book-bible:before{content:""}.b-fa-bible:before{content:""}.b-fa-book-bookmark:before{content:""}.b-fa-book-journal-whills:before{content:""}.b-fa-journal-whills:before{content:""}.b-fa-book-medical:before{content:""}.b-fa-book-open:before{content:""}.b-fa-book-open-reader:before{content:""}.b-fa-book-reader:before{content:""}.b-fa-book-quran:before{content:""}.b-fa-quran:before{content:""}.b-fa-book-skull:before{content:""}.b-fa-book-dead:before{content:""}.b-fa-bookmark:before{content:""}.b-fa-border-all:before{content:""}.b-fa-border-none:before{content:""}.b-fa-border-top-left:before{content:""}.b-fa-border-style:before{content:""}.b-fa-bore-hole:before{content:""}.b-fa-bottle-droplet:before{content:""}.b-fa-bottle-water:before{content:""}.b-fa-bowl-food:before{content:""}.b-fa-bowl-rice:before{content:""}.b-fa-bowling-ball:before{content:""}.b-fa-box:before{content:""}.b-fa-box-archive:before{content:""}.b-fa-archive:before{content:""}.b-fa-box-open:before{content:""}.b-fa-box-tissue:before{content:""}.b-fa-boxes-packing:before{content:""}.b-fa-boxes-stacked:before{content:""}.b-fa-boxes:before{content:""}.b-fa-boxes-alt:before{content:""}.b-fa-braille:before{content:""}.b-fa-brain:before{content:""}.b-fa-brazilian-real-sign:before{content:""}.b-fa-bread-slice:before{content:""}.b-fa-bridge:before{content:""}.b-fa-bridge-circle-check:before{content:""}.b-fa-bridge-circle-exclamation:before{content:""}.b-fa-bridge-circle-xmark:before{content:""}.b-fa-bridge-lock:before{content:""}.b-fa-bridge-water:before{content:""}.b-fa-briefcase:before{content:""}.b-fa-briefcase-medical:before{content:""}.b-fa-broom:before{content:""}.b-fa-broom-ball:before{content:""}.b-fa-quidditch:before{content:""}.b-fa-quidditch-broom-ball:before{content:""}.b-fa-brush:before{content:""}.b-fa-bucket:before{content:""}.b-fa-bug:before{content:""}.b-fa-bug-slash:before{content:""}.b-fa-bugs:before{content:""}.b-fa-building:before{content:""}.b-fa-building-circle-arrow-right:before{content:""}.b-fa-building-circle-check:before{content:""}.b-fa-building-circle-exclamation:before{content:""}.b-fa-building-circle-xmark:before{content:""}.b-fa-building-columns:before{content:""}.b-fa-bank:before{content:""}.b-fa-institution:before{content:""}.b-fa-museum:before{content:""}.b-fa-university:before{content:""}.b-fa-building-flag:before{content:""}.b-fa-building-lock:before{content:""}.b-fa-building-ngo:before{content:""}.b-fa-building-shield:before{content:""}.b-fa-building-un:before{content:""}.b-fa-building-user:before{content:""}.b-fa-building-wheat:before{content:""}.b-fa-bullhorn:before{content:""}.b-fa-bullseye:before{content:""}.b-fa-burger:before{content:""}.b-fa-hamburger:before{content:""}.b-fa-burst:before{content:""}.b-fa-bus:before{content:""}.b-fa-bus-simple:before{content:""}.b-fa-bus-alt:before{content:""}.b-fa-business-time:before{content:""}.b-fa-briefcase-clock:before{content:""}.b-fa-c:before{content:"C"}.b-fa-cake-candles:before{content:""}.b-fa-birthday-cake:before{content:""}.b-fa-cake:before{content:""}.b-fa-calculator:before{content:""}.b-fa-calendar:before{content:""}.b-fa-calendar-check:before{content:""}.b-fa-calendar-day:before{content:""}.b-fa-calendar-days:before{content:""}.b-fa-calendar-alt:before{content:""}.b-fa-calendar-minus:before{content:""}.b-fa-calendar-plus:before{content:""}.b-fa-calendar-week:before{content:""}.b-fa-calendar-xmark:before{content:""}.b-fa-calendar-times:before{content:""}.b-fa-camera:before{content:""}.b-fa-camera-alt:before{content:""}.b-fa-camera-retro:before{content:""}.b-fa-camera-rotate:before{content:""}.b-fa-campground:before{content:""}.b-fa-candy-cane:before{content:""}.b-fa-cannabis:before{content:""}.b-fa-capsules:before{content:""}.b-fa-car:before{content:""}.b-fa-automobile:before{content:""}.b-fa-car-battery:before{content:""}.b-fa-battery-car:before{content:""}.b-fa-car-burst:before{content:""}.b-fa-car-crash:before{content:""}.b-fa-car-on:before{content:""}.b-fa-car-rear:before{content:""}.b-fa-car-alt:before{content:""}.b-fa-car-side:before{content:""}.b-fa-car-tunnel:before{content:""}.b-fa-caravan:before{content:""}.b-fa-caret-down:before{content:""}.b-fa-caret-left:before{content:""}.b-fa-caret-right:before{content:""}.b-fa-caret-up:before{content:""}.b-fa-carrot:before{content:""}.b-fa-cart-arrow-down:before{content:""}.b-fa-cart-flatbed:before{content:""}.b-fa-dolly-flatbed:before{content:""}.b-fa-cart-flatbed-suitcase:before{content:""}.b-fa-luggage-cart:before{content:""}.b-fa-cart-plus:before{content:""}.b-fa-cart-shopping:before{content:""}.b-fa-shopping-cart:before{content:""}.b-fa-cash-register:before{content:""}.b-fa-cat:before{content:""}.b-fa-cedi-sign:before{content:""}.b-fa-cent-sign:before{content:""}.b-fa-certificate:before{content:""}.b-fa-chair:before{content:""}.b-fa-chalkboard:before{content:""}.b-fa-blackboard:before{content:""}.b-fa-chalkboard-user:before{content:""}.b-fa-chalkboard-teacher:before{content:""}.b-fa-champagne-glasses:before{content:""}.b-fa-glass-cheers:before{content:""}.b-fa-charging-station:before{content:""}.b-fa-chart-area:before{content:""}.b-fa-area-chart:before{content:""}.b-fa-chart-bar:before{content:""}.b-fa-bar-chart:before{content:""}.b-fa-chart-column:before{content:""}.b-fa-chart-gantt:before{content:""}.b-fa-chart-line:before{content:""}.b-fa-line-chart:before{content:""}.b-fa-chart-pie:before{content:""}.b-fa-pie-chart:before{content:""}.b-fa-chart-simple:before{content:""}.b-fa-check:before{content:""}.b-fa-check-double:before{content:""}.b-fa-check-to-slot:before{content:""}.b-fa-vote-yea:before{content:""}.b-fa-cheese:before{content:""}.b-fa-chess:before{content:""}.b-fa-chess-bishop:before{content:""}.b-fa-chess-board:before{content:""}.b-fa-chess-king:before{content:""}.b-fa-chess-knight:before{content:""}.b-fa-chess-pawn:before{content:""}.b-fa-chess-queen:before{content:""}.b-fa-chess-rook:before{content:""}.b-fa-chevron-down:before{content:""}.b-fa-chevron-left:before{content:""}.b-fa-chevron-right:before{content:""}.b-fa-chevron-up:before{content:""}.b-fa-child:before{content:""}.b-fa-child-dress:before{content:""}.b-fa-child-reaching:before{content:""}.b-fa-child-rifle:before{content:""}.b-fa-children:before{content:""}.b-fa-church:before{content:""}.b-fa-circle:before{content:""}.b-fa-circle-arrow-down:before{content:""}.b-fa-arrow-circle-down:before{content:""}.b-fa-circle-arrow-left:before{content:""}.b-fa-arrow-circle-left:before{content:""}.b-fa-circle-arrow-right:before{content:""}.b-fa-arrow-circle-right:before{content:""}.b-fa-circle-arrow-up:before{content:""}.b-fa-arrow-circle-up:before{content:""}.b-fa-circle-check:before{content:""}.b-fa-check-circle:before{content:""}.b-fa-circle-chevron-down:before{content:""}.b-fa-chevron-circle-down:before{content:""}.b-fa-circle-chevron-left:before{content:""}.b-fa-chevron-circle-left:before{content:""}.b-fa-circle-chevron-right:before{content:""}.b-fa-chevron-circle-right:before{content:""}.b-fa-circle-chevron-up:before{content:""}.b-fa-chevron-circle-up:before{content:""}.b-fa-circle-dollar-to-slot:before{content:""}.b-fa-donate:before{content:""}.b-fa-circle-dot:before{content:""}.b-fa-dot-circle:before{content:""}.b-fa-circle-down:before{content:""}.b-fa-arrow-alt-circle-down:before{content:""}.b-fa-circle-exclamation:before{content:""}.b-fa-exclamation-circle:before{content:""}.b-fa-circle-h:before{content:""}.b-fa-hospital-symbol:before{content:""}.b-fa-circle-half-stroke:before{content:""}.b-fa-adjust:before{content:""}.b-fa-circle-info:before{content:""}.b-fa-info-circle:before{content:""}.b-fa-circle-left:before{content:""}.b-fa-arrow-alt-circle-left:before{content:""}.b-fa-circle-minus:before{content:""}.b-fa-minus-circle:before{content:""}.b-fa-circle-nodes:before{content:""}.b-fa-circle-notch:before{content:""}.b-fa-circle-pause:before{content:""}.b-fa-pause-circle:before{content:""}.b-fa-circle-play:before{content:""}.b-fa-play-circle:before{content:""}.b-fa-circle-plus:before{content:""}.b-fa-plus-circle:before{content:""}.b-fa-circle-question:before{content:""}.b-fa-question-circle:before{content:""}.b-fa-circle-radiation:before{content:""}.b-fa-radiation-alt:before{content:""}.b-fa-circle-right:before{content:""}.b-fa-arrow-alt-circle-right:before{content:""}.b-fa-circle-stop:before{content:""}.b-fa-stop-circle:before{content:""}.b-fa-circle-up:before{content:""}.b-fa-arrow-alt-circle-up:before{content:""}.b-fa-circle-user:before{content:""}.b-fa-user-circle:before{content:""}.b-fa-circle-xmark:before{content:""}.b-fa-times-circle:before{content:""}.b-fa-xmark-circle:before{content:""}.b-fa-city:before{content:""}.b-fa-clapperboard:before{content:""}.b-fa-clipboard:before{content:""}.b-fa-clipboard-check:before{content:""}.b-fa-clipboard-list:before{content:""}.b-fa-clipboard-question:before{content:""}.b-fa-clipboard-user:before{content:""}.b-fa-clock:before{content:""}.b-fa-clock-four:before{content:""}.b-fa-clock-rotate-left:before{content:""}.b-fa-history:before{content:""}.b-fa-clone:before{content:""}.b-fa-closed-captioning:before{content:""}.b-fa-cloud:before{content:""}.b-fa-cloud-arrow-down:before{content:""}.b-fa-cloud-download:before{content:""}.b-fa-cloud-download-alt:before{content:""}.b-fa-cloud-arrow-up:before{content:""}.b-fa-cloud-upload:before{content:""}.b-fa-cloud-upload-alt:before{content:""}.b-fa-cloud-bolt:before{content:""}.b-fa-thunderstorm:before{content:""}.b-fa-cloud-meatball:before{content:""}.b-fa-cloud-moon:before{content:""}.b-fa-cloud-moon-rain:before{content:""}.b-fa-cloud-rain:before{content:""}.b-fa-cloud-showers-heavy:before{content:""}.b-fa-cloud-showers-water:before{content:""}.b-fa-cloud-sun:before{content:""}.b-fa-cloud-sun-rain:before{content:""}.b-fa-clover:before{content:""}.b-fa-code:before{content:""}.b-fa-code-branch:before{content:""}.b-fa-code-commit:before{content:""}.b-fa-code-compare:before{content:""}.b-fa-code-fork:before{content:""}.b-fa-code-merge:before{content:""}.b-fa-code-pull-request:before{content:""}.b-fa-coins:before{content:""}.b-fa-colon-sign:before{content:""}.b-fa-comment:before{content:""}.b-fa-comment-dollar:before{content:""}.b-fa-comment-dots:before{content:""}.b-fa-commenting:before{content:""}.b-fa-comment-medical:before{content:""}.b-fa-comment-slash:before{content:""}.b-fa-comment-sms:before{content:""}.b-fa-sms:before{content:""}.b-fa-comments:before{content:""}.b-fa-comments-dollar:before{content:""}.b-fa-compact-disc:before{content:""}.b-fa-compass:before{content:""}.b-fa-compass-drafting:before{content:""}.b-fa-drafting-compass:before{content:""}.b-fa-compress:before{content:""}.b-fa-computer:before{content:""}.b-fa-computer-mouse:before{content:""}.b-fa-mouse:before{content:""}.b-fa-cookie:before{content:""}.b-fa-cookie-bite:before{content:""}.b-fa-copy:before{content:""}.b-fa-copyright:before{content:""}.b-fa-couch:before{content:""}.b-fa-cow:before{content:""}.b-fa-credit-card:before{content:""}.b-fa-credit-card-alt:before{content:""}.b-fa-crop:before{content:""}.b-fa-crop-simple:before{content:""}.b-fa-crop-alt:before{content:""}.b-fa-cross:before{content:""}.b-fa-crosshairs:before{content:""}.b-fa-crow:before{content:""}.b-fa-crown:before{content:""}.b-fa-crutch:before{content:""}.b-fa-cruzeiro-sign:before{content:""}.b-fa-cube:before{content:""}.b-fa-cubes:before{content:""}.b-fa-cubes-stacked:before{content:""}.b-fa-d:before{content:"D"}.b-fa-database:before{content:""}.b-fa-delete-left:before{content:""}.b-fa-backspace:before{content:""}.b-fa-democrat:before{content:""}.b-fa-desktop:before{content:""}.b-fa-desktop-alt:before{content:""}.b-fa-dharmachakra:before{content:""}.b-fa-diagram-next:before{content:""}.b-fa-diagram-predecessor:before{content:""}.b-fa-diagram-project:before{content:""}.b-fa-project-diagram:before{content:""}.b-fa-diagram-successor:before{content:""}.b-fa-diamond:before{content:""}.b-fa-diamond-turn-right:before{content:""}.b-fa-directions:before{content:""}.b-fa-dice:before{content:""}.b-fa-dice-d20:before{content:""}.b-fa-dice-d6:before{content:""}.b-fa-dice-five:before{content:""}.b-fa-dice-four:before{content:""}.b-fa-dice-one:before{content:""}.b-fa-dice-six:before{content:""}.b-fa-dice-three:before{content:""}.b-fa-dice-two:before{content:""}.b-fa-disease:before{content:""}.b-fa-display:before{content:""}.b-fa-divide:before{content:""}.b-fa-dna:before{content:""}.b-fa-dog:before{content:""}.b-fa-dollar-sign:before{content:"$"}.b-fa-dollar:before{content:"$"}.b-fa-usd:before{content:"$"}.b-fa-dolly:before{content:""}.b-fa-dolly-box:before{content:""}.b-fa-dong-sign:before{content:""}.b-fa-door-closed:before{content:""}.b-fa-door-open:before{content:""}.b-fa-dove:before{content:""}.b-fa-down-left-and-up-right-to-center:before{content:""}.b-fa-compress-alt:before{content:""}.b-fa-down-long:before{content:""}.b-fa-long-arrow-alt-down:before{content:""}.b-fa-download:before{content:""}.b-fa-dragon:before{content:""}.b-fa-draw-polygon:before{content:""}.b-fa-droplet:before{content:""}.b-fa-tint:before{content:""}.b-fa-droplet-slash:before{content:""}.b-fa-tint-slash:before{content:""}.b-fa-drum:before{content:""}.b-fa-drum-steelpan:before{content:""}.b-fa-drumstick-bite:before{content:""}.b-fa-dumbbell:before{content:""}.b-fa-dumpster:before{content:""}.b-fa-dumpster-fire:before{content:""}.b-fa-dungeon:before{content:""}.b-fa-e:before{content:"E"}.b-fa-ear-deaf:before{content:""}.b-fa-deaf:before{content:""}.b-fa-deafness:before{content:""}.b-fa-hard-of-hearing:before{content:""}.b-fa-ear-listen:before{content:""}.b-fa-assistive-listening-systems:before{content:""}.b-fa-earth-africa:before{content:""}.b-fa-globe-africa:before{content:""}.b-fa-earth-americas:before{content:""}.b-fa-earth:before{content:""}.b-fa-earth-america:before{content:""}.b-fa-globe-americas:before{content:""}.b-fa-earth-asia:before{content:""}.b-fa-globe-asia:before{content:""}.b-fa-earth-europe:before{content:""}.b-fa-globe-europe:before{content:""}.b-fa-earth-oceania:before{content:""}.b-fa-globe-oceania:before{content:""}.b-fa-egg:before{content:""}.b-fa-eject:before{content:""}.b-fa-elevator:before{content:""}.b-fa-ellipsis:before{content:""}.b-fa-ellipsis-h:before{content:""}.b-fa-ellipsis-vertical:before{content:""}.b-fa-ellipsis-v:before{content:""}.b-fa-envelope:before{content:""}.b-fa-envelope-circle-check:before{content:""}.b-fa-envelope-open:before{content:""}.b-fa-envelope-open-text:before{content:""}.b-fa-envelopes-bulk:before{content:""}.b-fa-mail-bulk:before{content:""}.b-fa-equals:before{content:"="}.b-fa-eraser:before{content:""}.b-fa-ethernet:before{content:""}.b-fa-euro-sign:before{content:""}.b-fa-eur:before{content:""}.b-fa-euro:before{content:""}.b-fa-exclamation:before{content:"!"}.b-fa-expand:before{content:""}.b-fa-explosion:before{content:""}.b-fa-eye:before{content:""}.b-fa-eye-dropper:before{content:""}.b-fa-eye-dropper-empty:before{content:""}.b-fa-eyedropper:before{content:""}.b-fa-eye-low-vision:before{content:""}.b-fa-low-vision:before{content:""}.b-fa-eye-slash:before{content:""}.b-fa-f:before{content:"F"}.b-fa-face-angry:before{content:""}.b-fa-angry:before{content:""}.b-fa-face-dizzy:before{content:""}.b-fa-dizzy:before{content:""}.b-fa-face-flushed:before{content:""}.b-fa-flushed:before{content:""}.b-fa-face-frown:before{content:""}.b-fa-frown:before{content:""}.b-fa-face-frown-open:before{content:""}.b-fa-frown-open:before{content:""}.b-fa-face-grimace:before{content:""}.b-fa-grimace:before{content:""}.b-fa-face-grin:before{content:""}.b-fa-grin:before{content:""}.b-fa-face-grin-beam:before{content:""}.b-fa-grin-beam:before{content:""}.b-fa-face-grin-beam-sweat:before{content:""}.b-fa-grin-beam-sweat:before{content:""}.b-fa-face-grin-hearts:before{content:""}.b-fa-grin-hearts:before{content:""}.b-fa-face-grin-squint:before{content:""}.b-fa-grin-squint:before{content:""}.b-fa-face-grin-squint-tears:before{content:""}.b-fa-grin-squint-tears:before{content:""}.b-fa-face-grin-stars:before{content:""}.b-fa-grin-stars:before{content:""}.b-fa-face-grin-tears:before{content:""}.b-fa-grin-tears:before{content:""}.b-fa-face-grin-tongue:before{content:""}.b-fa-grin-tongue:before{content:""}.b-fa-face-grin-tongue-squint:before{content:""}.b-fa-grin-tongue-squint:before{content:""}.b-fa-face-grin-tongue-wink:before{content:""}.b-fa-grin-tongue-wink:before{content:""}.b-fa-face-grin-wide:before{content:""}.b-fa-grin-alt:before{content:""}.b-fa-face-grin-wink:before{content:""}.b-fa-grin-wink:before{content:""}.b-fa-face-kiss:before{content:""}.b-fa-kiss:before{content:""}.b-fa-face-kiss-beam:before{content:""}.b-fa-kiss-beam:before{content:""}.b-fa-face-kiss-wink-heart:before{content:""}.b-fa-kiss-wink-heart:before{content:""}.b-fa-face-laugh:before{content:""}.b-fa-laugh:before{content:""}.b-fa-face-laugh-beam:before{content:""}.b-fa-laugh-beam:before{content:""}.b-fa-face-laugh-squint:before{content:""}.b-fa-laugh-squint:before{content:""}.b-fa-face-laugh-wink:before{content:""}.b-fa-laugh-wink:before{content:""}.b-fa-face-meh:before{content:""}.b-fa-meh:before{content:""}.b-fa-face-meh-blank:before{content:""}.b-fa-meh-blank:before{content:""}.b-fa-face-rolling-eyes:before{content:""}.b-fa-meh-rolling-eyes:before{content:""}.b-fa-face-sad-cry:before{content:""}.b-fa-sad-cry:before{content:""}.b-fa-face-sad-tear:before{content:""}.b-fa-sad-tear:before{content:""}.b-fa-face-smile:before{content:""}.b-fa-smile:before{content:""}.b-fa-face-smile-beam:before{content:""}.b-fa-smile-beam:before{content:""}.b-fa-face-smile-wink:before{content:""}.b-fa-smile-wink:before{content:""}.b-fa-face-surprise:before{content:""}.b-fa-surprise:before{content:""}.b-fa-face-tired:before{content:""}.b-fa-tired:before{content:""}.b-fa-fan:before{content:""}.b-fa-faucet:before{content:""}.b-fa-faucet-drip:before{content:""}.b-fa-fax:before{content:""}.b-fa-feather:before{content:""}.b-fa-feather-pointed:before{content:""}.b-fa-feather-alt:before{content:""}.b-fa-ferry:before{content:""}.b-fa-file:before{content:""}.b-fa-file-arrow-down:before{content:""}.b-fa-file-download:before{content:""}.b-fa-file-arrow-up:before{content:""}.b-fa-file-upload:before{content:""}.b-fa-file-audio:before{content:""}.b-fa-file-circle-check:before{content:""}.b-fa-file-circle-exclamation:before{content:""}.b-fa-file-circle-minus:before{content:""}.b-fa-file-circle-plus:before{content:""}.b-fa-file-circle-question:before{content:""}.b-fa-file-circle-xmark:before{content:""}.b-fa-file-code:before{content:""}.b-fa-file-contract:before{content:""}.b-fa-file-csv:before{content:""}.b-fa-file-excel:before{content:""}.b-fa-file-export:before{content:""}.b-fa-arrow-right-from-file:before{content:""}.b-fa-file-image:before{content:""}.b-fa-file-import:before{content:""}.b-fa-arrow-right-to-file:before{content:""}.b-fa-file-invoice:before{content:""}.b-fa-file-invoice-dollar:before{content:""}.b-fa-file-lines:before{content:""}.b-fa-file-alt:before{content:""}.b-fa-file-text:before{content:""}.b-fa-file-medical:before{content:""}.b-fa-file-pdf:before{content:""}.b-fa-file-pen:before{content:""}.b-fa-file-edit:before{content:""}.b-fa-file-powerpoint:before{content:""}.b-fa-file-prescription:before{content:""}.b-fa-file-shield:before{content:""}.b-fa-file-signature:before{content:""}.b-fa-file-video:before{content:""}.b-fa-file-waveform:before{content:""}.b-fa-file-medical-alt:before{content:""}.b-fa-file-word:before{content:""}.b-fa-file-zipper:before{content:""}.b-fa-file-archive:before{content:""}.b-fa-fill:before{content:""}.b-fa-fill-drip:before{content:""}.b-fa-film:before{content:""}.b-fa-filter:before{content:""}.b-fa-filter-circle-dollar:before{content:""}.b-fa-funnel-dollar:before{content:""}.b-fa-filter-circle-xmark:before{content:""}.b-fa-fingerprint:before{content:""}.b-fa-fire:before{content:""}.b-fa-fire-burner:before{content:""}.b-fa-fire-extinguisher:before{content:""}.b-fa-fire-flame-curved:before{content:""}.b-fa-fire-alt:before{content:""}.b-fa-fire-flame-simple:before{content:""}.b-fa-burn:before{content:""}.b-fa-fish:before{content:""}.b-fa-fish-fins:before{content:""}.b-fa-flag:before{content:""}.b-fa-flag-checkered:before{content:""}.b-fa-flag-usa:before{content:""}.b-fa-flask:before{content:""}.b-fa-flask-vial:before{content:""}.b-fa-floppy-disk:before{content:""}.b-fa-save:before{content:""}.b-fa-florin-sign:before{content:""}.b-fa-folder:before{content:""}.b-fa-folder-blank:before{content:""}.b-fa-folder-closed:before{content:""}.b-fa-folder-minus:before{content:""}.b-fa-folder-open:before{content:""}.b-fa-folder-plus:before{content:""}.b-fa-folder-tree:before{content:""}.b-fa-font:before{content:""}.b-fa-football:before{content:""}.b-fa-football-ball:before{content:""}.b-fa-forward:before{content:""}.b-fa-forward-fast:before{content:""}.b-fa-fast-forward:before{content:""}.b-fa-forward-step:before{content:""}.b-fa-step-forward:before{content:""}.b-fa-franc-sign:before{content:""}.b-fa-frog:before{content:""}.b-fa-futbol:before{content:""}.b-fa-futbol-ball:before{content:""}.b-fa-soccer-ball:before{content:""}.b-fa-g:before{content:"G"}.b-fa-gamepad:before{content:""}.b-fa-gas-pump:before{content:""}.b-fa-gauge:before{content:""}.b-fa-dashboard:before{content:""}.b-fa-gauge-med:before{content:""}.b-fa-tachometer-alt-average:before{content:""}.b-fa-gauge-high:before{content:""}.b-fa-tachometer-alt:before{content:""}.b-fa-tachometer-alt-fast:before{content:""}.b-fa-gauge-simple:before{content:""}.b-fa-gauge-simple-med:before{content:""}.b-fa-tachometer-average:before{content:""}.b-fa-gauge-simple-high:before{content:""}.b-fa-tachometer:before{content:""}.b-fa-tachometer-fast:before{content:""}.b-fa-gavel:before{content:""}.b-fa-legal:before{content:""}.b-fa-gear:before{content:""}.b-fa-cog:before{content:""}.b-fa-gears:before{content:""}.b-fa-cogs:before{content:""}.b-fa-gem:before{content:""}.b-fa-genderless:before{content:""}.b-fa-ghost:before{content:""}.b-fa-gift:before{content:""}.b-fa-gifts:before{content:""}.b-fa-glass-water:before{content:""}.b-fa-glass-water-droplet:before{content:""}.b-fa-glasses:before{content:""}.b-fa-globe:before{content:""}.b-fa-golf-ball-tee:before{content:""}.b-fa-golf-ball:before{content:""}.b-fa-gopuram:before{content:""}.b-fa-graduation-cap:before{content:""}.b-fa-mortar-board:before{content:""}.b-fa-greater-than:before{content:">"}.b-fa-greater-than-equal:before{content:""}.b-fa-grip:before{content:""}.b-fa-grip-horizontal:before{content:""}.b-fa-grip-lines:before{content:""}.b-fa-grip-lines-vertical:before{content:""}.b-fa-grip-vertical:before{content:""}.b-fa-group-arrows-rotate:before{content:""}.b-fa-guarani-sign:before{content:""}.b-fa-guitar:before{content:""}.b-fa-gun:before{content:""}.b-fa-h:before{content:"H"}.b-fa-hammer:before{content:""}.b-fa-hamsa:before{content:""}.b-fa-hand:before{content:""}.b-fa-hand-paper:before{content:""}.b-fa-hand-back-fist:before{content:""}.b-fa-hand-rock:before{content:""}.b-fa-hand-dots:before{content:""}.b-fa-allergies:before{content:""}.b-fa-hand-fist:before{content:""}.b-fa-fist-raised:before{content:""}.b-fa-hand-holding:before{content:""}.b-fa-hand-holding-dollar:before{content:""}.b-fa-hand-holding-usd:before{content:""}.b-fa-hand-holding-droplet:before{content:""}.b-fa-hand-holding-water:before{content:""}.b-fa-hand-holding-hand:before{content:""}.b-fa-hand-holding-heart:before{content:""}.b-fa-hand-holding-medical:before{content:""}.b-fa-hand-lizard:before{content:""}.b-fa-hand-middle-finger:before{content:""}.b-fa-hand-peace:before{content:""}.b-fa-hand-point-down:before{content:""}.b-fa-hand-point-left:before{content:""}.b-fa-hand-point-right:before{content:""}.b-fa-hand-point-up:before{content:""}.b-fa-hand-pointer:before{content:""}.b-fa-hand-scissors:before{content:""}.b-fa-hand-sparkles:before{content:""}.b-fa-hand-spock:before{content:""}.b-fa-handcuffs:before{content:""}.b-fa-hands:before{content:""}.b-fa-sign-language:before{content:""}.b-fa-signing:before{content:""}.b-fa-hands-asl-interpreting:before{content:""}.b-fa-american-sign-language-interpreting:before{content:""}.b-fa-asl-interpreting:before{content:""}.b-fa-hands-american-sign-language-interpreting:before{content:""}.b-fa-hands-bound:before{content:""}.b-fa-hands-bubbles:before{content:""}.b-fa-hands-wash:before{content:""}.b-fa-hands-clapping:before{content:""}.b-fa-hands-holding:before{content:""}.b-fa-hands-holding-child:before{content:""}.b-fa-hands-holding-circle:before{content:""}.b-fa-hands-praying:before{content:""}.b-fa-praying-hands:before{content:""}.b-fa-handshake:before{content:""}.b-fa-handshake-angle:before{content:""}.b-fa-hands-helping:before{content:""}.b-fa-handshake-simple:before{content:""}.b-fa-handshake-alt:before{content:""}.b-fa-handshake-simple-slash:before{content:""}.b-fa-handshake-alt-slash:before{content:""}.b-fa-handshake-slash:before{content:""}.b-fa-hanukiah:before{content:""}.b-fa-hard-drive:before{content:""}.b-fa-hdd:before{content:""}.b-fa-hashtag:before{content:"#"}.b-fa-hat-cowboy:before{content:""}.b-fa-hat-cowboy-side:before{content:""}.b-fa-hat-wizard:before{content:""}.b-fa-head-side-cough:before{content:""}.b-fa-head-side-cough-slash:before{content:""}.b-fa-head-side-mask:before{content:""}.b-fa-head-side-virus:before{content:""}.b-fa-heading:before{content:""}.b-fa-header:before{content:""}.b-fa-headphones:before{content:""}.b-fa-headphones-simple:before{content:""}.b-fa-headphones-alt:before{content:""}.b-fa-headset:before{content:""}.b-fa-heart:before{content:""}.b-fa-heart-circle-bolt:before{content:""}.b-fa-heart-circle-check:before{content:""}.b-fa-heart-circle-exclamation:before{content:""}.b-fa-heart-circle-minus:before{content:""}.b-fa-heart-circle-plus:before{content:""}.b-fa-heart-circle-xmark:before{content:""}.b-fa-heart-crack:before{content:""}.b-fa-heart-broken:before{content:""}.b-fa-heart-pulse:before{content:""}.b-fa-heartbeat:before{content:""}.b-fa-helicopter:before{content:""}.b-fa-helicopter-symbol:before{content:""}.b-fa-helmet-safety:before{content:""}.b-fa-hard-hat:before{content:""}.b-fa-hat-hard:before{content:""}.b-fa-helmet-un:before{content:""}.b-fa-highlighter:before{content:""}.b-fa-hill-avalanche:before{content:""}.b-fa-hill-rockslide:before{content:""}.b-fa-hippo:before{content:""}.b-fa-hockey-puck:before{content:""}.b-fa-holly-berry:before{content:""}.b-fa-horse:before{content:""}.b-fa-horse-head:before{content:""}.b-fa-hospital:before{content:""}.b-fa-hospital-alt:before{content:""}.b-fa-hospital-wide:before{content:""}.b-fa-hospital-user:before{content:""}.b-fa-hot-tub-person:before{content:""}.b-fa-hot-tub:before{content:""}.b-fa-hotdog:before{content:""}.b-fa-hotel:before{content:""}.b-fa-hourglass:before{content:""}.b-fa-hourglass-2:before{content:""}.b-fa-hourglass-half:before{content:""}.b-fa-hourglass-empty:before{content:""}.b-fa-hourglass-end:before{content:""}.b-fa-hourglass-3:before{content:""}.b-fa-hourglass-start:before{content:""}.b-fa-hourglass-1:before{content:""}.b-fa-house:before{content:""}.b-fa-home:before{content:""}.b-fa-home-alt:before{content:""}.b-fa-home-lg-alt:before{content:""}.b-fa-house-chimney:before{content:""}.b-fa-home-lg:before{content:""}.b-fa-house-chimney-crack:before{content:""}.b-fa-house-damage:before{content:""}.b-fa-house-chimney-medical:before{content:""}.b-fa-clinic-medical:before{content:""}.b-fa-house-chimney-user:before{content:""}.b-fa-house-chimney-window:before{content:""}.b-fa-house-circle-check:before{content:""}.b-fa-house-circle-exclamation:before{content:""}.b-fa-house-circle-xmark:before{content:""}.b-fa-house-crack:before{content:""}.b-fa-house-fire:before{content:""}.b-fa-house-flag:before{content:""}.b-fa-house-flood-water:before{content:""}.b-fa-house-flood-water-circle-arrow-right:before{content:""}.b-fa-house-laptop:before{content:""}.b-fa-laptop-house:before{content:""}.b-fa-house-lock:before{content:""}.b-fa-house-medical:before{content:""}.b-fa-house-medical-circle-check:before{content:""}.b-fa-house-medical-circle-exclamation:before{content:""}.b-fa-house-medical-circle-xmark:before{content:""}.b-fa-house-medical-flag:before{content:""}.b-fa-house-signal:before{content:""}.b-fa-house-tsunami:before{content:""}.b-fa-house-user:before{content:""}.b-fa-home-user:before{content:""}.b-fa-hryvnia-sign:before{content:""}.b-fa-hryvnia:before{content:""}.b-fa-hurricane:before{content:""}.b-fa-i:before{content:"I"}.b-fa-i-cursor:before{content:""}.b-fa-ice-cream:before{content:""}.b-fa-icicles:before{content:""}.b-fa-icons:before{content:""}.b-fa-heart-music-camera-bolt:before{content:""}.b-fa-id-badge:before{content:""}.b-fa-id-card:before{content:""}.b-fa-drivers-license:before{content:""}.b-fa-id-card-clip:before{content:""}.b-fa-id-card-alt:before{content:""}.b-fa-igloo:before{content:""}.b-fa-image:before{content:""}.b-fa-image-portrait:before{content:""}.b-fa-portrait:before{content:""}.b-fa-images:before{content:""}.b-fa-inbox:before{content:""}.b-fa-indent:before{content:""}.b-fa-indian-rupee-sign:before{content:""}.b-fa-indian-rupee:before{content:""}.b-fa-inr:before{content:""}.b-fa-industry:before{content:""}.b-fa-infinity:before{content:""}.b-fa-info:before{content:""}.b-fa-italic:before{content:""}.b-fa-j:before{content:"J"}.b-fa-jar:before{content:""}.b-fa-jar-wheat:before{content:""}.b-fa-jedi:before{content:""}.b-fa-jet-fighter:before{content:""}.b-fa-fighter-jet:before{content:""}.b-fa-jet-fighter-up:before{content:""}.b-fa-joint:before{content:""}.b-fa-jug-detergent:before{content:""}.b-fa-k:before{content:"K"}.b-fa-kaaba:before{content:""}.b-fa-key:before{content:""}.b-fa-keyboard:before{content:""}.b-fa-khanda:before{content:""}.b-fa-kip-sign:before{content:""}.b-fa-kit-medical:before{content:""}.b-fa-first-aid:before{content:""}.b-fa-kitchen-set:before{content:""}.b-fa-kiwi-bird:before{content:""}.b-fa-l:before{content:"L"}.b-fa-land-mine-on:before{content:""}.b-fa-landmark:before{content:""}.b-fa-landmark-dome:before{content:""}.b-fa-landmark-alt:before{content:""}.b-fa-landmark-flag:before{content:""}.b-fa-language:before{content:""}.b-fa-laptop:before{content:""}.b-fa-laptop-code:before{content:""}.b-fa-laptop-file:before{content:""}.b-fa-laptop-medical:before{content:""}.b-fa-lari-sign:before{content:""}.b-fa-layer-group:before{content:""}.b-fa-leaf:before{content:""}.b-fa-left-long:before{content:""}.b-fa-long-arrow-alt-left:before{content:""}.b-fa-left-right:before{content:""}.b-fa-arrows-alt-h:before{content:""}.b-fa-lemon:before{content:""}.b-fa-less-than:before{content:"<"}.b-fa-less-than-equal:before{content:""}.b-fa-life-ring:before{content:""}.b-fa-lightbulb:before{content:""}.b-fa-lines-leaning:before{content:""}.b-fa-link:before{content:""}.b-fa-chain:before{content:""}.b-fa-link-slash:before{content:""}.b-fa-chain-broken:before{content:""}.b-fa-chain-slash:before{content:""}.b-fa-unlink:before{content:""}.b-fa-lira-sign:before{content:""}.b-fa-list:before{content:""}.b-fa-list-squares:before{content:""}.b-fa-list-check:before{content:""}.b-fa-tasks:before{content:""}.b-fa-list-ol:before{content:""}.b-fa-list-1-2:before{content:""}.b-fa-list-numeric:before{content:""}.b-fa-list-ul:before{content:""}.b-fa-list-dots:before{content:""}.b-fa-litecoin-sign:before{content:""}.b-fa-location-arrow:before{content:""}.b-fa-location-crosshairs:before{content:""}.b-fa-location:before{content:""}.b-fa-location-dot:before{content:""}.b-fa-map-marker-alt:before{content:""}.b-fa-location-pin:before{content:""}.b-fa-map-marker:before{content:""}.b-fa-location-pin-lock:before{content:""}.b-fa-lock:before{content:""}.b-fa-lock-open:before{content:""}.b-fa-locust:before{content:""}.b-fa-lungs:before{content:""}.b-fa-lungs-virus:before{content:""}.b-fa-m:before{content:"M"}.b-fa-magnet:before{content:""}.b-fa-magnifying-glass:before{content:""}.b-fa-search:before{content:""}.b-fa-magnifying-glass-arrow-right:before{content:""}.b-fa-magnifying-glass-chart:before{content:""}.b-fa-magnifying-glass-dollar:before{content:""}.b-fa-search-dollar:before{content:""}.b-fa-magnifying-glass-location:before{content:""}.b-fa-search-location:before{content:""}.b-fa-magnifying-glass-minus:before{content:""}.b-fa-search-minus:before{content:""}.b-fa-magnifying-glass-plus:before{content:""}.b-fa-search-plus:before{content:""}.b-fa-manat-sign:before{content:""}.b-fa-map:before{content:""}.b-fa-map-location:before{content:""}.b-fa-map-marked:before{content:""}.b-fa-map-location-dot:before{content:""}.b-fa-map-marked-alt:before{content:""}.b-fa-map-pin:before{content:""}.b-fa-marker:before{content:""}.b-fa-mars:before{content:""}.b-fa-mars-and-venus:before{content:""}.b-fa-mars-and-venus-burst:before{content:""}.b-fa-mars-double:before{content:""}.b-fa-mars-stroke:before{content:""}.b-fa-mars-stroke-right:before{content:""}.b-fa-mars-stroke-h:before{content:""}.b-fa-mars-stroke-up:before{content:""}.b-fa-mars-stroke-v:before{content:""}.b-fa-martini-glass:before{content:""}.b-fa-glass-martini-alt:before{content:""}.b-fa-martini-glass-citrus:before{content:""}.b-fa-cocktail:before{content:""}.b-fa-martini-glass-empty:before{content:""}.b-fa-glass-martini:before{content:""}.b-fa-mask:before{content:""}.b-fa-mask-face:before{content:""}.b-fa-mask-ventilator:before{content:""}.b-fa-masks-theater:before{content:""}.b-fa-theater-masks:before{content:""}.b-fa-mattress-pillow:before{content:""}.b-fa-maximize:before{content:""}.b-fa-expand-arrows-alt:before{content:""}.b-fa-medal:before{content:""}.b-fa-memory:before{content:""}.b-fa-menorah:before{content:""}.b-fa-mercury:before{content:""}.b-fa-message:before{content:""}.b-fa-comment-alt:before{content:""}.b-fa-meteor:before{content:""}.b-fa-microchip:before{content:""}.b-fa-microphone:before{content:""}.b-fa-microphone-lines:before{content:""}.b-fa-microphone-alt:before{content:""}.b-fa-microphone-lines-slash:before{content:""}.b-fa-microphone-alt-slash:before{content:""}.b-fa-microphone-slash:before{content:""}.b-fa-microscope:before{content:""}.b-fa-mill-sign:before{content:""}.b-fa-minimize:before{content:""}.b-fa-compress-arrows-alt:before{content:""}.b-fa-minus:before{content:""}.b-fa-subtract:before{content:""}.b-fa-mitten:before{content:""}.b-fa-mobile:before{content:""}.b-fa-mobile-android:before{content:""}.b-fa-mobile-phone:before{content:""}.b-fa-mobile-button:before{content:""}.b-fa-mobile-retro:before{content:""}.b-fa-mobile-screen:before{content:""}.b-fa-mobile-android-alt:before{content:""}.b-fa-mobile-screen-button:before{content:""}.b-fa-mobile-alt:before{content:""}.b-fa-money-bill:before{content:""}.b-fa-money-bill-1:before{content:""}.b-fa-money-bill-alt:before{content:""}.b-fa-money-bill-1-wave:before{content:""}.b-fa-money-bill-wave-alt:before{content:""}.b-fa-money-bill-transfer:before{content:""}.b-fa-money-bill-trend-up:before{content:""}.b-fa-money-bill-wave:before{content:""}.b-fa-money-bill-wheat:before{content:""}.b-fa-money-bills:before{content:""}.b-fa-money-check:before{content:""}.b-fa-money-check-dollar:before{content:""}.b-fa-money-check-alt:before{content:""}.b-fa-monument:before{content:""}.b-fa-moon:before{content:""}.b-fa-mortar-pestle:before{content:""}.b-fa-mosque:before{content:""}.b-fa-mosquito:before{content:""}.b-fa-mosquito-net:before{content:""}.b-fa-motorcycle:before{content:""}.b-fa-mound:before{content:""}.b-fa-mountain:before{content:""}.b-fa-mountain-city:before{content:""}.b-fa-mountain-sun:before{content:""}.b-fa-mug-hot:before{content:""}.b-fa-mug-saucer:before{content:""}.b-fa-coffee:before{content:""}.b-fa-music:before{content:""}.b-fa-n:before{content:"N"}.b-fa-naira-sign:before{content:""}.b-fa-network-wired:before{content:""}.b-fa-neuter:before{content:""}.b-fa-newspaper:before{content:""}.b-fa-not-equal:before{content:""}.b-fa-note-sticky:before{content:""}.b-fa-sticky-note:before{content:""}.b-fa-notes-medical:before{content:""}.b-fa-o:before{content:"O"}.b-fa-object-group:before{content:""}.b-fa-object-ungroup:before{content:""}.b-fa-oil-can:before{content:""}.b-fa-oil-well:before{content:""}.b-fa-om:before{content:""}.b-fa-otter:before{content:""}.b-fa-outdent:before{content:""}.b-fa-dedent:before{content:""}.b-fa-p:before{content:"P"}.b-fa-pager:before{content:""}.b-fa-paint-roller:before{content:""}.b-fa-paintbrush:before{content:""}.b-fa-paint-brush:before{content:""}.b-fa-palette:before{content:""}.b-fa-pallet:before{content:""}.b-fa-panorama:before{content:""}.b-fa-paper-plane:before{content:""}.b-fa-paperclip:before{content:""}.b-fa-parachute-box:before{content:""}.b-fa-paragraph:before{content:""}.b-fa-passport:before{content:""}.b-fa-paste:before{content:""}.b-fa-file-clipboard:before{content:""}.b-fa-pause:before{content:""}.b-fa-paw:before{content:""}.b-fa-peace:before{content:""}.b-fa-pen:before{content:""}.b-fa-pen-clip:before{content:""}.b-fa-pen-alt:before{content:""}.b-fa-pen-fancy:before{content:""}.b-fa-pen-nib:before{content:""}.b-fa-pen-ruler:before{content:""}.b-fa-pencil-ruler:before{content:""}.b-fa-pen-to-square:before{content:""}.b-fa-edit:before{content:""}.b-fa-pencil:before{content:""}.b-fa-pencil-alt:before{content:""}.b-fa-people-arrows-left-right:before{content:""}.b-fa-people-arrows:before{content:""}.b-fa-people-carry-box:before{content:""}.b-fa-people-carry:before{content:""}.b-fa-people-group:before{content:""}.b-fa-people-line:before{content:""}.b-fa-people-pulling:before{content:""}.b-fa-people-robbery:before{content:""}.b-fa-people-roof:before{content:""}.b-fa-pepper-hot:before{content:""}.b-fa-percent:before{content:"%"}.b-fa-percentage:before{content:"%"}.b-fa-person:before{content:""}.b-fa-male:before{content:""}.b-fa-person-arrow-down-to-line:before{content:""}.b-fa-person-arrow-up-from-line:before{content:""}.b-fa-person-biking:before{content:""}.b-fa-biking:before{content:""}.b-fa-person-booth:before{content:""}.b-fa-person-breastfeeding:before{content:""}.b-fa-person-burst:before{content:""}.b-fa-person-cane:before{content:""}.b-fa-person-chalkboard:before{content:""}.b-fa-person-circle-check:before{content:""}.b-fa-person-circle-exclamation:before{content:""}.b-fa-person-circle-minus:before{content:""}.b-fa-person-circle-plus:before{content:""}.b-fa-person-circle-question:before{content:""}.b-fa-person-circle-xmark:before{content:""}.b-fa-person-digging:before{content:""}.b-fa-digging:before{content:""}.b-fa-person-dots-from-line:before{content:""}.b-fa-diagnoses:before{content:""}.b-fa-person-dress:before{content:""}.b-fa-female:before{content:""}.b-fa-person-dress-burst:before{content:""}.b-fa-person-drowning:before{content:""}.b-fa-person-falling:before{content:""}.b-fa-person-falling-burst:before{content:""}.b-fa-person-half-dress:before{content:""}.b-fa-person-harassing:before{content:""}.b-fa-person-hiking:before{content:""}.b-fa-hiking:before{content:""}.b-fa-person-military-pointing:before{content:""}.b-fa-person-military-rifle:before{content:""}.b-fa-person-military-to-person:before{content:""}.b-fa-person-praying:before{content:""}.b-fa-pray:before{content:""}.b-fa-person-pregnant:before{content:""}.b-fa-person-rays:before{content:""}.b-fa-person-rifle:before{content:""}.b-fa-person-running:before{content:""}.b-fa-running:before{content:""}.b-fa-person-shelter:before{content:""}.b-fa-person-skating:before{content:""}.b-fa-skating:before{content:""}.b-fa-person-skiing:before{content:""}.b-fa-skiing:before{content:""}.b-fa-person-skiing-nordic:before{content:""}.b-fa-skiing-nordic:before{content:""}.b-fa-person-snowboarding:before{content:""}.b-fa-snowboarding:before{content:""}.b-fa-person-swimming:before{content:""}.b-fa-swimmer:before{content:""}.b-fa-person-through-window:before{content:""}.b-fa-person-walking:before{content:""}.b-fa-walking:before{content:""}.b-fa-person-walking-arrow-loop-left:before{content:""}.b-fa-person-walking-arrow-right:before{content:""}.b-fa-person-walking-dashed-line-arrow-right:before{content:""}.b-fa-person-walking-luggage:before{content:""}.b-fa-person-walking-with-cane:before{content:""}.b-fa-blind:before{content:""}.b-fa-peseta-sign:before{content:""}.b-fa-peso-sign:before{content:""}.b-fa-phone:before{content:""}.b-fa-phone-flip:before{content:""}.b-fa-phone-alt:before{content:""}.b-fa-phone-slash:before{content:""}.b-fa-phone-volume:before{content:""}.b-fa-volume-control-phone:before{content:""}.b-fa-photo-film:before{content:""}.b-fa-photo-video:before{content:""}.b-fa-piggy-bank:before{content:""}.b-fa-pills:before{content:""}.b-fa-pizza-slice:before{content:""}.b-fa-place-of-worship:before{content:""}.b-fa-plane:before{content:""}.b-fa-plane-arrival:before{content:""}.b-fa-plane-circle-check:before{content:""}.b-fa-plane-circle-exclamation:before{content:""}.b-fa-plane-circle-xmark:before{content:""}.b-fa-plane-departure:before{content:""}.b-fa-plane-lock:before{content:""}.b-fa-plane-slash:before{content:""}.b-fa-plane-up:before{content:""}.b-fa-plant-wilt:before{content:""}.b-fa-plate-wheat:before{content:""}.b-fa-play:before{content:""}.b-fa-plug:before{content:""}.b-fa-plug-circle-bolt:before{content:""}.b-fa-plug-circle-check:before{content:""}.b-fa-plug-circle-exclamation:before{content:""}.b-fa-plug-circle-minus:before{content:""}.b-fa-plug-circle-plus:before{content:""}.b-fa-plug-circle-xmark:before{content:""}.b-fa-plus:before{content:"+"}.b-fa-add:before{content:"+"}.b-fa-plus-minus:before{content:""}.b-fa-podcast:before{content:""}.b-fa-poo:before{content:""}.b-fa-poo-storm:before{content:""}.b-fa-poo-bolt:before{content:""}.b-fa-poop:before{content:""}.b-fa-power-off:before{content:""}.b-fa-prescription:before{content:""}.b-fa-prescription-bottle:before{content:""}.b-fa-prescription-bottle-medical:before{content:""}.b-fa-prescription-bottle-alt:before{content:""}.b-fa-print:before{content:""}.b-fa-pump-medical:before{content:""}.b-fa-pump-soap:before{content:""}.b-fa-puzzle-piece:before{content:""}.b-fa-q:before{content:"Q"}.b-fa-qrcode:before{content:""}.b-fa-question:before{content:"?"}.b-fa-quote-left:before{content:""}.b-fa-quote-left-alt:before{content:""}.b-fa-quote-right:before{content:""}.b-fa-quote-right-alt:before{content:""}.b-fa-r:before{content:"R"}.b-fa-radiation:before{content:""}.b-fa-radio:before{content:""}.b-fa-rainbow:before{content:""}.b-fa-ranking-star:before{content:""}.b-fa-receipt:before{content:""}.b-fa-record-vinyl:before{content:""}.b-fa-rectangle-ad:before{content:""}.b-fa-ad:before{content:""}.b-fa-rectangle-list:before{content:""}.b-fa-list-alt:before{content:""}.b-fa-rectangle-xmark:before{content:""}.b-fa-rectangle-times:before{content:""}.b-fa-times-rectangle:before{content:""}.b-fa-window-close:before{content:""}.b-fa-recycle:before{content:""}.b-fa-registered:before{content:""}.b-fa-repeat:before{content:""}.b-fa-reply:before{content:""}.b-fa-mail-reply:before{content:""}.b-fa-reply-all:before{content:""}.b-fa-mail-reply-all:before{content:""}.b-fa-republican:before{content:""}.b-fa-restroom:before{content:""}.b-fa-retweet:before{content:""}.b-fa-ribbon:before{content:""}.b-fa-right-from-bracket:before{content:""}.b-fa-sign-out-alt:before{content:""}.b-fa-right-left:before{content:""}.b-fa-exchange-alt:before{content:""}.b-fa-right-long:before{content:""}.b-fa-long-arrow-alt-right:before{content:""}.b-fa-right-to-bracket:before{content:""}.b-fa-sign-in-alt:before{content:""}.b-fa-ring:before{content:""}.b-fa-road:before{content:""}.b-fa-road-barrier:before{content:""}.b-fa-road-bridge:before{content:""}.b-fa-road-circle-check:before{content:""}.b-fa-road-circle-exclamation:before{content:""}.b-fa-road-circle-xmark:before{content:""}.b-fa-road-lock:before{content:""}.b-fa-road-spikes:before{content:""}.b-fa-robot:before{content:""}.b-fa-rocket:before{content:""}.b-fa-rotate:before{content:""}.b-fa-sync-alt:before{content:""}.b-fa-rotate-left:before{content:""}.b-fa-rotate-back:before{content:""}.b-fa-rotate-backward:before{content:""}.b-fa-undo-alt:before{content:""}.b-fa-rotate-right:before{content:""}.b-fa-redo-alt:before{content:""}.b-fa-rotate-forward:before{content:""}.b-fa-route:before{content:""}.b-fa-rss:before{content:""}.b-fa-feed:before{content:""}.b-fa-ruble-sign:before{content:""}.b-fa-rouble:before{content:""}.b-fa-rub:before{content:""}.b-fa-ruble:before{content:""}.b-fa-rug:before{content:""}.b-fa-ruler:before{content:""}.b-fa-ruler-combined:before{content:""}.b-fa-ruler-horizontal:before{content:""}.b-fa-ruler-vertical:before{content:""}.b-fa-rupee-sign:before{content:""}.b-fa-rupee:before{content:""}.b-fa-rupiah-sign:before{content:""}.b-fa-s:before{content:"S"}.b-fa-sack-dollar:before{content:""}.b-fa-sack-xmark:before{content:""}.b-fa-sailboat:before{content:""}.b-fa-satellite:before{content:""}.b-fa-satellite-dish:before{content:""}.b-fa-scale-balanced:before{content:""}.b-fa-balance-scale:before{content:""}.b-fa-scale-unbalanced:before{content:""}.b-fa-balance-scale-left:before{content:""}.b-fa-scale-unbalanced-flip:before{content:""}.b-fa-balance-scale-right:before{content:""}.b-fa-school:before{content:""}.b-fa-school-circle-check:before{content:""}.b-fa-school-circle-exclamation:before{content:""}.b-fa-school-circle-xmark:before{content:""}.b-fa-school-flag:before{content:""}.b-fa-school-lock:before{content:""}.b-fa-scissors:before{content:""}.b-fa-cut:before{content:""}.b-fa-screwdriver:before{content:""}.b-fa-screwdriver-wrench:before{content:""}.b-fa-tools:before{content:""}.b-fa-scroll:before{content:""}.b-fa-scroll-torah:before{content:""}.b-fa-torah:before{content:""}.b-fa-sd-card:before{content:""}.b-fa-section:before{content:""}.b-fa-seedling:before{content:""}.b-fa-sprout:before{content:""}.b-fa-server:before{content:""}.b-fa-shapes:before{content:""}.b-fa-triangle-circle-square:before{content:""}.b-fa-share:before{content:""}.b-fa-arrow-turn-right:before{content:""}.b-fa-mail-forward:before{content:""}.b-fa-share-from-square:before{content:""}.b-fa-share-square:before{content:""}.b-fa-share-nodes:before{content:""}.b-fa-share-alt:before{content:""}.b-fa-sheet-plastic:before{content:""}.b-fa-shekel-sign:before{content:""}.b-fa-ils:before{content:""}.b-fa-shekel:before{content:""}.b-fa-sheqel:before{content:""}.b-fa-sheqel-sign:before{content:""}.b-fa-shield:before{content:""}.b-fa-shield-blank:before{content:""}.b-fa-shield-cat:before{content:""}.b-fa-shield-dog:before{content:""}.b-fa-shield-halved:before{content:""}.b-fa-shield-alt:before{content:""}.b-fa-shield-heart:before{content:""}.b-fa-shield-virus:before{content:""}.b-fa-ship:before{content:""}.b-fa-shirt:before{content:""}.b-fa-t-shirt:before{content:""}.b-fa-tshirt:before{content:""}.b-fa-shoe-prints:before{content:""}.b-fa-shop:before{content:""}.b-fa-store-alt:before{content:""}.b-fa-shop-lock:before{content:""}.b-fa-shop-slash:before{content:""}.b-fa-store-alt-slash:before{content:""}.b-fa-shower:before{content:""}.b-fa-shrimp:before{content:""}.b-fa-shuffle:before{content:""}.b-fa-random:before{content:""}.b-fa-shuttle-space:before{content:""}.b-fa-space-shuttle:before{content:""}.b-fa-sign-hanging:before{content:""}.b-fa-sign:before{content:""}.b-fa-signal:before{content:""}.b-fa-signal-5:before{content:""}.b-fa-signal-perfect:before{content:""}.b-fa-signature:before{content:""}.b-fa-signs-post:before{content:""}.b-fa-map-signs:before{content:""}.b-fa-sim-card:before{content:""}.b-fa-sink:before{content:""}.b-fa-sitemap:before{content:""}.b-fa-skull:before{content:""}.b-fa-skull-crossbones:before{content:""}.b-fa-slash:before{content:""}.b-fa-sleigh:before{content:""}.b-fa-sliders:before{content:""}.b-fa-sliders-h:before{content:""}.b-fa-smog:before{content:""}.b-fa-smoking:before{content:""}.b-fa-snowflake:before{content:""}.b-fa-snowman:before{content:""}.b-fa-snowplow:before{content:""}.b-fa-soap:before{content:""}.b-fa-socks:before{content:""}.b-fa-solar-panel:before{content:""}.b-fa-sort:before{content:""}.b-fa-unsorted:before{content:""}.b-fa-sort-down:before{content:""}.b-fa-sort-desc:before{content:""}.b-fa-sort-up:before{content:""}.b-fa-sort-asc:before{content:""}.b-fa-spa:before{content:""}.b-fa-spaghetti-monster-flying:before{content:""}.b-fa-pastafarianism:before{content:""}.b-fa-spell-check:before{content:""}.b-fa-spider:before{content:""}.b-fa-spinner:before{content:""}.b-fa-splotch:before{content:""}.b-fa-spoon:before{content:""}.b-fa-utensil-spoon:before{content:""}.b-fa-spray-can:before{content:""}.b-fa-spray-can-sparkles:before{content:""}.b-fa-air-freshener:before{content:""}.b-fa-square:before{content:""}.b-fa-square-arrow-up-right:before{content:""}.b-fa-external-link-square:before{content:""}.b-fa-square-caret-down:before{content:""}.b-fa-caret-square-down:before{content:""}.b-fa-square-caret-left:before{content:""}.b-fa-caret-square-left:before{content:""}.b-fa-square-caret-right:before{content:""}.b-fa-caret-square-right:before{content:""}.b-fa-square-caret-up:before{content:""}.b-fa-caret-square-up:before{content:""}.b-fa-square-check:before{content:""}.b-fa-check-square:before{content:""}.b-fa-square-envelope:before{content:""}.b-fa-envelope-square:before{content:""}.b-fa-square-full:before{content:""}.b-fa-square-h:before{content:""}.b-fa-h-square:before{content:""}.b-fa-square-minus:before{content:""}.b-fa-minus-square:before{content:""}.b-fa-square-nfi:before{content:""}.b-fa-square-parking:before{content:""}.b-fa-parking:before{content:""}.b-fa-square-pen:before{content:""}.b-fa-pen-square:before{content:""}.b-fa-pencil-square:before{content:""}.b-fa-square-person-confined:before{content:""}.b-fa-square-phone:before{content:""}.b-fa-phone-square:before{content:""}.b-fa-square-phone-flip:before{content:""}.b-fa-phone-square-alt:before{content:""}.b-fa-square-plus:before{content:""}.b-fa-plus-square:before{content:""}.b-fa-square-poll-horizontal:before{content:""}.b-fa-poll-h:before{content:""}.b-fa-square-poll-vertical:before{content:""}.b-fa-poll:before{content:""}.b-fa-square-root-variable:before{content:""}.b-fa-square-root-alt:before{content:""}.b-fa-square-rss:before{content:""}.b-fa-rss-square:before{content:""}.b-fa-square-share-nodes:before{content:""}.b-fa-share-alt-square:before{content:""}.b-fa-square-up-right:before{content:""}.b-fa-external-link-square-alt:before{content:""}.b-fa-square-virus:before{content:""}.b-fa-square-xmark:before{content:""}.b-fa-times-square:before{content:""}.b-fa-xmark-square:before{content:""}.b-fa-staff-aesculapius:before{content:""}.b-fa-rod-asclepius:before{content:""}.b-fa-rod-snake:before{content:""}.b-fa-staff-snake:before{content:""}.b-fa-stairs:before{content:""}.b-fa-stamp:before{content:""}.b-fa-star:before{content:""}.b-fa-star-and-crescent:before{content:""}.b-fa-star-half:before{content:""}.b-fa-star-half-stroke:before{content:""}.b-fa-star-half-alt:before{content:""}.b-fa-star-of-david:before{content:""}.b-fa-star-of-life:before{content:""}.b-fa-sterling-sign:before{content:""}.b-fa-gbp:before{content:""}.b-fa-pound-sign:before{content:""}.b-fa-stethoscope:before{content:""}.b-fa-stop:before{content:""}.b-fa-stopwatch:before{content:""}.b-fa-stopwatch-20:before{content:""}.b-fa-store:before{content:""}.b-fa-store-slash:before{content:""}.b-fa-street-view:before{content:""}.b-fa-strikethrough:before{content:""}.b-fa-stroopwafel:before{content:""}.b-fa-subscript:before{content:""}.b-fa-suitcase:before{content:""}.b-fa-suitcase-medical:before{content:""}.b-fa-medkit:before{content:""}.b-fa-suitcase-rolling:before{content:""}.b-fa-sun:before{content:""}.b-fa-sun-plant-wilt:before{content:""}.b-fa-superscript:before{content:""}.b-fa-swatchbook:before{content:""}.b-fa-synagogue:before{content:""}.b-fa-syringe:before{content:""}.b-fa-t:before{content:"T"}.b-fa-table:before{content:""}.b-fa-table-cells:before{content:""}.b-fa-th:before{content:""}.b-fa-table-cells-large:before{content:""}.b-fa-th-large:before{content:""}.b-fa-table-columns:before{content:""}.b-fa-columns:before{content:""}.b-fa-table-list:before{content:""}.b-fa-th-list:before{content:""}.b-fa-table-tennis-paddle-ball:before{content:""}.b-fa-ping-pong-paddle-ball:before{content:""}.b-fa-table-tennis:before{content:""}.b-fa-tablet:before{content:""}.b-fa-tablet-android:before{content:""}.b-fa-tablet-button:before{content:""}.b-fa-tablet-screen-button:before{content:""}.b-fa-tablet-alt:before{content:""}.b-fa-tablets:before{content:""}.b-fa-tachograph-digital:before{content:""}.b-fa-digital-tachograph:before{content:""}.b-fa-tag:before{content:""}.b-fa-tags:before{content:""}.b-fa-tape:before{content:""}.b-fa-tarp:before{content:""}.b-fa-tarp-droplet:before{content:""}.b-fa-taxi:before{content:""}.b-fa-cab:before{content:""}.b-fa-teeth:before{content:""}.b-fa-teeth-open:before{content:""}.b-fa-temperature-arrow-down:before{content:""}.b-fa-temperature-down:before{content:""}.b-fa-temperature-arrow-up:before{content:""}.b-fa-temperature-up:before{content:""}.b-fa-temperature-empty:before{content:""}.b-fa-temperature-0:before{content:""}.b-fa-thermometer-0:before{content:""}.b-fa-thermometer-empty:before{content:""}.b-fa-temperature-full:before{content:""}.b-fa-temperature-4:before{content:""}.b-fa-thermometer-4:before{content:""}.b-fa-thermometer-full:before{content:""}.b-fa-temperature-half:before{content:""}.b-fa-temperature-2:before{content:""}.b-fa-thermometer-2:before{content:""}.b-fa-thermometer-half:before{content:""}.b-fa-temperature-high:before{content:""}.b-fa-temperature-low:before{content:""}.b-fa-temperature-quarter:before{content:""}.b-fa-temperature-1:before{content:""}.b-fa-thermometer-1:before{content:""}.b-fa-thermometer-quarter:before{content:""}.b-fa-temperature-three-quarters:before{content:""}.b-fa-temperature-3:before{content:""}.b-fa-thermometer-3:before{content:""}.b-fa-thermometer-three-quarters:before{content:""}.b-fa-tenge-sign:before{content:""}.b-fa-tenge:before{content:""}.b-fa-tent:before{content:""}.b-fa-tent-arrow-down-to-line:before{content:""}.b-fa-tent-arrow-left-right:before{content:""}.b-fa-tent-arrow-turn-left:before{content:""}.b-fa-tent-arrows-down:before{content:""}.b-fa-tents:before{content:""}.b-fa-terminal:before{content:""}.b-fa-text-height:before{content:""}.b-fa-text-slash:before{content:""}.b-fa-remove-format:before{content:""}.b-fa-text-width:before{content:""}.b-fa-thermometer:before{content:""}.b-fa-thumbs-down:before{content:""}.b-fa-thumbs-up:before{content:""}.b-fa-thumbtack:before{content:""}.b-fa-thumb-tack:before{content:""}.b-fa-ticket:before{content:""}.b-fa-ticket-simple:before{content:""}.b-fa-ticket-alt:before{content:""}.b-fa-timeline:before{content:""}.b-fa-toggle-off:before{content:""}.b-fa-toggle-on:before{content:""}.b-fa-toilet:before{content:""}.b-fa-toilet-paper:before{content:""}.b-fa-toilet-paper-slash:before{content:""}.b-fa-toilet-portable:before{content:""}.b-fa-toilets-portable:before{content:""}.b-fa-toolbox:before{content:""}.b-fa-tooth:before{content:""}.b-fa-torii-gate:before{content:""}.b-fa-tornado:before{content:""}.b-fa-tower-broadcast:before{content:""}.b-fa-broadcast-tower:before{content:""}.b-fa-tower-cell:before{content:""}.b-fa-tower-observation:before{content:""}.b-fa-tractor:before{content:""}.b-fa-trademark:before{content:""}.b-fa-traffic-light:before{content:""}.b-fa-trailer:before{content:""}.b-fa-train:before{content:""}.b-fa-train-subway:before{content:""}.b-fa-subway:before{content:""}.b-fa-train-tram:before{content:""}.b-fa-tram:before{content:""}.b-fa-transgender:before{content:""}.b-fa-transgender-alt:before{content:""}.b-fa-trash:before{content:""}.b-fa-trash-arrow-up:before{content:""}.b-fa-trash-restore:before{content:""}.b-fa-trash-can:before{content:""}.b-fa-trash-alt:before{content:""}.b-fa-trash-can-arrow-up:before{content:""}.b-fa-trash-restore-alt:before{content:""}.b-fa-tree:before{content:""}.b-fa-tree-city:before{content:""}.b-fa-triangle-exclamation:before{content:""}.b-fa-exclamation-triangle:before{content:""}.b-fa-warning:before{content:""}.b-fa-trophy:before{content:""}.b-fa-trowel:before{content:""}.b-fa-trowel-bricks:before{content:""}.b-fa-truck:before{content:""}.b-fa-truck-arrow-right:before{content:""}.b-fa-truck-droplet:before{content:""}.b-fa-truck-fast:before{content:""}.b-fa-shipping-fast:before{content:""}.b-fa-truck-field:before{content:""}.b-fa-truck-field-un:before{content:""}.b-fa-truck-front:before{content:""}.b-fa-truck-medical:before{content:""}.b-fa-ambulance:before{content:""}.b-fa-truck-monster:before{content:""}.b-fa-truck-moving:before{content:""}.b-fa-truck-pickup:before{content:""}.b-fa-truck-plane:before{content:""}.b-fa-truck-ramp-box:before{content:""}.b-fa-truck-loading:before{content:""}.b-fa-tty:before{content:""}.b-fa-teletype:before{content:""}.b-fa-turkish-lira-sign:before{content:""}.b-fa-try:before{content:""}.b-fa-turkish-lira:before{content:""}.b-fa-turn-down:before{content:""}.b-fa-level-down-alt:before{content:""}.b-fa-turn-up:before{content:""}.b-fa-level-up-alt:before{content:""}.b-fa-tv:before{content:""}.b-fa-television:before{content:""}.b-fa-tv-alt:before{content:""}.b-fa-u:before{content:"U"}.b-fa-umbrella:before{content:""}.b-fa-umbrella-beach:before{content:""}.b-fa-underline:before{content:""}.b-fa-universal-access:before{content:""}.b-fa-unlock:before{content:""}.b-fa-unlock-keyhole:before{content:""}.b-fa-unlock-alt:before{content:""}.b-fa-up-down:before{content:""}.b-fa-arrows-alt-v:before{content:""}.b-fa-up-down-left-right:before{content:""}.b-fa-arrows-alt:before{content:""}.b-fa-up-long:before{content:""}.b-fa-long-arrow-alt-up:before{content:""}.b-fa-up-right-and-down-left-from-center:before{content:""}.b-fa-expand-alt:before{content:""}.b-fa-up-right-from-square:before{content:""}.b-fa-external-link-alt:before{content:""}.b-fa-upload:before{content:""}.b-fa-user:before{content:""}.b-fa-user-astronaut:before{content:""}.b-fa-user-check:before{content:""}.b-fa-user-clock:before{content:""}.b-fa-user-doctor:before{content:""}.b-fa-user-md:before{content:""}.b-fa-user-gear:before{content:""}.b-fa-user-cog:before{content:""}.b-fa-user-graduate:before{content:""}.b-fa-user-group:before{content:""}.b-fa-user-friends:before{content:""}.b-fa-user-injured:before{content:""}.b-fa-user-large:before{content:""}.b-fa-user-alt:before{content:""}.b-fa-user-large-slash:before{content:""}.b-fa-user-alt-slash:before{content:""}.b-fa-user-lock:before{content:""}.b-fa-user-minus:before{content:""}.b-fa-user-ninja:before{content:""}.b-fa-user-nurse:before{content:""}.b-fa-user-pen:before{content:""}.b-fa-user-edit:before{content:""}.b-fa-user-plus:before{content:""}.b-fa-user-secret:before{content:""}.b-fa-user-shield:before{content:""}.b-fa-user-slash:before{content:""}.b-fa-user-tag:before{content:""}.b-fa-user-tie:before{content:""}.b-fa-user-xmark:before{content:""}.b-fa-user-times:before{content:""}.b-fa-users:before{content:""}.b-fa-users-between-lines:before{content:""}.b-fa-users-gear:before{content:""}.b-fa-users-cog:before{content:""}.b-fa-users-line:before{content:""}.b-fa-users-rays:before{content:""}.b-fa-users-rectangle:before{content:""}.b-fa-users-slash:before{content:""}.b-fa-users-viewfinder:before{content:""}.b-fa-utensils:before{content:""}.b-fa-cutlery:before{content:""}.b-fa-v:before{content:"V"}.b-fa-van-shuttle:before{content:""}.b-fa-shuttle-van:before{content:""}.b-fa-vault:before{content:""}.b-fa-vector-square:before{content:""}.b-fa-venus:before{content:""}.b-fa-venus-double:before{content:""}.b-fa-venus-mars:before{content:""}.b-fa-vest:before{content:""}.b-fa-vest-patches:before{content:""}.b-fa-vial:before{content:""}.b-fa-vial-circle-check:before{content:""}.b-fa-vial-virus:before{content:""}.b-fa-vials:before{content:""}.b-fa-video:before{content:""}.b-fa-video-camera:before{content:""}.b-fa-video-slash:before{content:""}.b-fa-vihara:before{content:""}.b-fa-virus:before{content:""}.b-fa-virus-covid:before{content:""}.b-fa-virus-covid-slash:before{content:""}.b-fa-virus-slash:before{content:""}.b-fa-viruses:before{content:""}.b-fa-voicemail:before{content:""}.b-fa-volcano:before{content:""}.b-fa-volleyball:before{content:""}.b-fa-volleyball-ball:before{content:""}.b-fa-volume-high:before{content:""}.b-fa-volume-up:before{content:""}.b-fa-volume-low:before{content:""}.b-fa-volume-down:before{content:""}.b-fa-volume-off:before{content:""}.b-fa-volume-xmark:before{content:""}.b-fa-volume-mute:before{content:""}.b-fa-volume-times:before{content:""}.b-fa-vr-cardboard:before{content:""}.b-fa-w:before{content:"W"}.b-fa-walkie-talkie:before{content:""}.b-fa-wallet:before{content:""}.b-fa-wand-magic:before{content:""}.b-fa-magic:before{content:""}.b-fa-wand-magic-sparkles:before{content:""}.b-fa-magic-wand-sparkles:before{content:""}.b-fa-wand-sparkles:before{content:""}.b-fa-warehouse:before{content:""}.b-fa-water:before{content:""}.b-fa-water-ladder:before{content:""}.b-fa-ladder-water:before{content:""}.b-fa-swimming-pool:before{content:""}.b-fa-wave-square:before{content:""}.b-fa-weight-hanging:before{content:""}.b-fa-weight-scale:before{content:""}.b-fa-weight:before{content:""}.b-fa-wheat-awn:before{content:""}.b-fa-wheat-alt:before{content:""}.b-fa-wheat-awn-circle-exclamation:before{content:""}.b-fa-wheelchair:before{content:""}.b-fa-wheelchair-move:before{content:""}.b-fa-wheelchair-alt:before{content:""}.b-fa-whiskey-glass:before{content:""}.b-fa-glass-whiskey:before{content:""}.b-fa-wifi:before{content:""}.b-fa-wifi-3:before{content:""}.b-fa-wifi-strong:before{content:""}.b-fa-wind:before{content:""}.b-fa-window-maximize:before{content:""}.b-fa-window-minimize:before{content:""}.b-fa-window-restore:before{content:""}.b-fa-wine-bottle:before{content:""}.b-fa-wine-glass:before{content:""}.b-fa-wine-glass-empty:before{content:""}.b-fa-wine-glass-alt:before{content:""}.b-fa-won-sign:before{content:""}.b-fa-krw:before{content:""}.b-fa-won:before{content:""}.b-fa-worm:before{content:""}.b-fa-wrench:before{content:""}.b-fa-x:before{content:"X"}.b-fa-x-ray:before{content:""}.b-fa-xmark:before{content:""}.b-fa-close:before{content:""}.b-fa-multiply:before{content:""}.b-fa-remove:before{content:""}.b-fa-times:before{content:""}.b-fa-xmarks-lines:before{content:""}.b-fa-y:before{content:"Y"}.b-fa-yen-sign:before{content:""}.b-fa-cny:before{content:""}.b-fa-jpy:before{content:""}.b-fa-rmb:before{content:""}.b-fa-yen:before{content:""}.b-fa-yin-yang:before{content:""}.b-fa-z:before{content:"Z"}.sr-only,.b-fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.b-fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.b-fa{font-family:inherit;font-weight:inherit;line-height:inherit;-webkit-font-smoothing:inherit}.b-fa:before{font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900}.b-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;display:inline-flex;justify-content:center;align-items:center}.b-fw-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;vertical-align:0}.b-icon-add:before{content:"+"}.b-icon-remove:before{content:""}.b-icon-clear:before{content:""}.b-icon-close:before,.b-popup-close:before{content:""}.b-icon-collapse-down:before{content:""}.b-icon-collapse-left:before{content:""}.b-icon-collapse-right:before{content:""}.b-icon-collapse-up:before{content:""}.b-icon-filter-disable:before{content:""}.b-icon-search:before{content:""}.b-icon-search-plus:before{content:""}.b-icon-search-minus:before{content:""}.b-icon-hide:before{content:""}.b-icon-trash:before{content:""}.b-icon-edit:before{content:""}.b-icon-rename:before{content:""}.b-icon-copy:before{content:""}.b-icon-cut:before{content:""}.b-icon-paste:before{content:""}.b-icon-expand-row:before{content:""}.b-icon-expand-column:before{content:""}.b-icon-expand,.b-popup-expand:before{content:""}.b-icon-first:before{content:""}.b-rtl>.b-icon-first:before{transform:scaleX(-1)}.b-icon-last:before{content:""}.b-rtl>.b-icon-last:before{transform:scaleX(-1)}.b-icon-reload:before{content:""}.b-icon-undo:before{content:""}.b-icon-redo:before{content:""}.b-icon-compare:before{content:""}.b-icon-split-horizontal:before,.b-icon-split-vertical:before,.b-icon-split-both:before{min-width:1em!important;width:1em;height:1em;border-radius:2px;border:2px solid currentColor;overflow:hidden}.b-icon-split-horizontal:before{content:"┃";transform:rotate(90deg);border-left-width:3px}.b-icon-split-vertical:before{content:"┃";border-top-width:3px}.b-icon-split-both:before{content:"╋";border-top-width:3px}.b-icon-code:before{content:""}.b-icon-clipboard:before{content:""}.b-icon-filter:before,.b-icon-filter-equal:before{content:""}.b-icon-filter-less:before,.b-icon-filter-before:before{content:""}.b-icon-filter-more:before,.b-icon-filter-after:before{content:""}.b-icon-check:before{content:""}.b-icon-checked:before{content:""}.b-icon-unchecked:before{content:""}.b-icon-radio:before{content:""}.b-icon-radio-checked:before{content:""}.b-icon-radio-unchecked:before{content:""}.b-icon-calendar:before{content:""}.b-icon-calendar-day:before{content:""}.b-icon-clock:before{content:""}.b-icon-recurring:before{content:""}.b-icon-duration:before{content:""}.b-icon-milestone:before{content:""}.b-icon-locked:before{content:""}.b-icon-user:before{content:""}.b-icon-menu:before{content:""}.b-icon-menu-horizontal:before{content:""}.b-icon-menu-vertical:before{content:""}.b-icon-info:before{content:""}.b-icon-sub-menu:before{content:""}.b-icon-star:before{content:""}.b-icon-warning:before{content:""}.b-icon-columns:before{content:""}.b-icon-picker:before{content:"";transition:transform .2s}.b-icon-picker-rotated:before{content:"";transform:rotate(180deg);transition:transform .2s}.b-icon-resize-horizontal:before{content:""}.b-icon-fullscreen:before{content:""}.b-icon-cog:before{content:""}.b-linux .b-icon-cog:before,.b-windows .b-icon-cog:before{vertical-align:middle}.b-icon-file-download:before{content:""}.b-icon-sync:before{content:""}.b-icon-bad-mood-emoji:before{content:""}.b-icon-circle:before{content:""}.b-icon-square:before{content:""}.b-icon-merge-cells:before{content:""}.b-icon-up:before{content:""}.b-icon-down:before{content:""}.b-icon-left:before{content:""}.b-icon-right:before{content:""}.b-icon-angle-left:before{content:""}.b-icon-angle-right:before{content:""}.b-icon-previous:before{content:""}.b-rtl>.b-icon-previous:before{transform:scaleX(-1)}.b-icon-next:before{content:""}.b-rtl>.b-icon-next:before{transform:scaleX(-1)}.b-icon-move-left-right:before{content:""}.b-icon-move-up-down:before{content:""}.b-icon-spinner:before{content:"";animation:rotate 2s infinite linear}.b-icon-column-move-left:before{content:""}.b-icon-column-move-right:before{content:""}.b-icon-hide-column:before{content:""}.b-icon-sort:before{content:""}.b-icon-sort-asc:before{content:""}.b-icon-sort-desc:before{content:""}.b-icon-sorted-asc:before{content:""}.b-icon-group-asc:before{content:""}.b-icon-group-desc:before{content:""}.b-icon-group-collapse:before{content:""}.b-icon-group-expand:before{content:""}.b-icon-grouped-asc:before{content:""}.b-icon-tree-expand:before{content:""}.b-icon-tree-collapse:before{content:""}.b-icon-tree-folder:before{content:""}.b-icon-tree-folder-open:before{content:""}.b-icon-tree-leaf:before{content:""}.b-icon-expand-gridregion:before{content:""}.b-icon-collapse-gridregion:before{content:""}.b-icon-unassign:before{content:""}.b-icon-valid:before{content:""}.b-icon-invalid:before{content:""}.b-icon-checking:before{content:""}.b-icon-expand-resource:before{content:""}.b-icon-note:before{content:""}.b-icon-advanced:before{content:""}.b-icon-palette:before{content:""}.b-icon-renumber:before{content:""}.b-icon-indent:before{content:""}.b-icon-outdent:before{content:""}.b-icon-subtask:before{content:""}.b-icon-predecessor:before{content:""}.b-icon-successor:before{content:""}.b-icon-link:before{content:""}.b-icon-unlink:before{content:""}.b-icon-calendar-days:before{content:""}.b-icon-calendar-week:before{content:""}.b-groupbar{display:flex;flex:1;align-self:center;gap:2em;margin-inline-start:.3em;height:2.5em}.b-groupbar .b-chip{position:relative;padding-block:.5em;padding-inline:1em;outline:none!important;cursor:pointer}.b-groupbar .b-chip .b-close-icon{margin-inline-start:1em}.b-groupbar .b-chip:not(:last-child):after{content:"";font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;font-style:normal;text-decoration:none;position:absolute;right:-1.25em}.b-rtl .b-groupbar .b-chip:not(:last-child):after{content:"";right:unset;left:-1.25em}.b-groupbar.b-chips-closable .b-chip{padding-inline-end:.6em}.b-groupbar .b-chip.b-drop-target{width:8em;opacity:.5}.b-groupbar .b-chip.b-drop-target .b-icon{display:none}.b-grid-reordering-columns-with-groupbar.b-grid-header.b-drag-proxy{border-radius:1em;min-width:10em!important;padding-inline:1em}.b-grid-reordering-columns-with-groupbar.b-grid-header.b-drag-proxy .b-grid-header-text{padding:.5em 0}.b-grid-reordering-columns-with-groupbar.b-grid-header.b-drag-proxy,.b-grid-reordering-columns-with-groupbar.b-grid-header.b-drag-proxy .b-grid-header-text-content{width:auto!important}.b-icon-sort-asc:before{content:""}.b-icon-sort-desc:before{content:""}.b-icon-group-collapse:before{content:""!important}.b-icon-group-expand:before{content:""!important}.b-gridbase.b-no-column-lines .b-grid-header{border-right-color:transparent}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-BVqQ4OpK.woff2) format("woff2"),url(/assets/fa-solid-900-BNO9VvVv.ttf) format("truetype")}.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap{transform:translateY(-50%);margin-inline-start:0;height:1em}.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event{padding-inline-start:0;width:100%}.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content{justify-content:center;margin:0}.b-sch-vertical .b-sch-event-wrap.b-milestone-wrap .b-sch-event .b-sch-event-content label{left:unset;top:105%}.b-sch-canvas,.b-sch-foreground-canvas,.b-sch-background-canvas{position:absolute;top:0;left:0;pointer-events:none;height:100%;overflow:hidden;overflow:clip;contain:strict}.b-sch-vertical .b-sch-canvas,.b-sch-vertical .b-sch-foreground-canvas,.b-sch-vertical .b-sch-background-canvas{min-width:100%}.b-rtl .b-sch-canvas,.b-rtl .b-sch-foreground-canvas,.b-rtl .b-sch-background-canvas{left:auto;right:0}.b-sch-background-canvas{z-index:1;background-repeat:repeat}.b-sch-foreground-canvas{z-index:2}.b-row-reordering .b-sch-foreground-canvas *{pointer-events:none!important}.b-schedulerbase>.b-editor{z-index:5}.b-sch-event.b-milestone label,.b-sch-event .b-sch-event-content,.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event{font-size:13px}.b-sch-event-wrap{position:absolute;z-index:5;justify-content:center;align-items:center;pointer-events:all;transition:background-color .2s,color .2s,opacity .2s,font-weight .2s,border .2s;contain:layout style}.b-sch-event-wrap.b-readonly{opacity:.8}.b-sch-event-wrap.b-readonly .b-sch-event-content{opacity:.5}.b-animating:not(.b-eventbuffer-transition) .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing){transition:background-color .2s,color .2s,opacity .2s,font-weight .2s,border .2s,left .2s,top .2s,transform .2s,width .2s,height .2s,font-size .2s}.b-toggling-node .b-sch-event-wrap{transition:none}.b-sch-event-wrap:focus{z-index:105!important;outline:none}.b-scrolling .b-sch-event-wrap:not(.b-aborting){transition:none!important}.b-scrolling .b-sch-event-wrap:not(.b-aborting) .b-sch-event{transition:none!important}.b-grid-body-container.b-scrolling .b-sch-event-wrap{pointer-events:none}.b-sch-event-wrap.b-milestone-wrap{margin-inline-start:-.5em;z-index:4}.b-sch-event-wrap.b-milestone-wrap .b-sch-event{overflow:visible;box-shadow:none;background-color:transparent;width:1em}.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content{transition:background-color .2s,border .2s}.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon{justify-content:center}.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon .b-sch-event-content{font-size:inherit;justify-content:center;background-color:transparent}.b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-sch-event-withicon i{margin-inline-end:0;line-height:1em}.b-sch-event-wrap.b-milestone-wrap .b-sch-event label{position:absolute;left:110%}.b-sch-event-wrap.b-milestone-wrap .b-sch-event-content{display:flex;align-items:center}.b-sch-event-wrap.b-milestone-wrap .b-fa,.b-sch-event-wrap.b-milestone-wrap .b-icon{margin-inline-end:1em;color:#777;font-size:inherit}.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon){font-size:40%}.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content{font-size:inherit}.b-sch-event-wrap.b-milestone-wrap .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before{position:absolute;left:.1464465em;content:" ";height:.707107em;width:.707107em;transform-origin:50% 50%;transform:rotate(45deg);background-color:inherit}.b-using-keyboard .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-sch-event-withicon{outline:1px solid #64a2fe;outline-offset:3px}.b-using-keyboard .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event:not(.b-sch-event-withicon) .b-sch-event-content:before{outline:1px solid #64a2fe;outline-offset:3px}.b-sch-event-wrap.b-milestone-wrap.b-measure{height:1em;position:fixed;top:-10000px;left:-10000px;visibility:hidden}.b-sch-event-wrap.b-milestone-wrap.b-measure label{font-weight:400}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap{margin:0;min-width:0;flex-direction:row}.b-using-keyboard .b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active{outline:1px solid #64a2fe;outline-offset:3px}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone,.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-active .b-sch-event.b-milestone:before{outline:none}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone{font-size:inherit;left:.5em;width:calc(100% - 1em);min-width:0;padding:0;align-self:stretch;display:flex;align-items:center;justify-content:center;z-index:1}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone .b-sch-event-content{background-color:transparent;font-size:13px;justify-content:center}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone .b-sch-event-content:before{content:none}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before,.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after{background:inherit;position:absolute;content:" ";height:.707107em;width:.707107em;z-index:0}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:before{top:50%;left:0;transform-origin:50% 50%;transform:translate(-50%,-50%) rotate(45deg)}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap .b-sch-event.b-milestone:after{right:0;transform:rotate(-45deg);transform-origin:100% 0}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-milestone-wrap.b-measure .b-sch-event.b-milestone{width:calc(100% + 1em)}.b-sch-event{-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;overflow:hidden;white-space:nowrap;width:calc(100% - 1px);text-align:left;min-width:5px;min-height:5px;transition:background-color .2s,color .2s,opacity .2s,font-weight .2s,border .2s;position:relative}.b-toggling-node .b-sch-event{transition:none}.b-sch-event label{color:#888}.b-sch-event:not(.b-milestone) .b-fa,.b-sch-event:not(.b-milestone) .b-icon{margin-inline-end:.75em;line-height:inherit}.b-sch-event:before{font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900}.b-sch-event.b-sch-event-resizing,.b-sch-event:hover{z-index:6}.b-sch-event.b-sch-event-selected,.b-sch-event.b-sch-event-selected *{font-weight:500;z-index:6}.b-sch-event.b-sch-event-assign-selected{animation-name:instance-selected;animation-duration:.2s;animation-iteration-count:3;animation-timing-function:ease-in-out}.b-sch-event.b-milestone{transition:background 0s}.b-sch-event-wrap:not(.b-milestone-wrap){min-width:6px;min-height:6px}.b-using-keyboard .b-sch-event-wrap:not(.b-milestone-wrap).b-active .b-sch-event{outline:1px solid #64a2fe;outline-offset:3px}.b-sch-event-wrap:not(.b-milestone-wrap) .b-sch-event{align-self:flex-start}@keyframes instance-selected{0%{top:-2px}50%{top:2px}to{top:0}}.b-initial-fade-in .b-sch-dependency,.b-initial-fade-in .b-sch-event-wrap{opacity:0;animation-name:initial-fade-in;animation-duration:.5s;animation-fill-mode:forwards}@keyframes initial-fade-in{0%{opacity:0}to{opacity:1}}.b-initial-zoom-in .b-sch-event-wrap .b-sch-event{animation-name:initial-zoom-in;animation-duration:.4s;animation-timing-function:ease-in}@keyframes initial-zoom-in{0%{transform:scale(.01)}to{transform:scale(1)}}.b-initial-slide-from-left .b-sch-event-wrap{transform:translate(-100vw);animation-name:initial-slide-from-left;animation-duration:.7s;animation-fill-mode:forwards}@keyframes initial-slide-from-left{to{transform:translate(0)}}.b-initial-slide-from-top .b-sch-event-wrap{transform:translateY(-100vh);animation-name:initial-slide-from-top;animation-duration:.7s;animation-fill-mode:forwards}@keyframes initial-slide-from-top{to{transform:translateY(0)}}.b-sch-event-content{z-index:1}.b-milestone .b-sch-event-content{flex:1}.b-sch-event:not(.b-milestone) .b-sch-event-content{margin:0 .5em 0 .75em;text-overflow:ellipsis;overflow:hidden;display:flex}.b-sch-event:not(.b-milestone) .b-sch-event-content>:not(i){text-overflow:ellipsis;overflow:hidden}.b-verticaltimeaxis-row .b-sch-event:not(.b-milestone) .b-sch-event-content{flex-direction:column}.b-prevent-event-transitions .b-sch-event-wrap{transition:none!important}.b-sch-event-wrap{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.b-sch-event-wrap .b-sch-event{height:100%;grid-row:2}.b-sch-horizontal .b-sch-event-wrap,.b-sch-event-wrap.b-sch-horizontal{grid-template-columns:auto min-content minmax(auto,100%) min-content auto;grid-template-rows:min-content auto min-content}.b-sch-horizontal .b-sch-event-wrap .b-sch-event,.b-sch-event-wrap.b-sch-horizontal .b-sch-event{grid-column:3}.b-sch-event-wrap.b-sch-vertical{grid-template-rows:min-content minmax(auto,100%) min-content;grid-template-columns:100%}.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow{justify-content:center;padding-inline-start:0;padding-inline-end:0}.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-sch-event-content{flex-direction:column;align-items:center}.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow i{margin-inline-end:0;align-self:center}.b-sch-event-wrap.b-sch-vertical .b-sch-event-narrow .b-event-text-wrap{writing-mode:vertical-rl}.b-sch-event-wrap.b-sch-vertical .b-sch-event{grid-column:1}.b-sch-horizontal.b-eventbuffer-transition.b-animating .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing){transition:background-color .2s,color .2s,opacity .2s,font-weight .2s,border .2s,height .2s,font-size .2s}.b-sch-vertical.b-eventbuffer-transition.b-animating .b-sch-event-wrap:not(.b-dragging):not(.b-sch-event-wrap-resizing){transition:background-color .2s,color .2s,opacity .2s,font-weight .2s,border .2s,width .2s,font-size .2s}.b-sch-event-wrap,.b-gantt-task-wrap{--event-primary-color-h: 125.8895705521deg;--event-primary-color-s: 67.6348547718%;--event-primary-color-l: 47.2549019608%;--event-primary-color: hsl(var(--event-primary-color-h), var(--event-primary-color-s), var(--event-primary-color-l))}.b-sch-event-wrap>.b-sch-event:hover,.b-sch-event-wrap>.b-sch-event.b-sch-event-selected,.b-sch-event-wrap>.b-sch-event.b-sch-event-resizing,.b-sch-event-wrap>.b-gantt-task:hover,.b-sch-event-wrap>.b-gantt-task.b-sch-event-selected,.b-sch-event-wrap>.b-gantt-task.b-sch-event-resizing,.b-gantt-task-wrap>.b-sch-event:hover,.b-gantt-task-wrap>.b-sch-event.b-sch-event-selected,.b-gantt-task-wrap>.b-sch-event.b-sch-event-resizing,.b-gantt-task-wrap>.b-gantt-task:hover,.b-gantt-task-wrap>.b-gantt-task.b-sch-event-selected,.b-gantt-task-wrap>.b-gantt-task.b-sch-event-resizing{--event-s-factor: var(--event-hover-s-factor);--event-l-factor: var(--event-hover-l-factor);--event-a: var(--event-hover-a);--event-color: var(--event-hover-color);--event-opacity: var(--event-hover-opacity)}.b-sch-event-wrap>.b-sch-event.b-sch-event-selected:hover,.b-sch-event-wrap>.b-gantt-task.b-sch-event-selected:hover,.b-gantt-task-wrap>.b-sch-event.b-sch-event-selected:hover,.b-gantt-task-wrap>.b-gantt-task.b-sch-event-selected:hover{--event-s-factor: var(--event-selected-hover-s-factor);--event-l-factor: var(--event-selected-hover-l-factor);--event-a: var(--event-selected-hover-a)}.b-sch-color-none{--event-primary-color-h: null;--event-primary-color-s: null;--event-primary-color-l: null;--event-primary-color: null}.b-sch-event,.b-gantt-task,.b-sch-event>.b-sch-event-segments>.b-sch-event{--event-background-h: var(--event-primary-color-h);--event-background-s: var(--event-primary-color-s);--event-background-l: var(--event-primary-color-l);--event-s-factor: 1;--event-l-factor: 1;--event-a: 1;--event-hover-s-factor: 1;--event-hover-l-factor: 1;--event-hover-a: 1;--event-selected-hover-s-factor: 1;--event-selected-hover-l-factor: 1;--event-selected-hover-a: 1;--event-background-color: hsla( var(--event-background-h), calc(var(--event-background-s) * var(--event-s-factor)), calc(var(--event-background-l) * var(--event-l-factor)), var(--event-a) );--event-border-color: var(--event-primary-color);--event-border-width: 0px;--event-border-style: solid;--event-border-radius: 0;--event-color: #fff;--event-hover-color: #fff;--event-opacity: 1;--event-hover-opacity: 1;--event-font-weight: 500;color:var(--event-color);background-color:var(--event-background-color);border-color:var(--event-border-color);border-width:var(--event-border-width);border-style:var(--event-border-style);border-radius:var(--event-border-radius);font-weight:var(--event-font-weight);opacity:var(--event-opacity)}.b-sch-event.b-sch-event-startsoutside,.b-gantt-task.b-sch-event-startsoutside,.b-sch-event>.b-sch-event-segments>.b-sch-event.b-sch-event-startsoutside{border-inline-start:none}.b-sch-event-wrap.b-milestone-wrap>.b-sch-event.b-milestone{border-width:0}.b-schedulerbase.b-sch-layout-milestones .b-sch-event.b-milestone{background-color:var(--event-background-color);border-color:var(--event-border-color);border-width:var(--event-border-width) 0 var(--event-border-width) 0;opacity:var(--event-opacity);border-style:var(--event-border-style);font-weight:var(--event-font-weight)}.b-schedulerbase.b-sch-layout-milestones .b-sch-event.b-milestone:before{--event-border-width: inherit;--event-border-radius: inherit;border-style:var(--event-border-style);border-color:var(--event-border-color);border-top-width:0;border-inline-end-width:0;border-bottom-width:var(--event-border-width);border-inline-start-width:var(--event-border-width);border-bottom-left-radius:var(--event-border-radius)}.b-schedulerbase.b-sch-layout-milestones .b-sch-event.b-milestone:after{--event-border-width: inherit;--event-border-radius: inherit;border-style:var(--event-border-style);border-color:var(--event-border-color);border-top-width:0;border-inline-end-width:var(--event-border-width);border-inline-start-width:0;border-bottom-width:var(--event-border-width);border-bottom-right-radius:var(--event-border-radius);top:calc(var(--event-border-width) * -1)}.b-sch-event.b-milestone,.b-gantt-task.b-milestone{border-radius:0}.b-sch-event.b-milestone .b-gantt-task-content,.b-sch-event.b-milestone .b-sch-event-content,.b-gantt-task.b-milestone .b-gantt-task-content,.b-gantt-task.b-milestone .b-sch-event-content{background-color:var(--event-background-color)}.b-sch-event.b-milestone .b-gantt-task-content:before,.b-sch-event.b-milestone .b-sch-event-content:before,.b-gantt-task.b-milestone .b-gantt-task-content:before,.b-gantt-task.b-milestone .b-sch-event-content:before{border-width:var(--event-border-width);border-radius:var(--event-border-radius);border-color:var(--event-border-color);opacity:var(--event-opacity);border-style:var(--event-border-style)}.b-gantt-task,.b-sch-style-none .b-sch-event{--event-background-image: none}.b-gantt-task.b-sch-event-selected,.b-sch-style-none .b-sch-event.b-sch-event-selected{--event-background-image: linear-gradient(rgba(0, 0, 0, .25), rgba(0, 0, 0, .25))}.b-gantt-task.b-sch-event-selected:hover,.b-sch-style-none .b-sch-event.b-sch-event-selected:hover{--event-background-image: linear-gradient(rgba(0, 0, 0, .35), rgba(0, 0, 0, .35))}.b-gantt-task:hover,.b-sch-style-none .b-sch-event:hover{--event-background-image: linear-gradient(rgba(0, 0, 0, .15), rgba(0, 0, 0, .15))}.b-gantt-task:not(.b-milestone),.b-sch-style-none .b-sch-event:not(.b-milestone){background-image:var(--event-background-image)}.b-gantt-task.b-milestone>.b-sch-event-content:before,.b-sch-style-none .b-sch-event.b-milestone>.b-sch-event-content:before{background-image:var(--event-background-image)}.b-sch-vertical .b-sch-event{align-items:flex-start;padding-inline:.75em;white-space:normal}.b-sch-vertical .b-sch-event .b-sch-event-content{margin:.75em 0 .5em}.b-sch-vertical:not(.b-masked) .b-grid-empty .b-grid-subgrid:first-child:before{content:"";display:none}.b-sch-vertical:not(.b-masked) .b-grid-empty .b-timeline-subgrid:before{color:#262626;content:attr(data-empty-text);padding:1em}.b-sch-vertical .b-grid-row{border-bottom:none}.b-sch-vertical.b-eventlayout-mixed .b-sch-event{opacity:.8}.b-timelinebase.b-overlay-scrollbar .b-virtual-scrollers{z-index:100}.b-sch-layout-milestone-labels .b-milestone-wrap{padding-inline-start:1em}.b-sch-layout-milestone .b-milestone-wrap{min-width:1em}.b-scale-cell{padding-right:0!important;padding-left:0!important}.b-scale-cell .b-scale{background-color:transparent;font-weight:400}.b-scale-cell .b-scale-tick-label{font-size:70%}.b-schedulerbase.b-animating .b-grid-row{transition:height .2s,transform .2s}.b-grid-footer-container .b-sch-timeaxiscolumn{padding:0}.b-sch-timeaxis-cell{padding:0;flex:none!important;align-items:baseline;border-inline-end:none}.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected:not(.b-group-row){background-color:transparent}.b-gridbase .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-sch-timeaxis-cell.b-selected{background-color:transparent}.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd,.b-stripe .b-timeline-subgrid .b-grid-row.b-odd,.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-odd,.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-odd{background-color:#fafafacc}.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even,.b-stripe .b-timeline-subgrid .b-grid-row.b-even,.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-selected.b-even,.b-gridbase.b-stripe .b-timeline-subgrid .b-grid-row.b-even{background-color:#fffc}.b-stripe .b-timeline-subgrid .b-grid-row.b-selected .b-grid-cell.b-selected{background-color:transparent}.b-gridbase .b-timeline-subgrid .b-group-row.b-selected,.b-timeline-subgrid .b-group-row.b-selected,.b-timeline-subgrid .b-group-row{z-index:3;background-color:#fafbfccc}.b-timeline-subgrid{-webkit-user-select:none;user-select:none}.b-resource-info{flex:1;height:100%;display:flex;flex-direction:row;align-items:center;overflow:hidden}.b-resource-info dl{overflow:hidden}.b-resource-info dt{font-weight:600;margin-bottom:.2em;overflow:hidden;text-overflow:ellipsis}.b-resource-info dd{margin:0;font-size:.8em;color:#b0b0b7;overflow:hidden;text-overflow:ellipsis}.b-resource-info .b-resource-avatar{margin-inline-end:.5em}.b-resourcecollapse-cell{cursor:pointer}.b-resourcecollapse-cell .b-icon{transition:transform .2s!important}.b-resourcecollapse-cell .b-icon.b-flip{transform:rotate(180deg)}.b-columnlines .b-grid-cell:not(:last-child){border-inline-end:1px solid #e9eaeb}.b-columnlines .b-group-row .b-grid-cell{border-inline-end-color:transparent}.b-column-line,.b-column-line-major{height:100%;position:absolute;border-left-width:1px;border-left-style:solid}.b-column-line{border-color:#f4f5f5}.b-column-line-major{border-color:#d0d3d5;z-index:1}.b-sch-vertical .b-column-line:not(.b-resource-column-line),.b-sch-vertical .b-column-line-major{height:auto;width:100%;position:absolute;border-left:none;border-top-width:1px;border-top-style:solid}.b-sch-vertical .b-resource-group-divider{border-color:#d8d9da}.b-animating .b-resource-column-line{transition:left .2s linear}.b-sch-foreground-canvas>svg{overflow:visible;position:absolute;top:0;left:0;pointer-events:none;height:100%;z-index:3;--scheduler-dependency-marker: url(#arrowEnd)}.b-sch-dependency-arrow{fill:#bbb}.b-sch-dependency-arrow path{fill:inherit}.b-sch-dependency{pointer-events:visibleStroke;fill:transparent;stroke:#bbb;stroke-width:1;transition:stroke-width .2s linear}.b-sch-dependency.b-sch-dependency-over{stroke-width:2;stroke-dasharray:0}.b-sch-dependency.b-sch-released{display:none}.b-sch-dependency.b-click-area{stroke:transparent;stroke-dasharray:none!important;marker-end:none}.b-sch-dependency{marker-end:var(--scheduler-dependency-marker)}.b-sch-dependency.b-sch-bidirectional-line{marker-start:var(--scheduler-dependency-marker)}.b-sch-dependency.b-sch-dependency-markerless{marker-end:none}.b-dependencies .b-sch-event.b-sch-terminals-visible,.b-dependencies .b-gantt-task.b-sch-terminals-visible{overflow:visible}.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event,.b-dependencies.b-highlighting .b-sch-dependency{opacity:.3}.b-dependencies.b-highlighting .b-sch-event-wrap .b-sch-event.b-highlight,.b-dependencies.b-highlighting .b-sch-dependency.b-highlight{opacity:1}.b-dependencies.b-highlighting .b-sch-resourcetimerange{opacity:.3}.b-sch-terminal{width:12px;height:12px;background-color:#fff;border-width:1px;border-style:solid;border-color:inherit;border-radius:50%;position:absolute;z-index:2;cursor:pointer;--terminal-start-end-offset: 80%}@media (pointer: coarse){.b-sch-terminal{--terminal-start-end-offset: 115%}.b-sch-terminal:after{content:"";height:24px;width:24px;border-radius:50%;position:absolute;transform:translate(-7px,-7px)}}.b-sch-terminal.b-sch-terminal:hover{background-color:#e6e6e6}.b-dragging .b-sch-terminal,.b-sch-event-resizing .b-sch-terminal{display:none}.b-sch-event-wrap:not(.b-sch-event-hover) .b-sch-terminal{display:none}.b-creating-dependency .b-sch-terminal:hover,.b-creating-dependency .b-sch-terminal-active{background-color:#e6e6e6}.b-creating-dependency .b-sch-terminal:hover.b-valid,.b-creating-dependency .b-sch-terminal-active.b-valid{border-color:#27ca37;background-color:#9eeca5}.b-creating-dependency .b-sch-terminal:hover.b-invalid,.b-creating-dependency .b-sch-terminal-active.b-invalid{border-color:#e53f2c;background-color:#f6bbb4}.b-creating-dependency *{touch-action:none}.b-sch-terminal-top{top:0;left:50%;transform:translate(-50%) translateY(-80%)}.b-sch-terminal-bottom{bottom:0;left:50%;transform:translate(-50%) translateY(80%)}.b-sch-terminal-start{left:0;top:50%;transform:translate(calc(var(--terminal-start-end-offset) * -1 * var(--rtl-negate))) translateY(-50%)}.b-rtl .b-sch-terminal-start{left:auto;right:0}.b-sch-terminal-end{right:0;top:50%;transform:translate(calc(var(--terminal-start-end-offset) * var(--rtl-negate))) translateY(-50%)}.b-rtl .b-sch-terminal-end{right:auto;left:0}.b-labels-topbottom .b-schedulerbase:not(.b-sch-layout-milestones) .b-milestone:not(.b-sch-event-withicon) .b-sch-terminal-start,.b-labels-topbottom .b-gantt:not(.b-sch-layout-milestones) .b-milestone:not(.b-gantt-task-withicon) .b-sch-terminal-start{transform:translate(calc(-.35em * var(--rtl-negate)),-50%)}.b-labels-topbottom .b-schedulerbase:not(.b-sch-layout-milestones) .b-milestone:not(.b-sch-event-withicon) .b-sch-terminal-end,.b-labels-topbottom .b-gantt:not(.b-sch-layout-milestones) .b-milestone:not(.b-gantt-task-withicon) .b-sch-terminal-end{transform:translate(calc(.35em * var(--rtl-negate)),-50%)}.b-sch-dependency-connector{position:absolute;contain:strict;border-top:2px dashed #bbb;z-index:10;transform-origin:0 0;pointer-events:none}.b-sch-dependency-connector.b-removing{transition:width .2s ease-out}.b-sch-dependency-connector.b-valid{border-color:#27ca37;border-top-style:solid}.b-sch-dependency-creation-tooltip.b-popup{max-width:none}.b-sch-dependency-creation-tooltip .b-popup-header{padding:.5em .075em;background-color:#27ca37}.b-safari .b-sch-dependency-creation-tooltip .b-popup-header,.b-firefox .b-sch-dependency-creation-tooltip .b-popup-header{width:1.5em}.b-sch-dependency-creation-tooltip .b-popup-header i{margin-bottom:.5em}.b-sch-dependency-creation-tooltip.b-rtl .b-popup-header i{margin-bottom:0;margin-top:.5em}.b-sch-dependency-creation-tooltip.b-invalid .b-popup-header{background-color:#e53f2c}.b-sch-dependency-creation-tooltip.b-checking .b-popup-header{background-color:#b0b0b7}.b-sch-dependency-tooltip{display:grid;grid-template-columns:auto auto auto;grid-column-gap:.5em;align-items:center}.b-sch-dependency-tooltip label{font-size:.8em}.b-sch-dependency-creation-tooltip .b-panel-header,.b-sch-dependency-tooltip .b-panel-header{color:#fff}.b-sch-dependency-creation-tooltip .b-sch-box,.b-sch-dependency-tooltip .b-sch-box{width:12px;height:8px;border:1px solid #bbb;display:none;position:relative}.b-sch-dependency-creation-tooltip .b-sch-box.b-start,.b-sch-dependency-creation-tooltip .b-sch-box.b-end,.b-sch-dependency-creation-tooltip .b-sch-box.b-right,.b-sch-dependency-creation-tooltip .b-sch-box.b-left,.b-sch-dependency-creation-tooltip .b-sch-box.b-top,.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom,.b-sch-dependency-tooltip .b-sch-box.b-start,.b-sch-dependency-tooltip .b-sch-box.b-end,.b-sch-dependency-tooltip .b-sch-box.b-right,.b-sch-dependency-tooltip .b-sch-box.b-left,.b-sch-dependency-tooltip .b-sch-box.b-top,.b-sch-dependency-tooltip .b-sch-box.b-bottom{display:block}.b-sch-dependency-creation-tooltip .b-sch-box:after,.b-sch-dependency-tooltip .b-sch-box:after{content:"";width:3px;height:3px;border-radius:50%;background-color:#888;position:absolute}.b-sch-dependency-creation-tooltip .b-sch-box.b-end:after,.b-sch-dependency-creation-tooltip .b-sch-box.b-right:after,.b-sch-dependency-tooltip .b-sch-box.b-end:after,.b-sch-dependency-tooltip .b-sch-box.b-right:after{right:-2px;top:50%;transform:translateY(-50%)}.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-end:after,.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-end:after{right:auto;left:-2px}.b-sch-dependency-creation-tooltip .b-sch-box.b-start:after,.b-sch-dependency-creation-tooltip .b-sch-box.b-left:after,.b-sch-dependency-tooltip .b-sch-box.b-start:after,.b-sch-dependency-tooltip .b-sch-box.b-left:after{left:-2px;top:50%;transform:translateY(-50%)}.b-rtl .b-sch-dependency-creation-tooltip .b-sch-box.b-start:after,.b-rtl .b-sch-dependency-tooltip .b-sch-box.b-start:after{left:auto;right:-2px}.b-sch-dependency-creation-tooltip .b-sch-box.b-top:after,.b-sch-dependency-tooltip .b-sch-box.b-top:after{top:-2px;left:50%;transform:translate(-50%)}.b-sch-dependency-creation-tooltip .b-sch-box.b-bottom:after,.b-sch-dependency-tooltip .b-sch-box.b-bottom:after{bottom:-2px;left:50%;transform:translate(-50%)}.b-predecessor-list{display:flex;flex-direction:column}.b-predecessor-list>*{flex:0 0 auto;align-self:stretch;width:auto}.b-predecessor-list>.b-list-item .b-predecessor-item-text{flex:1}.b-predecessor-list>.b-list-item .b-sch-box{width:1.2em;height:.9em;border:1px solid #bbb;margin-inline-start:.5em;position:relative}.b-predecessor-list>.b-list-item .b-sch-box:after{content:"";width:.5em;height:.5em;border-radius:50%;background-color:#fff;position:absolute;border:1px solid #bbb;display:none}.b-predecessor-list>.b-list-item.b-selected .b-sch-box{background-color:#27ca37}.b-predecessor-list>.b-list-item.b-selected.b-fs .b-sch-box.b-from:after{right:-.25em;top:50%;transform:translateY(-50%);display:block}.b-predecessor-list>.b-list-item.b-selected.b-fs .b-sch-box.b-to:after{left:-.25em;top:50%;transform:translateY(-50%);display:block}.b-predecessor-list>.b-list-item.b-selected.b-sf .b-sch-box.b-from:after{left:-.25em;top:50%;transform:translateY(-50%);display:block}.b-predecessor-list>.b-list-item.b-selected.b-sf .b-sch-box.b-to:after{right:-.25em;top:50%;transform:translateY(-50%);display:block}.b-predecessor-list>.b-list-item.b-selected.b-ss .b-sch-box.b-from:after{left:-.25em;top:50%;transform:translateY(-50%);display:block}.b-predecessor-list>.b-list-item.b-selected.b-ss .b-sch-box.b-to:after{left:-.25em;top:50%;transform:translateY(-50%);display:block}.b-predecessor-list>.b-list-item.b-selected.b-ff .b-sch-box.b-from:after{right:-.25em;top:50%;transform:translateY(-50%);display:block}.b-predecessor-list>.b-list-item.b-selected.b-ff .b-sch-box.b-to:after{right:-.25em;top:50%;transform:translateY(-50%);display:block}.b-dependencyeditor.b-popup{width:29em}.b-dependencyeditor.b-popup .b-popup-content{padding:1em 1em 0}.b-dependencyeditor.b-popup .b-popup-content .b-textfield label,.b-dependencyeditor.b-popup .b-popup-content .b-checkbox label{flex:1 0 4em}.b-dependencyeditor.b-popup .b-popup-content .b-textfield .b-checkbox-label,.b-dependencyeditor.b-popup .b-popup-content .b-checkbox .b-checkbox-label{text-align:start}.b-dependencyeditor.b-popup .b-bottom-toolbar{padding:1em 1em .4em}.b-dependencyeditor.b-popup .b-bottom-toolbar .b-label-filler{display:none}.b-dependencyeditor.b-popup .b-bottom-toolbar>button{flex:1;margin-inline-end:.5em}.b-dependencyeditor.b-popup .b-bottom-toolbar>button:last-child{margin-inline-end:0}.b-dragselect-rect{position:absolute;left:0;top:0;transform-origin:0 0;pointer-events:none;z-index:100;border:1px dashed #474849}div.b-sch-event-wrap>.b-sch-event.b-cut-item{opacity:.4}.b-schedulerbase.b-dragging-event{-webkit-user-select:none;user-select:none}.b-sch-event-wrap.b-aborting,.b-sch-event-wrap.b-drag-unified-animation{transition:background-color .2s,color .2s,opacity .2s,font-weight .2s,border .2s,transform .2s,left .2s,top .2s}.b-sch-event-wrap.b-dragging{z-index:200}.b-sch-event-wrap.b-dragging.b-drag-main{z-index:201}.b-sch-event-wrap.b-dragging .b-sch-event{outline:none!important}.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-plain .b-sch-event-wrap.b-dragging .b-sch-event,.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-border .b-sch-event-wrap.b-dragging .b-sch-event,.b-sch-event-wrap.b-dragging .b-sch-event.b-sch-style-colored .b-sch-event-wrap.b-dragging .b-sch-event{box-shadow:0 3px 6px #0000001f,0 3px 6px #0000003d}.b-sch-event-wrap.b-hidden{display:none!important}.b-float-root>.b-tooltip.b-eventdrag-tooltip{pointer-events:none}.b-sch-tip-message{margin-top:.5em}.b-sch-tip-invalid .b-sch-tip-message{color:#e53f2c}.b-sch-tip-message .b-icon:first-child{margin-inline-end:.4em}.b-sch-tip-message:empty{display:none}.b-timelinebase.b-dragcreating{-webkit-user-select:none;user-select:none}.b-timelinebase.b-dragcreating .b-sch-timeaxis-cell,.b-timelinebase.b-dragcreating .b-sch-event-wrap,.b-timelinebase.b-dragcreating .b-gantt-task-wrap{pointer-events:none}.b-dragcreate-lock .b-iscreating{opacity:.5}.b-dragcreate-lock .b-iscreating .b-sch-event-content{display:none}.b-sch-dragcreating.b-too-narrow{opacity:.25}.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate,.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate{color:#e53f2c}.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-startdate .b-sch-clock,.b-sch-dragcreate-tooltip.b-too-narrow .b-sch-tooltip-enddate .b-sch-clock{border-color:#e53f2c}.b-eventeditor.b-popup{width:min(100%,16em + var(--date-time-length));min-width:min(100%,16em + var(--date-time-length));flex:unset}.b-eventeditor.b-popup.b-collapsed .b-panel-collapse-revealer{display:none}.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content .b-field>label{flex:0 0 6em}.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref=startDateField],.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref=endDateField]{flex:1 0 calc(55.5% + var(--date-width-difference) - .6em / 2)}.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref=startTimeField],.b-eventeditor.b-popup .b-eventeditor-content.b-popup-content [data-ref=endTimeField]{flex:1 0 calc(44.5% - var(--date-width-difference) - .6em / 2)}@media (min-width: 390px){.b-eventeditor.b-popup .b-bottom-toolbar>.b-toolbar-content{padding-inline-start:7.6em}}.b-eventeditor.b-popup .b-bottom-toolbar>.b-toolbar-content>button{flex:1;margin-inline-end:.5em;min-width:0}.b-eventeditor.b-popup .b-bottom-toolbar>.b-toolbar-content>button:last-child{margin-inline-end:0}.b-popup[class*=editor] .b-bottom-toolbar .b-toolbar-content{padding-top:0}.b-sch-event-wrap .b-sch-nonworkingtime{z-index:0}.b-dragging-event .b-sch-event-wrap.b-dragging .b-sch-nonworkingtime{display:none}.b-animating .b-sch-event-wrap .b-sch-timerange{transition:none}.b-sch-vertical .b-sch-event-wrap .b-sch-nonworkingtime{left:0}.b-sch-event-resizable-true,.b-sch-event-resizable-start,.b-sch-event-resizable-end{--handle-size: .5em}@media (pointer: coarse){.b-sch-event-resizable-true,.b-sch-event-resizable-start,.b-sch-event-resizable-end{--handle-size: 1em}}.b-sch-event-resizable-true:before,.b-sch-event-resizable-true:after,.b-sch-event-resizable-start:before,.b-sch-event-resizable-start:after,.b-sch-event-resizable-end:before,.b-sch-event-resizable-end:after{--handle-width: 9px;--handle-height: 50%;--handle-inset: 3px;--handle-align-inset: 25%;--gradient-dir: to right;--handle-opacity: .7;--clip-path: inset(0 0 0 var(--handle-inset));position:absolute;clip-path:var(--clip-path);left:0;top:var(--handle-align-inset);width:var(--handle-width);height:var(--handle-height);opacity:var(--handle-opacity);background:linear-gradient(var(--gradient-dir),#fff 1px,transparent 1px);background-size:2px;background-position:var(--handle-inset)}@media (pointer: coarse){.b-sch-event-resizable-true:before,.b-sch-event-resizable-true:after,.b-sch-event-resizable-start:before,.b-sch-event-resizable-start:after,.b-sch-event-resizable-end:before,.b-sch-event-resizable-end:after{--handle-width: 1.7em;--handle-inset: .7em}}.b-sch-event-resizable-true:after,.b-sch-event-resizable-start:after,.b-sch-event-resizable-end:after{--clip-path: inset(0 var(--handle-inset) 0 0);left:auto;right:0}.b-sch-vertical .b-sch-event-resizable-true:before,.b-sch-vertical .b-sch-event-resizable-true:after,.b-sch-vertical .b-sch-event-resizable-start:before,.b-sch-vertical .b-sch-event-resizable-start:after,.b-sch-vertical .b-sch-event-resizable-end:before,.b-sch-vertical .b-sch-event-resizable-end:after{--handle-width: 50%;--handle-height: .7em;--gradient-dir: to bottom;background-size:100% 2px;--clip-path: inset(var(--handle-inset) 0 0 0);top:0;left:var(--handle-align-inset)}@media (pointer: coarse){.b-sch-vertical .b-sch-event-resizable-true:before,.b-sch-vertical .b-sch-event-resizable-true:after,.b-sch-vertical .b-sch-event-resizable-start:before,.b-sch-vertical .b-sch-event-resizable-start:after,.b-sch-vertical .b-sch-event-resizable-end:before,.b-sch-vertical .b-sch-event-resizable-end:after{--handle-height: 1.7em}}.b-sch-vertical .b-sch-event-resizable-true:after,.b-sch-vertical .b-sch-event-resizable-start:after,.b-sch-vertical .b-sch-event-resizable-end:after{--clip-path: inset(0 0 var(--handle-inset) 0);top:auto;bottom:0}.b-eventresize:not(.b-readonly):not(.b-creating-dependency){--handle-cursor: ew-resize}.b-eventresize:not(.b-readonly):not(.b-creating-dependency).b-sch-vertical{--handle-cursor: ns-resize}.b-eventresize:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line)>.b-sch-event:not(.b-segmented).b-sch-event-resizable-start:before,.b-eventresize:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line)>.b-sch-event:not(.b-segmented).b-sch-event-resizable-end:after,.b-eventresize:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line)>.b-sch-event:not(.b-segmented).b-sch-event-resizable-true:before,.b-eventresize:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-wrap.b-sch-event-hover:not(.b-sch-style-line)>.b-sch-event:not(.b-segmented).b-sch-event-resizable-true:after,.b-eventresize:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-wrap:not(.b-sch-style-line) .b-sch-event-resizing.b-sch-event-resizable-start:before,.b-eventresize:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-wrap:not(.b-sch-style-line) .b-sch-event-resizing.b-sch-event-resizable-end:after,.b-eventresize:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-wrap:not(.b-sch-style-line) .b-sch-event-resizing.b-sch-event-resizable-true:before,.b-eventresize:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-wrap:not(.b-sch-style-line) .b-sch-event-resizing.b-sch-event-resizable-true:after{content:""}.b-eventresize:not(.b-readonly):not(.b-creating-dependency) .b-sch-event.b-resize-handle{cursor:var(--handle-cursor)}.b-eventresize:not(.b-readonly):not(.b-creating-dependency).b-resizing-event,.b-eventresize:not(.b-readonly):not(.b-creating-dependency) .b-sch-event-resizing{-webkit-user-select:none;user-select:none;cursor:var(--handle-cursor)!important}.b-sch-event-wrap.b-sch-event-wrap-resizing{z-index:7}.b-schedulerbase.b-resizing-event .b-sch-timeaxis-cell,.b-schedulerbase.b-resizing-event .b-sch-event-wrap{pointer-events:none}.b-popup.b-sch-event-tooltip{max-width:30em;display:flex;flex-direction:column}.b-popup.b-sch-event-tooltip .b-sch-event-title{font-weight:600}.b-eventtip-content{gap:.5em}.b-timeaxis-group-summary{display:flex;flex-direction:row;width:100%;height:100%}.b-timeaxis-group-summary .b-timeaxis-tick{display:flex;flex-direction:column;align-items:stretch;justify-content:center}.b-timeaxis-group-summary .b-timeaxis-summary-value{text-align:center}.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell,.b-gridbase.b-schedulerbase .b-timeline-subgrid .b-grid-row.b-group-footer.b-hover .b-grid-cell:hover{background-color:#fffbf5}.b-headerzoom-rect{position:absolute;left:0;top:0;height:100%;transform-origin:0 0;pointer-events:none;z-index:100;background:#98c1ff4d}.b-sch-event-wrap .b-sch-label,.b-gantt-task-wrap .b-sch-label{font-size:12px;text-align:center;white-space:nowrap;margin:.2em 0;color:#888;font-weight:500;-webkit-user-select:none;user-select:none;pointer-events:all}.b-sch-event-wrap .b-sch-label-before,.b-gantt-task-wrap .b-sch-label-before,.b-sch-event-wrap .b-sch-label-after,.b-gantt-task-wrap .b-sch-label-after{position:absolute;margin:0}.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-before,.b-baselines .b-sch-event-wrap.b-has-baselines .b-sch-label-after,.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-before,.b-baselines .b-gantt-task-wrap.b-has-baselines .b-sch-label-after{top:0;line-height:85%}.b-sch-event-wrap .b-sch-label-top{grid-column:3;grid-row:1}.b-sch-event-wrap .b-sch-label-before,.b-sch-event-wrap .b-sch-label-after{grid-row:1;margin-top:6px}.b-sch-event-wrap .b-sch-label-before{grid-column:1;transform:translate3d(calc(-100% * var(--rtl-negate)),0,0);margin-inline-start:-1.5em}.b-sch-event-wrap .b-sch-label-after{grid-column:5;margin-inline-start:1.5em}.b-sch-event-wrap .b-sch-label-bottom{grid-column:3;grid-row:3}.b-sch-event-wrap.b-milestone-wrap .b-sch-label-before,.b-sch-event-wrap.b-milestone-wrap .b-sch-label-after{margin-inline:0}.b-labels-topbottom .b-sch-event-wrap.b-milestone-wrap .b-milestone{width:100%}.b-measure-label{height:1em;position:fixed;top:-10000px;left:-10000px;visibility:hidden}.b-measure-label label{padding-inline-start:1.5em}.b-pan .b-timeline-subgrid{cursor:move}.b-sch-resourcetimerange{display:flex;position:absolute;left:0;background-color:#ffeb3b1a;color:#ecd300;z-index:2;justify-content:center;align-items:flex-end}.b-sch-resourcetimerange [data-task-feature]{display:flex;font-size:12px}.b-animating .b-sch-resourcetimerange{transition:background-color .2s,color .2s,opacity .2s,font-weight .2s,border .2s,transform .2s,left .2s,right .2s,width .2s,height .2s,font-size .2s}.b-sch-resourcetimerange .b-sch-event-withicon .b-fa{margin-inline-end:.4em;line-height:inherit}.b-sch-resourcetimerange .b-sch-event-content{margin:3px}.b-interactive-resourcetimeranges .b-sch-resourcetimerange{pointer-events:auto}.b-sch-vertical .b-sch-resourcetimerange{justify-content:center;align-items:flex-start}.b-sch-color-red.b-sch-resourcetimerange{background-color:#e53f2c1a;color:#b72615}.b-sch-color-pink.b-sch-resourcetimerange{background-color:#fe31831a;color:#e2015b}.b-sch-color-purple.b-sch-resourcetimerange{background-color:#fe31ea1a;color:#e201cc}.b-sch-color-violet.b-sch-resourcetimerange{background-color:#ac31fe1a;color:#8801e2}.b-sch-color-indigo.b-sch-resourcetimerange{background-color:#4531fe1a;color:#1701e2}.b-sch-color-blue.b-sch-resourcetimerange{background-color:#3183fe1a;color:#015be2}.b-sch-color-cyan.b-sch-resourcetimerange{background-color:#31e9fe1a;color:#01cbe2}.b-sch-color-teal.b-sch-resourcetimerange{background-color:#31feac1a;color:#01e288}.b-sch-color-green.b-sch-resourcetimerange{background-color:#27ca371a;color:#1c9928}.b-sch-color-lime.b-sch-resourcetimerange{background-color:#76e62c1a;color:#56b915}.b-sch-color-yellow.b-sch-resourcetimerange{background-color:#ffeb3b1a;color:#ecd300}.b-sch-color-orange.b-sch-resourcetimerange{background-color:#feac311a;color:#e28801}.b-sch-color-deep-orange.b-sch-resourcetimerange{background-color:#ff70431a;color:#f23a00}.b-sch-color-gray.b-sch-resourcetimerange{background-color:#a0a0a01a;color:#7e7272}.b-sch-color-gantt-green.b-sch-resourcetimerange{background-color:#8ee9971a;color:#3edc4d}.b-schedule-selected-tick{position:absolute;pointer-events:none;z-index:-1;background-color:#feac314d;display:flex;justify-content:center;align-items:center}.b-sch-scheduletip{min-width:10em}.b-sch-scheduletip.b-nonworking-time{opacity:0;pointer-events:none}.b-simpleeventeditor{z-index:15}.b-simpleeventeditor .b-field{align-items:stretch}.b-sch-horizontal .b-simpleeventeditor .b-field{height:100%}.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky,.b-milestone-wrap),.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange{overflow:visible}.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky,.b-milestone-wrap) .b-sch-event-content,.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event-content{position:sticky;left:.75em}.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky,.b-milestone-wrap) .b-sch-event,.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event{overflow:visible}.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange{justify-content:flex-start;overflow:visible}.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange>div{overflow:visible;width:100%}.b-rtl.b-stickyevents.b-sch-horizontal .b-sch-event-wrap:not(.b-disable-sticky,.b-milestone-wrap) .b-sch-event-content,.b-rtl.b-stickyevents.b-sch-horizontal .b-sch-resourcetimerange .b-sch-event-content{right:.75em}.b-firefox.b-stickyevents.b-sch-horizontal .b-sch-foreground-canvas{contain:none}.b-sch-summarybar{padding:0;flex-direction:row;justify-content:flex-start;flex-grow:unset!important}.b-sch-summarybar .b-timeaxis-tick{display:flex;flex-direction:column;text-align:center;overflow:hidden;justify-content:center;align-items:stretch}.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick{padding:.5em 0}.b-sch-summarybar:not(.b-sch-vertical) .b-timeaxis-tick:not(:last-child){border-inline-end:1px solid #d8d9da}.b-sch-vertical .b-sch-summarybar{flex-direction:column;align-items:stretch;background:#f3f4f5!important;color:#667280}.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick{padding:0 .5em}.b-sch-vertical .b-sch-summarybar .b-timeaxis-tick:not(:last-child){border-bottom:1px solid #d8d9da}.b-timeaxis-summary-tip{display:flex;flex-direction:row;flex-wrap:wrap}.b-timeaxis-summary-tip header{width:100%;text-align:center;font-weight:700;margin-bottom:1em}.b-timeaxis-summary-tip label{flex:1 1 50%}.b-timeaxis-summary-tip .b-timeaxis-summary-value{flex:0 0 auto}.b-sch-timeaxis-menu-daterange-popup{width:21em}.b-sch-timeaxis-menu-daterange-popup .b-left-nav-btn,.b-sch-timeaxis-menu-daterange-popup .b-right-nav-btn{max-width:1em}.b-float-root>.b-floating.b-interaction-tooltip{pointer-events:none}.b-timeranges-canvas{position:absolute;width:100%;height:100%;overflow:hidden}.b-sch-timerange{display:flex;flex-direction:row;align-items:center;position:absolute;left:0;overflow:hidden;justify-content:center;color:#aaa;z-index:1;cursor:pointer}.b-sch-timerange.b-over-resize-handle{cursor:ew-resize}.b-timelinebase:not(.b-dragging-timerange) .b-sch-timerange:hover{z-index:3}.b-sch-timerange label{font-size:.8em;color:inherit;white-space:nowrap;cursor:inherit;text-overflow:ellipsis;overflow:hidden;padding:.3em}.b-sch-timerange label i{margin-inline-end:.5em}.b-sch-foreground-canvas .b-sch-timerange.b-narrow-range label{writing-mode:tb;padding-inline-start:1em}.b-sch-current-time{pointer-events:none}.b-animating .b-sch-timerange{transition:transform .3s,width .3s,height .3s}.b-timeline-subgrid .b-sch-timerange{height:100%;align-items:flex-start;min-width:1px;color:#aaa;font-size:14px}.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label{overflow:visible}.b-timeline-subgrid .b-sch-timerange:not(.b-sch-line) label.b-vertical{-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;-ms-writing-mode:tb-lr}.b-timeline-subgrid .b-sch-timerange.b-sch-line{width:1px;overflow:visible}.b-timeline-subgrid .b-sch-timerange.b-sch-line:before{display:none}.b-timeline-subgrid .b-sch-range{background-color:#f0f0f080;pointer-events:none}.b-timeline-subgrid .b-sch-line{border-left:2px dotted #fab005;color:#fff;padding:0;z-index:2}.b-timeline-subgrid .b-sch-line label{background-color:#fab005;padding:.3em;white-space:nowrap}.b-timeline-subgrid .b-sch-current-time{border-left-color:#fa5252}.b-timeline-subgrid .b-sch-current-time label{background-color:#fa5252}.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line{flex-direction:column;justify-content:flex-start;z-index:6}.b-timelinebase:not(.b-sch-vertical) .b-timeline-subgrid .b-sch-line label{margin-top:.5em}.b-sch-vertical .b-sch-timerange{left:auto;top:0;justify-content:flex-start}.b-sch-vertical .b-sch-timerange label{-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;-ms-writing-mode:tb-lr;transform:rotate(180deg)}.b-sch-vertical .b-sch-timerange.b-over-resize-handle{cursor:ns-resize}.b-sch-vertical .b-timeline-subgrid .b-sch-timerange{height:auto;width:100%}.b-sch-vertical .b-timeline-subgrid .b-sch-line{border-top:2px dotted #fab005;color:#fff;padding:0;height:1px}.b-sch-vertical .b-timeline-subgrid .b-sch-line label{background-color:#fab005;padding:.3em;white-space:nowrap}.b-grid-header .b-sch-timerange{flex-direction:row;justify-content:center;bottom:0;background-color:#98c1ff;color:#fff;line-height:1;padding:.5em 0;-webkit-user-select:none;user-select:none}.b-grid-header .b-sch-timerange.b-sch-line{padding:.5em;background-color:#fab005;z-index:2}.b-grid-header .b-sch-timerange.b-sch-current-time{background-color:#fa5252}.b-grid-header .b-sch-timerange:before{margin-inline-end:.5em}.b-grid-header .b-sch-timerange label{padding:0}.b-grid-header.b-sch-timeaxiscolumn-levels-1 .b-sch-timerange{height:100%}.b-grid-header.b-sch-timeaxiscolumn-levels-2 .b-sch-timerange{height:50%}.b-grid-header.b-sch-timeaxiscolumn-levels-3 .b-sch-timerange{height:33.3333333333%}.b-grid-header .b-sch-line{border-bottom-right-radius:5px;border-top-right-radius:5px}.b-grid-header .b-sch-line.b-rtl{border-radius:5px 0 0 5px}.b-grid-header .b-sch-line.b-sch-timerange-with-headerlabel label{left:-2px}.b-verticaltimeaxiscolumn .b-sch-timerange{flex-direction:column;justify-content:center;right:0;background-color:#98c1ff;color:#fff;-webkit-user-select:none;user-select:none}.b-verticaltimeaxiscolumn .b-sch-timerange:before{margin-bottom:.5em}.b-verticaltimeaxiscolumn .b-sch-line{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.b-verticaltimeaxiscolumn .b-sch-line.b-sch-timerange-with-headerlabel label{top:-2px}.b-sch-timeranges-with-headerelements .b-timeline-subgrid .b-sch-range:before{display:none}.b-sch-timeaxiscolumn .b-selected-time-span,.b-verticaltimeaxiscolumn .b-selected-time-span{background:#3183fe;color:#fff;justify-content:space-between;padding:.4em;opacity:1}.b-sch-timeaxiscolumn .b-selected-time-span span,.b-verticaltimeaxiscolumn .b-selected-time-span span{white-space:nowrap;overflow:hidden}.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-start,.b-sch-timeaxiscolumn .b-selected-time-span .b-selection-end,.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-start,.b-verticaltimeaxiscolumn .b-selected-time-span .b-selection-end{align-self:flex-end}.b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close,.b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before,.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close,.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before{position:absolute;top:.2em;right:.4em;cursor:pointer}.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-icon-close,.b-timelinebase.b-rtl .b-sch-timeaxiscolumn .b-selected-time-span .b-popup-close:before,.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close,.b-timelinebase.b-rtl .b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before{left:.4em;right:auto}.b-sch-timeaxiscolumn .b-selected-time-span{font-size:.7em}.b-verticaltimeaxiscolumn .b-selected-time-span{width:calc(100% - 2em)}.b-verticaltimeaxiscolumn .b-selected-time-span span{font-size:.7em}.b-verticaltimeaxiscolumn .b-selected-time-span .b-icon-close,.b-verticaltimeaxiscolumn .b-selected-time-span .b-popup-close:before{left:.4em}.b-grid-header .b-selected-time-span,.b-timeline-subgrid .b-selected-time-span,.b-verticaltimeaxiscolumn .b-selected-time-span{transition:none;z-index:10}.b-timeline-subgrid .b-selected-time-span{background:#98c1ff33}.b-grid-headers .b-sch-nonworkingtime{background-color:#f0d5d54d;z-index:0;pointer-events:none}.b-sch-clockwrap{display:flex}.b-sch-clockwrap:not(:first-child){margin-top:.3em}.b-sch-clock{position:relative;height:21px;width:21px;min-width:21px;white-space:nowrap}.b-sch-clock .b-sch-hour-indicator{border-top:2px solid transparent;border-bottom:6px solid #777}.b-sch-clock .b-sch-minute-indicator{border-top:8px solid #777}.b-sch-clock .b-sch-minute-indicator,.b-sch-clock .b-sch-hour-indicator{position:absolute;left:50%;top:1px;width:2px;height:8px;overflow:hidden;margin-left:-1px;transform-origin:50% 100%}.b-sch-clock-hour .b-sch-clock{border:2px solid #feac31;background-color:#f8f8f8;border-radius:100%}.b-sch-clock-hour .b-sch-clock-dot{position:absolute;left:50%;top:50%;width:4px;height:4px;margin-left:-2px;margin-top:-2px;background:#777;border-radius:3px;z-index:2}.b-sch-clock-day .b-sch-clock{background-color:#f8f8f8;border:none;border-radius:2px}.b-sch-clock-day .b-sch-clock .b-sch-hour-indicator{width:inherit;position:static!important;background-color:#feac31;border-top-left-radius:2px;border-top-right-radius:2px;font-size:7px;line-height:8px;text-align:center;color:#fff;height:9px;text-indent:0;margin-top:-1px;margin-left:0;border:0 none;transform:none!important}.b-sch-clock-day .b-sch-clock .b-sch-minute-indicator{width:inherit;color:#555;position:static!important;height:16px;background-color:transparent;font-size:10px;text-align:center;text-indent:0;line-height:12px;border:none;margin-left:0;transform:none!important}.b-sch-clock-day .b-sch-clock-dot{display:none}.b-sch-clock-text{margin-inline-start:8px;padding-top:1px;white-space:nowrap;width:100%}.b-sticky-headers .b-grid-header,.b-sticky-headers .b-timeaxis,.b-sticky-headers .b-sticky-header,.b-sticky-headers .b-sch-header-timeaxis-cell{overflow:visible}.b-sticky-headers .b-sch-header-text.b-sticky-header{position:sticky}.b-sticky-headers .b-horizontaltimeaxis .b-sch-header-text.b-sticky-header{left:0;padding-inline-start:.75em;padding-inline-end:.5em}.b-sticky-headers .b-verticaltimeaxis .b-sch-header-text.b-sticky-header{top:.15em}.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row-0 .b-sch-header-text.b-sticky-header{padding-top:.5em}.b-sticky-headers .b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-text.b-sticky-header{padding-bottom:.5em}body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus,body:not(.b-using-keyboard) .b-sch-timeaxis-cell:focus-within{outline:none!important}.b-sch-header-timeaxis-cell{align-items:center}.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) .b-grid-header-container:not(.b-dragging-header) .b-depth-0:hover,.b-gridbase:not(.b-column-resizing):not(.b-row-reordering) .b-grid-header-container:not(.b-dragging-header) .b-depth-0:focus{background:transparent}.b-timelinehistogram .b-grid-row{z-index:3}.b-timelinehistogram .b-timelinehistogram-cell{padding:0;border-inline-end-width:0}.b-timelinehistogram .b-timeline-subgrid .b-grid-cell.b-focused:after{display:none}.b-timelinehistogram-histogram{padding:0;background-color:transparent}.b-sch-column.b-grid-header{padding:0}.b-grid-header-container .b-sch-timeaxiscolumn{-webkit-user-select:none;user-select:none;padding:0;flex-grow:unset!important;background-color:#f3f4f5;border-inline-end:0 none}.b-grid-header-container .b-sch-timeaxiscolumn.b-depth-0:hover{background-color:#f3f4f5!important}.b-grid-header-container .b-sch-timeaxiscolumn .b-sch-header-timeaxis-cell:hover{background-color:#fff}.b-horizontaltimeaxis{flex-direction:column;flex:1 0 100%}.b-horizontaltimeaxis .b-sch-header-row{flex:1 0 2em}.b-horizontaltimeaxis .b-sch-header-row.b-sch-header-row-0.b-lowest{flex:1}.b-horizontaltimeaxis .b-sch-header-timeaxis-cell{height:100%;border-inline-start:1px solid #d8d9da}.b-horizontaltimeaxis .b-sch-header-timeaxis-cell:hover{cursor:pointer;background-color:#fff}.b-horizontaltimeaxis .b-sch-header-timeaxis-cell.b-last .b-sch-header-text{overflow:hidden}.b-sch-timeaxiscolumn-levels-1{min-height:1.5em}.b-sch-timeaxiscolumn-levels-2{min-height:3em}.b-sch-timeaxiscolumn-levels-3{min-height:4.5em}.b-sch-header-row{position:relative;contain:strict}.b-sch-header-row:last-child .b-sch-header-timeaxis-cell{border-bottom:none}.b-sch-header-timeaxis-cell{display:flex;justify-content:center;position:absolute;color:#667280;border-bottom:1px solid #d8d9da;overflow:hidden;transition:background-color .2s;font-size:.9em;font-weight:500;padding:.5em 0;white-space:nowrap;contain:strict;-webkit-user-select:none;user-select:none}.b-sch-header-timeaxis-cell.b-align-start .b-sch-header-text,.b-sch-header-timeaxis-cell.b-align-end .b-sch-header-text{padding-inline-start:.75em;padding-inline-end:.5em}.b-sch-header-timeaxis-cell.b-align-start{justify-content:flex-start}.b-sch-header-timeaxis-cell.b-align-end{justify-content:flex-end}.b-schedulerbase.b-fill-last-column .b-sch-timeaxiscolumn:last-child{border-inline-end-color:#d8d9da}.b-verticaltimeaxiscolumn{flex-flow:column nowrap;align-items:stretch;padding:0;border-inline-end:none;background-color:#fbfcfc!important}.b-verticaltimeaxiscolumn.b-grid-cell.b-focused:after{display:none}.b-verticaltimeaxis{flex:1 0 100%;contain:strict}.b-verticaltimeaxis .b-sch-header-row{flex-direction:column;flex:1}.b-verticaltimeaxis .b-sch-header-timeaxis-cell{width:100%;text-transform:uppercase;padding:0;border-inline-start:0 none}.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell{border-inline-end:none;border-bottom:none;justify-content:flex-end;align-items:flex-start;contain:unset}.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell .b-sch-header-text{padding-inline-end:.5em;margin-top:-.75em}.b-verticaltimeaxis .b-sch-header-row.b-lowest .b-sch-header-timeaxis-cell:hover{background-color:#f3f4f5}.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest){flex:0 0 2em}.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-timeaxis-cell{align-items:flex-start;border-inline-end:1px solid #d8d9da}.b-verticaltimeaxis .b-sch-header-row:not(.b-lowest) .b-sch-header-text{padding-bottom:.75em;writing-mode:vertical-lr;-ms-writing-mode:tb-lr;transform:rotate(180deg)}.b-sch-vertical .b-sticky-headers .b-content-element,.b-sch-vertical .b-sticky-headers .b-grid-subgrid-locked,.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis-row,.b-sch-vertical .b-sticky-headers .b-verticaltimeaxiscolumn,.b-sch-vertical .b-sticky-headers .b-verticaltimeaxis,.b-sch-vertical .b-sticky-headers .b-sch-header-row,.b-sch-vertical .b-sticky-headers .b-sch-header-timeaxis-cell{overflow:visible}.b-sch-vertical .b-sch-timeaxiscolumn{flex-direction:row;min-height:3em}.b-resourceheader{flex:1;position:relative;contain:strict}.b-resourceheader.b-has-images{min-height:3em}.b-resourceheader.b-grouped{height:6em}.b-resourceheader-group-cell{position:absolute;display:flex;align-items:stretch;flex-direction:column;height:100%}.b-resourceheader-group-cell>span{padding:.5em 0;display:flex;width:100%;justify-content:center;align-items:center;border-bottom:1px solid #d8d9da;border-inline-end:1px solid #d8d9da}.b-resourceheader-group-cell .b-resourceheader-group-children{position:relative;height:100%}.b-resourceheader-cell{position:absolute;display:flex;justify-content:center;align-items:center;color:#667280;border-inline-end:1px solid #d8d9da;overflow:hidden;transition:background-color .2s;font-size:.9em;font-weight:500;padding:.5em;white-space:nowrap;contain:strict;height:100%;-webkit-user-select:none;user-select:none}.b-animating .b-resourceheader-cell{transition:width .2s,left .2s,right .2s}.b-resourceheader-cell:hover{cursor:pointer;background-color:#fff}.b-resourceheader-cell.b-align-start,.b-resourceheader-cell.b-align-end{padding-inline:.3em}.b-resourceheader-cell.b-align-start{justify-content:flex-start}.b-resourceheader-cell.b-align-end{justify-content:flex-end}.b-resourceheader-cell i{margin-inline-end:.5em}.b-resourceheader-cell .b-resource-name{overflow:hidden}.b-resourceheader-cell .b-resource-avatar{margin-inline-end:1em}.b-recurrenceconfirmationpopup.b-popup{width:29em;max-width:none}.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-header,.b-recurrenceconfirmationpopup.b-popup .b-recurrenceconfirmationpopup-content{padding:.65em}.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar>button{margin-inline-end:.5em}.b-recurrenceconfirmationpopup.b-popup .b-bottom-toolbar>button:last-child{margin-inline-end:0}button.b-button.b-recurrencelegendbutton{white-space:normal}.b-recurrenceeditor .b-panel{--panel-background-color: inherit}.b-recurrenceeditor .b-recurrenceeditorpanel-content.b-panel-content{padding:0;column-gap:1em}.b-recurrenceeditor .b-recurrenceeditorpanel-content.b-panel-content .b-field label.b-align-start{flex:1 0 10.4em}.b-recurrenceeditor .b-recurrenceeditorpanel-content.b-panel-content .b-recurrencepositionscombo{flex:0 0 9.6em}.b-recurrenceeditor .b-bottom-toolbar .b-label-filler{width:10em}.b-recurrenceeditor .b-bottom-toolbar button{flex:1}.b-schedulerpro-taskeditor .b-recurrenceeditor .b-buttongroup{font-size:.8em}.b-datepicker .b-icon-circle{font-size:50%;color:#3183fe;margin-top:1px}.b-datepicker .b-selected-date .b-icon-circle{color:#fff}.b-datepicker .b-cell-events-badge{display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:80%;background-color:#e53f2c;color:#fff;width:1.3em;height:1.3em}.b-datepicker-with-events .b-calendar-weekdays{padding-bottom:4px}.b-datepicker-with-events .b-calendar-week .b-calendar-cell{margin:1px;justify-content:flex-start}.b-datepicker-with-events .b-calendar-week .b-calendar-cell .b-datepicker-cell-inner{margin-bottom:.45em}.b-resourcecombo .b-resource-icon{display:none;margin-inline:.5em 0}.b-resourcecombo.b-show-event-color:not(.b-uses-chipview) .b-resource-icon{display:block}.b-resourcecombo-picker .b-icon{display:none;margin-inline-end:.5em}.b-resourcecombo-picker.b-show-event-color .b-icon{display:block}.b-resourcecombo-picker.b-show-event-color .b-selected .b-icon-square:before{content:""}.b-theme-material .b-resourcecombo .b-resource-icon{margin-inline:0 .5em}.b-resourcefilter .b-list-item{border:0 none;border-radius:0}.b-resourcefilter .b-icon{visibility:visible!important}.b-resourcefilter .b-icon:before{content:"";opacity:.6}.b-resourcefilter .b-selected .b-icon:before{content:"";opacity:1}.b-sch-red{background-color:#e53f2c}.b-sch-foreground-red{color:#e53f2c}.b-sch-pink{background-color:#fe3183}.b-sch-foreground-pink{color:#fe3183}.b-sch-purple{background-color:#fe31ea}.b-sch-foreground-purple{color:#fe31ea}.b-sch-magenta{background-color:#ff4dff}.b-sch-foreground-magenta{color:#ff4dff}.b-sch-violet{background-color:#ac31fe}.b-sch-foreground-violet{color:#ac31fe}.b-sch-indigo{background-color:#4531fe}.b-sch-foreground-indigo{color:#4531fe}.b-sch-blue{background-color:#3183fe}.b-sch-foreground-blue{color:#3183fe}.b-sch-cyan{background-color:#31e9fe}.b-sch-foreground-cyan{color:#31e9fe}.b-sch-teal{background-color:#31feac}.b-sch-foreground-teal{color:#31feac}.b-sch-green{background-color:#27ca37}.b-sch-foreground-green{color:#27ca37}.b-sch-lime{background-color:#76e62c}.b-sch-foreground-lime{color:#76e62c}.b-sch-gantt-green{background-color:#8ee997}.b-sch-foreground-gantt-green{color:#8ee997}.b-sch-yellow{background-color:#ffeb3b}.b-sch-foreground-yellow{color:#ffeb3b}.b-sch-orange{background-color:#feac31}.b-sch-foreground-orange{color:#feac31}.b-sch-deep-orange{background-color:#ff7043}.b-sch-foreground-deep-orange{color:#ff7043}.b-sch-gray{background-color:#a0a0a0}.b-sch-foreground-gray{color:#a0a0a0}.b-sch-light-gray{background-color:#e0e0e7}.b-sch-foreground-light-gray{color:#e0e0e7}.b-sch-color-red{--event-primary-color-h: 6.1621621622deg;--event-primary-color-s: 78.05907173%;--event-primary-color-l: 53.5294117647%}.b-sch-color-pink{--event-primary-color-h: 336deg;--event-primary-color-s: 99.0338164251%;--event-primary-color-l: 59.4117647059%}.b-sch-color-purple{--event-primary-color-h: 305.8536585366deg;--event-primary-color-s: 99.0338164251%;--event-primary-color-l: 59.4117647059%}.b-sch-color-violet{--event-primary-color-h: 276deg;--event-primary-color-s: 99.0338164251%;--event-primary-color-l: 59.4117647059%}.b-sch-color-indigo{--event-primary-color-h: 245.8536585366deg;--event-primary-color-s: 99.0338164251%;--event-primary-color-l: 59.4117647059%}.b-sch-color-blue{--event-primary-color-h: 216deg;--event-primary-color-s: 99.0338164251%;--event-primary-color-l: 59.4117647059%}.b-sch-color-cyan{--event-primary-color-h: 186.1463414634deg;--event-primary-color-s: 99.0338164251%;--event-primary-color-l: 59.4117647059%}.b-sch-color-magenta{--event-primary-color-h: 300deg;--event-primary-color-s: 100%;--event-primary-color-l: 65.0980392157%}.b-sch-color-teal{--event-primary-color-h: 156deg;--event-primary-color-s: 99.0338164251%;--event-primary-color-l: 59.4117647059%}.b-sch-color-green{--event-primary-color-h: 125.8895705521deg;--event-primary-color-s: 67.6348547718%;--event-primary-color-l: 47.2549019608%}.b-sch-color-lime{--event-primary-color-h: 96.1290322581deg;--event-primary-color-s: 78.813559322%;--event-primary-color-l: 53.7254901961%}.b-sch-color-yellow{--event-primary-color-h: 53.8775510204deg;--event-primary-color-s: 100%;--event-primary-color-l: 61.568627451%}.b-sch-color-orange{--event-primary-color-h: 36deg;--event-primary-color-s: 99.0338164251%;--event-primary-color-l: 59.4117647059%}.b-sch-color-deep-orange{--event-primary-color-h: 14.3617021277deg;--event-primary-color-s: 100%;--event-primary-color-l: 63.137254902%}.b-sch-color-gray{--event-primary-color-h: 0deg;--event-primary-color-s: 0%;--event-primary-color-l: 62.7450980392%}.b-sch-color-light-gray{--event-primary-color-h: 240deg;--event-primary-color-s: 12.7272727273%;--event-primary-color-l: 89.2156862745%}.b-sch-color-gantt-green{--event-primary-color-h: 125.9340659341deg;--event-primary-color-s: 67.4074074074%;--event-primary-color-l: 73.5294117647%}.b-sch-style-interday>.b-sch-event,.b-sch-style-interday>.b-sch-event>.b-sch-event-segments>.b-sch-event,.b-sch-style-plain>.b-sch-event,.b-sch-style-plain>.b-sch-event>.b-sch-event-segments>.b-sch-event{--event-s-factor: 1;--event-l-factor: 1;--event-hover-s-factor: 1.3;--event-hover-l-factor: .6;--event-selected-hover-s-factor: 1.4;--event-selected-hover-l-factor: .55}.b-sch-style-interday .b-sch-event{opacity:.8;border-radius:3px}.b-sch-style-interday .b-sch-event-content{font-weight:400}.b-sch-style-plain.b-sch-custom-color>.b-sch-event:not(.b-milestone){background-color:currentColor}.b-sch-style-plain.b-sch-custom-color>.b-sch-event:not(.b-milestone):hover,.b-sch-style-plain.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected,.b-sch-style-plain.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected:hover{background-color:currentColor;background-image:linear-gradient(#0000001a,#0000001a)}.b-sch-style-plain.b-sch-custom-color>.b-sch-event:not(.b-milestone)>.b-sch-event-content{color:#fff}.b-sch-style-plain.b-sch-custom-color>.b-sch-event.b-milestone .b-sch-event-content:before{background-color:currentColor}.b-sch-style-plain.b-sch-custom-color>.b-sch-event.b-milestone:hover .b-sch-event-content:before,.b-sch-style-plain.b-sch-custom-color>.b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before,.b-sch-style-plain.b-sch-custom-color>.b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content:before{background-image:linear-gradient(#0000001a,#0000001a)}.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap{display:flex}.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone{display:flex;justify-content:center;align-items:center}.b-sch-layout-milestone-text-position-inside .b-sch-event-wrap.b-milestone-wrap .b-milestone label{position:absolute;left:50%;transform:translate(-50%);color:inherit}.b-sch-style-border>.b-sch-event,.b-sch-style-border>.b-sch-event>.b-sch-event-segments>.b-sch-event{--event-border-color: hsl( var(--event-background-h), var(--event-background-s), calc(var(--event-background-l) * .7) );--event-hover-color: #fff;--event-hover-l-factor: .7;--event-selected-hover-l-factor: .6;--event-border-style: solid;--event-border-radius: 3px;--event-border-width: 1px;--event-opacity: .8;--event-hover-opacity: 1}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-border>.b-sch-event.b-milestone>.b-sch-event-content{font-size:11px}.b-sch-style-border.b-sch-custom-color>.b-sch-event:not(.b-milestone){background-color:currentColor;background-image:linear-gradient(#fff3,#fff3);border-color:currentColor}.b-sch-style-border.b-sch-custom-color>.b-sch-event:not(.b-milestone) .b-sch-event-content{color:#fff}.b-sch-style-border.b-sch-custom-color>.b-sch-event:not(.b-milestone):hover,.b-sch-style-border.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-resizing,.b-sch-style-border.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected,.b-sch-style-border.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected:hover{background-color:currentColor;background-image:none;border-color:currentColor}.b-sch-style-border.b-sch-custom-color>.b-sch-event.b-milestone .b-sch-event-content:before{background-color:currentColor;background-image:linear-gradient(#fff3,#fff3);border-color:currentColor}.b-sch-style-hollow>.b-sch-event,.b-sch-style-hollow>.b-sch-event>.b-sch-event-segments>.b-sch-event{--event-s-factor: 0;--event-l-factor: 2;--event-a: .2;--event-hover-s-factor: 1;--event-hover-l-factor: 1;--event-hover-a: 1;--event-selected-hover-l-factor: .8;--event-color: var(--event-primary-color);--event-hover-color: #fff;--event-border-width: 2px;--event-border-radius: 3px;--event-opacity: .8}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-hollow>.b-sch-event.b-milestone>.b-sch-event-content{font-size:11px;font-weight:600}.b-sch-style-hollow.b-sch-custom-color>.b-sch-event{border-color:currentColor}.b-sch-style-hollow.b-sch-custom-color>.b-sch-event:not(.b-milestone):hover,.b-sch-style-hollow.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected,.b-sch-style-hollow.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-resizing,.b-sch-style-hollow.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected:hover{background-color:currentColor}.b-sch-style-hollow.b-sch-custom-color>.b-sch-event:not(.b-milestone):hover .b-sch-event-content,.b-sch-style-hollow.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content,.b-sch-style-hollow.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content,.b-sch-style-hollow.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected:hover .b-sch-event-content{color:#fff}.b-sch-style-hollow.b-sch-custom-color>.b-sch-event.b-milestone .b-sch-event-content:before{background-color:#ffffff80}.b-sch-style-hollow.b-sch-custom-color>.b-sch-event.b-milestone:hover .b-sch-event-content:before,.b-sch-style-hollow.b-sch-custom-color>.b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before,.b-sch-style-hollow.b-sch-custom-color>.b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before,.b-sch-style-hollow.b-sch-custom-color>.b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content:before{background-color:currentColor}.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event,.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event,.b-sch-style-colored.b-sch-event-wrap>.b-sch-event,.b-sch-style-colored.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event{--event-background-l: 90%;--event-border-width: 3px;--event-color: hsl(var(--event-primary-color-h), var(--event-primary-color-s), calc(var(--event-primary-color-l) * .8));--event-border-color: hsl(var(--event-primary-color-h), var(--event-primary-color-s), calc(var(--event-primary-color-l) * .9));--event-opacity: .8;--event-selected-hover-l-factor: .8}.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event:hover,.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event:hover,.b-sch-style-colored.b-sch-event-wrap>.b-sch-event:hover,.b-sch-style-colored.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event:hover{--event-background-l: 85%}.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event.b-sch-event-selected,.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-sch-event-selected,.b-sch-style-colored.b-sch-event-wrap>.b-sch-event.b-sch-event-selected,.b-sch-style-colored.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-sch-event-selected{--event-background-l: var(--event-primary-color-l);--event-color: #fff}.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event:not(.b-milestone),.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone),.b-sch-style-colored.b-sch-event-wrap>.b-sch-event:not(.b-milestone),.b-sch-style-colored.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone){border-block-width:0;border-inline-end-width:0}.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap>.b-sch-event.b-milestone,.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-milestone,.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap>.b-sch-event.b-milestone,.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-milestone{--event-border-width: 0px}.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap>.b-sch-event.b-milestone:before,.b-schedulerbase.b-sch-layout-milestones .b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-milestone:before,.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap>.b-sch-event.b-milestone:before,.b-schedulerbase.b-sch-layout-milestones .b-sch-style-colored.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-milestone:before{--event-border-width: 3px}.b-sch-vertical .b-sch-style-calendar.b-sch-event-wrap>.b-sch-event:not(.b-milestone),.b-sch-vertical .b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone),.b-sch-vertical .b-sch-style-colored.b-sch-event-wrap>.b-sch-event:not(.b-milestone),.b-sch-vertical .b-sch-style-colored.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone){border-top-width:3px;border-inline-width:0}.b-sch-style-colored.b-sch-custom-color>.b-sch-event{border-color:currentColor}.b-sch-style-colored.b-sch-custom-color>.b-sch-event:not(.b-milestone){background-color:currentColor;background-image:linear-gradient(#fffc,#fffc)}.b-sch-style-colored.b-sch-custom-color>.b-sch-event:not(.b-milestone):hover,.b-sch-style-colored.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-resizing,.b-sch-style-colored.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected{background-color:currentColor;background-image:linear-gradient(#fff6,#fff6)}.b-sch-style-colored.b-sch-custom-color>.b-sch-event:not(.b-milestone):hover .b-sch-event-content,.b-sch-style-colored.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-resizing .b-sch-event-content,.b-sch-style-colored.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content{color:#fff}.b-sch-style-colored.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected,.b-sch-style-colored.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected:hover{background-color:currentColor;background-image:none}.b-sch-style-colored.b-sch-custom-color>.b-sch-event.b-milestone .b-sch-event-content:before{background-color:currentColor;background-image:linear-gradient(#fffc,#fffc)}.b-sch-style-colored.b-sch-custom-color>.b-sch-event.b-milestone:hover .b-sch-event-content:before,.b-sch-style-colored.b-sch-custom-color>.b-sch-event.b-milestone.b-sch-event-resizing .b-sch-event-content:before,.b-sch-style-colored.b-sch-custom-color>.b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before{background-image:linear-gradient(#fff6,#fff6)}.b-sch-style-colored.b-sch-custom-color>.b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content:before,.b-sch-style-colored.b-sch-custom-color>.b-sch-event.b-milestone.b-sch-event-selected:hover .b-sch-event-content:before{background-image:none}.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event,.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event{--event-background-l: 97%;--event-selected-hover-l-factor: 1;opacity:1}.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event:hover,.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event:hover{--event-background-l: 89%}.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event.b-sch-event-selected,.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-sch-event-selected{--event-background-l: 84%}.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event.b-sch-event-selected .b-sch-event-content *,.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-sch-event-selected .b-sch-event-content *{font-weight:400}.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event .b-sch-event-content *,.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event .b-sch-event-content *{font-weight:400;color:#606060}.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event.b-sch-event-selected .b-sch-event-content *,.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-sch-event-selected .b-sch-event-content *{color:#606060}.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event:not(.b-milestone) .b-sch-event-content,.b-sch-style-calendar.b-sch-event-wrap>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone) .b-sch-event-content{margin:0;padding:.3em}.b-sch-event-wrap.b-sch-style-line>.b-sch-event,.b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event{--event-background-color: transparent;--event-border-color: hsl(var(--event-primary-color-h), var(--event-primary-color-s), calc(var(--event-primary-color-l) * var(--event-l-factor)));--event-color: #777;--event-hover-color: #777;--event-border-width: 5px;--event-hover-l-factor: .8;--event-selected-hover-l-factor: .7;justify-content:center;overflow:visible;height:auto!important}.b-sch-event-wrap.b-sch-style-line>.b-sch-event .b-sch-event-content,.b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event .b-sch-event-content{padding:0}.b-sch-event-wrap.b-sch-style-line>.b-sch-event.b-active,.b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-active{outline-offset:5px}.b-sch-event-wrap.b-sch-style-line>.b-sch-event:not(.b-milestone),.b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone){align-self:center}.b-sch-event-wrap.b-sch-style-line>.b-sch-event:not(.b-milestone):before,.b-sch-event-wrap.b-sch-style-line>.b-sch-event:not(.b-milestone):after,.b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone):before,.b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone):after{content:"";border-color:inherit;border-style:solid;border-width:0;position:absolute;border-radius:2px;--handle-width: unset;--handle-height: unset;--handle-inset: unset;--handle-opacity: unset;--clip-path: unset}.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line>.b-sch-event:not(.b-milestone):before,.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line>.b-sch-event:not(.b-milestone):after,.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone):before,.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone):after{top:-9px;height:13px;border-inline-start-width:5px}.b-sch-vertical .b-sch-event-wrap.b-sch-style-line>.b-sch-event:not(.b-milestone):before,.b-sch-vertical .b-sch-event-wrap.b-sch-style-line>.b-sch-event:not(.b-milestone):after,.b-sch-vertical .b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone):before,.b-sch-vertical .b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone):after{left:-9px;width:13px;border-top-width:5px}.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line>.b-sch-event:not(.b-milestone):before,.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone):before{left:0}.b-sch-vertical .b-sch-event-wrap.b-sch-style-line>.b-sch-event:not(.b-milestone):before,.b-sch-vertical .b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone):before{border-inline-start-width:5px;top:0}.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line>.b-sch-event:not(.b-milestone):after,.b-sch-horizontal .b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone):after{top:-9px;right:0;height:13px}.b-sch-vertical .b-sch-event-wrap.b-sch-style-line>.b-sch-event:not(.b-milestone):after,.b-sch-vertical .b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone):after{bottom:0}.b-sch-event-wrap.b-sch-style-line>.b-sch-event.b-milestone,.b-sch-event-wrap.b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-milestone{top:initial}.b-sch-style-line.b-sch-custom-color>.b-sch-event{border-color:currentColor;opacity:.8}.b-sch-style-line.b-sch-custom-color>.b-sch-event:hover,.b-sch-style-line.b-sch-custom-color>.b-sch-event.b-sch-event-selected,.b-sch-style-line.b-sch-custom-color>.b-sch-event.b-sch-event-resizing,.b-sch-style-line.b-sch-custom-color>.b-sch-event.b-sch-event-selected:hover{border-color:currentColor;opacity:1}.b-sch-event-wrap.b-sch-style-dashed>.b-sch-event,.b-sch-event-wrap.b-sch-style-dashed>.b-sch-event>.b-sch-event-segments>.b-sch-event{--event-background-color: transparent;--event-border-color: hsl(var(--event-primary-color-h), var(--event-primary-color-s), calc(var(--event-primary-color-l) * var(--event-l-factor)));--event-color: #777;--event-hover-color: #777;--event-border-width: 5px;--event-border-style: dashed;--event-hover-l-factor: .8;--event-selected-hover-l-factor: .7;justify-content:center;overflow:visible}.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed>.b-sch-event,.b-sch-horizontal .b-sch-event-wrap.b-sch-style-dashed>.b-sch-event>.b-sch-event-segments>.b-sch-event{padding:5px 0 3px}.b-sch-event-wrap.b-sch-style-dashed>.b-sch-event .b-sch-event-content,.b-sch-event-wrap.b-sch-style-dashed>.b-sch-event>.b-sch-event-segments>.b-sch-event .b-sch-event-content{padding:0}.b-sch-event-wrap.b-sch-style-dashed>.b-sch-event:not(.b-milestone),.b-sch-event-wrap.b-sch-style-dashed>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone){align-self:center}.b-sch-event-wrap.b-sch-style-dashed>.b-sch-event.b-milestone,.b-sch-event-wrap.b-sch-style-dashed>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-milestone{top:initial}.b-sch-style-dashed.b-sch-custom-color>.b-sch-event{border-color:currentColor;opacity:.8}.b-sch-style-dashed.b-sch-custom-color>.b-sch-event:hover,.b-sch-style-dashed.b-sch-custom-color>.b-sch-event.b-sch-event-selected,.b-sch-style-dashed.b-sch-custom-color>.b-sch-event.b-sch-event-resizing,.b-sch-style-dashed.b-sch-custom-color>.b-sch-event.b-sch-event-selected:hover{border-color:currentColor;opacity:1}.b-sch-event-wrap.b-sch-style-minimal>.b-sch-event,.b-sch-event-wrap.b-sch-style-minimal>.b-sch-event>.b-sch-event-segments>.b-sch-event{--event-background-color: transparent;--event-border-color: hsl(var(--event-primary-color-h), var(--event-primary-color-s), calc(var(--event-primary-color-l) * var(--event-l-factor)));--event-color: #777;--event-hover-color: #777;--event-border-width: 1px;--event-hover-l-factor: .8;--event-selected-hover-l-factor: .7;overflow:visible;padding:0}.b-sch-event-wrap.b-sch-style-minimal>.b-sch-event:not(.b-milestone),.b-sch-event-wrap.b-sch-style-minimal>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone){font-size:10px}.b-sch-horizontal .b-sch-event-wrap.b-sch-style-minimal>.b-sch-event:not(.b-milestone),.b-sch-horizontal .b-sch-event-wrap.b-sch-style-minimal>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone){border-width:0 0 var(--event-border-width) 0;align-items:flex-end}.b-sch-vertical .b-sch-event-wrap.b-sch-style-minimal>.b-sch-event:not(.b-milestone),.b-sch-vertical .b-sch-event-wrap.b-sch-style-minimal>.b-sch-event>.b-sch-event-segments>.b-sch-event:not(.b-milestone){border-width:0;border-inline-start-width:var(--event-border-width);align-items:flex-start;padding-inline-start:.75em}.b-sch-event-wrap.b-sch-style-minimal>.b-sch-event.b-milestone .b-sch-event-content,.b-sch-event-wrap.b-sch-style-minimal>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-milestone .b-sch-event-content{font-size:20px;left:10px;position:relative}.b-sch-event-wrap.b-sch-style-minimal>.b-sch-event.b-milestone .b-sch-event-content label,.b-sch-event-wrap.b-sch-style-minimal>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-milestone .b-sch-event-content label{font-size:10px;left:70%}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-minimal>.b-sch-event.b-milestone{height:20px;font-size:20px}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-minimal>.b-sch-event.b-milestone .b-sch-event-content{font-size:10px;left:0}.b-sch-style-minimal.b-sch-custom-color>.b-sch-event{border-color:currentColor;opacity:.8}.b-sch-style-minimal.b-sch-custom-color>.b-sch-event .b-sch-event-content{color:#777}.b-sch-style-minimal.b-sch-custom-color>.b-sch-event:hover,.b-sch-style-minimal.b-sch-custom-color>.b-sch-event.b-sch-event-selected,.b-sch-style-minimal.b-sch-custom-color>.b-sch-event.b-sch-event-resizing,.b-sch-style-minimal.b-sch-custom-color>.b-sch-event.b-sch-event-selected:hover{border-color:currentColor;opacity:1}.b-sch-horizontal .b-sch-style-line>.b-sch-event,.b-sch-horizontal .b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event,.b-sch-horizontal .b-sch-style-dashed>.b-sch-event,.b-sch-horizontal .b-sch-style-dashed>.b-sch-event>.b-sch-event-segments>.b-sch-event{top:5px;height:auto!important;border-width:5px 0 0 0}.b-sch-vertical .b-sch-style-line>.b-sch-event,.b-sch-vertical .b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event,.b-sch-vertical .b-sch-style-dashed>.b-sch-event,.b-sch-vertical .b-sch-style-dashed>.b-sch-event>.b-sch-event-segments>.b-sch-event{left:0;border-width:0 0 0 5px;flex-direction:column}.b-sch-vertical .b-sch-style-line>.b-sch-event .b-sch-event-content,.b-sch-vertical .b-sch-style-line>.b-sch-event>.b-sch-event-segments>.b-sch-event .b-sch-event-content,.b-sch-vertical .b-sch-style-dashed>.b-sch-event .b-sch-event-content,.b-sch-vertical .b-sch-style-dashed>.b-sch-event>.b-sch-event-segments>.b-sch-event .b-sch-event-content{margin:0}.b-sch-event-wrap.b-sch-style-rounded>.b-sch-event,.b-sch-event-wrap.b-sch-style-rounded>.b-sch-event>.b-sch-event-segments>.b-sch-event{--event-background-l: 80%;--event-a: .6;--event-hover-a: 1;--event-hover-l-factor: .8;--event-selected-hover-l-factor: .9;--event-color: hsl(var(--event-primary-color-h), var(--event-primary-color-s), calc(var(--event-primary-color-l) * .7));--event-border-color: var(--event-primary-color);--event-border-radius: 2em}.b-sch-event-wrap.b-sch-style-rounded>.b-sch-event.b-sch-event-selected,.b-sch-event-wrap.b-sch-style-rounded>.b-sch-event>.b-sch-event-segments>.b-sch-event.b-sch-event-selected{--event-background-l: var(--event-primary-color-l);--event-a: 1;--event-color: #fff}.b-sch-event-wrap.b-sch-style-rounded>.b-sch-event:not(.b-milestone) .b-sch-event-content{margin:0 1em}.b-sch-event-wrap.b-sch-style-rounded>.b-sch-event.b-milestone{--event-border-radius: 1em}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded .b-sch-event.b-milestone{--event-border-radius: 3px;--event-a: 1;--event-background-l: 85%}.b-schedulerbase.b-sch-layout-milestones .b-sch-event-wrap.b-sch-style-rounded .b-sch-event.b-milestone>.b-sch-event-content{font-size:11px}.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color>.b-sch-event:not(.b-milestone){background-color:currentColor;background-image:linear-gradient(#fffc,#fffc)}.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color>.b-sch-event:not(.b-milestone):hover{background-color:currentColor;background-image:linear-gradient(#fff9,#fff9)}.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected{background-image:none}.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color>.b-sch-event:not(.b-milestone).b-sch-event-selected .b-sch-event-content{color:#fff}.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color>.b-sch-event.b-milestone .b-sch-event-content{background-color:currentColor;background-image:linear-gradient(#fffc,#fffc)}.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color>.b-sch-event.b-milestone:hover .b-sch-event-content{background-image:linear-gradient(#fff9,#fff9)}.b-sch-event-wrap.b-sch-style-rounded.b-sch-custom-color>.b-sch-event.b-milestone.b-sch-event-selected .b-sch-event-content{background-image:none}.b-sch-style-plain{border-radius:2px}.b-gridbase.b-no-column-lines .b-sch-header-timeaxis-cell{border-right-color:transparent}/*!
 * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2022 Fonticons, Inc.
 */:root,:host{--b-fa-font-solid: normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/assets/fa-solid-900-BVqQ4OpK.woff2) format("woff2"),url(/assets/fa-solid-900-BNO9VvVv.ttf) format("truetype")}.fas,.b-fa-solid{font-family:"Font Awesome 6 Free";font-weight:900}.b-content-icon,.b-gridbase.b-columnresize.b-touch.b-column-resizing .b-grid-header.b-resizing:before,.b-group-state-icon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;font-family:"Font Awesome 6 Free",FontAwesome6Free;font-weight:900;vertical-align:0}.b-theme-info:before{content:'{"name":"Stockholm"}'}.b-slidetoggle .b-slidetoggle-label,:not(.b-fieldset-has-label)>.b-checkbox .b-checkbox-label{text-transform:uppercase;font-size:.9em}.b-slidetoggle .b-slidetoggle-label:before,:not(.b-fieldset-has-label)>.b-checkbox .b-checkbox-label:before{font-size:1.1111111111em}.b-popup>.b-panel-body-wrap>.b-bottom-toolbar{background:#f8f9fa}.cal-view-readonly{filter:grayscale(75%);transition:filter .5s}.b-show-events-dots{--event-count-dot-size: 4px}.b-cal-event-bar-container{flex:1;flex-flow:column}.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-cal-event-reveal .b-cal-event,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-editing .b-cal-event,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-selected .b-cal-event,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-active .b-cal-event{background:var(--cal-event-color)}.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-cal-event-reveal .b-cal-event:hover,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-editing .b-cal-event:hover,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-selected .b-cal-event:hover,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-active .b-cal-event:hover{background:var(--cal-event-color)}.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-cal-event-reveal .b-cal-event .b-cal-event-icon,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-cal-event-reveal .b-cal-event .b-cal-recurrence-icon,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-cal-event-reveal .b-cal-event .b-cal-event-body,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-editing .b-cal-event .b-cal-event-icon,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-editing .b-cal-event .b-cal-recurrence-icon,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-editing .b-cal-event .b-cal-event-body,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-selected .b-cal-event .b-cal-event-icon,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-selected .b-cal-event .b-cal-recurrence-icon,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-selected .b-cal-event .b-cal-event-body,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-active .b-cal-event .b-cal-event-icon,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-active .b-cal-event .b-cal-recurrence-icon,.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-active .b-cal-event .b-cal-event-body{color:#fff}.b-cal-event-bar-container .b-cal-event-wrap.b-solid-bar{opacity:.8}.b-cal-event-bar-container .b-cal-event-wrap.b-solid-bar.b-cal-event-reveal .b-cal-event-bar-container .b-cal-event-wrap.b-solid-bar.b-editing,.b-cal-event-bar-container .b-cal-event-wrap.b-solid-bar:hover{opacity:1}.b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar) .b-cal-event .b-icon{color:var(--cal-event-color)}.b-cal-event-bar-container .b-cal-event{padding:0 .3em;gap:.3em}.b-cal-event-bar-container .b-solid-bar .b-event-time,.b-cal-event-bar-container .b-solid-bar .b-cal-event-desc,.b-cal-event-bar-container .b-solid-bar .b-icon{color:#fdfdfd}.b-daycellrenderer .b-cal-event-bar-container{display:flex;flex-grow:1;contain:style}.b-daycellrenderer .b-cal-event-bar-container .b-cal-event-wrap{position:absolute;padding-right:2px;padding-left:1px;z-index:1}.b-daycellrenderer .b-cal-event-bar-container .b-cal-event-wrap.b-overflow{opacity:0;pointer-events:none;max-width:14%}.b-daycellrenderer .b-cal-cell-overflow:not(.b-calendar-cell),.b-daycellrenderer .b-cal-cell-no-content{flex:0 0 auto;align-self:stretch;text-align:center;white-space:nowrap;cursor:pointer;color:#888;margin:0 1px;font-family:inherit;padding:0 .3em;display:flex;align-items:center;justify-content:center;gap:.3em;border:0 none;background-color:transparent;text-overflow:ellipsis;overflow:hidden;border-radius:4px}.b-daycellrenderer .b-cal-cell-overflow:not(.b-calendar-cell):hover,.b-daycellrenderer .b-cal-cell-overflow:not(.b-calendar-cell):focus-within,.b-daycellrenderer .b-cal-cell-no-content:hover,.b-daycellrenderer .b-cal-cell-no-content:focus-within{background-color:#dcdce2}.b-daycellrenderer .b-cal-cell-overflow:not(.b-calendar-cell).b-active,.b-daycellrenderer .b-cal-cell-no-content.b-active{outline:0 none;font-weight:700;color:#2f2f2f}.b-daycellrenderer .b-cal-cell-no-content{padding:.2em 0;white-space:normal;display:inline-block}.b-daycellrenderer .b-calendar-cell:last-child .b-cal-event-bar-container .b-cal-event-wrap.b-overflow{right:0}.b-cal-color-red{--cal-event-color: var(--cal-color-red)}.b-cal-color-pink{--cal-event-color: var(--cal-color-pink)}.b-cal-color-purple{--cal-event-color: var(--cal-color-purple)}.b-cal-color-violet{--cal-event-color: var(--cal-color-violet)}.b-cal-color-blue{--cal-event-color: var(--cal-color-blue)}.b-cal-color-cyan{--cal-event-color: var(--cal-color-cyan)}.b-cal-color-teal{--cal-event-color: var(--cal-color-teal)}.b-cal-color-green{--cal-event-color: var(--cal-color-green)}.b-cal-color-lime{--cal-event-color: var(--cal-color-lime)}.b-cal-color-yellow{--cal-event-color: var(--cal-color-yellow)}.b-cal-color-orange{--cal-event-color: var(--cal-color-orange)}.b-cal-color-deep-orange{--cal-event-color: var(--cal-color-deep-orange)}.b-cal-color-gray{--cal-event-color: var(--cal-color-gray)}.b-cal-color-gantt-green{--cal-event-color: var(--cal-color-gantt-green)}.b-calendar,:not(.b-calendar-viewcontainer)>.b-calendarmixin{--cal-color-red: #e53f2c;--cal-color-pink: #fe3183;--cal-color-purple: #fe31ea;--cal-color-violet: #ac31fe;--cal-color-indigo: #4531fe;--cal-color-blue: #3183fe;--cal-color-cyan: #31e9fe;--cal-color-magenta: #ff4dff;--cal-color-teal: #31feac;--cal-color-green: #27ca37;--cal-color-lime: #76e62c;--cal-color-yellow: #FFEB3B;--cal-color-orange: #feac31;--cal-color-deep-orange: #ff7043;--cal-color-gray: #a0a0a0;--cal-color-gantt-green: #8ee997;--cal-event-color: #59b53b}.b-agendaview.b-gridbase.b-enable-sticky .b-grid-subgrid.b-grid-horizontal-scroller{overflow:visible!important}.b-agendaview.b-gridbase.b-enable-sticky .b-virtual-scrollers{display:none!important}.b-agendaview.b-gridbase.b-enable-sticky .b-cal-agenda-date{position:sticky;top:1.5em;z-index:12}.b-agendaview.b-gridbase.b-enable-sticky.b-responsive-small .b-agendacolumn-cell{padding-top:0}.b-agendaview.b-gridbase.b-enable-sticky.b-responsive-small .b-agendacolumn-cell .b-cal-agenda-date{top:0;min-height:4em;background-color:#fff}.b-agendaview.b-gridbase.b-enable-sticky.b-responsive-small .b-agendacolumn-cell.b-nonworking-day .b-cal-agenda-date{background-color:#fafbfb}.b-agendaview .b-grid-cell:after{content:"";display:table;clear:both}.b-agendaview .b-cal-eventlist-event-time{flex:0 0 12em;min-height:auto;white-space:nowrap}.b-agendaview.b-responsive-small .b-cal-event-bar-container{margin-inline-start:2em;margin-block-start:1em}.b-agendaview.b-responsive-small .b-cal-eventlist-event-time{flex:0 0 7.5em}.b-agendaview.b-responsive-small .b-cal-agenda-grid-row .b-calendar-cell{display:block}.b-agendaview-dayselector .b-calendarrow-body{display:none}.b-cal-agenda-grid-row.b-selected,.b-grid-body-container:focus .b-cal-agenda-grid-row.b-selected,.b-gridbase .b-cal-agenda-grid-row.b-grid-row.b-hover .b-grid-cell.b-calendar-cell,.b-gridbase .b-cal-agenda-grid-row.b-grid-row.b-hover .b-grid-cell.b-calendar-cell:not(.b-nonworking-day):hover{background-color:transparent}.b-cal-agenda-grid-row.b-selected .b-calendar-cell.b-nonworking-day,.b-grid-body-container:focus .b-cal-agenda-grid-row.b-selected .b-calendar-cell.b-nonworking-day,.b-gridbase .b-cal-agenda-grid-row.b-grid-row.b-hover .b-grid-cell.b-calendar-cell .b-calendar-cell.b-nonworking-day,.b-gridbase .b-cal-agenda-grid-row.b-grid-row.b-hover .b-grid-cell.b-calendar-cell:not(.b-nonworking-day):hover .b-calendar-cell.b-nonworking-day{background-color:#fafbfb}.b-cal-agenda-grid-row .b-calendar-cell{flex:1 1 100%;padding:1.5em 0;align-items:flex-start;color:#606060}.b-cal-agenda-grid-row .b-calendar-cell.b-nonworking-day{background-color:#fafbfb}.b-cal-agenda-grid-row .b-calendar-cell:focus-within{outline:0 none!important}.b-cal-agenda-event-row{flex:1;display:flex;flex-flow:row nowrap;align-self:stretch}.b-cal-agenda-event-row:not(:last-child){margin-bottom:var(--event-row-spacing)}.b-grid-cell.b-calendar-cell{font-weight:inherit}.b-agendaview-with-dayselector .b-grid-cell.b-calendar-cell{padding-inline-start:1.5em}.b-cal-agenda-date{display:flex;flex-flow:row nowrap;flex:0 0 14em;padding:.2em 1em 0;align-items:center;height:2.6em}.b-agendaview-with-dayselector .b-cal-agenda-date{display:none}.b-cal-agenda-date-date-number{margin:0 .1em 0 0;font-size:3em;display:flex;justify-content:center;align-items:center;cursor:pointer;width:1.5em;height:1.5em;border-radius:50%}.b-cal-agenda-date-date-number:hover{background-color:#f0f0f0}.b-today .b-cal-agenda-date-date-number{background-color:#5fa2dd;color:#fff}.b-cal-agenda-header{flex:1;display:flex;flex-flow:row nowrap;justify-content:flex-start;padding:.5em 0 .5em .5em}.b-cal-agenda-header-date{width:14em}.b-cal-agenda-header-time{width:12em}.b-resourcechipview{display:flex;flex-flow:row wrap}.b-resourcechipview .b-chip{gap:.5em;border-radius:2.5em;padding-inline-start:.3em;white-space:nowrap}.b-eventlist .b-grid-panel-body{background-color:#fff;position:relative}.b-eventlist .b-grid-panel-body .b-cal-widget-settings-button{position:absolute;font-size:110%;border-radius:50%;left:auto;right:0;margin-top:.75em;margin-inline-end:.75em;z-index:100;width:3em;height:3em}.b-rtl .b-eventlist .b-grid-panel-body .b-cal-widget-settings-button{right:auto;left:0}.b-eventlist .b-grid-panel-body.b-has-scrollbar .b-cal-widget-settings-button{margin-inline-end:1.75em}.b-calendarevents-cell{padding:1em;gap:1em;flex-wrap:wrap;align-items:flex-start}.b-calendarevents-cell .b-cal-event-resource-avatars{flex-basis:30%;min-width:2.2em;flex-direction:column;gap:.3em}.b-cal-event-resource-avatar-row{display:flex;flex-flow:row nowrap;gap:1em;align-items:center}.b-cal-event-resource-avatar-desc{display:flex;flex-flow:column;gap:.3em}.b-cal-event-column-event-desc{margin-inline-start:auto;display:flex;flex-direction:column!important;flex-flow:row nowrap;height:2.2em;justify-content:center}.b-cal-event-column-times{display:flex;flex-direction:column}.b-event-column-resource-role{font-size:80%;font-weight:300}.b-cal-eventlist-event-time{display:flex;min-height:2.2em;align-items:center}.b-cal-event-column-event-name{font-weight:700}.b-calendardatepicker .b-show-events-dots .b-calendar-cell.b-selected-date:not(.b-in-range)>.b-datepicker-cell-inner{color:inherit;background-color:#5fa2dd33}.b-calendarrow{display:flex;flex-flow:column nowrap;align-items:stretch;overflow:hidden;flex:1 0 0%;background-color:#fff}.b-calendarrow.b-animating:not(.b-dayview-initializing) .b-calendarrow-cell-container{transition:height .3s}.b-calendarrow .b-calendarrow-header,.b-calendarrow .b-calendarrow-body{flex:0 0 auto;display:flex;flex-flow:row nowrap}.b-calendarrow .b-calendarrow-body{flex:1 1 0%;overflow:hidden}.b-calendarrow .b-calendarrow-body.b-zero-height{max-height:0px}.b-calendarrow .b-calendarrow-body:not(.b-zero-height){border-top:1px solid #ddd}.b-calendarrow .b-calendarrow-header-container,.b-calendarrow .b-calendarrow-cell-container{flex:1 0 0%;display:flex;flex-flow:row nowrap;align-items:stretch;overflow:hidden}.b-calendarrow .b-calendarrow-cell-container{position:relative;overflow:var(--cell-container-overflow, hidden)}.b-calendarrow .b-cal-cell-header{padding:1.2em 0 .2em;justify-content:center;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;cursor:pointer}.b-calendarrow .b-cal-cell-header .b-week-num{display:none}.b-calendarrow .b-cal-cell-header:hover .b-day-name-date{background-color:#f0f0f0}.b-draggable-started .b-calendarrow .b-cal-cell-header:hover .b-day-name-date{background-color:initial}.b-calendarrow .b-cal-cell-header .b-day-name-day{font-size:.8em;margin-bottom:.2em}.b-calendarrow .b-cal-cell-header .b-day-name-day.b-day-name-short{font-size:1.1em}.b-calendarrow .b-cal-cell-header .b-day-name-date{font-size:1.8em;border-radius:50%;width:1.8em;height:1.8em;display:flex;align-items:center;justify-content:center;margin:.1em 0 .2em;transition:background-color .4s}.b-no-transitions .b-calendarrow .b-cal-cell-header .b-day-name-date{transition:none}.b-calendarrow .b-cal-cell-header.b-weekend .b-day-name-part{color:#e53f2c}.b-calendarrow .b-cal-cell-header.b-current-date .b-day-name-date{color:#fff;background-color:#3183fe}.b-calendarrow .b-cal-cell-header.b-current-date:hover .b-day-name-date{background-color:#3183fe26;border-color:transparent}.b-calendarrow .b-cal-cell-header.b-today .b-day-name-date{background-color:#5fa2dd;color:#fff}.b-calendarrow .b-cal-cell-header.b-today:hover .b-day-name-date{background-color:#2c84d0}.b-calendarrow.b-shifted-day .b-day-name-date{width:3em}.b-calendarrow.b-hide-allday-header .b-cal-cell-header:not(:last-child){border-inline-end:1px solid #ddd}.b-calendarrow .b-cal-cell-header,.b-calendarrow .b-calendar-cell{flex:1 1 100%;min-width:var(--min-day-width, 0);color:#606060;display:flex;flex-flow:column nowrap}.b-calendarrow .b-calendar-cell{overflow:visible}.b-calendarrow .b-calendar-cell.b-nonworking-day{background-color:#f3f4f566}.b-calendarrow .b-calendar-cell.b-weekend{color:#606060}.b-calendarrow .b-calendar-cell.b-today .b-day-num{border-radius:50%;background-color:#5fa2dd;color:#fff;font-weight:700}.b-calendarrow .b-calendar-cell.b-nonworking-day .b-cal-event-bar-container{background-color:transparent}.b-calendarrow .b-calendar-cell:not(:last-child){border-inline-end:1px solid #ddd}.b-calendarrow .b-cal-event-bar-container{flex:1 1 100%}.b-calendarrow.b-responsive-small .b-cal-cell-header{padding-block-start:.4em}.b-calendarrow.b-responsive-small .b-cal-cell-header .b-day-name-date{font-size:1.5em}.b-calendarrow.b-responsive-small .b-cal-cell-header .b-dayname-date{flex-direction:row;justify-content:center}.b-calendarrow.b-responsive-small .b-cal-cell-header .b-dayname-date>*{font-size:1.5em}.b-dayview{--dayview-border-color: #ddd;--dayview-background-color: #fff;--panel-background-color: #fff;--dayview-half-hour-line-color: #f0f0f0;--dayview-outside-core-hours-color: rgba(135, 135, 135, .1);--dayview-body-background-color: rgba(255, 255, 255, .9);--dayview-body-hover-mask-color: rgba(100, 100, 100, .1);--dayview-body-selected-mask-color: rgba(50, 50, 50, .1)}.b-dayview.b-dayview-with-dayselector.b-has-allday-events .b-calendarrow-body{border-top-width:0}.b-dayview.b-dayview-with-dayselector .b-dayview-content .b-calendarrow-header{display:none}.b-dayview .b-cal-event-desc{line-height:1.2}.b-daycellcollecter .b-dayview-content{display:flex;align-items:stretch;padding:0;flex:1 1 0%;overflow:hidden;background-color:#fff;color:#606060;outline:none}.b-daycellcollecter .b-dayview-content .b-virtual-scrollers{padding-inline-start:var(--time-axis-width);background-color:#fff}.b-daycellcollecter .b-dayview-content .b-virtual-scrollers .b-virtual-scroller{border-inline-start:1px solid #ddd;flex:1 1 0%}.b-daycellcollecter .b-dayview-content .b-virtual-scrollers .b-virtual-scroller .b-scroller-stretcher{position:relative}.b-daycellcollecter .b-dayview-content .b-dayview-day-detail{z-index:0;display:flex;position:relative;padding-inline-end:var(--dayview-cell-gutter)}.b-daycellcollecter .b-dayview-content .b-dayview-day-detail.b-dayview-inset-before .b-dayview-inset:before{content:" ";left:0}.b-rtl .b-daycellcollecter .b-dayview-content .b-dayview-day-detail.b-dayview-inset-before .b-dayview-inset:before{left:unset;right:0}.b-daycellcollecter .b-dayview-content .b-dayview-day-detail.b-dayview-inset-before .b-dayview-event-container{margin-inline-start:calc(var(--dayview-cell-inset-size))}.b-daycellcollecter .b-dayview-content .b-dayview-day-detail.b-dayview-inset-after .b-dayview-inset:after{content:" ";right:0}.b-rtl .b-daycellcollecter .b-dayview-content .b-dayview-day-detail.b-dayview-inset-after .b-dayview-inset:after{left:0;right:unset}.b-daycellcollecter .b-dayview-content .b-dayview-day-detail.b-dayview-inset-after .b-dayview-event-container{margin-inline-end:calc(var(--dayview-cell-inset-size))}.b-daycellcollecter .b-dayview-content .b-dayview-inset{position:absolute;width:calc(100% - var(--dayview-cell-gutter));top:0;bottom:0}.b-daycellcollecter .b-dayview-content .b-dayview-inset:after,.b-daycellcollecter .b-dayview-content .b-dayview-inset:before{background-color:#f4f5f666;position:absolute;width:calc(var(--dayview-cell-inset-size));top:0;bottom:0;z-index:-1}.b-daycellcollecter .b-dayview-content .b-dayview-event-container{flex:1;position:relative}.b-daycellcollecter .b-dayview-content .b-dayview-inset-after{width:calc(var(--dayview-cell-inset-after) * var(--dayview-cell-inset-after-enabled))}.b-daycellcollecter .b-dayview-content .b-cal-event-wrap:is(.b-starts-above,.b-ends-below):before,.b-daycellcollecter .b-dayview-content .b-cal-event-wrap:is(.b-starts-above,.b-ends-below):after{font-family:"Font Awesome 6 Free",FontAwesome6Free;transform:translate(-50%,-2px);margin-inline-start:50%;position:absolute;font-size:80%;opacity:.7;z-index:1;pointer-events:none}.b-rtl .b-daycellcollecter .b-dayview-content .b-cal-event-wrap:is(.b-starts-above,.b-ends-below):before,.b-rtl .b-daycellcollecter .b-dayview-content .b-cal-event-wrap:is(.b-starts-above,.b-ends-below):after{transform:translate(50%,-2px)}.b-daycellcollecter .b-dayview-content .b-cal-event-wrap.b-starts-above:before{content:"";top:0}.b-daycellcollecter .b-dayview-content .b-cal-event-wrap.b-ends-below:after{content:"";bottom:0}.b-daycellcollecter .b-dayview-content .b-cal-event-desc-complex{display:flex;flex-direction:column;flex:1;align-items:normal}.b-dayview-allday-row{display:flex;flex-flow:row nowrap;max-height:50%;box-shadow:0 4px 4px #dddddd80}.b-dayview-day-detail .b-cal-event-wrap{min-height:var(--dayview-min-event-height)}.b-dayview-day-detail .b-cal-event-wrap.b-cal-tentative-event{min-height:10px}.b-dayview-allday-row-start{display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-end;flex:0 0 var(--time-axis-width);min-width:var(--time-axis-width)}.b-dayview-allday-row-start .b-dayview-allday-text{flex:1 1 auto;display:none;flex-flow:column nowrap;justify-content:center;font-size:.7em;color:#b0b0b0}.b-dayview-allday-row-start .b-expand-allday-button{display:none}.b-dayview-allday-row-start .b-expand-allday-button :before{line-height:inherit}.b-dayview-allday-row-start.b-has-cell-overflow:not(.b-dayview-allday-autoheight){padding:.5em 0;cursor:pointer}.b-dayview-allday-row-start.b-has-cell-overflow:not(.b-dayview-allday-autoheight) .b-expand-allday-button{transition:transform .3s;display:flex;height:1.5em;width:1.5em;justify-content:center;align-items:center;border-radius:50%;cursor:inherit;border:0 none;background-color:transparent;color:#b0b0b0}.b-dayview-allday-row-start.b-has-cell-overflow:not(.b-dayview-allday-autoheight) .b-expand-allday-button:focus{outline:none;background-color:#e8e8e8}.b-dayview-allday-row-start.b-has-cell-overflow:not(.b-dayview-allday-autoheight).b-expanded .b-expand-allday-button{transform:rotate(-180deg)}.b-dayview-schedule-container{border-inline-start:1px solid #ddd;flex:1 0 0%;contain:style layout}.b-dayview-day-content{--tick-height: var(--half-hour-height);display:flex;flex-flow:row nowrap;flex:1 1 0;border-top:1px solid #ddd;align-items:flex-start;outline:none;position:relative;z-index:1}.b-dayview-day-container{flex:1 0 0%;border-inline-start:1px solid #ddd;display:flex;flex-flow:row nowrap;align-items:stretch;min-height:100%;overscroll-behavior:contain auto;contain:layout style;background-image:linear-gradient(to bottom,transparent,transparent calc(var(--hour-height) - 1px),var(--dayview-border-color) 1px),repeating-linear-gradient(to bottom,transparent,transparent calc(var(--tick-height)),var(--dayview-half-hour-line-color) calc(var(--tick-height)),transparent calc(var(--tick-height) + 1px));background-size:100% var(--hour-height);background-position-y:var(--day-start-offset);clip-path:polygon(0px 0px,100% 0px,100% calc(var(--day-length) * var(--hour-height)),0px calc(var(--day-length) * var(--hour-height)));background-repeat:repeat-y}.b-dayview-day-container .b-overflow{opacity:0}.b-dayview-day-container .b-cal-event-body{transition:background-color .1s}.b-dayview-day-container .b-cal-event-wrap.b-starts-above .b-event-header{visibility:hidden}.b-dayview-day-container .b-current-time-indicator{position:absolute;pointer-events:none;border-top:2px solid #e53f2c;margin-top:-2px;width:100%;z-index:3}.b-dayview-day-container .b-current-time-indicator:before{content:"";height:10px;width:10px;border-radius:50%;position:absolute;background-color:#e53f2c;margin-top:-6px;margin-inline-start:-5px}.b-dayview-day-container .b-calendar-cell{flex:1 1 100%;height:var(--day-height);min-width:var(--min-day-width);position:relative;overflow:visible}.b-dayview-day-container .b-calendar-cell:not(:last-of-type){border-inline-end:1px solid #ddd}.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event,.b-dayview-day-container .b-calendar-cell .b-cal-event-wrap{position:absolute;z-index:2;left:0;width:100%;transition:left .1s,right .1s,width .1s,opacity .1s}.b-rtl .b-dayview-day-container .b-calendar-cell .b-cal-tentative-event,.b-rtl .b-dayview-day-container .b-calendar-cell .b-cal-event-wrap{left:auto;right:0}.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event.b-editing,.b-dayview-day-container .b-calendar-cell .b-cal-event-wrap.b-editing{left:0!important;width:calc(100% + var(--dayview-cell-gutter))!important;z-index:3;opacity:1}.b-rtl .b-dayview-day-container .b-calendar-cell .b-cal-tentative-event.b-editing,.b-rtl .b-dayview-day-container .b-calendar-cell .b-cal-event-wrap.b-editing{left:auto!important;right:0!important}.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event.b-cal-in-cluster,.b-dayview-day-container .b-calendar-cell .b-cal-event-wrap.b-cal-in-cluster{box-shadow:#aaaaaa40 -2px 1px 3px,#aaaaaa40 0 -1px 3px}.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event.b-short-event .b-event-header,.b-dayview-day-container .b-calendar-cell .b-cal-event-wrap.b-short-event .b-event-header{margin:0}.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event.b-short-event .b-cal-event-body,.b-dayview-day-container .b-calendar-cell .b-cal-event-wrap.b-short-event .b-cal-event-body{padding-block:0;flex-flow:row-reverse nowrap;justify-content:flex-end;align-items:center;gap:.2em}.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event.b-short-event .b-cal-event-body .b-cal-event-desc,.b-dayview-day-container .b-calendar-cell .b-cal-event-wrap.b-short-event .b-cal-event-body .b-cal-event-desc{font-size:.7em;white-space:nowrap;flex:0 1 auto}.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event.b-short-event .b-event-time,.b-dayview-day-container .b-calendar-cell .b-cal-event-wrap.b-short-event .b-event-time{text-transform:lowercase}.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event.b-short-event .b-cal-event-footer,.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event.b-short-event .b-cal-event-resource-avatars,.b-dayview-day-container .b-calendar-cell .b-cal-event-wrap.b-short-event .b-cal-event-footer,.b-dayview-day-container .b-calendar-cell .b-cal-event-wrap.b-short-event .b-cal-event-resource-avatars{display:none}.b-dayview-day-container .b-calendar-cell .b-cal-tentative-event{z-index:20}.b-dayview-day-container .b-calendar-cell .b-cal-event{align-items:stretch;background-color:var(--cal-event-color);color:#606060;border-radius:0;position:relative}.b-dayview-day-container .b-calendar-cell .b-cal-event .b-cal-event-resource-avatars{display:grid;column-gap:0;grid-template-columns:repeat(auto-fill,minmax(1.4em,1fr));padding-inline-end:.6em;padding-block-end:.3em}.b-dayview-day-container .b-calendar-cell .b-cal-event .b-cal-event-resource-avatars .b-resource-avatar{width:2em;height:2em;transition:transform .2s}.b-dayview-day-container .b-calendar-cell .b-cal-event .b-cal-event-resource-avatars .b-resource-avatar:hover{transform:scale(2);z-index:1}.b-dayview-day-container .b-calendar-cell .b-cal-event-body{padding:.3em .5em 0;flex:1 1 0%;margin:0 0 0 .25em;background-color:var(--dayview-body-background-color);white-space:normal;display:flex;flex-direction:column}.b-rtl .b-dayview-day-container .b-calendar-cell .b-cal-event-body{margin:0 .25em 0 0}.b-dayview-day-container .b-calendar-cell.b-nonworking-day{background-color:#f3f4f566}.b-dayview-day-container .b-event-header{display:flex;align-items:center;white-space:nowrap;gap:.3em}.b-dayview-day-container .b-event-header .b-event-time{flex:1;font-size:.7em}.b-dayview-day-container .b-cal-event-wrap:hover .b-cal-event-body{background-color:#ffffffb3}.b-dayview-day-container .b-cal-event-wrap.b-selected:not(.b-dragging-item):hover .b-cal-event-body,.b-dayview-day-container .b-cal-event-wrap.b-selected:not(.b-dragging-item) .b-cal-event-body,.b-dayview-day-container .b-cal-event-wrap.b-cal-tentative-event .b-cal-event-body{background-color:#fff9}.b-dayview-day-container .b-cal-event-wrap.b-custom-body-color:hover .b-cal-event-body{background:linear-gradient(var(--dayview-body-hover-mask-color),var(--dayview-body-hover-mask-color)) var(--dayview-body-background-color)}.b-dayview-day-container .b-cal-event-wrap.b-custom-body-color.b-selected:not(.b-dragging-item):hover .b-cal-event-body,.b-dayview-day-container .b-cal-event-wrap.b-custom-body-color.b-selected:not(.b-dragging-item) .b-cal-event-body,.b-dayview-day-container .b-cal-event-wrap.b-custom-body-color.b-cal-tentative-event .b-cal-event-body{background:linear-gradient(var(--dayview-body-selected-mask-color),var(--dayview-body-selected-mask-color)) var(--dayview-body-background-color)}.b-dayview.b-no-transitions .b-cal-event-wrap{transition:none!important}.b-timeaxis-container{display:flex;flex-flow:column nowrap;overflow:hidden;background-position-x:100%;background-repeat:repeat-y;flex:0 0 var(--time-axis-width);min-width:var(--time-axis-width);height:var(--day-height);background-image:linear-gradient(to bottom,transparent calc(var(--hour-height) - 1px),var(--dayview-border-color) 1px),repeating-linear-gradient(to bottom,transparent,transparent calc(var(--tick-height)),var(--dayview-half-hour-line-color) calc(var(--tick-height)),transparent calc(var(--tick-height) + 1px));background-size:.5em var(--hour-height);background-position-y:var(--day-start-offset);position:relative}.b-rtl .b-timeaxis-container{background-position-x:0%}.b-timeaxis-container .b-dayview-timeaxis-background{pointer-events:none;position:absolute;inset:0}.b-dayview-timeaxis-tick{opacity:0;transition:opacity .4s;max-height:calc(var(--leaf-tick-height) + 1px);flex:1 0 0%;display:flex;flex-direction:column;justify-content:flex-end;position:relative;top:1ex}.b-fit-hours .b-dayview-timeaxis-tick{transition:none}.b-dayview-hour-tick{color:#7d7d7d;opacity:1}.b-dayview-timeaxis-time{display:flex;flex-flow:column nowrap;flex:0 0 var(--hour-height);align-items:flex-end;font-size:.7em;color:#b0b0b0;white-space:nowrap;position:relative;padding-inline-end:1em;pointer-events:none}.b-dayview-timeaxis-time:last-child .b-dayview-hour-tick{display:none}.b-dayview-hourheight-level-1 .b-dayview-tick-level-1{opacity:1}.b-dayview-hourheight-level-2{--tick-height: var(--fifteen-minute-height)}.b-dayview-hourheight-level-2 .b-dayview-tick-level-2{opacity:1}.b-dayview-hourheight-level-3{--tick-height: var(--ten-minute-height)}.b-dayview-hourheight-level-3 .b-dayview-tick-level-3{opacity:1}.b-dayview-hourheight-level-4{--tick-height: var(--five-minute-height)}.b-dayview-hourheight-level-4 .b-dayview-tick-level-4{opacity:1}.b-six-minute-ticks .b-dayview-hourheight-level-2{--tick-height: var(--twelve-minute-height)}.b-six-minute-ticks .b-dayview-hourheight-level-3{--tick-height: var(--six-minute-height)}.b-dayselector .b-calendarrow-header-container{border-bottom:1px solid #ddd}.b-dayselector .b-calendarrow-header-container .b-cal-cell-header:not(:hover) div.b-day-name-date{background-color:inherit;color:inherit}.b-dayselector .b-calendarrow-header-container .b-cal-cell-header.b-selected-date div.b-day-name-date{background-color:#5fa2dd;color:#fff}.b-dayselector .b-calendarrow-body{display:none}.b-dayview-with-dayselector .b-calendarrow-header-container,.b-weekview-with-dayselector .b-calendarrow-header-container{border-inline-start:1px solid #ddd;margin-inline-start:var(--time-axis-width)}.b-dayview-with-dayselector:not(.b-has-allday-events) .b-calendarrow-header-container,.b-weekview-with-dayselector:not(.b-has-allday-events) .b-calendarrow-header-container{border-bottom-width:0}.b-weekview .b-cal-event-wrap.b-cal-event-reveal.b-cal-in-cluster{left:0!important;width:calc(100% + var(--dayview-cell-gutter))!important;z-index:3;opacity:1}.b-rtl .b-weekview .b-cal-event-wrap.b-cal-event-reveal.b-cal-in-cluster{left:auto!important;right:0!important}.b-visible-scrollbar .b-monthview .b-show-yscroll-padding>.b-yscroll-pad{visibility:hidden}.b-monthview.b-hide-othermonth-cells .b-calendar-row[data-row-index="0"] .b-calendar-cell[data-date$="-01"]:not([data-column-index="0"]){border-inline-start:1px solid #ddd;margin-inline-start:-1px}.b-monthview.b-disable-othermonth-cells .b-calendar-cell.b-other-month .b-cal-event-wrap:not(.b-overflow){opacity:1;pointer-events:all}.b-monthview .b-calendar-row.b-calendar-weekdays{flex:0 0 auto}.b-monthview .b-calendar-row.b-calendar-weekdays .b-week-number-cell{flex:0 0 2em}.b-monthview .b-calendar-row.b-calendar-weekdays .b-calendar-day-header{flex:1;display:flex;justify-content:flex-end;color:#606060;padding-inline-end:.5em;padding-bottom:.25em}.b-monthview .b-calendar-row.b-calendar-weekdays .b-calendar-day-header.b-weekend{color:#e53f2c}.b-monthview .b-week-number-cell,.b-monthview .b-calendar-cell{flex-direction:column;contain:size style}.b-monthview .b-week-number-cell.b-other-month .b-day-num,.b-monthview .b-calendar-cell.b-other-month .b-day-num{color:#aaa}.b-monthview .b-week-num,.b-monthview .b-day-num{font-size:.9em;height:2em;width:2em;align-self:flex-end;display:flex;align-items:center;justify-content:center}.b-monthview .b-calendar-cell .b-week-num{color:#777;margin-inline-end:auto}.b-monthview .b-weeks-container{flex:1 0 0%;border:1px solid #ddd}.b-monthview .b-weeks-container .b-calendar-row{flex:1 0 0px;border-bottom:1px solid #ddd}.b-monthview .b-weeks-container .b-calendar-row:last-child{border-bottom:0 none}.b-monthview .b-weeks-container .b-calendar-row.b-shrinkwrapped{transition:flex-basis .5s;overflow:hidden}.b-monthview .b-weeks-container .b-calendar-row.b-shrinkwrapped .b-cal-cell-overflow{display:none}.b-monthview .b-weeks-container .b-calendar-row.b-shrinkwrapped.b-flexing .b-cal-cell-overflow{display:initial}.b-monthview .b-weeks-container .b-calendar-row .b-week-number-cell,.b-monthview .b-weeks-container .b-calendar-row .b-calendar-cell{flex:1;color:#606060;border-inline-end:1px solid #ddd;overflow:hidden}.b-monthview .b-weeks-container .b-calendar-row .b-week-number-cell:last-child,.b-monthview .b-weeks-container .b-calendar-row .b-calendar-cell:last-child{border-inline-end:0 none}.b-monthview .b-weeks-container .b-calendar-row .b-week-number-cell.b-weekend,.b-monthview .b-weeks-container .b-calendar-row .b-calendar-cell.b-weekend{color:#606060}.b-monthview .b-weeks-container .b-calendar-row .b-week-number-cell.b-today .b-day-num,.b-monthview .b-weeks-container .b-calendar-row .b-calendar-cell.b-today .b-day-num{border-radius:50%;background-color:#5fa2dd;color:#fff;font-weight:700;font-size:85%}.b-monthview .b-weeks-container .b-calendar-row .b-week-number-cell.b-nonworking-day,.b-monthview .b-weeks-container .b-calendar-row .b-calendar-cell.b-nonworking-day{background-color:#f3f4f566}.b-monthview .b-weeks-container .b-calendar-row .b-week-number-cell.b-nonworking-day.b-dynamic-nonworking-day,.b-monthview .b-weeks-container .b-calendar-row .b-calendar-cell.b-nonworking-day.b-dynamic-nonworking-day{display:flex!important}.b-monthview .b-weeks-container .b-calendar-row .b-week-number-cell{padding-top:5px;text-align:center;cursor:pointer;flex:0 0 2em;color:#777}.b-monthview .b-weeks-container .b-calendar-row .b-week-number-cell:hover{background-color:#f0f0f0;border-radius:3px}.b-monthview .b-weeks-container .b-calendar-days{position:relative}.b-monthview .b-hide-nonworking-days .b-weeks-container .b-last-working-day{border-inline-end:0 none}.b-monthview .b-cal-cell-header{display:flex;color:#3c4043;padding:1px .2em .1em;max-height:1.8em;align-items:center;justify-content:center}.b-monthview .b-cal-cell-header .b-day-name{height:1.8em;display:flex;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.b-monthview .b-cal-cell-header .b-day-num{height:2em;z-index:10;margin-inline-start:auto}.b-monthview.day-number-center .b-cal-cell-header{justify-content:center}.b-monthview.b-show-week-column .b-week-num{display:none}.b-monthview.b-show-week-column .b-cal-cell-header{cursor:pointer}.b-monthview.b-show-week-column .b-cal-cell-header:hover{background-color:#f0f0f0;border-radius:3px}.b-monthview:not(.b-show-week-column) .b-day-name{cursor:pointer}.b-monthview:not(.b-show-week-column) .b-week-num:hover,.b-monthview:not(.b-show-week-column) .b-day-num:hover{cursor:pointer;background-color:#f0f0f0;border-radius:50%}.b-monthview .b-monthview-content{contain:strict;background-color:#fff;flex-basis:0%;justify-content:flex-start;padding:.6em 0 0}.b-monthview .b-cal-event-bar-container,.b-monthview .b-cal-cell-overflow{font-size:.9em}.b-cal-event-wrap{display:flex;overflow:hidden}.b-cal-event-wrap.b-readonly{opacity:.8}.b-cal-event-wrap.b-readonly .b-event-header,.b-cal-event-wrap.b-readonly .b-cal-event-desc{opacity:.5}.b-grid-row .b-cal-event-wrap{transition:opacity .1s}.b-draggable-started .b-cal-event-wrap:not(.b-dragging-item){pointer-events:none}.b-draggable-started .b-cal-event-wrap.b-dragging-item{opacity:.5;outline:none;pointer-events:none}.b-cal-event-wrap:hover{cursor:pointer}.b-cal-event-wrap.b-intraday:not(.b-solid-bar) .b-cal-event .b-cal-event-body{--cal-event-color: $cal-intraday-event-color}.b-cal-event-wrap.b-intraday:not(.b-solid-bar) .b-cal-event:hover{background:linear-gradient(#fffc,#fffc) currentColor}.b-using-keyboard .b-cal-event-wrap.b-active{outline:1px #64a2fe solid;outline-offset:1px}.b-cal-event-wrap.b-active:not(.b-dragging-item){outline:none;opacity:1!important;z-index:10!important}.b-offset-continues-past .b-cal-event-wrap.b-continues-past{margin-inline-start:var(--arrow-margin)}.b-cal-event-wrap.b-continues-past:not(.b-rtl) .b-cal-event{padding-left:calc(var(--arrow-width) + .3em);clip-path:polygon(0 50%,var(--arrow-width) 0,100% 0,100% 100%,var(--arrow-width) 100%)}.b-cal-event-wrap.b-continues-past.b-rtl .b-cal-event{padding-right:calc(var(--arrow-width) + .3em);clip-path:polygon(0 0,calc(100% - var(--arrow-width)) 0,100% 50%,calc(100% - var(--arrow-width)) 100%,0 100%)}.b-cal-event-wrap.b-continues-future:not(.b-rtl) .b-cal-event{padding-right:calc(var(--arrow-width) + .3em);clip-path:polygon(0 0,calc(100% - var(--arrow-width)) 0,100% 50%,calc(100% - var(--arrow-width)) 100%,0 100%)}.b-cal-event-wrap.b-continues-future.b-rtl .b-cal-event{padding-left:calc(var(--arrow-width) + .3em);clip-path:polygon(0 50%,var(--arrow-width) 0,100% 0,100% 100%,var(--arrow-width) 100%)}.b-cal-event-wrap.b-continues-past.b-continues-future .b-cal-event{clip-path:polygon(0 50%,var(--arrow-width) 0,calc(100% - var(--arrow-width)) 0,100% 50%,calc(100% - var(--arrow-width)) 100%,var(--arrow-width) 100%)}.b-cal-event-wrap.b-focused .b-cal-event{background-color:green!important;color:#fff!important}.b-cal-event{display:flex;border-radius:4px;align-items:center;flex:1 1 auto;overflow:hidden;color:#606060;line-height:1}.b-cal-event .b-icon{flex-shrink:0;display:flex}.b-cal-event .b-icon:before{font-size:calc(var(--event-height) - 12px)}.b-cal-minimal-event-container{pointer-events:none;position:absolute;top:1.5em;width:calc((var(--event-count-dot-size) + 2px) * 4);display:flex;flex-wrap:wrap;justify-content:center;column-gap:2px;row-gap:1px;opacity:.6}.b-cal-minimal-event-container .b-cal-event-wrap{position:static!important;height:var(--event-count-dot-size);width:var(--event-count-dot-size);border-radius:50%;padding:0!important}.b-cal-minimal-event-container .b-cal-event{padding:0;background-color:var(--cal-event-color)}.b-resource-avatar{border:1px solid var(--cal-event-color)}.b-solid-bar .b-cal-event{background-color:var(--cal-event-color)}.b-solid-bar .b-resource-avatar{border:1px solid #fff}.b-cal-event-desc-complex{display:flex;align-items:center;gap:.3em}.b-cal-event-name{margin-inline-start:.3em;flex:1;overflow:hidden;text-overflow:ellipsis;line-height:1.4;min-height:1lh}.b-cal-event-resource-avatars{gap:inherit;display:flex;flex-direction:row;flex-shrink:0}:not(.b-calendar-cell)[data-resource-id]{cursor:pointer}.b-cal-event-body{white-space:nowrap;overflow:hidden;line-height:1.4}.b-cal-event-body .b-cal-event-desc{overflow:hidden;text-overflow:ellipsis;line-height:1.2;padding-block-end:1px}.b-draggable-active .b-calendar-cell{-webkit-user-select:none;user-select:none}.b-cal-event-list .b-panel-header .b-header-title{font-size:1em;cursor:pointer}.b-dayresourcecalendarrow .b-dayresourcecalendarrow-column{position:relative;display:flex;flex-flow:row;min-width:var(--min-day-width)}.b-dayresourcecalendarrow .b-dayresourcecalendarrow-column:not(:last-child){border-inline-end:1px solid #c1c1c1}.b-dayresourcecalendarrow .b-dayresourcecalendarrow-column .b-resourcecalendarrow-column-resource-cell{flex:1 1 100%;display:flex;flex-flow:column nowrap}.b-dayresourcecalendarrow .b-dayresourcecalendarrow-column .b-resourcecalendarrow-column-resource-cell:not(:last-child){border-inline-end:1px solid #ddd}.b-dayresourcecalendarrow .b-dayresourcecalendarrow-column .b-cal-event-bar-container{position:relative}.b-dayresourcecalendarrow .b-cal-cell-header{align-items:stretch;padding-bottom:0;min-width:var(--min-day-width)}.b-dayresourcecalendarrow .b-cal-cell-header:not(:last-child){border-inline-end:1px solid #c1c1c1}.b-dayresourcecalendarrow .b-dayname-date{display:flex;flex-flow:column nowrap;align-items:center;padding:.5em}.b-dayresourcecalendarrow .b-day-name,.b-dayresourcecalendarrow .b-day-date{flex:1;display:flex;justify-content:center}.b-dayresourcecalendarrow .b-dayresourcecalendarrow-cell-resources{display:flex;overflow:hidden;flex-flow:row nowrap;border-top:1px solid #ddd}.b-dayresourcecalendarrow .b-dayresourcecalendarrow-resource-header{min-width:var(--min-resource-width);display:flex;gap:.8em;justify-content:center;align-items:center;flex:1 1 100%;padding-block:1em;padding-inline:.5em;overflow:hidden}.b-dayresourcecalendarrow .b-dayresourcecalendarrow-resource-header.b-avatar-after .b-resource-avatar{order:1}.b-dayresourcecalendarrow .b-dayresourcecalendarrow-resource-header:not(:last-child){border-inline-end:1px solid #ddd}.b-dayresourcecalendarrow.b-narrow-resource-header .b-dayresourcecalendarrow-resource-header .b-resource-avatar{display:none}.b-dayresourcecalendarrow .b-dayresourcecalendarrow-resource-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:2.2em}.b-dayresourcecalendarrow .b-cal-event-wrap{max-width:100%;opacity:1;pointer-events:all}.b-dayresourceview-column{display:flex;flex:1 1 100%;min-width:var(--min-day-width);height:var(--day-height);position:relative}.b-dayresourceview-column .b-calendar-cell{min-width:initial}.b-dayresourceview-column:not(.b-last-cell){border-inline-end:1px solid #c1c1c1}.b-resourceview{align-items:stretch}.b-resourceview .b-cal-widget-settings-button{display:none}.b-resourceview-content{flex-flow:row nowrap;align-items:stretch;padding:0}.b-resourceview-content>*{flex:1 0 0;margin-inline-end:.5em}.b-resourceview-content>*.b-resourceview-resource{min-width:var(--resource-width)}.b-resourceview-content>*.b-filtered-hiding{min-width:0;width:0;flex:none;border:0 none;transition:width .3s}.b-resourceview-content>*:last-child,.b-resourceview-content>*.b-last-resource-view{margin-inline-end:0}.b-resourceview-content .b-panel-header{background-color:#fff;border:1px solid #ddd;border-block:none;border-radius:0;color:#606060;height:4.5em}.b-resourceview-content .b-dayview.b-first-resource-view>.b-panel-header{border-inline-start:none}.b-resourceview-content>.b-dayview.b-resource-dayview-timeaxis{position:sticky;left:0;background-color:#fff;z-index:1;border-inline-end:1px solid #ddd}.b-rtl .b-resourceview-content>.b-dayview.b-resource-dayview-timeaxis{left:auto;right:0}.b-resourceview-content>.b-dayview.b-resource-dayview-timeaxis .b-dayview-day-container{display:none}.b-resourceview-content>.b-dayview.b-first-resource-view .b-dayview-schedule-container,.b-resourceview-content>.b-dayview.b-first-resource-view .b-dayview-day-container{border-inline-start:0 none}.b-resourceview-content>.b-dayview.b-last-resource-view .b-panel-header{border-inline-end:0 none}.b-resourceview-content>.b-dayview.b-resource-dayview-scroller{position:sticky;right:0;background-color:#fff!important;z-index:1;border-inline-start:1px solid #ddd}.b-rtl .b-resourceview-content>.b-dayview.b-resource-dayview-scroller{right:auto;left:0}.b-resourceview-content>.b-dayview.b-resource-dayview-scroller .b-dayview-timeaxis-time,.b-resourceview-content>.b-dayview.b-resource-dayview-scroller .b-dayview-allday-row-start{display:none}.b-resourceview-content>.b-dayview.b-resource-dayview-scroller .b-dayview-day-container{visibility:hidden}.b-resourceview-content>.b-dayview.b-resource-dayview-scroller .b-timeaxis-container{max-width:1px;margin-inline-start:-1px}.b-resourceview-content>.b-dayview.b-resource-dayview-scroller .b-yscroll-pad{visibility:hidden}.b-resourceview-content>.b-dayview:not(.b-resource-dayview-timeaxis):not(.b-resource-dayview-scroller):not(.b-last-resource-view) .b-dayview-day-container,.b-resourceview-content>.b-dayview:not(.b-resource-dayview-timeaxis):not(.b-resource-dayview-scroller):not(.b-last-resource-view) .b-dayview-schedule-container{border-inline-end:1px solid #ddd}.b-resourceview-content>.b-dayview:not(.b-resource-dayview-timeaxis):not(.b-resource-dayview-scroller) .b-dayview-allday-row-start,.b-resourceview-content>.b-dayview:not(.b-resource-dayview-timeaxis):not(.b-resource-dayview-scroller) .b-timeaxis-container{display:none}.b-resourceview-content>.b-dayview.b-resource-dayview-timeaxis,.b-resourceview-content>.b-dayview.b-resource-dayview-scroller{flex:0 0 auto;margin-inline-end:0}.b-resourceview-content>.b-dayview.b-resource-dayview-timeaxis .b-dayview-header,.b-resourceview-content>.b-dayview.b-resource-dayview-scroller .b-dayview-header{visibility:hidden;padding-inline:0}.b-resourceview-content>.b-dayview.b-resource-dayview-timeaxis .b-dayview-schedule-container,.b-resourceview-content>.b-dayview.b-resource-dayview-scroller .b-dayview-schedule-container{display:flex;max-width:0;border:0 none}.b-resourceview-content .b-dayview-day-container{overscroll-behavior:auto}.b-resourceview-content .b-monthview-content{padding-top:0}.b-resourceview-content .b-monthview-content .b-calendar-weekdays{padding:.5em 0;border-inline:1px solid #ddd}.b-resourceview-content .b-monthview-content .b-calendar-weekdays .b-calendar-day-header{padding-bottom:0}.b-resourceview-content>.b-eventlist>.b-panel-body-wrap{border-inline:1px solid #ddd}.b-resourceview-title{display:grid;column-gap:1em;align-items:center}.b-resourceview-title .b-resource-avatar-container{font-size:1.2em}.b-resourceview-title.b-has-meta .b-resource-avatar-container{grid-row:1/span 2}.b-resourceview-title .b-resource-avatar{border:1px solid currentColor}.b-resourceview-title .b-resource-name,.b-resourceview-title .b-resource-meta{grid-column:2}.b-resourceview-title .b-resource-name{font-size:1.1em}.b-resourceview-title .b-resource-meta{font-size:.7em;font-weight:400}.b-calendar-fullweek-button{margin-inline-end:1em}.b-calendar:not(.b-calendar-include-weekends-button) .b-calendar-fullweek-button{display:none}.b-modeselector{flex-basis:min-content;flex-shrink:0}.b-modeselector.b-minified>:not(.b-calendar-mode-button){display:none}.b-modeselector:not(.b-minified)>.b-calendar-mode-button{display:none}.b-overflowpopup{min-width:13em;max-width:30em;z-index:20;position:fixed!important}.b-overflowpopup .b-cal-event-bar-container{flex:0 0 auto}.b-overflowpopup .b-cal-event-wrap{flex-shrink:0}.b-overflowpopup-body-wrap{background-color:#f8f9fa}.b-overflowpopup-content{padding:0;margin:1em}.b-visible-scrollbar .b-overflowpopup-content.b-vertical-overflow{margin-inline-end:0}.b-overflowpopup-header{border-top-left-radius:3px;border-top-right-radius:3px}.b-daycellcollecter .b-overflowpopup-content{contain:style!important;flex-flow:column nowrap;align-items:stretch}.b-daycellcollecter .b-overflowpopup-content .b-cal-event-wrap{flex-shrink:0;position:relative!important}.b-sidebar{flex:1 0 auto;width:min-content}.b-sidebar .b-sidebar-content{align-items:stretch;gap:1em}.b-sidebar .b-sidebar-content.b-panel-content{flex-flow:column nowrap;justify-content:flex-start;padding:1em}.b-sidebar .b-sidebar-body-wrap>.b-toolbar{background-color:#fff}.b-calendar .b-sidebar{max-width:30%}.b-calendar .b-sidebar:not(.b-collapsed):not(.b-collapsing).b-has-datepicker{min-width:17.5em}.b-calendar .b-sidebar:not(.b-collapsed):not(.b-collapsing).b-has-datepicker.b-datepicker-with-events{min-width:20em}.b-calendar .b-sidebar.b-sidebar-left{order:0}.b-calendar .b-sidebar.b-sidebar-right{order:10}.b-calendar .b-sidebar-content{color:#606060;overflow:hidden}.b-calendar .b-sidebar-content .b-datepicker{flex-shrink:0}.b-calendar .b-sidebar-content .b-datepicker:not(.b-datepicker-with-events) .b-toolbar.b-dock-top .b-toolbar-content{padding-inline:0!important;gap:0}.b-calendar .b-sidebar-content .b-datepicker .b-toolbar{background:transparent;font-size:1em}.b-calendar .b-sidebar-content .b-datepicker .b-toolbar .b-datepicker-yearbutton,.b-calendar .b-sidebar-content .b-datepicker .b-toolbar .b-datepicker-monthfield{font-weight:500}.b-calendar .b-sidebar-content .b-datepicker .b-calendar-cell{flex:0 0 2em;padding:0;margin:.1em .24em}.b-calendar .b-sidebar-content .b-datepicker .b-calendar-cell .b-datepicker-cell-inner{height:2em;width:2em}.b-calendar .b-sidebar-content .b-calendar-weekdays{font-size:.9em}.b-calendar .b-sidebar-content .b-calendar-weekdays{border-bottom:none}.b-calendar .b-sidebar-content .b-datepicker-month{margin-inline-end:.5em}.b-calendar .b-sidebar-content .b-datepicker-content{font-size:.85em;background:transparent}.b-calendar .b-sidebar-content .b-datepicker-content .b-week-number-cell{line-height:2em;width:2em;margin:.1em .24em}.b-calendar .b-sidebar-content .b-datepicker-content .b-calendar-weekdays{background:transparent}.b-calendar .b-sidebar-content .b-resourcefilter{flex-shrink:1}.b-calendar .b-sidebar-content .b-resourcefilter .b-list-item{padding:.5em .5em .5em 0}.b-calendar .b-sidebar-content .b-resourcefilter .b-icon{margin-inline-end:.8em}.b-calendar .b-sidebar-content .b-resourcefilter .b-icon:before{font-size:150%}.b-calendar .b-sidebar-content .b-field{flex:0 0 auto;width:auto;align-self:auto}.b-calendar .b-sidebar-content .b-field input[type=text]{width:0}.b-calendar .b-sidebar-content .b-list{background-color:transparent}.b-yearview-content{flex-basis:0;display:flex;flex-flow:row wrap;align-content:flex-start;justify-content:space-around;font-size:.9em;font-weight:300;padding:1em;column-gap:1em;row-gap:3em;padding-inline-start:max((25% - 23em) - 2em,1em)}.b-yearview-content.b-show-events-dots .b-calendar-cell{height:2.3em}.b-yearview-content.b-show-events-count .b-cell-events-badge{position:absolute;inset-block-start:1.6EM;display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;font-size:80%;background-color:#e53f2c;color:#fff;width:1.3em;height:1.3em}.b-yearview-body-wrap .b-yearview-content{background-color:#fff;color:#606060}.b-yearview.b-responsive-small .b-yearview-content{font-size:1.3em}.b-yearview-content .b-yearview-month{flex-basis:calc(25% - 1em);min-width:16em;display:flex;flex-flow:column nowrap;height:min-content}.b-yearview-content .b-yearview-month-name{margin-bottom:.4em;padding:.1em 0 .2em .3em;font-size:1.3em;color:#777;max-width:15.3846153846em;border:0 none;text-align:start;background-color:transparent;font-family:inherit;font-weight:inherit}.b-yearview-content .b-yearview-month-name:hover{cursor:pointer;background-color:#f0f0f0}.b-yearview-content .b-calendar-weekdays{height:2.1em}.b-yearview.b-responsive-small .b-yearview-content .b-calendar-week{max-width:100%}.b-yearview-content .b-calendar-week{display:flex;flex-flow:row nowrap;max-width:20em}.b-yearview-content .b-calendar-week:last-child{margin-bottom:1em}.b-yearview-content .b-calendar-week>*{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.b-yearview-content .b-yearview-weekday-cell{color:#333}.b-yearview-content.b-hide-week-numbers .b-week-number-cell{display:none}.b-yearview-content .b-cal-cell-overflow.b-active{outline:0 none;opacity:1!important;z-index:10!important;box-shadow:5px 5px 10px #0003,-5px 2px 5px #0003}.b-yearview-content .b-cal-cell-overflow:hover{background-color:inherit}.b-yearview-content:not(.b-draggable-active) .b-calendar-cell.b-datepicker-1-to-3-events:hover,.b-yearview-content:not(.b-draggable-active) .b-calendar-cell.b-datepicker-4-to-6-events:hover,.b-yearview-content:not(.b-draggable-active) .b-calendar-cell.b-calendar-7-or-more-events:hover{border-radius:0}.b-yearview-content:not(.b-draggable-active) .b-calendar-cell.b-datepicker-1-to-3-events:hover .b-calendar-cell-inner,.b-yearview-content:not(.b-draggable-active) .b-calendar-cell.b-datepicker-4-to-6-events:hover .b-calendar-cell-inner,.b-yearview-content:not(.b-draggable-active) .b-calendar-cell.b-calendar-7-or-more-events:hover .b-calendar-cell-inner{mix-blend-mode:multiply}.b-yearview-content:not(.b-draggable-active) .b-calendar-cell.b-datepicker-1-to-3-events:hover .b-calendar-cell-inner{background-color:#f9f69e}.b-yearview-content:not(.b-draggable-active) .b-calendar-cell.b-datepicker-4-to-6-events:hover .b-calendar-cell-inner{background-color:#f9d49e}.b-yearview-content:not(.b-draggable-active) .b-calendar-cell.b-calendar-7-or-more-events:hover .b-calendar-cell-inner{background-color:#f9bdb3}.b-yearview-content:not(.b-draggable-active) .b-calendar-cell .b-calendar-cell-inner:hover{cursor:pointer;background-color:#f0f0f0}.b-yearview-content.b-show-events-heatmap .b-datepicker-1-to-3-events{background-color:#f9f69e}.b-yearview-content.b-show-events-heatmap .b-datepicker-4-to-6-events{background-color:#f9d49e}.b-yearview-content.b-show-events-heatmap .b-calendar-7-or-more-events{background-color:#f9bdb3}.b-yearview-content .b-calendar-cell{position:relative}.b-yearview-content .b-calendar-cell.b-cal-tentative-event{background-color:#19fd09}.b-yearview-content .b-calendar-cell.b-cal-tentative-event.b-other-month{background-color:#79d59f}.b-yearview-content .b-calendar-cell .b-cal-minimal-event-container{top:1.7em}.b-yearview-content .b-calendar-cell .b-calendar-cell-inner{height:2em;width:2em;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%}.b-yearview-content .b-calendar-cell.b-today .b-calendar-cell-inner{border-radius:50%;background-color:#5fa2dd;color:#fff;font-weight:700}.b-yearview-content .b-calendar-cell.b-other-month .b-calendar-cell-inner{color:#aaa}.b-yearview-content .b-week-number-cell{flex:0 0 2em;background-color:#f1f3f4;color:#777;border:0 none;padding:0;font-family:inherit;font-weight:inherit;font-size:inherit}.b-yearview-content .b-week-number-cell:hover{cursor:pointer;background-color:#f0f0f0}.b-yearview-content .b-calendar-cell.b-active,.b-yearview-content .b-week-number-cell.b-active{outline:0 none;background-color:#e8e8e8;border-radius:50%}.b-yearview-content.b-hide-nonworking-days .b-nonworking-day{display:none}.b-yearview-content .b-calendar-week:not([data-week]) .b-week-number-cell{background-color:inherit}.b-hover-top.b-starts-above .b-gripper-horz,.b-hover-bottom.b-ends-below .b-gripper-horz{display:none}.b-cal-event-wrap:not(.b-rtl).b-hover-left.b-continues-past .b-gripper-vert,.b-cal-event-wrap:not(.b-rtl).b-hover-right.b-continues-future .b-gripper-vert{display:none}.b-cal-event-wrap.b-rtl.b-hover-right.b-continues-past .b-gripper-vert,.b-cal-event-wrap.b-rtl.b-hover-left.b-continues-future .b-gripper-vert{display:none}.b-cal-drag-proxy{position:absolute;pointer-events:none;opacity:.8;max-width:17em}.b-cal-drag-proxy .b-cal-event{background:linear-gradient(#fffc,#fffc) currentColor;padding:0 .3em;gap:.3em}.b-dayview-content .b-cal-tentative-event,.b-monthview-content .b-cal-tentative-event{pointer-events:none}.b-dayview-day-container .b-cal-tentative-event:not(.b-cal-tentative-event-first) .b-event-header,.b-dayview-day-container .b-cal-tentative-event:not(.b-cal-tentative-event-first) .b-cal-event-desc{display:none}.b-draggable-started{cursor:pointer}.b-draggable-started .b-week-num,.b-draggable-started .b-day-num,.b-draggable-started .b-cal-cell-overflow{pointer-events:none}.b-cal-event-wrap.b-resizing{display:none}.b-cal-event-wrap:not(.b-cal-tentative-event-last) .b-cal-event-footer{display:none}.b-cal-event-footer{position:absolute;bottom:.5em;right:.7em;white-space:nowrap;font-size:.7em}.b-rtl .b-cal-event-footer{right:auto;left:.7em}.b-cal-tooltip-duration,.b-cal-tooltip-recurrence{margin-top:.5em}.b-cal-tooltip-duration:before,.b-cal-tooltip-recurrence:before{margin-inline-end:.5em;width:1.5em;text-align:center}.b-eventtip .b-sch-clock{border-color:#fff}.b-eventtip .b-tooltip-content{display:flex;flex-flow:column nowrap;gap:.3em}.b-eventtip .b-tooltip-content>*{margin-block:0}.b-grid-to-cal-drag-proxy{position:absolute;z-index:10;pointer-events:none;opacity:.9;width:15em;height:25px;align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;background-color:#59b53b;border-radius:4px;color:#fdfdfd;padding-inline-start:.3em;font-size:.9em}.b-grid-to-cal-drag-proxy .b-fa{font-size:.7em}.b-grid-to-cal-drag-proxy .b-fa:first-child{margin-inline-end:.3em}.b-grid-to-cal-drag-proxy .b-fa:not(:first-child){margin-inline-start:.3em}.b-grid-row.b-drop-above:before{content:"";position:absolute;height:1px;width:100%;background-color:red}.b-grid-row.b-drop-below:before{content:"";position:absolute;top:calc(100% - 1px);height:1px;width:100%;background-color:red}.b-dayview .b-cal-timerange{position:absolute;display:flex;flex-direction:column;overflow:hidden;left:0;right:0;--timerange-color: var(--cal-event-color);--timerange-footer-color: rgba(131, 254, 49, .5);--timerange-border-size: .15em;--timerange-line-size: .2em;--timerange-line-zoom-scale: 2}.b-dayview .b-cal-timerange.b-cal-timerange-line{border-color:var(--timerange-color);border-width:calc(var(--timerange-line-size)) 0 0 0;border-style:solid;min-height:calc(var(--timerange-line-size));margin-inline-end:calc(-1 * var(--dayview-cell-gutter));transition:transform .3s ease-in-out;z-index:1}.b-dayview .b-cal-timerange.b-cal-timerange-line.b-cal-timerange-hover-zoom:hover{transform:scale(var(--timerange-line-zoom-scale))}.b-dayview .b-cal-timerange.b-cal-timerange-has-header:after{content:" ";background-color:var(--timerange-color);position:absolute;top:0;width:calc(var(--timerange-border-size));bottom:0;opacity:.5}.b-dayview .b-cal-timerange.b-cal-timerange-has-header.b-cal-timerange-align-end.b-cal-timerange-rotate-pos:after,.b-dayview .b-cal-timerange.b-cal-timerange-has-header.b-cal-timerange-align-start.b-cal-timerange-rotate-neg:after{right:0}.b-dayview .b-cal-timerange.b-cal-timerange-has-header.b-cal-timerange-align-end.b-cal-timerange-rotate-neg:after,.b-dayview .b-cal-timerange.b-cal-timerange-has-header.b-cal-timerange-align-start.b-cal-timerange-rotate-pos:after{left:0}.b-dayview .b-cal-timerange .b-cal-timerange-body{width:100%;pointer-events:none;z-index:-1}.b-dayview .b-cal-timerange .b-cal-timerange-header,.b-dayview .b-cal-timerange .b-cal-timerange-footer{display:flex;align-items:center;justify-content:center}.b-dayview .b-cal-timerange .b-cal-timerange-header{background-color:#ffffffe6;transition:background-color .1s;position:relative;width:var(--timerange-header-width)}.b-dayview .b-cal-timerange .b-cal-timerange-header:after{content:" ";background-color:var(--timerange-color);position:absolute;inset:0;z-index:-1}.b-dayview .b-cal-timerange .b-cal-timerange-header.b-icon .b-cal-timerange-header-text{margin-inline-start:.5em}.b-dayview .b-cal-timerange:not(.b-cal-timerange-narrow) .b-cal-timerange-header-text{font-size:.9em}.b-dayview .b-cal-timerange-rotate-neg{align-self:center;writing-mode:vertical-lr;transform:rotate(180deg)}.b-dayview .b-cal-timerange-rotate-neg .b-cal-timerange-header:before{transform:rotate(180deg)}.b-dayview .b-cal-timerange-rotate-pos{align-self:center;writing-mode:vertical-rl}.b-dayview .b-cal-timerange-align-start{flex-direction:column-reverse}.b-dayview .b-dayview-inset-after.b-dayview-inset-before .b-cal-timerange-has-header:not(.b-cal-timerange-stretch) .b-cal-timerange-body{width:calc(100% - 2 * var(--dayview-cell-inset-size))}.b-dayview .b-dayview-inset-after:not(.b-dayview-inset-before) .b-cal-timerange-has-header:not(.b-cal-timerange-stretch) .b-cal-timerange-body,.b-dayview .b-dayview-inset-before:not(.b-dayview-inset-after) .b-cal-timerange-has-header:not(.b-cal-timerange-stretch) .b-cal-timerange-body{width:calc(100% - var(--dayview-cell-inset-size))}.b-dayview-inset-after .b-dayview .b-cal-timerange:not(.b-cal-timerange-line):not(.b-cal-timerange-has-header):not(.b-cal-timerange-stretch){margin-block-end:calc(var(--dayview-cell-inset-size))}.b-dayview-inset-before .b-dayview .b-cal-timerange:not(.b-cal-timerange-line):not(.b-cal-timerange-has-header):not(.b-cal-timerange-stretch){margin-block-start:calc(var(--dayview-cell-inset-size))}.b-weekexpander .b-has-overflow .b-week-number-cell,.b-weekexpander .b-shrinkwrapped .b-week-number-cell{position:relative}.b-weekexpander .b-has-overflow .b-week-number-cell .b-week-toggle-tool-wrap,.b-weekexpander .b-shrinkwrapped .b-week-number-cell .b-week-toggle-tool-wrap{flex:1 0 auto;order:9999;display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-end;padding-bottom:4px}.b-weekexpander .b-has-overflow .b-week-number-cell .b-week-toggle-tool-wrap .b-week-toggle-tool,.b-weekexpander .b-shrinkwrapped .b-week-number-cell .b-week-toggle-tool-wrap .b-week-toggle-tool{height:1.5em;width:1.5em;display:flex;justify-content:center;align-items:center}.b-weekexpander .b-has-overflow .b-week-number-cell .b-week-toggle-tool-wrap .b-week-toggle-tool:hover,.b-weekexpander .b-shrinkwrapped .b-week-number-cell .b-week-toggle-tool-wrap .b-week-toggle-tool:hover{border-radius:50%;background-color:#5a5a5a33}.b-weekexpander .b-has-overflow .b-week-toggle-tool:before{content:""}.b-weekexpander .b-shrinkwrapped .b-week-toggle-tool:before{content:""}.b-calendar-print-iframe{position:absolute;top:-1000em;left:-1000em}.b-calendar.b-shrinkwrap-row-heights .b-print-content .b-weeks-container{flex:0 0 auto}.b-calendar .b-print-content{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;position:absolute;display:flex;flex-direction:column;height:100%;width:100%}.b-calendar .b-print-content .b-print-header{font-size:1.4em}.b-calendar .b-print-content .b-print-body{flex:1;display:flex}.b-calendar .b-print-content .b-print-body .b-print-viewport{display:flex;flex:1}.b-calendar .b-print-content .b-print-body .b-print-viewport header{display:none}.b-calendar .b-print-content .b-print-body .b-print-viewport .b-calendarmixin{padding:0}.b-calendar .b-print-content .b-print-body .b-print-viewport .b-dayview,.b-calendar .b-print-content .b-print-body .b-print-viewport .b-weekview,.b-calendar .b-print-content .b-print-body .b-print-viewport .b-monthview{flex:1 0 100%}.b-calendar .b-print-content .b-print-body .b-print-viewport .b-dayview .b-monthview-content,.b-calendar .b-print-content .b-print-body .b-print-viewport .b-weekview .b-monthview-content,.b-calendar .b-print-content .b-print-body .b-print-viewport .b-monthview .b-monthview-content{padding:0}.b-calendar .b-print-content .b-print-body .b-print-viewport .b-dayview .b-expand-allday-button,.b-calendar .b-print-content .b-print-body .b-print-viewport .b-dayview .b-yscroll-pad,.b-calendar .b-print-content .b-print-body .b-print-viewport .b-weekview .b-expand-allday-button,.b-calendar .b-print-content .b-print-body .b-print-viewport .b-weekview .b-yscroll-pad{display:none}.b-calendar .b-print-content .b-print-body .b-print-viewport .b-dayview .b-dayview-day-content,.b-calendar .b-print-content .b-print-body .b-print-viewport .b-weekview .b-dayview-day-content,.b-calendar .b-print-content .b-print-body .b-print-viewport .b-agendaview .b-grid-body-container.b-widget-scroller{overflow-y:hidden!important}.b-calendar .b-print-content .b-print-body .b-print-viewport .b-yearview .b-yearview-content{padding:0;overflow-y:hidden!important}.b-calendar .b-print-content .b-print-body .b-print-viewport .b-yearview .b-yearview-month:nth-child(9),.b-calendar .b-print-content .b-print-body .b-print-viewport .b-yearview .b-yearview-month:nth-child(10),.b-calendar .b-print-content .b-print-body .b-print-viewport .b-yearview .b-yearview-month:nth-child(11),.b-calendar .b-print-content .b-print-body .b-print-viewport .b-yearview .b-yearview-month:nth-child(12){margin-bottom:0}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.b-calendar.b-outer{height:100%}.b-calendar,.b-calendar-content{color:#606060;overflow:hidden}.b-calendar{-webkit-user-select:none;user-select:none}.b-calendar.b-overflow-popup-visible{z-index:10}.b-calendar .b-calendar-view-desc-text{font-size:1.4em}.b-calendar .b-calendar-view-desc-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.b-calendar>*>.b-top-toolbar{border-bottom:1px solid #ddd}.b-calendar>*>.b-top-toolbar>.b-button{margin-inline-end:.25em}.b-calendar:not(.b-calendar-nav-toolbar) .b-calendar-toolbar .b-cal-nav-item{display:none}.b-calendar:not(.b-calendar-nav-sidebar) .b-sidebar .b-cal-nav-item{display:none}.b-calendar .b-cal-nav-next{margin-left:-.5em}.b-calendar.b-responsive-small .b-calendar-view-desc{margin-inline-start:.5em}.b-calendar.b-responsive-small .b-calendar-toolbar>.b-toolbar-content{gap:unset}.b-calendar.b-responsive-small .b-calendar-toolbar button:not(.b-pressed){background-color:transparent;border-color:transparent}.b-calendar.b-responsive-small .b-calendar-toolbar .b-sidebar-toggle{margin-inline-end:.5em}.b-calendar.b-responsive-small .b-calendar-toolbar .b-calendar-mode-button>label,.b-calendar.b-responsive-small .b-calendar-toolbar .b-calendar-today-button>label{display:none}.b-calendar .b-calendar-viewcontainer>.b-monthview>.b-panel-body-wrap>.b-panel-content,.b-calendar .b-calendar-viewcontainer>.b-yearview>.b-panel-body-wrap>.b-panel-content{padding-top:1.2em}.b-calendar.b-notransition *{transition:none!important}.b-panel-ui-calendar-banner.b-panel-header{background-color:#f3f4f5;color:#4f5964;font-size:1.4em;padding:.5em;white-space:nowrap;border-bottom:1px solid #ddd}.b-panel-ui-calendar-banner.b-panel-header .b-header-title{font-size:unset;font-weight:400}.b-panel-ui-calendar-banner.b-panel-header .b-tool{color:#4f5964}.app-screen-info-container .page-sub-header{display:flex;flex-direction:row;justify-content:space-between;padding-top:10px;padding-bottom:10px;padding-right:20px;margin-bottom:0;border-bottom:2px solid #f2f2f2;background-color:#fff}.app-screen-info-container .page-sub-header .title{display:flex;flex-direction:row;justify-content:center;align-items:center}.app-screen-info-container .title-container{display:flex;flex-grow:1}.app-screen-info-container .page-sub-header__after-title{flex-grow:1;display:flex;justify-content:flex-end;align-items:center}.app-screen-info-container .page-sub-header__after-title .RoundedButton{margin-right:20px}.app-screen-info-container .switch-label{display:flex;flex-direction:row-reverse}.app-screen-info-container .navigation-zone{display:flex;flex-direction:row}.app-screen-info-container .name-switcher-wrapper{margin:0 15px}.app-screen-info-container .navigation-zone-default{margin-left:20px;display:flex;flex-direction:row;align-items:center}.app-screen-info-container .navigation-zone-custom{display:flex;flex-direction:row}.screen-info{overflow-y:auto;height:150px;padding:20px}.screen-info-grid .edit-btn{background-color:#00f!important;color:#fff;margin-top:10px}.app-screen-info-container .row-item{margin-bottom:2rem}.app-screen-info-container .row-item h4{margin-bottom:1rem;color:#333;font-weight:500;font-size:1.25rem}.app-screen-info-container .row-item .MuiGrid-item{padding-right:1rem}.app-screen-info-container .row-item .MuiGrid-item:last-child{padding-right:0}.app-screen-info-container .MuiGrid-container{margin-bottom:1rem}@media (max-width: 768px){.app-screen-info-container .row-item{margin-bottom:1.5rem}.app-screen-info-container .row-item .MuiGrid-item{padding-right:0;margin-bottom:1.5rem}.app-screen-info-container .row-item .MuiGrid-item:last-child{margin-bottom:0}}.m-title-font,.Pathways__NoStartedPathways,.UserPromManager__EmptyResults,.AssetPreview__EmptyText,.AssetPreview__Title{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}@font-face{font-family:AkzidenzGroteskStd;src:url(/fonts/AkzidenzGroteskBE-Regular.otf) format("opentype")}@font-face{font-family:AkzidenzGroteskStd-Light;src:url(/fonts/AkzidenzGroteskBE-Light.otf) format("opentype")}@font-face{font-family:AkzidenzGroteskStd-Md;src:url(/fonts/AkzidenzGroteskBE-Md.otf) format("opentype")}@font-face{font-family:AkzidenzGroteskBE-MdEx;src:url(/fonts/AkzidenzGroteskBE-MdEx.otf) format("opentype")}@font-face{font-family:AkzidenzGroteskBE-LightEx;src:url(/fonts/AkzidenzGroteskBE-LightEx.otf) format("opentype")}@font-face{font-family:AkzidenzGroteskBE-Ex;src:url(/fonts/AkzidenzGroteskBE-Ex.otf) format("opentype")}@font-face{font-family:AkzidenzGroteskBE;src:url(/fonts/AkzidenzGroteskBE-Regular.otf) format("opentype")}@font-face{font-family:AkzidenzGroteskBE-Md;src:url(/fonts/AkzidenzGroteskBE-Md.otf) format("opentype")}@font-face{font-family:AkzidenzGroteskBE-LightOsF;src:url(/fonts/AkzidenzGroteskBE-LightOsF.otf) format("opentype")}@font-face{font-family:AkzidenzGroteskStd-Ex;src:url(/fonts/AkzidGroStdExt.otf) format("opentype")}@font-face{font-family:Arial MT Bold;font-style:normal;font-weight:400;src:local("Arial MT Bold"),url(/fonts/ArialMT/ARIALBOLDMT.woff) format("woff")}@font-face{font-family:Akzidenz;src:url(/fonts/AkzidGroStdReg.otf) format("opentype");font-weight:400}@font-face{font-family:Akzidenz;src:url(/fonts/AkzidGroStdItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Akzidenz;src:url(/fonts/Akzidenz/AkzidGroStdMed.otf) format("opentype");font-weight:500}@font-face{font-family:Akzidenz;src:url(/fonts/Akzidenz/AkzidGroStdBol.otf) format("opentype");font-weight:700}html,body{margin:0;padding:0;height:auto;min-height:100vh;width:100%;font-family:Roboto,sans-serif}@media screen and (max-width: 1440px){html,body{font-size:16px}}@media screen and (max-width: 1240px){html,body{font-size:16px}}@media screen and (max-width: 768px){html,body{font-size:14px}}@media screen and (max-width: 480px){html,body{font-size:12px}}.main-content,.main-wrapper{display:flex;flex:1;height:100%;min-height:calc(100vh - 40px)}.main-content{margin-left:60px}.AppContainer--clinic-manager .main-content,.AppContainer--clinic-manager .main-wrapper{min-height:100vh}.main-wrapper{flex-direction:column}.main-wrapper .sub-navi-placeholder{background-color:var(--submenu-background-color);height:35px}.main-container{position:relative;background:#f5f5f5;font-family:AkzidenzGroteskStd!important}.main-container,.main-container>div{height:100%;min-height:100vh}.main-content{display:flex;flex-direction:column}.main-content .content-children{position:relative;width:100%;overflow:hidden;flex-grow:1;display:flex;flex-direction:column}.main-content .content-children>*:first-child{flex-grow:1}.content-navigation{display:flex;justify-content:center;height:100%;width:calc(100vw - 374px)}.content-navigation .user-navigation{display:flex;flex:unset;flex-direction:row;flex-wrap:wrap;padding:0;position:static;overflow-x:auto;flex-wrap:nowrap!important}.content-navigation .user-navigation::-webkit-scrollbar{height:5px;background-color:var(--header-background-color)}.content-navigation .user-navigation::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--footer-background-color)}.content-navigation .user-navigation .v-line{height:42px;border:1px solid black;opacity:.25;margin-top:10px}.content-navigation .user-navigation .collapsed-nav-item{display:flex;height:35px;justify-content:center;align-items:center;padding:0}.content-navigation .user-navigation .collapsed-nav-item h3{opacity:.5;font-family:Arial;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.1px;text-align:center;color:#000}.content-navigation .user-navigation .collapsed-nav-item a{text-decoration:none;height:100%}.content-navigation .user-navigation .collapsed-nav-item li{padding:0 10px;min-width:180px;display:flex;justify-content:center;height:100%}.content-navigation .user-navigation .collapsed-nav-item li div{padding:0}.content-navigation .user-navigation .collapsed-nav-item .active-route h3{font-family:Arial;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:1.1px;text-align:center;color:var(--main-header-color);opacity:1}.content-navigation .user-navigation .submenu{position:absolute;top:80px;background-color:var(--submenu-background-color);width:100%;left:0;height:30px}.page-sub-header{font-size:24px!important;text-align:left;color:#3b3b3bde!important;text-transform:capitalize;margin-top:15px;padding-left:25px!important;margin-bottom:20px}.margin-top{margin-top:15px}.margin-bottom{margin-bottom:15px}.margin-remove{margin:0!important}.margin-bottom-remove{margin-bottom:0!important}.margin-top-remove{margin-top:0!important}.block_divider{display:flex;flex-direction:row;flex:1;position:relative;height:100%}.block_divider .left,.block_divider .right{max-width:50%;flex-basis:50%}.block_divider .left .rules,.block_divider .right .rules{flex:1}.block_divider .left{border-right:1px solid #e0e0e0;min-width:50%;max-width:50%}.block_divider .left_block{width:100%}.block_divider .vertical_title,.block_divider .arrow-right{display:none}.block_divider .arrow-left{position:absolute;top:5px;right:calc(50% + 15px);cursor:pointer}.block_divider.re_size .left{padding:0;width:60px;min-width:60px;flex-basis:auto}.block_divider.re_size .left_block,.block_divider.re_size .arrow-left{display:none}.block_divider.re_size .right{width:calc(100% - 60px);max-width:calc(100% - 60px);flex-basis:auto}.block_divider.re_size .vertical_title{display:block;position:absolute;top:80px;left:-10px;font-size:20px;font-weight:400;transform:rotate(-90deg)}.block_divider.re_size .arrow-right{display:flex;position:absolute;top:10px;left:15px;cursor:pointer}.block_divider.re_size .rules{padding-right:20px!important}.block_divider.re_size .rules-block{margin-right:0}@keyframes placeHolderShimmer{0%{background-position:100% 0}25%{background-position:-200% 0}50%{background-position:100% 0}75%{background-position:-200% 0}to{background-position:100% 0}}.content_pre_loader{background:#fff;padding:12px;margin:0 auto;height:100%;overflow:hidden}.content_pre_loader .animated-background{animation-duration:4s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eeeeee4d 8%,#dddc 18%,#eeeeee80 33%);background-size:800px 104px;height:100%;position:relative}.content_pre_loader-transparent{background:none}.content_pre_loader-transparent .animated-background{background:linear-gradient(to right,#eee0 8%,#acaba666 18%,#eee0 33%);background-size:800px 104px}body .content_pre_loader-transparent .fail-background{background:none}.content_pre_loader .fail-background{inset:0;background:#fff;position:absolute;z-index:0}.content_pre_loader .markers-row{background:inherit;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:35px}.content_pre_loader .background-masker{background:inherit;position:relative;width:100%;height:24px}.content_pre_loader .diagnosis-component{margin-top:-65px}.choose-sequence-item-title{display:flex}.ReactSummernoteComponent--isInCodeView{position:relative;z-index:100}.ReactSummernoteComponent .note-editable{background-color:#fff!important;color:#000!important}.ReactSummernoteComponent .modal-dialog{background:#bfbfbf;position:absolute;width:400px;height:200px;inset:0;margin:auto;padding:20px}.ReactSummernoteComponent .modal-dialog .modal-body{margin-bottom:20px}.ReactSummernoteComponent__codeViewReminder{font-family:AkzidenzGroteskBE-MdEx,Akzidenz,Arial,sans-serif;font-size:.75rem;letter-spacing:.09375rem;position:absolute;top:-20px;right:0;color:#e91e63;z-index:91}.ReactSummernoteComponent__codeViewFade{position:fixed;inset:0;background:#bcbcbc;opacity:.7;z-index:90}.header{height:80px;min-height:80px;background-color:#bfbfbf!important}.AppBar{display:flex;justify-content:space-between;height:80px;padding:0 18px!important}@media all and (max-width: 1150px){.AppBar{height:auto}}.Header-Toolbar{display:flex;flex-wrap:wrap;justify-content:space-between}.Header-Toolbar__Logo .Header-Toolbar__Img{display:block;width:100%;height:100%;object-fit:contain;object-position:0 50%}.Header-Toolbar__Logo .Header-Toolbar__Img--loading{display:none}.Header-Toolbar__Logo .ProgressLoader,.Header-Toolbar__Logo .ProgressLoader--is-loading{width:150px;height:48px}.Header-Toolbar__Logo .ProgressLoader__Overlay{background:transparent;width:150px;height:48px}.Header-Toolbar__Logo .ProgressLoader__Overlay .ProgressLoader__SpinnerContainer{transform:scale(.7)}.Header-Toolbar__UserInfo{padding:5px;border-radius:5px}.Header-Toolbar__CustomerWrapper{display:flex;position:relative;align-items:center;height:30px;justify-content:flex-end}.Header-Toolbar__CustomerName{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;max-width:240px;overflow:hidden;height:16px;text-align:right}.Header-Toolbar__ChangeCustomerButton.ButtonWithIcon{border:0;margin-left:20px;margin-right:1px;width:20px;height:20px}.Header-Toolbar__ChangeCustomerButton.ButtonWithIcon button{border:0;min-width:20px;min-height:20px;padding:0;box-shadow:none;background:transparent}.Header-Toolbar__ChangeCustomerButton.ButtonWithIcon button:hover{background:transparent}.Header-Toolbar__ChangeCustomerButton.ButtonWithIcon .ButtonWithIcon__icon{margin-right:0;width:20px;height:20px}.Header-Toolbar__ChangeCustomerButton.ButtonWithIcon .ButtonWithIcon__icon g{fill:var(--main-header-color)}.Header-Toolbar__Navigation{width:auto;max-width:800px;overflow-y:auto}.Header-Toolbar__Logo{width:150px;height:48px;overflow:hidden;margin-bottom:5px}.Header-Toolbar__Logo img{width:100%;height:100%;object-fit:cover}.Header-Toolbar__CustomerWrapper{display:flex;position:relative;align-items:center}@media all and (min-width: 600px){.Header-Toolbar{min-height:80px!important}}@media all and (max-width: 960px){.Header-Toolbar .user-navigation{overflow-y:hidden}}@media all and (max-width: 1150px){.Header-Toolbar__Logo{width:100%}.Header-Toolbar__Navigation{width:100%;order:3;max-width:100%;min-height:80px}.Header-Toolbar__UserInfo{order:2}.Header-Toolbar .user-navigation{overflow-x:auto;display:flex}.Header-Toolbar .user-navigation .submenu{top:100%;height:auto}.Header-Toolbar .user-navigation .submenu ul{flex-wrap:wrap}.Header-Toolbar .user-navigation .collapsed-nav-item{height:auto}.Header-Toolbar .user-navigation .collapsed-nav-item a{margin:5px}}.ProfileMenu__Links{display:flex;flex-direction:column}.ProfileMenu__Link{cursor:pointer;display:flex;align-items:center}.ProfileMenu__LinkText{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;flex-grow:1;width:80px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:right;position:relative;top:2px;margin-right:10px}.ProfileMenu__LinkIcon{color:var(--main-header-color)}.ProfileMenu__LinkIconContainer{width:30px;height:30px;display:flex;justify-content:flex-end;align-items:center;right:-2px;position:relative}.ProfileMenu__LanguageSwitcherContainer{height:60px;position:relative;left:-30px;display:none}.ProfileMenu__LinkImage{height:30px;width:30px}.ProfileMenu__LinkImage img{width:100%;height:auto;object-fit:cover}.header-user-info{display:flex;align-items:center}.page-navigation{padding:5px 10px 5px 0;display:flex;justify-content:space-between;align-items:center}.page-navigation.active-navigation{background-color:#00c8c8}.page-navigation.enable-nagation{display:none}.page-navigation .table-controls{margin-top:10px}.page-navigation .hidden-details{display:none}.page-navigation .navigation-search,.page-navigation .navigation-search .navigation-search-button{display:flex;align-items:center}.page-navigation .navigation-search .navigation-search-button .contol-button{background:#00f;color:#fff;padding:5px 15px;margin-right:10px}.page-navigation .navigation-search .navigation-search-button .contol-button svg{margin-right:8px}.page-navigation .navigation-search-button button.Table_Controls__examinationAddButton{background:#00f;color:#fff;padding:2px 15px;margin-right:10px}.page-navigation .navigation-search-button button.Table_Controls__examinationAddButton svg{margin-right:8px}.page-navigation .navigation-search-button button.Table_Controls__examinationAddByCSVButton{background:#00f;color:#fff;padding:2px 15px;margin-right:10px}.page-navigation .navigation-search-button button.Table_Controls__examinationAddByCSVButton svg{margin-right:8px}.page-navigation .navigation-info{display:none;justify-content:space-between;align-items:center}.page-navigation .navigation-info.active-info{display:flex}.page-navigation .navigation-info .navigation-control-buttons button{margin:0 0 10px 10px;padding:6px 10px}.page-navigation .navigation-info .navigation-control-buttons button svg{margin-right:8px}.page-navigation .extra-components{display:flex}.page-navigation.page-navigation--Evaluations{justify-content:flex-start}.page-navigation-button{margin-left:12px}.page-pagination{display:flex;justify-content:flex-end;align-items:center}.active-route li{background-color:var(--submenu-background-color)}.active-route li h3{object-fit:contain;font-family:Arial;font-size:9px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:.5px;text-align:center;color:var(--main-header-color);opacity:unset}.active-route svg path{fill:var(--main-header-color)}.active-route .nav-icon{color:#4683f3}.exercise-library-menu-item__icon path{fill:#fff}.logout-library-menu-item path:nth-child(1){fill:none}.nav-menu-list-item{max-width:100px;min-width:75px;text-decoration:none;position:relative}.nav-menu-list-item.active-route+a li:before{content:none}.nav-menu-list-item.active-route li:before,.nav-menu-list-item.last.active-route li:after{content:none}.nav-menu-list-item li:before{height:50px;display:block;width:1px;background:#97a6a4;border-right:1px white;content:"";position:absolute;left:0;top:14px}.nav-menu-list-item.last li:after{height:50px;display:block;width:1px;background:#97a6a4;border-right:1px white;content:"";position:absolute;right:0;top:14px}.nav-menu-list-item:hover{background-color:var(--submenu-background-color)}.nav-menu-list-item li{display:flex;flex-direction:column;padding:0 5px;height:100%;justify-content:flex-end}.nav-menu-list-item li svg{max-width:35px;fill:#fff}.nav-menu-list-item h3{opacity:.5;font-family:Arial;font-size:9px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.11;letter-spacing:.5px;text-align:center;color:var(--main-header-color)}#matrix-setup .matrix-tabs>div{background-color:#fff!important}#matrix-setup .matrix-tabs>div button{color:#3b3b3b!important}#diagnosis-component .diagnosis-table{margin-top:15px}.matrix-primary-button,.exercise-btn,.package-level-exercises .packages-btn,#create-question .row-item .exercise-btn,.create-question-sub-container .ChannelItemMultipleSelect__AddButton{background:#00f;margin:7px;color:#fff}.matrix-primary-button:hover,.exercise-btn:hover,.package-level-exercises .packages-btn:hover,#create-question .row-item .exercise-btn:hover,.create-question-sub-container .ChannelItemMultipleSelect__AddButton:hover{background:#00f;color:#fff}.create-question-sub-container{height:calc(100vh - 250px);overflow-y:auto}.app-screen-info-container .nav-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center}.app-screen-info-container .nav-buttons .nav-menu-save-button{background:#00f;padding:6px 20px}.app-screen-info-container .nav-buttons .nav-menu-save-button--disabled{background:#f2f2f2}#create-question{background-color:#f5f5f5;height:100%}#create-question .sequence-block{display:flex;align-items:center;justify-content:center;margin-top:15px}#create-question .row-item{margin-top:15px}#create-question .row-item .MUIControl{width:100%}#create-question .page-sub-header{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:15px;padding-right:20px;margin-bottom:0;border-bottom:2px solid #f2f2f2;background-color:#fff}#create-question .page-sub-header .title-container{display:flex;flex-direction:row;justify-content:center;align-items:center}#create-question .page-sub-header__after-title{display:flex;align-items:center;margin-left:10px}#create-question .create-question__edit-warning{color:#e91e63;font-size:13px;margin-top:10px}#create-question .create-question__after-title{position:relative;top:5px}#create-question .switch-label{display:flex;flex-direction:row-reverse}#create-question .navigation-zone{display:flex;flex-direction:row}#create-question .navigation-zone .MUITab__Tab-Label--error{color:#ff1744}#create-question .name-switcher-wrapper{margin:0 15px}#create-question .navigation-zone-default{margin-left:20px;display:flex;flex-direction:row;align-items:center}#create-question .navigation-zone-custom{display:flex;flex-direction:row}#create-question .nav-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center}#create-question .nav-buttons .nav-menu-save-button{background:#00f;padding:6px 20px}#create-question .nav-buttons .nav-menu-save-button--disabled{background:#f2f2f2}#create-question .create-question-body-wrap{height:100%}#create-question .create-question-body{margin:0!important;padding:0 20px;height:100%}#create-question .create-question-body>div:first-child{border-right:2px solid #f2f2f2}#create-question .level-up-block{display:flex;flex-direction:column;justify-content:flex-end}#create-question .level-up-block .level-up-block-label{display:flex;margin-left:0}#create-question .level-up-row{display:flex;flex-direction:row;justify-content:flex-start}#create-question .level-up-neighborhood{max-width:50%}#create-question .main-question .title{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#create-question .main-question .title h2{margin-bottom:0}#create-question .main-question .answer,#create-question .main-question .enable_scoring{margin-top:40px;background:none}#create-question .main-question .enable_scoring{flex-direction:column;align-items:flex-start}#create-question .main-question .enable_scoring .enable_scoring_switch,#create-question .main-question .enable_scoring .enable_scoring_annotation{margin-top:20px}#create-question .main-question .main-question__evaluationSubtype{margin-right:20px}#create-question .main-question__DynamicSliderBuilder{margin-top:30px}#create-question .Select.Select--single:focus,#create-question .Select input{box-shadow:none;outline:none!important}#create-question .Select .Select-menu-outer{border-radius:0}#create-question .Select-control,#create-question .Input-ui{border:none;background:none;border-radius:0;border-bottom:1px solid grey}#create-question .custom-select-title{margin-top:7px}#create-question .enable_scoring_annotation{margin-top:20px}#create-question .async-area-select{width:100%}#create-question .tab-lang,#create-question .MUITab{min-width:80px!important}#create-question .tab-lang.answer{margin:0}#create-question .sequence-wrap .sequence{cursor:pointer}#create-question .sequence-wrap .sequence-btn{background:#00f;margin-top:10px}#create-question .sequence-type{display:flex;align-items:flex-end;margin-top:15px}#create-question .answer-wrap{width:100%}#create-question .answer-wrap ol{padding-left:5px}#create-question .answer-wrap ol,#create-question .answer-wrap ol>li{list-style:none}#create-question .answer-wrap.range{display:flex;flex-direction:row;align-items:center}#create-question .answer-wrap.range h2{margin-bottom:0;margin-right:20px}#create-question .answer-wrap.range .range-to{margin-left:20px}#create-question .answer-wrap .add-answer{display:flex;flex-direction:row;align-items:center;color:#00f;padding-left:20px;cursor:pointer;margin-top:30px}#create-question .answer-wrap .add-answer svg{padding-right:10px}#create-question .answer-wrap .answer-item{width:100%;display:inline-grid;grid-template-columns:1fr 80px auto;align-items:baseline;gap:20px}#create-question .answer-wrap .answer-item svg{cursor:pointer}#create-question .DiagnosisQuestion__RulesSection{margin-top:30px}#create-question .DiagnosisQuestion__RulesSectionTab{display:none}#create-question .DiagnosisQuestion__RulesSectionTab--active{display:block}#create-question .DiagnosisQuestion__TabsFlexContainer{display:inline-flex}#create-question .DiagnosisQuestion__ImageStarterWrapper{padding:0 20px}.DependentRulingQuestions{margin:20px;padding:10px 20px}.DependentRulingQuestions__Title{margin-bottom:15px}.DependentRulingQuestions__Question{margin-bottom:15px;display:inline-block;background:#fff;box-shadow:0 2px 10px #00000029,0 2px 5px #00000042;padding:10px 20px}.DependentRulingQuestions__QuestionKey{display:flex;align-items:center}.DependentRulingQuestions__QuestionKey .CopyToClipboardButton{margin-left:5px}.sequence-list{display:flex;align-items:center}.sequence-list .open-sequence{display:flex;align-items:flex-end;margin:15px 0;cursor:pointer}.choose-sequence-toolbar{display:flex;justify-content:space-between}.choose-sequence-toolbar .title-and-close{display:flex;flex-direction:row;justify-content:center;align-items:center}.choose-sequence-list{margin-top:56px!important}.load-more-assets-button{display:flex;justify-content:center;cursor:pointer;transition:margin .3s;border:1px solid #aaa;border-bottom:none;margin-bottom:30px;padding:20px}.choose-sequence-item-sub-title{color:#0000008a;display:inline-block;min-width:50px}.choose-sequence-item{display:flex;flex-direction:column;cursor:pointer;transition:margin .3s;border-top:1px solid #aaa}.choose-sequence-item-title{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.choose-sequence-item-title .step{margin-left:15px}.choose-sequence-item-title .title{color:#00f;margin-left:35px}.testing_mode_true{display:inline;border:2px solid green;border-radius:50%;padding:10px}.testing_mode_true.open{transition:margin .3s;margin:25px 0;box-shadow:0 1px 1px 1px #ccc;border-bottom:1px solid #aaa}.choose-sequence-item-expand{display:flex;flex:1;align-items:center}.choose-sequence-collapse{display:flex;flex:1;width:100%;padding-left:130px}.choose-sequence-collapse .choose-sequence-collapse-list,.choose-sequence-collapse .choose-sequence-collapse-item{white-space:pre-wrap;transition:height .3s}.choose-sequence-collapse .choose-sequence-collapse-list .lens,.choose-sequence-collapse .choose-sequence-collapse-item .lens{width:10px;height:10px;margin-right:10px;fill:#00f}.page-tabs{padding:5px 20px 30px}.package-level-header{display:flex;flex-direction:row}.package-level-header .package-level-header-item-right,.package-level-header .package-level-header-item-left{display:flex;flex-direction:row;align-items:center}.package-level-header .package-level-header-item-right{justify-content:flex-end}.assets-list{padding:10px 20px}.package-level-counts{display:flex;flex-direction:column;justify-content:space-between}.package-level-counts .package-level-therapy-continuity{margin-bottom:8px}.package-level-exercises-status{margin-bottom:10px;margin-top:2px}.package-level-exercises-info{display:flex;align-items:center}.package-level-exercises{margin-top:35px!important;margin-bottom:25px!important}.package-level-exercises .package-level-exercises-item{align-items:center;border-bottom:1px solid #bfbfbf;padding-bottom:5px}.package-level-exercises .package-level-exercises-item .package-exercise-name{display:flex;flex:10;padding-right:10px}.package-level-exercises .package-level-exercises-item .information{display:flex;flex-direction:column}.package-level-exercises .package-level-exercises-item .title{font-weight:700;margin-bottom:5px}.matrix_pre_loaders{display:flex;flex-direction:row;height:100%}.matrix_pre_loaders .item:first-child{border-right:1px solid #eeee}.matrix_pre_loaders .item{width:50%}#search-field-container{margin-top:60px;margin-left:30px;display:block}.assets-modal-content-scrollable{overflow-y:auto;height:calc(100vh - 128px)}.cancel-button{margin-right:10px}.nav-menu-save-button{padding-right:20px}.nav-menu-save-button--disabled{background:#f2f2f2}.save-icon{margin-right:8px}.editor-button{margin-top:10px}.info{padding:10px;margin-top:10px;height:140px;overflow-y:auto}.exercise-packages{width:85%;display:flex;flex-direction:column;justify-content:center;margin:0 auto}.exercise-packages p{text-align:center}.exercise-packages .exercise-packages-header{display:flex;justify-content:space-around}.exercise-packages .packages-level-info{display:flex;justify-content:space-around;border:1px solid black;border-radius:8px;margin-bottom:10px;align-items:center}.editor h4{color:#0000008a}.editor div{margin-top:10px;border:1px solid #bcbcbc;padding:0 10px;border-radius:5px}.duplication-modal{width:50%}.duplication-inputs-container{display:flex;justify-content:space-around}.duplication-inputs-container .duplication-input{margin-right:20px;width:50%}.ExercisesLibrary{height:100%;display:flex}.ExercisesLibrary__Sidebar{min-width:300px;width:300px;border-right:1px solid #cccccc;height:100%}.ExercisesLibrary__SidebarTitle{font-size:18px;margin:20px 25px 0;font-weight:bolder}.ExercisesLibrary__Sidebar .AutocompleteSearch{margin:10px}.ExercisesLibrary__SelectedTags{margin:10px;display:flex;flex-wrap:wrap}.ExercisesLibrary .Tree__TreeNode.CategoriesTree__Category>.Tree__TreeNodeName{padding:4px;font-size:18px}.ExercisesLibrary__Tag{margin-right:5px;margin-top:5px}.ExercisesLibrary__Content{flex-grow:1}.ExercisesLibrary__TopPanel{height:80px;display:flex;align-items:center}.ExercisesLibrary__TopPanel .AutocompleteSearch{width:100%}.ExercisesLibrary__Results{box-sizing:border-box;height:100%;overflow:auto;background:#ebe9e7}.ExercisesLibrary__NoResults{display:flex;justify-content:center;height:100%;align-items:center;font-size:23px;line-height:35px}.ExercisesLibrary__NoResultsInner{max-width:750px;margin:0 30px;text-align:center;white-space:pre-wrap}.ExercisesLibrary .ExercisesList{display:flex;justify-content:center;flex-wrap:wrap;padding:20px 20px 30px}.ExercisesLibrary .ExercisesList .Exercise{background:#fff;border-radius:10px;padding:20px 30px;width:400px;margin-right:10px;margin-bottom:10px}.ExercisesLibrary .CategoriesTree{min-height:100px}.ExercisesLibrary .CommonPaging{position:sticky;bottom:20px;left:50%;transform:translate(-50%);width:200px;justify-content:center;box-shadow:0 10px 20px #0000004d}.ExercisesLibraryView,.ExercisesLibraryView .ExercisesLibrary__Results{height:calc(100vh - 115px)}.ExercisesLibrarySelectable{height:100%}.ExercisesLibrarySelectable--empty .ExercisesLibrarySelectable__SelectedActivities .ContainerFixedHeaderAndFooter__Body{display:flex;align-items:center;justify-content:center}.ExercisesLibrarySelectable__ExerciseFooter{display:flex;justify-content:flex-end}.ExercisesLibrarySelectable__SelectedActivities{max-height:200px;min-height:70px;width:250px;border:2px solid #bcbcbc;border-radius:5px;padding:10px;margin-top:10px;overflow-y:auto}.ExercisesLibrarySelectable__SelectedActivitiesFooter{margin-top:10px}.ExercisesLibrarySelectable__SelectedActivitiesFooter .RoundedButton{height:30px}.ExercisesLibrarySelectable .ExercisesLibrarySelectable__SelectedLabel{overflow:hidden;text-overflow:ellipsis;white-space:normal;display:block}.ExercisesLibrarySelectable__SelectedListTitle{font-size:20px;margin-bottom:5px;text-align:center}.ExercisesLibrarySelectable__NoSelectedText{text-align:center}.ExercisesLibrarySelectable__SelectedWrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.ExercisesLibrarySelectable .ExercisesLibrarySelectable__Selected{width:100%;justify-content:space-between;min-height:32px;height:auto}.ExercisesLibrarySelectable__amountCheckbox{height:20px;margin-left:5px;border-radius:5px}.ExercisesLibrarySelectable__AddButton.RoundedButton{background-image:none;background-color:#fff;color:#00f;border:2px solid #0000ff}.ExercisesLibrarySelectable__AddButton.RoundedButton:hover{background-image:none;background-color:#00f;color:#fff}.ExercisesLibrarySelectable__AddButton.RoundedButton:disabled{border:none;background-color:transparent;color:#fff}.ExercisesLibrarySelectable__AddButton.RoundedButton:disabled:hover{border:none;background-color:transparent;background-image:linear-gradient(to bottom,#fff0,#0000001a 99%),linear-gradient(to bottom,#d7d5d3,#d7d5d3);color:#fff}.ExercisesLibrarySelectable__AddButton.RoundedButton .RoundedButton__Label{line-height:1}.ExercisesLibrarySelectable .ExercisesLibrary .Tree__TreeNode.CategoriesTree__Category>.Tree__TreeNodeName{font-size:16px}.CarePlansLibrary__AddCarePlanButton.ButtonWithIcon{width:150px;border:none}.CarePlansLibrary__AddCarePlanButton.ButtonWithIcon .ButtonWithIcon__button{background-color:#00f;color:#fff}.CarePlansLibrary__AddCarePlanButton.ButtonWithIcon .ButtonWithIcon__text{font-family:Roboto;font-size:12px}.CarePlansLibrary__Filters{display:flex;flex-wrap:wrap}.CarePlanLibraryCard{font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif;cursor:pointer}.CarePlanLibraryCard__Title{font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;font-size:17px;padding:0;margin:0 0 10px}.CarePlanLibraryCard__Description{padding:0;margin:0 0 10px;position:relative;height:3.3em;overflow:hidden;font-family:AkzidenzGroteskStd;font-size:11px;line-height:1.18;letter-spacing:.9px}.CarePlanLibraryCard__Description:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.2em;background:linear-gradient(to right,#fff0,#fff 50%)}.CarePlanLibraryCard__Info{font-family:AkzidenzGroteskStd-Md;font-size:12px;line-height:1.18;letter-spacing:.9px;margin-bottom:10px}.CarePlanLibraryCard__Info span{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;font-size:9px;text-transform:uppercase}.CarePlanLibraryCard__Availability{font-family:AkzidenzGroteskStd-Md;font-size:12px;line-height:1.18;letter-spacing:.9px}.CarePlanLibraryCard__Availability span{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;font-size:9px;text-transform:uppercase}.MultipleClinicsSelect__Select{margin-bottom:10px;width:100%}.MultipleClinicsSelect__ClinicsContainer{margin-top:20px}.MultipleClinicsSelect__AllClinics{color:#00f}.MultipleClinicsSelect__SelectHint{font-size:.9em;color:#3b3b3b;margin-bottom:10px}.PackageBadges .Badge{margin-right:10px}.PackageBadges .Badge a{color:#fff}.EvaluationComponent .EvaluationComponent__extraComponents{display:flex;align-items:center}.EvaluationComponent .EvaluationComponent__EvaluationTypeSelectLabel{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;color:#0000008a}.EvaluationComponent .EvaluationComponent__EvaluationTypeSelect.EvaluationTypeSelect{padding:0 10px;margin:0 5px}.EvaluationComponent .EvaluationComponent__EvaluationTypeSelect.EvaluationTypeSelect div:focus{background:transparent}.EvaluationComponent .page-navigation{justify-content:flex-start}.EvaluationCSVUploadModal{justify-content:center;align-items:center}.EvaluationCSVUploadModal .commonContentModal__root{height:250px}.EvaluationCSVUploadModal .EvaluationCsvUploadComponent__LinearProgress.EvaluationCsvUploadComponent__LinearProgress--disable{background:#fff}.EvaluationCSVUploadModal .EvaluationCsvUploadComponent__LinearProgress.EvaluationCsvUploadComponent__LinearProgress--disable div{background-color:#fff}.EvaluationCSVUploadModal .EvaluationCsvUploadComponent__Input{display:flex;margin-bottom:10px;border:1px solid #ccc;cursor:pointer;align-items:center}.EvaluationCSVUploadModal .EvaluationCsvUploadComponent__Input i{margin-right:10px}.EvaluationCSVUploadModal .EvaluationCsvUploadComponent__Input input{width:100%;cursor:pointer}.EvaluationCSVUploadModal .EvaluationCsvUploadComponent__Upload{margin-bottom:20px;cursor:pointer;display:flex;align-items:center;background:#00f;color:#fff;padding:5px 15px}.EvaluationCSVUploadModal .EvaluationCsvUploadComponent__Upload i{margin-right:8px}.EvaluationCSVUploadModal .EvaluationCsvUploadComponent__Alert{font-size:12px;color:#009688}.EvaluationCSVUploadModal .EvaluationCsvUploadComponent__Alert--fail{color:#e91e63}.SelectEvaluationWithTracker__Controls{display:flex}.SelectEvaluationWithTracker__Hint{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;margin-top:5px;margin-left:5px}.SelectEvaluationWithTracker .TrackerSelect{margin-left:10px}.SelectEvaluationWithTracker .TrackerSelect,.SelectEvaluationWithTracker .EvaluationSelect{width:300px}.DynamicSliderBuilder{display:flex}.DynamicSliderBuilder__StepsTitle{margin-bottom:10px}.DynamicSliderBuilder__AddStep{display:flex;margin-bottom:10px}.DynamicSliderBuilder__AddStep button{margin-left:10px}.DynamicSliderBuilder__Steps{margin:10px 0}.DynamicSliderBuilder__Preview{margin-left:30px;border-left:1px solid gray;padding-left:20px}.DynamicSliderBuilder__ColorsTable{display:grid;grid-template-columns:1fr 1fr;column-gap:20px;margin-top:30px}.DynamicSliderBuilder__EnableScoring{margin:15px 0}.DynamicSliderBuilder .InfoButton{display:inline-flex}.DynamicSliderStepControl{display:grid;grid-template-columns:100px 80px 1fr auto auto;column-gap:10px;border-bottom:1px solid lightgray;padding:4px 0;align-items:center}.DynamicSliderStepControl--error{background:#e91e638f}.DynamicSliderBuilder .DynamicSliderStepControl--header{margin-bottom:0;line-height:initial}.DynamicSliderStepControl__Value{padding-left:5px}.DynamicSliderPreview__SliderContainer{width:400px;position:relative}.DynamicSliderPreview__Header{height:50px;margin-bottom:10px;display:flex;justify-content:center;align-items:center;font-weight:bolder}.DynamicSliderPreview__Footer{height:50px;margin-top:10px}.DynamicSliderPreview__RangeTick,.DynamicSliderPreview__Step{position:absolute}.DynamicSliderPreview__SliderBody{margin-left:100px;width:100px;border-radius:20px;background:#add8e6}.DynamicSliderPreview__Step{display:flex;align-items:center;transform:translateY(-50%)}.DynamicSliderPreview__StepValueLabel{width:100px;text-align:right;padding-right:5px;box-sizing:border-box}.DynamicSliderPreview__StepTick{width:100px;border-top:1px solid black}.DynamicSliderPreview__StepValueDescription{padding-left:5px;box-sizing:border-box}.DynamicSliderPreview__Tick{border-bottom:1px solid #0d46ce;width:20px;position:absolute;left:100px}.DynamicSliderPage{padding:30px}.DynamicSliderField{position:relative}.DynamicSliderField__ColorPreview{position:absolute;right:0;top:30px;border:1px solid black;width:20px;height:20px}.CreateMetric .CreateMetric__Segments{display:flex;flex-direction:column}.CreateMetric .CreateMetric__CreateButton{align-self:end;width:200px;margin:10px}.CreateMetricModal__Content .CreateMetricModal__Color .UserForm__FieldLabel,.CreateMetricModal__Content .CreateMetricModal__Color .ChannelsTree__Label,.CreateMetricModal__Content .CreateMetricModal__Color .AssetPreview__TitleLabel,.CreateMetricModal__Content .CreateMetricModal__Color .DynamicSliderStepControl--header{font-size:1rem;font-family:Roboto,sans-serif;color:#000}.CreateMetricModal__Content .MetricSegment__Value{display:flex}.CreateMetricModal__Content .MetricSegment__Value .MetricSegment__ValueItem{display:flex;margin-right:20px;align-items:center}.CreateMetricModal__Content .MetricSegment__Value .MetricSegment__ValueItem span{margin-right:10px}.CreateMetricModal__Content .MetricSegment__Value .MetricSegment__ValueInput{width:100%}.CreateMetricModal__Content .MetricSegment__Value--single{width:400px}.CreateMetricModal__Content .MetricSegment__Value--single .MetricSegment__ValueInput{width:100%;margin-left:20px}.CreateMetricModal__Content .commonContentModal__footer{padding:0}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn-sm .btn-group-sm .btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;inset:0;z-index:1050;display:none;overflow:hidden;outline:0}.popover{display:none}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-right{right:0;left:auto}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty:after{margin-left:0}.dropright .dropdown-toggle:after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle:after{display:none}.dropleft .dropdown-toggle:before{display:inline-block;width:0;height:0;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty:after{margin-left:0}.dropleft .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem;margin-top:8px}.ck-editor-container{margin-bottom:2rem;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.ck-editor-container .ql-container{height:auto!important;min-height:150px;border:none;font-family:inherit}.ck-editor-container .ql-container .ql-editor{min-height:150px;padding:12px;line-height:1.5}.ck-editor-container .ql-container .ql-editor.ql-blank:before{font-style:italic;color:#aaa}.ck-editor-container .ql-toolbar{border:none;border-bottom:1px solid #e0e0e0;background-color:#f8f9fa}.ck-editor-container .ql-toolbar .ql-formats{margin-right:15px}.ck-editor-container .ql-toolbar .ql-formats:last-child{margin-right:0}.ck-editor-container .ql-toolbar button{border:none;border-radius:3px;margin:2px;padding:5px}.ck-editor-container .ql-toolbar button:hover{background-color:#e9ecef}.ck-editor-container .ql-toolbar button.ql-active{background-color:#007bff;color:#fff}.ck-editor-container .ql-toolbar .ql-picker{border:none;border-radius:3px;margin:2px}.ck-editor-container .ql-toolbar .ql-picker .ql-picker-label{border:none;padding:5px 8px}.ck-editor-container .ql-toolbar .ql-picker .ql-picker-label:hover{background-color:#e9ecef}@media (max-width: 768px){.ck-editor-container{margin-bottom:1.5rem}.ck-editor-container .ql-toolbar .ql-formats{margin-right:8px}.ck-editor-container .ql-toolbar button,.ck-editor-container .ql-toolbar .ql-picker{margin:1px}.ck-editor-container .ql-container .ql-editor{min-height:120px;padding:10px}}.Select{position:relative;top:0}.Select,.Select div,.Select input,.Select span,.Input-ui{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none;opacity:.35}.Select--not-trim-selected-value-label .Select__value-container{align-items:center}.Select--not-trim-selected-value-label .Select__single-value{position:static;transform:none}.Select-control,.Input-ui{background-color:#fff;border-color:#d9d9d9 #ccc #b3b3b3;border-radius:4px;border:1px solid #ccc;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:36px;outline:none;overflow:hidden;position:relative;width:100%}.is-focused:not(.is-open)>.Select-control,.Select-control:hover{box-shadow:0 1px #0000000f}.Select-control .Select-input:focus{outline:none}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#b3b3b3 #ccc #d9d9d9}.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select-placeholder,.Select--single>.Select-control .Select-value{color:#aaa;inset:0;line-height:34px;padding-left:10px;padding-right:40px;position:absolute;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value.Select--single>.Select-control .Select-value .Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#007eff;outline:none;text-decoration:underline}.Select-input,.Input-ui{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}@keyframes Select-animation-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Select-loading{animation:Select-animation-spin .5s infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0,0,0,0);overflow:hidden;float:left}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px #0000000f;box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:#007eff0a;color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:#007eff14;color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:#007eff14;border-radius:2px;border:1px solid #c2e0ff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:#d8eafd;background-color:#0071e614;color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:#007eff3d}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}.AuthContainer__RightSide{position:relative}.AuthContainer__RightSide .SetPasswordForm{max-width:350px}.AuthContainer__RightSideLogo{height:40px;width:auto;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}@media (min-width: 960px){.AuthContainer__RightSideLogo{display:none}}.auth-logo-container{display:flex;min-height:100vh;justify-content:center;align-items:center;background:#cfcfcf center center;background-size:cover;position:relative}.auth-logo-container .footer-text{position:absolute;bottom:40px;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:3px;color:#fff}.auth-logo-container__img-container{width:80%;padding:10px 10px 7px;box-sizing:border-box;text-align:center}.auth-logo-container__img-container img{width:100%;max-width:710px}.auth-logo-title{color:#fff;font-size:28px}.sign-up-form-container{display:flex;align-items:center;justify-content:center;min-height:100vh}.sign-up-form-wrapper{min-width:300px;width:75%}.sign-up-form-wrapper__bad-code{font-size:22px;text-align:center;line-height:1.5em;white-space:pre-line}.sign-up-input-wrapper{display:flex;flex-direction:column}.sign-up-title{margin:15px 0;font-size:24px;font-weight:700;color:#212121}.sign-up-button-wrapper,.sign-up-to-login-wrapper{margin-top:35px}.sign-up-to-login{color:#a7a7a7;cursor:pointer}.sign-up-to-login:hover{color:#212121}.LoginPage__FormContainer{min-height:100vh;background-color:#fff;display:flex;flex-direction:column;align-items:center}.LoginPage__FormContainer .LoginForm{flex-grow:1;width:100%}.LoginPage__FormContainer .LanguageSwitcher{margin-bottom:60px}.LoginForm{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#212121;position:relative}.LoginForm__LoaderContainer{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#000;opacity:.5;flex-direction:column}.LoginForm__LoaderContainer p{color:#fff}.LoginForm__Tabs{position:absolute;top:0}.LoginForm__Tab{display:none}.LoginForm__Tab--active{display:flex;align-items:center;justify-content:center;flex-direction:column}.LoginForm .LoginForm__TabIndicator{background-color:#00f}.LoginForm .LoginForm__loginButton--email,.LoginForm .LoginForm__loginButton--email:hover{background:#00f;color:#fff;font-family:AkzidenzGroteskBE-MdEx,Akzidenz,Arial,sans-serif;font-size:.75rem;letter-spacing:.09375rem}.LoginForm .LoginForm__loginButton--email:disabled{color:#404040;background:#f2f2f2}.LoginForm .LoginForm__open-device--bankid{text-decoration:underline;color:#212121;margin-top:20px;display:flex;align-items:center;justify-content:center}.LoginForm .LoginForm__loginButton--bankid{height:70px;width:300px}.LoginForm .LoginForm__loginButton--bankid,.LoginForm .LoginForm__loginButton--bankid:hover{font-family:AkzidenzGroteskBE-MdEx,Akzidenz,Arial,sans-serif;font-size:.75rem;letter-spacing:.09375rem;background-color:#00f;color:#fff}.LoginForm .LoginForm__loginButton--bankid:disabled{color:#404040;background:#f2f2f2}.LoginForm .LoginForm__loginButton--bankid span{display:flex;justify-content:space-between;font-weight:400;text-transform:none}.LoginForm .LoginForm__loginButton--bankid img{width:40px;padding:6px;border-radius:3px;background:#fff}.LoginForm .LoginWithSignicatForm .LoginForm__loginButton--bankid img{width:auto;padding:6px 12px}.login-form-wrapper{min-width:300px;width:75%}.login-form-wrapper h1{font-weight:600;text-align:center}.login-form-wrapper p{text-align:center}.login-input-wrapper{display:flex;flex-direction:column}.login-title{margin:15px 0;font-size:24px;font-weight:700}.login-sub-title{border-top:1px solid transparent}.login-button-wrapper{margin:35px 0;display:flex;align-items:center;justify-content:center}.Google2FASetup__RightSide{height:100%;display:flex;align-items:center}.Google2FAForm{margin:0 40px}.Google2FAForm__Title{font-size:30px;font-weight:700;color:#00f;text-align:center;padding:40px 0;letter-spacing:2.3px;font-family:AkzidenzGroteskBE-LightEx,Roboto,sans-serif}.Google2FAForm__StepsHeaders,.Google2FAForm__StepsBody{display:flex}.Google2FAForm__StepsSingleHeader,.Google2FAForm__SingleStep{width:calc(100% / 3)}.Google2FAForm__SingleStep{padding:10px 10px 0;text-align:center;display:flex;flex-direction:column}.Google2FAForm__SingleStepContent{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.Google2FAForm__StepsSingleHeader{display:flex;justify-content:center}.Google2FAForm__StepsSingleHeaderText{background:#00f;display:flex;justify-content:center;align-items:center;height:40px;width:40px;border-radius:50%;color:#fff;font-weight:900}.Google2FAForm__SingleStepTitle{margin-top:20px;margin-bottom:20px;line-height:24px;font-family:AkzidenzGroteskBE,Roboto,sans-serif;white-space:pre-line}.Google2FAForm__CodeInput,.Google2FAForm__QRCode{margin-top:-80px}.Google2FAForm__SingleStepButtons{margin-top:10px}.Google2FAForm__SingleStepImage{width:100%;height:auto}.Google2FAForm__PhoneImage{margin-bottom:10px}.Google2FAForm__AppLink{display:inline-block;width:60%;margin-bottom:10px}.Google2FAForm__AppLink img{width:100%;height:auto}.Google2FAForm__SubmitButtonContainer{margin-top:50px;display:flex;justify-content:flex-end}.Google2FAForm__SubmitButtonContainer button{width:200px}.Google2FALoginForm__Info{display:flex}.Google2FALoginForm__Image{height:100px;width:initial}.Google2FALoginForm__Text{margin-left:20px;width:200px}.upload-container{position:absolute;inset:0;height:100%}.upload-container.upload-chat{display:flex}.upload-container.upload-chat .dropzone{height:auto;padding-top:50px;padding-bottom:50px;background:#fff}.upload-header-title-container{align-items:center;display:flex}.upload-header-title-icon{cursor:pointer}.upload-header-title{font-size:18px;margin-left:10px}.upload-header-button-container{display:flex;align-items:center}.upload-header-button-container .upload-header-save-button{margin-left:30px;background:#00f!important}.dropzone{height:100%;display:flex;align-items:center;justify-content:center;border:solid 8px transparent;cursor:pointer}.dropzone-active{border:solid 8px #b9e5fd;background:#e9f2f7}.upload-instruction-wrapper{align-items:center;display:flex;justify-content:center;color:#757575;font-size:18px}.upload-instruction-wrapper:last-child{font-size:14px}.upload-instruction-wrapper svg{margin-right:10px}.UploadImage__Error{color:#e91e63;text-align:center}.UploadImage__Warning{color:#f5aa0a;text-align:center}.progress-container{padding:25px;border-bottom:1px solid #ccc;background-color:#eee}.progress-name-controls-container{color:#757575;display:flex;align-items:center;justify-content:space-between;padding:10px 0}.progress-name-controls-sub-container{display:flex;align-items:center}.progress-name{color:#000000bf;margin-left:10px}.edit-name-controls-container{color:#757575;display:flex;align-items:center;justify-content:space-between}.change-file-wrapper{margin:25px;position:relative}.change-file-wrapper p{cursor:pointer;color:#4583f3}.change-file-input{position:absolute;top:0;opacity:0;z-index:10;cursor:pointer}.assets-title-cell{min-height:49px}.assets-title-cell:hover{text-decoration:underline;color:#4583f3}.assets-title-cell:hover .assets-edit-icon{display:block!important}.AssetItem__SizeItem{display:flex;align-items:center;width:400px;justify-content:space-between}.AssetItem__Sizes{margin-top:40px}.AssetItem__SizesTitle{font-size:1.1em;margin-bottom:5px;display:flex;align-items:center}.AssetItem__SizesTitleIcon{margin-left:10px}.AssetItem__SizeItemDelete{margin-left:100px}.AssetItem .Assets__LanguageSelect{margin-top:25px}.AssetsTable__SizeAvailable path{fill:#00f}.AssetsTable__SizeNotAvailable{font-weight:700}.assets-edit-icon{width:20px!important;height:20px!important;display:none!important;position:absolute;right:-20px;top:0;color:#4583f3}.Assets__LanguageSelect{width:300px;margin-left:40px;z-index:2;color:#404040}.Assets .Assets__LanguageSelectControl{margin-left:0;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;margin-bottom:100px}.UploadImageWithPreview{width:250px;height:250px;border-radius:250px;overflow:hidden;border:2px solid black}.UploadImageWithPreview .UploadImage,.UploadImageWithPreview .UploadImageWithPreview__Dropable,.UploadImageWithPreview .UploadImageWithPreview__DropableHintImageContainer{height:100%}.UploadImageWithPreview .dropzone{position:relative;border:none}.UploadImageWithPreview__Image{max-height:100%;height:100%}.UploadImageWithPreview__DropableHintImage{max-height:100%}.UploadImageWithPreview__DropableHint{position:absolute;inset:0;display:none;justify-content:center;align-items:center;text-align:center;background:#ffffffb3;color:#00f}.UploadImageWithPreview:hover .UploadImageWithPreview__DropableHint{display:flex}body .UploadImageWithPreview--is-uploading .UploadImageWithPreview__DropableHint{display:none!important}.AssetPreview{padding:10px}.AssetPreview__Title{width:200px}.AssetPreview__Image{width:200px;height:auto;border-radius:5px;cursor:pointer}.AssetPreview__Video,.AssetPreview__Doc,.AssetPreview__Empty{width:200px;height:100px;display:flex;justify-content:center;align-items:center;border:1px solid #bcbcbc;border-radius:5px}.AssetPicker{display:flex}.AssetPicker__Sidebar{display:flex;align-items:flex-end}.AssetPicker__Sidebar .Button{margin-bottom:10px}.AssetPicker__Buttons{display:flex;flex-direction:column}.button-custom-black{background-color:#212121!important;color:#fff!important}.header-custom-black.submenu-space{box-shadow:none}.header-user-info{min-width:135px;display:flex;justify-content:flex-end}.header-user-info .header-user-info-wrapper{width:auto!important;color:#fff!important}.select-error{color:red!important}.img-responsive{width:150px;height:auto}.c-pointer{cursor:pointer}.default-paper-shadow{box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}body .MButton,body .M-Modal__Button{min-height:auto;min-width:auto;color:#fff;padding:7px 9px;background:#00f;border-radius:3px;font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;letter-spacing:1px}body .MButton[disabled],body [disabled].M-Modal__Button{background:#696765}body .MButton:hover,body .M-Modal__Button:hover{color:#fff;background:#00f}.MInput{border-radius:4px;border:1px solid #ebe9e7;background:#fff}.MInput:before,.MInput:after{display:none!important}.MInput [class^=MuiInputAdornment-root]{align-self:center;width:40px;display:flex;align-items:center;justify-content:center}.MInput [class^=MuiInput-input]{padding-top:9px}body .MuiCheckbox-root.Mui-checked{color:#00f}body .Select__single-value,body .Select__option{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.MUIButton--blue,.profile-sub-header .profile-header-controls .control-btn,.upload-header-button-container .upload-header-save-button{background:#00f;color:#fff;margin-right:15px;padding:5px 10px}.MUIButton--red{background:#ff004b;color:#fff}.MUIButton svg,.profile-sub-header .profile-header-controls .control-btn svg,.upload-header-button-container .upload-header-save-button svg{margin-right:10px}.EnhancedTable__CellPaddingLeft{padding-left:20px}.Icon--primary path{fill:#00f}.Icon--disabled path{fill:#bcbcbc}.EnhancedTableHead .EnhancedTableHead__Cell{position:sticky;background:#efefef;z-index:1;top:0;box-shadow:0 2px 2px -1px #0000002e}.EnhancedTableHead .EnhancedTableHead__Cell--no-sort svg{display:none}.EnhancedTableHead .EnhancedTableHead__Cell--no-sort span{cursor:initial}#diagnosis-component .Select__menu{z-index:2}.SecondaryTitle,.OverridePackage__ChangePackage .Select-value-label,.OverridePackage__SelectPackageText,.PackagePreview__PackageTitle{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;letter-spacing:1.6px;font-size:16px;text-transform:uppercase;color:#00f}.M-SimpleModal__Footer{display:flex;justify-content:center}.Notifications p{white-space:pre-wrap}.TwoFactorInput{width:100%}.Link{cursor:pointer;color:#00f;text-decoration:none}.Link:hover{color:#00f}.CommonGlobalModal__Content{white-space:pre-wrap}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.MTable{display:table}.MTable__Row{display:table-row}.MTable__Cell{display:table-cell}.DisabledBlocker{position:absolute;inset:0;background:#00000075;display:flex;justify-content:center;align-items:center}.DisabledBlocker__Text{color:#fff;font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;font-size:25px;letter-spacing:1px;padding:20px}.JSONDump .JSONText{max-height:400px;overflow-y:auto}.JSONText{padding:5px;border:1px solid rgba(29,28,29,.13);border-radius:4px;background:#1d1c1d0a;white-space:pre-wrap;font-size:11px}body .FormControlLabel__Label{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.LargeSwitch{display:flex;align-items:center}.LargeSwitch__Label{flex-grow:1;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.LargeSwitch__Tooltip{width:22px;min-width:22px;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.LargeSwitch .LargeSwitch__RadioGroup{display:flex;flex-direction:row;min-width:160px;max-width:160px;justify-content:space-around}.LargeSwitchHeader{display:flex}.LargeSwitchHeader__Enabled,.LargeSwitchHeader__Disabled,.LargeSwitchHeader__SettingEnabled,.LargeSwitchHeader__SettingDisabled{width:80px;display:flex;justify-content:center;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.LargeSwitchHeader__SettingEnabled{color:#009688}.LargeSwitchHeader__SettingDisabled{color:#e91e63}.LargeSwitchHeader__Title{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.MTabs--hide-scrollbar .MTabs__scrollingContainer{-ms-overflow-style:none;scrollbar-width:none;margin-bottom:-10px!important}.MTabs--hide-scrollbar .MTabs__scrollingContainer::-webkit-scrollbar{display:none}select{border:1px solid gray;background:#fff}.TestTokboxConnectionPage{padding:20px}.TestTokboxConnectionPage .TestTokboxConnection{max-width:800px;margin:0 auto}.LocalizedTextArea__Input{margin-bottom:10px;width:100%}.WUK-Table .MuiDataGrid-cell{height:auto!important}.WUK-Table__Row-clickable{cursor:pointer}.WUK-Table__Row--deactivated{background:#c4bfbfad!important}.WUK-Table__Row--test-user{background:#fff4ec!important}.Heading-2{margin-bottom:10px;font-family:AkzidenzGroteskBE-LightEx;font-size:1.25rem;letter-spacing:.140625rem}.b-widget{font-family:Akzidenz,Roboto,sans-serif}.FlexibleWidthContainer{position:relative;display:inline-block;overflow:hidden}.FlexibleWidthContainer__Image{height:100%}.FlexibleWidthContainer__Content{position:absolute;inset:0}.MainNavigation__MenuListWrapper{display:flex;min-width:1300px}.MainNavigation__MenuListWrapper .nav-menu-list-item--clearDivider li:after{display:none}.MainNavigation__Item{text-decoration:none;color:inherit}.MainNavigation__Item--chat{position:relative}.MainNavigation__UserProfile{text-decoration:none;color:inherit}.MainNavigation__Sidebar{position:fixed;top:0;left:0;bottom:0;width:60px;z-index:1100}.MainNavigation .SidebarNavigation__ItemFull:hover{color:#000}.MainNavigation .SidebarNavigation__ItemFull:hover path{fill:#000}.MainNavigation .SidebarNavigation-Container{background-color:var(--header-background-color);color:var(--main-header-color)}.MainNavigation .SidebarNavigation-ItemIcon path{fill:#000}.MainNavigation .SidebarNavigation-Header__Icon{display:none}.MainNavigation .Header-Toolbar__ChangeCustomerButton{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.NavigationSubmenu{margin-left:60px;width:calc(100% - 60px);display:flex;justify-content:center;height:35px;background-color:var(--header-background-color)}.NavigationSubmenu__Inner{height:100%;display:flex}.NavigationSubmenu__Item{height:100%;padding:0 10px;min-width:180px;display:flex;justify-content:center;align-items:center;text-decoration:none;color:inherit}.NavigationSubmenu__Item--active{font-weight:bolder}.UnreadCountIcon,.UnreadCount__Icon,.RoomsSwitcher__TabLabelCounter{border-radius:100px;color:#fff;display:flex;justify-content:center;align-items:center;height:20px;width:20px;font-size:11px;font-family:Arial MT Bold,sans-serif;font-weight:700}.UnreadCountIcon__Primary,.RoomsSwitcher__TabLabelCounter--primary,.UnreadCount__Primary{background-color:#00f}.UnreadCountIcon__Ping,.RoomsSwitcher__TabLabelCounter--ping,.UnreadCount__Ping{background-color:#0ff;color:#000}.UnreadCount{position:absolute;width:100%;top:2px;right:0;display:flex}.UnreadCount__Primary{position:absolute;top:4px;left:13px}.UnreadCount__Ping{position:absolute;top:4px;right:10px}.Button{display:flex;position:relative;align-items:center;justify-content:space-around;cursor:pointer;overflow:hidden;border-radius:6px;background:#fff;box-shadow:none;color:#00f;border:1px solid #0000ff;padding:3px 12px 5px;font-family:AkzidenzGroteskStd-Ex,Akzidenz,Arial,sans-serif;font-size:.75rem;letter-spacing:.09375rem;line-height:1.43}.Button--colored{font-family:AkzidenzGroteskBE-MdEx,Akzidenz,Arial,sans-serif;font-size:.75rem;letter-spacing:.09375rem}.Button--blue{background:#00f;color:#fff;border:none}.Button--blue-outline{border:1px solid #0000ff;color:#00f}.Button--red{background:#e91e63;color:#fff;border:none}.Button--red-outline{border:1px solid #e91e63;color:#e91e63}.Button--grey{background:#f2f2f2;color:#404040;border:1px solid #404040}.Button--grey-outline{border:1px solid #404040;color:#404040}.Button--white{background:#fff;color:#000;border-color:#c2dfdc;font-family:AkzidenzGroteskStd-Ex,Akzidenz,Arial,sans-serif;font-size:.75rem;letter-spacing:.09375rem;line-height:1.43}.Button--green{background:#c2dfdc;color:#000;border:none}.Button--icon-button{width:30px;height:30px;border-radius:30px}.Button__Label{text-transform:uppercase;position:relative;top:2px}.Button__Icon{display:flex}.Button[disabled]{color:#404040;border-color:#404040;background:#f2f2f2;cursor:not-allowed}.Button:focus{outline:none}.ButtonsGroup{display:flex}.ButtonsGroup .Button{margin-right:10px}.ButtonsGroup .Button:last-child{margin-right:0}.BigButton{font-family:AkzidenzGroteskBE-MdEx;font-size:.75rem;letter-spacing:.09375rem;color:#fff;background:#00f;padding:20px 15px;margin:0 10px;height:30px;border-radius:6px}.NewButton{font-size:12px;font-weight:500;font-family:AkzidenzGroteskStd;box-shadow:none;outline:none;border:1px solid #d7d5d3;border-radius:4px;padding:8px;display:flex;align-items:flex-end;gap:0 4px;background-color:#fff;color:#000;cursor:pointer;text-decoration:none;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s}.NewButton:hover{background:#ebe9e7}.NewButton[disabled]{background-image:none;pointer-events:none;opacity:.6;cursor:default}.NewButton .NewButton__icon{font-size:16px}.NewButton__text{text-transform:capitalize}.NewButton__red{background-color:#a0003c;color:#fff}.NewButton__red:hover{background-color:#8f0034}.NewButton__black{background-color:#413f3d;color:#fff}.NewButton__black:hover{background-color:#353331}.NewButton__green{background-color:#32c8c8;color:#000}.NewButton__green:hover{background-color:#31c4c4}.NewButton__blue{background-color:#1414c8;color:#fff}.NewButton__blue:hover{background-color:#1212ba}.NewButton__dark-grey{background-color:#23211f;color:#fff}.NewButton__dark-grey:hover{background-color:#201f1d}.NewButton__dark_green{background-color:#007878;color:#fff}.NewButton__dark_green:hover{background-color:#066}.NewButton__blue_text{background-color:#fff;color:#1414c8}.NewButton__uppercase{padding:8px 8px 6px}.NewButton__uppercase-text{text-transform:uppercase}.NewButton__full-width{width:100%;justify-content:center}.NewButton__no_icon{padding:8px 8px 6px}.RoundedButton{position:relative;border:none;display:flex;align-items:center;justify-content:space-around;width:100%;height:45px;border-radius:22.5px;padding:0 20px;background-image:linear-gradient(to bottom,#00f,#00a);box-shadow:0 3px 6px #0000003d;color:#fff;cursor:pointer;overflow:hidden}.RoundedButton:hover{background-image:linear-gradient(to bottom,#00f,#007)}.RoundedButton--small{height:25px}.RoundedButton--small .RoundedButton__Label{font-size:.8em}.RoundedButton--small .RoundedButton__LeftIcon,.RoundedButton--small .RoundedButton__LeftIconStatic{height:15px}.RoundedButton--spreaded{justify-content:space-between;width:auto}.RoundedButton--spreaded .RoundedButton__Label{width:auto;margin-left:20px}.RoundedButton:focus{outline:0}.RoundedButton--gray{background-image:linear-gradient(to bottom,#696765,#403e3d)}.RoundedButton--gray:hover{background-image:linear-gradient(to bottom,#696765,#262524)}.RoundedButton--no-color{background:none;color:#00f;box-shadow:none}.RoundedButton--no-color:hover{background:none}.RoundedButton--compact{width:auto}.RoundedButton--compact .RoundedButton__LeftIcon{margin-right:10px}.RoundedButton--red{background-image:linear-gradient(to bottom,#ff004b,#99002d)}.RoundedButton--red:hover{background-image:linear-gradient(to bottom,#ff004b,#800026)}.RoundedButton--green{background:linear-gradient(to bottom,#c9dedb,#9ac1bb);color:#00f}.RoundedButton--green:hover{background:linear-gradient(to bottom,#c9dedb,#8ab7b1)}.RoundedButton--cyan{background-image:linear-gradient(to bottom,#fff0,#0000001a 99%),linear-gradient(to bottom,#0ff,#0ff);color:#000}.RoundedButton--cyan:hover{background-image:linear-gradient(to bottom,#fff0,#0000004d 99%),linear-gradient(to bottom,#0ff,#0ff)}.RoundedButton:disabled{background-image:linear-gradient(to bottom,#fff0,#0000001a 99%),linear-gradient(to bottom,#d7d5d3,#d7d5d3);cursor:not-allowed}.RoundedButton__LeftIconStatic{margin-left:10px}.RoundedButton__Label{width:100%;font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;text-transform:uppercase;font-size:14px;line-height:1.07;letter-spacing:.27px}.RoundedButton--shadowed{box-shadow:0 3px 9px #0006}.ButtonWithLoader{cursor:pointer}.ButtonWithLoader--minimal{background:none;border:none;padding:0}.ButtonWithLoader:disabled{border:1px solid #404040;color:#404040;background:#f2f2f2;cursor:not-allowed}.SmallButton{cursor:pointer;border:none;background:#fff;color:#00f;border-radius:3px;display:flex;justify-content:center;align-items:center;padding:4px 8px;text-transform:uppercase;font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;letter-spacing:.3px;font-size:14px;box-shadow:0 3px 6px #0000003d}.SmallButton__Icon{margin-right:5px}.CircleButton{height:40px;width:40px;border-radius:50%;background:#00f;display:flex;justify-content:center;align-items:center;cursor:pointer}.CircleButton:hover{background:#00c}.CircleButton path{fill:#fff}.Badge{display:inline-block;border-radius:5px;background:#00f;color:#fff;font-size:14px;padding:6px 12px 4px;text-transform:uppercase;font-family:AkzidenzGroteskStd,Roboto,sans-serif;font-weight:800;letter-spacing:1.3px;text-align:center}.Badge--green{background:#009688}.Badge--black{background:#000}.Badge--gray{background:#0000008a}.Badge--blue{background:#649bff}.Badge--red{background:#e91e63}.Badge--green-new{background:#32c8c8;color:#000}.Badge--dark-grey{background-color:#413f3d;color:#fff}body .table-template{overflow:visible}.table-template .active,.table-template .clickable{cursor:pointer}.table-template .de-active{cursor:pointer;background-color:#f5f5f5;color:#00000080}.table-template .de-active:hover{background-color:#f5f5f5}.table-template th.center,.table-template td.center{text-align:center}.table-template th.medium .cell-wrapper,.table-template td.medium .cell-wrapper{width:120px}.table-template th.left,.table-template td.left{text-align:left}.table-template th.right,.table-template td.right{text-align:right}.table-template .td-checkbox{width:60px;max-width:60px}.table-template .td-therapy-activity{border:none}.table-template .td-therapy-activity:last-child{padding:0 0 14px}.table-template .td-therapy-activity-last:last-child{padding:0}#tooltip-simple{min-width:100px}.cell-wrapper{position:relative}.cell-wrapper em.red{color:red}.cell-wrapper em.green{color:green}.search-icon{color:gray}.in-testing-wrap{display:flex;flex-direction:row;justify-content:flex-end}.in-testing-wrap.in-testing{justify-content:initial;align-items:center;display:flex}.in-testing-wrap .in-testing-tooltip{visibility:hidden}.in-testing-wrap .in-testing-tooltip.active{visibility:visible}.in-testing-wrap .in-testing:before{content:"●";display:flex;justify-content:center;align-content:center;font-size:20px;flex-direction:column;margin-bottom:2px;color:#0000}.in-testing-wrap .in-testing.active:before{color:#00f}#remove-menu-item{color:red}.SimpleUsers .PrimarySelect,.SimpleUsers .ClinicSelect,.OrganizationsUsers .PrimarySelect,.OrganizationsUsers .ClinicSelect,.ClinicUsers .PrimarySelect,.ClinicUsers .ClinicSelect,.DeletedUsers .PrimarySelect,.DeletedUsers .ClinicSelect,.Clinics .PrimarySelect,.Clinics .ClinicSelect,.PersonalCabinetUsers .PrimarySelect,.PersonalCabinetUsers .ClinicSelect,.PersonalCabinetTerminated .PrimarySelect,.PersonalCabinetTerminated .ClinicSelect,.PersonalCabinetStaff .PrimarySelect,.PersonalCabinetStaff .ClinicSelect,.StaffUsers .PrimarySelect,.StaffUsers .ClinicSelect{width:300px;margin-right:20px}.rule-question{display:flex;flex-direction:row;width:560px;min-height:72px;box-shadow:0 2px 10px #00000029,0 2px 5px #00000042;margin-bottom:30px}.rule-question .nav-block,.rule-question .question-block{display:flex;flex-direction:column}.rule-question .question-block{background-color:#fff;width:calc(100% - 64px)}.rule-question .question-block .wrap{padding:10px 20px}.rule-question .question-block .wrap .text{overflow:hidden;text-overflow:ellipsis}.rule-question .nav-block{background-color:#00f;width:64px;min-height:72px;position:relative;align-items:center}.rule-question .nav-block button{position:absolute;bottom:-20px;width:40px;height:40px}.rules{z-index:0;height:100%}.rules-block .items>.rule-item{box-shadow:0 2px 10px #00000029,0 2px 5px #00000042}.rules-block .items>div{margin-bottom:30px}.rules-block{position:relative;top:0;height:100%;padding:20px 0 20px 20px;margin-right:20px}.rules-block .vertical-line{border-left:2px solid #bdbdbd;width:1px;height:calc(100% - 72px);position:absolute;top:110px;left:51px}.rule-block,.rule-item{display:flex;flex-direction:row}.rule-block .nav,.rule-item .nav{width:64px;min-width:64px;box-shadow:0 2px 10px #00000029,0 2px 5px #00000042}.rule-block .nav{margin-right:2px;background-color:#e91e63}.rule-block .nav.and{background-color:#00f}.rule-block .nav.or{background-color:#009688}.rule-block{width:560px;min-height:72px;background-color:#fff}.rule-block .details{display:flex;flex-direction:column;height:40px;width:100%}.rule-block .rule-block,.rule-block .rule-item{margin-bottom:2px}.rule-block-details{background-color:#fff;box-shadow:0 1px 8px #00000029,0 1px 4px #00000042}.rule-block .types-select,.rule-item .types-select{margin:0;display:flex;padding-top:8px}.rule-block .types-select>div:before,.rule-block .types-select>div:after,.rule-item .types-select>div:before,.rule-item .types-select>div:after{display:none}.rule-block .types-select>div>div>div,.rule-item .types-select>div>div>div{padding:0 12px 2px 0;text-align:center;color:#fff;font-size:12px;font-weight:700}.rule-block .types-select>div>div>svg,.rule-item .types-select>div>div>svg{fill:#fff;stroke:#fff;width:20px;height:18px}.rule-block .answer-select .types-select,.rule-item .answer-select .types-select{padding-top:4px}.add-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#00f;cursor:pointer;background-color:#fff;border-bottom:1px solid #bcbcbc}.rule-item{width:560px;min-height:72px;background-color:#fff}.rule-item .rule-nav{width:64px;min-width:64px;background-color:#bcbcbc}.rule-item .rule-item-details{background-color:#fff;display:flex;flex-direction:column;flex:1}.rule-item .rule-item-details .rule-item-question,.rule-item .rule-item-details .rule-item-answer,.rule-item .rule-item-details .rule-item-delete{display:flex;flex-direction:column}.rule-item .rule-item-details .rule-item-question{flex:7;justify-content:center;align-items:flex-start;padding:0 20px}.rule-item .rule-item-details .rule-item-answer{flex:4;justify-content:center;align-items:flex-start}.rule-item .rule-item-details .rule-item-delete{flex:1}.rule-item .rule-item-details .PromSelect .Select__control{border:none;border-bottom:1px solid grey;border-radius:0}.rule-item .rule-item-details .PromSelect .Select__control--is-focused{border:none;border-bottom:1px solid blue;box-shadow:none}.rule-item .rule-item-details .PromSelect .Select__indicator-separator{display:none}.rule-item .rule-item-details .PatternInput__VisibleValue{border-bottom:none}.rule-item .async-select{width:100%}.rule-types{display:flex;flex-direction:row;margin-bottom:5px;margin-left:15px}.rule-types .main-select{width:900px;display:flex;flex:4;flex-direction:column;margin-right:10px}.rule-types .main-select .title{overflow:hidden;height:20px;margin-top:4px}.rule-types .main-select .title div{color:#00f!important;font-weight:700}.rule-types .main-select .title .simple-question-variety{color:inherit!important;font-weight:400;margin-top:5px}.rule-types .main-select .title .question-variety-select{font-size:14px;display:flex;justify-content:flex-start;align-items:center;max-width:100px;height:20px;border-bottom:none;padding-top:4px}.rule-types .main-select .title .question-variety-select:before,.rule-types .main-select .title .question-variety-select:after{display:none}.rule-types .symbol-select,.rule-types .promstatus-select{display:flex;flex:1;flex-direction:column;margin:0 5px}.rule-types .symbol-select>div>div>div>div:first-child,.rule-types .promstatus-select>div>div>div>div:first-child{font-weight:700;color:#000!important;border-bottom:1px solid grey;padding-bottom:1px!important;margin:0!important}.rule-types .answer-select{display:flex;flex:2;flex-direction:column;margin-left:10px;color:#000!important}.rule-types input~div{color:#000!important;border-bottom:1px solid black;padding-bottom:1px!important;margin:0!important}.rule-types svg{fill:#000}.rule-types .title{color:gray;margin-top:10px;margin-bottom:2px;font-size:12px}.rule-types .range-answer{display:flex;flex-direction:column}.rule-types .range-answer .range-answer-title{margin:3px 0}.rule-types .float-range-answer{display:flex;height:100%;align-items:center;position:relative}.rule-types .float-range-answer__input{top:-7px;width:100px}.rule-types .float-range-answer__label{white-space:nowrap;color:#0000008a;font-size:.7em;position:absolute;left:0;bottom:-4px}.rule-types .float-range-answer .range-answer-title{margin:3px 0}.items{position:absolute}body .PackagePreviewDialog__Inner{border-radius:10px}@media screen and (min-width: 600px) and (max-width: 961px){body .PackagePreviewDialog__Inner{margin:10px}}.PackagePreview{width:100%;min-height:150px;display:flex;flex-direction:column}@media screen and (min-width: 600px) and (max-width: 961px){.PackagePreview{padding-top:5px}}.PackagePreview__Logo{display:none}.PackagePreview__PackageTitle{margin:10px 30px 0}@media screen and (min-width: 600px) and (max-width: 961px){.PackagePreview__PackageTitle{margin-left:0;margin-top:0;padding:10px 10px 0 30px;font-size:14px}}.PackagePreview__LevelSelector{margin:10px 16px 10px 30px}@media screen and (min-width: 600px) and (max-width: 961px){.PackagePreview__LevelSelector{margin:10px 10px 10px 27px}}.PackagePreview__PositionsList{overflow-y:scroll;padding:0 15px 0 30px;height:200px;flex-grow:2}@media (min-height: 500px){.PackagePreview__PositionsList{height:300px}}@media (min-height: 760px){.PackagePreview__PositionsList{height:500px}}@media screen and (min-width: 600px) and (max-width: 961px){.PackagePreview__PositionsList{padding:0 10px 0 27px;max-height:290px}}.PackagePreview__Position{border-radius:5px;position:relative;margin-bottom:10px;background:#fff}.PackagePreview__PositionExercise{padding:30px}@media screen and (min-width: 600px) and (max-width: 961px){.PackagePreview__PositionExercise{padding:10px 30px}}.PackagePreview__PositionExerciseDelim{margin:0 30px}.PackagePreview__PositionIndex{position:absolute;top:10px;left:-20px;background:#000;color:#fff;font-size:22px;width:40px;height:40px;border-radius:40px;display:flex;justify-content:center;align-items:center;z-index:1}.PackagePreview__Error{text-align:center;padding:40px 0;color:red;font-weight:700;text-transform:uppercase}.PackagePreview__PrintButton .SaveIcon{margin-right:5px}.PackagePreview .Exercise{border-radius:5px}.PackagePreview__Prom{display:flex;position:relative}.PackagePreview__PromLeftSideInner{width:180px;height:100%;display:flex;align-items:center;justify-content:center;font-family:AkzidenzGroteskStd-Ex;letter-spacing:1.6px;font-size:12px;text-transform:uppercase}button.PackagePreview__EditButton{position:fixed;top:83%;z-index:9;left:calc(50% - 80px)}.PackageLevelSelector{display:flex;align-items:center;background:#fff;border-radius:5px;min-height:30px}.PackageLevelSelector--readonly .PackageLevelSelector__LeftContainer,.PackageLevelSelector--readonly .PackageLevelSelector__RightContainer{visibility:hidden}.PackageLevelSelector__Title{flex-grow:2;margin-top:4px;font-family:AkzidenzGroteskStd-Ex;letter-spacing:1.6px;font-size:12px;text-transform:uppercase}.PackageLevelSelector__TitleName{font-weight:bolder}.PackageLevelSelector__TitleDash{margin:0 5px}.PackageLevelSelector__LeftContainer,.PackageLevelSelector__RightContainer{display:flex;justify-content:center;width:30px;padding:4px 0}.PackageLevelSelector__Left,.PackageLevelSelector__Right{cursor:pointer}.PackageLevelSelector__Left{width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #0000ff transparent transparent}.PackageLevelSelector__Right{width:0;height:0;border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #0000ff}.PackagePreviewLink{display:flex;align-items:center;text-decoration:none;color:gray}.PackagePreviewLink:hover{color:#00f}.PackagePreviewLink:hover .PackagePreviewLink__Icon path{fill:#00f}.PackagePreviewLink__Icon{width:30px;min-width:30px}.PackagePreviewLink__Icon path{fill:gray}.PackagePreviewLink__Text{overflow:hidden;text-overflow:ellipsis}.InfoButton{height:20px;width:20px;border-radius:20px;color:#00f;border:1px solid #0000ff;display:flex;justify-content:center;align-items:center;font-weight:bolder;cursor:pointer;font-family:sans-serif}.InfoButton--blue{color:#fff;background:#00f}.InfoButton--gray{color:#fff;background:#404040;border:1px solid #404040}.Exercise{display:flex;position:relative}.Exercise--excluded{background:#b9b7b5bf}.Exercise--excluded .Exercise__Title,.Exercise--excluded .Exercise__Description,.Exercise--excluded .Exercise__Image{opacity:.5}.Exercise__IsExcluded{position:absolute;right:10px;top:6px;font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;font-size:10px;letter-spacing:1.2px;text-transform:uppercase}.Exercise__ExcludeSwitch{position:absolute;right:-3px;top:6px}.Exercise__ExcludeSwitch .MSwitch__LabelContainer{display:flex;flex-direction:row-reverse;margin-right:0}.Exercise__ExcludeSwitch .MSwitch__Label{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;font-size:10px;letter-spacing:1.2px;text-transform:uppercase;margin-right:-5px;margin-top:2px}@media screen and (min-width: 600px) and (max-width: 961px){.Exercise__ExcludeSwitch .MSwitch__Label{font-size:7px;margin-right:-10px}}.Exercise__ExcludeSwitch .MSwitch__Switch{height:auto}.Exercise__ExcludeSwitch .MSwitch__Switch--checked{color:#00f}.Exercise__Image{width:180px;height:auto}@media screen and (min-width: 600px) and (max-width: 961px){.Exercise__Image{width:160px}}.Exercise__NoImage{width:180px;height:100px;background:#000;color:#fff;text-transform:uppercase;border-radius:5px;display:flex;justify-content:center;align-items:center;letter-spacing:2px;font-family:AkzidenzGroteskStd}.Exercise__PreviewLink{position:relative;text-decoration:none}.Exercise__PreviewPlayIcon{position:absolute;right:3px;top:5px}.Exercise__PreviewPlayIcon polygon{fill:#fff}.Exercise__InformationContainer{display:flex;flex-direction:column;justify-content:space-between;margin-left:20px;flex-grow:1}@media screen and (min-width: 600px) and (max-width: 961px){.Exercise__InformationContainer{margin-left:10px}}.Exercise__Title{font-family:AkzidenzGroteskBE-Md;font-size:17px}@media screen and (min-width: 600px) and (max-width: 961px){.Exercise__Title{font-size:15px;display:flex;flex-wrap:wrap;max-width:215px}}.Exercise__ExternalView,.Exercise__ExternalView:hover,.Exercise__ExternalView:active{color:#000}.Exercise__Description{font-family:AkzidenzGroteskStd;font-size:11px;line-height:1.18;letter-spacing:.9px}.Exercise__Description--Sets{margin-top:5px}.Exercise__Probability{flex-grow:2;margin:5px 0 10px}.Exercise__InfoButton{position:absolute;right:10px;bottom:10px}.Exercise__Delim{border-bottom:1px solid rgba(235,233,231,.5)}.Exercise__Information,.Exercise .Exercise__Information>p{position:relative;height:3.5em;overflow:hidden;margin:5px 0 10px;font-family:AkzidenzGroteskStd-Light;font-size:13px}.Exercise__Information:after,.Exercise .Exercise__Information>p:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.2em;background:linear-gradient(to right,#fff0,#fff 50%)}html body .Exercise__Tooltip{letter-spacing:.5px;font-family:AkzidenzGroteskStd;color:#000;width:300px;font-size:12px;opacity:1;background-color:#fff;box-shadow:0 10px 20px #0000004d;padding:20px;line-height:16px;white-space:pre-wrap}.Exercise__TooltipTitle{font-weight:bolder;font-size:13px;margin-bottom:15px;color:#00f}html body .ExerciseTooltip__Tooltip{background:#ebe9e7;color:#000;border-radius:10px;box-shadow:0 8px 8px #0003;padding:0;margin:0;opacity:1}.ExerciseTooltip__Tooltip .Exercise{padding:20px 30px}.ExerciseTooltip__Tooltip .ExercisePreview{width:440px}.ExerciseTooltip__Tooltip .ExercisePreview .content_pre_loader{background:#ebe9e7;border-radius:10px;padding:10px}.ExerciseTooltip__Tooltip .ExercisePreview .content_pre_loader .animated-background{border-radius:5px;overflow:hidden}.ExerciseTooltip__Tooltip .ExercisePreview .content_pre_loader .markers-row{margin-bottom:0}.ExerciseTooltip__Title{cursor:pointer;color:gray}.ExerciseTooltip__Title:hover{color:#00f}@media print{@page{margin:60px 0 0}html{min-height:auto;overflow-y:auto}body{padding:0!important}body .PackagePreviewDialog{position:static;width:100%;height:auto;min-height:auto}body .PackagePreviewDialog__Inner{position:static;width:100%;height:auto;max-height:initial;max-width:none;margin:0}body *{visibility:hidden;-webkit-print-color-adjust:exact!important}#root{display:none}.PackagePreview,.PackagePreview *{visibility:visible;text-align:left;-webkit-print-color-adjust:exact!important}html body .PackagePreviewDialog__Inner{border-radius:0}.PackagePreview{background:#fff}html body .PackagePreview{position:static;width:100%}html body .PackagePreview .M-Modal__Header{display:none}html body .PackagePreview__Logo{display:block;margin-left:100px;margin-top:0;margin-bottom:10px}html body .PackagePreview__Logo img{height:40px}html body .PackagePreview__PositionsList{height:auto;overflow-y:auto;padding-left:100px;padding-right:100px}html body .PackagePreview__PositionsList::-webkit-scrollbar{width:0}html body .PackagePreview__Header,html body .PackagePreview__Position--excluded{display:none}html body .PackagePreview__PackageTitle{font-size:18px;color:#000;margin-left:100px}html body .PackagePreview__PrintButton{display:none}html body .PackagePreview__LevelSelector{background:none;margin-top:0;margin-bottom:30px;margin-left:100px}html body .PackagePreview__LevelSelector .PackageLevelSelector__Title{font-size:16px}html body .PackagePreview__LevelSelector .PackageLevelSelector__LeftContainer,html body .PackagePreview__LevelSelector .PackageLevelSelector__RightContainer{display:none}html body .PackagePreview__Position{border:1px solid black}html body .PackagePreview .Exercise{page-break-inside:avoid}html body .PackagePreview .Exercise--excluded,html body .PackagePreview .Exercise__PreviewPlayIcon,html body .PackagePreview .Exercise__InfoButton{display:none}html body .PackagePreview .Exercise__Title{font-size:20px}html body .PackagePreview .Exercise__Probability{display:none}html body .PackagePreview .Exercise__Delim{border-bottom:1px solid rgba(0,0,0,.26)}html body .PackagePreview .Exercise__Description{font-size:15px}}.DialogModal__Button{font-family:AkzidenzGroteskStd-Ex}.DialogModal .Modal__Title{padding:15px;display:flex;justify-content:left;font-family:AkzidenzGroteskStd-Ex;color:#7d7b79;text-transform:uppercase}.DialogModal .h2{font-family:AkzidenzGroteskBE-LightEx}.DialogModal .Modal__Content{padding:0 10px 10px;min-width:300px;margin:10px}.DialogModal .Modal__Actions{justify-content:center;margin:0 15px 15px;padding:5px}.DialogModal .Modal__Actions div:first-child{flex:1}.DialogModal .Modal__Actions button{max-width:200px;margin:0 5px}.DialogModal .Modal__Actions .Modal__ActionsInnerWrapper{display:flex;justify-content:center}body .M-Modal__Inner{border-radius:10px;background-color:#ebe9e7}.M-Modal__Header{display:flex;align-items:center;position:relative}.M-Modal__HeaderButtons{align-self:flex-end;margin-right:30px}.M-Modal__HeaderButtons{display:flex;align-items:center}@media screen and (min-width: 600px) and (max-width: 961px){.M-Modal__HeaderButtons{margin-right:10px}}.M-Modal__Title{font-family:AkzidenzGroteskStd-Ex;letter-spacing:1.33px;font-size:10px;text-transform:uppercase;flex-grow:1}.M-Modal__Close{margin:15px 25px 15px 15px;cursor:pointer}.M-Modal__Body{padding:0 30px 15px}.M-Modal__Button{margin:0 5px}.CustomerSwitchModal .UserLanguageSwitcher__Select{width:100%}.CustomerSwitchModal .DialogModal__PaperRoot{overflow:visible!important;min-width:400px}.PackageItem__libraryModal .Modal__Actions div:first-child{display:flex;flex:1;justify-content:flex-end}.PatientActivityGraph__TherapyDetails{margin-bottom:10px}.PatientActivityGraph__Error{text-align:center;color:red;font-size:20px;margin-top:50px}.PatientActivityGraph__TherapyDetailsItem{padding-right:10px;border-right:1px solid gray;font-family:AkzidenzGroteskBE,Roboto,sans-serif;letter-spacing:.5px;font-size:16px;font-weight:500}.PatientActivityGraph__TherapyDetailsItem:last-child{border-right:none;padding-left:10px}.PatientActivityGraph__AxisGraphBottom{position:relative;top:-3px}.PatientActivityGraph__NoDataWrapper{display:flex;justify-content:space-between}.PatientActivityGraph__NoData{margin:20px;display:flex;justify-content:center;align-items:center;color:#fff;text-transform:uppercase;font-size:20px;letter-spacing:1.2px}.PatientActivityGraph__GraphContainer{position:relative}.PatientActivityGraph__GraphActions{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:20px}@media screen and (min-width: 600px) and (max-width: 961px){.PatientActivityGraph__GraphActions{gap:20px}}.PatientActivityGraph__GraphActions .CarePlanSelector{margin-bottom:0}.PatientActivityGraph svg{box-sizing:border-box;display:block}.PatientActivityGraph svg text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PatientActivityGraph__GraphsWrapper{overflow-y:auto;position:relative;width:100%}.PatientActivityGraph__Graphs{min-width:400px;border-radius:5px;overflow:hidden}.PatientActivityGraph .GraphTopAxis .PatientGraph__Title{top:8px}.PatientActivityGraph__GraphCheckboxes{margin:0 20px}@media screen and (min-width: 600px) and (max-width: 961px){.PatientActivityGraph__GraphCheckboxes{margin:0}}.PatientActivityGraph__CheckboxLinesContainer>span{color:#fff}.PatientActivityGraph__CheckboxLinesContainer .PatientActivityGraph__CheckboxLinesLabel{color:#fff}.ProgressLoader{position:relative}.ProgressLoader--dark .ProgressLoader__Overlay{background:#00000054}.ProgressLoader--loader-type-gliding-background .ProgressLoader__SpinnerContainer{display:none}.ProgressLoader--loader-type-gliding-background .ProgressLoader__Overlay{background:linear-gradient(to right,#fafafa 8%,#cbcbcb 38%,#fafafa 54%);opacity:.5;background-size:200% 100%;animation-name:glidingBackground;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;z-index:1000}@keyframes glidingBackground{0%{background-position:100%,0}to{background-position:-100%,0}}body .ProgressLoader--is-loading{overflow:hidden}.ProgressLoader__Overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background:#ffffffb3;z-index:2}.ProgressLoader__Text{margin:0 10px;font-family:Roboto,sans-serif;font-size:20px}.ProgressLoader--full-page{position:fixed;inset:0;z-index:1000}.ProgressLoader--fill-parent{position:absolute;inset:0;z-index:1000;display:none}.ProgressLoader--fill-parent.ProgressLoader--is-loading{display:block}.ProgressBar{display:flex;flex-wrap:wrap;align-items:center;align-content:center;min-width:100px}.ProgressBar--animated .ProgressBar__Filler{transition-property:width;transition-duration:1s}.ProgressBar__Background{flex:1;height:15px;border:1px solid #918f8d;border-radius:5px;background-color:#f2f2f2;box-shadow:0 1px 2px #0000003d}.ProgressBar__Filler{height:100%;border-radius:5px;box-shadow:0 3px 6px #0000003d}.ProgressBar__Filler--blue{background-color:#00f;background-image:linear-gradient(to bottom,#00f,#00a)}.ProgressBar__Filler--black{background-image:none;background-color:#23211f}.ProgressBar__Label{width:30px;margin-right:5px;font-family:Roboto,sans-serif}.OverlayWithLoader{position:fixed;display:flex;flex-direction:column;justify-content:center;align-items:center;inset:0}.OverlayWithLoader__Brand{text-transform:uppercase;font-size:30px;margin-bottom:10px}.WebdocPage{padding:30px;justify-content:center;display:flex;flex-direction:column;align-items:center}.WebdocPage__Content{padding:50px;justify-content:center;align-items:center}.WebdocPage__Error{color:red;font-weight:bolder}.WebdocPage__Response{padding:10px;background:#0000001f;max-width:600px;overflow:auto}.Crop{display:flex;flex-direction:column;justify-content:center;align-items:center}.Crop .ReactCrop__image{max-height:none}.Tree__TreeNode{margin-left:10px}.Tree__TreeNode.Tree__TreeNode--selectable>.Tree__TreeNodeName:hover{background:#c9dedb;cursor:pointer}.Tree__TreeNodeName{display:inline-block;padding:2px}.Tree__TreeNode--expanded>.Tree__TreeNodeExpander{transform:rotate(90deg)}.Tree__TreeNode--expandable .Tree__TreeNodeExpander,.Tree__TreeNode--expandable .Tree__TreeNodeName{cursor:pointer}.Tree__TreeNode--selected>.Tree__TreeNodeName{font-weight:700}.Tree__TreeNode--isRoot>.Tree__TreeNodeName{display:none}.Tree__TreeNode--isRoot>.Tree__TreeNodeExpander{display:none}.Tree__TreeNodeExpander{visibility:hidden;display:inline-block;width:15px;height:15px;text-align:center;transition-property:transform;transition-duration:.3s;transform:rotate(0);transform-origin:center center}.Tree__TreeNodeExpander--available{visibility:visible}.Tree__SelectedNodesList{margin:10px;display:flex;flex-wrap:wrap}.Tree__SelectedNode{margin-right:5px;margin-bottom:5px}.CommonPaging{padding:20px;border-radius:5px;background:#fff;display:flex;align-items:center}.CommonPaging__Paging{display:flex;align-items:center}.CommonPaging__Control{visibility:hidden;color:#000;font-size:20px;font-weight:700}.CommonPaging__Control--available{cursor:pointer;visibility:visible}.CommonPaging__State{margin:0 20px}.CommonPaging__Information{margin-left:15px}.CommonPaging__CurrentPage{font-weight:700}.AuthorizeUser{position:absolute;width:100vw;height:100vh;background-size:cover;overflow:auto;display:flex;flex-direction:column;justify-content:space-around;align-items:center;padding:40px 0;box-sizing:border-box}.AuthorizeUser__Title{font-weight:500;text-align:center;font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif;display:flex;align-items:center;justify-content:center}body .AuthorizeUser__VideoIcon{height:60px;width:auto;margin-left:10px;position:relative;top:-2px}.AuthorizeUser__Logo{width:400px;top:20px;margin-bottom:20px}.AuthorizeUser__Version{font-family:monospace;font-size:12px;color:#fff}.AuthorizeUser__LoginFormContainer{padding:20px 90px 60px;background:#fff;border-radius:10px}.AuthorizeUser .LoginForm{border-radius:10px;min-height:auto}.AuthorizeUser .LoginForm__TabBankId{padding:110px}.AuthorizeUser .LoginForm__TabEmail{padding:110px 110px 40px}.AuthorizeUser .LanguageSwitcher{margin-top:20px}.ThinModal__Title{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;font-size:25px;letter-spacing:3px;margin-bottom:20px;color:#fff;text-transform:uppercase;opacity:.7;overflow-wrap:break-word;text-align:center}.ThinModal__Inner{padding:20px;background:none!important;box-shadow:none!important;max-width:900px!important}.ThinModal .ThinModal__Backdrop{background-color:#000c}.ThinModal .ProgressLoader__Overlay{z-index:3}.ThinModal__Content{background:#fff}.ThinModal__Footer{margin-top:-20px;margin-bottom:10px;display:flex;justify-content:space-around;z-index:2}body .VideoPreviewModal__PopupRoot{z-index:4000}.VideoPreviewModal__PopupRoot>div:first-child{background:#000000d9}.VideoPreviewModal__PopupCross{position:absolute;left:-30px;top:-20px;cursor:pointer}.VideoPreviewModal__PopupCross g{fill:#fffc}body .VideoPreviewModal__PopupContainer{background:none;overflow:visible}.MSwitch--no-label .MSwitch__LabelContainer{margin-right:0}.MSwitch--disabled .MSwitch__SwitchRoot{opacity:.4}.MSwitch .MSwitch__Switch{height:24px}.MSwitch--light-blue,.MSwitch--light-blue .MSwitch__Switch{color:#fff}.MSwitch--light-blue .MSwitch__Switch+.MSwitch__Bar{background-color:gray;opacity:1}.MSwitch--light-blue .MSwitch__Switch--checked+.MSwitch__Bar{background-color:#649bff}.MSwitch--blue,.MSwitch--blue .MSwitch__Switch{color:#fff}.MSwitch--blue .MSwitch__Switch+.MSwitch__Bar{background-color:gray;opacity:1}.MSwitch--blue .MSwitch__Switch--checked+.MSwitch__Bar{background-color:#00f}.ContainerFixedHeaderAndFooter{display:flex;flex-direction:column}.ContainerFixedHeaderAndFooter__Body{overflow-y:auto;flex-grow:1}.InputWithTitle{position:relative}.InputWithTitle--disabled input:disabled{background-color:transparent}.InputWithTitle--error:after{display:block;content:"";position:absolute;height:1px;background:#e91e63;width:100%;bottom:5px}.InputWithTitle__Error{width:100%;height:14px;overflow:hidden;position:absolute;bottom:-10px;color:#e91e63;font-family:AkzidenzGroteskStd-Light,SansSerif;font-size:12px;letter-spacing:.7px}.InputWithTitle input{border:none;outline:none;font-size:24px;font-family:AkzidenzGroteskStd-Light,SansSerif;line-height:1.28;letter-spacing:.7px;color:#000;margin:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ItemsList__Item{padding:10px;border-bottom:1px solid #ebe9e7}.ItemsList__Item--selected{background:#ebe9e7}.ItemsList__Item--selectable{cursor:pointer}.ItemsList__Item--centered{text-align:center}.SmallItemsList{padding:5px}.SmallItemsList__Item{display:flex;background:#ebe9e7;border-radius:5px;margin-bottom:5px;align-items:center}.SmallItemsList__ItemLabel{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;padding:10px}.ContextMenu .ContextMenu__Item{height:10px}.DatePickerRangePopup__Inner{font-family:AkzidenzGroteskStd-Light}.DatePickerRangePopup .DatePickerRangePopup__Paper{overflow:initial;font-family:AkzidenzGroteskStd-Light}.DatePickerRangePopup__Header{padding:10px 10px 0;font-family:AkzidenzGroteskStd-Ex;font-size:12px;letter-spacing:1.43px;color:#00f;text-transform:uppercase}.DatePickerRangePopup__Content{padding:10px 10px 20px;font-family:AkzidenzGroteskStd-Light}.DatePickerRangePopup__Footer{display:flex;font-family:AkzidenzGroteskStd-Light;justify-content:flex-end;padding:10px;border-top:1px solid #bcbcbc}.DatePickerRangePopup__Footer__Button{font-family:AkzidenzGroteskStd-Light}.DatePickerRangePopup__Footer .RoundedButton{margin-left:10px}.DatePickerRange__Inner{display:flex}.DatePickerRange__DatePickerContainer--right .DayPickerInput-Overlay{left:auto;right:0}.DatePickerRange__Error{color:#e91e63;font-size:.9em;margin-top:5px;font-family:AkzidenzGroteskStd,Roboto,sans-serif;letter-spacing:1px}.DatePickerRange__DatePickerContainer:first-child{margin-right:10px}.DatePickerRange__Label{margin-bottom:4px;font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;font-size:8px;line-height:1.25;letter-spacing:1.5px;font-weight:700;text-transform:uppercase}.LanguageSwitcher__Label{margin-right:10px}.CommonEditForm--horizontal .CommonEditForm__Field{display:flex;flex-direction:row}.CommonEditForm--horizontal .CommonEditForm__Field .UserForm__FieldLabel,.CommonEditForm--horizontal .CommonEditForm__Field .ChannelsTree__Label,.CommonEditForm--horizontal .CommonEditForm__Field .DynamicSliderStepControl--header,.CommonEditForm--horizontal .CommonEditForm__Field .AssetPreview__TitleLabel{font-family:Roboto,sans-serif;font-size:16px;color:#000;margin-right:20px}.CommonEditForm--horizontal .CommonEditForm__Field .CommonEditForm__FieldValue{margin-top:0}.CommonEditForm__Footer{margin-top:10px;display:flex;justify-content:flex-end}.CommonEditForm__Footer>.RoundedButton:first-child{margin-right:20px}.GlobalErrorHandler{display:flex;justify-content:center;align-items:center}.GlobalErrorHandler__Inner{width:600px;font-size:20px;text-align:center}.EmptyPage{display:flex;justify-content:center;align-items:center}.EmptyPage__Text{font-size:25px;text-align:center}.Selectable{display:flex;align-items:center}.Selectable--selected .Selectable__Label{font-weight:bolder;color:#00f}.Selectable__Content{flex-grow:1}.Selectable__CheckboxContainer{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px;min-width:200px}.Selectable__LabelContainer{display:flex;flex-direction:column-reverse}.Selectable .Selectable__Label{font-family:AkzidenzGroteskStd-Ex;font-size:16px;line-height:.94;letter-spacing:1.43px}.Panel{border:2px solid #0000ff;border-radius:20px;overflow:hidden}.Panel--gray{border:2px solid #bcbcbc}.Panel--gray .Panel__Header{background:#fff;color:#000;border-bottom:2px solid #bcbcbc}.Panel__Header{background:#00f;border-bottom:2px solid #0000ff;color:#fff;padding:0 20px;line-height:30px}.Panel__AfterHeader{padding:5px 20px;background:#ebe9e7}.Panel__Content{padding:20px}.Panel__Footer{padding:0 10px 10px}.RoundedButtonsGroup{display:flex}.RoundedButtonsGroup .RoundedButton{border-radius:0;border-right:1px solid rgba(0,0,0,.54);margin-right:5px}.RoundedButtonsGroup .RoundedButton:first-child{border-top-left-radius:22.5px;border-bottom-left-radius:22.5px}.RoundedButtonsGroup .RoundedButton:last-child{border-top-right-radius:22.5px;border-bottom-right-radius:22.5px;border-right:none;margin-right:0}.SidebarListWithDetailView{display:flex}.SidebarListWithDetailView__SidebarWrapper{width:300px;min-width:300px;height:100%}.SidebarListWithDetailView__Sidebar{border-right:1px solid #bcbcbc;height:100%;overflow-y:auto}.SidebarListWithDetailView__ContentWrapper{flex-grow:1;height:100%}.SidebarListWithDetailView__Content{height:100%;overflow-y:auto;padding:0 20px}.SidebarListWithDetailView__SidebarWrapper>.ProgressLoader,.SidebarListWithDetailView__ContentWrapper>.ProgressLoader{position:absolute;inset:0}.CopyToClipboardButton:hover{color:#00f}.CopyToClipboardButton__Icon{cursor:pointer}.CopyToClipboardButton__Icon--active{color:#00f}.TableContainer{height:420px;overflow:auto}.ExtendedTable{height:100%;display:flex;flex-direction:column}.ExtendedTable__TableContainer{overflow:auto;flex-grow:1;border:1px solid #d7d5d3;border-radius:4px;border-bottom:none;background:#fff}.ExtendedTable__Table{width:100%;display:table;border-spacing:0;border-collapse:separate;opacity:1;pointer-events:initial}.ExtendedTable__Table--Loading{opacity:.35;pointer-events:none}.ExtendedTable .ExtendedTable__Pagination *{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ExtendedTable .ExtendedTable__PaginationSelect{line-height:32px}.ExtendedTable__PaginationContainer{display:flex;justify-content:flex-end;flex-wrap:wrap}.ExtendedTable__PaginationContainer--Top{justify-content:flex-start}@media screen and (max-width: 768px){.ExtendedTable__PaginationContainer--Top{justify-content:center}}.ExtendedTable__PaginationContainer--Top table{flex:1}.ExtendedTable__PaginationContainer--Top table td{border-bottom:none}@media screen and (max-width: 1240px){.ExtendedTable__PaginationContainer--Top table{flex:auto;width:auto}}@media screen and (max-width: 768px){.ExtendedTable__PaginationContainer--Top table{flex:none}}.ExtendedTable .ExtendedTable__SortIcon{display:none;visibility:hidden;height:15px;transform:rotate(0);transition:transfrom 2s}.ExtendedTable .ExtendedTable__SortIcon--desc{transform:rotate(180deg)}.ExtendedTable__Head{display:table-header-group}.ExtendedTable__Head .ExtendedTable__Row{background-color:#efefef}.ExtendedTable__Head--sticky .ExtendedTable__Row{top:0;left:0;z-index:2;position:sticky;align-self:flex-start}.ExtendedTable__Head .ExtendedTable__HeadCell{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ExtendedTable__HeadCell--resizable .ExtendedTable__Resizer:hover{background:#8b8b8b}.ExtendedTable__HeadCell--selection.ExtendedTable__HeadCell{padding-top:0;padding-bottom:0}.ExtendedTable__HeadCell--multiline .ExtendedTable__HeadLabel{overflow:visible;white-space:normal;line-height:15px}.ExtendedTable__HeadLabel:hover .ExtendedTable__SortIcon,.ExtendedTable__HeadLabel--sorted .ExtendedTable__SortIcon{visibility:visible}.ExtendedTable__HeadLabel--sort{cursor:pointer;display:inline-flex;align-items:center;flex-direction:inherit;justify-content:flex-start}.ExtendedTable__HeadLabel--sort .ExtendedTable__SortIcon{display:inline-block}.ExtendedTable__Body{display:table-row-group}.ExtendedTable__Body .ExtendedTable__Row:hover{cursor:pointer;background-color:#fafafa}.ExtendedTable__Row{color:inherit;display:table-row;outline:0;vertical-align:middle;min-height:3em}.ExtendedTable__Cell{display:flex;align-items:center;padding:5px;text-align:left;font-family:AkzidenzGroteskBE-LightOsF;font-size:16px;letter-spacing:.8px;line-height:1.43;border-bottom:1px solid #e0e0e0;vertical-align:inherit;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ExtendedTable__Cell--align-right,.ExtendedTable__Cell--align-right .ExtendedTable__HeadLabel{text-align:right;flex-direction:row-reverse}.ExtendedTable__Cell--align-center{text-align:center}.ExtendedTable__Cell--multiline .CellContent{overflow:visible;white-space:normal}.ExtendedTable__HeadLabel,.ExtendedTable__HeadLabelText{overflow:hidden;flex-grow:1;font-family:AkzidenzGroteskBE-MD,Roboto,sans-serif;font-size:14px;letter-spacing:.8px}.ExtendedTable__Resizer{position:absolute;display:inline-block;background:#d5d5d5;width:5px;right:0;top:5px;bottom:5px;transform:translate(50%);z-index:1;touch-action:none}.ExtendedTable .CellContent{text-overflow:ellipsis;display:block;overflow:hidden}.ExtendedTable__UserControlsWrapper{border-radius:6px;border:1px solid #0000ff;box-sizing:border-box;height:50px;margin-right:10px;color:#000}.ExtendedTable__LevelControlsWrapper{border-radius:6px;border:1px solid #0000ff;box-sizing:border-box;height:50px;margin:0 10px;width:400px;color:#000}.ExtendedTable__StatusControlsWrapper{border-radius:6px;border:1px solid #0000ff;box-sizing:border-box;height:50px;margin:0 10px;width:200px;color:#000}.ExtendedTable__AwailableAwaControlsWrapper{display:flex;border-radius:6px;border:1px solid #0000ff;box-sizing:border-box;height:50px;margin:0 10px;min-width:500;color:#000}.ExtendedTable .ExtendedTable__Resizer{pointer-events:none}.ExtendedTable--enable-resizing .ExtendedTable__Resizer{pointer-events:all}body .ItemsSelectorWithOrdering .ItemsSelectorWithOrdering__Block{padding-top:20px;padding-bottom:20px}body .ItemsSelectorWithOrdering .ItemsSelectorWithOrdering__Block:last-child{border-left:1px solid gray}.ItemsSelectorWithOrdering__Header{display:flex;justify-content:space-between}.ItemsSelectorWithOrdering__Title{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ItemsSelectorWithOrdering__Filter{width:100%}.ItemsSelectorWithOrdering__OrderedItem{display:flex;background:#ebe9e7;border-radius:5px;margin-bottom:5px}.ItemsSelectorWithOrdering__OrderedItemLabel{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;padding:10px}.ItemsSelectorWithOrdering__ItemsOrder{margin-top:30px}.ItemsSelectorWithOrdering__DndBlock{display:flex;align-items:center;justify-content:center;width:30px;border-right:1px solid rgba(0,0,0,.3)}.ItemsSelectorWithOrdering__ListItem{height:38px}body .ItemsSelectorWithOrdering .ItemsSelectorWithOrdering__GridItem:last-child{padding-left:30px}.ItemsSelectorWithOrderingModal .commonContentModal__mainContent{padding-right:10px}.ItemsSelectorWithOrderingModal .commonContentModal__footer{background:none;padding:0}.ItemsSelectorWithOrderingModal .ItemsSelectorWithOrdering__ItemsOrder{padding-right:30px}.ItemsSelectorWithOrderingModal .ItemsSelectorWithOrdering,.ItemsSelectorWithOrderingModal .ItemsSelectorWithOrdering__GridContainer{height:100%}.ItemsSelectorWithOrderingModal .ItemsSelectorWithOrdering__FilterContainer{display:flex;align-items:center;justify-content:space-between}.ItemsSelectorWithOrderingModal .ItemsSelectorWithOrdering__GridItem{height:100%;overflow:auto;display:flex;flex-direction:column}.PackageAndLevelSelect{display:flex;flex-wrap:wrap}.PackageAndLevelSelect .PackageSelect,.PackageAndLevelSelect .LevelSelect{width:300px}.PackageAndLevelSelect .LevelSelect{margin-left:15px}.PackageAndLevelSelect .PackageSelect__select--error .Select__control{border-color:#e91e63}.PackageAndLevelSelect__PackageSchedule{margin:10px;padding:10px;font-family:AkzidenzGroteskStd}.PackageAndLevelSelect__PackageScheduleLabel{font-size:large;font-weight:700;padding-bottom:15px;padding-top:15px;margin-top:10px}.PackageAndLevelSelect__PackageScheduleTitle{font-family:AkzidenzGroteskStd-Ex;font-weight:700}.PackageAndLevelSelect__PackageScheduleTitle_TBC{font-family:AkzidenzGroteskStd-Ex;font-weight:700;background-color:bisque}.PackageAndLevelSelect__ButtonsSection{padding:15px;margin:5px}.PackageAndLevelSelect__Buttons{padding:10px;margin:10px}.PackageAndLevelSelect__Buttons__Delete{color:red}.PackageAndLevelSelect__Paper{background-color:#dae8e5;margin:10px;padding:10px}.PackageAndLevelSelect__Line{border:none;border-bottom:dashed 1px #000000}.AdMeterView__Gauge{overflow:visible}.RichTextEditor .dropdown-menu.dropdown-style{white-space:nowrap;padding:0 10px}.RichTextEditor .dropdown-menu.dropdown-style a{color:#000;text-decoration:none}.RichTextEditor .note-editable.panel-body h1,.RichTextEditor .note-editable.panel-body h2,.RichTextEditor .note-editable.panel-body h3,.RichTextEditor .note-toolbar .dropdown-style h1,.RichTextEditor .note-toolbar .dropdown-style h2,.RichTextEditor .note-toolbar .dropdown-style h3{font-weight:700}.RichTextEditor .note-editable.panel-body h1,.RichTextEditor .note-toolbar .dropdown-style h1{font-size:2em;margin-block-start:.67em;margin-block-end:.67em}.RichTextEditor .note-editable.panel-body h2,.RichTextEditor .note-toolbar .dropdown-style h2{font-size:1.5em;margin-block-start:.83em;margin-block-end:.83em}.RichTextEditor .note-editable.panel-body h3,.RichTextEditor .note-toolbar .dropdown-style h3{font-size:1.17em;margin-block-start:1em;margin-block-end:1em}.RichTextEditor .CodeMirror{height:100%}.RichTextEditor .note-statusbar{display:none}.RichTextEditor .modal .modal-dialog{width:300px;border:1px solid black;padding:10px;background:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.RichTextEditor .modal .modal-content{background:#fff}.GraphControlsWrapper{width:170px;display:flex;flex-direction:column}.GraphControlsWrapper--Collapsed{flex-direction:row-reverse;align-items:flex-start}.GraphControlsWrapper__Top{display:flex;justify-content:flex-end}.GraphControlsWrapper__ControlIcon{transition:transform .1s ease-in-out;cursor:pointer}.GraphControlsWrapper__ControlIcon--Up{transform:rotate(180deg)}.Graph__LineLegend{font-size:14px}.Graph__TherapyLine line{stroke:#fff;stroke-width:1}.Graph__TherapyLinePackageTitle{stroke:none;font-size:13px;letter-spacing:.5px}.Graph__TherapyLineLevelTitle{font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif}.Graph__TherapyLineTooltipBackground{opacity:0}.Graph__TherapyLinePackageDate,.Graph__TherapyLineAssignedName{font-family:AkzidenzGroteskBE-LightOsF,Roboto,sans-serif}.Graph__TherapyLinePackageTitlePart,.Graph__TherapyLineLevelTitlePart{font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif}.ExtendedDatePicker .DayPicker-Day{font-family:Roboto,sans-serif;font-size:1rem;letter-spacing:normal;line-height:initial}.ExtendedDatePicker .DayPicker-Day--highlighted{background:#0014ff1c}.ExtendedDatePicker__Input{width:150px}.ExtendedDatePicker__Caption select[name=year]{margin-right:10px}.ExtendedDatePicker__CloseButton{position:absolute;cursor:pointer;right:0;top:0;padding:5px;display:none}.ExtendedDatePickerInput{display:inline-block}.ExtendedDatePickerInput--disabled .ExtendedDatePicker__Icon{cursor:initial}.ExtendedDatePickerInput--disabled .ExtendedDatePicker__Icon path{fill:#00000061}.ExtendedDatePickerInput__DatePickerOverlay{display:none}.ExtendedDatePickerInput__DatePickerOverlay--show{display:block}.ExtendedDatePickerInput__DatePickerContainer{background:#fff;position:absolute;display:inline-block;z-index:1;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f}.ExtendedDatePickerInput__DatePickerContainerFooter{padding:0 23px 10px;box-sizing:border-box}.ExtendedDatePickerInput__InputContainer{display:flex}.ExtendedDatePickerInput .ExtendedDatePicker__Icon{position:relative;top:10px}.PatternInput{position:relative;display:flex}.PatternInput input::placeholder{color:#fff}.PatternInput__VisibleValue{position:absolute;user-select:none}.PatternInput--basic input{font-size:16px;color:#000000b3;border:1px solid gray;padding:2px 3px;margin:0;font-family:Roboto,sans-serif}.PatternInput--basic .PatternInput__VisibleValue{top:3px;left:4px;font-size:16px;font-family:Roboto,sans-serif}.PatternInput--MUI{color:#000000de;display:inline-flex;position:relative;font-size:1rem;align-items:baseline;font-family:Roboto,Helvetica,Arial,sans-serif}.PatternInput--MUI:before{left:0;right:0;bottom:0;height:1px;content:"";position:absolute;transition:background-color .2s cubic-bezier(.4,0,.2,1) 0ms;pointer-events:none;background-color:#0000006b}.PatternInput--MUI:after{left:0;right:0;bottom:0;height:2px;content:"";position:absolute;transform:scaleX(0);transition:transform .2s cubic-bezier(0,0,.2,1) 0ms;pointer-events:none;background-color:#304ffe}.PatternInput--MUI input{font:inherit;color:currentColor;width:100%;border:0;margin:0;padding:7px 0 9px;display:block;box-sizing:content-box;background:none;vertical-align:middle;-webkit-tap-highlight-color:rgba(0,0,0,0)}.PatternInput--MUI input:focus{outline:0}.PatternInput--MUI .PatternInput__VisibleValue{padding:7px 0 9px;display:block;box-sizing:content-box}.PatternInput--l-font input,.PatternInput--l-font .PatternInput__VisibleValue{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem}.PatternInput--disabled input{visibility:hidden}.PatternInput--disabled .PatternInput__VisibleValue{color:#00000061}.PatternInput--focused.PatternInput--MUI:after{transform:scaleX(1)}.PatternInput--error.PatternInput--MUI:after{transform:scaleX(1);background-color:#ff1744}.PatternInput--warning.PatternInput--MUI:after{transform:scaleX(1);background-color:#f5aa0a}.ConfirmModal{display:flex;justify-content:center;align-items:center}.ConfirmModal .commonContentModal__mainContent{max-width:400px;max-height:400px;border-radius:5px;outline:none;position:relative;overflow:visible;display:flex;padding:0}.ConfirmModal__InnerContent{width:100%;overflow-y:auto;align-items:stretch;padding:0 30px}.ConfirmModal .ConfirmModal__Buttons{display:flex;justify-content:center;margin:10px 0}.ConfirmModal .ConfirmModal__Buttons button{margin:0 10px;flex-grow:1;font-family:AkzidenzGroteskStd-Ex,Akzidenz,Arial,sans-serif;font-size:.75rem;letter-spacing:.09375rem;line-height:1.43}.ConfirmModal .ConfirmModal__SubmitButton{color:#00f}.ConfirmModal__Text{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ConfirmModal__WarningIcon{position:absolute;left:0;top:-30px}.ConfirmModal__WarningIcon path{fill:#fff}.SplitButton{height:32px;display:flex;align-items:center}.SplitButton button.SplitButton__Button{min-height:32px;height:32px;border:1px solid #0000ff;background:#fff;color:#00f;border-right:0;border-radius:6px 0 0 6px;padding:5px 12px;font-family:AkzidenzGroteskBE-LightOsF;font-size:16px;letter-spacing:.8px;line-height:1.43;cursor:pointer;width:clamp(100%,200%,300%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SplitButton button.SplitButton__Button:hover{color:#fff;background:#00f}.SplitButton button.SplitButton__Button:active,.SplitButton button.SplitButton__Button:focus{outline:none}.SplitButton button.SplitButton__Button--disabled{color:#0000008a;background:#f2f2f2;border:1px solid rgba(0,0,0,.54);pointer-events:none}.SplitButton button.SplitButton__Button--disabled:hover{color:#0000008a;background:#f2f2f2}.SplitButton button.SplitButton__Button span{display:flex;align-items:center;text-transform:capitalize;position:relative;top:2px}.SplitButton__Select{border:1px solid #0000ff;border-top-right-radius:6px;border-bottom-right-radius:6px;background-color:#00f}.SplitButton__Select:after,.SplitButton__Select:before{display:none}.SplitButton__Select--disabled{border:1px solid rgba(0,0,0,.54);border-left:none;background-color:#f2f2f2;pointer-events:none}.SplitButton__Select .SplitButton__Select-root .SplitButton__Select-select{width:24px;padding:0}.SplitButton__Select .SplitButton__Select-root .SplitButton__Select-select:focus{background:transparent}.SplitButton__Select .SplitButton__Select-root svg{fill:#fff;top:3px}.SplitButton__Select .SplitButton__Select-root--disabled svg{fill:#0000008a;top:3px}li.SplitButton__MenuItem--disabled{color:#00000080;pointer-events:none}.SplitButton--Rounded{padding:0;height:45px}.SplitButtonNew{color:#1414c8}.SplitButtonNew .SplitButtonNew__icon{width:16px;height:16px}.SplitButtonNew__text{font-weight:700;line-height:16px;position:relative;top:1px}.SplitButtonNew .SplitButton__Select{border-radius:4px;border:none;width:16px;height:16px;overflow:hidden}.SplitButtonNew .SplitButton__Select .SplitButton__Select-select{width:100%;height:16px;min-height:16px;padding:0}.SplitButtonNew .SplitButton__Select .SplitButton__Select-select:focus{background:transparent}.SplitButtonNew .SplitButton__Select svg{fill:#fff;top:0;right:0;width:16px;height:16px}.SplitButtonNew .SplitButton__Select fieldset{display:none}.SplitButtonNew .SplitButton__Select--disabled svg{fill:#0000008a;top:0}.TableComponentWrapper{border:1px solid #d7d5d3;border-radius:4px;overflow:hidden}.TableComponent.table-template{border:none;background:#fff}.TableComponent.table-template .Evaluation__evaluationType .Evaluation__evaluationTypeContent{width:30px;padding:3px 10px;text-align:center}.TableComponent.table-template .Evaluation__evaluationType .Evaluation__evaluationTypeContent--eval{border-radius:10px;border:1px solid #ebe9e7;background-color:#ebe9e7}.TableComponent.table-template .Evaluation__evaluationType .Evaluation__evaluationTypeContent--exam{border-radius:10px;border:1px solid #dae8e5;background-color:#dae8e5}.CopyRichTextModal.commonContentModal{height:500px;bottom:0}.CopyRichTextModal .commonContentModal__mainContent{padding-top:20px}.CopyRichTextModal .commonContentModal__RoundedButton,.CopyRichTextModal .ExerciseView__FooterBtn{display:flex;align-items:center}.CopyRichTextModal__ButtonText{margin-top:3px}.CopyRichTextModal__ButtonIcon{margin-right:5px}.DatePickerWithOptions{margin:20px;min-width:250px;font-family:AkzidenzGroteskStd-Light}.DatePickerWithOptions__FormControl{width:100%}.ColorPickerPalette{display:flex;padding:5px}.ColorPickerPalettePopup__PopoverRoot{overflow:visible!important}.ColorPickerSelectValueButton{border:1px solid #bcbcbc;border-radius:4px;padding:5px;display:inline-flex;align-items:center;box-sizing:border-box;cursor:pointer;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ColorPickerSelectValueButton__NotSelectedText{margin-left:10px}.ColorPickerCell{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:4px;cursor:pointer;border:1px solid transparent}.ColorPickerCell--selected{border:1px solid black}.ColorPickerCell--empty{border:1px solid gray}.ColorPickerCell--small{height:16px;width:16px}.ColorPickerCell.ColorPickerCell--empty.ColorPickerCell--selected{border:2px solid black}.ColorPickerCell__SelectedIcon path{fill:#fff}.ColorPickerCell--selectable.ColorPickerCell:hover{border-color:#c1c7d0}.NotificationPopup{top:15px;right:15px;z-index:9999;position:fixed;height:80px;width:340px;background:#fff;padding:5px 10px;margin:5px;border-left:2px solid #4dc657;display:flex;font-weight:800;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.43;font-size:14px}.NotificationPopup__Ico{margin:5px 0 0 10px;color:#4dc657;font-size:20px}.NotificationPopup__Content{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;margin-left:20px;margin-top:2px}.NotificationPopup__Text{font-weight:400}.ImageInfoModal .commonContentModal__mainContent{display:flex;align-items:center;justify-content:center}.ImageInfoModal__Image{object-fit:contain;width:100%;height:100%}.ImagePreviewWithSize{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px 0}.ImagePreviewWithSize__Image{height:150px;width:auto}.ImagePreviewWithSize__Info{margin-top:10px}.ImagePreviewWithSize__Error{color:#e91e63;text-align:center}.SetTimeComponent{padding:10px;background:#fff;width:210px;height:200px}.RangeView{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.RangeView__Range{height:90px;margin:20px 50px;position:relative}.RangeView__RangeStep{position:absolute;top:37.5px;left:0;width:100px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.RangeView__RangeStepTick{border-left:2px solid black;height:15px}.RangeView__RangeStepLabel{margin-top:5px}.RangeView__RangeStepDescription{margin-top:2px;text-align:center;padding:0 5px}.RangeView__RangeValue{position:absolute;display:flex;flex-direction:column;align-items:center;transform:translate(-50%);top:8px}.RangeView__RangeValueTick{height:20px;width:4px;background:#000;border-radius:5px}.RangeView__RangeValueLabel{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;font-size:1.2rem}.RangeView__RangeLine{width:100%;position:absolute;top:43px;border-bottom:4px solid lightgray}.TrackerCompareComponent.rule-types{flex-direction:column}.TrackerCompareComponent .main-select{flex:5}.TrackerCompareComponent .TrackerCompareComponent__Answers{display:flex;flex-direction:row;flex:1}.TrackerCompareComponent .TrackerCompareComponent__Answers .answer-select{height:50px;flex:0;flex-direction:row;align-items:center}.TrackerCompareComponent .TrackerCompareComponent__Answers .title{margin-top:0}.TrackerCompareComponent .TrackerCompareComponent__Answers .float-range-answer{height:40px;margin-left:20px}.TrackerCompareComponent .TrackerCompareComponent__Answers .TrackerCompareComponent__AnswersLabel{display:flex;align-items:center;font-family:Roboto,sans-serif;font-size:12px;color:gray}.Segments{margin:0;padding:0}.Segments .Segments__ListElem{list-style-type:none;margin-bottom:20px}.SegmentItem .SegmentItem__Header{display:flex}.SegmentItem .SegmentItem__Header .SegmentItem__Color{display:block;width:20px;height:20px;border-radius:50%;border:1px solid #000000;margin-right:10px}.SegmentItem .SegmentItem__Header .SegmentItem__Title{display:flex;flex:1;font-family:AkzidenzGroteskStd-Ex}.SegmentItem .SegmentItem__Header .SegmentItem__EditIcon{fill:#00f}.SegmentItem .SegmentItem__Header .SegmentItem__DeleteIcon{fill:#d70909}.SegmentItem .SegmentItem__Header .SegmentItem__Buttons svg{width:16px;height:16px;cursor:pointer}.SegmentItem .SegmentItem__Header .SegmentItem__Buttons svg:hover{fill:#d7d5d3}.SegmentItem .SegmentItem__Info{display:flex;margin-bottom:20px}.SegmentItem .SegmentItem__Info .SegmentItem__Dates{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.SegmentItem .SegmentItem__Info .SegmentItem__Dates p{font-family:AkzidenzGroteskStd-Ex}.SegmentItem .SegmentItem__Info .SegmentItem__Values{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:30%;margin-left:10px}.SegmentItem .SegmentItem__Info .SegmentItem__Values p{font-family:AkzidenzGroteskStd-Ex}.SegmentItem .SegmentItem__Info .SegmentItem__Values span{font-size:8px}.InfiniteScrollWithDataSource{height:100%;display:flex;flex-direction:column}.InfiniteScrollWithDataSource__InfiniteScrollContainer{flex-grow:1;overflow-y:auto}.InfiniteScrollWithDataSource__SearchField{margin-bottom:10px}.QuestionMetricSelect{margin-bottom:20px}.PageBuilder{padding:20px}.PageBuilder__Content{display:flex;justify-content:center}.PageBuilder__BlocksFooter{margin-top:10px}.PageBuilder__PreviewButton{margin-right:30px}.PageBuilder__Fields{margin-bottom:20px;display:flex;flex-direction:column;align-items:center;justify-content:center}.PageBuilder__Fields .UserForm__Field{max-width:500px}.PageBuilder__Blocks{padding:20px 15px;border-radius:10px;width:500px;background:#d3d3d3}.PageBuilder__Blocks--is-dragging-over{background:#add8e6}.PageBuilder-Block{user-select:none;padding:16px;margin:0 0 8px;position:relative;display:flex;border-radius:15px;box-shadow:0 2px 4px #0000004d;background-color:#fff}.PageBuilder-Block__LeftSide{flex-grow:1;overflow:hidden}.PageBuilder-Block__Type{font-weight:bolder;margin-bottom:20px}.PageBuilder-Block__Buttons{display:flex;flex-direction:row;gap:10px;position:absolute;right:10px;top:10px}.PageBuilder-Block__Button{cursor:pointer;margin-bottom:5px;padding:5px;border:1px solid gray}.PageBuilder__AddBlockButton{width:100%}.PageBuilder__PreviewInHtml{margin-left:30px;color:#9d9d9d}.PageBuilder__NoBlocks{display:flex;align-items:center;justify-content:center;padding:20px}.PageBuilder-Blocks-RichText-EditModal__Editor{height:100%}.PageBuilder-Blocks-RichText-EditModal__Editor .note-editor{height:calc(100% - 20px);box-sizing:border-box;display:flex;flex-direction:column}.PageBuilder-Blocks-RichText-EditModal__Editor .note-editing-area{flex-grow:1}.PageBuilder-Blocks-RichText-EditModal__Editor .note-editable{height:100%}.PageBuilder-Blocks-RichText-EditModal__Editor .note-editor .note-editable p{margin-top:0}.PageBuilder-Blocks-Image-EditModal__AssetButtons{display:flex;justify-content:center;padding:24px 0;gap:10px}.PageBuilder-Blocks-CreateBlockModal .commonContentModal__mainContent{padding-top:20px}.PageBuilder-Blocks-Image-PreviewInList{display:flex;align-items:center}.PageBuilder-Blocks-Image-PreviewInList__Image{width:200px;height:auto;margin-right:10px}.PageBuilder-Blocks-Image-PreviewInList__InfoContainer{align-self:start}.PageBuilder-Blocks-RichText-PreviewInList__Content{word-break:break-all}.SelectNewBlockModal__Root{align-items:center;justify-content:center}.SelectNewBlockModal .SelectNewBlockModal__List{width:300px;flex-grow:0}.SelectNewBlockModal .SelectNewBlockModal__ListItem{justify-content:center;background-color:#fff;cursor:pointer;border-bottom:1px solid #c5c5c5}.SelectNewBlockModal .SelectNewBlockModal__ListItem:hover,.SelectNewBlockModal .SelectNewBlockModal__ListItem--close{background:#d3d3d3}.SelectNewBlockModal .SelectNewBlockModal__ListItem--close:hover{background:#bdbdbd}.PagesTable__Header{padding:10px 0;display:flex;justify-content:flex-end}.PagesTable__Header .BigButton{margin-right:0}.PagesTable__Actions{display:flex;gap:8px;flex-wrap:wrap}.PagesTable__Actions .Button__Label{word-break:normal}.PagesTable .WUK-Table{height:calc(100vh - 287px);border-color:#d7d5d3}.PagesTable .WUK-Table .TableWithDataSource__Table{border-radius:4px}.PagesTable .WUK-Table .WUK-Table__Header,.PagesTable .WUK-Table .MuiDataGrid-main{background:#fff}.Pages__FormHeader{margin-bottom:10px;display:flex;justify-content:flex-end;align-items:center}.Pages__FormHeaderButtons{display:flex;gap:10px;margin-left:50px}.EditStylesheetForm{padding:20px}.TooltipInfoModal .commonContentModal__mainContent{padding-top:20px;display:flex;justify-content:flex-start}.ActivityPrescriptionDropdown{position:relative}.ActivityPrescriptionDropdown .ActivityPrescriptionDropdown__icon{position:absolute;top:9px;left:8px;color:#fff;z-index:1;width:16px;height:16px}.ActivityPrescriptionDropdown__Select{cursor:pointer}.ActivityPrescriptionDropdown__Select .ActivityPrescriptionDropdown__Select-select{box-shadow:none;outline:none;display:flex;align-items:center;border:1px solid #d7d5d3;border-radius:4px;background-color:#191715;padding:5px 32px 4px 28px;padding-right:26px!important;width:100%;color:#fff;font-size:12px;font-weight:500;font-family:AkzidenzGroteskStd;max-height:34px}.ActivityPrescriptionDropdown__Select svg{fill:#fff;width:16px;height:16px;top:9px;right:7px}.ActivityPrescriptionDropdown__Select--disabled{pointer-events:none;opacity:.7}.ActivityPrescriptionDropdown__Select--disabled svg{fill:#0000008a}.TherapyActionModal__Content{display:flex;width:100%;justify-content:center;align-items:center;flex-direction:column}.TherapyActionModal__BoxesContainer{position:relative;display:flex;min-height:150px}@media screen and (min-width: 600px) and (max-width: 961px){.TherapyActionModal__BoxesContainer{overflow:scroll;display:flex;justify-content:flex-start;flex-direction:column;max-width:580px;width:580px}}.TherapyActionModal__PackageLoader{width:600px;padding:20px}.TherapyActionModal__Title{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;font-size:25px;letter-spacing:3px;margin-bottom:20px;color:#fff;text-transform:uppercase;opacity:.7;position:relative}@media screen and (min-width: 600px) and (max-width: 961px){.TherapyActionModal__Title{margin-bottom:5px;margin-top:5px;font-size:20px}}.TherapyActionModal__Close{position:absolute;top:20px;left:20px;cursor:pointer}@media screen and (min-width: 600px) and (max-width: 961px){.TherapyActionModal__Close{top:5px}}@media screen and (min-width: 600px) and (max-width: 961px){.TherapyActionModal__Close .CrossIcon{width:16px;height:16px}}.TherapyActionModal__Close .CrossIcon g{fill:#fff}.TherapyActionModal__BoxTitle{color:#fff;text-align:center;padding:10px;text-transform:uppercase;font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;letter-spacing:1.41px}body .TherapyActionModal__Overlay{background-color:#000000d9}.TherapyActionModal__LeftBox,.TherapyActionModal__RightBox{position:relative;background:#f5f5f5;border-radius:10px;width:600px}@media screen and (min-width: 600px) and (max-width: 961px){.TherapyActionModal__LeftBox,.TherapyActionModal__RightBox{width:100%;min-width:400px}}.TherapyActionModal__RightBoxWrapper{margin-left:40px}@media screen and (min-width: 600px) and (max-width: 961px){.TherapyActionModal__RightBoxWrapper{margin-left:0;width:100%;min-width:400px}}.TherapyActionModal__ResetPackageButton{position:absolute;top:23px;right:30px;width:auto;padding:0 15px 0 0}.TherapyActionModal__BoxMessage{color:#000;font-size:20px;text-align:center;width:600px;height:200px;display:flex;justify-content:center;align-items:center;background-color:#ebe9e7;text-transform:uppercase}@media screen and (min-width: 600px) and (max-width: 961px){.TherapyActionModal__BoxMessage{max-width:580px}}.TherapyActionModal .M-Modal__Header{display:none}.TherapyActionModal .OverrideLevel .PackagePreview,.TherapyActionModal__LeftBox .PackagePreview,.TherapyActionModal__BoxMessage,.TherapyActionModal__PackageLoader{padding-top:20px;border-radius:10px;overflow:hidden}@media screen and (min-width: 600px) and (max-width: 961px){.TherapyActionModal .OverrideLevel .PackagePreview,.TherapyActionModal__LeftBox .PackagePreview,.TherapyActionModal__BoxMessage,.TherapyActionModal__PackageLoader{padding-top:0}}.TherapyActionModal__ButtonSection{display:flex;justify-content:flex-end;gap:8px;z-index:1;padding:16px 16px 16px 0}@media screen and (min-width: 600px) and (max-width: 961px){.TherapyActionModal__ButtonSection{padding:10px 10px 10px 0}}.TherapyActionModal__Error{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;color:#00f}.TherapyActionModal__FooterError{background:#fff;padding:10px;border-radius:5px}.TherapyActionModal__ActionButton{width:250px}.OverridePackage.TherapyActionModal__OverridePackage--WithPrintButton{padding-top:52px}.TherapyCreateModal__Content{position:relative}button.TherapyActionModal__PrintButton{position:absolute;z-index:99;right:26px;top:10px;font-family:AkzidenzGroteskStd-Ex,sans-serif;border-radius:6px;letter-spacing:1.5px;font-size:11px;background:#fff;border:1px solid #0000ff;color:#00f}button.TherapyActionModal__PrintButton:hover{background:#ebe9e7;color:#00f}button.TherapyActionModal__PrintButton span:first-child{top:2px;position:relative}button.TherapyActionModal__PrintButton svg{margin-right:10px}button.TherapyActionModal__PrintButton svg path{fill:#00f}.OverridePackage{min-height:150px;padding-top:20px}.OverridePackage .PackagePreview__PackageTitle{width:340px}.OverridePackage .PackagePreview{border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.OverridePackage .PackagePreview__PackageTitle{display:none}.OverridePackage .PackageLevelSelector{margin-top:0}.OverridePackage__SelectPackageText{text-align:center;margin-top:40px}.OverridePackage__ChangePackage{padding-left:30px;padding-right:30px;margin-bottom:10px}.OverridePackage__ChangePackage .Select-value-label{color:#00f!important}.OverridePackage .Select__menu{z-index:2}.PatientGraph{position:relative;width:100%}.PatientGraph__Icon{position:absolute;right:10px;top:10px;transition:transform .1s ease-in-out;cursor:pointer}body .PatientGraph--expanded .TrackersGraph__Controls .PatientTherapy__TrackersAndLegend{display:flex;flex-wrap:wrap;z-index:5}body .PatientGraph--expanded .TrackersGraph__Controls .PatientTherapy__TrackersAndLegend .GraphLegend{display:flex;margin:5px}body .PatientGraph--expanded .TrackersGraph__Controls .PatientTherapy__TrackersAndLegend .GraphLegend .GraphLegend__Item{margin:0 5px}body .PatientGraph--expanded .TrackersGraph__Controls .PatientTherapy__TrackersAndLegend .GraphLegend .GraphLegend__Item .GraphLegend__ItemName{text-transform:capitalize}body .PatientGraph--expanded .TrackersGraph__Controls .PatientTherapy__TrackersAndLegend .PatientTherapy__Trackers{display:flex;margin:5px}body .PatientGraph--expanded .TrackersGraph__Controls .PatientTherapy__TrackersAndLegend .PatientTherapy__Trackers .PatientTherapy__TrackerSwitch{margin-bottom:0;margin-left:10px}body .PatientGraph--expanded .TrackersGraph__Controls .PatientTherapy__TrackersAndLegend .PatientTherapy__Trackers .PatientTherapy__TrackerSwitch .MSwitch__Label{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.083125rem;line-height:.083125rem;font-weight:700;letter-spacing:2px;font-size:.875rem;line-height:initial;text-transform:uppercase;position:relative;top:2px}.PatientGraph--collapsed .PatientGraph__Icon{transform:rotate(180deg)}body .PatientGraph--collapsed .PatientGraph__SVG{height:37px}.PatientGraph__Tooltip{display:none;position:absolute;top:0;left:0;padding:5px 7px;color:#fff;background:#000000bd;font-family:AkzidenzGroteskBE,Roboto,sans-serif;border-radius:2px;font-size:15px;box-sizing:border-box;white-space:nowrap;z-index:1}.PatientGraph__Title{position:absolute;top:0;left:0;right:40px;display:flex;justify-content:space-between;cursor:pointer;font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.083125rem;line-height:.083125rem;font-weight:700;letter-spacing:2px;font-size:.875rem;line-height:initial;text-transform:uppercase}.PatientGraph__TitleText{padding:10px;display:inline-block}.PatientGraph__SideLineLeft,.PatientGraph__SideLineRight{position:absolute;width:5px}.PatientGraph__SideLineLeft{top:0;left:0;bottom:0}.PatientGraph__SideLineRight{top:0;right:0;bottom:0}.PatientGraph__AxisX--Week .domain{stroke:none}.PatientGraph__CanvasZoomRect{fill:transparent;cursor:zoom-in}.PatientGraph__CanvasZoomRect.zoom-dragging{cursor:pointer}.PatientGraph__SpiderGraphContainer{background:#fff;display:flex;justify-content:center;padding:30px 0}.GraphGradient{background:linear-gradient(180deg,#413f3d,#555);overflow:visible}.GraphTopAxis .PatientGraph__Title{color:#979594}.GraphTopAxis__AxisX--Week .domain{stroke:none}.GraphTopAxis__AxisX--Week .tick text{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.083125rem;line-height:.083125rem;font-weight:700;letter-spacing:2px;font-size:.875rem;fill:#fff}.GraphTopAxis__AxisXFloatingWeek{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.083125rem;line-height:.083125rem;font-weight:700;letter-spacing:2px;font-size:.875rem;fill:#fff}.ActivitiesGraph .PatientGraph__TitleText{background:#fff;color:#000}.ActivitiesGraph .PatientGraph__SideLineLeft,.ActivitiesGraph .PatientGraph__SideLineRight{background:#fff}.TrackersGraph{background-color:#fff}.TrackersGraph .PatientGraph__Title{color:#4e82b0}.TrackersGraph .TrackersGraph__LineMean:hover{cursor:pointer;stroke:red}.PainDevelopmentGraph{border-radius:8px;margin-top:16px;overflow:hidden}.PainDevelopmentGraph .PatientGraph__Header{padding:20px;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.PainDevelopmentGraph .PatientGraph__TitleText{color:#4e82b0;font-family:Berthold Akzidenz Grotesk;font-size:24px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.48px;text-transform:capitalize}.PainDevelopmentGraph .PatientGraph__SVG{background-color:#fff}.PainDevelopmentGraph .PatientGraph__SVG .TrackersGraph__AxisY .domain{visibility:hidden}.PainDevelopmentGraph .PatientGraph__SVG .TrackersGraph__AxisY .tick line{stroke:#d7d5d3}.PainDevelopmentGraph .PatientGraph__SVG .TrackersGraph__AxisY .tick text{fill:#000}.SessionsGraph{border-radius:8px;margin-top:16px;overflow:hidden}.SessionsGraph .PatientGraph__Header{padding:20px;display:flex;flex-direction:row;gap:8px;justify-content:space-between}.SessionsGraph .PatientGraph__TitleText{color:#7ce7e6;font-family:Berthold Akzidenz Grotesk;font-size:24px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.48px;text-transform:capitalize}.SessionsGraph .PatientGraph__SideLineLeft,.SessionsGraph .PatientGraph__SideLineRight{background:#7ce7e6}.SessionsContainer,.PainContainer{position:relative;width:100%;padding:0 20px}.TrackerContainer{position:relative;width:100%;padding:0 16px 32px;margin-bottom:16px}.GraphBottomAxis .tick line{stroke:#fff}.GraphBottomAxis .tick text{font-family:AkzidenzGroteskBE-Ex;font-size:9px;line-height:.86;letter-spacing:1px;fill:#fff}.GraphBottomAxis__FloatingYear,.GraphBottomAxis__FloatingMonth,.GraphBottomAxis__FloatingDay{font-family:AkzidenzGroteskBE-Ex;font-size:9px;line-height:.86;letter-spacing:1px;fill:#fff}.GraphBottomAxis .domain{stroke:#fff}.TrackersGraph .TrackersGraph__Controls{display:flex;align-items:center}.TrackersGraph .TrackersGraph__AxisY .tick text{fill:#fff}.TrackersGraph .TrackersGraph__AxisY .domain{stroke:#fff}.TrackersGraph__LeftTimeValue,.TrackersGraph__RightTimeValue,.TrackersGraph__DurationValue{fill:#fff}.GraphTemplate__Selector.CarePlan__selector{width:250px}.GraphTemplate__CustomDateButton{background-color:#fff;margin-left:20px;border-radius:5px;border:solid 1px #d7d5d3;min-height:38px;font-family:AkzidenzGroteskBE,Roboto,sans-serif;letter-spacing:.5px;font-size:16px;cursor:pointer}.GraphLegend{border-radius:10px;padding:0 10px;box-sizing:border-box;background:#616161eb;color:#fff}.GraphLegend--horizontal{display:flex}.GraphLegend--horizontal .GraphLegend__Item{margin-right:10px}.GraphLegend--horizontal .GraphLegend__Item:last-child{margin-right:0}.GraphLegend__Item{display:flex;align-items:center;padding:5px 0}.GraphLegend__LineContainer{display:flex;align-items:center;justify-content:center;position:relative;width:35px;box-sizing:border-box;margin-right:10px}.GraphLegend__Line{height:3px;width:100%;border-radius:2px}.GraphLegend__ItemName{color:#fff;font-family:AkzidenzGroteskBE,Roboto,sans-serif;font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:.5px}.GraphLegend__LineDot{background:#fff;height:10px;width:10px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:10px}.BioTrackersGraph{background:#fff;border-radius:8px;overflow:hidden}.BioTrackersGraph .PatientGraph__Header{padding:20px;display:flex;flex-direction:row;gap:8px}.BioTrackersGraph .PatientGraph__Icon{position:inherit}.BioTrackersGraph .PatientGraph__Title{position:inherit;display:flex;flex-direction:column}.BioTrackersGraph .PatientGraph__Title h1{color:#1414c8;font-family:Berthold Akzidenz Grotesk;font-size:24px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.48px;text-transform:none}.BioTrackersGraph .PatientGraph__SubtitleText{color:#413f3d;font-family:Berthold Akzidenz Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.3px;padding-left:8px;text-transform:none}.BioTrackersGraph .PatientGraph__TitleText{font-family:Berthold Akzidenz Grotesk;font-size:24px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:.48px;text-transform:none}.BioTrackersGraph .PatientGraph__SVG{background:#fff}.BioTrackersGraph .TrackersGraph__Controls .GraphLegend__ItemName{text-transform:none}.BioTrackersGraph .PatientGraph__Footer{position:absolute;width:100%;bottom:0;padding:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:end}.BioTrackersGraph .PatientGraph__Footer .PatientGraph__Tags{display:flex;flex-direction:row;gap:8px}.BioTrackersGraph .PatientGraph__Footer .PatientGraph__Tags span{padding:8px 12px;background-color:#ebe9e7;color:#23211f;align-items:center;border-radius:20px;font-family:Berthold Akzidenz Grotesk;font-size:12px;font-style:normal;font-weight:400;line-height:12px}.BioTrackersGraph .PatientGraph__Footer .PatientGraph__Source p{right:0;text-align:right;font-family:Berthold Akzidenz Grotesk;font-size:10px;font-style:normal;font-weight:400;line-height:10px}.BioTrackersGraph .PatientGraph__SVG .TrackersGraph__AxisY .domain{visibility:hidden}.BioTrackersGraph .PatientGraph__SVG .TrackersGraph__AxisY .tick line{stroke:#d7d5d3}.BioTrackersGraph .PatientGraph__SVG .TrackersGraph__AxisY .tick text{fill:#000}.SpiderGraph{position:relative}.SpiderGraph__Graph .spiderGraphD3__legend{font-family:AkzidenzGroteskBE,Roboto,sans-serif;font-weight:300;line-height:1.33;letter-spacing:.5px}.SpiderGraph__Legend{position:absolute;right:0;top:15px}.SpiderGraph__LegendItem{display:flex;margin-bottom:2px;align-items:center}.SpiderGraph__LegendItemRect{width:20px;height:20px;margin-right:10px}.SpiderGraph__LegendItemLabel{font-family:AkzidenzGroteskBE,Roboto,sans-serif;font-weight:300;line-height:1.33;letter-spacing:.5px}.SpiderGraphWithNavigation__Footer{display:flex;justify-content:center;align-items:center;margin:40px 0 20px}.SpiderGraphWithNavigation__FooterTitle{margin:0 30px;font-family:AkzidenzGroteskBE,Roboto,sans-serif;display:flex}.SpiderGraphWithNavigation__Time{margin-left:15px}.profile-main-container{background:#f5f5f5;height:100%;font-family:AkzidenzGroteskBE!important;padding:0 20px}@media screen and (min-width: 600px) and (max-width: 961px){.profile-main-container{padding:10px 15px}}.MuiDialogActions-action-313:nth-child(2){margin-left:auto}.profile-header-text{display:flex;align-items:center}.profile-header-text .profile-user-actions-btns{display:flex;align-items:center;margin-top:26px}.profile-header-text .profile-user-actions-btns button{background-color:#00f;color:#fff;padding:0 20px;margin-right:10px}.profile-header-text .profile-user-actions-btns button svg{margin-right:5px}.profile-sub-header{width:100%;font-size:21px;text-align:left;padding:20px 0;color:#757575;display:flex;align-items:center;justify-content:space-between}.profile-sub-header .profile-header-controls{display:flex;align-items:center}.profile-sub-header .profile-name{color:#000}@media screen and (min-width: 600px) and (max-width: 961px){.profile-sub-header .profile-name{word-break:break-all}}.profile-sub-header .profile-total{cursor:pointer}.profile-sub-header .ResetDemoClinicButton{margin-right:10px}@media screen and (min-width: 600px) and (max-width: 961px){.profile-sub-header{gap:10px;flex-wrap:wrap;padding:0 0 5px}}.group-profile-header{margin:20px 10px 32px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}.group-profile-header .group-profile-header-text{font-family:AkzidenzGroteskStd,Arial,sans-serif;font-size:24px;font-weight:400}.groups-tabs-wrapper,.groups-tabs-page-wrapper{margin:0 10px}.profile-paper-container{padding:35px;display:flex;flex-direction:column;justify-content:flex-start;width:100%;box-sizing:border-box}.profile-paper-container .confirmation-btn{width:63%;margin:10px 0 0 25px}.profile-paper-sub-header{margin-bottom:15px}.UserInformation .profile-paper-container{padding:0 0 35px;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.UserInformation .profile-paper-container .confirmation-btn{width:63%;margin:10px 0 0 25px}.profile-paper-data-container{position:relative;display:flex;flex-direction:column;padding:0 30px}.profile-paper-data{display:flex;font-size:14px;text-align:left;color:#000000de;padding:4px 0;justify-content:space-between;align-items:center;flex-wrap:wrap}.profile-paper-data--deactivated_at .profile-paper-data-info,.profile-paper-data--deleted_at .profile-paper-data-info{color:#e91e63}.add-user{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;color:#00f;cursor:pointer}.add-user *{color:#00f}.add-user svg{margin-right:10px}.profile-paper-data-title{font-weight:500;width:130px;text-transform:uppercase;font-family:AkzidenzGroteskStd-Ex;font-size:10px}.PersonalCabinetProfile .profile-paper-data-title{width:200px}.PersonalCabinetProfile__CustomerSettings{padding:20px;box-sizing:border-box;flex-direction:column}.profile-paper-data-info{flex-grow:2;display:flex;justify-content:space-between;overflow:auto;align-items:center;font-family:AkzidenzGroteskBE;font-size:15px;letter-spacing:.3px}.profile-paper-data-info-link{display:inline-block;padding:0 5px}.profile-paper-data-ssn .profile-paper-data-info,.profile-paper-data-user_id .profile-paper-data-info{font-weight:bolder}.profile-paper-hr{margin:13px 30px;border:1px solid #d7d5d3}.company-sub-header{font-size:21px;text-align:left;padding:15px;color:#757575;background:#f5f5f5;cursor:pointer}.link-icon-wrapper{cursor:pointer;margin-right:5px;display:flex;position:relative}@media screen and (min-width: 600px) and (max-width: 961px){.link-icon-wrapper{top:0}}.link-icon-wrapper .arrow-left-icon{fill:#373533}.profile-paper-data-title-status{font-weight:500;width:50%;display:flex;align-items:center}.profile-paper-data-primary_clinic_manager{font-weight:bolder}.edit-simple-user-container{display:flex;flex-direction:column}.self-diagnosis{width:500px;cursor:pointer}.self-diagnosis-item{margin:10px 0;border-bottom:1px solid;padding:10px}.self-diagnosis-item .self-diagnosis-item-question-key{margin-top:10px}.self-diagnosis-item .self-diagnosis-item-question-key__link{cursor:pointer;color:#00f;margin-left:5px}.self-diagnosis-item .self-diagnosis-item-question-key__link:hover{text-decoration:underline}.self-diagnosis-item .self-diagnosis-btn button{margin-top:10px;color:#fff;background-color:#00f}.self-diagnosis-item-answer{margin-top:10px}.self-diagnosis-item-answer__multiline{font-family:Roboto,sans-serif;word-wrap:break-word;white-space:pre-wrap}.TherapyActivity__PackagePreviewLink{margin-right:20px}.activity-journal{margin-bottom:30px}@media screen and (min-width: 600px) and (max-width: 961px){.activity-journal{overflow-x:scroll}}.exercise-cell__list{text-align:left;list-style-type:none;padding-left:0}.exercise-cell .list-icon{background:#dcdcdc;border-radius:50%;padding:3px;margin-right:10px;cursor:pointer}.exercise-cell__ExternalView,.exercise-cell__ExternalView:hover,.exercise-cell__ExternalView:active{color:#000}.exercise-modal{position:absolute;background:#fff;left:74%;z-index:1;padding:10px 78px 16px 24px;box-shadow:0 1px 10px 3px #0003;display:none;border-radius:15px}.active{display:block}.skipped{margin-left:10px;color:#ff004b}.no-data{height:350px;display:flex;justify-content:center;align-items:center}.therapy-activity-wrapper{padding-top:14px}.therapy-info-list .therapy-info-list-item{display:flex;justify-content:space-between;align-items:center}.therapy-info-list .therapy-info-list-item .therapy-activity-info{display:flex;align-items:center;margin-left:30px}.therapy-info-list .therapy-info-list-item .therapy-activity-info--expandable{cursor:pointer}.therapy-info-list .therapy-info-list-item .therapy-activity-info .therapy-info-details{display:flex;justify-content:space-between}.therapy-info-list .therapy-info-list-item .therapy-activity-info .therapy-info-details .therapy-info-details-text{margin-right:10px;color:#00f;font-size:16px;font-family:AkzidenzGroteskBE;font-weight:700}.therapy-info-list .therapy-info-list-item .therapy-activity-info .therapy-date{color:#0000008a;font-size:12px}.therapy-info-list .therapy-info-list-item .therapy-activity-info span{font-size:24px;color:#00f;font-family:AkzidenzGroteskBE-Md;font-weight:700}.therapy-info-list .therapy-info-list-item .therapy-activity-info div{margin-left:20px}.therapy-info-list .therapy-info-list-item .therapy-activity-control{margin-right:30px;display:flex;align-items:center}.therapy-info-list .therapy-info-list-item .therapy-activity-control .answer-btn{color:#00f;font-family:AkzidenzGroteskBE-Md;font-size:14px;font-weight:500}.therapy-info-list .therapy-detail{margin:15px 0 0 25px}.therapy-info-list .therapy-detail .sub-header{font-size:12px;color:#0000008a}.progress-prognosis-header{padding:25px 0;border-bottom:2px solid #e0e0e0;display:flex;justify-content:space-between}.progress-prognosis-header .progress-prognosis-header-text{width:65%;display:flex}.progress-prognosis-header .progress-prognosis-header-text .progress-prognosis-text{font-family:AkzidenzGroteskBE-Md;font-size:12px;font-weight:400;font-style:normal;color:#0000008a;width:33%;display:flex;justify-content:center}.progress-prognosis-active-therapies{padding:10px}.progress-prognosis-info-container{display:flex}.progress-prognosis-info-container .PackagePreviewLink{text-align:left}.progress-prognosis-info-container .progress-prognosis-titles{width:35%}.progress-prognosis-info-container .progress-prognosis-titles div{padding:20px 24px;border-bottom:2px solid #e0e0e0;height:40px;display:flex;align-items:center;justify-content:end}.progress-prognosis-info-container .progress-prognosis-info{width:65%}.progress-prognosis-info-container .progress-prognosis-info .progress-prognosis-info-row{display:flex;justify-content:space-between;padding:20px 0;border-bottom:2px solid #e0e0e0;height:40px;text-align:center}.progress-prognosis-info-container .progress-prognosis-info .progress-prognosis-info-cell{width:33%;display:flex;justify-content:center}.progress-prognosis-info-container .progress-prognosis-info .progress-prognosis-info-cell.smaller{font-size:12px}.paper-row{padding:25px;display:flex;justify-content:space-around;align-items:center;border-bottom:2px solid #e0e0e0}.progress-prognosis-footer{display:flex;justify-content:space-between;padding:25px;align-items:center}.progress-prognosis-footer .progress-prognosis-footer-text{font-family:AkzidenzGroteskBE-Md;font-size:12px;font-weight:400;font-style:normal;color:#0000008a;width:35%;padding-left:20px}.progress-prognosis-footer .progress-prognosis-footer-btn{font-family:AkzidenzGroteskBE-Md;font-size:14px;font-weight:500;letter-spacing:.5px;color:#00f}.profile-header{padding:14px 30px}.profile-avatar{position:inherit;z-index:999;justify-content:center;align-items:center;display:"inline-flex"}.proifle-name-wrapper{width:100%;gap:8px;display:"inline-flex";align-items:center;text-align:center;background-color:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px;margin-left:-10px;padding:8px 16px 8px 48px}@media screen and (min-width: 600px) and (max-width: 961px){.proifle-name-wrapper{margin-left:-30px;padding:8px 16px 8px 32px}}.proifle-name-wrapper .gender-icon{width:36px;height:36px;color:#161616;margin:0 4px}.proifle-name-wrapper .profile-name{font-family:AkzidenzGroteskBE-Md;font-size:22px;color:#161616;padding-right:8px}.proifle-name-wrapper .profile-info{font-family:AkzidenzGroteskBE;font-weight:300;font-size:18px;color:#918f8d;padding:0 8px;border-left:2px #918f8d solid}.proifle-name-wrapper .profile-name-divider{width:4px;height:100%;border-left:2px #000000}.MainCardsContainer,.TherapiesCards{display:flex;flex-direction:row;gap:16px}.TherapiesCards .Card{display:flex;width:120px;height:120px;padding:16px 20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;border-radius:4px;background-color:#ebe9e7}.TherapiesCards .Card h4{color:#191715;font-size:14px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.28px}.TherapiesCards .Card h1{color:#191715;font-size:32px;font-style:normal;font-weight:500;line-height:32px}.TherapiesCards .Success{background-color:#7fd9d966}.TherapiesCards .Danger{background-color:#ffd9e8}.TherapiesCards .Neutral{background-color:#fff}.account-settings-wrapper{height:100%;width:100%;padding-left:30px;padding-bottom:30px;display:flex;justify-content:space-between}.account-settings-wrapper .account-settings-container{display:flex}.account-settings-wrapper .account-settings-container .account-info{width:65%}.account-settings-wrapper .account-settings-communication-group .title{font-weight:700}.account-settings-wrapper .account-settings-communication-group .communication-emails-info{font-size:15px}.account-settings-wrapper .account-settings{border-right:1px solid #e0e0e0;width:50%}.account-settings-wrapper .account-settings .center{text-align:center}.account-settings-wrapper .account-settings .account-settings-info{text-align:left;margin-top:35px;display:flex}.account-settings-wrapper .account-settings .account-settings-info.right{justify-content:center;align-items:center;width:auto}.account-settings-wrapper .account-settings .account-settings-info .acc-title{min-width:60px}.account-settings-wrapper .account-settings .ClinicManagerTestPatientCredentials{margin-top:35px}.account-settings-wrapper .account-settings .ClinicManagerTestPatientCredentials__Email,.account-settings-wrapper .account-settings .ClinicManagerTestPatientCredentials__Password{margin-top:15px}.account-settings-wrapper .account-settings .ClinicManagerTestPatientCredentials__Label{min-width:100px;display:inline-block}.account-settings-wrapper .account-settings .ClinicManagerTestPatientCredentials__Instructions{white-space:pre-line}.account-settings-wrapper .account-settings .ClinicManagerTestPatientCredentials__CopyToClipboard{margin-left:5px;position:relative;top:5px;cursor:pointer}.profile-sidebar-buttons .ProfileButton{margin-bottom:10px}.CustomerProfile__UploadContainer{padding:20px;display:flex;height:100%;width:100%;justify-content:center;align-items:center}.CustomerProfile .UploadClinicImage__UploadPicture{align-self:center}.BookMeetingButton,.SendSmsButton,.ChatButton{margin-bottom:20px}.OldPpBtn{text-decoration:none;border:1px solid #d7d5d3;border-radius:4px;padding:8px 8px 6px;font-size:12px;font-family:AkzidenzGroteskStd;font-weight:500;color:#191715;display:flex;align-items:center;gap:0 5px;background:#fff;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s}.OldPpBtn:hover{background:#ebe9e7}.profile-upload .image-wrapper{background-size:cover;background-repeat:no-repeat;height:250px;width:250px;border-radius:50%;border:2px solid black}.profile-upload .image-wrapper:hover{opacity:.6}.profile-upload .image-wrapper .image-overlay{opacity:0}.profile-upload .image-wrapper .image-overlay:hover{opacity:1}.UserInformation{position:relative}.UserInformation__Inner{padding:25px 0;display:flex;width:100%;border-radius:4px!important;border:1px solid #d7d5d3;box-shadow:none!important}.UserInformation--test-user .UserInformation__Inner{background:#fff4ec}.UserInformation--deactivated-user .UserInformation__Inner{background:#d9d9d9}.UserInformation__Name{margin-right:10px;margin-top:10px}.UserInformation__NameContainer{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap-reverse}.UserInformation__Header{font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;font-size:22px;line-height:22px}.UserInformation__Primary{font-size:16px;margin-top:10px}.UserInformation__EditIcon{position:absolute;right:15px;bottom:15px}.UserInformation__Footer{margin:15px;width:auto}.UserInformation__FieldBlue{color:#00f}.UserInformation__FieldRed{color:#e91e63}.UserInformation__Footer{display:flex;flex-wrap:wrap}.UserInformation__Footer .RoundedButton{margin-top:10px;margin-right:10px;width:auto}.ActivityJournal__Title{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.083125rem;line-height:.083125rem;font-weight:700;padding:30px}body .ActivityJournal__Tab{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.083125rem;line-height:.083125rem;font-weight:700;color:#00f}body .ActivityJournal__TabBarIndicator{background-color:#00f}.ActivityJournal .PackagePreviewLink{display:inline-flex}.ActivityJournal__UserSmsHistory{padding-left:5px}@media screen and (min-width: 600px) and (max-width: 961px){.ActivityJournal__UserSmsHistory{overflow-x:scroll}}.ActivityJournal__UserSmsHistory .UserSmsHistory__GroupLink{display:inline-flex;justify-content:center;text-decoration:none}.ActivityJournal__UserSmsHistory .UserSmsHistory__GroupLink:active,.ActivityJournal__UserSmsHistory .UserSmsHistory__GroupLink:hover,.ActivityJournal__UserSmsHistory .UserSmsHistory__GroupLink:visited{text-decoration:none;color:#fff}.ActivityJournal__UserSmsHistory .UserSmsHistory__GroupLink div{cursor:pointer}.PatientTherapies{width:100%}.PatientTherapies .MuiTabs-flexContainer{gap:16px!important}.PatientTherapies__Title{text-align:left;color:#000;padding:30px 30px 20px;display:flex;justify-content:space-between;align-items:center;font-family:AkzidenzGroteskBE-LightEx;font-size:16px;text-transform:uppercase;letter-spacing:1.33px;font-weight:700}.PatientTherapies__AppBar{background:transparent}.PatientTherapies__NewTherapyContainer{margin-bottom:30px}body .PatientTherapies__Tab{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;letter-spacing:2px;border-top-left-radius:16px;border-top-right-radius:16px;margin-right:15px;background:#fff;max-width:250px;display:flex;align-items:flex-start;overflow:hidden;line-height:1.6em}body .PatientTherapies__Tab[aria-selected=true]{background:#262626;color:#fff}body .PatientTherapies__Tab:not([aria-selected=true]):hover{background:#e6e6e6}.PatientTherapies__TabIndicator{display:none}body .PatientTherapies__Tab--treatment-last{margin-right:40px}body .PatientTherapies__Tab--add-treatment{padding-left:20px;height:48px}.PatientTherapies__Tab--add-treatment>span:first-child{flex-direction:row}@media screen and (min-width: 600px) and (max-width: 961px){.PatientTherapies__ExportButtonWrapper{display:flex;justify-content:flex-end}}.PatientTherapies__ExportButton{position:absolute;top:20px;right:20px}@media screen and (min-width: 600px) and (max-width: 961px){.PatientTherapies__ExportButton{position:static;margin-bottom:15px}}.PatientTherapies__ExportButton .SaveIcon{stroke:#00f}.PatientTherapies .ProgressLoader__Overlay{background:#f5f5f5}.PatientTherapies .ProgressLoader__Overlay .ProgressLoader__Text{color:#ffffff4d}.PatientTherapies__PackageTitleLinkContainer{display:flex}.PatientTherapies__OSDBadge{margin-left:10px}.PatientTherapies__ActivityGraphContainer{padding:20px 0;background:#262626;position:relative}@media screen and (min-width: 600px) and (max-width: 961px){.PatientTherapies__ActivityGraphContainer{padding:15px}}.PatientTherapies__ActivityGraphContainer .PatientTherapies__PackageTitle,.PatientTherapies__ActivityGraphContainer .PatientTherapies__LevelTitle,.PatientTherapies__ActivityGraphContainer .PatientActivityGraph__TherapyDetails{color:#000}.PatientTherapies__ActivityGraphContainer .Graph__LineLegend text,.PatientTherapies__ActivityGraphContainer .Graph__YLegend{fill:#b9b7b5;letter-spacing:.5px}.PatientTherapies__ActivityGraphContainer .Graph__SessionLegendTitle{letter-spacing:.5px}.PatientTherapies__ActivityGraphContainer .Graph .tick text{fill:#7d7d7d}.PatientTherapies__ActivityGraphContainer .Graph__SessionLegendLine,.PatientTherapies__ActivityGraphContainer .Graph__AxisX .domain{stroke:#7d7d7d}.PatientTherapies__ActivityGraphContainer .Graph__AxisX .tick text{fill:#fff;font-size:13px;font-family:AkzidenzGroteskBE,Roboto,sans-serif}.PatientTherapies__ActivityGraphContainer .Graph__AxisY .domain{stroke:none}.PatientTherapies__ActivityGraphContainer .Graph__AxisX .tick line,.PatientTherapies__ActivityGraphContainer .Graph__AxisY .tick line{stroke:#7d7d7d}.PatientTherapies__ActivityGraphContainer .Graph__ResetZoomButton rect{stroke:#fff}.PatientTherapies__ActivityGraphContainer .Graph__ResetZoomButton text{fill:#fff}.PatientTherapies__ActivityGraphContainer .Graph__RangeRectangle{fill:#fff;fill-opacity:.3}.PatientTherapies__ActivityGraphContainer .Graph__HoverCircle{stroke:#fff}.PatientTherapies__PackageTitle{font-family:AkzidenzGroteskBE,Roboto,sans-serif;font-size:26px;margin-bottom:5px}.PatientTherapies__PackageTitleLink .PackagePreviewLink__Icon{display:none!important}.PatientTherapies__LevelTitle{font-family:AkzidenzGroteskBE,Roboto,sans-serif;font-size:20px}.PatientTherapies .PatientActivityGraph{margin-top:10px}.PatientTherapies__TherapyNotSelected{font-size:20px;color:#000;width:100%;text-align:center}.PatientTherapies__TherapyNotSelectedButtonContainer{margin-top:20px;display:flex;justify-content:center}.PatientTherapies__OverridePackage{box-shadow:none!important}.PatientTherapies .NotationsBox{background:#fff;border-radius:10px}body .PatientTherapies__Footer{margin:0;padding:0 60px;display:flex;gap:40px;flex-wrap:wrap;flex-grow:1}@media screen and (min-width: 600px) and (max-width: 961px){body .PatientTherapies__Footer{padding:0 15px;display:flex;gap:20px;flex-wrap:wrap}}body .PatientTherapies__Footer .PatientTherapies__Actions{flex-grow:1;max-width:400px}body .PatientTherapies__Footer .NotationsBoxWrapper{flex-grow:2}body .PatientTherapies__Footer .PatientTherapies__OverridePackage,body .PatientTherapies__Footer .NotationsBox{border-radius:6px}body .PatientTherapies__Footer .PatientTherapies__Actions{margin-right:40px}@media screen and (min-width: 600px) and (max-width: 961px){body .PatientTherapies__Footer .PatientTherapies__Actions{margin-right:0}}.PatientTherapies__Actions button{margin-bottom:15px}.PatientTherapies__EndTreatmentButton{margin-top:40px}.PatientTherapiesNew .PatientTherapiesNew__Tab--treatment-last,.PatientTherapiesNew .PatientTherapiesNew__Tab--treatment{padding:8px 16px}.NotationsBox__Header{padding:25px 30px 15px;display:flex;justify-content:space-between;align-items:center}.NotationsBox__Title{font-family:AkzidenzGroteskBE-LightEx,Roboto,sans-serif;letter-spacing:1px;text-transform:uppercase;font-size:15px;font-weight:700}.NotationsBox .NotationsList{max-height:400px;min-height:200px;overflow-y:auto;margin:0 30px 30px;padding-right:10px}@media screen and (min-width: 600px) and (max-width: 961px){.NotationsBox .NotationsList{margin:0 30px 10px}}.NotationsList__Empty{font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif}.NotationView{padding:20px 0;border-bottom:1px solid #bcbcbc;position:relative}.NotationView__Header{margin-bottom:10px}.NotationView__Time,.NotationView__Name{font-family:AkzidenzGroteskBE,Roboto,sans-serif}.NotationView__Name{margin-left:15px}.NotationView__Text{font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif}.NotationView__Actions{display:flex;justify-content:flex-end;position:absolute;right:0;bottom:5px}.NotationView__EditButton{color:#00f;display:flex;justify-content:center;align-items:center;cursor:pointer}.NotationView__EditButtonText{padding:0 5px;text-transform:uppercase;font-size:12px;letter-spacing:.5px;margin-left:5px;font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif}.NotationForm__Text{min-height:400px;width:500px}.NotationForm__Inner{border-radius:5px;background:none!important;box-shadow:none!important}.NotationForm .note-toolbar.panel-heading{background:#fff}.NotationForm .note-editor.note-frame{border:none}.NotationForm .note-editable.panel-body{font-size:22px;font-family:AkzidenzGroteskBE,Roboto,sans-serif;letter-spacing:.6px}.NotationForm .note-editable.panel-body p{margin-top:.5em;margin-bottom:.5em}.NotationForm__Footer{margin-top:-20px;margin-bottom:10px;display:flex;justify-content:space-around;z-index:2}.NotationForm__Footer button{width:200px}.ClinicWhiteLabels .assets-list{padding:10px 20px;background:#80808024;margin-bottom:10px}.PatientTherapy{position:relative}.PatientTherapy__TrackersAndLegend{display:flex;align-items:start}.PatientTherapy__TrackersAndLegend--Collapsed{margin-top:0;height:25px;overflow:hidden}.PatientTherapy__Trackers{border-radius:10px;overflow:hidden;margin-bottom:10px}.PatientTherapy__Trackers--Collapsed{display:flex}.PatientTherapy__Legend{background:#616161eb;color:#fff}.PatientTherapy__Legend--Collapsed{display:none}.PatientTherapy__TrackerSwitch{background:#616161eb;color:#fff;border-radius:10px;margin-bottom:10px}.PatientTherapy__TrackerSwitch:last-child{margin-bottom:0}.PatientTherapy__TrackerSwitch--Collapsed{width:180px}.PatientTherapy__TrackerSwitch--Collapsed:last-child{margin:0 20px 12px}.PatientTherapy__TrackerSwitch .MSwitch__LabelContainer{flex-direction:row-reverse;margin:0;justify-content:space-between;padding:0 0 0 20px}.PatientTherapy__TrackerSwitch .MSwitch__Label{color:#fff;font-family:AkzidenzGroteskBE-MdEx,Roboto,sans-serif;font-size:13px;line-height:1.2;letter-spacing:.5px}.ClinicInvoices .profile-paper-container{padding:20px;display:flex;flex-direction:column;justify-content:flex-start;width:100%;box-sizing:border-box}.ClinicInvoices .profile-paper-sub-header{margin-bottom:15px}.ClinicInvoices .profile-paper-data-container{display:flex;flex-direction:column;padding:0}.ClinicInvoices__InvoiceList table{width:100%;text-align:left}.ClinicInvoices__InvoiceRecipientSettings{border:1px solid #d7d5d3;border-radius:4px!important;box-shadow:none!important}.ClinicInvoices__InvoiceRecipientSettings .current-invoice-recipient{display:flex;justify-content:space-between}.ClinicInvoices__InvoiceRecipientSettings .current-invoice-recipient__email{width:50%;flex-grow:.75;min-height:32px}.ClinicInvoices__InvoiceRecipientSettings .current-invoice-recipient__email div{width:100%}.ClinicInvoices__InvoiceRecipientSettings .current-invoice-recipient__email__value{display:inline-block;margin-top:4px}.ClinicInvoices__InvoiceRecipientSettings .current-invoice-recipient__action{flex-grow:.25;margin-left:20px}.ClinicStatistics{box-shadow:none!important}.ClinicStatistics__Container{padding:0 20px}.ClinicStatistics__Paper{border:1px solid #d7d5d3;border-radius:4px!important;box-shadow:none!important}.ClinicStatistics__Controls{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin:10px 0 20px}@media screen and (max-width: 540px){.ClinicStatistics__Controls{flex-direction:column;align-items:center}}.ClinicStatistics__ClinicSelector{width:200px}@media screen and (max-width: 540px){.ClinicStatistics__ClinicSelector{margin-bottom:20px}}.ClinicStatistics__ClinicsOptions{display:flex;align-items:center}.ClinicStatistics__ExportBtn.MessengerHeader__ExportChatButton{width:100px}.ClinicStatistics__DatePickerOption{margin-left:20px;display:flex;justify-content:center}.ClinicStatistics__Paper{width:auto}.ClinicStatistics .profile-paper-container{padding:0;display:flex;flex-direction:column;justify-content:center;width:100%}.ClinicStatistics .profile-paper-data-container{display:flex;flex-direction:column;text-align:center;padding:0}.ClinicStatistics .selectPeriod{width:100%}.ClinicStatistics__TableTitle{font-family:AkzidenzGroteskStd-Md,Roboto,SansSerif;font-size:16px}.ClinicStatistics .StatisticElement{text-align:center;padding:10px;font-family:AkzidenzGroteskStd-Light,Roboto,SansSerif;border:1px solid #d7d5d3;border-radius:4px!important;box-shadow:none!important;overflow:hidden}.ClinicStatistics .StatisticElement__title{font-size:18px;margin-bottom:5px;font-family:AkzidenzGroteskStd-Md,Roboto,SansSerif}.ClinicStatistics .StatisticElement__activatedItems{font-weight:700}.ClinicStatistics .StatisticElement__totalItems{font-size:14px;margin-top:5px}.ClinicStatistics .StatisticElement__pricePerItem{margin-top:10px;font-size:14px;margin-bottom:5px}.ClinicStatistics .StatisticElement__totalPrice{font-size:14px;font-family:AkzidenzGroteskStd-Md,Roboto,SansSerif}.ClinicStatistics .StatisticElement .currencies{display:flex;align-items:center;justify-content:center}.ClinicStatistics .StatisticElement .currencies .prices{display:flex;flex-direction:column;margin:0 10px}.AccountDetails .StaffProfile__Breadcrumbs{display:none}.AccountDetails .UserInformationAndActions__ActivationCheckbox{display:block}.AccountDetails .UserInformationAndActions__ActivationCheckbox .DefaultButton-outlined{margin-left:auto}.AccountDetails .UserInformationAndActions__ActivationCheckbox .MSwitch,.AccountDetails__EditUserForm .UserForm__Field--language{display:none}.ChatWelcomeMessage .Panel__Header{display:flex;justify-content:space-between;align-items:center}.ChatWelcomeMessage .contentLanguageSwitcher__option--active{background:#bcbcbc}.ChatWelcomeMessage__MessageText{padding:10px 0;font-weight:bolder;font-family:AkzidenzGroteskStd-Light,SansSerif;font-size:16px}@media screen and (max-width: 1240px){.ChatWelcomeMessage .Panel__Header{flex-direction:column;justify-content:center}}.ChatWelcomeMessage .Panel__Footer{display:flex;justify-content:flex-end}.ChatWelcomeMessage .Panel__Footer .RoundedButton{margin-left:20px}.ChatWelcomeMessage__InputArea{width:100%;height:100px;border-radius:8px;padding:10px;box-sizing:border-box}.ChatWelcomeMessage__SelectableCheckboxContainer{justify-content:left}.WelcomeMessageSettings .ChatWelcomeMessage{margin-bottom:30px}.WelcomeMessageSettings__Selectable{display:column}.WelcomeMessageSettings__Selectable--selected .contentLanguageSwitcher__option{background:#00f;color:#fff}.WelcomeMessageSettings__Selectable--selected .contentLanguageSwitcher__option--active{background:#fff;color:#00f}.WelcomeMessageSettings__Selectable--selected .WelcomeMessageSettings__CheckboxLabel{color:#00f}.WelcomeMessageSettings__Selectable .ChatWelcomeMessage{flex-grow:1}.WelcomeMessageSettings__SelectableCheckboxContainer{min-width:200px;max-width:200px;display:flex;align-items:left;justify-content:left;padding:10px}.WelcomeMessageSettings .WelcomeMessageSettings__CheckboxLabelContainer{margin-right:0;margin-left:0}.WelcomeMessageSettings .WelcomeMessageSettings__CheckboxLabel{font-family:AkzidenzGroteskStd-Ex;font-size:16px;line-height:1.4;letter-spacing:1.43px;text-align:left}.ClinicWelcomeMessageSettings{position:relative}.PersonalCabinetClinicProfile{padding:20px 0}.PersonalCabinetClinicProfile__ImageContainer{display:flex;justify-content:flex-end}.PersonalCabinetClinicProfile__Image,.PersonalCabinetClinicProfile__NoImage{width:150px;height:150px;border-radius:150px}.PersonalCabinetClinicProfile__NoImage{border:1px solid #f2f2f2;display:flex;justify-content:center;align-items:center}.PersonalCabinetClinicProfile__InformationAndImage{display:flex;padding:35px}.PersonalCabinetClinicProfile__Paper{box-shadow:none!important;border:1px solid #d7d5d3;border-radius:4px!important}.PersonalCabinetClinicProfile .clinic-profile-hr{margin:13px 30px 13px 0}.PersonalCabinetClinicProfile .paper-clinic-profile{padding:0 30px 0 0}.PersonalCabinetClinicSettings__ImageContainer{display:flex;justify-content:flex-start}.PersonalCabinetClinicSettings__CustomerSettings{margin-top:20px}.PersonalCabinetClinicSettings__Paper{box-shadow:none!important;border:1px solid #d7d5d3;border-radius:4px!important}.PersonalCabinetClinicSettings .PersonalCabinetEditCustomerProfileForm,div.PersonalCabinetClinicSettings__ImageContainer{margin-bottom:20px}.UpcomingInvoice .header-block .title{font-size:20px;font-weight:600}.UpcomingInvoice .header-block .title-preposition{color:#6e6d6e;font-size:16px}.UpcomingInvoice .header-block .title-currency{font-size:18px}.UpcomingInvoice .header-block .subtitle{height:10px;font-family:inherit;font-size:10px;font-weight:200;color:#6e6d6e}.UpcomingInvoice .header-block .subtitle .plans{color:#00f}.UpcomingInvoice .header-block .subtitle .date{font-weight:600}.UpcomingInvoice .invoice-table .p20{padding:20px}.UpcomingInvoice .invoice-table .title{line-height:22px}.UpcomingInvoice .invoice-table .subtitle{height:10px;font-family:inherit;font-size:10px;font-weight:200;color:#6e6d6e}.UpcomingInvoice .invoice-table .w15{width:15%}.UpcomingInvoice .invoice-table .w20{width:20%}.UpcomingInvoice .invoice-table .right{text-align:right}.UpcomingInvoice .invoice-table .grayed{color:#6e6d6e}.UpcomingInvoice .customer-table .w15{width:15%}.UpcomingInvoice .customer-table .w30{width:30%}.UpcomingInvoice .customer-table .w40{width:40%}.UpcomingInvoice .customer-table .mw105{min-width:105px}.UpcomingInvoice .customer-table .mw115{min-width:115px}.UpcomingInvoice .customer-table .grayed{color:#6e6d6e}.UpcomingInvoice .customer-table .blue{color:#00f}.UpcomingInvoice .customer-table .border-0{border:0}.UpcomingInvoice .show-full-upcoming-invoice{width:100%;text-align:center;margin:15px 0;color:#00f;font-size:12px;cursor:pointer}.CompanyLanguageSettings .CustomerSettings__Setting{display:flex;align-items:flex-start}.CompanyLanguageSettings .CustomerSettings__SettingTitle{flex:1}.CompanyLanguageSettings .ExpansionBlock{flex:1;margin:0 10px;padding:10px 20px 10px 10px}.CompanyLanguageSettings .ExpansionBlock .BlockArrowIcon.ExpansionBlock__icon{right:-8px}.CompanyLanguageSettings__CustomerSettingItem{margin-bottom:20px}.CompanyLanguageSettings__Chip{margin:0 5px;border-radius:5px!important}.CompanyLanguageSettings__ChipLabel{font-size:10px;padding-left:10px;padding-right:10px}.PersonalCabinetEditCustomerProfileForm{display:flex;align-items:center}.PersonalCabinetEditCustomerProfileForm__Buttons{display:flex;margin-left:20px}.PersonalCabinetEditCustomerProfileForm__Buttons .RoundedButton{margin-right:10px}.AwaProfileList{font-size:medium;border-radius:10px;padding:5px}.AwaProfileList__MainExpansion{margin:10px!important}.AwaProfileList__Title{font-family:AkzidenzGroteskBE-LightOsF;text-transform:uppercase;font-size:medium}.AwaProfileList__Title__Text{position:relative;bottom:-4px;right:-8px}.AwaProfileList__Avatar__1,.AwaProfileList__Avatar__2{background-color:#ebe9e7!important}.AwaProfileList__ChipGrid{margin-top:5px!important}.AwaProfileList__ListChip__1{border-radius:5px!important;margin:5px;background-color:#ebe9e7!important;font-family:AkzidenzGroteskBE-LightOsF;text-transform:uppercase;color:#000!important;border:1px black}.AwaProfileList__ListChip__2{border-radius:5px!important;margin:5px;background-color:#ebe9e7!important;font-family:AkzidenzGroteskBE-LightOsF;text-transform:uppercase;color:#696765!important}.AwaProfileList__1{color:#649bff!important;padding:10px}.AwaProfileList__2{color:#f5aa0a!important;padding:10px}.AwaProfileList__3{color:#ff004b!important;padding:10px}.AwaProfileList__Title{color:gray}.AwaProfileList__List{list-style-type:none}.CalendarSettings .CustomerSettings__Setting{display:flex;align-items:flex-start;margin-bottom:20px}.CalendarSettings__MeetingLengthInput{margin-right:10px}.CalendarSettings__MeetingLengthField{display:flex;flex-direction:column;align-items:flex-end}.CalendarSettings .ExpansionBlock{flex:1;margin:0 10px;padding:10px 20px 10px 10px}.SmsSettings .CustomerSettings__Setting{display:flex;align-items:flex-start;margin-bottom:20px}.AppSettings .AppSettings__Select{width:150px}.WndrHlthTab{width:100%}.WndrHlthTab .profile-tab-bar{position:inherit;margin:20px 0}.WndrHlthTab .MuiTabs-flexContainer{gap:16px!important}.WndrHlthTab__Tab{background-color:#fff;border-radius:4px;width:auto!important;display:inline-block!important}body .WndrHlthTab__Tab{padding:8px 16px!important;font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;border-radius:4px;background-color:#fff;max-width:250px;display:flex;align-items:flex-start;overflow:hidden}body .WndrHlthTab__Tab:not([aria-selected=true]):hover{background:#e6e6e6}body .WndrHlthTab__Tab--treatment-last{margin-right:40px}.WndrHlthTab__TabIndicator{display:none}.WndrHlthTab__Content{background:transparent;padding:0;border-radius:6px}.WndrHlthTab__DashboardContainer{position:relative}.WndrHlthTab__LoadingMessage,.WndrHlthTab__ErrorMessage{color:#fff;font-size:18px;text-align:center;padding:20px}.WndrHlthTab__ErrorMessage{color:#ff6b6b}.WndrHlthTab__Iframe{width:100%;border:none;min-height:500px}@media (max-width: 768px){.WndrHlthTab .profile-tab-bar{overflow-x:auto;white-space:nowrap}body .WndrHlthTab__Tab{max-width:none;margin-right:10px;padding:8px 12px}.WndrHlthTab__Content{padding:15px}}.main-text-font,.TokBoxVideoCall__SettingLabel,.TokBoxVideoCall__UserName{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.create-user-main-container{display:flex;min-height:calc(100vh - 64px);background-color:#eee}.create-user-container{display:flex;justify-content:space-around;width:60%;border-right:3px solid #e0e0e0;flex-wrap:wrap}.create-contact-container{display:flex;flex-direction:column;width:40%}.create-user-contacts-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.create-user-input-container{display:flex;flex-direction:column;border-bottom:1px solid black}.create-user-contact-info{border-bottom:4px solid #e0e0e0;padding:40px}.create-user-contact-info .delete-item{width:70%;position:relative}.create-user-contact-info .delete-item .delete-tooltip{position:absolute;top:15px;right:-60px}.create-user-title{font-family:Roboto,sans-serif;font-size:20px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin-bottom:0;min-width:300px}.delete-item-container{display:flex}.add-billing{font-family:Roboto,sans-serif;font-size:13px;font-weight:500;color:#00f;cursor:pointer;text-transform:uppercase;margin-top:15px}.add-contact-person{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.5px;color:#00f;cursor:pointer;margin-top:10px}.add-contact-person *{color:#00f}.add-contact-person svg{margin-right:10px}.create-simple-users-content{min-width:402px;min-height:182px;padding:24px}.create-simple-users-drop-zone-container{width:400px;height:180px;border-radius:8px;border:solid 1px #e0e0e0}.create-simple-admin-users-content{width:310px}.chargless-container{border-radius:3px;border:solid 1px #e0e0e0;margin-top:20px;padding:10px}.RequestClinicManagerProfileFieldsModal .M-Modal__Inner{background-color:#fff}.RequestClinicManagerProfileFields__Info{text-align:center;padding:20px 0;font-size:17px}.UserForm__Fields{display:flex;flex-wrap:wrap;justify-content:space-between}body .UserForm__FieldLabel,body .ChannelsTree__Label,body .DynamicSliderStepControl--header,body .AssetPreview__TitleLabel{font-family:AkzidenzGroteskStd;font-size:12px;font-weight:300;line-height:1.93;letter-spacing:.5px;color:#00000080;margin-bottom:-7px}.UserForm__FieldEmptyValue{height:calc(1em + 14px);display:flex;align-items:flex-end}.UserForm__FieldInput{margin-top:0!important}body .UserForm__Field{width:100%;display:flex;flex-direction:column;box-sizing:border-box;margin-top:10px}body .UserForm__Field--half-size,body .EditUserForm .UserForm__Field,.EditUserForm body .UserForm__Field,body .CreateNewUserForm .UserForm__Field,.CreateNewUserForm body .UserForm__Field{width:calc(50% - 20px)}body .UserForm__Field--changed input,body .UserForm__Field--changed div[role=button],body .UserForm__Field--changed .PatternInput__VisibleValue,body .UserForm__Field--changed .has-value.Select>.Select-control .Select-value .Select-value-label{color:#00f}body .UserForm__Field input[type=text][readonly]{background:#f2f2f2}.UserForm__ColorFieldContainer{position:relative}.UserForm__ColorIndicator{position:absolute;right:0;top:30px;border:1px solid black;width:20px;height:20px}.UserForm__Footer{display:flex;justify-content:flex-end;margin-top:30px}.CreateNewUserForm__Tooltip{font-size:15px!important}.CreateNewUserForm__AuthMethods{display:flex;justify-content:center}.CreateNewUserForm__Subtitle{text-align:center;padding-top:20px;color:#00f}.CreateNewUserForm__AuthMethod{width:110px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;background-color:#f5f4f3;border-radius:8px;margin-right:20px;box-sizing:border-box}.CreateNewUserForm__AuthMethod:last-child{margin-right:0}.CreateNewUserForm__AuthMethod--active{border:solid 2px #0000ff}.CreateNewUserForm__AuthMethod--email .CreateNewUserForm__AuthMethodImage{height:35px}.CreateNewUserForm__AuthMethod--bankId .CreateNewUserForm__AuthMethodImage{height:48px}.CreateNewUserForm__AuthMethod--signicat{width:180px}.CreateNewUserForm__AuthMethod--signicat .CreateNewUserForm__AuthMethodImage{height:50px}.CreateNewUserForm__AuthMethodImage{height:40px;width:auto}.CreateNewUserForm__AuthMethodLabel{font-family:AkzidenzGroteskStd-Light;margin:5px 0;font-size:12px;letter-spacing:.89px}.CreateNewUserForm__AuthMethodTooltip{font-size:14px}.CreateNewUserForm .UserForm__Field{width:100%}.CreateNewUserForm .UserForm__Field--ssn{width:100%!important}.CreateNewUserForm__ClinicSelect{margin-top:12px}.CreateNewUserModal .M-Modal__Header{background:#fff}.CreateNewUserModal .M-Modal__Body{padding:0;background:#fff}.CreateNewUserModal .M-Modal__Title{color:#00f;font-size:16px}.CreateNewUserModal .CreateNewUserForm{padding:10px 30px 15px;min-height:500px;display:flex;flex-direction:column}.CreateNewUserModal .CreateNewUserForm .UserForm__Footer{margin-top:auto}html body .EditUserForm .UserForm__Field--ssn{width:100%}.EditUserForm .UserForm__Field--birthday .ExtendedDatePickerInput__DatePickerContainer{margin-top:calc(-100% - 100px)}.EditUserModal .M-Modal__Header{background:#fff}.EditUserModal .M-Modal__Body{padding:0;background:#fff}.EditUserModal .M-Modal__Title{color:#00f;font-size:16px}.EditUserModal .EditUserForm{display:flex;flex-direction:column;padding:10px 50px 40px 60px;overflow-x:hidden}.EditUserModal .EditUserForm .UserForm__Fields{order:1}.EditUserModal .EditUserForm .UserForm__Footer{order:0;margin-top:0}.EditUserModal .EditUserForm__CancelButton{display:none}.SearchSelect--options-up .Select__menu,.CreateNewUserForm .PrimarySelect .Select__menu,.EditUserForm .PrimarySelect .Select__menu{top:auto;bottom:110%;border:1px solid #ccc;border-radius:0}.SearchSelect .Select__input,.SearchSelect .Select__value,.SearchSelect .Select__placeholder{padding-left:0!important}.SearchSelect .Select__value-container{padding-left:0}.SearchSelect .Select__indicator-separator{display:none}.SearchSelect .Select__control{background:none;border:none;border-bottom:1px solid rgba(0,0,0,.42);border-radius:0}.SearchSelect .Select__control--is-focused{border:none;border-bottom:1px solid gray;box-shadow:none}.SearchSelect.Select--is-disabled .Select__multi-value__remove{display:none}.SearchSelect.Select--is-disabled .Select__multi-value__label{padding-right:6px}.SearchSelect.Select--is-disabled .Select__indicators{display:none}.OnlineIndicator{display:flex;flex-direction:row;justify-content:center;align-items:center}.OnlineIndicator__Circle{background:red;width:16px;height:16px;border-radius:16px;margin-right:8px}@media screen and (min-width: 600px) and (max-width: 961px){.OnlineIndicator__Circle{width:8px;height:8px;margin-right:6px}}.OnlineIndicator__Text{font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;font-size:14px;line-height:1.07;letter-spacing:.27px;text-align:center;margin-top:2px;color:#373533}@media screen and (min-width: 600px) and (max-width: 961px){.OnlineIndicator__Text{font-size:8px}}.OnlineIndicator--online .OnlineIndicator__Circle{background-color:#32c8c8}.PatientVideoCallButton{display:flex;align-items:center}.PatientVideoCallButton__ButtonsGroup{display:flex;gap:8px}.PatientVideoCallButton__QualityButton{background-color:#fff!important;border:1px solid #32c8c8!important}.PatientVideoCallButton__QualityButton:hover{background-color:#7575750a!important}.PatientVideoCallButton .OnlineIndicator{margin-left:16px}.TokBoxVideoCall-wrapper{position:relative;width:100vw;height:100vh;display:flex;flex-direction:column;background:#3b3b3b}.TokBoxVideoCall{flex:1;display:flex;position:relative;overflow:hidden;min-height:0;transform:translateZ(0);backface-visibility:hidden;perspective:1000}.TokBoxVideoCall__SharedScreenContainer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background:#3b3b3b}.TokBoxVideoCall__SubscribersContainer{position:relative;z-index:2;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all .5s ease;overflow:hidden}.TokBoxVideoCall__Subscribers{display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;position:relative;height:100%;width:100%}.TokBoxVideoCall__SubscribersPrevious,.TokBoxVideoCall__SubscribersNext,.TokBoxVideoCall__SubscribersPage{display:none}.TokBoxVideoCall__SubscribersPrevious,.TokBoxVideoCall__SubscribersNext{position:absolute}.TokBoxVideoCall__SubscribersPrevious svg,.TokBoxVideoCall__SubscribersNext svg{width:40px!important;height:40px!important;cursor:pointer}.TokBoxVideoCall__SubscribersPrevious:hover path,.TokBoxVideoCall__SubscribersNext:hover path{fill:#a9a9a9}.TokBoxVideoCall__SubscribersPrevious{left:-65px}.TokBoxVideoCall__SubscribersNext{right:-65px}.TokBoxVideoCall__SubscribersInfo{position:absolute;top:20px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.TokBoxVideoCall__Subscribers--paging .TokBoxVideoCall__SubscribersPrevious,.TokBoxVideoCall__Subscribers--paging .TokBoxVideoCall__SubscribersNext,.TokBoxVideoCall__Subscribers--paging .TokBoxVideoCall__SubscribersPage{display:block}.TokBoxVideoCall__Subscriber{width:100%;height:100%;position:relative;border-radius:12px;overflow:hidden}.TokBoxVideoCall__Subscriber--isHidden{display:none}.TokBoxVideoCall__Subscriber .TokBoxVideoCall__SubscriberButtonMicrophone--subscriber{position:absolute;top:10px;right:10px}.TokBoxVideoCall__SubscriberVideoElement{position:absolute;inset:0;border-radius:12px;overflow:hidden}.TokBoxVideoCall__SubscriberVideoElement video{border-radius:12px}.TokBoxVideoCall__SubscriberVideoElement--isSharedScreen{background:#000;display:flex;align-items:center;justify-content:center}.TokBoxVideoCall__SubscriberVideoElement--isSharedScreen video{width:100%;height:100%;object-fit:contain;border-radius:12px}.TokBoxVideoCall__SubscriberName{position:absolute;bottom:10px;left:10px;z-index:1;font-family:Akzidenz,sans-serif;font-weight:500;text-shadow:0 0 4px rgba(0,0,0,.8);color:#fff;padding:4px 8px;font-size:.75rem}.SubscribersGrid--screenSharing .TokBoxVideoCall__SubscriberName{bottom:20px;left:20px}.TokBoxVideoCall__UserName{color:#fff;padding:8px 10px 5px}.TokBoxVideoCall__Publisher .OT_bar,.TokBoxVideoCall__Publisher .OT_name,.TokBoxVideoCall__Subscriber .OT_bar,.TokBoxVideoCall__Subscriber .OT_name{display:none!important}.TokBoxVideoCall__Publisher,.TokBoxVideoCall__ScreenPublisher{width:360px;height:240px;border:3px solid white;border-radius:12px;background:#3b3b3b;overflow:hidden}.TokBoxVideoCall__Publisher video,.TokBoxVideoCall__ScreenPublisher video{border-radius:12px}.TokBoxVideoCall__Publisher{bottom:10px;left:10px}.TokBoxVideoCall__PublisherElement{width:100%;height:100%}.TokBoxVideoCall__PublisherName{position:absolute;top:10px;left:10px}.TokBoxVideoCall__ScreenPublisher{bottom:10px;left:370px}.TokBoxVideoCall__ScreenPublisher--disabled{display:none}.TokBoxVideoCall__Okay{margin-top:20px;width:100px}.TokBoxVideoCall__PersistError{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:12;padding:40px;background:#fff;border-radius:5px;border:1px solid #3b3b3b;box-shadow:0 3px 6px #0000003d}.TokBoxVideoCall__ReconnectingTooltip{position:fixed;right:20px;bottom:20px;z-index:12;padding:20px;background:#fff;border-radius:5px;border:1px solid #3b3b3b;box-shadow:0 3px 6px #0000003d;color:#ff004b}.TokBoxVideoCall__Watermark{position:absolute;width:186px;z-index:11;left:32px;top:32px;opacity:.8}.TokBoxVideoCall__Button{border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;cursor:pointer;border:none;position:relative;margin:0 4px;background-color:#fff;color:#5e6d7a;border:1px solid #d1dbe8;transition:all .2s ease}.TokBoxVideoCall__Button:hover{background-color:#dbdbdb}.TokBoxVideoCall__Button:disabled{opacity:.5;cursor:not-allowed}.TokBoxVideoCall__Button--disabled .TokBoxVideoCall__ButtonCross,.TokBoxVideoCall__ButtonMicrophone--disabled .TokBoxVideoCall__ButtonCross{display:block}.TokBoxVideoCall__ButtonZoomIn,.TokBoxVideoCall__ButtonZoomOut,.TokBoxVideoCall__ButtonResetZoom{background-color:#ffffffe6;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 4px #0000001a}.TokBoxVideoCall__ButtonZoomIn:hover,.TokBoxVideoCall__ButtonZoomOut:hover,.TokBoxVideoCall__ButtonResetZoom:hover{background-color:#fff;box-shadow:0 4px 8px #00000026}.TokBoxVideoCall__ButtonZoomIn:disabled,.TokBoxVideoCall__ButtonZoomOut:disabled,.TokBoxVideoCall__ButtonResetZoom:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.TokBoxVideoCall__ButtonResetZoom svg{transform:rotate(45deg)}.TokBoxVideoCall__ButtonCross{display:none;position:absolute;width:24px;height:2px;background-color:#5e6d7a;transform:rotate(45deg);top:50%;left:50%;margin-left:-12px;margin-top:-1px}.TokBoxVideoCall__ButtonMicrophone--subscriber{position:absolute;top:10px;right:10px;z-index:11}.TokBoxVideoCall__Actions{display:flex;justify-content:center;align-items:center;padding:20px 0;background:#3b3b3b;position:relative;z-index:12}.TokBoxVideoCall__Actions>*{margin:0 8px}@media (max-width: 767px){.TokBoxVideoCall__Actions{padding:16px 0;background:#00000080;border-radius:32px;margin:0 auto 16px;width:fit-content}.TokBoxVideoCall__Actions button{padding:8px;margin:0 4px}}.TokBoxVideoCall__SettingContainer{width:100%;margin-bottom:10px}.TokBoxVideoCall__SettingLabel{color:#fff}.TokBoxVideoCall__SettingLabel-New{color:#000}.TokBoxVideoCall__Settings{display:flex;position:fixed;bottom:90px;right:30px;z-index:12;width:300px;flex-wrap:wrap;justify-content:flex-end}.TokBoxVideoCall__Settings .SearchSelect{width:100%}.TokBoxVideoCall__Settings .SearchSelect .Select__control{background:#fff}.TokBoxVideoCall__CallErrorModalContent,.TokBoxVideoCall__CallError{white-space:pre-wrap}.TokBoxVideoCall__Subscriber video{transform:translateZ(0);backface-visibility:hidden;will-change:transform;object-fit:cover;transition:all .3s ease}.TokBoxVideoCall__Subscriber--loading:before{content:"";position:absolute;inset:0;background:#00000080;z-index:1}.TokBoxVideoCall .SubscribersGrid{display:grid;gap:16px;padding:0;width:100%;height:100%;position:relative;z-index:3;margin:32px;grid-auto-flow:dense}.TokBoxVideoCall .SubscribersGrid__SubscriberContainer{width:100%;height:100%;min-height:200px;position:relative;aspect-ratio:16/9;transition:all .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center;border:2px solid transparent;border-radius:12px;overflow:hidden}.TokBoxVideoCall .SubscribersGrid__SubscriberContainer--pinned{border:2px solid #ff004b;box-shadow:0 0 10px #ff004b80;z-index:5;transform:scale(1.05);transition:all .3s ease}.TokBoxVideoCall .SubscribersGrid__SubscriberContainer--pinned:before{content:"";position:absolute;top:10px;right:10px;width:20px;height:20px;background-color:#ff004b;border-radius:50%;z-index:6}.TokBoxVideoCall .SubscribersGrid__SubscriberContainer--pinned:after{content:"";position:absolute;top:15px;right:15px;width:10px;height:10px;background-color:#fff;border-radius:50%;z-index:7}@media (max-width: 1024px){.TokBoxVideoCall .SubscribersGrid__SubscriberContainer{min-height:180px}}@media (max-width: 767px){.TokBoxVideoCall .SubscribersGrid__SubscriberContainer{min-height:160px;aspect-ratio:1/1;margin:8px}.TokBoxVideoCall .SubscribersGrid__SubscriberContainer--pinned{transform:scale(1.02)}}@media (max-width: 480px){.TokBoxVideoCall .SubscribersGrid__SubscriberContainer{min-height:140px;margin:4px}}.TokBoxVideoCall .SubscribersGrid--count-1{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.TokBoxVideoCall .SubscribersGrid--count-2{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}@media (max-width: 767px){.TokBoxVideoCall .SubscribersGrid--count-2{grid-template-columns:1fr;grid-template-rows:repeat(2,minmax(0,1fr))}}.TokBoxVideoCall .SubscribersGrid--count-3{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}@media (max-width: 1024px){.TokBoxVideoCall .SubscribersGrid--count-3{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.TokBoxVideoCall .SubscribersGrid--count-3{grid-template-columns:1fr;grid-template-rows:repeat(3,minmax(0,1fr))}}.TokBoxVideoCall .SubscribersGrid--count-4{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}@media (max-width: 1024px){.TokBoxVideoCall .SubscribersGrid--count-4{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.TokBoxVideoCall .SubscribersGrid--count-4{grid-template-columns:1fr;grid-template-rows:repeat(4,minmax(0,1fr))}}.TokBoxVideoCall .SubscribersGrid--count-5{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}@media (max-width: 1024px){.TokBoxVideoCall .SubscribersGrid--count-5{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.TokBoxVideoCall .SubscribersGrid--count-5{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}}@media (max-width: 480px){.TokBoxVideoCall .SubscribersGrid--count-5{grid-template-columns:1fr;grid-template-rows:repeat(5,minmax(0,1fr))}}.TokBoxVideoCall .SubscribersGrid--count-6{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}@media (max-width: 1024px){.TokBoxVideoCall .SubscribersGrid--count-6{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.TokBoxVideoCall .SubscribersGrid--count-6{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}}@media (max-width: 480px){.TokBoxVideoCall .SubscribersGrid--count-6{grid-template-columns:1fr;grid-template-rows:repeat(6,minmax(0,1fr))}}.TokBoxVideoCall .SubscribersGrid--count-7{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}@media (max-width: 1024px){.TokBoxVideoCall .SubscribersGrid--count-7{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.TokBoxVideoCall .SubscribersGrid--count-7{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}}@media (max-width: 480px){.TokBoxVideoCall .SubscribersGrid--count-7{grid-template-columns:1fr;grid-template-rows:repeat(7,minmax(0,1fr))}}.TokBoxVideoCall .SubscribersGrid--count-8{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}@media (max-width: 1024px){.TokBoxVideoCall .SubscribersGrid--count-8{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.TokBoxVideoCall .SubscribersGrid--count-8{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}}@media (max-width: 480px){.TokBoxVideoCall .SubscribersGrid--count-8{grid-template-columns:1fr;grid-template-rows:repeat(8,minmax(0,1fr))}}.TokBoxVideoCall .SubscribersGrid--screenSharing{width:100%;display:flex!important;flex-direction:column}.TokBoxVideoCall .SubscribersGrid--screenSharing .SubscribersGrid__SubscriberContainer#shared-subscriber-container{position:relative;z-index:4;grid-column:1;grid-row:1;height:100%;width:100%}.TokBoxVideoCall .SubscribersGrid--screenSharing .SubscribersGrid__SubscriberContainer#shared-subscriber-container .TokBoxVideoCall__Subscriber{height:100%;display:flex;flex-direction:column}.TokBoxVideoCall .SubscribersGrid--screenSharing .SubscribersGrid__SubscriberContainer#shared-subscriber-container .TokBoxVideoCall__Subscriber .TokBoxVideoCall__SubscriberVideoElement{flex:1;min-height:0;position:relative}.TokBoxVideoCall .SubscribersGrid--screenSharing .SubscribersGrid__SubscriberContainer#shared-subscriber-container .TokBoxVideoCall__Subscriber .TokBoxVideoCall__SubscriberVideoElement video{width:100%;object-fit:contain}.TokBoxVideoCall .SubscribersGrid--screenSharing .SubscribersGrid__SharedSubscriberContainer{display:flex;flex-direction:column;gap:16px;height:100%!important;overflow-y:auto;height:auto;max-height:100%;padding:0}.TokBoxVideoCall .SubscribersGrid--screenSharing .SubscribersGrid__SharedSubscriberContainer .SubscribersGrid__SubscriberContainer{aspect-ratio:16/9;min-height:180px;width:100%}.TokBoxVideoCall .SubscribersGrid--screenSharing .SubscribersGrid__SharedSubscriberContainer .SubscribersGrid__SubscriberContainer .TokBoxVideoCall__Subscriber{height:100%}.TokBoxVideoCall .SubscribersGrid--screenSharing .SubscribersGrid__SharedSubscriberContainer .SubscribersGrid__SubscriberContainer .TokBoxVideoCall__Subscriber .TokBoxVideoCall__SubscriberVideoElement{height:calc(100% - 24px)}@media (max-width: 767px){.TokBoxVideoCall .SubscribersGrid{gap:8px;padding:8px}.TokBoxVideoCall .SubscribersGrid--screenSharing{width:100%;height:100%;flex-direction:row}.TokBoxVideoCall .SubscribersGrid--screenSharing .SubscribersGrid__SharedSubscriberContainer{flex-direction:row;overflow-x:auto;overflow-y:hidden;height:40%;padding:8px}.TokBoxVideoCall .SubscribersGrid--screenSharing .SubscribersGrid__SharedSubscriberContainer .SubscribersGrid__SubscriberContainer{min-width:200px;width:200px;height:100%}}.TokBoxVideoCall__SharedScreen{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#3b3b3b;display:none;overflow:hidden;touch-action:none;-webkit-overflow-scrolling:touch;z-index:9999}.TokBoxVideoCall__SharedScreen--active{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;position:fixed;top:0;left:0}.TokBoxVideoCall__SharedScreen--active video{object-fit:contain;width:100%!important;height:100%!important;max-width:100%;max-height:100%;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;pointer-events:none;position:absolute;inset:0;margin:auto}.TokBoxVideoCall__SharedScreen--zoomed{overflow:hidden;transform-origin:center center;cursor:grab;transition:transform .3s cubic-bezier(.4,0,.2,1)}.TokBoxVideoCall__SharedScreen--zoomed video{pointer-events:auto}.TokBoxVideoCall__SharedScreen--dragging{cursor:grabbing;transition:none}.TokBoxVideoCall__SharedScreen #shared-screen-container{width:100%;height:100%;position:relative;overflow:hidden;touch-action:none;transform-origin:center center;will-change:transform;transition:transform .3s cubic-bezier(.4,0,.2,1);backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000;-webkit-perspective:1000}.TokBoxVideoCall__SubscribersContainer{width:100%;height:100%;transition:all .5s ease;overflow:hidden}.TokBoxVideoCall__SubscribersContainer--screenSharing{width:30%}.TokBoxVideoCall__SubscribersContainer--fullWidth{width:100%}@media (max-width: 767px){.TokBoxVideoCall{flex-direction:column}.TokBoxVideoCall__SharedScreen{width:100%;height:60%}.TokBoxVideoCall__SubscribersContainer{width:100%}.TokBoxVideoCall__SubscribersContainer--screenSharing{height:40%;overflow-x:auto}.TokBoxVideoCall__SubscribersContainer:not(.TokBoxVideoCall__SubscribersContainer--screenSharing){height:100%}}.TokBoxVideoCall__Modal .M-SimpleModal__Inner{white-space:pre-wrap}@media (max-width: 767px){.TokBoxVideoCall__Subscriber{min-height:120px}.TokBoxVideoCall__SubscriberVideoElement video{object-fit:contain}.TokBoxVideoCall__SubscriberName{font-size:14px;padding:4px 8px}}#shared-screen-container{flex:1;min-width:0;position:relative}#shared-screen-container .OT_widget-container{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;overflow:hidden;background:transparent!important}#shared-screen-container .OT_widget-container .OT_video-element{width:100%;height:100%;object-fit:contain;border-radius:12px}.SubscribersGrid--screenSharing{width:300px;flex-shrink:0}.TokBoxVideoCall__SharedScreen--active{display:block}.VideoCallEnded{height:100vh;background:#3b3b3b;display:flex;justify-content:center;align-items:center}.VideoCallEnded__Text{color:#fff;font-size:30px;letter-spacing:2px}.CallsLog{padding:20px}.CallsLog__Inner{width:100%;height:600px;display:flex}.CallsLog__Sidebar{border-right:1px solid #bcbcbc;width:300px;min-width:300px;height:100%;overflow-y:auto}.CallsLog__SidebarHeader{display:flex;align-items:center;justify-content:space-between;padding:10px}.CallsLog__SidebarHeader .RoundedButton{margin-left:10px}.CallsLog__Content{flex-grow:1;white-space:pre;height:100%;overflow-y:auto;display:flex;padding:0 20px}.SingleCallInformation__ParticipantsList{display:flex}.SingleCallInformation__Participant{margin-right:20px;padding:10px;border:1px solid #ebe9e7;min-width:200px}.SingleCallInformation__ParticipantName{text-align:center;margin-bottom:10px}.SingleCallInformation__ParticipantNameLink{color:#00f;text-decoration:none}.SingleCallInformation__EventTitle{margin-left:10px;color:#009688}.TestTokboxConnection__SummaryData{margin-top:20px}.TestTokboxConnection__SummaryDataContent{position:relative}.TestTokboxConnection__SummaryDataCopy{position:absolute;right:15px;top:15px;cursor:pointer}.TestTokboxConnection__SummaryDataCopy:hover{color:#00f}.TestTokboxConnection__InitialMessageTitle{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;font-size:16px;line-height:.94;letter-spacing:1.43px;color:#00f;text-transform:uppercase;margin-bottom:20px}.TestTokboxConnection__InitialMessageText{font-family:AkzidenzGroteskStd,Roboto,sans-serif;letter-spacing:.7px;font-size:1.2em}.TestTokboxConnection__InitialMessageInfo{font-family:AkzidenzGroteskStd,Roboto,sans-serif;letter-spacing:.7px;font-size:.9em;margin-top:5px}.TestTokboxConnection__ProgressBox{margin:25px 0}.TestTokboxConnection__ProgressBoxText{font-family:AkzidenzGroteskStd,Roboto,sans-serif;letter-spacing:.7px;margin-top:10px;text-align:center;opacity:.5}.TestTokboxConnection__Results{border-radius:5px;overflow:hidden;margin-bottom:20px}.TestTokboxConnection__ResultsTitle{font-family:AkzidenzGroteskStd,Roboto,sans-serif;letter-spacing:.7px;font-size:1.2em;font-weight:bolder;margin:20px 0}.TestTokboxConnection__ResultsTable{display:flex;flex-direction:column}.TestTokboxConnection__ResultsRow{display:flex}.TestTokboxConnection__ResultsRow:last-child .TestTokboxConnection__ResultsParameter,.TestTokboxConnection__ResultsRow:last-child .TestTokboxConnection__ResultsValue{border-bottom:none}.TestTokboxConnection__ResultsRow--error{background:#e91e631a}.TestTokboxConnection__ResultsRow--error .TestTokboxConnection__ResultsValueTitle{color:#e91e63}.TestTokboxConnection__ResultsRow--success{background:#0096881a}.TestTokboxConnection__ResultsRow--success .TestTokboxConnection__ResultsValueTitle{color:#00f}.TestTokboxConnection__ResultsRow--score-BAD{background:#e91e631a}.TestTokboxConnection__ResultsRow--score-BAD .TestTokboxConnection__ResultsValueTitle{color:#e91e63}.TestTokboxConnection__ResultsRow--score-POOR{background:#f5aa0a1a}.TestTokboxConnection__ResultsRow--score-POOR .TestTokboxConnection__ResultsValueTitle{color:#f5aa0a}.TestTokboxConnection__ResultsRow--score-FAIR{background:#0096881a}.TestTokboxConnection__ResultsRow--score-FAIR .TestTokboxConnection__ResultsValueTitle{color:#00f}.TestTokboxConnection__ResultsRow--score-GOOD{background:#0096881a}.TestTokboxConnection__ResultsRow--score-GOOD .TestTokboxConnection__ResultsValueTitle{color:#00f}.TestTokboxConnection__ResultsRow--score-EXCELLENT{background:#0096881a}.TestTokboxConnection__ResultsRow--score-EXCELLENT .TestTokboxConnection__ResultsValueTitle{color:#00f}.TestTokboxConnection__ResultsParameter,.TestTokboxConnection__ResultsValue{display:table-cell;vertical-align:top;font-family:AkzidenzGroteskStd,Roboto,sans-serif;letter-spacing:.7px}.TestTokboxConnection__ResultsValue{flex-grow:1}.TestTokboxConnection__ResultsValueTitle{margin-bottom:10px;font-weight:bolder}.TestTokboxConnection__ResultsValueText{margin-bottom:10px}.TestTokboxConnection__ResultsParameter,.TestTokboxConnection__ResultsValue,.TestTokboxConnection__ResultsTip{padding:15px;border-bottom:1px solid rgba(128,128,128,.51)}.TestTokboxConnection__ResultsParameter{padding:30px;font-weight:bolder}.TestTokboxConnection__ResultsTip{background:#0000ff0f}.TestTokboxConnection__ResultsTipTitle{font-family:AkzidenzGroteskStd,Roboto,sans-serif;letter-spacing:.7px;font-weight:bolder;margin-bottom:10px}.TestTokboxConnection__ResultsTipText{font-family:AkzidenzGroteskStd,Roboto,sans-serif;letter-spacing:.7px;font-size:1.2em}.TestTokboxConnection__ResultsTips{margin-top:40px}.TestTokboxConnection__CredentialsError{background:#e91e631a}.TestTokboxConnection__IntermediateStatistics{font-family:AkzidenzGroteskStd,Roboto,sans-serif;letter-spacing:.7px;margin-left:15px}.TestTokboxConnection__IntermediateStatisticsVideoUploaded{margin-left:15px}.TestTokboxConnection__EnableCameraInSettings{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;margin-top:20px;padding:10px;background:#ffccdb}.TestTokboxConnection__EnableCameraInSettingsTitle{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;margin-bottom:10px}.TestTokboxConnection__EnableCameraInSettingsModal{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.875rem;letter-spacing:.05rem;color:#fff;background:#000c;z-index:1100}.TestTokboxConnection__EnableCameraInSettingsModalTips{margin-top:30px;text-align:center}.TestTokboxConnection__EnableCameraInSettingsModalTipsFirstLink{margin-top:30px}.TestTokboxConnection__EnableCameraInSettingsModalTips a{color:#67d4ff;padding:7px 0;text-decoration:none;display:inline-flex}.TestTokboxConnection__EnableCameraInSettingsModalTips a:first-child{margin-top:30px}.TestTokboxConnection__EnableCameraInSettingsModalCross{cursor:pointer;margin-bottom:40px}.TestTokboxConnection__EnableCameraInSettingsModalCross g{fill:#fff}.TestTokboxConnectionModal .TestTokboxConnection__InitialMessageTitle{display:none}.TestTokboxConnectionModal .commonContentModal__mainContent{padding:20px 30px}.CallsInformationPage{position:absolute;inset:0;box-sizing:border-box}.CallsInformationPage__Tabs{height:60px}.CallsInformationPage__Inner{height:100%}.CallsInformationPage .CallsLogPage{height:calc(100% - 60px);padding:20px;box-sizing:border-box}.CallsInformationPage .CallsLogPage__Header{height:60px;overflow:hidden}.CallsInformationPage .CallsLogPage .SidebarListWithDetailView{height:calc(100% - 60px);background:#fff}.DebugInformation{position:absolute;right:10px;top:10px;width:300px;font-size:12px;z-index:10}.DebugInformation__Content{height:400px;padding:20px;overflow:auto;background:#ffffff85}.DebugInformation__Field{margin-bottom:10px}.DebugInformation__Label{font-weight:bolder;margin-right:5px}.DebugInformation__Value{white-space:pre;display:block;unicode-bidi:embed}.DebugInformation__AlwaysVisibleButtons,.DebugInformation__Buttons{display:flex;align-items:center;justify-content:right}.DebugInformation__Buttons{margin:10px 0 5px}:root{font-family:Akzidenz-Grotesk Std,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--default-dark-color: #000;--default-light-color: #fff;--title-color: #000;--description-color: #918f8d;--form-input-border-color: #d7d5d3;--form-error-color: red;--button-background: #fff;--disabled-button-background: #ebe9e7;--footer-copyright-color: #696765;--divider-background: #d7d5d3;--exit-call-room-button-background: #ff0064;--accept-call-room-button-background: #32c8c8;--copy-clipboard-button-background: #191715}.main-loader-container,.video-flow-container{width:100vw;min-height:100vh;display:flex;align-items:center;justify-content:center}.video-flow-container__background-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.video-flow-container a{font-weight:500;color:#646cff;text-decoration:inherit}.video-flow-container a:hover{color:#535bf2}.video-flow-container body{margin:0;display:flex;align-items:center;justify-content:center;width:100vw;min-height:100vh}.video-flow-container h1{font-size:1.75rem;line-height:2.07rem;margin:0}@media (prefers-color-scheme: light){.video-flow-container :root{color:#213547}.video-flow-container a:hover{color:#747bff}}.video-flow-container__modigo-home-container{width:100vw;min-height:100vh;display:flex;align-items:center;justify-content:center;z-index:1}.video-flow-container__main-container{background-color:var(--default-light-color);min-width:860px;border-radius:1rem}.video-flow-container__main-container .video-flow-container__main-content{padding:3.75rem;display:flex;flex-direction:column;gap:2.6875rem}.video-flow-container__main-container .video-flow-container__main-content--qr-code{padding:2rem 2rem 6rem;display:flex;flex-direction:column;gap:2.6875rem}.video-flow-container__main-container .video-flow-container__main-content.--waiting-room{gap:4.875rem}.video-flow-container__main-container .video-flow-container__main-content.call-ended,.video-flow-container__main-container .video-flow-container__main-content.kicked-out{align-items:center;justify-content:center}.video-flow-container__main-container.guest-container{min-width:650px}@media (max-width: 768px){.video-flow-container__main-container.guest-container{min-width:100vw}.video-flow-container__main-container.guest-container .video-flow-container__main-content{max-height:calc(100vh - 90px);min-height:calc(100vh - 90px);padding-bottom:3.75rem}}@media (max-width: 768px){.video-flow-container__main-container{min-width:100vw;position:relative;border-radius:0rem}.video-flow-container__main-container .video-flow-container__main-content{min-height:calc(100vh - 150px);padding-bottom:5.625rem;gap:1.875rem}.video-flow-container__main-container .video-flow-container__main-content.--waiting-room{justify-content:space-between;gap:0;min-height:calc(100vh - 112px)}.video-flow-container__main-container .video-flow-container__main-content.kicked-out,.video-flow-container__main-container .video-flow-container__main-content.call-ended{min-height:calc(100vh - 112px)}}.video-flow-container__header-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.video-flow-container__header-container.waiting-room{width:100%}@media (max-width: 768px){.video-flow-container__header-container.waiting-room{flex-direction:column;align-items:flex-start;gap:2rem}}.content{display:flex;align-items:flex-start;justify-content:space-between;width:100%;min-height:400px;height:100%;gap:3.75rem}.content hr{width:1px;height:400px;margin:0;background:var(--divider-background);border:none}@media (max-width: 768px){.content{flex-direction:column;gap:1.875rem;min-height:100%}.content hr{width:100%;height:1px}}.video-flow-container__header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.25rem}.video-flow-container__header .video-flow-container__call-time{display:flex;flex-direction:column;gap:.5rem}.video-flow-container__header .video-flow-container__call-time span{letter-spacing:1px;font-size:1rem;line-height:1.219rem;font-weight:400}.video-flow-container__header.call-ended .video-flow-container__call-time,.video-flow-container__header.kicked-out .video-flow-container__call-time{display:none}.mobile-divider{width:100%;height:1px;margin:0;background:var(--divider-background);border:none;display:none}@media (max-width: 768px){.mobile-divider{display:flex}}.waiting-room{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.waiting-room__divider--mobile{display:none}@media (max-width: 768px){.waiting-room{align-items:flex-start;flex-direction:column;gap:1rem;margin-top:2rem}.waiting-room__divider--mobile{margin-top:1.75rem;display:flex}}.video-preview{display:flex;flex-direction:column;align-items:flex-end;gap:.625rem}.video-preview__button{display:flex;align-items:center;justify-content:space-between;padding:.375rem .5rem;gap:.5rem;background-color:var(--default-dark-color);color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;line-height:1rem;border-radius:.25rem;border:none;outline:none}.video-preview__button:hover{border-color:transparent}.video-preview__picture{width:175px;height:100px;background-color:#000;border-radius:.375rem;position:relative}.video-preview--waiting-room .video-preview__picture{width:280px;height:160px}@media (max-width: 768px){.video-preview--waiting-room .video-preview__picture{width:calc(100vw - 120px);height:300px}}.video-preview--call-ended,.video-preview--kicked-out{display:none}.video-preview__picture-mic-icon{position:absolute;right:.625rem;top:.625rem;color:var(--default-light-color);z-index:999}.video-preview__picture-video-icon{position:absolute;left:.625rem;top:.625rem;color:var(--default-light-color);z-index:999}.video-preview .OT_widget-container{border-radius:.375rem}.video-preview .OT_audio-level-meter__audio-only-img{display:none}.call-ended-container,.kicked-out-container{margin:5.75rem 0;text-align:center}.form-main-container{width:100%;height:400px;display:flex;flex-direction:column}.form-main-container__open-device{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:35px;text-decoration:underline!important;color:var(--default-dark-color)!important}.form-main-container__title-container h1{font-weight:500}.form-main-container__title-container span{font-size:1rem;color:var(--description-color)}.form-main-container__title-container--qr_code{display:flex;flex-direction:column;align-items:center;justify-content:center}.form-main-container__title-container--qr_code h1{font-weight:600;margin-bottom:35px}.form-main-container__form-container{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin-top:30px}.form-main-container__form-content{display:flex;flex-direction:column;width:100%}.form-main-container .form-field{display:flex;flex-direction:column;height:80px}.form-main-container .form-field label{font-size:1rem;padding-left:1px;line-height:1.25rem;font-weight:400;color:var(--title-color)}.form-main-container .form-field input{line-height:1.5;padding:.5625rem .675rem;border:1px solid var(--form-input-border-color);border-radius:4px;color:var(--title-color);background-color:transparent;display:flex;outline:none}.form-main-container .form-field .error{font-size:.75rem;line-height:1.25rem;font-weight:400;color:var(--form-error-color)}.form-main-container .form-field .filledIn{border-color:var(--default-dark-color)}.form-button{display:flex;align-items:center;justify-content:space-between;width:310px;margin-left:auto;min-height:3.75rem;padding:0 1.875rem;border-radius:2rem;border:1px solid var(--title-color);background-color:var(--button-background);box-shadow:0 4px 1px #00000026;cursor:pointer;transition:filter .2s;font-size:1.375rem;font-weight:500;line-height:1.6875rem;color:var(--title-color)}.form-button:disabled{background-color:var(--disabled-button-background);border:none;color:var(--description-color);box-shadow:none;cursor:not-allowed}@media (max-width: 768px){.form-button{width:100%}}@media (max-width: 768px){.form-main-container{height:100%}.form-main-container.guest-container .form-main-container__form-container{height:calc(100vh - 410px)}}@media (max-width: 480px){.form-main-container.guest-container .form-main-container__form-container{height:calc(100vh - 380px)}}.footer-container{position:absolute;bottom:0;left:0;width:100%}.footer-container.video-call{position:relative}.footer-container.video-call .footer-text{position:relative;bottom:-1.75rem}.footer-container .footer-text{position:absolute;font-size:.675rem;bottom:1rem;left:50%;transform:translate(-50%,-50%);width:100%;text-align:center}.footer-container .footer-text span+span{color:var(--footer-copyright-color);padding-left:.75rem}@media (max-width: 768px){.footer-container .footer-text{bottom:2.5rem}}.drawer-main-container{height:calc(100% - 20px)!important;border-radius:.5rem;top:.625rem!important;right:.625rem!important}.video-call-drawer-container{width:20vw;min-width:300px;max-width:400px;height:100%;display:flex;flex-direction:column}.video-call-drawer-container__close-drawer-icon{padding:.627rem;cursor:pointer}.video-call-drawer-container__drawer-content{padding:0 1.875rem 1.875rem;flex:1;overflow-y:auto}.video-call-drawer-container__drawer-content h1{font-size:1.25rem;line-height:1.25rem}@media (max-width: 1024px){.video-call-drawer-container__drawer-content{padding:0 1.25rem 1.25rem}}@media (max-width: 768px){.video-call-drawer-container__drawer-content{padding:0 1rem 1rem}}@media (max-width: 480px){.video-call-drawer-container__drawer-content{padding:0 .75rem .75rem}}.video-call-drawer-settings{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.625rem}.video-call-drawer-settings__media-config-button{color:#fff}.call-info-drawer-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;min-height:calc(100vh - 102px)}.call-info-drawer-container .call-info-drawer-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;width:100%}.media-config-button,.video-call-drawer-settings__media-config-button{display:flex;align-items:center;justify-content:space-between;padding:0 .625rem;gap:.625rem;height:28px;font-size:.875rem;font-weight:600;line-height:1rem;border-radius:.25rem;border:none;background-color:var(--default-dark-color);outline:none!important;cursor:pointer}.media-config-button:hover,.video-call-drawer-settings__media-config-button:hover{border-color:var(--default-dark-color)}.media-config-button:disabled,.video-call-drawer-settings__media-config-button:disabled{color:var(--default-dark-color);background-color:var(--disabled-button-background);border:var(--disabled-button-background)}.media-config-button .audio-icon,.video-call-drawer-settings__media-config-button .audio-icon{padding-top:1px}.participants-drawer-info-container{width:100%;display:flex;flex-direction:column}.participants-drawer-info-container h2{font-size:1.25rem;line-height:1.25rem;margin:0}.participants-drawer-info-container .participants-drawer-info-content{margin-top:.875rem;display:flex;flex-direction:column;gap:.625rem}.participants-drawer-info-container .participants-drawer-info-content .participant-drawer-info-inner-item{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;font-size:.875rem;line-height:1rem;font-weight:400}.participants-drawer-info-container .participants-drawer-info-content .participant-drawer-info-inner-item .participant-description__container{display:flex;flex-direction:column}.participants-drawer-info-container .participants-drawer-info-content .participant-drawer-info-inner-item .participant-description .name{font-weight:600}.participants-drawer-info-container .participants-drawer-info-content .participant-drawer-info-inner-item .participant-description .email{text-decoration:underline}.participants-drawer-info-container .participants-drawer-info-content .participant-drawer-info-inner-item .participant-description .identification,.participants-drawer-info-container .participants-drawer-info-content .participant-drawer-info-inner-item .participant-description .joining-time{color:var(--description-color);font-size:.75rem}.participants-drawer-info-container .participants-drawer-info-content .participant-drawer-info-inner-item .remove-from-call-room-button{cursor:pointer;color:var(--exit-call-room-button-background)}.participants-drawer-info-container .participants-drawer-info-content .participant-drawer-info-inner-item .accept-on-call-room-button{cursor:pointer;color:var(--accept-call-room-button-background)}.meeting-link-container{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-size:.875rem;line-height:1rem}.meeting-link-container span{font-weight:400}.meeting-link-container span+span{font-weight:600}.meeting-link-container .copy-clipboard-button{height:1.5rem;width:3rem;border-radius:.25rem;padding:0;background-color:var(--copy-clipboard-button-background);margin-top:.625rem;color:#fff;font-size:.75rem;font-weight:600;line-height:1rem;outline:none;border:none;cursor:pointer}.meeting-link-container .copy-clipboard-button:hover{border:transparent}.testing-container{background:#f5f5f5;min-height:100%}.testing-scrollable-sub-container{height:calc(100vh - 128px);overflow-y:auto}.testing-answers-title{font-family:Roboto,sans-serif;color:#0000008a;font-size:12px}.description{display:flex}.description .description-text{display:flex;flex-direction:column;margin-left:10px}.description .description-text .testing-answers-title{margin:10px 0}.testing-wrapper{padding:20px 30px 0}.testing-wrapper .testing-profile{padding:23px 30px}.testing-wrapper .testing-profile .testing-profile-header{font-size:20px}.testing-wrapper .testing-profile .testing-profile-data{margin-top:20px;width:65%;display:flex;justify-content:space-between}.testing-wrapper .testing-profile .testing-profile-data span{font-size:14px;color:#000000de;font-family:Roboto,sans-serif}.testing-sub-header{font-size:21px;text-align:left;color:#757575}.testing-sub-header .testing-name{color:#000}.testing-header-control-container{display:flex;align-items:center}.testing-header-control-container .testing-header-next{background:#00f;color:#fff;padding:2px 20px}.testing-header-control-container .testing-header-next:hover{background:#00f;color:#fff}.testing-header-control-container *{margin:0 15px}.testing-header-cancel{cursor:pointer;font-size:14px}.testing-inner-container{padding:24px}.testing-inner-question-sub-header{font-family:Roboto,sans-serif;font-size:20px;text-align:center}.answers{display:flex}.answers .marker{margin:21px 18px 0 0;color:#5d74ff}.answers .testing-condition-marker{margin:21px 18px 0 0;color:#f8e71c}.testing-answers{padding:18px 24px 17px;margin-bottom:10px}.testing-answers .testing-answers-header{display:flex;justify-content:space-between}.testing-answers .testing-answers-info{border-bottom:1px solid #e0e0e0;padding:10px 0 20px;width:100%}.testing-answers .testing-answers-info .testing-answers-info-title{font-family:Roboto,sans-serif;font-size:12px;color:#0000008a;margin-bottom:10px}.testing-answers .testing-answers-info .testing-answers-info-text{margin:10px 0}.testing-inner-question-wrapper{border-right:2px solid #e0e0e0}.testing-inner-question-wrapper .testing-inner-question-container{position:sticky;top:26px}.testing-question-cond-block{margin:0 10px 20px;padding:10px 0 5px 15px}.testing-question-cond-block span{font-size:15px;font-family:Roboto,sans-serif;color:#0000008a}.testing-inner-container-long{padding:0 24px;top:0}.testing-inner-container-long h5,.testing-inner-container-long h6{margin-bottom:5px;margin-top:5px}.testing-inner-container-long .radio-formLabel{line-height:1.5}.testing-inner-container-long fieldset{margin:5px}.border-bottom{border-bottom:1px solid #eaeaea}.border-top{border-top:1px solid #eaeaea}.border-right{border-right:1px solid #eaeaea}.testing-inner-sub-header{font-size:20px;font-family:Roboto,sans-serif}.margin-range{margin:24px 24px 24px 0}.range-input-wrapper{display:flex;align-items:flex-end;justify-content:space-between}.range-input-value-indicator{display:inline-block;margin:8px;border-bottom:1px solid #949494;padding:5px;color:#000000de}.testing-file-icon{color:#00f;font-size:25px;width:30px!important;height:30px!important}.package-infos{display:flex;justify-content:space-between}.result-container{padding-left:20px}.RoomsSwitcher{display:flex;flex-direction:column}.RoomsSwitcher .RoomsSwitcher__Icon path{fill:url(#gradient_gray)}.RoomsSwitcher .RoomsSwitcher__TabLabelText{text-transform:none;color:#000}.RoomsSwitcher__Tab[aria-selected=true]{background:#fff}.RoomsSwitcher__Tab[aria-selected=true] .RoomsSwitcher__Icon path{fill:url(#gradient_blue)}.RoomsSwitcher__Tab[aria-selected=true] .RoomsSwitcher__TabPingIcon path{fill:url(#gradient_cyan)}.RoomsSwitcher__TabPing--active .RoomsSwitcher__TabPingIcon,.RoomsSwitcher__TabPing--active span{color:#0ff}.RoomsSwitcher .RoomsSwitcher__Tab{min-width:115px}.RoomsSwitcher__TabLabelCounter{position:absolute;top:10px;left:calc(50% + 20px);transform:translate(-50%)}.RoomsSwitcher__Room{border-bottom:solid 1px #d8d8d8;padding:5px 15px;cursor:pointer}.RoomsSwitcher__Room--selected{background-color:#d8d8d8}.RoomsSwitcher__Room:hover{background:#d8d8d8}.RoomsSwitcher__RoomRow{display:flex;justify-content:space-between;padding:5px 0}.RoomsSwitcher__RoomRowInner{font-size:13px;font-weight:500;text-align:left;color:#000}.RoomsSwitcher__RoomRowName{font-weight:600}.RoomsSwitcher__RoomRowValue{margin-top:5px}.RoomsSwitcher__RoomTime{font-size:13px;text-align:left;color:#0000008a}.RoomsSwitcher__RoomLastMessage{font-size:12px;color:#0000008a;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RoomsSwitcher__RoomUnreadMessage{width:28px;height:18px;border-radius:100px;background-color:#5d74ff;color:#fff;font-size:13px;text-align:center;line-height:18px}.RoomsSwitcher .PrimarySelect{width:50%;margin-bottom:5px}.RoomsSwitcher .Select-control{background-color:transparent}.RoomsSwitcher .Select-placeholder,.RoomsSwitcher .Select-value{line-height:40px}.RoomsSwitcher__Tabs{position:relative}.RoomsSwitcher__Tabs .chat-types{background:#fff;box-shadow:none;border-bottom:1px solid #d7d5d3}.RoomsSwitcher__DraftMessage{color:#5d74ff}.RoomsList{position:relative;overflow-y:auto;flex-grow:1}.RoomsList .infinite-scroll-component{overflow-y:hidden!important}.RoomsList__InfiniteScrollLoader{display:flex;justify-content:center;align-items:center;padding:5px 0}.RoomsList__InfiniteScrollLoaderInner{display:flex}.RoomsList__InfiniteScrollLoaderText{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;font-size:12px;margin-right:10px}.RoomsList__InfiniteLoader{text-align:center;font-size:13px;color:#0000008a;padding:20px 0}.RoomsList__Loader{margin-left:10px}.RoomsList__NoRooms,.RoomsList__LoaderContainer{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.RoomSwitcherControls{background:#fff;border-bottom:solid 1px #d8d8d8;padding:3px 5px;box-sizing:border-box}.RoomSwitcherControls .RoomSwitcherControls__Form{display:flex;flex-direction:column;flex:1;align-items:center;justify-content:space-around}.RoomSwitcherControls .RoomSwitcherControls__Form .MuiInput-input-11{margin-bottom:-2px}.RoomSwitcherControls .Search{display:flex;width:100%;flex-direction:row}.Messenger{height:100%}.Messenger .ContainerFixedHeaderAndFooter__Body{position:relative}.Messenger--smooth-scroll .ContainerFixedHeaderAndFooter__Body{scroll-behavior:smooth}.Messenger__LoaderContainer{height:100%;display:flex;justify-content:center;align-items:center}.Messenger__ChatNotExists{text-align:center;padding:40px 20px;font-size:25px}.Messenger__NextRoomsLoaderContainer{position:absolute;top:0;left:0;right:0;padding:10px 0;display:flex;align-items:center;justify-content:center;background:#ffffffd1;z-index:1}.MessengerHeader{padding:0 20px 10px;box-sizing:border-box;background:#f5f5f5;border-bottom:solid 1px #d7d5d3;background:#fff}@media screen and (min-width: 600px) and (max-width: 961px){.MessengerHeader{padding:0 10px 10px}}.MessengerHeader__Header{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:8px}.MessengerHeader__DropdownsWrapper{display:flex;flex-direction:column;margin-bottom:10px}.MessengerHeader__Dropdowns{display:flex;gap:25px;flex-wrap:wrap}.MessengerHeader__DropdownContainer{display:flex;align-items:center;gap:10px}.MessengerHeader__UserInfo{font-family:AkzidenzGroteskBE,Roboto,sans-serif;font-size:26px;margin:15px 0 10px;display:flex;align-items:center;gap:10px}.MessengerHeader__Name{font-family:AkzidenzGroteskBE,Roboto,sans-serif;font-size:26px;margin-right:10px;font-weight:bolder;letter-spacing:1.5px}.MessengerHeader__SSN{font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif;font-size:26px}.MessengerHeader__Actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:15px 0 10px;flex:1;justify-content:flex-start}.MessengerHeader__ExportChatButton{background:#fff;color:#00f;padding:7px;width:auto;display:inline-block;height:32px;margin-left:20px}.MessengerHeader__ExportChatButton .SmallButton__Icon{position:relative;top:3px}.MessengerHeader__ExportChatButton .SmallButton__Icon path{fill:#00f}.MessengerHeader__LeftBar{display:flex}.MessengerHeader__LeftBar>.RoundedButton{margin-right:10px}.MessengerHeader__RightBar{display:flex;align-items:center}.MessengerHeader__Ping{display:flex;margin-left:20px}.MessengerHeader__Ping .PrimarySelect{width:220px;margin-right:10px}.MessengerHeader__Call{margin-right:10px}.MessengerHeader .PingClinicManager .RoundedButton__Label{font-family:AkzidenzGroteskBE}@media screen and (max-width: 1335px){.MessengerHeader__Actions{flex-direction:row;align-items:center;gap:8px}.MessengerHeader__Name,.MessengerHeader__SSN{font-size:20px}}@media screen and (max-width: 960px){.MessengerHeader__Header{gap:12px}.MessengerHeader__Actions{justify-content:flex-start}}@media screen and (max-width: 600px){.MessengerHeader__Header{flex-direction:column;align-items:stretch}.MessengerHeader__Actions{justify-content:flex-start;gap:8px}.MessengerHeader__UserInfo{margin:10px 0}}.NewMessengerHeader{padding:0 0 20px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;background:#f5f5f5}@media screen and (min-width: 600px) and (max-width: 961px){.NewMessengerHeader{flex-wrap:wrap;gap:15px}}.NewMessengerHeader__Header{display:flex;justify-content:space-between;align-items:center;gap:8px}.NewMessengerHeader__UserInfo{font-family:AkzidenzGroteskBE,Roboto,sans-serif;font-size:26px;margin:15px 0 10px}.NewMessengerHeader__Name{font-family:AkzidenzGroteskBE,Roboto,sans-serif;font-size:26px;margin-right:10px;font-weight:bolder;letter-spacing:1.5px}.NewMessengerHeader__SSN{font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif;font-size:26px}.NewMessengerHeader__Actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.NewMessengerHeader__ExportChatButton{background:#fff;color:#00f;padding:7px;width:auto;display:inline-block;height:32px;margin-left:20px}.NewMessengerHeader__ExportChatButton .SmallButton__Icon{position:relative;top:3px}.NewMessengerHeader__ExportChatButton .SmallButton__Icon path{fill:#00f}.NewMessengerHeader__LeftBar{display:flex}.NewMessengerHeader__LeftBar>.RoundedButton{margin-right:10px}.NewMessengerHeader__RightBar{display:flex;align-items:center}.NewMessengerHeader__Ping{display:flex;margin-left:20px}.NewMessengerHeader__Ping .PrimarySelect{width:220px;margin-right:10px}.NewMessengerHeader__Call{margin-right:10px}.NewMessengerHeader .PingClinicManager .RoundedButton__Label{font-family:AkzidenzGroteskBE}.MessageInputBox{display:flex;background-color:#fff;justify-content:flex-start;align-items:center;position:relative;padding:10px 0;gap:8px;border-top:1px solid #d7d5d3}.MessageInputBox__SendButtonTooltip{white-space:nowrap;font-size:14px}.MessageInputBox__Error{color:#ff004b;white-space:pre-line;margin-top:10px}.MessageInputBox__FileUpload{grid-area:upload;padding-left:10px;padding-right:10px}.MessageInputBox .input-message{grid-area:input;width:100%;background:#fff;border:1px solid #0000ff59;border-radius:9px;padding-left:5px;padding-right:5px;box-sizing:border-box;min-height:34px}.MessageInputBox .input-message textarea{min-height:19px}.MessageInputBox .input-message:before,.MessageInputBox .input-message:after{display:none}.MessageInputBox__SendButton{grid-area:send;text-align:center;padding-left:10px;padding-right:10px;margin-right:10px}.MessageInputBox__SendButtonIcon{padding:2px;transition:color .5s ease}.MessageInputBox__SendButtonIcon:hover{background:#80808030;border-radius:3px;cursor:pointer}.MessageInputBox__SendButtonIcon[disabled]:hover{background:none}.MessageInputBox__SendButtonIcon[disabled]{color:#bcbcbc}.MessageInputBox .MessageInputBox_sendButton button{height:38px}.MessageInputBox__UploadButtonIcon{cursor:pointer;transition:color .5s ease}.MessageInputBox__UploadButtonIcon:hover{background:#80808030;border-radius:3px}.MessageInputBox__UploadButtonIcon[disabled]:hover{background:none}.MessageInputBox__UploadButtonIcon[disabled]{color:#bcbcbc}@media (max-width: 476px){.MessageInputBox{padding-right:2rem}}@media (min-width: 477px){.MessageInputBox{padding-right:3rem}}.MessageList{margin-left:8px;display:flex;flex-direction:column;overflow:auto;padding:0 10px}.MessageList__Inner{display:flex;flex-direction:column}.MessageList__Section{position:relative;margin-bottom:10px}.MessageList .Chat__NoMessageContainer{font-size:25px}.separator{padding-bottom:20px}.separator p{width:100%;text-align:center;border-bottom:1px solid #000;line-height:.1em;margin:10px 0 20px;padding-top:20px}.separator p span{background:#f9fafa;padding:0 16px;font-weight:500;font-size:14px}.Message{display:flex}.Message .Message__Time__AvatarWrapper{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;margin-right:8px}.Message .message{background-color:#5f70ff;max-width:540px;border-radius:10px;color:#fff;width:100%}.Message--error .message{border:1px solid #ff004b}.Message--error .message,.Message--error .message-time,.Message--error .Message__SenderName{color:#ff004b}.Message--error .Message__ErrorButton{margin-right:5px}.Message .TextMessage{white-space:pre-line;overflow-wrap:break-word}.Message__Inner{display:flex;min-width:300px;position:relative}.Message__SeenStatusCopy{cursor:pointer;font-weight:500}.Message__InfoLabelWrapper{line-height:16px}.Message__SeenLabel{color:#32c8c8;text-transform:capitalize;font-weight:500}.Message__SeenDate{font-weight:400}.Message__SeenDate,.Message__SeenTime{color:#000}.Message__ErrorButton{color:#ff004b}.Message__SeenContainer,.Message__UnseenLabel{font-size:12px;font-family:Roboto,sans-serif;color:#918f8d;text-transform:capitalize}.Message__SeenContainer{cursor:pointer;min-width:69px}.Message__SeenStatus{margin-left:8px}.Message__SeenStatusCopy{color:#000}.Message__SeenStatus:hover .Message__SeenStatusCopy{display:block}.Message--my{flex-direction:row-reverse}.Message--my .Message__Time__AvatarWrapper{margin-left:8px}.Message--my .Message__SeenStatus{left:13px;right:auto;transform:translate(-100%);position:absolute}.Message--my .message{background:#dae8e5;color:#000}.Message--my-seen .Message__SeenStatus{left:-12px}.Message--sender .message{background:#f5f5f5;color:#000}.Message--patient .message{background:#fbe0d8;color:#000}.Message--system .message{background-color:#fff;color:#000;border:1px solid #1414c8}.Message--sender.Message--clinic-manager .message{background:#bfd4d1;color:#000}.Message__SenderName{position:absolute;bottom:10px;font-size:12px;color:#000}.Message .system{color:#1414c8}.Message__AvatarImage{background:#fff;width:40px;height:40px;border-radius:50%}.Message__SystemAvatarImageWrapper{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#dae8e580}.ConsentMessage__Text{white-space:pre-line}.message-time{display:inline-block;font-size:14px;color:#000}.message{padding:20px;margin-bottom:30px;line-height:20px}.message.show-media{cursor:pointer;display:flex;align-items:center}.message .image-preview{cursor:pointer;background-size:cover;background-repeat:no-repeat,repeat;width:200px;height:100px}.l-title-font,.EditChannelForm__Title,.ChannelsManagement__HeaderTitle{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1.25rem;letter-spacing:.140625rem}.Chat{display:flex;height:calc(100vh - 165px);flex-grow:1;border:1px solid #d7d5d3;border-radius:4px;box-sizing:border-box;background:#fff;overflow:hidden}.Chat__Initializing{display:flex;justify-content:center;align-items:center}.Chat__RoomsSwitcherContainer{height:100%;width:350px;border-right:solid 1px #d8d8d8}.Chat__MessengerContainer{width:100%;overflow-x:auto}.Chat__ChatNotSelected{display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-size:25px;color:#0000008a}.Chat__LoaderContainer{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#000;opacity:.5}.Chat__BottomContent{overflow-y:auto;display:flex;flex-direction:column;height:100%}.Chat .RoomsSwitcher{height:100%}.Chat__Toggle{display:none;cursor:pointer}.Chat__NoMessageContainer{align-self:center;font-size:13px;color:#0000008a;margin:auto;display:flex;justify-content:center}.lock-icon{color:#0000008a}@media screen and (max-width: 1335px){.MessengerHeader__Name,.MessengerHeader__SSN{font-size:20px}}@media screen and (max-width: 960px){.Chat{overflow:hidden;position:relative}.Chat__ChatNotSelected{width:11vw;writing-mode:vertical-rl;border-left:1px solid #d8d8d8;font-size:20px}.Chat__RoomsSwitcherContainer{width:90vw}.Chat__MessengerContainer{position:absolute;right:-90vw;top:0;background:#fff;display:flex;height:100%;transition:all 1s ease}.Chat__MessengerContainer--display{right:0;transition:all 1s ease}.Chat__Toggle{width:11vw;writing-mode:vertical-rl;display:flex;justify-content:center;align-items:center;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;color:#00f;text-transform:uppercase}.Messenger{width:90%}}@media screen and (min-width: 600px) and (max-width: 960px){.MessageInputBox__SendButtonTooltip{display:none}.MessengerHeader__Name,.MessengerHeader__SSN{font-size:16px}.Message .message{max-width:350px}}@media screen and (max-width: 600px){.Message{flex-direction:column}.Message .message{max-width:170px}.Message .Message__Inner{min-width:100px;max-width:280px}.Message .Message__SeenStatus{transform:none}.Message--my{flex-direction:column;align-items:flex-end}.Message--my .Message__SeenStatus{transform:translate(-100%)}.Message--my .Message__Inner{justify-content:flex-end;min-width:100px}.MessengerHeader__ExportChatButton{display:none}.MessengerHeader__UserInfo{margin:10px 0 8px}.MessengerHeader .PingClinicManager__PingSelectWrapper{margin:0}.MessengerHeader__Ping{flex-direction:row;width:-webkit-fill-available;align-items:center}.MessengerHeader__Ping .PrimarySelect{width:190px}.MessengerHeader__RightBar{width:-webkit-fill-available}.MessageInputBox{grid-template-columns:1fr 1fr;grid-template-rows:40px auto;grid-template-areas:"input input" "upload send"}.MessageInputBox__SendButton{text-align:end}.MessageInputBox__SendButtonTooltip,.Hide{display:none}}.NewChat{border:none;height:calc(100vh - 205px)}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox{padding:14px 20px;padding-right:3rem;gap:8px;background-color:#fff}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox .NewButton__icon{width:16px;height:16px}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox__SendButton{grid-area:send;text-align:center;padding-left:8px;padding-right:8px;margin-right:0}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox__SendButton[disabled]{opacity:1;color:#bcbcbc;cursor:default}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox__SendButtonIcon{padding:0}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox__SendButtonIcon:hover{background:none;cursor:pointer}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox__SendButtonIcon[disabled]{color:#bcbcbc;cursor:default}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox .input-message{border-color:#000;margin-right:0;border-radius:4px;padding:6px 8px}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox__FileUpload{border:1px solid #d7d5d3;border-radius:4px;background-color:#fff;padding:7.5px 8px 5px;cursor:pointer;transition:color .5s ease}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox__FileUpload:hover{background-image:linear-gradient(to bottom,#fff,#e6e6e6)}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox__FileUpload[disabled]:hover{background:none}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox__FileUpload[disabled]{color:#bcbcbc}.NewChat .ContainerFixedHeaderAndFooter__Footer .MessageInputBox__FileUpload__UploadButtonIcon{transform:none}.NewChat .MessageList .separator p span{background:#fff}.NewChat__BottomContent{border:1px solid #ebe9e7;border-radius:4px;background:#fff}.PingClinicManager__PingSelectWrapper{display:flex;align-items:center;background:#fff;border-radius:22.5px;padding-left:18px;box-shadow:0 2px 4px #00000040;margin-right:10px}.PingClinicManager__PingSelectWrapper .Select__control{border-bottom:none}@media screen and (max-width: 1190px){.PingClinicManager__PingSelectWrapper{margin:0 10px 0 0}}@media screen and (max-width: 960px){.PingClinicManager__PingSelectWrapper{margin:10px 0}}@media screen and (min-width: 600px) and (max-width: 960px){.PingClinicManager .RoundedButton--tablet{margin:10px}}.TogglePatientChatMessageModal .ThinModal__Content{padding:20px}.TogglePatientChatMessageModal__Textarea{height:200px;width:100%;padding:10px;box-sizing:border-box;border:none}.TogglePatientChatMessageModal__Textarea:active,.TogglePatientChatMessageModal__Textarea:focus{border:none}.TogglePatientChatMessageModal__Buttons{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:0 30px}.TogglePatientChatMessageModal__Buttons button{width:auto}.TogglePatientChatMessageModal__ButtonCancel{margin-right:40px;flex-grow:1}.TogglePatientChatMessageModal__ButtonSilent{margin-right:30px}.ChatUploadModal .Modal__Title{display:none}.ChatUploadModal .Modal__Content{margin:0;padding:0;min-width:400px}.ChatUploadModal__DropZoneContainer{padding:20px}.table-header{display:flex;justify-content:center;margin:20px 0 50px;align-items:center}.table-header .input-field{margin-right:30px}.table-header .search-user{height:10%;background:#00f;color:#fff}.table-header .search-user svg{margin-right:8px}.table-header .search-user:hover{background:#00f;color:#fff}.table-header .operator-select{width:100%}#data-visualization .progress{position:absolute;right:42%;top:60%}.packages{margin-left:50px}.TherapyPreviewIcon--white path{fill:#fff}.TherapyPreviewIcon--blue path{fill:#00f}.SaveIcon path{fill:#fff}.SaveIcon--blue path{fill:#00f}.ClinicAdmins__TopPanel{display:flex;margin-bottom:10px}.ClinicAdmins__ClinicManagerSelect{width:100px;flex-grow:1;margin-right:20px}.ClinicAdmins__ActiveAdmins{margin-top:10px}.ClinicAdmins__ActiveAdmin{display:flex;margin-bottom:10px;align-items:center}.ClinicAdmins__ActiveAdminName{flex-grow:1;margin-right:20px}.CustomerSettings{font-family:AkzidenzGroteskStd-Light}.CustomerSettings__Title{margin-bottom:15px}.CustomerSettings__HintsTitle{font-weight:bolder;margin-top:10px;margin-bottom:5px}.CustomerSettings__Header{display:flex}.CustomerSettings__Setting{display:flex;align-items:center}.CustomerSettings__SettingTitle{flex-grow:1}.CustomerSettings__Button{background-color:#00f!important;color:#fff!important;margin:5px}.CustomerSettings__Button[disabled]{background-color:#bcbcbc!important}.CustomerSettings__Enabled,.CustomerSettings__Disabled,.CustomerSettings__SettingEnabled,.CustomerSettings__SettingDisabled{width:80px;display:flex;justify-content:flex-end}.CustomerSettings__SettingEnabled{color:#009688}.CustomerSettings__SettingDisabled{color:#e91e63}.CustomerSettings__Tooltip{width:22px}.CustomerSettings .CustomerSettings__RadioGroup{display:flex;flex-direction:row;min-width:160px;max-width:160px;justify-content:space-around}.CustomerSettings__Footer{margin-top:20px;margin-bottom:20px;display:flex;justify-content:flex-end}.CustomerSettings__Footer>*{margin-left:20px}.CustomerSettings__Group{margin-bottom:30px}.CustomerSettings__Group__Title{font-family:AkzidenzGroteskBE-Md;margin-bottom:20px}.CustomerSettings__Switch,.CustomerSettings__Switch .MuiSwitch-checked{color:#00f!important}.CustomerSettings__Folder{margin:10px}.CustomerSettings__FileInput{display:none}.CustomerSettings__FileInputLabel{margin:5px;border:1px solid #ccc;display:inline-block;padding:6px 12px;cursor:pointer}.CustomerSettings__Uploader{font-family:AkzidenzGroteskStd-Light;margin-bottom:10px}.ClinicPaymentMethods__Panel{display:flex;justify-content:space-between;margin:10px 0}.ClinicPaymentMethods__Name{flex-grow:1;margin-top:10px}.ClinicPaymentMethods__RightBar{flex-grow:1}.ClinicPaymentMethods__Buttons{margin-right:20px}.ClinicPaymentMethods__radio{display:flex;flex-direction:column-reverse}.ClinicPaymentMethods__ActivePaymentMethods{margin-top:10px}.ClinicPaymentMethods__PaymentMethodCardBrand{flex-grow:1;font-size:13px;margin:0}.ClinicPaymentMethods__PaymentMethodCardDetails{margin:0}.ClinicPaymentMethods__PaymentMethodCardDetailsCardNumber{margin-right:20px}.ClinicPaymentMethods__PaymentMethodCardDetails__ActionRemove{font-weight:700;color:red}.ClinicPaymentMethods__PaymentMethodCardDetails__ActionActivate{color:#000;font-weight:700}.CreateNewPaymentMethodModal .M-Modal__Header{background:#fff}.CreateNewPaymentMethodModal .M-Modal__Body{padding:0;background:#fff}.CreateNewPaymentMethodModal .M-Modal__Title{color:#00f;font-size:16px}.CreateNewPaymentMethodModal .CreateNewPaymentMethodForm{padding:10px 30px 15px}.CreateNewPaymentMethodModal .CreateNewPaymentMethodForm label{font-family:AkzidenzGroteskStd;font-size:12px;font-weight:300;line-height:1.93;letter-spacing:.5px;margin-bottom:-7px}.CreateNewPaymentMethodModal .CreateNewPaymentMethodForm .StripeElement{width:500px;padding:7px 0 9px}.CreateNewPaymentMethodModal .CreateNewPaymentMethodForm .PostalCode{margin-top:0;width:500px;padding:7px 0 9px;font-size:18px;letter-spacing:.025em}.CreateNewPaymentMethodModal .CreateNewPaymentMethodForm .StripeElement--focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.CreateNewPaymentMethodModal .CreateNewPaymentMethodForm__Footer{display:flex;justify-content:flex-end;margin-top:30px}.StaffProfile__ProgressLoader{height:500px}.StaffProfile .UserInformation__Primary{display:none}.StaffProfile__RightBar{padding:25px;display:flex;flex-direction:column;box-shadow:none!important;border-radius:4px!important;border:1px solid #d7d5d3}.StaffProfile__Footer{background:#f5f5f5}.PatientProfile .UserInformation__Footer .RoundedButton{width:100%}.PatientProfile .PatientProfile__OldPpIcon{font-size:16px}.PatientProfile__PatientTherapiesPreloader{background:#000;min-height:500px}.PatientProfile__PromsExpansionBlock.ExpansionBlockMaterial{margin-top:20px}.PatientProfile__PromsExpansionBlock.ExpansionBlockMaterial .ExpansionBlockMaterial__title{font-size:1.3rem}.PatientProfile__ExpansionBlock.ExpansionBlockMaterial{margin-block:20px}.PatientProfile__ExpansionBlock.ExpansionBlockMaterial .ExpansionBlockMaterial__title{font-size:1.3rem}.PatientProfile__ExpansionBlock.ExpansionBlockMaterial.ExternalTrackerBlock .ExpansionBlock__content{background:#262626;padding:20px;margin-top:20px}.PatientProfile .PatientTherapies__TherapiesContainer{min-height:500px;background:#262626;display:flex;position:relative;flex-direction:column;justify-content:center}.PatientProfile .PatientGroups,.PatientProfile .MeetingsCalendarExpandable{margin-top:30px}.PatientProfile .MeetingsCalendarExpandable .MeetingsCalendarView__IntervalTypeSelect{display:none}.PatientProfile .MeetingsCalendarExpandable .CalendarAgenda__Day{padding:20px 0}.PatientProfile .MeetingsCalendarExpandable .MeetingsCalendarView__Header{padding:20px 0;border:none}.PatientProfile .MeetingsCalendarExpandable .MeetingsCalendarView__HeaderInterval{margin:0}.PatientProfile .MeetingsCalendarExpandable .MeetingsCalendarView__HeaderIntervalDelimiter{margin:0 5px}.PatientProfile .MeetingsCalendarExpandable .MeetingsCalendarView__HeaderIntervalFrom,.PatientProfile .MeetingsCalendarExpandable .MeetingsCalendarView__HeaderIntervalTo{text-align:center}.PatientProfile .MeetingsCalendarExpandable .MeetingsCalendar__AddButton{display:none}.PatientProfile .MeetingsCalendarExpandable .AgendaEvent__Time{margin-right:10px;margin-left:0}.healo-settings-container{padding:0}.HealoSettings__Paper{border:1px solid #d7d5d3;border-radius:4px!important;box-shadow:none!important}.PersonalSettings{padding-bottom:20px}.PersonalSettings__Paper{padding:25px;border:1px solid #d7d5d3;border-radius:4px!important;box-shadow:none!important}.PersonalSettings__Image{display:flex;justify-content:flex-start;margin-bottom:20px;margin-top:10px;margin-left:30px}.PersonalSettings__Image .UploadImageWithPreview{width:150px;height:150px}.PersonalSettings__MainTitle{font-weight:bolder;margin-bottom:20px}.PersonalSettings__Instructions{margin-top:10px;margin-bottom:10px}.PersonalSettings__Title{font-weight:bolder}.PersonalSettings .ClinicManagerTestPatientCredentials{margin-top:30px}.PersonalSettings__CommunicationEmailSetting{margin-bottom:20px}.PersonalSettings .UserLanguageSwitcher{display:flex;align-items:center;flex-direction:row}.PersonalSettings .UserLanguageSwitcher__Label{margin-right:20px;color:#000;font-weight:700}.ClinicManagerTestPatientCredentials__CopyToClipboard{margin-left:5px}.ClinicManagerTestPatientCredentials__Label{margin-right:20px}.ClinicManagerTestPatientCredentials__Title{font-weight:bolder;margin-bottom:5px}.ClinicManagerTestPatientCredentials__Value{font-weight:700;padding-left:20px;display:flex;align-items:center}.SelfDiagnosisQA__Header{display:flex;margin:30px;flex-wrap:wrap;justify-content:flex-end}.SelfDiagnosisQA__Header>div{margin-bottom:10px}.SelfDiagnosisQA__ReportTitle{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.875rem;letter-spacing:.05rem;font-family:AkzidenzGroteskBE-Md;flex-grow:1}.SelfDiagnosisQA__ReportedAt{white-space:nowrap;margin-left:30px;text-align:right}.SelfDiagnosisQA__ReportedDate{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1.25rem;letter-spacing:.140625rem;font-size:1.375rem}.SelfDiagnosisQA__ReportedTime{margin-left:10px;font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1.25rem;letter-spacing:.140625rem;font-size:1rem;text-align:right}.SelfDiagnosisQA__ReportedNameContainer{margin-top:5px}.SelfDiagnosisQA__ReportedName{text-align:right;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem;font-size:1.25rem}.SelfDiagnosisQA__Splitter{width:100%;border-bottom:1px solid #bcbcbc;margin:30px 0;align-self:center}.SelfDiagnosisQA__Info{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem;display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.SelfDiagnosisQA .commonContentModal__footer .commonContentModal__RoundedButton,.SelfDiagnosisQA .commonContentModal__footer .ExerciseView__FooterBtn{width:50%}.QA_QuestionsList{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem;display:flex;flex-direction:column}.QA_QuestionsList__Asset{display:flex;align-items:center}.QA_QuestionsList__Asset svg{margin-right:5px}.QA_QuestionsList__Question,.EvaluationResponseForm__QuestionsContainerInner{display:flex;align-items:flex-start}.QA_QuestionsList__Answer{font-family:AkzidenzGroteskBE-Md}.QA_QuestionsList__Answer--multiline{font-family:Roboto,sans-serif;word-wrap:break-word;white-space:pre-wrap}.QA_QuestionsList__Answer--hint{font-family:AkzidenzGroteskBE-LightOsF}.QA_QuestionsList__Answer .AnswerList{list-style:none;padding:0;margin:0}.QA_QuestionsList__Answer .AnswerList__Answer{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;color:#bcbcbc;font-size:1.25rem}.QA_QuestionsList__Answer .AnswerList__Answer--selected{color:#404040}.QA_QuestionsList__Answer .AnswerList__DotAnswer{display:inline-block;width:10px;height:10px;border-radius:50%;border:1px solid gray;margin-right:10px}.QA_QuestionsList__Answer .AnswerList__DotAnswer--selected{background:#404040}.QA_QuestionsList__MetricDescription{font-family:AkzidenzGroteskBE-LightOsF;font-size:.875rem}.QA_QuestionsList__QuestionName{margin-bottom:10px;display:flex}.QA_QuestionsList__QuestionNameText{flex:1}.QA_QuestionsList__QuestionNameTooltips{position:relative}.QA_QuestionsList__QuestionTooltip{width:23px}.QA_QuestionsList__QuestionNumber,.EvaluationResponseForm__QuestionsNumber{margin-right:5px;min-width:25px;color:#bcbcbc}.QA_QuestionsList__QuestionFields,.EvaluationResponseForm__Question{flex-grow:1}.QA_QuestionsList__QuestionKey{margin-left:15px;font-weight:100;color:#404040;position:relative;font-size:.8em;display:none}.QA_QuestionsList__Answer--human-model{display:flex;justify-content:center}.QA_QuestionsList p{margin:0}.BodyModelView{display:inline-flex;flex-direction:row}.BodyModelView__Sidebar{margin-left:10px}.BodyModelView__SidebarHeader{margin-bottom:30px}.BodyModelView__SidebarFooter{margin-top:10px}.BodyModelView__SelectedZonesInfo{padding:10px;text-align:center;border-radius:10px;background:#c2dfdc80;box-sizing:border-box;font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.BodyModelView__Tabs{display:flex;flex-direction:column}.BodyModelView__Tabs .Button{width:100%;margin-bottom:5px}.BodyModelSideView{position:relative;border-radius:10px;overflow:hidden}.BodyModelSideView .BodyModelSideView__Loader{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:1000;background:#ffffffa3}.BodyModelSideView__Filters{position:absolute;left:-100vw}.BodyModelSideView a[href="http://leafletjs.com"]{display:none}.BodyModelSideView__Area{stroke:gray;fill:gray;stroke-width:1}.BodyModelSideView__SelectedArea{stroke-width:0;fill:#ff004b;fill-opacity:.4;filter:url(#blur)}.ResetDemoClinicButton{display:flex;align-items:center;border:1px solid #bcbcbc;border-radius:5px;padding:3px 10px}.ResetDemoClinicButton__Button{margin-right:10px}.ResetDemoClinicButton__Status{font-size:13px;color:#000}.ResetDemoClinicButton__StatusRow{display:flex}.ResetDemoClinicButton__StatusLabel{width:100px;margin-right:10px}.ResetDemoClinicButton__StatusValue{font-weight:bolder;width:130px}.AlertsTableView__Container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}.AlertsTableView__CellLevel{width:19px!important;height:19px!important}.AlertsTableView__CellLevel--alert{color:#649bff}.AlertsTableView__CellLevel--warning{color:#f5aa0a}.AlertsTableView__CellLevel--alarm{color:#ff004b}.AlertsTableView__CellLevel--level-4{color:#2bc20e}.AlertsTableView__CellLevel--level-5{color:#39ff14}.AlertsTableView__CellStatus{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AlertsTableView__Row--managed{color:#696765}.AlertsTableView .ExtendedTable__Cell--level{justify-content:center}.AlertsTableView__UserGroupSelectWrapper{min-width:270px;flex-wrap:wrap;max-width:400px;min-height:50px;height:auto}.AlertsTableView__UserGroupSelectWrapper .AlertsTableView__UserGroupSelect{margin:5px 10px}.AlertsTableView__UserGroupSelectWrapper .AlertsTableView__UserGroupSelect .Select__placeholder{color:#a6a6a6;top:19px;font-family:AkzidenzGroteskBE-LightOsF;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.AlertsTableView__UserGroupSelectWrapper .AlertsTableView__UserGroupSelect:hover .Select__control{border-bottom:2px solid black}.GroupProfile__Wrapper{background:#f5f5f5;padding:0 10px}.GroupProfile__Wrapper .profile-sub-header{margin-top:20px;padding:10px 10px 0}.GroupProfile__Wrapper .GroupActions{display:flex;align-items:center;gap:8px}.GroupProfile__Wrapper .ActivityPrescriptionDropdown__Select{border:none}.ColorPicker__Wrapper{display:flex;align-items:center;justify-content:space-between}.ColorPicker__Wrapper .top_indent{margin-top:20px}.group_delete_btn{margin-top:35px}.GroupSettings__Paper{max-width:300px;box-shadow:none!important;border:1px solid #d7d5d3;border-radius:4px!important}.GroupSettings__Paper .profile-paper-container{padding:9px 16px}.new-groups-footer{background:#f5f5f5}.PreviewUsersGroup{margin-bottom:30px;display:flex;justify-content:space-between}.PreviewUsersGroup__ProgressLoader{margin:20px;height:40px}.PreviewUsersGroup__ProgressLoader .ProgressLoader__Overlay{background:#f5f5f5}.PreviewUsersGroup__TalksButtons button{margin-bottom:10px}.PreviewUsersGroup__TalksButtons .Button__Label{font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;text-transform:uppercase;font-size:20px;line-height:1.07;letter-spacing:.27px}.PreviewUsersGroup__TalksButtons .SplitButton button.SplitButton__Button{margin-bottom:0}.PreviewUsersGroup__GroupTitle{font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;font-size:22px;line-height:22px}.PreviewUsersGroup__MainInfo{margin:10px 20px 10px 10px}.PreviewUsersGroup__Paper{min-width:350px;padding:30px 20px 20px;border:1px solid #d7d5d3;border-radius:4px!important;box-shadow:none!important}.PreviewUsersGroup__Group{margin-bottom:20px}.PreviewUsersGroup__Group .UserForm__FieldLabel,.PreviewUsersGroup__Group .ChannelsTree__Label,.PreviewUsersGroup__Group .DynamicSliderStepControl--header,.PreviewUsersGroup__Group .AssetPreview__TitleLabel{font-weight:500;width:100%;text-transform:uppercase;font-family:AkzidenzGroteskStd-Ex;font-size:10px}.PreviewUsersGroup__Group input,.PreviewUsersGroup__Group textarea{font-family:AkzidenzGroteskBE;font-size:15px;letter-spacing:.3px}.PreviewUsersGroup__Group .profile-paper-hr{margin:13px 0}.PreviewUsersGroup__Actions button{margin-bottom:10px}.PreviewUsersGroup__Actions .Button__Label{font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;text-transform:uppercase;font-size:14px;line-height:1.07;letter-spacing:.27px}.PreviewUsersGroup__Summary{margin-top:16px;margin-bottom:16px;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.PreviewUsersGroup__UsersManagement{margin:10px 10px 10px 20px;flex:1}.PreviewUsersGroup__UsersManagementHeader{display:flex;align-items:center;margin-bottom:10px;padding:10px}.PreviewUsersGroup__UsersManagementHeader .Button{margin-right:15px}.PreviewUsersGroup__UsersManagementTable{margin-bottom:30px}.PreviewUsersGroup .ExtendedTable__PaginationContainer--Top{display:none}.PreviewUsersGroup .Select__menu{z-index:2}.PreviewUsersGroup .CreateUsersGroupModal__Access,.PreviewUsersGroup .CreateUsersGroupModal__AccessValues{max-width:350px}.PreviewUsersGroup .GroupUsersHistoryTableView__ActionTitle{width:100%;overflow:hidden;text-overflow:ellipsis}.PreviewUsersGroup .UserProms__DataCards{margin-bottom:30px}.PreviewUsersGroup .profile-paper-container{padding:0}.UserForm__FieldLabel,.ChannelsTree__Label,.DynamicSliderStepControl--header,.AssetPreview__TitleLabel{font-weight:500;width:100%;text-transform:uppercase;font-family:AkzidenzGroteskStd-Ex;font-size:10px}.PatientGroups__List{margin-top:20px}.PatientGroups__GroupChip{margin-bottom:10px}.PatientGroups__GroupChip--isAdmin.GroupChip{cursor:initial}.PatientGroups__Title{display:flex;align-items:center}.PatientGroups__TitleIcon{margin-right:10px}body .GroupChip{cursor:pointer}.GroupsTableView .ExtendedTable__Cell--name{padding-left:20px}.GroupsTableView .UserTableView__Controls .UserTableView__PrimarySelect{width:auto;min-width:250px}.GroupUsersTableView__RowDeleted,.GroupUsersTableView__RowDeleted:hover{background:#ffbcce!important}.GroupUsersTableView__ActionsCell{display:flex;align-items:center}.GroupUsersTableView__ActionsCell>*{margin-right:5px}.GroupUsersTableView__OpenProfileIcon path{fill:#00f}.GroupForm .UserForm__Field{margin-bottom:20px}.GroupForm__Owner .Field__TextField{color:#00f;cursor:pointer}.UsersGroupModal__Summary{margin-top:20px;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.UsersGroupModal .Select__menu{z-index:2}.SendSmsModal .M-Modal__Inner{min-width:400px}.SendSmsModal .M-Modal__Header{background:#fff}.SendSmsModal .M-Modal__Body{padding:0;background:#fff;min-height:445px;position:relative;display:flex;flex-direction:column}.SendSmsModal .M-Modal__Title{color:#00f;font-size:16px;margin-right:15px}.SendSmsModal .M-Modal__Close{margin:15px}.SendSmsModal__ProgressLoader{flex:1;background:#fff}.SendSmsModal .SendSmsModal__Content{display:flex;flex-direction:column;padding:15px;overflow-x:hidden}.SendSmsModal .SendSmsModal__SubmitButton{margin:15px;height:40px;max-width:200px}.SendSmsModal .SendSmsModal__SubmitButton .Button__Label{top:0}.SendSmsModal__Footer{display:flex;align-items:center}.SendSmsModal .SendSmsForm__UserList{margin-top:10px}.SendSmsModal .SendSmsForm__Characters{display:flex;justify-content:space-between}.SendSmsModal .SendSmsForm__Characters .SendSmsForm__SmsNumber,.SendSmsModal .SendSmsForm__Characters .SendSmsForm__LeftSymbols{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.083125rem;line-height:.083125rem;font-weight:700;font-size:10px;height:10px;margin:5px 0}.SendSmsModal .SendSmsForm__ExtraControls{display:flex;justify-content:space-between}.SendSmsModal .SendSmsForm__ExtraControls .SendSmsForm__TimerBtn{padding:0;width:35px;height:35px}.SendSmsModal .SendSmsForm__ExtraControls .SendSmsForm__TimerBtn span{font-size:21px}.SendSmsModal .SendSmsForm__ExtraControls .SendSmsForm__EmojiBtn{margin-left:10px;padding:0;width:35px;height:35px}.SendSmsModal .SendSmsForm__ExtraControls .SendSmsForm__EmojiBtn span{font-size:21px}.SendSmsModal .SendSmsForm .emoji-mart{height:200px!important}.SendSmsModal .SendSmsForm .emoji-mart-scroll{height:150px}.SendSmsModal .SendSmsForm .emoji-mart-bar{display:none}.SendSmsModal .SendSmsForm .UserForm__Field{margin-bottom:0}.SendSmsModal .SendSmsForm__DateAndTime{display:flex;align-items:center}.SendSmsModal .SendSmsForm__DeleteTimeIcon{cursor:pointer;margin-left:10px}.SmsReportModal .M-Modal__Inner{min-width:400px}.SmsReportModal .M-Modal__Header{background:#fff}.SmsReportModal .M-Modal__Body{padding:0;background:#fff;min-height:445px;position:relative;display:flex;flex-direction:column}.SmsReportModal .M-Modal__Body--single{min-height:300px}.SmsReportModal .M-Modal__Title{color:#00f;font-size:16px;margin-right:15px}.SmsReportModal .M-Modal__Close{margin:15px}.SmsReportModal__ProgressLoader{flex:1;background:#fff}.SmsReportModal__Wrapper{height:400px;min-width:300px;position:relative;margin:10px}.SmsReportModal__Wrapper>.ProgressLoader{position:absolute;inset:0}.SmsReportModal__Wrapper--single{height:120px}.SmsReportModal__NotesListWrapper{height:100%;overflow-y:auto}.SmsReportModal .SendSmsModal__GeneralInfo{display:flex;flex-direction:column;padding:15px;overflow-x:hidden;margin:10px}.SmsReportModal .SendSmsModal__SubmitButton{margin:15px;height:40px;max-width:200px}.SmsReportModal .SendSmsModal__SubmitButton .Button__Label{top:0}.SmsReportModal .SmsReportModal__ReportListItem{min-height:40px;margin-bottom:10px;padding:10px}.SmsReportModal__Label{font-family:AkzidenzGroteskStd-Ex;letter-spacing:1.33px;text-transform:uppercase;font-size:12px}.SmsReportModal__GeneralInfo{margin:10px 30px 10px 10px;font-family:AkzidenzGroteskStd-Ex;letter-spacing:1.33px;text-transform:uppercase}.SmsReportModal__GeneralInfo .SmsReportModal__GeneralInfoTitle{margin-bottom:20px;font-size:12px}.SmsReportModal__GeneralInfo .SmsReportModal__GeneralInfoStatuses{display:flex;flex-direction:column;list-style:none;padding:0}.SmsReportModal__GeneralInfo .SmsReportModal__GeneralInfoStatuses li{display:flex;justify-content:space-between;margin-bottom:10px}.SmsReportModal__GeneralInfo .SmsReportModal__GeneralInfoStatuses li span{font-size:12px}.SmsReportModal__Label{margin-bottom:20px}.SmsReportModal__Sender{margin:10px 30px 20px 10px}.SmsReportModal__SmsPanel{margin:0 10px 20px}.SmsReportModal__SmsPanel .Panel__Header{display:flex;justify-content:space-between;align-items:center}.SmsReportModal__SmsPanel .SmsReportModal__MessageText .TextMessage{padding:0;margin:0}.SmsReportModal__SmsPanel .SmsReportModal__SmsPanelTitle{font-family:AkzidenzGroteskStd-Ex;letter-spacing:1.33px;font-size:12px;text-transform:uppercase}.SmsReportModal__StatusBlock{height:100%!important;display:inline-block!important;width:100px!important;overflow:hidden!important;white-space:nowrap;text-overflow:ellipsis;border-radius:10px;padding:5px 5px 3px;font-family:AkzidenzGroteskBE-LightEx;font-size:10px;text-align:center;text-transform:uppercase}.SmsReportModal__StatusBlock--pending{border:1px solid grey;background:#d7d5d3;color:#fff!important}.SmsReportModal__StatusBlock--sent{border:1px solid #0000ff;background:#00f;color:#fff!important}.SmsReportModal__StatusBlock--successful{border:1px solid #006400FF;background:#006400;color:#fff!important}.SmsReportModal__StatusBlock--unsuccessful{border:1px solid #ff004b;background:#ff004b;color:#fff!important}.SmsReportModal__Footer{display:flex;align-items:center}.NewPatientProfile{min-height:calc(100vh - 75px);display:flex;flex-direction:column;flex-grow:1;container-type:inline-size;container-name:patient-profile}@media screen and (min-width: 600px) and (max-width: 961px){.NewPatientProfile{min-height:calc(100vh - 45px)}}@media (max-width: 768px){.NewPatientProfile .intercom-client-button{display:block;width:100%;margin:16px 0}.NewPatientProfile .intercom-client-button button{width:100%}}.NewPatientProfile .NewPatientProfileWrapper{display:grid;gap:20px;height:100%;padding:20px 0 0;grid-template-columns:1fr}@container patient-profile (min-width: 768px){.NewPatientProfile .NewPatientProfileWrapper{grid-template-columns:1fr 1fr;align-items:flex-start}}@container patient-profile (min-width: 1440px){.NewPatientProfile .NewPatientProfileWrapper{grid-template-columns:minmax(0,.7fr) minmax(0,.3fr)}}.NewPatientProfile .NewPatientProfileWrapper .patient-custom-fields,.NewPatientProfile .NewPatientProfileWrapper .LinkedAccounts{grid-column:1/-1}@container patient-profile (min-width: 768px){.NewPatientProfile .NewPatientProfileWrapper .patient-custom-fields,.NewPatientProfile .NewPatientProfileWrapper .LinkedAccounts{grid-column:auto}}.NewPatientProfile .NewPatientLoadingContainer{display:flex;flex:1;flex-direction:row;justify-content:center;align-items:center}.NewPatientProfile .NewPatientProfile__OldPpIcon{font-size:16px}.NewPatientProfile .information-block{display:flex;flex-direction:column;gap:20px}.NewPatientProfile .UserInformation{position:relative}.NewPatientProfile .UserInformation__BadgesWrapper{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.NewPatientProfile .UserInformation__Header{margin:0 20px;padding:0 0 20px}.NewPatientProfile .UserInformation__TitleContainer{display:flex;align-items:center;justify-content:space-between}.NewPatientProfile .UserInformation__Title{font-size:20px;font-weight:500;letter-spacing:.5px;display:flex;align-items:center;gap:8px}.NewPatientProfile .UserInformation__Footer{gap:10px;padding-top:20px;margin:0 20px;border-top:1px solid #ebe9e7}.NewPatientProfile .UserInformation__Footer .RoundedButton{width:100%}.NewPatientProfile .UserInformation__EditButton{position:absolute;right:0;top:20px;display:flex;align-items:center;gap:0;border:1px solid #d7d5d3!important}.NewPatientProfile .UserInformation__Inner{padding:20px 0;box-shadow:none;border:1px solid #ebe9e7;border-radius:4px}.NewPatientProfile .UserInformation--deactivated-user .UserInformation__Inner{background:#fff}.NewPatientProfile .UserInformation .profile-paper-container{padding:0;border-top:none}.NewPatientProfile .UserInformation .profile-paper-data-container{padding:20px 0;margin:0 20px}.NewPatientProfile .UserInformation .profile-paper-data-container .profile-paper-data{display:grid;grid-template-columns:135px 1fr;align-items:start}.NewPatientProfile .UserInformation .profile-paper-data-container .profile-paper-data-title{color:#918f8d;text-transform:capitalize;font-size:14px;font-family:AkzidenzGroteskStd;font-weight:400}.NewPatientProfile .UserInformation .profile-paper-data-container .profile-paper-data-info{font-size:14px;font-family:AkzidenzGroteskStd;font-weight:700;flex-wrap:wrap;justify-content:flex-start;gap:8px;word-break:break-all}.NewPatientProfile .UserInformation .Badge{border-radius:20px;font-size:14px;font-weight:400;font-family:AkzidenzGroteskStd;padding:2px 12px 0;text-transform:capitalize}.NewPatientProfile .UserInformation .Badge--black-test-patient{border-radius:4px;background-color:#000;color:#fff;font-weight:500}.NewPatientProfile .PatientConsentedForms__Paper{padding:20px;box-shadow:none;border:1px solid #ebe9e7;border-radius:4px}.NewPatientProfile .PatientConsentedForms__Title{font-size:20px;font-weight:500;font-family:AkzidenzGroteskBE-Md,Arial,sans-serif;padding-bottom:20px}.NewPatientProfile .PatientGroups__List{margin-top:0}.NewPatientProfile .PatientGroups__GroupChip{margin-bottom:0}.NewPatientProfile .PatientGroups__GroupChip--isAdmin.GroupChip{cursor:initial}body .NewPatientProfile .GroupChip{cursor:pointer}.NewPatientProfile .GroupChip--Label{font-size:12px;font-family:AkzidenzGroteskStd;padding:6px 12px 4px}.NewPatientProfile .border-top{border-top:1px solid #ebe9e7}.NewPatientProfile .border-white{border-color:#fff}.NewPatientProfile .UserPromManager{position:relative}.NewPatientProfile .UserPromManager__Header{padding:0 0 15px;display:flex;justify-content:flex-end}.NewPatientProfile .UserPromManager .underline{text-decoration:underline}.NewPatientProfile .UserPromManager .UserPromManager__SearchAssessmentsButton{position:absolute;top:-38px}@media screen and (min-width: 600px) and (max-width: 961px){.NewPatientProfile .UserPromManager .UserPromManager__SearchAssessmentsButton{position:static;margin-bottom:0}}.NewPatientProfile .UserPromManager .UserPromManager__EmptyResults{min-height:500px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:500;font-family:AkzidenzGroteskStd}.NewPatientProfile .Page__Tabs{padding-bottom:10px;margin-bottom:0}.NewPatientProfile .PatientTherapies__TherapiesContainer{min-height:500px;background:#f5f5f5;display:flex;flex-direction:column;justify-content:center;position:relative;box-shadow:none}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__DetailsContainer{background-color:#fff;border-radius:4px;padding:32px;display:flex;flex-direction:column;gap:16px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__DetailsContainer .PatientTherapies__ActionsButtons{display:flex;align-items:center;gap:8px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__DetailsContainer .PatientTherapies__ActionsButtons .SwitchButton{box-shadow:inset 0 0 0 1px #32c8c8;background-color:#fff;height:42px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__DetailsContainer .PatientTherapies__ActionsButtons .IconButton{height:42px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__DetailsContainer .PatientTherapies__ActionsButtons .SecondaryButton{border:1px solid #32c8c8}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__DetailsContainer .PatientTherapies__ActionsButtons .SecondaryButton svg{fill:#32c8c8}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__DetailsContainer .PatientTherapies__ActionsButtons .DangerButton{border:1px solid #32c8c8}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__DetailsContainer .PatientTherapies__ActionsButtons .DangerButton svg{fill:#32c8c8}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Details{display:flex;flex-direction:row}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Details .TherapyContainer{display:flex;flex-direction:row;flex:1;gap:50px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Details .TherapyContainer .Program{display:flex;flex-direction:column;gap:8px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Details .TherapyContainer .Program p{color:#918f8d;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Details .TherapyContainer .Program h3{color:#000;font-size:32px;font-style:normal;font-weight:700;line-height:32px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Details .TherapyContainer .Program h4{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Details .TherapyContainer .TextArea{display:flex;flex-direction:column;flex:1;gap:8px;padding-right:32px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Details .TherapyContainer .TextArea p{color:#918f8d;font-size:14px;font-style:normal;font-weight:400;line-height:14px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Details .TherapyContainer .TextArea h4{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Details .Description{display:flex;flex-direction:column;flex:1;gap:32px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Details .TherapyTitleContainer{display:flex;flex-direction:row}.NewPatientProfile .PatientTherapies__TherapiesContainer .FilterBar{background-color:#7fd9d9;border-radius:8px;padding:8px 16px;margin:32px 0;gap:10px;display:flex!important;flex-direction:row;align-items:center}.NewPatientProfile .PatientTherapies__TherapiesContainer .FilterBar .SelectInputContainer .SelectInputLabel{padding-bottom:0!important}.NewPatientProfile .PatientTherapies__TherapiesContainer .FilterBar .SelectInputContainer .react-select-container .react-select__control{height:40px;border-radius:4px}.NewPatientProfile .PatientTherapies__TherapiesContainer .FilterBar .SwitchButton{height:40px;width:fit-content;background-color:#fff!important;border:1px solid #34c8c8}.NewPatientProfile .PatientTherapies__TherapiesContainer .FilterBar .SwitchButton.isChecked{border:1px solid #32c8c8}.NewPatientProfile .PatientTherapies__TherapiesContainer .FilterBar .SwitchButton .Mui-checked+.MuiSwitch-track{background-color:#32c8c8!important}.NewPatientProfile .PatientTherapies__TherapiesContainer .FilterBar .SwitchButton .Mui-checked .MuiSwitch-thumb{background-color:#fff!important}.NewPatientProfile .PatientTherapies__TherapiesContainer .DateRangeContainer{display:flex;flex-direction:row;margin:32px 0}.NewPatientProfile .PatientTherapies__TherapiesContainer .DateRangeContainer p{display:flex;flex-direction:row;color:#000;font-family:AkzidenzGroteskStd!important;font-size:32px;font-style:normal;font-weight:500;line-height:32px}.NewPatientProfile .PatientTherapies__TherapiesContainer .DateRangeContainer span{margin:0 5px;color:#918f8d}.NewPatientProfile .PatientTherapies__TherapiesContainer .TherapiesCards{display:flex;flex-direction:row;gap:16px}.NewPatientProfile .PatientTherapies__TherapiesContainer .TherapiesCards .Card{display:flex;width:120px;height:120px;padding:16px 20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;border-radius:4px;background-color:#ebe9e7}.NewPatientProfile .PatientTherapies__TherapiesContainer .TherapiesCards .Card h4{color:#191715;font-size:14px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:.28px}.NewPatientProfile .PatientTherapies__TherapiesContainer .TherapiesCards .Card h1{color:#191715;font-size:32px;font-style:normal;font-weight:500;line-height:32px}.NewPatientProfile .PatientTherapies__TherapiesContainer .TherapiesCards .Success{background-color:#7fd9d966}.NewPatientProfile .PatientTherapies__TherapiesContainer .TherapiesCards .Danger{background-color:#ffd9e8}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__ActivityGraphContainer{background-color:#f5f5f5}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__ActivityGraphContainer .ButtonWithLoader{padding:0}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__ActivityGraphContainer,.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Footer,.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientActivityGraph__MetricContainer{border-radius:4px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientActivityGraph__MetricContainer{display:flex;gap:32px;flex-wrap:wrap}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientActivityGraph__BioTrackersContainer{display:flex;gap:16px;flex-wrap:wrap}@media screen and (min-width: 600px) and (max-width: 961px){.NewPatientProfile .PatientTherapies__TherapiesContainer{padding:0 15px;gap:20px}}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Actions,.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Metric,.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__SparkLines{display:flex;flex-direction:column;flex-grow:1;max-width:250px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Biotracker{display:flex;flex-wrap:wrap;gap:16px;padding-top:16px}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Biotracker .apexcharts-toolbar{z-index:0}.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Biotracker .TrackersGraph{display:block;width:100%}@media (min-width: 1200px){.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Biotracker .TrackersGraph{width:calc(50% - 16px)}}@media (min-width: 1800px){.NewPatientProfile .PatientTherapies__TherapiesContainer .PatientTherapies__Biotracker .TrackersGraph{width:calc(33.33% - 16px)}}.NewPatientProfile .PatientTherapies__TherapiesContainer .NotationsBoxWrapper{flex-grow:1}.NewPatientProfile .TabsHierarchy__Container{padding-bottom:10px}.NewPatientProfile .TabsHierarchy__Container button:focus{outline:none!important}.NewPatientProfile .TabsHierarchy__Container .TabComponent{display:flex;justify-content:center;align-items:center;padding:0 6px!important}.NewPatientProfile .TabsHierarchy__Container .Mui-selected{background-color:#fff;display:flex;border-radius:2px;width:auto!important;justify-content:center;align-items:center}@media screen and (min-width: 600px) and (max-width: 961px){.NewPatientProfile .TabsHierarchy__Container{flex-wrap:wrap;gap:5px 16px}}.NewPatientProfile .TabsHierarchy__Indicator{margin-bottom:10px}@media screen and (min-width: 600px) and (max-width: 961px){.NewPatientProfile .TabsHierarchy__Indicator{display:none}}.NewPatientProfile .CurrentTabsWrapper{border-bottom:0px solid #918f8d}.NewPatientProfile .RecursiveSubtabs .CurrentTabsWrapper{border:none}.NewPatientProfile .RecursiveSubtabs .NavigationTabs{width:85%}@media screen and (min-width: 600px) and (max-width: 961px){.NewPatientProfile .RecursiveSubtabs .NavigationTabs{width:100%}}.NewPatientProfile .RecursiveSubTabsWrapper{width:calc(100% - 100px)}.NewPatientProfile .Pathways__Header{display:flex;justify-content:flex-end;padding:10px 0}.NewPatientProfile .no-data{height:500px;font-size:17px;font-weight:500}.NewPatientProfile .HealthPlan,.NewPatientProfile .Habits{padding:0}@media screen and (min-width: 600px) and (max-width: 961px){.NewPatientProfile .Messenger{width:100%}}@media screen and (min-width: 600px) and (max-width: 961px){.NewPatientProfile .MessageInputBox__SendButtonTooltip{display:flex;justify-content:flex-end}}.NewPatientProfile .therapy-activity-wrapper{padding-top:0}.NewPatientProfile .OnlineIndicator__Circle{width:10px;height:10px}.NewPatientProfile .OnlineIndicator__Text{font-size:8px}.NewPatientProfile .Chat__MessengerContainer,.NewPatientProfile .Chat__MessengerContainer--display{transition:none}.NewPatientProfile .HealthPlanNote{background:#fff}.NewPatientProfile .activity-journal{border:1px solid #d7d5d3;box-shadow:none}.NewPatientProfile .Metric{display:inline-flex;padding:32px;overflow:"hidden";flex-direction:column;justify-content:left;align-items:center;gap:10px;border-radius:4px;background:#fff}.NewPatientProfile .container{width:193px;height:77px;position:relative;display:inline-flex}.NewPatientProfile .container .section{width:48%;height:100%;position:relative;display:inline-flex}.NewPatientProfile .container .primary-text{left:0;top:23px;position:absolute;color:#000;font-size:32px;font-family:AkzidenzGroteskStd;font-weight:700;word-wrap:break-word}.NewPatientProfile .container .description{left:0;top:61px;position:absolute;color:#4e82b0;font-size:14px;font-family:AkzidenzGroteskStd;font-weight:400;word-wrap:break-word}.NewPatientProfile .container .percentage{left:140px;top:23px;position:absolute;color:#50b04e;font-size:14px;font-family:AkzidenzGroteskStd;font-weight:700;word-wrap:break-word}.NewPatientProfile .container .title{left:0;top:0;position:absolute;color:#b1b1b1;font-size:14px;font-family:AkzidenzGroteskStd;font-weight:400;word-wrap:inherit}.NewPatientProfile .green{color:#28a745}.NewPatientProfile .orange{color:#fd7e14}.NewPatientProfile .red{color:#dc3545}.NewPatientProfile .MetricResponses{margin-top:5px}.NewPatientProfile .MetricChange{font-size:.9em}.NewPatientProfile .positive{color:#28a745}.NewPatientProfile .negative{color:#dc3545}.NewPatientProfile .MetricVCC{font-size:.9em;margin-top:5px}.NewPatientProfile .PatientActivityGraph__MetricContainer{padding:1.5rem;margin:16px 0;display:grid}.PatientChannels.ExpansionBlock{background:#262626;border:none}.PatientChannels.ExpansionBlock .ExpansionBlock__title,.PatientChannels.ExpansionBlock .Channel,.PatientChannels.ExpansionBlock .Chapter,.PatientChannels.ExpansionBlock .Episode{color:#fff}.PatientChannels.ExpansionBlock>.ExpansionBlock__item:not(.ExpansionBlock__item--collapsed){margin-top:20px}.PatientChannels__Header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.PatientChannels__Title{font-family:AkzidenzGroteskBE-Ex,Roboto,sans-serif;font-size:12px;letter-spacing:2px;padding:10px 0}.PatientChannels__NewTitle{font-family:AkzidenzGroteskBE-LightEx;font-size:1rem;font-weight:700;color:#000}.PatientChannels__NewTitleContainer{display:flex;justify-content:space-between;align-items:center}.PatientChannels__ExpandSymbol{display:flex;align-items:center;margin-right:-10px}.PatientChannels .PatientChannels__ExpandIcon{width:50px;height:50px}.PatientChannels__Switch{margin-right:-13px}.PatientChannels .MSwitch--disabled .MSwitch__SwitchRoot{opacity:.3}.Channel{font-size:20px;outline:1px solid #d7d5d3;outline-offset:-1px;background-color:#fff;border-radius:4px;padding:10px 20px 0}.Channel .ChannelCancelButton{background-color:#a0003c!important;border:1px solid #a0003c!important}.Channel+.Channel{margin-top:.625rem}.Channel__Header{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}.Channel__Title{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.875rem;letter-spacing:.05rem;font-family:AkzidenzGroteskBE-Md;display:flex;flex-direction:row;align-items:center;gap:4px}.Channel__Title .switch-button{margin-top:-4px}.Channel__Capters{padding-left:10px}.isEditingChannel{outline:2px solid #1414c8!important;outline-offset:-2px}.Chapter{padding-bottom:.5rem}.Chapter__Header{display:flex;align-items:start;border-top:1px solid #979797;padding:1.125rem 0 0}.Chapter__Subheader{padding:.75rem 1.25rem;border:1px solid #ebe9e7;border-radius:4px;margin-left:3rem;margin-top:.5rem;width:calc(100% - 3rem)}.Chapter__Info{font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;letter-spacing:.5px;margin-bottom:5px;flex-grow:1;display:flex;align-items:start;flex-direction:column}.Chapter__Title{font-family:AkzidenzGroteskBE-Md;font-size:22px;display:flex;flex-direction:row;align-items:center}.Chapter__Title .switch-button{margin-top:-4px}.Chapter__Subtitle{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem;font-size:1.25rem;font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif}.Chapter__Author{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem;font-size:1.25rem}.Episode{display:flex;align-items:start}.Episode .switch-button,.Episode .switch-button p{width:100%}.Episode__Title{flex-grow:1;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem;font-size:1.0625rem;display:flex;flex-direction:row;align-items:center}.Episode__TitleContainer{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Episode__TitleContainer__Actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.75rem}.Episode__TitleContainer__Actions__Percentage{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}.Episode__TitleContainer__Actions__Percentage span{font-family:AkzidenzGroteskStd;color:#00f!important;font-size:.875rem}.Episode__TitleContainer__Actions__Percentage__Value{margin-bottom:-2px}.Episode__TitleContainer__Actions__Percentage .MuiLinearProgress-root{min-width:50px;height:.5rem;border-radius:8px!important;background-color:#ebe9e7}.Episode__TitleContainer__Actions__Percentage .MuiLinearProgress-root .MuiLinearProgress-bar{background-color:#00f!important}.Episode__TitleContainer__Actions__Watching{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:2px}.Episode__TitleContainer__Actions__Watching span{font-family:AkzidenzGroteskStd;font-size:.875rem;margin-bottom:-2px}.Episode__TitleContainer__Actions__Date{width:100%;font-family:AkzidenzGroteskStd;font-size:.75rem;line-height:1rem;white-space:nowrap}.Episode__Preview{margin-left:10px;cursor:pointer;color:#00f}.Episode__Name{cursor:pointer}.Episode__Name:hover{text-decoration:underline}.Episode__Index{min-width:20px;display:inline-block}.ChannelsTree{position:relative;padding:20px 0 0 5px}.ChannelsTree__Header{position:sticky;top:0;display:flex;justify-content:flex-end;align-items:center;background:#fff;z-index:2;margin-bottom:10px}.ChannelsTree__ExpansionToggler{margin-right:20px}.ChannelsTree__Channels,.ChannelsTree__ChannelChapters,.ChannelsTree__ChapterEpisodes{padding-left:20px}.ChannelsTree__Channel{margin-bottom:20px}.ChannelsTree__Chapter{margin-bottom:10px}.ChannelsTree__Channel--is-dragging .ChannelsTree__ChannelBox,.ChannelsTree__Channel--is-dragging .ChannelsTree__ChapterBox,.ChannelsTree__Channel--is-dragging .ChannelsTree__EpisodeBox,.ChannelsTree__Chapter--is-dragging .ChannelsTree__ChannelBox,.ChannelsTree__Chapter--is-dragging .ChannelsTree__ChapterBox,.ChannelsTree__Chapter--is-dragging .ChannelsTree__EpisodeBox,.ChannelsTree__Episode--is-dragging .ChannelsTree__ChannelBox,.ChannelsTree__Episode--is-dragging .ChannelsTree__ChapterBox,.ChannelsTree__Episode--is-dragging .ChannelsTree__EpisodeBox{background-color:#c2dfdc}.ChannelsTree__Channel--selected>.ChannelsTree__ChannelBox,.ChannelsTree__Channel--selected>.ChannelsTree__ChapterBox,.ChannelsTree__Channel--selected>.ChannelsTree__EpisodeBox,.ChannelsTree__Chapter--selected>.ChannelsTree__ChannelBox,.ChannelsTree__Chapter--selected>.ChannelsTree__ChapterBox,.ChannelsTree__Chapter--selected>.ChannelsTree__EpisodeBox,.ChannelsTree__Episode--selected>.ChannelsTree__ChannelBox,.ChannelsTree__Episode--selected>.ChannelsTree__ChapterBox,.ChannelsTree__Episode--selected>.ChannelsTree__EpisodeBox{border:3px solid blue;color:#404040}.ChannelsTree__ChannelDraft,.ChannelsTree__ChapterDraft,.ChannelsTree__EpisodeDraft{display:none;color:#000;background:#789;border:1px solid black;border-radius:5px;margin-left:10px;padding:5px 10px}.ChannelsTree__ChannelBox,.ChannelsTree__ChapterBox,.ChannelsTree__EpisodeBox{border:3px solid #c2c2c2;border-radius:5px;display:inline-flex;align-items:stretch;cursor:pointer;position:relative;background:#fff}.ChannelsTree__ChannelInfo,.ChannelsTree__ChapterInfo,.ChannelsTree__EpisodeInfo{padding:10px;display:inline-flex}.ChannelsTree__ChannelBox{margin-bottom:15px}.ChannelsTree__ChapterBox{margin-bottom:10px}.ChannelsTree__EpisodeBox{margin-bottom:5px}.ChannelsTree__ChapterIcon,.ChannelsTree__EpisodeIcon{margin-right:10px}.ChannelsTree__Expander{display:flex;justify-content:center;align-items:center;width:30px;height:100%;position:absolute;left:-30px}body .ChannelsTree__ExpanderIcon{transform:rotate(-90deg);transition:transform .2s}.ChannelsTree__Expander .ChannelsTree__ExpanderIcon{width:35px;height:35px}.ChannelsTree__Expander--expanded .ChannelsTree__ExpanderIcon{transform:rotate(0)}.ChannelsManagement{background:#fff;border:1px solid #d7d5d3;border-radius:4px;height:calc(100vh - 103px)}.ChannelsManagement .ProgressLoader,.ChannelsManagement__Inner{height:100%}.ChannelsManagement__Header{height:50px;border-bottom:1px solid #bcbcbc;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 20px;box-sizing:border-box}.ChannelsManagement__MainArea{display:flex;height:100%}.ChannelsManagement__LeftSide{height:100%;width:50%;overflow-y:auto}.ChannelsManagement__RightSide{height:100%;width:50%;border-left:1px solid #bcbcbc;overflow-y:auto}.ChannelsManagement__FormContainer{padding:20px;position:relative}.ChannelsManagement__FormContainerClose{position:absolute;right:20px}.ChannelsManagement .ChannelsTree__AddChannelButtonContainer{display:none}.ChannelsManagement__RootProgressLoader .ProgressLoader__Overlay{z-index:3}.EditChannelForm__Title{margin-bottom:15px}.EditChannelForm__EpisodeType{display:flex;gap:20px;align-items:center;justify-content:center}.EditChannelForm__EpisodeTypeField{width:250px}.EditChannelForm__Footer{margin-top:15px;display:flex;width:100%}.EditChannelForm__FooterLeftSide{display:flex}.EditChannelForm__FooterLeftSide .RoundedButton{margin-right:15px}.EditChannelForm__FooterRightSide{flex-grow:2;display:flex;justify-content:flex-end}.EditChannelForm .MultipleClinicsSelect__AllClinics,.EditChannelForm .MultipleClinicsSelect__SelectHint{display:none}.EditChannelForm__Info{margin:15px 0;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.EditChannelForm__SectionName{margin-top:30px;margin-bottom:10px}.EditChannelForm__PosterSection{margin-top:15px;padding:0 20px 20px;border:1px solid #8a8a8a;border-radius:10px}.EditChannelForm__FullWidthInput{width:100%}.EditChannelForm .ChannelMobilePreview{box-shadow:1px 1px 10px gray}.EditChannelForm__PreviewContainer{margin:20px 0;padding:40px 20px;display:flex;flex-direction:column;align-items:center;border-radius:5px}.EditChannelForm__PreviewContainerTitle{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;margin-bottom:15px}.EditChannelFormModal .EditChannelForm__Title,.EditChannelFormModal .EditChannelForm__Footer,.EditChapterFormModal .EditChannelForm__Title,.EditChapterFormModal .EditChannelForm__Footer,.EditEpisodeFormModal .EditChannelForm__Title,.EditEpisodeFormModal .EditChannelForm__Footer{display:none}.EditEpisodeFormModal .commonContentModal__mainContent{padding-top:15px}body .EditEpisodeForm .UserForm__Field{margin-top:15px}.EditEpisodeForm .AssetPreview{padding-top:0;padding-left:0}.ChannelMobilePreview{padding:30px 20px 20px 30px;border-radius:10px;overflow:hidden;position:relative;width:400px;background:#fff;min-height:200px}.ChannelMobilePreview--with-image{height:400px}.ChannelMobilePreview__ImageContainer{position:absolute;inset:0}.ChannelMobilePreview__Image,.ChannelMobilePreview__ImageCover{position:absolute;width:100%;height:100%}.ChannelMobilePreview__ImageDefaultGradient{position:absolute;width:100%;height:50%;bottom:0;left:0;background:linear-gradient(0deg,#0009 49.79%,#0000)}.ChannelMobilePreview__MainContent{position:absolute;bottom:20px;left:30px;width:calc(100% - 50px)}.ChannelMobilePreview__Category{font-family:AkzidenzGroteskStd;text-transform:uppercase;font-size:13px;margin-bottom:10px}.ChannelMobilePreview__Title{font-family:AkzidenzGroteskStd;font-size:27px;font-weight:400;margin-bottom:15px}.ChannelMobilePreview__Duration{font-family:AkzidenzGroteskStd;font-size:17px}.ChannelMobilePreview__Copyright{margin-top:10px}.ChannelMobilePreview__Arrow{position:absolute;bottom:10px;right:10px}.EditArticleEpisodeForm__PageSelectControlWrapper{display:flex;gap:20px}.EditArticleEpisodeForm__PageSelectControlWrapper .PageSelect{flex-grow:1}.EditArticleEpisodeForm__PageSelectContainer{margin-bottom:40px}.l-title-font,.ChannelsManagement__HeaderTitle,.EditChannelForm__Title{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1.25rem;letter-spacing:.140625rem}.xl-title-font{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.875rem;letter-spacing:.05rem}.l-subtitle-font{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.083125rem;line-height:.083125rem;font-weight:700}.m-title-font,.Pathways__NoStartedPathways,.UserPromManager__EmptyResults,.AssetPreview__Title,.AssetPreview__EmptyText{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.main-text-font,.TokBoxVideoCall__UserName,.TokBoxVideoCall__SettingLabel{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.l-main-text-font{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem}.button-font-on-colored-bg{font-family:AkzidenzGroteskBE-MdEx,Akzidenz,Arial,sans-serif;font-size:.75rem;letter-spacing:.09375rem}.commonContentModal{max-width:900px;min-width:320px;width:100%;right:0;margin:auto}body .commonContentModal__overlay{background-color:#000000d9}.commonContentModal__root{display:flex;position:relative;width:100%;max-width:800px;justify-content:flex-start;align-items:center;flex-direction:column;outline:none;padding:40px}.commonContentModal__progressLoader{width:100%;height:100%}.commonContentModal__progressLoader>.ProgressLoader__Overlay{border-radius:40px}.commonContentModal__closeIcon{position:absolute;top:20px;left:20px;cursor:pointer}.commonContentModal__closeIcon svg g{fill:#fff}.commonContentModal__infoButton{height:40px;width:40px;position:absolute;top:20px;right:0;border:none;font-family:AkzidenzGroteskStd-Md;font-weight:400;font-size:24px;background-color:#fff;display:none}.commonContentModal__section{flex:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:40px;overflow:hidden}.commonContentModal__header,.commonContentModal__footer{box-sizing:border-box;padding:0 60px;width:100%;height:40px;display:flex;justify-content:flex-start;align-items:center}.commonContentModal__header{background-color:#f5f3f1;display:flex;justify-content:space-between;border-top-left-radius:60px;border-top-right-radius:60px}.commonContentModal__footer{background-color:#00f;display:flex;justify-content:space-between}.commonContentModal__title{font-family:AkzidenzGroteskStd-Ex;font-size:16px;line-height:.94;letter-spacing:1.43px;color:#00f;text-transform:uppercase}.commonContentModal__mainContent{box-sizing:border-box;width:100%;padding:0 30px;background-color:#fff;overflow-y:auto;flex:1}.commonContentModal__Button{background:transparent;outline:none;border:0;cursor:pointer;font-family:AkzidenzGroteskStd-Ex;font-size:.85rem;letter-spacing:.09375rem;line-height:1.43;text-transform:uppercase}.commonContentModal__RoundedButton,.ExerciseView__FooterBtn{flex-grow:1;height:100%;border-bottom-left-radius:40px;border-bottom-right-radius:40px;background-color:#00f;border:0;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;font-size:12px;font-family:AkzidenzGroteskStd-Ex;text-transform:uppercase}.commonContentModal__RoundedButton--red{background:#e91e63}.commonContentModal__RoundedButton--gray{background:#bcbcbc;color:#000}.commonContentModal__RoundedButton[disabled],[disabled].ExerciseView__FooterBtn{color:#404040;border-color:#404040;background:#f2f2f2;cursor:not-allowed}.commonContentModal--transparent-footer .commonContentModal__footer{background:none;padding:0}.commonContentModal--transparent-footer .commonContentModal__RoundedButton,.commonContentModal--transparent-footer .ExerciseView__FooterBtn{text-transform:uppercase}.commonContentModal--empty-footer .commonContentModal__footer{background:#f5f3f1}.commonContentModal--auto-height .commonContentModal__section{flex:initial;overflow:initial}.commonContentModal--auto-height .commonContentModal__progressLoader{justify-content:center}.commonContentModal--no-body-scroll .commonContentModal__mainContent{flex:0;overflow-y:initial}.contentLanguageSwitcher{display:flex}.contentLanguageSwitcher__option{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-family:AkzidenzGroteskStd-Ex,Roboto;line-height:1.5;letter-spacing:1px;color:#000;font-size:10px;cursor:pointer}.contentLanguageSwitcher__option--active{background-color:#00f;color:#fff}.contentLanguageSwitcher__option--highlighted{color:#e91e63}.textOverFlow{width:100%;display:table;table-layout:fixed}.textOverFlow__wrap{display:table-cell}.textOverFlow__content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.TextBlockWithTitle__title{font-family:AkzidenzGroteskStd-Ex,Roboto;font-size:8px;line-height:1.25;letter-spacing:1.5px;color:#696765;text-transform:uppercase;margin:0;min-height:20px}.TextBlockWithTitle__text{font-family:AkzidenzGroteskStd-Light,SansSerif;font-size:18px;line-height:1.28;letter-spacing:.7px;color:#000;margin:0}.ExpansionBlock{border-radius:10px;border:solid 1px #d7d5d3;box-sizing:border-box;padding:10px 20px}.ExpansionBlock__item{overflow:hidden;transition:max-height .3s cubic-bezier(1,0,1,0);height:auto;max-height:9999px}.ExpansionBlock__item--collapsed{max-height:0;transition:max-height .25s cubic-bezier(0,1,0,1)}.ExpansionBlock__title{display:flex;justify-content:flex-start;align-items:center;cursor:pointer;box-sizing:border-box;padding-right:20px;min-height:20px;position:relative;font-family:AkzidenzGroteskStd-Ex,Roboto;font-size:8px;line-height:1.25;letter-spacing:1.5px;color:#696765;text-transform:uppercase}.ExpansionBlock__icon{position:absolute;right:0;top:0;bottom:0;margin:auto;transition:transform .1s ease-in-out}.ExpansionBlock__content{margin-top:5px;font-family:AkzidenzGroteskStd;font-size:12px;line-height:1.42;letter-spacing:.7px;color:#000;position:relative}.ExpansionBlock__errorMessage{display:block;width:100%;height:14px;overflow:hidden;position:absolute;bottom:0;color:#e91e63;font-family:AkzidenzGroteskStd-Light,SansSerif;font-size:12px;letter-spacing:.7px;z-index:999;left:5px}.ExpansionBlock__title--open .ExpansionBlock__icon{transform:rotate(180deg)}.ExpansionBlock__title--error{color:#e91e63}.ExpansionBlock__title--error+.ExpansionBlock__item--collapsed .ExpansionBlock__errorMessage{display:none}.ExpansionBlock__EmptyContent,.MeetingsCalendarExpandable .CalendarAgenda__EmptyContent{display:flex;flex-grow:1;justify-content:center;align-items:center;font-family:AkzidenzGroteskBE-Md;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ExpansionBlockMaterial{border-radius:0;padding:20px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;background:#fff}body .ExpansionBlockMaterial__title{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.083125rem;line-height:.083125rem;font-weight:700;color:#000}.TabsComponent{position:relative}.TabsComponent__tabsWrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.TabsComponent__tabsWrapper--margin{margin-bottom:5px}.TabsComponent__tabsTitle{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1.25rem;letter-spacing:.140625rem;text-transform:uppercase;margin-right:10px}.TabsComponent__tabBar{min-width:550px;flex:1}.TabsComponent__tabBar--hidden{display:none}.TabsComponent__tabBar .TabsComponent__scrollButton{flex:0 0 30px;color:#d7d5d3}@media screen and (max-width: 768px){.TabsComponent__tabBar{order:2}}.TabsComponent__addButton.ButtonWithIcon{max-width:200px;border:none}.TabsComponent__addButton.ButtonWithIcon button{box-shadow:none;background:transparent;color:#00f}.TabsComponent__addButton.ButtonWithIcon button .ButtonWithIcon__text{font-size:10px}.TabsComponent__tabIndicator{display:none}.TabsComponent button.TabsComponent__tab{min-width:50px;max-width:170px;height:40px;margin-right:15px;background:transparent}.TabsComponent button.TabsComponent__tab span{font-family:AkzidenzGroteskStd-Ex,Akzidenz,Arial,sans-serif;font-size:10px;letter-spacing:1.5px;color:#000;text-transform:uppercase}.TabsComponent button.TabsComponent__tab>span>div{padding-left:10px;padding-right:10px}.TabsComponent__tab-label{position:relative;height:2.4em;overflow:hidden;font-family:AkzidenzGroteskStd-Ex,Akzidenz,Arial,sans-serif;font-size:12px;letter-spacing:1.5px;padding-right:14px;padding-left:5px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.TabsComponent__tab-label:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.2em}.TabsComponent__tab-label .TabsComponent__LabelIcon{position:absolute;top:-4px;right:-2px;width:16px;height:16px}.TabsComponent__tab-label .TabsComponent__LabelIcon--hide{display:none}.TabsComponent__tab-label--LabelIconHide{padding-right:14px;padding-left:14px}.TabsComponent button.TabsComponent__tab--selected{background:#00f}.TabsComponent button.TabsComponent__tab--selected .TabsComponent__tab-label{color:#fff;font-family:AkzidenzGroteskBE-MdEx,Akzidenz,Arial,sans-serif}.TabsComponent button.TabsComponent__tab--withError .TabsComponent__tab-label{color:#e91e63}.TabsComponent__tabContent{margin-bottom:20px;padding:20px 30px}.ButtonWithIcon{border:1px solid grey}.ButtonWithIcon__button{cursor:pointer;outline:none;border:none;display:flex;justify-content:center;align-items:center;max-width:150px;color:#696765}.ButtonWithIcon__icon{margin-right:6px;display:block;width:24px}.ButtonWithIcon__text{text-align:left;flex:1;font-family:AkzidenzGroteskStd-Ex,Roboto;font-size:8px;line-height:1.25;letter-spacing:1.5px;text-transform:uppercase}.AvailabilitySelector__selector{font-family:AkzidenzGroteskStd-Light,Roboto;font-size:15px}.AvailabilitySelector__selector .Select__control,.AvailabilitySelector__selector .Select__control:hover{border:1px solid #0000ff;cursor:pointer}.AvailabilitySelector__selector .Select__control--is-disabled,.AvailabilitySelector__selector .Select__control--is-disabled:hover{background-color:#fff;cursor:none}.AvailabilitySelector__selector .Select__single-value{color:#00f;font-family:AkzidenzGroteskStd-Md,Roboto}.AvailabilitySelector__selector .Select__indicator-separator{background-color:#00f}.AvailabilitySelector__selector svg{fill:#00f}.NumberCounter{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;padding:0 5px;width:85px;height:40px;border-radius:5px;background-color:#fff}.NumberCounter__Value{font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif;font-size:24px;color:#000;margin:0 5px;padding-top:6px;display:flex;align-items:center}.NumberCounter__Button{font-family:AkzidenzGroteskStd-Md,Roboto,sans-serif;color:#918f8d;outline:none;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;padding:0;margin:0}.NumberCounter__Button:active{border:none}.NumberCounter__Button svg{width:14px;height:14px}.HorizontalSwitch__LabelItem{cursor:pointer;font-family:AkzidenzGroteskStd-Ex,Roboto;font-size:8px;line-height:1.25;letter-spacing:1.5px;color:#696765;text-transform:uppercase}.HorizontalSwitch__Switcher{margin:0 -5px!important}.HorizontalSwitch label.HorizontalSwitch__Switch{max-width:400px;padding:0 10px;justify-content:center;height:40px;border-radius:5px;background-color:#fff}.HorizontalSwitch label.HorizontalSwitch__Switch .MSwitch__Switch{color:#fff;height:40px}.HorizontalSwitch label.HorizontalSwitch__Switch .MSwitch__Bar{background-color:#918f8d;border-radius:25px;width:29px;height:15px;margin-top:-7px;margin-left:-14px}.HorizontalSwitch label.HorizontalSwitch__Switch .MSwitch__Switch--checked{color:#fff;height:40px}.HorizontalSwitch label.HorizontalSwitch__Switch .MSwitch__Switch--checked+.MSwitch__Bar{background-color:#918f8d}.HorizontalSwitch label.HorizontalSwitch__Switch .MSwitch__Icon{height:13px;width:13px}.Tags{border-radius:5px;border:solid 1px #dae8e5;background-color:#fff}.Tags__Input{display:inline-block;width:33%;min-height:36px;margin-left:10px;border:0;outline:none;font-size:.9rem;font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif;font-size:15px;color:#000}.Tags__Input::placeholder{color:#00f;opacity:1;font-family:AkzidenzGroteskStd-Md,Roboto,sans-serif;font-size:15px}.Tags .Tag{display:inline-block;margin:5px 40px 5px 5px;position:relative}.Tags .Tag__Value{font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif;font-size:12px;display:inline-block;padding:6px 7px 5px 15px;background:#00f;color:#fff;font-weight:700;border-radius:15px 0 0 15px;text-transform:uppercase}.Tags .Tag__DeleteButton{background:#00f;color:#fff;border-radius:0 15px 15px 0;padding:2px 8px;cursor:pointer;position:absolute;top:0;bottom:0;right:-34px;line-height:.5;font-weight:700;outline:none;border:0}.Tags .Tag__DeleteButton:active{border:none}.Tags .Tag__DeleteIcon{width:18px;height:18px}.TagSelector .TagSelector-Select__control{border:none;outline:none}.TagSelector .TagSelector-Select__control--is-disabled{background-color:transparent}.TagSelector .TagSelector-Select__control--is-disabled .TagSelector-Select__indicators{display:none}.TagSelector .TagSelector-Select__value-container{padding:0}.TagSelector .TagSelector-Select__multi-value{border-radius:5px}.TagSelector .TagSelector-Select__multi-value__label{padding:6px 10px;font-size:15px;font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif;text-transform:capitalize}.TagSelector .TagSelector-Select__placeholder{font-size:12px;font-family:AkzidenzGroteskStd-Light,Roboto,sans-serif;color:#696765}.TextAreaWithTitle{position:relative}.TextAreaWithTitle.ExerciseView__textBlock{margin-bottom:10px}.TextAreaWithTitle--disabled input:disabled{background-color:transparent}.TextAreaWithTitle--error:after{display:block;content:"";position:absolute;height:1px;background:#e91e63;width:100%;bottom:5px}.TextAreaWithTitle__Error{width:100%;height:14px;overflow:hidden;position:absolute;bottom:-10px;color:#e91e63;font-family:AkzidenzGroteskStd-Light,SansSerif;font-size:12px;letter-spacing:.7px}.TextAreaWithTitle__Wrapper textarea{border:none;outline:none;font-size:24px;font-family:AkzidenzGroteskStd-Light,SansSerif;letter-spacing:.7px;color:#000;margin:0;width:100%;background-color:transparent;resize:none}.SaveStatusCheckerModal__Wrapper{justify-content:center;display:flex;align-items:center;outline:none}.SaveStatusCheckerModal__Content{display:flex;flex-direction:column;align-items:center;flex:none;padding:20px;border-radius:20px}.SaveStatusCheckerModal__Text{font-family:AkzidenzGroteskStd-Ex;font-size:16px;line-height:.94;letter-spacing:1.6px;text-align:center}.SaveStatusCheckerModal__Buttons{display:flex;justify-content:center}.SaveStatusCheckerModal__Buttons button{margin:5px 10px}.ModalComponent__Wrapper{position:fixed;left:0;top:0;width:calc(100% - 40px);height:calc(100vh - 100px);background-color:#000000bf;display:flex;justify-content:center;padding:50px 20px;overflow-y:scroll;-webkit-overflow-scrolling:touch;z-index:2000}.ModalComponent__Main{width:100%;height:fit-content;max-width:300px;background-color:#a4d1c8;position:relative;border:5px;box-shadow:2px 4px 20px #000000bf;border-radius:10px;padding:20px}.CarePlan__info{margin-top:30px;display:flex;justify-content:space-between}.CarePlan__infoText{flex:1;box-sizing:border-box;padding:0 30px}.CarePlan__infoNotes{width:30%}.CarePlan__ContentBlock{display:block;margin-left:30px}.CarePlan__textBlock{margin-bottom:10px}.CarePlan__textBlock .TextAreaWithTitle__Error{bottom:-5px}.CarePlan__textBlock.TextAreaWithTitle--error:after{bottom:10px}.CarePlan__textBlock.CarePlan__textBlock--description .TextAreaWithTitle__Wrapper textarea{font-size:18px}.CarePlan__availability{display:flex;justify-content:space-between;align-items:center}.CarePlan__availability .TextBlockWithTitle{flex:1;margin-right:10px}.CarePlan__availability .CarePlan__selector .Select__control{border:1px solid #0000ff}.CarePlan__availability .CarePlan__selector .Select__single-value{color:#00f}.CarePlan__availability .CarePlan__selector .Select__indicator-separator{background-color:#00f}.CarePlan__availability .CarePlan__selector svg{fill:#00f}.CarePlan__footer{display:flex;justify-content:space-between;width:100%}.CarePlan__saveIcon{height:22px;width:18px}.CarePlan__saveBtn{cursor:pointer;outline:none;background-color:transparent;border:none;font-size:12px;font-family:AkzidenzGroteskStd-Ex;color:#fff;text-transform:uppercase}.CarePlan__saveBtn--disabled{color:#b1b1b1}.CarePlan__expansionBlock span{font-family:AkzidenzGroteskStd-Md}.CarePlan__infoButton{height:40px;width:40px;border:none;font-family:AkzidenzGroteskStd-Md;font-weight:400;font-size:24px;color:#fff;background-color:#00f}html body .CarePlan__Tooltip{letter-spacing:.5px;font-family:AkzidenzGroteskStd;color:#000;width:300px;font-size:12px;opacity:1;background-color:#fff;box-shadow:0 10px 20px #0000004d;padding:20px;line-height:16px}.CarePlan__TooltipTitle{font-weight:bolder;font-size:13px;margin-bottom:15px;color:#00f}.CarePlan__saveModal [role=document]{width:600px;max-width:600px}.CarePlan__saveModal .CarePlan__selector{min-height:170px}.CarePlan__saveModalWarning{display:flex;align-items:center;padding:10px;border:2px solid #0000ff;border-radius:10px}.CarePlan__saveModalWarning .CarePlan__saveModalWarningIcon{margin-right:10px;width:40px;height:40px}.CarePlan__saveModal .CarePlan__saveModalErrors{color:#e91e63;font-family:AkzidenzGroteskStd-Light,SansSerif;font-size:12px}.PackageItem__expansionBlock{border:none;position:relative;padding:10px 0}.PackageItem__expansionBlock .ExpansionBlock__content{border-radius:10px;border:1px solid #d7d5d3;box-sizing:border-box;padding:0 30px 40px}.PackageItem__expansionBlock .ExpantionBlock__editor .note-placeholder{font-family:AkzidenzGroteskStd-Light;font-size:18px}.PackageItem__expansionBlock .ExpansionBlock__errorMessage{bottom:20px;left:20px}.PackageItem .note-editor.note-frame{border:none}.PackageItem .note-editor.note-frame .note-editing-area .note-editable{padding:10px;font-family:AkzidenzGroteskStd-Light;font-size:18px}.PackageItem__Regularity{margin-left:20px}.PackageItem__copiedBlock{position:absolute;height:30px;bottom:5px;left:50px;color:#696765;text-transform:uppercase;font-family:AkzidenzGroteskStd-Ex,Roboto;font-size:8px;line-height:1.25;letter-spacing:1.5px;display:block}.PackageItem__copiedBlock .PackageItem__copiedButton{outline:none;border:none;color:#00f;font-size:8px;font-family:AkzidenzGroteskStd-MdEx,Roboto;text-transform:uppercase;cursor:pointer}.PackageItem .ExpansionBlock__item--collapsed .PackageItem__copiedBlock{display:none}.PackageItem__controlBlock{display:flex;justify-content:space-around}.PackageItem__selector{width:100%}.PackageItem__textBlock{flex:1}.PackageItem__textBlock .PackageItem__title-input{border:none;outline:none;font-size:24px;height:36px;font-family:AkzidenzGroteskStd-Light,SansSerif;line-height:1.28;letter-spacing:.7px;color:#000;margin:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.PackageItem__textBlock .PackageItem__title-input--highlighted{color:#e91e63}.PackageItem__addActivityBlock{margin-top:20px;padding:15px 15px 15px 30px;min-height:40px;border-radius:10px;background-color:#f5f3f1}.PackageItem__addActivityBlock-text{font-family:AkzidenzGroteskStd-Ex,Roboto;font-size:14px;line-height:1.25;letter-spacing:1.5px;text-transform:uppercase;width:300px;color:#00f}.PackageItem__addActivityBlock-btn{height:40px;width:40px;padding:0;border-radius:50%;margin-bottom:20px}.PackageItem__libraryModal [role=document]{width:900px;max-width:900px}.PackageItem__libraryModal .Library__ContentWrapper{height:100%}.PackageItem__libraryModal .Modal__Title{justify-content:flex-end}.PackageItem__libraryModal .Modal__Title h2{width:525px;font-family:AkzidenzGroteskStd-Ex;font-size:16px;line-height:.94;letter-spacing:1.43px;text-transform:uppercase}.PackageItem__libraryModal .Modal__Actions{display:flex;justify-content:flex-end}.PackageItem__libraryModal .Modal__ActionsInnerWrapper{display:flex;justify-content:space-between;width:550px}.PackageItem__libraryModal .Modal__ActionsInnerWrapper .RoundedButton--gray{width:200px;margin-right:100px}.PackageItem__libraryModal .CommonPaging__State{color:#0000008a}.PackageItem__libraryModal .CommonPaging__Control--available{color:#404040}.PackageItem__ExercisesLibrary{height:650px}.PackageItem__ExercisesLibrary .Library__Sidebar{position:relative;top:-40px;height:730px}.PackageItem .ExpansionBlock__content{padding:0!important;display:flex;flex-direction:column}.PackageItem .ExpansionBlock__content .ck-editor-container{flex:1;display:flex;flex-direction:column;border:none;border-radius:0;margin:0}.PackageItem .ExpansionBlock__content .ck-editor-container .quill{background:transparent;border:none;flex:1;display:flex;flex-direction:column}.PackageItem .ExpansionBlock__content .ck-editor-container .quill .ql-toolbar{border:none;border-bottom:1px solid #e5e5e5;background:#fafafa;padding:12px 30px;margin:0;flex-shrink:0}.PackageItem .ExpansionBlock__content .ck-editor-container .quill .ql-toolbar .ql-formats{margin-right:15px}.PackageItem .ExpansionBlock__content .ck-editor-container .quill .ql-toolbar .ql-formats button{height:24px;width:28px;padding:3px 5px}.PackageItem .ExpansionBlock__content .ck-editor-container .quill .ql-container{border:none;font-family:AkzidenzGroteskStd-Light,sans-serif;font-size:18px;flex:1;display:flex;flex-direction:column}.PackageItem .ExpansionBlock__content .ck-editor-container .quill .ql-container .ql-editor{flex:1;min-height:150px;padding:20px 30px 10px}.PackageItem .ExpansionBlock__content .ck-editor-container .quill .ql-container .ql-editor.ql-blank:before{font-family:AkzidenzGroteskStd-Light,sans-serif;font-size:18px;color:#999;font-style:normal;left:30px;right:30px}.PackageItem .ExpansionBlock__content .ck-editor-container .quill .ql-container .ql-editor p{margin:0 0 10px;line-height:1.5}.PackageItem .ExpansionBlock__content .ck-editor-container .quill .ql-container .ql-editor ul,.PackageItem .ExpansionBlock__content .ck-editor-container .quill .ql-container .ql-editor ol{padding-left:1.5em;margin:10px 0}.PackageItem .ExpansionBlock__content .ck-editor-container .quill.ql-snow{border:none}.PackageItem .ExpansionBlock__content .ck-editor-container .quill.ql-snow .ql-toolbar button:hover,.PackageItem .ExpansionBlock__content .ck-editor-container .quill.ql-snow .ql-toolbar button:focus,.PackageItem .ExpansionBlock__content .ck-editor-container .quill.ql-snow .ql-toolbar button.ql-active{color:#06c}.PackageItem .ExpansionBlock__content .ck-editor-container .quill.ql-snow .ql-toolbar .ql-stroke{stroke:#444}.PackageItem .ExpansionBlock__content .ck-editor-container .quill.ql-snow .ql-toolbar .ql-fill{fill:#444}.CarePlanSelector .Select__control{border-radius:5px;border:solid 1px #d7d5d3}.CarePlanSelector .Select__control--is-focused{border:solid 1px #0000ff}.CarePlanSelector .Select__control--is-focused svg{fill:#00f}.CarePlanSelector .Select__single-value{font-family:AkzidenzGroteskStd-Md,SansSerif}.CarePlanSelector .Select__menu{font-size:15px;font-family:AkzidenzGroteskStd-Light,SansSerif;color:#000}.CarePlanSelector .Select__menu .Select__option--is-focused{color:#fff;background:#00f;cursor:pointer}.CarePlanSelector .Select__menu .Select__option--is-selected{display:none}.CarePlanExercises{margin-bottom:20px}.CarePlanExercises .PackagePreview__PositionsList{margin-top:20px;padding:15px 15px 15px 30px;height:auto;overflow-y:visible;border-radius:10px;background-color:#f5f3f1}.CarePlanExercises .PackagePreview__Position{background:transparent}.CarePlanExercises .PackagePreview__PositionIndex{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;left:-50px}.CarePlanExercises__PositionExerciseWrapper{position:relative;display:flex}.CarePlanExercises__PositionExerciseWrapper .PackagePreview__DndBlock{display:flex;align-items:center;justify-content:center;width:30px;border-right:1px solid rgba(0,0,0,.3)}.CarePlanExercises__PositionExerciseWrapper .PackagePreview__PositionExercise{flex:1;padding:30px}.CarePlanExercises__divider{display:flex;justify-content:space-between;align-items:center}.CarePlanExercises__dividerLine{flex:1;height:1px;background-color:#f5f3f1;box-sizing:border-box;display:block;margin-right:4px;margin-left:30px}.CarePlanExercises__addActivityButton{position:relative;border:none;outline:none}.CarePlanExercises__addActivityButton button{box-shadow:none;background:transparent;color:#00f}.CarePlanExercises__addActivityButton button:hover{background-color:transparent}.CarePlanExercises__addActivityButton .ButtonWithIcon__text{font-size:10px;width:70px}.CarePlanExercises__deleteButton{width:24px;height:24px;display:flex;justify-content:center;align-items:center;outline:none;border:none;background:transparent;position:absolute;top:5px;right:5px;cursor:pointer;padding:0}.CarePlanExercises__addPosition{padding:15px 15px 15px 30px;min-height:20px;border-radius:25px;border:1px dashed #0000ff;display:none}.CarePlanExercises__addPosition--isDragging{display:block}.CarePlanExercises__addPosition-btn{height:40px;width:40px;padding:0;border-radius:50%}.CarePlanExercises__addPosition-text{font-family:AkzidenzGroteskStd-Ex,Roboto;font-size:14px;line-height:1.25;letter-spacing:1.5px;text-transform:uppercase;color:#00f;margin-left:20px}.CarePlanExercises .CarePlanExercises__PositionExerciseWrapper{max-width:500px;border-radius:25px;box-shadow:0 2px 4px #0000004d;background-color:#fff}.CarePlanExercises .Dnd-wrapper__item--dragging .CarePlanExercises__PositionExerciseWrapper{transform:scale(.9)}.CarePlanExercises .PackagePreview__Prom{padding:30px;flex:1;min-height:165px;box-sizing:border-box}.CarePlanCriteria{margin-bottom:10px}.CarePlanCriteria--disabled{display:none}.CarePlanCriteria__content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:20px 30px;height:auto;border-radius:10px;background-color:#f5f3f1}.CarePlanCriteria__Item{margin-bottom:10px}.ExerciseView__contentModal,.ExerciseView__contentModal .commonContentModal__progressLoader{max-width:600px}.ExerciseView__contentModal .commonContentModal__mainContent{padding:0}.ExerciseView__contentModal .commonContentModal__section{border-bottom-left-radius:0;border-bottom-right-radius:0}.ExerciseView__contentModal .commonContentModal__footer{background-color:transparent;padding:0;align-items:flex-start}.ExerciseView__info{padding:0 30px}.ExerciseView__imgWrapper{max-width:525px;width:100%;margin-bottom:20px;position:relative}.ExerciseView__img{width:100%;height:auto}.ExerciseView__NoImage{width:100%;height:150px;background:#737373;color:#fff;text-transform:uppercase;display:flex;justify-content:center;align-items:center;letter-spacing:2px;font-family:AkzidenzGroteskStd}.ExerciseView__PreviewPlay{width:60px;height:60px;background-color:#fff;position:absolute;top:30px;left:30px;cursor:pointer;display:flex;align-items:center;border-radius:50%}.ExerciseView__PlayIcon{width:24px;height:24px;fill:#000;margin-left:20px}.ExerciseView__tagsBlock,.ExerciseView__textBlock{margin-bottom:20px}.ExerciseView__textBlock.ExerciseView__textBlock--description .TextAreaWithTitle__wrapper textarea{font-size:18px}.ExerciseView__PackageBlock{box-sizing:border-box;padding:10px;min-height:70px;margin-bottom:10px;border-radius:5px;background-color:#dae8e5;font-size:15px;font-family:AkzidenzGroteskStd-Md,SansSerif;color:#00f}.ExerciseView__expansionBlock{border:none;position:relative;padding:0;margin-bottom:20px}.ExerciseView__expansionBlock .ExpansionBlock__content{border-radius:6px;border:1px solid #d7d5d3;box-sizing:border-box;padding:20px 30px;font-family:AkzidenzGroteskStd-Light,SansSerif;letter-spacing:.7px;font-size:18px}.ExerciseView__Information .ExpansionBlock__content,.ExerciseView__Instruction .ExpansionBlock__content{padding:5px 30px 15px}.ExerciseView__Information .ExpansionBlock__content .note-editor.note-frame,.ExerciseView__Instruction .ExpansionBlock__content .note-editor.note-frame{border:none}.ExerciseView__expansionBlock--carePlans .ExpansionBlock__item--collapsed{max-height:155px}.ExerciseView__expansionBlock--carePlans .ExpansionBlock__content{border:none;padding:0}.ExerciseView__footer{width:100%}.ExerciseView__footer .ButtonWithIcon__button{width:150px;background-color:transparent;box-shadow:none}.ExerciseView__footer .ButtonWithIcon__button:hover{background-color:#00f}.ExerciseView__footer .ButtonWithIcon__text{font-size:12px;text-align:right;color:#fff}.ExerciseView__FooterButtons{display:flex;width:100%;height:40px}.ExerciseView__FooterBtn{min-width:50%}.ExerciseView__FooterBtn.ButtonWithIcon--disabled button{background:transparent}.ExerciseView__FooterBtn.ButtonWithIcon--disabled button svg path{fill:#bcbcbc}.ExerciseView__FooterBtn.ButtonWithIcon--disabled button span{color:#bcbcbc}.ExerciseView__EditBtn{border:0}.ExerciseView__saveModal [role=document]{width:600px;max-width:600px}.ExerciseView__saveModal .CarePlan__selector{min-height:170px}.ExerciseView__saveModalWarning{display:flex;align-items:center;padding:10px;border:2px solid #0000ff;border-radius:10px}.ExerciseView__saveModalWarning .ExerciseView__saveModalWarningIcon{margin-right:10px;width:40px;height:40px}.Library{height:100%;width:100%;display:flex;flex-direction:column}.Library__TopControls{display:flex;justify-content:space-between;margin:10px;flex-wrap:wrap}.Library__TopControls .PrimarySelect{width:300px;margin:0 5px}.Library__ContentWrapper{display:flex}.Library__Sidebar{min-width:300px;width:300px;border-right:1px solid #d7d5d3;height:100%;background-color:#fff}.Library__SidebarTitle{font-size:18px;margin:20px 25px 0;font-weight:bolder}.Library__Sidebar .AutocompleteSearch{margin:0 10px}.Library__SidebarHeader{margin-bottom:10px}.Library__SelectedTags{margin:10px;display:flex;flex-wrap:wrap}.Library .Tree__TreeNode.CategoriesTree__Category>.Tree__TreeNodeName{padding:4px;font-size:18px}.Library__Tag{margin-right:5px;margin-top:5px}.Library__Content{flex-grow:1}.Library__TopPanel{height:80px;display:flex;align-items:center}.Library__TopPanel .AutocompleteSearch{width:100%}.Library__Results{box-sizing:border-box;height:100%;overflow:auto}.Library__NoResults{display:flex;justify-content:center;height:100%;align-items:center;font-size:23px;line-height:35px}.Library__NoResultsInner{max-width:750px;margin:0 30px;text-align:center;white-space:pre-wrap}.Library .LibraryItemsList{display:flex;justify-content:center;flex-wrap:wrap;padding:20px 20px 30px}.Library .LibraryItemsList__Item{background:#fff;border-radius:10px;padding:20px 30px;width:400px;margin-right:10px;margin-bottom:10px}.Library .CategoriesTree{min-height:100px}.Library .CommonPaging{position:sticky;padding:10px;bottom:20px;left:50%;transform:translate(-50%);width:200px;justify-content:center;box-shadow:0 10px 20px #0000004d}.ExercisesLibrary>.Library,.CarePlansLibrary>.Library{border:1px solid #d7d5d3;border-radius:4px;box-sizing:border-box;overflow:hidden;height:calc(100vh - 165px)}.ExercisesLibrary>.Library .Library__ContentWrapper,.CarePlansLibrary>.Library .Library__ContentWrapper{overflow-y:auto}.ExercisesLibrary .Library__ContentWrapper{height:100%}.AppContainer--admin .ExercisesLibrary>.Library{height:calc(100vh - 103px)}.UserTableView{padding:20px 0 0}.UserTableView__Header{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:30px}.UserTableView__Title{font-family:AkzidenzGroteskStd-Md;font-weight:400;font-size:24px}.UserTableView__HeaderControls{display:flex;justify-content:flex-start;margin-left:50px}.UserTableView button.UserTableView__Buttons{font-family:AkzidenzGroteskBE-MdEx,Akzidenz,Arial,sans-serif;font-size:.75rem;letter-spacing:.09375rem;color:#fff;background:#00f;padding:20px 15px;margin-right:10px;height:30px;border-radius:6px}.UserTableView button.UserTableView__Buttons:hover{background:#00f}.UserTableView button.UserTableView__Buttons .UserTableView__AddBtnText{position:relative;top:1px}.UserTableView button.UserTableView__Buttons .svg[class^=MuiSvgIcon-root],.UserTableView button.UserTableView__Buttons svg[class*=MuiSvgIcon-root]{margin:5px}.UserTableView button.UserTableView__AddBtn{min-width:130px;margin-right:0}@media screen and (max-width: 768px){.UserTableView button.UserTableView__AddBtn{margin-bottom:10px}}.UserTableView button.UserTableView__Buttons--Terminate{font-family:AkzidenzGroteskStd-Ex,Akzidenz,Arial,sans-serif;font-size:.75rem;letter-spacing:.09375rem;line-height:1.43;color:#00f;border:1px solid #0000ff;padding:5px 12px;background:#fff;width:250px;box-shadow:none}.UserTableView button.UserTableView__Buttons--Terminate:hover{background:#fff}.UserTableView button.UserTableView__Buttons--Terminate_disabled{font-family:AkzidenzGroteskStd-Ex,Akzidenz,Arial,sans-serif;font-size:.75rem;letter-spacing:.09375rem;line-height:1.43;color:#7d7b79;border:1px solid #7d7b79;padding:5px 12px;background:#fff;width:250px;box-shadow:none}.UserTableView button.UserTableView__Buttons--Terminate_disabled:hover{background:#fff}.UserTableView__UsersControls{display:flex;justify-content:flex-start;align-items:center;flex:1}.UserTableView__UsersControls h2,.UserTableView__UsersControls button{margin-left:20px;min-width:100px}.UserTableView__UsersControls .UserTableView__Buttons{margin-right:0!important}.UserTableView__UsersControls h2{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.UserTableView__Settings{display:flex;justify-content:flex-end}.UserTableView__Settings button{margin:0 10px}.UserTableView__Tabs button.TabsComponent__tab{border-radius:5px}.UserTableView__Tabs .TabsComponent__tabContent{margin-bottom:0}.UserTableView__ChangeColumns{margin-left:15px}.UserTableView__Controls{display:flex;flex-wrap:wrap;align-items:center;margin:10px 0}.UserTableView__Controls h2{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.UserTableView__Controls .UserTableView__PrimarySelect,.UserTableView__Controls .UserTableView__CustomerSelect{width:250px;display:flex;align-items:center;height:42px;margin:0 10px;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.UserTableView__Controls .UserTableView__PrimarySelect .Select__control,.UserTableView__Controls .UserTableView__PrimarySelect .Select,.UserTableView__Controls .UserTableView__CustomerSelect .Select__control,.UserTableView__Controls .UserTableView__CustomerSelect .Select{width:100%}.UserTableView__Controls .UserTableView__PrimarySelect .Select__control:hover,.UserTableView__Controls .UserTableView__CustomerSelect .Select__control:hover{border-bottom:2px solid black}.UserTableView__Controls .UserTableView__PrimarySelect .Select__control--is-focused,.UserTableView__Controls .UserTableView__PrimarySelect .Select__control--is-focused:hover,.UserTableView__Controls .UserTableView__CustomerSelect .Select__control--is-focused,.UserTableView__Controls .UserTableView__CustomerSelect .Select__control--is-focused:hover{border-bottom:2px solid #0000ff}.UserTableView__Controls .UserTableView__PrimarySelect .Select__menu-list,.UserTableView__Controls .UserTableView__CustomerSelect .Select__menu-list{overflow-x:hidden}.UserTableView__Controls .UserTableView__PrimarySelect .Select__placeholder,.UserTableView__Controls .UserTableView__CustomerSelect .Select__placeholder{top:19px;color:#a6a6a6}.UserTableView__Controls .UserTableView__PrimarySelect--hide{display:none}.UserTableView__Controls .Select__menu{z-index:2000}.UserTableView__ContentWrapper{min-height:400px}.UserTableView .TabsComponent__tabContent{padding:0;border-radius:0;overflow:hidden;border:0}.SearchInput input,.SearchInput div{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.SearchInput .Select__loading-indicator{font-size:4px}.SearchInput .UserTableView__SearchInput{display:flex;align-items:center;margin:8px}.PatientConsentedForms{margin-top:30px}.PatientConsentedForms__title{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;text-transform:none}.PatientConsentedForms__ProgressLoader{min-height:200px;display:flex;flex-direction:column}.PatientConsentedForms>.ExpansionBlock__item:not(.ExpansionBlock__item--collapsed){margin-top:20px}.PatientConsentedForms>.ExpansionBlock__title{line-height:initial}.PatientConsentedForms .FormExpander__content{background:#fff}.PatientConsentedForms__NoForms{display:flex;flex-grow:1;justify-content:center;align-items:center;font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.PatientConsentedFormsTable__Status{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.PatientConsentedFormsTable__Status--accepted{color:#009688}.PatientConsentedFormsTable__Status--rejected{color:#e91e63}.PatientConsentedFormsTable__NoActivity{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;text-align:center;padding:10px 0}.PatientConsentedFormsTable .ConsentVersionsTable__PreviewButtons{flex-direction:row}.PatientConsentedFormsDetailsHeader{display:flex;width:100%;align-items:center;margin-right:15px}.PatientConsentedFormsDetailsHeader__LeftSide{flex-grow:1;overflow:hidden}.PatientConsentedFormsDetailsHeader__Title{overflow:hidden;text-overflow:ellipsis;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.PatientConsentedFormsDetailsHeader .PatientConsentedFormsDetailsHeader__Actions{display:flex;align-items:center}.PatientConsentedFormsDetailsHeader__ActionsIcon{margin-right:10px;cursor:pointer}.PatientConsentedFormsDetailsHeader__ActionsIcon:hover path{fill:#00f}.PatientConsentedFormsDetailsHeader .PatientConsentedFormsDetailsHeader__ActionTooltip{display:flex}.ConsentFormModal .commonContentModal__mainContent{padding-top:20px}.ConsentFormModal .InputWithTitle{margin-bottom:20px}.ConsentFormModal__SettingsTitle{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ConsentFormPublishManagement{padding-bottom:10px;display:flex;align-items:center;justify-content:space-between}.ConsentFormPublishManagement__HeaderTitle,.ConsentFormPublishManagement__AllArePublished,.ConsentFormPublishManagement__WaitingForPublish{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1.25rem;letter-spacing:.140625rem}.ConsentFormPublishManagement__PublishButton{margin-left:20px}.ConsentFormsList .ConsentVersionsTable{margin-top:20px}.ConsentFormsList .FormExpander{background:#ebe9e7;margin-bottom:10px}.ConsentFormsList .FormExpander__icon path{stroke:#000}.ConsentFormsList .MuiPaper-root-8{background-color:#eee}.ConsentFormsList .ExpansionBlock{border-radius:6px;padding:20px}.ConsentFormsList .ExpansionBlock__title{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1.25rem;letter-spacing:.140625rem;color:#000}.ConsentFormsList__LanguageExpander{margin-bottom:10px;background:#fff}.ConsentFormsList__LanguageExpanderTitleNotReleased{color:#f5aa0a}.ConsentFormsList .ExpansionBlock__title{text-transform:none}.ConsentFormCard{margin:25px 0;padding:25px;background:#000;border:1px solid #d7d5d3;border-radius:4px!important;box-shadow:none!important}.ConsentFormListItemHeader,.ConsentFormListItemLanguageHeader{display:flex;align-items:center;width:100%}.ConsentFormListItemHeader .Badge,.ConsentFormListItemLanguageHeader .Badge{margin-left:10px}.ConsentFormListItemHeader .ConsentFormTags,.ConsentFormListItemLanguageHeader .ConsentFormTags{margin-right:10px}.ConsentFormListItemHeader{padding:10px}.ConsentFormListItemHeader__LeftSide{flex-grow:1}.ConsentFormListItemHeader__TitleEnforced{color:#918f8d;font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;margin-left:10px}.ConsentFormListItemHeader__Title{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1.25rem;letter-spacing:.140625rem}.ConsentFormListItemLanguageHeader__LeftSide{flex-grow:1}.ConsentFormListItemLanguageHeader__Version{color:#00f;margin-left:15px}.ConsentFormListItemLanguageHeader__NotReleased{color:#f5aa0a;margin-left:15px}.ConsentFormsManager__HeaderTitle{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.875rem;letter-spacing:.05rem}.ConsentFormsManager__HeaderActions{display:flex}.ConsentFormsManager__HeaderActionsLeft{flex-grow:1}.ConsentFormsManager .Badge{text-transform:none;opacity:.8;padding:4px 10px 0;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ConsentFormsManager__Footer{padding:10px 0}.ConsentFormsManagerPage{padding-bottom:30px}.ConsentFormsPublishModal__Buttons{display:flex;margin-bottom:20px}.ConsentFormsPublishModal__Buttons .Button{margin-right:10px}.ConsentFormsPublishModal__Text{margin-top:30px;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ConsentFormsPublishModal__FormsListTitle{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;margin-top:20px;margin-bottom:10px}.ConsentFormsPublishModal__Form{margin:10px 0;border:1px solid lightgray;padding:10px 20px}.ConsentFormsPublishModal__FormVersion{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ConsentFormsPublishModal__FormVersionValue{margin-left:5px;color:#00f}.ConsentFormsPublishModal__FormTitle{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ConsentVersionsTable__Buttons{width:100%}.ConsentVersionsTable__Buttons .Button{margin-right:10px}.ConsentVersionsTable__Buttons .Button:last-child{margin-right:0}.ConsentVersionsTable__ActionButtons{display:flex}.ConsentVersionsTable__PublishCell--draft{color:#e91e63}.ConsentVersionsTable__StatusCell--released{color:#00f}.ConsentVersionsTable .ExtendedTable__Cell{white-space:normal}.ConsentVersionsTable__Link{cursor:pointer;color:#00f;margin-right:5px}.ConsentVersionsTable__Link:hover{text-decoration:underline}.ConsentVersionsTable__PreviewButtons{display:flex;flex-direction:column}.ConsentVersionsTable .ExtendedTable__Resizer{pointer-events:none}.ConsentVersionsTable .ExtendedTable__HeadCell:last-child .ExtendedTable__Resizer{display:none}.ConsentVersionsTable .ExtendedTable__Cell{background:#fff}.CreateDraftFromFormModal__Error{color:#e91e63;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;margin-top:10px}.CreateDraftFromFormModal__LanguageSelect{width:300px;margin-right:10px}.CreateDraftFromFormModal .CreateDraftFromFormModal__LanguageSelectControl{margin-left:0;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;margin-bottom:100px}.CreateDraftFromFormModal .Modal__Content{overflow:visible}.EditConsentFormVersion__Title{margin-bottom:20px}.EditConsentFormVersion__ContentArea{display:flex;flex-direction:column}.EditConsentFormVersion__ContentAreaItem{margin-bottom:20px}.EditConsentFormVersion__ContentAreaItemTitle{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.EditConsentFormVersion__ContentArea .note-editable.panel-body{height:60vh;font-family:Roboto,sans-serif}.EditConsentFormVersion__ContentArea .note-editable.panel-body h1{font-size:2em;margin-block-start:.67em;margin-block-end:.67em}.EditConsentFormVersion__ContentArea .note-editable.panel-body h2{font-size:1.5em;margin-block-start:.83em;margin-block-end:.83em}.EditConsentFormVersion__ContentArea .note-editable.panel-body h3{font-size:1.17em;margin-block-start:1em;margin-block-end:1em}.EditConsentFormVersion__ContentArea .note-editable.panel-body p{font-size:1em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.EditConsentFormVersion__ContentArea .note-toolbar.panel-heading .dropdown-fontsize.dropdown-menu.note-check li a i{visibility:visible;font-family:Roboto,sans-serif;font-size:1em;font-style:normal;color:#000}.EditConsentFormVersion__Footer{display:flex;padding:10px 0}.EditConsentFormVersion__FooterLeftSide{display:flex;flex-grow:1}.EditConsentFormVersion__FooterRightSide{display:flex}.EditConsentFormVersion__FooterRightSide .Button{margin-left:10px}.EditConsentFormVersionModal .commonContentModal__mainContent{padding-top:10px}.PatientConsentedFormStatus__Ball{width:15px;height:15px;border-radius:15px}.PatientConsentedFormStatus__Ball--accepted{background-color:#009688}.PatientConsentedFormStatus__Ball--declined{background-color:#ff004b}.PatientConsentedFormStatus__Ball--pending{background-color:#fff;border:1px solid #bcbcbc}.ConsentFormPreviewModal .commonContentModal__mainContent{padding-top:20px}.ConsentFormPreviewModal__Title{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1.25rem;letter-spacing:.140625rem}.ConsentFormPreviewModal__Content{font-family:Roboto,sans-serif}.ConsentFormPreviewModal__Content h1{font-size:2em;margin-block-start:.67em;margin-block-end:.67em}.ConsentFormPreviewModal__Content h2{font-size:1.5em;margin-block-start:.83em;margin-block-end:.83em}.ConsentFormPreviewModal__Content h3{font-size:1.17em;margin-block-start:1em;margin-block-end:1em}.ConsentFormPreviewModal__Content p{font-size:1em;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px}.FormError,.UserForm__FieldError{color:red;font-size:13px;margin-top:3px;display:none;align-items:center}.FormError--active,.UserForm__FieldError--active{display:block}.FormWarning{color:#c48808;font-size:13px;margin-top:3px;visibility:hidden;display:flex;align-items:center}.FormWarning--active{visibility:visible}.UserPromManager__Header{padding:20px 0}.UserPromManager__HeaderLeftSide{flex-grow:1}.UserPromManager__HeaderTitle,.UserPromManager__HeaderSubTitle{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1.25rem;letter-spacing:.140625rem}.UserPromManager__SearchAssessmentsButton{margin-bottom:20px}.UserPromManager__SearchAssessmentsButton .Button__Label{font-size:1rem;min-width:250px;text-align:center}.UserPromManager .ExtendedTable__Cell{white-space:initial}.UserPromManager .ExtendedTable__PaginationContainer--Top{display:none}.UserPromManager__ReportedHeader{display:flex;align-items:center;justify-content:space-between}.UserPromManager__ReportedHeader .UserPromManager__HeaderSubTitle{margin-bottom:20px}.UserPromManager__Examinations .UserPromManager__HeaderSubTitle{margin-bottom:10px}.UserPromManager__ReportedFilterSelect{width:300px}.UserPromManager__ReportedFilterSelect .Select__control{background:#f5f5f5}.UserPromManager__ReportedFilterSelect .Select__menu{z-index:2}.UserPromManager__PromsSchedules{margin-bottom:30px}.UserPromManager__EmptyResults{text-align:center}.PromSchedules .Button{margin-right:10px}.PromSchedules .Button:last-child{margin-right:0}.PromSchedules__TableRow--finished .PromSchedules__TableCell--can-cross{color:#696765;text-decoration:line-through}.PromSchedules__TableRow--recurring-ended .PromSchedules__TableCell--can-cross{color:#696765}.PromsResponses{min-height:150px}.PromsResponses .PromsResponsesTable__row.PromsResponsesTable__row--unresponded{background-color:#fafafa}.PromsResponses .PromsResponsesTable__row .ExtendedTable__Cell.ExtendedTable__Cell--score{justify-content:center}.PromsResponses .PromsResponsesTable__row .CellContent__scoreValue{display:flex;justify-content:center;width:100%;align-items:center}.PromsResponses .PromsResponsesTable__row .CellContent__scoreValue .CellContent__scoreValueTitle{flex:1}.PromsResponses .PromsResponsesTable__row .CellContent__scoreValue .CellContent__scoreValueData{display:flex;justify-content:center;flex-basis:40px;font-size:18px;font-family:AkzidenzGroteskBE-Md}.PromsExpansionBlock{border-radius:0;padding:20px;box-shadow:0 1px 5px #0003,0 2px 2px #00000024,0 3px 1px -2px #0000001f;background:#fff}body .PromsExpansionBlock__title{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.083125rem;line-height:.083125rem;font-weight:700;color:#000}.PromFormModal .commonContentModal__mainContent{padding:75px}@media screen and (min-width: 600px) and (max-width: 961px){.PromFormModal .commonContentModal__mainContent{padding:75px 20px}}.PromFormModal .commonContentModal__closeIcon,.PromFormModal .commonContentModal__infoButton{display:none}.PromFormModal .commonContentModal__mainContent .l-main-text-font{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem}.PromFormModal .CreatePromModal__Date{margin-left:0;margin-top:10px}.PromFormModal .Select__placeholder{position:absolute;top:57%}.PromFormModal .PromForm--large-ui .Select__placeholder,.PromFormModal .PromForm--large-ui .Select__input input,.PromFormModal .PromForm--large-ui .Select__single-value{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem}@media screen and (min-width: 600px) and (max-width: 961px){.PromFormModal .PromForm--large-ui .Select__single-value{font-size:1.3125rem}}.PromFormModal .PromForm--large-ui .PromFormModal__Label{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem}.PromFormModal .PromForm--large-ui .Select__value-container{padding-top:15px;padding-bottom:5px}@media screen and (min-width: 600px) and (max-width: 961px){.PromFormModal .PromForm--large-ui .Select__value-container{padding-top:5px;padding-left:3px}}.PromFormModal .Select__single-value{color:#00f}.PromFormModal .FormError,.PromFormModal .UserForm__FieldError{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.PromFormModal__RecurrenceFieldContainer{display:grid;grid-template-columns:auto 1fr}.PromFormModal__PromSelectContainer{margin-bottom:30px}.PromFormModal__RecurrenceFieldContainer{padding-bottom:10px;margin-bottom:30px;border-bottom:1px solid #80808075}.PromFormModal__MainFields{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:10px;grid-row-gap:10px}.PromFormModal__ControlEndOption{display:grid;grid-template-columns:auto 1fr;margin-left:-15px;margin-top:10px;margin-bottom:10px}.PromFormModal__Label,.PromFormModal__Control{display:flex;align-items:center}.PromFormModal__StartDate,.PromFormModal__RecurrentParam,.PromFormModal__RecurrentParamDays,.PromFormModal__LifetimeParam,.PromFormModal__LifetimeParamDays,.PromFormModal__EndOptionLabel,.PromFormModal__Note{margin-right:10px}.PromFormModal .PromFormModal__NumericInput{text-align:center;width:100px}.PromFormModal .ExtendedDatePickerInput{width:160px}.PromFormModal.PromFormExaminationModal .commonContentModal__section{justify-content:center}.PromFormModal.PromFormExaminationModal .commonContentModal__section .PromSelect .Select__single-value{text-transform:uppercase;font-size:18px}.PromFormModal.PromFormExaminationModal .PromFormModal__ExaminationStartImmediately p{position:relative;top:2px;font-family:AkzidenzGroteskStd-Ex;font-size:12px;line-height:1.6;text-transform:uppercase}.PromFormConnectedToRedux{background:#fff;margin:20px;padding:20px;border-radius:10px;border:1px solid #e0e0e0}.PickPromModal .PromSelect{margin-top:30px}.ScoringFormModal .commonContentModal__mainContent{padding-top:20px;display:flex;flex-direction:column}.ScoringFormModal__FieldContainer{margin-bottom:20px}.ScoringFormModal .ScoringFormModal__FieldContainerFormula{flex:1;display:flex;flex-direction:column}.ScoringFormModal .ScoringFormModal__FieldContainerFormula .ScoringFormModal__FieldContainer,.ScoringFormModal .ScoringFormModal__FieldContainerFormula .ScoringFormModal__Formula,.ScoringFormModal .ScoringFormModal__FieldContainerFormula .ScoringFormModal__Formula div,.ScoringFormModal .ScoringFormModal__FieldContainerFormula .Field__TextField{height:100%}.EvaluationResponseForm{padding-top:40px;display:flex;flex-direction:column;justify-content:space-between}.EvaluationResponseForm__QuestionsList{position:relative}.EvaluationResponseForm__QuestionsListDisabler{position:absolute;inset:0;background:#bcbcbc4d;outline:20px solid rgba(188,188,188,.3);z-index:1001}.EvaluationResponseForm__NextButtonContainer{display:inline-flex;justify-content:flex-end;position:sticky;background:#fff;bottom:10px;left:10000px}.EvaluationResponseForm .EvaluationResponseForm__NextButton{line-height:initial}.EvaluationResponseForm .EvaluationResponseForm__NextButton span{font-size:1.625rem;position:relative;top:2px}.EvaluationResponseForm__QuestionTitleWrapper{display:flex;align-items:center}.EvaluationResponseForm__QuestionTooltip{width:23px}.EvaluationResponseForm__QuestionTitle{flex:1;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem;margin-bottom:10px}.EvaluationResponseForm__QuestionTitle p{margin-top:0;margin-bottom:0}.EvaluationResponseForm__Question .EvaluationResponseForm__QuestionLabel{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem;font-family:AkzidenzGroteskBE-Md}.EvaluationResponseForm__QuestionNumberInputContainer{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem;display:flex;align-items:center}.EvaluationResponseForm__QuestionTextInput input,.EvaluationResponseForm__QuestionTextInput textarea{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem}.EvaluationResponseForm__QuestionNumberInput{margin-right:20px}.EvaluationResponseForm__QuestionNumberInput input{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem;text-align:center}.EvaluationResponseForm__QuestionNumberInputInfo{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem;font-size:1.3928571429rem}.EvaluationResponseForm__ResultStatus{display:flex;justify-content:center;padding:40px 0 30px}.EvaluationResponseForm__QuestionNotImplemented{border:2px solid black;padding:10px;margin:10px}.EvaluationResponseForm__QuestionsNumber{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem}.EvaluationResponseFormModal .EvaluationResponseForm{padding-bottom:0;margin-bottom:0}.EvaluationResponseFormModal .commonContentModal__mainContent{scroll-behavior:smooth}.UserPromsCheckbox__Label{font-family:AkzidenzGroteskStd-Light;font-size:large}.UserPromsCheckbox__Regular-checkbox{color:#009bff;background-color:#009bff;border:1px solid #009BFF;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;padding:9px;border-radius:3px;display:inline-block;position:relative}.TrackerFormModal .commonContentModal__mainContent{padding-top:20px}.TrackerFormModal__FieldContainer{margin-bottom:20px}.TrackersTable__row--inactive{cursor:pointer;background-color:#f5f5f5;color:#00000080}.TrackersTable__row--inactive:hover{background-color:#f5f5f5}.TrackerUsageInformationModal .commonContentModal__mainContent{padding-top:20px}.TrackerUsageInformationModal__Header{margin-bottom:20px}.TrackerUsageInformationModal__EntityTitle{margin-top:20px}.TrackerUsageInformationModal__List{display:flex;flex-direction:column}.BookEventModal .M-Modal__Header{background:#fff}.BookEventModal .M-Modal__Body{padding:0;background:#fff;min-height:445px;position:relative;display:flex;flex-direction:column;overflow-y:auto}.BookEventModal .M-Modal__Title{color:#00f;font-size:16px;margin-right:15px}.BookEventModal .M-Modal__Close{margin:15px}.BookEventModal__ProgressLoader{flex:1;background:#fff}.BookEventModal .BookEventForm{display:flex;flex-direction:column;padding:15px;overflow-x:hidden}.BookEventModal .BookEventForm .UserForm__Field{margin-top:0;margin-bottom:15px}.BookEventModal .BookEventForm .Field__ExternalControl{margin-top:10px!important}.BookEventModal .BookEventForm__Fields{order:1}.BookEventModal .BookEventForm__Footer{order:0;margin-top:0}.BookEventModal .BookEventForm__TimeContainer,.BookEventModal .BookEventForm__DateTimeContainer{display:flex}.BookEventModal .BookEventForm__DateTimeContainer .FormError,.BookEventModal .BookEventForm__DateTimeContainer .UserForm__FieldError{white-space:pre;overflow:visible}.BookEventModal .BookMeeting__SubmitButton{margin:15px;height:40px;max-width:200px}.BookEventModal .BookMeeting__SubmitButton .Button__Label{top:0}.BookEventModal__Footer{display:flex;align-items:center}.BookEventModal__FooterDuration{text-align:center;flex-grow:1}.MeetingsCalendarExpandable .ExpansionBlock__content{overflow-x:auto}.MeetingsCalendarView{background:#fff;border:1px solid #d7d5d3;border-radius:4px;padding:20px}.MeetingsCalendarView__Header{display:flex;align-items:center;padding:0 20px}@media screen and (min-width: 600px) and (max-width: 961px){.MeetingsCalendarView__Header{flex-wrap:wrap;gap:15px;justify-content:flex-start}}.MeetingsCalendarView__HeaderRightSide{display:flex;flex-grow:2;justify-content:flex-end}@media screen and (min-width: 600px) and (max-width: 961px){.MeetingsCalendarView__HeaderRightSide{justify-content:flex-start}}.MeetingsCalendarView__HeaderPrevNextContainer{display:flex;margin:0 20px}.MeetingsCalendarView__HeaderPrevButton{margin-right:5px}.MeetingsCalendarView__HeaderInterval{display:flex;margin:0 20px 0 10px}.MeetingsCalendarView__HeaderIntervalDelimiter{margin:0 10px}.CalendarAgenda{display:flex;flex-direction:column}.CalendarAgenda__Day{display:flex;align-items:flex-start;padding:20px;border-bottom:1px solid lightgray}.CalendarAgenda__DayDate{width:30px;display:flex;justify-content:center;align-items:center}.CalendarAgenda__DayDay{min-width:40px}.CalendarAgenda__DayMonth{min-width:25px}.CalendarAgenda__Day--today .CalendarAgenda__DayDate{background:#0000ffc2;color:#fff;font-weight:bolder;height:30px;border-radius:30px}.CalendarAgenda__DayLeftSide{display:flex;align-items:center;height:22px}.CalendarAgenda__DayLeftSide>*{margin-right:10px}.CalendarAgenda__DayRightSide{flex-grow:2}.CalendarAgenda__DayRightSide>*{margin-bottom:20px}.CalendarAgenda__DayRightSide>*:last-child{margin-bottom:0}.CalendarAgenda__EmptyContent{text-align:center;padding:10px}.AgendaEvent{display:flex;margin-bottom:20px;width:100%}.AgendaEvent__Inner{display:flex;border-radius:5px;width:100%;padding:3px 0;cursor:pointer}.AgendaEvent__Inner:hover{background:#eaeaea}.AgendaEvent__Time{display:flex;margin-right:40px;margin-left:20px}.AgendaEvent__TimeDelimiter{margin:0 5px}.AgendaEvent--passed{color:#0000008a}.AgendaEventDetails__Header{padding:15px 20px;display:flex;align-items:center;justify-content:flex-end}.AgendaEventDetails__HeaderCloseIcon{margin-left:20px;margin-right:-5px}.AgendaEventDetails__HeaderDeleteIcon{margin-left:10px}.AgendaEventDetails__HeaderCloseIcon,.AgendaEventDetails__HeaderEditIcon,.AgendaEventDetails__HeaderDeleteIcon{color:#404040;width:20px!important;height:20px!important;cursor:pointer}.AgendaEventDetails__HeaderIcon--disabled{color:#0000008a;cursor:not-allowed}.AgendaEventDetails__PopoverInner{max-width:400px;min-width:250px}.AgendaEventDetails__PopoverContent{padding:0 20px 20px}.AgendaEventDetails__Name{font-size:22px;margin-bottom:10px}.AgendaEventDetails__Description{margin-bottom:10px;font-style:italic}.AgendaEventDetails__EventLink{margin-bottom:10px;display:flex;align-items:center}.AgendaEventDetails__EventLink .CopyToClipboardButton{margin-left:10px}.AgendaEventDetails__ParticipantsStatus{display:flex;align-items:center}.AgendaEventDetails__ParticipantsStatusName{margin-right:10px}.EventParticipantStatus{width:10px;height:10px;border-radius:10px}.EventParticipantStatus--pending{background:gray}.EventParticipantStatus--accepted{background:green}.EventParticipantStatus--rejected{background:red}.CalendarTooltip__Description,.CalendarTooltip__Participants{margin-bottom:10px}.CalendarTooltip__DescriptionTitle,.CalendarTooltip__ParticipantsTitle,.CalendarTooltip__LinkIsNotAvailable{font-weight:500}.CalendarEventPage{display:flex;justify-content:center;align-items:center}.CalendarEventPage__Content{width:100%;max-width:900px}.CalendarEventPage__Header{width:100%;background:#fff;padding:10px 20px;box-sizing:border-box;border-radius:20px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.CalendarEventPage__Name{flex-grow:1}.SingleCalendarEvent{background:#fff;border-radius:30px;padding:20px}.SingleCalendarEventView__StartCallButton{margin-top:10px;width:100%;padding:10px 30px}.SingleCalendarEventView__Participants{margin-top:20px}.SingleCalendarEventView__Name{margin-bottom:20px}.HealthPlan{padding:10px 20px 20px}.HealthPlan__Selectors{display:flex;justify-content:flex-end}.HealthPlan__SwitchOnControl p{font-weight:500;text-transform:uppercase;font-family:AkzidenzGroteskStd-Ex;font-size:10px;letter-spacing:1.5px}.HealthPlan__Wrapper{height:500px;min-width:300px;position:relative}.HealthPlan__Wrapper>.ProgressLoader{position:absolute;inset:0}.HealthPlan__NotesListWrapper{height:100%;overflow-y:auto}.HealthPlan__Header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.HealthPlan__TitleWrapper{display:flex;align-items:center;width:420px;padding:10px}.HealthPlan__Title{border-bottom:1px solid grey;padding:5px 0}.HealthPlan__Title,.HealthPlan__TitleInput{flex:1;font-weight:500;text-transform:uppercase;font-family:AkzidenzGroteskStd-Ex;font-size:12px;letter-spacing:1.5px}.HealthPlan__Title input,.HealthPlan__TitleInput input{font-weight:500;text-transform:uppercase;font-family:AkzidenzGroteskStd-Ex;font-size:12px;letter-spacing:1.5px}.HealthPlan__TitleEditIcon{color:#00f;width:20px!important;height:20px!important;cursor:pointer;margin-left:20px}.HealthPlan__TitleEditIcon--disabled{color:#404040}.HealthPlan__TitleButtons{display:flex}.HealthPlan__TitleButtons button{width:20px;height:20px;margin-left:10px}.HealthPlan__CreateNoteButton{margin:0 10px;font-size:12px}.HealthPlanNote{min-height:70px;border:1px solid #0000ff;border-radius:10px;margin-bottom:10px;padding:10px 45px 10px 10px;position:relative}.HealthPlanNote__Time{font-weight:500;width:130px;text-transform:uppercase;font-family:AkzidenzGroteskStd-Ex;font-size:10px;color:#000000de;margin-bottom:10px}.HealthPlanNote__Buttons{position:absolute;top:5px;right:5px}.HealthPlanNote__EditIcon{color:#00f;width:20px!important;height:20px!important;cursor:pointer}.HealthPlanNote__DeleteIcon{color:#ff004b;width:20px!important;height:20px!important;cursor:pointer}.HealthPlanNoteEditModal__Text{min-height:400px;width:500px}.HealthPlanNoteEditModal__Inner{border-radius:5px;background:none!important;box-shadow:none!important}.HealthPlanNoteEditModal .note-toolbar.panel-heading{background:#fff}.HealthPlanNoteEditModal .note-editor.note-frame{border:none}.HealthPlanNoteEditModal .note-editable.panel-body{font-size:22px;font-family:AkzidenzGroteskBE,Roboto,sans-serif;letter-spacing:.6px}.HealthPlanNoteEditModal .note-editable.panel-body p{margin-top:.5em;margin-bottom:.5em}.HealthPlanNoteEditModal__Footer{margin-top:-7px;margin-bottom:10px;display:flex;justify-content:space-around;z-index:2}.HealthPlanNoteEditModal__Footer button.HealthPlanNoteEditModal__Button{width:200px;padding:5px 12px}.HealthPlanNoteEditModal__Footer button.HealthPlanNoteEditModal__Button--submit:hover{background:#00f;color:#fff}.HealthPlanNoteEditModal__Footer button.HealthPlanNoteEditModal__Button--cancel:hover{color:#f2f2f2;background:#404040}.HealthPlanNoteEditModal__Footer button.HealthPlanNoteEditModal__Button--disabled,.HealthPlanNoteEditModal__Footer button.HealthPlanNoteEditModal__Button--disabled:hover{color:#404040;background:#f2f2f2}.HealthPlanNoteEditModal__Footer button.HealthPlanNoteEditModal__Button .HealthPlanNoteEditModal__LabelButton{text-transform:uppercase;font-weight:500;font-family:AkzidenzGroteskStd-Ex;line-height:1.43;font-size:12px;top:2px;position:relative}.Habits{padding:10px 20px 20px}.Habits__Wrapper{min-width:300px;position:relative}.Habits__Wrapper>.ProgressLoader{position:absolute;inset:0}.Habits__Selectors{display:flex;margin-bottom:20px;align-items:center;justify-content:space-between}.Habits__TimePeriodContainer{display:flex}.Habits__TimePeriod{display:flex;align-items:center;margin-right:20px;font-family:AkzidenzGroteskBE-LightEx;font-size:12px;font-weight:700}.Habits__SwitchOnControl{margin-right:0}.Habits__ButtonContainer{display:flex}.Habits__ButtonContainer .Button{margin:0 5px}.Habits__CategoryName{display:flex;align-items:center}.Habits__Description{line-break:strict;font-size:small}.Habits__StatusIconAlignment{position:relative;display:inline-flex;justify-content:center;align-items:center}.Habits__EventNote{position:absolute;line-height:1;left:60%;top:.5em;width:60%}.Habits__CategoryItem{display:flex;align-items:center;width:100%;margin-right:10px}.Habits__CategoryItem .Habits__CategoryLabel{flex:1}.Habits__CategoryItem .Habits__CategoryIcon{width:40px;height:40px}.Habits__CategoryItem .Habits__CategoryIcon img{width:100%;height:auto}.Habits .ExtendedTable .ExtendedTable__Row:hover{cursor:auto}.Habits .ExtendedTable .Habits__CellContent{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Habits .ExtendedTable .Habits__CellContent--marked{cursor:pointer}.HabitModal .HabitModal__Header{display:flex;align-items:center;margin-bottom:10px}.HabitModal .HabitModal__CategoryIcon{width:50px;height:50px}.HabitModal .HabitModal__CategoryIcon img{width:100%;height:auto}.HabitModal .HabitModal__Date{flex:1;padding-left:20px;font-family:AkzidenzGroteskBE-LightEx;font-size:14px}.HabitModal .HabitModal__Status,.HabitModal .HabitModal__Name{display:flex;align-items:center}.HabitModal .HabitModal__StatusLabel,.HabitModal .HabitModal__NameLabel,.HabitModal .HabitModal__NameLabelValue{margin-right:20px;font-family:AkzidenzGroteskBE-LightEx;font-size:14px}.PatientTherapiesNew .profile-tab-bar{position:inherit;margin:20px 0}.PatientTherapiesNew .PatientTherapiesNew__Tab{background-color:#fff;border-radius:4px;width:auto!important;display:inline-block!important}body .PatientTherapiesNew .PatientTherapiesNew__Tab--add-treatment{padding:8px;border-radius:4px;color:#fff;background-color:#161616}.PatientTherapiesNew .PatientTherapiesNew__Tab--add-treatment--icon{width:18px;height:20px;color:#fff}.PatientTherapiesNew .PatientTherapiesNew__Tab--add-treatment>span:first-child{flex-direction:row}.habit-form__select{cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px;appearance:none}.habit-form__select:hover:not(:disabled):not(:focus){border-color:#d1d5db;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.habits-container{padding:20px 40px;max-width:1400px;margin:0 auto;font-family:inherit}.habits-container--disabled{opacity:.6;pointer-events:none}.habits-container--disabled .habits-container__header-actions{pointer-events:auto}.habits-container--disabled button,.habits-container--disabled .IconButton,.habits-container--disabled .shared-datepicker-button,.habits-container--disabled .habit-card{pointer-events:none;cursor:not-allowed}.habits-container--disabled .habits-container__header-secondary,.habits-container--disabled .habits-container__habits-grid{opacity:.7}.habits-container__header-secondary{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding:20px;background:#32c8c8;border-radius:12px;color:#fff}.habits-container__month-nav{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.habits-container__month-selector-group{display:flex;align-items:center;justify-content:space-between;background:#f5f5f5;border-radius:8px;padding:8px 12px;gap:12px;width:100%}.habits-container__nav-button{width:32px;height:32px;border:none;background:transparent;cursor:pointer;color:#374151;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:6px;box-sizing:border-box}.habits-container__nav-button svg{width:16px;height:16px}.habits-container__nav-button svg path{stroke:#374151!important;stroke-width:2;fill:none}.habits-container__nav-button:hover{background:#0000000d}.habits-container__nav-button:active{background:#0000001a;transform:scale(.95)}.habits-container__month-label{font-size:16px;font-weight:700;color:#374151;min-width:100px;text-align:center;font-family:inherit}.habits-container__date-range-selector{display:flex;align-items:center;justify-content:center;gap:12px;font-size:14px;width:100%}.habits-container__date-range-picker .shared-datepicker-button{background:#fff!important;border-radius:6px!important;padding:0!important;font-size:13px!important;font-weight:500!important;color:#374151!important;min-width:180px!important;justify-content:center!important;border:none!important;width:100%!important}.habits-container__date-range-picker .shared-datepicker-button:hover{background:#06b6d4!important}.habits-container__date-input{background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 12px;font-size:14px;color:transparent;cursor:pointer;transition:all .2s ease;width:auto;min-width:140px}.habits-container__date-input:hover{border-color:#9ca3af}.habits-container__date-input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.habits-container__date-input::-webkit-calendar-picker-indicator{position:absolute;right:8px;color:#9ca3af}.habits-container__date-display{position:absolute;top:50%;left:12px;transform:translateY(-50%);color:#374151;font-size:14px;pointer-events:none;font-weight:400}.habits-container__overall-progress{display:flex;flex-direction:column;align-items:center;gap:16px}.habits-container__progress-details{display:flex;flex-direction:column;gap:4px;text-align:left}.habits-container__progress-text{font-size:16px;font-weight:600;color:#fff;margin:0}.habits-container__progress-subtitle{font-size:14px;color:#ffffffe6;margin:0;font-weight:500}.habits-container__date-range{font-size:14px;color:#fffc}.habits-container__time-period-container{display:flex;align-items:center;gap:16px}.habits-container__time-period{position:relative;display:flex;align-items:center;gap:8px}.habits-container__time-period-button{background:#fff;border:1px solid #dee2e6;border-radius:6px;padding:8px 12px;font-size:13px;font-weight:500;color:#495057;cursor:pointer;transition:all .2s ease}.habits-container__time-period-button:hover{background:#e9ecef;border-color:#3498db}.habits-container__time-period-button:focus{outline:2px solid #3498db;outline-offset:2px}.habits-container__button-container{display:flex;gap:4px}.habits-container__prev-button,.habits-container__next-button{min-width:40px;padding:6px 8px;font-size:12px;font-weight:600}.habits-container__switcher{display:flex;align-items:center}.habits-container__switch-control{margin:0}.habits-container__switch-control .MuiFormControlLabel-label{font-size:14px;font-weight:500;color:#495057}.habits-container__date-picker-popover{position:absolute;top:100%;left:0;z-index:1000;margin-top:4px;background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:280px}.habits-container__date-picker-content{padding:16px}.habits-container__date-picker-field{margin-bottom:12px}.habits-container__date-picker-field:last-of-type{margin-bottom:16px}.habits-container__date-picker-field label{display:block;font-size:12px;font-weight:600;color:#495057;margin-bottom:4px}.habits-container__date-picker-field input[type=date]{width:100%;padding:8px 12px;border:1px solid #dee2e6;border-radius:4px;font-size:13px;font-family:inherit}.habits-container__date-picker-field input[type=date]:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 2px #3498db1a}.habits-container__date-picker-actions{display:flex;gap:8px;justify-content:flex-end}.habits-container__header{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}.habits-container__header-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:2px solid #e9ecef}.habits-container__title{margin:0;font-size:24px;font-weight:600;color:#333}.habits-container__progress-circle{flex-shrink:0}.habits-container__header-actions{display:flex;gap:12px;align-items:center}.habits-container__toggle-calendars{background:#fff!important;border:1px solid #d1d5db!important;color:#374151!important;border-radius:8px!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important}.habits-container__toggle-calendars:hover{background:#f9fafb!important;border-color:#9ca3af!important}.habits-container__new-habit{background:#1f2937!important;border:none!important;color:#fff!important;border-radius:8px!important;padding:8px 16px!important;font-size:14px!important;font-weight:500!important}.habits-container__new-habit:hover{background:#111827!important}.habits-container__wrapper{min-height:200px;position:relative}.habits-container__list{display:flex;flex-direction:column;gap:16px}.habits-container__habits-list{display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}.habits-container__habits-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.habits-container__habits-grid>*{max-width:none;width:100%}.habits-container__empty{text-align:center;padding:60px 20px;color:#6c757d}.habits-container__empty p{margin:0;font-size:16px;font-weight:500}@media (max-width: 1200px){.habits-container{padding:20px 30px}.habits-container__habits-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width: 768px){.habits-container{padding:16px 20px}.habits-container__selectors{flex-direction:column;gap:16px;align-items:stretch}.habits-container__time-period-container{justify-content:center;flex-wrap:wrap}.habits-container__header{flex-direction:column;gap:16px;align-items:stretch;text-align:center}.habits-container__title{justify-content:center;flex-direction:column;gap:12px}.habits-container__title h2{font-size:20px}.habits-container__header-actions{justify-content:center;flex-wrap:wrap}.habits-container__date-picker-popover{left:50%;transform:translate(-50%);min-width:260px}.habits-container__list{gap:12px}.habits-container__habits-grid{grid-template-columns:repeat(2,1fr);gap:18px}}@media (max-width: 764px){.habits-container{padding:16px 20px}.habits-container__habits-grid{grid-template-columns:1fr;gap:16px}.habits-container__header-secondary{flex-direction:column;gap:16px;align-items:center}.habits-container__month-nav{width:100%}.habits-container__month-selector-group{width:100%;max-width:300px}.habits-container__date-range-selector{flex-direction:column;gap:8px;width:100%}.habits-container__date-input-wrapper,.habits-container__date-input-wrapper .custom-date-picker{width:100%}.habits-container__date-input-wrapper .custom-date-picker .custom-date-picker__button{width:100%;justify-content:center}}@media (max-width: 480px){.habits-container,.habits-container__selectors{padding:12px 16px}.habits-container__time-period-container{flex-direction:column;gap:12px}.habits-container__time-period{flex-direction:column;gap:8px}.habits-container__button-container{order:-1}.habits-container__header{gap:12px}.habits-container__title{gap:8px}.habits-container__title h2{font-size:18px}.habits-container__header-actions{flex-direction:column;gap:8px}.habits-container__date-picker-popover{min-width:240px}.habits-container__empty{padding:40px 16px}.habits-container__empty p{font-size:14px}}@media (prefers-contrast: high){.habits-container__selectors,.habits-container__time-period-button,.habits-container__date-picker-popover{border-width:2px}.habits-container__header{border-bottom-width:3px}}@media (prefers-reduced-motion: reduce){.habits-container__time-period-button,.habits-container__date-picker-field input{transition:none}}.habits-container__time-period-button:focus-visible,.habits-container__date-picker-field input:focus-visible{outline:2px solid #3498db;outline-offset:2px}@media print{.habits-container__selectors,.habits-container__header-actions{display:none}.habits-container__header{border-bottom:2px solid #000}.habits-container__title h2{color:#000}.habits-container__date-picker-popover{display:none}}.ModalContainer .habit-form{padding:0}.ModalContainer .habit-form__field{margin-bottom:20px}.ModalContainer .habit-form__delete-section{margin-top:20px}@media (prefers-color-scheme: dark){.habits-container__selectors{background:#2d3748;border-color:#4a5568}.habits-container__time-period-button{background:#4a5568;border-color:#718096;color:#e2e8f0}.habits-container__time-period-button:hover{background:#718096;border-color:#3182ce}.habits-container__switch-control .MuiFormControlLabel-label{color:#e2e8f0}.habits-container__date-picker-popover{background:#2d3748;border-color:#4a5568}.habits-container__date-picker-field label{color:#e2e8f0}.habits-container__date-picker-field input[type=date]{background:#4a5568;border-color:#718096;color:#e2e8f0}.habits-container__date-picker-field input[type=date]:focus{border-color:#3182ce}.habits-container__header{border-bottom-color:#4a5568}.habits-container__title h2{color:#f7fafc}.habits-container__empty{color:#a0aec0}}.habit-card.MuiPaper-root{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;box-shadow:0 1px 3px #0000001a!important;padding:0!important;margin-bottom:0!important;max-width:none!important;width:100%!important}.habit-card.MuiPaper-root:hover{box-shadow:0 2px 4px #0000001a!important}.habit-card.MuiPaper-root .habit-calendar{border:none!important;box-shadow:none!important;padding:0!important;background:transparent!important;border-radius:0!important}.habit-card.MuiPaper-root .habit-calendar__header{margin-bottom:0!important;padding:12px 16px!important;background:#e5e7eb!important;border-radius:8px!important;border-bottom:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.habit-card.MuiPaper-root .habit-calendar__month{font-size:14px!important;font-weight:600!important;color:#111827!important;margin:0!important;text-align:center!important;flex:1!important}.habit-card.MuiPaper-root .habit-calendar__nav-button{width:24px!important;height:24px!important;font-size:12px!important;background:transparent!important;border:none!important;border-radius:0!important;color:#374151!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important}.habit-card.MuiPaper-root .habit-calendar__nav-button:hover{background:#0000001a!important;border-radius:4px!important}.habit-card.MuiPaper-root .habit-calendar__weekdays{gap:0!important;margin-bottom:2px!important;display:grid!important;grid-template-columns:repeat(7,1fr)!important;border:none!important}.habit-card.MuiPaper-root .habit-calendar__weekday{padding:6px 4px!important;font-size:10px!important;font-weight:500!important;color:#6b7280!important;background:transparent!important;text-align:center!important;border:none!important;text-transform:uppercase!important}.habit-card.MuiPaper-root .habit-calendar__grid{margin-bottom:0!important}.habit-card.MuiPaper-root .habit-calendar__days{gap:0!important;display:grid!important;grid-template-columns:repeat(7,1fr)!important;border:1px solid #e5e7eb!important;border-radius:0!important}.habit-card.MuiPaper-root .habit-calendar__day{min-height:28px!important;height:28px!important;font-size:11px!important;padding:2px!important;border-right:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important;border-radius:0!important;background:#fff!important;color:#374151!important;font-weight:400!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;box-sizing:border-box!important}.habit-card.MuiPaper-root .habit-calendar__day:nth-child(7n){border-right:none!important}.habit-card.MuiPaper-root .habit-calendar__day:hover:not(:disabled):not(.habit-calendar__day--empty){background:#f8f9fa!important}.habit-card.MuiPaper-root .habit-calendar__day--today{background:#3b82f6!important;color:#fff!important;font-weight:600!important;border-radius:0!important}.habit-card.MuiPaper-root .habit-calendar__day--completed{background:#fbbf24!important;color:#92400e!important}.habit-card.MuiPaper-root .habit-calendar__day--missed{background:#ef4444!important;color:#fff!important}.habit-card.MuiPaper-root .habit-calendar__day--empty{background:#fff!important;cursor:default!important;color:transparent!important}.habit-card.MuiPaper-root .habit-calendar__day--other-month{background:#fff!important;color:#d1d5db!important}.habit-card.MuiPaper-root .habit-calendar__day:not(.habit-calendar__day--today):not(.habit-calendar__day--completed):not(.habit-calendar__day--missed){background:#fff!important}.habit-card.MuiPaper-root .habit-calendar__day.habit-calendar__day--neutral,.habit-card.MuiPaper-root .habit-calendar__day.habit-calendar__day--future{background:#fff!important;border-color:#e5e7eb!important;color:#374151!important}.habit-card.MuiPaper-root .habit-calendar__diary-summary{display:none!important}.habit-card.MuiPaper-root .habit-calendar .habit-calendar__day{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:0!important}.habit-card.MuiPaper-root .habit-calendar .habit-calendar__day.habit-calendar__day--today{background:#3b82f6!important;color:#fff!important}.habit-card.MuiPaper-root .habit-calendar .habit-calendar__day.habit-calendar__day--completed{background:#fbbf24!important;color:#92400e!important}.habit-card.MuiPaper-root .habit-calendar .habit-calendar__day.habit-calendar__day--missed{background:#ef4444!important;color:#fff!important}.habit-card.MuiPaper-root .habit-calendar .habit-calendar__day.habit-calendar__day--neutral,.habit-card.MuiPaper-root .habit-calendar .habit-calendar__day.habit-calendar__day--future,.habit-card.MuiPaper-root .habit-calendar .habit-calendar__day.habit-calendar__day--other-month{background:#fff!important;color:#374151!important}.habit-card.MuiPaper-root .habit-calendar .habit-calendar__day.habit-calendar__day--neutral.habit-calendar__day--other-month,.habit-card.MuiPaper-root .habit-calendar .habit-calendar__day.habit-calendar__day--future.habit-calendar__day--other-month,.habit-card.MuiPaper-root .habit-calendar .habit-calendar__day.habit-calendar__day--other-month.habit-calendar__day--other-month{color:#d1d5db!important}.habit-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:0;margin-bottom:0;box-shadow:0 1px 3px #0000001a;transition:all .2s ease;width:100%;max-width:none}.habit-card:hover{box-shadow:0 4px 12px #0000001a;border-color:#3498db}.habit-card__header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:16px;gap:16px;padding:20px 20px 16px!important;border-bottom:1px solid #f3f4f6}.habit-card__header.MuiCardHeader-root{padding:20px 20px 16px!important}.habit-card__title-section{display:flex;align-items:flex-start;gap:12px;flex:1;min-width:0}.habit-card__icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.habit-card__category-icon{font-size:20px!important;color:#495057}.habit-card__title-info{flex:1;min-width:0}.habit-card__title{margin:0 0 4px;font-size:16px;font-weight:600;color:#333;line-height:1.3;word-wrap:break-word;overflow-wrap:break-word}.habit-card__frequency{margin:0;font-size:13px;color:#6c757d;font-weight:500}.habit-card__progress{flex-shrink:0}.habit-card__content{display:flex;flex-direction:column;gap:16px}.habit-card__description{margin:0;font-size:14px;color:#495057;line-height:1.4;padding:12px 16px;background:#f8f9fa;border-radius:6px;border-left:3px solid #3498db}.habit-card__controls{display:flex;flex-direction:column;gap:12px}.habit-card__days{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.habit-card__day{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:11px;font-weight:600;border:2px solid #e9ecef;background:#fff;color:#6c757d;transition:all .2s ease}.habit-card__day--selected{background:#3498db;border-color:#3498db;color:#fff}.habit-card__day--greyed{background:#f8f9fa;border-color:#dee2e6;color:#adb5bd;opacity:.7}.habit-card__actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.habit-card__calendar-content,.habit-card__calendar-content.MuiCardContent-root{padding:0 20px 20px!important}.habit-card__calendar-content.MuiCardContent-root:last-child{padding-bottom:20px!important}.habit-card__calendar{margin-top:16px;padding-top:16px;border-top:1px solid #e9ecef;animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.habit-card{padding:16px;margin-bottom:12px}.habit-card__header{flex-direction:column;align-items:stretch;gap:12px}.habit-card__title-section{align-items:center}.habit-card__progress{align-self:center}.habit-card__title{font-size:15px}.habit-card__frequency{font-size:12px}.habit-card__days{justify-content:center;gap:4px}.habit-card__day{width:26px;height:26px;font-size:10px}.habit-card__actions{justify-content:center;gap:6px}}@media (max-width: 480px){.habit-card{padding:12px}.habit-card__icon{width:36px;height:36px}.habit-card__category-icon{font-size:18px!important}.habit-card__title{font-size:14px}.habit-card__frequency{font-size:11px}.habit-card__description{font-size:13px;padding:10px 12px}.habit-card__days{gap:3px}.habit-card__day{width:24px;height:24px;font-size:9px}.habit-card__actions{flex-direction:column;gap:8px}}@media (prefers-contrast: high){.habit-card,.habit-card__day{border-width:2px}.habit-card__day--selected{background:#000;border-color:#000;color:#fff}.habit-card__day--greyed{background:#ccc;border-color:#999;color:#666}}@media (prefers-reduced-motion: reduce){.habit-card,.habit-card__day{transition:none}.habit-card__calendar{animation:none}}.habit-card:focus-within{outline:2px solid #3498db;outline-offset:2px}@media print{.habit-card{box-shadow:none;border:1px solid #000;break-inside:avoid;margin-bottom:20px}.habit-card__actions{display:none}.habit-card__calendar{border-top:1px solid #000}}@media (prefers-color-scheme: dark){.habit-card{background:#2d3748;border-color:#4a5568;color:#e2e8f0}.habit-card__title{color:#f7fafc}.habit-card__frequency{color:#a0aec0}.habit-card__description{background:#4a5568;color:#e2e8f0}.habit-card__icon{background:#4a5568;border-color:#718096}.habit-card__category-icon{color:#e2e8f0}.habit-card__day{background:#4a5568;border-color:#718096;color:#e2e8f0}.habit-card__day--selected{background:#3182ce;border-color:#3182ce}.habit-card__day--greyed{background:#2d3748;border-color:#4a5568;color:#718096}.habit-card__calendar{border-top-color:#4a5568}}.habit-form{background:#fff;border-radius:8px;padding:24px;max-width:600px;margin:0 auto}.habit-form__form{display:flex;flex-direction:column;gap:20px}.habit-form__field{display:flex;flex-direction:column;gap:8px}.habit-form__label{font-weight:600;font-size:14px;color:#333;margin-bottom:4px}.habit-form__label:after{content:" *";color:#e74c3c;display:none}.habit-form__input,.habit-form__select,.habit-form__textarea{padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:14px;font-family:inherit;transition:all .3s ease;background:#f9fafb;color:#374151;box-shadow:0 1px 3px #0000001a}.habit-form__input:focus,.habit-form__select:focus,.habit-form__textarea:focus{outline:none;border-color:#1f2937;box-shadow:0 0 0 3px #1f29371a,0 1px 3px #0000001a;background:#fff}.habit-form__input:hover:not(:disabled):not(:focus),.habit-form__select:hover:not(:disabled):not(:focus),.habit-form__textarea:hover:not(:disabled):not(:focus){border-color:#d1d5db;background:#fff}.habit-form__input:hover:not(:disabled):not(:focus),.habit-form__textarea:hover:not(:disabled):not(:focus){border-color:#d1d5db;background:#fff}.habit-form__input::placeholder,.habit-form__textarea::placeholder{color:#9ca3af}.habit-form__input:disabled,.habit-form__textarea:disabled{background-color:#f3f4f6;color:#6b7280;cursor:not-allowed;opacity:.7}.habit-form__input--error,.habit-form__textarea--error{border-color:#ef4444;background:#fef2f2}.habit-form__input--error:focus,.habit-form__textarea--error:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a,0 1px 3px #0000001a}.habit-form__textarea{resize:vertical;min-height:80px;font-family:inherit}.habit-form__select{cursor:pointer;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:40px;appearance:none}.habit-form__select:hover:not(:disabled):not(:focus){border-color:#d1d5db;background-color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.habit-form__error{color:#e74c3c;font-size:12px;font-weight:500;margin-top:4px}.habit-form__error--submit{background-color:#fdf2f2;border:1px solid #fecaca;border-radius:6px;padding:12px 16px;margin-top:0;font-size:14px}.habit-form__help-text{color:#6c757d;font-size:12px;margin:0;font-style:italic}.habit-form__category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin-top:8px}.habit-form__category-button{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;border:2px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer;transition:all .3s ease;font-family:inherit;font-size:12px;font-weight:500;color:#374151;box-shadow:0 1px 3px #0000001a}.habit-form__category-button:hover:not(:disabled):not(.habit-form__category-button--selected){border-color:#9ca3af;background-color:#f9fafb;transform:translateY(-1px);box-shadow:0 4px 6px #0000001a}.habit-form__category-button:disabled{opacity:.6;cursor:not-allowed}.habit-form__category-button--selected{border-color:#1f2937;background-color:#1f2937;color:#fff!important;transform:translateY(-1px);box-shadow:0 4px 12px #1f29374d}.habit-form__category-button--selected .habit-form__category-icon{color:#fff}.habit-form__category-button--selected .habit-form__category-icon--image{box-shadow:0 0 0 2px #fff;border-radius:100%;background-color:#ffffff1a}.habit-form__category-button--selected .habit-form__category-label{color:#fff!important}.habit-form__category-button--selected:hover{background-color:#111827;border-color:#111827;transform:translateY(-2px);box-shadow:0 6px 16px #1f293766}.habit-form__category-button--selected:hover .habit-form__category-icon--image{background-color:#fff3}.habit-form__category-icon{font-size:24px!important;color:#6b7280;transition:all .3s ease}.habit-form__category-icon--image{transition:filter .3s ease}.habit-form__category-label{text-align:center;line-height:1.2}.habit-form__days-grid{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.habit-form__day-button{width:40px;height:40px;border:2px solid #e5e7eb;border-radius:50%;background:#fff;cursor:pointer;font-size:12px;font-weight:600;font-family:inherit;transition:all .3s ease;display:flex;align-items:center;justify-content:center;color:#374151;box-shadow:0 1px 3px #0000001a}.habit-form__day-button:hover:not(:disabled):not(.habit-form__day-button--selected){border-color:#9ca3af;background-color:#f9fafb;transform:scale(1.05);box-shadow:0 2px 4px #00000026}.habit-form__day-button:disabled{opacity:.6;cursor:not-allowed}.habit-form__day-button--selected{border-color:#1f2937;background-color:#1f2937;color:#fff;transform:scale(1.05);box-shadow:0 3px 8px #1f29374d}.habit-form__day-button--selected:hover:not(:disabled){background-color:#111827;border-color:#111827;transform:scale(1.1);box-shadow:0 4px 12px #1f293766}.habit-form__day-button--disabled{background-color:#f3f4f6;color:#9ca3af;border-color:#e5e7eb}.habit-form__info{background-color:#e3f2fd;border:1px solid #bbdefb;border-radius:6px;padding:12px 16px}.habit-form__info-text{margin:0;font-size:13px;color:#1565c0;line-height:1.4}.habit-form__actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:20px;border-top:1px solid #e1e5e9}@media (max-width: 480px){.habit-form__actions{flex-direction:column-reverse}.habit-form__actions button{width:100%}}@media (max-width: 768px){.habit-form{padding:16px;margin:0 16px}.habit-form__category-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px}.habit-form__category-button{padding:12px 8px;font-size:11px}.habit-form__category-icon{font-size:20px!important}.habit-form__days-grid{justify-content:center}.habit-form__day-button{width:36px;height:36px;font-size:11px}}@media (max-width: 480px){.habit-form__category-grid{grid-template-columns:repeat(2,1fr)}.habit-form__days-grid{gap:6px}.habit-form__day-button{width:32px;height:32px;font-size:10px}}.habit-form__category-button:focus,.habit-form__day-button:focus{outline:2px solid #1f2937;outline-offset:2px}.habit-form__loading{display:flex;align-items:center;justify-content:center;padding:32px;color:#6b7280;font-size:14px;font-style:italic}@media (prefers-contrast: high){.habit-form__input,.habit-form__select,.habit-form__textarea,.habit-form__category-button,.habit-form__day-button{border-width:2px}}@media (prefers-reduced-motion: reduce){.habit-form__input,.habit-form__select,.habit-form__textarea,.habit-form__category-button,.habit-form__day-button{transition:none}}.habit-calendar{background:#fff;border-radius:8px;padding:16px;border:1px solid #e1e5e9;font-family:inherit}.habit-calendar__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #f0f0f0}.habit-calendar__nav-button{background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;font-weight:600;color:#495057;transition:all .2s ease}.habit-calendar__nav-button:hover{background:#e9ecef;border-color:#adb5bd}.habit-calendar__nav-button:active{background:#dee2e6}.habit-calendar__nav-button:focus{outline:2px solid #3498db;outline-offset:2px}.habit-calendar__month{margin:0;font-size:16px;font-weight:600;color:#333;text-align:center;flex:1}.habit-calendar__grid{margin-bottom:16px}.habit-calendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;margin-bottom:8px}.habit-calendar__weekday{padding:8px 4px;text-align:center;font-size:12px;font-weight:600;color:#6c757d;background:#f8f9fa;border-radius:4px}.habit-calendar__days{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.habit-calendar__day{position:relative;min-height:32px;border:1px solid #e9ecef;border-radius:4px;background:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:#495057;transition:all .2s ease;padding:2px}.habit-calendar__day:hover:not(:disabled):not(.habit-calendar__day--empty){background:#f8f9fa;border-color:#3498db;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.habit-calendar__day:focus{outline:2px solid #3498db;outline-offset:2px}.habit-calendar__day:disabled{cursor:not-allowed;opacity:.5}.habit-calendar__day--empty{border:none;background:transparent;cursor:default}.habit-calendar__day--today{border-color:#3498db;background:#e3f2fd;color:#1976d2;font-weight:600}.habit-calendar__day--today .habit-calendar__day-number{background:#3498db;color:#fff;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px}.habit-calendar__day--completed{background:#d4edda;border-color:#28a745;color:#155724}.habit-calendar__day--completed:hover:not(:disabled){background:#c3e6cb}.habit-calendar__day--missed{background:#f8d7da;border-color:#dc3545;color:#721c24}.habit-calendar__day--missed:hover:not(:disabled){background:#f5c6cb}.habit-calendar__day--neutral{background:#fff3cd;border-color:#ffc107;color:#856404}.habit-calendar__day--neutral:hover:not(:disabled){background:#ffeaa7}.habit-calendar__day--future{background:#f8f9fa;color:#adb5bd;border-color:#e9ecef;cursor:not-allowed}.habit-calendar__day--other-month{opacity:.4;color:#adb5bd}.habit-calendar__day--has-diary .habit-calendar__diary-indicator{position:absolute;top:2px;right:2px;width:6px;height:6px;background:#17a2b8;border-radius:50%;border:1px solid #fff}.habit-calendar__day-number{line-height:1}.habit-calendar__diary-summary{margin-top:16px;padding-top:16px;border-top:1px solid #e9ecef}.habit-calendar__diary-summary-title{margin:0 0 12px;font-size:14px;font-weight:600;color:#495057}.habit-calendar__diary-list{display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto}.habit-calendar__diary-entry{display:flex;align-items:flex-start;gap:12px;padding:8px 12px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;cursor:pointer;transition:all .2s ease;text-align:left}.habit-calendar__diary-entry:hover{background:#e9ecef;border-color:#3498db}.habit-calendar__diary-entry:focus{outline:2px solid #3498db;outline-offset:2px}.habit-calendar__diary-entry-date{font-size:12px;font-weight:600;color:#6c757d;min-width:40px;flex-shrink:0}.habit-calendar__diary-entry-preview{font-size:13px;color:#495057;line-height:1.4;flex:1}.habit-calendar__diary-modal{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.habit-calendar__diary-form{background:#fff;border-radius:12px;box-shadow:0 10px 25px #0003;width:100%;max-width:500px;max-height:90vh;overflow-y:auto}.habit-calendar__diary-form-header{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #e9ecef}.habit-calendar__diary-form-title{margin:0;font-size:16px;font-weight:600;color:#333;flex:1}.habit-calendar__diary-form-close{background:none;border:none;font-size:24px;color:#6c757d;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;transition:all .2s ease}.habit-calendar__diary-form-close:hover{background:#f8f9fa;color:#495057}.habit-calendar__diary-form-close:focus{outline:2px solid #3498db;outline-offset:2px}.habit-calendar__diary-form-content{padding:20px 24px 24px}.habit-calendar__diary-textarea{width:100%;min-height:100px;padding:12px 16px;border:2px solid #e1e5e9;border-radius:8px;font-size:14px;font-family:inherit;line-height:1.5;resize:vertical;transition:border-color .2s ease;margin-bottom:16px}.habit-calendar__diary-textarea:focus{outline:none;border-color:#3498db;box-shadow:0 0 0 3px #3498db1a}.habit-calendar__diary-textarea::placeholder{color:#6c757d;font-style:italic}.habit-calendar__diary-actions{display:flex;gap:12px;justify-content:flex-end;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.habit-calendar__status-actions{display:flex;flex-direction:column;gap:12px}.habit-calendar__status-label{font-size:14px;font-weight:600;color:#495057}.habit-calendar__status-buttons{display:flex;gap:8px;flex-wrap:wrap}.habit-calendar__status-button{flex:1;min-width:100px}.habit-calendar__status-button--completed:hover{background:#d4edda;border-color:#28a745;color:#155724}.habit-calendar__status-button--missed:hover{background:#f8d7da;border-color:#dc3545;color:#721c24}.habit-calendar__status-button--neutral:hover{background:#fff3cd;border-color:#ffc107;color:#856404}@media (max-width: 768px){.habit-calendar{padding:12px}.habit-calendar__day{min-height:36px;font-size:12px}.habit-calendar__diary-modal{padding:16px}.habit-calendar__diary-form{max-width:none}.habit-calendar__diary-form-header,.habit-calendar__diary-form-content{padding:16px 20px}.habit-calendar__status-buttons{flex-direction:column}.habit-calendar__status-button{min-width:auto}}@media (max-width: 480px){.habit-calendar{padding:8px}.habit-calendar__day{min-height:32px;font-size:11px}.habit-calendar__weekday{padding:6px 2px;font-size:11px}.habit-calendar__diary-form-header,.habit-calendar__diary-form-content{padding:12px 16px}.habit-calendar__diary-actions{flex-direction:column-reverse}}@media (prefers-contrast: high){.habit-calendar__day{border-width:2px}.habit-calendar__day--completed{background:#28a745;color:#fff}.habit-calendar__day--missed{background:#dc3545;color:#fff}.habit-calendar__day--neutral{background:#ffc107;color:#000}}@media (prefers-reduced-motion: reduce){.habit-calendar__day,.habit-calendar__nav-button,.habit-calendar__diary-entry,.habit-calendar__diary-textarea{transition:none}.habit-calendar__day:hover:not(:disabled):not(.habit-calendar__day--empty){transform:none}}.habit-calendar__day:focus-visible,.habit-calendar__nav-button:focus-visible,.habit-calendar__diary-entry:focus-visible,.habit-calendar__diary-form-close:focus-visible{outline:2px solid #3498db;outline-offset:2px}@media print{.habit-calendar__diary-modal,.habit-calendar__nav-button{display:none}.habit-calendar__day{border:1px solid #000}.habit-calendar__day--completed{background:#ddd!important}.habit-calendar__day--missed{background:#999!important}}.simple-habit-calendar{background:transparent;border:none;padding:0}.simple-habit-calendar__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;padding:12px 16px;background:#e5e7eb;border-radius:8px}.simple-habit-calendar__nav-button{width:32px;height:32px;border:1px solid #000;background:#fff;cursor:pointer;color:#000;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:6px;box-sizing:border-box}.simple-habit-calendar__nav-button svg{width:16px;height:16px}.simple-habit-calendar__nav-button svg path{stroke:#000!important;stroke-width:2;fill:none}.simple-habit-calendar__nav-button:hover{background:#f3f4f6}.simple-habit-calendar__nav-button:active{background:#e5e7eb;transform:scale(.95)}.simple-habit-calendar__nav-button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.simple-habit-calendar__month-year{font-size:14px;font-weight:600;color:#111827;margin:0;text-align:center;flex:1}.simple-habit-calendar__weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:0;margin-bottom:2px}.simple-habit-calendar__weekday{text-align:center;font-size:10px;font-weight:500;color:#6b7280;padding:6px 4px;text-transform:uppercase}.simple-habit-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:0;border:1px solid #e5e7eb}.simple-habit-calendar__day{position:relative;aspect-ratio:1;border:1px solid #d7d5d3;border-radius:6px;background:#fff;color:#23211f;font-weight:400;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease-in-out;padding:4px;box-sizing:border-box}.simple-habit-calendar__day:hover:not(.simple-habit-calendar__day--future):not(.simple-habit-calendar__day--out-of-range){background:#ebe9e7}.simple-habit-calendar__day--other-month{opacity:.3}.simple-habit-calendar__day--today{border-color:#000;border-width:3px}.simple-habit-calendar__day--completed{background:#22c55e26;border-color:#22c55e;color:#15803d}.simple-habit-calendar__day--missed{background:#ef444426;border-color:#ef4444;color:#dc2626}.simple-habit-calendar__day--future{opacity:.5;cursor:not-allowed;background:#d7d5d3}.simple-habit-calendar__diary-indicator{position:absolute;top:2px;right:2px;width:8px;height:8px;background:#000;border-radius:50%;z-index:1}.simple-habit-calendar__day-number{font-size:12px;font-weight:500;color:#23211f;line-height:1}.simple-habit-calendar__day-indicator{display:flex;align-items:center;justify-content:center;margin-top:2px}.simple-habit-calendar__indicator{font-size:16px;line-height:1;font-weight:700}.simple-habit-calendar__indicator--completed{color:#15803d}.simple-habit-calendar__indicator--missed{color:#dc2626}.simple-habit-calendar__day-actions{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:4px;opacity:0;background:#ffffffe6;border-radius:6px;transition:opacity .2s ease-in-out}.simple-habit-calendar__day:hover .simple-habit-calendar__day-actions{opacity:1}.simple-habit-calendar__action-button{width:20px;height:20px;min-width:20px;min-height:20px;border-radius:50%;border:2px solid;background:transparent;cursor:pointer;font-size:10px;font-weight:700;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;box-sizing:border-box}.simple-habit-calendar__action-button--complete{border-color:#22c55e;color:#22c55e}.simple-habit-calendar__action-button--complete:hover{background:#22c55e;color:#fff}.simple-habit-calendar__action-button--miss{border-color:#ef4444;color:#ef4444}.simple-habit-calendar__action-button--miss:hover{background:#ef4444;color:#fff}.simple-habit-calendar__diary-summary{margin-top:16px;padding:16px;background:#f5f5f5;border-radius:8px}.simple-habit-calendar__diary-summary-title{font-size:14px;font-weight:600;margin-bottom:12px;color:#000}.simple-habit-calendar__diary-list{display:flex;flex-direction:column;gap:0}.simple-habit-calendar__diary-item{display:flex;gap:8px;font-size:12px}.simple-habit-calendar__diary-item--clickable{cursor:pointer;padding:8px;border-radius:4px;transition:background-color .2s ease-in-out}.simple-habit-calendar__diary-item--clickable:hover{background:#fff}.simple-habit-calendar__diary-date{font-weight:500;color:#696765;white-space:nowrap}.simple-habit-calendar__diary-preview{color:#23211f;line-height:1.4}.simple-habit-calendar__diary{margin-top:24px;padding:16px;background:#ebe9e7;border-radius:8px}.simple-habit-calendar__diary-title{font-size:16px;font-weight:600;margin-bottom:16px;color:#000}.simple-habit-calendar__diary-form{display:flex;flex-direction:column;gap:12px}.simple-habit-calendar__diary-input{width:100%;padding:8px 12px;border:1px solid #d7d5d3;border-radius:6px;font-family:inherit;font-size:14px;line-height:1.4;resize:vertical}.simple-habit-calendar__diary-input:focus{outline:none;border-color:#000}.simple-habit-calendar__diary-actions{display:flex;gap:8px}.simple-habit-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;border:none}.habit-card .simple-habit-calendar .simple-habit-calendar__day{background:#fff!important;border:1px solid #d7d5d3!important;border-radius:6px!important}.habit-card .simple-habit-calendar .simple-habit-calendar__day.simple-habit-calendar__day--today{border-color:#000!important;border-width:3px!important}.habit-card .simple-habit-calendar .simple-habit-calendar__day.simple-habit-calendar__day--completed{background:#22c55e26!important;border-color:#22c55e!important;color:#15803d!important}.habit-card .simple-habit-calendar .simple-habit-calendar__day.simple-habit-calendar__day--missed{background:#ef444426!important;border-color:#ef4444!important;color:#dc2626!important}.habit-card .simple-habit-calendar .simple-habit-calendar__day.simple-habit-calendar__day--other-month{background:#fff!important;opacity:.3!important}.habit-card .simple-habit-calendar .simple-habit-calendar__day.simple-habit-calendar__day--disabled{opacity:.5!important;cursor:not-allowed!important;pointer-events:none!important}.progress-circle{position:relative;display:inline-flex;align-items:center;justify-content:center}.progress-circle__svg{transform:rotate(0)}.progress-circle__background{fill:none;stroke:#d7d5d3;stroke-linecap:round}.progress-circle__progress{fill:none;stroke:#1cc71c;stroke-linecap:round;transition:stroke-dashoffset .3s ease-in-out}.progress-circle__content{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.progress-circle__percentage{font-weight:600;color:#000}.progress-circle__label{font-size:.75rem;color:#918f8d;margin-top:.25rem}.progress-circle--small .progress-circle__percentage{font-size:.875rem}.progress-circle--medium .progress-circle__percentage{font-size:1rem}.progress-circle--large .progress-circle__percentage{font-size:1.25rem}.progress-circle--large .progress-circle__label{font-size:.875rem}.UserImport{padding:20px}.UserImport__BackLinkBlock{display:flex;height:25px;margin-bottom:10px;justify-content:space-between}.UserImport__BackLinkBlock .UserImport__BackLink{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;font-size:14px;text-decoration:none;color:#000;display:flex;align-items:center}.UserImport__BackLinkBlock .UserImport__BackLink:active,.UserImport__BackLinkBlock .UserImport__BackLink:visited{color:#000}.UserImport__BackLinkBlock .UserImport__BackLink .UserImport__CustomerName{font-weight:800;padding:0 .5em;font-size:16px}.UserImport__GlobalSearch{margin-bottom:20px;z-index:99;position:relative}.UserImport__BreadCrumbs{display:flex;justify-content:flex-start;margin:0 0 20px;padding:0;list-style-type:none}.UserImport__BreadCrumbs .UserImport__BreadParentItem{display:flex}.UserImport__BreadCrumbs .UserImport__BreadLink{display:block;max-width:120px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-decoration:none;color:#918f8d}.UserImport__BreadCrumbs .UserImport__BreadLink:active,.UserImport__BreadCrumbs .UserImport__BreadLink:visited{color:#000}.UserImport__BreadCrumbs .UserImport__BreadLink--root{width:20px}.UserImport__Main{position:relative;min-height:50px;margin-bottom:40px}.UserImport__Main>.ProgressLoader{position:absolute;inset:0}.UserImport__ContentWrapper{position:relative;margin-bottom:20px}.UserImport__Content{height:500px}.UserImport__Content .ExtendedTable__Cell--select{display:flex;justify-content:center}.UserImport__Content .ExtendedTable__HeadCell.ExtendedTable__Cell--select .ExtendedTable__HeadLabel{text-align:center}.UserImport__Content .ExtendedTable__Cell--name{cursor:default}.UserImport__SelectedCompaniesPaper{display:flex;flex-wrap:wrap;margin-bottom:20px}.UserImport__SelectedCompanyChip{margin:5px}.UserImport__SelectedUsers{display:flex;flex-direction:column}.UserImport__ImportButton{max-width:300px;align-self:flex-start;text-transform:uppercase;font-weight:500;font-family:AkzidenzGroteskStd-Ex;line-height:1.43;font-size:12px;top:2px;position:relative}.UserImport__CompanyName{cursor:pointer}.UserImport__CompanyName--hasNotChildren{cursor:initial}.UserImport__RefreshIcon{margin-left:20px;cursor:pointer}.UserImport__TreeSelectWrapper{position:relative;margin-bottom:40px}.UserImport__LoadMoreButton{cursor:pointer;position:absolute;width:20px;height:20px;top:0;left:0}.UserImport__FilterInput{border-bottom:1px solid #ccc;width:200px}.UserImport__FilterInput .TextBlockWithTitle__text input{font-size:18px}.UserImport__ParentDelimeter{margin:0 5px;color:#918f8d}.UserImport__TreeSelect{margin-left:20px}.UserImport__TreeSelect .tag{background-color:#f4f4f4;border:1px solid #e9e9e9;padding:2px 0 2px 2px;border-radius:2px;display:inline-block}.UserImport__TreeSelect .tag:focus-within{background-color:#e9e9e9;border-color:#a0a0a0}.UserImport__TreeSelect .tag-remove{color:#a0a0a0;font-size:75%;line-height:100%;cursor:pointer;background-color:transparent;border:none;outline:none}.UserImport__TreeSelect .tag-remove.disabled,.UserImport__TreeSelect .tag-remove.readOnly{cursor:not-allowed}.UserImport__TreeSelect .tag-remove:focus{color:#3c3c3c}.UserImport__TreeSelect .node>label{cursor:pointer;margin-left:2px}.UserImport__TreeSelect .tag-list{display:flex;flex-wrap:wrap;padding:0;margin:0}.UserImport__TreeSelect .tag-item{display:inline-block;margin:4px;display:none}.UserImport__TreeSelect .tag-item:last-child{display:block;width:100%}.UserImport__TreeSelect .tag-item .search{display:none;border:none;border-bottom:1px solid #ccc;outline:none}.UserImport__TreeSelect .tag-item:last-child{margin-right:4px}.UserImport__TreeSelect .node{list-style:none;white-space:nowrap;padding:4px}.UserImport__TreeSelect .node i{font-style:normal}.UserImport__TreeSelect .node.leaf.collapsed{display:none}.UserImport__TreeSelect .node.disabled>*{color:gray;cursor:not-allowed}.UserImport__TreeSelect .node.match-in-children.hide .node-label{opacity:.5}.UserImport__TreeSelect .node.focused{background-color:#f4f4f4}.UserImport__TreeSelect .toggle{white-space:pre;margin-right:4px;cursor:pointer}.UserImport__TreeSelect .toggle:after{content:" "}.UserImport__TreeSelect .toggle.collapsed:after{content:"+"}.UserImport__TreeSelect .toggle.expanded:after{content:"-"}.UserImport__TreeSelect .searchModeOn .toggle{display:none}.UserImport__TreeSelect .checkbox-item,.UserImport__TreeSelect .radio-item{vertical-align:middle;margin:0 4px 0 0}.UserImport__TreeSelect .checkbox-item.simple-select,.UserImport__TreeSelect .radio-item.simple-select{display:none}.UserImport__TreeSelect .hide:not(.match-in-children){display:none}.UserImport__TreeSelect .react-dropdown-tree-select .dropdown{position:relative;display:table}.UserImport__TreeSelect .react-dropdown-tree-select .dropdown .dropdown-trigger{padding:4px;line-height:20px;max-height:200px;display:inline-block;overflow:auto;border:1px solid #b9b9b9}.UserImport__TreeSelect .react-dropdown-tree-select .dropdown .dropdown-trigger.arrow{cursor:pointer}.UserImport__TreeSelect .react-dropdown-tree-select .dropdown .dropdown-trigger.arrow.bottom:after{content:"▼";vertical-align:middle;color:#3c3c3c;margin-right:2px}.UserImport__TreeSelect .react-dropdown-tree-select .dropdown .dropdown-trigger.arrow.top:after{content:"▲";vertical-align:middle;color:#3c3c3c;margin-right:2px}.UserImport__TreeSelect .react-dropdown-tree-select .dropdown .dropdown-trigger.arrow.disabled{cursor:not-allowed}.UserImport__TreeSelect .react-dropdown-tree-select .dropdown .dropdown-trigger.arrow.disabled.bottom:after{color:#b9b9b9}.UserImport__TreeSelect .dropdown-content{max-height:400px;overflow-y:auto}.UserImport__TreeSelect .react-dropdown-tree-select .dropdown .dropdown-content{position:absolute;padding:4px;z-index:1;background:#fff;border-top:1px solid rgba(0,0,0,.05);-webkit-box-shadow:0 5px 8px rgba(0,0,0,.15);box-shadow:0 5px 8px #00000026}.UserImport__TreeSelect .react-dropdown-tree-select .dropdown .dropdown-content .search{width:100%;border:none;border-bottom:1px solid #ccc;outline:none}.UserImport__TreeSelect .react-dropdown-tree-select .dropdown .dropdown-content ul{margin:0;padding:0}.UserImport__TreeSelect .node.tree.data-loading .UserImport__RefreshIcon{animation:spin 4s linear infinite}.UserImportModal__Content{height:150px;width:500px;background:#fff;padding:20px}.UserImportModal__Text{text-transform:uppercase;font-weight:500;font-family:AkzidenzGroteskStd-Ex;line-height:1.43;font-size:14px}.UserImportModal__Inner{border-radius:5px;background:none!important;box-shadow:none!important}.UserImportModal__GroupName{margin:20px 0 0}.UserImportModal__GroupName .TextBlockWithTitle__text input{font-size:20px}.UserImportModal__Footer{margin-top:-7px;margin-bottom:10px;display:flex;justify-content:space-around;z-index:2}.UserImportModal__Footer button.UserImportModal__Button{width:200px;padding:5px 12px}.UserImportModal__Footer button.UserImportModal__Button--submit:hover{background:#00f;color:#fff}.UserImportModal__Footer button.UserImportModal__Button--cancel:hover{color:#f2f2f2;background:#404040}.UserImportModal__Footer button.UserImportModal__Button--disabled,.UserImportModal__Footer button.UserImportModal__Button--disabled:hover{color:#404040;background:#f2f2f2}.UserImportModal__Footer button.UserImportModal__Button .UserImportModal__LabelButton{text-transform:uppercase;font-weight:500;font-family:AkzidenzGroteskStd-Ex;line-height:1.43;top:2px;position:relative;font-size:14px}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.UserImportStat__Header{font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;font-size:16px;text-decoration:none;color:#000;text-transform:uppercase;display:flex;align-items:center}.UserImportStat__ResetButton{display:flex;align-items:center;border:1px solid #0000ff;border-radius:5px;padding:3px 10px;margin-left:20px;color:#00f}.CSVDataExportModal .commonContentModal__mainContent{padding-top:20px}.CSVDataExportModal__FieldContainer--consent{margin-top:30px}.CSVDataExportModal__FieldDescription{padding-left:34px;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;font-size:14px}.CSVExportManager__ExportButton{margin-bottom:10px}.CSVExportManager__ExportButtonContainer{display:flex;justify-content:flex-end}.CSVExportManager .WUK-Table{height:calc(100vh - 199px);border-color:#d7d5d3}.CSVExportManager .WUK-Table .TableWithDataSource__Table{border-radius:4px}.CSVExportManager .WUK-Table .WUK-Table__Header,.CSVExportManager .WUK-Table .MuiDataGrid-main{background:#fff}.CSVDownloadFileModal__MainText{height:100%;display:flex;align-items:center;justify-content:center}.CSVDownloadFileModal .commonContentModal__root{height:340px;top:50%;transform:translate(10px,-50%)}.AwaConfigurationManager{height:100%;width:800px}.AwaConfigurationManager__ClinicSelect{margin-bottom:10px}.AwaConfigurationManager .CustomerAwaViewer{height:356px;overflow-y:auto}.CustomerAwaConfiguration{height:100%}.CustomerAwaConfiguration__Footer{padding:10px 0;display:flex;justify-content:center}.AwaConfigurationManagerModal .CustomerAwaConfiguration{height:calc(100% - 50px);display:flex;flex-direction:column}.AwaConfigurationManagerModal .CustomerAwaConfiguration .CustomerAwaConfigurationManager{flex-grow:1;height:calc(100% - 50px)}.AwaConfigurationManagerModal .AwaItemsPicker{height:calc(100% - 25px)}.AwaConfigurationManagerModal .AwaConfigurationManager .CustomerAwaViewer{height:calc(100% - 70px)}.AwaConfigurationManagerModal .commonContentModal__root{max-width:900px}.AwaConfigurationManagerModal .commonContentModal__mainContent{padding-top:10px}.CustomerAwaConfigurationManager{display:flex;height:100%}.CustomerAwaConfigurationManager__LeftSide,.CustomerAwaConfigurationManager__RightSide{width:50%;padding:5px}.CustomerAwaConfigurationManager__PickerTitle,.CustomerAwaConfigurationManager__ViewerTitle{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;text-align:center;padding:5px 0 0}.CustomerAwaConfigurationManager__ViewerTitle{margin-bottom:34px}.AwaItemsList__Item{margin-bottom:5px}.AwaItemsList__Item .SmallItemsList__Item{margin-bottom:0;padding-right:5px}.AwaItemsList__LeftSide{flex-grow:2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AwaItemsList__LeftSide .SmallItemsList__ItemLabel{text-overflow:ellipsis;overflow:hidden}.AwaItemsList__RightSide{display:flex;gap:12px}.AwaDetails{padding:10px;margin-left:10px;margin-right:5px;margin-bottom:10px;background-color:#cbcbcb;border-bottom-left-radius:5px;border-bottom-right-radius:5px;box-sizing:border-box;font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.AwaDetails__Field{margin-bottom:5px}.AwaDetails__Value{font-weight:bolder}.CustomerAwaViewer__Item{margin-bottom:5px}.CustomerAwaViewer__Item .SmallItemsList__Item{margin-bottom:0;padding-right:5px}.CustomerAwaViewer__NoItems{height:100%;display:flex;justify-content:center;align-items:center;font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.AwaItemsPicker .SmallItemsList__ItemLabel,.CustomerAwaViewer .SmallItemsList__ItemLabel{cursor:pointer}.EvaluationSettingsBlock{margin-top:30px}.EvaluationListModal{justify-content:center;align-items:center}.EvaluationListModal .commonContentModal__root{height:430px}.InitialScreeningConfigurationModal__FooterBtn--disabled{cursor:not-allowed}.InitialScreeningConfigurationModal .ConfigurationManagerList{flex-grow:1;height:calc(100% - 50px)}.InitialScreeningConfigurationModal .commonContentModal__footer{justify-content:space-around}.ConfigurationManagerList{display:flex;height:100%}.ConfigurationManagerList__LeftSide,.ConfigurationManagerList__RightSide{width:50%;padding:5px}.ConfigurationManagerList__Title,.ConfigurationManagerList__ViewerTitle{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43;text-align:center;padding:5px 0 0}.ItemsPicker{height:calc(100% - 25px)}.ItemsPicker .ItemsPicker__Item .ItemsPickerList__LeftSide{flex:1}.ItemsPicker .ItemsPicker__Item .ItemsPickerList__RightSide{margin-right:5px}.ItemsPicker .SmallItemsList__ItemLabel{cursor:pointer}.ConfigurationManagerList .ItemsListView{height:calc(100% - 30px)}.ConfigurationManagerList__Loader{height:calc(100% - 30px);display:flex;align-items:center;justify-content:center}.ItemsListView{height:356px;overflow-y:auto}.ItemsListView__Item .SmallItemsList__Item{margin-bottom:0;padding-right:5px}.ItemsListView__NoItems{height:100%;display:flex;justify-content:center;align-items:center;font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.ItemsListView .SmallItemsList__ItemLabel{cursor:pointer}.ItemsListView .ItemsListViewItem{display:flex;align-items:center;flex:1}.ItemsListView .ItemsListViewItem__LeftSide{flex:1}.ItemsListView .ItemsListViewItem__RightSide{margin-right:5px}.SelfOnboardingSettings .CustomerSettings__Setting{display:flex;align-items:flex-start;margin-bottom:20px}.SubscriptionsSettings__settingsItem{margin-bottom:10px}.SubscriptionsSettings__expansionBlock--active{border:solid 1px #0000ff}.SubscriptionsSettings__expansionBlock--active .ExpansionBlock__title{color:#00f}.SubscriptionsSettings__expansionBlock--active .ExpansionBlock__icon path{stroke:#00f}.QuestionCategories__CreateNewCategory{background-color:#fff}.QuestionCategories{display:grid;grid-template-columns:400px 1fr;height:calc(100vh - 103px);background:#fff;border:1px solid #d7d5d3;border-radius:4px}.QuestionCategories__CategoriesTree{border-right:1px solid #d7d5d3;padding:20px 0}.QuestionCategories__CategoryDetails{padding:20px 50px}.QuestionCategories__Header{display:flex;justify-content:flex-end;padding-bottom:10px}.CategoryDetailsForm__Footer{margin-top:15px;display:flex;width:100%}.CategoryDetailsForm__FooterLeftSide{display:flex}.CategoryDetailsForm__FooterLeftSide .RoundedButton{margin-right:15px}.CategoryDetailsForm__FooterRightSide{flex-grow:2;display:flex;justify-content:flex-end}.CategoryDetailsFormModal .CategoryDetailsForm__Title,.CategoryDetailsFormModal .CategoryDetailsForm__Footer{display:none}.Pathways__Header{padding:20px 0}.Pathways__HeaderLeftSide{flex-grow:1}.Pathways__HeaderTitle{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:1.25rem;letter-spacing:.140625rem}.Pathways__SearchPathwaysButton{margin-bottom:20px}.Pathways__SearchPathwaysButton .Button__Label{font-size:1rem;min-width:250px;text-align:center}.Pathways__NoStartedPathways{display:flex;justify-content:center;padding:12px 0}.StartPathwaysModal .commonContentModal__mainContent{padding:75px}.StartPathwaysModal .commonContentModal__closeIcon,.StartPathwaysModal .commonContentModal__infoButton{display:none}.StartPathwaysModal .commonContentModal__mainContent .l-main-text-font{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1.625rem;letter-spacing:.05rem}.StartPathwaysModal .StartPathwaysModal__Date{margin-left:0;margin-top:10px}.StartPathwaysModal .PathwaySelect__placeholder{position:absolute;top:57%}.StartPathwaysModal .PathwaySelect__single-value{color:#00f}.StartPathwaysModal .FormError,.StartPathwaysModal .UserForm__FieldError{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:1rem;letter-spacing:.05rem;line-height:1.43}.StartPathwaysModal .ExtendedDatePickerInput{width:160px}.StartPathwaysModal .commonContentModal__section{justify-content:center}.StartPathwaysModal .commonContentModal__section .PathwaySelect .Select__single-value{text-transform:uppercase;font-size:18px}.NotationsPage{padding-top:1rem;display:flex;justify-content:flex-start;flex-direction:column;min-height:calc(100vh - 176px);width:100%;position:relative;overflow:visible}.NotationsPage .NotationsNewNotationContainer{display:flex;flex-direction:row-reverse;padding-bottom:26px}.NotationsPage .NotationsNewNotationContainer .NotationsNewNotation{display:flex;gap:16px}.NotationsPage .NotationFilterDateRange .ExtendedDatePickerInput{padding-left:8px;width:108px;background:#fff;border-radius:4px}.NotationsPage .NotationFilterDateRange .DatePickerRange__Label{display:none}.NotationsPage .NotationFilterDateRange svg{display:none}.NotationsPage .NotationFilterDateRange .PatternInput div,.NotationsPage .NotationFilterDateRange .PatternInput input{display:flex;justify-content:center}.NotationsMainContainer{padding-top:.625rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:.625rem}.NotationsMainContainer .NoteContainer{margin:0}.NotationsMainContainer__NotationContainer{flex:3;width:100%;display:flex;flex-direction:column;gap:.625rem;border-radius:8px}.NotationsMainContainer__NotationContainer .NotationsCard{border-radius:8px;border:1px solid #d7d5d3;background:#fff;padding:20px}.NotationsMainContainer__NotationContainer .NotationsCard .NoteContainer{display:flex;flex-direction:column;gap:.625rem}.NotationsMainContainer__NotationContainer .NotationsCard .NoteContainer .ql-editor{padding:12px 0;font-family:Akzidenz}.NotationsMainContainer__NotationContainer .NotationsCard .NoteHeader{display:flex;flex-direction:row;gap:10px;align-items:center}.NotationsMainContainer__NotationContainer .NotationsCard .NoteHeader .NotationTags svg{color:#d7d5d3}.NotationsMainContainer__NotationContainer .NotationsCard .NoteExpands{display:flex;flex-direction:row}.NotationsMainContainer__NotationContainer .NotationsCard .NoteFields{display:flex;flex-direction:row;gap:10px;align-items:center;flex-wrap:wrap}.NotationsMainContainer__NotationContainer .NotationsCard .NoteFields .NoteField{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:4px;border-radius:20px;border:1px solid #32c8c8;padding:4px 12px;line-height:12px;font-size:.875rem}.NotationsMainContainer__NotationContainer .NotationsCard .NoteFields .NoteField .Field{color:#918f8d}.NotationsMainContainer__NotationContainer .NotationsCard .NoteFields .NoteField .Value{color:#000}.NotationsMainContainer__NotationContainer .NotationsCard .AttachmentsContainer{display:flex;flex-wrap:wrap;gap:12px}.NotationsMainContainer__NotationContainer .NotationsCard .ql-editor{padding:12px 0;font-family:Akzidenz}.NotationsMainContainer__NotationPagination{flex:1;margin-top:10px;flex-direction:row;align-self:center}.NotationsMainContainer__NotationResultContainer{flex:1;position:sticky;top:0;min-width:290px;width:100%;background-color:transparent;border:1px solid #d7d5d3;border-radius:8px;padding:1.25rem;background:#fff}.NotationsMainContainer__NotationResultContainer .NotationsQuickFilter{display:flex;flex-direction:column;gap:.625rem}.NotationsMainContainer__NotationResultContainer .NotationsQuickFilter .NotationsCardsContainer{display:flex;flex-direction:column;gap:.75rem;height:100%}.NotationsMainContainer__NotationResultContainer .NotationsQuickFilter .NotationsCardsContainer .ql-editor{padding:12px 0;font-family:Akzidenz}.NotationsMainContainer__NotationResultContainer .NotationsQuickFilter .NotationsCardsContainer .ql-editor p{font-size:16px!important}.NotationsMainContainer__NotationResultContainer .NotationsQuickFilter .NotationsCardsContainer .NotationsCardLite{border-bottom:1px solid #d7d5d3}.NotationsMainContainer__NotationResultContainer .NotationsQuickFilter .NotationsCardsContainer .NotationsCardLite .NoteHeader{display:flex;justify-content:space-between}.NotationsMainContainer__NotationResultContainer .NotationsQuickFilter .NotationsCardsContainer .NotationsCardLite .NotationTags{border:none;padding:4px 0}.NotationsMainContainer__NotationResultContainer .NotationsQuickFilter .NotationsCardsContainer .NotationsCardLite:last-child{border-bottom:none}.NotationsMainContainer__NotationResultContainer .NotationsQuickFilter .NotationsCardsContainer .NotationsCardLite:last-child .ql-editor{font-family:Akzidenz;padding-bottom:0}.NotationsMainContainer__NotationResultContainer .NotationTags{justify-content:flex-start;max-width:94px}.NotationsMainContainer__NotationResultContainer .NotationTags svg{margin:2px;color:#d7d5d3}.NotationsMainContainer__NoNotations{justify-content:center;margin:0 auto;font-family:Akzidenz;font-weight:700;font-size:1.5rem;height:calc(100vh - 256px);display:flex;align-items:center}.SelectNotationsFilters{width:auto;min-width:200px;font-family:Akzidenz}.SelectNotationsFilters .notations-filters__value-container{flex-wrap:wrap}.SelectNotationsFilters .notations-filters__placeholder{display:block;width:100%;color:#000;white-space:nowrap;text-overflow:ellipsis}.SelectNotationsFilters:focus{outline:none}:root{line-height:1.5;color-scheme:light;color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--default-dark-color: #000;--default-light-color: #fff;--title-color: #000;--description-color: #918f8d;--form-input-border-color: #d7d5d3;--form-error-color: red;--button-background: #fff;--disabled-button-background: #ebe9e7;--footer-copyright-color: #696765;--divider-background: #d7d5d3;--exit-call-room-button-background: #ff0064;--accept-call-room-button-background: #32c8c8;--copy-clipboard-button-background: #191715;--phase-background: #dae8e5;--checked-action-color: #0000ff;--warning-lock-color: #ff0064}*{margin:0;padding:0;box-sizing:border-box}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:1.75rem;line-height:2.07rem;margin:0;font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif}p{margin:0}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}.note-icon{width:1.5rem;height:1.5rem;cursor:pointer}.expand-icon,.visibility-icon,.lock-icon{cursor:pointer}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.app-container{height:100%;width:100%}.app-container__actions{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:.5rem;padding-bottom:0}.app-container__actions__button{font-size:.875rem;line-height:.5rem;font-weight:500;height:2rem;color:var(--default-light-color);transition:.2s all}.app-container__actions__button.delete{background:var(--warning-lock-color)}.app-container__actions__button:disabled{filter:brightness(.8);opacity:.8;cursor:default}.initial-loading{margin:auto;height:100%;display:flex;align-items:center;justify-content:center}.initial-loading-max-height{margin:auto;height:calc(100vh - 220px);display:flex;align-items:center;justify-content:center}.modal-container{display:flex;align-items:center;justify-content:center;padding:0 1rem}.modal-container__confirmation-modal{max-width:400px;background:var(--default-light-color);border-radius:.75rem;padding:1rem;margin:auto;display:flex;flex-direction:column}.modal-container__confirmation-modal__close-icon{margin-left:auto;cursor:pointer}.modal-container__confirmation-modal__content{display:flex;flex-direction:column;gap:1rem}.modal-container__confirmation-modal__content__actions{display:flex;flex-direction:row;gap:.5rem;margin-left:auto}.modal-container__confirmation-modal__content__actions button{font-size:.875rem;line-height:.5rem;font-weight:500;height:2rem;color:var(--default-light-color);transition:.2s all}.modal-container__confirmation-modal__content__actions__cancel{background-color:#000}.modal-container__confirmation-modal__content__actions__confirm{background-color:#00f}.modal-container__protocol-preview{max-width:1200px;width:100%;max-height:calc(100vh - 80px);height:100%;background:var(--default-light-color);border-radius:.75rem;padding:1rem;display:flex;flex-direction:column;justify-content:space-between}.modal-container__protocol-preview__container{display:flex;flex-direction:column;height:100%;overflow:auto}.modal-container__protocol-preview__close-icon{margin-left:auto;cursor:pointer}.modal-container__protocol-preview__content{display:flex;flex-direction:column;overflow:auto;margin-top:1rem}.modal-container__protocol-preview__content .protocol-container{margin-top:0}.modal-container__protocol-preview__content__actions{display:flex;flex-direction:row;gap:.5rem;margin-left:auto}.modal-container__protocol-preview__content__actions__confirm{margin-left:auto;margin-top:1rem;background-color:#00f;font-size:.875rem;line-height:.5rem;font-weight:500;height:2rem;color:#fff;transition:.2s all}.modal-container__assign-modal{max-width:565px;background:var(--default-light-color);border-radius:.75rem;padding:1rem;margin:auto;display:flex;flex-direction:column}.modal-container__assign-modal__content{display:flex;flex-direction:column;gap:1rem}.modal-container__assign-modal__content .SelectInputContainer{margin:0}.modal-container__assign-modal__content .SelectInputContainer .react-select__control{border-radius:4px}.modal-container__assign-modal__content__select .Select__control{border-color:#32c8c8!important}.modal-container__assign-modal__content__select .Select__single-value{top:1rem;font-family:AkzidenzGroteskStd!important}.modal-container__assign-modal__select{width:calc(565px - 2rem)}.modal-container__assign-modal h3{text-align:center;margin-bottom:2rem;font-weight:500;font-family:Akzidenz}.user-protocols-container{min-height:calc(100vh - 180px)}.user-protocols-container .TabComponent{width:auto;display:flex;align-items:center;font-family:Akzidenz;color:#191715;opacity:100;padding-top:0!important}.user-protocols-container .TabComponent:focus{outline:none}.user-protocols-container .user-protocols-tab__name{padding-top:.5rem!important}.user-protocols-container__content{display:flex;align-items:flex-start;justify-content:center;min-height:calc(100vh - 217px)}.user-protocols-container__content .TabComponent{margin:auto;padding-top:0}.protocol-list-container,.protocol-list-container .collapse-phases-container{display:flex;flex-direction:column}.protocol-container{display:flex;flex-direction:row;align-items:center;border:1px solid var(--form-input-border-color);border-radius:.5rem;padding:1.875rem 1.25rem;position:relative;margin-top:.625rem;background-color:var(--default-light-color)}.protocol-container__content{display:flex;flex-direction:row;width:100%;align-items:flex-end;justify-content:space-between;margin-left:1rem}.protocol-container__content__title{display:flex;flex-direction:column}.protocol-container__content__title span{color:var(--description-color);font-size:.8125rem}.protocol-container__content__title h1{font-size:1.875rem;font-weight:500!important;line-height:1.875rem}.protocol-container__content__title p{font-size:.9375rem;font-weight:400;margin-top:.625rem;line-height:1.25rem}.protocol-container__content__statuses{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;gap:2rem;min-width:350px}.protocol-container__content__statuses__status span{color:var(--description-color);font-size:.75rem}.protocol-container__content__statuses__status p{font-size:.9375rem;font-weight:400;margin-top:.625rem}.protocol-container__content__statuses__status .capitalize{text-transform:lowercase}.protocol-container__content__statuses__status .capitalize:first-letter{text-transform:capitalize}@media (max-width: 768px){.protocol-container__content__statuses{justify-content:flex-start}.protocol-container__content__statuses__status{display:flex;flex-direction:column;align-items:flex-start}.protocol-container__content__statuses__status span{display:flex;align-items:center;color:var(--description-color);font-size:.75rem}.protocol-container__content__statuses__status p{margin-top:0rem}}@media (max-width: 428px){.protocol-container__content__statuses{flex-wrap:wrap;gap:1rem}}@media (max-width: 768px){.protocol-container__content{flex-direction:column;align-items:flex-start;gap:1rem;width:100%}}.protocol-container .radial-progress{min-width:5rem;height:5rem!important}.protocol-container .radial-progress .radial-progress-container{width:100%;height:100%}.protocol-container .radial-progress .radial-progress-container__content{font-size:1.5rem}.protocol-container .expand-icon{position:absolute;right:.315rem;top:.225rem;cursor:pointer}.protocol-container .expand-all-icon{position:absolute;right:2rem;top:.225rem;cursor:pointer}.protocol-container .note-icon{position:absolute;right:.315rem;bottom:.225rem}@media (max-width: 768px){.protocol-container{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem 1rem}.protocol-container__content{margin-left:0}}.radial-progress{position:relative;min-width:3.75rem;min-height:3.75rem}.radial-progress-container{position:relative;width:100%;height:100%;margin:auto}.radial-progress-container__content{--hue: 220;width:100%;height:100%;display:grid;place-items:center;position:absolute;font-weight:700}.radial-progress-container__content:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(hsl(var(--hue),100%,70%),hsl(var(--hue),100%,40%),hsl(var(--hue),100%,70%) var(--progress, 0%),var(--divider-background) var(--progress, 0%) 100%);mask-image:radial-gradient(transparent 65%,#000 calc(65% + .5px))}.hidden{display:none}:root .isProtocol{--background: var(--default-light-color);--size: 4.7rem;--success-size: 5rem;--border-thickness: calc(var(--size) * .05)}:root .isPhase{--background: var(--phase-background);--size: 3.55rem;--success-size: 3.75rem;--border-thickness: calc(var(--size) * .05)}.success-checkmark{width:var(--success-size);height:var(--success-size);margin:0 auto}.check-icon{width:var(--size);height:var(--size);position:relative;border-radius:50%;box-sizing:content-box;border:var(--border-thickness) solid #4caf50}.check-icon:before,.check-icon:after{content:"";height:calc(var(--size) * 1.25);position:absolute;background:var(--background);transform:rotate(-45deg)}.check-icon:before{top:calc(var(--size) * .0375);left:calc(var(--size) * -.025);width:calc(var(--size) * .375);transform-origin:100% 50%;border-radius:100px 0 0 100px}.check-icon:after{top:0;left:calc(var(--size) * .375);width:calc(var(--size) * .75);transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.icon-line{height:calc(var(--size) * .0625);background-color:#4caf50;display:block;border-radius:2px;position:absolute;z-index:10}.icon-line.line-tip{top:calc(var(--size) * .575);left:calc(var(--size) * .175);width:calc(var(--size) * .3125);transform:rotate(45deg);animation:icon-line-tip .75s}.icon-line.line-long{top:calc(var(--size) * .475);right:calc(var(--size) * .1);width:calc(var(--size) * .5875);transform:rotate(-45deg);animation:icon-line-long .75s}.icon-circle{top:calc(var(--size) * -.05);left:calc(var(--size) * -.05);z-index:10;width:var(--size);height:var(--size);border-radius:50%;position:absolute;box-sizing:content-box;border:var(--border-thickness) solid rgba(76,175,80,.5)}.icon-fix{top:calc(var(--size) * .1);width:calc(var(--size) * .0625);left:calc(var(--size) * .325);z-index:1;height:calc(var(--size) * 1.0625);position:absolute;transform:rotate(-45deg);background-color:var(--background)}@keyframes rotate-circle{0%,5%{transform:rotate(-45deg)}12%,to{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%,54%{width:0;left:calc(var(--size) * .0125);top:calc(var(--size) * .2375)}70%{width:calc(var(--size) * .625);left:calc(var(--size) * -.1);top:calc(var(--size) * .4625)}84%,to{width:calc(var(--size) * .3125);left:calc(var(--size) * .175);top:calc(var(--size) * .5625)}}@keyframes icon-line-long{0%,65%{width:0;right:calc(var(--size) * .575);top:calc(var(--size) * .675)}84%{width:calc(var(--size) * .6875);right:0;top:calc(var(--size) * .4375)}to{width:calc(var(--size) * .5875);right:calc(var(--size) * .1);top:calc(var(--size) * .475)}}.phase-container{list-style:none;display:flex;flex-direction:row;align-items:center;border:1px solid var(--form-input-border-color);border-radius:.5rem;padding:1.875rem 1.25rem;background-color:var(--phase-background);position:relative;margin-top:.625rem;cursor:pointer}.phase-container__progress__divider{position:absolute;left:3.125rem;bottom:0;height:calc(50% - 30px);width:1px;background-color:var(--divider-background)}.phase-container__content{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin-left:1rem;gap:5rem;width:100%}.phase-container__content__title{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;width:100%}.phase-container__content__title span{font-size:1.25rem!important;color:var(--description-color)!important}.phase-container__content__title h1{font-size:1.875rem;font-weight:600;line-height:1.875rem}.phase-container__content .active-phase span{color:var(--checked-action-color)!important}.phase-container__content__disabled h1,.phase-container__content__disabled span,.phase-container__content__disabled p{text-decoration:line-through;color:var(--description-color)!important}.phase-container .radial-progress-container{width:3.75rem;height:3.75rem}.phase-container .radial-progress-container__content{font-size:1.125rem}.phase-container .note-icon{position:absolute;right:.315rem;bottom:.225rem}@media (max-width: 768px){.phase-container{flex-direction:column;align-items:flex-start;padding:1.25rem 1rem;gap:1rem}.phase-container__content{margin-left:0}.phase-container__content__title span{font-size:1rem!important}.phase-container__content__title h1{font-size:1.25rem;line-height:1.25rem}.phase-container__progress__divider{width:0}}.container__actions{position:absolute;right:0;top:.5rem;display:flex;flex-direction:row;align-items:center}.container__actions>div{display:flex;align-items:center;gap:.5rem}.container__actions .expand-icon{width:2rem;height:1.75rem}.container__actions .visibility-icon{width:1.5rem;height:1.5rem}.container__actions .status{display:flex;flex-direction:column;align-items:flex-end;font-size:.75rem;line-height:.75rem;color:var(--description-color)}.container__actions .lock-icon{color:var(--description-color)}@media (max-width: 768px){.container__actions .status{font-size:.625rem}}.stage-container{display:flex;flex-direction:column;align-items:flex-start;border:1px solid var(--form-input-border-color);border-radius:.5rem;padding:1.875rem 0 1.875rem 5.25rem;position:relative;background-color:var(--default-light-color);cursor:pointer}.stage-container__progress__divider{position:absolute;left:3.125rem;bottom:0;height:100%;width:1px;background-color:var(--divider-background)}.stage-container__content{max-width:75%;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%}.stage-container__content__title{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%}.stage-container__content__title span{font-size:1.25rem!important;color:var(--description-color)!important}.stage-container__content__title__container{display:flex;flex-direction:row;gap:2px;align-items:center}.stage-container__content__title__container h1{font-size:1.875rem;line-height:1.875rem}.stage-container__content .active-step span{color:var(--checked-action-color)!important}.stage-container__content__description{position:relative;width:100%}.stage-container__content__description .expand-icon{width:1.25rem;height:1.25rem;position:absolute;left:-1.5rem;top:.625rem}.stage-container__content__description p{line-height:1.25rem;margin-top:.625rem;max-width:600px;overflow:hidden;text-overflow:ellipsis}.stage-container__content__disabled h1,.stage-container__content__disabled span,.stage-container__content__disabled p,.stage-container__content__disabled .collapsed-notes{text-decoration:line-through;color:var(--description-color)!important}.stage-container__collapse{width:100%}@media (max-width: 768px){.stage-container{padding-left:4.5rem;padding-right:1rem}.stage-container__progress__divider{position:absolute;left:2.75rem}.stage-container__content{max-width:100%}.stage-container__content__title span{font-size:1rem!important}.stage-container__content__title h1{font-size:1.25rem;line-height:1.25rem}.stage-container__content__description p{font-size:.75rem;font-weight:400;line-height:1rem;margin-top:.625rem}}.stage-tree-item{padding:1.875rem 1.25rem 1rem 4rem}.action-container{width:100%;position:relative;list-style:none;background-color:var(--default-light-color);cursor:pointer}.action-container__divider{margin:1rem 2rem 1rem 0!important}.action-container__content{max-width:75%}.action-container__content__title{display:flex;flex-direction:row;align-items:center;position:relative;margin-left:-2rem}.action-container__content__title__checkbox{width:1.875rem;height:1.875rem;position:absolute;left:-1rem;z-index:999!important;background-color:var(--default-light-color)!important}.action-container__content__title h1{font-size:1.25rem;line-height:1.25rem}.action-container__content__description{position:relative}.action-container__content__description .expand-icon{width:1.25rem;height:1.25rem;position:absolute;left:-1.5rem;top:0}.action-container__content__description p{font-size:.9375rem;font-weight:400;line-height:1.25rem;max-width:600px;overflow:hidden;text-overflow:ellipsis}.action-container__content__disabled h1,.action-container__content__disabled p,.action-container__content__disabled .collapsed-notes{text-decoration:line-through;color:var(--description-color)}.action-container__content__disabled input[type=checkbox]{cursor:default}.action-container__content__checked h1,.action-container__content__checked .status{color:var(--checked-action-color)}@media (max-width: 768px){.action-container__divider{margin:1rem 0 2.5rem!important}.action-container__content{max-width:100%}.action-container__content__title__checkbox{position:absolute;left:-.7rem}.action-container__content__title h1{font-size:1rem;line-height:1rem}.action-container__content__description p{font-size:.75rem;font-weight:400;line-height:1rem;margin-top:.625rem}}.action-tree-item{border:1px solid var(--form-input-border-color);border-top:none;border-radius:4px;padding:1.875rem 1.25rem 1rem 0rem;margin-left:4rem;width:calc(100% - 4rem)}.action-tree-item__content{max-width:100%;padding-left:2rem}.action-tree-item__content__title{margin-left:0;display:inline-block;width:100%}.collapsed-notes__input__container{display:flex;width:100%;flex-direction:row;align-items:flex-end;margin-top:.625rem}.collapsed-notes__input{display:flex;min-height:42px;flex-direction:column;width:75%;border:1px solid var(--form-input-border-color)}.collapsed-notes__input textarea,.collapsed-notes__input__note{border:none;outline:none;font-size:1rem;resize:none;padding:.25rem}.collapsed-notes__input textarea:disabled,.collapsed-notes__input__note:disabled{background-color:transparent}.collapsed-notes__input>span.meta{font-weight:400;font-size:.625rem;color:var(--footer-copyright-color);padding:0 .25rem}.collapsed-notes__input__actions{display:flex;flex-direction:column}.collapsed-notes__input__actions svg{cursor:pointer}@media (max-width: 768px){.collapsed-notes__input{width:100%}}.protocol-actions{display:flex;flex-direction:column;border:1px solid var(--form-input-border-color);border-radius:.5rem;padding:1.875rem 1.25rem 1.875rem 6rem;position:relative;background-color:var(--default-light-color);margin-top:.625rem}.protocol-actions__lock{display:flex;align-items:center;justify-content:space-between}.protocol-actions__lock__icon{position:absolute;left:2.5rem;cursor:pointer}.protocol-actions__lock__title{font-size:1.5rem;font-weight:500;font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif}.protocol-actions__lock__message{padding:.5rem;font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif;border:1px solid var(--warning-lock-color);display:flex;align-items:center;font-weight:500}.protocol-actions__lock__message span{margin-left:.5rem}@media (max-width: 700px){.protocol-actions__lock{flex-direction:column;align-items:flex-start}.protocol-actions__lock__icon{top:2.2rem}}.protocol-actions__create-report{display:flex;align-items:flex-start;flex-direction:column}.protocol-actions__create-report__save-changes-button{display:flex;align-items:center;box-sizing:border-box;gap:.625rem;border-radius:4px;padding:.313rem .5rem;font-size:.875rem;letter-spacing:.02857em;line-height:.875rem;font-weight:500;font-family:inherit;cursor:pointer;outline:none;transition:border-color .25s;font-family:AkzidenzGroteskBE-Md;color:#fff;background-color:#00f;margin-left:auto}.protocol-actions__create-report__save-changes-button:disabled{cursor:not-allowed}.protocol-actions__create-report__icon{position:absolute;left:2.5rem}.protocol-actions__create-report__title{font-size:1.5rem;font-weight:500;font-family:AkzidenzGroteskBE-Md,Roboto,sans-serif}.protocol-actions__create-report__print{display:flex;flex-direction:row;align-items:center;width:100%;gap:.25rem;margin-top:.5rem}.protocol-actions__create-report__print svg{cursor:pointer}.protocol-actions__create-report__print input{width:40%;min-width:200px;outline:none;font-size:.75rem;resize:none;padding:.25rem}.protocol-actions__create-report__print__disabled{cursor:default!important}.protocol-actions__divider{margin:1.5rem 0!important}.switch{position:relative;display:inline-block;width:2rem;height:1rem;margin-bottom:0!important}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;inset:0;background-color:var(--description-color);transition:.4s;border-radius:32px}.switch .slider:before{position:absolute;content:"";height:.75rem;width:.75rem;left:2px;bottom:2px;background-color:var(--default-light-color);transition:.4s;border-radius:50%}.switch input:checked+.slider{background-color:var(--default-dark-color)}.switch input:checked+.slider:before{transform:translate(16px)}.ProtocolsPage .ProtocolsTable .ProtocolTable__Table .protocol-table-actions-cell-content{display:flex;flex-direction:row;align-items:center;gap:.75rem;width:100%;justify-content:flex-start}.ProtocolsPage .ProtocolsTable .ProtocolTable__Table .protocol-table-actions-cell-content button{display:flex;flex-direction:row;align-items:center;gap:.5rem;height:28px;border-radius:4px}.ProtocolsPage .ProtocolsTable .ProtocolTable__Table .protocol-table-actions-cell-content button:disabled{opacity:.4;cursor:default}.ProtocolsPage .ProtocolsTable .ProtocolTable__Table .protocol-table-actions-cell-content__edit{min-width:73px;background-color:#00f;color:#fff}.ProtocolsPage .ProtocolsTable .ProtocolTable__Table .protocol-table-actions-cell-content__duplicate{min-width:110px;background-color:#32c8c8;color:#191715}.ProtocolsPage .ProtocolsTable .ProtocolTable__Table .protocol-table-actions-cell-content__archive{min-width:127px;background-color:#a0003c;color:#fff}.ProtocolsPage .ProtocolsTable .ProtocolTable__Table .protocol-table-actions-cell-content .MuiTooltip-root-19{display:flex;align-items:center;cursor:pointer}.protocol-drawer-main-container{width:100%;height:100%;font-family:AkzidenzGroteskBE-Md}.protocol-builder-drawer-container{width:100%;height:100%;padding:.625rem}.protocol-builder-drawer-container__close-drawer-icon{display:flex!important;margin-left:auto;cursor:pointer}.protocol-builder-drawer-container__content{padding:0 1.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.protocol-builder-drawer-container__content__header{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;width:100%;gap:2rem}.protocol-builder-drawer-container__content__header__title{display:flex;flex-direction:column;gap:1rem;flex:3.1}.protocol-builder-drawer-container__content__header__title h1{font-family:AkzidenzGroteskBE-Md}.protocol-builder-drawer-container__content__header__title input{padding:.275rem .5rem;outline:none;border:1px solid #dedede;border-radius:4px;font-size:1.25rem;font-family:AkzidenzGroteskBE-Md}.protocol-builder-drawer-container__content__header__actions{display:flex;align-items:flex-start;justify-content:flex-end;gap:1rem;flex:1;min-width:320px}.protocol-builder-drawer-container__content__header__actions button{display:flex;align-items:center;box-sizing:border-box;gap:.625rem;border-radius:4px;padding:.313rem .5rem;font-size:.875rem;letter-spacing:.02857em;line-height:.875rem;font-weight:500;font-family:inherit;cursor:pointer;outline:none;transition:border-color .25s;font-family:AkzidenzGroteskBE-Md}.protocol-builder-drawer-container__content__header__actions button:disabled{cursor:not-allowed}.protocol-builder-drawer-container__content__header__actions__preview-button{color:#000;background-color:#7fd9d9}.protocol-builder-drawer-container__content__header__actions__save-button{color:#fff;background-color:#00f}.protocol-builder-drawer-container__content__tree{width:100%;margin:0 auto;height:100%}.protocol-builder-drawer-container__content__tree .sortable-tree-container{display:flex;flex-direction:row;gap:2rem;min-height:calc(100vh - 164px);max-height:calc(100vh - 164px)}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone{flex:3;padding:1rem;max-height:calc(100vh - 164px);overflow:auto;background-color:var(--default-light-color);border:1px solid var(--phase-background);display:flex;flex-direction:column;position:relative}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone p,.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone span{font-family:Akzidenz}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone h1{font-family:AkzidenzGroteskBE-Md}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone strong{font-family:inherit;font-weight:700}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone em{font-family:inherit;font-style:italic}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone__title{color:var(--description-color);display:flex;align-items:center;justify-content:center;flex-direction:column}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone__title h1{font-size:40px;text-align:center;margin-top:.5rem}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone__title span{margin-top:.5rem;text-align:center}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone .dropzone-areas{position:absolute;top:0;left:0;right:0;height:100%;display:flex;pointer-events:none;z-index:1}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone .dropzone-areas .dropzone-area{height:100%;border-right:1px dashed rgba(0,0,0,.1);display:flex;align-items:flex-start;justify-content:center;padding-top:10px}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone .dropzone-areas .dropzone-area span{font-size:12px;color:#0000004d;text-transform:uppercase}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone .dropzone-areas .dropzone-area.phase-area{flex:.5;background:#00640005}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone .dropzone-areas .dropzone-area.stage-area{flex:.5;background:#00006405}.protocol-builder-drawer-container__content__tree .sortable-tree-container__dropzone .dropzone-areas .dropzone-area.action-area{flex:4;background:#64000005;border-right:none}.protocol-builder-drawer-container__content__tree .sortable-tree-container__toolbox{flex:1;min-width:320px;list-style:none;display:flex;flex-direction:column;gap:1rem}.protocol-builder-drawer-container .stage-container__content{max-width:100%}.protocol-builder-drawer-container .stage-container__content__title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.protocol-builder-drawer-item-edit{max-width:670px}.protocol-builder-drawer-item-edit__container{padding:1rem;height:100vh;display:flex;flex-direction:column;justify-content:space-between;position:relative}.protocol-builder-drawer-item-edit__container__close-drawer-icon{position:absolute;right:.625rem;top:.625rem;cursor:pointer}.protocol-builder-drawer-item-edit__container__notation .ql-toolbar.ql-snow{padding:0}.protocol-builder-drawer-item-edit__container__notation .ql-container{height:calc(50vh - 152px)}.protocol-builder-drawer-item-edit__container h2{font-family:AkzidenzGroteskBE-Md}.protocol-builder-drawer-item-edit__container p{font-size:1rem}.protocol-builder-drawer-item-edit__container button{display:flex;align-items:center;box-sizing:border-box;border-radius:4px;border:1px solid #191715;padding:.375rem 1rem;font-size:.875rem;letter-spacing:.02857em;font-weight:500;font-family:inherit;cursor:pointer;outline:none;transition:border-color .25s;background-color:var(--default-light-color);margin-left:auto;margin-top:auto}.protocol-builder-drawer-item-edit__container button:disabled{cursor:not-allowed}.TreeItemDescription{display:flex;flex-direction:row;justify-content:space-between;margin-top:.625rem;width:100%;overflow-x:hidden}.protocol-richtext{font-synthesis:weight style}.protocol-richtext strong,.protocol-richtext b{font-weight:700!important}.protocol-richtext em,.protocol-richtext i{font-style:italic!important}.protocol-richtext strong[style],.protocol-richtext b[style]{font-weight:700!important}.protocol-richtext em[style],.protocol-richtext i[style]{font-style:italic!important}.protocol-richtext strong em,.protocol-richtext b em,.protocol-richtext em strong,.protocol-richtext em b,.protocol-richtext strong i,.protocol-richtext b i,.protocol-richtext i strong,.protocol-richtext i b,.protocol-richtext strong[style] em,.protocol-richtext strong[style] em[style],.protocol-richtext strong em[style],.protocol-richtext b[style] em,.protocol-richtext b[style] em[style],.protocol-richtext b em[style],.protocol-richtext em[style] strong,.protocol-richtext em[style] strong[style],.protocol-richtext em strong[style],.protocol-richtext em[style] b,.protocol-richtext em[style] b[style],.protocol-richtext em b[style],.protocol-richtext strong[style] i,.protocol-richtext strong[style] i[style],.protocol-richtext strong i[style],.protocol-richtext b[style] i,.protocol-richtext b[style] i[style],.protocol-richtext b i[style],.protocol-richtext i[style] strong,.protocol-richtext i[style] strong[style],.protocol-richtext i strong[style],.protocol-richtext i[style] b,.protocol-richtext i[style] b[style],.protocol-richtext i b[style]{font-weight:700!important;font-style:italic!important}.protocol-richtext p{margin:0 0 .5rem;line-height:1.5}.protocol-richtext h1,.protocol-richtext h2,.protocol-richtext h3,.protocol-richtext h4,.protocol-richtext h5,.protocol-richtext h6{margin:1rem 0 .5rem;line-height:1.25;font-weight:600}.protocol-richtext blockquote{margin:1rem 0;padding:.5rem 1rem;border-left:4px solid #32c8c8;background-color:#f8f9fa;font-style:italic}.protocol-richtext ol,.protocol-richtext ul{padding-left:1.25rem;margin:.5rem 0 .5rem 1rem}.protocol-richtext li+li{margin-top:.25rem}.protocol-richtext s,.protocol-richtext strike,.protocol-richtext del{text-decoration:line-through!important}.protocol-richtext u{text-decoration:underline!important}.protocol-richtext code{background-color:#f4f4f4;padding:.125rem .25rem;border-radius:3px;font-family:monospace;font-size:.9em}.protocol-richtext pre{background-color:#f4f4f4;padding:1rem;border-radius:4px;overflow-x:auto;margin:.5rem 0}.protocol-richtext pre code{background-color:transparent;padding:0}.protocol-richtext pre.ql-syntax{background-color:#f4f4f4;padding:1rem;border-radius:4px;overflow-x:auto;font-family:monospace}.protocol-richtext hr{border:none;border-top:1px solid #ccc;margin:1rem 0}.protocol-richtext a{color:#06c;text-decoration:underline;cursor:pointer}.protocol-richtext a:hover{color:#0052a3}.protocol-richtext a[target=_blank]:after{content:" ↗";font-size:.8em;vertical-align:super;opacity:.7}.protocol-richtext h1 strong,.protocol-richtext h1 b,.protocol-richtext h2 strong,.protocol-richtext h2 b,.protocol-richtext h3 strong,.protocol-richtext h3 b,.protocol-richtext h4 strong,.protocol-richtext h4 b,.protocol-richtext h5 strong,.protocol-richtext h5 b,.protocol-richtext h6 strong,.protocol-richtext h6 b{font-weight:inherit!important}.protocol-richtext h1 em,.protocol-richtext h1 i,.protocol-richtext h2 em,.protocol-richtext h2 i,.protocol-richtext h3 em,.protocol-richtext h3 i,.protocol-richtext h4 em,.protocol-richtext h4 i,.protocol-richtext h5 em,.protocol-richtext h5 i,.protocol-richtext h6 em,.protocol-richtext h6 i{font-style:italic!important}.protocol-richtext * strong,.protocol-richtext * b{font-weight:700!important}.protocol-richtext * em,.protocol-richtext * i{font-style:italic!important}:root{--Colors-Dark-bright-blue: #1414C8;--Basic-White: #FFF;--Monochrome-Grey-9: #191715}.NotationsSubTabs{margin:20px 0}.NotationsSubTabs .profile-tab-bar{position:inherit;margin-bottom:20px}.NotationsSubTabs .MuiTabs-flexContainer{gap:16px!important}.NotationsSubTabs__Tab{background-color:#fff;border-radius:4px;width:auto!important;display:inline-block!important}body .NotationsSubTabs__Tab{padding:8px 16px!important;font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;border-radius:4px;background-color:#fff;max-width:250px;display:flex;align-items:flex-start;overflow:hidden}body .NotationsSubTabs__Tab[aria-selected=true]{background:0;color:#fff}body .NotationsSubTabs__Tab:not([aria-selected=true]):hover{background:#e6e6e6}.NotationsSubtabsNavigation{margin:0 30px 20px;border-bottom:1px solid #e0e0e0}.NotationsSubtabsNavigation .NotationsSubtabsContents{display:flex;flex-direction:column}.NotationsSubtabsNavigation .NotationsSubtabsContainer{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;align-items:center;flex-wrap:wrap}.NotationsSubtabsNavigation .NotationsSubtabsToggle{display:flex;justify-content:flex-end;margin-right:16px;padding:8px 0;gap:12px}.NotationsSubtabsNavigation .NotationsSubtabsToggle .MuiFormControlLabel-root{margin:0}.NotationsSubtabsNavigation .NotationsSubtabsToggle .MuiFormControlLabel-root .MuiFormControlLabel-label{font-size:12px;font-family:AkzidenzGroteskStd-Ex,Roboto,sans-serif;color:#666}.NotationsSubtabsNavigation .NotationsSubtab{display:inline-flex;height:32px;padding:6px 12px 6px 8px;align-items:center;gap:4px;flex-shrink:0;border-radius:4px;background:var(--Basic-White, #FFF);cursor:pointer;transition:all .2s ease;white-space:nowrap;width:auto;font-family:Akzidenz-Grotesk Std;font-size:14px;font-style:normal;font-weight:500;line-height:16px;color:var(--Monochrome-Grey-9, #191715);user-select:none}.NotationsSubtabsNavigation .NotationsSubtab:hover{opacity:.8}.NotationsSubtabsNavigation .NotationsSubtab--active{background:var(--Basic-White, #FFF);color:var(--Colors-Dark-bright-blue, #1414C8);border:1px solid var(--Colors-Dark-bright-blue, #1414C8)}.NotationsSubtabsNavigation .NotationsSubtab--active .NotationsSubtab__icon{color:var(--Colors-Dark-bright-blue, #1414C8)!important}.NotationsSubtabsNavigation .NotationsSubtab__icon{width:24px;height:24px;flex-shrink:0;color:#b9b7b5;transition:color .2s ease}.NotationsSubtabsNavigation .NotationsSubtab__drag-handle{width:18px;height:18px;flex-shrink:0;color:#b9b7b5;cursor:grab;transition:color .2s ease;margin-right:4px}.NotationsSubtabsNavigation .NotationsSubtab__drag-handle:hover{color:#666}.NotationsSubtabsNavigation .NotationsSubtab__drag-handle:active{cursor:grabbing}.NotationsSubtabsNavigation .NotationsSubtab__text{font-family:Akzidenz-Grotesk Std,AkzidenzGroteskStd-Ex,Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px}.NotationsSubtabsNavigation .NotationsSubtab--draggable{cursor:pointer}.NotationsSubtabsNavigation .NotationsSubtab--dragging{opacity:.5;transform:rotate(5deg);box-shadow:0 4px 8px #0000001a}.NotationsSubtabsNavigation .NotationsSubtab--master{opacity:.7}.NotationsSubtabsNavigation .NotationsSubtab--master:hover{opacity:.8}.NotationsSubtabsNavigation .NotationsSubtab--default{opacity:.7}.NotationsSubtabsNavigation .NotationsSubtab--default:hover{opacity:.8}.NotationsSubtabsNavigation .NotationsSubtabsError{display:flex;align-items:center;gap:8px;padding:8px;background:#fff3cd;border:1px solid #ffeaa7;border-radius:4px}.NotationsSubtabsNavigation .NotationsSubtabSkeleton{width:120px;height:32px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s infinite;border-radius:4px}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Settings-Body-Subtabs{padding:0}.Settings-Subtabs-Header{margin-bottom:24px;padding:20px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.Settings-Subtabs-Title{margin-bottom:8px;color:#212529;font-weight:600}.Settings-Subtabs-Description{margin-bottom:16px;color:#6c757d;line-height:1.5}.Settings-Subtabs-Actions{display:flex;justify-content:flex-start}.Settings-Subtabs-List{display:flex;flex-direction:column;gap:12px}.Settings-Subtabs-Empty{text-align:center;padding:40px 20px;color:#6c757d;background:#f8f9fa;border-radius:8px;border:1px dashed #dee2e6}.Settings-Subtab-Item{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fff;border:1px solid #e9ecef;border-radius:8px;transition:all .2s ease}.Settings-Subtab-Item:hover{border-color:#007bff;box-shadow:0 2px 4px #007bff1a}.Settings-Subtab-Info{flex:1}.Settings-Subtab-Name{margin-bottom:4px;color:#212529;font-weight:500;display:flex;align-items:center;gap:8px}.Settings-Subtab-Badge{display:inline-flex;align-items:center;padding:2px 8px;background:#6c757d;color:#fff;border-radius:12px;font-size:11px;font-weight:500;text-transform:uppercase}.Settings-Subtab-Badge--default{background:#28a745}.Settings-Subtab-Details{color:#6c757d;font-size:14px}.Settings-Subtab-Filter-Indicator{color:#007bff;font-weight:500}.Settings-Subtab-Actions{display:flex;gap:8px}.SubtabForm{background:#fff;border:1px solid #e9ecef;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #0000001a}.SubtabForm__Header{padding:24px;background:linear-gradient(135deg,#007bff,#0056b3);color:#fff}.SubtabForm__Title{margin-bottom:8px;font-weight:600;font-size:1.25rem}.SubtabForm__Subtitle{opacity:.9;font-size:14px;line-height:1.4}.SubtabForm__Content{padding:24px}.SubtabForm__BasicInfo,.SubtabForm__FieldSelection{margin-bottom:32px}.SubtabForm__SectionTitle{margin-bottom:8px;color:#212529;font-weight:600;font-size:1.1rem}.SubtabForm__SectionDescription{margin-bottom:16px;color:#6c757d;font-size:14px;line-height:1.5}.SubtabForm__DefaultFilters{padding-top:24px;border-top:1px solid #e9ecef}.SubtabForm__FiltersGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-top:16px}.SubtabForm__FieldFilter{padding:16px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px}.SubtabForm__FieldLabel{margin-bottom:8px;color:#495057;font-weight:500;font-size:14px}.SubtabForm__DefaultOption{margin-top:24px;padding:16px;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px}.SubtabForm__CheckboxLabel{display:flex;align-items:center;cursor:pointer;gap:12px}.SubtabForm__Checkbox{width:18px;height:18px;cursor:pointer;accent-color:#007bff}.SubtabForm__CheckboxText{font-size:14px;color:#495057;font-weight:500}.SubtabForm__Actions{display:flex;gap:12px;justify-content:flex-end;padding:20px 24px;background:#f8f9fa;border-top:1px solid #e9ecef}@media (max-width: 768px){.NotationsSubTabs .profile-tab-bar{overflow-x:auto;white-space:nowrap}body .NotationsSubTabs__Tab{max-width:none;margin-right:10px;padding:8px 12px}.NotationsSubtabsNavigation{margin:0 15px 15px}.NotationsSubtabsNavigation .NotationsSubtabsContainer{gap:6px;padding-bottom:6px}.NotationsSubtabsNavigation .NotationsSubtab{height:28px;padding:4px 10px 4px 6px;font-size:13px;line-height:14px}.NotationsSubtabsNavigation .NotationsSubtab__icon{width:20px!important;height:20px!important;font-size:20px!important}}.l-title-font{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:rem(20px);letter-spacing:rem(2.25px)}.xl-title-font{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:rem(30px);letter-spacing:rem(.8px)}.l-subtitle-font{font-family:AkzidenzGroteskBE-LightEx,Akzidenz,Arial,sans-serif;font-size:rem(16px);letter-spacing:rem(1.33px);line-height:rem(1.33px);font-weight:700}.m-title-font{font-family:AkzidenzGroteskBE-Md,Akzidenz,Arial,sans-serif;font-size:rem(16px);letter-spacing:rem(.8px);line-height:1.43}.main-text-font{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:rem(16px);letter-spacing:rem(.8px);line-height:1.43}.l-main-text-font{font-family:AkzidenzGroteskBE-LightOsF,Akzidenz,Arial,sans-serif;font-size:rem(26px);letter-spacing:rem(.8px)}.button-font-on-colored-bg{font-family:AkzidenzGroteskBE-MdEx,Akzidenz,Arial,sans-serif;font-size:rem(12px);letter-spacing:rem(1.5px)}:root{--header-background-color: #c9dedb;--main-header-color: #000000;--submenu-background-color: #dae8e5;--footer-background-color: #d7d5d3;--footer-main-color: #d7d5d3;--footer-copyright-color: #918f8d}[data-theme=avonova]{--header-background-color: #05765f;--main-header-color: #ecfefa;--submenu-background-color: #079d7f;--footer-background-color: #023329;--footer-main-color: #ecfefa;--footer-copyright-color: #ecfefa}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltipSlideIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{transform:translate(-100%) translateY(-100%) rotate(30deg)}to{transform:translate(100%) translateY(100%) rotate(30deg)}}.NewEventsCalendarView{height:100%;width:100%;position:relative;font-family:Akzidenz,Roboto,sans-serif}.NewEventsCalendarView .b-tooltip,.NewEventsCalendarView .b-eventtip,.NewEventsCalendarView .b-popup.b-eventtip{border-radius:12px!important;box-shadow:0 4px 20px #0000001f,0 0 1px #0000001a!important;border:1px solid rgba(0,0,0,.05)!important;background:#fff!important;overflow:visible!important;animation:tooltipSlideIn .2s cubic-bezier(.4,0,.2,1)}.NewEventsCalendarView .b-tooltip .b-popup-header,.NewEventsCalendarView .b-tooltip .b-panel-header,.NewEventsCalendarView .b-tooltip .b-header,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header,.NewEventsCalendarView .b-tooltip>.b-header:first-child,.NewEventsCalendarView .b-eventtip .b-popup-header,.NewEventsCalendarView .b-eventtip .b-panel-header,.NewEventsCalendarView .b-eventtip .b-header,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header,.NewEventsCalendarView .b-eventtip>.b-header:first-child,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header,.NewEventsCalendarView .b-popup.b-eventtip .b-header,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child{background:#ebe9e7!important;color:#fff!important;border-radius:12px 12px 0 0!important;padding:14px 16px!important;border-bottom:none!important;position:relative;overflow:hidden}.NewEventsCalendarView .b-tooltip .b-popup-header:before,.NewEventsCalendarView .b-tooltip .b-panel-header:before,.NewEventsCalendarView .b-tooltip .b-header:before,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header:before,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header:before,.NewEventsCalendarView .b-tooltip>.b-header:first-child:before,.NewEventsCalendarView .b-eventtip .b-popup-header:before,.NewEventsCalendarView .b-eventtip .b-panel-header:before,.NewEventsCalendarView .b-eventtip .b-header:before,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header:before,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header:before,.NewEventsCalendarView .b-eventtip>.b-header:first-child:before,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header:before,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header:before,.NewEventsCalendarView .b-popup.b-eventtip .b-header:before,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header:before,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header:before,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);animation:shimmer 3s infinite}.NewEventsCalendarView .b-tooltip .b-popup-header .b-header-title,.NewEventsCalendarView .b-tooltip .b-popup-header h3,.NewEventsCalendarView .b-tooltip .b-panel-header .b-header-title,.NewEventsCalendarView .b-tooltip .b-panel-header h3,.NewEventsCalendarView .b-tooltip .b-header .b-header-title,.NewEventsCalendarView .b-tooltip .b-header h3,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header .b-header-title,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header h3,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header .b-header-title,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header h3,.NewEventsCalendarView .b-tooltip>.b-header:first-child .b-header-title,.NewEventsCalendarView .b-tooltip>.b-header:first-child h3,.NewEventsCalendarView .b-eventtip .b-popup-header .b-header-title,.NewEventsCalendarView .b-eventtip .b-popup-header h3,.NewEventsCalendarView .b-eventtip .b-panel-header .b-header-title,.NewEventsCalendarView .b-eventtip .b-panel-header h3,.NewEventsCalendarView .b-eventtip .b-header .b-header-title,.NewEventsCalendarView .b-eventtip .b-header h3,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header .b-header-title,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header h3,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header .b-header-title,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header h3,.NewEventsCalendarView .b-eventtip>.b-header:first-child .b-header-title,.NewEventsCalendarView .b-eventtip>.b-header:first-child h3,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header .b-header-title,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header h3,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header .b-header-title,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header h3,.NewEventsCalendarView .b-popup.b-eventtip .b-header .b-header-title,.NewEventsCalendarView .b-popup.b-eventtip .b-header h3,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header .b-header-title,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header h3,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header .b-header-title,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header h3,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child .b-header-title,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child h3{color:#fff!important;font-weight:600!important;font-size:1.1rem!important;margin:0!important;position:relative;z-index:1}.NewEventsCalendarView .b-tooltip .b-popup-header .b-tool,.NewEventsCalendarView .b-tooltip .b-popup-header .b-fa,.NewEventsCalendarView .b-tooltip .b-popup-header .b-icon,.NewEventsCalendarView .b-tooltip .b-popup-header .b-panel-tool,.NewEventsCalendarView .b-tooltip .b-panel-header .b-tool,.NewEventsCalendarView .b-tooltip .b-panel-header .b-fa,.NewEventsCalendarView .b-tooltip .b-panel-header .b-icon,.NewEventsCalendarView .b-tooltip .b-panel-header .b-panel-tool,.NewEventsCalendarView .b-tooltip .b-header .b-tool,.NewEventsCalendarView .b-tooltip .b-header .b-fa,.NewEventsCalendarView .b-tooltip .b-header .b-icon,.NewEventsCalendarView .b-tooltip .b-header .b-panel-tool,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header .b-tool,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header .b-fa,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header .b-icon,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header .b-panel-tool,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header .b-tool,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header .b-fa,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header .b-icon,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header .b-panel-tool,.NewEventsCalendarView .b-tooltip>.b-header:first-child .b-tool,.NewEventsCalendarView .b-tooltip>.b-header:first-child .b-fa,.NewEventsCalendarView .b-tooltip>.b-header:first-child .b-icon,.NewEventsCalendarView .b-tooltip>.b-header:first-child .b-panel-tool,.NewEventsCalendarView .b-eventtip .b-popup-header .b-tool,.NewEventsCalendarView .b-eventtip .b-popup-header .b-fa,.NewEventsCalendarView .b-eventtip .b-popup-header .b-icon,.NewEventsCalendarView .b-eventtip .b-popup-header .b-panel-tool,.NewEventsCalendarView .b-eventtip .b-panel-header .b-tool,.NewEventsCalendarView .b-eventtip .b-panel-header .b-fa,.NewEventsCalendarView .b-eventtip .b-panel-header .b-icon,.NewEventsCalendarView .b-eventtip .b-panel-header .b-panel-tool,.NewEventsCalendarView .b-eventtip .b-header .b-tool,.NewEventsCalendarView .b-eventtip .b-header .b-fa,.NewEventsCalendarView .b-eventtip .b-header .b-icon,.NewEventsCalendarView .b-eventtip .b-header .b-panel-tool,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header .b-tool,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header .b-fa,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header .b-icon,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header .b-panel-tool,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header .b-tool,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header .b-fa,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header .b-icon,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header .b-panel-tool,.NewEventsCalendarView .b-eventtip>.b-header:first-child .b-tool,.NewEventsCalendarView .b-eventtip>.b-header:first-child .b-fa,.NewEventsCalendarView .b-eventtip>.b-header:first-child .b-icon,.NewEventsCalendarView .b-eventtip>.b-header:first-child .b-panel-tool,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header .b-tool,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header .b-fa,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header .b-icon,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header .b-panel-tool,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header .b-tool,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header .b-fa,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header .b-icon,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header .b-panel-tool,.NewEventsCalendarView .b-popup.b-eventtip .b-header .b-tool,.NewEventsCalendarView .b-popup.b-eventtip .b-header .b-fa,.NewEventsCalendarView .b-popup.b-eventtip .b-header .b-icon,.NewEventsCalendarView .b-popup.b-eventtip .b-header .b-panel-tool,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header .b-tool,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header .b-fa,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header .b-icon,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header .b-panel-tool,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header .b-tool,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header .b-fa,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header .b-icon,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header .b-panel-tool,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child .b-tool,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child .b-fa,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child .b-icon,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child .b-panel-tool{color:#fff!important;opacity:.9;transition:opacity .2s ease;position:relative;z-index:1}.NewEventsCalendarView .b-tooltip .b-popup-header .b-tool:hover,.NewEventsCalendarView .b-tooltip .b-popup-header .b-fa:hover,.NewEventsCalendarView .b-tooltip .b-popup-header .b-icon:hover,.NewEventsCalendarView .b-tooltip .b-popup-header .b-panel-tool:hover,.NewEventsCalendarView .b-tooltip .b-panel-header .b-tool:hover,.NewEventsCalendarView .b-tooltip .b-panel-header .b-fa:hover,.NewEventsCalendarView .b-tooltip .b-panel-header .b-icon:hover,.NewEventsCalendarView .b-tooltip .b-panel-header .b-panel-tool:hover,.NewEventsCalendarView .b-tooltip .b-header .b-tool:hover,.NewEventsCalendarView .b-tooltip .b-header .b-fa:hover,.NewEventsCalendarView .b-tooltip .b-header .b-icon:hover,.NewEventsCalendarView .b-tooltip .b-header .b-panel-tool:hover,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header .b-tool:hover,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header .b-fa:hover,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header .b-icon:hover,.NewEventsCalendarView .b-tooltip.b-popup .b-popup-header .b-panel-tool:hover,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header .b-tool:hover,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header .b-fa:hover,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header .b-icon:hover,.NewEventsCalendarView .b-tooltip.b-popup .b-panel-header .b-panel-tool:hover,.NewEventsCalendarView .b-tooltip>.b-header:first-child .b-tool:hover,.NewEventsCalendarView .b-tooltip>.b-header:first-child .b-fa:hover,.NewEventsCalendarView .b-tooltip>.b-header:first-child .b-icon:hover,.NewEventsCalendarView .b-tooltip>.b-header:first-child .b-panel-tool:hover,.NewEventsCalendarView .b-eventtip .b-popup-header .b-tool:hover,.NewEventsCalendarView .b-eventtip .b-popup-header .b-fa:hover,.NewEventsCalendarView .b-eventtip .b-popup-header .b-icon:hover,.NewEventsCalendarView .b-eventtip .b-popup-header .b-panel-tool:hover,.NewEventsCalendarView .b-eventtip .b-panel-header .b-tool:hover,.NewEventsCalendarView .b-eventtip .b-panel-header .b-fa:hover,.NewEventsCalendarView .b-eventtip .b-panel-header .b-icon:hover,.NewEventsCalendarView .b-eventtip .b-panel-header .b-panel-tool:hover,.NewEventsCalendarView .b-eventtip .b-header .b-tool:hover,.NewEventsCalendarView .b-eventtip .b-header .b-fa:hover,.NewEventsCalendarView .b-eventtip .b-header .b-icon:hover,.NewEventsCalendarView .b-eventtip .b-header .b-panel-tool:hover,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header .b-tool:hover,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header .b-fa:hover,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header .b-icon:hover,.NewEventsCalendarView .b-eventtip.b-popup .b-popup-header .b-panel-tool:hover,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header .b-tool:hover,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header .b-fa:hover,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header .b-icon:hover,.NewEventsCalendarView .b-eventtip.b-popup .b-panel-header .b-panel-tool:hover,.NewEventsCalendarView .b-eventtip>.b-header:first-child .b-tool:hover,.NewEventsCalendarView .b-eventtip>.b-header:first-child .b-fa:hover,.NewEventsCalendarView .b-eventtip>.b-header:first-child .b-icon:hover,.NewEventsCalendarView .b-eventtip>.b-header:first-child .b-panel-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header .b-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header .b-fa:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header .b-icon:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-popup-header .b-panel-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header .b-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header .b-fa:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header .b-icon:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-panel-header .b-panel-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-header .b-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-header .b-fa:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-header .b-icon:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-header .b-panel-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header .b-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header .b-fa:hover,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header .b-icon:hover,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-popup-header .b-panel-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header .b-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header .b-fa:hover,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header .b-icon:hover,.NewEventsCalendarView .b-popup.b-eventtip.b-popup .b-panel-header .b-panel-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child .b-tool:hover,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child .b-fa:hover,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child .b-icon:hover,.NewEventsCalendarView .b-popup.b-eventtip>.b-header:first-child .b-panel-tool:hover{opacity:1}.NewEventsCalendarView .b-tooltip:before,.NewEventsCalendarView .b-tooltip:after,.NewEventsCalendarView .b-eventtip:before,.NewEventsCalendarView .b-eventtip:after,.NewEventsCalendarView .b-popup.b-eventtip:before,.NewEventsCalendarView .b-popup.b-eventtip:after{content:none!important}.NewEventsCalendarView .b-tooltip[data-anchor-align*=start]:after,.NewEventsCalendarView .b-tooltip[data-anchor-align*=end]:after,.NewEventsCalendarView .b-eventtip[data-anchor-align*=start]:after,.NewEventsCalendarView .b-eventtip[data-anchor-align*=end]:after,.NewEventsCalendarView .b-popup.b-eventtip[data-anchor-align*=start]:after,.NewEventsCalendarView .b-popup.b-eventtip[data-anchor-align*=end]:after{content:""!important;position:absolute;width:12px;height:12px;background:#fff;transform:rotate(45deg);box-shadow:2px 2px 4px #00000014}.NewEventsCalendarView .b-tooltip[data-anchor-align*=top]:after,.NewEventsCalendarView .b-eventtip[data-anchor-align*=top]:after,.NewEventsCalendarView .b-popup.b-eventtip[data-anchor-align*=top]:after{bottom:-6px;border-bottom:1px solid rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.05)}.NewEventsCalendarView .b-tooltip[data-anchor-align*=bottom]:after,.NewEventsCalendarView .b-eventtip[data-anchor-align*=bottom]:after,.NewEventsCalendarView .b-popup.b-eventtip[data-anchor-align*=bottom]:after{top:-6px;border-top:1px solid rgba(0,0,0,.05);border-left:1px solid rgba(0,0,0,.05)}.NewEventsCalendarView .b-tooltip .b-toolbar,.NewEventsCalendarView .b-eventtip .b-toolbar,.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar{background:linear-gradient(to bottom,#fafafa,#f5f5f5)!important;border-top:1px solid rgba(0,0,0,.08)!important;border-radius:0 0 12px 12px!important;padding:8px!important;display:flex!important;gap:8px!important}.NewEventsCalendarView .b-tooltip .b-toolbar .b-button,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button,.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button{border-radius:6px!important;transition:all .2s ease}.NewEventsCalendarView .b-tooltip .b-toolbar .b-button:hover,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button:hover,.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.NewEventsCalendarView .b-tooltip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton,.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton{background:#1414c8!important;color:#fff!important;border:none!important;padding:8px 16px!important;font-size:.9rem!important;font-weight:500!important;text-transform:none!important;box-shadow:0 2px 4px #1414c84d!important;flex:1;width:100%!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.NewEventsCalendarView .b-tooltip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:hover:not(:disabled),.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:hover:not(:disabled),.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:hover:not(:disabled){background:#1010a0!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #1414c866!important}.NewEventsCalendarView .b-tooltip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:active:not(:disabled),.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:active:not(:disabled),.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:active:not(:disabled){background:#0c0c78!important;transform:translateY(0)!important;box-shadow:0 1px 3px #1414c84d!important}.NewEventsCalendarView .b-tooltip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:disabled,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:disabled,.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:disabled{opacity:.6;cursor:not-allowed}.NewEventsCalendarView .b-tooltip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton i,.NewEventsCalendarView .b-tooltip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton .b-icon,.NewEventsCalendarView .b-tooltip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton .b-fa,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton i,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton .b-icon,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton .b-fa,.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton i,.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton .b-icon,.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton .b-fa{color:#fff!important;font-size:1em!important;margin:0!important;padding:0!important}.NewEventsCalendarView .b-tooltip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton label,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton label,.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton label{text-transform:none!important;margin:0!important;padding:0!important}.NewEventsCalendarView .b-tooltip .b-toolbar .b-button.CalendarTooltip__CopyButton,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.CalendarTooltip__CopyButton,.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button.CalendarTooltip__CopyButton{background:#fff!important;border:1px solid #e0e0e0!important;padding:8px 12px!important;margin:0!important;min-width:44px!important;flex:0 0 auto!important}.NewEventsCalendarView .b-tooltip .b-toolbar .b-button.CalendarTooltip__CopyButton:hover:not(:disabled),.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.CalendarTooltip__CopyButton:hover:not(:disabled),.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button.CalendarTooltip__CopyButton:hover:not(:disabled){background:#f5f5f5!important;transform:translateY(-1px)}.NewEventsCalendarView .b-tooltip .b-toolbar .b-button.CalendarTooltip__CopyButton:disabled,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.CalendarTooltip__CopyButton:disabled,.NewEventsCalendarView .b-popup.b-eventtip .b-toolbar .b-button.CalendarTooltip__CopyButton:disabled{opacity:.5;cursor:not-allowed}.NewEventsCalendarView .b-sidebar{min-width:300px!important}.NewEventsCalendarView .b-hbox{gap:.5rem;background:#f5f5f5}.NewEventsCalendarView .b-sidebar-content{border:1px solid #ebe9e7;border-radius:.5rem;background:#fcfdfd;gap:1.875rem}.NewEventsCalendarView .b-calendarpanel .b-panel-body-wrap{background:#fcfdfd}.NewEventsCalendarView .b-calendarpanel .b-panel-body-wrap .b-hbox{background:transparent;font-size:.875rem;margin-bottom:.25rem;color:#191715!important}.NewEventsCalendarView .b-calendarpanel .b-panel-body-wrap .b-hbox label{margin:0}.NewEventsCalendarView .b-calendarpanel .b-panel-body-wrap .b-hbox #b-readonlycombo-1-input{color:#191715!important}.NewEventsCalendarView .b-calendarpanel .b-panel-body-wrap .b-hbox .b-icon:before{color:#191715!important}.NewEventsCalendarView .b-calendarpanel .b-weeks-container{gap:.5rem;margin-bottom:1.25rem}.NewEventsCalendarView .b-panel.b-panel-has-bottom-toolbar .b-panel-content{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;gap:.5rem}.NewEventsCalendarView .b-toolbar{background-color:#fcfdfd!important}.NewEventsCalendarView .b-contains-focus .b-field-inner{border-color:#ebe9e7!important}.NewEventsCalendarView .b-field-inner{border-radius:.25rem}.NewEventsCalendarView .b-datepicker .b-calendar-cell.b-selected-date:not(.b-in-range)>.b-datepicker-cell-inner{border-radius:.25rem;background-color:#3183fe;border-color:#3183fe}.NewEventsCalendarView .b-datepicker .b-calendar-cell>.b-datepicker-cell-inner{border-radius:.25rem}.NewEventsCalendarView .b-card-container{border-radius:.5rem;border:1px solid #ebe9e7}.NewEventsCalendarView .b-dayview-allday-row{box-shadow:none}.NewEventsCalendarView .b-dayview-schedule-container{border-inline-start:none}.NewEventsCalendarView .b-calendarrow .b-cal-cell-header .b-day-name-day{text-transform:uppercase;color:#191715}.NewEventsCalendarView .b-calendarrow .b-cal-cell-header .b-day-name-date{font-weight:500;color:#191715}.NewEventsCalendarView .b-calendarrow .b-cal-cell-header.b-today .b-day-name-date{background-color:#00f;color:#fff}.NewEventsCalendarView .b-calendarrow .b-cal-cell-header.b-selected-date .b-day-name-date{color:#fff!important;background-color:#3183fe!important}.NewEventsCalendarView .b-calendarrow .b-cal-cell-header.calendar-custom-selected .b-day-name-part.b-day-name-date{color:#fff!important;background-color:#3183fe!important;border-radius:50%!important;width:50px!important;height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important}.NewEventsCalendarView .b-calendarrow .b-cal-cell-header:not(.b-today).b-selected-date:first-of-type .b-day-name-date{background-color:transparent!important;color:#191715!important}.NewEventsCalendarView .b-timeaxis-container{min-width:5rem}.NewEventsCalendarView .b-current-time-indicator{border-top:2px solid blue}.NewEventsCalendarView .b-current-time-indicator:before{background-color:#00f}.NewEventsCalendarView .b-overflowpopup-body-wrap{flex-direction:column}.NewEventsCalendarView .b-cal-event-wrap{border-radius:4px}.NewEventsCalendarView .b-cal-event-wrap.b-short-event{margin-bottom:0;background-color:var(--cal-event-color)!important}.NewEventsCalendarView .b-cal-event-wrap.b-short-event .b-cal-event{background-color:var(--cal-event-color)!important;color:var(--text-color)!important}.NewEventsCalendarView .b-cal-event-wrap.b-short-event .b-cal-event-body{display:flex;align-items:center;gap:8px;padding:0 8px}.NewEventsCalendarView .b-cal-event-wrap.b-short-event .b-cal-event-body .event-container{flex-direction:row}.NewEventsCalendarView .b-cal-event-wrap.b-short-event .b-cal-event-body .event-container .event-time{font-size:10px;opacity:.8;padding-top:2px}.NewEventsCalendarView .b-cal-event-wrap.b-short-event .b-cal-event-body .event-container .event-title{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.NewEventsCalendarView .b-intraday{padding-left:2px!important;padding-right:0!important;background-color:var(--cal-event-color)}.NewEventsCalendarView .b-intraday .b-cal-event-icon{display:none}.NewEventsCalendarView .b-intraday .b-cal-event{background:#ffffffe6}.NewEventsCalendarView .b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-selected .b-cal-event,.NewEventsCalendarView .b-cal-event-bar-container .b-cal-event-wrap:not(.b-solid-bar).b-active .b-cal-event{background:var(--cal-event-color)!important}.NewEventsCalendarView .b-dayview-day-container .b-calendar-cell .b-cal-event{border:var(--cal-event-border-color);color:var(--text-color)!important}.NewEventsCalendarView .b-dayview-day-container .b-calendar-cell .b-cal-event .b-cal-event-body{border-end-end-radius:2px;border-start-end-radius:2px;background-color:var(--cal-event-transparency)!important}.NewEventsCalendarView .b-event-time{display:none}.NewEventsCalendarView .event-container{display:flex;flex-direction:column;gap:4px}.NewEventsCalendarView .b-agendaview .b-cal-event-wrap .b-cal-event,.NewEventsCalendarView .b-agendaview .b-cal-event-wrap .b-cal-event .b-cal-event-body{background-color:var(--cal-event-color)!important;color:var(--text-color)!important}.NewEventsCalendarView .b-monthview .b-cal-event-wrap{background-color:var(--cal-event-color)!important}.NewEventsCalendarView .b-monthview .b-cal-event-wrap .b-cal-event,.NewEventsCalendarView .b-monthview .b-cal-event-wrap .b-cal-event .b-cal-event-body{background-color:var(--cal-event-color)!important;color:var(--text-color, #000000)!important}.NewEventsCalendarView .b-calendarpanel .b-weeks-container{gap:0!important}.NewEventsCalendarView .event-time{font-size:10px}.NewEventsCalendarView .event-title{font-size:12px;font-weight:500}.NewEventsCalendarView .b-yearview-overflow-events{display:flex;flex-direction:column;gap:8px;padding:8px}.NewEventsCalendarView .b-yearview-overflow-events .b-cal-event-wrap{margin:0;padding:8px}.NewEventsCalendarView .b-yearview-overflow-events .b-cal-event-wrap:hover{background-color:#0000000d}.NewEventsCalendarView .b-overflow-event{display:flex;align-items:center;gap:8px;padding:4px 8px;height:25px;cursor:pointer}.NewEventsCalendarView .b-overflow-event:hover{background-color:#0000000d}.NewEventsCalendarView .b-overflow-event .b-overflow-event-time{font-size:12px;color:inherit;opacity:.8;min-width:65px}.NewEventsCalendarView .b-overflow-event .b-overflow-event-title{font-size:12px;font-weight:500;color:inherit}.NewEventsCalendarView .b-allday .b-cal-event .event-container{flex-direction:row;align-items:center}.NewEventsCalendarView__LoaderContainer{position:absolute;inset:0;display:flex;justify-content:center;align-items:center}.NewEventsCalendarView__LoaderContainerContent{display:flex;align-items:center;gap:20px;background-color:transparent}.NewEventsCalendarView__LoaderContainerContent .Heading-2{margin-bottom:0}@media (max-width: 900px){.NewEventsCalendarView .b-sidebar{display:none}}.b-eventtip .b-header,.b-eventtip .b-panel-header,.b-eventtip .b-popup-header,.b-popup.b-eventtip .b-header,.b-popup.b-eventtip .b-panel-header,.b-popup.b-eventtip .b-popup-header,.b-float-root .b-eventtip .b-header,.b-float-root .b-eventtip .b-panel-header{background:#ebe9e7!important;color:#000!important;border-radius:12px 12px 0 0!important}.b-eventtip .b-header .b-header-title,.b-eventtip .b-header h3,.b-eventtip .b-panel-header .b-header-title,.b-eventtip .b-panel-header h3,.b-eventtip .b-popup-header .b-header-title,.b-eventtip .b-popup-header h3,.b-popup.b-eventtip .b-header .b-header-title,.b-popup.b-eventtip .b-header h3,.b-popup.b-eventtip .b-panel-header .b-header-title,.b-popup.b-eventtip .b-panel-header h3,.b-popup.b-eventtip .b-popup-header .b-header-title,.b-popup.b-eventtip .b-popup-header h3,.b-float-root .b-eventtip .b-header .b-header-title,.b-float-root .b-eventtip .b-header h3,.b-float-root .b-eventtip .b-panel-header .b-header-title,.b-float-root .b-eventtip .b-panel-header h3{color:#000!important;font-weight:600!important}.b-eventtip .b-header .b-tool,.b-eventtip .b-header .b-icon,.b-eventtip .b-panel-header .b-tool,.b-eventtip .b-panel-header .b-icon,.b-eventtip .b-popup-header .b-tool,.b-eventtip .b-popup-header .b-icon,.b-popup.b-eventtip .b-header .b-tool,.b-popup.b-eventtip .b-header .b-icon,.b-popup.b-eventtip .b-panel-header .b-tool,.b-popup.b-eventtip .b-panel-header .b-icon,.b-popup.b-eventtip .b-popup-header .b-tool,.b-popup.b-eventtip .b-popup-header .b-icon,.b-float-root .b-eventtip .b-header .b-tool,.b-float-root .b-eventtip .b-header .b-icon,.b-float-root .b-eventtip .b-panel-header .b-tool,.b-float-root .b-eventtip .b-panel-header .b-icon{color:#000!important}.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton,.b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton{background:#1414c8!important;color:#fff!important;border:none!important;flex:1!important;width:100%!important;margin:0!important;font-size:.9rem!important;font-weight:500!important;text-transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:hover:not(:disabled),.b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:hover:not(:disabled){background:#1010a0!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #1414c866!important}.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:active:not(:disabled),.b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton:active:not(:disabled){background:#0c0c78!important;color:#fff!important;transform:translateY(0)!important;box-shadow:0 1px 3px #1414c84d!important}.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton i,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton .b-icon,.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton .b-fa,.b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton i,.b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton .b-icon,.b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton .b-fa{color:#fff!important;font-size:1em!important;margin:0!important;padding:0!important}.NewEventsCalendarView .b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton label,.b-popup.b-eventtip .b-toolbar .b-button.b-raised.CalendarTooltip__ModernJoinButton label{text-transform:none!important;margin:0!important;padding:0!important}.b-popup.b-eventtip .b-toolbar,.NewEventsCalendarView .b-eventtip .b-toolbar{display:flex!important;gap:8px!important;justify-content:stretch!important}.b-popup.b-eventtip .b-toolbar .CalendarTooltip__CopyButton,.NewEventsCalendarView .b-eventtip .b-toolbar .CalendarTooltip__CopyButton{flex:0 0 auto!important;min-width:44px!important}.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-cal-agenda-grid-row.b-hover,.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-cal-agenda-grid-row.b-hover .b-grid-cell{background-color:transparent!important}.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-cal-agenda-grid-row:hover,.b-gridbase:not(.b-moving-splitter) .b-grid-subgrid:not(.b-timeaxissubgrid) .b-grid-row:not(.b-group-row).b-cal-agenda-grid-row:hover .b-grid-cell{background-color:#feac311a!important}.ClinicManagerEventsCalendarPage .NewEventsCalendar .ProgressLoader__Overlay{background:#f5f5f5b3}.ClinicManagerEventsCalendarPage .NewEventsCalendar__Calendar{height:calc(100vh - 213px)}.webdocsync__container{display:flex;align-items:center;justify-content:end;border-radius:4px}.webdocsync__button{border:1px solid #e0e0e0;background:#fff;border-radius:5px;padding:5px 10px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.75rem;background-color:#fff;height:3rem;font-family:Roboto,sans-serif;text-transform:none;box-shadow:none}.webdocsync__button:hover{background-color:#1976d20a}.webdocsync__button:disabled{cursor:default;opacity:.6}.webdocsync__icon--spinning{animation:spin 2s linear infinite}@keyframes spin{to{transform:rotate(-360deg)}}.PatientEventsCalendar .NewEventsCalendar .ProgressLoader__Overlay{background:#f5f5f5b3}.PatientEventsCalendar .NewEventsCalendar__Calendar{height:calc(100vh - 152px)}.PatientEventsCalendar__Loading{display:flex;justify-content:center;align-items:center;height:calc(100vh - 358px);width:100%}
