.bcode[data-v-b234c561]{--bcode-head:var(--space-20);background:var(--surface-sunk);border:var(--border-w-hair) solid var(--line-soft);margin:0;min-width:0}.bcode--danger[data-v-b234c561]{background:var(--danger-tint);border-color:var(--danger)}.bcode-strip[data-v-b234c561]{align-items:center;border-bottom:var(--border-w-hair) solid var(--line-soft);display:flex;gap:var(--space-4);justify-content:space-between;padding-left:var(--space-6)}.bcode-label[data-v-b234c561]{color:var(--hint);font-size:var(--text-2xs);font-weight:700;letter-spacing:.6px;min-width:0;text-transform:uppercase}.bcode--danger .bcode-label[data-v-b234c561]{color:var(--danger-deep)}.bcode-copy[data-v-b234c561]{background:none;border:0;color:var(--ink);cursor:pointer;display:grid;flex:none;font-size:var(--text-lg);height:var(--bcode-head);padding:0;place-items:center;transition:background var(--dur-hover) ease;width:var(--bcode-head)}.bcode-copy[data-v-b234c561]:active{background:var(--surface-hover)}.bcode-copy.is-done[data-v-b234c561]{background:var(--accent);color:var(--on-accent)}.bcode--tabs[data-v-b234c561]{background:none;border:0}.bcode-tabs[data-v-b234c561]{align-items:stretch;display:flex;gap:var(--space-4);height:calc(var(--bcode-head) + var(--border-w-hair)*2);justify-content:space-between;margin-bottom:calc(var(--border-w-hair)*-1);position:relative;z-index:var(--z-raised)}.bcode-tablist[data-v-b234c561]{display:flex;min-width:0}.bcode-tab[data-v-b234c561]{background:none;border:var(--border-w-hair) solid var(--line-soft);border-bottom:0;color:var(--hint);cursor:pointer;font-family:inherit;font-size:var(--text-2xs);font-weight:700;letter-spacing:.6px;padding:0 var(--space-6);text-transform:uppercase;transition:background var(--dur-hover) ease,color var(--dur-hover) ease;white-space:nowrap}.bcode-tab+.bcode-tab[data-v-b234c561]{margin-left:calc(var(--border-w-hair)*-1)}.bcode-tab.on[data-v-b234c561]{background:var(--surface-sunk);color:var(--ink)}.bcode-copy--tab[data-v-b234c561]{border:var(--border-w-hair) solid var(--line-soft);border-bottom:0;height:auto;width:calc(var(--bcode-head) + var(--border-w-hair)*2)}.bcode--tabs .bcode-pre[data-v-b234c561]{background:var(--surface-sunk);border:var(--border-w-hair) solid var(--line-soft)}.bcode-pre[data-v-b234c561]{color:var(--ink);font-size:var(--text-sm);line-height:1.55;margin:0;overflow:auto;overscroll-behavior:contain;padding:var(--space-5) var(--space-6);-webkit-user-select:text;-moz-user-select:text;user-select:text}.bcode-pre[data-v-b234c561],.bcode-pre code[data-v-b234c561]{font-family:inherit}.bcode-pre--wrap[data-v-b234c561]{overflow-wrap:anywhere;white-space:pre-wrap}.bcode-word[data-v-b234c561]{color:var(--code-word)}.bcode-string[data-v-b234c561]{color:var(--code-string)}.bcode-option[data-v-b234c561]{color:var(--code-option)}.bcode-punct[data-v-b234c561]{color:var(--hint)}.bcode-mark[data-v-b234c561]{background:var(--accent-wash);box-shadow:0 0 0 var(--border-w-hair) var(--accent-deep);color:var(--ink)}@media(hover:hover)and (pointer:fine){.bcode-copy[data-v-b234c561]:hover:not(.is-done),.bcode-tab[data-v-b234c561]:hover:not(.on){background:var(--surface-hover)}}@media(min-width:1024px){.bcode[data-v-b234c561]{--bcode-head:var(--space-16)}}
