.dev-settings-panel__tabs button[data-v-eac3a720]:focus-visible{outline:2px solid var(--flow-accent);outline-offset:3px}.dev-settings-panel__tabs[data-v-eac3a720]{gap:.375rem;margin:0 1rem;padding:0 0 .875rem;display:grid}.dev-settings-panel__tabs button[data-v-eac3a720]{border:1px solid var(--flow-divider);background:var(--flow-elevated);min-height:2.4rem;color:var(--flow-text-muted);font-size:.75rem;font-weight:var(--font-weight-semibold);border-radius:9999px;transition:color .16s,background .16s,border-color .16s}.dev-settings-panel__tabs button.is-active[data-v-eac3a720]{border-color:var(--flow-accent-border);background:var(--flow-accent-soft);color:var(--flow-accent)}.dev-settings-panel__body[data-v-eac3a720]{flex-direction:column;gap:1rem;display:flex}.reception-settings-panel[data-v-1d93f9a0]{color:var(--flow-text);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;gap:1.15rem;display:flex}.reception-settings-panel.is-compact[data-v-1d93f9a0]{gap:1rem}.reception-settings-panel[data-v-1d93f9a0] input,.reception-settings-panel[data-v-1d93f9a0] textarea{-webkit-user-select:text;user-select:text}.reception-theme-row[data-v-1d93f9a0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding:.7rem .7rem .55rem;display:grid}.reception-theme-chip[data-v-1d93f9a0]{border:1px solid color-mix(in srgb,var(--flow-text) 10%,transparent);background:color-mix(in srgb,var(--flow-elevated) 55%,transparent);min-width:0;min-height:3.85rem;color:var(--flow-text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:.8rem;flex-direction:column;justify-content:center;align-items:center;gap:.38rem;padding:.65rem .3rem .55rem;transition:border-color .18s,background .18s,box-shadow .18s;display:flex;position:relative}.reception-theme-chip[data-v-1d93f9a0]:hover{border-color:color-mix(in srgb,var(--flow-accent-border) 70%,var(--flow-border));background:color-mix(in srgb,var(--flow-accent-soft) 10%,transparent)}.reception-theme-chip.is-active[data-v-1d93f9a0]{border-color:var(--flow-accent-border);background:linear-gradient(135deg,color-mix(in srgb,var(--flow-accent-soft) 56%,var(--flow-elevated)),color-mix(in srgb,var(--flow-elevated) 86%,transparent));box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 .9rem color-mix(in srgb,var(--flow-accent) 14%,transparent),0 0 .85rem color-mix(in srgb,var(--flow-accent) 16%,transparent)}.reception-theme-chip__swatch[data-v-1d93f9a0]{width:.95rem;height:.95rem;box-shadow:inset 0 0 0 1px #00000024,0 0 .55rem color-mix(in srgb,currentColor 0%,transparent);border-radius:999px;transition:box-shadow .18s}.reception-theme-chip.is-active .reception-theme-chip__swatch[data-v-1d93f9a0]{box-shadow:inset 0 0 0 1px #0000001a,0 0 .7rem color-mix(in srgb,var(--flow-accent) 42%,transparent)}.reception-theme-chip__name[data-v-1d93f9a0]{font-size:.78rem;font-weight:500;line-height:1}.reception-theme-chip.is-active .reception-theme-chip__name[data-v-1d93f9a0]{font-weight:600}.reception-theme-chip__check[data-v-1d93f9a0]{color:#0000;opacity:0;border:1px solid #0000;border-radius:999px;place-items:center;width:.95rem;height:.95rem;transition:opacity .14s,color .14s,border-color .14s,background .14s,box-shadow .14s;display:grid;position:absolute;top:.35rem;right:.35rem}.reception-theme-chip.is-active .reception-theme-chip__check[data-v-1d93f9a0]{opacity:1;color:var(--flow-accent);border-color:var(--flow-accent-border);background:color-mix(in srgb,var(--flow-accent) 16%,transparent);box-shadow:0 0 .55rem color-mix(in srgb,var(--flow-accent) 28%,transparent)}.reception-pipeline-hint[data-v-1d93f9a0]{color:var(--flow-text-muted);padding:.1rem .65rem .55rem;font-size:.72rem;line-height:1.35}.reception-settings-panel[data-v-1d93f9a0] .option-group__label{display:none}.reception-settings-panel[data-v-1d93f9a0] .option-group--strip{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.site-footer[data-v-d5315822]{z-index:10;width:100%;padding:.5rem 1rem max(.5rem,env(safe-area-inset-bottom,0px));text-align:center;color:var(--flow-text-muted);background:color-mix(in srgb,var(--flow-chrome) 88%,transparent);border-top:1px solid color-mix(in srgb,var(--flow-divider) 65%,transparent);flex-shrink:0;font-size:.625rem;position:relative}.site-footer--overlay[data-v-d5315822]{z-index:20;pointer-events:none;background:0 0;border-top:none;position:absolute;bottom:0;left:0;right:0}.site-footer--overlay .site-footer__inner[data-v-d5315822]{pointer-events:auto}.site-footer__inner[data-v-d5315822]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;display:flex}.site-footer__link[data-v-d5315822]{opacity:.9;transition:opacity .2s}.site-footer__link[data-v-d5315822]:hover{opacity:1}.site-footer__copy[data-v-d5315822],.site-footer__sep[data-v-d5315822]{opacity:.9}.voice-lab-page__stage[data-v-854f9720]{min-height:0}.reception-stage[data-v-854f9720]{position:relative}.reception-stage__body[data-v-854f9720]{min-height:0}.reception-stage__dock-zone[data-v-854f9720]{flex-shrink:0;min-height:5rem}@media (width<=767px){.reception-stage__body[data-v-854f9720]{min-height:0}.reception-stage__dock-zone[data-v-854f9720]{min-height:6.5rem}}@media (width>=1024px){.reception-stage__body[data-v-854f9720]{overflow:visible}.reception-intro[data-v-854f9720],.reception-stage__dock-zone[data-v-854f9720]{min-height:0}}.dock-push-enter-active[data-v-854f9720],.dock-push-leave-active[data-v-854f9720]{transition:opacity .22s,transform .26s cubic-bezier(.32,.72,0,1)}.dock-push-enter-from[data-v-854f9720]{opacity:0;transform:translateY(12px)}.dock-push-leave-to[data-v-854f9720]{opacity:0;transform:translateY(-12px)}.reception-intro[data-v-854f9720]{flex:auto;min-width:0;min-height:0;max-height:min(46vh,20rem)}@media (width>=768px){.reception-intro[data-v-854f9720]{flex:none;min-height:22rem;max-height:none}}.voice-lab-settings-rail[data-v-854f9720]{opacity:0;width:0;min-width:0;max-width:0;height:100%;min-height:0;padding:1rem 0;transition:width .32s cubic-bezier(.32,.72,0,1),max-width .32s cubic-bezier(.32,.72,0,1),min-width .32s cubic-bezier(.32,.72,0,1),padding .32s cubic-bezier(.32,.72,0,1),opacity .28s;overflow:hidden}.voice-lab-settings-rail.is-open[data-v-854f9720]{opacity:1;width:min(26rem,34vw);min-width:22rem;max-width:26rem;padding:1rem 1rem 1rem 0}.voice-lab-settings-rail__panel[data-v-854f9720]{border:1px solid var(--flow-border);background:color-mix(in srgb,var(--flow-chrome) 92%,transparent);min-height:0;box-shadow:var(--flow-panel-shadow);border-radius:1.5rem;flex-direction:column;flex:1;display:flex;overflow:hidden}.voice-lab-settings-rail__header[data-v-854f9720]{border-bottom:1px solid var(--flow-divider);padding:1.15rem 1.15rem 1rem}.voice-lab-settings-rail__body[data-v-854f9720]{overscroll-behavior:contain;flex:1;min-height:0;padding:1.2rem;overflow-y:auto}.voice-lab-debug-panel[data-v-854f9720]{border-top:1px solid var(--flow-divider);padding:1rem .25rem 0}.voice-lab-debug-panel__label[data-v-854f9720]{letter-spacing:.12em;text-transform:uppercase;color:var(--flow-text-faint);font-size:.75rem;font-weight:600}.voice-lab-debug-panel__status[data-v-854f9720]{color:var(--flow-text-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:.7rem;font-size:.68rem;overflow:hidden}.voice-lab-icon-button[data-v-854f9720]{border:1px solid color-mix(in srgb,var(--flow-divider) 88%,transparent);background:color-mix(in srgb,var(--flow-icon-well) 88%,transparent);width:2.25rem;height:2.25rem;color:var(--flow-text-muted);-webkit-backdrop-filter:blur(12px)saturate(1.05);border-radius:999px;justify-content:center;align-items:center;transition:border-color .2s,color .2s,background .2s;display:inline-flex}.voice-lab-icon-button.is-active[data-v-854f9720]{border-color:color-mix(in srgb,var(--flow-accent) 40%,transparent);color:var(--flow-accent);background:color-mix(in srgb,var(--flow-accent) 10%,transparent)}.voice-lab-drawer-card[data-v-854f9720]{padding:0}.voice-lab-log-entry[data-v-854f9720]{border-top:1px solid var(--flow-divider);padding:.4rem 0}.voice-lab-settings-panel-enter-active[data-v-854f9720],.voice-lab-settings-panel-leave-active[data-v-854f9720]{transition:opacity .22s,transform .26s cubic-bezier(.32,.72,0,1)}.voice-lab-settings-panel-enter-from[data-v-854f9720]{opacity:0;transform:translate(1rem)}.voice-lab-settings-panel-leave-to[data-v-854f9720]{opacity:0;transform:translate(-.75rem)}.reception-brand-mark[data-v-854f9720]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex-shrink:0;width:2.25rem;height:2.25rem}.reception-brand-copy__title[data-v-854f9720]{letter-spacing:-.02em;color:var(--flow-text);margin:0;font-size:1.05rem;font-weight:600;line-height:1.1}.reception-drawer-section[data-v-854f9720]{padding:0}.voice-lab-page__mesh[data-v-854f9720]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.voice-lab-page__mesh[data-v-854f9720] .voice-agent-mesh{opacity:.55;position:absolute;inset:0}
