body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.sc-single-row{margin:10px;background-color:#fff;height:100px}.sc-double-row{margin:10px;background-color:#dedede;height:100px}.ant-input-number-input,.rAlign{text-align:right!important}.ant-input-number-input{padding-right:25px!important}.cust-vertical-center{align-items:center!important}.default-font-color{color:#454545!important}.selectCurosr{cursor:pointer!important}.header-bottom{padding-top:.45em!important}.ant-spin-dot,.ant-spin-dot-item,.ant-spin-text{color:#a02337}.ant-spin-dot-item{background-color:#a02337}.dashboard{width:1200px;margin-left:-30px}.breakline{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.container-best{max-width:1440px!important;width:auto!important;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.absoluteCenter,.topStyle{display:flex;justify-content:center}.topStyle{height:50px;width:50px;line-height:50px;border-radius:50%;background-color:#a02337;opacity:.5;color:#fff;align-items:center;text-align:center;font-size:16px}.border-cards-reverse [class*=col-]{margin:0!important}.cust-card-padding{padding:.75em!important}.cust-button-height{height:32px!important}.ant-input-number-input{padding-top:5px!important}.cust-spacebetween{justify-content:space-between;display:flex}.cust-vertical-top-rightAlign{align-items:top!important;justify-content:flex-end;display:flex}.no-margin-padding{padding:0!important;margin:0!important}.underline--double{box-shadow:inset 0 -.01em #fff,inset 0 -.035em #000,inset 0 -.15em #fff,inset 0 -.185em #000}.polyu-color{color:#a02337}.ant-dropdown-menu-submenu .ant-dropdown-menu .ant-dropdown-menu-submenu-title,.ant-dropdown .ant-dropdown-menu .ant-dropdown-menu-submenu-title{display:flex;align-items:center}.div{background-color:#454545}.theme-color-text-hover:hover{color:#a02337}.ant-menu-submenu-popup{border-top:.125em solid #a02337!important}.ant-menu-item-selected{background-color:#454545}.ant-menu-horizontal,.ant-menu-item:after,.ant-menu-submenu:after{border-bottom:none!important}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:focus,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:focus,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-title-content:hover{color:#a02337}.ant-menu-item:hover{border-bottom:none!important}.polyu-color-card{min-width:250px}.polyu-color-card .ant-divider-horizontal{margin:12px 0}.reject-card{min-width:250px}.reject-card .ant-card-head{background-color:orange;color:#000}.reject-card .ant-card-head .ant-card-head-title{white-space:normal}.reject-card .ant-divider-horizontal{margin:12px 0}.custStepTitle{color:#fff;background-color:#a02337;cursor:pointer;padding:15px;font-weight:700}.pt-appointment-container{padding:0 24px 24px}.pt-appointment-container .page-header{margin-bottom:24px}.pt-appointment-container .page-header h2{font-size:24px;font-weight:600;color:#1f1f1f}.pt-appointment-container .page-header .page-description{font-size:14px;color:#666;margin:0;line-height:1.6}.pt-appointment-container .search-card{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:all .3s ease}.pt-appointment-container .search-card .ant-form-item-label>label{font-weight:500;color:#333}.pt-appointment-container .action-bar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:16px 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}@media (max-width:768px){.pt-appointment-container .action-bar{flex-direction:column;grid-gap:12px;gap:12px}.pt-appointment-container .action-bar .ant-space{width:100%;justify-content:center}}.pt-appointment-container .ant-table-wrapper{background:#fff;border-radius:8px;padding:16px;box-shadow:0 1px 4px rgba(0,0,0,.06)}.pt-appointment-container .disabled-row{background-color:#fafafa;cursor:not-allowed;opacity:.7}.pt-appointment-container .disabled-row td{background-color:#fafafa!important}.pt-appointment-container .empty-state{padding:40px 20px;text-align:center}.pt-appointment-container .empty-state p{margin:0;color:#999;font-size:14px}.pt-appointment-container .empty-state p:first-child{font-size:16px;color:#666;font-weight:500;margin-bottom:8px}.pt-appointment-container .empty-state .empty-hint{font-size:13px;color:#aaa}.pt-appointment-container .ant-table-cell.ant-table-cell-ellipsis .ant-table-column-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-appointment-container .rbtn--red.ant-btn-primary{color:#fff!important;background:#a02337!important}.pt-appointment-container .rbtn--red.ant-btn-primary:focus,.pt-appointment-container .rbtn--red.ant-btn-primary:hover{color:#a02337!important;border-color:#a02337!important;background-color:initial!important}.pt-appointment-container .rbtn--red.ant-btn-primary:disabled{color:hsla(0,0%,100%,.5)!important;background:rgba(160,35,55,.5)!important;cursor:not-allowed}.pt-appointment-container .ant-input:focus{border-color:#a02337;box-shadow:0 0 0 2px rgba(160,35,55,.1)}@media (max-width:768px){.pt-appointment-container{padding:16px}.pt-appointment-container .page-header h2{font-size:22px}.pt-appointment-container .ant-table-wrapper{overflow-x:auto}}.ant-picker-calendar .ant-picker-calendar-date-value,.ant-picker-calendar th{font-size:1.1rem;text-align:left}.ant-picker-calendar .ant-picker-cell .holiday-label{color:rgba(255,0,0,.3)}.ant-picker-calendar .ant-picker-cell .ant-picker-calendar-date-content{opacity:.3;pointer-events:none}.ant-picker-calendar .ant-picker-cell-in-view .holiday-label{color:red}.ant-picker-calendar .ant-picker-cell-in-view .ant-picker-calendar-date-content{opacity:1;pointer-events:auto}.ant-picker-calendar .ant-picker-cell-disabled .holiday-label{color:rgba(255,0,0,.3)}.ant-picker-calendar .ant-picker-cell-disabled .ant-picker-calendar-date-content{opacity:.3;pointer-events:none}.ant-picker-calendar .ant-input{padding:4px}.polyu-color-card .ant-card-head{background-color:#a02337;color:#fff}.polyu-color-card .ant-card-head .ant-card-head-title{white-space:normal}@media (max-width:576px){.ant-badge.ant-badge-status .ant-badge-status-text{-webkit-margin-start:2px;margin-inline-start:2px}}@media (max-width:576px){.ant-picker-panels{display:flex;flex-direction:column}}.ant-btn{display:flex;align-items:center}.calendar-form .ant-form-item{margin-bottom:0}@media (max-width:576px){.ant-table-wrapper .ant-table-tbody>tr>td,.ant-table-wrapper .ant-table-thead>tr>th{padding:8px}}.innerFlex{display:flex;grid-gap:2rem;gap:2rem;align-items:center}.ptpsheader{font-size:1.5rem}.card{min-width:450px}@media (max-width:992px){.card{min-width:0;width:100%}}@media (max-width:992px){.innerFlex{grid-gap:2.5rem;gap:2.5rem;flex-direction:column}.ptpsheader{font-size:1.25rem}}
/*# sourceMappingURL=main.028364de.chunk.css.map */