.login_loginPageWrapper__sZRVe{--form-w:58%;--overlay-w:42%;--slide:0.65s;--slide-ease:cubic-bezier(0.65,0,0.35,1);position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(16px,3vw,40px);background:#f1f4fa;overflow:hidden;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0}.login_shapeCircleBottom__pRiqd,.login_shapeWedge__GeBdZ{position:absolute;pointer-events:none;z-index:0}.login_shapeWedge__GeBdZ{top:-90px;right:-80px;width:clamp(240px,32vw,420px);height:clamp(240px,32vw,420px);background:linear-gradient(135deg,#2563eb,#1e3a5f);clip-path:polygon(100% 0,0 0,100% 100%);opacity:.12}.login_shapeCircleBottom__pRiqd{bottom:-120px;left:-80px;width:clamp(220px,26vw,340px);height:clamp(220px,26vw,340px);border-radius:50%;background:linear-gradient(135deg,#1e3a5f,#2563eb);opacity:.14}.login_authCard__AzujE{position:relative;z-index:1;width:min(1060px,100%);height:min(680px,calc(100vh - clamp(32px, 6vw, 80px)));background:#fff;border-radius:clamp(16px,2vw,26px);box-shadow:0 24px 60px rgba(15,23,42,.18);overflow:hidden}.login_formsArea__2hSlo{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform var(--slide) var(--slide-ease)}.login_cardSignUp__gBPlp .login_formsArea__2hSlo{transform:translateX(calc(var(--overlay-w) - var(--form-w)))}.login_formPanel__sDHaM{position:absolute;top:0;height:100%;width:var(--form-w);overflow-y:auto;transition:opacity calc(var(--slide) * .6) var(--slide-ease)}.login_formPanelSignIn__J_kik{left:0}.login_formPanelSignUp__pM3Jp{left:var(--form-w)}.login_cardSignUp__gBPlp .login_formPanelSignIn__J_kik,.login_formPanelSignUp__pM3Jp{opacity:0}.login_cardSignUp__gBPlp .login_formPanelSignUp__pM3Jp{opacity:1}.login_formInner__wuSfh{width:100%;max-width:520px;padding:clamp(26px,3vw,44px) clamp(22px,3vw,40px);margin:0 auto;text-align:center}.login_overlayContainer__dm7OD{position:absolute;top:0;left:var(--form-w);width:var(--overlay-w);height:100%;overflow:hidden;z-index:100;transition:left var(--slide) var(--slide-ease)}.login_cardSignUp__gBPlp .login_overlayContainer__dm7OD{left:0}.login_overlay__h1O09{position:relative;width:100%;height:100%;background:linear-gradient(160deg,#1e3a5f,#2563eb)}.login_overlayPanel__mOSLS{position:absolute;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;gap:clamp(16px,2.4vh,26px);padding:clamp(26px,3.4vw,44px);color:#fff;text-align:left;overflow-y:auto;transition:opacity calc(var(--slide) * .7) var(--slide-ease)}.login_overlayLeft__ptHgA{left:0;opacity:0;pointer-events:none}.login_overlayRight__DUqFo{left:0;opacity:1}.login_cardSignUp__gBPlp .login_overlayLeft__ptHgA{opacity:1;pointer-events:auto}.login_cardSignUp__gBPlp .login_overlayRight__DUqFo{opacity:0;pointer-events:none}.login_overlay__h1O09:after,.login_overlay__h1O09:before{content:"";position:absolute;pointer-events:none}.login_overlay__h1O09:before{top:8%;right:10%;width:90px;height:90px;border:2px solid hsla(0,0%,100%,.16);border-radius:12px;transform:rotate(45deg)}.login_overlay__h1O09:after{bottom:10%;left:8%;width:0;height:0;border-left:46px solid transparent;border-right:46px solid transparent;border-bottom:78px solid hsla(0,0%,100%,.1);transform:rotate(18deg)}.login_brandLogo__g42Yz{display:flex;align-items:center;gap:.625rem;font-size:1.05rem;font-weight:700;letter-spacing:.02em}.login_brandLogoMark__F0mLy{display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;flex-shrink:0;background:none;border:none}.login_brandLogoIcon__Xf0vP{width:1.25rem;height:1.25rem}.login_brandLogoImage__Du9Cr{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:none}.login_welcomeText__MhjUn h1{font-size:clamp(1.6rem,2.4vw,2.3rem);margin:0 0 8px;font-weight:700;line-height:1.15}.login_welcomeText__MhjUn h1 span{background:linear-gradient(135deg,#fff,#bfdbfe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.login_welcomeText__MhjUn .login_description__53GN6{font-size:clamp(.8rem,.95vw,.9rem);opacity:.88;max-width:46ch;line-height:1.6;margin:0;color:#fff}.login_welcomeText__MhjUn .login_description__53GN6 strong{font-weight:700;color:#fff}.login_featuresList__kQrGz{display:flex;flex-direction:column;gap:10px;margin-bottom:0}.login_featureItem__8AcjC{display:flex;align-items:center;gap:11px;font-size:.875rem;opacity:.95;color:#fff}.login_featureIcon__8rQwh{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.24);flex-shrink:0}.login_featureIconGlyph__D0KSW{width:.95rem;height:.95rem}.login_brandAction___tzXy{align-self:flex-start;padding:.7rem 2.2rem;border:1px solid hsla(0,0%,100%,.75);border-radius:9999px;background:transparent;color:#fff;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;transition:background-color .25s,color .25s}.login_brandAction___tzXy:hover{background:#fff;color:#1e3a5f}.login_portalTitle__7jUSs{color:#333;font-size:clamp(1.25rem,1.8vw,1.6rem);margin-bottom:clamp(14px,2vw,22px);font-weight:600;letter-spacing:.5px}.login_portalTitle__7jUSs span{background:linear-gradient(135deg,#1e3a5f,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.login_copyright__gAxjN{margin-top:20px;padding-top:15px;border-top:1px solid #e5e7eb;font-size:.75rem;color:#9ca3af;text-align:center}.login_copyright__gAxjN a{color:#1e3a5f;text-decoration:none;font-weight:500}.login_copyright__gAxjN a:hover{text-decoration:underline}.login_inputIcon__4SYje{position:absolute;left:clamp(12px,1.4vw,16px);top:50%;transform:translateY(-50%);width:1.05rem;height:1.05rem;color:#9ca3af;pointer-events:none;z-index:2}.login_inputGroup__q6kgh.login_inputGroupWithIcon__rNPQA label{left:calc(clamp(12px, 1.4vw, 16px) + 1.6rem)}.login_inputGroup__q6kgh.login_inputGroupWithIcon__rNPQA input{padding-left:calc(clamp(12px, 1.4vw, 16px) + 1.6rem)}.login_loginCard__Xbn5K{background:var(--color-surface,#fff);padding:clamp(20px,3vw,30px);border-radius:clamp(10px,1.5vw,16px);box-shadow:0 5px 15px rgba(0,0,0,.05)}.login_errorBox__bQ3XQ{background-color:#fef2f2;border:1px solid #fecaca;color:#b91c1c;border-radius:clamp(3px,.5vw,6px)}.login_errorBox__bQ3XQ,.login_successBox__yl0Q3{padding:clamp(8px,1.2vw,12px) clamp(12px,1.5vw,18px);text-align:left;font-size:clamp(.8rem,1vw,1rem);margin-bottom:clamp(10px,1.5vw,18px)}.login_successBox__yl0Q3{background-color:#ecfdf5;border:1px solid #a7f3d0;color:#065f46;border-radius:clamp(3px,.5vw,6px);display:flex;align-items:flex-start;gap:clamp(6px,.8vw,10px)}.login_successBox__yl0Q3 svg{flex-shrink:0;margin-top:1px}.login_inputGroup__q6kgh{margin-bottom:clamp(10px,1.5vw,16px);text-align:left;position:relative}.login_inputGroup__q6kgh label{position:absolute;left:clamp(12px,1.5vw,18px);top:50%;transform:translateY(-50%);font-size:clamp(.8rem,1vw,1rem);color:#9ca3af;pointer-events:none;transition:all .2s ease-out;background:transparent;padding:0;font-weight:400;z-index:1}.login_inputGroup__q6kgh input{width:100%;padding:clamp(14px,2vw,18px) clamp(12px,1.5vw,16px) clamp(4px,.5vw,6px);border:1px solid #dcdcdc;border-radius:clamp(6px,.8vw,10px);font-size:clamp(.85rem,1vw,1rem);color:#333;outline:none;transition:border-color .3s,box-shadow .3s;background:#fff;height:clamp(44px,5vw,56px)}.login_inputGroup__q6kgh input:focus{border-color:#1e3a5f;box-shadow:0 0 0 clamp(2px,.3vw,4px) rgba(30,58,95,.15)}.login_inputGroup__q6kgh input:not(:-moz-placeholder)~label{top:0;transform:translateY(-50%);font-size:clamp(.65rem,.8vw,.8rem);font-weight:600;color:#1e3a5f;background:#fff;padding:0 clamp(4px,.6vw,8px);border-radius:clamp(3px,.4vw,6px)}.login_inputGroup__q6kgh input:focus~label,.login_inputGroup__q6kgh input:not(:placeholder-shown)~label{top:0;transform:translateY(-50%);font-size:clamp(.65rem,.8vw,.8rem);font-weight:600;color:#1e3a5f;background:#fff;padding:0 clamp(4px,.6vw,8px);border-radius:clamp(3px,.4vw,6px)}.login_inputGroup__q6kgh input::-moz-placeholder{color:transparent}.login_inputGroup__q6kgh input::placeholder{color:transparent}.login_passwordWrapper__hxyrA{position:relative}.login_passwordWrapper__hxyrA input{padding-right:clamp(40px,5vw,52px)}.login_passwordToggle__Ullv1{position:absolute;right:clamp(10px,1.5vw,16px);top:50%;transform:translateY(-50%);background:none;border:none;color:#9ca3af;cursor:pointer;padding:clamp(3px,.5vw,6px);z-index:2;display:flex;align-items:center;justify-content:center;width:clamp(28px,3.5vw,36px);height:clamp(28px,3.5vw,36px);border-radius:clamp(3px,.4vw,6px)}.login_passwordToggle__Ullv1:hover{color:#6b7280;background:rgba(0,0,0,.05)}.login_passwordToggle__Ullv1 svg{width:clamp(18px,2.2vw,22px);height:clamp(18px,2.2vw,22px)}.login_customDropdownWrapper__zjttO{position:relative;width:100%}.login_customDropdownWrapper__zjttO>label{position:absolute;left:clamp(12px,1.5vw,18px);top:50%;transform:translateY(-50%);font-size:clamp(.8rem,1vw,1rem);color:#9ca3af;pointer-events:none;transition:all .2s ease-out;background:transparent;padding:0;font-weight:400;z-index:1}.login_customDropdownWrapper__zjttO.login_hasValue__G8SZV>label,.login_customDropdownWrapper__zjttO.login_isOpen__SFUgR>label{top:0;transform:translateY(-50%);font-size:clamp(.65rem,.8vw,.8rem);font-weight:600;color:#1e3a5f;background:#fff;padding:0 clamp(4px,.6vw,8px);border-radius:clamp(3px,.4vw,6px)}.login_customDropdownTrigger__IIE2b{display:flex;align-items:center;justify-content:space-between;padding:clamp(14px,2vw,18px) clamp(12px,1.5vw,16px) clamp(4px,.5vw,6px);border:1px solid #dcdcdc;border-radius:clamp(6px,.8vw,10px);background:#fff;cursor:pointer;transition:border-color .3s;min-height:clamp(44px,5vw,56px);gap:clamp(6px,.8vw,10px);width:100%}.login_customDropdownTrigger__IIE2b:hover{border-color:#1e3a5f}.login_customDropdownTrigger__IIE2b:focus{border-color:#1e3a5f;box-shadow:0 0 0 3px rgba(30,58,95,.15)}.login_customDropdownText__1nVrd{flex:1;font-size:.9rem;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.login_customDropdownText__1nVrd.login_placeholder___qYn2{color:transparent}.login_customDropdownIcon__UVGPG{width:18px;height:18px;color:#6b7280;transition:transform .3s ease;flex-shrink:0}.login_customDropdownIcon__UVGPG.login_rotated__AaizL{transform:rotate(180deg)}.login_customDropdownMenu__YKz1M{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.15);z-index:100;max-height:250px;overflow-y:auto;padding:8px}.login_customDropdownGrid__PAPTi{display:grid;grid-template-columns:1fr 1fr;gap:4px}.login_customDropdownItem__irnfX{padding:8px 10px;border-radius:6px;cursor:pointer;transition:all .2s;font-family:monospace;font-size:.85rem;color:#1a1a1a;display:flex;align-items:center;gap:8px;letter-spacing:.5px}.login_customDropdownItem__irnfX:hover{background:#eff6ff;color:#1e3a5f}.login_customDropdownItem__irnfX.login_selected__63y_e{background:linear-gradient(135deg,#1e3a5f,#2563eb);color:#fff}.login_customDropdownItem__irnfX.login_selected__63y_e:hover{background:linear-gradient(135deg,#16304f,#1d4ed8)}.login_customDropdownCode__NXhZ4{font-weight:500}.login_customDropdownList__M8pMF{display:flex;flex-direction:column;gap:2px}.login_customDropdownList__M8pMF .login_customDropdownItem__irnfX{display:flex;align-items:center;padding:10px 12px;border-radius:6px;cursor:pointer;transition:all .2s;font-size:.9rem;color:#1a1a1a;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.login_customDropdownList__M8pMF .login_customDropdownItem__irnfX:hover{background:#eff6ff;color:#1e3a5f}.login_customDropdownList__M8pMF .login_customDropdownItem__irnfX.login_selected__63y_e{background:linear-gradient(135deg,#1e3a5f,#2563eb);color:#fff}.login_twoColumn__SBNpu{display:grid;grid-template-columns:1fr 1fr;gap:12px}.login_selectWrapper__QtWmT{position:relative;width:100%}.login_selectIcon__0Q8IH{position:absolute;left:12px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#9ca3af;z-index:1;pointer-events:none}.login_selectWrapper__QtWmT select{width:100%;padding:10px 14px 10px 40px;border:1px solid #dcdcdc;border-radius:8px;font-size:.9rem;color:#333;outline:none;transition:border-color .3s;background:#fff;appearance:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.login_selectWrapper__QtWmT select:focus{border-color:#1e3a5f;box-shadow:0 0 0 3px rgba(30,58,95,.15)}.login_selectWrapper__QtWmT select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.login_btnSignin__f95qi{width:100%;padding:12px;background:linear-gradient(135deg,#1e3a5f,#2563eb);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s;margin-top:8px;text-transform:uppercase;letter-spacing:1px}.login_btnSignin__f95qi:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(30,58,95,.4)}.login_btnSignin__f95qi:disabled{opacity:.7;cursor:not-allowed;transform:none}.login_formFooter__eHl4N{margin-top:12px;font-size:.85rem;color:#6b7280}.login_formFooter__eHl4N button{background:none;border:none;color:#1e3a5f;font-weight:600;cursor:pointer}.login_formFooter__eHl4N button:hover{text-decoration:underline}.login_forgotLink__R8coI{font-size:.85rem;color:#1e3a5f;text-decoration:none;font-weight:500}.login_forgotLink__R8coI:hover{text-decoration:underline}.login_customDropdownMenu__YKz1M::-webkit-scrollbar{width:6px}.login_customDropdownMenu__YKz1M::-webkit-scrollbar-track{background:#f3f4f6;border-radius:3px}.login_customDropdownMenu__YKz1M::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.login_customDropdownMenu__YKz1M::-webkit-scrollbar-thumb:hover{background:#1e3a5f}.login_selectWrapper__QtWmT select:disabled{background-color:#f3f4f6;cursor:not-allowed;opacity:.7}.login_selectWrapper__QtWmT select:disabled+.login_selectIcon__0Q8IH{opacity:.5}.login_otpInput__zNhfA{width:100%;padding:12px 14px;border:2px solid #dcdcdc;border-radius:8px;font-size:1.1rem;text-align:center;letter-spacing:.5rem;font-weight:600;outline:none;transition:border-color .3s;background:#fff;font-family:Courier New,monospace}.login_otpInput__zNhfA:focus{border-color:#1e3a5f;box-shadow:0 0 0 3px rgba(30,58,95,.15)}.login_otpInfoText__sNpf7{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:1.5rem;padding:1rem;background:#eff6ff;border-radius:8px;border:1px solid #dbeafe}.login_otpInfoIcon__wJ823{width:2.5rem;height:2.5rem;color:#1e3a5f;margin-bottom:.5rem}.login_otpInfoText__sNpf7 p{color:#4b5563;font-size:.95rem;margin:0}.login_otpInfoText__sNpf7 strong{color:#1a1a1a}.login_backLink__jPrN_{background:none;border:none;color:#6b7280;font-weight:500;cursor:pointer;font-size:.85rem;transition:color .2s}.login_backLink__jPrN_:hover{color:#1e3a5f}.login_termBadge__8ipdB{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem 1rem;background:hsla(0,0%,100%,.2);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);border-radius:9999px;font-size:.85rem;color:#fff;margin-bottom:2rem;box-shadow:0 4px 15px rgba(0,0,0,.1);width:-moz-fit-content;width:fit-content}.login_termBadgeIcon__vw7sw{width:1rem;height:1rem;color:hsla(0,0%,100%,.9)}.login_termBadgeName__kLy_6{font-weight:600;color:#fff}.login_termBadgeDeadline__b1vej{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:hsla(0,0%,100%,.85);padding-left:.5rem;border-left:1px solid hsla(0,0%,100%,.3)}.login_deadlineIcon__91OKV{width:.75rem;height:.75rem;color:hsla(0,0%,100%,.7)}.login_deadlineWarning__nViAc,.login_deadlineWarning__nViAc .login_deadlineIcon__91OKV{color:#fbbf24}@media (max-width:1024px){.login_welcomeText__MhjUn h1{font-size:1.9rem}}@media (max-width:900px){.login_loginPageWrapper__sZRVe{--form-w:100%;--overlay-w:0%;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0;min-height:100vh;overflow-y:auto}.login_authCard__AzujE{display:flex;flex-direction:column;width:100%;height:auto;min-height:100vh;border-radius:0;box-shadow:none}.login_cardSignUp__gBPlp .login_formsArea__2hSlo{transform:none}.login_formPanel__sDHaM,.login_formsArea__2hSlo{position:relative;flex:1 1 auto;display:flex;flex-direction:column;width:100%;height:auto}.login_formPanel__sDHaM{left:0;overflow-y:visible;opacity:1}.login_formPanelSignIn__J_kik:not(.login_formPanelActive__ZCMRl),.login_formPanelSignUp__pM3Jp:not(.login_formPanelActive__ZCMRl){display:none}.login_cardSignUp__gBPlp .login_formPanelSignIn__J_kik,.login_formPanelSignUp__pM3Jp{opacity:1}.login_formInner__wuSfh{margin:auto;width:100%;max-width:100%;padding:22px 20px 30px}.login_overlayContainer__dm7OD{position:relative;left:0;order:-1;flex:0 0 auto;width:100%;height:auto}.login_cardSignUp__gBPlp .login_overlayContainer__dm7OD{left:0}.login_overlay__h1O09{border-radius:0 0 26px 26px}.login_overlayPanel__mOSLS{position:relative;left:0;height:auto;gap:12px;padding:22px 20px 26px;opacity:1;align-items:center;text-align:center}.login_cardSignUp__gBPlp .login_overlayRight__DUqFo,.login_overlayLeft__ptHgA{display:none}.login_cardSignUp__gBPlp .login_overlayLeft__ptHgA{display:flex}.login_overlayRight__DUqFo{display:flex;opacity:1}.login_featuresList__kQrGz,.login_welcomeText__MhjUn .login_description__53GN6{display:none}.login_brandAction___tzXy{align-self:center;padding:.55rem 1.6rem}.login_overlay__h1O09:after,.login_overlay__h1O09:before{display:none}.login_portalTitle__7jUSs{font-size:1.3rem}.login_inputGroup__q6kgh input{height:44px;padding:14px 12px 4px;font-size:.85rem}.login_inputGroup__q6kgh.login_inputGroupWithIcon__rNPQA input{padding-left:2.7rem}.login_inputGroup__q6kgh.login_inputGroupWithIcon__rNPQA label{left:2.7rem}.login_inputGroup__q6kgh input:not(:-moz-placeholder)~label{font-size:.7rem}.login_inputGroup__q6kgh input:focus~label,.login_inputGroup__q6kgh input:not(:placeholder-shown)~label{font-size:.7rem}.login_customDropdownTrigger__IIE2b{min-height:44px;padding:14px 12px 4px}.login_customDropdownWrapper__zjttO>label{font-size:.85rem}.login_customDropdownWrapper__zjttO.login_hasValue__G8SZV>label,.login_customDropdownWrapper__zjttO.login_isOpen__SFUgR>label{font-size:.7rem}.login_twoColumn__SBNpu{grid-template-columns:1fr 1fr;gap:10px}.login_shapeCircleBottom__pRiqd,.login_shapeWedge__GeBdZ{display:none}}@media (max-width:480px){.login_formInner__wuSfh{padding:18px 14px 26px}.login_overlayPanel__mOSLS{padding:18px 16px 22px}.login_twoColumn__SBNpu{grid-template-columns:1fr;gap:0}.login_portalTitle__7jUSs{font-size:1.2rem;margin-bottom:12px}.login_inputGroup__q6kgh{margin-bottom:10px}.login_inputGroup__q6kgh input{padding:12px 10px 4px;font-size:.85rem;height:40px}.login_inputGroup__q6kgh input:not(:-moz-placeholder)~label{font-size:.65rem}.login_inputGroup__q6kgh input:focus~label,.login_inputGroup__q6kgh input:not(:placeholder-shown)~label{font-size:.65rem}.login_customDropdownTrigger__IIE2b{min-height:40px;padding:12px 10px 4px;font-size:.85rem}.login_customDropdownWrapper__zjttO>label{font-size:.85rem}.login_customDropdownWrapper__zjttO.login_hasValue__G8SZV>label,.login_customDropdownWrapper__zjttO.login_isOpen__SFUgR>label{font-size:.65rem}.login_customDropdownText__1nVrd{font-size:.85rem}.login_selectWrapper__QtWmT select{padding:8px 10px 8px 36px;font-size:.85rem}.login_selectIcon__0Q8IH{left:8px;width:14px;height:14px}.login_btnSignin__f95qi{padding:10px;font-size:.85rem}.login_otpInput__zNhfA{font-size:1rem;padding:10px 12px;letter-spacing:.3rem}.login_otpInfoText__sNpf7{padding:.75rem}.login_otpInfoText__sNpf7 p{font-size:.85rem}.login_termBadge__8ipdB{font-size:.65rem;padding:.25rem .6rem;gap:.25rem;flex-wrap:wrap}.login_termBadgeDeadline__b1vej{font-size:.55rem;padding-left:.3rem}.login_termBadgeIcon__vw7sw{width:.75rem;height:.75rem}.login_deadlineIcon__91OKV{width:.6rem;height:.6rem}}@media (max-width:380px){.login_loginContainer__Xahyu{padding:14px 8px;border-radius:12px}.login_loginCard__Xbn5K{padding:10px 6px}.login_portalTitle__7jUSs{font-size:1rem}.login_inputGroup__q6kgh input{padding:10px 8px 4px;font-size:.8rem;height:36px}.login_inputGroup__q6kgh input:not(:-moz-placeholder)~label{font-size:.6rem}.login_inputGroup__q6kgh input:focus~label,.login_inputGroup__q6kgh input:not(:placeholder-shown)~label{font-size:.6rem}.login_customDropdownTrigger__IIE2b{min-height:36px;padding:10px 8px 4px;font-size:.8rem}.login_customDropdownWrapper__zjttO>label{font-size:.8rem}.login_customDropdownWrapper__zjttO.login_hasValue__G8SZV>label,.login_customDropdownWrapper__zjttO.login_isOpen__SFUgR>label{font-size:.6rem}.login_customDropdownText__1nVrd{font-size:.8rem}.login_selectWrapper__QtWmT select{padding:6px 8px 6px 32px;font-size:.8rem}.login_selectIcon__0Q8IH{left:6px;width:12px;height:12px}.login_btnSignin__f95qi{padding:8px;font-size:.75rem}.login_formFooter__eHl4N{font-size:.75rem;margin-top:8px}}