.signin_page__EO7If{position:relative;min-height:100vh;overflow:hidden;color:#fff;font-family:Manrope,sans-serif}.signin_backgrounds__2Yv75{position:absolute;inset:0}.signin_background__pW6oQ{position:absolute;inset:0;background-size:cover;background-position:bottom;background-repeat:no-repeat;opacity:0;transform:scale(1.02);transition:opacity .9s ease,transform 6s ease}.signin_backgroundActive__piDKB{opacity:1;transform:scale(1)}.signin_background__pW6oQ:after{content:"";position:absolute;inset:0;background:rgba(16,20,51,.5)}.signin_topbar__TbuiE{position:absolute;top:0;left:0;right:0;display:flex;justify-content:flex-end;padding:16px 24px;z-index:2}.signin_trigger__mtMTn{border:1px solid hsla(0,0%,100%,.15);border-radius:6px;padding:8px 24px;background:#1a4695;color:#fff;font-size:.95rem;font-weight:500;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.15);transition:filter .2s}.signin_trigger__mtMTn:hover{filter:brightness(1.1)}.signin_hero__TZzDh{position:relative;z-index:1;justify-content:flex-start;min-height:calc(100vh - 96px);padding:110px 24px 24px}.signin_brand__TSSPa,.signin_hero__TZzDh{display:flex;flex-direction:column;align-items:center}.signin_brand__TSSPa{justify-content:center;text-align:center;transform:translateY(0)}.signin_subtitle__AJ0XQ{margin:12px 0 0;font-size:1.6rem;font-weight:400;letter-spacing:.05em}.signin_logo___cn_B{width:min(280px,60vw);height:auto;display:block}.signin_panel__jjsKU{position:absolute;right:24px;top:80px;transform:translateX(40px);width:100%;max-width:440px;opacity:0;pointer-events:none;transition:opacity .22s ease,transform .22s ease;z-index:10}.signin_panelOpen__u10h7{opacity:1;transform:translateX(0);pointer-events:auto}.signin_form__QoNK0{border:1px solid hsla(0,0%,100%,.6);border-radius:20px;padding:32px 32px 28px;background:rgba(82,86,114,.85);backdrop-filter:blur(16px);box-shadow:0 20px 48px rgba(0,0,0,.3)}.signin_form__QoNK0 h1{margin:0 auto 20px;color:#160c35;font-size:32px;font-weight:600;white-space:nowrap}.signin_form__QoNK0 h1,.signin_form__QoNK0 p{text-align:center;line-height:1;letter-spacing:0;font-family:Inter,sans-serif}.signin_form__QoNK0 p{width:300px;max-width:100%;margin:8px auto 24px;font-size:18px;font-weight:400;color:#fff}.signin_form__QoNK0 label{display:block;margin-bottom:8px;font-size:.9rem;color:#fff;font-weight:500}.signin_fieldShell__cyqSF{display:flex;align-items:center;gap:10px;margin-bottom:16px;min-height:52px;border:1px solid #d8d8d8;border-radius:12px;padding:0 12px;background:#fff}.signin_plainFieldShell__zs_VV{padding:0 20px}.signin_fieldShell__cyqSF input{flex:1;border:0;outline:none;box-shadow:none;height:50px;color:#333;background:transparent;font-size:.95rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.signin_fieldShell__cyqSF input:focus,.signin_fieldShell__cyqSF input:focus-visible{outline:none;box-shadow:none}.signin_fieldShell__cyqSF input::-moz-placeholder{color:#888}.signin_fieldShell__cyqSF input::placeholder{color:#888}.signin_fieldIcon__8rEyU,.signin_passwordToggle__k71ND{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#666;flex:0 0 auto}.signin_fieldIcon__8rEyU svg,.signin_passwordToggle__k71ND svg{width:20px;height:20px}.signin_passwordToggle__k71ND{border:0;background:transparent;padding:0;cursor:pointer;color:#666;transition:color .2s}.signin_passwordToggle__k71ND:hover{color:#333}.signin_error__1Yobz{margin-bottom:16px;border-radius:8px;padding:10px 12px;background:rgba(220,38,38,.85);color:#fff;font-size:.9rem;text-align:center}.signin_submitButton__c1WMl{width:100%;max-width:452px;min-height:57px;border:.5px solid #bda588;border-radius:10px;padding:0 20px;background:#1a4695;color:#fff;font-size:1rem;font-weight:700;cursor:pointer;box-shadow:0 8px 16px rgba(0,0,0,.2);transition:filter .2s}.signin_submitButton__c1WMl:hover:not(:disabled){filter:brightness(1.1)}.signin_submitButton__c1WMl:disabled{cursor:not-allowed;opacity:.7}.signin_devNote__Q8joz{margin-bottom:0!important;margin-top:14px!important;font-size:.75rem!important;color:hsla(0,0%,100%,.6)!important}.signin_footer__eONeP{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);text-align:center;font-size:.85rem;color:hsla(0,0%,100%,.9);z-index:1}.signin_carouselControls__3EU4Y{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:0 24px;pointer-events:none}.signin_carouselButton__lyNdj{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:1px solid hsla(0,0%,100%,.35);border-radius:999px;background:rgba(16,20,51,.55);color:#fff;font-size:1.35rem;line-height:1;cursor:pointer;pointer-events:auto;backdrop-filter:blur(10px);transition:background .2s ease,border-color .2s ease,transform .2s ease}.signin_carouselButton__lyNdj:hover{background:rgba(37,70,140,.8);border-color:hsla(0,0%,100%,.6);transform:translateY(-1px)}@media (max-width:1024px){.signin_panel__jjsKU{right:50%;transform:translateX(50%) scale(.95)}.signin_panelOpen__u10h7{transform:translateX(50%) scale(1)}}@media (max-width:640px){.signin_hero__TZzDh{padding-top:88px}.signin_carouselControls__3EU4Y{padding:0 14px}.signin_carouselButton__lyNdj{width:44px;height:44px;font-size:1.1rem}.signin_panel__jjsKU{width:90%;padding:20px}.signin_form__QoNK0{padding:24px 20px}.signin_form__QoNK0 h1{font-size:1.8rem}.signin_logo___cn_B{width:220px}.signin_subtitle__AJ0XQ{font-size:1.3rem}}