.gw-code-panel:where(.astro-twqrbkmn){border:1px solid color-mix(in srgb, var(--gw-accent-2) 24%, var(--gw-line));background:#07131a;border-radius:12px;min-width:0;margin:0;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.gw-code-panel:where(.astro-twqrbkmn)>header:where(.astro-twqrbkmn){color:#b9dce3;letter-spacing:.06em;background:#0d222be6;border-bottom:1px solid #75d3e424;justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:0 14px;font:600 .64rem ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex}.gw-code-panel:where(.astro-twqrbkmn)>header:where(.astro-twqrbkmn) em:where(.astro-twqrbkmn){color:#6f98a3;text-transform:uppercase;font-style:normal}.gw-code-panel:where(.astro-twqrbkmn) .astro-code{tab-size:2;border:0;border-radius:0;max-width:100%;margin:0;padding:18px;font:400 .78rem/1.72 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:auto}.gw-code-panel:where(.astro-twqrbkmn) code,.gw-code-panel:where(.astro-twqrbkmn) .line,.gw-code-panel:where(.astro-twqrbkmn) .line span{box-shadow:none!important;background-image:none!important;border:0!important;outline:0!important;text-decoration:none!important}.gw-code-panel--compact:where(.astro-twqrbkmn) .astro-code{padding:14px;font-size:.7rem;line-height:1.6}.gw-code-panel:where(.astro-twqrbkmn) figcaption:where(.astro-twqrbkmn){color:var(--gw-text-muted);background:color-mix(in srgb, var(--gw-surface) 86%, transparent);border-top:1px solid var(--gw-line);margin:0;padding:10px 14px;font-size:.76rem}
