#pane-hotel-description .form-group.span-left{width:58.5%}
#pane-hotel-description .form-group.span-right{width:38.5%}
td.list-checkbox.nolink{vertical-align:middle !important}
:root,
[data-bs-theme=light]{--bs-border-radius:0.5rem}
.modal-dialog.modal-fullscreen{max-width:unset !important}
.modal-dialog.modal-fullscreen .modal-content{transform:unset !important}
.custom-modal{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#fff}
.tab-icon{font-size:22px}
.control-tabs.primary-tabs>div>ul.nav-tabs>li a>span.title span{display:flex;gap:5px;align-items:center;padding-bottom:3px}
.control-tabs.primary-tabs>div>ul.nav-tabs>li a>span.title{display:block}
nav.layout-sidenav ul>li.mainmenu-item>a .nav-icon i{font-size:26px;padding-top:2px}
nav.layout-sidenav ul>li.mainmenu-item>a .nav-label{line-height:26px}
.list .control-toolbar{padding-bottom:20px}
.form-label{font-size:12px;color:var(--bs-secondary-text-emphasis)}
table.table.data tbody td{vertical-align:middle}
table.table.data tbody:not(.tree-drag-mode) tr.rowlink:not(.nolink):not(.active):hover td{background-color:rgba(106,108,247,0.18)}
.invalid-number-tooltip{--bs-tooltip-bg:var(--bs-red);--bs-tooltip-color:var(--bs-white)}
.unverified-number-tooltip{--bs-tooltip-bg:var(--bs-yellow);--bs-tooltip-color:var(--bs-white)}
.control-tabs>div>div>ul.nav-tabs>li a>span.title>span,
.control-tabs>div>ul.nav-tabs>li a>span.title>span,
.control-tabs>ul.nav-tabs>li a>span.title>span{max-width:unset !important}
#create_parking_user .modal-header,
#change_parking_user .modal-header{justify-content:space-between;align-items:center}
.ticket{width:80px;border:2px dashed var(--bs-primary);border-radius:10px;text-align:center;padding:2px;margin:0 auto}
.ticket.empty{border:2px dashed var(--bs-gray-400)}
.ticket .ticket-number{font-size:1.5rem;font-weight:bold;margin:10px 0;color:var(--bs-primary)}
.ticket .ticket-number.empty{color:var(--bs-gray-400)}
.parking_zone{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;width:40px;height:21px;background:var(--bs-primary);border:1px solid #FFF;box-shadow:0 0 0 2px var(--bs-primary),0 2px 4px rgba(0,0,0,0.2);color:#FFF;font-weight:bold;font-family:'Arial',sans-serif}
.parking_zone span{font-size:0.8rem}
.license-plate{font-family:'Arial Black','Helvetica Bold',sans-serif;font-weight:bold;letter-spacing:1px;font-size:0.9rem;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-width:2px !important;display:inline-block;background-color:white}