.portal-module__Re_IXG__portalShell{isolation:isolate;background-color:#0a0d0b;background-image:linear-gradient(#c8ff0009 1px,#0000 1px),linear-gradient(90deg,#c8ff0009 1px,#0000 1px),linear-gradient(#0507063d,#050706e0 72rem),radial-gradient(circle at 84% 8%,#c8ff0021,#0000 25rem),radial-gradient(circle at 8% 88%,#ffffff0e,#0000 27rem),url(/sky.webp),url(/dark_metal_wall.webp);background-position:0 0,0 0,top,50%,50%,top,50% 72rem;background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat,no-repeat,repeat;background-size:44px 44px,44px 44px,100% 100%,auto,auto,100% min(100vh,72rem),100%;min-height:100%;position:relative}.portal-module__Re_IXG__portalShell:before{z-index:-1;content:"";background:linear-gradient(90deg, transparent, var(--green), transparent);opacity:.82;width:min(52vw,760px);height:2px;position:fixed;top:0;right:0}.portal-module__Re_IXG__portalShell [class*=rounded-]{border-radius:0!important}.portal-module__Re_IXG__portalShell .catalogSurface{-webkit-backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(115deg,#ffffff17,#0000 42%,#c8ff0009),#0c100cb3!important}.portal-module__Re_IXG__portalShell button{transition:color .18s,background-color .18s,border-color .18s,transform .18s,box-shadow .18s}.portal-module__Re_IXG__portalShell button:hover:not(:disabled){transform:translateY(-2px)}.portal-module__Re_IXG__portalShell table{min-width:640px}.portal-module__Re_IXG__authShell{place-items:center;min-height:100vh;padding:clamp(16px,3vw,44px);display:grid}.portal-module__Re_IXG__authShell main{width:100%;background:0 0!important;min-height:0!important;padding:0!important}.portal-module__Re_IXG__authShell main>div{max-width:1240px!important;min-height:min(760px,100vh - clamp(32px,6vw,88px))!important}.portal-module__Re_IXG__dashboardMain{min-width:0;padding:clamp(20px,3.4vw,52px)!important}@media (max-width:767px){.portal-module__Re_IXG__dashboardMain{padding:18px 16px 90px!important}.portal-module__Re_IXG__portalShell table{min-width:590px}}.portal-module__Re_IXG__portalSidebar{-webkit-backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(#ffffff0d,#0000 18%),#080b09b8;border-right:1px solid #f7f9f424;width:18rem;min-height:100vh;padding:1.5rem;display:none}.portal-module__Re_IXG__portalSidebarInner{grid-template-rows:auto auto 1fr auto;gap:2.5rem;height:100%;min-height:calc(100vh - 3rem);display:grid}.portal-module__Re_IXG__portalBrand{background:#ffffff08;border:1px solid #f7f9f41f;padding:1rem;display:block}.portal-module__Re_IXG__portalBrand h2{letter-spacing:-.03em;color:var(--green);font-size:1.45rem;font-weight:800}.portal-module__Re_IXG__portalBrand p{color:var(--gray);letter-spacing:.3em;text-transform:uppercase;margin-top:.35rem;font-size:.62rem;font-weight:700}.portal-module__Re_IXG__portalBrand span{color:var(--gray-light);margin-top:.75rem;font-size:.82rem;line-height:1.6;display:block}.portal-module__Re_IXG__portalStatus{color:var(--gray-light);letter-spacing:.28em;text-transform:uppercase;background:#ffffff08;border:1px solid #f7f9f41f;padding:1rem;font-size:.62rem;font-weight:700}.portal-module__Re_IXG__portalStatus strong{color:var(--green);margin-top:.5rem;font-weight:700;display:block}.portal-module__Re_IXG__portalNav{flex-direction:column;align-self:start;gap:.35rem;display:flex}.portal-module__Re_IXG__portalNavButton{width:100%;color:var(--gray-light);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.72rem;font-weight:700;transition:color .18s,background-color .18s;display:flex}.portal-module__Re_IXG__portalNavButton:hover{color:var(--white);background:#f7f9f40d}.portal-module__Re_IXG__portalNavButtonActive,.portal-module__Re_IXG__portalNavButtonActive:hover{background:var(--green);color:var(--black)}.portal-module__Re_IXG__portalDisconnect{color:var(--red);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.72rem;font-weight:700;transition:background-color .18s;display:flex}.portal-module__Re_IXG__portalDisconnect:hover{background:#ff3b3b14}.portal-module__Re_IXG__portalFootnote{color:var(--gray);letter-spacing:.24em;text-transform:uppercase;padding:0 1rem;font-size:.62rem;line-height:1.5}.portal-module__Re_IXG__portalMobileNav{inset-inline:.75rem;z-index:20;-webkit-backdrop-filter:blur(18px)saturate(160%);background:#080b09d1;border:1px solid #f7f9f43d;padding:.25rem;display:grid;position:fixed;bottom:.75rem}.portal-module__Re_IXG__portalMobileButton{min-height:3.5rem;color:var(--gray-light);letter-spacing:.12em;text-transform:uppercase;place-items:center;gap:.25rem;font-size:.5rem;font-weight:700;display:grid}.portal-module__Re_IXG__portalMobileButtonActive{background:var(--green);color:var(--black)}.portal-module__Re_IXG__portalSectionLabel{width:fit-content;color:var(--gray-light);letter-spacing:.35em;text-transform:uppercase;padding:.45rem .75rem;font-size:.62rem;font-weight:700;display:inline-flex}.portal-module__Re_IXG__portalInnerCard{background:#ffffff05;border:1px solid #f7f9f41f;padding:1rem}.portal-module__Re_IXG__portalBtnPrimary{border:1px solid var(--green);background:var(--green);min-height:3rem;color:var(--black);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:.5rem;padding:0 1.25rem;font-size:.72rem;font-weight:700;transition:transform .18s;display:inline-flex}.portal-module__Re_IXG__portalBtnPrimary:hover:not(:disabled){transform:translateY(-2px)}.portal-module__Re_IXG__portalBtnPrimary:disabled{cursor:not-allowed;opacity:.6}[data-theme=light] .portal-module__Re_IXG__portalShell{background-color:#edf0e9;background-image:linear-gradient(#5575000a 1px,#0000 1px),linear-gradient(90deg,#5575000a 1px,#0000 1px),radial-gradient(circle at 84% 8%,#55750014,#0000 25rem),radial-gradient(circle at 8% 88%,#ffffff80,#0000 27rem);background-size:44px 44px,44px 44px,auto,auto}[data-theme=light] .portal-module__Re_IXG__portalSidebar,[data-theme=light] .portal-module__Re_IXG__portalMobileNav{background:linear-gradient(#ffffffd1,#0000 24%),#eff2ebeb}[data-theme=light] .portal-module__Re_IXG__portalBrand,[data-theme=light] .portal-module__Re_IXG__portalStatus,[data-theme=light] .portal-module__Re_IXG__portalInnerCard{background:#ffffffb8}@media (min-width:768px){.portal-module__Re_IXG__portalSidebar{display:block}.portal-module__Re_IXG__portalMobileNav{display:none}}@media (prefers-reduced-motion:reduce){.portal-module__Re_IXG__portalShell *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
.LeftThemeCable-module__FZUyrW__cable{z-index:1100;transform-origin:50% 0;background:0 0;border:0;width:clamp(84px,8vw,126px);height:clamp(300px,38vh,430px);padding:0;animation:5.4s ease-in-out infinite alternate LeftThemeCable-module__FZUyrW__cableWind;position:fixed;top:-20px;left:clamp(7px,2vw,30px)}.LeftThemeCable-module__FZUyrW__images{transition:transform .18s;display:block;position:absolute;inset:0}.LeftThemeCable-module__FZUyrW__image{object-fit:contain;object-position:center top;opacity:0;pointer-events:none;transition:opacity .65s}.LeftThemeCable-module__FZUyrW__visible{opacity:1}.LeftThemeCable-module__FZUyrW__cable:hover{animation-duration:2.8s}.LeftThemeCable-module__FZUyrW__cable:active{animation-play-state:paused}.LeftThemeCable-module__FZUyrW__cable:active .LeftThemeCable-module__FZUyrW__images{transform:translateY(12px)rotate(2deg)}@keyframes LeftThemeCable-module__FZUyrW__cableWind{0%{transform:rotate(4.5deg)}38%{transform:rotate(-2.2deg)}67%{transform:rotate(1.4deg)}to{transform:rotate(-5deg)}}@media (max-width:600px){.LeftThemeCable-module__FZUyrW__cable{width:76px;height:280px;top:-18px;left:-2px}}@media (prefers-reduced-motion:reduce){.LeftThemeCable-module__FZUyrW__cable{animation:none}.LeftThemeCable-module__FZUyrW__images,.LeftThemeCable-module__FZUyrW__image{transition:none}}
