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