@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);@import url(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);.addfreetime{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.addfreetime__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0;transition:all .3s ease}.addfreetime__form{-webkit-animation:slideIn .4s cubic-bezier(.34,1.56,.64,1);animation:slideIn .4s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:20px;box-shadow:0 25px 50px rgba(0,0,0,.15);max-height:100vh;max-width:1200px;overflow:hidden;position:relative;width:95%}.addfreetime__header{align-items:center;background:linear-gradient(135deg,#0056b3,#004494);color:#fff;display:flex;justify-content:space-between;padding:24px 32px;position:relative}.addfreetime__header .header__content{align-items:center;display:flex;gap:16px}.addfreetime__header .header__content .header__icon{align-items:center;background:hsla(0,0%,100%,.2);border-radius:12px;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.addfreetime__header .header__content .header__text h2{font-size:24px;font-weight:700;line-height:1.2;margin:0}.addfreetime__header .header__content .header__text p{font-size:14px;margin:4px 0 0;opacity:.9}.addfreetime__header .header__close{align-items:center;background:hsla(0,0%,100%,.2);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;transition:all .3s ease;width:40px}.addfreetime__header .header__close:hover{background:hsla(0,0%,100%,.3);-webkit-transform:scale(1.1);transform:scale(1.1)}.addfreetime__content{display:flex;min-height:600px}.addfreetime .calendar-section{border-right:1px solid #f0f0f0;flex:1 1;padding:32px}.addfreetime .calendar-section .section__header{align-items:center;display:flex;gap:12px;margin-bottom:24px}.addfreetime .calendar-section .section__header .section__icon{color:#0056b3;font-size:20px}.addfreetime .calendar-section .section__header h3{color:#1e293b;font-size:18px;font-weight:600;margin:0}.addfreetime .calendar-section .calendar .fc{border:none;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:hidden}.addfreetime .calendar-section .calendar .fc .fc-header-toolbar{background:#f8fafc;border-radius:8px;margin-bottom:16px;padding:16px}.addfreetime .calendar-section .calendar .fc .fc-header-toolbar .fc-toolbar-title{color:#1e293b;font-size:20px;font-weight:600}.addfreetime .calendar-section .calendar .fc .fc-header-toolbar .fc-button{background:#0056b3;border:none;border-radius:8px;font-weight:500;padding:8px 16px;transition:all .3s ease}.addfreetime .calendar-section .calendar .fc .fc-header-toolbar .fc-button:hover{background:#004494;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.addfreetime .calendar-section .calendar .fc .fc-daygrid-day{border:1px solid #e2e8f0;transition:all .3s ease}.addfreetime .calendar-section .calendar .fc .fc-daygrid-day:hover{background:#f1f5f9;-webkit-transform:scale(1.02);transform:scale(1.02)}.addfreetime .calendar-section .calendar .fc .fc-daygrid-day.fc-day-today{background:#e6f3ff;color:#0056b3;font-weight:600}.addfreetime .calendar-section .calendar .fc .fc-daygrid-day-number{font-weight:500;padding:8px}.addfreetime .time-section{background:#f8fafc;padding:32px;width:400px}.addfreetime .time-section .section__header{align-items:center;display:flex;gap:12px;margin-bottom:24px}.addfreetime .time-section .section__header .section__icon{color:#0056b3;font-size:20px}.addfreetime .time-section .section__header h3{color:#1e293b;font-size:18px;font-weight:600;margin:0}.addfreetime .time-section .time-form .doctor-info{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;gap:16px;margin-bottom:24px;padding:20px}.addfreetime .time-section .time-form .doctor-info .doctor__avatar{align-items:center;background:linear-gradient(135deg,#0056b3,#004494);border-radius:50%;color:#fff;display:flex;font-size:20px;height:48px;justify-content:center;width:48px}.addfreetime .time-section .time-form .doctor-info .doctor__details h4{color:#1e293b;font-size:16px;font-weight:600;margin:0 0 4px}.addfreetime .time-section .time-form .doctor-info .doctor__details p{color:#64748b;font-size:14px;margin:0}.addfreetime .time-section .time-form .status-badge{align-items:center;background:#dcfce7;border-radius:8px;color:#166534;display:flex;font-size:14px;font-weight:500;gap:8px;margin-bottom:24px;padding:12px 16px}.addfreetime .time-section .time-form .status-badge .anticon{font-size:16px}.addfreetime .time-section .time-form .time-inputs{margin-bottom:32px}.addfreetime .time-section .time-form .time-inputs .input-group{margin-bottom:20px}.addfreetime .time-section .time-form .time-inputs .input-group label{align-items:center;color:#374151;display:flex;font-size:14px;font-weight:600;gap:8px;margin-bottom:8px}.addfreetime .time-section .time-form .time-inputs .input-group label .anticon{color:#0056b3}.addfreetime .time-section .time-form .time-inputs .input-group .time-input{background:#fff;border:2px solid #e2e8f0;border-radius:8px;font-size:16px;padding:12px 16px;transition:all .3s ease;width:100%}.addfreetime .time-section .time-form .time-inputs .input-group .time-input:focus{border-color:#0056b3;box-shadow:0 0 0 3px rgba(0,86,179,.1);outline:none}.addfreetime .time-section .time-form .time-inputs .input-group .time-input:hover{border-color:#cbd5e1}.addfreetime .time-section .time-form .form-actions{display:flex;gap:12px}.addfreetime .time-section .time-form .form-actions .btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 1;font-size:14px;font-weight:600;gap:8px;justify-content:center;padding:12px 24px;transition:all .3s ease}.addfreetime .time-section .time-form .form-actions .btn.btn-secondary{background:#f1f5f9;border:2px solid #e2e8f0;color:#64748b}.addfreetime .time-section .time-form .form-actions .btn.btn-secondary:hover{background:#e2e8f0;color:#475569;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.addfreetime .time-section .time-form .form-actions .btn.btn-primary{background:linear-gradient(135deg,#16a34a,#15803d);box-shadow:0 4px 12px rgba(22,163,74,.3);color:#fff}.addfreetime .time-section .time-form .form-actions .btn.btn-primary:hover{background:linear-gradient(135deg,#15803d,#16a34a);box-shadow:0 6px 16px rgba(22,163,74,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media(max-width:1024px){.addfreetime__form{max-height:95vh;width:95%}.addfreetime__content{flex-direction:column}.addfreetime .calendar-section{border-bottom:1px solid #f0f0f0;border-right:none}.addfreetime .time-section{width:100%}}@media(max-width:768px){.addfreetime__header{padding:20px 24px}.addfreetime__header .header__content .header__text h2{font-size:20px}.addfreetime .calendar-section,.addfreetime .time-section{padding:24px}}.text-input select{border:1px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:none!important;font-size:15px;outline:none;padding:5px;transition:all .3s}.text-input select:focus{background-color:#eaf5fa}.text-input{display:flex;flex-direction:column;margin:20px 0}.text-input label{font-size:15px;font-weight:500;text-transform:capitalize}.text-input label.error{color:rgba(255,0,0,.7)}.text-input input{border:1px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:none!important;font-size:15px;outline:none;padding:5px 15px;transition:all .3s}.text-input input.error{border:1px solid rgba(255,0,0,.5)}.text-input input:focus{background-color:#eaf5fa}.text-input span{color:red;font-size:12px;padding:2px}.select-input{display:flex;flex-direction:column;margin:20px 0}.select-input label{font-size:15px;font-weight:500;text-transform:capitalize}.select-input label.error{color:rgba(255,0,0,.7)}.select-input select{border:1px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:none!important;font-size:15px;outline:none;padding:5px 15px;transition:all .3s}.select-input select.error{border:1px solid rgba(255,0,0,.5)}.select-input select:focus{background-color:#eaf5fa}.select-input span{color:red;font-size:12px;padding:2px}.dynamic-form{align-items:center;bottom:0;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;width:100vw}.dynamic-form__overlay{background-color:rgba(0,0,0,.4);bottom:0;left:0;position:absolute;right:0;top:0}.dynamic-form__form{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:showForm;animation-name:showForm;background-color:#fff;border-radius:10px;box-shadow:0 21px 41px -13px rgba(0,0,0,.18);padding:20px;position:relative;width:500px}.dynamic-form__form h3{margin-bottom:20px}.dynamic-form__form .button{display:flex;justify-content:end}.dynamic-form__form .button button{border:none;border-radius:5px;color:#fff;cursor:pointer;outline:none;padding:7px 25px}.dynamic-form__form .button button:first-child{background-color:#dc3545;margin-right:10px}.dynamic-form__form .button button:last-child{background-color:#198754}@-webkit-keyframes showForm{0%{-webkit-transform:scale(.1);transform:scale(.1)}25%{-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}75%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showForm{0%{-webkit-transform:scale(.1);transform:scale(.1)}25%{-webkit-transform:scale(.5);transform:scale(.5)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}75%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.table-container{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);font-family:IBM Plex Sans,sans-serif;overflow:hidden;position:relative;transition:all .3s ease}.table-container.fullscreen{border-radius:0;bottom:0;box-shadow:none;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:9999}.table-container .table-header{align-items:center;background:#0056b3;color:#fff;display:flex;justify-content:space-between;padding:20px 24px}.table-container .table-header .add-new-btn{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);border-radius:8px;color:#fff;font-weight:500;height:40px;padding:0 20px;transition:all .3s ease}.table-container .table-header .add-new-btn:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.table-container .table-header .add-new-btn .anticon{margin-right:8px}.table-container .table-header .table-info .total-count{font-size:14px;opacity:.9}.table-container .table-header .table-info .total-count strong{font-weight:600;margin-left:4px}.table-container .table-header .download-btn,.table-container .table-header .fullscreen-btn{align-items:center;background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.3);border-radius:4px;color:#fff;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.table-container .table-header .download-btn:hover:not(:disabled),.table-container .table-header .fullscreen-btn:hover:not(:disabled){background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.table-container .table-header .download-btn:disabled,.table-container .table-header .fullscreen-btn:disabled{cursor:not-allowed;opacity:.5}.table-container .table-header .download-btn .anticon,.table-container .table-header .fullscreen-btn .anticon{font-size:18px}.table-container .table-wrapper{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-x:auto;overflow-y:auto;padding:0}.table-container .table-wrapper .modern-table{background:#fff;border-collapse:collapse;flex:1 1;width:100%}.table-container .table-wrapper .modern-table .table-header-cell{background:#fafafa;border-bottom:2px solid #f0f0f0;color:#262626;font-size:14px;font-weight:600;padding:16px 12px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:0}.table-container .table-wrapper .modern-table .table-header-cell.actions-header{min-width:120px;text-align:center}.table-container .table-wrapper .modern-table .table-row{border-bottom:1px solid #f0f0f0;transition:all .2s ease}.table-container .table-wrapper .modern-table .table-row:hover{background:#f6f8fa;box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.table-container .table-wrapper .modern-table .table-row.clickable{cursor:pointer}.table-container .table-wrapper .modern-table .table-row.selected-row{background-color:rgba(0,86,179,.15)!important;border-left:4px solid #0056b3;box-shadow:0 4px 12px rgba(0,86,179,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.table-container .table-wrapper .modern-table .table-row.selected-row:hover{background-color:rgba(0,86,179,.2)!important}.table-container .table-wrapper .modern-table .table-row.selected-row .table-cell{color:#0056b3;font-weight:500}.table-container .table-wrapper .modern-table .table-row .table-cell{border-bottom:1px solid #f0f0f0;color:#262626;font-size:14px;padding:16px 12px;text-align:left;vertical-align:middle}.table-container .table-wrapper .modern-table .table-row .table-cell i{font-size:16px;font-weight:900;transition:all .3s ease}.table-container .table-wrapper .modern-table .table-row .table-cell i.icon-done{color:#008001}.table-container .table-wrapper .modern-table .table-row .table-cell i.icon-cancel{color:#f20000}.table-container .table-wrapper .modern-table .table-row .table-cell i.icon-booked,.table-container .table-wrapper .modern-table .table-row .table-cell i.icon-verified{color:#f29c01}.table-container .table-wrapper .modern-table .table-row .table-cell i:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.table-container .table-wrapper .modern-table .table-row .table-cell.actions-cell{min-width:120px;text-align:center}.table-container .table-wrapper .modern-table .table-row .table-cell.actions-cell .action-btn{border-radius:6px;margin:0 4px;transition:all .2s ease}.table-container .table-wrapper .modern-table .table-row .table-cell.actions-cell .action-btn.edit-btn{color:#1890ff}.table-container .table-wrapper .modern-table .table-row .table-cell.actions-cell .action-btn.edit-btn:hover{background:#e6f7ff;color:#096dd9;-webkit-transform:scale(1.1);transform:scale(1.1)}.table-container .table-wrapper .modern-table .table-row .table-cell.actions-cell .action-btn.delete-btn{color:#ff4d4f}.table-container .table-wrapper .modern-table .table-row .table-cell.actions-cell .action-btn.delete-btn:hover{background:#fff2f0;color:#cf1322;-webkit-transform:scale(1.1);transform:scale(1.1)}.table-container .table-wrapper .modern-table .table-row .table-cell.actions-cell .action-btn.calendar-btn{color:#52c41a}.table-container .table-wrapper .modern-table .table-row .table-cell.actions-cell .action-btn.calendar-btn:hover{background:#f6ffed;color:#389e0d;-webkit-transform:scale(1.1);transform:scale(1.1)}.table-container .loading-cell,.table-container .no-data-cell{padding:40px 20px;text-align:center}.table-container .loading-cell .ant-alert,.table-container .no-data-cell .ant-alert{margin:0 auto;max-width:400px}.table-container .table-pagination{background:#fafafa;border-top:1px solid #f0f0f0;display:flex;justify-content:center;padding:20px 24px}.table-container .table-pagination .modern-pagination .ant-pagination-item{border:1px solid #d9d9d9;border-radius:6px;transition:all .2s ease}.table-container .table-pagination .modern-pagination .ant-pagination-item:hover{border-color:#1890ff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.table-container .table-pagination .modern-pagination .ant-pagination-item.ant-pagination-item-active{background:#fff;border-color:#1890ff;color:#fff}.table-container .table-pagination .modern-pagination .ant-pagination-next,.table-container .table-pagination .modern-pagination .ant-pagination-prev{border:1px solid #d9d9d9;border-radius:6px;transition:all .2s ease}.table-container .table-pagination .modern-pagination .ant-pagination-next:hover,.table-container .table-pagination .modern-pagination .ant-pagination-prev:hover{border-color:#1890ff;color:#1890ff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.table-container .table-pagination .modern-pagination .ant-pagination-options .ant-select .ant-select-selector{border:1px solid #d9d9d9;border-radius:6px;transition:all .2s ease}.table-container .table-pagination .modern-pagination .ant-pagination-options .ant-select .ant-select-selector:hover{border-color:#1890ff}.table-container .table-pagination .modern-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input{border:1px solid #d9d9d9;border-radius:6px;transition:all .2s ease}.table-container .table-pagination .modern-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input:focus,.table-container .table-pagination .modern-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input:hover{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}@media(max-width:768px){.table-container .table-header{flex-direction:column;gap:16px;padding:16px 20px;text-align:center}.table-container .table-header .add-new-btn{max-width:200px;width:100%}.table-container .table-wrapper .modern-table .table-header-cell{font-size:13px;padding:12px 8px}.table-container .table-wrapper .modern-table .table-header-cell.actions-header{min-width:100px}.table-container .table-wrapper .modern-table .table-row .table-cell{font-size:13px;padding:12px 8px}.table-container .table-wrapper .modern-table .table-row .table-cell.actions-cell{min-width:100px}.table-container .table-wrapper .modern-table .table-row .table-cell.actions-cell .action-btn{margin:0 2px;padding:4px}.table-container .table-pagination{padding:16px 20px}.table-container .table-pagination .modern-pagination .ant-pagination-options{display:none}}@media(prefers-color-scheme:dark){.table-container{background:#1f1f1f;color:#fff}.table-container .table-header{background:#0056b3}.table-container .table-wrapper .modern-table{background:#1f1f1f}.table-container .table-wrapper .modern-table .table-header-cell{background:#262626;border-bottom-color:#434343;color:#fff}.table-container .table-wrapper .modern-table .table-row{border-bottom-color:#434343}.table-container .table-wrapper .modern-table .table-row:hover{background:#2a2a2a}.table-container .table-wrapper .modern-table .table-row .table-cell{border-bottom-color:#434343;color:#fff}.table-container .table-wrapper .modern-table .table-row .table-cell i.icon-done{color:#52c41a}.table-container .table-wrapper .modern-table .table-row .table-cell i.icon-cancel{color:#ff7875}.table-container .table-wrapper .modern-table .table-row .table-cell i.icon-booked,.table-container .table-wrapper .modern-table .table-row .table-cell i.icon-verified{color:#faad14}.table-container .table-pagination{background:#262626;border-top-color:#434343}}.add-value-detail{padding:10px}.add-value-detail h3{color:#0056b3;font-size:2rem;font-weight:700;letter-spacing:1px;margin-bottom:16px}.add-value-detail .order-info-container{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);margin-bottom:20px;padding:20px}.add-value-detail .order-info-container .order-info-title{border-bottom:2px solid #dee2e6;color:#495057;font-size:16px;font-weight:600;margin:0 0 16px;padding-bottom:8px}.add-value-detail .order-info-container .order-info-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.add-value-detail .order-info-container .order-info-grid .info-item{align-items:center;background:#fff;border:1px solid #e9ecef;border-radius:6px;display:flex;padding:12px;transition:all .2s ease}.add-value-detail .order-info-container .order-info-grid .info-item:hover{border-color:#adb5bd;box-shadow:0 2px 8px rgba(0,0,0,.1)}.add-value-detail .order-info-container .order-info-grid .info-item .info-label{color:#6c757d;font-size:14px;font-weight:500;margin-right:12px;min-width:80px}.add-value-detail .order-info-container .order-info-grid .info-item .info-value{color:#495057;font-size:14px;font-weight:500}.add-value-detail .order-info-container .order-info-grid .info-item .status-select{background:#fff;border:1px solid #ced4da;border-radius:4px;color:#495057;font-size:14px;min-width:120px;padding:6px 12px;transition:border-color .2s ease}.add-value-detail .order-info-container .order-info-grid .info-item .status-select:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:none}.add-value-detail .order-info-container .order-info-grid .info-item.file-item{grid-column:1/-1}.add-value-detail .order-info-container .order-info-grid .info-item.file-item .file-link{background:#e7f3ff;border:1px solid #b3d9ff;border-radius:4px;color:#0d6efd;font-size:14px;font-weight:500;padding:4px 8px;text-decoration:none;transition:all .2s ease}.add-value-detail .order-info-container .order-info-grid .info-item.file-item .file-link:hover{background:#d1ecf1;border-color:#bee5eb;color:#0c5460}.add-value-detail .infos{background:#fff;border-radius:5px;display:flex;flex-wrap:wrap;gap:0 0;margin-bottom:8px;padding:18px 24px 4px}.add-value-detail .infos .item{align-items:center;display:flex;margin-bottom:5px;padding-left:0;width:50%}.add-value-detail .infos .item strong{color:#0056b3;font-size:1rem;font-weight:600;margin-bottom:2px;margin-right:8px;min-width:120px}.add-value-detail .infos .item select,.add-value-detail .infos .item span{color:#222;font-size:1rem;font-weight:400}.add-value-detail .infos .item select{background:#f7fafd;border:1px solid #b3c6e0;border-radius:6px;font-size:1rem;padding:7px 16px;transition:border .2s}.add-value-detail .infos .item select:focus{border:1.5px solid #0056b3}.add-value-detail .infos .item option{background:#fff;color:#222}.add-value-detail .infos a{color:#0056b3;font-weight:600;text-decoration:underline;transition:color .2s}.add-value-detail .infos a:hover{color:#036}.add-value-detail .button{display:flex;justify-content:flex-end;margin-top:5px}.add-value-detail .button .container{display:flex;gap:5px}.add-value-detail .button button{background:#1677ff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:5px 16px;transition:background .2s,box-shadow .2s}.add-value-detail .button button:hover{background:#0056b3;box-shadow:0 2px 8px #d0e4ff}.add-value-detail .modal{align-items:center;background-color:rgba(0,0,0,.322);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.add-value-detail .modal .form{background:#fff;border-radius:14px;display:flex;flex-direction:column;max-width:95vw;min-height:80vh;overflow:hidden;padding:24px 12px;position:relative;width:100%}.add-value-detail .modal .form h5{color:#0056b3;font-size:1.5rem;font-weight:600;margin-bottom:8px;text-align:center}.add-value-detail .modal .form h6{color:#3b4256;font-size:1.1rem;font-style:italic;font-weight:500;margin-bottom:10px;text-align:center}.add-value-detail .modal .form .items{background:hsla(0,0%,94%,.227);border-radius:5px;flex-grow:1;max-height:400px;overflow-y:auto;padding:0 5px;width:100%}.add-value-detail .modal .form .item{color:#354e68;display:flex;flex-direction:column;font-family:IBM Plex Sans,sans-serif;font-size:1rem;margin:5px 0}.add-value-detail .modal .form .item input,.add-value-detail .modal .form .item select,.add-value-detail .modal .form .item textarea{box-shadow:none!important;outline:none!important}.add-value-detail .modal .form .item>a{color:#0056b3;font-size:1rem;font-weight:700;margin-top:5px}.add-value-detail .modal .form .item img{border-radius:8px;height:100px;object-fit:cover;width:100px}.add-value-detail .modal .form .item .origin-file{color:#0056b3;font-size:1rem;font-weight:700}.add-value-detail .modal .form .item textarea{background:#f7fafd;border:1px solid #b3c6e0;border-radius:6px;flex-grow:1;font-size:1rem;padding:8px;transition:border .2s;width:100%}.add-value-detail .modal .form .item input:focus,.add-value-detail .modal .form .item select:focus,.add-value-detail .modal .form .item textarea:focus{border:1.5px solid #0056b3;box-shadow:none!important;outline:none!important}.add-value-detail .modal .form .images-container{display:flex;gap:10px;margin-bottom:8px;overflow:auto}.add-value-detail .modal .form .images-container .image{display:flex;flex-direction:column;position:relative}.add-value-detail .modal .form .images-container .image .image-uploaded{color:#0cdb16}.add-value-detail .modal .form .images-container .image img{border-radius:8px;height:100px;object-fit:cover;width:120px}.add-value-detail .modal .form .images-container .image strong{display:block;text-align:center}.add-value-detail .modal .form .images-container .image .icon{align-items:center;background:rgba(0,0,0,.7);border-radius:50%;cursor:pointer;display:flex;height:22px;justify-content:center;position:absolute;right:2px;top:2px;width:22px}.add-value-detail .modal .form .images-container .image .icon i{color:#fff}.add-value-detail .modal .form .img-area{align-items:center;border:2px dashed rgba(36,131,255,.769);border-radius:8px;color:#2484ff;display:flex;font-weight:700;justify-content:center;margin-top:8px;padding:15px}.add-value-detail .modal .form .button-container{display:flex;gap:5px;justify-content:center;margin-top:20px}.add-value-detail .modal .form .button-container button{background:#1677ff;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:6px 16px;transition:background .2s}.add-value-detail .modal .form .button-container button:hover{background:#0056b3}.add-value-detail .custom-file-upload{background:#f7fafd;border:1px solid #b3c6e0;border-radius:6px;color:#0056b3;cursor:pointer;display:inline-block;font-weight:600;padding:5px 10px;transition:background .2s,color .2s}.add-value-detail .custom-file-upload:hover{background:#e6f0fa;color:#036}.category-item1-page .custom-table .ant-table-thead>tr>th{background:#fafafa;border-bottom:2px solid #f0f0f0;font-weight:600;text-align:center}.category-item1-page .custom-table .ant-table-thead>tr>th:first-child{border-top-left-radius:8px}.category-item1-page .custom-table .ant-table-thead>tr>th:last-child{border-top-right-radius:8px}.category-item1-page .custom-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:16px 8px;text-align:center}.category-item1-page .custom-table .table-row-light{background:#fff}.category-item1-page .custom-table .table-row-dark{background:#fafafa}.category-item1-page .custom-table .ant-table-tbody>tr:hover>td{background:#f6ffed!important}.category-item1-page .custom-table .ant-table-pagination{margin:16px 0;text-align:center}.category-item1-page .ant-tag{border-radius:6px;font-weight:500;margin:2px;padding:4px 8px}.category-item1-page .ant-space .ant-btn{border-radius:6px;transition:all .2s ease}.category-item1-page .ant-space .ant-btn:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.category-item1-page .ant-drawer .ant-drawer-header{background:#fafafa;border-bottom:1px solid #f0f0f0;border-radius:8px 8px 0 0}.category-item1-page .ant-drawer .ant-drawer-header .ant-drawer-title{color:#262626;font-weight:600}.category-item1-page .ant-drawer .ant-drawer-body{padding:24px}.category-item1-page .ant-drawer .ant-drawer-footer{background:#fafafa;border-radius:0 0 8px 8px;border-top:1px solid #f0f0f0;padding:16px 24px}.category-item1-page .ant-form .ant-form-item-label>label{color:#262626;font-weight:500}.category-item1-page .ant-form .ant-input,.category-item1-page .ant-form .ant-input-textarea{border:1px solid #d9d9d9;border-radius:6px;transition:all .3s ease}.category-item1-page .ant-form .ant-input-textarea:hover,.category-item1-page .ant-form .ant-input:hover{border-color:#40a9ff}.category-item1-page .ant-form .ant-input-textarea.ant-input-focused,.category-item1-page .ant-form .ant-input-textarea:focus,.category-item1-page .ant-form .ant-input.ant-input-focused,.category-item1-page .ant-form .ant-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.category-item1-page .ant-form .ant-input-textarea{resize:vertical}.category-item1-page .ant-form .ant-tree-select{border:1px solid #d9d9d9;border-radius:6px;transition:all .3s ease}.category-item1-page .ant-form .ant-tree-select:hover{border-color:#40a9ff}.category-item1-page .ant-form .ant-tree-select.ant-select-focused,.category-item1-page .ant-form .ant-tree-select:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.category-item1-page .ant-btn{border-radius:6px;font-weight:500;transition:all .2s ease}.category-item1-page .ant-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.category-item1-page .ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title{color:#cf1322;font-weight:600}.category-item1-page .ant-popconfirm .ant-popconfirm-message .ant-popconfirm-description{color:#595959}.category-item1-page .ant-divider{margin:24px 0}.category-item1-page .ant-divider .ant-divider-inner-text{color:#1890ff;font-size:16px;font-weight:600}.category-item1-page .ant-badge .ant-badge-count{background:#52c41a;border-radius:8px;font-weight:600;height:24px;line-height:24px;min-width:24px}@media(max-width:768px){.category-item1-page .custom-table .ant-table-tbody>tr>td,.category-item1-page .custom-table .ant-table-thead>tr>th{font-size:14px;padding:12px 6px}.category-item1-page .custom-table .ant-table-pagination .ant-pagination-total-text{display:none}.category-item1-page .ant-drawer{width:100%!important}.category-item1-page .ant-form .ant-row .ant-col{margin-bottom:16px}}@media(max-width:480px){.category-item1-page .custom-table .ant-table-tbody>tr>td,.category-item1-page .custom-table .ant-table-thead>tr>th{font-size:12px;padding:8px 4px}.category-item1-page .custom-table .ant-table-pagination .ant-pagination-options{display:none}.category-item1-page .ant-space .ant-btn{font-size:12px;padding:4px 8px}.category-item1-page .ant-drawer .ant-drawer-body{padding:16px}.category-item1-page .ant-drawer .ant-drawer-footer{padding:12px 16px}}.master-data-template{min-height:100vh;padding:5px}.master-data-template .page-header{overflow:hidden}.master-data-template .page-header .ant-typography{color:var(--primary-color)}.master-data-template .page-header .ant-typography h3{color:var(--primary-color);margin-bottom:4px}.master-data-template .page-header .ant-typography p{color:var(--primary-color);margin:0}.master-data-template .page-header .ant-btn{transition:all .3s ease}.master-data-template .page-header .ant-btn:hover{background:var(--primary-color)!important;border-color:var(--primary-color)!important;color:#fff!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.master-data-template .ant-card{border:1px solid #f0f0f0;border-radius:12px;transition:all .3s ease}.master-data-template .ant-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)}.master-data-template .ant-input-search .ant-input{border-radius:6px 0 0 6px}.master-data-template .ant-input-search .ant-input-search-button{border-radius:0 6px 6px 0;height:40px}.master-data-template .ant-typography .ant-tag{border-radius:8px;font-size:14px;padding:6px 12px}@media(max-width:768px){.master-data-template{padding:16px}.master-data-template .page-header .ant-row{flex-direction:column;gap:16px;text-align:center}.master-data-template .page-header .ant-typography h3{font-size:20px}.master-data-template .page-header .ant-typography p{font-size:14px}}@media(max-width:480px){.master-data-template{padding:12px}.master-data-template .page-header{margin-bottom:16px;padding:16px}.master-data-template .page-header .ant-typography h3{font-size:18px}.master-data-template .ant-card{margin-bottom:16px}}.category-item2-page .custom-table .ant-table-thead>tr>th{background:#fafafa;border-bottom:2px solid #f0f0f0;color:#262626;font-weight:600;text-align:center}.category-item2-page .custom-table .ant-table-thead>tr>th:first-child{border-top-left-radius:8px}.category-item2-page .custom-table .ant-table-thead>tr>th:last-child{border-top-right-radius:8px}.category-item2-page .custom-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:16px 8px;text-align:center}.category-item2-page .custom-table .table-row-light{background:#fff}.category-item2-page .custom-table .table-row-dark{background:#fafafa}.category-item2-page .custom-table .ant-table-tbody>tr:hover>td{background:#e6f7ff!important}.category-item2-page .custom-table .ant-table-pagination{margin:16px 0;text-align:center}.category-item2-page .ant-tag{border-radius:6px;font-weight:500;margin:2px;padding:4px 8px}.category-item2-page .ant-space .ant-btn{border-radius:6px;transition:all .2s ease}.category-item2-page .ant-space .ant-btn:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.category-item2-page .ant-drawer .ant-drawer-header{background:#fafafa;border-bottom:1px solid #f0f0f0;border-radius:8px 8px 0 0}.category-item2-page .ant-drawer .ant-drawer-header .ant-drawer-title{color:#262626;font-weight:600}.category-item2-page .ant-drawer .ant-drawer-body{padding:24px}.category-item2-page .ant-drawer .ant-drawer-footer{background:#fafafa;border-radius:0 0 8px 8px;border-top:1px solid #f0f0f0;padding:16px 24px}.category-item2-page .ant-form .ant-form-item-label>label{color:#262626;font-weight:500}.category-item2-page .ant-form .ant-input,.category-item2-page .ant-form .ant-input-textarea{border:1px solid #d9d9d9;border-radius:6px;transition:all .3s ease}.category-item2-page .ant-form .ant-input-textarea:hover,.category-item2-page .ant-form .ant-input:hover{border-color:#40a9ff}.category-item2-page .ant-form .ant-input-textarea.ant-input-focused,.category-item2-page .ant-form .ant-input-textarea:focus,.category-item2-page .ant-form .ant-input.ant-input-focused,.category-item2-page .ant-form .ant-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.category-item2-page .ant-form .ant-input-textarea{resize:vertical}.category-item2-page .ant-form .ant-select{border:1px solid #d9d9d9;border-radius:6px;transition:all .3s ease}.category-item2-page .ant-form .ant-select:hover{border-color:#40a9ff}.category-item2-page .ant-form .ant-select.ant-select-focused,.category-item2-page .ant-form .ant-select:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.category-item2-page .ant-btn{border-radius:6px;font-weight:500;transition:all .2s ease}.category-item2-page .ant-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.category-item2-page .ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title{color:#cf1322;font-weight:600}.category-item2-page .ant-popconfirm .ant-popconfirm-message .ant-popconfirm-description{color:#595959}.category-item2-page .ant-badge .ant-badge-count{background:#13c2c2;border-radius:8px;font-weight:600;height:24px;line-height:24px;min-width:24px}@media(max-width:768px){.category-item2-page .custom-table .ant-table-tbody>tr>td,.category-item2-page .custom-table .ant-table-thead>tr>th{font-size:14px;padding:12px 6px}.category-item2-page .custom-table .ant-table-pagination .ant-pagination-total-text{display:none}.category-item2-page .ant-drawer{width:100%!important}}@media(max-width:480px){.category-item2-page .custom-table .ant-table-tbody>tr>td,.category-item2-page .custom-table .ant-table-thead>tr>th{font-size:12px;padding:8px 4px}.category-item2-page .custom-table .ant-table-pagination .ant-pagination-options{display:none}.category-item2-page .ant-space .ant-btn{font-size:12px;padding:4px 8px}.category-item2-page .ant-drawer .ant-drawer-body{padding:16px}.category-item2-page .ant-drawer .ant-drawer-footer{padding:12px 16px}}.category-item3-page .custom-table .ant-table-thead>tr>th{background:#fafafa;border-bottom:2px solid #f0f0f0;color:#262626;font-weight:600;text-align:center}.category-item3-page .custom-table .ant-table-thead>tr>th:first-child{border-top-left-radius:8px}.category-item3-page .custom-table .ant-table-thead>tr>th:last-child{border-top-right-radius:8px}.category-item3-page .custom-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:16px 8px;text-align:center}.category-item3-page .custom-table .table-row-light{background:#fff}.category-item3-page .custom-table .table-row-dark{background:#fafafa}.category-item3-page .custom-table .ant-table-tbody>tr:hover>td{background:#e6f7ff!important}.category-item3-page .custom-table .ant-table-pagination{margin:16px 0;text-align:center}.category-item3-page .ant-tag{border-radius:6px;font-weight:500;margin:2px;padding:4px 8px}.category-item3-page .ant-space .ant-btn{border-radius:6px;transition:all .2s ease}.category-item3-page .ant-space .ant-btn:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.category-item3-page .ant-drawer .ant-drawer-header{background:#fafafa;border-bottom:1px solid #f0f0f0;border-radius:8px 8px 0 0}.category-item3-page .ant-drawer .ant-drawer-header .ant-drawer-title{color:#262626;font-weight:600}.category-item3-page .ant-drawer .ant-drawer-body{padding:24px}.category-item3-page .ant-drawer .ant-drawer-footer{background:#fafafa;border-radius:0 0 8px 8px;border-top:1px solid #f0f0f0;padding:16px 24px}.category-item3-page .ant-form .ant-form-item-label>label{color:#262626;font-weight:500}.category-item3-page .ant-form .ant-input,.category-item3-page .ant-form .ant-input-textarea{border:1px solid #d9d9d9;border-radius:6px;transition:all .3s ease}.category-item3-page .ant-form .ant-input-textarea:hover,.category-item3-page .ant-form .ant-input:hover{border-color:#40a9ff}.category-item3-page .ant-form .ant-input-textarea.ant-input-focused,.category-item3-page .ant-form .ant-input-textarea:focus,.category-item3-page .ant-form .ant-input.ant-input-focused,.category-item3-page .ant-form .ant-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.category-item3-page .ant-form .ant-input-textarea{resize:vertical}.category-item3-page .ant-form .ant-input-number{border:1px solid #d9d9d9;border-radius:6px;transition:all .3s ease}.category-item3-page .ant-form .ant-input-number:hover{border-color:#40a9ff}.category-item3-page .ant-form .ant-input-number.ant-input-number-focused,.category-item3-page .ant-form .ant-input-number:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.category-item3-page .ant-form .ant-select{border:1px solid #d9d9d9;border-radius:6px;transition:all .3s ease}.category-item3-page .ant-form .ant-select:hover{border-color:#40a9ff}.category-item3-page .ant-form .ant-select.ant-select-focused,.category-item3-page .ant-form .ant-select:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.category-item3-page .ant-form .ant-radio-group .ant-radio-wrapper{font-weight:500;margin-right:16px}.category-item3-page .ant-btn{border-radius:6px;font-weight:500;transition:all .2s ease}.category-item3-page .ant-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.category-item3-page .ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title{color:#cf1322;font-weight:600}.category-item3-page .ant-popconfirm .ant-popconfirm-message .ant-popconfirm-description{color:#595959}.category-item3-page .ant-badge .ant-badge-count{background:#722ed1;border-radius:8px;font-weight:600;height:24px;line-height:24px;min-width:24px}@media(max-width:768px){.category-item3-page .custom-table .ant-table-tbody>tr>td,.category-item3-page .custom-table .ant-table-thead>tr>th{font-size:14px;padding:12px 6px}.category-item3-page .custom-table .ant-table-pagination .ant-pagination-total-text{display:none}.category-item3-page .ant-drawer{width:100%!important}}@media(max-width:480px){.category-item3-page .custom-table .ant-table-tbody>tr>td,.category-item3-page .custom-table .ant-table-thead>tr>th{font-size:12px;padding:8px 4px}.category-item3-page .custom-table .ant-table-pagination .ant-pagination-options{display:none}.category-item3-page .ant-space .ant-btn{font-size:12px;padding:4px 8px}.category-item3-page .ant-drawer .ant-drawer-body{padding:16px}.category-item3-page .ant-drawer .ant-drawer-footer{padding:12px 16px}}.department{padding:30px 100px}.category-type-page .custom-table .ant-table-thead>tr>th{background:#fafafa;border-bottom:2px solid #f0f0f0;color:#262626;font-weight:600;text-align:center}.category-type-page .custom-table .ant-table-thead>tr>th:first-child{border-top-left-radius:8px}.category-type-page .custom-table .ant-table-thead>tr>th:last-child{border-top-right-radius:8px}.category-type-page .custom-table .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:16px 8px;text-align:center}.category-type-page .custom-table .table-row-light{background:#fff}.category-type-page .custom-table .table-row-dark{background:#fafafa}.category-type-page .custom-table .ant-table-tbody>tr:hover>td{background:#e6f7ff!important}.category-type-page .custom-table .ant-table-pagination{margin:16px 0;text-align:center}.category-type-page .ant-tag{border-radius:6px;font-weight:500;padding:4px 8px}.category-type-page .ant-space .ant-btn{border-radius:6px;transition:all .2s ease}.category-type-page .ant-space .ant-btn:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.category-type-page .ant-drawer .ant-drawer-header{background:#fafafa;border-bottom:1px solid #f0f0f0;border-radius:8px 8px 0 0}.category-type-page .ant-drawer .ant-drawer-header .ant-drawer-title{color:#262626;font-weight:600}.category-type-page .ant-drawer .ant-drawer-body{padding:24px}.category-type-page .ant-drawer .ant-drawer-footer{background:#fafafa;border-radius:0 0 8px 8px;border-top:1px solid #f0f0f0;padding:16px 24px}.category-type-page .ant-form .ant-form-item-label>label{color:#262626;font-weight:500}.category-type-page .ant-form .ant-input,.category-type-page .ant-form .ant-input-textarea{border:1px solid #d9d9d9;border-radius:6px;transition:all .3s ease}.category-type-page .ant-form .ant-input-textarea:hover,.category-type-page .ant-form .ant-input:hover{border-color:#40a9ff}.category-type-page .ant-form .ant-input-textarea.ant-input-focused,.category-type-page .ant-form .ant-input-textarea:focus,.category-type-page .ant-form .ant-input.ant-input-focused,.category-type-page .ant-form .ant-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.category-type-page .ant-form .ant-input-textarea{resize:vertical}.category-type-page .ant-btn{border-radius:6px;font-weight:500;transition:all .2s ease}.category-type-page .ant-btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.category-type-page .ant-popconfirm .ant-popconfirm-message .ant-popconfirm-title{color:#cf1322;font-weight:600}.category-type-page .ant-popconfirm .ant-popconfirm-message .ant-popconfirm-description{color:#595959}@media(max-width:768px){.category-type-page .custom-table .ant-table-tbody>tr>td,.category-type-page .custom-table .ant-table-thead>tr>th{font-size:14px;padding:12px 6px}.category-type-page .custom-table .ant-table-pagination .ant-pagination-total-text{display:none}.category-type-page .ant-drawer{width:100%!important}}@media(max-width:480px){.category-type-page .custom-table .ant-table-tbody>tr>td,.category-type-page .custom-table .ant-table-thead>tr>th{font-size:12px;padding:8px 4px}.category-type-page .custom-table .ant-table-pagination .ant-pagination-options{display:none}.category-type-page .ant-space .ant-btn{font-size:12px;padding:4px 8px}}.dashboard{display:flex;flex-direction:column;height:100vh;width:100vw}.dashboard .ant-layout-sider .logo-section{background:#001529;border-bottom:1px solid #303030;padding:16px;text-align:center}.dashboard .ant-layout-sider .logo-section .logo{align-items:center;display:flex;gap:8px;justify-content:center}.dashboard .ant-layout-sider .logo-section .logo .logo-icon{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.dashboard .ant-layout-sider .logo-section .logo .logo-icon img{border-radius:4px;height:100%;object-fit:contain;width:100%}.dashboard .ant-layout-sider .logo-section .logo .logo-text{color:#fff;font-size:16px;font-weight:600;letter-spacing:.5px}.dashboard .ant-layout-sider .ant-menu .ant-menu-item-selected{background:transparent!important;border-bottom:2px solid #1890ff;border-radius:0;box-shadow:none;color:#1890ff!important;margin:0 auto;width:90%}.dashboard .ant-layout-sider .ant-menu .ant-menu-item-selected .ant-menu-title-content{color:#1890ff!important;font-weight:500}.dashboard .ant-layout-sider .ant-menu .ant-menu-item-selected .anticon{color:#1890ff!important}.dashboard .ant-layout-sider .ant-menu .ant-menu-sub .ant-menu-item-selected,.dashboard .ant-layout-sider .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background:transparent!important;border-bottom:2px solid #1890ff;color:#1890ff!important}.dashboard .ant-layout-header{background:#fff;border-bottom:1px solid #f0f0f0;box-shadow:0 1px 3px rgba(0,0,0,.05)}.dashboard .ant-layout-content>div{border-radius:6px;padding:5px!important}.ant-menu-item-selected{border-bottom:none!important;position:relative}.ant-menu-item{border-bottom:none!important;border-radius:6px;margin:4px 8px;transition:all .3s ease}.ant-menu-item:hover{background:hsla(0,0%,100%,.1)!important;-webkit-transform:translateX(5px);transform:translateX(5px)}.ant-menu-item-active{background:hsla(0,0%,100%,.05)!important}@-webkit-keyframes slideIn{0%{-webkit-transform:translateX(-10px);transform:translateX(-10px);width:0}to{-webkit-transform:translateX(0);transform:translateX(0);width:90%}}@keyframes slideIn{0%{-webkit-transform:translateX(-10px);transform:translateX(-10px);width:0}to{-webkit-transform:translateX(0);transform:translateX(0);width:90%}}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:scaleX(.8);transform:scaleX(.8)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:scaleX(.8);transform:scaleX(.8)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.department-page{background:var(--bg-secondary);min-height:100vh;padding:5px}.department-page .custom-table{background:var(--bg-primary);border-radius:8px;box-shadow:var(--shadow-md)}.department-page .custom-table .ant-table-thead>tr>th{background:var(--neutral-50);color:var(--text-primary);font-weight:600}.department-page .custom-table .ant-table-tbody>tr:hover>td{background:var(--primary-lighter)}.department-page .ant-drawer .ant-drawer-header{border-bottom:1px solid var(--border-color);padding:16px 24px}.department-page .ant-drawer .ant-drawer-header .ant-drawer-title{color:var(--text-primary);font-size:16px;font-weight:600}.department-page .ant-drawer .ant-drawer-body{padding:24px}.department-page .ant-drawer .ant-drawer-footer{border-top:1px solid var(--border-color);padding:16px 24px}.department-page .ant-form .ant-form-item{margin-bottom:24px}.department-page .ant-form .ant-form-item .ant-form-item-label label{color:var(--text-primary);font-weight:500}.department-page .ant-form .ant-form-item .ant-input{border:1px solid var(--border-color);border-radius:6px}.department-page .ant-form .ant-form-item .ant-input:hover{border-color:var(--primary-color)}.department-page .ant-form .ant-form-item .ant-input.ant-input-focused,.department-page .ant-form .ant-form-item .ant-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(30,64,175,.2)}.department-page .ant-btn{border-radius:6px;font-weight:500}.department-page .ant-btn.ant-btn-primary{background:var(--primary-color);border-color:var(--primary-color)}.department-page .ant-btn.ant-btn-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}@media(max-width:768px){.department-page{padding:16px}.department-page .ant-drawer{width:100%!important}}.job{padding:30px 100px}.job-page{background:var(--bg-secondary);min-height:100vh;padding:5px}.job-page .custom-table{background:var(--bg-primary);border-radius:8px;box-shadow:var(--shadow-md)}.job-page .custom-table .ant-table-thead>tr>th{background:var(--neutral-50);color:var(--text-primary);font-weight:600}.job-page .custom-table .ant-table-tbody>tr:hover>td{background:var(--primary-lighter)}.job-page .ant-drawer .ant-drawer-header{border-bottom:1px solid var(--border-color);padding:16px 24px}.job-page .ant-drawer .ant-drawer-header .ant-drawer-title{color:var(--text-primary);font-size:16px;font-weight:600}.job-page .ant-drawer .ant-drawer-body{padding:24px}.job-page .ant-drawer .ant-drawer-footer{border-top:1px solid var(--border-color);padding:16px 24px}.job-page .ant-form .ant-form-item{margin-bottom:24px}.job-page .ant-form .ant-form-item .ant-form-item-label label{color:var(--text-primary);font-weight:500}.job-page .ant-form .ant-form-item .ant-input,.job-page .ant-form .ant-form-item .ant-input-number{border:1px solid var(--border-color);border-radius:6px}.job-page .ant-form .ant-form-item .ant-input-number:hover,.job-page .ant-form .ant-form-item .ant-input:hover{border-color:var(--primary-color)}.job-page .ant-form .ant-form-item .ant-input-number.ant-input-focused,.job-page .ant-form .ant-form-item .ant-input-number.ant-input-number-focused,.job-page .ant-form .ant-form-item .ant-input-number:focus,.job-page .ant-form .ant-form-item .ant-input.ant-input-focused,.job-page .ant-form .ant-form-item .ant-input.ant-input-number-focused,.job-page .ant-form .ant-form-item .ant-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(30,64,175,.2)}.job-page .ant-btn{border-radius:6px;font-weight:500}.job-page .ant-btn.ant-btn-primary{background:var(--primary-color);border-color:var(--primary-color)}.job-page .ant-btn.ant-btn-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}@media(max-width:768px){.job-page{padding:16px}.job-page .ant-drawer{width:100%!important}}.login{background:#f5f5f5;justify-content:center;min-height:100vh}.login,.login .login-container{align-items:center;display:flex}.login .login-container{flex-direction:column;padding:20px}.login .logo-section{margin-bottom:30px;text-align:center}.login .logo-section .logo{height:80px;margin-bottom:15px;width:80px}.login .logo-section .company-name{color:#333;font-size:2rem;font-weight:700;margin:0 0 8px}.login .logo-section .company-tagline{color:#666;font-size:1rem;margin:0}.login .form-container{background:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1);min-width:350px;padding:30px}.login .form-container .form-header{margin-bottom:25px;text-align:center}.login .form-container .form-header h2{color:#333;font-size:1.5rem;font-weight:600;margin:0 0 5px}.login .form-container .form-header p{color:#666;font-size:.9rem;margin:0}.login .form-container .login-form .input-group{margin-bottom:20px}.login .form-container .login-form .input-group label{color:#333;display:block;font-size:.9rem;font-weight:500;margin-bottom:5px}.login .form-container .login-form .input-group .form-input{background:#fff;border:1px solid #ddd;border-radius:4px;color:#333;font-size:1rem;padding:12px 15px;width:100%}.login .form-container .login-form .input-group .form-input:focus{border-color:#0056b3;outline:none}.login .form-container .login-form .login-button{background:#0056b3;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;font-weight:500;padding:12px;width:100%}.login .form-container .login-form .login-button:hover{background:#004494}@media(max-width:768px){.login .login-container{padding:20px 15px}.login .logo-section .logo{height:80px;width:80px}.login .logo-section .company-name{font-size:2rem}.login .logo-section .company-tagline{font-size:1rem}.login .form-container{min-width:320px;padding:30px 25px}.login .form-container .form-header h2{font-size:1.5rem}}@media(max-width:480px){.login .form-container{min-width:280px;padding:25px 20px}.login .logo-section .company-name{font-size:1.8rem}}.organization-page{background:var(--bg-secondary);min-height:100vh;padding:5px}.organization-page .custom-table{background:var(--bg-primary);border-radius:8px;box-shadow:var(--shadow-md)}.organization-page .custom-table .ant-table-thead>tr>th{background:var(--neutral-50);color:var(--text-primary);font-weight:600}.organization-page .custom-table .ant-table-tbody>tr:hover>td{background:var(--primary-lighter)}.organization-page .ant-drawer .ant-drawer-header{border-bottom:1px solid var(--border-color);padding:16px 24px}.organization-page .ant-drawer .ant-drawer-header .ant-drawer-title{color:var(--text-primary);font-size:16px;font-weight:600}.organization-page .ant-drawer .ant-drawer-body{padding:24px}.organization-page .ant-drawer .ant-drawer-footer{border-top:1px solid var(--border-color);padding:16px 24px}.organization-page .ant-form .ant-form-item{margin-bottom:24px}.organization-page .ant-form .ant-form-item .ant-form-item-label label{color:var(--text-primary);font-weight:500}.organization-page .ant-form .ant-form-item .ant-input{border:1px solid var(--border-color);border-radius:6px}.organization-page .ant-form .ant-form-item .ant-input:hover{border-color:var(--primary-color)}.organization-page .ant-form .ant-form-item .ant-input.ant-input-focused,.organization-page .ant-form .ant-form-item .ant-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(30,64,175,.2)}.organization-page .ant-btn{border-radius:6px;font-weight:500}.organization-page .ant-btn.ant-btn-primary{background:var(--primary-color);border-color:var(--primary-color)}.organization-page .ant-btn.ant-btn-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}@media(max-width:768px){.organization-page{padding:16px}.organization-page .ant-drawer{width:100%!important}}.verify-page{min-height:100vh;padding:5px}.verify-page .custom-table{background:var(--bg-primary);border-radius:8px;box-shadow:var(--shadow-md)}.verify-page .custom-table .ant-table-thead>tr>th{background:var(--neutral-50);color:var(--text-primary);font-weight:600}.verify-page .custom-table .ant-table-tbody>tr:hover>td{background:var(--primary-lighter)}.verify-page .ant-modal .ant-modal-header{border-bottom:1px solid var(--border-color);padding:16px 24px}.verify-page .ant-modal .ant-modal-header .ant-modal-title{color:var(--text-primary);font-size:16px;font-weight:600}.verify-page .ant-modal .ant-modal-body{padding:24px}.verify-page .ant-btn,.verify-page .ant-tag{border-radius:6px;font-weight:500}.verify-page .ant-btn.ant-btn-primary{background:var(--primary-color);border-color:var(--primary-color)}.verify-page .ant-btn.ant-btn-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.verify-page .ant-btn.ant-btn-danger{background:var(--danger-color);border-color:var(--danger-color)}.verify-page .ant-btn.ant-btn-danger:hover{background:var(--danger-hover);border-color:var(--danger-hover)}@media(max-width:768px){.verify-page{padding:16px}.verify-page .ant-modal{margin:10px;width:95%!important}.verify-page .extra-header-content .ant-col{margin-bottom:16px}}.add-value table tr[data-rbd-draggable-context-id]{transition:background-color .2s ease}.add-value table tr[data-rbd-draggable-context-id]:hover{background-color:#f5f5f5}.add-value .tabs{margin-bottom:0}.add-value .modal .info,.add-value .modal .info .item{margin:0}.add-value .modal .form .conclude,.add-value .modal .form .personInCharge{justify-content:start;margin:0}.add-value .modal .form .conclude a,.add-value .modal .form .personInCharge a{margin-top:0}.add-value .modal .form .more-info{margin-left:0}.add-value .modal .form .more-info .button-container{margin-top:0}.add-value .modal .form .more-info .button-container button:first-child i{margin-left:0}.add-value .modal .form .more-info h5{margin-bottom:0}.add-value .modal .form .more-info .images .img-area{margin-top:0}.add-value .modal .form .state{margin-bottom:0}.add-value .modal .form .state strong{margin-right:0}.add-value .modal .form td i{margin:0}.add-value .modal .button,.add-value .modal .preview-button{margin-top:0}.add-value .modal .preview-button button:first-child{margin-right:0}.add-value [data-rbd-drag-handle-draggable-id]{cursor:grab!important}.add-value [data-rbd-drag-handle-draggable-id]:active{cursor:grabbing!important}.add-value [data-rbd-draggable-id][data-rbd-dragging=true]{background-color:#f9f9f9!important;border-radius:4px;box-shadow:0 3px 10px rgba(0,0,0,.2);-webkit-transform:scale(1.01);transform:scale(1.01);transition:box-shadow .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease;z-index:999}.add-value [data-rbd-draggable-id][data-rbd-dragging=true] td:nth-child(2){background-color:#e6f7ff!important}.add-value [data-rbd-drag-handle-draggable-id]:before{display:none}.add-value .diagnostic-table-wrapper{position:relative;transition:all .3s ease}.add-value .diagnostic-table-wrapper.fullscreen{background:#fff;bottom:0;display:flex;flex-direction:column;height:100vh;left:0;margin-bottom:0;overflow:hidden;padding:20px;position:fixed;right:0;top:0;width:100vw;z-index:9999}.add-value .diagnostic-table-wrapper.fullscreen .diagnostic-table-container{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.add-value .diagnostic-table-wrapper.fullscreen .diagnostic-table-container .diagnostic-table-scroll{border:1px solid #d0e4ff;border-radius:4px;flex:1 1;max-height:none!important;overflow-x:auto;overflow-y:auto}.add-value .diagnostic-table-wrapper.fullscreen .diagnostic-table-container .diagnostic-table-pagination{align-items:center;background:#fafafa;border-top:1px solid #e0e0e0;display:flex;flex-shrink:0;justify-content:space-between;margin-top:0;padding:12px}.add-value .diagnostic-table-wrapper .diagnostic-table-container{position:relative}.add-value .diagnostic-table-wrapper .diagnostic-table-container .diagnostic-table-scroll{border:1px solid #d0e4ff;border-radius:4px;max-height:350px;overflow-x:auto;overflow-y:auto}.add-value .diagnostic-table-wrapper .diagnostic-table-container .diagnostic-table-pagination{align-items:center;background:#fafafa;border-top:1px solid #e0e0e0;display:flex;gap:12px;justify-content:space-between;padding:8px 12px}.add-value .diagnostic-table-wrapper .diagnostic-table-container .diagnostic-table-pagination .pagination-actions{align-items:center;display:flex;flex-shrink:0}.add-value .diagnostic-table-wrapper .diagnostic-table-container .diagnostic-table-pagination .download-btn-small,.add-value .diagnostic-table-wrapper .diagnostic-table-container .diagnostic-table-pagination .fullscreen-btn-small{align-items:center;background:transparent;border:none;border-radius:3px;color:#666;display:inline-flex;font-size:12px;height:24px;justify-content:center;padding:0;transition:all .2s ease;width:24px}.add-value .diagnostic-table-wrapper .diagnostic-table-container .diagnostic-table-pagination .download-btn-small:hover:not(:disabled),.add-value .diagnostic-table-wrapper .diagnostic-table-container .diagnostic-table-pagination .fullscreen-btn-small:hover:not(:disabled){background:rgba(0,0,0,.05);color:#333;-webkit-transform:scale(1.1);transform:scale(1.1)}.add-value .diagnostic-table-wrapper .diagnostic-table-container .diagnostic-table-pagination .download-btn-small:disabled,.add-value .diagnostic-table-wrapper .diagnostic-table-container .diagnostic-table-pagination .fullscreen-btn-small:disabled{cursor:not-allowed;opacity:.4}.add-value .diagnostic-table-wrapper .diagnostic-table-container .diagnostic-table-pagination .download-btn-small .anticon,.add-value .diagnostic-table-wrapper .diagnostic-table-container .diagnostic-table-pagination .fullscreen-btn-small .anticon{font-size:12px}.add-value .modal .form{max-width:98vw;padding:8px!important}.add-value .modal .form>div{max-width:100%;min-width:auto!important}.add-value .modal .form h3{font-size:14px!important;margin-bottom:0!important}.add-value .modal .form .conclude,.add-value .modal .form .originalFile{background:#f9f9f9!important;border:0 solid #e0e0e0!important;font-size:12px!important;padding:5px!important}.add-value .modal .form .conclude strong,.add-value .modal .form .originalFile strong{display:block!important}.add-value .modal .form .conclude textarea,.add-value .modal .form .originalFile textarea{font-size:12px!important;min-height:100px!important;padding:8px!important;resize:vertical!important}.add-value .modal .form .button{display:flex;gap:8px;justify-content:flex-end;padding:8px 0!important}.add-value .modal .form .button button{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:4px!important;color:#333!important;cursor:pointer!important;font-size:12px!important;margin:0!important;padding:6px 16px!important;transition:all .2s!important}.add-value .modal .form .button button:hover:not(:disabled){background:#f5f5f5!important;border-color:#999!important}.add-value .modal .form .button button:disabled{cursor:not-allowed!important;opacity:.5!important}.add-value .modal .form .button button a{align-items:center!important;color:inherit!important;display:flex!important;gap:6px!important;text-decoration:none!important}.add-value .modal .form .button button i{font-size:12px!important}.add-value .modal .form .button button.btn-cancel{border-color:#d9d9d9!important;color:#666!important}.add-value .modal .form .button button.btn-export{border-color:#d9d9d9!important;color:#333!important}.add-value .modal .form .button button.btn-save{background:#f5f5f5!important;border-color:#666!important;color:#333!important;font-weight:500!important}.buttoncreateorder{background-color:#151e27;border-radius:5px;color:#fff;padding:5px 20px}.buttoncreateorder:hover{background-color:#10273e;cursor:pointer}.add-value{padding:30px 100px}.add-value .modal .form{width:800px}.receiving-unit-page{background:var(--bg-secondary);min-height:100vh;padding:5px}.receiving-unit-page .custom-table{background:var(--bg-primary);border-radius:8px;box-shadow:var(--shadow-md)}.receiving-unit-page .custom-table .ant-table-thead>tr>th{background:var(--neutral-50);color:var(--text-primary);font-weight:600}.receiving-unit-page .custom-table .ant-table-tbody>tr:hover>td{background:var(--primary-lighter)}.receiving-unit-page .ant-drawer .ant-drawer-header{border-bottom:1px solid var(--border-color);padding:16px 24px}.receiving-unit-page .ant-drawer .ant-drawer-header .ant-drawer-title{color:var(--text-primary);font-size:16px;font-weight:600}.receiving-unit-page .ant-drawer .ant-drawer-body{padding:24px}.receiving-unit-page .ant-drawer .ant-drawer-footer{border-top:1px solid var(--border-color);padding:16px 24px}.receiving-unit-page .ant-form .ant-form-item{margin-bottom:24px}.receiving-unit-page .ant-form .ant-form-item .ant-form-item-label label{color:var(--text-primary);font-weight:500}.receiving-unit-page .ant-form .ant-form-item .ant-input,.receiving-unit-page .ant-form .ant-form-item .ant-select-selector{border:1px solid var(--border-color);border-radius:6px}.receiving-unit-page .ant-form .ant-form-item .ant-input:hover,.receiving-unit-page .ant-form .ant-form-item .ant-select-selector:hover{border-color:var(--primary-color)}.receiving-unit-page .ant-form .ant-form-item .ant-input.ant-input-focused,.receiving-unit-page .ant-form .ant-form-item .ant-input.ant-select-focused .ant-select-selector,.receiving-unit-page .ant-form .ant-form-item .ant-input:focus,.receiving-unit-page .ant-form .ant-form-item .ant-select-selector.ant-input-focused,.receiving-unit-page .ant-form .ant-form-item .ant-select-selector.ant-select-focused .ant-select-selector,.receiving-unit-page .ant-form .ant-form-item .ant-select-selector:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(30,64,175,.2)}.receiving-unit-page .ant-tag{border-radius:4px;font-weight:500}.receiving-unit-page .ant-btn{border-radius:6px;font-weight:500}.receiving-unit-page .ant-btn.ant-btn-primary{background:var(--primary-color);border-color:var(--primary-color)}.receiving-unit-page .ant-btn.ant-btn-primary:hover{background:var(--primary-hover);border-color:var(--primary-hover)}@media(max-width:768px){.receiving-unit-page{padding:16px}.receiving-unit-page .ant-drawer{width:100%!important}}.modal .form .container .add-order-detail .selected-category{height:50%}.new-order h2{margin:0 0 1rem;text-align:center;text-transform:uppercase}.new-order .search{justify-content:start}.new-order .input-item .input-error{color:red}.new-order .user-list-container{box-shadow:0 4px 12px rgba(0,0,0,.15);position:relative;z-index:1000}.new-order .user-list-container .ant-list-item{transition:background-color .2s ease}.new-order .user-list-container .ant-list-item:hover{background-color:#f5f5f5!important}.new-order .user-list-container .ant-list-item:last-child{border-bottom:none!important}.new-order .user-list-container .ant-pagination{margin:0;text-align:center}.user-info-card{background:#fff;border-radius:10px;margin:0 auto;padding:32px 24px}.user-info-header{align-items:center;display:flex;margin-bottom:24px}.user-info-name{color:#1677ff;font-size:1.5rem;font-weight:700}.user-info-email,.user-info-phone{color:#3b4256;font-size:1rem;margin-top:2px}.user-info-desc{margin-top:8px}.add-value{height:100%;overflow-y:scroll;padding:5px 10px;position:relative}.add-value table{border-collapse:collapse;width:100%}.add-value table td,.add-value table th{padding:5px 10px}.add-value table td{cursor:pointer;text-align:center}.add-value table td input{text-align:center}.add-value table td input.normal{color:#198754;font-weight:400}.add-value table td input.black{color:#000;font-weight:400}.add-value table td input.warning{color:#dc3545;font-weight:800}.add-value table td input.info{color:#4935dc;font-weight:800}.add-value table tr{transition:all .1s}.add-value table tr:hover{background-color:#eee}.add-value .tabs{border-bottom:1px solid #333;display:flex;margin-bottom:20px}.add-value .tabs h3{cursor:pointer;font-size:15px;padding:10px 20px}.add-value .tabs h3.active{background-color:#333;color:#fff}.add-value .tab{display:none}.add-value .tab.active{display:block}.add-value .modal{align-items:center;background-color:rgba(0,0,0,.3);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}.add-value .modal .info{display:flex;flex-wrap:wrap;margin:10px 0}.add-value .modal .info .item{align-items:center;display:flex;margin:5px 0;padding-left:50px;width:50%}.add-value .modal .info .item strong{display:block;font-size:13px;width:100px}.add-value .modal .info .item span{font-size:14px}.add-value .modal .buttonManualInput{background-color:#112942;color:#fff}.add-value .modal .form{background-color:#fff;border-radius:10px;display:flex;max-height:95vh;max-width:90vw;overflow-x:hidden;overflow-y:auto;padding:20px;position:relative;transition:all 1s;width:700px}.add-value .modal .form>i{cursor:pointer;font-size:25px;position:absolute;right:15px;top:15px}.add-value .modal .form select{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#333;cursor:pointer;font-size:16px;outline:none;padding:8px}.add-value .modal .form select:disabled{background-color:#f0f0f0;color:#999}.add-value .modal .form option{background-color:#fff;color:#333;padding:8px}.add-value .modal .form option:selected{background-color:#0080ff;color:#fff}.add-value .modal .form .conclude,.add-value .modal .form .personInCharge{color:#6f7482;display:flex;flex-direction:column;font-family:IBM Plex Sans,sans-serif;font-size:12px;font-weight:300;justify-content:flex-start;margin:20px 0}.add-value .modal .form .conclude a,.add-value .modal .form .personInCharge a{color:#3b4256;font-size:18px;font-weight:900;margin-top:10px}.add-value .modal .form .conclude input,.add-value .modal .form .conclude textarea,.add-value .modal .form .personInCharge input,.add-value .modal .form .personInCharge textarea{background:#e7e8e8;border:1px solid transparent;flex-grow:1;outline:none;padding:5px;resize:none;transition:all .5s;width:100%}.add-value .modal .form .conclude input:focus,.add-value .modal .form .conclude textarea:focus,.add-value .modal .form .personInCharge input:focus,.add-value .modal .form .personInCharge textarea:focus{border:1px solid #898787}.add-value .modal .form>div{flex-grow:1;min-width:650px}.add-value .modal .form:has(.more-info){width:80vw}.add-value .modal .form .more-info{border-left:1px solid #333;display:flex;flex-direction:column;margin-left:20px;max-height:90vh!important;max-width:500px!important;min-width:500px!important;padding-left:20px}.add-value .modal .form .more-info .button-container{display:flex;gap:20px;justify-content:center;margin-top:20px}.add-value .modal .form .more-info .button-container button{border:none;border-radius:5px;color:#fff;cursor:pointer;outline:none;padding:7px 20px}.add-value .modal .form .more-info .button-container button:last-child.add{background-color:#198754}.add-value .modal .form .more-info .button-container button:first-child{background-color:#1c97ff}.add-value .modal .form .more-info .button-container button:first-child i{margin-left:10px}.add-value .modal .form .more-info h5{color:#3b4256;font-size:20px;font-weight:500;margin-bottom:20px;text-align:center}.add-value .modal .form .more-info .items{flex-grow:1;overflow-y:auto;width:100%}.add-value .modal .form .more-info .images{border-top:1px solid #333;padding:20px 0}.add-value .modal .form .more-info .images .images-container{display:flex;flex-wrap:nowrap;gap:20px;overflow:auto;width:100%}.add-value .modal .form .more-info .images img{width:25%}.add-value .modal .form .more-info .images .img-area{align-items:center;border:2px dashed #d9d9d9;color:#2484ff;display:flex;font-weight:700;justify-content:center;margin-top:20px;padding:30px}.add-value .modal .form .state{align-items:center;display:flex;margin-bottom:10px}.add-value .modal .form .state strong{margin-right:10px}.add-value .modal .form .state select{font-size:18px}.add-value .modal .form td{font-size:10px}.add-value .modal .form td:nth-child(2){text-align:left}.add-value .modal .form td input{background-color:transparent;border:none;outline:none}.add-value .modal .form td i{font-size:12px;margin:0 5px}.add-value .modal .button{display:flex;gap:20px;justify-content:flex-end;margin-top:20px}.add-value .modal .button button{border:none;border-radius:5px;color:#fff;cursor:pointer;outline:none;padding:7px 20px}.add-value .modal .button button:first-child{background-color:#dc3545}.add-value .modal .button button:nth-child(2){background-color:#1c97ff}.add-value .modal .button button:nth-child(2) a{color:#fff}.add-value .modal .button button:last-child{background-color:#198754}.add-value .modal .preview-button{display:flex;justify-content:flex-end;margin-top:20px}.add-value .modal .preview-button button{border:none;border-radius:5px;color:#fff;cursor:pointer;outline:none;padding:7px 20px}.add-value .modal .preview-button button:first-child{background-color:#3546dc;margin-right:10px}.line-clamp-1{display:inline-block;white-space:nowrap}.line-clamp-1,.line-clamp-2{overflow:hidden;text-overflow:ellipsis}.line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;white-space:normal}.w-36{width:9rem}.w-40{width:10rem}.w-44{width:11rem}.selected-category{font-weight:700;margin-bottom:10px}.category-item{align-items:center;display:flex;padding:5px}.category-item input{margin-right:10px}.title{border-radius:5px;color:#333;font-size:1rem;font-weight:700;letter-spacing:.05em;margin-bottom:20px;padding:10px 20px;text-align:center;text-transform:uppercase}.search{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:10px 0}.search>label{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.search>input{max-width:500px}.create-image-order{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.create-image-order_overlay{background-color:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.create-image-order_content{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.2);display:flex;flex-direction:column;height:90%;max-width:64.5rem;overflow:auto;padding:20px;position:relative;width:70%;z-index:2}.create-image-order_content .content-header{border-bottom:1px solid #cfc3c3;padding:1rem}.create-image-order_content .content-header .content-header__titile{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.create-image-order_content .content-header .content-header__titile h1{font-size:1.5rem;font-weight:700}.create-image-order_content .content-header .content-header__titile .content-header__close-btn{color:#000;cursor:pointer;font-size:1.5rem;transition:all .3s}.create-image-order_content .content-header .content-header__titile .content-header__close-btn:hover{color:red}.create-image-order_content .content-header .content-header__info{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr;padding:.5rem 0}.create-image-order_content .content-header .content-header__info .content-header__info-item{align-items:center;display:flex;font-size:1rem;gap:.5rem}.create-image-order_content .content-header .content-header__info .content-header__info-item .content-header__info-item__label{font-weight:700;width:100px}.create-image-order_content .content-header .content-header__info .content-header__info-item .content-header__info-item__value{flex:1 1}.create-image-order_content .content-body{flex:1 1;padding:1rem}.create-image-order_content .content-body .pdf-view{align-items:center;display:flex;height:50%;justify-content:center;overflow-y:auto;width:100%}.input-item{display:flex;flex-direction:column;gap:.5rem;margin:.5rem}.input-item .input-label{font-weight:700}.input-item .input-error{color:red}.category-lable{font-weight:700;margin:.5rem 0}.auto-size{height:auto!important;width:auto!important}.pdf-viewer-container{align-items:center;aspect-ratio:4/3;background-color:#f0efef;border:1px solid #b6aaaa;border-radius:4px;box-shadow:0 0 10px #949494;display:flex;flex-direction:column;gap:1rem;justify-self:center;margin:1rem 0;overflow:auto;padding:1rem;width:100%}.pdf-viewer-container__header__full-view-icon{color:#000;cursor:pointer;font-size:1.5rem;transition:all .3s}.pdf-viewer-container__header__full-view-icon:hover{color:red}.pdf-viewer-container__header{align-items:center;border-bottom:1px solid #cfc3c3;display:flex;justify-content:space-between;padding:1rem;width:100%}.pdf-viewer-container__header .pdf-viewer-container__header__title{font-size:1.5rem;font-weight:700}.pdf-viewer-container__header__open-in-new-tab{border-right:1px solid #000;cursor:pointer;font-size:1rem;padding-right:1rem;transition:all .3s}.pdf-viewer-container__header__open-in-new-tab:hover{color:red}.pdf-viewer-container__header__action{align-items:center;display:flex;gap:1rem}.full-page{align-items:center;display:flex;flex-direction:column;height:100dvh!important;margin:0!important;max-height:100dvh!important;overflow:auto!important;width:100dvw!important}.full-page .display-area{display:flex;flex:1 1;justify-content:center;overflow-y:auto;width:100%}.modal .form{box-sizing:initial!important;height:90dvh;min-width:60%!important;overflow:none!important;padding:1.2rem!important}.modal .form .container{display:flex;flex-direction:column;justify-content:space-between}.modal .form .container .form-body{border:1px solid #e5e5e5;border-radius:5px;flex:1 1;overflow-y:auto}.modal .form .container .form-body .upload-file{display:flex;flex-direction:column;gap:1rem;padding:1rem;text-align:center}.modal .form .container .form-body .upload-file .btn-upload-label{color:#012246;text-align:center}.modal .form .container .form-body .upload-file .btn-upload-label:hover{color:#012246;cursor:pointer}.modal .form .container .add-order-detail{background-color:#fff;display:flex;flex-direction:column;height:90dvh;justify-content:space-between;padding:2rem;position:absolute;width:100%;z-index:1000}.modal .form .container .add-order-detail .btn-select-all{margin:.5rem 0}.modal .form .container .add-order-detail .search-input{border:2px solid #ccc;border-radius:5px;font-size:14px;font-size:16px;margin-bottom:10px;outline:none;padding:8px;transition:border-color .3s ease;width:100%}.modal .form .container .add-order-detail .selected-category{border:1px solid #e5e5e5;border-radius:5px;height:30%;margin-top:1rem;overflow-y:auto;padding:1rem}.modal .form .container .add-order-detail .category-list{border:1px solid #e5e5e5;border-radius:5px;flex:1 1;list-style:none;margin:0;overflow-y:auto;padding:1rem}.modal .form .container .add-order-detail .category-list .category-item:hover{background-color:#f5f5f5;cursor:pointer}.modal .form .container .add-order-detail .btn-save{margin:1rem 0 0 1rem}.modal .form .container .loading{align-items:center;background-color:hsla(0,0%,100%,.5);display:flex;height:100%;justify-content:center;position:absolute;width:100%}.hidden{display:none}.new-order h3{color:#012246;margin:1rem 0;text-align:center;text-transform:uppercase}.new-order .search{display:flex;gap:.5rem;justify-content:center;position:relative}.new-order .search .search-result{background-color:#fff;border:1px solid #e5e5e5;border-radius:5px;max-height:200px;overflow-y:auto;padding:.5rem;position:absolute;top:100%;width:100%;z-index:1000}.new-order .search .search-item{padding:.5rem}.new-order .search .search-item:hover{background-color:#ebebeb;cursor:pointer;transition:background-color .3s ease}.new-order .search .search-box{flex:1 1;position:relative}.new-order .input-item{display:flex;flex-direction:column;gap:.5rem;margin:.5rem}.new-order .input-item .input-label{font-weight:700}.input-error{color:red}.btn-upload{border:1px solid #012246;border-radius:5px;margin:1rem;padding:.5rem 1rem}.btn-upload:hover{background-color:#012246;color:#fff;cursor:pointer;transition:background-color .3s ease}.btn-upload:hover .btn-upload-icon{-webkit-animation:upAndDown 1s infinite;animation:upAndDown 1s infinite}@-webkit-keyframes upAndDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes upAndDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.order-create-loading{align-items:center;background-color:hsla(0,0%,100%,.7);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.preview-order{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;margin:1rem 0;padding:0 2rem}.preview-order__header{padding:2rem 0 1rem 1rem}.preview-order__user-info{padding:1rem}.preview-order__order-items-list{list-style:none;padding:0 2rem}.preview-order__order-item-name-lv1{font-weight:500;margin-bottom:.5rem}.upload-file{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1rem}.upload-file .upload{flex:1 1}.preview-order__info-tag__label{display:inline-block;font-weight:500;width:100px}.preview-order__value{-webkit-text-decoration:italic;text-decoration:italic}.preview-order__order-items-list-lv2{list-style:arrow;padding-left:2rem}.preview-order__order-items-list-lv2 .preview-order__order-item-l2{font-weight:400;margin-bottom:.5rem}.user-info-table{background:#f5f5f5;min-height:100vh}.user-info-table .table-card{background:#fff;border:none;overflow:hidden}.user-info-table .table-card .ant-card-body{padding:0!important}.user-info-table .table-header{align-items:center;color:#004494;display:flex;justify-content:space-between}.user-info-table .table-header .header-content .table-title{align-items:center;color:#004494!important;display:flex;font-size:24px;font-weight:700;gap:2px;margin:0!important}.user-info-table .table-header .header-content .table-title .title-icon{font-size:28px}.user-info-table .table-header .header-content .ant-typography{color:#004494 255,255,255,.9!important;font-size:14px;margin-top:4px}.user-info-table .table-header .refresh-btn{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:8px;color:#fff;font-weight:500;padding:8px 16px;transition:all .3s ease}.user-info-table .table-header .refresh-btn:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.user-info-table .table-filters{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:24px 32px}.user-info-table .table-filters .filter-item .filter-label{color:#374151;display:block;font-size:14px;margin-bottom:8px}.user-info-table .table-filters .filter-item .search-input .ant-input-search-button{background:#0056b3;border-color:#0056b3;border-radius:0 8px 8px 0}.user-info-table .table-filters .filter-item .search-input .ant-input-search-button:hover{background:#004494;border-color:#004494}.user-info-table .table-filters .filter-item .search-input .ant-input{border-color:#d1d5db;border-radius:8px 0 0 8px}.user-info-table .table-filters .filter-item .search-input .ant-input:focus{border-color:#0056b3;box-shadow:0 0 0 2px rgba(0,86,179,.1)}.user-info-table .table-filters .filter-item .filter-select{width:100%}.user-info-table .table-filters .filter-item .filter-select .ant-select-selector{border-color:#d1d5db;border-radius:8px}.user-info-table .table-filters .filter-item .filter-select .ant-select-selector:hover{border-color:#9ca3af}.user-info-table .table-filters .filter-item .filter-select.ant-select-focused .ant-select-selector{border-color:#0056b3;box-shadow:0 0 0 2px rgba(0,86,179,.1)}.user-info-table .table-container .user-table .ant-table-thead>tr>th{background:#f8fafc;border-bottom:2px solid #e2e8f0;color:#374151;font-size:14px;font-weight:600;padding:16px 12px}.user-info-table .table-container .user-table .ant-table-tbody>tr{transition:all .3s ease}.user-info-table .table-container .user-table .ant-table-tbody>tr:hover{background:#f8fafc;box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.user-info-table .table-container .user-table .ant-table-tbody>tr>td{border-bottom:1px solid #f1f5f9;padding:16px 12px;vertical-align:top}.user-info-table .table-container .user-table .ant-pagination{margin-top:24px;text-align:center}.user-info-table .table-container .user-table .ant-pagination .ant-pagination-item{border-color:#d1d5db;border-radius:8px}.user-info-table .table-container .user-table .ant-pagination .ant-pagination-item:hover{border-color:#0056b3;color:#0056b3}.user-info-table .table-container .user-table .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:#fff;border-color:#fff}.user-info-table .table-container .user-table .ant-pagination .ant-pagination-next,.user-info-table .table-container .user-table .ant-pagination .ant-pagination-prev{border-color:#d1d5db;border-radius:8px}.user-info-table .table-container .user-table .ant-pagination .ant-pagination-next:hover,.user-info-table .table-container .user-table .ant-pagination .ant-pagination-prev:hover{border-color:#0056b3;color:#0056b3}.user-info-table .personal-info .avatar-section{align-items:center;display:flex;gap:12px}.user-info-table .personal-info .avatar-section .user-avatar{border:3px solid #e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.user-info-table .personal-info .avatar-section .user-details{flex:1 1}.user-info-table .personal-info .avatar-section .user-details .user-name{align-items:center;display:flex;gap:8px;margin-bottom:4px}.user-info-table .personal-info .avatar-section .user-details .user-name .ant-typography{font-size:16px;margin:0}.user-info-table .personal-info .avatar-section .user-details .user-name .account-tag{border-radius:4px;font-size:10px;padding:2px 6px}.user-info-table .personal-info .avatar-section .user-details .user-meta .user-id{color:#9ca3af;font-size:12px}.user-info-table .contact-info .contact-item{align-items:center;display:flex;gap:8px;margin-bottom:8px}.user-info-table .contact-info .contact-item .contact-icon{color:#0056b3;flex-shrink:0;font-size:14px;width:16px}.user-info-table .contact-info .contact-item .contact-text{color:#374151;font-size:13px;word-break:break-word}.user-info-table .other-info .info-item{margin-bottom:12px}.user-info-table .other-info .info-item .ant-typography{display:block;font-size:12px;margin-bottom:4px}.user-info-table .other-info .info-item .ant-tag{border-radius:4px;font-size:11px;margin:0;padding:2px 8px}.user-info-table .financial-info .financial-item{margin-bottom:8px}.user-info-table .financial-info .financial-item .ant-typography{display:block;font-size:12px;margin-bottom:2px}.user-info-table .financial-info .financial-item .ant-typography.ant-typography-code{background:#f1f5f9;border-radius:4px;font-size:11px;padding:2px 6px}.user-info-table .timestamp-info .timestamp-item{align-items:flex-start;display:flex;gap:8px;margin-bottom:12px}.user-info-table .timestamp-info .timestamp-item .timestamp-icon{color:#0056b3;flex-shrink:0;font-size:14px;margin-top:2px}.user-info-table .timestamp-info .timestamp-item .timestamp-label{display:block;font-size:11px;margin-bottom:2px}.user-info-table .timestamp-info .timestamp-item .timestamp-value{color:#374151;font-size:12px;font-weight:500}.user-info-table .ant-btn{border-radius:6px;font-weight:500;transition:all .3s ease}.user-info-table .ant-btn.ant-btn-primary{background:linear-gradient(135deg,#16a34a,#15803d);border:none;box-shadow:0 2px 8px rgba(22,163,74,.3)}.user-info-table .ant-btn.ant-btn-primary:hover{background:linear-gradient(135deg,#15803d,#16a34a);box-shadow:0 4px 12px rgba(22,163,74,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.user-info-table .ant-btn:not(.ant-btn-primary){border-color:#d1d5db;color:#6b7280}.user-info-table .ant-btn:not(.ant-btn-primary):hover{border-color:#0056b3;color:#0056b3;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media(max-width:1200px){.user-info-table .table-container{padding:16px}.user-info-table .table-container .user-table .ant-table-tbody>tr>td,.user-info-table .table-container .user-table .ant-table-thead>tr>th{padding:12px 8px}}@media(max-width:768px){.user-info-table{padding:16px}.user-info-table .table-header{flex-direction:column;gap:16px;padding:20px 24px;text-align:center}.user-info-table .table-header .header-content .table-title{font-size:20px}.user-info-table .table-filters{padding:20px 24px}.user-info-table .table-filters .ant-row .ant-col{margin-bottom:16px}.user-info-table .table-container{overflow-x:auto;padding:16px}.user-info-table .table-container .user-table{min-width:800px}}@media(max-width:480px){.user-info-table .table-header .header-content .table-title{flex-direction:column;font-size:18px;gap:8px}.user-info-table .personal-info .avatar-section{flex-direction:column;gap:8px;text-align:center}.user-info-table .personal-info .avatar-section .user-details .user-name{justify-content:center}}.user-table .ant-table-body::-webkit-scrollbar{height:8px}.user-table .ant-table-body::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.user-table .ant-table-body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.user-table .ant-table-body::-webkit-scrollbar-thumb:hover{background:#94a3b8}.ant-spin-container .ant-spin .ant-spin-dot .ant-spin-dot-item{background-color:#0056b3}.create-account-modal .ant-modal-header{background:linear-gradient(135deg,#0056b3,#004494);border-bottom:none;color:#fff}.create-account-modal .ant-modal-header .ant-modal-title{color:#fff;font-size:18px;font-weight:600}.create-account-modal .ant-modal-header .ant-modal-close{color:#fff}.create-account-modal .ant-modal-header .ant-modal-close:hover{color:hsla(0,0%,100%,.8)}.create-account-modal .ant-modal-content{padding:0!important}.create-account-modal .ant-modal-body{background:#f8fafc}.create-account-modal .ant-modal-footer{background:#fff;border-top:1px solid #e2e8f0;padding:16px 24px}.create-account-modal .ant-modal-footer .ant-btn{border-radius:8px;font-weight:500;transition:all .3s ease}.create-account-modal .ant-modal-footer .ant-btn.ant-btn-primary{background:linear-gradient(135deg,#16a34a,#15803d);border:none;box-shadow:0 2px 8px rgba(22,163,74,.3)}.create-account-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover{background:linear-gradient(135deg,#15803d,#16a34a);box-shadow:0 4px 12px rgba(22,163,74,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.create-account-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary){border-color:#d1d5db;color:#6b7280}.create-account-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover{border-color:#0056b3;color:#0056b3}.create-account-form .form-section{border-bottom:2px solid #e2e8f0;margin-bottom:24px;padding-bottom:16px}.create-account-form .form-section:last-child{border-bottom:none;margin-bottom:0}.create-account-form .form-section .ant-typography{align-items:center;display:flex;font-size:16px;font-weight:600;gap:8px;margin:0}.create-account-form .form-section .ant-typography .anticon{font-size:18px}.create-account-form .ant-form-item{margin-bottom:16px}.create-account-form .ant-form-item .ant-form-item-label{padding-bottom:4px}.create-account-form .ant-form-item .ant-form-item-label label{color:#374151;font-size:14px;font-weight:500}.create-account-form .ant-form-item .ant-form-item-label label.ant-form-item-required:before{color:#ef4444}.create-account-form .ant-form-item .ant-input,.create-account-form .ant-form-item .ant-picker,.create-account-form .ant-form-item .ant-select-selector{border-color:#d1d5db;border-radius:8px;transition:all .3s ease}.create-account-form .ant-form-item .ant-input:hover,.create-account-form .ant-form-item .ant-picker:hover,.create-account-form .ant-form-item .ant-select-selector:hover{border-color:#9ca3af}.create-account-form .ant-form-item .ant-input.ant-input-focused,.create-account-form .ant-form-item .ant-input.ant-picker-focused,.create-account-form .ant-form-item .ant-input.ant-select-focused .ant-select-selector,.create-account-form .ant-form-item .ant-input:focus,.create-account-form .ant-form-item .ant-picker.ant-input-focused,.create-account-form .ant-form-item .ant-picker.ant-picker-focused,.create-account-form .ant-form-item .ant-picker.ant-select-focused .ant-select-selector,.create-account-form .ant-form-item .ant-picker:focus,.create-account-form .ant-form-item .ant-select-selector.ant-input-focused,.create-account-form .ant-form-item .ant-select-selector.ant-picker-focused,.create-account-form .ant-form-item .ant-select-selector.ant-select-focused .ant-select-selector,.create-account-form .ant-form-item .ant-select-selector:focus{border-color:#0056b3;box-shadow:0 0 0 2px rgba(0,86,179,.1)}.create-account-form .ant-form-item .ant-form-item-explain-error{color:#ef4444;font-size:12px;margin-top:4px}.create-account-form .ant-row .ant-col{padding:0 8px}.create-account-form .create-account-checkbox{background:#f8fafc;border:2px solid #e2e8f0;border-radius:12px;margin-top:24px;padding:20px;transition:all .3s ease}.create-account-form .create-account-checkbox:hover{background:#f1f5f9;border-color:#cbd5e1}.create-account-form .create-account-checkbox .account-checkbox .ant-checkbox .ant-checkbox-inner{border-color:#d1d5db;border-radius:6px;height:20px;transition:all .3s ease;width:20px}.create-account-form .create-account-checkbox .account-checkbox .ant-checkbox .ant-checkbox-inner:hover{border-color:#0056b3}.create-account-form .create-account-checkbox .account-checkbox .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background:linear-gradient(135deg,#0056b3,#004494);border-color:#0056b3}.create-account-form .create-account-checkbox .account-checkbox .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff;border-width:2px}.create-account-form .create-account-checkbox .account-checkbox .checkbox-label{align-items:center;color:#374151;display:flex;font-size:16px;font-weight:600;gap:8px;margin-left:8px}.create-account-form .create-account-checkbox .account-checkbox .checkbox-label .checkbox-icon{color:#0056b3;font-size:18px}.create-account-form .create-account-checkbox .checkbox-description{background:#fff;border-left:4px solid #0056b3;border-radius:8px;color:#6b7280;font-size:14px;line-height:1.5;margin-left:28px;margin-top:12px;padding:12px 16px;transition:all .3s ease}.create-account-form .create-account-checkbox .checkbox-description:hover{background:#f9fafb}@media(max-width:768px){.create-account-modal .ant-modal{margin:16px;max-width:calc(100vw - 32px)}.create-account-modal .ant-modal-body{padding:16px}.create-account-modal .ant-modal-footer{padding:12px 16px}.create-account-form .ant-row .ant-col{padding:0 4px}.create-account-form .form-section{margin-bottom:16px;padding-bottom:12px}.create-account-form .form-section .ant-typography{font-size:14px}.create-account-form .form-section .ant-typography .anticon{font-size:16px}.create-account-form .create-account-checkbox{margin-top:16px;padding:16px}.create-account-form .create-account-checkbox .account-checkbox .checkbox-label{font-size:14px;gap:6px}.create-account-form .create-account-checkbox .account-checkbox .checkbox-label .checkbox-icon{font-size:16px}.create-account-form .create-account-checkbox .checkbox-description{font-size:13px;margin-left:24px;padding:10px 12px}}.user-statistic-page{background:#f5f5f5;min-height:100vh}.user-statistic-page .user-statistic-tabs{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden}.user-statistic-page .user-statistic-tabs .ant-tabs-nav{background:linear-gradient(135deg,#0056b3,#004494);margin:0;padding:0 24px}.user-statistic-page .user-statistic-tabs .ant-tabs-nav:before{display:none}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{border:none;border-radius:8px 8px 0 0;color:hsla(0,0%,100%,.8);font-weight:500;margin:0 8px 0 0;padding:16px 24px;transition:all .3s ease}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover{background:hsla(0,0%,100%,.1);color:#fff}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{background:hsla(0,0%,100%,.2);color:#fff;font-weight:600}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{align-items:center;display:flex;font-size:14px;gap:8px}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .anticon{font-size:16px}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-ink-bar{display:none}.user-statistic-page .user-statistic-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{padding:0}@media(max-width:768px){.user-statistic-page{padding:16px}.user-statistic-page .user-statistic-tabs .ant-tabs-nav{padding:0 16px}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{margin:0 4px 0 0;padding:12px 16px}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{font-size:13px;gap:6px}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .anticon{font-size:14px}}@media(max-width:480px){.user-statistic-page{padding:12px}.user-statistic-page .user-statistic-tabs .ant-tabs-nav{padding:0 12px}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{margin:0 2px 0 0;padding:10px 12px}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{flex-direction:column;font-size:12px;gap:4px}.user-statistic-page .user-statistic-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn .anticon{font-size:12px}}.custom-table .ant-table-thead>tr>th{background:#f8fafc;border-bottom:2px solid #e2e8f0;color:#374151;font-size:14px;font-weight:600;padding:16px 12px}.custom-table .ant-table-tbody>tr{transition:all .3s ease}.custom-table .ant-table-tbody>tr:hover{background:#f8fafc;box-shadow:0 4px 12px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.custom-table .ant-table-tbody>tr>td{border-bottom:1px solid #f1f5f9;padding:16px 12px}.custom-table .ant-pagination{margin-top:24px;text-align:center}.custom-table .ant-pagination .ant-pagination-item{border-color:#d1d5db;border-radius:8px}.custom-table .ant-pagination .ant-pagination-item:hover{border-color:#0056b3;color:#0056b3}.custom-table .ant-pagination .ant-pagination-item.ant-pagination-item-active{background:#fff;border-color:#fff}.custom-table .ant-pagination .ant-pagination-next,.custom-table .ant-pagination .ant-pagination-prev{border-color:#d1d5db;border-radius:8px}.custom-table .ant-pagination .ant-pagination-next:hover,.custom-table .ant-pagination .ant-pagination-prev:hover{border-color:#0056b3;color:#0056b3}.ant-drawer .ant-drawer-header{background:linear-gradient(135deg,#0056b3,#004494);border-bottom:none;color:#fff}.ant-drawer .ant-drawer-header .ant-drawer-title{color:#fff;font-weight:600}.ant-drawer .ant-drawer-header .ant-drawer-close{color:#fff}.ant-drawer .ant-drawer-header .ant-drawer-close:hover{color:hsla(0,0%,100%,.8)}.ant-drawer .ant-drawer-body{background:#f8fafc;padding:24px}.ant-modal .ant-modal-header{background:linear-gradient(135deg,#0056b3,#004494);border-bottom:none;color:#fff}.ant-modal .ant-modal-header .ant-modal-close,.ant-modal .ant-modal-header .ant-modal-title{color:#fff}.ant-modal .ant-modal-header .ant-modal-close:hover{color:hsla(0,0%,100%,.8)}.ant-modal .ant-modal-body{padding:24px}.ant-modal .ant-modal-footer{border-top:1px solid #e2e8f0;padding:16px 24px}.vaccine-page{background:#f5f5f5;min-height:100vh;padding:24px}.vaccine-page .vaccine-header{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;justify-content:space-between;margin-bottom:24px;padding:16px 24px}.vaccine-page .vaccine-header h2{color:#1890ff;font-size:24px;font-weight:600;margin:0}.vaccine-page .vaccine-header .vaccine-actions{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.vaccine-page .vaccine-header .vaccine-actions .search-section{align-items:center;display:flex;gap:8px}.vaccine-page .vaccine-header .vaccine-actions .search-section .ant-input-search .ant-input-search-button{background:#1890ff;border-color:#1890ff;transition:all .3s ease}.vaccine-page .vaccine-header .vaccine-actions .search-section .ant-input-search .ant-input-search-button:hover{background:#40a9ff;border-color:#40a9ff;box-shadow:0 4px 12px rgba(24,144,255,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.vaccine-page .vaccine-header .vaccine-actions .search-section .ant-input-search .ant-input{border:1px solid #d9d9d9;border-radius:6px;transition:all .3s ease}.vaccine-page .vaccine-header .vaccine-actions .search-section .ant-input-search .ant-input:hover{border-color:#40a9ff}.vaccine-page .vaccine-header .vaccine-actions .search-section .ant-input-search .ant-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2)}.vaccine-page .vaccine-header .vaccine-actions .ant-btn{border-radius:6px;font-weight:500;height:40px;padding:0 16px;transition:all .3s ease}.vaccine-page .vaccine-header .vaccine-actions .ant-btn:hover{box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.vaccine-page .vaccine-content{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.vaccine-page .vaccine-content .custom-pagination{align-items:center;background:#fafafa;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:16px 24px}.vaccine-page .vaccine-content .custom-pagination .pagination-info{color:#666;font-size:14px}.vaccine-page .vaccine-content .custom-pagination .pagination-controls{align-items:center;display:flex;gap:16px}.vaccine-page .vaccine-content .custom-pagination .pagination-controls button{background:#fff;border:1px solid #d9d9d9;border-radius:6px;cursor:pointer;font-size:14px;padding:8px 16px;transition:all .3s ease}.vaccine-page .vaccine-content .custom-pagination .pagination-controls button:hover:not(:disabled){border-color:#1890ff;color:#1890ff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.vaccine-page .vaccine-content .custom-pagination .pagination-controls button:disabled{cursor:not-allowed;opacity:.5}.vaccine-page .vaccine-content .custom-pagination .pagination-controls .page-info{color:#262626;font-weight:600}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-thead>tr>th{background:#fafafa;border-bottom:2px solid #f0f0f0;color:#262626;font-weight:600;padding:16px 12px}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-thead>tr>th:hover{background:#f0f0f0}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0;padding:12px;transition:all .3s ease}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-tbody>tr{cursor:pointer;transition:all .3s ease}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-tbody>tr:hover{background:#f8f9fa;box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transform:scale(1.01);transform:scale(1.01)}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-pagination{background:#fafafa;border-top:1px solid #f0f0f0;padding:16px 24px}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-pagination .ant-pagination-item{border:1px solid #d9d9d9;border-radius:6px;transition:all .3s ease}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-pagination .ant-pagination-item:hover{border-color:#1890ff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-pagination .ant-pagination-item.ant-pagination-item-active{background:#1890ff;border-color:#1890ff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-pagination .ant-pagination-next,.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-pagination .ant-pagination-prev{border-radius:6px;transition:all .3s ease}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-pagination .ant-pagination-next:hover,.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-pagination .ant-pagination-prev:hover{border-color:#1890ff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media(max-width:768px){.vaccine-page{padding:16px}.vaccine-page .vaccine-header{flex-direction:column;gap:12px;padding:12px 16px;text-align:center}.vaccine-page .vaccine-header h2{font-size:20px}.vaccine-page .vaccine-header .vaccine-actions{flex-direction:column;gap:12px;justify-content:center;width:100%}.vaccine-page .vaccine-header .vaccine-actions .search-section{justify-content:center;width:100%}.vaccine-page .vaccine-header .vaccine-actions .search-section .ant-input-search{max-width:300px;width:100%}.vaccine-page .vaccine-content .custom-pagination{flex-direction:column;gap:12px;text-align:center}.vaccine-page .vaccine-content .custom-pagination .pagination-controls{gap:12px;justify-content:center}.vaccine-page .vaccine-content .custom-pagination .pagination-controls button{font-size:12px;padding:6px 12px}.vaccine-page .vaccine-content .custom-pagination .pagination-controls .page-info{font-size:13px}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-tbody>tr>td,.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-thead>tr>th{font-size:12px;padding:8px 6px}}@media(max-width:480px){.vaccine-page{padding:12px}.vaccine-page .vaccine-header{margin-bottom:16px}.vaccine-page .vaccine-header h2{font-size:18px}.vaccine-page .vaccine-content .custom-pagination{padding:12px 16px}.vaccine-page .vaccine-content .custom-pagination .pagination-info{font-size:12px;margin-bottom:8px}.vaccine-page .vaccine-content .custom-pagination .pagination-controls{gap:8px}.vaccine-page .vaccine-content .custom-pagination .pagination-controls button{font-size:11px;padding:4px 8px}.vaccine-page .vaccine-content .custom-pagination .pagination-controls .page-info{font-size:12px}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-pagination{padding:12px 16px}.vaccine-page .vaccine-content .ant-table-wrapper .ant-table-pagination .ant-pagination-options{display:none}}.ant-spin-nested-loading .ant-spin-container{transition:opacity .3s ease}.ant-spin-nested-loading .ant-spin-blur{opacity:.5}.ant-table-body::-webkit-scrollbar{height:8px;width:8px}.ant-table-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ant-table-body::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.ant-table-body::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.vaccine-detail-page{background:#fff;font-size:12px;padding:8px}.vaccine-detail-page .vaccine-detail-header{align-items:center;background:#fff;border:0;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.vaccine-detail-page .vaccine-detail-header h1{color:#0056b3;flex:1 1;font-size:20px;font-weight:600;margin:0;text-align:center}.vaccine-detail-page .vaccine-detail-header .btn-back,.vaccine-detail-page .vaccine-detail-header .btn-update{background:#fff;border:1px solid #d9d9d9;border-radius:4px;color:#333;font-size:12px;height:auto;padding:4px 12px}.vaccine-detail-page .vaccine-detail-header .btn-back:hover,.vaccine-detail-page .vaccine-detail-header .btn-update:hover{border-color:#0056b3;color:#0056b3}.vaccine-detail-page .vaccine-detail-content .detail-card{border:0;border-radius:4px;box-shadow:none}.vaccine-detail-page .vaccine-detail-content .detail-card .ant-card-head{border-bottom:1px solid #e0e0e0;min-height:auto;padding:6px 8px}.vaccine-detail-page .vaccine-detail-content .detail-card .ant-card-head .card-title{color:#0056b3;font-size:13px;font-weight:600}.vaccine-detail-page .vaccine-detail-content .detail-card .ant-card-head .card-title .anticon{color:#0056b3;margin-right:6px}.vaccine-detail-page .vaccine-detail-content .detail-card .ant-card-body{padding:8px}.vaccine-detail-page .vaccine-detail-content .detail-card .ant-table{font-size:12px}.vaccine-detail-page .vaccine-detail-content .detail-card .ant-table .ant-table-tbody tr td{border:0;border-bottom:1px solid #f0f0f0;padding:4px 6px}.vaccine-detail-page .vaccine-detail-content .detail-card .ant-table .ant-table-tbody tr td.field-column{background:#fff;color:#0056b3;font-weight:500;width:30%}.vaccine-detail-page .vaccine-detail-content .detail-card .ant-table .ant-table-tbody tr td.value-column{color:#333}.vaccine-detail-page .vaccine-detail-content .detail-card .ant-table .ant-table-tbody tr:hover{background:#f9f9f9}.vaccine-detail-page .vaccine-detail-content .detail-card .ant-table .ant-table-tbody tr:last-child td{border-bottom:0}.vaccine-detail-page .vaccine-detail-error{color:#666;padding:50px;text-align:center}.ant-modal .ant-modal-header{background:#fff;border-bottom:1px solid #e0e0e0;padding:8px 12px}.ant-modal .ant-modal-header .ant-modal-title{color:#0056b3;font-size:13px;font-weight:600}.ant-modal .ant-modal-body{font-size:12px;padding:12px}.ant-modal .ant-modal-body p{color:#333;margin-bottom:6px}.ant-modal .ant-modal-body p strong{color:#0056b3;font-weight:600}.ant-modal .ant-modal-body .ant-select .ant-select-selector{border:1px solid #d9d9d9;border-radius:4px;font-size:12px}.ant-modal .ant-modal-body .ant-select .ant-select-selector:hover{border-color:#0056b3}.ant-modal .ant-modal-body .ant-select.ant-select-focused .ant-select-selector{border-color:#0056b3;box-shadow:0 0 0 2px rgba(0,86,179,.1)}.ant-modal .ant-modal-footer{background:#fff;border-top:1px solid #e0e0e0;padding:8px 12px}.ant-modal .ant-modal-footer .ant-btn{border:1px solid #d9d9d9;border-radius:4px;font-size:12px;height:auto;padding:4px 12px}.ant-modal .ant-modal-footer .ant-btn.ant-btn-primary{background:#0056b3;border-color:#0056b3;color:#fff}.ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover{background:#004494;border-color:#004494}.ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary){background:#fff;color:#333}.ant-modal .ant-modal-footer .ant-btn:not(.ant-btn-primary):hover{border-color:#0056b3;color:#0056b3}.my-profile{background-color:#f5f5f5;min-height:100vh;padding:5px}.my-profile .profile-header{margin-bottom:32px;text-align:center}.my-profile .profile-header h1{color:#262626;font-size:28px;font-weight:600;margin-bottom:8px}.my-profile .profile-header p{color:#8c8c8c;font-size:16px;margin:0}.my-profile .profile-content{margin:0 auto;max-width:100%}.my-profile .profile-content .profile-card{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:24px}.my-profile .profile-content .profile-card .profile-avatar-section{align-items:center;background-color:#0056b3;border-radius:8px;color:#fff;display:flex;margin-bottom:24px;padding:24px}.my-profile .profile-content .profile-card .profile-avatar-section .profile-info{margin-left:24px}.my-profile .profile-content .profile-card .profile-avatar-section .profile-info h2{color:#fff;font-size:24px;font-weight:600;margin:0 0 8px}.my-profile .profile-content .profile-card .profile-avatar-section .profile-info .role{color:hsla(0,0%,100%,.9);font-size:16px;margin:0 0 4px}.my-profile .profile-content .profile-card .profile-avatar-section .profile-info .department{color:hsla(0,0%,100%,.8);font-size:14px;margin:0}.my-profile .profile-content .profile-card .profile-actions{display:flex;gap:12px;justify-content:center;padding:0 24px 24px}.my-profile .profile-content .profile-card .profile-actions .edit-actions{display:flex;gap:8px}.my-profile .profile-content .details-card{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.my-profile .profile-content .details-card .ant-descriptions-item-label{background-color:#fafafa;color:#262626;font-weight:600}.my-profile .profile-content .details-card .ant-descriptions-item-content{color:#595959}.my-profile .profile-content .details-card .status{border-radius:12px;font-size:12px;font-weight:500;padding:4px 12px}.my-profile .profile-content .details-card .status.active{background-color:#f6ffed;border:1px solid #b7eb8f;color:#52c41a}.my-profile .profile-content .details-card .status.inactive{background-color:#fff2f0;border:1px solid #ffccc7;color:#ff4d4f}.my-profile .profile-content .details-card .form-row{display:flex;gap:16px;margin-bottom:16px}.my-profile .profile-content .details-card .form-row .form-item{flex:1 1}.my-profile .profile-content .details-card .ant-form-item-label>label{color:#262626;font-weight:500}.my-profile .modal-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}@media(max-width:768px){.my-profile{padding:16px}.my-profile .profile-content .profile-card .profile-avatar-section{flex-direction:column;padding:16px;text-align:center}.my-profile .profile-content .profile-card .profile-avatar-section .profile-info{margin:16px 0 0}.my-profile .profile-content .profile-card .profile-actions{align-items:center;flex-direction:column}.my-profile .profile-content .details-card .form-row{flex-direction:column;gap:0}}@media(max-width:480px){.my-profile .profile-header h1{font-size:24px}.my-profile .profile-header p{font-size:14px}.my-profile .profile-content .profile-card .profile-avatar-section h2{font-size:20px}.my-profile .profile-content .profile-card .profile-avatar-section .role{font-size:14px}.my-profile .profile-content .profile-card .profile-avatar-section .department{font-size:12px}}.dashboard-home{background:#f5f5f5;min-height:100vh;padding:24px}.dashboard-home .hero-section{margin-bottom:32px}.dashboard-home .hero-section .hero-image-container{border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.15);overflow:hidden;position:relative}.dashboard-home .hero-section .hero-image-container img{display:block;height:300px;object-fit:cover;width:100%}.dashboard-home .hero-section .hero-image-container .hero-text{background:linear-gradient(transparent,rgba(0,0,0,.8));bottom:0;color:#fff;left:0;padding:40px 30px 30px;position:absolute;right:0}.dashboard-home .hero-section .hero-image-container .hero-text h1{color:#fff;font-size:32px;font-weight:700;margin:0 0 8px;text-shadow:0 2px 4px rgba(0,0,0,.5)}.dashboard-home .hero-section .hero-image-container .hero-text p{color:hsla(0,0%,100%,.9);font-size:18px;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.5)}.dashboard-home .welcome-section{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;box-shadow:0 4px 20px rgba(102,126,234,.3);color:#fff;margin-bottom:32px;padding:32px;text-align:center}.dashboard-home .welcome-section h1{color:#fff;font-size:32px;font-weight:700;margin-bottom:12px}.dashboard-home .welcome-section p{font-size:18px;margin:0;opacity:.9}.dashboard-home .dashboard-cards{margin-bottom:32px}.dashboard-home .dashboard-cards .dashboard-card{border:1px solid #e8e8e8;border-radius:12px;cursor:pointer;height:100%;overflow:hidden;transition:all .3s ease}.dashboard-home .dashboard-cards .dashboard-card:hover{border-color:#1890ff;box-shadow:0 8px 25px rgba(0,0,0,.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.dashboard-home .dashboard-cards .dashboard-card .card-header{align-items:center;background:#fafafa;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;padding:16px}.dashboard-home .dashboard-cards .dashboard-card .card-header .card-icon{align-items:center;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#fff;display:flex;font-size:24px;height:48px;justify-content:center;width:48px}.dashboard-home .dashboard-cards .dashboard-card .card-header .card-statistic .ant-statistic-title{color:#8c8c8c;font-size:12px;margin-bottom:4px}.dashboard-home .dashboard-cards .dashboard-card .card-header .card-statistic .ant-statistic-content{color:#262626;font-size:18px;font-weight:600}.dashboard-home .dashboard-cards .dashboard-card .card-content{padding:20px}.dashboard-home .dashboard-cards .dashboard-card .card-content .card-title{color:#262626;font-size:18px;font-weight:600;margin-bottom:8px;margin-top:0}.dashboard-home .dashboard-cards .dashboard-card .card-content .card-description{color:#595959;line-height:1.5;margin-bottom:16px}.dashboard-home .dashboard-cards .dashboard-card .card-content .sub-items h4{color:#262626;font-size:14px;font-weight:600;margin-bottom:8px;margin-top:0}.dashboard-home .dashboard-cards .dashboard-card .card-content .sub-items ul{margin:0;padding-left:16px}.dashboard-home .dashboard-cards .dashboard-card .card-content .sub-items ul li{color:#595959;font-size:13px;line-height:1.4;margin-bottom:4px}.dashboard-home .dashboard-cards .dashboard-card .card-footer{background:#fafafa;border-top:1px solid #f0f0f0;padding:16px 20px;text-align:right}.dashboard-home .dashboard-cards .dashboard-card .card-footer .ant-btn{border-radius:6px;font-weight:500}.dashboard-home .quick-stats .stat-card{border:1px solid #e8e8e8;border-radius:12px;text-align:center;transition:all .3s ease}.dashboard-home .quick-stats .stat-card:hover{box-shadow:0 4px 15px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dashboard-home .quick-stats .stat-card .ant-statistic-title{color:#8c8c8c;font-size:14px;margin-bottom:8px}.dashboard-home .quick-stats .stat-card .ant-statistic-content{font-size:24px;font-weight:700}.dashboard-home .quick-stats .stat-card .anticon{font-size:20px;margin-right:8px}@media(max-width:768px){.dashboard-home{padding:16px}.dashboard-home .hero-section{margin-bottom:24px}.dashboard-home .hero-section .hero-image-container .hero-text{font-size:28px;margin:0 0 6px;padding:30px 20px 20px}.dashboard-home .hero-section .hero-image-container .hero-text p{font-size:16px}.dashboard-home .welcome-section{margin-bottom:24px;padding:24px 16px}.dashboard-home .welcome-section h1{font-size:24px}.dashboard-home .welcome-section p{font-size:16px}.dashboard-home .dashboard-cards{margin-bottom:24px}.dashboard-home .dashboard-cards .dashboard-card .card-header{padding:12px}.dashboard-home .dashboard-cards .dashboard-card .card-header .card-icon{font-size:20px;height:40px;width:40px}.dashboard-home .dashboard-cards .dashboard-card .card-content{padding:16px}.dashboard-home .dashboard-cards .dashboard-card .card-content .card-title{font-size:16px}.dashboard-home .dashboard-cards .dashboard-card .card-content .card-description{font-size:14px}.dashboard-home .dashboard-cards .dashboard-card .card-footer{padding:12px 16px}.dashboard-home .quick-stats .stat-card .ant-statistic-content{font-size:20px}}@media(max-width:480px){.dashboard-home .welcome-section h1{font-size:20px}.dashboard-home .welcome-section p{font-size:14px}.dashboard-home .dashboard-cards .dashboard-card .card-header{flex-direction:column;gap:12px;text-align:center}}.order-analytics-page{background-color:#f5f5f5;min-height:100vh;padding:2px}.order-analytics-page .page-header{margin-bottom:24px;text-align:center}.order-analytics-page .page-header h2{color:#1890ff;margin-bottom:8px}.order-analytics-page .page-header h2 .anticon{font-size:28px;margin-right:12px}.order-analytics-page .page-header .ant-typography{color:#666;font-size:16px}.order-analytics-page .filter-card{box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:24px}.order-analytics-page .filter-card .ant-card-head-title{color:#1890ff;font-size:18px;font-weight:600}.order-analytics-page .filter-card label{color:#333;display:block;font-weight:500;margin-bottom:8px}.order-analytics-page .filter-card .ant-picker,.order-analytics-page .filter-card .ant-select{border-radius:6px}.order-analytics-page .filter-card .ant-btn{border-radius:6px;font-weight:500;height:40px}.order-analytics-page .chart-card{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-bottom:16px;overflow:hidden}.order-analytics-page .chart-card .ant-card-head{background:linear-gradient(135deg,#1890ff,#52c41a)}.order-analytics-page .chart-card .ant-card-head .ant-card-head-title{color:#fff;font-size:16px;font-weight:600}.order-analytics-page .analytics-card{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.order-analytics-page .analytics-card .ant-card-head{background:linear-gradient(135deg,#722ed1,#eb2f96)}.order-analytics-page .analytics-card .ant-card-head .ant-card-head-title{color:#fff;font-size:18px;font-weight:600}.order-analytics-page .table-card{border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.order-analytics-page .table-card .ant-card-head{background:linear-gradient(135deg,#13c2c2,#52c41a)}.order-analytics-page .table-card .ant-card-head .ant-card-head-title{color:#fff;font-size:16px;font-weight:600}.order-analytics-page .table-card .ant-table .ant-table-thead>tr>th{background:#fafafa;color:#333;font-weight:600}.order-analytics-page .table-card .ant-table .ant-table-tbody>tr:hover>td{background:#f0f8ff}.order-analytics-page .order-ids-list .order-ids-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));max-height:300px;overflow-y:auto}.order-analytics-page .order-ids-list .order-ids-grid .order-id-item{background:linear-gradient(135deg,#f0f8ff,#e6f7ff);border:1px solid #d9d9d9;border-radius:6px;color:#333;cursor:pointer;font-weight:500;padding:12px;text-align:center;transition:all .3s ease}.order-analytics-page .order-ids-list .order-ids-grid .order-id-item:hover{border-color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.order-analytics-page .order-ids-list .order-ids-grid .order-id-item .anticon{color:#1890ff;font-size:16px;margin-right:8px}.order-analytics-page .analytics-item h4{border-bottom:2px solid #f0f0f0;color:#1890ff;font-size:16px;font-weight:600;margin-bottom:16px;padding-bottom:8px}.order-analytics-page .analytics-item .status-breakdown .status-item{align-items:center;background:#fafafa;border-radius:4px;display:flex;margin-bottom:12px;padding:8px}.order-analytics-page .analytics-item .status-breakdown .status-item .status-dot{border-radius:50%;display:inline-block;height:12px;margin-right:12px;width:12px}.order-analytics-page .analytics-item .status-breakdown .status-item span:last-child{color:#333;font-weight:500}.order-analytics-page .analytics-item .category-breakdown .category-item{align-items:center;background:#fafafa;border-radius:4px;display:flex;margin-bottom:12px;padding:8px}.order-analytics-page .analytics-item .category-breakdown .category-item .category-icon{color:#1890ff;font-size:16px;margin-right:12px}.order-analytics-page .analytics-item .category-breakdown .category-item span:last-child{color:#333;font-weight:500}.order-analytics-page .analytics-item .additional-info p{color:#666;margin-bottom:8px}.order-analytics-page .analytics-item .additional-info p strong{color:#333;font-weight:600}@media(max-width:768px){.order-analytics-page{padding:16px}.order-analytics-page .page-header h2,.order-analytics-page .page-header h2 .anticon{font-size:24px}.order-analytics-page .filter-card .ant-row .ant-col{margin-bottom:16px}.order-analytics-page .order-ids-grid{gap:8px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.order-analytics-page .order-ids-grid .order-id-item{font-size:14px;padding:8px}}@media(max-width:576px){.order-analytics-page{padding:12px}.order-analytics-page .page-header h2{font-size:20px}.order-analytics-page .page-header .ant-typography{font-size:14px}.order-analytics-page .order-ids-grid{grid-template-columns:1fr}.order-analytics-page .order-ids-grid .order-id-item{font-size:16px;padding:12px}}.order-analytics-page ::-webkit-scrollbar{width:6px}.order-analytics-page ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.order-analytics-page ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.order-analytics-page ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.order-analytics-page .chart-card{-webkit-animation:fadeInUp .6s ease-out;animation:fadeInUp .6s ease-out}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.order-analytics-page .ant-statistic{transition:all .3s ease}.order-analytics-page .ant-statistic:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.order-analytics-page .recharts-tooltip-wrapper .recharts-default-tooltip{background:rgba(0,0,0,.8)!important;border:none!important;border-radius:6px!important;color:#fff!important}.order-analytics-page .recharts-tooltip-wrapper .recharts-default-tooltip .recharts-tooltip-item{color:#fff!important}.order-analytics-page .custom-tooltip{background:rgba(0,0,0,.9);border:1px solid #1890ff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#fff;padding:12px}.order-analytics-page .custom-tooltip .label{color:#1890ff;font-size:14px;font-weight:600;margin-bottom:8px}.order-analytics-page .custom-tooltip .value{color:#52c41a;font-size:16px;font-weight:600;margin-bottom:6px}.order-analytics-page .custom-tooltip .date{color:#d9d9d9;font-size:12px;margin-bottom:4px}.order-analytics-page .custom-tooltip .category{color:#faad14;font-size:12px;font-style:italic}.order-analytics-page .recharts-legend-wrapper .recharts-legend-item .recharts-legend-item-text{color:#333!important;font-weight:500!important}.order-analytics-page .recharts-cartesian-grid-horizontal,.order-analytics-page .recharts-cartesian-grid-vertical{stroke:#f0f0f0!important;stroke-width:1!important}.order-analytics-page .recharts-xAxis .recharts-cartesian-axis-tick-value,.order-analytics-page .recharts-yAxis .recharts-cartesian-axis-tick-value{fill:#666!important;font-size:12px!important}.order-analytics-page .recharts-xAxis .recharts-cartesian-axis-line,.order-analytics-page .recharts-yAxis .recharts-cartesian-axis-line{stroke:#d9d9d9!important;stroke-width:1!important}:root{--primary-color:#0056b3;--primary-hover:#004494;--primary-light:#0077e6;--primary-lighter:#e6f3ff;--secondary-color:#059669;--secondary-hover:#047857;--warning-color:#d97706;--warning-hover:#b45309;--danger-color:#dc2626;--danger-hover:#b91c1c;--success-color:#16a34a;--success-hover:#15803d;--info-color:#0891b2;--info-hover:#0e7490;--neutral-50:#fafafa;--neutral-100:#f5f5f5;--neutral-200:#e5e5e5;--neutral-300:#d4d4d4;--neutral-400:#a3a3a3;--neutral-500:#737373;--neutral-600:#525252;--neutral-700:#404040;--neutral-800:#262626;--neutral-900:#171717;--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-tertiary:#f1f5f9;--text-primary:#1e293b;--text-secondary:#475569;--text-tertiary:#64748b;--text-inverse:#fff;--border-color:#e2e8f0;--border-hover:#cbd5e1;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,.1)}*{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;padding:0}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.1);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-color:hsla(0,0%,100%,.3) transparent;scrollbar-width:thin}.custom-table .ant-table-body::-webkit-scrollbar{height:6px;width:6px}.custom-table .ant-table-body::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.4);border-radius:3px}.ant-drawer-body::-webkit-scrollbar{width:6px}.ant-drawer-body::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.swal2-popup{background:#fff!important;background:var(--bg-primary)!important;border-radius:12px!important;box-shadow:0 10px 30px rgba(0,0,0,.2)!important;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif!important}.swal2-title{color:#1e293b!important;color:var(--text-primary)!important;font-size:1.5rem!important;font-weight:600!important;margin-bottom:1rem!important}.swal2-content{color:#475569!important;color:var(--text-secondary)!important;font-size:1rem!important;line-height:1.5!important}.swal2-confirm{background:linear-gradient(135deg,#0056b3,#004494)!important;background:linear-gradient(135deg,var(--primary-color) 0,var(--primary-hover) 100%)!important;border:none!important;border-radius:8px!important;box-shadow:0 4px 12px rgba(0,86,179,.3)!important;color:#fff!important;color:var(--text-inverse)!important;font-size:14px!important;font-weight:500!important;padding:12px 24px!important;transition:all .3s ease!important}.swal2-confirm:hover{background:linear-gradient(135deg,#004494,#0056b3)!important;background:linear-gradient(135deg,var(--primary-hover) 0,var(--primary-color) 100%)!important;box-shadow:0 6px 16px rgba(0,86,179,.4)!important;-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important}.swal2-cancel{background:#f5f5f5!important;background:var(--neutral-100)!important;border:1px solid #e2e8f0!important;border:1px solid var(--border-color)!important;border-radius:8px!important;color:#475569!important;color:var(--text-secondary)!important;font-size:14px!important;font-weight:500!important;padding:12px 24px!important;transition:all .3s ease!important}.swal2-cancel:hover{background:#e5e5e5!important;background:var(--neutral-200)!important;border-color:#cbd5e1!important;border-color:var(--border-hover)!important;color:#1e293b!important;color:var(--text-primary)!important;-webkit-transform:translateY(-1px)!important;transform:translateY(-1px)!important}.swal2-icon.swal2-success{background:#16a34a!important;background:var(--success-color)!important}.swal2-error{border-color:#dc2626!important;border-color:var(--danger-color)!important}.swal2-error [class^=swal2-x-mark-line],.swal2-icon.swal2-error{background:#dc2626!important;background:var(--danger-color)!important}.swal2-warning{border-color:#d97706!important;border-color:var(--warning-color)!important}.swal2-icon.swal2-warning,.swal2-warning [class^=swal2-warning-circular-line]{background:#d97706!important;background:var(--warning-color)!important}.swal2-info{border-color:#0891b2!important;border-color:var(--info-color)!important}.swal2-icon.swal2-info,.swal2-info [class^=swal2-info-circular-line]{background:#0891b2!important;background:var(--info-color)!important}.swal2-loading{border-color:#0056b3!important;border-color:var(--primary-color)!important}.swal2-loading [class^=swal2-loading-circular-line]{background:#0056b3!important;background:var(--primary-color)!important}.swal2-input{background:#fff!important;background:var(--bg-primary)!important;border:1px solid #e2e8f0!important;border:1px solid var(--border-color)!important;border-radius:6px!important;color:#1e293b!important;color:var(--text-primary)!important;font-size:14px!important;padding:8px 12px!important;transition:border-color .3s ease!important}.swal2-input:focus{border-color:#0056b3!important;border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(0,86,179,.2)!important;outline:none!important}.swal2-textarea{background:#fff!important;background:var(--bg-primary)!important;border:1px solid #e2e8f0!important;border:1px solid var(--border-color)!important;border-radius:6px!important;color:#1e293b!important;color:var(--text-primary)!important;font-size:14px!important;min-height:80px!important;padding:8px 12px!important;resize:vertical!important;transition:border-color .3s ease!important}.swal2-textarea:focus{border-color:#0056b3!important;border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(0,86,179,.2)!important;outline:none!important}.swal2-select{background:#fff!important;background:var(--bg-primary)!important;border:1px solid #e2e8f0!important;border:1px solid var(--border-color)!important;border-radius:6px!important;color:#1e293b!important;color:var(--text-primary)!important;font-size:14px!important;padding:8px 12px!important;transition:border-color .3s ease!important}.swal2-select:focus{border-color:#0056b3!important;border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(0,86,179,.2)!important;outline:none!important}.swal2-file{background:#fff!important;background:var(--bg-primary)!important;border:1px solid #e2e8f0!important;border:1px solid var(--border-color)!important;border-radius:6px!important;color:#1e293b!important;color:var(--text-primary)!important;font-size:14px!important;padding:8px 12px!important;transition:border-color .3s ease!important}.swal2-file:focus{border-color:#0056b3!important;border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(0,86,179,.2)!important;outline:none!important}.swal2-range{background:#fff!important;background:var(--bg-primary)!important;border:1px solid #e2e8f0!important;border:1px solid var(--border-color)!important;border-radius:6px!important;color:#1e293b!important;color:var(--text-primary)!important;font-size:14px!important;padding:8px 12px!important;transition:border-color .3s ease!important}.swal2-range:focus{border-color:#0056b3!important;border-color:var(--primary-color)!important;box-shadow:0 0 0 2px rgba(0,86,179,.2)!important;outline:none!important}.swal2-checkbox,.swal2-radio{color:#1e293b!important;color:var(--text-primary)!important;margin:8px 0!important}.swal2-checkbox input,.swal2-radio input{margin-right:8px!important}.swal2-progress-steps{background:#f5f5f5!important;background:var(--neutral-100)!important;border-radius:6px!important;padding:8px!important}.swal2-progress-steps .swal2-progress-step{border-radius:50%!important}.swal2-progress-steps .swal2-progress-step,.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step,.swal2-timer-progress-bar{background:#0056b3!important;background:var(--primary-color)!important}.swal2-footer{border-top:1px solid #e2e8f0!important;border-top:1px solid var(--border-color)!important;font-size:.9rem!important;margin-top:1rem!important;padding-top:1rem!important}.swal2-close,.swal2-footer{color:#64748b!important;color:var(--text-tertiary)!important}.swal2-close{transition:color .3s ease!important}.swal2-close:hover,.swal2-html-container{color:#475569!important;color:var(--text-secondary)!important}.swal2-html-container{margin:1rem 0!important}@-webkit-keyframes swal2-show{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}45%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}45%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.swal2-show{-webkit-animation:swal2-show .3s ease-out!important;animation:swal2-show .3s ease-out!important}@-webkit-keyframes swal2-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}}@keyframes swal2-hide{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}}.swal2-hide{-webkit-animation:swal2-hide .3s ease-in!important;animation:swal2-hide .3s ease-in!important}@media(prefers-color-scheme:dark){.swal2-popup{background:#262626!important;background:var(--neutral-800)!important}.swal2-popup,.swal2-title{color:#fff!important;color:var(--text-inverse)!important}.swal2-content{color:#d4d4d4!important;color:var(--neutral-300)!important}.swal2-cancel,.swal2-file,.swal2-input,.swal2-range,.swal2-select,.swal2-textarea{background:#404040!important;background:var(--neutral-700)!important;border-color:#525252!important;border-color:var(--neutral-600)!important;color:#fff!important;color:var(--text-inverse)!important}.swal2-cancel:hover{background:#525252!important;background:var(--neutral-600)!important}}.ant-modal,.ant-modal .ant-modal-content{border-radius:4px!important}.ant-modal .ant-modal-header{background:#fff!important;border-bottom:1px solid #e2e8f0!important;border-radius:4px 4px 0 0!important;padding:12px 16px!important}.ant-modal .ant-modal-header .ant-modal-title{color:#1e293b!important;font-size:16px!important;font-weight:600!important}.ant-modal .ant-modal-header .ant-modal-close{color:#64748b!important}.ant-modal .ant-modal-header .ant-modal-close:hover{color:#1e293b!important}.ant-modal .ant-modal-body{padding:16px!important}.ant-modal .ant-modal-footer{background:#fff!important;border-radius:0 0 4px 4px!important;border-top:1px solid #e2e8f0!important;padding:12px 16px!important}[class*=-page]{padding:8px!important}.ant-card{border-radius:4px!important}.ant-card-body{padding:12px!important}.ant-btn,.ant-input,.ant-input-number,.ant-picker,.ant-select-selector,.ant-table-wrapper,.custom-table{border-radius:4px!important}.ant-drawer-header{padding:12px 16px!important}.ant-drawer-body{padding:16px!important}.ant-drawer-footer,[class*=-header]{padding:12px 16px!important}[class*=container],[class*=content],[class*=section]{border-radius:4px!important}.ant-form-item{margin-bottom:16px!important}.ant-tag{border-radius:3px!important;padding:2px 8px!important}.basic-pagination .ant-pagination-item{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:4px!important;font-size:11px!important;height:24px!important;line-height:22px!important;margin:0 2px!important;min-width:24px!important}.basic-pagination .ant-pagination-item a{color:#333!important;padding:0 4px!important}.basic-pagination .ant-pagination-item:hover:not(.ant-pagination-item-active){border-color:#999!important}.basic-pagination .ant-pagination-item:hover:not(.ant-pagination-item-active) a{color:#333!important}.basic-pagination .ant-pagination-item.ant-pagination-item-active{background:#f5f5f5!important;border-color:#666!important}.basic-pagination .ant-pagination-item.ant-pagination-item-active a{color:#333!important;font-weight:500!important}.basic-pagination .ant-pagination-next,.basic-pagination .ant-pagination-prev{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:4px!important;height:24px!important;line-height:22px!important;margin:0 2px!important;min-width:24px!important}.basic-pagination .ant-pagination-next .ant-pagination-item-link,.basic-pagination .ant-pagination-prev .ant-pagination-item-link{background:transparent!important;border:none!important;color:#333!important}.basic-pagination .ant-pagination-next:hover:not(.ant-pagination-disabled),.basic-pagination .ant-pagination-prev:hover:not(.ant-pagination-disabled){border-color:#999!important}.basic-pagination .ant-pagination-next:hover:not(.ant-pagination-disabled) .ant-pagination-item-link,.basic-pagination .ant-pagination-prev:hover:not(.ant-pagination-disabled) .ant-pagination-item-link{color:#333!important}.basic-pagination .ant-pagination-next.ant-pagination-disabled,.basic-pagination .ant-pagination-prev.ant-pagination-disabled{cursor:not-allowed!important;opacity:.4!important}.basic-pagination .ant-pagination-jump-next .ant-pagination-item-link,.basic-pagination .ant-pagination-jump-prev .ant-pagination-item-link{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:4px!important;color:#666!important;height:24px!important;line-height:22px!important;min-width:24px!important}.basic-pagination .ant-pagination-jump-next:hover .ant-pagination-item-link,.basic-pagination .ant-pagination-jump-prev:hover .ant-pagination-item-link{border-color:#999!important;color:#333!important}.basic-pagination .ant-pagination-options .ant-select .ant-select-selector{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:4px!important;font-size:11px!important;height:24px!important;padding:0 6px!important}.basic-pagination .ant-pagination-options .ant-select .ant-select-selector .ant-select-selection-item{color:#333!important;line-height:22px!important}.basic-pagination .ant-pagination-options .ant-select:hover .ant-select-selector{border-color:#999!important}.basic-pagination .ant-pagination-options .ant-select.ant-select-focused .ant-select-selector{border-color:#666!important;box-shadow:0 0 0 2px rgba(0,0,0,.05)!important}.basic-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:4px!important;color:#333!important;font-size:11px!important;height:24px!important;padding:0 6px!important}.basic-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input:hover{border-color:#999!important}.basic-pagination .ant-pagination-options .ant-pagination-options-quick-jumper input:focus{border-color:#666!important;box-shadow:0 0 0 2px rgba(0,0,0,.05)!important;outline:none!important}.basic-pagination .ant-pagination-total-text{color:#666!important;font-size:11px!important;margin-right:6px!important}
/*# sourceMappingURL=main.67f7a662.css.map*/