@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}._icon-button_p5jwl_1{box-shadow:none;color:var(--primary-color)}._custom-button_1tf7b_1{padding:7px 24px!important;border-radius:var(--border-radius);height:auto;font-size:var(--regular-font-size);font-weight:var(--larger-font-weight);box-shadow:none;width:fit-content}._full-width_1tf7b_11{width:100%!important}._custom-input_hk76q_1{color:var(--input-label-color)}._custom-input_1arll_1{width:100%;color:var(--input-label-color)}._container_1m486_1{width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}._title_1m486_10{font-size:20px;font-weight:500;margin-bottom:16px;color:var(--secondary-color)}._box_1m486_17{width:80%;height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}._box_1m486_17 img{margin-bottom:40px;width:200px}._background_1m486_32{display:none;width:60%;height:100vh;background-image:url(/images/login_background.png);background-size:cover}._box-header_1m486_40{width:100%;margin-top:50px;margin-left:0;align-self:flex-start}._label-footer_1m486_47{font-size:var(--small-font-size);color:var(--primary-color)}._box-form_1m486_52{width:100%;margin:auto;display:flex;flex-direction:column;align-items:center}._box-footer_1m486_60{width:100%;text-align:center;margin-top:16px;margin-bottom:8px;align-self:flex-end}@media (min-width: 700px){._title_1m486_10{font-size:28px;margin-bottom:48px}._background_1m486_32{display:flex}._box_1m486_17{width:40%}._box_1m486_17 img{margin-bottom:40px;width:200px}._box-header_1m486_40{width:60%;margin-inline:auto}._box-form_1m486_52{width:60%}._box-footer_1m486_60{width:60%;margin-inline:auto;margin-top:20px;margin-bottom:30px}}@media (max-height: 600px){._title_1m486_10{font-size:20px;margin:auto auto 16px}._box_1m486_17 img{margin:40px 16px 16px;width:150px}._box-footer_1m486_60{margin-bottom:40px}}._container_ue1i0_1{width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}._title_ue1i0_10{font-size:20px;font-weight:500;margin-bottom:16px;color:var(--secondary-color)}._box_ue1i0_17{width:80%;height:100%;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}._box_ue1i0_17 img{margin-bottom:40px;width:200px}._background_ue1i0_32{display:none;width:60%;height:100vh;background-image:url(/images/login_background.png);background-size:cover}._box-header_ue1i0_40{width:100%;margin-top:50px;margin-left:0;align-self:flex-start}._label-footer_ue1i0_47{font-size:var(--small-font-size);color:var(--primary-color)}._box-form_ue1i0_52{width:100%;margin:auto;display:flex;flex-direction:column;align-items:center}._box-footer_ue1i0_60{width:100%;text-align:center;margin-top:16px;margin-bottom:36px;align-self:flex-end}@media (min-width: 700px){._title_ue1i0_10{font-size:28px;margin-bottom:48px}._background_ue1i0_32{display:flex}._box_ue1i0_17{width:40%}._box_ue1i0_17 img{margin-bottom:40px;width:200px}._box-header_ue1i0_40{width:60%;margin-inline:auto}._box-form_ue1i0_52{width:60%}._box-footer_ue1i0_60{width:60%;margin-inline:auto;margin-top:20px;margin-bottom:30px}}@media (max-height: 600px){._title_ue1i0_10{font-size:20px;margin:auto auto 16px}._box_ue1i0_17 img{margin:40px 16px 16px;width:150px}._box-footer_ue1i0_60{margin-bottom:40px}}._overlay_9za3k_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:9999}._loadingText_9za3k_14{margin-top:16px;font-size:16px;color:var(--primary-color);font-weight:700}._loadingBox_9za3k_21{display:flex;flex-direction:column;gap:16px}._loadingText_9za3k_14{overflow:hidden;white-space:nowrap;margin:0 auto;animation:_typing_9za3k_1 3s steps(40,end),_blink-caret_9za3k_1 .75s step-end infinite}@keyframes _typing_9za3k_1{0%{width:0}to{width:100%}}@keyframes _blink-caret_9za3k_1{0%,to{border-color:transparent}50%{border-color:orange}}._overlay_1q2b7_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000047;display:flex;align-items:center;justify-content:center;z-index:9999}._loadingBox_1q2b7_14{padding:40px;background-color:#fff;border-radius:16px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}._loadingText_1q2b7_26{font-size:16px;color:var(--primary-color);font-weight:700;overflow:hidden;white-space:nowrap;margin:0 auto;animation:_typing_1q2b7_1 2s steps(40,end),_blink-caret_1q2b7_1 .75s step-end infinite}@keyframes _typing_1q2b7_1{0%{width:0}to{width:100%}}@keyframes _blink-caret_1q2b7_1{0%,to{border-color:transparent}50%{border-color:orange}}._login-form_1e37r_1{width:100%;display:flex;flex-direction:column;gap:16px}._login-form-forgot_1e37r_8:hover{opacity:.8}._login-form-button_1e37r_12{margin-top:20px}._card_1imby_1{width:100%;display:flex;flex-direction:column;background-color:var(--neutral-color-1);border-radius:16px;border:1px solid #dbe5ec;box-shadow:0 8px 24px #17324d0f;max-height:100%}._select_1imby_12{position:relative;cursor:pointer;transition:all .3s}._card-extra_1imby_18{background-color:var(--neutral-color-2)}._card-extra_1imby_18 ._header-container_1imby_21{padding:0}._card-extra_1imby_18 ._children_1imby_24{border:8px;border-radius:8px 0 0 8px}._card-extra_1imby_18 ._card-title_1imby_28{padding:16px 16px 0}._card-title_1imby_28{font-size:16px;font-weight:700;color:var(--neutral-color-8)}._card-title_1imby_28{font-weight:700}._card-title_1imby_28._title-xs_1imby_42{font-size:14px}._card-title_1imby_28._title-md_1imby_45{font-size:16px}._card-title_1imby_28._title-lg_1imby_48{font-size:20px}._card-subTitle_1imby_52{font-weight:lighter}._card-subTitle_1imby_52._subTitle-xs_1imby_55{font-size:12px}._card-subTitle_1imby_52._subTitle-md_1imby_58{font-size:14px}._card-subTitle_1imby_52._subTitle-lg_1imby_61{font-size:18px}._header-container_1imby_21{display:flex;align-items:center;justify-content:space-between;padding:16px 16px 0}._content_1imby_73{display:flex;justify-content:space-between;align-items:center;height:100%}._children_1imby_24{width:100%;padding:16px;border-radius:16px;background-color:#fff;height:100%}._select_1imby_12:after{position:absolute;inset-block-start:2px;inset-inline-end:2px;width:0;height:0;opacity:0;transition:all .3s cubic-bezier(.645,.045,.355,1);border-block-end:10px solid transparent;border-inline-start:10px solid transparent;border-start-end-radius:6px;content:""}._select_1imby_12:focus{background-color:#e6f4ff;border-color:#1677ff}._card-checked_1imby_107,._children-checked_1imby_108{background-color:#e6f4ff;border-color:#1677ff}._card-checked_1imby_107:after,._children-checked_1imby_108:after{opacity:1;border:10px solid #1677ff;border-block-end:10px solid transparent;border-inline-start:10px solid transparent;border-start-end-radius:6px}._pageTitleContainer_1x3ck_1{display:flex;align-items:flex-start}._title_1x3ck_6{font-size:22px;font-weight:700;color:var(--surface-navy)}._underline_1x3ck_12{width:64px;height:3px;background-color:var(--primary-color)}@media (min-width: 600px){._title_1x3ck_6{font-size:24px}}._lead_1ekd0_1{margin-top:-18px;color:var(--text-slate)}._metricCard_1ekd0_6{width:100%;min-height:128px;display:flex;gap:16px;align-items:flex-start;text-align:left;padding:20px;background:#fff;border:1px solid #dbe5ec;border-radius:16px;box-shadow:0 8px 24px #17324d0f;cursor:pointer;transition:.2s ease}._metricCard_1ekd0_6:hover{transform:translateY(-2px);border-color:var(--primary-color)}._metricCard_1ekd0_6 span:last-child{display:flex;flex-direction:column;gap:3px}._metricCard_1ekd0_6 small{color:var(--text-slate);font-weight:600}._metricCard_1ekd0_6 strong{color:var(--surface-navy);font-size:28px;line-height:34px}._metricCard_1ekd0_6 em{color:var(--primary-color);font-size:12px;font-style:normal}._metricIcon_1ekd0_50{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:12px;background:var(--surface-blue);color:var(--primary-color);font-size:22px}._occupancy_1ekd0_62{padding:12px 0;border-bottom:1px solid #edf1f4}._occupancy_1ekd0_62:last-child{border-bottom:0}._occupancy_1ekd0_62>div{display:flex;justify-content:space-between;color:var(--surface-navy)}._occupancy_1ekd0_62 span,._movement_1ekd0_77 span{color:var(--text-slate);font-size:12px}._movement_1ekd0_77{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid #edf1f4}._movement_1ekd0_77>div{display:flex;flex-direction:column;gap:4px}._movement_1ekd0_77 strong{color:var(--surface-navy)}._actions_1ekd0_100{display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 600px){._actions_1ekd0_100>*{width:100%}}._logo_15wq6_1{min-height:90px;text-align:center;padding:16px}._logo_15wq6_1 img{width:100px}._layout_15wq6_10{background-color:var(--primary-color)}._content_15wq6_14{padding:24px;background:#f4f7f9;margin:0 20px 20px 0;border-radius:20px;overflow:auto;height:calc(100vh - 112px)}._custom-menu-loading_15wq6_23{padding:16px}._drawer-menu_15wq6_27{flex:0 0 230px!important;max-width:230px!important;min-width:230px!important;width:230px!important;background:linear-gradient(180deg,var(--surface-navy) 0%,#0e283f 100%)!important;padding:8px 0}._drawer-menu_15wq6_27 .ant-menu-item,._drawer-menu_15wq6_27 .ant-drawer-title,._drawer-menu_15wq6_27 .ant-drawer-close{color:#fff!important}._drawer-menu_15wq6_27 .ant-menu-item-selected{background-color:var(--primary-color-selected)}._drawer-menu_15wq6_27 .ant-menu-item:hover{background-color:var(--primary-color-hover)!important}._custom-menu_15wq6_23{background-color:transparent!important}._custom-menu_15wq6_23 .ant-menu-item,._custom-menu_15wq6_23 .ant-drawer-title,._custom-menu_15wq6_23 .ant-drawer-close{color:#fff!important}._custom-menu_15wq6_23 .ant-menu-item-selected{background-color:#ffffff24!important;border-left:3px solid var(--primary-color)}._custom-menu_15wq6_23 .ant-menu-item:hover{background-color:var(--primary-color-hover)!important;opacity:1.2}._drawer-menu_15wq6_27{width:250px!important;max-width:250px!important;min-width:250px!important}._footer_15wq6_70{background-color:var(--primary-color)!important;color:#fff!important;display:flex;align-items:center;justify-content:center;margin-top:auto}._novo_15wq6_79{top:10px;inset-inline-end:0px!important;font-size:12px;line-height:16px;padding:2px 4px;border-end-end-radius:4px!important}._novo_15wq6_79 .ant-ribbon-corner{display:none}@media (max-width: 768px){._content_15wq6_14{margin:0 12px 12px;padding:16px;height:calc(100vh - 96px)}}._warn_4gcan_1{color:var(--calendula-gold-color-6)}._box-avatar_1jrg6_1{position:relative;overflow:hidden;cursor:pointer}._box-avatar_1jrg6_1 ._edit_1jrg6_7{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}._box-avatar_1jrg6_1:hover ._edit_1jrg6_7{display:inherit}._box-avatar_1jrg6_1:hover ._avatar-hover_1jrg6_19{opacity:.6}._avatar-loading_1jrg6_23 img{object-fit:contain}._field_14zx5_1{margin-bottom:var(--margin)!important}._field_14zx5_1 label{font-size:var(--regular-font-size);line-height:var(--regular-line-height);font-weight:var(--regular-font-weight);flex-direction:row-reverse;gap:var(--input-gap-required);margin-left:var(--margin)!important;color:var(--input-label-color)!important}._field_14zx5_1 .ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload-list.ant-upload-list-picture-circle .ant-upload-list-item-container,._field_14zx5_1 .ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select{font-size:var(--regular-font-size);line-height:var(--regular-line-height);font-weight:var(--regular-font-weight)}._box_15nqh_1{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:1rem}._upload-message_15nqh_8{font-size:var(--medium-font-size);line-height:var(--medium-line-height);font-weight:var(--medium-line-height);color:#00000073;width:auto}._avatar-loading_15nqh_16 img,._avatar-loading_pwiyx_1 img{object-fit:contain}._userDropdown_13jzj_1{display:flex;align-items:center;gap:8px;cursor:pointer}._avatarTitle_13jzj_8{font-weight:500;color:var(--neutral-color-9)}._profileButton_13jzj_13{padding:0!important}._profileButton_13jzj_13:hover{background-color:transparent!important}@media (max-width: 767px){._isNotMobile_13jzj_22._userDropdown_13jzj_1{padding:8px;border-radius:16px}}._header_1rpk2_1{display:flex;align-items:center;background:var(--primary-color);padding:16px;justify-content:space-between}._header_1rpk2_1 *{color:#fff}:root{--primary-color: #138a72;--surface-navy: #17324d;--surface-blue: #eaf2f8;--text-slate: #536273;--secondary-color: #FF7F50;--primary-color-selected: #374151;--primary-color-hover: #0f6f5c;--brand-color-1: #e0f2ff;--brand-color-2: #a7d3ff;--brand-color-3: #7db2ff;--brand-color-4: #4d92ff;--brand-color-5: #2563eb;--brand-color-6: #1a4dcd;--brand-color-7: #103a9a;--brand-color-8: #092774;--brand-color-9: #001a54;--brand-color-10: #001033;--neutral-color-1: #ffffff;--neutral-color-2: #f7f7f7;--neutral-color-3: #ededed;--neutral-color-4: #dcdcdc;--neutral-color-5: #bfbfbf;--neutral-color-6: #a6a6a6;--neutral-color-7: #8a8a8a;--neutral-color-8: #6c6c6c;--neutral-color-9: #4c4c4c;--neutral-color-10: #2e2e2e;--dust-red-color-1: #fff5f5;--dust-red-color-2: #ffdbdb;--dust-red-color-3: #ffaaaa;--dust-red-color-4: #ff6b6b;--dust-red-color-5: #ff4d4f;--dust-red-color-6: #f5222d;--dust-red-color-7: #cf1322;--dust-red-color-8: #a8071a;--dust-red-color-9: #820014;--dust-red-color-10: #5c0011;--calendula-gold-color-1: #fff9e6;--calendula-gold-color-2: #fff0b3;--calendula-gold-color-3: #ffd700;--calendula-gold-color-4: #ffb500;--calendula-gold-color-5: #ff9f00;--calendula-gold-color-6: #ff7f00;--calendula-gold-color-7: #e67300;--calendula-gold-color-8: #d96f00;--calendula-gold-color-9: #b65c00;--calendula-gold-color-10: #9e4800;--polar-green-color-1: #f4ffec;--polar-green-color-2: #b7f0a7;--polar-green-color-3: #96e664;--polar-green-color-4: #70d531;--polar-green-color-5: #4ac61a;--polar-green-color-6: #38a715;--polar-green-color-7: #2a8612;--polar-green-color-8: #1b5c0f;--polar-green-color-9: #104200;--polar-green-color-10: #082900;--daybreak-blue-color-1: #b3d7ff;--daybreak-blue-color-2: #99c2ff;--daybreak-blue-color-3: #66a8ff;--daybreak-blue-color-4: #4d92ff;--daybreak-blue-color-5: #2563eb;--daybreak-blue-color-6: #1a3d9d;--daybreak-blue-color-7: #102a78;--daybreak-blue-color-8: #0a1857;--daybreak-blue-color-9: #003b4f;--daybreak-blue-color-10: #001e3c;--golden-purple-color-1: #f0e6ff;--golden-purple-color-2: #e1c8ff;--golden-purple-color-3: #d3a4f7;--golden-purple-color-4: #b77fe9;--golden-purple-color-5: #9a5ae1;--golden-purple-color-6: #7f34d8;--golden-purple-color-7: #6a1ac5;--golden-purple-color-8: #540d99;--golden-purple-color-9: #41075e;--golden-purple-color-10: #310338;--color-label: #8e8e8e;--color-value: #4c4c4c;--regular-font-size: 14px;--regular-line-height: 22px;--regular-font-weight: 400;--larger-font-size: 46px;--larger-font-weight: 600;--small-font-size: 12px;--input-font-size: 14px;--input-line-height: 22px;--input-font-weight: 400;--input-background: var(--neutral-color-1);--input-border-color: var(--neutral-color-5);--input-border-focus: var(--primary-color);--input-label-color: var(--neutral-color-8);--input-menu-color: var(--neutral-color-1);--gap: 12px;--border-radius: 8px;--padding: 12px;--box-shadow: 0 4px 8px rgba(0, 0, 0, .2)}*{font-family:Inter,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background-color:var(--neutral-color-6);border-radius:10px}::-webkit-scrollbar-thumb{background-color:var(--neutral-color-6);border-radius:10px;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background-color:#002776}*{scrollbar-width:thin;scrollbar-color:var(--primary-color) var(--neutral-color-2)}.ant-form-item-label>label{color:var(--input-label-color)!important;font-size:12px!important}.ant-form-vertical .ant-form-item:not(.ant-form-item-horizontal) .ant-form-item-label{padding:0 0 4px!important}.ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{color:var(--input-label-color)!important;margin-left:4px;order:1}.ant-skeleton.ant-skeleton-active .ant-skeleton-title,.ant-skeleton.ant-skeleton-active .ant-skeleton-paragraph>li,.ant-skeleton.ant-skeleton-active .ant-skeleton-avatar,.ant-skeleton.ant-skeleton-active .ant-skeleton-button,.ant-skeleton.ant-skeleton-active .ant-skeleton-input,.ant-skeleton.ant-skeleton-active .ant-skeleton-image{background:linear-gradient(90deg,#00000042 25%,#00000073 37%,#00000042 63%);background-size:400% 100%;animation-name:css-dev-only-do-not-override-lkpbmp-ant-skeleton-loading;animation-duration:1.4s;animation-timing-function:ease;animation-iteration-count:infinite}.ant-skeleton-element{width:100%!important}.ant-form-item-label>label.ant-form-item-required:after{display:none}.ant-form-item-explain-error{font-size:12px!important}.ant-form-item{margin-bottom:0!important}.ant-btn-default.ant-btn-color-default{border-color:var(--primary-color)!important;color:var(--primary-color)!important;border-radius:8px}.ant-btn-default.ant-btn-color-default:hover{color:var(--primary-color-hover)!important}.ant-menu-light .ant-menu-submenu-title{color:var(--input-menu-color)!important}.ant-picker{color:var(--input-label-color)!important}#alert-env-develop .ant-alert-message{text-align:center}#alert-env-develop.ant-alert .anticon.anticon-close{color:#fff}.ant-tag{text-align:center}.ant-layout-sider-collapsed,.ant-layout-sider-collapsed .ant-menu.ant-menu-inline-collapsed{flex:0 0 80px!important;max-width:80px!important;min-width:80px!important;width:80px!important}.swal2-container.swal2-center.swal2-backdrop-show{z-index:10000}.ant-btn-variant-link{padding:0!important}h5.ant-typography{color:var(--neutral-color-8)}._label_19ksi_1{font-weight:500;font-size:12px;color:var(--color-label)}._value_19ksi_7{font-weight:600;font-size:14px;color:var(--color-value)}._label_upw1f_1{font-size:14px;text-align:center}._value_upw1f_6{font-size:22px;line-height:30px;text-align:center}._modal_17rkf_1{max-width:calc(100vw - 32px)}._modal_17rkf_1 .ant-modal-content{display:flex;max-height:calc(100vh - 48px);flex-direction:column;overflow:hidden}._modal_17rkf_1 .ant-modal-body{min-height:0;overflow:auto}._card_17rkf_15 .ant-card-body{padding:24px}._tableColumn_17rkf_19{min-width:0}._tableColumn_17rkf_19 .ant-table-wrapper{max-width:100%}@media (max-width: 767px){._modal_17rkf_1{top:16px;margin:0 auto;padding-bottom:0}._modal_17rkf_1 .ant-modal-content{max-height:calc(100vh - 32px)}._card_17rkf_15 .ant-card-body{padding:16px}}._name_cxiel_1{color:var(--title-color)}._summary_cxiel_5{margin-bottom:16px;padding:16px;background:var(--surface-blue);border-radius:12px}._card-children_yl2oe_1{padding:24px;background:linear-gradient(145deg,#fff,var(--surface-blue))}._label_yl2oe_6{font-size:14px;text-align:center}._label-date_yl2oe_11{font-size:14px}._value_yl2oe_15{font-size:22px;line-height:30px;text-align:center}._value-date_yl2oe_21{font-size:16px;line-height:26px}._value-status_yl2oe_26{width:150px;font-size:16px;line-height:26px;font-weight:600;text-align:center;text-transform:uppercase;border-radius:16px;margin:0}._name_lf4i0_1{color:var(--title-color)}._lead_lf4i0_5{margin-top:-18px;color:var(--text-slate)}._mobileCard_lf4i0_10{width:100%;background:#fff;border:1px solid #dbe5ec;border-radius:14px;padding:16px;box-shadow:0 6px 18px #17324d0f}._mobileHeader_lf4i0_19{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._mobileHeader_lf4i0_19>div{display:flex;flex-direction:column;gap:4px}._mobileHeader_lf4i0_19 small,._mobileAccommodation_lf4i0_32{color:var(--text-slate)}._mobileAccommodation_lf4i0_32{padding:12px 0 4px}._cards_kut5i_1{display:flex;flex-direction:column;gap:2rem}._card-border_kut5i_7{border-radius:var(--border-radius);border-color:var(--border-color);box-shadow:var(--box-shadow)}._card-bed_kut5i_13{box-shadow:0 1px 2px #0000001a}._name_r6wk7_1{color:var(--title-color)}._dormitoryCard_r6wk7_5{width:100%;padding:18px;border:1px solid #dbe5ec;border-radius:14px;background:#fff}._dormitoryCard_r6wk7_5 h5{margin:0 0 6px;color:var(--surface-navy)}._dormitoryCard_r6wk7_5 button{padding-left:0;margin-top:10px}._sectionTitle_alnub_1{margin:0!important;color:var(--surface-navy)!important}._metric_alnub_6{height:100%;padding:16px;border:1px solid #dfe8ed;border-radius:14px;background:linear-gradient(145deg,#fff,#f8fbfc)}._groups_alnub_14{display:flex;flex-direction:column;gap:22px}._group_alnub_14{padding:18px;border:1px solid #e1e9ed;border-radius:16px;background:#f9fbfc}._groupHeading_alnub_27{display:flex;align-items:center;gap:14px;margin-bottom:14px}._groupHeading_alnub_27 h5{margin:1px 0 0;color:var(--surface-navy)}._groupHeading_alnub_27 .ant-tag{margin-left:auto}._groupSeparator_alnub_41{width:1px;height:34px;background:#d7e2e8}._bedGrid_alnub_47{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:14px}._bedCard_alnub_53{min-height:248px;padding:16px;border:1px solid #dce5ea;border-left:5px solid #8ea2af;border-radius:14px;background:#fff;box-shadow:0 4px 14px #17324d0f;transition:transform .16s ease,box-shadow .16s ease}._bedCard_alnub_53:hover{transform:translateY(-2px);box-shadow:0 8px 20px #17324d1a}._bedCard_alnub_53 .ant-divider{margin:12px 0}._free_alnub_71{border-left-color:#52c41a}._arrival_alnub_75{border-left-color:#13c2c2}._departure_alnub_79{border-left-color:#fa541c}._turnover_alnub_83{border-left-color:#722ed1}._stay_alnub_87{border-left-color:#1677ff}._pending_alnub_91{border-left-color:#faad14}._bedNumber_alnub_95,._bedKind_alnub_96,._stayPeriod_alnub_97{display:block}._bedNumber_alnub_95{color:var(--surface-navy);font-size:17px;font-weight:700}._bedKind_alnub_96{margin-top:3px;font-size:13px}._fieldLabel_alnub_112{display:block;font-size:11px;font-weight:600;letter-spacing:.04em;line-height:16px;text-transform:uppercase}._guestInfo_alnub_121{display:flex;flex-direction:column;gap:2px}._stayDates_alnub_127{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}._stayDates_alnub_127>div{min-width:0;padding:8px 10px;border-radius:8px;background:#f5f8fa}._stayDates_alnub_127 .ant-typography{display:block}._cardActions_alnub_143{display:grid;grid-template-columns:1fr;gap:8px;margin-top:15px}._cardActions_alnub_143 .ant-btn,._cardActions_alnub_143 .ant-badge{width:100%}._cardActions_alnub_143 .ant-btn-link{border:1px solid #d9e5e2}._freeBed_alnub_157{min-height:85px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:6px;color:#52a63a}._bookingAction_alnub_167{margin-top:14px}._movementIcon_alnub_171,._requestIcon_alnub_172{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:#e8f6f2;color:var(--primary-color);font-size:22px}._requestContext_alnub_183{margin-bottom:18px}._requestLocation_alnub_187{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;margin-top:6px}._requestModal_alnub_194 .ant-modal-body{max-height:calc(100vh - 220px);overflow-y:auto;padding-right:4px}._detailsModal_alnub_200 .ant-modal-content{border-radius:18px;overflow:hidden}._detailsModal_alnub_200 .ant-modal-header{margin-bottom:18px}._detailsModal_alnub_200 .ant-modal-title{color:var(--surface-navy);font-size:20px}._detailsModal_alnub_200 .ant-modal-body{max-height:calc(100vh - 210px);overflow-y:auto;padding-right:4px}._detailsModal_alnub_200 .ant-modal-footer{margin-top:20px;padding-top:14px;border-top:1px solid #edf1f3}._stayHero_alnub_222{display:flex;align-items:center;gap:14px;padding:18px;border:1px solid #d9ebe6;border-radius:14px;background:linear-gradient(135deg,#f3fbf8,#fff)}._stayAvatar_alnub_232{width:48px;height:48px;display:grid;flex:0 0 auto;place-items:center;border-radius:14px;background:var(--primary-color);color:#fff;font-size:26px}._stayIdentity_alnub_244{min-width:0;flex:1}._stayIdentity_alnub_244 h4{margin:0!important;color:var(--surface-navy)}._stayIdentity_alnub_244>.ant-typography:last-child{display:flex;align-items:center;gap:4px;margin-top:3px}._bookingStatus_alnub_259{margin:0;padding:3px 10px;border-radius:999px;font-weight:600}._stayInfoGrid_alnub_266{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._stayInfoCard_alnub_272{min-width:0;display:flex;align-items:flex-start;gap:10px;padding:13px 14px;border:1px solid #e3e9ed;border-radius:12px;background:#fbfcfd}._stayInfoCard_alnub_272>svg{flex:0 0 auto;margin-top:2px;color:var(--primary-color);font-size:20px}._stayInfoCard_alnub_272>div{min-width:0;display:flex;flex-direction:column;gap:2px}._stayNotes_alnub_295{grid-column:1/-1}._bookingToolbar_alnub_299{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px;border:1px solid #e1e8ec;border-radius:12px;background:#f7f9fa}._bookingToolbar_alnub_299>div:first-child{display:flex;min-width:210px;flex-direction:column;gap:2px}._bookingActions_alnub_316{justify-content:flex-end}._stayRequests_alnub_320{padding-top:2px}._stayRequests_alnub_320 h5{margin:1px 0 0!important;color:var(--surface-navy)}._stayRequestList_alnub_328{margin-top:10px}._stayRequestList_alnub_328 .ant-empty-normal{margin-block:20px}._stayRequestItem_alnub_335{margin-bottom:8px;padding:12px!important;border:1px solid #e3e9ed!important;border-radius:12px;background:#fff}._requestTypes_alnub_343{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._requestTypes_alnub_343 .ant-radio-button-wrapper{width:100%;border:1px solid #d9d9d9!important;border-radius:8px!important;text-align:center}._requestTypes_alnub_343 .ant-radio-button-wrapper:before{display:none}@media (max-width: 767px){._group_alnub_14{padding:14px}._groupHeading_alnub_27{align-items:flex-end;gap:10px}._groupHeading_alnub_27 .ant-tag{display:none}._bedGrid_alnub_47,._stayDates_alnub_127,._requestLocation_alnub_187,._requestTypes_alnub_343{grid-template-columns:1fr}._stayHero_alnub_222{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start}._bookingStatus_alnub_259{grid-column:2;justify-self:start;margin:2px 0 0}._stayInfoGrid_alnub_266{grid-template-columns:1fr}._stayNotes_alnub_295{grid-column:auto}._bookingToolbar_alnub_299{align-items:stretch;flex-direction:column}._bookingToolbar_alnub_299 .ant-space-item,._bookingToolbar_alnub_299 .ant-btn,._bookingActions_alnub_316{width:100%}._stayRequestItem_alnub_335{align-items:flex-start;flex-direction:column}._stayRequestItem_alnub_335 .ant-list-item-action{margin-left:52px}}._layout_cixhc_1{background:linear-gradient(145deg,var(--surface-navy),var(--primary-color));height:100vh}._content_cixhc_6{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:12px}._label_i5795_1{font-size:14px;text-align:center}._value_i5795_6{font-size:22px;line-height:30px;text-align:center}._form_i5795_12{display:flex;flex-direction:column;background:var(--neutral-color-2);border-radius:16px;overflow:auto;margin:auto;width:min(100% - 24px,620px);max-width:620px;padding:28px}._review_i5795_26{background:var(--surface-blue);padding:18px;border-radius:12px}._review_i5795_26 dl{display:grid;grid-template-columns:110px 1fr;gap:10px;margin:0 0 16px}._review_i5795_26 dt{color:var(--text-slate);font-weight:600}._review_i5795_26 dd{margin:0;color:var(--surface-navy);font-weight:600}@media (max-width: 600px){._form_i5795_12{padding:20px;max-height:calc(100vh - 24px)}._review_i5795_26 dl{grid-template-columns:1fr;gap:2px}._review_i5795_26 dd{margin-bottom:10px}}._card-children_t6org_1{padding:24px}._label_t6org_5{font-size:14px;text-align:center}._label-date_t6org_10{font-size:14px}._value_t6org_14{font-size:22px;line-height:30px;text-align:center}._value-date_t6org_20{font-size:16px;line-height:26px}._value-status_t6org_25{width:150px;font-size:16px;line-height:26px;font-weight:600;text-align:center;text-transform:uppercase;border-radius:16px;margin:0}
