.figma-register,.figma-auth{background:var(--stroka-auth-bg);width:100%;min-height:100dvh;font-family:var(--stroka-font-sans);box-sizing:border-box;place-items:center;padding:16px 0;display:grid;overflow-x:hidden}.figma-card{border-radius:5px;flex-direction:column;gap:0;width:450px;max-width:calc(100vw - 32px);padding:57px 35px 32px;font-weight:400;display:flex}.figma-register .figma-card,.figma-auth .figma-card{color:#fff;background:linear-gradient(152.07deg,#222 0%,#181818 100%)}.figma-register .figma-card{min-height:643px}.figma-card--login{height:auto;min-height:560px;overflow:visible}.figma-input{border:1px solid var(--stroka-auth-input-border);background:var(--stroka-auth-input-bg);border-radius:var(--stroka-radius-auth);color:#fff;width:100%;height:60px;padding:0 16px}.figma-input::placeholder{color:#ffffff80}.stroka-password-input{padding-right:2.75rem}.stroka-password-toggle{color:#ffffff8c}.stroka-password-toggle:hover{color:#ffffffd9}.figma-textarea{box-sizing:border-box;border:1px solid var(--stroka-auth-input-border);background:var(--stroka-auth-input-bg);border-radius:var(--stroka-radius-auth);color:#fff;resize:none;width:100%;padding:12px 16px;display:block}.figma-textarea::placeholder{color:#ffffff80}.figma-input-wrap{border-radius:var(--stroka-radius-auth);position:relative}.figma-input-wrap:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(91.43deg, var(--stroka-auth-button-from) 0%, var(--stroka-auth-button-to) 100%);-webkit-mask-composite:xor;padding:1px;transition:opacity .15s;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.figma-input-wrap:focus-within:after{opacity:1}.figma-button{border-radius:var(--stroka-radius-auth);color:#fff;background:linear-gradient(91.43deg,#c82090 0%,#6a14d1 100%);border:none;justify-content:center;align-items:center;width:100%;height:60px;font-size:20px;font-weight:300;display:flex}.figma-button:disabled{opacity:.6;cursor:default}@media (hover:hover) and (pointer:fine){.figma-button:hover{filter:brightness(1.04);background:linear-gradient(91.43deg,#e11b9f 0%,#6d0de0 100%)}}.light .figma-register .figma-card,.light .figma-auth .figma-card{color:#111;background:linear-gradient(152.07deg,#f0f0f0 0%,#eaeaea 100%)}.light .figma-register .figma-input,.light .figma-auth .figma-input{border:1px solid var(--stroka-auth-input-border);background:var(--stroka-auth-input-bg);color:#111}.light .figma-register .figma-input::-moz-placeholder{color:#00000073}.light .figma-auth .figma-input::-moz-placeholder{color:#00000073}.light .figma-register .figma-input::placeholder,.light .figma-auth .figma-input::placeholder,.light .figma-register .stroka-password-toggle,.light .figma-auth .stroka-password-toggle{color:#00000073}.light .figma-register .stroka-password-toggle:hover,.light .figma-auth .stroka-password-toggle:hover{color:#000000b8}.light .figma-register .figma-textarea,.light .figma-auth .figma-textarea{border:1px solid var(--stroka-auth-input-border);background:var(--stroka-auth-input-bg);color:#111}.light .figma-register .figma-textarea::-moz-placeholder{color:#00000073}.light .figma-auth .figma-textarea::-moz-placeholder{color:#00000073}.light .figma-register .figma-textarea::placeholder,.light .figma-auth .figma-textarea::placeholder{color:#00000073}.figma-input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #ffffff1a}.figma-input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #ffffff1a}.figma-input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #ffffff1a}.light .figma-register .figma-input:-webkit-autofill{-webkit-text-fill-color:#111;caret-color:#111;-webkit-box-shadow:inset 0 0 0 1000px #fff}.light .figma-register .figma-input:-webkit-autofill:hover{-webkit-text-fill-color:#111;caret-color:#111;-webkit-box-shadow:inset 0 0 0 1000px #fff}.light .figma-register .figma-input:-webkit-autofill:focus{-webkit-text-fill-color:#111;caret-color:#111;-webkit-box-shadow:inset 0 0 0 1000px #fff}.light .figma-auth .figma-input:-webkit-autofill{-webkit-text-fill-color:#111;caret-color:#111;-webkit-box-shadow:inset 0 0 0 1000px #fff}.light .figma-auth .figma-input:-webkit-autofill:hover{-webkit-text-fill-color:#111;caret-color:#111;-webkit-box-shadow:inset 0 0 0 1000px #fff}.light .figma-auth .figma-input:-webkit-autofill:focus{-webkit-text-fill-color:#111;caret-color:#111;-webkit-box-shadow:inset 0 0 0 1000px #fff}.auth-title{font-family:var(--stroka-font-sans);letter-spacing:0;text-align:center;vertical-align:middle;color:var(--stroka-auth-text);margin:0 0 73px;font-size:32px;font-style:normal;font-weight:500;line-height:100%}.confirm-email-card .auth-title{margin:0 0 50px}.auth-moderation-card .auth-title{margin-bottom:50px}.auth-status-panel{color:#ffffffe6;text-align:center;background:#ffffff14;border:1px solid #ffffff40;border-radius:6px;padding:42px;font-size:15px;line-height:22px}.auth-status-copy{margin:0}.auth-status-copy a{color:#d3a8ff;text-underline-offset:2px;text-decoration:underline}.light .figma-auth .auth-status-panel{color:#000000d1;background:#0000000d;border-color:#00000038}.light .figma-auth .auth-status-copy a{color:#6a14d1}@media (max-width:520px){.auth-status-panel{padding:28px 20px}}.reset-status-card .auth-title{margin:0 0 50px}.theme-toggle{border:1px solid var(--stroka-auth-input-border);width:36px;height:36px;color:var(--stroka-auth-text);background:0 0;border-radius:9999px;place-items:center;padding:0;line-height:0;display:grid;position:absolute;top:16px;right:16px}.theme-toggle svg{display:block}@media (hover:hover) and (pointer:fine){.theme-toggle:hover{background:var(--stroka-auth-input-bg)}}.auth-link{color:var(--stroka-auth-text-muted);font-family:var(--stroka-font-sans);letter-spacing:0;text-align:center;vertical-align:middle;margin:0;font-size:20px;font-style:normal;font-weight:300;line-height:1.2;text-decoration:none;display:block}.auth-forgot-row{justify-content:flex-end;margin-top:12px;display:flex}.form-error+.auth-forgot-row{margin-top:8px}.auth-link--small{text-align:right;font-size:14px;line-height:1;display:inline-block}@media (hover:hover) and (pointer:fine){.auth-link:hover{background:linear-gradient(91.43deg,#c82090 0%,#9b49fe 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}}.form-group{flex-direction:column;display:flex}.form-label{font-family:var(--stroka-font-sans);letter-spacing:0;vertical-align:middle;color:var(--stroka-auth-text);margin-bottom:12px;font-size:14px;font-style:normal;font-weight:300;line-height:100%}.form-error{color:#ff6b6b;letter-spacing:0;min-height:16px;margin-top:12px;font-size:13px;font-weight:300;line-height:16px}.auth-form-notice{letter-spacing:0;background:#ffffff0d;border:0;border-left:3px solid;border-radius:0;width:100%;margin-top:30px;padding:12px 14px;font-size:14px;font-weight:300;line-height:1.45}.auth-form-notice--error{color:#e69b9b;border-left-color:#fa1515}.auth-form-notice--success{color:#a5e4c3;border-left-color:#21b66f}.light .auth-form-notice{background:#0000000d}.form-group+.form-group{margin-top:24px}.form-actions{flex-direction:column;gap:0;margin-top:30px;display:flex}.form-actions>button+.link-row,.form-actions>a.figma-button+.link-row{margin-top:30px}.form-actions>.link-row+.link-row{margin-top:20px}.link-row,.auth-links{text-align:center}.auth-top-create,.auth-top-restore,.reg-top-back{text-align:center;position:static!important;left:auto!important;transform:none!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
