.garages-popup .dx-data-row td:first-of-type{padding:0!important}.dx-toolbar{border-bottom:none!important}.dx-validationgroup{flex-direction:column;justify-content:space-between;display:flex;height:100%!important}
.reservation-form{gap:1rem;display:flex}.reservation-form>.dashboard-panel{flex-basis:50%}.reservation-form .tab-selected-background-white .dx-tabs-wrapper,.reservation-form .tab-selected-background-white .dx-tabpanel-tab{background-color:#fff!important}.reservation-form .tab-selected-background-blue .dx-tabs-wrapper,.reservation-form .tab-selected-background-blue .dx-tabpanel-tab{background-color:var(--background-blue)!important}.reservation-form .border-blue{border-color:var(--background-blue)}.reservation-form .three-dots-form{z-index:1;position:absolute;top:.8rem;right:0}.reservation-form .three-dots-form .icon-more{transform:rotate(90deg);background-color:#0000!important}.reservation-form .cursor-default .dx-tabpanel-tab{cursor:default!important}.reservation-form .checkbox-group .dx-field-item-content{flex-direction:column;display:flex}.reservation-form .TracingList{height:66px;overflow:auto}.reservation-form .TracingList li{font-size:.75rem}.reservation-form .persons-inputs .dx-field-item{padding-top:0!important;padding-bottom:0!important}.reservation-form .booking-info-form .dx-datebox.dx-state-disabled,.reservation-form .booking-info-form .dx-selectbox.dx-state-disabled,.reservation-form .booking-info-form .dx-textbox.dx-state-disabled,.reservation-form .booking-info-form .dx-numberbox.dx-state-disabled,.reservation-form .booking-info-form .dx-datebox.dx-state-readonly,.reservation-form .booking-info-form .dx-selectbox.dx-state-readonly,.reservation-form .booking-info-form .dx-textbox.dx-state-readonly,.reservation-form .booking-info-form .dx-numberbox.dx-state-readonly{background-color:#fff!important}.reservation-form .radio-group-small .dx-item.dx-radiobutton{margin-top:0;margin-bottom:.25rem}.reservation-form .radio-group-small .dx-item.dx-radiobutton:last-child{margin-top:.25rem}.reservation-form .radio-group-disabled .dx-show-invalid-badge.dx-radiogroup.dx-radiogroup-vertical.dx-widget,.reservation-form .radio-group-disabled .dx-show-invalid-badge.dx-radiogroup.dx-radiogroup-vertical.dx-widget .dx-state-disabled.dx-widget,.reservation-form .radio-group-disabled .dx-show-invalid-badge.dx-radiogroup.dx-radiogroup-vertical.dx-widget .dx-state-disabled .dx-widget{opacity:1!important}.reservation-form .radio-group-disabled .dx-show-invalid-badge.dx-radiogroup.dx-radiogroup-vertical.dx-widget .dx-widget.dx-collection .dx-item.dx-radiobutton{color:#242424!important}.reservation-form .dx-state-disabled .dx-radiobutton .dx-radiobutton-icon-dot{background-color:#7b7c7f}
.booking-search-popup-container .booking-search-filters{background:var(--background-blue);max-height:100px;margin-bottom:.2rem;padding:1rem}.booking-search-popup-container .booking-search-filters .white-line{background:#fff;width:2px;height:100%}.booking-search-popup-container .booking-search-filters .search-field{position:relative}.booking-search-popup-container .booking-search-filters .search-field .search-actions{align-items:center;min-height:36px;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.booking-search-popup-container .booking-search-filters .search-field .search-actions .loading-indicator-container{background:#ffffffe6;border-radius:4px;align-items:center;gap:.25rem;padding:2px 4px;display:flex}.booking-search-popup-container .booking-search-filters .search-field .search-actions .loading-indicator-container small{color:#666;white-space:nowrap;font-size:11px}.booking-search-popup-container .booking-search-filters .search-field .search-icon{box-shadow:none;background:0 0;border:none;margin:0;padding:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.booking-search-popup-container .booking-search-filters .action-buttons button{cursor:pointer;background:#fff no-repeat padding-box padding-box;border:1px solid #000;border-radius:4px;padding:.2rem .4rem}.booking-search-popup-container .booking-search-filters .dx-radiogroup .dx-radiobutton,.booking-search-popup-container .booking-search-filters .dx-radiogroup .dx-radiobutton-icon{margin-top:0!important;margin-bottom:0!important}.booking-search-popup-container .booking-search-filters .dx-radiogroup .dx-radiobutton{margin-top:0!important;margin-bottom:1.5px!important}.booking-search-popup-container .booking-search-results{padding:.8rem 1.2rem .5rem}.booking-search-popup-container .booking-search-results .inner-booking-search-results{overflow:auto}.dx-toolbar{border-bottom:none!important}
.group-update-popup-body{padding:0 4px}.group-update-popup-body .info-box{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;margin-bottom:16px;padding:12px 16px}.group-update-popup-body .info-box .info-text{color:#495057;margin:0 0 12px;font-size:14px;font-weight:500}.group-update-popup-body .info-box .changed-label{color:#6c757d;margin:0 0 8px;font-size:13px}.group-update-popup-body .info-box .changes-list{color:#212529;margin:0 0 16px;padding-left:20px;font-size:13px}.group-update-popup-body .info-box .changes-list li{margin-bottom:4px}.group-update-popup-body .info-box .checkbox-container{border-top:1px solid #dee2e6;align-items:center;gap:8px;padding:8px 0 4px;display:flex}.group-update-popup-body .info-box .checkbox-container .checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin:0;display:flex}.group-update-popup-body .info-box .checkbox-container .checkbox-label .checkbox-input{cursor:pointer;accent-color:#0d6efd;width:18px;height:18px;margin:0}.group-update-popup-body .info-box .checkbox-container .checkbox-label .checkbox-text{color:#212529;font-size:14px;font-weight:500}
.newBookingPopup_container .guestData_heading{font-size:.875rem}.newBookingPopup_container .guestData_heading span{border-bottom:2px solid #0f6cbd}.newBookingPopup_container .searchbookingbutton{line-height:18px;display:flex}.newBookingPopup_container .searchbookingbutton svg{width:30px;height:18px}.newBookingPopup_container .searchbookingbutton:hover{cursor:pointer;background-color:#4475a1;border-color:#4475a1;color:#fff!important}
.terminhistory-popup .dx-validationgroup{flex-direction:column;display:flex;height:100%!important}.terminhistory-popup .termin-history-middle-line{background-color:#dee2e6;flex-shrink:0;width:1px}.terminhistory-popup-body{gap:16px;height:100%;padding:8px 20px;display:flex}.terminhistory-grid-col{flex-direction:column;width:42%;min-width:0;display:flex;overflow:hidden}.terminhistory-grid-col2{flex-direction:column;width:58%;min-width:0;display:flex;overflow:hidden}.terminhistory-grid-title{color:#343a40;-webkit-user-select:none;user-select:none;margin-bottom:12px;font-size:1rem;font-weight:600}.terminhistory-grid-title span{border-bottom:2px solid #4475a1;padding-bottom:3px}.terminhistory-left-grid,.terminhistory-right-grid{flex:1;height:480px;max-height:480px}.terminhistory-left-grid .dx-datagrid,.terminhistory-right-grid .dx-datagrid{height:100%}.terminhistory-left-grid .dx-row.dx-selection>td,.terminhistory-right-grid .dx-row.dx-selection>td{background-color:#4475a11f!important;border-color:#4475a133!important}.terminhistory-left-grid .dx-data-row{cursor:pointer}.th-note-icon-wrapper{justify-content:center;align-items:center;display:inline-flex}.th-note-icon{color:#4475a1;cursor:pointer;border-radius:3px;justify-content:center;align-items:center;padding:2px;transition:color .15s,background-color .15s;display:inline-flex}.th-note-icon:hover{color:#2c5282;background-color:#4475a11a}.th-note-icon svg{pointer-events:none}.th-note-tooltip-content{word-break:break-word;white-space:pre-wrap;max-width:280px;padding:2px 4px;font-size:.82rem;line-height:1.4}
.vertical-dots-btn .dx-dropdownmenu-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item{border-bottom:1px solid #2d4e6a;font-size:1.08rem;font-weight:700;transition:background .2s;color:#fff!important;background:#3b6a8b!important;border-radius:0!important;margin:0!important;padding:10px 18px!important}.vertical-dots-btn .dx-dropdownmenu-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item:last-child{border-bottom:none;border-radius:0 0 8px 8px!important}.vertical-dots-btn .dx-dropdownmenu-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item:first-child{border-radius:8px 8px 0 0!important}.vertical-dots-btn .dx-dropdownmenu-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-hover,.vertical-dots-btn .dx-dropdownmenu-popup-wrapper .dx-list:not(.dx-list-select-decorator-enabled) .dx-list-item.dx-state-focused{color:#fff!important;background:#295072!important}.vertical-dots-btn .dx-button-text{color:#222!important;font-size:20px!important;font-weight:900!important}.wellnessplaner-appointment-container .appointment-header{background:#70707070}.wellnessplaner-appointment-container .appointment-body{height:100%}.wellnessplaner-appointment-container .appointment-body.disabled:after{content:"";background:#cccccc38;width:100%;height:100%;position:absolute;inset:0}.wellnessplaner-appointment-container .appointment-body h6{font-size:.875rem}.wellnessplaner-appointment-container .appointment-body h6 span{border-bottom:2px solid #4475a1}.wellnessplaner-appointment-container .appointment-body .guestdata{margin-top:10px;display:flex}.wellnessplaner-appointment-container .appointment-body .appoint-info-container{background:#fff;border-radius:8px;height:100%;box-shadow:0 1px 2px #0000000f,0 1px 2px #0000000f}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .termin_info_heading{justify-content:space-between;align-items:start;display:flex}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .termin_info_heading button{cursor:pointer;background:0 0;border:1.5px solid;border-radius:4px;min-width:130px;padding:4px;font-weight:600}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .termin_info_heading button.active{color:#4475a1;border-color:#4475a1}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .termin_info_heading button{color:#707070;border-color:#707070}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .select_guest .dx-collection{gap:25px;display:flex}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .select_guest .dx-collection .dx-radiobutton{margin-top:0;margin-bottom:12px}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfo-actions button{background:0 0;border:1.5px solid;border-radius:4px;min-width:130px;padding:4px;font-weight:600}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfo-actions button.active{color:#4475a1;border-color:#4475a1}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfo-actions button{color:#707070;border-color:#707070}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfoForm-container .color-text{position:absolute;top:50%;right:-50px;transform:translateY(-50%)}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfoForm-container .input_field{justify-content:space-between;align-items:center;width:100%;display:flex}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfoForm-container .input_field .empty-item-field{height:37px}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfoForm-container .input_field .label{min-width:127px}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfoForm-container .input_field .inp{width:100%}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfoForm-container .input_field .inp input[type=time]{border:1px solid #f2f2f2;border-bottom-color:#000;border-top-left-radius:.25rem;border-top-right-radius:.25rem;padding:5px;font-family:Segoe UI,Helvetica Neue,Trebuchet MS,Verdana;font-size:14px}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfoForm-container .input_field .inp input[type=time]:hover{border:1px solid #c7c7c7;border-bottom-color:#575757;outline:none}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfoForm-container .input_field .inp input[type=time]:focus{border:1px solid #000;outline:none}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .appointmentInfoForm-container .input_field .inp.time-input label{font-size:12px;position:absolute;top:-5px;left:12px}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .searchbookingbutton{line-height:18px;display:flex}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .searchbookingbutton.further_guest_btn:disabled{cursor:auto}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .searchbookingbutton svg{width:30px;height:18px}.wellnessplaner-appointment-container .appointment-body .appoint-info-container .searchbookingbutton:not(:disabled):hover{cursor:pointer;background-color:#4475a1;border-color:#4475a1;color:#fff!important}.wellnessplaner-appointment-container .appointment-body .gastinfo-container{background:#fff;border-radius:8px;height:100%;box-shadow:0 1px 2px #0000000f,0 1px 2px #0000000f}.wellnessplaner-appointment-container .appointment-body .gastinfo-container textarea{resize:none;border:1px solid #f2f2f2;border-bottom-color:#000;border-top-left-radius:8px;border-top-right-radius:8px;padding:5px}.wellnessplaner-appointment-container .appointment-body .gastinfo-container textarea:focus{border:1px solid #a0a0a0;border-bottom-color:#4475a1;outline:none;transition:all .5s}.wellnessplaner-appointment-container .appointment-body .gastinfo-container .table-container{overflow-x:auto}.wellnessplaner-appointment-container .dx-popup-content{padding:0!important}.wellnessplaner-appointment-container .appointmentInfoForm-container input[type=time]{z-index:1;position:relative}.dx-popup-wrapper:not([style*="display: none"])~* input[type=time]:focus,.ConfirmPopup input[type=time]:focus{outline:none}
.sell-products-popup .data-table{max-height:450px}.sell-products-popup .sell-products-grid{grid-template-columns:1fr 2fr;display:grid}.sell-products-popup button{background:0 0;border-radius:4px;min-width:130px;padding:4px;font-weight:600}.sell-products-popup button.active{color:#0f6cbd;border-color:#0f6cbd}.sell-products-popup button{color:#707070;border:1.5px solid #707070}.sell-products-popup .search-button-item .dx-field-item-content{width:100%!important}.sell-products-popup .search-button-container{grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid}.sell-products-popup .dx-validationgroup{flex-direction:column;justify-content:space-between;display:flex;height:100%!important}.sell-products-popup .searchbookingbutton{line-height:18px;display:flex}.sell-products-popup .searchbookingbutton svg{height:18px}.sell-products-popup .searchbookingbutton.active:hover{cursor:pointer;color:#fff;background-color:#4475a1;border-color:#4475a1}.well-products-popup .data-table .dx-datagrid-search-panel .dx-placeholder{left:20px!important}.well-products-popup .data-table .dx-datagrid-search-panel .dx-texteditor-input{width:calc(1000% - 20px);position:relative;left:20px}
.card{height:190px;padding-top:20px;display:flex;background-color:#fff!important}.card .card-header,.card .card-details{padding:0 23px}.card .card-item{border:1px solid #f5f5f5;border-radius:3px;margin:3px 23px;padding:3px 5px}.card .card-item:first-child{margin-top:0}.card .icon-container{background-color:#f1f1f1;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;display:flex}.card .icon-container .ticker-icon{width:25px;height:auto}.card .card-content{flex-direction:column;width:100%;display:flex}.card .card-content .card-item{flex-direction:column;justify-content:space-between;align-items:flex-start;font-size:13px;display:flex}.card .card-content .card-item p{margin:0;padding:0;display:inline-block}.card .card-content .card-item p .align-right{text-align:right}.card .card-content .card-item p+p{margin-left:20px}.card .card-content .striped-list .card-list-item{padding-top:3px;padding-bottom:3px}.card .card-content .striped-list .card-list-item p{font-size:13px}.card .card-content .striped-list li{justify-content:space-between;padding:0 10px;display:flex}.card .card-content .striped-list li:nth-child(odd){background-color:#f1f1f1}.card .card-content .striped-list p{margin:0;padding:0}.card .card-content .card-details{flex-direction:column;justify-content:space-between;display:flex}.card .card-content .card-footer{padding:10px 0 10px 68px}.card .card-content .card-footer p{margin:0}.pies-container{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.pies-container>div{float:left;width:400px;margin-top:-50px}.content-margin{margin-top:10px;margin-bottom:10px}.space-left{margin-left:45px}.text-align-right{text-align:right}.card-header{flex-direction:row;justify-content:space-between;align-items:center;font-weight:700;display:flex}.card-header .icon-title{align-items:center;gap:10px;display:flex}.card{border-radius:8px;box-shadow:0 1px 2px #0000000f,0 1px 2px #0000000f;background-color:#fff!important}.card,.dashboard-panel{flex-direction:column;justify-content:space-between;display:flex}.dashboard-panel{border:1px solid #e4e4e4}.mb-y{margin-bottom:20px}.mt-y{margin-top:20px}
.payments-popup .dx-toolbar{border-bottom:none!important}.payments-popup .info-blue-background,.payments-popup .payments-overview{background-color:var(--background-blue);height:2.5rem;display:flex}.payments-popup .shadow-sketch{box-shadow:0 4px 12px #0000001a}.payments-popup .form-item-container{padding-top:5px!important;padding-bottom:5px!important}.payments-popup .payment-tab .dx-tab-selected .dx-tab-text .dx-tab-text-span{font-weight:700!important}.payments-popup .payment-tab .dx-tabs{pointer-events:none!important;border-bottom:none!important}.payments-popup .payments-overview .payment-category{justify-content:space-between;align-items:center;gap:2rem;margin:.25rem 0;padding-right:1rem;display:flex}.payments-popup .payments-overview .payment-category:not(:last-child){border-right:2px solid #000}.payments-popup .payments-overview .payment-category:last-child{padding-left:2rem}.payments-popup .payment-actions{justify-content:space-between;align-items:center;display:flex}.payments-popup .payment-actions .buttons{gap:1rem;display:flex}.payments-popup .payment-actions p{text-align:center;width:350px}.payments-popup .data-table{max-width:730px}
.mt-0px{margin-top:0}.mt-1px{margin-top:1px}.mt-2px{margin-top:2px}.mt-3px{margin-top:3px}.mt-4px{margin-top:4px}.mt-5px{margin-top:5px}.mt-6px{margin-top:6px}.mt-7px{margin-top:7px}.mt-8px{margin-top:8px}.mt-9px{margin-top:9px}.mt-10px{margin-top:10px}.mt-11px{margin-top:11px}.mt-12px{margin-top:12px}.mt-13px{margin-top:13px}.mt-14px{margin-top:14px}.mt-15px{margin-top:15px}.mt-16px{margin-top:16px}.mt-17px{margin-top:17px}.mt-18px{margin-top:18px}.mt-19px{margin-top:19px}.mt-20px{margin-top:20px}.mt-21px{margin-top:21px}.mt-22px{margin-top:22px}.mt-23px{margin-top:23px}.mt-24px{margin-top:24px}.mt-25px{margin-top:25px}.mt-26px{margin-top:26px}.mt-27px{margin-top:27px}.mt-28px{margin-top:28px}.mt-29px{margin-top:29px}.mt-30px{margin-top:30px}.mt-31px{margin-top:31px}.mt-32px{margin-top:32px}.mt-33px{margin-top:33px}.mt-34px{margin-top:34px}.mt-35px{margin-top:35px}.mt-36px{margin-top:36px}.mt-37px{margin-top:37px}.mt-38px{margin-top:38px}.mt-39px{margin-top:39px}.mt-40px{margin-top:40px}.mt-41px{margin-top:41px}.mt-42px{margin-top:42px}.mt-43px{margin-top:43px}.mt-44px{margin-top:44px}.mt-45px{margin-top:45px}.mt-46px{margin-top:46px}.mt-47px{margin-top:47px}.mt-48px{margin-top:48px}.mt-0_5px{margin-top:.5px}.mt-1_5px{margin-top:1.5px}.mt-2_5px{margin-top:2.5px}.mt-3_5px{margin-top:3.5px}.mt-4_5px{margin-top:4.5px}.mt-5_5px{margin-top:5.5px}.mt-6_5px{margin-top:6.5px}.mt-7_5px{margin-top:7.5px}.mt-8_5px{margin-top:8.5px}.mt-9_5px{margin-top:9.5px}.mt-10_5px{margin-top:10.5px}.mt-11_5px{margin-top:11.5px}.mt-12_5px{margin-top:12.5px}.mt-13_5px{margin-top:13.5px}.mt-14_5px{margin-top:14.5px}.mt-15_5px{margin-top:15.5px}.mt-16_5px{margin-top:16.5px}.mt-17_5px{margin-top:17.5px}.mt-18_5px{margin-top:18.5px}.mt-19_5px{margin-top:19.5px}.mt-20_5px{margin-top:20.5px}.mt-21_5px{margin-top:21.5px}.mt-22_5px{margin-top:22.5px}.mt-23_5px{margin-top:23.5px}.mt-24_5px{margin-top:24.5px}.mt-25_5px{margin-top:25.5px}.mt-26_5px{margin-top:26.5px}.mt-27_5px{margin-top:27.5px}.mt-28_5px{margin-top:28.5px}.mt-29_5px{margin-top:29.5px}.mt-30_5px{margin-top:30.5px}.mt-31_5px{margin-top:31.5px}.mt-32_5px{margin-top:32.5px}.mt-33_5px{margin-top:33.5px}.mt-34_5px{margin-top:34.5px}.mt-35_5px{margin-top:35.5px}.mt-36_5px{margin-top:36.5px}.mt-37_5px{margin-top:37.5px}.mt-38_5px{margin-top:38.5px}.mt-39_5px{margin-top:39.5px}.mt-40_5px{margin-top:40.5px}.mt-41_5px{margin-top:41.5px}.mt-42_5px{margin-top:42.5px}.mt-43_5px{margin-top:43.5px}.mt-44_5px{margin-top:44.5px}.mt-45_5px{margin-top:45.5px}.mt-46_5px{margin-top:46.5px}.mt-47_5px{margin-top:47.5px}.mt-48_5px{margin-top:48.5px}.view-wrapper.view-wrapper-dashboard{padding-top:var(--content-padding);padding-bottom:var(--content-padding);flex-direction:column;flex-grow:1;display:flex;position:relative}.view-wrapper.view-wrapper-dashboard .dx-toolbar .dashboard_tabs .dx-tab{background-color:#fff!important;height:100%!important;padding:12px 10px!important;position:relative!important}.view-wrapper.view-wrapper-dashboard .dx-toolbar .dashboard_tabs .dx-tab .dx-tab-text .dx-tab-text-span{color:#242424!important;font-weight:500!important}.view-wrapper.view-wrapper-dashboard .dx-toolbar .dashboard_tabs .dx-tab:after{border-radius:20px;width:80%;height:3px;margin-left:auto;margin-right:auto;inset:auto 0 0}.view-wrapper.view-wrapper-dashboard .dx-toolbar .dashboard_tabs .dx-tabs-wrapper:after{content:none!important}.view-wrapper.view-wrapper-dashboard .dx-toolbar .dx-calendar{background-color:#fff;box-shadow:0 5px 15px #00000026}.view-wrapper.view-wrapper-dashboard .dx-toolbar .full-width-dropdown{width:100%}.view-wrapper.view-wrapper-dashboard .dx-toolbar .dx-tabs:not(.dx-tabs-nav-buttons) .dx-tabs-scrollable:after{-webkit-border-before:initial!important;border-block-start:initial!important;-webkit-border-end:initial!important;border-inline-end:initial!important;-webkit-border-after:initial!important;border-block-end:initial!important;-webkit-border-start:initial!important;border-inline-start:initial!important}.view-wrapper.view-wrapper-dashboard .dx-toolbar .dx-tabs-wrapper{webkit-border-before:initial!important;border-block-start:initial!important;-webkit-border-after:initial!important;border-block-end:initial!important}@media only screen and (max-width:900px){.view-wrapper.view-wrapper-dashboard .card .card-contents{height:auto}}.view-wrapper.view-wrapper-dashboard .dx-toolbar .toolbar-header{padding-right:25px;font-size:22px;font-weight:400}@media only screen and (max-width:400px){.view-wrapper.view-wrapper-dashboard .dx-toolbar .dx-tab{min-width:70px}}.dx-dropdownbutton-popup-wrapper.dx-popup-wrapper .dx-overlay-content{width:unset!important}
.user-info{cursor:default;padding:var(--list-padding-vertical) var(--list-padding-left);border-bottom:1px solid var(--border-color);align-items:center;display:flex}.user-info .user-name{color:var(--base-text-color);font-size:14px}.user-info .image-container{width:50px;height:50px;margin-right:var(--list-padding-left);border:1px solid var(--border-color);border-radius:50%;overflow:hidden}.user-info .image-container .user-image{background-color:#fff;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.dx-list.user-info-list.dx-scrollable.dx-widget{height:auto}.dx-list-item .dx-icon{vertical-align:middle;margin-right:16px}.dx-rtl .dx-list-item .dx-icon{margin-left:16px;margin-right:0}
.user-panel{flex-direction:column;display:flex}.user-panel .user-button.dx-dropdownbutton{margin-left:5px}.user-panel .user-button.dx-dropdownbutton img.dx-icon{aspect-ratio:1;box-sizing:border-box;border:1px solid var(--border-color);object-fit:cover;object-position:top;background:#fff padding-box padding-box;border-radius:50%;margin:0;width:32px!important;height:32px!important}.dx-theme-generic .user-panel .user-button.dx-dropdownbutton img.dx-icon{width:auto;height:var(--drop-down-gnrc-button-height)}.dx-theme-material .user-panel .user-button.dx-dropdownbutton img.dx-icon,.dx-theme-fluent .user-panel .user-button.dx-dropdownbutton img.dx-icon{width:auto;height:100%}.user-panel .user-button.dx-dropdownbutton .dx-buttongroup{vertical-align:middle}.user-panel .user-button.dx-dropdownbutton .dx-buttongroup .dx-button.dx-button-has-icon:not(.dx-button-has-text) .dx-button-content{padding:0}.user-panel .user-button.dx-dropdownbutton .dx-buttongroup .dx-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-hover,.user-panel .user-button.dx-dropdownbutton .dx-buttongroup .dx-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-focused{background-color:#0000}.user-panel .user-button.dx-dropdownbutton .dx-buttongroup .dx-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-hover img.dx-icon,.user-panel .user-button.dx-dropdownbutton .dx-buttongroup .dx-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-focused img.dx-icon{border-color:var(--accent-color)}.user-panel .user-button.dx-dropdownbutton .dx-button{height:100%}
