.footer{flex-wrap:wrap;gap:6px 13px}
.browser-help-trigger{min-height:44px;max-width:100%;padding:8px 2px;border:0;background:transparent;color:#96969f;font-size:10px;line-height:1.5}
.browser-help-trigger:hover{color:var(--ink)}
html.browser-help-open{overflow:hidden}
.browser-help{width:min(calc(100% - 32px),400px);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:22px;border:1px solid #ffffff24;border-radius:18px;background:#19191c;color:var(--ink);font:13px/1.65 var(--font);box-shadow:0 24px 90px #0008;overflow:auto;overscroll-behavior:contain}
.browser-help::backdrop{background:#0009;backdrop-filter:blur(4px)}
.browser-help-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}
.browser-help h2{font-size:17px;font-weight:600;letter-spacing:-.3px;line-height:1.35;margin:0}
.browser-help-close{flex-shrink:0;min-height:44px;padding:4px 0 4px 6px;border:0;background:transparent;color:#b5b5bd;font-size:11px}
.browser-help p{margin:12px 0;color:#b4b4bd}
.browser-help ol{margin:14px 0;padding-left:20px}
.browser-help li{padding-left:3px;margin-top:10px}
.browser-help-link{display:block;width:100%;min-width:0;margin-top:17px;padding:12px;border:1px solid #ffffff21;border-radius:10px;background:#111113;color:#d6d6dc;font-size:16px;line-height:1.4}
.browser-help-copy{display:block;width:100%;min-height:44px;margin-top:10px;padding:11px 14px;border:0;border-radius:99px;background:#efefe9;color:#181819;font-size:12px;font-weight:650}
.browser-help-copy:disabled{opacity:.65;cursor:wait}
.browser-help .browser-help-status{font-size:11px;margin-bottom:0}
.browser-help-status:empty{display:none}
@media(max-width:359px){.browser-help{padding:18px;font-size:12px}.browser-help h2{font-size:16px}.browser-help-trigger{font-size:9px}}
