.code-step-module__D9IyfG__form{align-content:start;gap:var(--space-10);display:grid}.code-step-module__D9IyfG__mock{padding:var(--space-6) var(--space-8);border-radius:var(--radius-md);background:var(--green-050);color:var(--text-success);font:var(--type-caption)}.code-step-module__D9IyfG__links{flex-direction:column;align-items:flex-start;display:flex}.code-step-module__D9IyfG__link{min-block-size:var(--hit-parent);padding-inline:var(--space-2);color:var(--text-link);font:var(--type-caption);cursor:pointer;background:0 0;border:none}.code-step-module__D9IyfG__link:focus-visible{outline:3px solid var(--green-600);outline-offset:3px}.code-step-module__D9IyfG__resend{align-items:center;gap:.35em;display:inline-flex}.code-step-module__D9IyfG__wait{font-variant-numeric:tabular-nums}.code-step-module__D9IyfG__link:disabled{color:var(--text-muted);cursor:default}.code-step-module__D9IyfG__noSms{gap:var(--space-2);padding:var(--space-8) var(--space-10);border-radius:var(--radius-md);background:var(--sand-100);display:grid}.code-step-module__D9IyfG__noSmsTitle{font:var(--type-body-sm);color:var(--text-heading);font-weight:700}.code-step-module__D9IyfG__hint{font:var(--type-caption);color:var(--text-body)}html[data-look=v2] .code-step-module__D9IyfG__mock{background:var(--surface-accent);color:var(--text-heading);border-radius:14px}html[data-look=v2] .code-step-module__D9IyfG__link:focus-visible{outline-color:var(--focus-ring)}html[data-look=v2] .code-step-module__D9IyfG__noSms{border:1px solid var(--line-hairline);background:var(--surface-sunken);border-radius:14px}
.help-contacts-module__TdC5tG__help{font:var(--type-caption);color:var(--text-body);overflow-wrap:anywhere;margin:0}.help-contacts-module__TdC5tG__link{color:var(--text-link);text-underline-offset:2px;min-block-size:24px;text-decoration:underline;display:inline-block}@media (pointer:coarse){.help-contacts-module__TdC5tG__link{min-block-size:var(--hit-parent);align-items:center;display:inline-flex}}.help-contacts-module__TdC5tG__link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.help-contacts-module__TdC5tG__nowrap{white-space:nowrap}
.teacher-portrait-module__D11IQa__frame{aspect-ratio:3/4;background:radial-gradient(at 50% 35%,#fffdf5 0%,#e8efdf 65%,#d5e2cb 100%);border-radius:18px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.teacher-portrait-module__D11IQa__frame img{object-fit:cover;object-position:center top;width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0}.teacher-portrait-module__D11IQa__frame .teacher-portrait-module__D11IQa__loading{visibility:hidden}.teacher-portrait-module__D11IQa__frame .teacher-portrait-module__D11IQa__loaded{visibility:visible}.teacher-portrait-module__D11IQa__initial{color:#375f40;direction:ltr;unicode-bidi:isolate;font-size:42px;font-weight:700}.teacher-portrait-module__D11IQa__fill,.teacher-portrait-module__D11IQa__roundBackdrop{place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.teacher-portrait-module__D11IQa__fill img{object-fit:cover;object-position:50% 20%;block-size:100%;inline-size:100%;display:block}.teacher-portrait-module__D11IQa__roundBackdrop{background:radial-gradient(at 50% 40%,#fffdf5 0%,#e8efdf 60%,#d5e2cb 100%)}.teacher-portrait-module__D11IQa__round{inline-size:min(55%, var(--round-max,80px));aspect-ratio:1;object-fit:cover;object-position:50% 20%;border-radius:50%;block-size:auto;display:block;box-shadow:0 0 0 4px #fffdf5,0 6px 18px #375f402e}:where(html[data-look=v2]) :is(.teacher-portrait-module__D11IQa__frame,.teacher-portrait-module__D11IQa__roundBackdrop){background:#d8f4f1}:where(html[data-look=v2]) .teacher-portrait-module__D11IQa__round{box-shadow:0 0 0 3px #fffcf5,0 2px #1c2e3e12}:where(html[data-look=v2]:is([data-kid-theme=dark],[data-account-theme=dark],[data-site-theme=dark],[data-theme=dark]:has([data-site-theme]))) :is(.teacher-portrait-module__D11IQa__frame,.teacher-portrait-module__D11IQa__roundBackdrop){background:#1d4a5c}:where(html[data-look=v2]:is([data-kid-theme=dark],[data-account-theme=dark],[data-site-theme=dark],[data-theme=dark]:has([data-site-theme]))) .teacher-portrait-module__D11IQa__round{box-shadow:0 0 0 3px #183450,0 2px #00000047}@media (prefers-color-scheme:dark){:where(html[data-look=v2][data-theme=system]:has([data-site-theme])) :is(.teacher-portrait-module__D11IQa__frame,.teacher-portrait-module__D11IQa__roundBackdrop){background:#1d4a5c}:where(html[data-look=v2][data-theme=system]:has([data-site-theme])) .teacher-portrait-module__D11IQa__round{box-shadow:0 0 0 3px #183450,0 2px #00000047}}
