@layer loamui.components{@scope(.site-CopyPanel) to ([class*=loam-],[class*=site-]){:scope{background:var(--loam-color-surface);border:1px solid var(--loam-color-line);border-radius:var(--loam-radius-md);min-inline-size:0;overflow:clip;container-type:inline-size}.bar{border-block-end:1px solid var(--loam-color-line);color:var(--loam-color-fg-muted);font-size:var(--loam-text-sm);align-items:center;gap:var(--loam-space-xs);padding:var(--loam-space-3xs) var(--loam-space-xs);justify-content:space-between;display:flex}.bar>span{align-items:center;gap:var(--loam-space-2xs);min-inline-size:0;display:inline-flex}.bar>span svg{flex-shrink:0}p{font-size:var(--loam-text-md);overflow-wrap:anywhere;padding:var(--loam-space-s);text-wrap:pretty;margin:0}}@scope(.site-CopyAction) to ([class*=loam-]){:scope{--loam-space-xs:var(--loam-space-2xs);--loam-text-md:var(--loam-text-sm);flex-shrink:0;display:inline-flex}}}
@layer loamui.components{@scope(.site-CodeBlock) to ([class*=loam-]){pre{font-size:var(--loam-text-sm);padding:var(--loam-space-s);tab-size:2;white-space:pre;background:0 0;margin:0;line-height:1.6;overflow:auto}pre:focus-visible{outline:var(--loam-ring-width) solid var(--loam-color-ring);outline-offset:-2px}pre>span{display:block}}}
