.sn{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:8px 16px;min-height:40px;padding-block:6px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));background:var(--band);color:var(--ink);box-shadow:inset 0 -1px 0 var(--line);font-size:13px;line-height:18px;letter-spacing:.01em}.sn-wrap[hidden],.sn[hidden]{display:none}.sn-wrap{overflow:hidden;animation:sn-open .28s var(--ease-out-strong,cubic-bezier(.23,1,.32,1)) both}@keyframes sn-open{0%{max-height:0;opacity:0}to{max-height:64px;opacity:1}}@media (prefers-reduced-motion:reduce){.sn-wrap{animation:none}}.sn-text{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sn-q{font-weight:600}.sn-long{color:var(--ink-muted)}.sn-btn{flex:none;padding:5px 12px;border-radius:999px;background:var(--ink);color:var(--page);font:inherit;font-weight:600;white-space:nowrap;cursor:pointer;transition:opacity .15s var(--ease-out-strong)}.sn-btn:hover{opacity:.86}.sn-link{flex:none;color:var(--ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.sn-link:hover{text-decoration-thickness:2px}.sn-btn:focus-visible,.sn-link:focus-visible{outline:2px solid var(--color-b1-red);outline-offset:2px;border-radius:999px}.sn-link:focus-visible{border-radius:4px}@media (max-width:734px){.sn{gap:10px;font-size:12px}.sn-long{display:none}.sn-btn{padding:4px 10px}}