.form-group{display:flex;flex-direction:row;justify-items:center}.form-group label{flex:2;font-size:16px}.form-group input{flex:4;border-radius:5px}section .section-title{font-size:20px;font-weight:700;text-align:center}.space-border-shadow{background-color:#fff;border-radius:4px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.space-border-extra-shadow{background-color:#fff}.space-border-extra-shadow,.space-border-extra-shadow-gray{border-radius:4px;box-shadow:0 6px 10px -1px rgba(0,0,0,.2),0 3px 6px -2px rgba(0,0,0,.15)}.space-border-extra-shadow-gray{background-color:#f5f5f5}.ant-table-cell{white-space:pre}.align-right-input{text-align:right}.ant-picker-cell-inner{text-align:center!important}.ant-collapse-content-box,.ant-collapse-header{padding:0!important}.ant-form-item{margin-bottom:1px!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.confirm-modal-container .ant-table-measure-row{display:grid}.scrollable-roommap{height:82vh;overflow-y:auto;padding:0 10px}.scrollable-calendar{display:flex;flex-direction:column}.ant-btn-icon-only{display:inline-flex;justify-content:center;align-items:center}.btn-custom{background-color:#fff;color:#f75707;border-color:#f75707;transition:background-color .5s ease,color .5s ease,border-color .5s ease}.btn-booking,.btn-custom.active,.btn-custom:hover{background-color:#f75707;color:#fff}.btn-booking{transition:background-color .5s ease,color .5s ease}.btn-booking:hover{background-color:#ad3d05;color:#fff}.ant-table-expanded-row .ant-table-container{padding:4px 0!important}.ant-modal-confirm-btns{display:flex;justify-content:center;gap:8px}.rainbow-text{font-size:36px;font-weight:700;animation:rainbow 3s infinite}.ant-table-column-sort{background-color:#fff!important}@keyframes rainbow{0%{color:#cc9595}15%{color:#3c412c}60%{color:#7b51ee}to{color:#882626}}.ant-select-selector{border-radius:8px!important}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}::-webkit-scrollbar{width:4px;background-color:#fff}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}.ant-table-measure-row,.ant-table-measure-row td{padding:0!important;height:0!important}.collapse-custom-scrollbar::-webkit-scrollbar{height:8px;width:8px}.collapse-custom-scrollbar::-webkit-scrollbar-track{background:transparent}.collapse-custom-scrollbar::-webkit-scrollbar-thumb{background-color:#9ca3af;border-radius:9999px}.collapse-custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.collapse-custom-scrollbar{scrollbar-width:thin;scrollbar-color:#9ca3af transparent}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number .ant-input-number-input,.ant-select .ant-select-selector,.ant-select-dropdown,.ant-select-selection-item{border-radius:4px!important}@layer mantine, mantine-datatable;@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px}}