.yandex-button-module__AHkJVa__button{border-radius:var(--radius-control);cursor:pointer;background:#041217;border:1px solid #a3c800;justify-content:center;align-items:center;gap:16px;min-width:min(100%,300px);max-width:100%;min-height:58px;padding:10px 20px;font-family:inherit;font-size:18px;font-weight:600;line-height:1.4;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #d9faf420,0 0 24px #89f33612;color:#d9faf4!important;text-decoration:none!important}.yandex-button-module__AHkJVa__button:hover:not(:disabled){background:#0f2a2a;border-color:#89f336;box-shadow:inset 0 1px #d9faf430,0 0 28px #89f33625}.yandex-button-module__AHkJVa__button:focus-visible{outline-offset:4px;outline:2px solid #d9faf4}.yandex-button-module__AHkJVa__button:disabled{opacity:.65;cursor:wait}.yandex-button-module__AHkJVa__mark{color:#041217;width:38px;height:38px;font-family:var(--font-manrope),Arial,sans-serif;background:#f8fffd;border-radius:50%;flex:none;place-items:center;font-size:28px;font-weight:700;line-height:1;display:grid}.yandex-button-module__AHkJVa__arrow{color:#7db9ae;margin-left:8px;font-size:22px;font-weight:400}@media (max-width:480px){.yandex-button-module__AHkJVa__button{gap:10px;width:100%;padding:10px 14px;font-size:15px}.yandex-button-module__AHkJVa__arrow{margin-left:auto}}@media (prefers-reduced-motion:reduce){.yandex-button-module__AHkJVa__button{transition:none}}
.AuthPanel-module__ecMfKG__field{align-content:start;gap:6px;min-width:0;display:grid}.AuthPanel-module__ecMfKG__field>input,.AuthPanel-module__ecMfKG__field>select{box-sizing:border-box;width:100%;min-width:0;height:48px}.AuthPanel-module__ecMfKG__phoneGrid,.AuthPanel-module__ecMfKG__consents{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.AuthPanel-module__ecMfKG__phoneInput{align-items:center;gap:8px;min-width:0;display:flex}.AuthPanel-module__ecMfKG__phoneInput input{width:100%;min-width:0;height:48px}.AuthPanel-module__ecMfKG__prefix{white-space:nowrap;flex-shrink:0}.AuthPanel-module__ecMfKG__passwords{gap:16px;min-width:0;display:grid}.AuthPanel-module__ecMfKG__passwords input{box-sizing:border-box;width:100%;height:48px}.AuthPanel-module__ecMfKG__consents>label{align-items:start;margin:0}@media (max-width:640px){.AuthPanel-module__ecMfKG__phoneGrid,.AuthPanel-module__ecMfKG__consents{grid-template-columns:minmax(0,1fr)}}.AuthPanel-module__ecMfKG__field>input,.AuthPanel-module__ecMfKG__field>select,.AuthPanel-module__ecMfKG__phoneInput input,.AuthPanel-module__ecMfKG__passwords input{padding-top:10px;padding-bottom:10px;line-height:24px}
.account-settings-module__sayxVG__page{color:#eef8f5;min-height:0;padding:32px 20px 40px}.account-settings-module__sayxVG__shell{width:min(640px,100%);margin:0 auto}.account-settings-module__sayxVG__top{margin-bottom:20px}.account-settings-module__sayxVG__top h1{letter-spacing:-.03em;color:#eef8f5;margin:8px 0 10px;font-size:clamp(1.65rem,3vw,2.15rem);line-height:1.15}.account-settings-module__sayxVG__top p,.account-settings-module__sayxVG__card p{color:#b8cdc7;margin:0;font-size:.84rem;line-height:1.55}.account-settings-module__sayxVG__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#b5d5c9;font-size:.7rem}.account-settings-module__sayxVG__back{color:#d0ebdc;margin-top:12px;font-size:.82rem;text-decoration:none;display:inline-block}.account-settings-module__sayxVG__back:hover{text-decoration:underline}.account-settings-module__sayxVG__card{background:#10262df5;border:1px solid #799f9940;border-radius:18px;margin-top:20px;padding:22px;box-shadow:0 12px 35px #00131726}.account-settings-module__sayxVG__cardHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.account-settings-module__sayxVG__card h2{color:#eef8f5;margin:0 0 8px;font-size:1.12rem;line-height:1.35}.account-settings-module__sayxVG__cardHead p{font-size:.78rem}.account-settings-module__sayxVG__badge{color:#c7e5d9;white-space:nowrap;background:#223f42;border-radius:30px;padding:6px 10px;font-size:.72rem}.account-settings-module__sayxVG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.account-settings-module__sayxVG__grid label,.account-settings-module__sayxVG__invite label{color:#d6e7e1;gap:6px;min-width:0;font-size:.8rem;display:grid}.account-settings-module__sayxVG__grid label:first-child{grid-column:1/-1}.account-settings-module__sayxVG__page input,.account-settings-module__sayxVG__page select{box-sizing:border-box;color:#eef8f5;width:100%;min-width:0;font:inherit;background:#0a1e25;border:1px solid #71918e70;border-radius:10px;min-height:44px;padding:10px 12px;font-size:.88rem}.account-settings-module__sayxVG__page input:read-only{color:#b0c5c1;background:#1a3036}.account-settings-module__sayxVG__page :is(input,select,a,button):focus-visible{outline-offset:3px;outline:2px solid #95d9d1}.account-settings-module__sayxVG__toggle,.account-settings-module__sayxVG__check{background:#1c363a;border-radius:10px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px;display:flex}.account-settings-module__sayxVG__toggle input,.account-settings-module__sayxVG__check input{accent-color:#89f336;flex:0 0 18px;height:18px;min-height:18px;margin:1px 0 0;width:18px!important}.account-settings-module__sayxVG__toggle span{gap:4px;min-width:0;display:grid}.account-settings-module__sayxVG__toggle strong{font-size:.82rem;font-weight:600}.account-settings-module__sayxVG__toggle small,.account-settings-module__sayxVG__check span,.account-settings-module__sayxVG__note{color:#b8cdc7;font-size:.75rem;line-height:1.5}.account-settings-module__sayxVG__consentBox{border:1px solid #799f9940;border-radius:12px;margin-top:12px;padding:14px}.account-settings-module__sayxVG__consentBox .account-settings-module__sayxVG__check{background:0 0;margin-top:12px;padding:0}.account-settings-module__sayxVG__actions{justify-content:flex-end;margin-top:16px;display:flex}.account-settings-module__sayxVG__primary,.account-settings-module__sayxVG__secondary,.account-settings-module__sayxVG__status{box-sizing:border-box;min-height:44px;font:inherit;cursor:pointer;border:1px solid #799f9970;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-size:.83rem;font-weight:600;text-decoration:none;display:inline-flex}.account-settings-module__sayxVG__primary{color:#112721;background:#89f336;border-color:#89f336;min-width:200px}.account-settings-module__sayxVG__primary:disabled,.account-settings-module__sayxVG__secondary:disabled,.account-settings-module__sayxVG__status:disabled{opacity:.55;cursor:wait}.account-settings-module__sayxVG__secondary,.account-settings-module__sayxVG__status{color:#e1f4ed;background:#1d393f}.account-settings-module__sayxVG__method{border-bottom:1px solid #799f9933;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.account-settings-module__sayxVG__method:last-child{border:0;padding-bottom:0}.account-settings-module__sayxVG__method h3{color:#eef8f5;margin:0 0 5px;font-family:inherit;font-size:.9rem}.account-settings-module__sayxVG__method>div{flex:1;min-width:0}.account-settings-module__sayxVG__method>p{flex:none;margin:0!important}.account-settings-module__sayxVG__method>p>a{min-height:44px;padding:10px 12px;font-size:.82rem}.account-settings-module__sayxVG__method>p>a>span:first-child{width:26px;height:26px;font-size:20px}.account-settings-module__sayxVG__method .account-settings-module__sayxVG__secondary{flex:none}.account-settings-module__sayxVG__invite{grid-template-columns:minmax(0,1fr) 140px;align-items:end;gap:12px;margin:16px 0 10px;display:grid}.account-settings-module__sayxVG__invite button{grid-column:1/-1}.account-settings-module__sayxVG__owner,.account-settings-module__sayxVG__member{border-top:1px solid #799f9933;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 0;display:grid}.account-settings-module__sayxVG__owner div,.account-settings-module__sayxVG__member div{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.account-settings-module__sayxVG__owner span,.account-settings-module__sayxVG__member span{color:#b8cdc7;font-size:.78rem}.account-settings-module__sayxVG__owner b{color:#c7e5d9;font-size:.76rem}.account-settings-module__sayxVG__member select{min-width:130px}.account-settings-module__sayxVG__member .account-settings-module__sayxVG__status{grid-column:2}.account-settings-module__sayxVG__inactive{opacity:.65}.account-settings-module__sayxVG__empty{color:#b8cdc7;padding:16px 0}.account-settings-module__sayxVG__error,.account-settings-module__sayxVG__success{border-radius:10px;margin:10px 0;padding:12px 14px;font-size:.85rem}.account-settings-module__sayxVG__error{color:#ffd6ca;background:#522f2c}.account-settings-module__sayxVG__success{color:#d6f5c2;background:#284631}@media (max-width:700px){.account-settings-module__sayxVG__page{padding:24px 12px 32px}.account-settings-module__sayxVG__top h1{font-size:1.65rem}.account-settings-module__sayxVG__card{padding:18px}.account-settings-module__sayxVG__grid,.account-settings-module__sayxVG__invite{grid-template-columns:1fr}.account-settings-module__sayxVG__grid label:first-child{grid-column:auto}.account-settings-module__sayxVG__method{flex-direction:column;align-items:flex-start;gap:12px}.account-settings-module__sayxVG__method>p,.account-settings-module__sayxVG__method .account-settings-module__sayxVG__secondary,.account-settings-module__sayxVG__method>p>a{box-sizing:border-box;width:100%}.account-settings-module__sayxVG__primary{width:100%}.account-settings-module__sayxVG__member{grid-template-columns:1fr}.account-settings-module__sayxVG__member .account-settings-module__sayxVG__status{grid-column:auto}.account-settings-module__sayxVG__cardHead{flex-wrap:wrap}}body:has(.account-settings-module__sayxVG__page){flex-direction:column;min-height:100svh;display:flex}body:has(.account-settings-module__sayxVG__page)>.account-settings-module__sayxVG__page{flex:1}body:has(.account-settings-module__sayxVG__page)>footer{margin-top:auto}
.login-layout-module__KEv-YG__main{align-items:center;display:flex;padding:40px 0!important}.login-layout-module__KEv-YG__main .auth-shell{flex-direction:column;justify-content:flex-start;align-items:center;gap:32px;min-height:0;display:flex}.login-layout-module__KEv-YG__main .auth-shell>p{margin:0!important}.login-layout-module__KEv-YG__main .form-card{flex:none;width:min(720px,100%);margin:0}html:has(.login-layout-module__KEv-YG__main){scrollbar-gutter:stable}@media (max-width:560px){.login-layout-module__KEv-YG__main{padding:28px 0!important}.login-layout-module__KEv-YG__main .auth-shell{gap:24px}}
