.MaterialPermitDetails_splitRow__4uA_O{display:flex;gap:clamp(16px,3vw,20px);flex-wrap:wrap}.MaterialPermitDetails_personSection__exwWA,.MaterialPermitDetails_vehicleSection__kylZp{flex:1 1;border:1px solid #ccc;padding:15px;border-radius:8px;background-color:#f9f9f9}.MaterialPermitDetails_date__rGPYr,.MaterialPermitDetails_select__KZOUF{max-width:250px}.MaterialPermitDetails_companySection__Lfvo8{border:1px solid #ccc;padding:clamp(12px,3vw,16px);margin-top:clamp(12px,3vw,24px);border-radius:6px;background-color:#f9f9f9;width:100%;box-sizing:border-box}.MaterialPermitDetails_subTitle__h8WIX{font-size:clamp(16px,4vw,19px);margin-bottom:clamp(8px,2vw,16px);color:#333;font-weight:600}.MaterialPermitDetails_subHeader___XfhJ{margin-top:clamp(12px,3vw,24px);margin-left:clamp(8px,2vw,24px);font-size:clamp(16px,4vw,19px);font-weight:600;color:#333;padding-bottom:4px}.MaterialPermitDetails_subHeaderSection__rRWNA{border:1px solid #a79f9f;padding:clamp(4px,1vw,8px);border-radius:.5rem;background-color:#a7a7a2;width:100%;box-sizing:border-box}.MaterialPermitDetails_subsubHeader__ISuaU{margin-top:clamp(12px,3vw,24px);margin-right:clamp(8px,2vw,24px);color:#333;padding-bottom:4px;font-size:clamp(14px,3vw,16px)}.MaterialPermitDetails_headersRow__TSCMy{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.MaterialPermitDetails_HeaderRow__yk7rJ{gap:clamp(6px,2vw,8px);font-size:clamp(16px,3vw,18px);padding:clamp(8px,2vw,12px);flex-wrap:wrap}.MaterialPermitDetails_HeaderRowButtons__uIZNl{padding:clamp(8px,2vw,10px) clamp(12px,3vw,16px);flex-wrap:wrap;gap:12px}.MaterialPermitDetails_popupBackdrop__b9S9z{position:fixed;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:#ffffffe3!important;display:flex!important;justify-content:center;align-items:center;z-index:9999!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;pointer-events:auto;margin:0!important;padding:0!important;border:none!important;outline:none!important}.MaterialPermitDetails_popup__0WwZD{background:#fff;padding:1.5rem 2rem;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.25);max-width:400px;animation:MaterialPermitDetails_fadeInUp__z90H3 .3s ease-out;box-sizing:border-box}.MaterialPermitDetails_popupTitle__hfE_k{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#222}.MaterialPermitDetails_popupButton__yU0w_{background:#007bff;color:#fff;border:none;padding:.6rem 1.2rem;border-radius:8px;font-size:.95rem;cursor:pointer;transition:background .2s ease}.MaterialPermitDetails_popupMessage__FXWzX{font-size:1rem;color:#444;margin-bottom:1.25rem;line-height:1.4}.MaterialPermitDetails_vehiclerow__VYPPS{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-bottom:18px;max-width:775px}.MaterialPermitDetails_Permitrow__KlTg6{display:flex;flex-wrap:wrap;gap:20px;align-items:center;margin-bottom:18px;max-width:410px}.MaterialPermitDetails_remark__3UWKL{flex:1 1;padding:8px 12px;border:1px solid #ccc;border-radius:6px;font-size:14px;min-height:20px;resize:vertical;margin-bottom:10px}.MaterialPermitDetails_button__uJts_{padding:10px 16px;white-space:nowrap}@media (max-width:480px){.MaterialPermitDetails_container__GlNJx{padding:12px}.MaterialPermitDetails_title__COcnI{font-size:18px}.MaterialPermitDetails_date__rGPYr,.MaterialPermitDetails_input__CQOHg,.MaterialPermitDetails_select__KZOUF{font-size:13px;padding:8px}.MaterialPermitDetails_button__uJts_{padding:10px;font-size:14px}.MaterialPermitDetails_uploadIconBtn__cx2SJ{font-size:20px}}.MaterialPermitDetails_container__GlNJx{padding:20px;background-color:#f5f7fa;border-radius:8px}.MaterialPermitDetails_title__COcnI{font-size:24px;font-weight:700;margin-bottom:20px}.MaterialPermitDetails_SearchIcon__8gWbq{border:none;color:rgb(0,0,0);padding:10px;border-radius:4px;cursor:pointer}.MaterialPermitDetails_row__13ay0{display:flex;gap:20px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.MaterialPermitDetails_field__9NlCo{display:flex;align-items:center;gap:12px;flex:1 1}.MaterialPermitDetails_fieldFull2__R_Z36,.MaterialPermitDetails_fieldFull__F1moK{display:flex;align-items:center;gap:12px;width:100%}.MaterialPermitDetails_label__Ujjj0{min-width:180px;text-align:right}.MaterialPermitDetails_date__rGPYr,.MaterialPermitDetails_input__CQOHg,.MaterialPermitDetails_select__KZOUF{flex:1 1;padding:10px;border-radius:4px;border:1px solid #ccc;background-color:white;font-size:14px}.MaterialPermitDetails_input_no_days__c12ZN{width:100px;padding:10px;border-radius:4px;border:1px solid #ccc;font-size:14px;background-color:#e9e9e5;box-sizing:border-box;text-align:left;transition:border-color .3s ease,box-shadow .3s ease}.MaterialPermitDetails_date__rGPYr,.MaterialPermitDetails_select__KZOUF{max-width:100%}.MaterialPermitDetails_input__CQOHg:disabled{background-color:#eaeaea;color:#666}.MaterialPermitDetails_checkboxGroup__KBL_3{display:flex;flex-direction:column;gap:10px}.MaterialPermitDetails_tableContainer__IFe_L{overflow-x:auto;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.05);margin-top:24px}.MaterialPermitDetails_table__lOxVi{width:100%;border-collapse:collapse}.MaterialPermitDetails_table__lOxVi td,.MaterialPermitDetails_table__lOxVi th{padding:12px;text-align:left;border-bottom:1px solid #e0e0e0}.MaterialPermitDetails_table__lOxVi th{background-color:#f0f4f8;font-weight:600}.MaterialPermitDetails_uploadIcon__kWKWU{margin-left:8px;cursor:pointer;color:#0055a5}.MaterialPermitDetails_buttonRowCenter__3_j82{display:flex;justify-content:center;margin-top:25px;gap:20px}.MaterialPermitDetails_button__uJts_{padding:10px 20px;border:none;background-color:#0055a5;color:white;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .3s}.MaterialPermitDetails_button__uJts_:hover{background-color:#003f7d}.MaterialPermitDetails_uploadLabel__qtHCC{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#0055a5;transition:transform .2s,color .3s}.MaterialPermitDetails_uploadLabel__qtHCC:hover{color:#003f7d;transform:scale(1.1)}.MaterialPermitDetails_uploadIconBtn__cx2SJ{font-size:24px;cursor:pointer}.MaterialPermitDetails_actionCell__4_5HS{align-items:center;gap:10px}.MaterialPermitDetails_docCheckbox__M3MCd{cursor:pointer}.MaterialPermitDetails_radioGroup__MaWdy{display:flex;gap:20px;align-items:center}.MaterialPermitDetails_radioGroup__MaWdy label{font-size:14px;cursor:pointer}@media (max-width:768px){.MaterialPermitDetails_container__GlNJx{padding:16px}.MaterialPermitDetails_title__COcnI{font-size:20px}.MaterialPermitDetails_row__13ay0{flex-direction:column;gap:12px;align-items:stretch}.MaterialPermitDetails_label__Ujjj0{min-width:auto;text-align:left;width:100%;margin-bottom:4px}.MaterialPermitDetails_fieldFull__F1moK,.MaterialPermitDetails_field__9NlCo{flex-direction:column;align-items:stretch;gap:6px;width:100%}.MaterialPermitDetails_date__rGPYr,.MaterialPermitDetails_input__CQOHg,.MaterialPermitDetails_select__KZOUF{max-width:100%}.MaterialPermitDetails_buttonRowCenter__3_j82{flex-direction:column;gap:15px}}@media (max-width:480px){.MaterialPermitDetails_container__GlNJx{padding:12px}.MaterialPermitDetails_title__COcnI{font-size:18px}.MaterialPermitDetails_date__rGPYr,.MaterialPermitDetails_input__CQOHg,.MaterialPermitDetails_select__KZOUF{font-size:13px;padding:8px}.MaterialPermitDetails_button__uJts_{padding:10px;font-size:14px}.MaterialPermitDetails_uploadIconBtn__cx2SJ{font-size:20px;margin-top:50px}}@media (max-width:768px){.MaterialPermitDetails_input_no_days__c12ZN{width:100%;max-width:300px;font-size:16px;padding:12px}}@media (max-width:480px){.MaterialPermitDetails_input_no_days__c12ZN{width:100%;font-size:14px;padding:10px}}.MaterialPermitDetails_permittedAreasRow__PEb1h{border:#0055a5;display:flex;align-items:center;gap:12px;margin-bottom:20px}.MaterialPermitDetails_label__Ujjj0{font-weight:500;font-size:16px;color:#333;min-width:150px}.MaterialPermitDetails_checkboxBox__FZQ3O{display:flex;gap:16px;align-items:center}.MaterialPermitDetails_checkboxBox__FZQ3O label{display:flex;align-items:center;gap:6px;font-size:14px;color:#333}.MaterialPermitDetails_checkboxBox__FZQ3O input[type=checkbox]{width:18px;height:18px}@media (max-width:768px){.MaterialPermitDetails_permittedAreasRow__PEb1h{flex-direction:column;gap:10px}.MaterialPermitDetails_checkboxBox__FZQ3O{gap:12px}}@media (max-width:480px){.MaterialPermitDetails_checkboxBox__FZQ3O{gap:8px}.MaterialPermitDetails_checkboxBox__FZQ3O label{font-size:13px}.MaterialPermitDetails_label__Ujjj0{font-size:14px}}.MaterialPermitDetails_checkboxBoxContainer__nR5BU{display:inline-block;border:2px solid #ccc;padding:10px;border-radius:8px;background-color:#f9f9f9}.MaterialPermitDetails_backdrop__gXrV7{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;z-index:1000;animation:MaterialPermitDetails_fadeInBackdrop__wMuLZ .3s forwards}.MaterialPermitDetails_popup__0WwZD{background-color:#fff;padding:24px;border-radius:8px;width:90%;max-width:500px;box-shadow:0 12px 30px rgba(0,0,0,.3),0 6px 20px rgba(0,0,0,.15);text-align:center;transform:scale(.8);opacity:0;animation:MaterialPermitDetails_popupFadeIn__QB5vv .3s forwards}.MaterialPermitDetails_title_error__ITl7J{margin-bottom:12px;color:#c0392b}.MaterialPermitDetails_messageList__Z9TOd{text-align:left;margin-bottom:20px;word-wrap:break-word;white-space:normal}.MaterialPermitDetails_closeButton___ia23{padding:8px 20px;border-radius:4px;background-color:#c0392b;border:none;color:white;cursor:pointer;font-weight:700;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:transform .2s,background-color .2s}.MaterialPermitDetails_closeButton___ia23:hover{transform:scale(1.05)}@keyframes MaterialPermitDetails_popupFadeIn__QB5vv{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes MaterialPermitDetails_fadeInBackdrop__wMuLZ{0%{background-color:rgba(0,0,0,0)}to{background-color:rgba(0,0,0,.4)}}.MaterialPermitDetails_loadingOverlay__KzdaM{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.MaterialPermitDetails_spinner__fMSOF{border:8px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:60px;height:60px;animation:MaterialPermitDetails_spin__Bi25Y 1s linear infinite}@keyframes MaterialPermitDetails_spin__Bi25Y{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MaterialPermitDetails_date__rGPYr:hover,.MaterialPermitDetails_flagSelect__5kRpS:hover,.MaterialPermitDetails_input__CQOHg:hover,.MaterialPermitDetails_input_no_days__c12ZN:hover,.MaterialPermitDetails_select__KZOUF:hover{border-color:#3498db;box-shadow:0 6px 12px rgba(0,0,0,.15);transform:translateY(-2px)}.MaterialPermitDetails_date__rGPYr:focus,.MaterialPermitDetails_flagSelect__5kRpS:focus,.MaterialPermitDetails_input__CQOHg:focus,.MaterialPermitDetails_input_no_days__c12ZN:focus,.MaterialPermitDetails_select__KZOUF:focus{border-color:#0055a5;box-shadow:0 6px 15px rgba(0,85,165,.3);transform:translateY(-3px);outline:none}.MaterialPermitDetails_HeaderRow__yk7rJ{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:500;color:#333;background:#f5f5f5}.MaterialPermitDetails_HeaderRowButtons__uIZNl{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f5f5f5}.MaterialPermitDetails_title__COcnI{font-size:1.3rem;font-weight:600;color:#333;margin:0}.MaterialPermitDetails_errorBorder__WCaTE,.MaterialPermitDetails_errorBorder__WCaTE>div{border:2px solid red!important;border-radius:4px}.MaterialPermitDetails_requiredStar__pGI1o{color:red;margin-left:5px;font-size:20px;font-weight:700}.MaterialPermitDetails_mlistWrapper__OccG4{background:#fff;border:1px solid #ddd;border-radius:10px;padding:clamp(16px,3vw,20px);margin:clamp(12px,3vw,20px) 5%;box-shadow:0 2px 8px rgba(0,0,0,.05);box-sizing:border-box}.MaterialPermitDetails_mlistTitle__5GRT2{font-size:clamp(16px,4vw,18px);font-weight:600;margin-bottom:clamp(8px,2vw,12px);color:#0e0f0f}.MaterialPermitDetails_mlistGrid__cxiWj{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:clamp(10px,2vw,14px);gap:clamp(10px,2vw,14px)}.MaterialPermitDetails_mlistCard__u2pC_{background:#fdfdfd;border:1px solid #e2e2e2;border-radius:8px;padding:clamp(8px,2vw,10px) clamp(10px,2vw,12px);display:flex;justify-content:space-between;align-items:center;transition:all .25s ease-in-out;box-sizing:border-box}.MaterialPermitDetails_mlistCard__u2pC_:hover{border-color:#3b65da;box-shadow:0 2px 8px rgba(0,0,0,.08)}.MaterialPermitDetails_left__HoGp5{display:flex;align-items:center;gap:8px}.MaterialPermitDetails_code__vRqtj{font-weight:600;font-size:clamp(13px,3vw,14px);color:#222}.MaterialPermitDetails_desc__2rQ0y{font-size:clamp(11px,2.5vw,12px);color:#555}.MaterialPermitDetails_mandatory__oVAoE{color:red;font-size:clamp(14px,3vw,16px);font-weight:700}.MaterialPermitDetails_checkbox__QWreJ{transform:scale(1.2);cursor:pointer}@media (max-width:768px){.MaterialPermitDetails_splitRow__4uA_O{flex-direction:column}.MaterialPermitDetails_personSection__exwWA,.MaterialPermitDetails_vehicleSection__kylZp{min-width:100%}.MaterialPermitDetails_fieldFull2__R_Z36,.MaterialPermitDetails_fieldFull__F1moK,.MaterialPermitDetails_field__9NlCo,.MaterialPermitDetails_row__13ay0{flex-direction:column;align-items:stretch}.MaterialPermitDetails_label__Ujjj0{min-width:100%;text-align:left;margin-bottom:4px}.MaterialPermitDetails_buttonRowCenter__3_j82{flex-direction:column;align-items:stretch}.MaterialPermitDetails_button__uJts_{max-width:100%}.MaterialPermitDetails_mlistGrid__cxiWj{grid-template-columns:1fr}.MaterialPermitDetails_headersRow__TSCMy,.MaterialPermitDetails_permittedAreasRow__PEb1h{flex-direction:column;align-items:flex-start}.MaterialPermitDetails_HeaderRowButtons__uIZNl{flex-direction:column;align-items:stretch}}.MaterialPermit_container__v6ITo{padding:20px;background-color:#f5f7fa;border-radius:8px}.MaterialPermit_title__oMOtL{font-size:24px;font-weight:700;margin-bottom:16px}.MaterialPermit_filterSection__7GAi6{display:flex;gap:10px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.MaterialPermit_filterInput__UFS40{flex:1 1;margin-top:10px;min-width:200px;padding:6px;border-radius:4px;border:1px solid #ccc}.MaterialPermit_button__eqKR0{padding:10px 16px;border:none;background-color:#0055a5;color:white;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .3s;white-space:nowrap}.MaterialPermit_button__eqKR0:hover{background-color:#003f7d}.MaterialPermit_tableContainer___58Da{overflow-x:auto;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.05);margin-bottom:20px}.MaterialPermit_table__eiOov{width:100%;border-collapse:collapse;min-width:600px}.MaterialPermit_table__eiOov td,.MaterialPermit_table__eiOov th{padding:12px;text-align:left;border-bottom:1px solid #e0e0e0}.MaterialPermit_table__eiOov th{background-color:#f0f4f8;font-weight:600}.MaterialPermit_buttonRow__6wyxr{display:flex;margin-top:10px;justify-content:center;gap:16px;flex-wrap:wrap}.MaterialPermit_popupBackdrop__2X7Af{position:fixed;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:#ffffffe3!important;display:flex!important;justify-content:center;align-items:center;z-index:9999!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;pointer-events:auto;margin:0!important;padding:0!important;border:none!important;outline:none!important}.MaterialPermit_popup__ORwcD{background:#fff;padding:1.5rem 2rem;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.25);width:90%;max-width:400px;text-align:center;animation:MaterialPermit_fadeInUp__wrZtl .3s ease-out;box-sizing:border-box}.MaterialPermit_popupTitle__aIPUf{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#222}.MaterialPermit_popupMessage__rYJw8{font-size:1rem;color:#444;margin-bottom:1.25rem;line-height:1.4}.MaterialPermit_popupButton__MejX_{background:#007bff;color:#fff;border:none;padding:.6rem 1.2rem;border-radius:8px;font-size:.95rem;cursor:pointer;transition:background .2s ease}.MaterialPermit_popupButton__MejX_:hover{background:#0056b3}@keyframes MaterialPermit_fadeInUp__wrZtl{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.MaterialPermit_filterSection__7GAi6{flex-direction:column;align-items:stretch}.MaterialPermit_button__eqKR0{width:100%;text-align:center}.MaterialPermit_table__eiOov{min-width:100%}}@media (max-width:480px){.MaterialPermit_title__oMOtL{font-size:20px}.MaterialPermit_filterInput__UFS40{flex:1 1;min-width:200px;padding:8px 10px;font-size:14px;border-radius:4px;border:1px solid #ccc;box-sizing:border-box}.MaterialPermit_button__eqKR0{padding:8px;font-size:14px}.MaterialPermit_popup__ORwcD{padding:1rem 1.2rem;max-width:90%}.MaterialPermit_popupTitle__aIPUf{font-size:1.1rem}.MaterialPermit_popupMessage__rYJw8{font-size:.9rem}.MaterialPermit_popupButton__MejX_{font-size:.9rem;padding:.5rem 1rem}}@media (max-width:320px){.MaterialPermit_filterSection__7GAi6{flex-direction:column;align-items:stretch;gap:10px}.MaterialPermit_filterInput__UFS40{width:100%;min-width:0;padding:6px 50px;font-size:13px;margin-bottom:10px;border-radius:4px;box-sizing:border-box}.MaterialPermit_button__eqKR0{width:100%;padding:8px;font-size:13px}.MaterialPermit_title__oMOtL{font-size:18px}.MaterialPermit_popup__ORwcD{padding:.8rem 1rem;max-width:95%}.MaterialPermit_popupTitle__aIPUf{font-size:1rem}.MaterialPermit_popupMessage__rYJw8{font-size:.85rem}.MaterialPermit_popupButton__MejX_{font-size:.85rem;padding:.4rem .8rem}}.MaterialPermit_pagination__VK0P9{display:flex;margin-bottom:20px;justify-content:center;align-items:center;margin-top:30px;gap:15px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.MaterialPermit_paginationButton__BAxsz{padding:10px 18px;margin:0;border:none;border-radius:6px;background-color:#007BFF;color:white;font-size:14px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 2px 5px rgba(0,123,255,.3)}.MaterialPermit_paginationButton__BAxsz:hover:not(:disabled){background-color:#0056b3;transform:translateY(-1px)}.MaterialPermit_paginationButton__BAxsz:disabled{cursor:not-allowed;opacity:.6;background-color:#cce0ff;color:#333}.MaterialPermit_pageNumber__sMWxs{font-size:16px;color:#0056b3;font-weight:500}.MaterialPermit_table__eiOov tr{transition:all .3s ease}.MaterialPermit_table__eiOov tr:hover{background-color:#f0f8ff;transform:scale(1.01);box-shadow:0 4px 10px rgba(0,0,0,.1)}.MaterialPermit_table__eiOov tr:focus-within{background-color:#e6f2ff;transform:scale(1.015);box-shadow:0 6px 15px rgba(0,85,165,.3);outline:none}.MaterialPermit_AddPerson__rdoIz{display:flex;align-items:center;justify-content:center;padding:8px 14px;background:#1976d2;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.95rem;transition:background .2s ease}.MaterialPermit_AddPerson__rdoIz:hover{background:#005f8d;transform:scale(1.05)}.MaterialPermit_HeaderRow__O4HCf{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:500;color:#333;background:#f5f5f5}.MaterialPermit_HeaderRowButtons__NYAUF{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f5f5f5}.MaterialPermit_title__oMOtL{font-size:1.3rem;font-weight:600;color:#333;margin:0}.dailyreport_container__0sKBv{padding:20px;background-color:#f5f7fa;border-radius:8px;box-sizing:border-box}.dailyreport_date__ftff9,.dailyreport_input__4flXs,.dailyreport_select__UJ04L{flex:1 1;padding:10px;border-radius:4px;border:1px solid #ccc;background-color:white;font-size:14px}.dailyreport_button__l3A09{padding:10px 16px;border:none;background-color:#0055a5;color:white;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .3s;font-size:1rem;white-space:nowrap}.dailyreport_button__l3A09:hover{background-color:#003f7d}.dailyreport_SearchIcon__w0eGA{display:flex;justify-content:center;align-items:center;padding:6px 8px;border:none;background-color:#0055a5;color:white;border-radius:6px;cursor:pointer;transition:.3s}.dailyreport_SearchIcon__w0eGA:hover{background-color:#003c7a}.dailyreport_searchSection__ejNmZ{width:30%;max-width:600px;background:#ffffff;padding:18px 20px;border-radius:10px;box-shadow:0 3px 12px rgba(0,0,0,.08);margin:30px auto}.dailyreport_radioRow__k6_Je{display:flex;gap:25px;align-items:center;margin-bottom:15px}.dailyreport_dateRow__v27A7{display:flex;gap:10px;align-items:center;width:100%}.dailyreport_dateRow__v27A7 input{flex:1 1}.dailyreport_dateRow__v27A7 button{padding:10px 16px;white-space:nowrap}@media (max-width:600px){.dailyreport_dateRow__v27A7{flex-direction:column;width:100%}.dailyreport_dateRow__v27A7 button{width:100%}}.dailyreport_modalBackdrop__GJ_QD{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.dailyreport_modalContent__c6FaP{background-color:#fff;width:90%;max-width:1200px;height:90%;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.3);position:relative}.dailyreport_modalHeader__FiLad{display:flex;justify-content:flex-end;gap:10px;padding:10px;background-color:#f5f5f5;border-bottom:1px solid #ddd}.dailyreport_closeButton__xSVXe,.dailyreport_printButton__F9zuG{padding:10px 18px;border:none;border-radius:4px;cursor:pointer;font-size:large;font-weight:700}.dailyreport_closeButton__xSVXe{background-color:#f44336;color:white}.dailyreport_closeButton__xSVXe:hover{background-color:#d32f2f}.dailyreport_printButton__F9zuG{background-color:#4caf50;color:white}.dailyreport_printButton__F9zuG:hover{background-color:#388e3c}.dailyreport_actionButtons__cNRgL{display:flex;gap:10px}.dailyreport_downloadButton__0w9G_{background-color:#1e1f1c;color:white;border:none;padding:6px 14px;cursor:pointer;border-radius:4px;font-size:large}.dailyreport_downloadButton__0w9G_:hover{background-color:#4d4b4b}.monthlyreport_container__U8lfV{padding:20px;background-color:#f5f7fa;border-radius:8px;box-sizing:border-box}.monthlyreport_date__Zrp_i,.monthlyreport_input__L3cSz,.monthlyreport_select__7fMbr{flex:1 1;padding:10px;border-radius:4px;border:1px solid #ccc;background-color:white;font-size:14px}.monthlyreport_button__IxrHh{padding:10px 16px;border:none;background-color:#0055a5;color:white;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .3s;font-size:1rem;white-space:nowrap}.monthlyreport_button__IxrHh:hover{background-color:#003f7d}.monthlyreport_searchSection__Ghk6V{margin-top:15px;display:flex;align-items:center;flex-direction:column;gap:10px}.monthlyreport_searchRow__zSwo4{display:flex;align-items:center;gap:8px;width:50%}.monthlyreport_SearchIcon__VwEKG{display:flex;justify-content:center;align-items:center;padding:6px 8px;border:none;background-color:#0055a5;color:white;border-radius:6px;cursor:pointer;transition:.3s}.monthlyreport_SearchIcon__VwEKG:hover{background-color:#003c7a}.monthlyreport_searchSection__Ghk6V{width:50%;max-width:600px;background:#ffffff;padding:18px 20px;border-radius:10px;box-shadow:0 3px 12px rgba(0,0,0,.08);margin:30px auto}.monthlyreport_radioRow__pa6c2{display:flex;gap:25px;align-items:center;margin-bottom:15px}.monthlyreport_dateRow__ezYpJ{display:flex;gap:10px;align-items:center;width:50%}.monthlyreport_dateRow__ezYpJ input{flex:1 1}.monthlyreport_dateRow__ezYpJ button{padding:10px 16px;white-space:nowrap}@media (max-width:600px){.monthlyreport_dateRow__ezYpJ{flex-direction:column;width:100%}.monthlyreport_dateRow__ezYpJ button{width:100%}}.monthlyreport_modalBackdrop__ONQaF{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.monthlyreport_modalContent__fi1sD{background-color:#fff;width:90%;max-width:1200px;height:90%;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.3);position:relative}.monthlyreport_modalHeader__720uF{display:flex;justify-content:flex-end;gap:10px;padding:10px;background-color:#f5f5f5;border-bottom:1px solid #ddd}.monthlyreport_closeButton__BGU_0,.monthlyreport_printButton__uSnCv{padding:10px 18px;border:none;border-radius:4px;cursor:pointer;font-size:large;font-weight:700}.monthlyreport_closeButton__BGU_0{background-color:#f44336;color:white}.monthlyreport_closeButton__BGU_0:hover{background-color:#d32f2f}.monthlyreport_printButton__uSnCv{background-color:#4caf50;color:white}.monthlyreport_printButton__uSnCv:hover{background-color:#388e3c}.monthlyreport_actionButtons__n6rI5{display:flex;gap:10px}.monthlyreport_downloadButton__JzcUL{background-color:#1e1f1c;color:white;border:none;padding:6px 14px;cursor:pointer;border-radius:4px;font-size:large;font-weight:700}.monthlyreport_downloadButton__JzcUL:hover{background-color:#4d4b4b}.PortLicense_container__O78NW{padding:20px;background-color:#f5f7fa;border-radius:8px}.PortLicense_HeaderRow__Ohvbf{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:500;color:#333;background:#f5f5f5}.PortLicense_statusBox__1G2qs{border:1px solid #ddd;border-radius:8px;padding:12px 16px;margin-top:15px;width:50%;background-color:#fafafa;box-shadow:0 2px 4px rgba(0,0,0,.05)}.PortLicense_statusBox__1G2qs h4{margin:0 0 8px;font-size:16px;font-weight:600}.PortLicense_statusFilter__VR3rB{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.PortLicense_statusFilter__VR3rB label{font-size:14px;cursor:pointer}.PortLicense_HeaderRowButtons__6FhCu{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f5f5f5}.PortLicense_title__makgF{font-size:1.3rem;font-weight:600;color:#333;margin:0}.PortLicense_AddPerson__WKIa1{display:flex;align-items:center;justify-content:center;padding:4px 6px;background:#1976d2;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.95rem;transition:background .2s ease}.PortLicense_AddPerson__WKIa1:hover{background:#005f8d;transform:scale(1.05)}.PortLicense_filterSection__BjNsr{display:flex;gap:10px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.PortLicense_filterInput__qbsst{flex:1 1;margin-top:10px;min-width:200px;padding:6px;border-radius:4px;border:1px solid #ccc}.PortLicense_button__ercgP{padding:10px 16px;border:none;background-color:#0055a5;color:white;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .3s;white-space:nowrap}.PortLicense_button__ercgP:hover{background-color:#003f7d}.PortLicense_tableContainer__Gfn7C{overflow-x:auto;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.05);margin-bottom:20px}.PortLicense_table__Hx0NO{width:100%;border-collapse:collapse;min-width:600px}.PortLicense_table__Hx0NO td,.PortLicense_table__Hx0NO th{padding:12px;text-align:left;border-bottom:1px solid #e0e0e0}.PortLicense_table__Hx0NO th{background-color:#f0f4f8;font-weight:600}.PortLicense_buttonRow__BAnP5{display:flex;margin-top:10px;justify-content:center;gap:16px;flex-wrap:wrap}.PortLicense_popupBackdrop___xBvA{position:fixed;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:#ffffffe3!important;display:flex!important;justify-content:center;align-items:center;z-index:9999!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;pointer-events:auto;margin:0!important;padding:0!important;border:none!important;outline:none!important}.PortLicense_popup__E5RX9{background:#fff;padding:1.5rem 2rem;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.25);width:90%;max-width:400px;text-align:center;animation:PortLicense_fadeInUp__pqH7q .3s ease-out;box-sizing:border-box}.PortLicense_popupTitle__hzcy9{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#222}.PortLicense_popupMessage__S77tM{font-size:1rem;color:#444;margin-bottom:1.25rem;line-height:1.4}.PortLicense_popupButton__EFf2Y{background:#007bff;color:#fff;border:none;padding:.6rem 1.2rem;border-radius:8px;font-size:.95rem;cursor:pointer;transition:background .2s ease}.PortLicense_popupButton__EFf2Y:hover{background:#0056b3}@keyframes PortLicense_fadeInUp__pqH7q{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.PortLicense_filterSection__BjNsr{flex-direction:column;align-items:stretch}.PortLicense_button__ercgP{width:100%;text-align:center}.PortLicense_table__Hx0NO{min-width:100%}}@media (max-width:480px){.PortLicense_title__makgF{font-size:20px}.PortLicense_filterInput__qbsst{flex:1 1;min-width:200px;padding:8px 10px;font-size:14px;border-radius:4px;border:1px solid #ccc;box-sizing:border-box}.PortLicense_button__ercgP{padding:8px;font-size:14px}.PortLicense_popup__E5RX9{padding:1rem 1.2rem;max-width:90%}.PortLicense_popupTitle__hzcy9{font-size:1.1rem}.PortLicense_popupMessage__S77tM{font-size:.9rem}.PortLicense_popupButton__EFf2Y{font-size:.9rem;padding:.5rem 1rem}}@media (max-width:320px){.PortLicense_filterSection__BjNsr{flex-direction:column;align-items:stretch;gap:10px}.PortLicense_filterInput__qbsst{width:100%;min-width:0;padding:6px 50px;font-size:13px;margin-bottom:10px;border-radius:4px;box-sizing:border-box}.PortLicense_button__ercgP{width:100%;padding:8px;font-size:13px}.PortLicense_title__makgF{font-size:18px}.PortLicense_popup__E5RX9{padding:.8rem 1rem;max-width:95%}.PortLicense_popupTitle__hzcy9{font-size:1rem}.PortLicense_popupMessage__S77tM{font-size:.85rem}.PortLicense_popupButton__EFf2Y{font-size:.85rem;padding:.4rem .8rem}}.PortLicense_pagination__oVCH_{display:flex;margin-bottom:20px;justify-content:center;align-items:center;margin-top:30px;gap:15px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.PortLicense_paginationButton__0tPrW{padding:10px 18px;margin:0;border:none;border-radius:6px;background-color:#007BFF;color:white;font-size:14px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;box-shadow:0 2px 5px rgba(0,123,255,.3)}.PortLicense_paginationButton__0tPrW:hover:not(:disabled){background-color:#0056b3;transform:translateY(-1px)}.PortLicense_paginationButton__0tPrW:disabled{cursor:not-allowed;opacity:.6;background-color:#cce0ff;color:#333}.PortLicense_pageNumber__PAm0c{font-size:16px;color:#0056b3;font-weight:500}.PortLicense_loadingOverlay__yDHkX{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.PortLicense_spinner__fmKKl{border:8px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:60px;height:60px;animation:PortLicense_spin__202Jt 1s linear infinite}@keyframes PortLicense_spin__202Jt{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PortLicense_table__Hx0NO tr{transition:all .3s ease}.PortLicense_table__Hx0NO tr:hover{background-color:#f0f8ff;transform:scale(1.01);box-shadow:0 4px 10px rgba(0,0,0,.1)}.PortLicense_table__Hx0NO tr:focus-within{background-color:#e6f2ff;transform:scale(1.015);box-shadow:0 6px 15px rgba(0,85,165,.3);outline:none}.PortLicense_requiredStar___HKK6{color:red;margin-left:5px;font-size:20px;font-weight:700}.PortApply_container__4eVU2{padding:clamp(12px,3vw,20px);background-color:#f5f7fa;border-radius:8px;box-sizing:border-box;width:100%;max-width:100%;margin:0 auto}.PortApply_daterow__W9Cmg{display:flex;flex-wrap:wrap;gap:clamp(8px,2vw,16px);align-items:center;margin-bottom:clamp(12px,3vw,16px);width:min(55%,100%);box-sizing:border-box}.PortApply_input__ZK7tF[type=checkbox]{width:clamp(16px,3vw,18px);height:clamp(16px,3vw,18px);cursor:pointer}.PortApply_title__3EtYF{font-size:clamp(20px,5vw,24px);font-weight:700;margin-bottom:clamp(16px,3vw,20px);text-align:left}.PortApply_row__qeXnp{display:flex;flex-wrap:wrap;gap:clamp(6px,2vw,8px);align-items:center;margin-bottom:clamp(12px,3vw,16px);width:100%;box-sizing:border-box}.PortApply_nicrow__KmxRT{display:flex;align-items:center;gap:clamp(8px,2vw,12px);flex-wrap:wrap;width:min(635px,100%)}.PortApply_nicrow__KmxRT .PortApply_label__7pWjl{flex:0 0 min(130px,100%);text-align:left;font-size:clamp(12px,3vw,14px)}.PortApply_nicrow__KmxRT .PortApply_select__8L_Hg{flex:0 0 min(100px,100%)}.PortApply_nicrow__KmxRT .PortApply_input__ZK7tF{flex:1 1;min-width:0}.PortApply_fieldFull__L154y,.PortApply_fieldInputWide__wNaCe,.PortApply_fieldSelectSmall__ZETCz,.PortApply_field__IoYY5{display:flex;align-items:center;gap:clamp(8px,2vw,15px);flex:1 1;min-width:min(300px,100%)}.PortApply_fieldFull__L154y{flex:1 1 100%}.PortApply_fieldSelectSmall__ZETCz{flex:0 0 min(200px,100%)}.PortApply_fieldInputWide__wNaCe{flex:1 1}.PortApply_label__7pWjl{min-width:min(130px,100%);font-weight:500;text-align:right;color:#444;font-size:clamp(16px,3vw,14px)}.PortApply_input__ZK7tF{width:min(50%,100%);padding:clamp(6px,2vw,8px) clamp(8px,2vw,10px);border-radius:4px;border:1px solid #ccc;background-color:#fff;font-size:clamp(12px,3vw,13px);box-sizing:border-box;transition:all .3s ease}.PortApply_number___Mzyt{width:min(300px,100%)}.PortApply_date__8c4jF,.PortApply_select__8L_Hg{flex:1 1;padding:clamp(6px,2vw,8px) clamp(8px,2vw,10px);border-radius:4px;border:1px solid #ccc;background-color:#fff;font-size:clamp(12px,3vw,13px);box-sizing:border-box;max-width:min(300px,100%)}.PortApply_flagSelect__bx287{width:min(300px,100%);max-width:100%}.PortApply_input__ZK7tF:disabled{background-color:#eaeaea;color:#666}.PortApply_date__8c4jF:hover,.PortApply_flagSelect__bx287:hover,.PortApply_input__ZK7tF:hover,.PortApply_select__8L_Hg:hover{border-color:#3498db;box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.PortApply_date__8c4jF:focus,.PortApply_flagSelect__bx287:focus,.PortApply_input__ZK7tF:focus,.PortApply_select__8L_Hg:focus{border-color:#0055a5;box-shadow:0 4px 12px rgba(0,85,165,.3);transform:translateY(-3px);outline:none}.PortApply_tableContainer__i6y9B{overflow-x:auto;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.05);margin-top:clamp(16px,4vw,24px);-webkit-overflow-scrolling:touch}.PortApply_table__v4bjK{width:100%;border-collapse:collapse;min-width:600px}.PortApply_table__v4bjK td,.PortApply_table__v4bjK th{padding:clamp(8px,2vw,10px);text-align:left;border-bottom:1px solid #e0e0e0;font-size:clamp(12px,3vw,13px)}.PortApply_table__v4bjK th{background-color:#f0f4f8;font-weight:600}.PortApply_uploadLabel__qbmK8{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#0055a5;transition:transform .2s,color .3s;font-size:clamp(14px,3vw,16px)}.PortApply_uploadLabel__qbmK8:hover{color:#003f7d;transform:scale(1.1)}.PortApply_uploadIconBtn__fU2ke{font-size:clamp(16px,3vw,18px)}.PortApply_buttonRowCenter__w4R5W{display:flex;justify-content:center;margin-top:clamp(16px,4vw,25px);gap:clamp(12px,3vw,20px);flex-wrap:wrap}.PortApply_button__QDaX5{padding:10px 16px;border:none;background-color:#0055a5;color:white;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .3s;white-space:nowrap}.PortApply_button__QDaX5:hover{background-color:#003f7d}.PortApply_checkboxBoxContainer__qWDnJ{display:inline-block;border:2px solid #ccc;padding:clamp(8px,2vw,10px);border-radius:8px;background-color:#f9f9f9;width:min(100%,500px);box-sizing:border-box}.PortApply_backdrop__sKSZN{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;z-index:1000;padding:clamp(12px,3vw,20px);animation:PortApply_fadeInBackdrop__CkGfa .3s forwards}.PortApply_title_error__H0dfa{margin-bottom:clamp(8px,2vw,12px);color:#c0392b;font-size:clamp(16px,4vw,18px)}.PortApply_messageList__6Mggy{text-align:left;margin-bottom:clamp(12px,3vw,20px);word-wrap:break-word;white-space:normal;font-size:clamp(12px,3vw,14px)}.PortApply_closeButton__dDMD2{padding:clamp(6px,2vw,8px) clamp(12px,3vw,20px);border-radius:4px;background-color:#c0392b;border:none;color:white;cursor:pointer;font-weight:700;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:transform .2s,background-color .2s;font-size:clamp(12px,3vw,14px);min-height:35px}.PortApply_closeButton__dDMD2:hover{transform:scale(1.05)}@keyframes PortApply_popupFadeIn__CsF7M{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes PortApply_fadeInBackdrop__CkGfa{0%{background-color:rgba(0,0,0,0)}to{background-color:rgba(0,0,0,.4)}}.PortApply_loadingOverlay__7yeFu{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.PortApply_spinner__wdtMy{border:clamp(6px,2vw,8px) solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:clamp(40px,10vw,60px);height:clamp(40px,10vw,60px);animation:PortApply_spin____4lO 1s linear infinite}@keyframes PortApply_spin____4lO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PortApply_HeaderRow__AOFLK{gap:clamp(6px,2vw,8px);font-size:clamp(16px,3vw,18px);font-weight:500;color:#333;padding:clamp(8px,2vw,12px)}.PortApply_HeaderRowButtons__Vr1f4,.PortApply_HeaderRow__AOFLK{display:flex;align-items:center;background:#f5f5f5;flex-wrap:wrap}.PortApply_HeaderRowButtons__Vr1f4{justify-content:space-between;padding:clamp(8px,2vw,10px) clamp(12px,3vw,16px);gap:clamp(12px,3vw,16px)}.PortApply_title__3EtYF{font-size:clamp(18px,4vw,22px);font-weight:600;color:#333;margin:0 0 clamp(8px,2vw,10px)}.PortApply_errorBorder__9jpfz,.PortApply_errorBorder__9jpfz>div{border:2px solid red!important;border-radius:4px}.PortApply_rowRemark__eFlVM{display:flex;align-items:flex-start;gap:clamp(8px,2vw,12px);margin-bottom:clamp(12px,3vw,16px);margin-top:clamp(8px,2vw,12px);flex-wrap:wrap}.PortApply_rowRemark__eFlVM .PortApply_label__7pWjl{flex:0 0 min(150px,100%);font-weight:500;margin-left:min(-20px,0px);color:#333;font-size:clamp(16px,3vw,14px)}.PortApply_remark__kT1W_{flex:1 1;padding:clamp(6px,2vw,8px) clamp(8px,2vw,12px);border:1px solid #ccc;border-radius:6px;font-size:clamp(12px,3vw,14px);min-height:60px;resize:vertical;min-width:min(300px,100%);box-sizing:border-box}.PortApply_printWrapper__t7KtY{display:flex;align-items:center;justify-content:flex-start;margin-top:clamp(8px,2vw,10px);flex-wrap:wrap}.PortApply_printBtn__Z9qWT{display:flex;align-items:center;gap:clamp(6px,2vw,8px);background-color:#003f7d;border:1px solid #ccc;color:white;padding:clamp(6px,2vw,8px) clamp(8px,3vw,12px);border-radius:6px;cursor:pointer;font-size:clamp(12px,3vw,12px);font-weight:500;transition:background-color .2s ease,transform .1s ease;min-height:44px}.PortApply_printBtn__Z9qWT:hover{background-color:#003f7d;transform:translateY(-1px)}.PortApply_printBtn__Z9qWT:active{transform:translateY(0)}.PortApply_phoneInput__ByXcE{flex:1 1;border-color:#1e40af;background-color:#193e63;transition:border-color .3s ease,box-shadow .3s ease;width:min(100px,100%)!important}.PortApply_phoneInput__ByXcE:hover{outline:none;border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.2);transform:scale(1.05)}.PortApply_popupBackdrop__WefIQ{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#ffffffe3;display:flex;justify-content:center;align-items:center;z-index:9999;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:auto;margin:0;padding:clamp(12px,3vw,20px)}.PortApply_popup__mXyEh{background:#fff;padding:clamp(16px,3vw,24px);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.25);width:min(90%,400px);text-align:center;animation:PortApply_fadeInUp__60Q8n .3s ease-out;box-sizing:border-box}.PortApply_popupTitle__LsoCS{font-size:clamp(16px,4vw,20px);font-weight:600;margin-bottom:clamp(8px,2vw,12px);color:#222}.PortApply_popupMessage__UZX0_{font-size:clamp(14px,3vw,16px);color:#444;margin-bottom:clamp(12px,3vw,20px);line-height:1.4}.PortApply_popupButton__19QH8{background:#007bff;color:#fff;border:none;padding:clamp(4px,2vw,4px) clamp(4px,3vw,15px);border-radius:9px;font-size:clamp(13px,3vw,13px);cursor:pointer;transition:background .2s ease;min-height:38px}.PortApply_popupButton__19QH8:hover{background:#0056b3}@keyframes PortApply_fadeInUp__60Q8n{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.PortApply_requiredStar__CUFRf{color:red;margin-left:4px;font-size:clamp(16px,4vw,20px);font-weight:700}@media (max-width:768px){.PortApply_nicrow__KmxRT{flex-wrap:wrap;width:100%}.PortApply_nicrow__KmxRT .PortApply_label__7pWjl{text-align:left;flex:0 0 100%}.PortApply_rowRemark__eFlVM{flex-direction:column;align-items:stretch}.PortApply_rowRemark__eFlVM .PortApply_label__7pWjl{margin-left:0}.PortApply_fieldFull__L154y,.PortApply_fieldInputWide__wNaCe,.PortApply_fieldSelectSmall__ZETCz,.PortApply_fieldSmall__PNmuK,.PortApply_field__IoYY5{flex-direction:column;align-items:stretch}.PortApply_label__7pWjl{min-width:100%;text-align:left;margin-bottom:4px}.PortApply_input__ZK7tF{width:100%}.PortApply_buttonRowCenter__w4R5W{flex-direction:column;align-items:stretch}.PortApply_button__QDaX5{width:100%}.PortApply_HeaderRowButtons__Vr1f4{flex-direction:column;align-items:stretch;text-align:center}}@media (max-width:480px){.PortApply_container__4eVU2{padding:12px}.PortApply_title__3EtYF{font-size:20px;text-align:center}.PortApply_date__8c4jF,.PortApply_input__ZK7tF,.PortApply_select__8L_Hg{font-size:14px;padding:10px 12px}.PortApply_button__QDaX5{padding:10px;font-size:14px}.PortApply_tableContainer__i6y9B{margin:0 -12px;border-radius:0}.PortApply_phoneInput__ByXcE{width:100%!important}.PortApply_daterow__W9Cmg{width:100%}}@media (max-width:320px){.PortApply_container__4eVU2{padding:8px}.PortApply_title__3EtYF{font-size:18px}.PortApply_date__8c4jF,.PortApply_input__ZK7tF,.PortApply_select__8L_Hg{font-size:13px;padding:8px 10px}.PortApply_button__QDaX5{font-size:13px;padding:8px}.PortApply_uploadIconBtn__fU2ke{font-size:16px}.PortApply_popup__mXyEh{padding:12px}}@media (max-height:500px) and (orientation:landscape){.PortApply_popup__mXyEh{max-height:80vh;overflow-y:auto}.PortApply_messageList__6Mggy{max-height:40vh;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.PortApply_container__4eVU2 *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.PortApply_button__QDaX5:hover,.PortApply_closeButton__dDMD2:hover,.PortApply_date__8c4jF:hover,.PortApply_flagSelect__bx287:hover,.PortApply_input__ZK7tF:hover,.PortApply_phoneInput__ByXcE:hover,.PortApply_printBtn__Z9qWT:hover,.PortApply_select__8L_Hg:hover{transform:none}}.PortApply_phoneRow__SCQGU{margin-bottom:clamp(12px,3vw,16px);width:70%}.PortApply_phoneFieldGroup__zVB8G,.PortApply_phoneRow__SCQGU{display:flex;flex-wrap:wrap;gap:clamp(8px,2vw,12px);align-items:center}.PortApply_phoneFieldGroup__zVB8G{width:100%}.PortApply_phoneCountryCode__p9NDP{flex:0 0 auto;min-width:min(120px,100%)}.PortApply_phoneNumberInput__9pnCT{flex:1 1;min-width:min(200px,100%)}.PortApply_phoneInput__ByXcE{width:50%!important;padding:clamp(8px,2vw,10px);border-radius:6px;border:1px solid #1e40af;background-color:#fff;font-size:clamp(12px,3vw,14px);transition:all .3s ease;box-sizing:border-box}.PortApply_phoneInput__ByXcE:hover{border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.2);transform:translateY(-1px)}.PortApply_phoneInput__ByXcE:focus{border-color:#0055a5;box-shadow:0 0 0 3px rgba(0,85,165,.3);transform:translateY(-2px);outline:none}.PortApply_fieldSmall__PNmuK{display:flex;align-items:center;gap:clamp(8px,2vw,15px);flex:0 0 auto;flex-wrap:wrap}.PortApply_fieldSmall__PNmuK .PortApply_input__ZK7tF{flex:0 0 min(200px,100%)}@media (max-width:768px){.PortApply_phoneFieldGroup__zVB8G{flex-direction:column;align-items:stretch}.PortApply_phoneCountryCode__p9NDP,.PortApply_phoneNumberInput__9pnCT{width:100%}.PortApply_phoneCountryCode__p9NDP{min-width:100%}}@media (max-width:480px){.PortApply_phoneFieldGroup__zVB8G,.PortApply_phoneRow__SCQGU{gap:8px}}.Reason_container__PnM7S{padding:20px;background-color:#f5f7fa;border-radius:8px}.Reason_title__1BqSk{font-size:24px;font-weight:700;margin-bottom:16px}.Reason_filterSection__x1kZa{display:flex;gap:10px;align-items:center;margin-bottom:16px}.Reason_filterInput__TroFT{flex:1 1;padding:10px;border-radius:4px;border:1px solid #ccc}.Reason_button__8yXUq{padding:10px 16px;border:none;background-color:#0055a5;color:white;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .3s;white-space:nowrap}.Reason_button__8yXUq:hover{background-color:#003f7d}.Reason_buttonRow__2tdd_{display:flex;justify-content:center;gap:clamp(12px,3vw,16px);flex-wrap:wrap;width:100%}.Reason_tableContainer__7ngdC{overflow-x:auto;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.05);margin-bottom:20px;-webkit-overflow-scrolling:touch}.Reason_table__NpHaE{width:100%;border-collapse:collapse;min-width:600px}.Reason_table__NpHaE td,.Reason_table__NpHaE th{padding:clamp(10px,2vw,12px);text-align:left;border-bottom:1px solid #e0e0e0;font-size:clamp(16px,3vw,14px)}.Reason_table__NpHaE th{background-color:#f0f4f8;font-weight:600;max-width:100px}.Reason_columnFilter__aVkFb{width:90%;margin-top:6px;padding:clamp(6px,2vw,8px) clamp(8px,2vw,12px);font-size:clamp(13px,3vw,14px);border-radius:4px;border:1px solid #ccc;box-sizing:border-box}.Reason_pagination__dGrsV{display:flex;justify-content:center;align-items:center;margin-top:16px;margin-bottom:10px;gap:12px}.Reason_paginationButton__Ip5_3{padding:clamp(8px,2vw,10px) clamp(10px,3vw,12px);border:none;border-radius:4px;background-color:#0055a5;color:#fff;cursor:pointer;font-size:clamp(12px,3vw,12px);transition:background-color .3s;min-width:35px;min-height:35px;display:inline-flex;align-items:center;justify-content:center}.Reason_paginationButton__Ip5_3:hover:not(:disabled){background-color:#003f7d}.Reason_paginationButton__Ip5_3:disabled{cursor:not-allowed;opacity:.6;background-color:#cce0ff;color:#333}.Reason_pageNumber__p3DRD{font-size:clamp(14px,3vw,16px);font-weight:500;color:#0055a5}.Reason_checkboxBoxContainer__k4y0I{display:inline-block;border:2px solid #ccc;padding:10px;border-radius:8px;background-color:#f9f9f9}.Reason_backdrop__8Ahe1{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;z-index:1000;animation:Reason_fadeInBackdrop__inShJ .3s forwards}.Reason_popup__QGPW1{background-color:#fff;padding:24px;border-radius:8px;max-width:500px;box-shadow:0 12px 30px rgba(0,0,0,.3),0 6px 20px rgba(0,0,0,.15);transform:scale(.8);opacity:0;animation:Reason_popupFadeIn__f9s_0 .3s forwards}.Reason_title_error__8HzQu{margin-bottom:12px;color:#c0392b}.Reason_messageList__BWv_4{text-align:left;margin-bottom:20px;word-wrap:break-word;white-space:normal}.Reason_closeButton__Re6eS{background-color:#2b67c0}@keyframes Reason_popupFadeIn__f9s_0{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes Reason_fadeInBackdrop__inShJ{0%{background-color:rgba(0,0,0,0)}to{background-color:rgba(0,0,0,.4)}}.Reason_popupBackdrop___vFd8{position:fixed;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:#ffffffe3!important;display:flex!important;justify-content:center;align-items:center;z-index:9999!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;pointer-events:auto;margin:0!important;padding:0!important;border:none!important;outline:none!important}.Reason_popup__QGPW1{background:#fff;padding:1.5rem 2rem;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.25);width:90%;max-width:400px;text-align:center;box-sizing:border-box}.Reason_popupTitle__stP6_{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#222}.Reason_popupMessage__SPjXS{font-size:1rem;color:#444;margin-bottom:1.25rem;line-height:1.4}.Reason_popupButton__sLVnw{background:#007bff;color:#fff;border:none;padding:.6rem 1.2rem;border-radius:8px;font-size:.95rem;cursor:pointer;transition:background .2s ease}.Reason_popupButton__sLVnw:hover{background:#0056b3}@keyframes Reason_fadeInUp__E5aVJ{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Reason_table__NpHaE tr{transition:all .3s ease}.Reason_table__NpHaE tr:hover{background-color:#f0f8ff;transform:scale(1.01);box-shadow:0 4px 10px rgba(0,0,0,.1)}.Reason_table__NpHaE tr:focus-within{background-color:#e6f2ff;transform:scale(1.015);box-shadow:0 6px 15px rgba(0,85,165,.3);outline:none}.Reason_HeaderRow__0eu3f{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:500;color:#333;background:#f5f5f5}.Reason_HeaderRowButtons__Ix3Xu{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f5f5f5}.Reason_title__1BqSk{font-size:1.3rem;font-weight:600;color:#333;margin:0}.Reason_errorBorder__QclyQ,.Reason_errorBorder__QclyQ>div{border:2px solid red!important;border-radius:4px}.Reason_loadingOverlay__BoCnr{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.Reason_spinner__RVwVH{border:8px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:60px;height:60px;animation:Reason_spin__jV38e 1s linear infinite}@keyframes Reason_spin__jV38e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.Reason_buttonRow__2tdd_{flex-direction:column;align-items:stretch}.Reason_button__8yXUq{width:100%;font-size:16px}.Reason_table__NpHaE td,.Reason_table__NpHaE th{padding:8px 6px;font-size:13px}.Reason_table__NpHaE tr:hover{transform:none}}@media (max-width:480px){.Reason_button__8yXUq{padding:12px 16px;font-size:16px}.Reason_paginationButton__Ip5_3{min-width:25px;min-height:25px;padding:10px;font-size:12px}.Reason_table__NpHaE td,.Reason_table__NpHaE th{padding:6px 4px;font-size:12px}.Reason_pageNumber__p3DRD{font-size:14px}}.Reason_modalBackdrop__dt_N9{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999}.Reason_modalBox__pyCpq{background:#fff;padding:25px 20px;border-radius:10px;width:90%;max-width:500px;box-shadow:0 5px 15px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:15px}.Reason_modalBox__pyCpq h2{margin:0;text-align:center}.Reason_modalDrop__llC2h,.Reason_modalField__93ohp{display:flex;flex-direction:column}.Reason_modalDrop__llC2h{margin-bottom:10px}.Reason_modalDrop__llC2h label{margin-bottom:5px;font-weight:500}.Reason_modalDrop__llC2h select{padding:8px 10px;border:1px solid #ccc;border-radius:5px;background-color:#f5f5f5}.Reason_modalField__93ohp label{margin-bottom:5px;font-weight:500}.Reason_modalField__93ohp input{padding:8px 10px;border:1px solid #ccc;border-radius:5px;background-color:#f5f5f5}.Reason_modalButtons__7gZ02{display:flex;justify-content:flex-end;gap:10px;justify-content:center;margin-top:10px;flex-wrap:wrap}.Reason_closeBtn__zpvjv,.Reason_inactiveBtn__90jtY{background-color:#0055a5;color:white;padding:8px 15px;border:none;border-radius:5px;cursor:pointer}@media (max-width:480px){.Reason_modalBox__pyCpq{width:95%;padding:20px 15px}.Reason_modalButtons__7gZ02{flex-direction:column;gap:8px}.Reason_closeBtn__zpvjv,.Reason_inactiveBtn__90jtY{width:100%}}.Reason_closeButton__Re6eS{padding:8px 20px;border-radius:4px;background-color:#c0392b;border:none;color:white;cursor:pointer;font-weight:700;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:transform .2s,background-color .2s}.Reason_closeButton__Re6eS:hover{transform:scale(1.05)}.Designation_container__kltAv{padding:20px;background-color:#f5f7fa;border-radius:8px}.Designation_title__gx0Ou{font-size:24px;font-weight:700;margin-bottom:16px}.Designation_filterSection__hj3Os{display:flex;gap:10px;align-items:center;margin-bottom:16px}.Designation_filterInput__aRFxY{flex:1 1;padding:10px;border-radius:4px;border:1px solid #ccc}.Designation_button__MXsGT{padding:10px 16px;border:none;background-color:#0055a5;color:white;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .3s;white-space:nowrap}.Designation_button__MXsGT:hover{background-color:#003f7d}.Designation_buttonRow__WiyP9{display:flex;justify-content:center;gap:clamp(12px,3vw,16px);flex-wrap:wrap;width:100%}.Designation_tableContainer__V23Bc{overflow-x:auto;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.05);margin-bottom:20px;-webkit-overflow-scrolling:touch}.Designation_table__3elVY{width:100%;border-collapse:collapse;min-width:600px}.Designation_table__3elVY td,.Designation_table__3elVY th{padding:clamp(10px,2vw,12px);text-align:left;border-bottom:1px solid #e0e0e0;font-size:clamp(16px,3vw,14px)}.Designation_table__3elVY th{background-color:#f0f4f8;font-weight:600;max-width:100px}.Designation_columnFilter__sU3N_{width:90%;margin-top:6px;padding:clamp(6px,2vw,8px) clamp(8px,2vw,12px);font-size:clamp(13px,3vw,14px);border-radius:4px;border:1px solid #ccc;box-sizing:border-box}.Designation_pagination__7qA7I{display:flex;justify-content:center;align-items:center;margin-top:16px;margin-bottom:10px;gap:12px}.Designation_paginationButton__LtIRe{padding:clamp(8px,2vw,10px) clamp(10px,3vw,12px);border:none;border-radius:4px;background-color:#0055a5;color:#fff;cursor:pointer;font-size:clamp(12px,3vw,12px);transition:background-color .3s;min-width:35px;min-height:35px;display:inline-flex;align-items:center;justify-content:center}.Designation_paginationButton__LtIRe:hover:not(:disabled){background-color:#003f7d}.Designation_paginationButton__LtIRe:disabled{cursor:not-allowed;opacity:.6;background-color:#cce0ff;color:#333}.Designation_pageNumber__R_xQI{font-size:clamp(14px,3vw,16px);font-weight:500;color:#0055a5}.Designation_checkboxBoxContainer__q7vF0{display:inline-block;border:2px solid #ccc;padding:10px;border-radius:8px;background-color:#f9f9f9}.Designation_backdrop__BrW01{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;z-index:1000;animation:Designation_fadeInBackdrop__H0nH9 .3s forwards}.Designation_popup__c3O1q{background-color:#fff;padding:24px;border-radius:8px;max-width:500px;box-shadow:0 12px 30px rgba(0,0,0,.3),0 6px 20px rgba(0,0,0,.15);transform:scale(.8);opacity:0;animation:Designation_popupFadeIn__ylla3 .3s forwards}.Designation_title_error__W9pge{margin-bottom:12px;color:#c0392b}.Designation_messageList__ZgOgr{text-align:left;margin-bottom:20px;word-wrap:break-word;white-space:normal}.Designation_closeButton__KUZea{background-color:#2b67c0}@keyframes Designation_popupFadeIn__ylla3{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes Designation_fadeInBackdrop__H0nH9{0%{background-color:rgba(0,0,0,0)}to{background-color:rgba(0,0,0,.4)}}.Designation_popupBackdrop__Dxgxz{position:fixed;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background:#ffffffe3!important;display:flex!important;justify-content:center;align-items:center;z-index:9999!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;pointer-events:auto;margin:0!important;padding:0!important;border:none!important;outline:none!important}.Designation_popup__c3O1q{background:#fff;padding:1.5rem 2rem;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.25);width:90%;max-width:400px;text-align:center;box-sizing:border-box}.Designation_popupTitle__093hv{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#222}.Designation_popupMessage__PL_eM{font-size:1rem;color:#444;margin-bottom:1.25rem;line-height:1.4}.Designation_popupButton__i2QLs{background:#007bff;color:#fff;border:none;padding:.6rem 1.2rem;border-radius:8px;font-size:.95rem;cursor:pointer;transition:background .2s ease}.Designation_popupButton__i2QLs:hover{background:#0056b3}@keyframes Designation_fadeInUp__Zjz60{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Designation_table__3elVY tr{transition:all .3s ease}.Designation_table__3elVY tr:hover{background-color:#f0f8ff;transform:scale(1.01);box-shadow:0 4px 10px rgba(0,0,0,.1)}.Designation_table__3elVY tr:focus-within{background-color:#e6f2ff;transform:scale(1.015);box-shadow:0 6px 15px rgba(0,85,165,.3);outline:none}.Designation_HeaderRow__i_ZOX{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:500;color:#333;background:#f5f5f5}.Designation_HeaderRowButtons__tF_LW{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f5f5f5}.Designation_title__gx0Ou{font-size:1.3rem;font-weight:600;color:#333;margin:0}.Designation_errorBorder__E0RlF,.Designation_errorBorder__E0RlF>div{border:2px solid red!important;border-radius:4px}.Designation_loadingOverlay__GtYxH{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.Designation_spinner__9kHRZ{border:8px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:60px;height:60px;animation:Designation_spin__u_TtT 1s linear infinite}@keyframes Designation_spin__u_TtT{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.Designation_buttonRow__WiyP9{flex-direction:column;align-items:stretch}.Designation_button__MXsGT{width:100%;font-size:16px}.Designation_table__3elVY td,.Designation_table__3elVY th{padding:8px 6px;font-size:13px}.Designation_table__3elVY tr:hover{transform:none}}@media (max-width:480px){.Designation_button__MXsGT{padding:12px 16px;font-size:16px}.Designation_paginationButton__LtIRe{min-width:25px;min-height:25px;padding:10px;font-size:12px}.Designation_table__3elVY td,.Designation_table__3elVY th{padding:6px 4px;font-size:12px}.Designation_pageNumber__R_xQI{font-size:14px}}.Designation_modalBackdrop__eOHz8{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:999}.Designation_modalBox__14d2m{background:#fff;padding:25px 20px;border-radius:10px;width:90%;max-width:500px;box-shadow:0 5px 15px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:15px}.Designation_modalBox__14d2m h2{margin:0;text-align:center}.Designation_modalDrop__gbFby,.Designation_modalField__FwVbl{display:flex;flex-direction:column}.Designation_modalDrop__gbFby{margin-bottom:10px}.Designation_modalDrop__gbFby label{margin-bottom:5px;font-weight:500}.Designation_modalDrop__gbFby select{padding:8px 10px;border:1px solid #ccc;border-radius:5px;background-color:#f5f5f5}.Designation_modalField__FwVbl label{margin-bottom:5px;font-weight:500}.Designation_modalField__FwVbl input{padding:8px 10px;border:1px solid #ccc;border-radius:5px;background-color:#f5f5f5}.Designation_modalButtons__t5ub7{display:flex;justify-content:flex-end;gap:10px;justify-content:center;margin-top:10px;flex-wrap:wrap}.Designation_closeBtn__NEQKc,.Designation_inactiveBtn__w05Y8{background-color:#0055a5;color:white;padding:8px 15px;border:none;border-radius:5px;cursor:pointer}@media (max-width:480px){.Designation_modalBox__14d2m{width:95%;padding:20px 15px}.Designation_modalButtons__t5ub7{flex-direction:column;gap:8px}.Designation_closeBtn__NEQKc,.Designation_inactiveBtn__w05Y8{width:100%}}.Designation_closeButton__KUZea{padding:8px 20px;border-radius:4px;background-color:#c0392b;border:none;color:white;cursor:pointer;font-weight:700;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:transform .2s,background-color .2s}.Designation_closeButton__KUZea:hover{transform:scale(1.05)}.PersonTax_container__30Sen{padding:20px;background-color:#f5f7fa;border-radius:8px;box-sizing:border-box}.PersonTax_date__dub9q,.PersonTax_input__QEBLi,.PersonTax_select__SgDht{flex:1 1;padding:10px;border-radius:4px;border:1px solid #ccc;background-color:white;font-size:14px}.PersonTax_button__gCb2u{padding:10px 16px;border:none;background-color:#0055a5;color:white;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .3s;font-size:1rem;white-space:nowrap}.PersonTax_button__gCb2u:hover{background-color:#003f7d}.PersonTax_SearchIcon__dGv03{display:flex;justify-content:center;align-items:center;padding:6px 8px;border:none;background-color:#0055a5;color:white;border-radius:6px;cursor:pointer;transition:.3s}.PersonTax_SearchIcon__dGv03:hover{background-color:#003c7a}.PersonTax_searchSection__Wq4zf{display:flex;align-items:center;gap:10px;width:100%;max-width:600px;margin:30px auto;background:#ffffff;padding:15px 20px;border-radius:10px;box-shadow:0 3px 12px rgba(0,0,0,.08)}.PersonTax_searchSection__Wq4zf label{flex:0 0 150px;font-weight:500;text-align:right}.PersonTax_dateRow__p_hL2{display:flex;gap:10px;flex:1 1;align-items:center}.PersonTax_dateRow__p_hL2 input{flex:1 1}.PersonTax_dateRow__p_hL2 button{padding:10px 16px;white-space:nowrap}@media (max-width:600px){.PersonTax_dateRow__p_hL2{flex-direction:column;width:100%}.PersonTax_dateRow__p_hL2 button{width:100%}}.PersonTax_modalBackdrop__2Ybqx{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.PersonTax_modalContent__UQR7D{background-color:#fff;width:90%;max-width:1200px;height:90%;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.3);position:relative}.PersonTax_modalHeader__ipZY5{display:flex;justify-content:flex-end;gap:10px;padding:10px;background-color:#f5f5f5;border-bottom:1px solid #ddd}.PersonTax_closeButton__szMh8,.PersonTax_printButton__7S2ed{padding:10px 18px;border:none;border-radius:4px;cursor:pointer;font-size:large;font-weight:700}.PersonTax_closeButton__szMh8{background-color:#f44336;color:white}.PersonTax_closeButton__szMh8:hover{background-color:#d32f2f}.PersonTax_printButton__7S2ed{background-color:#4caf50;color:white}.PersonTax_printButton__7S2ed:hover{background-color:#388e3c}.VehicleTax_container__FywZI{padding:20px;background-color:#f5f7fa;border-radius:8px;box-sizing:border-box}.VehicleTax_date__ayih6,.VehicleTax_input__jHAmN,.VehicleTax_select__DgUGa{flex:1 1;padding:10px;border-radius:4px;border:1px solid #ccc;background-color:white;font-size:14px}.VehicleTax_button__bFz_i{padding:10px 16px;border:none;background-color:#0055a5;color:white;font-weight:500;border-radius:4px;cursor:pointer;transition:background-color .3s;font-size:1rem;white-space:nowrap}.VehicleTax_button__bFz_i:hover{background-color:#003f7d}.VehicleTax_SearchIcon__8l5QH{display:flex;justify-content:center;align-items:center;padding:6px 8px;border:none;background-color:#0055a5;color:white;border-radius:6px;cursor:pointer;transition:.3s}.VehicleTax_SearchIcon__8l5QH:hover{background-color:#003c7a}.VehicleTax_searchSection__P7nY9{display:flex;align-items:center;gap:10px;width:100%;max-width:600px;margin:30px auto;background:#ffffff;padding:15px 20px;border-radius:10px;box-shadow:0 3px 12px rgba(0,0,0,.08)}.VehicleTax_searchSection__P7nY9 label{flex:0 0 150px;font-weight:500;text-align:right}.VehicleTax_dateRow__JODZd{display:flex;gap:10px;flex:1 1;align-items:center}.VehicleTax_dateRow__JODZd input{flex:1 1}.VehicleTax_dateRow__JODZd button{padding:10px 16px;white-space:nowrap}@media (max-width:600px){.VehicleTax_dateRow__JODZd{flex-direction:column;width:100%}.VehicleTax_dateRow__JODZd button{width:100%}}.VehicleTax_modalBackdrop__MarCv{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.VehicleTax_modalContent__FyuKX{background-color:#fff;width:90%;max-width:1200px;height:90%;display:flex;flex-direction:column;border-radius:8px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,.3);position:relative}.VehicleTax_modalHeader__eqOGu{display:flex;justify-content:flex-end;gap:10px;padding:10px;background-color:#f5f5f5;border-bottom:1px solid #ddd}.VehicleTax_closeButton__B_nqF,.VehicleTax_printButton__RCYxr{padding:10px 18px;border:none;border-radius:4px;cursor:pointer;font-size:large;font-weight:700}.VehicleTax_closeButton__B_nqF{background-color:#f44336;color:white}.VehicleTax_closeButton__B_nqF:hover{background-color:#d32f2f}.VehicleTax_printButton__RCYxr{background-color:#4caf50;color:white}.VehicleTax_printButton__RCYxr:hover{background-color:#388e3c}