.PortApply_container__Vwa04{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__XE1og{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_daterow__XE1og
.PortApply_field__Sb76O{display:flex;align-items:center;gap:clamp(8px,2vw,15px);flex:1 1;min-width:min(200px,100%)}.PortApply_phoneRow__5URiJ .PortApply_phoneFieldGroup__bFQhA{display:flex;align-items:center;gap:clamp(8px,2vw,12px);flex-wrap:wrap;width:100%}.PortApply_input__QnPnE[type=checkbox]{width:clamp(16px,3vw,18px);height:clamp(16px,3vw,18px);cursor:pointer}.PortApply_title__8XQwv{font-size:clamp(20px,5vw,24px);font-weight:700;margin-bottom:clamp(16px,3vw,20px);text-align:left}.PortApply_row__n1tvQ{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__vqMeR{display:flex;align-items:center;gap:clamp(8px,2vw,12px);flex-wrap:wrap;width:min(635px,100%)}.PortApply_nicrow__vqMeR .PortApply_label__4e_Ml{flex:0 0 min(130px,100%);text-align:left;font-size:clamp(12px,3vw,14px)}.PortApply_nicrow__vqMeR .PortApply_select__1kV_s{flex:0 0 min(100px,100%)}.PortApply_nicrow__vqMeR .PortApply_input__QnPnE{flex:1 1;min-width:0}.PortApply_fieldFull__qaPwf,.PortApply_fieldInputWide__Uay7W,.PortApply_fieldSelectSmall__PsaV_,.PortApply_field__Sb76O{display:flex;align-items:center;gap:clamp(8px,2vw,15px);flex:1 1;min-width:min(300px,100%)}.PortApply_fieldFull__qaPwf{flex:1 1 100%}.PortApply_fieldSelectSmall__PsaV_{flex:0 0 min(200px,100%)}.PortApply_fieldInputWide__Uay7W{flex:1 1}.PortApply_label__4e_Ml{min-width:min(130px,100%);font-weight:500;text-align:right;color:#444;font-size:clamp(16px,3vw,14px)}.PortApply_input__QnPnE{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__vRWzW{width:min(300px,100%)}.PortApply_date__WkS0m,.PortApply_select__1kV_s{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__xbk1f{width:min(300px,100%);max-width:100%}.PortApply_input__QnPnE:disabled{background-color:#eaeaea;color:#666}.PortApply_date__WkS0m:hover,.PortApply_flagSelect__xbk1f:hover,.PortApply_input__QnPnE:hover,.PortApply_select__1kV_s:hover{border-color:#3498db;box-shadow:0 4px 8px rgba(0,0,0,.15);transform:translateY(-2px)}.PortApply_date__WkS0m:focus,.PortApply_flagSelect__xbk1f:focus,.PortApply_input__QnPnE:focus,.PortApply_select__1kV_s:focus{border-color:#0055a5;box-shadow:0 4px 12px rgba(0,85,165,.3);transform:translateY(-3px);outline:none}.PortApply_tableContainer__k_VTS{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__BkSs_{width:100%;border-collapse:collapse;min-width:600px}.PortApply_table__BkSs_ td,.PortApply_table__BkSs_ th{padding:clamp(8px,2vw,10px);text-align:left;border-bottom:1px solid #e0e0e0;font-size:clamp(12px,3vw,13px)}.PortApply_table__BkSs_ th{background-color:#f0f4f8;font-weight:600}.PortApply_uploadLabel__X_0VS{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__X_0VS:hover{color:#003f7d;transform:scale(1.1)}.PortApply_uploadIconBtn__8fDrV{font-size:clamp(16px,3vw,18px)}.PortApply_buttonRowCenter__p_lsh{display:flex;justify-content:center;margin-top:clamp(16px,4vw,25px);gap:clamp(12px,3vw,20px);flex-wrap:wrap}.PortApply_button__tye2X{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__tye2X:hover{background-color:#003f7d}.PortApply_checkboxBoxContainer__6dohj{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__91D7Y{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__gf1Xn .3s forwards}.PortApply_title_error__gv784{margin-bottom:clamp(8px,2vw,12px);color:#c0392b;font-size:clamp(16px,4vw,18px)}.PortApply_messageList__1Sv_r{text-align:left;margin-bottom:clamp(12px,3vw,20px);word-wrap:break-word;white-space:normal;font-size:clamp(12px,3vw,14px)}.PortApply_closeButton__m6mUy{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__m6mUy:hover{transform:scale(1.05)}@keyframes PortApply_popupFadeIn__uN_TC{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes PortApply_fadeInBackdrop__gf1Xn{0%{background-color:rgba(0,0,0,0)}to{background-color:rgba(0,0,0,.4)}}.PortApply_loadingOverlay__eQx8o{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__LCFU7{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__jZScy 1s linear infinite}@keyframes PortApply_spin__jZScy{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PortApply_HeaderRow__TCbEP{gap:clamp(6px,2vw,8px);font-size:clamp(16px,3vw,18px);font-weight:500;color:#333;padding:clamp(8px,2vw,12px)}.PortApply_HeaderRowButtons__4uQ7p,.PortApply_HeaderRow__TCbEP{display:flex;align-items:center;background:#f5f5f5;flex-wrap:wrap}.PortApply_HeaderRowButtons__4uQ7p{justify-content:space-between;padding:clamp(8px,2vw,10px) clamp(12px,3vw,16px);gap:clamp(12px,3vw,16px)}.PortApply_title__8XQwv{font-size:clamp(18px,4vw,22px);font-weight:600;color:#333;margin:0 0 clamp(8px,2vw,10px)}.PortApply_errorBorder__UZv_6,.PortApply_errorBorder__UZv_6>div{border:2px solid red!important;border-radius:4px}.PortApply_rowRemark___QIJG{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___QIJG .PortApply_label__4e_Ml{flex:0 0 min(150px,100%);font-weight:500;margin-left:min(-20px,0px);color:#333;font-size:clamp(14px,3vw,14px)}.PortApply_remark__7zYhJ{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__CGg0m{display:flex;align-items:center;justify-content:flex-start;margin-top:clamp(8px,2vw,10px);flex-wrap:wrap}.PortApply_printBtn__hi9NU{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__hi9NU:hover{background-color:#003f7d;transform:translateY(-1px)}.PortApply_printBtn__hi9NU:active{transform:translateY(0)}.PortApply_phoneInput__g8S6s{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__g8S6s:hover{outline:none;border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.2);transform:scale(1.05)}.PortApply_popupBackdrop__itXsF{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__9ko1n{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__IwRP5 .3s ease-out;box-sizing:border-box}.PortApply_popupTitle__Te5Rf{font-size:clamp(16px,4vw,20px);font-weight:600;margin-bottom:clamp(8px,2vw,12px);color:#222}.PortApply_popupMessage__5LL2n{font-size:clamp(14px,3vw,16px);color:#444;margin-bottom:clamp(12px,3vw,20px);line-height:1.4}.PortApply_popupButton__dVe67{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__dVe67:hover{background:#0056b3}@keyframes PortApply_fadeInUp__IwRP5{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.PortApply_requiredStar__urEmb{color:red;margin-left:4px;font-size:clamp(16px,4vw,20px);font-weight:700}@media (max-width:768px){.PortApply_nicrow__vqMeR{flex-wrap:wrap;width:100%}.PortApply_nicrow__vqMeR .PortApply_label__4e_Ml{text-align:left;flex:0 0 100%}.PortApply_rowRemark___QIJG{flex-direction:column;align-items:stretch}.PortApply_rowRemark___QIJG .PortApply_label__4e_Ml{margin-left:0}.PortApply_fieldFull__qaPwf,.PortApply_fieldInputWide__Uay7W,.PortApply_fieldSelectSmall__PsaV_,.PortApply_fieldSmall__qXyiT,.PortApply_field__Sb76O{flex-direction:column;align-items:stretch}.PortApply_label__4e_Ml{min-width:100%;text-align:left;margin-bottom:4px}.PortApply_input__QnPnE{width:100%}.PortApply_buttonRowCenter__p_lsh{flex-direction:column;align-items:stretch}.PortApply_button__tye2X{width:100%}.PortApply_HeaderRowButtons__4uQ7p{flex-direction:column;align-items:stretch;text-align:center}}@media (max-width:480px){.PortApply_container__Vwa04{padding:12px}.PortApply_title__8XQwv{font-size:20px;text-align:center}.PortApply_date__WkS0m,.PortApply_input__QnPnE,.PortApply_select__1kV_s{font-size:14px;padding:10px 12px}.PortApply_button__tye2X{padding:10px;font-size:14px}.PortApply_tableContainer__k_VTS{margin:0 -12px;border-radius:0}.PortApply_phoneInput__g8S6s{width:100%!important}.PortApply_daterow__XE1og{width:100%}}@media (max-width:320px){.PortApply_container__Vwa04{padding:8px}.PortApply_title__8XQwv{font-size:18px}.PortApply_date__WkS0m,.PortApply_input__QnPnE,.PortApply_select__1kV_s{font-size:13px;padding:8px 10px}.PortApply_button__tye2X{font-size:13px;padding:8px}.PortApply_uploadIconBtn__8fDrV{font-size:16px}.PortApply_popup__9ko1n{padding:12px}}@media (max-height:500px) and (orientation:landscape){.PortApply_popup__9ko1n{max-height:80vh;overflow-y:auto}.PortApply_messageList__1Sv_r{max-height:40vh;overflow-y:auto}}@media (prefers-reduced-motion:reduce){.PortApply_container__Vwa04 *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.PortApply_button__tye2X:hover,.PortApply_closeButton__m6mUy:hover,.PortApply_date__WkS0m:hover,.PortApply_flagSelect__xbk1f:hover,.PortApply_input__QnPnE:hover,.PortApply_phoneInput__g8S6s:hover,.PortApply_printBtn__hi9NU:hover,.PortApply_select__1kV_s:hover{transform:none}}.PortApply_phoneRow__5URiJ{display:flex;flex-wrap:wrap;gap:clamp(8px,2vw,12px);align-items:center;margin-bottom:clamp(12px,3vw,16px);width:70%}.PortApply_phoneCountryCode__l_EEe{flex:0 0 auto;min-width:min(120px,100%)}.PortApply_phoneNumberInput__Q0Xwt{flex:1 1;min-width:min(200px,100%);margin-left:-100px}.PortApply_phoneInput__g8S6s{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__g8S6s:hover{border-color:#3498db;box-shadow:0 0 0 3px rgba(52,152,219,.2);transform:translateY(-1px)}.PortApply_phoneInput__g8S6s:focus{border-color:#0055a5;box-shadow:0 0 0 3px rgba(0,85,165,.3);transform:translateY(-2px);outline:none}.PortApply_fieldSmall__qXyiT{display:flex;align-items:center;gap:clamp(8px,2vw,15px);flex:0 0 auto;flex-wrap:wrap}.PortApply_fieldSmall__qXyiT .PortApply_input__QnPnE{flex:0 0 min(200px,100%)}@media (max-width:768px){.PortApply_phoneFieldGroup__bFQhA{flex-direction:column;align-items:stretch}.PortApply_phoneCountryCode__l_EEe,.PortApply_phoneNumberInput__Q0Xwt{width:100%;margin-left:0}.PortApply_phoneCountryCode__l_EEe{min-width:100%}}@media (max-width:480px){.PortApply_phoneFieldGroup__bFQhA,.PortApply_phoneRow__5URiJ{gap:8px}}.PortLicense_container__mBhuY{padding:20px;background-color:#f5f7fa;border-radius:8px}.PortLicense_HeaderRow__mZzha{display:flex;align-items:center;gap:8px;font-size:1.1rem;font-weight:500;color:#333;background:#f5f5f5}.PortLicense_statusBox__l6dT_{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__l6dT_ h4{margin:0 0 8px;font-size:16px;font-weight:600}.PortLicense_statusFilter__QAHpI{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.PortLicense_statusFilter__QAHpI label{font-size:14px;cursor:pointer}.PortLicense_HeaderRowButtons__XA971{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f5f5f5}.PortLicense_title__2Zowp{font-size:1.3rem;font-weight:600;color:#333;margin:0}.PortLicense_AddPerson__K09Te{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__K09Te:hover{background:#005f8d;transform:scale(1.05)}.PortLicense_filterSection__TnPMq{display:flex;gap:10px;align-items:center;margin-bottom:16px;flex-wrap:wrap}.PortLicense_filterInput__oCwAw{flex:1 1;margin-top:10px;min-width:200px;padding:6px;border-radius:4px;border:1px solid #ccc}.PortLicense_button__SvMGf{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__SvMGf:hover{background-color:#003f7d}.PortLicense_tableContainer__uVxXa{overflow-x:auto;background-color:#fff;border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.05);margin-bottom:20px}.PortLicense_table__XAmU_{width:100%;border-collapse:collapse;min-width:600px}.PortLicense_table__XAmU_ td,.PortLicense_table__XAmU_ th{padding:12px;text-align:left;border-bottom:1px solid #e0e0e0}.PortLicense_table__XAmU_ th{background-color:#f0f4f8;font-weight:600}.PortLicense_buttonRow__E41Ou{display:flex;margin-top:10px;justify-content:center;gap:16px;flex-wrap:wrap}.PortLicense_popupBackdrop__fqAQX{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__Fmb_T{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__1tfEe .3s ease-out;box-sizing:border-box}.PortLicense_popupTitle__leivL{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:#222}.PortLicense_popupMessage__pZQz5{font-size:1rem;color:#444;margin-bottom:1.25rem;line-height:1.4}.PortLicense_popupButton__Gz1k0{background:#007bff;color:#fff;border:none;padding:.6rem 1.2rem;border-radius:8px;font-size:.95rem;cursor:pointer;transition:background .2s ease}.PortLicense_popupButton__Gz1k0:hover{background:#0056b3}@keyframes PortLicense_fadeInUp__1tfEe{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.PortLicense_filterSection__TnPMq{flex-direction:column;align-items:stretch}.PortLicense_button__SvMGf{width:100%;text-align:center}.PortLicense_table__XAmU_{min-width:100%}}@media (max-width:480px){.PortLicense_title__2Zowp{font-size:20px}.PortLicense_filterInput__oCwAw{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__SvMGf{padding:8px;font-size:14px}.PortLicense_popup__Fmb_T{padding:1rem 1.2rem;max-width:90%}.PortLicense_popupTitle__leivL{font-size:1.1rem}.PortLicense_popupMessage__pZQz5{font-size:.9rem}.PortLicense_popupButton__Gz1k0{font-size:.9rem;padding:.5rem 1rem}}@media (max-width:320px){.PortLicense_filterSection__TnPMq{flex-direction:column;align-items:stretch;gap:10px}.PortLicense_filterInput__oCwAw{width:100%;min-width:0;padding:6px 50px;font-size:13px;margin-bottom:10px;border-radius:4px;box-sizing:border-box}.PortLicense_button__SvMGf{width:100%;padding:8px;font-size:13px}.PortLicense_title__2Zowp{font-size:18px}.PortLicense_popup__Fmb_T{padding:.8rem 1rem;max-width:95%}.PortLicense_popupTitle__leivL{font-size:1rem}.PortLicense_popupMessage__pZQz5{font-size:.85rem}.PortLicense_popupButton__Gz1k0{font-size:.85rem;padding:.4rem .8rem}}.PortLicense_pagination__WbVHU{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__LHz_P{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__LHz_P:hover:not(:disabled){background-color:#0056b3;transform:translateY(-1px)}.PortLicense_paginationButton__LHz_P:disabled{cursor:not-allowed;opacity:.6;background-color:#cce0ff;color:#333}.PortLicense_pageNumber__g6weV{font-size:16px;color:#0056b3;font-weight:500}.PortLicense_loadingOverlay__N2_Pz{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__QJcsL{border:8px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:60px;height:60px;animation:PortLicense_spin__S1jfr 1s linear infinite}@keyframes PortLicense_spin__S1jfr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PortLicense_table__XAmU_ tr{transition:all .3s ease}.PortLicense_table__XAmU_ tr:hover{background-color:#f0f8ff;transform:scale(1.01);box-shadow:0 4px 10px rgba(0,0,0,.1)}.PortLicense_table__XAmU_ tr:focus-within{background-color:#e6f2ff;transform:scale(1.015);box-shadow:0 6px 15px rgba(0,85,165,.3);outline:none}.PortLicense_requiredStar__YwK9v{color:red;margin-left:5px;font-size:20px;font-weight:700}.dashboard_main__ZzyED{overflow-x:hidden}@media (max-width:480px){.dashboard_main__ZzyED{padding:12px;background-size:contain;background-position:top}}.dashboard_layout__pBMzG{display:flex;flex-direction:row;position:relative;min-height:100vh;width:100%}.dashboard_main__ZzyED{flex:1 1;padding:20px;min-height:100vh;background-image:url(/_next/static/media/hips.99a7482c.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%}@media (max-width:768px){.dashboard_sidebar__5ka0E{position:absolute;top:0;left:-100%;height:100%;transition:left .3s ease;z-index:1000}.dashboard_sidebarOpen__LStyB{left:0;width:200px}.dashboard_sidebarClosed__uAVHi{left:-100%}.dashboard_main__ZzyED{padding:16px;background-position:top}}@media (max-width:480px){.dashboard_main__ZzyED{padding:12px}}.Footer_footer__PyJc9{background:radial-gradient(circle,rgba(57,125,238,1) 0,rgba(1,76,133,1) 100%);color:#ffffff;padding:12px 20px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;box-shadow:0 -2px 6px rgba(0,0,0,.2);z-index:5;position:relative}.Footer_footerContent__cNO98{position:relative;display:flex;justify-content:center;align-items:center}.Footer_footerText__P_Y9u{margin:0;text-align:center}.Footer_version__VXhTC{position:absolute;right:0;margin:0;font-size:13px;font-weight:500;opacity:.8}.signup_container__zC04x{display:flex;justify-content:center;align-items:center;min-height:100vh;background:linear-gradient(135deg,#1e3a8a,#3b82f6,#60a5fa);background-size:200% 200%;animation:signup_waveFlow__H0ZKe 10s ease-in-out infinite;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.signup_signupCard__zTS29{background:rgba(255,255,255,.95);padding:40px;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.4);width:100%;max-width:650px;border:2px solid #1e40af;animation:signup_slideIn__N3mjN .8s ease-out}.signup_title__PZMD7{text-align:center;font-size:28px;font-weight:700;color:#1e3a8a;margin-bottom:30px;text-transform:uppercase;letter-spacing:1px}.signup_formGroup__Wd2TW{display:flex;align-items:center;gap:12px;margin-bottom:18px;flex-wrap:wrap}.signup_label__kNYfw{min-width:180px;font-weight:500;text-align:left;color:#1e40af;font-size:15px}.signup_fieldFull__RQAjC{display:flex;align-items:center;gap:12px;width:100%}.signup_required__8MH1U{color:red;margin-left:4px}.signup_inputContainer__DpL2i{display:flex;align-items:center;gap:10px}.signup_input__TSVn9{flex:1 1;padding:10px;border-radius:6px;border:1px solid #93c5fd;background-color:#f8fafc;font-size:14px;transition:border-color .3s ease,box-shadow .3s ease}.signup_showPasswordButton___AdsE{background:none;border:none;color:#1e40af;font-size:14px;cursor:pointer;font-weight:600;transition:color .3s ease}.signup_showPasswordButton___AdsE:hover{color:#2563eb;transform:scale(1.05)}.signup_input__TSVn9:focus,.signup_input__TSVn9:hover{outline:none;border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.2)}.signup_input__TSVn9:hover{transform:scale(1.05)}.signup_phoneInput__r6emy{flex:1 1;padding:10px;border-radius:6px;border-color:#1e40af;background-color:#193e63;font-size:14px;transition:border-color .3s ease,box-shadow .3s ease;width:100px!important}.signup_phoneInput__r6emy:hover{outline:none;border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.2);transform:scale(1.05)}.signup_errorBorder__k38Ky{border:2px solid #e74c3c!important;background-color:#fff6f6!important}.signup_flagSelect__ldjkH{width:100%;max-width:240px;border-radius:6px;background-color:#f8fafc;padding:4px}.signup_flagSelect__ldjkH:focus-within{border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.2)}.signup_flagSelect__ldjkH:hover{border-color:#1e40af;box-shadow:0 0 0 3px rgba(30,64,175,.2);transform:scale(1.05)}.signup_button__T05IS{width:100%;padding:14px;background:linear-gradient(90deg,#1e40af,#3b82f6);color:#ffffff;border:none;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:10px}.signup_button__T05IS:hover{background:linear-gradient(90deg,#1e3a8a,#2563eb);transform:translateY(-2px);box-shadow:0 6px 16px rgba(30,64,175,.3)}.signup_extraLinks__kfYX6{margin-top:1rem;text-align:center}.signup_link__8AvwH{color:#0066cc;text-decoration:none;font-size:.9rem;margin:0 5px}.signup_link__8AvwH:hover{text-decoration:underline}.signup_linkheader__Cc0C_{color:#0066cc;text-decoration:none;font-size:13px;margin:0 5px;display:flex;justify-content:flex-end}.signup_linkheader__Cc0C_:hover{text-decoration:underline;transition:cubic-bezier(.6,-.28,.735,.045)}.signup_linkDivider__K2Ibl{margin:0 5px;color:#999}.signup_popupBackdrop__YmjTD{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}.signup_popup__ANeTh{background:#ffffff;padding:24px;border-radius:10px;box-shadow:0 6px 20px rgba(0,0,0,.5);width:90%;max-width:380px;text-align:center;border:1px solid #1e40af;animation:signup_popupSlideIn__YXCRW .4s ease-out}.signup_popupTitle__VQB3u{color:#1e40af;font-size:20px;font-weight:600;margin-bottom:12px}.signup_popupMessage__ldmwL{color:#374151;font-size:16px;margin-bottom:20px}.signup_popupButton__1hOuj{background:linear-gradient(90deg,#1e40af,#3b82f6);color:#ffffff;border:none;padding:10px 24px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}.signup_popupButton__1hOuj:hover{background:linear-gradient(90deg,#1e3a8a,#2563eb);transform:translateY(-2px);box-shadow:0 4px 12px rgba(30,64,175,.3)}.signup_errorText__QmmaX{color:#dc3545;font-size:small;text-align:justify}@keyframes signup_slideIn__N3mjN{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes signup_waveFlow__H0ZKe{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes signup_popupSlideIn__YXCRW{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.signup_formGroup__Wd2TW{flex-direction:column;align-items:flex-start}.signup_label__kNYfw{text-align:left;min-width:auto;width:100%;margin-bottom:6px}.signup_fieldFull__RQAjC{flex-direction:column;align-items:stretch;width:100%}.signup_flagSelect__ldjkH,.signup_input__TSVn9{width:100%}.signup_signupCard__zTS29{padding:24px}}@media (max-width:480px){.signup_signupCard__zTS29{padding:16px}.signup_popup__ANeTh{padding:16px;width:95%}.signup_popupButton__1hOuj{width:100%;padding:12px;margin-bottom:10px}.signup_button__T05IS{font-size:14px;padding:12px}}.signup_note__oxPSo{display:block;font-size:12px;color:#ce0722;margin-top:4px;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.4}.signup_tooltip___96wR{position:relative;background:rgba(14,100,230,.3);padding:3px 7px;border-radius:100%;font-size:12px;cursor:help}.signup_tooltip___96wR:after,.signup_tooltip___96wR:before{position:absolute;left:50%;opacity:0;transition:all .3s ease}.signup_tooltip___96wR:before{content:"";border-color:rgba(3,52,85,.3) transparent transparent;border-style:solid;border-width:10px 6px 0;top:-20px;margin-left:-8px}.signup_tooltip___96wR:after{content:attr(data-tooltip);background:rgba(0,0,0,.3);top:-20px;transform:translateY(-100%);font-size:12px;margin-left:-150px;background:linear-gradient(90deg,#1e40af,#3b82f6);width:250px;border-radius:10px;color:rgb(252,252,252);padding:14px}.signup_tooltip___96wR:hover:after,.signup_tooltip___96wR:hover:before{opacity:1}.signup_validationSingleLine__u8Jzm{margin-top:8px;font-size:14px}.signup_successText__dR4py{color:green;font-weight:700}.signup_errorText__QmmaX{color:red;font-weight:700}.signup_neutralText__535mI{color:#666}