.px-scene{aspect-ratio:650/600;perspective:1000px;width:min(100%,650px);transform-style:preserve-3d;margin:auto;position:relative}.px-scene-halo{filter:blur(35px);background:radial-gradient(circle,#7ff5a21f,#66d19506 46%,#0000 67%);border-radius:50%;animation:10s ease-in-out infinite px-breathe;position:absolute;top:16%;bottom:16%;left:6%;right:6%}.px-scene-plane{transform-style:preserve-3d;will-change:transform;position:absolute;top:0;bottom:0;left:0;right:0}.px-orbit-svg{color:#9af5b4;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.px-orbit-trace{transform-origin:50%;animation:30s linear infinite px-orbit-svg}.px-scene-axis{background:linear-gradient(90deg,#0000,#90f2ab1c,#0000);width:88%;height:1px;position:absolute;top:50%;left:6%;transform:rotate(-29deg)}.px-scene-axis.axis-two{transform:rotate(43deg)}.px-scene-core{clip-path:polygon(0 0,90% 0,100% 10%,100% 100%,10% 100%,0 90%);background:linear-gradient(145deg,#1b4230,#0b2017 65%);border:1px solid #beffcd57;width:218px;height:232px;padding:19px 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(60px);box-shadow:0 35px 90px #0008}.px-scene-core:before{content:"";clip-path:inherit;pointer-events:none;border:1px solid #92fcac1f;position:absolute;top:5px;bottom:5px;left:5px;right:5px}.px-core-top{color:#a9d7b5;letter-spacing:.13em;justify-content:space-between;align-items:center;font-size:7px;display:flex}.px-core-top span{align-items:center;gap:6px;display:flex}.px-core-top i{background:#aaffb9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #8af8ab}.px-core-top svg{color:#9af8b5;width:15px;height:15px}.px-core-logo{place-items:center;height:104px;display:grid}.px-core-logo .brand-logo{width:152px;height:auto}.px-core-divider{background:linear-gradient(90deg,#0000,#adf5be66,#0000);height:1px}.px-scene-core p{color:#b4d6bc;letter-spacing:.03em;text-align:center;margin:14px 0;font-size:10px}.px-core-flow{color:#9eecae;letter-spacing:.1em;justify-content:center;align-items:center;gap:9px;font-size:8px;display:flex}.px-core-flow i{opacity:.4;background:#a5eeb2;width:29px;height:1px}.px-orbit-node{color:#e8faed;white-space:nowrap;backdrop-filter:blur(12px);background:#102d1ee0;border:1px solid #aef9be3d;align-items:center;gap:9px;min-height:47px;padding:10px 13px;font-size:11px;font-weight:700;display:flex;position:absolute;box-shadow:0 15px 45px #0005,0 0 35px #6ee4930e}.px-orbit-node svg{width:17px;height:17px;color:var(--px-mint)}.px-orbit-node small{color:#779481;margin-left:7px;font-size:8px}.px-node-campaign{top:16%;left:3%;transform:rotate(-5deg)}.px-node-tasks{top:21%;right:0;transform:rotate(4deg)}.px-node-publisher{bottom:19%;left:2%;transform:rotate(3deg)}.px-node-rewards{bottom:12%;right:1%;transform:rotate(-4deg)}.px-scene-label{color:#759c80;letter-spacing:.13em;align-items:center;gap:6px;font-size:8px;font-weight:750;display:flex;position:absolute}.px-scene-label svg{color:#9de6ad;width:14px;height:14px}.px-label-telegram{top:10%;left:23%}.px-label-web{bottom:5%;right:24%}.px-dash-status{border-bottom:1px solid #97edab29;padding:31px 20px}.px-dash-status>span{color:#8daa95;align-items:center;gap:8px;font-size:10px;display:flex}.px-dash-status>span svg{color:#a3ffba}.px-dash-status b{color:#d9ffdf;letter-spacing:-.045em;margin:21px 0 5px;font-size:20px;font-weight:640;display:block}.px-dash-status small{color:#82b692;font-size:10px}.px-live-label{color:#91bd9b;letter-spacing:.14em;justify-content:space-between;gap:20px;font-size:10px;font-weight:750;display:flex}.px-live-label span{align-items:center;gap:8px;display:flex}.px-live-label i{background:var(--px-mint);width:7px;height:7px;box-shadow:0 0 12px var(--px-mint);border-radius:50%}.px-live-label small{color:#718a78;letter-spacing:0;font-size:10px;font-weight:500}@keyframes px-orbit{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes px-orbit-svg{to{transform:rotate(360deg)}}@keyframes px-breathe{50%{opacity:.52;transform:scale(1.12)}}@keyframes px-pulse{50%{box-shadow:0 0 0 11px #8ef7b309,0 0 25px #8ef7b3b3}}@keyframes px-chart{to{stroke-dashoffset:0}}@keyframes px-appear{to{opacity:1}}@keyframes px-wave{to{transform:translate(-22%)}}@media (max-width:760px){.px-scene{width:100%}}@media (max-width:430px){.px-scene-core{width:168px;height:180px;padding:14px}.px-core-logo{height:78px}.px-core-logo .brand-logo{width:118px}.px-scene-core p{margin:11px 0;font-size:8px}.px-core-top{font-size:5px}.px-core-top svg{width:12px;height:12px}.px-orbit-node{gap:5px;min-height:36px;padding:6px 8px;font-size:9px}.px-orbit-node svg{width:13px;height:13px}.px-orbit-node small{margin-left:2px;font-size:7px}.px-label-telegram{top:7%;left:16%}.px-label-web{bottom:3%;right:15%}.px-scene-label{font-size:7px}.px-dash-status,.px-dash-transactions{padding:17px 12px}.px-dash-status{border-bottom:0;border-right:1px solid #97edab29}.px-dash-status b{margin:15px 0 5px;font-size:16px}.px-live-label small{display:none}}@media (max-width:350px){.px-orbit-node small,.px-scene-label{display:none}}@keyframes px-breathe-centered{50%{opacity:.52;transform:translate(-50%,-50%)scale(1.12)}}@keyframes px-finale-flow{to{stroke-dashoffset:-864px}}.px-scene-mobile{display:none}@media (max-width:760px){.px-scene .px-scene-plane,.px-scene .px-scene-halo{display:none}.px-scene .px-scene-mobile{width:min(100%,390px);min-height:305px;margin:auto;padding:9px 8px 0;display:block;position:relative}.px-scene .px-mobile-core{z-index:1;background:radial-gradient(circle at 48% 35%,#57bc7433,#0000 70%),linear-gradient(145deg,#143b28,#0b2519);border:1px solid #acf8c06e;border-radius:6px 27px 6px 6px;flex-direction:column;justify-content:center;align-items:center;width:194px;min-height:161px;margin:auto;padding:18px 16px;display:flex;position:relative;box-shadow:0 22px 55px #0000003d,0 0 0 12px #84e2a006}.px-mobile-core>span{color:#a9d7b5;letter-spacing:.1em;align-items:center;gap:6px;font-size:8px;font-weight:800;display:flex}.px-mobile-core>span i{background:#aaffbc;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #90f8b2}.px-mobile-core .brand-logo{width:135px;height:auto;margin:16px 0 13px}.px-mobile-core small{color:#9ebdab;font-size:9px}.px-mobile-spine{background:linear-gradient(#a6eabb,#95f0b224);width:1px;height:27px;margin:auto;position:relative}.px-mobile-spine:after{content:"";background:#aafac3;border-radius:50%;width:7px;height:7px;position:absolute;bottom:0;left:-3px;box-shadow:0 0 14px #90fbb0}.px-mobile-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:min(100%,350px);margin:auto;display:grid}.px-mobile-capabilities>div{color:#d9f6e2;background:linear-gradient(105deg,#23583675,#0c291a80);border:1px solid #9deab230;align-items:center;gap:8px;min-height:43px;padding:8px 10px;font-size:11px;font-weight:700;display:flex}.px-mobile-capabilities svg{color:#a3efba;flex:none}.px-mobile-capabilities small{color:#78a88b;margin-left:auto;font-size:8px}.web-auth-public .px-scene.px-scene-compact{aspect-ratio:auto;width:min(100%,350px);height:auto;min-height:0;margin:15px auto 5px;overflow:visible}.web-auth-public .px-scene-compact .px-scene-mobile{min-height:275px;padding-top:0}.web-auth-public .px-scene-compact .px-mobile-core{width:176px;min-height:143px;padding:12px}.web-auth-public .px-scene-compact .px-mobile-core .brand-logo{width:117px;margin:12px 0 10px}.web-auth-public .px-scene-compact .px-mobile-capabilities>div{min-height:38px;padding:6px 8px;font-size:10px}}@media (max-width:430px){.px-scene .px-scene-mobile{min-height:293px}.px-mobile-capabilities>div{font-size:10px}}@media (max-width:350px){.px-mobile-capabilities>div{gap:5px;padding:6px}.px-mobile-capabilities svg{width:15px}.px-mobile-capabilities small{display:none}}@media (max-width:600px){.web-public .web-eyebrow{letter-spacing:.1em;font-size:10px;line-height:1.6}}@media (prefers-reduced-motion:reduce){.web-public *,.web-public :before,.web-public :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.web-public .web-header nav a:focus-visible{outline:2px solid var(--web-accent);outline-offset:5px}@media (max-width:760px){.web-header-docs{display:none}}.web-public{isolation:isolate;position:relative;overflow:hidden}.web-public:before{content:"";pointer-events:none;z-index:-1;opacity:.28;background-image:linear-gradient(color-mix(in srgb,var(--cabinet-line) 16%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--cabinet-line) 16%,transparent) 1px,transparent 1px);background-size:72px 72px;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.web-header{z-index:20;background:color-mix(in srgb,var(--cabinet-panel) 88%,transparent);backdrop-filter:blur(18px);border-bottom:1px solid #0000;transition:border-color .25s,background .25s;position:sticky;top:0}.web-header:after{content:"";background:linear-gradient(90deg,transparent,var(--web-line),transparent);opacity:.7;height:1px;position:absolute;bottom:-1px;left:40px;right:40px}.web-header nav>a:not(.web-pill){color:var(--web-muted);transition:color .2s;position:relative}.web-header nav>a:not(.web-pill):after{content:"";background:var(--web-accent);border-radius:2px;height:2px;transition:right .25s;position:absolute;bottom:-10px;left:0;right:100%}.web-header nav>a:not(.web-pill):hover{color:var(--web-text)}.web-header nav>a:not(.web-pill):hover:after{right:0}.web-pill{transition:transform .2s,background .2s,border-color .2s,box-shadow .2s}.web-pill:hover{border-color:var(--cabinet-accent);background:var(--cabinet-soft);box-shadow:var(--cabinet-shadow-panel);transform:translateY(-2px)}.web-hero-actions a{position:relative;overflow:hidden}.web-hero-actions a:before{content:"";background:linear-gradient(110deg,transparent 20%,color-mix(in srgb,var(--cabinet-action-ink) 24%,transparent) 48%,transparent 74%);transition:transform .6s;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.web-hero-actions a:hover:before{transform:translate(120%)}.web-primary svg,.web-secondary svg{transition:transform .25s}.web-primary:hover svg{transform:translate(4px)}.web-secondary:hover{border-color:var(--cabinet-accent);background:var(--cabinet-soft);box-shadow:var(--cabinet-shadow-panel);transform:translateY(-2px)}@media (max-width:760px){.web-header:after{left:22px;right:22px}.web-public:before{opacity:.18;background-size:48px 48px;background-image:linear-gradient(color-mix(in srgb,var(--cabinet-line) 16%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--cabinet-line) 16%,transparent) 1px,transparent 1px)}}.web-auth-public .web-auth-seal{color:var(--cabinet-accent);align-items:center;gap:12px;margin-top:40px;font-size:12px;display:flex}.web-auth-public .web-auth-card h2{margin:23px 0 12px;font-size:31px}.web-auth-public .web-auth-card>p{color:var(--cabinet-muted);font-size:13px;line-height:1.6}.web-auth-public .web-auth-card label{margin-bottom:19px;font-size:12px;font-weight:600;display:block}.web-auth-public .web-auth-card input:not([type=checkbox]){border:1px solid var(--cabinet-line);background:var(--cabinet-panel);width:100%;color:var(--cabinet-ink);outline-offset:2px;border-radius:12px;min-width:0;margin-top:9px;padding:15px 14px}.web-auth-public .web-auth-card input::placeholder{color:var(--cabinet-muted)}.web-auth-public .web-auth-card label>small{color:var(--cabinet-muted);margin-top:7px;font-size:10px;display:block}.web-auth-public .web-auth-card .web-primary{width:100%}.web-auth-public .web-auth-links a:hover{color:var(--cabinet-accent)}.web-auth-public .web-auth-card .web-consent{color:var(--cabinet-muted);align-items:flex-start;gap:10px;font-size:10px;line-height:1.7;display:flex}.web-auth-public .web-consent input{accent-color:var(--cabinet-accent);margin-top:3px}.web-auth-public .web-public .web-auth-card input:not([type=checkbox]){background:var(--cabinet-panel);border-color:var(--cabinet-line);color:var(--cabinet-ink)}.web-auth-public .web-auth-aside>p:not(.web-eyebrow),.web-auth-public .web-auth-card>*{z-index:1;position:relative}.web-auth-public .web-auth-card-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.web-auth-public .web-auth-card-badge{color:var(--cabinet-muted);letter-spacing:.13em;align-items:center;gap:6px;font-size:8px;font-weight:800;display:inline-flex}.web-auth-public .web-auth-heading-icon svg{width:20px;height:20px}.web-auth-public .web-auth-heading .web-eyebrow{margin:0 0 5px;font-size:9px}.web-auth-public .web-auth-progress{grid-template-columns:auto minmax(25px,1fr) auto;align-items:center;gap:10px;margin:25px 0 4px;display:grid}.web-auth-public .web-auth-progress>span{color:var(--cabinet-muted);grid-template-columns:auto auto;align-items:center;gap:7px;font-size:9px;font-weight:700;display:grid}.web-auth-public .web-auth-progress .active{color:var(--cabinet-on-accent)}.web-auth-public .web-auth-progress>i{background:var(--cabinet-panel);height:1px}.web-auth-public .web-auth-callout{align-items:flex-start;gap:9px;margin:20px 0 0;display:flex}.web-auth-public .web-auth-callout p{margin:6px 0 0}.web-auth-public .web-auth-callout>svg{flex:0 0 16px;width:16px;height:16px;margin-top:1px}.web-auth-public .web-auth-callout .web-text-button{margin-left:-12px}.web-auth-public .web-auth-method-link>svg{width:16px;height:16px;color:var(--cabinet-accent)}.web-auth-public .web-auth-method-back>svg{width:16px;height:16px}.web-auth-public .web-auth-card .web-divider{margin:26px 0 22px}.web-auth-public .web-auth-card .web-divider span{white-space:nowrap}.web-auth-public .web-auth-form{gap:18px;margin-top:0;display:grid}.web-auth-public .web-field{margin:0;font-size:11px;display:block}.web-auth-public .web-field-label{color:var(--cabinet-ink);margin-bottom:8px;font-size:11px;font-weight:750;display:block}.web-auth-public .web-field-control input:not([type=checkbox]):focus{box-shadow:none}.web-auth-public .web-field-control input:valid+.web-field-status{background:var(--cabinet-accent);width:6px;height:6px;box-shadow:none;border-radius:50%;flex:0 0 6px}.web-auth-public .web-field>small{color:var(--cabinet-muted);margin-top:7px;font-size:10px;line-height:1.4;display:block}.web-auth-public .web-password{padding-right:8px;position:relative}.web-auth-public .web-password input{padding-right:0}.web-auth-public .web-password-meter{color:var(--cabinet-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:9px;font-size:10px;display:flex}.web-auth-public .web-password-meter>span{gap:4px;display:flex}.web-auth-public .web-password-meter i.filled.strength-3{background:var(--cabinet-success)}.web-auth-public .web-password-meter b{white-space:nowrap;font-size:9px;font-weight:650}.web-auth-public .web-code-control input{text-align:left;letter-spacing:.22em;font-size:20px}.web-auth-public .web-consent{color:var(--cabinet-muted);align-items:flex-start;gap:10px;margin:-1px 0 0;font-size:10px;line-height:1.55;display:flex;position:relative}.web-auth-public .web-consent>input{opacity:0;width:1px;height:1px;position:absolute}.web-auth-public .web-consent>span{min-width:0;padding-left:28px;display:block;position:relative}.web-auth-public .web-consent a{color:var(--cabinet-ink);text-underline-offset:3px;text-decoration:underline}.web-auth-public .web-checkmark svg{width:12px;height:12px}.web-auth-public .web-consent>input:not(:where([aria-invalid=true],.is-invalid)):focus-visible+span .web-checkmark{border-color:var(--cabinet-accent);outline:none}.web-auth-public .web-auth-submit:hover:not(:disabled){box-shadow:var(--cabinet-shadow-panel);transform:translateY(-2px)}.web-auth-public .web-auth-links a:first-child{color:var(--cabinet-ink);font-weight:700}.web-auth-public .web-auth-links a:last-child{color:var(--cabinet-accent)}.web-auth-public .web-resend{text-align:center;width:100%;color:var(--cabinet-accent);margin:10px 0 0;display:block}.web-auth-public .web-auth-footnote svg{width:14px;height:14px;color:var(--cabinet-accent)}.web-auth-public .web-auth-proof-row span{border-color:var(--cabinet-line);background:var(--cabinet-panel)}.web-auth-public .web-auth-method-back{border:1px solid var(--cabinet-line);text-align:left;width:100%;min-height:44px;color:var(--cabinet-accent);border-color:var(--cabinet-line);background:var(--cabinet-panel);border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;margin-top:17px;padding:11px 14px;font-size:11px;font-weight:700;transition:border-color .2s,background .2s,transform .2s;display:flex}.web-auth-public .web-header:after{opacity:.17}.web-auth-public .web-auth-layout{padding-block-start:60px;padding-block-end:100px;grid-template-columns:minmax(0,1.05fr) minmax(420px,.82fr);align-items:center;gap:clamp(40px,7vw,120px);width:min(100% - 9vw,1360px);max-width:none;min-height:calc(100vh - 110px);padding:50px 0 105px;display:grid;position:relative}.web-auth-public .web-auth-aside{flex-direction:column;justify-content:center;align-self:stretch;max-width:none;padding:30px 0 10px;display:flex;position:relative}.web-auth-public .web-auth-aside .web-eyebrow{z-index:1;letter-spacing:.17em;margin:0 0 23px;font-size:11px;position:relative}.web-auth-public .web-auth-aside h1{z-index:1;letter-spacing:-.085em;max-width:700px;margin:0 0 23px;font-size:clamp(57px,5.8vw,91px);font-weight:730;line-height:.98;position:relative}.web-auth-public .px-scene-compact{width:min(100%,475px);margin:10px 0 -25px}.web-auth-public .px-scene-compact .px-scene-core{width:170px;height:181px;padding:14px}.web-auth-public .px-scene-compact .px-core-logo{height:80px}.web-auth-public .px-scene-compact .px-core-logo .brand-logo{width:115px}.web-auth-public .px-scene-compact .px-scene-core p{margin:10px 0;font-size:8px}.web-auth-public .px-scene-compact .px-orbit-node{min-height:38px;padding:7px 9px;font-size:9px}.web-auth-public .px-scene-compact .px-orbit-node svg{width:14px;height:14px}.web-auth-public .px-scene-compact .px-orbit-node small{font-size:7px}.web-auth-public .web-auth-heading{align-items:center;gap:14px;margin-top:40px;display:flex}.web-auth-public .web-auth-heading h2{letter-spacing:-.065em;margin:0;font-size:clamp(33px,3vw,43px);line-height:1}.web-auth-public .web-auth-subtitle{max-width:380px;color:var(--cabinet-muted);margin:16px 0 0;font-size:14px;line-height:1.65}.web-auth-public .web-telegram-button>svg:last-child{transition:transform .2s}.web-auth-public .web-telegram-button:hover>svg:last-child{transform:translate(4px)}.web-auth-public .web-telegram-button:disabled:after{content:"";background:var(--cabinet-panel);height:2px;animation:1.5s ease-in-out infinite px-auth-load;position:absolute;bottom:0;left:0;right:0}.web-auth-public .web-field-control input:not([type=checkbox]){min-width:0;height:54px;caret-color:var(--cabinet-ink);background:0 0;border:0;border-radius:0;outline:0;flex:1;margin:0;padding:0;font-size:14px}.web-auth-public .web-auth-submit{width:100%;box-shadow:var(--cabinet-shadow-panel);border-radius:4px 19px 19px;min-height:61px;margin-top:3px}.web-auth-public .web-footer{z-index:1;position:relative}.web-auth-public .web-field-control input:-webkit-autofill{caret-color:var(--cabinet-ink);-webkit-box-shadow:0 0 0 1000px var(--cabinet-soft) inset!important;box-shadow:0 0 0 1000px var(--cabinet-soft) inset!important;-webkit-text-fill-color:var(--cabinet-ink)!important}.web-auth-public .web-field-control input:autofill{caret-color:var(--cabinet-ink);-webkit-box-shadow:0 0 0 1000px var(--cabinet-soft) inset!important;box-shadow:0 0 0 1000px var(--cabinet-soft) inset!important;-webkit-text-fill-color:var(--cabinet-ink)!important}.web-auth-public .web-field-control input:-webkit-autofill{caret-color:var(--theme-text-primary);-webkit-box-shadow:0 0 0 1000px var(--theme-input) inset!important;box-shadow:0 0 0 1000px var(--theme-input) inset!important;-webkit-text-fill-color:var(--theme-text-primary)!important}.web-auth-public .web-field-control input:-webkit-autofill:hover{caret-color:var(--theme-text-primary);-webkit-box-shadow:0 0 0 1000px var(--theme-input) inset!important;box-shadow:0 0 0 1000px var(--theme-input) inset!important;-webkit-text-fill-color:var(--theme-text-primary)!important}.web-auth-public .web-field-control input:-webkit-autofill:focus{caret-color:var(--theme-text-primary);-webkit-box-shadow:0 0 0 1000px var(--theme-input) inset!important;box-shadow:0 0 0 1000px var(--theme-input) inset!important;-webkit-text-fill-color:var(--theme-text-primary)!important}.web-auth-public{--web-border:var(--cabinet-line);--web-auth-field-surface:var(--cabinet-soft);min-height:100vh;font-family:var(--cabinet-font);--web-bg:var(--cabinet-canvas);--web-card:var(--cabinet-panel);--web-text:var(--cabinet-ink);--web-muted:var(--cabinet-muted);--web-accent:var(--cabinet-accent);--web-line:var(--cabinet-line);--px-mint:var(--cabinet-accent);color-scheme:inherit;color:var(--cabinet-ink);background:var(--cabinet-canvas);position:relative;overflow:clip}.web-auth-public .brand-logo{--brand-logo-ink:var(--cabinet-ink);--brand-logo-accent:var(--cabinet-accent);--brand-logo-orbit-start:var(--cabinet-accent);--brand-logo-muted:var(--cabinet-muted)}.web-auth-public :-webkit-any(.px-core-logo,.px-mobile-core) .brand-logo{--brand-logo-ink:#fff}.web-auth-public :is(.px-core-logo,.px-mobile-core) .brand-logo{--brand-logo-ink:#fff}.web-auth-public:before{content:"";z-index:0;pointer-events:none;background-image:none;background-size:86px 86px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(at 32% 42%,#000,#0000 63%);mask-image:radial-gradient(at 32% 42%,#000,#0000 63%)}.web-auth-public:after{content:"";border:1px solid var(--cabinet-line);width:420px;height:420px;box-shadow:none;pointer-events:none;opacity:.3;border-color:var(--cabinet-line);border-radius:50%;position:absolute;top:150px;right:-230px}.web-auth-public .web-header{z-index:4;background:var(--cabinet-panel);max-width:1480px;min-height:91px;padding-inline-start:clamp(22px,4.5vw,72px);padding-inline-end:clamp(22px,4.5vw,72px);position:sticky;top:0}.web-auth-public .web-header.is-scrolled{backdrop-filter:blur(18px);background:var(--cabinet-panel)}.web-auth-public .web-auth-card{border:1px solid var(--cabinet-line);border-radius:var(--cabinet-radius-card);backdrop-filter:blur(18px);background:var(--cabinet-panel);border-color:var(--cabinet-line);max-width:540px;box-shadow:var(--cabinet-shadow-panel);padding:clamp(30px,3vw,48px);position:relative;overflow:hidden}.web-auth-public .web-auth-card:before{content:"";border:1px solid var(--cabinet-line);pointer-events:none;border-color:var(--cabinet-line);width:420px;height:420px;box-shadow:none;border-radius:50%;position:absolute;top:-200px;right:-255px}.web-auth-public .web-auth-card:after{content:"";border-left:1px solid var(--cabinet-line);border-bottom:1px solid var(--cabinet-line);z-index:-1;pointer-events:none;border-color:var(--cabinet-line);width:45%;position:absolute;top:23px;bottom:-24px;left:-24px}.web-auth-public .web-auth-aside>p:not(.web-eyebrow){max-width:440px;color:var(--cabinet-muted);margin:0;font-size:16px;line-height:1.68}.web-auth-public .web-auth-footnote{color:var(--cabinet-muted);justify-content:center;align-items:center;gap:7px;margin-top:24px;font-size:10px;display:flex}.web-auth-public .web-auth-scene-foot span:last-child{letter-spacing:0;color:var(--cabinet-muted);align-items:center;gap:7px;display:flex}.web-auth-public .web-auth-heading-icon{border:1px solid var(--cabinet-line);border-color:var(--cabinet-line);background:var(--cabinet-soft);width:46px;height:46px;color:var(--cabinet-accent);border-radius:50%;flex:0 0 46px;place-items:center;display:grid}.web-auth-public .web-auth-method-link{border:1px solid var(--cabinet-line);text-align:left;border-color:var(--cabinet-line);background:var(--cabinet-soft);width:100%;min-height:44px;color:var(--cabinet-accent);border-radius:4px 14px 14px;justify-content:space-between;align-items:center;gap:10px;margin-top:17px;padding:11px 14px;font-size:11px;font-weight:700;transition:border-color .2s,background .2s,transform .2s;display:flex}.web-auth-public .web-password button{border:1px solid var(--cabinet-line);white-space:nowrap;border-color:var(--cabinet-line);background:var(--cabinet-soft);min-height:34px;color:var(--cabinet-accent);border-radius:9px;flex:none;padding:7px 8px;font-size:10px;font-weight:750;position:static;top:9px;bottom:0;right:12px}.web-auth-public .web-auth-method-link:hover{background:var(--cabinet-soft);border-color:var(--cabinet-line);transform:translateY(-1px)}.web-auth-public .web-auth-method-back:hover,.web-auth-public .web-password button:hover{background:var(--cabinet-soft);border-color:var(--cabinet-line)}.web-auth-public .web-primary{color:var(--cabinet-action-ink);background:var(--cabinet-action);border-color:var(--cabinet-action);box-shadow:none}.web-auth-public .web-telegram-button{border:1px solid var(--cabinet-line);min-height:62px;color:var(--cabinet-action-ink);background:var(--cabinet-action);border-color:var(--cabinet-action);box-shadow:none;border-radius:4px 21px 21px;margin-top:30px;padding:14px 19px;font-size:14px;transition:transform .2s,box-shadow .2s,background .2s;position:relative;overflow:hidden}.web-auth-public .web-pill{color:var(--cabinet-action-ink);background:var(--cabinet-action);border-color:var(--cabinet-action);box-shadow:none}.web-auth-public .web-primary:hover:not(:disabled){background:var(--premium-action-hover);box-shadow:none}.web-auth-public .web-telegram-button:hover:not(:disabled){background:var(--premium-action-hover);box-shadow:none;transform:translateY(-2px)}.web-auth-public .web-pill:hover:not(:disabled){background:var(--premium-action-hover);box-shadow:none}.web-auth-public .web-field-control{border:1px solid var(--cabinet-line);border-radius:var(--cabinet-radius-control);--web-auth-field-surface:var(--cabinet-soft);background:var(--cabinet-soft);border-color:var(--cabinet-line);align-items:center;gap:10px;min-height:59px;padding:0 14px;transition:border-color .2s,box-shadow .2s,background .2s,transform .2s;display:flex}.web-auth-public .web-field-control:focus-within{--web-auth-field-surface:var(--cabinet-soft);border-color:var(--cabinet-accent);background:var(--cabinet-soft);box-shadow:var(--cabinet-focus-ring);transform:none}.web-auth-public .web-field-control>svg{width:17px;height:17px;color:var(--cabinet-muted);flex:0 0 17px}.web-auth-public .web-field-control input::placeholder{color:var(--cabinet-muted)}.web-auth-public .web-checkmark{border:1px solid var(--cabinet-line);color:#0000;background:var(--cabinet-soft);border-color:var(--cabinet-line);border-radius:6px;place-items:center;width:19px;height:19px;display:grid;position:absolute;top:0;left:0}.web-auth-public .web-consent>input:checked+span .web-checkmark,.web-auth-public .web-auth-progress .done b,.web-auth-public .web-auth-progress .active b{background:var(--cabinet-accent);border-color:var(--cabinet-accent);color:var(--cabinet-on-accent)}.web-auth-public .web-auth-progress b{border:1px solid var(--cabinet-line);width:25px;height:25px;color:var(--cabinet-muted);border-color:var(--cabinet-line);border-radius:8px;place-items:center;font-size:9px;display:grid}.web-auth-public .web-password-meter i{background:var(--cabinet-soft);border-radius:99px;width:30px;height:3px}.web-auth-public .web-password-meter i.filled{background:var(--cabinet-soft)}.web-auth-public .web-password-meter i.filled.strength-1{background:var(--cabinet-danger-soft)}.web-auth-public .web-password-meter i.filled.strength-2{background:var(--cabinet-warning)}.web-auth-public .web-auth-links{color:var(--cabinet-muted);border-top:1px solid var(--cabinet-line);border-top-color:var(--theme-divider);border-color:var(--cabinet-line);flex-wrap:wrap;justify-content:space-between;gap:15px;margin-top:22px;padding-top:20px;font-size:11px;display:flex}.web-auth-public .web-auth-scene-foot{border-top:1px solid var(--cabinet-line);letter-spacing:.09em;max-width:475px;color:var(--cabinet-muted);border-color:var(--cabinet-line);justify-content:space-between;gap:15px;padding-top:15px;font-size:10px;display:flex}.web-auth-public .web-error{color:var(--cabinet-danger);background:var(--cabinet-danger-soft);border-color:var(--cabinet-danger)}.web-auth-public .web-info{color:var(--cabinet-muted);background:var(--cabinet-info-soft);border-color:var(--cabinet-line)}.web-auth-public .web-auth-loading{border:1px solid var(--cabinet-line);border-color:var(--cabinet-line);background:var(--cabinet-soft);min-height:96px;color:var(--cabinet-accent);border-radius:4px 18px 18px;align-items:center;gap:12px;margin-top:23px;padding:18px;font-size:12px;display:flex}.web-auth-public .web-auth-loading span{border:2px solid var(--cabinet-line);border-color:var(--cabinet-line);border-top-color:var(--cabinet-accent);border-radius:50%;flex:none;width:20px;height:20px;animation:.8s linear infinite px-auth-spin}.web-auth-public .web-auth-card-badge i{background:var(--cabinet-accent);width:5px;height:5px;box-shadow:none;border-radius:50%}.web-auth-public .web-auth-scene-foot i{background:var(--cabinet-accent);width:6px;height:6px;box-shadow:none;border-radius:50%;display:block}.web-auth-public .px-core-top i{background:var(--cabinet-accent);box-shadow:none}.web-auth-public button:not(:where(.pix-select-trigger,.date-time-trigger,.geo-trigger)):focus-visible{outline:2px solid var(--cabinet-accent);outline-offset:4px}.web-auth-public a:focus-visible{outline:2px solid var(--cabinet-accent);outline-offset:4px}.web-auth-public input:not(:where([aria-invalid=true],.is-invalid)):focus-visible{border-color:var(--cabinet-accent);outline:none}.web-auth-public .web-field-control input:focus-visible{outline:0}.web-auth-public .px-orbit-svg{color:var(--cabinet-muted)}.web-auth-public .px-orbit-trace{stroke:var(--cabinet-accent)}.web-auth-public .px-scene-core,.web-auth-public .px-orbit-node{background:var(--cabinet-panel);color:var(--cabinet-ink);border-color:var(--cabinet-line);box-shadow:none}.web-auth-public .px-scene-core:before{border-color:var(--cabinet-line)}.web-auth-public .px-core-top,.web-auth-public .px-core-top svg,.web-auth-public .px-core-flow,.web-auth-public .px-scene-label svg{color:var(--cabinet-accent)}.web-auth-public .px-scene-core p,.web-auth-public .px-orbit-node small,.web-auth-public .px-scene-label{color:var(--cabinet-muted)}.web-auth-public .px-core-divider{background:var(--cabinet-line)}.web-auth-public .px-core-flow i{background:var(--cabinet-accent)}@media (max-width:760px){.web-auth-public .web-auth-card h2{font-size:29px}.web-auth-public:after{top:260px;right:-280px}.web-auth-public .web-auth-layout{min-height:0;display:block}.web-auth-public .web-auth-card{margin:0 auto}.web-auth-public .web-auth-card .web-divider{margin-top:23px}}@media (max-width:430px){.web-auth-public .web-auth-card-badge{display:none}.web-auth-public .web-auth-heading{gap:11px}.web-auth-public .web-auth-progress>span{grid-template-columns:25px}.web-auth-public .web-auth-progress small{display:none}.web-auth-public .web-password-meter{flex-direction:column;align-items:flex-start;gap:6px}.web-auth-public .web-password-meter b{white-space:normal}.web-auth-public .web-auth-links{font-size:10px}}@media (prefers-reduced-motion:reduce){.web-auth-public .web-field-control{transition:none}}@media (max-width:1050px){.web-auth-public .web-auth-layout{grid-template-columns:minmax(0,1fr) minmax(400px,480px);gap:35px}.web-auth-public .web-auth-aside h1{font-size:clamp(47px,5.6vw,64px)}}@media (max-width:900px){.web-auth-public .web-header{min-height:72px;padding:14px 20px}.web-auth-public .web-header nav{gap:10px}.web-auth-public .web-header nav .web-pill{display:none}.web-auth-public .web-auth-layout{width:calc(100% - 40px);min-height:0;padding:14px 0 54px;display:block}.web-auth-public .web-auth-aside{display:none}.web-auth-public .web-auth-card{border-radius:var(--cabinet-radius-card);width:100%;max-width:620px;margin-inline-start:auto;margin-inline-end:auto;padding:27px}.web-auth-public .web-auth-heading{margin-top:24px}.web-auth-public .web-telegram-button{margin-top:23px}}@media (max-width:430px){.web-auth-public .web-header>a{width:124px}.web-auth-public .web-header>a>img{width:98px}.web-auth-public .web-header nav{gap:7px}.web-auth-public .web-header nav button{min-width:38px;font-size:11px}.web-auth-public .web-header nav .web-pill{gap:7px;padding:10px 13px;font-size:11px}.web-auth-public .web-header nav .web-pill svg{width:14px;height:14px}.web-auth-public .web-auth-card{padding:24px 20px 25px}.web-auth-public .web-auth-heading h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.web-auth-public *,.web-auth-public :before,.web-auth-public :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@keyframes px-auth-load{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes px-auth-spin{to{transform:rotate(360deg)}}
