.flex-center{display:flex;justify-content:center;align-items:center;gap:8px}.eclipse-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.remove-first-button-element button:nth-of-type(1){display:none}.remove-first-button-element button:nth-of-type(2){border-radius:4px!important}.background-white{background-color:#fff}.floorplan-tooltip{font-size:124px;font-weight:700}.cursor-pointer{cursor:pointer}.floorplan-svg-button{width:100%;height:200px;overflow:hidden;border:1px dashed #dcdcdc;border-radius:4px;cursor:pointer}.floorplan-svg-button:hover{border-color:#5bb8c7}.floorplan-svg-button svg{width:100%;height:105px}.floorplan-svg-button img{width:100%;height:190px;object-fit:contain}.remove-button-style{background:none;border:none;outline:none}.marker-image{height:60vh}.ckeditor-height-min .ck-content{height:140px;overflow-y:auto}.ckeditor-height-max .ck-content{height:60vh;overflow-y:auto}.ck-content .table{float:left}.ck-dropdown .ck-list .ck-button__label{font-size:14px!important;line-height:1.5!important}.ant-checkbox-indeterminate .ant-checkbox-inner:after{display:none}.rack-delete-button{display:none!important}div:hover .rack-delete-button{display:inline-flex!important}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:middle;font-family:Roboto,sans-serif;font-display:swap}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#999;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#555}@keyframes scroll-indicator{0%{opacity:0;transform:translateY(0)}50%{opacity:1}to{opacity:0;transform:translateY(10px)}}body{scroll-behavior:smooth}.scroll-pointer{position:fixed;bottom:20px;right:20px;width:12px;height:12px;background-color:#2196f3;border-radius:50%;animation:scroll-indicator 1.5s infinite}.scroll-pointer:hover{box-shadow:0 0 10px #0000001a}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important;box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:#000!important;caret-color:auto}input:-moz-autofill,input:-moz-autofill:hover,input:-moz-autofill:focus,input:-moz-autofill:active{background-color:#fff!important;box-shadow:0 0 0 30px #fff inset!important;caret-color:auto}input:focus{background-color:#fff!important;-webkit-box-shadow:0 0 0 30px white inset!important;box-shadow:0 0 0 30px #fff inset!important}.ant-input-password input:-webkit-autofill,.ant-input-password input:-webkit-autofill:hover,.ant-input-password input:-webkit-autofill:focus,.ant-input-password input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important;box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:#000!important;caret-color:auto}.ant-input-password input:-moz-autofill,.ant-input-password input:-moz-autofill:hover,.ant-input-password input:-moz-autofill:focus,.ant-input-password input:-moz-autofill:active{background-color:#fff!important;box-shadow:0 0 0 30px #fff inset!important;caret-color:auto}.ant-input-password input:focus{background-color:#fff!important;-webkit-box-shadow:0 0 0 30px white inset!important;box-shadow:0 0 0 30px #fff inset!important}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 #098574b6}70%{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 0 15px #09857500}to{transform:translate(-50%,-50%) scale(1);box-shadow:0 0 #09857500}}.ant-form-item-required:before{position:absolute;left:-16px;top:-2px;font-size:16px;color:#000c2f!important}.ant-input::placeholder{font-size:14px;color:#bdbdbd}.ant-form-item-label{font-weight:500}.ant-form-item-explain-error:first-letter{text-transform:uppercase}.ant-form-item-explain-error{font-size:12px;margin-top:2px;text-transform:lowercase}.ant-menu-sub .ant-menu-item{height:40px!important;line-height:40px!important}.ant-menu-sub .ant-menu-item>.ant-menu-title-content{font-size:12px}.ant-layout-sider-children>.ant-menu>.ant-menu-item,.ant-layout-sider-children>.ant-menu>.ant-menu-submenu{padding-block:4px;font-weight:500}.ant-table-wrapper table{border-collapse:collapse}.ant-table-content .ant-table-thead tr{border-bottom:4px solid #f5f5f5}.ant-table-content .ant-table-thead>tr th{padding:16px}.ant-table-content .ant-table-tbody>tr{border-bottom:4px solid #f5f5f5}.ant-table-content .ant-table-tbody>tr>td{text-transform:capitalize}.ant-table-pagination{background-color:#fff;padding:12px;border-radius:0 0 4px 4px;margin-top:4px;margin-bottom:24px}.ant-table-pagination .ant-pagination-options-size-changer{height:28px}.ant-tooltip .ant-tooltip-inner{min-height:34px}.ant-result-title{font-size:18px!important}.ant-carousel .slick-prev,.ant-carousel .slick-next{width:32px;height:32px;background-color:#00000040;border-radius:50%;cursor:pointer}.ant-carousel .slick-prev:after{top:10px;left:12px}.ant-carousel .slick-next:after{top:10px;left:8px}.ant-modal-confirm-btns .ant-btn span,.ant-popconfirm-buttons .ant-btn span{vertical-align:top}.tabs-indicator-red .ant-tabs-ink-bar{background-color:#ff5733!important}.ant-select-selector{max-height:42px;overflow-y:auto}.ant-select-multiple .ant-select-selection-item{white-space:nowrap}.custom-disabled-select{cursor:pointer!important}.custom-uploader-no-style{width:100%;height:100%}.custom-uploader-no-style .ant-upload-drag{border:none!important;background:none!important;padding:0!important;display:inline-block;cursor:pointer;width:100%;height:100%}.custom-card-body-no-padding .ant-card-body{padding:0!important}.custom-segmented{background-color:#f4f4f5!important;border:none!important}.custom-segmented .ant-segmented-item-selected{background-color:#f8f9ff!important}.hide-ant-select-down-arrow .ant-select-arrow{display:none}.ant-table-placeholder .ant-table-cell:has(.ant-empty){width:100%!important}
