.loader-container{display:flex;justify-content:center;align-items:center;padding:50px 0}.loader{border:3px solid var(--primary-color);border-top:2px solid transparent;border-radius:50%;width:25px;height:25px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button.btn{padding:10px 15px;border-radius:3px;border:none;background-color:var(--primary-color);color:#fff;font-size:1rem;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .3s;box-sizing:content-box;width:100%;box-sizing:border-box}button.btn>*:not(.p-ink){width:100%;justify-content:center}button.btn>.p-ink{opacity:.5}button.btn:hover{filter:brightness(.95)}button.btn:active{filter:brightness(.8)}button.btn.no-fill{width:-moz-max-content;width:max-content;padding:10px 12px}button.btn.centered{margin-left:auto;margin-right:auto;width:-moz-max-content;width:max-content}button.btn.rounded{border-radius:20px}button.btn.no-ripple .p-ink{display:none}button.btn svg{width:15px;height:15px}button.btn .loader-container{margin:0;padding:0;transform:scale(.8)}button.btn.disabled{background-color:#d3d3d3;cursor:not-allowed}button.btn.disabled:hover{filter:none}.fullscreen-loader-modal .p-dialog-header,.fullscreen-loader-modal .p-dialog-content{background:transparent}.fullscreen-loader-modal .p-dialog-content .loader{width:120px;height:120px;border-width:12px;border-top-width:15px;border-color:transparent}.p-sidebar.app-drawer{width:auto!important}.p-sidebar.app-drawer .p-sidebar-header{background-color:#f1f1f1;font-size:1.2rem}.p-sidebar.app-drawer .p-sidebar-header .p-sidebar-header-content{flex:1;font-weight:700}.p-sidebar.app-drawer .p-sidebar-content{display:flex;flex-direction:column;padding-bottom:0}.p-sidebar.app-drawer .app-drawer-content{flex:1}.p-sidebar.app-drawer .app-drawer-buttons{display:flex;align-items:center;gap:10px;padding:10px 0}.p-sidebar.app-drawer .app-drawer-buttons>*:last-child{margin-left:auto}.p-sidebar-left .p-sidebar.app-drawer .app-drawer-buttons{flex-direction:row-reverse}.p-sidebar-left .p-sidebar.app-drawer .app-drawer-buttons>*:last-child{margin-left:0;margin-right:auto}.p-sidebar.no-closex .p-sidebar-header .p-sidebar-close,.p-sidebar.no-header .p-sidebar-header{display:none}.p-sidebar.no-header .p-sidebar-header+.p-sidebar-content{padding-top:20px}.p-dialog.app-modal{border:none}.p-dialog.app-modal.confirm-modal{max-width:40vw}.p-dialog.app-modal .p-dialog-header{padding:10px;background-color:#f1f1f1}.p-dialog.app-modal .p-dialog-header .p-dialog-title{font-size:1.1rem}.p-dialog.app-modal .p-dialog-header .p-dialog-header-icons{margin-left:auto}.p-dialog.app-modal .p-dialog-header .p-dialog-header-icons .p-dialog-header-close{width:20px;height:20px;padding:3px}.p-dialog.app-modal .p-dialog-header .p-dialog-header-icons .p-dialog-header-close svg{width:100%;height:100%}.p-dialog.app-modal .p-dialog-content{padding:20px 30px 30px;width:70vw;min-height:150px;font-size:1.2rem;max-height:800px}.p-dialog.app-modal .p-dialog-footer{padding:8px;border-top:none}.p-dialog.app-modal .p-dialog-footer-content{flex:1;display:flex;align-items:center;gap:5px;justify-content:flex-end}.p-dialog.app-modal.no-padding .p-dialog-content{padding:0}.p-dialog.app-modal.no-closex .p-dialog-header .p-dialog-header-icons .p-dialog-header-close{display:none}.p-dialog.app-modal.no-header{overflow:hidden}.p-dialog.app-modal.no-header .p-dialog-header{display:none}.p-dialog.app-modal.no-header .p-dialog-content{padding-top:30px}.p-dialog.app-modal.alert-modal .p-dialog-header{padding:5px;border-bottom:0}.p-dialog.app-modal.alert-modal .p-dialog-content{padding:25px 40px 40px;min-width:300px;text-align:center}.app-notifications{position:fixed;z-index:1200;right:0;bottom:0;pointer-events:none;padding:20px}.app-notifications>*{pointer-events:all}.app-notifications .notification{display:flex;align-items:center;margin-top:15px}.app-notifications .notification .p-message-wrapper{padding:.5rem .5rem .5rem 1rem;flex:1}.app-notifications .notification .p-message-wrapper .p-message-text{font-size:.8rem;padding:0 .5rem;flex:1}.app-notifications .notification .p-message-wrapper .p-icon{width:.8rem;height:.8rem}.app-notifications .notification.custom{color:#000;background-color:#f5f5f5;border:solid 1px lightgray}.app-notifications .notification.custom .p-message-icon{display:none}.app-notifications .notification.custom .p-message-close{color:gray}#cookie-consent-dialog h2{margin:0}#cookie-consent-dialog .cookie-type{display:flex;align-items:center;flex:10px;margin-bottom:15px}#cookie-consent-dialog .buttons{margin-top:30px}#cookie-consent-dialog .buttons .btn{margin-left:15px;background-color:transparent;padding:0;color:var(--primary-color)}#cookie-consent-dialog .buttons .btn:hover{text-decoration:underline}#cookie-consent-banner{position:fixed;bottom:0;left:0;width:100%;background-color:#000;background-color:#000c;padding:15px;color:#fff;font-size:14px;z-index:69}#cookie-consent-banner .bottom .app-button{border-radius:15px;padding:5px 15px;margin-left:20px;background-color:#fff;color:var(--primary-color)}#cookie-consent-banner .bottom .app-button.plain{background-color:transparent;box-shadow:none;color:#fff}.circle-image{background-position:center;background-size:cover;min-width:20px;min-height:20px;aspect-ratio:1}.video-player{background-color:#000;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:5px}.video-player video{width:100%;height:100%}/*!
* 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;-o-tab-size:4;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}.form-input{width:100%;position:relative}.form-input label{display:block;font-size:.9rem;color:#636363}.form-input.p-float-label label{position:absolute;z-index:2;transition:all .2s;top:30%;top:calc(50% - .6rem);left:15px}.form-input.p-float-label input:focus~label,.form-input.p-float-label input.p-filled~label,.form-input.p-float-label .p-inputwrapper-focus~label,.form-input.p-float-label .p-inputwrapper-filled~label{top:-1.3rem;left:0;transform:scale(.8)}.form-input input,.form-input textarea,.form-input .p-password,.form-input .p-inputnumber,.form-input .p-dropdown,.form-input .p-multiselect,.form-input .p-chips,.form-input .p-chips .p-inputtext{width:100%;resize:none}.form-input.type-date .p-calendar{width:100%}.form-input .p-autocomplete{flex:1;display:flex}.form-input.type-checkbox,.form-input.type-toggle{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:5px}.form-input.type-checkbox label,.form-input.type-toggle label{margin-bottom:0}.form-input.type-checkbox .p-checkbox,.form-input.type-toggle .p-checkbox{transform:scale(.8)}.form-input.type-toggle{gap:3px}.form-input.type-toggle .p-inputswitch{transform:scale(.7)}.form-input.type-select .p-dropdown{display:flex;min-height:30px}.form-input.type-select .p-dropdown-label{padding:5px 10px}.form-input.type-select label{font-size:.9rem}.form-input.type-select .p-autocomplete-dd>input{padding:.5rem .75rem}.form-input.type-select .p-autocomplete-dd>button{width:-moz-max-content;width:max-content;padding:.5rem}.form-input.type-select .p-autocomplete-dd>button svg{width:.6rem;height:.6rem}.form-input.type-select .p-multiselect-label{padding:.35rem .75rem;font-size:.9rem}.form-input.type-editor .p-editor-content .ql-editor{min-height:300px}.form-input.type-tags .p-chips .p-chips-multiple-container .p-chips-token{font-size:.9rem;padding-top:0;padding-bottom:0;margin-bottom:3px}.form-input .file-picker .image-box-picker{height:150px;width:100%;border-radius:5px;border:dashed 1px gray;background-color:transparent;display:flex;align-items:center;justify-content:center}.form-input .file-picker .image-box-picker.filled{border:none}.form-input .file-picker .image-box-picker-label{display:flex;flex-direction:column;align-items:center}.form-input .file-picker .image-box-picker-label svg{width:40px;height:40px}.form-input .file-picker .image-box-picker .video-player{width:100%;height:100%}.form-input .file-picker .image-box-picker .delete-btn{position:absolute;top:10px;right:10px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;width:25px;height:25px;cursor:pointer}.form-input .file-picker .image-box-picker .delete-btn svg{color:red;width:20px;height:20px}.form-input .searchbar{display:flex;align-items:center;background:white;border:solid 1px lightgray;border-radius:5px;position:relative;width:100%}.form-input .searchbar svg.search-icon{color:var(--gray);width:20px;height:20px;flex:0 0 20px;margin-right:10px;cursor:pointer;margin-left:-30px;position:relative;z-index:2}.form-input .searchbar .p-autocomplete{border:none;flex:none;width:100%;max-width:100%}.form-input .searchbar .p-autocomplete input{border:none;padding-right:calc(.75rem + 30px)}.form-input .searchbar .p-autocomplete .p-autocomplete-loader{right:40px;display:none}.form-input .form-input-help.floating{position:absolute;left:0;top:110%;top:calc(100% + 5px)}.form-input.invalid .form-input-help{color:var(--error-color)}.form-input-select.p-dropdown-panel .p-dropdown-items .p-dropdown-item{padding:0}.form-input-select.p-dropdown-panel .p-dropdown-items .p-dropdown-item .dropdown-option{padding:15px;cursor:pointer}.form-input-select.p-multiselect-panel .p-checkbox{transform:scale(.8)}.form-input-select.p-multiselect-panel .dropdown-option{font-size:.9rem}.form-input-calendar.p-datepicker table td{-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-input-calendar.p-datepicker table td>span.p-highlight{color:#fff;background:var(--primary-color)}.infinite-scroll{overflow-y:hidden;overflow-y:auto}.infinite-scroll .empty-message{display:flex;align-items:center;justify-content:center;padding:30px 0;font-size:15px}.infinite-scroll .loader-container{height:100%;display:flex;align-items:center;justify-content:center}.app-form .app-form-column{padding-bottom:25px}.app-form .app-form-column .form-input label .required{color:red;padding-left:2px}.app-form .app-form-column .btn.submit{padding:10px 20px}.image-load .img-loader-container{max-width:100%;max-height:100%;background-color:#e6e6e6;border-radius:5px;padding:5px}.image-load .img-loader-container .loader-container{padding:0}.image-load img{width:100%;height:auto;display:block}.image-load .bgImage{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}svg.back[data-v-3f87f397]{color:#000}.burger{cursor:pointer}.burger>div{width:23px;height:2px;border-radius:3px;transition:all .2s}.burger>div:not(:last-child){margin-bottom:5px}.burger.open .burger2{opacity:0}.burger.open .burger1{transform:translateY(7px) rotate(45deg)}.burger.open .burger3{transform:translateY(-6px) rotate(-45deg)}.event-calendar .event-box{padding:8px;font-size:14px;position:relative;width:100%}.event-calendar .event-box.clickable{cursor:pointer}.event-calendar .event-box>*{position:relative;z-index:2}.event-calendar .event-box .mask{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.1}.event-calendar .event-box .bullet-indicator{display:block;width:7px;height:7px;border-radius:50%;margin-right:5px}.event-calendar .event-box .event-actions{margin-bottom:3px}.event-calendar .event-box .event-actions .btn{width:20px;min-width:20px;flex:0 0 20px;height:20px;border-radius:50%;padding:2px;cursor:pointer;margin-right:3px;display:flex;align-items:center;justify-content:center}.event-calendar .event-box .event-actions .btn svg{width:100%;height:100%;color:#fff}.event-calendar .event-box .event-time{font-size:11px}.event-calendar .event-box .popup{position:absolute;left:20%;top:40%;z-index:6;border-radius:5px;background-color:#fff;border-radius:solid 1px gray;padding:10px;box-shadow:0 0 6px #0000001a;max-width:250px;width:-moz-max-content;width:max-content;transform:scale(0);transform-origin:top left;transition:transform .3s}.event-calendar .event-box .popup.full{transform:scale(1)}.event-calendar .event-cell.bullet-events{flex-direction:column!important}.event-calendar .event-cell.bullet-events .event-box:hover .mask{filter:brightness(.8)}.event-calendar .event-cell.bullet-events .event-box .event-text{flex:1;overflow:hidden}.event-calendar .event-cell.bullet-events .event-box .event-text span.time{display:block;margin-right:5px;width:-moz-max-content;width:max-content}.event-calendar .cell.event-cell{padding:0;display:flex;position:relative;max-height:130px;overflow:auto}.event-calendar .cell.event-cell .events-counter{position:absolute;bottom:0;margin:10px 0 5px;font-size:8px;color:var(--primary-color);background-color:#00cccc0f!important;border-radius:2px;width:100%;display:flex;justify-content:center;align-items:flex-end}.event-calendar .cell.event-cell .events-counter span{color:var(--tertiary-color);font-size:12px;margin-left:3px}.event-calendar .cell.event-cell .day-number{background-color:#fff;padding:2px 5px;border-bottom-left-radius:5px;position:absolute;top:0;z-index:5;font-size:1.7vw;color:gray;font-weight:300}.event-calendar .cell.event-cell .day-number svg{display:none}.event-calendar .cell.event-cell .below-button{display:none}.event-calendar .cell.event-cell .empty-cell{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer}.event-calendar .cell.event-cell .empty-cell:hover .add-icon{display:block;width:25px;height:25px;opacity:.7}.event-calendar .cell.occupied-cell:hover .day-number span{cursor:pointer}.event-calendar .cell.occupied-cell:hover .day-number svg{display:block;width:25px;height:25px;cursor:pointer}.event-calendar .cell.occupied-cell:hover .below-button{display:block;position:absolute;z-index:5;left:0;bottom:0;width:100%;display:flex;justify-content:flex-end;cursor:pointer;pointer-events:none}.event-calendar .cell.occupied-cell:hover .below-button>div{background-color:#fff;padding:2px;width:20px;height:20px;border-top-left-radius:4px;pointer-events:all}.event-calendar .cell.occupied-cell:hover .below-button>div svg{width:100%;height:100%}.event-calendar .header{background-color:#fff;padding:15px;text-align:center;font-weight:700}.event-calendar .cell{background-color:#fff;border:solid 1px rgb(230,230,230);padding:8px 10px}.event-calendar .cell:not(.col-auto):not(.month-day){flex:1}.event-calendar .cell.today{background-color:#f5f3f0}.event-calendar .cell.today.month-day{border:solid 2px rgb(188,187,186)}.event-calendar .cell.hour-cell{min-height:100px;padding:0}.event-calendar .cell.hour-cell>span{font-size:13px;display:block;transform:translate(5px,-10px)}.event-calendar.mode-day .cell{border-left:none;border-right:none}.event-calendar.mode-month .cell{min-height:100px}.event-calendar.mode-month .cell.outer{background-color:#f5f5f5;border:solid 1px lightgray}.event-calendar.mode-month .cell.day-name{height:auto;min-height:0;border:none;text-align:center;position:relative;font-size:.6vw;color:#0006;font-weight:500}.event-calendar.mode-month .cell.month-day{padding:0}.event-calendar.mode-month .cell .day-tag{position:absolute;top:0;right:0;background-color:#fff;padding:3px 5px;border-bottom-left-radius:5px;font-size:12px}.checkbox{border-radius:50%;border:solid 1px lightgray;width:20px;min-width:20px;height:20px;cursor:pointer;display:flex;align-items:center;justify-content:center}.checkbox svg{opacity:0;color:#fff;fill:#fff;transform:scale(.01);transition:all .2s;height:100%;width:100%}.checkbox.active{background-color:var(--primary-color);border:solid 1px var(--primary-color)}.checkbox.active svg{opacity:1;transform:scale(1.2)}.textimage{display:flex;align-items:center;gap:7px}.textimage .image{background-size:cover;background-repeat:no-repeat;width:25px;height:25px}.textimage .image.round{border-radius:50%}.video-background{position:relative}.video-background>*{position:relative;z-index:2}.video-background>.video-player{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1}.video-background>.video-player video{width:100%;height:auto}.fade-enter-active[data-v-3ccac820],.fade-leave-active[data-v-3ccac820]{transition:transform .2s ease,opacity .2s ease}.fade-enter-from[data-v-3ccac820],.fade-leave-to[data-v-3ccac820]{opacity:0;transform:translateY(-10px)}.dropdown[data-v-3ccac820]{cursor:pointer;position:relative}.dropdown[data-v-3ccac820]:focus{outline:none}.disabled[data-v-3ccac820]{cursor:default}.disabled:hover>.mark[data-v-3ccac820]{opacity:.5!important}.dropdown:hover>.mark[data-v-3ccac820]{opacity:1}.dropdown>.mark[data-v-3ccac820]{transition:opacity .2s ease;opacity:.5;display:flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown>.mark>div[data-v-3ccac820]{white-space:nowrap;font-family:sans-serif;font-size:12px;line-height:16px}.dropdown>.mark>svg[data-v-3ccac820]{margin-left:3px;margin-top:1px}.dropdown>.panel[data-v-3ccac820]{position:absolute;border-radius:6px;overflow:hidden;top:24px;left:0;box-sizing:border-box;box-shadow:0 2px 12px #00000026}.copy_code[data-v-c08bd66f]{transition:.2s opacity ease;position:relative;opacity:.5;width:20px;height:20px;cursor:pointer}.copy_code[data-v-c08bd66f]:focus{outline:none}.copy_code>textarea[data-v-c08bd66f]{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;padding:0;width:0;height:0;background:transparent;resize:none;opacity:0;border-color:#0000}.copy_code>svg[data-v-c08bd66f]{pointer-events:none}.copy_code[data-v-c08bd66f]:hover{opacity:1}.copy_code:hover>.tooltip[data-v-c08bd66f]{display:block}.copy_code>.tooltip[data-v-c08bd66f]{font-family:sans-serif;display:none;position:absolute;bottom:-10px;left:-96px;font-size:12px;color:#fff;width:84px;height:30px;line-height:30px;background:rgba(0,0,0,.8);box-sizing:border-box;text-align:center;border-radius:4px}.code-block{display:flex;flex-direction:column;font-size:0;position:relative;text-align:left;border-radius:5px!important;width:100%!important}.code-block .header{position:relative;z-index:2;height:34px;box-sizing:border-box}.code-block .header>.dropdown{position:absolute;top:12px;left:18px}.code-block .header>.copy_code{position:absolute;top:10px;right:12px}.code-block .header .code-block-title{font-size:12px;padding:5px 15px}.code-block>.code_area{position:relative;overflow:hidden}.code-block>.code_area *{font-family:Consolas,Monaco,monospace!important}.code-block>.code_area>textarea,.code-block>.code_area>pre>code{padding:0 15px 10px;font-family:Consolas,Monaco,monospace;line-height:1.5;font-size:1.1rem!important}.code-block>.code_area>textarea{overflow-y:hidden;box-sizing:border-box;caret-color:#7f7f7f;-webkit-text-fill-color:transparent;white-space:pre;word-wrap:normal;border:0;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:none;resize:none;font-family:Consolas,Monaco,monospace!important}.code-block>.code_area>textarea:hover,.code-block>.code_area>textarea:focus-visible{outline:none}.code-block>.code_area>pre{position:relative;margin:0}.code-block>.code_area>pre>code{position:relative;overflow-x:visible;border-radius:0;box-sizing:border-box;display:block;border:none;margin:0}.code-block.hide_language .header{position:absolute;top:0;left:0;width:100%;pointer-events:none}.code-block.hide_language .header .copy_code{pointer-events:all}.code-block.hide_language .code_area{padding-top:10px}.code-block.hide_language .code_area>textarea{padding-top:10px}.code-block.hide_header>.code_area>textarea,.code-block.hide_header>.code_area>pre>code{padding:20px}.code-block.hide_header.scroll>.code_area{height:100%}.code-block.read_only>.code_area>pre>code{width:100%;height:100%;overflow:auto!important}.code-block.wrap_code>.code_area>textarea,.code-block.wrap_code>.code_area>pre>code{white-space:pre-wrap;word-wrap:break-word}.code-block.scroll>.code_area{height:calc(100% - 34px)}.code-block.scroll>.code_area>textarea{overflow:auto}.code-block.scroll>.code_area>pre{width:100%;height:100%;overflow:hidden}.code-block .panel{-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%;font-family:sans-serif}.code-block .panel>.lang_list{overflow:auto;height:calc(100% - 36px);font-size:13px;box-sizing:border-box;padding:0;list-style:none;margin:0;text-align:left;background:white}.code-block .panel>.lang_list>li{font-size:13px;color:#333;transition:background .16s ease,color .16s ease;box-sizing:border-box;padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px}.code-block .panel>.lang_list>li:first-child{padding-top:5px}.code-block .panel>.lang_list>li:last-child{padding-bottom:5px}.code-block .panel>.lang_list>li:hover{color:#111;background:#eee}.atom_one_dark.hljs,.atom_one_dark .hljs{color:#abb2bf;background:#282c34}.atom_one_dark .hljs-comment,.atom_one_dark .hljs-quote{color:#7c8493;font-style:italic}.atom_one_dark .hljs-doctag,.atom_one_dark .hljs-keyword,.atom_one_dark .hljs-formula{color:#c678dd}.atom_one_dark .hljs-section,.atom_one_dark .hljs-name,.atom_one_dark .hljs-selector-tag,.atom_one_dark .hljs-deletion,.atom_one_dark .hljs-subst{color:#e06c75}.atom_one_dark .hljs-literal{color:#56b6c2}.atom_one_dark .hljs-string,.atom_one_dark .hljs-regexp,.atom_one_dark .hljs-addition,.atom_one_dark .hljs-attribute,.atom_one_dark .hljs-meta .hljs-string{color:#98c379}.atom_one_dark .hljs-attr,.atom_one_dark .hljs-variable,.atom_one_dark .hljs-template-variable,.atom_one_dark .hljs-type,.atom_one_dark .hljs-selector-class,.atom_one_dark .hljs-selector-attr,.atom_one_dark .hljs-selector-pseudo,.atom_one_dark .hljs-number{color:#d19a66}.atom_one_dark .hljs-symbol,.atom_one_dark .hljs-bullet,.atom_one_dark .hljs-link,.atom_one_dark .hljs-meta,.atom_one_dark .hljs-selector-id,.atom_one_dark .hljs-title{color:#61aeee}.atom_one_dark .hljs-built_in,.atom_one_dark .hljs-title .class_,.atom_one_dark .hljs-class .hljs-title{color:#e6c07b}.atom_one_dark .hljs-emphasis{font-style:italic}.atom_one_dark .hljs-strong{font-weight:700}.atom_one_dark .hljs-link{text-decoration:underline}.atom_one_light.hljs,.atom_one_light .hljs{color:#383a42;background:#fafafa}.atom_one_light .hljs-comment,.atom_one_light .hljs-quote{color:#a0a1a7;font-style:italic}.atom_one_light .hljs-doctag,.atom_one_light .hljs-keyword,.atom_one_light .hljs-formula{color:#a626a4}.atom_one_light .hljs-section,.atom_one_light .hljs-name,.atom_one_light .hljs-selector-tag,.atom_one_light .hljs-deletion,.atom_one_light .hljs-subst{color:#e45649}.atom_one_light .hljs-literal{color:#0184bb}.atom_one_light .hljs-string,.atom_one_light .hljs-regexp,.atom_one_light .hljs-addition,.atom_one_light .hljs-attribute,.atom_one_light .hljs-meta .hljs-string{color:#50a14f}.atom_one_light .hljs-attr,.atom_one_light .hljs-variable,.atom_one_light .hljs-template-variable,.atom_one_light .hljs-type,.atom_one_light .hljs-selector-class,.atom_one_light .hljs-selector-attr,.atom_one_light .hljs-selector-pseudo,.atom_one_light .hljs-number{color:#986801}.atom_one_light .hljs-symbol,.atom_one_light .hljs-bullet,.atom_one_light .hljs-link,.atom_one_light .hljs-meta,.atom_one_light .hljs-selector-id,.atom_one_light .hljs-title{color:#4078f2}.atom_one_light .hljs-built_in,.atom_one_light .hljs-title .class_,.atom_one_light .hljs-class .hljs-title{color:#c18401}.atom_one_light .hljs-emphasis{font-style:italic}.atom_one_light .hljs-strong{font-weight:700}.atom_one_light .hljs-link{text-decoration:underline}.social-share{display:flex;align-items:center;gap:10px}.social-share>a{display:flex;align-items:center;cursor:pointer;transition:all .2s;gap:5px}.social-share>a:hover{filter:opacity(.8)}.social-share>a .icon{width:25px;height:25px}.social-share>a .icon.social-box{border-radius:5px;padding:3px}.social-share>a .icon svg{width:100%;height:100%}.p-ink[data-pc-name=ripple]{opacity:.75}.popup{position:relative}.popup .popup-trigger{cursor:pointer}.popup .popup-content{opacity:0;pointer-events:none;transform:scale(.01);transition:transform .3s;position:absolute;z-index:50;top:50%;right:50%}.popup.open .popup-content{transform:scale(1);pointer-events:all;opacity:1}.app-table .p-checkbox,.app-table .p-radiobutton{transform:scale(.7)}.app-table .p-datatable .p-datatable-loading-overlay{display:block;padding-top:100px}.app-table .p-datatable .p-datatable-wrapper{height:100%;padding-bottom:80px}.app-table .p-datatable .p-datatable-wrapper>table{height:100%}.app-table .p-datatable .p-datatable-tbody>tr.p-datatable-emptymessage>td{text-align:center;padding:50px 0}.app-table .p-datatable .p-datatable-tbody>tr>td.dragIconColumn{width:35px;padding:0}.app-table .p-datatable .p-datatable-tbody>tr>td.dragIconColumn .p-datatable-reorderablerow-handle{padding:1rem;box-sizing:content-box}.app-table .p-datatable .p-datatable-tbody>tr>td.text-ellipsis>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-table .p-datatable .p-datatable-loading-overlay{background:transparent}.app-table .p-datatable .p-menuitem-content{padding:10px;cursor:pointer}.app-table .p-paginator .p-dropdown{height:2.4rem}.app-table .p-paginator .p-dropdown .p-dropdown-label{padding:6px 0 6px 8px}.login-page{min-height:100vh;display:flex}.login-page .left{background-color:var(--secondary-color);background-size:cover;background-position:center;background-repeat:no-repeat;flex:1}.login-page .left .background-filter{background-color:var(--secondary-color);opacity:.4;background-size:cover;background-position:center;background-repeat:no-repeat;flex:1;min-height:100vh}.login-page .right{background-color:#fff;padding:50px 100px;flex:0 0 35%}.login-page .right h1{margin-top:20px;margin-bottom:0;font-weight:400;font-size:3rem}.login-page .right .subtitle{color:var(--gray);margin-bottom:40px}.login-page .right .form-input{margin-bottom:30px}.login-page .right .form-input-label{font-weight:700;color:#3e3e3e}.login-page .right .error-message{color:var(--error-color);font-size:13px;margin-top:-20px;margin-bottom:15px}.login-page .right .app-button{margin-top:30px}.login-page .right .footer{font-size:13px;margin-top:30px}.login-page .right .footer a{color:var(--primary-color);font-weight:700}.login-page .right .version{color:var(--onSecondary-color);text-align:center;padding-top:50px;font-weight:700}@media screen and (max-width: 1400px){.login-page .right{flex:0 0 45%;padding:50px 60px}}@media screen and (max-width: 991px){.login-page .right{padding:30px 40px;flex:0 0 55%}}@media screen and (max-width: 768px){.login-page .right{padding:30px;flex:0 0 75%}}@media screen and (max-width: 535px){.login-page .right{padding:15px;flex:0 0 100%}}
