@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";:app{--border-radius-md: 12px;--header-height: 72px;--background-menu-active-color: #1476f9}*{padding:0;margin:0}a{color:#1677ff}h1,h2,h3,h4,h5,h6,p{padding:0!important;margin:0!important}body{margin:0;padding:0}.app-button{text-decoration:none}.setup-steps .ant-steps-item{padding-bottom:38px;font-size:16}.setup-steps.ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:var(--ant-color-primary);border-color:var(--ant-color-primary)}.ant-steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:#fff}.setup-steps.ant-steps .ant-steps-item-wait .ant-steps-item-icon{background-color:#d0d5dd}.ant-steps .ant-steps-item-wait .ant-steps-item-icon>.ant-steps-icon{color:#fff}.setup-steps .ant-steps-item-title{font-weight:700}.ant-dropdown-menu{padding:6px!important}.user-dropdown-link.border-top:after{display:block;content:"";width:100%;height:1px;background-color:#eaecf0}.ant-btn:not(:disabled):focus-visible{outline:none!important}.cursor-pointer{cursor:pointer}.ant-notification.ant-notification-bottomRight{z-index:1}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-layout{min-height:100vh}.main-layout .ant-layout-header{border-bottom:1px solid var(--Neutral-Neutral-7, #F5F5F5);background:#fff;z-index:100}.main-layout .ant-layout-header .ant-image .ant-image-img{vertical-align:baseline}.main-layout .ant-layout-header .ant-input-group-wrapper{width:360px}.main-layout .ant-layout-header .ant-input-group-wrapper .ant-input-group-addon{background-color:#fff;height:44px}.main-layout .ant-layout-header .search-header-input .ant-input{border-left:0;padding-left:0;font-size:14px;height:44px}.main-layout .ant-layout-header .search-header-input .ant-input:hover,.main-layout .ant-layout-header .search-header-input .ant-input:active,.main-layout .ant-layout-header .search-header-input .ant-input:focus{border-color:#d9d9d9;outline:none;box-shadow:none}.main-layout .ant-layout-header .ant-btn{display:flex;align-items:center;height:40px!important;border:none;background-color:#f9fafb;border-radius:100px!important}.main-layout .ant-layout-header .ant-btn span{font-size:14px}.main-layout .ant-layout-header .user-button{cursor:pointer;height:48px!important;padding:4px 4px 4px 32px}.main-layout .ant-layout-header .ant-select-arrow svg{color:#000}.main-layout .ant-layout-sider .sider-action{cursor:pointer;position:fixed;top:105px;left:186px;transition:all linear .2s}.main-layout .ant-layout-sider .sider-action.collapsed{left:68px}.main-layout .ant-layout-sider .ant-menu{padding:14px 12px 16px}.main-layout .ant-layout-sider .ant-menu .ant-menu-submenu .ant-menu-sub{background-color:#fff!important;padding:0}.main-layout .ant-layout-sider .ant-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item{padding-left:8px!important;padding-right:8px}.main-layout .ant-layout-sider .ant-menu .ant-menu-submenu>.ant-menu-submenu-title{pointer-events:none;padding-left:0!important;margin:14px 0 0 6px}.main-layout .ant-layout-sider .ant-menu .ant-menu-submenu>.ant-menu-submenu-title .ant-menu-submenu-arrow{display:none}.main-layout .ant-layout-sider .ant-menu .ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-title-content{color:#344054;font-weight:700}.main-layout .ant-layout-sider .ant-menu .ant-menu-submenu>.ant-menu-submenu-title>.ant-menu-title-content a{color:#344054}.main-layout .ant-layout-sider .ant-menu .ant-menu-item{padding-left:8px!important;border-radius:12px;margin:8px 0}.main-layout .ant-layout-sider .ant-menu .ant-menu-item .ant-menu-title-content{margin-left:6px}.main-layout .ant-layout-sider .ant-menu .ant-menu-item i img.active{display:none}.main-layout .ant-layout-sider .ant-menu .ant-menu-item-selected.ant-menu-item,.main-layout .ant-layout-sider .ant-menu .ant-menu-item-active.ant-menu-item{background-color:var(--background-menu-active-color)}.main-layout .ant-layout-sider .ant-menu .ant-menu-item-selected.ant-menu-item span,.main-layout .ant-layout-sider .ant-menu .ant-menu-item-active.ant-menu-item span{color:#fff;font-weight:700}.main-layout .ant-layout-sider .ant-menu .ant-menu-item-selected .ant-menu-item-icon img,.main-layout .ant-layout-sider .ant-menu .ant-menu-item-active .ant-menu-item-icon img{display:none}.main-layout .ant-layout-sider .ant-menu .ant-menu-item-selected .ant-menu-item-icon img.active,.main-layout .ant-layout-sider .ant-menu .ant-menu-item-active .ant-menu-item-icon img.active{display:inline-block}.main-layout .ant-layout-sider .ant-menu.ant-menu-inline-collapsed .ant-menu-item{height:48px;padding-left:16px!important;padding-top:6px!important;width:100%}.main-layout .ant-layout-sider .menu-fixed{border-top:1px solid #EAECF0}.main-layout .sub-menu-layout .ant-layout-content{padding:16px 20px}.account{position:absolute;bottom:20px;width:100%;display:flex;flex-direction:column;align-items:center;gap:12px}.account-avatar{margin-right:8px}.account .logout-button{border-radius:0;color:#bdc6d9}.custom-table{border-radius:16px;border:1px solid #eaecf0}.custom-table .ant-table{border-radius:16px}.custom-table .ant-pagination-item-active{background-color:#f9fafb;border-color:#d0d5dd}.custom-table .ant-pagination-item-active>a{color:var(--ant-color-text)}.custom-table .ant-pagination-item-active>a:hover{color:var(--ant-color-text)}.custom-table .ant-table-column-sorters{justify-content:flex-start}.custom-table .ant-table-column-sorters .ant-table-column-title{flex:none;padding-right:8px}.custom-pagination{width:fit-content;border-radius:8px;border:1px solid #eaecf0;display:flex;margin-left:16px!important}.custom-pagination .ant-pagination-prev,.custom-pagination .ant-pagination-next,.custom-pagination .ant-pagination-item{border-radius:0;height:40px;width:40px;margin-right:0}.custom-pagination .ant-pagination-item{background:#fff;border-left:1px solid #EAECF0;border-right:1px solid #EAECF0;border-radius:0;display:flex;justify-content:center;align-items:center}.custom-pagination .ant-pagination-item:hover{background-color:#d0d5dd;border-color:#d0d5dd;border-radius:0}.input-search .ant-input-affix-wrapper{max-height:40px!important}#column-actions span{cursor:pointer;display:inline-block;display:flex;justify-content:center;align-items:center}#column-actions svg{display:block}.tab-content{padding:20px;margin:20px}.ant-tabs-nav-wrap{background-color:#fff;padding-left:20px}.overview-cards{justify-content:space-between}@media screen and (max-width: 1200px){.overview-cards{flex-wrap:wrap;gap:16px}}.overview-cards .card-overview-revenue{border-radius:12;width:calc(25% - 20px);min-width:240px}.overview-cards .card-overview-revenue .ant-card-body{padding:20px 16px}.overview-cards .card-overview-booking{border-radius:12;width:calc(20% - 20px)}.overview-cards .card-overview-booking .ant-card-body{padding:20px 16px}.overview-cards .card-overview-customer{border-radius:12;width:calc(20% - 10px);height:92px}.overview-cards .card-overview-customer .ant-card-body{padding:20px 16px}.overview-layout{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.date-picker-range{height:44px;justify-content:end;align-items:center}.date-picker-range .date-picker-range__label_preset{font-size:14px;height:44px;color:#0a1f44;background-color:#f8f9fb;display:flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid #E0E4E8;border-right:none;width:100px}.date-picker-range .ant-picker-range{border-radius:0}.ant-picker-panel-layout{flex-direction:column-reverse}.ant-picker-panel-layout .ant-picker-presets{max-width:none!important;width:580px}.ant-picker-panel-layout .ant-picker-presets ul{display:flex;gap:10px;flex-wrap:wrap;height:auto!important}.ant-picker-panel-layout .ant-picker-presets ul li{margin-top:0!important;color:#0068ff;border:1px solid #0068FF;background-color:#cce1ff;display:flex;align-items:center}.modal-custom.show-divider .ant-modal-body:before{content:"";display:block;height:1px;background-color:#eaecf0;position:absolute;width:calc(100% + 48px);right:-24px}.modal-custom .ant-modal-content{overflow:hidden}.modal-custom .ant-modal-content .ant-modal-body{position:relative}.modal-custom .ant-modal-content .ant-modal-body.show-footer{padding-top:24px}.modal-custom .ant-modal-content .ant-modal-body.show-footer:after{content:"";display:block;height:1px;background-color:#eaecf0;position:absolute;width:calc(100% + 48px);right:-24px}.modal-custom .ant-modal-content .ant-modal-body .line-container{position:absolute;top:-160px;left:-95px;width:240px;height:240px;display:flex;justify-content:center;align-items:center}.modal-custom .ant-modal-content .ant-modal-body .line-container .line{position:absolute;border:1px solid #eaecf0;border-radius:50%}.modal-custom .ant-modal-content .ant-modal-body .line-container .line.one{width:96px;height:96px}.modal-custom .ant-modal-content .ant-modal-body .line-container .line.two{width:144px;height:144px}.modal-custom .ant-modal-content .ant-modal-body .line-container .line.three{width:192px;height:192px}.modal-custom .ant-modal-content .ant-modal-body .line-container .line.four{width:240px;height:240px}.modal-custom .ant-modal-content .ant-modal-body .content{z-index:999;display:flex;gap:16px;position:relative;padding-bottom:16px;padding-top:8px}.modal-custom .ant-modal-content .ant-modal-body:before{top:0}.modal-custom .ant-modal-content .ant-modal-body:after{bottom:0}.modal-custom .ant-modal-content .ant-modal-footer{display:flex;justify-content:flex-end;gap:8px}.modal-custom .ant-modal-content .ant-modal-footer>button.btn-delete{background-color:#ff4d4f;border-color:#ff4d4f;color:#fff}.modal-custom .ant-modal-content .ant-modal-footer>button.btn-delete:hover{background-color:#ff7875;border-color:#ff7875}
