.page_page__j8X_T{position:relative;min-height:100vh;overflow-x:hidden;overflow-y:auto;background:radial-gradient(circle at 18% 18%,rgba(34,197,94,.14),transparent 24%),radial-gradient(circle at 82% 12%,rgba(14,165,233,.16),transparent 20%),linear-gradient(135deg,#020617,#050b16 42%,#081220)}.page_gridTexture__0q14p{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:56px 56px;opacity:.14;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 98%);mask-image:linear-gradient(180deg,rgba(0,0,0,.95),transparent 98%)}.page_motionRails__qtdvQ{position:absolute;inset:0;pointer-events:none}.page_motionRails__qtdvQ span{position:absolute;width:40vw;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.34),transparent);filter:drop-shadow(0 0 12px rgba(34,197,94,.22));animation:page_drift__XUgPo 14s linear infinite}.page_motionRails__qtdvQ span:first-child{top:14%;left:-10%}.page_motionRails__qtdvQ span:nth-child(2){top:50%;left:16%;animation-delay:-4s}.page_motionRails__qtdvQ span:nth-child(3){top:82%;left:46%;animation-delay:-8s}.page_shell__6ckjB{position:relative;z-index:1;display:grid;align-items:stretch;grid-template-areas:"brand login";grid-template-columns:minmax(0,1.4fr) minmax(360px,.9fr);grid-gap:22px;gap:22px;width:min(1440px,calc(100vw - 48px));min-height:calc(100vh - 48px);margin:24px auto}.page_brandPanel__Odjs_,.page_loginPanel__ccfQN{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.16);border-radius:24px;background:rgba(6,10,18,.68);box-shadow:0 28px 90px rgba(0,0,0,.46),inset 0 1px 0 rgba(255,255,255,.06);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.page_loginPanel__ccfQN{display:grid;grid-template-rows:auto minmax(0,1fr);padding:28px;align-content:start;min-width:0;grid-area:login;background:linear-gradient(180deg,rgba(10,16,28,.96),rgba(5,9,18,.98))}.page_brandPanel__Odjs_:before,.page_loginPanel__ccfQN:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(145deg,rgba(255,255,255,.16),rgba(34,197,94,.2),rgba(255,255,255,.06));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.85}.page_brandPanel__Odjs_{padding:22px;grid-area:brand}.page_imageStage__iS0Yy{position:relative;min-height:100%;aspect-ratio:16/15;overflow:hidden;border-radius:20px;border:1px solid rgba(148,163,184,.12);background:#07101c}.page_heroImage__Lbiun{object-fit:cover;object-position:center;filter:saturate(1.08) contrast(1.06);transform:scale(1.01)}.page_imageShade__tavCN{position:absolute;inset:0;background:linear-gradient(180deg,rgba(3,8,15,.08),rgba(3,8,15,.34) 62%,rgba(3,8,15,.72)),linear-gradient(90deg,rgba(14,165,233,.06),transparent 42%,transparent 76%,rgba(34,197,94,.08))}.page_logoBadge__3j8hW{position:absolute;left:18px;top:18px;z-index:2;display:inline-flex;align-items:center;justify-content:center}.page_logoImage__Upnv0{display:block;width:min(280px,34vw);height:auto;filter:drop-shadow(0 10px 24px rgba(0,0,0,.34))}.page_copyBlock__maW3Z{position:absolute;left:28px;bottom:28px;z-index:2;display:grid;grid-gap:8px;gap:8px;max-width:28rem}.page_copyTitleRow__ObBnI{display:flex;align-items:center;gap:16px;color:#f8fafc}.page_copyTitleRow__ObBnI span{width:42px;height:3px;border-radius:999px;background:rgba(248,250,252,.42);flex:0 0 auto}.page_copyTitleRow__ObBnI h1{margin:0;font-size:clamp(30px,3vw,54px);line-height:1;letter-spacing:0;color:#f8fafc}.page_copyBlock__maW3Z p{margin:0;padding-left:58px;color:#d7e8f6;font-size:16px;line-height:1.7}.page_loginHeader__opIeJ{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.page_loginHeader__opIeJ h2{margin:0;color:#f8fafc;font-size:32px;line-height:1.15;font-weight:800}.page_loginHeader__opIeJ p{margin:8px 0 0;color:#94a3b8;font-size:14px;line-height:1.6}.page_loginBody__HCHAb{display:flex;align-items:flex-start;padding-top:36px;min-height:0;min-width:0}.page_form__FClb7{display:grid;grid-gap:16px;gap:16px;width:100%;min-width:0}.page_accountSwitch__ybPZa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:6px;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:rgba(255,255,255,.03)}.page_accountSwitchButton__WkXvE{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;border:0;border-radius:12px;background:transparent;color:#94a3b8;font-weight:600;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.page_accountSwitchActive__8raBV{background:rgba(34,197,94,.16);color:#f8fafc;box-shadow:inset 0 0 0 1px rgba(34,197,94,.26)}.page_adminHint__qs4_E{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 14px;border:1px solid rgba(34,197,94,.18);border-radius:14px;background:rgba(34,197,94,.08);color:#dcfce7;font-size:14px}.page_field__G4toA{display:grid;grid-gap:8px;gap:8px}.page_field__G4toA span{color:#cbd6e0;font-size:13px}.page_fieldHint__LE76R{margin:-2px 0 0;color:#94a3b8;font-size:12px;line-height:1.5}.page_inputWrap__D4NW0{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:rgba(255,255,255,.04);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.page_inputWrap__D4NW0:focus-within{border-color:rgba(34,197,94,.58);background:rgba(255,255,255,.06);box-shadow:0 0 0 4px rgba(34,197,94,.12)}.page_inputWrap__D4NW0 input{width:100%;border:0;outline:0;background:transparent;color:#f8fafc}.page_inputWrap__D4NW0 input::placeholder{color:#7890a6}.page_formMeta__USS5b{display:flex;align-items:center;gap:12px;color:#aebdcb;font-size:13px}.page_formMeta__USS5b label{display:inline-flex;align-items:center;gap:8px}.page_formMeta__USS5b input{accent-color:#68e8ff}.page_submitButton__fNFSf{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;border:0;border-radius:16px;background:linear-gradient(135deg,#22c55e,#16a34a 55%,#0f766e);color:white;font-weight:700;box-shadow:0 16px 40px rgba(34,197,94,.24);transition:transform .18s ease,box-shadow .18s ease}.page_submitButton__fNFSf:disabled{cursor:not-allowed;opacity:1;transform:none}.page_submitButton__fNFSf[disabled]{box-shadow:none}.page_submitButton__fNFSf:hover{transform:translateY(-1px);box-shadow:0 20px 48px rgba(34,197,94,.32)}.page_errorMessage__yyOge{margin:-2px 0 0;padding:10px 12px;border:1px solid rgba(248,113,113,.3);border-radius:12px;background:rgba(248,113,113,.1);color:#fecaca;font-size:13px}@keyframes page_drift__XUgPo{0%{transform:translateX(-12vw);opacity:0}18%{opacity:1}to{transform:translateX(128vw);opacity:0}}@media (max-width:1120px){.page_shell__6ckjB{grid-template-columns:1fr;grid-template-areas:"brand" "login";width:min(980px,calc(100vw - 32px));margin:16px auto}.page_imageStage__iS0Yy{aspect-ratio:16/12}}@media (max-width:760px){.page_shell__6ckjB{width:calc(100vw - 18px);margin:9px auto;gap:12px}.page_brandPanel__Odjs_,.page_loginPanel__ccfQN{border-radius:18px;padding:16px}.page_imageStage__iS0Yy{aspect-ratio:4/5}.page_logoBadge__3j8hW{left:12px;top:12px}.page_logoImage__Upnv0{width:min(220px,60vw)}.page_copyBlock__maW3Z{left:16px;right:16px;bottom:18px;max-width:none}.page_copyTitleRow__ObBnI{gap:12px}.page_copyTitleRow__ObBnI span{width:28px}.page_copyTitleRow__ObBnI h1{white-space:normal;font-size:28px}.page_copyBlock__maW3Z p{padding-left:40px;font-size:14px}.page_loginHeader__opIeJ h2{font-size:28px}.page_loginBody__HCHAb{padding-top:24px}.page_accountSwitch__ybPZa{grid-template-columns:1fr}}.page_page__j8X_T{background:radial-gradient(circle at 16% 14%,rgba(212,180,112,.2),transparent 24%),radial-gradient(circle at 86% 16%,rgba(18,95,91,.08),transparent 24%),linear-gradient(135deg,#fffdf8,#f6ecd7 48%,#fffaf0);color:#173f3e}.page_gridTexture__0q14p{background-image:linear-gradient(rgba(184,142,61,.075) 1px,transparent 0),linear-gradient(90deg,rgba(184,142,61,.075) 1px,transparent 0);opacity:.38}.page_motionRails__qtdvQ span{background:linear-gradient(90deg,transparent,rgba(184,142,61,.34),transparent);filter:drop-shadow(0 0 12px rgba(184,142,61,.2))}.page_brandPanel__Odjs_,.page_loginPanel__ccfQN{border-color:rgba(184,142,61,.26);background:rgba(255,253,248,.88);box-shadow:0 28px 80px rgba(91,68,27,.16),inset 0 1px 0 rgba(255,255,255,.82)}.page_loginPanel__ccfQN{background:radial-gradient(circle at 100% 0,rgba(216,184,116,.16),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(250,244,231,.92))}.page_brandPanel__Odjs_:before,.page_loginPanel__ccfQN:before{background:linear-gradient(145deg,rgba(255,255,255,.86),rgba(184,142,61,.42),rgba(255,255,255,.62))}.page_imageStage__iS0Yy{border-color:rgba(184,142,61,.2);background:#fffaf0}.page_imageShade__tavCN{background:linear-gradient(180deg,rgba(255,253,248,.06),rgba(23,63,62,.1) 58%,rgba(72,45,12,.32)),linear-gradient(90deg,rgba(255,253,248,.1),transparent 45%,rgba(184,142,61,.1))}.page_logoBadge__3j8hW{min-width:min(340px,38vw);padding:16px 24px;border:1px solid rgba(184,142,61,.24);border-radius:4px;background:rgba(255,255,255,.94);box-shadow:0 16px 36px rgba(83,61,23,.16)}.page_logoImage__Upnv0{width:min(310px,34vw);max-height:90px;object-fit:contain;filter:none}.page_copyBlock__maW3Z{display:none}.page_loginHeader__opIeJ{border-color:rgba(184,142,61,.22)}.page_loginHeader__opIeJ h2{color:#173f3e}.page_accountSwitchButton__WkXvE,.page_fieldHint__LE76R,.page_formMeta__USS5b,.page_loginHeader__opIeJ p{color:#607977}.page_field__G4toA span{color:#315a58}.page_accountSwitch__ybPZa{border-color:rgba(184,142,61,.24);background:rgba(255,250,240,.8)}.page_accountSwitchActive__8raBV{background:linear-gradient(135deg,rgba(184,142,61,.2),rgba(239,222,181,.62));color:#173f3e;box-shadow:inset 0 0 0 1px rgba(184,142,61,.32)}.page_adminHint__qs4_E{border-color:rgba(184,142,61,.24);background:rgba(255,249,236,.82);color:#315a58}.page_inputWrap__D4NW0{border-color:rgba(184,142,61,.26);background:rgba(255,255,255,.9)}.page_inputWrap__D4NW0:focus-within{border-color:rgba(169,120,36,.6);background:#fff;box-shadow:0 0 0 4px rgba(184,142,61,.14)}.page_inputWrap__D4NW0 input{color:#173f3e}.page_inputWrap__D4NW0 input::placeholder{color:#8a9d9b}.page_formMeta__USS5b input{accent-color:#b88935}.page_submitButton__fNFSf{background:linear-gradient(135deg,#d6b46c,#b88935 55%,#176260);box-shadow:0 16px 40px rgba(184,142,61,.24)}.page_submitButton__fNFSf:hover{box-shadow:0 20px 48px rgba(184,142,61,.32)}.page_errorMessage__yyOge{border-color:rgba(185,28,28,.22);background:rgba(254,242,242,.86);color:#991b1b}@media (max-width:760px){.page_logoBadge__3j8hW{min-width:min(260px,72vw);padding:12px 18px}.page_logoImage__Upnv0{width:min(240px,66vw);max-height:72px}}