.cbm[data-v-5321a86b]{text-align:left;width:100%}.cbm__frame[data-v-5321a86b]{border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-solid-1);box-shadow:var(--shadow-2);overflow:hidden}.cbm__bar[data-v-5321a86b]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--c-line);font-size:var(--fs-micro);color:var(--c-ink-faint);display:flex}.cbm__dots[data-v-5321a86b]{gap:.3rem;display:inline-flex}.cbm__dots i[data-v-5321a86b]{background:var(--c-line-strong);border-radius:999px;width:.45rem;height:.45rem}.cbm__name[data-v-5321a86b]{color:var(--c-ink-dim)}.cbm__save[data-v-5321a86b]{color:var(--c-success);margin-left:auto}.cbm__body[data-v-5321a86b]{background:var(--c-line);gap:1px;display:grid}.cbm__scenes[data-v-5321a86b],.cbm__editor[data-v-5321a86b],.cbm__preview[data-v-5321a86b]{gap:var(--space-3);padding:var(--space-4);background:var(--c-solid-1);align-content:start;display:grid}.cbm__label[data-v-5321a86b]{font-size:var(--fs-micro);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--c-ink-faint);margin:0}.cbm__list[data-v-5321a86b]{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.cbm__scene[data-v-5321a86b]{align-items:center;gap:var(--space-2);border-radius:var(--r-xs);font-size:var(--fs-small);color:var(--c-ink-dim);grid-template-columns:1.4rem 1fr auto;padding:.42rem .5rem;display:grid}.cbm__scene.is-active[data-v-5321a86b]{background:var(--c-surface-2);color:var(--c-ink)}.cbm__num[data-v-5321a86b]{color:var(--c-ink-faint);font-variant-numeric:tabular-nums;font-size:var(--fs-micro)}.cbm__scene-name[data-v-5321a86b]{text-align:left;text-overflow:ellipsis;white-space:nowrap;justify-self:start;overflow:hidden}.cbm__scene-type[data-v-5321a86b]{font-size:var(--fs-micro);color:var(--c-ink-faint)}.cbm__add[data-v-5321a86b]{border:1px dashed var(--c-line);border-radius:var(--r-xs);font-size:var(--fs-small);color:var(--c-ink-faint);transition:border-color var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);margin:0;padding:.42rem .5rem}.cbm__add.is-hot[data-v-5321a86b]{border-color:var(--accent);color:var(--accent)}.cbm__field[data-v-5321a86b]{align-items:start;column-gap:var(--space-3);row-gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--r-xs);background:var(--c-surface-1);transition:border-color var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out);border:1px solid #0000;grid-template-columns:1fr auto;display:grid}.cbm__field--row[data-v-5321a86b]{align-items:center}.cbm__field.is-hot[data-v-5321a86b]{border-color:var(--accent);background:var(--c-surface-2)}.cbm__field-label[data-v-5321a86b]{text-align:right;font-size:var(--fs-micro);color:var(--c-ink-faint);order:2;justify-self:end}.cbm__field[data-v-5321a86b]>:not(.cbm__field-label){text-align:left;order:1;justify-self:start;min-width:0}.cbm__text[data-v-5321a86b],.cbm__link[data-v-5321a86b],.cbm__media-name[data-v-5321a86b]{font-size:var(--fs-small);color:var(--c-ink);line-height:var(--lh-body)}.cbm__text.is-empty[data-v-5321a86b],.cbm__link[data-v-5321a86b]{color:var(--c-ink-dim)}.cbm__media[data-v-5321a86b]{align-items:center;gap:var(--space-2);display:flex}.cbm__media-play[data-v-5321a86b]{border-radius:var(--r-xs);background:var(--c-surface-3);width:1.6rem;height:1.6rem;color:var(--accent);place-items:center;display:grid}.cbm__tri[data-v-5321a86b]{border-top:.25rem solid #0000;border-bottom:.25rem solid #0000;border-left:.4rem solid;width:0;height:0}.cbm__chip[data-v-5321a86b]{border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);font-size:var(--fs-micro);font-weight:var(--fw-medium);transition:background var(--dur-base) var(--ease-out), color var(--dur-base) var(--ease-out);justify-self:start;padding:.28rem .7rem}.cbm__chip.is-empty[data-v-5321a86b]{border:1px dashed var(--c-line);color:var(--c-ink-faint);background:0 0}.cbm__toggle[data-v-5321a86b]{background:var(--c-surface-3);width:2rem;height:1.1rem;transition:background var(--dur-base) var(--ease-out);border-radius:999px;position:relative}.cbm__toggle[data-v-5321a86b]:after{content:"";background:var(--c-ink-faint);width:.8rem;height:.8rem;transition:transform var(--dur-base) var(--ease-out), background var(--dur-base) var(--ease-out);border-radius:999px;position:absolute;top:.15rem;left:.15rem}.cbm__toggle[data-on=on][data-v-5321a86b]{background:var(--accent-glow)}.cbm__toggle[data-on=on][data-v-5321a86b]:after{background:var(--accent);transform:translate(.9rem)}.cbm__phone[data-v-5321a86b]{aspect-ratio:9/16;border:1px solid var(--c-line);border-radius:var(--r-md);background:var(--c-void);justify-self:center;width:min(100%,9.5rem);max-height:16rem;padding:.4rem}.cbm__phone-scene[data-v-5321a86b]{place-content:center;justify-items:center;gap:var(--space-3);height:100%;padding:var(--space-3);border-radius:var(--r-sm);background:radial-gradient(120% 80% at 50% 0%, var(--halo-1), var(--halo-2));text-align:center;display:grid}.cbm__phone-text[data-v-5321a86b]{color:var(--c-ink);margin:0;font-size:.72rem;line-height:1.35}.cbm__phone-empty[data-v-5321a86b]{color:var(--c-ink-faint);margin:0;font-size:.68rem}.cbm__phone-btn[data-v-5321a86b]{border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);font-size:.65rem;font-weight:var(--fw-medium);justify-self:center;padding:.3rem .7rem}.cbm__preview.is-live .cbm__phone[data-v-5321a86b]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-glow)}.cbm__play[data-v-5321a86b]{justify-self:center;align-items:center;gap:var(--space-2);border:1px solid var(--c-line);border-radius:var(--r-pill);color:var(--c-ink-dim);font-size:var(--fs-micro);padding:.42rem .9rem;text-decoration:none;display:inline-flex}.cbm__play[data-v-5321a86b]:hover{border-color:var(--accent);color:var(--accent)}.cbm__beats[data-v-5321a86b]{align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-top:1px solid var(--c-line);font-size:var(--fs-micro);color:var(--c-ink-faint);flex-wrap:wrap;display:flex}.cbm__beats span.is-on[data-v-5321a86b]{color:var(--accent)}.cbm__hint[data-v-5321a86b]{color:var(--c-ink-dim);margin-left:auto}@media (width>=760px){.cbm__body[data-v-5321a86b]{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr) minmax(0,.85fr)}.cbm--compact .cbm__phone[data-v-5321a86b]{max-height:13rem}}.cic-quick[data-v-1f85acde]{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.cic-quick button[data-v-1f85acde]{border:1px solid var(--c-line);border-radius:var(--r-pill);color:var(--c-ink-dim);font:inherit;font-size:var(--fs-micro);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;padding:.28rem .7rem}.cic-quick button.is-on[data-v-1f85acde]{border-color:var(--accent);color:var(--accent)}.mk-examples[data-v-8a785a02]{padding:var(--space-8) 0}
