:host{display:block}*,:before,:after{box-sizing:border-box}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:var(--sw-blue-strong);text-underline-offset:.2em}:focus-visible{outline:3px solid var(--sw-blue);outline-offset:3px;border-radius:4px}:host{gap:.375rem;min-width:0;display:grid}span{color:var(--sw-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8125rem;font-weight:700}code{border-radius:var(--sw-radius-small);background:var(--sw-night);color:#f1ebe5;font-family:var(--sw-font-mono);overflow-wrap:anywhere;padding:.875rem 1rem;font-size:.9375rem;display:block}