.code-group-container[data-v-28654a9e]{margin:var(--s-xl) 0;border:1px solid var(--line);border-width:var(--plate-border-width,1px 2px 2px 1px);border-radius:var(--radius-sm);background:var(--paper-card);box-shadow:none;overflow:hidden;min-width:0;max-width:100%;width:100%}.code-group-tabs-bar[data-v-28654a9e]{display:flex;align-items:center;justify-content:space-between;background:color-mix(in srgb,var(--paper-elevated) 90%,transparent);border-bottom:1px solid var(--line-faint);padding:0 .5rem;overflow-x:auto}.tabs-list[data-v-28654a9e]{display:flex;align-items:center;gap:2px}.code-group-tab-btn[data-v-28654a9e]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--bone-dim);font-family:var(--f-mono);font-size:.72rem;letter-spacing:.08em;padding:.55rem .85rem;cursor:pointer;white-space:nowrap;transition:all var(--snap)}.code-group-tab-btn[data-v-28654a9e]:hover{color:var(--bone-bright);background:var(--line-faint)}.code-group-tab-btn.is-active[data-v-28654a9e]{color:var(--sun-bright);border-bottom-color:var(--sun);background:var(--sun-subtle);font-weight:600}.tab-indicator[data-v-28654a9e]{width:5px;height:5px;border-radius:50%;background:var(--line-bright)}.code-group-tab-btn.is-active .tab-indicator[data-v-28654a9e]{background:var(--sun);box-shadow:0 0 6px var(--sun-glow)}.code-group-panels[data-v-28654a9e] .prose-code-block-wrapper{margin:0!important;border:none!important;border-radius:0!important;box-shadow:none!important}.code-group-panels[data-v-28654a9e] .code-block-header{display:none!important}
