: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}figure{gap:.875rem;display:grid}blockquote{border:2px solid var(--bubble-ink,var(--sw-ink));background:var(--bubble-paper,var(--sw-surface));max-width:30rem;color:var(--bubble-ink,var(--sw-ink));box-shadow:5px 5px 0 var(--bubble-shadow,var(--sw-warm));border-radius:16px;padding:1rem 1.25rem;font-weight:700;line-height:1.45;position:relative}blockquote:after{content:"";border-right:2px solid var(--bubble-ink,var(--sw-ink));border-bottom:2px solid var(--bubble-ink,var(--sw-ink));background:var(--bubble-paper,var(--sw-surface));width:16px;height:16px;position:absolute;bottom:-10px;left:1.75rem;transform:rotate(45deg)}figcaption{color:var(--bubble-caption,var(--sw-muted));padding-left:1.25rem;font-size:.875rem}figcaption:before{content:"— "}