#telegram-browser-login{margin:22px 0}#telegram-browser-open{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px;text-align:center;text-decoration:none;white-space:normal;padding:14px 18px}#telegram-browser-open[aria-disabled=true]{opacity:.65;cursor:wait;pointer-events:none}#telegram-browser-status{font-size:14px;line-height:1.6;color:var(--muted);margin:14px 0 0}.browser-login-help{font-size:13px;line-height:1.6;color:var(--muted);margin:12px 0 0}#telegram-browser-code{font-size:15px;line-height:1.6;color:var(--forest);margin:12px 0}#telegram-browser-code strong{display:inline-block;font-size:22px;font-weight:600;letter-spacing:.12em;margin-left:6px}#telegram-browser-retry{margin-top:12px;min-height:44px}#password-login{padding-top:18px;border-top:1px solid var(--line)}#password-login>summary{cursor:pointer;font-size:14px;color:var(--muted);min-height:44px;display:list-item;align-content:center}#password-login>p{font-size:13px;line-height:1.6;color:var(--muted);margin:8px 0 0}#telegram-browser-login a:focus-visible{outline:3px solid var(--forest);outline-offset:4px}
