:root{--c-paper: #f4f5f1;--c-card: #ffffff;--c-card-2: #f7f9f6;--c-line: #dce4de;--c-line-2: #c3cec7;--c-control-boundary: #7c8c83;--c-ink: #18352e;--c-ink-2: #3b5149;--c-muted: #5f7269;--c-primary: #0b6f63;--c-primary-hover: #07584f;--c-on-primary: #ffffff;--c-tint: color-mix(in srgb, var(--c-primary) 9%, transparent);--c-live: #16a34a;--c-warn: #b45309;--c-bad: #b42318;--c-radius: 14px;--c-radius-sm: 8px;--c-h: 44px;--product-canvas: var(--c-paper);--product-surface: var(--c-card);--product-raised: var(--c-paper);--product-line: var(--c-line);--product-ink: var(--c-ink);--product-muted: var(--c-muted);--product-accent: var(--c-primary);--product-soft: var(--c-tint);--product-radius: var(--c-radius);--cap-fresh: var(--c-primary)}:root[data-theme=dark]{--c-paper: #101916;--c-card: #18241f;--c-card-2: #1d2d26;--c-line: #31443b;--c-line-2: #4a6156;--c-control-boundary: #849c8e;--c-ink: #edf5ef;--c-ink-2: #cfddd3;--c-muted: #a8bcb0;--c-primary: #2dd4bf;--c-primary-hover: #5eead4;--c-on-primary: #042f2e;--c-live: #4ade80;--c-warn: #fbbf24;--c-bad: #f97066}body.signed-in{background:var(--c-paper);color:var(--c-ink)}body.signed-in .app>.panel:not(#auth){background:transparent}body.signed-in .clock-box,body.signed-in .clock-time,body.signed-in .clock-date{font-family:var(--font-ui);font-size:13px;font-weight:500;letter-spacing:0;color:var(--c-muted);font-variant-numeric:tabular-nums}body.signed-in .clock-time{color:var(--c-ink-2)}body.signed-in .topbar-end .theme-toggle,body.signed-in #help-open{width:32px;height:32px;min-height:32px;border-radius:var(--c-radius-sm);border:1px solid var(--c-line);background:var(--c-card);color:var(--c-ink-2);box-shadow:none}body.signed-in .topbar-end .lang-switch{border:1px solid var(--c-line);border-radius:var(--c-radius-sm);background:var(--c-card);padding:2px;box-shadow:none}body.signed-in .topbar-end .lang-btn{min-height:26px;border-radius:4px;font-weight:600;font-size:12px;color:var(--c-muted);background:transparent}body.signed-in .topbar-end .lang-btn[aria-pressed=true]{background:var(--c-tint);color:var(--c-primary)}body.signed-in .panel-head{border-bottom:1px solid var(--c-line);padding-bottom:12px;margin-bottom:16px}body.signed-in .panel-head h1,body.signed-in #account-panel>h1,body.signed-in .workspace-heading h1{font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--c-ink)}body.signed-in .btn{min-height:var(--c-h);border-radius:var(--c-radius-sm);font-size:13.5px;font-weight:600;box-shadow:none}body.signed-in .btn-sm{min-height:32px;font-size:13px}body.signed-in .btn-primary{background:var(--c-primary);color:var(--c-on-primary);border-color:transparent}body.signed-in .btn-primary:hover:not(:disabled){background:var(--c-primary-hover)}body.signed-in .btn-ghost{background:var(--c-card);color:var(--c-ink);border:1px solid var(--c-line-2)}body.signed-in .btn-ghost:hover:not(:disabled){background:var(--c-card-2)}body.signed-in :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){border-color:var(--c-control-boundary);border-radius:var(--c-radius-sm);background-color:var(--c-card);color:var(--c-ink)}body.signed-in :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select){min-height:var(--c-h)}body.signed-in .field>span:first-child{font-size:13px;font-weight:500;color:var(--c-ink-2)}body.signed-in :is(.toggle,.inline-check,.channel-service,.conv-cap-toggle)>input[type=checkbox]{-webkit-appearance:none;appearance:none;flex:none;width:32px;height:18px;min-height:18px;margin:0;padding:0;border:0;border-radius:999px;cursor:pointer;background:radial-gradient(circle 7px at 9px 50%,#fff 96%,transparent 100%),var(--c-control-boundary);transition:background .15s ease}body.signed-in :is(.toggle,.inline-check,.channel-service,.conv-cap-toggle)>input[type=checkbox]:checked{background:radial-gradient(circle 7px at 23px 50%,#fff 96%,transparent 100%),var(--c-primary)}:root[data-theme=dark] body.signed-in :is(.toggle,.inline-check,.channel-service,.conv-cap-toggle)>input[type=checkbox]:checked{background:radial-gradient(circle 7px at 23px 50%,#042f2e 96%,transparent 100%),var(--c-primary)}body.signed-in :is(.toggle,.inline-check,.channel-service)>input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}body.signed-in :is(.toggle,.inline-check,.channel-service){gap:10px;align-items:center;font-size:13.5px;color:var(--c-ink)}body.signed-in .console-app .hint,body.signed-in .hint{font-size:12.5px;color:var(--c-muted);line-height:1.5}body.signed-in .workspace-command .status{min-height:28px;min-width:0;max-width:none;padding:0 2px;gap:7px;border:0;background:transparent;box-shadow:none;font:500 13px/1.2 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--c-muted)}body.signed-in .workspace-command .status:before{width:8px;height:8px;opacity:1;background:var(--c-line-2)}body.signed-in .workspace-command .status[data-state=live]{color:var(--c-ink)}body.signed-in .workspace-command .status[data-state=live]:before{background:var(--c-live)}body.signed-in .workspace-command .status[data-state=connecting]{color:var(--c-ink)}body.signed-in .workspace-command .status[data-state=connecting]:before{background:var(--c-warn)}body.signed-in .workspace-command .status[data-state=error]{color:var(--c-bad)}body.signed-in .workspace-command .status[data-state=error]:before{background:var(--c-bad);animation:none}body.signed-in .workspace-command{flex-wrap:wrap;row-gap:10px;padding:12px 16px;border:1px solid var(--c-line);border-radius:var(--c-radius);background:var(--c-card);box-shadow:none}:root[data-theme=dark] body.signed-in .workspace-command{box-shadow:none}body[data-state=live] .workspace-command,body[data-state=connecting] .workspace-command{border-bottom-color:var(--c-line)}body.signed-in .workspace-heading p,body.signed-in .workspace-heading:has(.meters-reopen:not([hidden])) p{display:block;font-size:13px;color:var(--c-muted);max-width:70ch}body.signed-in .workspace-command .transport{gap:12px}body.signed-in .workspace-command .transport-btn{min-height:40px;height:40px;padding:0 20px;border-radius:var(--c-radius-sm);font:600 14px/1 var(--font-ui);letter-spacing:0;white-space:nowrap;box-shadow:none}body.signed-in .workspace-command .transport-btn.start{background:var(--c-primary);color:var(--c-on-primary);border:1px solid transparent}body.signed-in .workspace-command .transport-btn.start:hover:not(:disabled){background:var(--c-primary-hover)}body.signed-in .workspace-command .transport-btn.stop{background:var(--c-card);color:var(--c-bad);border:1px solid color-mix(in srgb,var(--c-bad) 45%,var(--c-line))}body.signed-in .workspace-command .transport-btn.stop:hover:not(:disabled){background:color-mix(in srgb,var(--c-bad) 7%,var(--c-card))}body.signed-in .workspace-heading .meters-reopen{min-height:28px;height:28px;padding:0 8px;gap:6px;border:1px solid var(--c-line);border-radius:var(--c-radius-sm);background:var(--c-card);color:var(--c-muted);box-shadow:none;font:500 12px/1 var(--font-ui)}body.signed-in .workspace-heading .meters-reopen>[data-i18n="console.levels"],body.signed-in .meters-mini-locales,body.signed-in .meters-reopen .meters-live-dot,body.signed-in .meters-mini-row>span:first-child{display:none}body.signed-in .meters-mini{width:56px;gap:3px}body.signed-in .meters-mini-track{height:3px;background:var(--c-line);border-radius:2px}body.signed-in .meters-mini-track>span{background:var(--c-primary);border-radius:2px}body.signed-in .meters-float{background:var(--c-card);border-color:var(--c-line);box-shadow:none}body.signed-in .meter-bridge{background:var(--c-card-2);border-color:var(--c-line)}body.signed-in .meter-ladder{background:var(--c-card);border-color:var(--c-line)}body.signed-in .meter-seg{background:var(--c-line)}body.signed-in .meter-seg.on{background:var(--c-live);box-shadow:none}body.signed-in .meter-seg.z-amber.on{background:var(--c-warn)}body.signed-in .meter-seg.z-red.on{background:var(--c-bad)}body.signed-in .meter-name{color:var(--c-ink)}body.signed-in .meter-ch[data-kind=in] .meter-name{color:var(--c-primary)}body.signed-in :is(.meter-db,.bridge-idle){color:var(--c-muted)}body.signed-in .bridge-group+.bridge-group{border-color:var(--c-line)}body.signed-in .meter-peak{background:var(--c-ink);box-shadow:none}body.signed-in .cmd-notices{flex:1 0 100%;display:flex;flex-direction:column;gap:6px}body.signed-in .cmd-notices:not(:has(>:not([hidden]))){display:none}body.signed-in .idle-warn{position:static;inset:auto;transform:none;max-width:none;width:auto;margin:0;z-index:auto;padding:8px 12px;border-radius:var(--c-radius-sm);box-shadow:none;text-align:left;font:500 13px/1.45 var(--font-ui);color:var(--c-ink);background:color-mix(in srgb,var(--c-warn) 8%,var(--c-card));border:1px solid color-mix(in srgb,var(--c-warn) 30%,var(--c-line));border-left:3px solid var(--c-warn)}body.signed-in .idle-warn[role=alert]{background:color-mix(in srgb,var(--c-bad) 6%,var(--c-card));border-color:color-mix(in srgb,var(--c-bad) 30%,var(--c-line));border-left-color:var(--c-bad)}body.signed-in .setup .step,body.signed-in [data-mode-step-output],body.signed-in .output-substep,body.signed-in .mon-fixed,body.signed-in .output-optional,body.signed-in .mon-head{display:none}body.signed-in .setup-row{padding:14px 16px;border-color:var(--c-line);background:var(--c-card)}@media(min-width:1001px){body.signed-in .setup-row{grid-template-columns:200px minmax(0,1fr)}}@media(min-width:761px)and (max-width:1000px){body.signed-in .setup-row{grid-template-columns:160px minmax(0,1fr)}}@media(max-width:760px){body.signed-in .setup-row{grid-template-columns:minmax(0,1fr);padding:12px 14px}body.signed-in .setup-row>:not(.card-head){grid-column:1}body.signed-in .setup-row :is(select,.field){width:100%}}body.signed-in .setup-row>.card-head h2,body.signed-in .card-head h2{font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--c-ink)}body.signed-in .card,body.signed-in .admin-section{border:1px solid var(--c-line);border-radius:var(--c-radius);background:var(--c-card);box-shadow:none;padding:16px}body.signed-in .experience-info{font-size:12.5px}body.signed-in .experience-info summary{color:var(--c-muted);list-style:none}body.signed-in .experience-info summary::-webkit-details-marker{display:none}body.signed-in .experience-info summary:before{content:"ⓘ "}body.signed-in .out-channel{border:1px solid var(--c-line);border-radius:var(--c-radius);background:var(--c-card);padding:12px 14px;box-shadow:none}body.signed-in .out-channel+.out-channel,body.signed-in #extra-rows>.out-channel{margin-top:8px}body.signed-in .out-route{align-items:flex-end;gap:8px}body.signed-in :is(.ch-play,.ch-mon,.ch-gear,.ch-del){flex:none;width:var(--c-h);height:var(--c-h);min-width:var(--c-h);min-height:var(--c-h);padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--c-line-2);border-radius:var(--c-radius-sm);background:var(--c-card);color:var(--c-ink-2);box-shadow:none;font-size:0;line-height:0}body.signed-in :is(.ch-play,.ch-mon,.ch-gear,.ch-del):hover:not(:disabled){background:var(--c-card-2);color:var(--c-ink)}body.signed-in :is(.ch-play,.ch-mon,.ch-del):before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat}body.signed-in .ch-play{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5 3.2v9.6c0 .5.5.8.9.5l7.2-4.8a.6.6 0 0 0 0-1L5.9 2.7c-.4-.3-.9 0-.9.5z' fill='black'/%3E%3C/svg%3E")}body.signed-in .ch-play.on{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='4' y='4' width='8' height='8' rx='1.2' fill='black'/%3E%3C/svg%3E");color:var(--c-bad);border-color:color-mix(in srgb,var(--c-bad) 40%,var(--c-line))}body.signed-in .ch-mon{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M2.5 10V8a5.5 5.5 0 0 1 11 0v2'/%3E%3Crect x='2.5' y='9.5' width='3' height='4' rx='1'/%3E%3Crect x='10.5' y='9.5' width='3' height='4' rx='1'/%3E%3C/svg%3E")}body.signed-in .ch-mon.ch-pop{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 2.5h4v4M13.5 2.5 8 8M11.5 9.5v3a1 1 0 0 1-1 1h-7a1 1 0 0 1-1-1v-7a1 1 0 0 1 1-1h3'/%3E%3C/svg%3E")}body.signed-in .ch-del{--icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M4 4l8 8M12 4l-8 8'/%3E%3C/svg%3E")}body.signed-in :is(.ch-mon[aria-pressed=true],.ch-mon.on,.ch-gear[aria-expanded=true]){background:var(--c-tint);color:var(--c-primary);border-color:color-mix(in srgb,var(--c-primary) 45%,var(--c-line))}body.signed-in .ch-gear svg{width:16px;height:16px}body.signed-in .ch-strip{border:0;border-top:1px solid var(--c-line);border-radius:0;background:transparent;margin-top:10px;padding:10px 0 0}body.signed-in .ch-tag{font:500 12px/1 var(--font-ui);letter-spacing:0;text-transform:none;color:var(--c-muted)}body.signed-in .ch-db{font-family:var(--font-ui);font-size:12px;color:var(--c-muted)}body.signed-in .ch-btn{min-width:32px;height:32px;border-radius:var(--c-radius-sm);border:1px solid var(--c-line-2);background:var(--c-card);color:var(--c-ink-2);box-shadow:none}body.signed-in .ch-btn[aria-pressed=true]{background:var(--c-tint);color:var(--c-primary);border-color:color-mix(in srgb,var(--c-primary) 45%,var(--c-line))}body.signed-in .ch-status{font:500 12px/1.3 var(--font-ui);letter-spacing:0;text-transform:none}body.signed-in .channel-service-status{font-size:12px;color:var(--c-muted)}body.signed-in input[type=range].fader{accent-color:var(--c-primary)}body.signed-in .add-lang{font-weight:600}body.signed-in #extra-outputs>.hint{display:block;margin-top:8px}body.signed-in .transport-opts{gap:10px 24px;padding:14px 0 4px;border:0;border-top:1px solid var(--c-line);margin-top:12px}body.signed-in .transport-opts .opts-title{flex:1 0 100%;margin:0;font-size:13px;font-weight:600;color:var(--c-ink-2)}body.signed-in .transport-opts .toggle{font-size:13.5px}body.signed-in .transport-opts .tl-box{flex-direction:row;align-items:center;gap:8px;margin:0}body.signed-in .transport-opts .tl-title{font-size:13px;font-weight:500;color:var(--c-ink-2)}body.signed-in .transport-opts .tl-box select{min-width:200px}body.signed-in #sec-advanced{padding:0}body.signed-in #sec-advanced>summary{padding:14px 16px;list-style:none}body.signed-in #sec-advanced>summary .summary-title{font-size:15px;font-weight:600;color:var(--c-ink)}body.signed-in #sec-advanced>summary .summary-hint{font-size:12.5px;color:var(--c-muted)}body.signed-in #sec-advanced[open]>summary{border-bottom:1px solid var(--c-line)}body.signed-in #sec-advanced .adv-sections.has-tabs{display:grid;grid-template-columns:180px minmax(0,1fr);gap:0;padding:0}body.signed-in .more-tabs{display:flex;flex-direction:column;gap:2px;padding:12px 8px;border-right:1px solid var(--c-line)}body.signed-in .more-tab{display:block;width:100%;min-height:34px;padding:0 10px;border:0;border-radius:var(--c-radius-sm);background:transparent;color:var(--c-ink-2);text-align:left;font:500 13.5px/1.2 var(--font-ui);cursor:pointer;box-shadow:none}body.signed-in .more-tab:hover{background:var(--c-card-2)}body.signed-in .more-tab[aria-selected=true]{background:var(--c-tint);color:var(--c-primary);font-weight:600}body.signed-in .more-pane{min-width:0;padding:16px 18px}body.signed-in .adv-sections.has-tabs>:is(details,section).tab-off{display:none}body.signed-in .adv-sections.has-tabs>details>summary{display:none}body.signed-in .adv-sections.has-tabs>:is(details,section,#sec-companion,#sec-engine){border:0;background:transparent;box-shadow:none;margin:0;padding:16px 18px;grid-column:2;grid-row:1}body.signed-in .adv-sections.has-tabs .adv-head{display:none}body.signed-in .adv-sections.has-tabs .console-monitor{border:0;padding:0;background:transparent}body.signed-in .speech-advanced-body,body.signed-in .adv-section .advanced-body{padding:0}@media(max-width:760px){body.signed-in #sec-advanced .adv-sections.has-tabs{grid-template-columns:minmax(0,1fr)}body.signed-in .more-tabs{flex-direction:row;flex-wrap:wrap;border-right:0;border-bottom:1px solid var(--c-line)}body.signed-in .more-tab{width:auto}body.signed-in .adv-sections.has-tabs>:is(details,section,#sec-companion,#sec-engine){grid-column:1;grid-row:2}}body.signed-in .conv-turn-switch{display:inline-flex;gap:0;border:1px solid var(--c-line-2);border-radius:var(--c-radius-sm);padding:2px;background:var(--c-card)}body.signed-in .conv-turn-switch .mode-btn,body.signed-in .conv-turn-switch .mode-btn.active,body.signed-in .conv-turn-switch .mode-btn[aria-pressed=true]{min-height:32px;padding:0 14px;border:0;border-radius:4px;background:transparent;box-shadow:none;display:inline-flex;align-items:center;gap:6px}body.signed-in .conv-turn-switch .mode-btn:before,body.signed-in .conv-turn-switch .mode-note{display:none}body.signed-in .conv-turn-switch .mode-btn .mode-title{font:500 13.5px/1 var(--font-ui);color:var(--c-ink-2)}body.signed-in .conv-turn-switch .mode-btn.active,body.signed-in .conv-turn-switch .mode-btn[aria-pressed=true]{background:var(--c-tint)}body.signed-in .conv-turn-switch .mode-btn.active .mode-title,body.signed-in .conv-turn-switch .mode-btn[aria-pressed=true] .mode-title{color:var(--c-primary);font-weight:600}body.signed-in .mode-beta{border:0;background:none;padding:0;color:var(--c-muted);font:500 11px/1 var(--font-ui);text-transform:lowercase;letter-spacing:0}body.signed-in .conversation-person{border:1px solid var(--c-line);border-radius:var(--c-radius);background:var(--c-card);box-shadow:none}body.signed-in .person-heading{border-bottom:1px solid var(--c-line)}body.signed-in .person-avatar{width:24px;height:24px;min-width:24px;border-radius:50%;font-size:12px;background:var(--c-card-2);color:var(--c-ink-2);border:1px solid var(--c-line);box-shadow:none}body.signed-in .talk-btn{min-height:48px;border:1px solid var(--c-line-2);border-radius:var(--c-radius);background:var(--c-card);color:var(--c-ink-2);box-shadow:none}body.signed-in .talk-btn:not(:disabled):hover{border-color:var(--c-primary)}body.signed-in .talk-btn[aria-pressed=true],body.signed-in .talk-btn.held,body.signed-in .talk-btn.active{background:var(--c-primary);color:var(--c-on-primary);border-color:transparent}body.signed-in .talk-key{font-family:var(--font-ui);border-radius:4px}body.signed-in .participants-heading h3{font-size:15px;font-weight:600;color:var(--c-ink);text-transform:none;letter-spacing:0}body.signed-in #console[data-captions=off] #caption-stage:not(.is-projected):not(:fullscreen){background:var(--c-card);color:var(--c-ink);border:1px solid var(--c-line);border-radius:var(--c-radius);box-shadow:none}body.signed-in #console[data-captions=off] #caption-stage:not(.is-projected):not(:fullscreen) .transcript{background:var(--c-card-2);color:var(--c-ink);border-color:var(--c-line);font-family:var(--font-ui);font-size:16px}body.signed-in #console[data-captions=off] #caption-stage:not(.is-projected):not(:fullscreen) .transcript-label{color:var(--c-muted)}body.signed-in #console[data-captions=off] #caption-stage:not(.is-projected):not(:fullscreen) .ai-disclaimer:not(.ai-notice){color:var(--c-muted)}#caption-stage:is(.is-projected,:fullscreen),#console[data-captions=on] #caption-stage{--cap-fresh: #8fd0ff}body.signed-in .transcript-label{text-transform:none;letter-spacing:0;font:600 12.5px/1.2 var(--font-ui)}body.signed-in .caption-toolbar .btn{min-height:32px}body.signed-in .admin-table th,body.signed-in .rep-table th{text-transform:none;letter-spacing:0;font:600 12.5px/1.3 var(--font-ui);color:var(--c-muted)}body.signed-in .admin-table td{font-size:13.5px}body.signed-in .stat-grid .stat,body.signed-in .rep-tile,body.signed-in .stat-grid>div{border:1px solid var(--c-line);border-radius:var(--c-radius);background:var(--c-card);box-shadow:none}body.signed-in .stat-grid :is(.stat-label,span,small){text-transform:none;letter-spacing:0}body.signed-in .admin-section-head h2{font-size:15px;font-weight:600;color:var(--c-ink)}body.signed-in .value-num{font-family:var(--font-ui);font-size:13px;font-weight:600;color:var(--c-ink);letter-spacing:0}body.signed-in .empty,body.signed-in .rep-empty{color:var(--c-muted)}@media(prefers-reduced-motion:reduce){body.signed-in :is(.toggle,.inline-check,.channel-service)>input[type=checkbox]{transition:none}}body.signed-in .setup>.setup-card{border:0;padding:0;background:transparent;box-shadow:none}body.signed-in #console[data-state] #play-primary{background:var(--c-card);color:var(--c-ink-2);border-color:var(--c-line-2)}body.signed-in #console[data-state] #play-primary.on{color:var(--c-bad);border-color:color-mix(in srgb,var(--c-bad) 40%,var(--c-line))}body.signed-in .experience-info .mode-desc,body.signed-in #engine-desc{border:0;padding:0;background:transparent;color:var(--c-muted)}body.signed-in .ch-status{display:inline-flex;align-items:center;gap:6px;margin-top:6px;color:var(--c-ink-2)}body.signed-in .ch-status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--c-line-2)}body.signed-in .ch-status[data-state=live]:before{background:var(--c-live)}body.signed-in .ch-status:is([data-state=connecting],[data-state=reconnecting]):before{background:var(--c-warn)}body.signed-in .ch-status:is([data-state=error],[data-state=lost]):before{background:var(--c-bad)}body.signed-in .ch-status[data-state=live]{color:var(--c-ink-2)}body.signed-in .ch-status:is([data-state=asleep],[data-state=autostopped]){color:var(--c-muted)}body.signed-in .ch-status:is([data-state=asleep],[data-state=autostopped]):before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--c-muted)}body.signed-in .companion-autostop{display:grid;grid-template-columns:auto minmax(0,12rem);gap:6px 10px;align-items:center;margin-top:10px}body.signed-in .companion-autostop>.hint{grid-column:1 / -1;margin:0}body.signed-in .channel-services{margin-top:6px}body.signed-in .channel-service{min-height:30px;padding:2px 0}body.signed-in #priming-hint{margin:6px 0 0}body.signed-in .transport-opts>.toggle{order:1}body.signed-in .transport-opts>#transcript-langs{order:2}body.signed-in .transport-opts>#transcript-clear{order:3;align-self:center}body.signed-in .transport-opts>:is(#frozen-note,#source-lang-row){order:4;flex-basis:100%}body.signed-in .ch-play[data-state]{background:var(--c-card);color:var(--c-ink-2);border-color:var(--c-line-2)}body.signed-in .ch-play.on[data-state]{color:var(--c-bad);border-color:color-mix(in srgb,var(--c-bad) 40%,var(--c-line))}body.signed-in .page-tabs{display:flex;gap:4px;margin:-4px 0 16px;border-bottom:1px solid var(--c-line);overflow-x:auto}body.signed-in .page-tab{min-height:36px;padding:0 12px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--c-muted);font:500 13.5px/1 var(--font-ui);cursor:pointer;white-space:nowrap;box-shadow:none}body.signed-in .page-tab:hover{color:var(--c-ink)}body.signed-in .page-tab[aria-selected=true]{color:var(--c-ink);font-weight:600;border-bottom-color:var(--c-primary)}body.signed-in #admin-panel .team-off{display:none}body.signed-in #admin-panel>.admin-section+.admin-section{margin-top:12px}body.signed-in #sharing-policy-save{width:auto;align-self:flex-end}#vocabulary-form{align-items:flex-end}#vocabulary-form .field{flex:1 1 220px;min-width:0}#vocabulary-form .field input{width:100%;min-width:0}#vocabulary-form>button{flex:0 0 auto}body.signed-in #account-panel>.admin-section{max-width:560px;margin-top:12px;display:flex;flex-direction:column;gap:12px}body.signed-in #account-panel>.admin-section>h2,body.signed-in #account-panel .admin-section-head h2{margin:0;font-size:15px;font-weight:600}body.signed-in #account-panel #enroll-btn,body.signed-in #account-panel #pw-save{align-self:flex-start;width:auto}body.signed-in #acct-who{margin:0 0 4px;color:var(--c-muted);font-size:13.5px}body.signed-in .settings-group{border:1px solid var(--c-line);border-radius:var(--c-radius);background:var(--c-card);box-shadow:none}body.signed-in .settings-group h2{font-size:15px;font-weight:600}body.signed-in .help-panel{justify-content:flex-end;align-items:stretch;padding:0;background:#10182847;backdrop-filter:none}body.signed-in .help-card{width:min(460px,100%);height:100%;max-height:none;border-radius:0;border:0;border-left:1px solid var(--c-line);box-shadow:-12px 0 32px #1018281f}body.signed-in .help-head{padding:18px 20px 14px}body.signed-in .help-title{font-size:18px;font-weight:600}body.signed-in.campaigns-app .eyebrow,body.signed-in.campaigns-app .section-kicker{display:none}body.signed-in.campaigns-app .card{border:1px solid var(--c-line);border-radius:var(--c-radius);background:var(--c-card);box-shadow:none}body.signed-in.campaigns-app .overview h1{font-size:22px;font-weight:600;letter-spacing:-.02em}body.signed-in.campaigns-app .breakdown-head span{text-transform:none;letter-spacing:0;font-weight:600;color:var(--c-ink-2)}body.signed-in.campaigns-app :is(.metrics,.detail-metrics) article{background:var(--c-card)}body.signed-in.campaigns-app .campaign-breakdown button,body.signed-in.campaigns-app .campaign-breakdown .active{box-shadow:none}body.signed-in.campaigns-app th{text-transform:none;letter-spacing:0}body.signed-in #conv-panel>p.hint[data-i18n="conv.intro"]{display:none}#auth .auth-lead[data-kicker]:before{content:none;display:none}body.signed-in .conv-turn-switch{width:fit-content;max-width:100%;grid-template-columns:none}body.signed-in .conv-turn-switch .mode-title{padding-right:0}body.signed-in .conversation-person :is(.hint,.conv-phone-note,p) b,body.signed-in .conversation-person .hint{font-weight:400}body.signed-in [data-i18n="conv.phoneRecommended"]{font-weight:400;color:var(--c-muted);font-size:12.5px}body.signed-in #platform-panel .super-head{display:none}body.signed-in .mini-field>span{text-transform:none;letter-spacing:0;font:500 12.5px/1.3 var(--font-ui);color:var(--c-ink-2)}body.signed-in.campaigns-app .breakdown-head>span{font-size:13px}body.signed-in.campaigns-app .detail-title .status{text-transform:none;letter-spacing:0;font-weight:500;font-size:12.5px}body.signed-in .conv-turn-switch .mode-beta{position:static;transform:none;inset:auto;margin:0}body.signed-in .out-route{position:relative}body.signed-in :is(#out-primary,#extra-rows .out-channel)>.out-route>:is(.ch-gear,.ch-del),body.signed-in :is(#out-primary,#extra-rows .out-channel) .channel-service-controls{display:none}body.signed-in .ch-more{flex:none;width:var(--c-h);height:var(--c-h);min-height:var(--c-h);padding:0;border:1px solid var(--c-line-2);border-radius:var(--c-radius-sm);background:var(--c-card);color:var(--c-ink-2);font:700 18px/1 var(--font-ui);cursor:pointer;box-shadow:none}body.signed-in .ch-more[aria-expanded=true],body.signed-in .ch-more:hover{background:var(--c-card-2);color:var(--c-ink)}body.signed-in div.row-menu{position:absolute;right:0;top:calc(100% + 4px);z-index:40;min-width:220px;padding:4px;border:1px solid var(--c-line);border-radius:var(--c-radius);background:var(--c-card);box-shadow:0 12px 28px #10182824;display:flex;flex-direction:column;gap:1px}body.signed-in div.row-menu[hidden]{display:none}body.signed-in .row-menu-item{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;padding:0 10px;border:0;border-radius:4px;background:transparent;color:var(--c-ink);font:500 13.5px/1.2 var(--font-ui);text-align:left;cursor:pointer;box-shadow:none}body.signed-in .row-menu-item:hover:not(:disabled),body.signed-in .row-menu-item:focus-visible{background:var(--c-card-2);outline:none}body.signed-in .row-menu-item:disabled{color:var(--c-muted);cursor:not-allowed}body.signed-in .row-menu-item.danger{color:var(--c-bad)}body.signed-in .row-menu-item[role=menuitemcheckbox]:after{content:"";flex:none;width:28px;height:16px;border-radius:999px;background:radial-gradient(circle 6px at 8px 50%,#fff 96%,transparent 100%),var(--c-line-2)}body.signed-in .row-menu-item[aria-checked=true]:after{background:radial-gradient(circle 6px at 20px 50%,#fff 96%,transparent 100%),var(--c-primary)}body.signed-in .row-tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}body.signed-in .row-tags[hidden]{display:none}body.signed-in .row-tag{padding:2px 8px;border-radius:999px;background:var(--c-card-2);border:1px solid var(--c-line);color:var(--c-ink-2);font:500 12px/1.4 var(--font-ui)}body.signed-in .row-tag.held{border-style:dashed;color:var(--c-muted);background:transparent;cursor:help}body.signed-in #start-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}body.signed-in .out-route :is(select,.dev-test){height:var(--c-h);min-height:var(--c-h);padding-top:0;padding-bottom:0}body.signed-in .out-route .dev-test-row{align-items:center}body.signed-in #settings-panel .value-num{display:none}body.signed-in .num-unit{display:inline-flex;align-items:center;gap:8px}body.signed-in .num-unit input[type=number]{width:110px}body.signed-in .num-unit .unit{color:var(--c-muted);font-size:13px}body.signed-in .choice{display:inline-flex;width:fit-content;padding:2px;gap:0;border:1px solid var(--c-line-2);border-radius:var(--c-radius-sm);background:var(--c-card)}body.signed-in .choice>button{min-height:30px;padding:0 14px;border:0;border-radius:4px;background:transparent;box-shadow:none;color:var(--c-ink-2);font:500 13px/1 var(--font-ui);cursor:pointer}body.signed-in .choice>button[aria-checked=true]{background:var(--c-tint);color:var(--c-primary);font-weight:600}body.signed-in .choice>button:disabled{color:var(--c-muted);cursor:not-allowed}body.signed-in .inline-check:has(>#keep-awake){display:none}body.signed-in :is(select,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])){height:var(--c-h);min-height:var(--c-h);box-sizing:border-box}body.signed-in :is(.btn,.btn-sm,.dev-test,.ch-btn,.caption-toolbar .btn,.seg-btn,.icon-btn,.text-btn,.ch-more,.ch-play,.ch-mon,.ch-gear,.ch-del,#conv-swap,.meters-reopen){min-height:var(--c-h);box-sizing:border-box}body.signed-in :is(.btn-sm,.dev-test,.ch-btn,.caption-toolbar .btn,.seg-btn,.meters-reopen){height:var(--c-h)}body.signed-in .workspace-heading .meters-reopen{height:var(--c-h);min-height:var(--c-h)}body.signed-in .ch-btn{min-width:var(--c-h)}body.signed-in .overview-actions .icon-btn{width:var(--c-h);height:var(--c-h);min-height:var(--c-h)}.form-dialog{width:min(28rem,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;margin:auto;padding:20px;border:1px solid var(--c-line);border-radius:var(--c-radius);background:var(--c-card);color:var(--c-ink);box-shadow:0 16px 48px #0003}.form-dialog::backdrop{background:#0b111880}.form-dialog h2{margin:0 0 4px;font-size:1.05rem;font-weight:600}.form-dialog>.hint{margin:0 0 12px;color:var(--c-muted);font-size:.875rem}.form-dialog .dialog-form{display:grid;gap:12px}.form-dialog .field{display:grid;gap:4px;margin:0}.form-dialog .field>span{font-size:.8125rem;font-weight:500;color:var(--c-ink-2)}.form-dialog :is(input,select){width:100%;min-width:0}.form-dialog .msg{margin:0}.form-dialog .msg:empty{display:none}.form-dialog .dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}#rate-done:empty{display:none}body.signed-in.campaigns-app .breakdown-list{display:block;overflow-x:auto}body.signed-in.campaigns-app .breakdown-table{width:100%;border-collapse:collapse;font-size:13.5px}body.signed-in.campaigns-app .breakdown-table th{padding:8px 10px;border-bottom:1px solid var(--c-line);color:var(--c-muted);font-weight:500;text-align:left;white-space:nowrap}body.signed-in.campaigns-app .breakdown-table td{padding:0 10px;height:44px;vertical-align:middle;border-bottom:1px solid var(--c-line);color:var(--c-ink-2);white-space:nowrap}body.signed-in.campaigns-app .breakdown-table .num{text-align:right;font-variant-numeric:tabular-nums}body.signed-in.campaigns-app .breakdown-table tr.breakdown-item{cursor:pointer}body.signed-in.campaigns-app .breakdown-table tr.breakdown-item:hover td{background:var(--c-card-2)}body.signed-in.campaigns-app .breakdown-table tr.breakdown-item.active td{background:var(--c-tint)}body.signed-in.campaigns-app .breakdown-table tr.breakdown-item.active td:first-child{box-shadow:inset 2px 0 0 var(--c-primary)}body.signed-in.campaigns-app .breakdown-open{max-width:28ch;padding:0;border:0;background:none;color:var(--c-ink);font:inherit;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis}body.signed-in.campaigns-app .breakdown-open b{font-weight:600}body.signed-in.campaigns-app details.row-menu{width:var(--c-h)}body.signed-in.campaigns-app details.row-menu>summary{width:var(--c-h);height:var(--c-h);border-color:var(--c-line-2);border-radius:var(--c-radius-sm);font-size:18px}body.signed-in.campaigns-app .row-menu-actions{width:200px;padding:4px;gap:1px;border-color:var(--c-line);border-radius:var(--c-radius);box-shadow:0 12px 28px #10182824}body.signed-in.campaigns-app .row-menu-actions .btn{min-height:34px;height:auto;padding:0 10px;font-weight:500}body.signed-in.campaigns-app .detail-menu{margin-left:0}body.signed-in .participants-heading .conv-swap{width:auto;height:var(--c-h);padding:0 12px;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--c-line-2);border-radius:var(--c-radius-sm);background:var(--c-card);color:var(--c-ink-2);font:500 13.5px/1 var(--font-ui)}body.signed-in .participants-heading .conv-swap:active:not(:disabled){transform:none}body.signed-in .participants-heading .conv-swap:hover:not(:disabled){background:var(--c-card-2);color:var(--c-ink)}body.signed-in .rep-filters{gap:8px 10px}body.signed-in .rep-filters .field{min-width:120px;flex:0 1 150px;margin:0}body.signed-in .rep-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){body.signed-in .rep-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}body.signed-in .rec-files{margin-top:10px;padding-top:8px;border-top:1px solid var(--c-line)}body.signed-in .rec-files-title{display:block;margin-bottom:4px;font-weight:600;color:var(--c-ink-2)}body.signed-in .sess-files{color:var(--c-muted)}body.signed-in .feeds-list{display:grid;gap:10px}body.signed-in .feed-row{padding:10px 12px;border:1px solid var(--c-line);border-radius:var(--c-radius);background:var(--c-card);display:grid;gap:8px}body.signed-in .feed-row-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;min-height:var(--c-h)}@media(max-width:600px){body.signed-in .feed-state{flex-basis:100%;text-align:left}}body.signed-in .feed-row-head .switch-label{display:inline-flex;align-items:center;gap:8px;margin:0;font-weight:600}body.signed-in .feed-state{color:var(--c-muted);font-size:12.5px;text-align:right}body.signed-in .feed-allow{display:grid;gap:4px;margin:0}body.signed-in .feed-allow>span:first-child{font-size:.8125rem;font-weight:500;color:var(--c-ink-2)}body.signed-in .feed-actions{display:flex;flex-wrap:wrap;gap:8px}body.signed-in .feed-expires{color:var(--c-muted)}body.signed-in .feeds-block{margin-top:16px;padding-top:14px;border-top:1px solid var(--c-line);display:grid;gap:8px}body.signed-in .feed-allow .hint{font-weight:400;color:var(--c-muted)}#caption-stage.cc-mode :is(.caption-status,.caption-toolbar){display:none!important}#caption-stage.cc-mode .stage-brand{position:absolute;top:3vh;left:4vw;right:auto;bottom:auto;height:40px;display:flex;align-items:center;gap:0;color:var(--stage-ink);opacity:.8;font-size:16px;pointer-events:none}#caption-stage.cc-mode .stage-attribution,.cc-expand{display:none}#caption-stage.cc-mode :is(.cc-expand,.cc-full){display:grid;place-items:center;position:absolute;top:3vh;right:4vw;z-index:6;width:40px;height:40px;padding:0;border:1px solid var(--stage-line, rgba(255, 255, 255, .18));border-radius:10px;background:transparent;color:var(--stage-muted, #9fb0c0);cursor:pointer;opacity:.55;transition:opacity .2s ease,color .2s ease,border-color .2s ease}#caption-stage.cc-mode :is(.cc-expand,.cc-full):is(:hover,:focus-visible){opacity:1;color:var(--stage-ink, #fff);border-color:currentColor}#caption-stage.cc-mode :is(.cc-expand,.cc-full):focus-visible{outline:2px solid currentColor;outline-offset:2px}#caption-stage.cc-mode :is(.cc-expand,.cc-full) svg{width:20px;height:20px}.cc-full{display:none}#caption-stage.cc-mode .cc-full{right:calc(4vw + 50px)}#caption-stage.cc-mode :is(.cc-expand,.cc-full)[hidden]{display:none}#caption-cc{display:none}#caption-stage:is(.is-projected,:fullscreen) #caption-cc{display:inline-flex}body.signed-in .feed-state.error{color:var(--c-bad)}body.signed-in :is(.btn,.btn-sm,.btn-xs,.seg-btn,.mode-btn,.page-tab,.more-tab,.ch-btn,.text-btn,[role=tab]){white-space:nowrap}body.signed-in .conv-turn-switch .mode-btn{flex-direction:row;flex-wrap:nowrap;white-space:nowrap}body.signed-in .conv-turn-switch{max-width:100%;min-width:0}body.signed-in .conv-turn-switch .mode-btn{min-width:0;flex:0 1 auto;overflow:hidden}body.signed-in .conv-turn-switch .mode-btn .mode-title{min-width:0;overflow:hidden;text-overflow:ellipsis}body.signed-in .conv-turn-switch .mode-btn .mode-beta{flex:none}.caption-toolbar{flex-wrap:nowrap!important;overflow:hidden;justify-content:safe center;min-width:0;padding:3px}.caption-toolbar>*{flex:none}.caption-toolbar>.tb-over{display:none!important}.caption-toolbar>.tb-more[hidden]{display:none}.caption-toolbar .tb-more{font-size:18px;line-height:1;min-width:36px;padding:0 10px}.caption-toolbar.tb-compact .btn[data-icon]{font-size:0!important;padding:0!important;width:36px;min-width:36px;justify-content:center}.caption-toolbar.tb-compact .btn[data-icon]:before{content:attr(data-icon);font-size:17px;line-height:1}.caption-toolbar.tb-compact .btn[data-icon][data-toggle][aria-pressed=false]:before{opacity:.4}.caption-toolbar>.tl-stage{flex:1 1 5em;min-width:5em;max-width:11em}.caption-toolbar .tl-stage select{width:100%;max-width:11em;min-width:5em}.tb-menu{position:fixed;z-index:80;min-width:210px;max-width:calc(100vw - 16px);padding:4px;display:flex;flex-direction:column;gap:1px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#121a23;color:#f2f4f7;box-shadow:0 14px 32px #00000059}.tb-menu[hidden]{display:none}.tb-menu-item{min-height:36px;padding:0 12px;border:0;border-radius:5px;background:transparent;color:inherit;font:500 14px/1.2 var(--font-ui, system-ui);text-align:left;white-space:nowrap;cursor:pointer}.tb-menu-item:hover:not(:disabled),.tb-menu-item:focus-visible{background:#ffffff14;outline:none}.tb-menu-item:disabled{opacity:.45;cursor:not-allowed}.caption-toolbar.tb-tight #caption-toggle{font-size:0!important;padding:0!important;width:44px;min-width:44px;justify-content:center}.caption-toolbar.tb-tight #caption-toggle:before{content:"▶";font-size:16px;line-height:1}.caption-toolbar.tb-tight #caption-toggle[data-run="1"]:before{content:"■"}.caption-toolbar.tb-tight{gap:4px}.enroll-qr{width:min(240px,100%);background:#fff;color:#000;border-radius:8px}.enroll-qr:empty{display:none}.enroll-qr svg{display:block;width:100%;height:auto}#enroll-secret{font-family:ui-monospace,monospace;font-size:16px;letter-spacing:.04em}.notice-playing{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:999px;white-space:nowrap;font:600 13px/1 var(--font-ui);color:var(--c-primary);background:color-mix(in srgb,var(--c-primary) 12%,transparent);border:1px solid color-mix(in srgb,var(--c-primary) 35%,transparent)}.notice-playing[hidden]{display:none}.np-bars{display:inline-flex;align-items:flex-end;gap:2px;height:14px}.np-bars i{width:3px;height:100%;border-radius:2px;background:currentColor;transform-origin:bottom;animation:np-bar .9s ease-in-out infinite}.np-bars i:nth-child(2){animation-delay:-.3s}.np-bars i:nth-child(3){animation-delay:-.6s}@keyframes np-bar{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.np-bars i{animation:none;transform:scaleY(.7)}}body.signed-in .workspace-command .transport:has(>.notice-playing:not([hidden])){flex-wrap:wrap}body.signed-in .workspace-command .notice-playing{flex:0 1 auto;min-width:0;max-width:100%}body.signed-in .workspace-command .notice-playing>span:last-child{overflow:hidden;text-overflow:ellipsis}@media(max-width:640px){body.signed-in .workspace-command .notice-playing{order:9;flex:1 0 100%;justify-content:center}}:root{--rail-w: 244px;--rail-w-narrow: 72px;--rail-bg: #173c33;--rail-ink: #eef6f0;--rail-muted: #bfd1c6;--rail-line: #45675a;--rail-hover: #244b3f;--rail-current: #30594a;--rail-accent: #8ae4c8;--rail-danger: #ffc5bd}:root[data-theme=dark]{--rail-bg: #0e241c;--rail-ink: #eef6f0;--rail-muted: #bbd0c3;--rail-line: #385b49;--rail-hover: #1d3c2e;--rail-current: #274b39;--rail-accent: #8ae4c8}:root[data-rail=narrow]{--rail-w: var(--rail-w-narrow)}body:is(.console-app,.campaigns-app){--paper: var(--c-paper);--card: var(--c-card);--card-2: var(--c-card-2);--ink: var(--c-ink);--ink-2: var(--c-ink-2);--muted: var(--c-muted);--line: var(--c-line);--line-2: var(--c-line-2);--brand: var(--c-primary);--primary: var(--c-primary);--primary-hover: var(--c-primary-hover);--primary-ink: var(--c-on-primary)}body.signed-in .rail,:root[data-theme=dark] body.signed-in .rail{background:url(/filigree-dark.svg?v=1) 0 0 / 260px 260px repeat,var(--rail-bg);border-right:0}.rail-head{min-height:76px;border-bottom:0}.rail-brand .brand-logo{filter:brightness(0) invert(1);opacity:.92}.rail-brand .wordmark{font-size:22px;letter-spacing:-.055em}.rail .tabs{padding:8px 12px 12px;gap:3px;scroll-padding-block:12px}.rail .tab{min-height:44px;border-radius:9px;font-size:13px}.rail .tab[aria-current=page]{color:var(--rail-ink)}.rail .tab[aria-current=page]:after{top:12px;bottom:12px;background:var(--rail-accent)}.rail .rail-section{padding:18px 10px 8px;font-size:10px;letter-spacing:.14em}.rail-sub-item{min-height:36px;color:var(--rail-muted)}.rail-sub-item[aria-current=page]{color:var(--rail-accent)}.rail-collapse{color:var(--rail-muted)}.rail .rail-user-btn{min-height:48px}.rail .menu-sep{border-color:var(--rail-line);opacity:.6}.workspace-find{display:flex;align-items:center;gap:8px;min-height:42px;flex:none;margin:0 14px 8px;padding:8px 10px;border:1px solid var(--rail-line);border-radius:8px;color:var(--rail-ink);background:transparent;font:500 12px/1.4 var(--font-ui);cursor:pointer;text-align:left}.workspace-find:before{content:"";flex:none;width:17px;height:17px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='m16 16 5 5'/%3E%3C/svg%3E") center / contain no-repeat}.workspace-find:hover{background:var(--rail-hover)}.workspace-find-label{flex:1}.workspace-find kbd{font:10px/1.4 var(--font-ui);color:var(--rail-muted);white-space:nowrap}.workspace-location{display:none;align-items:center;gap:12px;min-width:0;margin-right:auto;font-size:12px}.workspace-location-home{color:var(--c-muted)}.workspace-location-divider{color:var(--c-control-boundary)}.workspace-location-current{color:var(--c-ink);font-weight:600}.workspace-skip{position:fixed;z-index:1000;top:8px;left:8px;padding:12px 20px;border-radius:8px;background:var(--c-primary);color:var(--c-on-primary);transform:translateY(-200%)}.workspace-skip:focus{transform:none}body:not(.signed-in) .workspace-skip{display:none}body.signed-in .panel-head h1,body.signed-in .workspace-heading h1,body.signed-in.campaigns-app .overview h1{font-size:clamp(23px,2.2vw,30px);font-weight:650;letter-spacing:-.045em;line-height:1.2}body.signed-in .panel-head{margin-bottom:20px;padding-block:12px 20px;gap:16px}body.signed-in .app>.panel:not(#auth):not(#console){padding-top:24px}body.signed-in #console{padding-block:24px;gap:20px}body.signed-in .workspace-command{padding:20px 22px;border-radius:14px;border-color:var(--c-line);box-shadow:0 4px 16px #102c2010;border-top:3px solid var(--c-primary)}:root[data-theme=dark] body.signed-in .workspace-command{box-shadow:0 4px 16px #0003}body.signed-in .workspace-heading p{margin-top:6px;line-height:1.5}body.signed-in .workspace-command .transport-btn{min-height:46px;height:46px;min-width:104px;border-radius:9px;padding-inline:22px}body.signed-in .workspace-command .status{min-height:28px}body.signed-in .setup{gap:20px;grid-template-columns:minmax(0,1fr)}body.signed-in .setup>*{min-width:0}body.signed-in .setup-row{padding:20px 22px;column-gap:24px}body.signed-in #sec-model{border-radius:14px 14px 0 0}body.signed-in #console:has(#conv-panel:not([hidden])) #sec-model{border-radius:14px}body.signed-in .setup-row:last-child,body.signed-in .setup-row:has(+.setup-row[hidden]){border-radius:0 0 14px 14px}body.signed-in .card-head h2,body.signed-in .admin-section-head h2{font-size:15px;font-weight:650}body.signed-in #sec-output{padding:22px;border-radius:14px;gap:16px}body.signed-in #sec-output>.card-head{padding-bottom:4px}body.signed-in #sec-output>.transport-opts{flex:0 0 auto}body.signed-in .out-channel{border-radius:10px;padding:16px;background:var(--c-card-2)}body.signed-in .out-channel .field>span:first-child{font-size:12px}body.signed-in .transport-opts{padding-top:20px;margin-top:16px;gap:12px 24px}body.signed-in .transport-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;overflow:visible}body.signed-in .transport-opts>:is(.opts-title,.tl-box,#source-lang-row,#frozen-note){grid-column:1 / -1}body.signed-in .transport-opts .tl-box{flex-wrap:wrap}body.signed-in #sec-advanced{border-radius:14px}body.signed-in #sec-advanced>summary{padding:18px 22px}body.signed-in .more-tab,body.signed-in .page-tab{min-height:44px}body.signed-in .more-pane{line-height:1.5}body.signed-in .conversation-person{border-radius:12px;padding:20px;background:var(--c-card-2)}body.signed-in .person-heading{margin-bottom:8px}body.signed-in .conv-turn-switch{border-radius:10px;padding:4px;background:var(--c-card-2)}body.signed-in .conv-turn-switch .mode-btn{min-height:44px}body.signed-in .btn-sm{min-height:38px}body.signed-in .field{gap:7px}body.signed-in :is(.btn,.ss-trigger,select,input:not([type=range]),summary,.tab,.page-tab){transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}body.signed-in :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,.ss-trigger){font-size:14px}body.signed-in :is(select,.ss-trigger){min-height:44px}body.signed-in .btn:active:not(:disabled){box-shadow:inset 0 2px 3px #00000012}body.signed-in .btn:disabled{opacity:.6}body.signed-in :is(.toggle,.inline-check,.channel-service,.conv-cap-toggle){min-height:36px}body.signed-in :is(.ch-play,.ch-mon,.ch-gear,.ch-del){min-width:40px;min-height:44px;height:44px;border-radius:8px}body.signed-in :is(button,a,input,select,summary,textarea):focus-visible{outline:3px solid var(--c-primary);outline-offset:3px}body.signed-in .rail :is(button,a):focus-visible{outline-color:var(--rail-accent);outline-offset:-3px}body.signed-in .admin-section,body.signed-in .settings-group{padding:22px;border:1px solid var(--c-line);border-radius:14px;background:var(--c-card)}body.signed-in .settings-group h2{font-size:16px;margin:0 0 6px;letter-spacing:-.02em}body.signed-in #settings-form{gap:18px;max-width:900px}body.signed-in #settings-form>.controls{position:sticky;bottom:12px;z-index:10;padding:12px;background:var(--c-card);border:1px solid var(--c-line);border-radius:12px;box-shadow:0 4px 20px #102c2010}body.signed-in #settings-panel>.settings-group{max-width:900px;margin-top:20px}body.signed-in #console-reset{border-color:color-mix(in srgb,var(--c-bad) 35%,var(--c-line))}body.signed-in .inline-form,body.signed-in .rep-filters{gap:12px;align-items:end}body.signed-in :is(.admin-table,.rep-table,.pd-table){border-collapse:separate;border-spacing:0}body.signed-in :is(.admin-table,.rep-table,.pd-table) th{background:var(--c-card-2);padding:12px 14px;font-size:12px;font-weight:600}body.signed-in :is(.admin-table,.rep-table,.pd-table) td{padding:14px;line-height:1.5;font-size:13px}body.signed-in :is(.admin-table,.rep-table,.pd-table) tbody tr:hover{background:var(--c-card-2)}body.signed-in .table-wrap{border-radius:10px}body.signed-in .pd-stat,body.signed-in .rep-tile,body.signed-in .stat-grid>div{padding:20px;border-radius:12px;background:var(--c-card);border:1px solid var(--c-line)}body.signed-in .pd-stat b{font-weight:600;letter-spacing:-.055em}body.signed-in .pd-section{border-radius:14px;padding:22px;background:var(--c-card)}body.signed-in .pd-card{padding:18px;background:var(--c-card-2)}body.signed-in .session-row{border-radius:10px}body.signed-in .sess-line{min-height:58px;padding:14px}body.signed-in #recordings-list,body.signed-in #history-list{min-height:100px}body.signed-in [aria-busy=true]:is(#history-list,#recordings-list){box-shadow:inset 0 2px 0 var(--c-primary);cursor:progress}body.signed-in .msg:is(.error,.ok):not(:empty){padding:12px 14px;border-radius:8px;line-height:1.5}body.signed-in .msg.error:not(:empty){background:color-mix(in srgb,var(--c-bad) 7%,var(--c-card));border-left:3px solid var(--c-bad)}body.signed-in .msg.ok:not(:empty){color:var(--c-primary);background:var(--c-tint);border-left:3px solid var(--c-primary)}body.signed-in.campaigns-app .overview{margin-top:24px;border-top:3px solid var(--c-primary)}body.signed-in.campaigns-app :is(.overview-main,.detail-head,.section-head){padding:24px}body.signed-in.campaigns-app .metrics article{padding:22px 24px}body.signed-in.campaigns-app .detail-metrics{gap:12px}body.signed-in.campaigns-app .detail-metrics article{padding:16px;border-radius:10px}body.signed-in.campaigns-app .btn.primary{background:var(--c-primary);color:var(--c-on-primary)}body.signed-in.campaigns-app .campaign-table th{background:var(--c-card-2)}body.signed-in .dialog-card{border-radius:16px}body.signed-in dialog::backdrop{background:#102c2059;backdrop-filter:none}.workspace-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:300px;padding:40px 24px;text-align:center;background:var(--c-card);border:1px solid var(--c-line);border-radius:14px}.workspace-empty h2{margin:0;font-size:20px;font-weight:600;letter-spacing:-.025em;color:var(--c-ink)}.workspace-empty p{margin:0;max-width:48ch;line-height:1.65;font-size:14px;color:var(--c-muted)}.workspace-empty-mark{display:flex;align-items:center;justify-content:center;gap:4px;width:60px;height:60px;border-radius:18px;background:var(--c-tint);color:var(--c-primary)}.workspace-empty-mark i{width:4px;height:12px;border-radius:4px;background:currentColor}.workspace-empty-mark i:nth-child(2n){height:24px}.workspace-empty-mark i:nth-child(3){height:34px}.workspace-finder{width:min(540px,calc(100vw - 32px));max-height:min(620px,calc(100dvh - 48px));margin:min(15vh,100px) auto auto;padding:20px;border:1px solid var(--c-line);border-radius:16px;background:var(--c-card);color:var(--c-ink);box-shadow:0 24px 80px #0003;overflow-y:auto}.workspace-finder-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.workspace-finder h2{font-size:18px;letter-spacing:-.025em;margin:0}.workspace-finder-close{flex:none;width:44px;min-height:44px;border:1px solid var(--c-line);border-radius:8px;background:var(--c-card-2);color:var(--c-ink);font-size:24px;cursor:pointer}.workspace-finder-input{width:100%;min-height:48px;padding:12px;border:1px solid var(--c-control-boundary);border-radius:9px;background:var(--c-card);color:var(--c-ink);font:400 16px/1.4 var(--font-ui)}.workspace-finder-results{display:grid;gap:4px;margin-top:16px}.workspace-finder-result{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:10px 14px;border:0;border-radius:8px;text-align:left;font:500 14px/1.4 var(--font-ui);background:transparent;color:var(--c-ink);cursor:pointer}.workspace-finder-result:hover,.workspace-finder-result:focus-visible,.workspace-finder-result[data-current]{background:var(--c-tint)}.workspace-finder-arrow{color:var(--c-muted)}.workspace-finder-empty{color:var(--c-muted);font-size:14px;padding:16px 0}@media(min-width:700px){body.signed-in .app>.topbar{min-height:68px}body.signed-in .workspace-location{display:flex}body.signed-in .topbar-end :is(.theme-toggle,#help-open),body.signed-in.campaigns-app .topbar-end #help-open{width:38px;min-height:38px;height:38px}:root[data-rail=narrow] .workspace-find{width:44px;min-height:44px;padding:0;margin-inline:auto;justify-content:center}:root[data-rail=narrow] .workspace-find :is(span,kbd){display:none}:root[data-rail=narrow] .rail-collapse{width:40px;height:40px;min-height:40px}:root[data-rail=narrow] .rail-sub-item{min-height:34px}}@media(min-width:1500px){body.signed-in .app>:not(.rail),body.signed-in .app>#console{margin-inline:clamp(28px,3vw,64px)}}@media(min-width:1280px){body.signed-in #console:not(:has(#conv-panel:not([hidden]))) .setup{grid-template-columns:minmax(280px,.85fr) minmax(0,1.65fr);align-items:stretch}body.signed-in #console:not(:has(#conv-panel:not([hidden]))) #sec-setup{grid-column:1;grid-row:1;display:flex;flex-direction:column}body.signed-in #console:not(:has(#conv-panel:not([hidden]))) #sec-model{margin-top:0;flex:0 0 auto}body.signed-in #console:not(:has(#conv-panel:not([hidden]))) #sec-input{flex:1 0 auto;align-content:start}body.signed-in #console:not(:has(#conv-panel:not([hidden]))) #sec-output{grid-column:2;grid-row:1}body.signed-in #console:not(:has(#conv-panel:not([hidden]))) .setup-row{grid-template-columns:minmax(0,1fr);row-gap:10px}body.signed-in #console:not(:has(#conv-panel:not([hidden]))) .setup-row>:not(.card-head){grid-column:1}body.signed-in #console:not(:has(#conv-panel:not([hidden]))) .setup-row>.card-head{min-height:24px}}body.signed-in{--c-h:40px}body.signed-in #console{padding-block:12px;gap:12px}body.signed-in .app>.panel:not(#auth):not(#console){padding-top:16px}body.signed-in .topbar{margin-bottom:12px;padding-block:12px}body.signed-in :is(.panel-head,.admin-section-head){margin-bottom:12px;padding-bottom:10px}body.signed-in .workspace-command{padding:14px 16px;row-gap:6px;margin-bottom:0}body.signed-in .workspace-heading h1{font-size:26px}body.signed-in .setup{gap:12px}body.signed-in .setup-row{padding:14px 16px;column-gap:16px}body.signed-in #sec-output{padding:16px;gap:10px}body.signed-in .out-channel{padding:12px;gap:8px}body.signed-in .transport-opts{padding-top:12px;margin-top:8px;gap:6px 16px}body.signed-in #sec-advanced>summary{padding:12px 16px}body.signed-in .advanced-body{padding:14px 16px;gap:10px}body.signed-in .field{gap:4px}body.signed-in :is(select,.ss-trigger){min-height:40px}body.signed-in :is(.ch-play,.ch-mon,.ch-gear,.ch-del,.ch-pop,.ch-more){height:var(--c-h);min-height:var(--c-h)}body.signed-in :is(.admin-section,.settings-group,.pd-section,.conversation-person){padding:16px}body.signed-in #settings-form{gap:12px}body.signed-in #settings-panel>.settings-group{margin-top:12px}body.signed-in :is(.inline-form,.rep-filters){gap:8px}body.signed-in :is(.admin-table,.rep-table,.pd-table) th{padding:9px 12px}body.signed-in :is(.admin-table,.rep-table,.pd-table) td{padding:10px 12px;line-height:1.4}body.signed-in :is(.pd-stat,.rep-tile,.stat-grid>div,.pd-card){padding:14px}body.signed-in .sess-line{min-height:48px;padding:10px 12px}body.signed-in .rail .rail-section{padding-top:12px;padding-bottom:6px}body.signed-in .workspace-empty{min-height:240px;padding:24px 20px;gap:12px}body.signed-in .listen-panel{padding:12px;margin-top:10px;gap:10px}body.signed-in .listen-qr-cards{gap:10px}body.signed-in .listen-qr-cards .lc-card{padding:14px;gap:10px}body.signed-in .lc-body{grid-template-columns:132px minmax(0,1fr);gap:16px}body.signed-in .lc-share-area{gap:4px}body.signed-in .lc-qr{padding:6px;cursor:zoom-in}body.signed-in .lc-qr svg{width:112px;height:112px}body.signed-in .lc-qr-hint{font-size:12px;color:var(--c-primary);line-height:1.3}body.signed-in .lc-options{padding-inline-start:16px}body.signed-in .lc-options fieldset{gap:6px}body.signed-in .lc-options legend{padding-bottom:6px}body.signed-in .lc-switches{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 16px}body.signed-in .lc-switches .toggle{min-height:36px;line-height:1.35;gap:8px;margin:0}body.signed-in .lc-options .link-expiry-editor{grid-template-columns:minmax(0,1fr) minmax(130px,210px);align-items:center;gap:6px 12px;padding-top:8px}body.signed-in .lc-options .link-expiry-editor .hint{grid-column:1/-1;margin:0}body.signed-in .lc-options .link-expiry-editor .msg{grid-column:1/-1}body.signed-in .lc-options .link-expiry-editor .msg:empty{display:none}body.signed-in .lc-options .link-expiry-hours{max-width:none;margin:0}body.signed-in .lc-msg:empty{display:none}body.signed-in .lc-card>.lc-card-actions{display:flex;flex-wrap:wrap;gap:6px;border-top:1px solid var(--c-line);padding-top:10px;margin:0}body.signed-in .companion-autosleep{gap:6px}body.signed-in .companion-autostop{margin-block:6px;gap:6px}body.signed-in .companion-autosleep .hint{margin-block:4px}dialog.listen-modal{max-width:none;max-height:none;width:100%;height:100%;margin:0;padding:12px;border:0;background:transparent;color:var(--c-ink);box-sizing:border-box}dialog.listen-modal::backdrop{background:#102c208f}dialog.listen-modal .listen-modal-card{box-sizing:border-box;width:min(460px,100%);max-height:calc(100dvh - 24px);overflow:auto;padding:24px 16px 16px}dialog.listen-modal .listen-modal-hint{margin-bottom:8px}dialog.listen-modal .listen-modal-close{width:44px;height:44px;padding:0;top:0;right:0}dialog.listen-modal .listen-modal-qr svg{box-sizing:border-box;width:clamp(160px,calc(100dvh - 180px),340px);max-width:100%;height:auto;padding:8px}dialog.listen-modal .listen-modal-url{margin-top:10px;align-items:center}dialog.listen-modal .listen-copy-btn{min-height:44px;white-space:nowrap}@media(max-width:900px){body.signed-in{--c-h:44px}body.signed-in :is(select,.ss-trigger){min-height:44px}body.signed-in .lc-body{grid-template-columns:132px minmax(0,1fr)}body.signed-in .lc-options{border-top:0;border-inline-start:1px solid var(--c-line);padding-top:0}body.signed-in .lc-switches .toggle{min-height:44px}}@media(any-pointer:coarse){body.signed-in{--c-h:44px}body.signed-in :is(select,.ss-trigger){min-height:44px}body.signed-in .lc-switches .toggle{min-height:44px}}@media(max-width:600px){body.signed-in .listen-panel{padding:0}body.signed-in .listen-qr-cards .lc-card{padding:12px}body.signed-in .lc-body{grid-template-columns:1fr;gap:10px}body.signed-in .lc-share-area{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px}body.signed-in .lc-qr-hint{max-width:100px}body.signed-in .lc-valid{flex-basis:100%;text-align:center}body.signed-in .lc-options{border-inline-start:0;border-top:1px solid var(--c-line);padding:8px 0 0}body.signed-in .lc-switches{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10px}body.signed-in .lc-switches .toggle{align-items:flex-start;padding-block:6px}body.signed-in .lc-switches .toggle span{min-width:0;overflow-wrap:anywhere}body.signed-in .lc-options .link-expiry-editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:1000px){body.signed-in .workspace-command{padding:16px}body.signed-in .setup-row,body.signed-in #sec-output{padding:18px}body.signed-in .out-channel{padding:12px}}@media(max-width:699px){body.signed-in .transport-opts{grid-template-columns:minmax(0,1fr);gap:6px}body.signed-in #console{padding-block:16px;gap:16px}body.signed-in .setup{gap:16px}body.signed-in .workspace-command{top:8px;padding:14px;gap:12px}body.signed-in .workspace-command .transport-btn{min-width:96px}body.signed-in .workspace-heading p{font-size:12px}body.signed-in .admin-section,body.signed-in .settings-group,body.signed-in .pd-section{padding:16px}body.signed-in .panel-head{padding-bottom:16px}body.signed-in :is(input:not([type=checkbox]):not([type=radio]):not([type=range]),select,.ss-trigger){font-size:16px}body.signed-in .btn-sm,body.signed-in .channel-service{min-height:44px}body.signed-in .page-tabs{scrollbar-width:thin}body.signed-in .settings-group .toggle{min-height:44px}body.signed-in.campaigns-app :is(.overview-main,.detail-head,.section-head){padding:16px}body.signed-in.campaigns-app .metrics article{padding:16px}.workspace-empty{min-height:280px;padding:30px 16px}.workspace-finder{padding:16px}}@media(prefers-reduced-motion:reduce){body.signed-in :is(.btn,.ss-trigger,select,input,summary,.tab,.page-tab,.rail,.rail-user-chevron,.rail-collapse svg){transition:none}.workspace-skip{scroll-behavior:auto}}@media(max-width:480px){body.signed-in .out-route{grid-template-columns:44px minmax(0,1fr) 44px 44px 44px;gap:10px}body.signed-in .out-route>.ch-pop{grid-column:3;grid-row:3}body.signed-in .out-route>.ch-mon:not(.ch-pop){grid-column:4;grid-row:3}body.signed-in .out-route>.ch-more{grid-column:5;grid-row:3}}
