.Si-P0q_page{color:#14254b;background:radial-gradient(circle at 50% 20%,#e5f1ff,#f7fbff 53%,#f4f8fc);place-items:center;min-height:100svh;padding:32px 16px;display:grid}.Si-P0q_fallback{color:#456185;background:#f4f9ff;place-items:center;min-height:100svh;display:grid}.Si-P0q_formCard{background:#fff;border:1px solid #dce8f8;border-radius:30px;width:min(100%,520px);padding:clamp(28px,4vw,46px);animation:.48s both Si-P0q_enter;box-shadow:0 25px 65px #2f5ea021}.Si-P0q_languageSwitch{background:#f7fbff;border:1px solid #d9e7fa;border-radius:999px;align-items:center;gap:3px;width:max-content;margin-left:auto;padding:4px;display:flex}.Si-P0q_languageButton,.Si-P0q_languageActive{color:#45638e;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:45px;height:35px;padding:0 9px;font-size:12px;font-weight:800;transition:background .2s,color .2s}.Si-P0q_languageButton:hover{background:#eaf3ff}.Si-P0q_languageActive{color:#fff;background:#122b5e;box-shadow:0 3px 8px #122b5e2e}.Si-P0q_formEmblem{color:#2566d1;background:linear-gradient(145deg,#e8f3ff,#dceaff);border-radius:16px;place-items:center;width:51px;height:51px;display:grid}.Si-P0q_formEyebrow{color:#2861be;letter-spacing:.14em;text-transform:uppercase;margin:24px 0 0;font-size:11px;font-weight:800}.Si-P0q_formIntro h1{color:#14254b;letter-spacing:-.045em;margin:12px 0 0;font-size:clamp(34px,4vw,44px);font-weight:800;line-height:1.1}.Si-P0q_formDescription{color:#60748f;margin:12px 0 0;font-size:14px;line-height:1.55}.Si-P0q_errorAlert{margin-top:24px;animation:.25s both Si-P0q_enter}.Si-P0q_form{flex-direction:column;gap:21px;margin-top:32px;display:flex}.Si-P0q_field{flex-direction:column;gap:8px;display:flex}.Si-P0q_field label{color:#21385f;font-size:13px;font-weight:800}.Si-P0q_field input{color:#132850;background:#fafdff;border:1px solid #ccdbee;border-radius:13px;height:53px;padding:0 16px;font-size:15px;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:0 2px 6px #214f9108}.Si-P0q_field input:hover{border-color:#a9c5eb}.Si-P0q_field input:focus{background:#fff;border-color:#3c82ea;outline:none;box-shadow:0 0 0 4px #478bef21}.Si-P0q_field input::placeholder{color:#96a9c3}.Si-P0q_field input:disabled{opacity:.65}.Si-P0q_passwordField{position:relative}.Si-P0q_passwordField input{width:100%;padding-right:53px}.Si-P0q_passwordField button{color:#6a82a4;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;transition:color .2s,background .2s;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.Si-P0q_passwordField button:hover{color:#245fbd;background:#eaf3ff}.Si-P0q_forgotLink{color:#265fba;align-self:flex-end;margin-top:3px;font-size:13px;font-weight:700;text-decoration:none}.Si-P0q_forgotLink:hover,.Si-P0q_backLink:hover{text-decoration:underline}.Si-P0q_submit{color:#fff;cursor:pointer;background:linear-gradient(120deg,#2366d2,#16488f);border:0;border-radius:13px;justify-content:center;align-items:center;gap:10px;width:100%;height:54px;margin-top:5px;font-size:15px;font-weight:800;transition:transform .22s,box-shadow .22s;display:flex;box-shadow:0 10px 22px #1b51aa3b}.Si-P0q_submit:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 14px 27px #1b51aa4d}.Si-P0q_submit:disabled{cursor:wait;opacity:.78}.Si-P0q_submit svg:not(.Si-P0q_spinner){transition:transform .22s}.Si-P0q_submit:hover:not(:disabled) svg{transform:translate(3px)}.Si-P0q_spinner{animation:1s linear infinite Si-P0q_spin}.Si-P0q_backLink{color:#4b6b9b;align-items:center;gap:7px;margin-top:29px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.Si-P0q_languageButton:focus-visible,.Si-P0q_languageActive:focus-visible,.Si-P0q_passwordField button:focus-visible,.Si-P0q_submit:focus-visible{outline-offset:3px;outline:3px solid #83b5ff}@keyframes Si-P0q_enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes Si-P0q_spin{to{transform:rotate(360deg)}}@media (max-width:520px){.Si-P0q_page{padding:18px 14px}.Si-P0q_formCard{border-radius:24px;padding:26px 22px}.Si-P0q_formIntro{margin-top:22px}.Si-P0q_form{margin-top:28px}}@media (prefers-reduced-motion:reduce){.Si-P0q_formCard,.Si-P0q_errorAlert,.Si-P0q_spinner{animation:none}.Si-P0q_languageButton,.Si-P0q_languageActive,.Si-P0q_field input,.Si-P0q_passwordField button,.Si-P0q_submit,.Si-P0q_submit svg{transition:none}}.Si-P0q_page{background-color:#f0f5fc;background-image:radial-gradient(at 5% 20%,#dceaff,#0000 50%),radial-gradient(at 100% 90%,#e3e4ff80,#0000 50%),url(/circuit-pattern.svg),linear-gradient(#5e8fc00a 1px,#0000 1px),linear-gradient(90deg,#5e8fc00a 1px,#0000 1px);background-size:auto,auto,650px 620px,44px 44px,44px 44px;padding:40px 24px}.Si-P0q_loginShell{background:#fcfdff;border:1px solid #d2e1f6;border-radius:25px;grid-template-columns:1fr 1fr;width:min(1060px,100%);display:grid;overflow:hidden;box-shadow:0 25px 80px #214f861c,inset 0 1px #fff}.Si-P0q_formCard{width:100%;box-shadow:none;background:#ffffffeb;border:0;border-radius:0;padding:35px 44px 38px}.Si-P0q_visualPanel{color:#e2ecff;background-image:radial-gradient(at 30% 35%,#2861bc80,#0000 65%),linear-gradient(#8ab8ff0c 1px,#0000 1px),linear-gradient(90deg,#8ab8ff0c 1px,#0000 1px),linear-gradient(145deg,#12294e,#102141 75%);background-size:auto,30px 30px,30px 30px,auto;flex-direction:column;justify-content:space-between;padding:36px;display:flex;position:relative;overflow:hidden}.Si-P0q_visualPanel:before{content:"";opacity:.4;pointer-events:none;background:url(/circuit-pattern.svg) 50%/650px;position:absolute;inset:0}.Si-P0q_panelEyebrow{color:#a0beed;letter-spacing:.19em;font-size:10px;position:relative}.Si-P0q_computeScene{width:400px;max-width:100%;height:340px;margin:12px auto 0;position:relative}.Si-P0q_orbitOne,.Si-P0q_orbitTwo{border:1px solid #81b2ff35;border-radius:50%;width:350px;height:230px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-27deg)}.Si-P0q_orbitTwo{border-style:dashed;width:270px;height:270px;transform:translate(-50%,-50%)rotate(25deg)}.Si-P0q_sceneLines{color:#7aabf766;width:100%;height:100%;position:absolute;inset:0}.Si-P0q_chip{color:#fff;background:linear-gradient(145deg,#569aff,#235bd1);border:1px solid #9ecaff;border-radius:27px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:114px;height:114px;display:flex;position:absolute;top:112px;left:calc(50% - 57px);transform:rotate(-10deg);box-shadow:0 0 0 10px #7aaaff0a,0 0 0 26px #7aaaff06,0 20px 50px #0004}.Si-P0q_chip span{letter-spacing:.22em;font-size:10px;font-weight:600}.Si-P0q_sceneNode{color:#c5dcff;background:linear-gradient(135deg,#284879,#1b355c);border:1px solid #93baff3b;border-radius:12px;align-items:center;gap:10px;padding:15px;font-size:11px;display:flex;position:absolute;box-shadow:0 12px 25px #07142d33}.Si-P0q_nodeCpu{top:44px;left:3px;transform:rotate(-6deg)}.Si-P0q_nodeAi{top:80px;right:0;transform:rotate(8deg)}.Si-P0q_nodeMl{bottom:30px;right:48px;transform:rotate(-5deg)}.Si-P0q_scenePlus{color:#81b3ff;font-size:27px;font-weight:300;position:absolute;top:21px;right:93px}.Si-P0q_panelText{position:relative}.Si-P0q_panelRule{background:#78acff;border-radius:4px;width:35px;height:3px;margin-bottom:19px;display:block}.Si-P0q_panelText h2{letter-spacing:-.04em;color:#f4f8ff;margin:0;font-size:29px;font-weight:650;line-height:1.3}.Si-P0q_panelText p{color:#abc0e2;max-width:340px;margin:13px 0 0;font-size:13px;line-height:1.85}.Si-P0q_panelFooter{color:#819fc9;letter-spacing:.14em;border-top:1px solid #80adf128;justify-content:space-between;gap:15px;margin-top:32px;padding-top:18px;font-size:8px;display:flex;position:relative}.Si-P0q_languageSwitch{background:#f1f6fe;border-color:#dde7f6;border-radius:9px;padding:3px}.Si-P0q_languageButton,.Si-P0q_languageActive{border-radius:6px;min-width:40px;height:31px;font-size:11px;font-weight:600}.Si-P0q_languageActive{color:#245ed0;box-shadow:none;background:#e0ebff}.Si-P0q_formIntro{margin-top:28px}.Si-P0q_formEmblem{border:1px solid #d6e5fc;border-radius:12px;width:41px;height:41px}.Si-P0q_formEmblem svg{width:21px}.Si-P0q_formEyebrow{letter-spacing:.1em;margin-top:18px;font-size:9px;font-weight:650}.Si-P0q_formIntro h1{font-size:36px;font-weight:750;line-height:1.2}.Si-P0q_formDescription{font-size:13px;line-height:1.75}.Si-P0q_form{gap:19px;margin-top:27px}.Si-P0q_field label{font-size:12px;font-weight:600}.Si-P0q_field input{background:#f5f8fe;border-radius:9px;height:49px;font-size:14px}.Si-P0q_submit{background:linear-gradient(110deg,#2b70ef,#285bd2);border-radius:9px;height:49px;font-size:14px;font-weight:650;box-shadow:0 8px 18px #2e6dd325}.Si-P0q_backLink{margin-top:26px;font-size:12px;font-weight:500}@media (max-width:850px){.Si-P0q_formCard{padding:30px}.Si-P0q_visualPanel{padding:28px}.Si-P0q_computeScene{transform-origin:50%;width:340px;margin-left:-10px;transform:scale(.85)}.Si-P0q_panelText h2{font-size:26px}}@media (max-width:680px){.Si-P0q_page{padding:24px 16px}.Si-P0q_loginShell{border-radius:20px;grid-template-columns:1fr;max-width:460px}.Si-P0q_visualPanel{display:none}.Si-P0q_formCard{padding:27px}.Si-P0q_formIntro h1{font-size:34px}}
