.vx-cc{display:flex;flex-direction:column;gap:var(--space-2);margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--surface-2)}.vx-cc-act{align-self:flex-start;padding:var(--space-1) var(--space-3);border:0;border-radius:var(--radius-sm);background:var(--accent);color:var(--on-accent);font:inherit;font-size:var(--text-sm);font-weight:600;cursor:pointer}.vx-cc-steps{display:flex;flex-direction:column;gap:var(--space-2);margin:0}.vx-cc-step{display:grid;grid-template-columns:7em minmax(0,1fr);gap:var(--space-2);align-items:baseline;font-size:var(--text-sm)}.vx-cc-step dt{color:var(--text-3)}.vx-cc-step dd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin:0;min-width:0}.vx-cc-value{min-width:0;overflow-wrap:break-word;color:var(--text-1);font-family:var(--font-mono);font-size:var(--text-xs)}.vx-cc-copy{padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--text-2);font:inherit;font-size:var(--text-xs);cursor:pointer}@media (max-width:480px){.vx-cc-step{grid-template-columns:minmax(0,1fr);gap:var(--space-1)}}.vx-viewas{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2);margin:0 0 var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--accent);border-radius:var(--radius-md);background:var(--surface-2);font-size:var(--text-sm)}.vx-viewas-label{color:var(--text-3)}.vx-viewas-value{min-width:0;overflow-wrap:break-word;color:var(--text-1);font-weight:600}.vx-viewas-exit{margin-left:auto;padding:0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);color:var(--text-2);font:inherit;font-size:var(--text-xs);cursor:pointer}.vx-sp{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-2) var(--space-3);min-width:0}.vx-sp-to{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:var(--text-3)}.vx-sp-label{margin-right:var(--space-1)}.vx-sp-recipient{display:inline-flex;align-items:center;border:1px solid var(--border-subtle);border-radius:var(--radius-sm)}.vx-sp-recipient[aria-current=true]{border-color:var(--accent)}.vx-sp-recipient-pick{background:none;border:0;padding:1px 2px 1px 6px;font:inherit;color:var(--text-1);cursor:pointer}.vx-sp-recipient-off{display:inline-flex;align-items:center;background:none;border:0;padding:3px 6px;color:var(--text-3);cursor:pointer}.vx-sp-input,.vx-sp-recipient-off:hover{color:var(--text-1)}.vx-sp-input{min-width:180px;flex:1;font:inherit;background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:2px 6px}.vx-sp-input[aria-invalid=true]{border-color:var(--danger)}.vx-sp-recipient-off:focus-visible,.vx-sp-recipient-pick:focus-visible,.vx-sp-row:focus-visible,.vx-sp-share:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.vx-sp-stage{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);align-items:start}.vx-sp-canvas{height:max(420px,calc(100vh - 210px));min-width:0}@media (min-width:1100px){.vx-sp-stage[data-seen=true]{grid-template-columns:minmax(0,1fr) minmax(320px,34%)}.vx-sp-stage[data-seen=true] .vx-sp-seen{max-height:max(420px,calc(100vh - 210px));overflow:auto}}.vx-sp-stage>.vx-sp-lists{grid-column:1/-1}.vx-sp-reason{color:var(--text-3);font-style:italic}.vx-sp-pop-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--space-2)}.vx-sp-delta,.vx-sp-foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.vx-sp-foot{justify-content:space-between}.vx-sp-delta-n{display:inline-flex;align-items:baseline;gap:4px;color:var(--text-2)}.vx-sp-num{color:var(--text-1);font-weight:600;font-variant-numeric:tabular-nums}.vx-sp-delta-n[data-delta=add] .vx-sp-num{color:var(--accent)}.vx-sp-apply,.vx-sp-cancel,.vx-sp-depth{font:inherit;font-size:var(--text-xs);padding:2px 10px;border-radius:var(--radius-sm);cursor:pointer}.vx-sp-apply{border:1px solid var(--accent);background:var(--accent);color:var(--panel)}.vx-sp-cancel{border:1px solid var(--border);background:transparent;color:var(--text-2)}.vx-sp-depths{display:inline-flex}.vx-sp-depth{border:1px solid var(--border);background:transparent;color:var(--text-2);border-radius:0;margin-left:-1px}.vx-sp-depth:first-child{border-radius:var(--radius-sm) 0 0 var(--radius-sm);margin-left:0}.vx-sp-depth:last-child{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.vx-sp-depth[aria-pressed=true]{background:var(--surface-3);color:var(--text-1);border-color:var(--accent);position:relative}.vx-sp-open{font-size:var(--text-xs);color:var(--accent);text-decoration:none}.vx-sp-open:hover{text-decoration:underline}.vx-sp-apply:focus-visible,.vx-sp-cancel:focus-visible,.vx-sp-depth:focus-visible,.vx-sp-open:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.vx-sp-lists{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-3);align-items:start}.vx-sp-list{min-width:0}.vx-sp-h{display:flex;gap:var(--space-1);margin:0 0 var(--space-1);font-size:var(--text-xs);font-weight:600;color:var(--text-2);text-transform:uppercase;letter-spacing:.04em}.vx-sp-count{color:var(--text-3);font-weight:400}.vx-sp-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.vx-sp-row{width:100%;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px var(--space-2);text-align:left;padding:6px 10px;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--panel);color:var(--text-1);font:inherit;font-size:var(--text-sm);cursor:pointer}.vx-sp-row[data-included=false]{border-style:dashed;color:var(--text-2);background:transparent}.vx-sp-row[aria-pressed=true]{border-color:var(--accent)}.vx-sp-title{min-width:0;overflow-wrap:break-word}.vx-sp-type{font-size:var(--text-xs);color:var(--text-3)}.vx-sp-fields{flex-basis:100%;display:flex;flex-wrap:wrap;gap:4px}.vx-sp-chip{font-size:var(--text-xs);color:var(--text-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);padding:0 5px}.vx-sp-group+.vx-sp-group{margin-top:var(--space-2)}.vx-sp-group-reason{display:block;margin-bottom:2px;font-size:var(--text-xs);color:var(--text-3);font-style:italic}.vx-sp-act{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.vx-sp-act .vx-sg-kinds{margin-right:auto}.vx-sp-entry{display:inline-flex;align-items:baseline;gap:var(--space-1);margin-right:var(--space-3);min-width:0}.vx-sp-entry-title{color:var(--text-1);font-weight:600;overflow-wrap:break-word}.vx-sp-share{font:inherit;font-size:var(--text-sm);padding:4px 14px;border-radius:var(--radius-sm);border:1px solid var(--accent);background:var(--accent);color:var(--panel);cursor:pointer}.vx-sp-share:disabled{opacity:.5;cursor:default}.vx-sp-listbtn{font:inherit;font-size:var(--text-sm);padding:3px 10px;border-radius:var(--radius-sm);border:1px solid var(--border);background:transparent;color:var(--text-2);cursor:pointer}.vx-sp-listbtn[aria-expanded=true]{color:var(--text-1);border-color:var(--text-3)}.vx-sp-listbtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.vx-sp-answers{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;font-size:var(--text-sm);color:var(--text-2)}.vx-sp-answers li{display:flex;flex-wrap:wrap;gap:var(--space-2)}.vx-sp-recipient-id{color:var(--text-1)}.vx-sp-done{color:var(--success-text)}.vx-sp-answers li[data-done=false] span:not(.vx-sp-recipient-id){color:var(--danger-text)}.vx-sp-seen{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);min-width:0}.vx-sp-missing{margin:0;color:var(--text-3);font-size:var(--text-xs)}.vx-pnl{flex-direction:column;height:100dvh;background:var(--bg);color:var(--text-1)}.vx-pnl,.vx-pnl-bar{display:flex;min-width:0}.vx-pnl-bar{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border-bottom:1px solid var(--border-subtle);flex:none}.vx-pnl-live{flex:none;width:7px;height:7px;border-radius:var(--radius-full);background:var(--success)}.vx-pnl-share{flex:none;margin-left:auto}.vx-pnl-heading{margin:0;font-size:var(--text-md);font-weight:600;color:var(--text-1)}.vx-pnl-back{color:var(--text-2);text-decoration:none;font-size:var(--text-sm);font-weight:500;padding:var(--space-1) 0}.vx-pnl-back:hover{color:var(--text-1)}.vx-pnl-back:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.vx-pnl-body{flex:1;min-height:0;overflow:auto;position:relative}.vx-pnl:is([data-panel=call],[data-panel=page]) .vx-pnl-body{overflow:hidden;display:flex;flex-direction:column}.vx-pnl-note{padding:var(--space-6) var(--space-4);text-align:center}.vx-pnl .vx-switch[aria-checked=true] .vx-switch-track{background:var(--surface-3);border-color:var(--text-1)}.vx-pnl .vx-switch[aria-checked=true] .vx-switch-thumb{background:var(--text-1)}.vx-pnl .vx-doc-body>[data-doc-act]{display:none!important}.vx-pnl input[type=range]{accent-color:var(--text-1)}.vx-pnl :is(.vx-mvh-status[data-tone=live],.vx-mv-live){color:var(--text-1);border-color:var(--border-control)}.vx-pnl .vx-mv-live-dot{background:var(--success)}.vx-pnl-setup{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-6) var(--space-4)}.vx-pnl-tagline{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:1.35;color:var(--text-1)}.vx-pnl-preview{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:var(--space-4) 0}.vx-pnl-preview-head{margin:0 0 var(--space-3);display:flex;align-items:center;gap:var(--space-2)}.vx-pnl-preview-head .vx-mv-live-dot{display:inline-block;width:8px;height:8px;border-radius:var(--radius-full);background:var(--success)}.vx-pnl-preview-lines{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-3);min-height:13.5em}.vx-pnl-preview-line{display:flex;flex-direction:column;gap:var(--space-1);color:var(--text-2)}.vx-pnl-preview-line[data-playing]{color:var(--text-1)}.vx-pnl-preview-speaker{color:var(--text-3);font-weight:var(--weight-medium)}.vx-pnl-steps{margin:0;list-style:decimal;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);color:var(--text-3)}.vx-pnl-steps [data-state=current]{color:var(--text-1);font-weight:var(--weight-semibold)}.vx-pnl-steps [data-state=done]{color:var(--text-2)}.vx-pnl-call-btn{align-self:flex-start;min-height:var(--control-md);padding:0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-control);background:transparent;color:var(--text-1);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer}.vx-pnl-call-btn[data-primary]{background:var(--text-1);color:var(--bg);border-color:var(--text-1)}.vx-pnl-call-btn:disabled{opacity:.6;cursor:default}.vx-pnl-call-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.vx-pnl .vx-mv-header{padding:var(--space-1) var(--mv-inset)}.vx-pnl .vx-mv-header :is(.vx-mv-measure,.vx-mvh){gap:var(--space-1)}.vx-pnl .vx-mv-content{padding-top:var(--space-2)}.vx-pnl-tree{height:100%;min-height:0;display:flex;flex-direction:column}.vx-pnl-tree>.vx-nav{width:100%;max-width:none;flex:1;border-right:0}.vx-lshare{position:relative;display:inline-flex}.vx-lshare-btn{background:none;border:1px solid var(--border-control);border-radius:var(--radius-md);color:var(--text-1);font:inherit;font-size:var(--text-xs);font-weight:600;padding:var(--space-1) var(--space-2);cursor:pointer;white-space:nowrap}.vx-lshare-btn:disabled{opacity:.6;cursor:default}.vx-lshare-act:focus-visible,.vx-lshare-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.vx-lshare-note{position:absolute;right:0;top:calc(100% + var(--space-1));z-index:20;width:min(300px,calc(100vw - 2 * var(--space-3)));padding:var(--space-2) var(--space-3);background:var(--bg);border:1px solid var(--border-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-2)}.vx-lshare-line{margin:0;font-size:var(--text-xs);color:var(--text-2);line-height:1.45}.vx-lshare-line b{color:var(--text-1)}.vx-lshare-meta{margin-top:var(--space-1);color:var(--text-3)}.vx-lshare-act{background:none;border:0;padding:0;font:inherit;color:var(--text-1);text-decoration:underline;cursor:pointer}.vx-pnl-out{align-items:flex-start;justify-content:center;gap:var(--space-3);padding:var(--space-6) var(--space-4)}.vx-pnl-out-line{margin:0;font-size:var(--text-sm);color:var(--text-2);line-height:1.5}.vx-pnl-out-line b{color:var(--text-1)}.vx-pnl-out-said{font-size:var(--text-xs);color:var(--text-2)}.vx-pnl .vx-mv-btn-primary{background:var(--text-1);color:var(--bg);border-color:var(--text-1)}.vx-pnl-bar form{flex:1}.vx-mv-measure>.vx-pnl-bar{padding-inline:0}.vx-pnl-bar .vx-callname-input{font:inherit;font-size:var(--text-sm);font-weight:600;color:var(--text-1);width:100%;background:transparent;border:0;padding:0;box-shadow:inset 0 -1px 0 var(--text-1)}.vx-lshare-btn[data-state=copied]{background:var(--text-1);color:var(--bg);border-color:var(--text-1)}@media (prefers-reduced-motion:no-preference){.vx-lshare-btn{transition:background-color .2s,color .2s,border-color .2s}.vx-lshare-btn[data-state=copied]{animation:vx-lshare-pop .35s ease-out}}.vx-lshare-btn[data-state=on]:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:var(--radius-full);background:var(--success);vertical-align:1px}@keyframes vx-lshare-pop{0%{transform:scale(.94)}60%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.vx-lshare-btn[data-state=copied]{animation:none}}.vx-pnl-tabbar{display:flex;align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-2);border-bottom:1px solid var(--border-subtle);flex:none;min-width:0}.vx-pnl-tabbar .vx-strip-scroll{gap:2px;padding-left:0}.vx-pnl-tablist{flex:1;min-width:0;display:flex;align-items:center;gap:2px}.vx-pnl-pins{flex:none;display:flex;gap:2px}.vx-pnl-tabitem{position:relative;flex:0 1 160px;min-width:72px;display:flex;align-items:center;gap:2px;padding:3px 4px 3px 8px;border-radius:var(--radius-md);font-size:var(--text-xs);color:var(--text-3);cursor:pointer;user-select:none}.vx-pnl-tabitem:hover{background:var(--surface-2,var(--surface-1));color:var(--text-2)}.vx-pnl-tabitem[data-on]{background:var(--surface-2,var(--surface-1));color:var(--text-1);font-weight:600}.vx-pnl-tabitem[data-pinned]{flex:none;min-width:0;width:28px;padding:3px 0;justify-content:center}.vx-pnl-tabitem[data-dragging]{opacity:.4}.vx-pnl-tabitem[data-live]:after{content:"";position:absolute;right:4px;top:4px;width:6px;height:6px;border-radius:var(--radius-full);background:var(--success)}.vx-pnl-tabitem[data-drop]:before{content:"";position:absolute;top:3px;bottom:3px;width:2px;border-radius:1px;background:var(--text-1)}.vx-pnl-tabitem[data-drop=before]:before{left:-2px}.vx-pnl-tabitem[data-drop=after]:before{right:-2px}.vx-pnl-tabname{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-pnl-tabx{flex:none;background:none;border:0;padding:0 2px;font:inherit;color:var(--text-3);cursor:pointer;line-height:1}.vx-pnl-tabx:hover{color:var(--text-1)}.vx-pnl-tabitem:not([data-pinned]){container-type:inline-size}@container (max-width: 110px){.vx-pnl-tabitem:not([data-on]):not(:hover) .vx-pnl-tabx{display:none}}.vx-pnl-tabnew{flex:none;width:26px;height:26px;background:none;border:0;border-radius:var(--radius-md);font-size:16px;color:var(--text-2);cursor:pointer}.vx-pnl-tabnew:hover{background:var(--surface-2,var(--surface-1));color:var(--text-1)}[data-pane=rail-drawer] .vx-nav{width:100%;flex:1;border-right:0}.vx-pnl-drawer{display:flex;flex-direction:column;height:100%;min-height:0}.vx-pnl-drawer>.vx-nav{flex:1;min-height:0}.vx-pnl-drawer-head{flex:none;display:flex;align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-2);border-bottom:1px solid var(--border-subtle)}.vx-pnl-drawer-title{font-size:var(--text-xs);color:var(--text-3)}.vx-pnl-drawer-foot{flex:none;display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-top:1px solid var(--border-subtle);font-size:var(--text-sm);color:var(--text-2)}.vx-pnl-billing{color:var(--text-2);text-decoration:none}.vx-pnl-billing:hover{color:var(--text-1)}.vx-pnl-live-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.vx-pnl-live-copy{background:none;border:0;padding:0;font:inherit;color:var(--text-1);font-weight:600;cursor:pointer}.vx-pnl-meta{flex:1;min-width:0;font-size:var(--text-xs);color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-pnl-bar .vx-lshare-btn{padding:2px var(--space-2)}.vx-pnl .vx-outline,.vx-pnl .vx-pagehead-path,.vx-pnl .vx-pages-head .vx-strip{display:none}.vx-pnl [data-footnote-backref],.vx-pnl [data-footnote-ref],.vx-pnl sup a{color:var(--text-3)}.vx-pnl .vx-pages-head [data-collapse],.vx-pnl .vx-pages-head [data-nav-toggle]{display:none}.vx-pnl .vx-pages-head{justify-content:flex-start}.vx-pnl-loading{padding:var(--space-3) var(--space-4)}.vx-pnl-tab-skel{display:inline-block;width:64px;height:8px;vertical-align:middle}.vx-pnl-meta-skel{display:inline-block;flex:0 0 120px;height:8px}@media (prefers-reduced-motion:no-preference){.vx-pnl .vx-skeleton-line{animation:vx-pnl-pulse 1.4s ease-in-out infinite}}@keyframes vx-pnl-pulse{0%,to{opacity:1}50%{opacity:.45}}:root[data-theme=light]:has(.vx-pnl){--surface-0:#ffffff;--surface-1:#f3f3f3;--surface-2:#ecebeb;--surface-3:#e4e3e3;--text-1:#191919;--text-2:#5e5e5e;--text-3:#7c7c7c;--border-subtle:rgba(0,0,0,0.08);--border-control:#dcdcdc}:root:not([data-theme]):has(.vx-pnl),:root[data-theme=dark]:has(.vx-pnl){--surface-0:#262624;--surface-1:#1f1e1d;--surface-2:#30302e;--surface-3:#3a3a37;--text-1:#faf9f5;--text-2:#c2c0b6;--text-3:#9c9a92;--border-subtle:rgba(250,249,245,0.10);--border-control:rgba(250,249,245,0.36)}:root[data-theme=light]:has(.vx-pnl){color-scheme:light}:root:not([data-theme]):has(.vx-pnl),:root[data-theme=dark]:has(.vx-pnl){color-scheme:dark}:root:has(.vx-pnl),:root:has(.vx-pnl) body{background:var(--surface-0);border:0;outline:0;margin:0}:root:has(.vx-pnl){--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-reading:var(--font-sans);--font-claude:var(--font-sans);--font-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,monospace;--radius-md:8px}.vx-pnl .vx-entity{--chip-bg:#f1efe8;--chip-ink:#444441;background:var(--chip-bg)!important;border-color:transparent!important;border-radius:6px}.vx-pnl .vx-entity,.vx-pnl .vx-entity .vx-chip-icon{color:var(--chip-ink)!important}.vx-pnl .vx-entity[data-kind=person]{--chip-bg:#e6f1fb;--chip-ink:#0c447c}.vx-pnl .vx-entity:is([data-kind=company],[data-kind=organization]){--chip-bg:#e1f5ee;--chip-ink:#085041}.vx-pnl .vx-entity:is([data-kind=project],[data-kind=product],[data-kind=feature],[data-kind=task],[data-kind=building]){--chip-bg:#eaf3de;--chip-ink:#27500a}.vx-pnl .vx-entity[data-kind=decision]{--chip-bg:#faeeda;--chip-ink:#633806}.vx-pnl .vx-entity[data-kind=meeting]{--chip-bg:#eeedfe;--chip-ink:#3c3489}:root:not([data-theme]) .vx-pnl .vx-entity,:root[data-theme=dark] .vx-pnl .vx-entity{--chip-bg:#3a3936;--chip-ink:#e2e0d8}:root:not([data-theme]) .vx-pnl .vx-entity[data-kind=person],:root[data-theme=dark] .vx-pnl .vx-entity[data-kind=person]{--chip-bg:#0c447c;--chip-ink:#b5d4f4}:root:not([data-theme]) .vx-pnl .vx-entity:is([data-kind=company],[data-kind=organization]),:root[data-theme=dark] .vx-pnl .vx-entity:is([data-kind=company],[data-kind=organization]){--chip-bg:#085041;--chip-ink:#9fe1cb}:root:not([data-theme]) .vx-pnl .vx-entity:is([data-kind=project],[data-kind=product],[data-kind=feature],[data-kind=task],[data-kind=building]),:root[data-theme=dark] .vx-pnl .vx-entity:is([data-kind=project],[data-kind=product],[data-kind=feature],[data-kind=task],[data-kind=building]){--chip-bg:#27500a;--chip-ink:#c0dd97}:root:not([data-theme]) .vx-pnl .vx-entity[data-kind=decision],:root[data-theme=dark] .vx-pnl .vx-entity[data-kind=decision]{--chip-bg:#633806;--chip-ink:#fac775}:root:not([data-theme]) .vx-pnl .vx-entity[data-kind=meeting],:root[data-theme=dark] .vx-pnl .vx-entity[data-kind=meeting]{--chip-bg:#3c3489;--chip-ink:#cecbf6}.vx-pnl .vx-mv-human{background:color-mix(in srgb,#b8694a 8%,var(--surface-0));border-radius:12px;padding:var(--space-3);margin-bottom:var(--space-4)}.vx-pnl .vx-mv-human-note:before{content:none}.vx-pnl .vx-mv-notes-body[data-zoned]{background:none;margin-inline:0;padding:0}.vx-pnl .vx-mv-notes-body[data-zoned] .vx-mdx,.vx-pnl .vx-mv-notes-body[data-zoned] .vx-prose{font-family:var(--font-claude)}.vx-pnl .vx-meeting-chip{--chip-bg:#eeedfe;--chip-ink:#3c3489;background:var(--chip-bg)!important;color:var(--chip-ink)!important;border-color:transparent!important;border-radius:6px}:root:not([data-theme]) .vx-pnl .vx-meeting-chip,:root[data-theme=dark] .vx-pnl .vx-meeting-chip{--chip-bg:#3c3489;--chip-ink:#cecbf6}.vx-pnl .vx-entity.vx-inline-chip[data-kind=strategy],.vx-pnl .vx-entity.vx-inline-chip[data-kind=theme]{--chip-bg:var(--warnbg);--chip-ink:var(--warn)}.vx-pnl .vx-entity.vx-inline-chip[data-kind=card]{--chip-bg:var(--bluebg);--chip-ink:var(--blue)}.vx-pnl .vx-entity.vx-inline-chip[data-kind=pullrequest]{--chip-bg:var(--violetbg);--chip-ink:var(--violet)}.vx-pnl .vx-meeting-chip *{color:inherit!important}.vx-pnl .vx-doc-expand{display:inline-flex;align-items:center;gap:4px;background:none;border:1px solid var(--border-control);border-radius:var(--radius-md);font:inherit;font-size:var(--text-xs);font-weight:600;color:var(--text-1);padding:1px var(--space-2);cursor:pointer;white-space:nowrap}.vx-pnl .vx-doc-expand:disabled{cursor:default;color:var(--text-2)}.vx-pnl .vx-doc-expanding{font-size:var(--text-xs);color:var(--text-3);margin-bottom:var(--space-2)}.vx-pnl .vx-doc-body[data-expand=landed] .vx-prose{background:color-mix(in srgb,var(--success) 7%,transparent);border-radius:var(--radius-md)}.vx-pnl-selbar{position:fixed;z-index:60;display:flex;gap:2px;padding:2px;background:var(--surface-0);border:1px solid var(--border-control);border-radius:var(--radius-md);box-shadow:var(--shadow-sm,none)}.vx-pnl-selbtn{background:none;border:0;padding:2px var(--space-2);font:inherit;font-size:var(--text-xs);font-weight:600;color:var(--text-1);border-radius:var(--radius-sm);cursor:pointer}.vx-pnl-selbtn:hover{background:var(--surface-2)}.vx-pnl-said{display:inline-flex;align-items:center;gap:4px;padding:2px var(--space-2);font-size:var(--text-xs);color:var(--text-2)}.vx-pnl-create{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.vx-pnl-note-line{font-size:var(--text-xs);color:var(--text-3)}.vx-start{padding:var(--space-4);max-width:520px}.vx-start-head{margin:0 0 var(--space-3);font-size:var(--text-md,15px);font-weight:600;color:var(--text-1)}.vx-start-steps{list-style:none;margin:0;padding:0;flex-direction:column}.vx-start-step,.vx-start-steps{display:flex;gap:var(--space-2)}.vx-start-step{align-items:flex-start;padding:var(--space-2);border-radius:10px}.vx-start-step[data-current]{background:var(--surface-1)}.vx-start-mark{flex:none;width:20px;height:20px;border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:600;color:var(--text-2);border:1px solid var(--border-control)}.vx-start-step[data-done] .vx-start-mark{background:var(--success);border-color:var(--success);color:var(--surface-0)}.vx-start-text{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding-top:1px}.vx-start-title{font-size:var(--text-sm);color:var(--text-1)}.vx-start-step[data-done] .vx-start-title{color:var(--text-3)}.vx-start-step[data-current] .vx-start-title{font-weight:600}.vx-start-act{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.vx-start-act a.vx-pc-act{text-decoration:none}.vx-start-hint{font-size:var(--text-xs);color:var(--text-3)}.vx-start-link{font-size:var(--text-xs);color:var(--text-1);font-weight:600;text-decoration:none}.vx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.vx-pnl-acct .vx-acct-badge{width:100%}.vx-pnl-account-act{background:none;border:0;padding:0;font:inherit;font-size:var(--text-xs);color:var(--text-1);font-weight:600;cursor:pointer}.vx-pnl-out-form{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.vx-pnl-out-email{flex:1 1 180px;min-width:0;font:inherit;font-size:var(--text-sm);color:var(--text-1);background:var(--surface-0);border:1px solid var(--border-control);border-radius:var(--radius-md);padding:var(--space-1) var(--space-2)}.vx-pnl-out-note{font-size:var(--text-xs);margin:0}.vx-pnl-out-note,.vx-start-later{color:var(--text-3)}.vx-pnl-out .vx-start{padding:0}.vx-pnl-crumbs{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:2px;min-width:0;padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--border-subtle);font-size:var(--text-xs);color:var(--text-3)}.vx-pnl-crumbs button{background:none;border:0;padding:0 2px;font:inherit;color:inherit;cursor:pointer;border-radius:var(--radius-sm);overflow-wrap:anywhere;text-align:left}.vx-pnl-crumbs button:hover{color:var(--text-1);text-decoration:underline}.vx-pnl-crumbs .vx-pnl-crumb-share{margin-left:auto;color:var(--text-2)}.vx-pnl-crumbs button[aria-current]{color:var(--text-2)}.vx-pnl-crumb-sep{color:var(--text-3)}.vx-pnl-botctl{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-subtle);font-size:var(--text-sm)}.vx-pnl-botctl-status{font-weight:600;color:var(--text-1);margin-right:auto}.vx-pnl-botctl-status[data-on="0"]{color:var(--text-2);font-weight:500}.vx-pnl-botctl-switch{display:inline-flex;align-items:center;gap:6px;color:var(--text-2);cursor:pointer}.vx-pnl-botctl-switch input{appearance:none;width:28px;height:16px;border-radius:999px;background:var(--border-control);position:relative;cursor:pointer;margin:0;transition:background .15s}.vx-pnl-botctl-switch input:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--surface-0);transition:transform .15s}.vx-pnl-botctl-switch input:checked{background:var(--text-1)}.vx-pnl-botctl-switch input:checked:after{transform:translateX(12px)}.vx-pnl-botctl-switch input:disabled{opacity:.5;cursor:default}.vx-pnl-botctl-send{font:inherit;font-weight:600;color:var(--surface-0);background:var(--text-1);border:0;border-radius:var(--radius-md);padding:4px 10px;cursor:pointer}.vx-pnl-botctl-send:disabled{opacity:.5;cursor:default}.vx-pnl-botctl-error{flex-basis:100%;color:var(--danger,#b42318);font-size:var(--text-xs)}.vx-pnl-main{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column}.vx-pnl[data-side]{flex-direction:row}.vx-pnl-side{flex:none;width:300px;height:100dvh;border-right:1px solid var(--border-subtle);background:var(--bg)}.vx-pnl-side>.vx-nav{width:100%;max-width:none;border-right:0}.vx-pnl .vx-pnl-side,.vx-pnl .vx-pnl-side .vx-nav{background:var(--sidebar);border-right:0}.vx-pnl :is(.vx-pnl-drawer-head,.vx-pnl-tabbar,.vx-pnl-bar,.vx-pnl-crumbs,.vx-pages-head){border-bottom:0}.vx-pnl :is(.vx-pnl-drawer-foot,.vx-acct){border-top:0}.vx-pnl :is(.vx-pages,.vx-pages-head){border-left:0}.vx-pnl .vx-mv-header{border-bottom:0}.vx-pnl .vx-navsw{border:0;background:transparent}.vx-pnl .vx-nav-filter:not(:focus){border-color:transparent;background:var(--surface-2)}.vx-pnl .vx-mv-side{border-left:0;background:var(--sidebar)}.vx-pnl .vx-mv-drawer:not(.vx-mv-side){border-top:0}@media (pointer:coarse){.vx-pnl{overflow-x:hidden}.vx-pnl .vx-pnl-tabbar{min-height:44px}.vx-pnl .vx-pnl-tabbar :is(button,[role=tab]){min-height:44px}.vx-pnl .vx-pnl-tabnew{min-width:44px}.vx-pnl .vx-pnl-bar{min-height:48px}.vx-pnl .vx-pnl-share :is(button,a){min-height:44px}.vx-pnl .vx-pnl-tabbar button[aria-label^=Close]{min-width:32px;min-height:44px}.vx-pnl .vx-mv-header button{min-height:44px}.vx-pnl [data-transcript-drawer] .vx-mv-icon{min-width:44px;min-height:44px}.vx-pnl .vx-pnl-tabbar>button:first-child{min-width:44px}.vx-pnl .vx-mv-content button{min-height:44px}.vx-pnl .vx-pnl-drawer .vx-nav .vx-nav-entry{height:40px}.vx-pnl .vx-pnl-drawer-head{min-height:44px}}.vx-next-bot{flex:none;position:relative;padding:0 var(--space-1)}.vx-next-bot-error{position:absolute;right:0;top:100%;white-space:nowrap;background:var(--surface-0);z-index:1;flex-basis:auto}.vx-pnl-callbox{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--border-control);border-radius:var(--radius-md)}.vx-pnl-callbox-status{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--text-2)}.vx-pnl-callbox[data-stage=live] .vx-pnl-callbox-status{color:var(--text-1)}.vx-pnl-callbox-actions{display:inline-flex;gap:var(--space-2)}.vx-pnl-callbox .vx-pnl-call-btn{align-self:center}.vx-pnl-callbox{flex-direction:column;align-items:stretch}.vx-pnl-callbox-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.vx-pnl-callbox-actions{flex-wrap:wrap}.vx-pnl-callbox-problem{margin:0;color:var(--text-2)}.vx-pnl-callbox-devices{display:flex;gap:var(--space-3);flex-wrap:wrap;color:var(--text-2)}.vx-pnl-callbox-devices select{max-width:220px;font:inherit;color:var(--text-1);background:transparent;border:1px solid var(--border-control);border-radius:var(--radius-md)}.vx-pnl-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--space-2)}.vx-pnl-tile{position:relative;margin:0;border-radius:var(--radius-md);overflow:hidden;background:var(--text-1);aspect-ratio:16/9}.vx-pnl-tile[data-screen]:not([data-mine]){grid-column:1/-1}.vx-pnl-tiles:has(.vx-pnl-tile[data-mine]){grid-template-columns:repeat(auto-fill,minmax(160px,200px))}.vx-pnl-tile[data-mine]{max-width:200px}.vx-pnl-tile video{width:100%;height:100%;object-fit:contain;display:block}.vx-pnl-tile figcaption{position:absolute;left:var(--space-1);bottom:var(--space-1);padding:0 var(--space-1);border-radius:var(--radius-md);background:var(--bg);color:var(--text-1)}.vx-cb{padding:var(--space-1) var(--space-3);gap:var(--space-1)}.vx-cb-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-3);min-height:44px}.vx-cb-status{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vx-cb[data-stage=live] .vx-cb-status{color:var(--text-1)}.vx-cb-status .vx-mv-live-dot[data-muted]{background:var(--danger)}.vx-cb-clock{font-variant-numeric:tabular-nums;color:var(--text-2)}.vx-cb-people{gap:2px;color:var(--text-2)}.vx-cb-controls,.vx-cb-people{display:inline-flex;align-items:center}.vx-cb-controls{gap:var(--space-2)}.vx-cb-dev{position:relative}.vx-cb-btn,.vx-cb-dev{display:inline-flex;align-items:center}.vx-cb-btn{width:36px;height:36px;border-radius:50%;border:1px solid var(--border-control);background:var(--surface-1);color:var(--text-1);justify-content:center;cursor:pointer}.vx-cb-btn[aria-pressed=false]{color:var(--text-2)}.vx-cb-btn[data-danger]{background:color-mix(in srgb,var(--danger) 18%,transparent);border-color:var(--danger);color:var(--danger)}.vx-cb-btn[data-accent]{background:color-mix(in srgb,var(--accent) 22%,transparent);border-color:var(--accent);color:var(--accent)}.vx-cb-chev{width:18px;height:28px;border:0;background:transparent;color:var(--text-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.vx-cb-chev svg{width:14px;height:14px}.vx-cb-menu{position:absolute;top:40px;left:0;z-index:20;min-width:220px;max-width:320px;margin:0;padding:var(--space-1);list-style:none;background:var(--surface-0);border:1px solid var(--border-control);border-radius:var(--radius-md);box-shadow:0 6px 24px rgba(0,0,0,.18)}.vx-cb-menu button{width:100%;text-align:left;padding:var(--space-1) var(--space-2);border:0;background:transparent;color:var(--text-1);font:inherit;font-size:var(--text-sm);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vx-cb-menu button[aria-checked=true]{font-weight:var(--weight-medium);background:var(--surface-2)}.vx-cb-menu-none{padding:var(--space-1) var(--space-2);color:var(--text-3)}.vx-cb-join,.vx-cb-leave{justify-self:end;min-height:32px;padding:0 var(--space-4);border-radius:999px;border:0;font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;color:#fff}.vx-cb-leave{background:var(--danger)}.vx-cb-join{background:var(--blue,var(--accent))}.vx-cb-join:disabled{opacity:.6}.vx-cb-chip{display:inline-flex;align-self:flex-start;align-items:center;gap:var(--space-2);padding:2px var(--space-2) 2px 2px;border:1px solid var(--border-control);border-radius:999px;color:var(--text-2)}.vx-cb-chip video{width:56px;height:32px;object-fit:cover;border-radius:999px;background:var(--surface-2)}.vx-cb-chip svg{width:14px;height:14px}.vx-cb-chip-stop{border:0;background:transparent;color:var(--danger);font-weight:var(--weight-medium);cursor:pointer}