.generic__page-title[data-v-ba721396]{margin:1.5rem auto;color:#ff6a00;font:normal normal normal 20px/26px Roboto;letter-spacing:0;text-transform:capitalize}.generic__page-title.tab[data-v-ba721396]{color:#504f54}.generic__page-title span[data-v-ba721396]{color:#c5c5c5}.generic__page-content[data-v-ba721396]{margin-top:1.5rem}.generic__page .v-sheet.v-card[data-v-ba721396]:not(.v-sheet--outlined){box-shadow:none}.card__list{overflow-x:auto}.card__list[closed=true]{background-color:#eb1111}.card__list[closed=true] .card__list__content,.card__list[closed=true] .card__list__content .v-label{color:#fff0f0!important}.card__list .card__list__content{display:flex;align-items:baseline;padding:0 1em;gap:1em;white-space:nowrap}.card__list .card__list__content .card__list__in_column{display:flex;flex-direction:column;justify-content:center}.card__list .card__list__content .card__list__in_column p.wrapped{white-space:break-spaces}.card__list .card__list__content .card__list__actions{display:flex;gap:.2em}.card__list .card__list__content .card__list__actions .p-button{justify-content:center;max-height:2em;max-width:2em}.card__list .card__list__content span{font-weight:800}.right__sidebar_btn[data-v-1f9423c0]{position:fixed;right:0}.card__list.elevate[data-v-1f9423c0]{box-shadow:10px 10px 10px 0 rgba(0,0,0,.2)!important}.card__list p.custom__p-ellipsis[data-v-1f9423c0]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:1.5rem}.container .no-data-message[data-v-48d61ee2]{display:flex;justify-content:center}.container .content[data-v-48d61ee2]{margin-top:1em}.container .add-array-actions[data-v-48d61ee2]{display:flex;justify-content:center;padding:.5em}.container .add-array-actions .add-array[data-v-48d61ee2]{min-width:4em}.container .p-button[data-v-48d61ee2]:hover{opacity:.8}.container .p-button-icon-only[data-v-48d61ee2]{justify-content:center!important;font-size:25px;padding:0!important}.container .p-button-icon-only .p-icon[data-v-48d61ee2]{font-size:1.5em}.sidebar__item a[data-v-e26d875c]{padding-left:20px;padding-right:20px}.sidebar__item .v-list-item[data-v-e26d875c]{min-height:54px;color:#fff!important}.sidebar__item .v-list-item[data-v-e26d875c]:hover{background:hsla(20,61%,78%,.26)!important;border-radius:25px!important;width:100%}.sidebar__item .v-list-item [data-v-e26d875c]{text-align:center}.sidebar__item .v-list-item[data-v-e26d875c]:before{border-radius:25px!important}.sidebar__item a[data-v-343dc106]{padding-left:20px;padding-right:20px}.sidebar__item .v-list-item[data-v-343dc106]{min-height:54px;color:#fff!important}.sidebar__item .v-list-item[data-v-343dc106]:hover{background:hsla(20,61%,78%,.26)!important;border-radius:25px!important;width:100%}.sidebar__item .v-list-item [data-v-343dc106]{text-align:center}.sidebar__item .v-list-item[data-v-343dc106]:before{border-radius:25px!important}div.sidebar__logo[data-v-7b0a8df9]{cursor:pointer}div.sidebar__logo a p[data-v-7b0a8df9]{color:red}div.sidebar__logo a p span[data-v-7b0a8df9]{color:orange}.main__sidebar.v-navigation-drawer[data-v-5a1e968b]{padding:1em;background:transparent linear-gradient(180deg,#ff6a00,rgba(160,64,233,.702) 51%,#8a2387) 0 0 no-repeat padding-box;width:20rem!important}.main__sidebar .v-list-item--link[data-v-5a1e968b]{border-radius:25px!important}.main__sidebar .v-list-item--link[data-v-5a1e968b]:before{background-color:transparent}.p-card-title i[data-v-a4b8d5f2]{font-weight:900;font-size:1em}.p-sidebar{padding:1em;color:#fff!important;font-weight:300!important;font-family:Segoe UI!important;background:transparent linear-gradient(180deg,#ff6a00,rgba(160,64,233,.702) 51%,#8a2387) 0 0 no-repeat padding-box!important}.p-sidebar-header .p-sidebar-header-content{width:100%}.p-sidebar-header button.p-sidebar-close>span{font-weight:800;color:#fff}.p-sidebar-content{margin-top:1.5em}.p-sidebar-content .p-panelmenu *{color:#fff!important;background:transparent!important}.p-sidebar-content .p-panelmenu .p-menuitem-content{margin-bottom:5px}.p-sidebar-content .p-panelmenu .p-menuitem-content .custom__sidebar-item{display:flex;align-items:center}.p-sidebar-content .p-panelmenu .p-menuitem-content .custom__sidebar-item.active-link,.p-sidebar-content .p-panelmenu .p-menuitem-content .custom__sidebar-item.active-link-exact{background:hsla(20,61%,78%,.26)!important;border-radius:25px!important;width:100%}.p-sidebar-content .p-panelmenu .p-menuitem-content a{padding:1rem 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-sidebar-content .p-panelmenu .p-menuitem-content:hover,.p-sidebar-content .p-panelmenu .p-menuitem-link.router-link-active-exact{background:hsla(20,61%,78%,.26)!important;border-radius:25px!important;width:100%}.p-sidebar-content .p-panelmenu-panel{box-shadow:none!important}.p-sidebar-content .p-panelmenu-panel .p-panelmenu-header a.p-panelmenu-header-link.router-link-active-exact{background:hsla(20,61%,78%,.26)!important;border-radius:25px!important;width:100%}.p-sidebar-content .p-panelmenu-header{margin-bottom:5px}.p-sidebar-content .p-panelmenu-header-content .custom__sidebar-item{display:flex;align-items:center}.p-sidebar-content .p-panelmenu-header-content .custom__sidebar-item.active-link,.p-sidebar-content .p-panelmenu-header-content .custom__sidebar-item.active-link-exact,.p-sidebar-content .p-panelmenu-header:hover{background:hsla(20,61%,78%,.26)!important;border-radius:25px!important;width:100%}.p-sidebar-content .p-panelmenu-content{padding-left:1.5em!important}.main__header{top:0;left:0;right:0;position:fixed;z-index:1000}.main__header.p-toolbar{transition:margin-left .7s}.main__header.p-toolbar .p-button{background-color:transparent;color:#504f54!important;border-radius:50%;width:40px;height:40px;margin-right:1em}.main__header.p-toolbar .p-button:focus,.main__header.p-toolbar .p-button:hover{background-color:rgba(78,78,78,.15)!important}.main__header.p-toolbar .user__profile_title{text-align:center;font-weight:600;padding-bottom:.5em;border-bottom:1px solid #c5c5c5}.main__header.p-toolbar .profile__header-container{display:flex;justify-content:center}.main__header.p-toolbar .profile__header-avatar{display:flex;padding:2px;border:1px solid rgba(0,0,0,.161)}.main__header.p-toolbar .profile__header-drop_down{flex-direction:column;justify-content:center;display:flex}.main__header.p-toolbar .profile__header-vdrop_down{color:#504f54}.main__header.p-toolbar .p-tieredmenu{margin-top:1rem}.main__content{margin:8em 3em 5em 3em}.main__content[curr_route="frontend.tickets.index"]{margin-top:6em;margin-bottom:0}@media screen and (min-width:1261px){.main__content{transition:margin-left .7s}.main__content.main__content-sidebar_opened{margin-left:22em}}@media screen and (max-width:720px){.main__content{margin:6em 1em 4em 1em}}.main__content .generic__page{row-gap:2em;display:flex;flex-direction:column}.main__content .generic__page>.p-card{padding:2em;border-radius:10px}.main__content .generic__page>.p-card.widgets_container{background:transparent;box-shadow:none;padding:0}.main__content .generic__page>.p-card .p-card-body .p-card-content,.main__content .generic__page>.p-card.widgets_container>.p-card-body{padding:0}.widget{text-transform:capitalize;font-family:Roboto;font-style:normal}.widget-main_title{width:100%;font-size:25px;line-height:33px;font-weight:500}.p-card .p-card-title{padding:0 1rem}.p-card .p-card-content{padding:0}.dt_bottom_widgets,.dt_top_widgets{margin:3em 0}.widget__container{letter-spacing:0;color:#504f54!important;text-align:left;border-radius:10px!important;opacity:1}.widget__container.p-card{height:100%;padding:1em}.widget__container.align-right .p-card-title{text-align:right}.widget__container.align-center .p-card-title{text-align:center}.widget__container:not([type]).p-card .p-card-body .p-card-content,.widget__container[type=""].p-card .p-card-body .p-card-content{display:flex;justify-content:space-between}.widget__container:not([type]).p-card .p-card-body .p-card-content .widget-content,.widget__container[type=""].p-card .p-card-body .p-card-content .widget-content{width:100%;padding:1em}.widget__container:not([type]).p-card .p-card-body .p-card-content .widget-icon,.widget__container[type=""].p-card .p-card-body .p-card-content .widget-icon{min-width:75px;padding-left:1em}.widget__container:not([type]).p-card .p-card-body .p-card-content .widget-icon i,.widget__container[type=""].p-card .p-card-body .p-card-content .widget-icon i{text-align:center;font-size:60px}.widget__container:not([type]).p-card .p-card-body .p-card-content .widget-value,.widget__container[type=""].p-card .p-card-body .p-card-content .widget-value{font-size:49px;text-align:right;line-height:64px;color:#724fca;font-weight:500}.widget__container:not([type]).p-card .p-card-body .p-card-content .widget-value.scanner,.widget__container[type=""].p-card .p-card-body .p-card-content .widget-value.scanner{color:#ff6a00}.widget__container:not([type]).p-card .p-card-body .p-card-content .widget-value.dealers,.widget__container[type=""].p-card .p-card-body .p-card-content .widget-value.dealers{color:#a040e9}.widget__container[type=progress_list].p-card .p-card-body .p-card-content .widget-title{font-size:21px;line-height:28px;font-style:normal;margin:1em 0 .5em 0}.widget__container[type=progress_list].p-card .p-card-body .p-card-content .widget-content{display:flex;justify-content:space-between;flex-direction:column}.widget__container[type=progress_list].p-card .p-card-body .p-card-content .widget-content .p-progressbar{border-radius:5px;height:20px}.widget__container[type=progress_list].p-card .p-card-body .p-card-content .widget-content .p-progressbar-label{display:inline-flex!important;color:var(--progressbar-value-color,inherit)}.widget__container[type=progress_list].p-card .p-card-body .p-card-content .widget-content .p-progressbar-value{background:var(--progressbar-color,inherit)}.widget__container[type=progress_list].p-card .p-card-body .p-card-content .widget:last-child{padding-bottom:2em}.widget__container[type=timeline] .stepper .p-timeline-event:not(:last-child){min-height:200px}.widget__container[type=timeline] .stepper .p-timeline-event .disabled{opacity:.3}.widget__container[type=timeline] .stepper .p-timeline-event-connector{min-height:100px}.widget__container[type=timeline] .stepper .p-timeline-event-opposite{padding-top:.5em;font:normal normal normal 19px/26px Segoe UI;letter-spacing:0;color:#707070;opacity:1}.widget__container[type=timeline] .stepper .p-timeline-event-content{padding-top:.1em}.widget__container[type=timeline] .stepper .p-timeline-event-content .step-title{font:normal normal 700 21px/28px Roboto;letter-spacing:0;color:#504f54;opacity:1}.widget__container[type=timeline] .stepper .p-timeline-event-content .step-actions a{text-decoration:none;text-transform:capitalize;text-align:left;font:normal normal normal 19px/25px Roboto;letter-spacing:0;color:#504f54;opacity:1}.widget__container[type=timeline] .stepper .p-timeline-event-content button{text-transform:capitalize}.widget__container[type=timeline] .stepper .p-timeline-event-content button.p-button-link{color:#504f54}.widget__container[type=timeline] .stepper .p-timeline-event-content button.p-button-link[disabled=disabled]{background:none!important}.widget__container[type=timeline] .stepper .p-timeline-event-content button.p-button-link:not([disabled]):hover{opacity:.5}.widget__container[type=timeline] .stepper .p-timeline-event-separator .step-marker{background-color:#c5c5c5;width:50px;justify-content:center;display:flex;height:50px;align-items:center;border-radius:50%;font-size:1.5em;color:#fff}.widget__container[type=timeline] .stepper .p-timeline-event-separator .step-marker i{font-weight:800}.widget__container[type=tree] .widget__tree .p-card{margin:1em 0}.widget__container[type=tree] .widget__tree .p-card .p-card-body .p-card-content .tk__card__container{display:flex;align-items:center;justify-content:space-between;gap:1em;flex-wrap:wrap}.widget__container[type=tree] .widget__tree .p-card .p-card-body .p-card-content p{margin:1em 0}.widget__container[type=tree] .widget__tree .p-card .p-card-body .p-card-content p span{font-weight:800;margin-right:1em}.widget__container[type=tree] .widget__tree .p-card .p-card-body .p-card-content a.title__link__tk{text-decoration:none;color:#000;font-weight:800;margin-right:1em;font-size:1.2rem}.widget__container[type=tree] .widget__tree .p-card .p-card-body .p-card-content a.title__link__tk:hover{opacity:.6}.widget__container[type=tree] .widget__tree .tk__children .tk__card__container[underline=true]:not(.widget__container[type=tree] .widget__tree .tk__children .tk__card__container:last-child){border-bottom:1px solid #919191}.user__profile_title{text-align:center;font-weight:600;padding-bottom:.5em;border-bottom:1px solid #c5c5c5}.profile__header-container{display:flex;justify-content:center}.profile__header-avatar{display:flex;padding:2px;border:1px solid rgba(0,0,0,.161)}.profile__header-drop_down{flex-direction:column;justify-content:center;display:flex}.profile__header-vdrop_down{color:#504f54}.p-tieredmenu{margin-top:1rem}.sidebar__logo.title a{text-decoration:none;color:#fff;text-align:center;letter-spacing:0;font-size:33px;opacity:1;font-weight:400;font-style:normal}.sidebar__logo.title a span{font-weight:700}.sidebar__logo.title a:hover{opacity:.5}.card__menu_header{padding:1em;padding-left:0;display:flex}.card__menu_header-component{padding-right:3em;display:flex;align-items:center;border-radius:15px;padding:5px 10px;margin-right:5px}.card__menu_header-component:hover{background-color:hsla(20,61%,78%,.5)}.card__menu_header-component i{padding-right:.3em}.card__menu_header-component a{font:normal normal normal 20px/26px Roboto;letter-spacing:0;color:#f6660d}.with_filter>.filter{display:flex;justify-content:space-between;flex-wrap:wrap}.with_filter>.filter button{width:15em}.with_filter>.filter button.filter-btn{background:transparent;height:53px;border-radius:25px!important;padding:2em .5em;margin-bottom:5px}.with_filter>.filter button.filter-btn div.counter{background:#ff6a00;border-radius:50%;color:#fff;padding:.5em;display:inline-flex;align-items:center;justify-content:center}.with_filter>.filter button.filter-btn div.counter__value{overflow:visible;height:0;min-width:2em;margin-top:-1.5em}.with_filter>.filter button.filter-btn div.counter:after{content:"";display:block;height:0;width:100%;padding-bottom:100%}.with_filter>.filter button.filter-btn span{color:#707070;text-align:left;letter-spacing:0;margin:0 .5em;white-space:nowrap}.with_filter>.filter button.filter-btn.active,.with_filter>.filter button.filter-btn:hover{background:hsla(20,61%,78%,.5)}@media screen and (max-width:1080px){.with_filter{display:block}}@media screen and (min-width:1081px){.with_filter{display:flex;justify-content:space-between}.with_filter>.filter{flex-direction:column;padding-top:1.5em;justify-content:flex-start!important;width:15em}.with_filter>.filter button{width:100%}.with_filter>.filter button:last-child{margin-bottom:0}.with_filter>.content{padding-top:0;width:calc(100% - 16em)}.with_filter>.content .card__menu_header{padding-top:0}}.v-stepper{box-shadow:none!important}.v-stepper__header{height:auto;box-shadow:none;margin:auto calc(100%/var(--steps))}.v-stepper__header hr.v-divider{border:6px solid #d7d7d7!important;margin:30px -55px!important;align-self:flex-start}.v-stepper__header .v-stepper__step{padding:0}.v-stepper__header .v-stepper__step.v-stepper__step--editable:hover{background:transparent}.v-stepper__header .v-stepper__step.v-stepper__step .v-stepper__label{font:normal normal 600 20px/27px Segoe UI;letter-spacing:0;text-transform:capitalize}.v-stepper__header .v-stepper__step.v-stepper__step--active{font-weight:800}.v-stepper__header .v-stepper__step.v-stepper__step--active .v-stepper__step__step{border-color:#4fcac6!important}.v-stepper__header .v-stepper__step.v-stepper__step--active .v-stepper__label{letter-spacing:0;color:#504f54}.v-stepper__header .v-stepper__step.v-stepper__step--complete span .v-icon.v-icon{font-size:30px}.v-stepper__header .v-stepper__step.v-stepper__step--complete span.primary{background-color:#4fcac6!important}.v-stepper__header .v-stepper__step span.v-stepper__step__step{width:72px;height:72px;background-color:transparent!important;border:6px solid #d7d7d7!important;font:normal normal normal 30px/40px Segoe UI;color:#707070}.v-stepper__header .v-stepper__step span.v-stepper__step__step.primary{border-color:#4fcac6!important;color:#4fcac6}.v-stepper__content #form-base{margin-top:1em}.v-stepper__content .stepper__content{box-shadow:none!important}.v-stepper__content .stepper__footer-actions{display:flex;justify-content:flex-end}.v-stepper__content .stepper__footer-actions button{margin-left:1em}.v-stepper__content .stepper__footer-actions button.prev{background-color:#ff6a00;border-color:#ff6a00}.v-stepper__content .stepper__footer-actions button.prev[disabled]{background-color:#ff6a00!important;opacity:.5}.v-stepper__content .stepper__footer-actions button.next,.v-stepper__content .stepper__footer-actions button.save{background-color:#4fcac6;border-color:#4fcac6}.v-stepper__content .stepper__footer-actions button.next[disabled],.v-stepper__content .stepper__footer-actions button.save[disabled]{background-color:#4fcac6!important;opacity:.5}p.custom__v-spacer{font-size:1.3em;display:flex;align-items:center;margin:1.5em 0}p.custom__v-spacer.outlined{border-bottom:1px solid #707070;margin-bottom:2.5em}p.custom__v-spacer>i{font-size:1.5em;margin-right:.5em;padding:.5em 0}button.vform__btn.full-width{min-height:2.5rem;width:100%;border-radius:10px}button.vform__btn>span{color:#fff}button.vform__btn.primary{background-color:#a040e9!important}button.vform__btn.secondary{background-color:#ff6a00!important}.p-dialog{max-width:450px}.p-dialog .p-dialog-header .p-dialog-title{line-height:2.5em}.p-dialog .p-dialog-header-icons button span{font-size:1.5em}.p-dialog .p-dialog-header-icons button:hover span{font-weight:800}.p-dialog .p-dialog-content{min-width:450px}.p-dialog .p-dialog-content .p-progressbar{border-radius:5px;height:1em;margin-top:2em}.p-dialog .p-dialog-content .p-progressbar-value{background:#a040e9}.p-dialog .p-dialog-content .p-progressbar-label{display:inline-flex}.p-dialog .p-dialog-content .confirmation__content{display:flex;flex-direction:column;align-items:center}.p-dialog .p-dialog-content .confirmation__content .multi-line p span{font-weight:800}.p-dialog .p-dialog-content .confirmation__content .upload__container{width:100%;display:flex;flex-direction:column;align-items:center}.p-dialog .p-dialog-content .confirmation__content .upload__container .upload__content{width:100%;display:flex;justify-content:space-between;align-items:center}.p-dialog .p-dialog-content .confirmation__content .upload__container .upload__content .content__text{text-align:center;width:100%;padding:5px}.p-dialog .p-dialog-content .confirmation__content .uploadImage{display:flex;flex-direction:column-reverse;width:100%}.p-dialog .p-dialog-content .confirmation__content .uploadImage>div{border:none}.p-dialog .p-dialog-content .confirmation__content .uploadImage .p-fileupload-buttonbar{display:flex;justify-content:flex-end;padding-left:0!important;padding-right:0!important}.p-dialog .p-dialog-content .confirmation__content .uploadImage .p-fileupload-buttonbar :last-child{margin-right:0}.p-dialog .p-dialog-content .confirmation__content .uploadImage .p-fileupload-files{visibility:unset}.p-dialog .p-dialog-content .confirmation__content .uploadImage .p-fileupload-content{width:100%;padding:0}.p-dialog .p-dialog-content .confirmation__content .uploadImage .p-fileupload-content .p-message-error .p-message-wrapper .p-message-icon,.p-dialog .p-dialog-content .confirmation__content .uploadImage .p-fileupload-content .p-message-error .p-message-wrapper i{color:inherit;font-size:medium}.p-dialog .p-dialog-content .confirmation__content .uploadImage .p-fileupload-empty{flex-direction:column;display:flex;text-align:center;border:2px dashed #a040e9;padding:1em;background:rgba(78,78,78,.15);justify-content:center;min-height:180px}.p-dialog .p-dialog-content .confirmation__content i{font-size:4em;margin-bottom:.5em;color:#49dee5}.p-dialog .p-dialog-content .confirmation__content i[dialogType=dialog-question]{color:#6282db}.p-dialog .p-dialog-content .confirmation__content i[dialogType=dialog-success]{color:#209748}.p-dialog .p-dialog-content .confirmation__content i[dialogType=dialog-warning]{color:#fbc955}.p-dialog .p-dialog-content .confirmation__content i[dialogType=dialog-error]{color:red}.p-dialog .p-dialog-content .confirmation__content i[dialogType=dialog-upload]{margin-top:.5em;color:#6282db}.p-dialog .p-dialog-content .confirmation__content .vupload__image{display:flex;flex-direction:column;align-items:center;border:4px dashed #f0f;width:100%;min-height:180px;justify-content:center}.p-dialog .p-dialog-content .confirmation__content .vupload__image .v-input__control{flex:0}.p-dialog .p-dialog-content .confirmation__content .vupload__image .v-input__control>.v-input__slot>.v-text-field__slot{justify-content:center}.p-dialog .p-dialog-content .confirmation__content .vupload__image .v-input__slot:after,.p-dialog .p-dialog-content .confirmation__content .vupload__image .v-input__slot:before{border:none}.p-dialog .p-dialog-content .confirmation__content .vupload__image .v-input__slot .v-text-field__slot{justify-content:center}.p-dialog .p-dialog-content .confirmation__content .vupload__image .v-input__slot .v-text-field__slot .v-file-input__text{width:auto}.p-dialog .p-dialog-footer{display:flex;justify-content:space-around}.p-dialog .p-dialog-footer button{margin-right:.5rem;flex-grow:1}.p-dialog .p-dialog-footer button:last-child{margin-right:0}.tabs__component .v-tabs-bar{min-height:6rem}.tabs__component .v-tabs-bar__content{border-bottom:1px solid #000}.tabs__component .tabs__header{border-bottom:5px solid #fff}.tabs__component .tabs__header.v-tab{border-bottom:transparent;bottom:-5px;text-transform:capitalize}.tabs__component .tabs__header.v-tab--active{border:1px solid #000;border-bottom:5px solid #fff}.tabs__component .tabs__header.v-tab--active>.container{color:#504f54;font-weight:700}.tabs__component .tabs__header.v-tab:before{background-color:transparent}.tabs__component .tabs__header>.container{font:normal normal normal 20px/27px Segoe UI;display:flex;justify-content:center;gap:1rem;color:#724fca}.tabs__component .tabs__header>.container i{font-size:22px}.tabs__component .tabs__content{padding:3em 0;font-size:18px}.tabs__component .tabs__content.p-card{box-shadow:none}.tabs__component .tabs__content.p-card .p-card-body{padding:0}.tabs__component .tabs__content.p-card .p-card-body .p-card-footer .actions{display:flex;justify-content:flex-end}.tabs__component .tabs__content.p-card .p-card-body .p-card-footer .actions button{margin-left:1em}.tabs__component .tabs__content.p-card .p-card-body .p-card-footer .actions button.modify{background-color:#a040e9;border-color:#a040e9}.tabs__component .tabs__content.p-card .p-card-body .p-card-footer .actions button.modify[disabled]{background-color:#a040e9!important;opacity:.5}.tabs__component.p-card{box-shadow:none}.tabs__component .v-tabs-slider{background-color:transparent}.custom__file_list__container{display:flex;-moz-column-gap:3em;column-gap:3em;row-gap:1.5em;flex-wrap:wrap-reverse;justify-content:center;margin:1em 0 2em}.custom__file_list__container.reverse{flex-direction:row}.custom__file_list__container:not(.reverse){flex-direction:row-reverse}.custom__file_list__container:not(.reverse).list_above,.custom__file_list__container:not(.reverse).list_under{flex-direction:column}.custom__file_list__container:not(.reverse).list_above>.file_upload__container,.custom__file_list__container:not(.reverse).list_under>.file_upload__container{max-width:100%!important}.custom__file_list__container:not(.reverse).list_above{flex-direction:column}.custom__file_list__container:not(.reverse).list_under{flex-wrap:wrap!important;flex-direction:column-reverse}.custom__file_list__container .file__list{border:thin solid rgba(0,0,0,.12);flex-grow:2;height:200px;overflow:auto}.custom__file_list__container .file__list .v-list.wrapped{display:flex;flex-wrap:wrap;gap:1em}.custom__file_list__container .file__list .v-list.wrapped .v-list-item{flex:0}.custom__file_list__container .file__list .v-list.wrapped .v-list-item .v-list-item__action{margin-left:2em}.custom__file_list__container .file__list button.upload_btn:hover{background:rgba(78,78,78,.15)}.custom__file_list__container .file_upload__container{flex-grow:1;height:200px;width:100%}.custom__file_list__container .file_upload__container:not(.full){max-width:600px}.upload__component .dropbox{outline:3px dashed #a040e9;background:#ebebeb;color:#a040e9;margin-top:.5em;padding:10px;min-height:200px;position:relative;cursor:pointer}.upload__component .dropbox,.upload__component .dropbox .input-file__container{display:flex;flex-direction:column;justify-content:center}.upload__component .dropbox .input-file__container .p-progress-spinner{height:48px}.upload__component .dropbox .input-file__container .input-file{opacity:0;width:100%;height:200px;position:absolute;cursor:pointer}.upload__component .dropbox .input-file__container:hover i,.upload__component .dropbox .input-file__container:hover p{opacity:.7}.upload__component .dropbox p{text-align:center;font:normal normal 400 22px/30px Segoe UI}.upload__component .dropbox i{font-size:3em;text-align:center}.upload__component .dropbox i.upload_error{color:red}.upload__component .dropbox i.upload_success{color:#4caf50}.upload__component .upload__btn>.p-button{background:#a040e9;position:absolute;right:2px;bottom:2px}.upload__component .upload__btn>.p-button:hover{opacity:.7}.upload__component[vform=false] .upload__btn{display:none}.p-accordion .p-accordion-tab.custom__accordion{box-shadow:none;border-bottom:1px solid #707070}.p-accordion .p-accordion-tab.custom__accordion .header_text{font-size:1.5em;font-weight:400;letter-spacing:0;color:#ff6a00;display:flex;align-items:center;margin:1em 0}.p-accordion .p-accordion-tab.custom__accordion .header_text i{margin-right:.5em;font-size:1.5em}.p-accordion .p-accordion-tab.custom__accordion .p-accordion-content{font-size:1.2em;padding:0 0 1em}.p-accordion .p-accordion-tab.custom__accordion .p-accordion-content ul.custom__accordion__list li{display:flex;align-items:center;margin-bottom:.5em;flex-wrap:wrap}.p-accordion .p-accordion-tab.custom__accordion .p-accordion-content ul.custom__accordion__list li div{margin:0 1em}.p-accordion .p-accordion-tab.custom__accordion .p-accordion-content ul.custom__accordion__list li div span{font-weight:800}.p-accordion .p-accordion-tab.custom__accordion .p-accordion-content ul.custom__accordion__list li button{margin:0 1em}.card__list{padding:0!important}.card__list .v-label{color:rgba(0,0,0,.86)!important;opacity:.6}.card__list[closed=true]{background-color:hsla(0,0%,80%,.33)}.card__list[closed=true] .card__list__content,.card__list[closed=true] .card__list__content .v-label{color:#202020!important}.card__list .p-card-footer .p-button-rounded{border-radius:25px}.card__list .p-card-footer .p-buttonset .p-button:last-of-type{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.card__list .p-card-footer .p-buttonset .p-button:first-of-type{width:auto;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.card__list .p-card-footer button{height:.5em!important;padding:.9em .7em}.card__list .p-card-footer button.btn__details{background:#a040e9}.card__list .card__list__wrap{display:flex;justify-content:space-between}.card__list .card__list__wrap .card__list__content{display:flex;align-items:baseline;padding:0 1em;gap:1em;flex-wrap:wrap}.card__list .card__list__wrap .card__list__content .card__list__in_column{display:flex;flex-direction:column;justify-content:center}.card__list .card__list__wrap .card__list__content .card__list__vform .v-input{padding:0!important;margin:0}.card__list .card__list__wrap .card__list__content span{font-weight:800}.card__list .card__list__wrap .card__list__actions{display:flex;gap:.2em;flex-wrap:wrap;max-width:5em;justify-content:flex-end;align-self:flex-start}.card__list .card__list__wrap .card__list__actions .p-button{justify-content:center;max-height:2em;max-width:2em}.page__footer{position:fixed;bottom:0;width:100%;height:50px;background:#dedede;padding-left:0;transition:padding-left 1s;display:flex;justify-content:flex-end}.page__footer.main__footer-sidebar_opened{padding-left:20em;transition:padding-left .5s}.page__footer .footer__copyright{display:flex;align-items:center;gap:.5rem;flex:1;margin-left:0;padding:0 1em}.page__footer .footer__copyright.version{justify-content:right}.page__footer .p-button.notifiche{min-width:300px;margin-right:2em;background:#a040e9 0 0 no-repeat padding-box;border-radius:5px}.page__footer .p-button.notifiche:hover{background-color:rgba(160,64,233,.79)}.page__footer .p-button.notifiche .p-button-label{width:100%;text-align:left;font:normal normal normal 18px/24px Roboto;letter-spacing:0;color:#fff}.page__footer .p-badge{width:50px;height:50px;background:#ff6a00 0 0 no-repeat padding-box;align-items:center;letter-spacing:0;color:#fff;position:absolute;translate:-50px -25px}.auth__container{width:100%;min-height:100vh;padding:5rem 1rem;background:transparent linear-gradient(180deg,#ff6a00,rgba(160,64,233,.702) 51%,#8a2387) 0 0 no-repeat padding-box;display:flex;justify-content:center;text-align:center}.auth__container .p-card{flex:1;max-width:500px;background:transparent;box-shadow:none}.auth__container .p-card .p-card-title{color:#fff;text-align:center;letter-spacing:0;font-size:33px;opacity:1;font-weight:400;font-style:normal}.auth__container .p-card .p-card-title span{font-weight:700}.auth__container .p-card .p-card-subtitle{margin-top:4em;font:normal normal normal .8333333333 Lato;letter-spacing:0;color:#fff}.auth__container .p-card .p-card-content .invalid{box-shadow:10px 10px 10px #b00020}.auth__container .p-card .p-card-content .invalid input,.auth__container .p-card .p-card-content .invalid.p-inputtext{color:red}.auth__container .p-card .p-card-content .auth__forgot_password{margin-top:3em}.auth__container .p-card .p-card-content .auth__forgot_password .forgot_password_insert_code{color:#fff}.auth__container .p-card .p-card-content .auth__actions{margin-top:3em}.auth__container .p-card .p-card-content .p-inputgroup{display:flex;height:54px;margin:1em 0;border-radius:14px}.auth__container .p-card .p-card-content .p-inputgroup:not(.right,.left){justify-content:center}.auth__container .p-card .p-card-content .p-inputgroup.right{justify-content:flex-end}.auth__container .p-card .p-card-content .p-inputgroup.left{justify-content:flex-start}.auth__container .p-card .p-card-content .p-inputgroup.number__mask{margin:1em 0;height:1em;font-size:3em}.auth__container .p-card .p-card-content .p-inputgroup.number__mask input{height:1.5em;margin:0 .1em;font-size:1em;text-align:center;border-radius:15px!important;font-weight:800}.auth__container .p-card .p-card-content .p-inputgroup .p-button{justify-content:center}.auth__container .p-card .p-card-content .p-inputgroup .p-button:not(.p-button-link){width:100%;background-color:#4fcac6}.auth__container .p-card .p-card-content .p-inputgroup .p-button:not(.p-button-link):hover{background-color:rgba(79,202,198,.6)}.auth__container .p-card .p-card-content .p-inputgroup .p-button:not(.p-button-link).secondary-btn{background-color:#a040e9}.auth__container .p-card .p-card-content .p-inputgroup .p-button:not(.p-button-link).secondary-btn:hover{background-color:rgba(160,64,233,.6)}.auth__container .p-card .p-card-content .p-inputgroup .p-button:not(.p-button-link).goback-btn{background-color:#ff6a00}.auth__container .p-card .p-card-content .p-inputgroup .p-button:not(.p-button-link).goback-btn:hover{background-color:rgba(255,106,0,.4)}.auth__container .p-card .p-card-content .p-inputgroup .p-button.p-disabled:hover{cursor:not-allowed}.auth__container .p-card .p-card-content .p-inputgroup .p-button.p-button-link{color:#fff;background-color:trasparent;padding:0}.auth__container .p-card .p-card-content .p-inputgroup .p-button.p-button-link:hover{color:hsla(0,0%,100%,.5)}.auth__container .p-card .p-card-content .p-password{height:54px;align-items:center;width:100%}.auth__container .p-card .p-card-content .p-password input:hover{cursor:text!important}.auth__container .p-card .p-card-content .p-password .p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;top:0;left:0;width:1px}.auth__container .p-card .p-card-content .p-password>i{translate:-.5em}.auth__container .p-card .p-card-content .p-password>i:hover{cursor:pointer}.auth__container .p-card .p-card-content .p-password-panel{display:flex;flex-direction:column}.auth__container .p-card .p-card-content .p-password-panel ul{margin-top:1em;align-self:center;justify-self:center}.auth__container .p-card .p-card-content .p-password-panel ul li{text-align:left}.not-found__container{display:flex;justify-content:center}.not-found__container .error_image{display:flex;flex-direction:column;margin:2em;min-width:350px}.not-found__container .error_image img{width:100%;box-shadow:10px 5px 60px #000;border-radius:15px}h3.mock__message{text-align:center;white-space:nowrap;font-style:italic;margin-bottom:2em;box-shadow:5px 5px 40px;border-radius:25px;padding:5px;color:#639}.p-datatable.dt__generic{margin-top:1em}.p-datatable.dt__generic.dt_widget{margin:1em -2rem 0}.p-datatable.dt__generic.dt_widget .p-datatable-wrapper{border:none}.p-datatable.dt__generic.dt_widget .p-datatable-wrapper .p-datatable-table{border-collapse:collapse}.p-datatable.dt__generic .p-datatable-wrapper{border:1px solid #ccc}.p-datatable.dt__generic .p-datatable-wrapper .p-datatable-table{border-collapse:separate}.p-datatable.dt__generic .p-datatable-wrapper .p-datatable-table .p-datatable-thead>tr>th{border-width:1px}.p-datatable.dt__generic .p-datatable-wrapper .p-datatable-table .p-datatable-thead>tr>th .p-column-title{text-align:center;font-weight:800}.p-datatable.dt__generic .p-datatable-wrapper .p-datatable-table .p-datatable-tbody .p-rowgroup-header span.dt__row_group{display:flex;font-weight:800;text-transform:uppercase}.p-datatable.dt__generic .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr:nth-child(2n){--cell_background:#fff;--cell_border-color:rgba(78,78,78,.15)}.p-datatable.dt__generic .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr:nth-child(odd){--cell_background:rgba(78,78,78,.15);--cell_border-color:transparent}.p-datatable.dt__generic .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td{text-align:center;max-height:50px;border:1px solid var(--cell_border-color);background:var(--cell_background)}.p-datatable.dt__generic .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td .actions{display:flex;justify-content:center;gap:5px}.p-datatable.dt__generic .p-datatable-wrapper .p-datatable-table .p-datatable-tbody>tr>td .actions .p-button{justify-content:center;width:2em;height:2em}.p-datatable>.p-paginator-bottom{border:none}html{overflow:auto}body .v-application--wrap{min-height:auto}*{font-family:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.v-idle{display:none}.elevate{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)!important}.p-button{display:flex;align-items:center;justify-content:center}.p-button:not(.profile__header-drop_down-content){justify-content:flex-start}.p-button .p-badge:not(.big){width:1rem;height:1rem;line-height:1.1rem;font-size:12px;margin-top:-1rem;margin-left:.3rem}.p-button .p-badge.big{width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:12px;margin-top:-1.3rem;margin-left:.3rem}.p-button span.p-badge{display:flex;justify-content:center;border-radius:50%;font-weight:400;position:fixed}.p-overlaypanel-content{max-width:300px}.p-overlaypanel-content img{width:100%}.p-inputtext{width:100%;border:none!important;border-radius:0!important;background:#f9f9f9!important}.p-inputtext:focus{box-shadow:none!important}.p-inputgroup .icon{display:flex;align-self:baseline;background:#f9f9f9;height:54px;width:54px;justify-content:center;flex-direction:column}.p-inputgroup .icon.border-right{padding-right:.5em}.p-button.p-button-icon-only{padding:1rem}.p-button.inner-button{color:initial;background:#f9f9f9!important}.p-button.inner-button.border-left.p-button-icon-only{padding-left:1.5em}.p-button.inner-button.border-right.p-button-icon-only{padding-right:2.5em}.p-button.inner-button:hover{color:red!important}.border-all{border-radius:15px!important}.border-right{border-top-right-radius:15px!important;border-bottom-right-radius:15px!important}.border-left{border-top-left-radius:15px!important;border-bottom-left-radius:15px!important}.page__loader>.v-overlay__scrim{background:#000}.page__loader>.v-overlay__content{display:flex;align-items:center;width:100%;height:100%}.page__loader>.v-overlay__content.p-progress-spinner{position:absolute;width:200px;height:200px;display:inline-block}.p-toast .p-toast-message{border-left:5px solid!important}.p-toast .p-toast-message .p-toast-message-content{padding:1rem}.p-toast[styleClass=confirmation] .p-toast-message{border:transparent!important}.p-toast[styleClass=confirmation] .p-toast-message .p-toast-message-content{justify-content:space-between;padding:0;background-color:#fff;border-radius:5px}.p-toast[styleClass=confirmation] .p-toast-message .p-toast-icon-close{position:absolute;right:0}.p-toast[styleClass=confirmation] .p-toast-message .confirmation__toast{width:100%;box-shadow:none;justify-content:center;display:flex}.p-toast[styleClass=confirmation] .p-toast-message .confirmation__toast .p-card-body,.p-toast[styleClass=confirmation] .p-toast-message .confirmation__toast .p-card-body .p-card-title{display:flex;flex-direction:column;align-items:center}.p-toast[styleClass=confirmation] .p-toast-message .confirmation__toast .p-card-body .p-card-content{padding-bottom:0}.p-toast[styleClass=confirmation] .p-toast-message .confirmation__toast .p-card-body .p-card-content .toast__actions{margin-top:1em;display:flex;justify-content:space-evenly}.v-data-table th{white-space:nowrap;font-size:1.2rem!important;background:#a040e9;color:#f5f5f6!important}.v-data-table th:first-child{border-top-left-radius:10px}.v-data-table th:last-child{border-top-right-radius:10px}.v-data-table tbody tr.v-data-table__expanded__content{box-shadow:inset 5px 5px 30px -15px rgba(50,50,50,.75)!important}.v-data-table tbody tr td:not(.dt__child-table){padding-top:5px!important;font-size:.9rem!important}.v-data-table tbody tr td.dt__child-table{padding:0 0 0 3rem!important}.v-data-table tbody tr td.dt__child-table>.v-data-table{border-left:1px solid rgba(0,0,0,.12)}.v-data-table tbody tr td.dt__child-table>.v-data-table th{font-size:1.2rem!important;background-color:#f6660d!important;border-radius:0}.v-data-table tbody tr .dt_custom_closed{color:red;display:flex;justify-content:center}.v-data-table tbody tr .dt_custom_closed.fa-lock-open{color:#44b544}.v-data-table .v-data-footer{font-size:1rem}