.portal-module__hk3Zoq__shell{color:#101826;isolation:isolate;background:#eceff3;min-height:100svh;position:relative;overflow:hidden}.portal-module__hk3Zoq__paperTexture{pointer-events:none;opacity:.38;background-image:radial-gradient(#10182621 .45px,#0000 .55px),linear-gradient(#ffffff80,#fff0);background-size:5px 5px,100% 100%;position:absolute;inset:0}.portal-module__hk3Zoq__header{z-index:20;pointer-events:none;align-items:center;height:72px;padding:0 clamp(18px,3vw,42px);display:flex;position:absolute;top:0;left:0}.portal-module__hk3Zoq__headerRight{left:auto;right:0}.portal-module__hk3Zoq__header{transition:opacity .22s,transform .32s cubic-bezier(.16,1,.3,1)}.portal-module__hk3Zoq__headerTransitioning{opacity:0;transform:translateY(-7px)}.portal-module__hk3Zoq__homeReturn{color:#172235;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,11px 100%,0 calc(100% - 11px));pointer-events:auto;isolation:isolate;grid-template-columns:42px 1fr 24px;align-items:center;width:190px;height:48px;display:grid;position:relative;overflow:hidden}.portal-module__hk3Zoq__homeReturn:before{content:"";z-index:-2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f8f6efc2;border:1px solid #10182621;position:absolute;inset:0}.portal-module__hk3Zoq__homeReturn:after{content:"";z-index:-1;transform-origin:0;background:linear-gradient(105deg,#0051b9,#073a7b);transition:transform .56s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleX(0)}.portal-module__hk3Zoq__homeReturn:hover:after,.portal-module__hk3Zoq__homeReturn:focus-visible:after{transform:scaleX(1)}.portal-module__hk3Zoq__homeSymbol{border-right:1px solid #10182621;place-items:center;width:100%;height:28px;transition:border-color .3s;display:grid;position:relative}.portal-module__hk3Zoq__homeLogo{object-fit:contain;width:24px;height:24px;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .28s;position:absolute}.portal-module__hk3Zoq__homeArrow{color:#d7b54b;opacity:0;transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .28s;position:absolute;transform:translate(9px)}.portal-module__hk3Zoq__homeCopy{flex-direction:column;gap:3px;padding-left:12px;line-height:1;display:flex}.portal-module__hk3Zoq__homeCopy small{color:#5f480d;font-family:var(--font-jetbrains-mono);letter-spacing:.15em;font-size:6px;font-weight:700;transition:color .3s}.portal-module__hk3Zoq__homeCopy strong{font-family:var(--font-jakarta);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:750;transition:color .3s}.portal-module__hk3Zoq__homeRoute{border-left:1px solid #10182617;align-self:stretch;transition:border-color .3s;position:relative}.portal-module__hk3Zoq__homeRoute:before{content:"";background:#0051b938;width:1px;position:absolute;top:8px;bottom:8px;left:50%}.portal-module__hk3Zoq__homeRoute i{background:#d7b54b;border-radius:50%;width:5px;height:5px;transition:transform .62s cubic-bezier(.16,1,.3,1),box-shadow .3s;position:absolute;top:9px;left:calc(50% - 2px);box-shadow:0 0 0 3px #d7b54b1f}.portal-module__hk3Zoq__homeReturn:hover .portal-module__hk3Zoq__homeSymbol,.portal-module__hk3Zoq__homeReturn:focus-visible .portal-module__hk3Zoq__homeSymbol{border-color:#fff3}.portal-module__hk3Zoq__homeReturn:hover .portal-module__hk3Zoq__homeLogo,.portal-module__hk3Zoq__homeReturn:focus-visible .portal-module__hk3Zoq__homeLogo{opacity:0;transform:translate(-8px)scale(.78)}.portal-module__hk3Zoq__homeReturn:hover .portal-module__hk3Zoq__homeArrow,.portal-module__hk3Zoq__homeReturn:focus-visible .portal-module__hk3Zoq__homeArrow{opacity:1;transform:translate(-2px)}.portal-module__hk3Zoq__homeReturn:hover .portal-module__hk3Zoq__homeCopy strong,.portal-module__hk3Zoq__homeReturn:focus-visible .portal-module__hk3Zoq__homeCopy strong{color:#fff}.portal-module__hk3Zoq__homeReturn:hover .portal-module__hk3Zoq__homeCopy small,.portal-module__hk3Zoq__homeReturn:focus-visible .portal-module__hk3Zoq__homeCopy small{color:#d7b54b}.portal-module__hk3Zoq__homeReturn:hover .portal-module__hk3Zoq__homeRoute,.portal-module__hk3Zoq__homeReturn:focus-visible .portal-module__hk3Zoq__homeRoute{border-color:#ffffff29}.portal-module__hk3Zoq__homeReturn:hover .portal-module__hk3Zoq__homeRoute:before,.portal-module__hk3Zoq__homeReturn:focus-visible .portal-module__hk3Zoq__homeRoute:before{background:#ffffff38}.portal-module__hk3Zoq__homeReturn:hover .portal-module__hk3Zoq__homeRoute i,.portal-module__hk3Zoq__homeReturn:focus-visible .portal-module__hk3Zoq__homeRoute i{transform:translateY(25px);box-shadow:0 0 12px #d7b54bbf}.portal-module__hk3Zoq__hero{z-index:2;width:100%;min-height:100svh;position:relative}.portal-module__hk3Zoq__authStage{perspective:1400px;background:#f8f6ef;position:absolute;inset:0;overflow:hidden}.portal-module__hk3Zoq__panes{position:absolute;inset:0}.portal-module__hk3Zoq__formPane{justify-content:center;align-items:center;width:51%;padding:42px clamp(30px,5vw,78px);display:flex;position:absolute;top:0;bottom:0}.portal-module__hk3Zoq__paneLeft{left:0}.portal-module__hk3Zoq__paneRight{right:0}.portal-module__hk3Zoq__formBrand{pointer-events:none;width:clamp(120px,9vw,154px);position:absolute;top:clamp(24px,5.5vh,58px);left:50%;transform:translate(-50%)}.portal-module__hk3Zoq__formBrand img{filter:drop-shadow(0 7px 16px #1018261a);width:100%;height:auto;display:block}.portal-module__hk3Zoq__formPane .portal-module__hk3Zoq__formBrand,.portal-module__hk3Zoq__formPane .portal-module__hk3Zoq__formFrame{transition:opacity .38s,transform .55s cubic-bezier(.16,1,.3,1)}.portal-module__hk3Zoq__formTransitioning .portal-module__hk3Zoq__formBrand,.portal-module__hk3Zoq__formTransitioning .portal-module__hk3Zoq__formFrame{opacity:0;transition-duration:.18s}.portal-module__hk3Zoq__formTransitioning .portal-module__hk3Zoq__formBrand{transform:translate(-50%,10px)}.portal-module__hk3Zoq__formTransitioning .portal-module__hk3Zoq__formFrame{transform:translateY(10px)}.portal-module__hk3Zoq__formIndex{color:#684e0f;font-family:var(--font-jetbrains-mono);letter-spacing:.16em;font-size:8px;font-weight:700}.portal-module__hk3Zoq__formFrame h1{letter-spacing:-.04em;margin-top:13px;font-size:clamp(30px,3vw,42px);font-weight:900}.portal-module__hk3Zoq__formFrame>p{color:#44505c;margin-top:5px;font-size:11px}.portal-module__hk3Zoq__formIcon{color:#0051b9;border:1px solid #0051b933;place-items:center;width:42px;height:42px;margin-bottom:14px;display:grid}.portal-module__hk3Zoq__form{gap:17px;margin-top:25px;display:grid}.portal-module__hk3Zoq__registerForm{grid-template-columns:1fr 1fr;gap:14px 18px}.portal-module__hk3Zoq__registerForm .portal-module__hk3Zoq__submit{grid-column:1/-1}.portal-module__hk3Zoq__field label,.portal-module__hk3Zoq__codeField label{color:#44505c;font-family:var(--font-jetbrains-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:7px;font-size:8px;font-weight:700;display:block}.portal-module__hk3Zoq__field>div{position:relative}.portal-module__hk3Zoq__field input{color:#101826;background:0 0;border:0;border-bottom:1px solid #c8c4b8;outline:0;width:100%;padding:11px 30px 11px 0;font-size:13px}.portal-module__hk3Zoq__field input::placeholder{color:#aaa69c}.portal-module__hk3Zoq__field>div>i{transform-origin:0;background:linear-gradient(90deg,#0051b9,#c9a227);height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.portal-module__hk3Zoq__field>div:focus-within>i{transform:scaleX(1)}.portal-module__hk3Zoq__field button,.portal-module__hk3Zoq__check{color:#44505c;position:absolute;bottom:12px;right:2px}.portal-module__hk3Zoq__submit{color:#fff;text-align:left;background:#0051b9;border-radius:3px;grid-template-columns:1fr 48px;align-items:center;min-height:48px;margin-top:3px;font-size:12px;font-weight:800;display:grid;box-shadow:0 12px 24px #0051b933}.portal-module__hk3Zoq__submit>span:first-child{padding-left:17px}.portal-module__hk3Zoq__submit>span:last-child{border-left:1px solid #ffffff2e;place-items:center;height:48px;display:grid}.portal-module__hk3Zoq__submit:disabled{opacity:.6}.portal-module__hk3Zoq__loader{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite portal-module__hk3Zoq__spin;display:block}.portal-module__hk3Zoq__codeField input{width:100%;font-family:var(--font-jetbrains-mono);letter-spacing:.42em;text-align:center;background:#fff;border:1px solid #d2cec3;outline:0;padding:16px 40px;font-size:24px;font-weight:800}.portal-module__hk3Zoq__codeField span{color:#aaa69c;font-size:7px;position:absolute;bottom:6px;right:8px}.portal-module__hk3Zoq__error{color:#7d1010;background:#feecec;border-left:2px solid #cf2c2c;margin-top:14px;padding:9px 11px;font-size:10px;font-weight:650}.portal-module__hk3Zoq__verifyBack{color:#44505c;font-family:var(--font-jetbrains-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;margin-top:14px;font-size:8px;font-weight:700;display:flex}.portal-module__hk3Zoq__verifyBack:hover{color:#0051b9}.portal-module__hk3Zoq__blade{z-index:5;clip-path:polygon(12% 0,100% 0,88% 100%,0 100%);transform-origin:50%;width:58%;transform-style:preserve-3d;will-change:left,transform;background:linear-gradient(145deg,#0051b9 0%,#06346f 50%,#071a35 100%);position:absolute;top:0;bottom:0;overflow:hidden;box-shadow:-22px 0 42px #07152840,18px 0 34px #0715282e}.portal-module__hk3Zoq__bladeInner{z-index:4;color:#fff;will-change:transform;flex-direction:column;justify-content:space-between;padding:10% 16% 11%;display:flex;position:absolute;inset:0}.portal-module__hk3Zoq__bladeEdge{z-index:5;will-change:transform;background:linear-gradient(#0000 4%,#e0bc4b 28%,#fff 50%,#0051b9 76%,#0000 96%);width:2px;position:absolute;top:0;bottom:0;right:9%;transform:skew(-6deg);box-shadow:0 0 18px #e0bc4b7a}.portal-module__hk3Zoq__bladeLines{z-index:1;opacity:.11;background-image:linear-gradient(#ffffff1a 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 35% 45%,#000,#0000 76%);mask-image:radial-gradient(circle at 35% 45%,#000,#0000 76%)}.portal-module__hk3Zoq__bladeAction{color:#fff;text-align:left;isolation:isolate;will-change:transform;border-top:1px solid #ffffff2b;border-bottom:1px solid #ffffff2b;grid-template-columns:60px 1fr 58px;align-items:center;width:min(440px,100%);min-height:82px;display:grid;position:relative;overflow:hidden}.portal-module__hk3Zoq__bladeAction:before{content:"";z-index:-2;background:linear-gradient(100deg,#02122870,#0051b933);transition:background .45s;position:absolute;inset:0}.portal-module__hk3Zoq__actionShutter{z-index:4;pointer-events:none;position:absolute;inset:0}.portal-module__hk3Zoq__actionShutter i{background:linear-gradient(90deg,#0000 0%,#d7b54b59 22%,#f1d56c 52%,#ffffffb8 68%,#0000 100%);height:1px;position:absolute;left:0;right:0;transform:scaleX(0);box-shadow:0 0 9px #d7b54b6b}.portal-module__hk3Zoq__actionShutter i:first-child{transform-origin:0;top:0}.portal-module__hk3Zoq__actionShutter i:last-child{transform-origin:100%;bottom:0}.portal-module__hk3Zoq__actionRail{border-right:1px solid #ffffff1f;grid-template-rows:1fr auto 1fr;place-items:center;height:100%;display:grid;position:relative}.portal-module__hk3Zoq__actionRail:before{content:"";background:linear-gradient(#0000,#e0bc4b8c,#0000);width:1px;height:48%;position:absolute}.portal-module__hk3Zoq__actionRail small{color:#ffffff47;font-family:var(--font-jetbrains-mono);letter-spacing:.08em;font-size:6px;font-weight:700}.portal-module__hk3Zoq__actionRail b{z-index:1;background:#e0bc4b;border-radius:50%;width:8px;height:8px;transition:transform .5s cubic-bezier(.16,1,.3,1);position:relative;box-shadow:0 0 0 5px #e0bc4b1a,0 0 18px #e0bc4ba6}.portal-module__hk3Zoq__bladeAction:hover .portal-module__hk3Zoq__actionRail b{border-radius:2px;transform:rotate(45deg)scale(1.18)}.portal-module__hk3Zoq__actionCopy{flex-direction:column;gap:5px;padding:0 18px;display:flex}.portal-module__hk3Zoq__actionCopy small{color:#ffffff5c;font-family:var(--font-jetbrains-mono);letter-spacing:.14em;font-size:7px;font-weight:700}.portal-module__hk3Zoq__actionArrow{color:#e0bc4b;will-change:transform;border-left:1px solid #ffffff1f;place-items:center;height:48px;display:grid}.portal-module__hk3Zoq__actionGlow{z-index:-1;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);width:34%;position:absolute;top:0;bottom:0;transform:translate(-150%)skew(-16deg)}.portal-module__hk3Zoq__bladeAction:hover .portal-module__hk3Zoq__actionGlow{animation:.85s cubic-bezier(.16,1,.3,1) portal-module__hk3Zoq__actionSweep}.portal-module__hk3Zoq__bladeMessage{max-width:500px;position:relative}.portal-module__hk3Zoq__bladeMessage>span{color:#d7b54b;font-family:var(--font-jetbrains-mono);letter-spacing:.28em;font-size:9px;font-weight:700}.portal-module__hk3Zoq__bladeMessage h2{color:#f5f2e9;letter-spacing:-.045em;text-shadow:0 2px 22px #0000001f;margin-top:22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,4.7vw,68px);font-weight:400;line-height:.93}.portal-module__hk3Zoq__bladeMessage h2 em{color:#d7b54b;font-family:inherit;font-style:italic;font-weight:400}.portal-module__hk3Zoq__bladeMessage p{color:#ffffff75;max-width:390px;font-family:var(--font-jakarta);margin-top:29px;font-size:13px;font-weight:600;line-height:1.65}.portal-module__hk3Zoq__bladeStatus{color:#ffffff57;font-family:var(--font-jetbrains-mono);letter-spacing:.13em;align-items:center;gap:8px;font-size:7px;font-weight:700;display:flex}.portal-module__hk3Zoq__bladeStatus i{background:#e0bc4b;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #e0bc4bb3}.portal-module__hk3Zoq__bladeStatus span{margin-left:auto}@keyframes portal-module__hk3Zoq__spin{to{transform:rotate(360deg)}}@keyframes portal-module__hk3Zoq__actionSweep{0%{transform:translate(-150%)skew(-16deg)}to{transform:translate(420%)skew(-16deg)}}@media (max-width:760px){.portal-module__hk3Zoq__header{height:58px;padding:0 10px}.portal-module__hk3Zoq__homeReturn{grid-template-columns:36px 1fr 18px;width:158px;height:42px}.portal-module__hk3Zoq__homeCopy{padding-left:9px}.portal-module__hk3Zoq__homeCopy small{display:none}.portal-module__hk3Zoq__homeCopy strong{font-size:8px}.portal-module__hk3Zoq__homeRoute i{top:7px}.portal-module__hk3Zoq__homeReturn:hover .portal-module__hk3Zoq__homeRoute i,.portal-module__hk3Zoq__homeReturn:focus-visible .portal-module__hk3Zoq__homeRoute i{transform:translateY(23px)}.portal-module__hk3Zoq__formPane{width:100%;height:58%;padding:22px;top:42%;bottom:0}.portal-module__hk3Zoq__paneLeft,.portal-module__hk3Zoq__paneRight{left:0;right:0}.portal-module__hk3Zoq__blade{clip-path:polygon(0 0,100% 0,100% 88%,0 100%);width:116%;height:52%;top:0;bottom:auto}.portal-module__hk3Zoq__bladeInner{padding:7% 8%}.portal-module__hk3Zoq__bladeEdge{width:auto;height:2px;inset:auto 0 9%;transform:skewY(-4deg)}.portal-module__hk3Zoq__bladeMessage,.portal-module__hk3Zoq__bladeStatus{display:none}.portal-module__hk3Zoq__bladeMark{grid-template-columns:38px 88px 1fr}.portal-module__hk3Zoq__logoMark{width:34px;height:34px}.portal-module__hk3Zoq__logoWordmark{width:84px}.portal-module__hk3Zoq__bladeAction{grid-template-columns:44px 1fr 48px;width:100%;min-height:70px;margin-top:auto;margin-bottom:7%}.portal-module__hk3Zoq__actionCopy strong{font-size:13px}.portal-module__hk3Zoq__registerForm{grid-template-columns:1fr 1fr;gap:10px 14px}.portal-module__hk3Zoq__form{gap:12px;margin-top:16px}.portal-module__hk3Zoq__formFrame h1{font-size:28px}}@media (prefers-reduced-motion:reduce){.portal-module__hk3Zoq__loader{animation:none}}.portal-module__hk3Zoq__bladeMark{grid-template-columns:48px 118px;width:max-content}.portal-module__hk3Zoq__bladeMessage h2{margin-top:0}@media (max-width:760px){.portal-module__hk3Zoq__formBrand{width:96px;top:14px}.portal-module__hk3Zoq__homeLogo{width:21px;height:21px}}.portal-module__hk3Zoq__formFrame{width:min(410px,100%)}.portal-module__hk3Zoq__formIndex{color:#44505c;letter-spacing:.17em;align-items:center;gap:9px;font-size:7px;display:flex}.portal-module__hk3Zoq__formIndex b{color:#5f480d;font-weight:700}.portal-module__hk3Zoq__formIndex i{background:linear-gradient(90deg,#c9a227,#c9a22714);width:24px;height:1px}.portal-module__hk3Zoq__formFrame h1{font-family:var(--font-jakarta);letter-spacing:-.052em;margin-top:17px;font-size:clamp(32px,3vw,43px);font-weight:800;line-height:1}.portal-module__hk3Zoq__formFrame>p{color:#44505c;max-width:330px;font-family:var(--font-jakarta);margin-top:10px;font-size:11px;font-weight:500;line-height:1.55}.portal-module__hk3Zoq__form{gap:20px;margin-top:30px}.portal-module__hk3Zoq__registerForm{gap:17px 20px}.portal-module__hk3Zoq__field{position:relative}.portal-module__hk3Zoq__field label,.portal-module__hk3Zoq__codeField label{color:#44505c;letter-spacing:.16em;margin-bottom:6px;font-size:7px;transition:color .25s,transform .35s cubic-bezier(.16,1,.3,1)}.portal-module__hk3Zoq__field:focus-within label{color:#0051b9;transform:translateY(-2px)}.portal-module__hk3Zoq__field input{min-height:43px;font-family:var(--font-jakarta);border-bottom-color:#d0cbc0;padding:12px 32px 10px 0;font-size:12px;font-weight:550;transition:border-color .25s,color .25s}.portal-module__hk3Zoq__field input::placeholder{color:#aaa79f;font-weight:450;transition:opacity .25s,transform .3s}.portal-module__hk3Zoq__field input:focus::placeholder{opacity:.45;transform:translate(4px)}.portal-module__hk3Zoq__fieldFilled input{border-bottom-color:#0051b952}.portal-module__hk3Zoq__field button{border-radius:50%;place-items:center;width:28px;height:28px;transition:color .25s,background .25s,transform .25s;display:grid;bottom:7px;right:-5px}.portal-module__hk3Zoq__field button:hover{color:#0051b9;background:#0051b90f;transform:scale(1.06)}.portal-module__hk3Zoq__check{color:#5f480d}.portal-module__hk3Zoq__strength{grid-template-columns:1fr auto;align-items:center;gap:10px;padding-top:7px;display:grid}.portal-module__hk3Zoq__strength b{background:#dedad0;height:2px;display:block;position:relative;overflow:hidden}.portal-module__hk3Zoq__strength b:after{content:"";transform-origin:0;background:linear-gradient(90deg,#0051b9,#d7b54b);transition:transform .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:scaleX(0)}.portal-module__hk3Zoq__strength[data-strength="1"] b:after{transform:scaleX(.33)}.portal-module__hk3Zoq__strength[data-strength="2"] b:after{transform:scaleX(.68)}.portal-module__hk3Zoq__strength[data-strength="3"] b:after{transform:scaleX(1)}.portal-module__hk3Zoq__strength small{color:#44505c;font-family:var(--font-jetbrains-mono);letter-spacing:.08em;font-size:6px}.portal-module__hk3Zoq__submit{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));isolation:isolate;background:linear-gradient(105deg,#0759be,#00469f);border-radius:0;grid-template-columns:1fr 58px;min-height:58px;margin-top:5px;transition:box-shadow .4s,filter .3s;position:relative;overflow:hidden;box-shadow:0 14px 30px #00439930}.portal-module__hk3Zoq__submit:before{content:"";z-index:-1;clip-path:inherit;background:linear-gradient(105deg,#0759be,#00469f);position:absolute;inset:1px}.portal-module__hk3Zoq__submit:after{content:"";transform-origin:0;background:#d7b54b;height:2px;transition:transform .62s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:57px;transform:scaleX(.18)}.portal-module__hk3Zoq__submit:hover{box-shadow:0 18px 38px #00439945}.portal-module__hk3Zoq__submit:hover:after,.portal-module__hk3Zoq__submit:focus-visible:after{transform:scaleX(1)}.portal-module__hk3Zoq__submitLabel{flex-direction:column;gap:4px;padding-left:18px;display:flex}.portal-module__hk3Zoq__submitLabel small{color:#ffffff6e;font-family:var(--font-jetbrains-mono);letter-spacing:.15em;font-size:6px;font-weight:700}.portal-module__hk3Zoq__submitLabel strong{font-family:var(--font-jakarta);font-size:12px;font-weight:750}.portal-module__hk3Zoq__submitIcon{color:#f1d56c;border-left:1px solid #ffffff29;place-items:center;height:58px;transition:background .35s,transform .42s cubic-bezier(.16,1,.3,1);display:grid}.portal-module__hk3Zoq__submit:hover .portal-module__hk3Zoq__submitIcon{background:#031f4629;transform:translate(3px)}.portal-module__hk3Zoq__submitSweep{z-index:-1;background:linear-gradient(90deg,#0000,#ffffff21,#0000);width:24%;position:absolute;top:0;bottom:0;left:-30%;transform:skew(-18deg)}.portal-module__hk3Zoq__submit:hover .portal-module__hk3Zoq__submitSweep{animation:.9s cubic-bezier(.16,1,.3,1) portal-module__hk3Zoq__submitLight}.portal-module__hk3Zoq__submit:focus-visible,.portal-module__hk3Zoq__bladeAction:focus-visible,.portal-module__hk3Zoq__homeReturn:focus-visible{outline:2px solid var(--color-gold);outline-offset:4px}.portal-module__hk3Zoq__submit:disabled{opacity:.72;cursor:wait}.portal-module__hk3Zoq__error{color:#8f3030;font-family:var(--font-jakarta);background:linear-gradient(90deg,#ad383817,#0000);border:0;border-left:2px solid #ad3838;padding:10px 12px}.portal-module__hk3Zoq__bladeAction{clip-path:polygon(0 0,calc(100% - 13px) 0,100% 13px,100% 100%,0 100%);background:0 0;border:0;grid-template-rows:1fr 25px;grid-template-columns:54px 1fr 58px;width:min(470px,100%);min-height:104px}.portal-module__hk3Zoq__bladeAction:before{background:linear-gradient(100deg,#01142e47,#0051b914);border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff1f;inset:0 0 25px}.portal-module__hk3Zoq__bladeAction:hover:before{background:linear-gradient(100deg,#01142e6e,#c9a22714)}.portal-module__hk3Zoq__actionIndex{color:#d7b54b;height:100%;font-family:var(--font-jetbrains-mono);letter-spacing:.1em;border-right:1px solid #ffffff1f;place-items:center;font-size:7px;font-weight:700;display:grid}.portal-module__hk3Zoq__actionCopy{gap:6px;padding:0 21px}.portal-module__hk3Zoq__actionCopy small{color:#ffffff57;letter-spacing:.16em;font-size:6px}.portal-module__hk3Zoq__actionCopy strong{font-family:var(--font-jakarta);letter-spacing:-.012em;font-size:14px;font-weight:700}.portal-module__hk3Zoq__actionArrow{color:#e4c553;height:48px;transition:background .35s}.portal-module__hk3Zoq__bladeAction:hover .portal-module__hk3Zoq__actionArrow{background:#d7b54b0f}.portal-module__hk3Zoq__actionRoute{color:#ffffff4d;height:25px;font-family:var(--font-jetbrains-mono);grid-area:2/1/auto/-1;grid-template-columns:28px 1fr 28px;align-items:center;padding:0 13px;font-size:5px;display:grid;position:relative}.portal-module__hk3Zoq__actionRoute b{background:#ffffff26;height:1px;display:block;position:relative;overflow:visible}.portal-module__hk3Zoq__actionRoute b:after{content:"";background:#d7b54b;border-radius:4px;width:36%;height:3px;transition:transform .7s cubic-bezier(.16,1,.3,1),width .5s;position:absolute;top:-1px;left:0;transform:translate(0);box-shadow:0 0 10px #d7b54ba6}.portal-module__hk3Zoq__bladeAction:hover .portal-module__hk3Zoq__actionRoute b:after{width:10%;transform:translate(900%)}.portal-module__hk3Zoq__routeOrigin{text-align:left;font-style:normal}.portal-module__hk3Zoq__routeTarget{text-align:right;color:#d7b54b;font-style:normal}.portal-module__hk3Zoq__actionShutter i{box-shadow:0 0 7px #d7b54b4d}.portal-module__hk3Zoq__homeReturn{grid-template-columns:39px 1fr 18px;width:176px;height:44px}.portal-module__hk3Zoq__homeReturn:after{transform-origin:bottom;background:#0051b9;width:4px;transition:transform .48s cubic-bezier(.16,1,.3,1),width .48s cubic-bezier(.16,1,.3,1);right:auto;transform:scaleY(0)}.portal-module__hk3Zoq__homeReturn:hover:after,.portal-module__hk3Zoq__homeReturn:focus-visible:after{width:100%;transform:scaleY(1)}.portal-module__hk3Zoq__homeCopy strong{letter-spacing:.13em;font-size:8px}.portal-module__hk3Zoq__homeRoute i{width:4px;height:4px}.portal-module__hk3Zoq__blade{transform-origin:50%}.portal-module__hk3Zoq__bladeWake{z-index:-1;opacity:.32;filter:blur(14px);clip-path:inherit;background:linear-gradient(145deg,#0051b933,#071a356b);position:absolute;inset:0;transform:translate(-3.5%)}.portal-module__hk3Zoq__bladeEdgeEcho{z-index:2;background:linear-gradient(#0000 10%,#d7b54b29 34%,#ffffff42 50%,#0051b91a 72%,#0000 92%);width:1px;position:absolute;top:0;bottom:0;right:calc(9% + 12px);transform:skew(-6deg)}.portal-module__hk3Zoq__curtainFolds{z-index:3;pointer-events:none;mix-blend-mode:screen;grid-template-columns:repeat(8,1fr);display:grid;position:absolute;inset:-2% -1%}.portal-module__hk3Zoq__curtainFolds i{opacity:0;filter:blur(.25px);will-change:transform,opacity;background:linear-gradient(90deg,#ffffff06,#ffffff21 42%,#d7b54b0d 58%,#0119391f);display:block;position:relative;transform:scaleY(.72)}.portal-module__hk3Zoq__curtainFolds i:nth-child(2n){background:linear-gradient(90deg,#01163326,#ffffff12 55%,#ffffff04)}.portal-module__hk3Zoq__curtainFolds i:after{content:"";background:linear-gradient(#0000 5%,#ffffff21 42%,#d7b54b1f 58%,#0000 95%);width:1px;position:absolute;top:0;bottom:0;right:0}.portal-module__hk3Zoq__bladeMessage h2{flex-direction:column;display:flex}.portal-module__hk3Zoq__bladeMessage p{color:#ffffff8c;font-weight:550}.portal-module__hk3Zoq__actionCopy small{color:#ffffff6e}.portal-module__hk3Zoq__copyMask{padding:0 .08em .08em 0;display:block;overflow:hidden}.portal-module__hk3Zoq__copyMask>span,.portal-module__hk3Zoq__copyMask>em{transform-origin:0 100%;display:block}@keyframes portal-module__hk3Zoq__submitLight{0%{transform:translate(0)skew(-18deg)}to{transform:translate(620%)skew(-18deg)}}@media (max-width:760px){.portal-module__hk3Zoq__shell{min-height:100dvh}.portal-module__hk3Zoq__formFrame{width:min(430px,100%)}.portal-module__hk3Zoq__formFrame h1{font-size:28px}.portal-module__hk3Zoq__formFrame>p{margin-top:6px}.portal-module__hk3Zoq__form{gap:13px;margin-top:17px}.portal-module__hk3Zoq__registerForm{gap:10px 14px}.portal-module__hk3Zoq__field input{min-height:36px;padding-top:8px;padding-bottom:7px}.portal-module__hk3Zoq__submit{grid-template-columns:1fr 50px;min-height:50px}.portal-module__hk3Zoq__submitIcon{height:50px}.portal-module__hk3Zoq__bladeAction{grid-template-rows:1fr 20px;grid-template-columns:42px 1fr 48px;min-height:86px}.portal-module__hk3Zoq__actionCopy{padding:0 12px}.portal-module__hk3Zoq__actionCopy small{display:none}.portal-module__hk3Zoq__actionCopy strong{font-size:12px}.portal-module__hk3Zoq__actionRoute{height:20px}.portal-module__hk3Zoq__bladeEdgeEcho{width:auto;height:1px;inset:auto 0 calc(9% + 9px);transform:skewY(-4deg)}.portal-module__hk3Zoq__curtainFolds{grid-template-columns:repeat(6,1fr)}.portal-module__hk3Zoq__curtainFolds i:nth-child(n+7){display:none}.portal-module__hk3Zoq__formPane{overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.portal-module__hk3Zoq__formPane::-webkit-scrollbar{display:none}.portal-module__hk3Zoq__shell:has(input:focus) .portal-module__hk3Zoq__blade{height:34%;transition:height .48s cubic-bezier(.16,1,.3,1)}.portal-module__hk3Zoq__shell:has(input:focus) .portal-module__hk3Zoq__formPane{height:73%;padding-top:30px;transition:top .48s cubic-bezier(.16,1,.3,1),height .48s cubic-bezier(.16,1,.3,1);top:27%}.portal-module__hk3Zoq__shell:has(input:focus) .portal-module__hk3Zoq__formBrand{opacity:0;transition:opacity .25s,transform .35s;transform:translate(-50%,-8px)scale(.9)}.portal-module__hk3Zoq__shell:has(input:focus) .portal-module__hk3Zoq__bladeAction{opacity:.32;pointer-events:none;transform:scale(.98)}}@media (max-width:520px){.portal-module__hk3Zoq__formPane{align-items:flex-start;padding:72px 22px 28px}.portal-module__hk3Zoq__registerForm{grid-template-columns:1fr}.portal-module__hk3Zoq__registerForm .portal-module__hk3Zoq__submit{grid-column:auto}.portal-module__hk3Zoq__formBrand{top:12px}.portal-module__hk3Zoq__bladeInner{padding-left:7%;padding-right:7%}}@media (max-width:760px) and (max-height:700px){.portal-module__hk3Zoq__blade{height:45%}.portal-module__hk3Zoq__formPane{height:64%;top:36%}.portal-module__hk3Zoq__bladeAction{margin-bottom:3%}.portal-module__hk3Zoq__formBrand{width:82px}}.portal-module__hk3Zoq__formIcon{color:#0051b9;clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:#0051b912;border:0;width:48px;height:48px;margin-bottom:18px;position:relative}.portal-module__hk3Zoq__formIcon:before{content:"";z-index:-1;clip-path:inherit;background:#f8f6ef;position:absolute;inset:1px}.portal-module__hk3Zoq__formIcon:after{content:"";z-index:-2;clip-path:inherit;background:conic-gradient(#0051b9,#d7b54b,#0051b9);animation:3.8s linear infinite portal-module__hk3Zoq__securityOrbit;position:absolute;inset:0}.portal-module__hk3Zoq__codeField{position:relative}.portal-module__hk3Zoq__codeEntry{height:62px;position:relative}.portal-module__hk3Zoq__codeEntry input{z-index:2;color:#0000;caret-color:#0000;opacity:.01;letter-spacing:0;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.portal-module__hk3Zoq__codeEntry input:focus{outline:0}.portal-module__hk3Zoq__digitStage{position:absolute;inset:0}.portal-module__hk3Zoq__loadingRing{opacity:0;pointer-events:none;border:3px solid #0051b921;border-radius:50%;width:150px;height:150px;margin:-75px;transition:opacity .25s;position:absolute;top:50%;left:50%}.portal-module__hk3Zoq__loadingRing[data-visible=true]{opacity:1;border-top-color:#0051b9;animation:.85s linear infinite portal-module__hk3Zoq__loadingRingSpin}@keyframes portal-module__hk3Zoq__loadingRingSpin{to{transform:rotate(360deg)}}.portal-module__hk3Zoq__digitBox{background:#fff;border:1.5px solid #dedad0;border-radius:10px;width:40px;height:40px;margin-top:-20px;margin-left:-20px;position:absolute;top:50%;box-shadow:0 0 #0051b900}.portal-module__hk3Zoq__digitBox[data-filled=true]{border-color:#0051b9;box-shadow:0 6px 16px #0051b924}.portal-module__hk3Zoq__codeEntry:focus-within .portal-module__hk3Zoq__digitBox:not([data-filled=true]):first-of-type{border-color:#0051b9;box-shadow:0 0 0 3px #0051b924}.portal-module__hk3Zoq__digitText{color:#142033;width:40px;height:40px;font-family:var(--font-jetbrains-mono);pointer-events:none;place-items:center;margin-top:-20px;margin-left:-20px;font-size:16px;font-style:normal;font-weight:700;display:grid;position:absolute;top:50%}.portal-module__hk3Zoq__resultBadge{border-radius:50%;place-items:center;width:56px;height:56px;margin-top:-28px;margin-left:-28px;display:grid;position:absolute;top:50%;left:50%}.portal-module__hk3Zoq__resultBadge[data-tone=success]{color:#0c6633;background:#e7f8ee;box-shadow:0 0 0 6px #18a5581f}.portal-module__hk3Zoq__resultBadge[data-tone=error]{color:#e5484d;background:#fdecec;box-shadow:0 0 0 6px #e5484d1f}.portal-module__hk3Zoq__codeShake{animation:.5s cubic-bezier(.36,.07,.19,.97) both portal-module__hk3Zoq__codeShake}@keyframes portal-module__hk3Zoq__codeShake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}.portal-module__hk3Zoq__codeProgress{color:#44505c;font-family:var(--font-jetbrains-mono);letter-spacing:.09em;grid-template-columns:1fr auto;align-items:center;gap:11px;margin-top:8px;font-size:6px;display:grid}.portal-module__hk3Zoq__codeProgress:before{content:"";background:#dedad0;grid-area:1/1;height:1px}.portal-module__hk3Zoq__codeProgress b{transform-origin:0;background:linear-gradient(90deg,#0051b9,#d7b54b);grid-area:1/1;height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.portal-module__hk3Zoq__loadingRing[data-visible=true],.portal-module__hk3Zoq__codeShake{animation:none}}.portal-module__hk3Zoq__bladeResult{z-index:6;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.portal-module__hk3Zoq__bladeResultGlow{filter:blur(6px);border-radius:50%;width:230px;height:230px;position:absolute}.portal-module__hk3Zoq__bladeResult[data-tone=success] .portal-module__hk3Zoq__bladeResultGlow{background:radial-gradient(circle,#5ee6a038,#0000 72%)}.portal-module__hk3Zoq__bladeResult[data-tone=error] .portal-module__hk3Zoq__bladeResultGlow{background:radial-gradient(circle,#ff8a8038,#0000 72%)}.portal-module__hk3Zoq__bladeResultIcon{place-items:center;display:grid;position:relative}.portal-module__hk3Zoq__bladeResult[data-tone=success] .portal-module__hk3Zoq__bladeResultIcon{color:#5ee6a0;filter:drop-shadow(0 0 26px #5ee6a08c)}.portal-module__hk3Zoq__bladeResult[data-tone=error] .portal-module__hk3Zoq__bladeResultIcon{color:#ff8a80;filter:drop-shadow(0 0 26px #ff8a8080)}.portal-module__hk3Zoq__verifyBack{color:#44505c;width:max-content;padding:6px 0;transition:color .25s,gap .35s;position:relative}.portal-module__hk3Zoq__verifyBack:after{content:"";transform-origin:100%;background:#d7b54b;height:1px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:18px;right:0;transform:scaleX(0)}.portal-module__hk3Zoq__verifyBack:hover{color:#0051b9;gap:10px}.portal-module__hk3Zoq__verifyBack:hover:after{transform:scaleX(1)}.portal-module__hk3Zoq__recoveryLink{width:max-content;color:var(--color-ink-faint);font-family:var(--font-jakarta);justify-self:end;margin-top:-9px;font-size:10px;font-weight:700;position:relative}.portal-module__hk3Zoq__recoveryLink:after{content:"";transform-origin:100%;background:#c9a227;height:1px;transition:transform .36s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(.24)}.portal-module__hk3Zoq__recoveryLink:hover:after,.portal-module__hk3Zoq__recoveryLink:focus-visible:after{transform:scaleX(1)}.portal-module__hk3Zoq__recoveryLink:focus-visible{outline:2px solid var(--color-gold);outline-offset:5px}.portal-module__hk3Zoq__status{color:#155b45;font-family:var(--font-jakarta);background:#16835f12;border-left:2px solid #16835f;margin-top:14px;padding:10px 12px;font-size:10px;font-weight:650;line-height:1.55}.portal-module__hk3Zoq__passwordHint{color:#687580;font-family:var(--font-jakarta);margin-top:-8px;font-size:8px;font-weight:550;line-height:1.55;display:block}@keyframes portal-module__hk3Zoq__securityOrbit{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.portal-module__hk3Zoq__formIcon:after{animation:none}}.portal-module__hk3Zoq__formFrame h1{margin-top:0}.portal-module__hk3Zoq__bladeAction{grid-template-columns:1fr 54px}.portal-module__hk3Zoq__actionCopy{grid-column:1}.portal-module__hk3Zoq__actionArrow{grid-column:2}.portal-module__hk3Zoq__homeCopy{padding-left:8px}.portal-module__hk3Zoq__submitLabel{justify-content:center}@media (max-width:760px){.portal-module__hk3Zoq__bladeAction{grid-template-columns:1fr 48px}}
