.login,.login__content{display:flex;flex-direction:column}.login__content{height:calc(100vh - 244px);justify-content:center;align-items:center}.login__content--title{font-family:"SairaSemiBold";font-size:3.4rem;font-weight:600;font-stretch:semi-condensed;font-style:normal;line-height:normal;letter-spacing:normal;margin-bottom:6rem}.login__content--box{display:flex;flex-direction:column}.validate-text{margin-top:1rem;margin-bottom:1.5rem;color:#dd4124;font-size:1.2rem;letter-spacing:-.34px;visibility:hidden}.validate-text.invalid{visibility:visible}.find-pass{text-align:right}.find-pass span{cursor:pointer;letter-spacing:-.16px;text-decoration:underline}.ant-input-focused,.form-input__login.ant-input:focus{box-shadow:none}.button-fat.ant-btn{width:100%;display:flex;justify-content:center;align-items:center;border-radius:4px;color:#fff;background-color:#000;padding:2.3rem 0;font-size:1.6rem;font-weight:700}.button-fat__login.ant-btn{border-radius:4px;width:334px;height:56px;padding:1.8rem 1.4rem;margin-bottom:1rem;letter-spacing:-.6px;font-size:1.3rem;font-weight:600}.button-fat__password.ant-btn{padding:2.3rem 0;font-size:1.6rem;font-weight:700}.button-fat__password.ant-btn,.ButtonSave.ant-btn{width:100%;border-radius:4px;display:flex;justify-content:center;align-items:center}.ButtonSave.ant-btn{font-size:1.3rem;height:5.6rem;letter-spacing:-.6px;background-color:#000}.Spinner--container{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.33);position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999}.form-input__login.ant-input{font-size:1.3rem;padding:1.8rem 1.4rem;width:334px;height:56px;border-radius:4px}.form-input__password.ant-input{font-size:1.3rem;padding:1.8rem 1.4rem;border-radius:4px;margin-bottom:1rem}.InputHospitalInfo__container{display:flex;flex-direction:column;margin-bottom:6rem}.InputHospitalInfo__container.multiple{margin-bottom:0}.InputHospitalInfo__container--display-name{font-size:1.6rem;font-weight:700;letter-spacing:-.36px;margin-bottom:1rem}.InputHospitalInfo__container--input{font-family:"Saira";font-weight:300;letter-spacing:0;border-radius:4px;font-size:1.3rem;line-height:1.54;letter-spacing:-.6px;padding:1.8rem 1.4rem}.InputHospitalInfo__container--input.multiple{font-family:"Saira";font-weight:300;letter-spacing:0;margin-bottom:1rem}.InputHospitalInfo__container--input.invalid,.InputHospitalInfo__container--input.invalid:focus{border-color:red}.ant-input.invalid:focus{border:1px solid red;box-shadow:0 0 0 2px rgba(255,0,0,.2)}.filter__container{display:flex;margin:9rem 0 5rem}.filter__container--main{display:flex}.filter__container--select{width:12rem;height:5.6rem;margin-right:1rem}.filter__container--picker .ant-picker.ant-picker-range,.filter__container--select .ant-select.ant-select-single.ant-select-show-arrow .ant-select-selector{border-radius:4px}.filter__container--clear{display:flex;align-items:flex-end;margin-left:2rem;color:#b1b3b2;text-decoration:underline;letter-spacing:-.35px}.filter__container--clear span{cursor:pointer;line-height:14px}.filter__container--clear span:active{color:#dfdfdf}.filter__dropdown{width:30rem}.filter__dropdown--input-wrapper{padding:2rem;border-bottom:1px solid #e1e3e2}.filter__dropdown--input{font-size:1.3rem;border-radius:4px;padding:1.3rem}.filter__dropdown--bottom{padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between}.filter__dropdown--button{min-width:10rem}.ant-btn.ant-btn-link.filter__dropdown--clear{padding:0;color:#b1b3b2}.ant-btn.ant-btn-link.filter__dropdown--clear span{text-decoration:underline}.ant-btn.ant-btn-primary.filter__dropdown--submit{width:10rem;height:4.6rem;border-radius:4px}.ant-select-selection-item{display:flex;justify-content:center;align-items:center}.change-password__header{display:flex;align-items:center;justify-content:space-between;padding:0 2rem;height:6rem}.change-password__header--title{margin:0;font-size:1.6rem;font-weight:700}.change-password__header--icon{cursor:pointer}.change-password__content{padding:2rem}.change-password__content--validation{color:#dd4124;letter-spacing:-.34px;font-size:1.2rem;visibility:hidden;margin-bottom:1.5rem}.change-password__content--validation.visible{visibility:visible}.find-password__row{font-size:1.6rem;letter-spacing:-.46px;margin-bottom:1rem}.find-password__row.link{text-decoration:underline;margin-bottom:6rem}.RequestCharge__header{display:flex}.RequestCharge__header--top{margin-left:1.5rem}.RequestCharge__header--top h1{letter-spacing:-.32px;font-size:2.4rem;margin:0}.RequestCharge__header--top p{font-weight:700;font-size:1.2rem;margin:0}.RequestCharge__header--mid{margin-top:3rem;font-size:1.6rem;font-weight:700;letter-spacing:-.36px}.RequestCharge__header--bot{margin-top:1rem;margin-bottom:6rem;letter-spacing:-.4px}.NoticeCharge__row p{margin:0;font-size:1.6rem;letter-spacing:-.46px}.NoticeCharge__row-button{margin-top:6rem;display:flex}.NoticeCharge__row-button .button{width:"100%";height:6.4rem;margin-right:.9rem;font-size:1.6rem;font-weight:700}.NoticeCharge__disable{position:absolute;font-size:1.2rem;letter-spacing:-.34px;left:-2rem;bottom:-5rem;color:#b1b3b2;text-decoration:underline;cursor:pointer}.ReportUser__Row{display:flex}.ReportUser__Row--title{display:flex;flex-direction:column;width:9rem;font-size:1.4rem;font-weight:700;letter-spacing:-.4px}.ReportUser__Row--title p{margin:0}.ReportUser__Row--content{display:flex;flex:1 1;flex-direction:column}.ReportUser__Row--content input{padding:1.7rem 1.4rem;font-size:1.3rem;font-family:"Saira";letter-spacing:normal;line-height:1.54;border-radius:4px}.ReportUser__Row--content textarea{border-radius:4px;resize:none}.ReportUser__Row--content-info{font-size:1.4rem;line-height:1.71;letter-spacing:-.4px}.login__footer{border-top:1px solid #e1e3e2;padding-top:6rem;display:flex;justify-content:center}.login__footer--content{margin-left:5rem;margin-right:26.5rem;letter-spacing:-.8px}.login__footer--kakao>a>img{transition:all .3s ease;cursor:pointer}.login__footer--kakao>a>img:hover{transform:scale(1.1)}.footer-row{margin-bottom:.9rem;display:flex}.footer-row.terms{margin:1.8rem 0}.footer-row.terms span{text-decoration:underline;cursor:pointer}.footer-text-divider{color:#e1e3e2;margin:0 1rem}.CargeHeader__container{display:flex;margin:9rem 0 5rem;flex-direction:column}.CargeHeader__container--point{font-family:"SairaSemiBold";font-size:4.4rem;font-weight:600}.CargeHeader__container--point-digit{font-weight:700;letter-spacing:-.35px}.CargeHeader__container--button{width:12rem;height:5.6rem}.CargeHeader__container--clear{display:flex;align-items:flex-end;margin-left:2rem;color:#b1b3b2;text-decoration:underline;letter-spacing:-.35px;line-height:14px}.CargeHeader__container--clear span{cursor:pointer}.CargeHeader__container--row{display:flex}.ant-table-thead>tr>th{background-color:transparent;background-color:initial;border-bottom-color:#000;font-size:1.4rem;font-weight:700;letter-spacing:-.35px;padding-bottom:1rem}.ant-table-thead .Reservation-table__header--memo,.ant-table-thead .Reservation-table__header--reservationTime,.ant-table-thead .Reservation-table__header--status{text-align:center}.ant-table-cell.Reservation-table__header--createdAt{width:7rem;padding-left:0;padding-right:0}.ant-table-cell.Reservation-table__header--username{width:13rem;letter-spacing:-.4px}.ant-table-cell.Reservation-table__header--userPhonenum{width:14rem}.ant-table-cell.Reservation-table__header--discountedPrice{width:13rem}.ant-table-cell.Reservation-table__header--reservationTime{text-align:left;width:7rem;padding-left:0;padding-right:0}.ant-table-cell.Reservation-table__header--chargePrice{text-align:right;padding-right:2.5rem;width:13rem}.ant-table-cell.Reservation-table__header--chargePrice .cancel{text-decoration:line-through}.ant-table-cell.Reservation-table__header--status{width:12rem;padding:0;margin:0 1rem}.ant-table-cell.Reservation-table__header--memo{width:17rem;padding-left:0;cursor:pointer}.ant-table-cell.Reservation-table__header--memo .memo-inner{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ant-table-cell.Reservation-table__header--memo .memo-inner .hasMemo{color:#b1b3b2;text-decoration:underline;-webkit-text-decoration-color:#b1b3b2;text-decoration-color:#b1b3b2}.ant-table-cell.Reservation-table__header--memo .memo-inner .normalMemo{text-decoration:underline}.ant-table-cell.Reservation-table__header--memo .memo-row{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ant-table-cell.Reservation-table__header--declaration{width:2rem;padding:0}.ant-table-cell.Reservation-table__header--declaration img{cursor:pointer}.Reservation-table__cell--status{width:100%;height:4.6rem}.Reservation-table__cell--status .ant-select.ant-select-sm.ant-select-single.ant-select-show-arrow,.Reservation-table__cell--status .ant-select.ant-select-sm.ant-select-single.ant-select-show-arrow .ant-select-selector{height:100%}.Reservation-table__cell--memo{width:100%;height:4.6rem}.Reservation-table__cell--memo.hasMemo{border-color:#000}.status-selector img{transition:all .2s ease}.status-selector.ant-select-open img{transform:rotate(180deg)}.ant-table-cell{font-family:"Saira";font-weight:300;letter-spacing:0}.ant-table-cell .reservationTime-text{cursor:pointer;color:#0045ac;transition:all .3s ease}.Reservation-popup .ant-modal-body{padding:0}.Reservation-popup .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-content{margin:0}.Reservation-popup__memo{border:none;font-size:1.6rem;resize:none;padding:2rem}.Reservation-popup__memo:focus{border:none;outline:none;box-shadow:none}.Reservation-popup .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns{float:none;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;margin:0;border-top:1px solid #e1e3e2}.Reservation-popup .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn{border:none;padding:0}.Reservation-popup .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn span{color:#b1b3b2;text-decoration:underline}.Reservation-popup .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn.ant-btn-primary{width:10rem;height:4.6rem}.Reservation-popup .ant-modal-content .ant-modal-body .ant-modal-confirm-body-wrapper .ant-modal-confirm-btns .ant-btn.ant-btn-primary span{color:#fff;text-decoration:none}.ant-select-arrow{transform:translate(-2px,-2px)}.ant-tooltip-inner{min-width:13rem}.ant-pagination.ant-table-pagination.ant-table-pagination-center{margin-top:6rem}.number-positive{color:#0045ac}.number-negative{color:#dd4124}.ant-table-cell.ChargeTable__header--timestamp{padding-left:0}.ant-table-cell.ChargeTable__header--amount{text-align:right}.ant-table-cell.ChargeTable__header--balance{padding-right:0;text-align:right}.site-layout{padding:0 5rem 10rem;width:1040px;margin:6rem auto auto;min-height:calc(100vh - 6rem);background-color:#fff}.site-layout.wide{width:1450px}.site-layout__chat{position:fixed;bottom:6rem;right:6rem}.site-layout__chat a img{transition:all .3s ease;cursor:pointer}.site-layout__chat a img:hover{transform:scale(1.1)}.Hospital__container{width:334px;margin:0 auto;padding-top:9rem}.Hospital__container--desc{margin:0;font-size:1.2rem;line-height:1.67;letter-spacing:-.27px}.Hospital__container--spin{display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.33);position:fixed;top:0;bottom:0;left:0;right:0;z-index:99}.DisabledHospital__row{font-size:1.6rem;letter-spacing:-.46px;line-height:1.25}.DisabledHospital__button{margin-top:1rem}.app-header{background-color:#fff;position:fixed;width:100%;height:6rem;border-bottom:1px solid #e1e3e2;z-index:1000}.app-header,.app-header__inner{display:flex;justify-content:space-between}.app-header__inner{width:1350px;margin:0 auto}.app-header__logo{display:flex;align-items:center}.app-header__menu{padding-top:1.5rem}.app-header__menu--link{font-size:1.6rem}.app-header__menu--item-dropdown{width:24.5rem;display:flex;align-items:center;font-size:1.6rem;cursor:pointer;padding:1rem 3rem}.app-header__menu--item-dropdown:last-child{margin-top:1.5rem}.app-header__hospital--dropdown img{transition:all .2s ease}.app-header__hospital .app-header__hospital--dropdown img{transform:rotate(180deg)}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu{border-bottom:none}.header-info-charge{padding-right:1rem;border-right:1px solid #e1e3e2;font-weight:600;font-size:1.4rem}.NotFound__container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 6rem)}.NotFound__container--title{font-size:4.2rem;font-weight:700}.NotFound__container--desc{text-align:center;font-size:1.4rem;letter-spacing:-.78px}.NotFound__container--bottom{margin-top:6rem}.NotFound__button{width:16.5rem;height:5.2rem}@font-face{font-family:"Saira";src:url(/static/media/notosanskr-regular.031547cb.woff)}@font-face{font-family:"Saira";src:url(/static/media/SairaSemiCondensed-Regular.52ea97f6.ttf);unicode-range:U+0000-009f,U+0020-007e}@font-face{font-family:"SairaSemiBold";src:url(/static/media/SairaSemiCondensed-SemiBold.67108f4d.ttf);unicode-range:U+0000-009f,U+0020-007e}.calendar-container{display:flex}.calendar-container .calendar.month-calendar{display:flex;width:70%}.calendar-container .today-wrapper{display:flex;flex-direction:column;flex:1 1;background-color:#fff}.today-header{display:flex;height:56px;color:#fff}.today-header .display--date{flex:1 1;justify-content:start;background-color:#4b3dc9;padding-left:2rem}.today-header .display--button{width:150px;background-color:#6b60ff;font-weight:700}.cell-data-content{display:flex;height:100%;justify-content:center;align-items:flex-end;padding-bottom:1rem}.cell-data-content .cell-data{display:flex;width:20px;color:#fff;font-weight:700;border-radius:5px;margin:0 2px}.cell-data-content .cell-data.request{background-color:#a597f3}.cell-data-content .cell-data.confirm{background-color:#ff69b4}.sunday{color:#f50}.saturday{color:#108ee9}.ant-picker-calendar>.ant-picker-panel>.ant-picker-date-panel>.ant-picker-body>.ant-picker-content>tbody>tr>.ant-picker-cell>.ant-picker-cell-inner{margin:0}.ant-picker-calendar-header{justify-content:start}.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date .ant-picker-calendar-date-value,.ant-picker-calendar-full .ant-picker-panel .ant-picker-cell-selected .ant-picker-calendar-date:hover .ant-picker-calendar-date-value{color:#fff}.ant-picker-datetime-panel .ant-picker-time-panel-column:after{height:200px}.ant-select-item-option-selected .ant-select-item-option-content{color:#fff}.ant-layout-header .ant-menu{line-height:6rem;border-bottom:none}.ant-menu-item{height:6rem}.ant-menu-item-selected{font-weight:700}.ant-select-selector{height:5.6rem}.ant-select-selector:focus{box-shadow:none}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{border-radius:4px}.ant-select-selection-placeholder{display:flex;align-items:center;justify-content:center}.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:5.6rem}.ant-btn-primary[disabled],.ant-btn-primary[disabled]:hover{color:#fff;background-color:#e1e3e2;border:none}.ant-btn{border-radius:4px}.ant-select-dropdown{z-index:999}.ant-select-item.ant-select-item-option.ant-select-item-option-selected{background-color:#fff}.ant-select-item.ant-select-item-option.ant-select-item-option-selected.ant-select-item-option-active{background-color:#f5f5f5}.ant-select-item.ant-select-item-option.ant-select-item-option-selected .ant-select-item-option-content{color:#000}.ant-picker-cell-in-view.ant-picker-cell-in-range:before,.ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before{background-color:#dfdfdf}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background-color:grey}.ant-picker-ranges .ant-picker-preset>.ant-tag-blue{background-color:#fff}.ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background-color:#dfdfdf}[ant-click-animating-without-extra-node]:after{-webkit-animation:none!important;animation:none!important}.ant-picker-focused .ant-select-selector,.ant-select-focused .ant-select-selector,.ant-select-open .ant-select-selector,.ant-select-selector:active{box-shadow:none!important}.ant-input-focused,.ant-input:focus,.ant-picker.ant-picker-range.ant-picker-focused{box-shadow:none}:root{--main-color:#03cf5d;--text-color:#777;--text-color-light:#ccc;--border-color:#eee;--bg-color:#f9f9f9;--neutral-color:#fff}*{box-sizing:border-box}html{font-size:10px}body{font-family:"AppleSDGothicNeo-Regular","Saira",sans-serif;font-size:14px;font-weight:300;position:relative}.align-center{display:flex;justify-content:center;align-items:center}a{text-decoration:none}#area-dropdown-header{position:fixed;top:0}
/*# sourceMappingURL=main.8c7f5d9b.chunk.css.map */