.workspace-update.svelte-puqwbv{color:#644600;overflow-wrap:anywhere;background:#fff1c6;border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:5px 8px;padding:7px 9px;font-size:13px;line-height:1.3;display:flex}.workspace-update.svelte-puqwbv span:where(.svelte-puqwbv){flex:180px}.workspace-update.svelte-puqwbv details:where(.svelte-puqwbv){flex-basis:100%;font-size:11px}.workspace-update.svelte-puqwbv small:where(.svelte-puqwbv){margin-top:4px;display:block}.workspace-update.svelte-puqwbv button:where(.svelte-puqwbv){min-height:32px;font:inherit;color:inherit;background:#fffdf8;border:1px solid #a8883b;border-radius:.5rem;padding:5px 8px;font-weight:700}.workspace-update.svelte-puqwbv button:where(.svelte-puqwbv):disabled{opacity:.6}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080b0a;--bg-2:#0f1411;--panel:#121915;--panel-2:#10171a;--panel-3:#0c1211;--ink:#f4f7f2;--muted:#abb8af;--muted-2:#78877e;--line:#2c3b36;--line-strong:#455b53;--ansi-green:#5bd18a;--ansi-cyan:#5bb7d1;--ansi-yellow:#eabf55;--ansi-red:#f07883;--ansi-magenta:#b58bdc;--shadow:0 14px 34px #00000057;--hairline:#abb8af29;--mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--tap:var(--hb-density-touch-target);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.35}*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--ink);margin:0}body{background:linear-gradient(180deg, var(--bg-2), var(--bg) 44%);overflow-x:hidden}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled,button[aria-disabled=true]{cursor:not-allowed;box-shadow:none;filter:saturate(.72)}button,input,select,textarea{-webkit-tap-highlight-color:transparent}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline-offset:2px;outline:2px solid #38bdf8e6}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#94a3b838;border-radius:999px}.ansi-green{color:var(--ansi-green)}.ansi-cyan{color:var(--ansi-cyan)}.ansi-yellow{color:var(--ansi-yellow)}.ansi-red{color:var(--ansi-red)}.ansi-magenta{color:var(--ansi-magenta)}.terminal{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}:root{--hb-container-mobile:520px;--hb-container-tablet:740px;--hb-gutter-mobile:12px;--hb-gutter-tablet:18px;--hb-density-touch-target:48px;--hb-density-compact-row:42px;--hb-density-standard-row:52px;--hb-density-panel-pad:12px;--hb-density-page-gap:10px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--r-sm:6px;--r-md:8px;--r-lg:8px;--r-pill:999px;--hb-type-caption:11px;--hb-type-meta:12px;--hb-type-body:14px;--hb-type-row:14px;--hb-type-title:18px;--hb-type-heading:20px;--fs-cap:var(--hb-type-caption);--fs-meta:var(--hb-type-meta);--fs-body:var(--hb-type-body);--fs-row:var(--hb-type-row);--fs-title:var(--hb-type-title);--fs-h:var(--hb-type-heading);--accent:var(--ansi-cyan);--capture:var(--ansi-green);--warn:var(--ansi-yellow);--risk:var(--ansi-red);--surface:#121915c2;--surface-2:#10171a9e;--border:var(--hairline);--border-strong:#abb8af47;--divider:#abb8af1a;--ease:cubic-bezier(.2, .8, .2, 1)}.hb-page{align-content:start;gap:var(--hb-density-page-gap);width:100%;display:grid}@media (width>=700px){:root{--hb-density-page-gap:12px;--hb-density-panel-pad:14px}}.hb-panel{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);padding:var(--hb-density-panel-pad)}.hb-panel--flush{padding:0;overflow:hidden}.hb-section-head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin:0 0 var(--sp-3);display:flex}.hb-section-head h2,.hb-section-head h3{font-size:var(--fs-title);letter-spacing:0;color:var(--ink);margin:0;font-weight:800}.hb-eyebrow{font-size:var(--fs-cap);letter-spacing:0;text-transform:uppercase;color:var(--muted-2);font-weight:800}.hb-meta{font-size:var(--fs-meta);color:var(--muted-2)}.hb-list{flex-direction:column;display:flex}.hb-list>.hb-row+.hb-row{border-top:1px solid var(--divider)}.hb-row{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-1);min-height:var(--tap);text-align:left;grid-template-columns:auto 1fr auto;display:grid;position:relative}.hb-row__rail{border-radius:var(--r-pill);background:var(--border-strong);align-self:stretch;width:3px}.hb-row__rail--capture{background:var(--capture)}.hb-row__rail--accent{background:var(--accent)}.hb-row__rail--warn{background:var(--warn)}.hb-row__rail--risk{background:var(--risk)}.hb-row__body{min-width:0}.hb-row__title{font-size:var(--fs-row);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.25;overflow:hidden}.hb-row__sub{font-size:var(--fs-meta);color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}button.hb-row{border-radius:var(--r-md);width:100%;transition:background .16s var(--ease);background:0 0;border:0}button.hb-row:hover{background:#94a3b80d}button.hb-row.is-active{background:#38bdf817}.hb-pill{border-radius:var(--r-pill);font-size:var(--fs-cap);letter-spacing:0;border:1px solid var(--border-strong);color:var(--muted);white-space:nowrap;background:#94a3b814;align-items:center;gap:5px;padding:3px 9px;font-weight:800;line-height:1.3;display:inline-flex}.hb-pill--capture{color:var(--capture);background:#22c55e1a;border-color:#22c55e66}.hb-pill--accent{color:var(--accent);background:#38bdf81a;border-color:#38bdf866}.hb-pill--warn{color:var(--warn);background:#facc151a;border-color:#facc1566}.hb-pill--risk{color:var(--risk);background:#fb71851f;border-color:#fb71856b}.hb-pill__dot{border-radius:var(--r-pill);background:currentColor;width:6px;height:6px;box-shadow:0 0 10px}.hb-btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:0 var(--sp-4);border-radius:var(--r-md);border:1px solid var(--border-strong);color:var(--ink);font-size:var(--fs-body);transition:transform .12s var(--ease), filter .12s var(--ease), background .12s var(--ease);background:#94a3b814;font-weight:700;display:inline-flex}.hb-btn:active{transform:translateY(1px)}.hb-btn__icon{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.hb-btn--primary{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 92%, white), var(--accent));color:#041016;border-color:#0000;font-weight:800}.hb-btn--capture{background:linear-gradient(180deg, color-mix(in srgb, var(--capture) 88%, white), var(--capture));color:#04140a;border-color:#0000;font-weight:800}.hb-btn--ghost{background:0 0}.hb-btn--sm{min-height:36px;padding:0 var(--sp-3);font-size:var(--fs-meta);border-radius:var(--r-sm);font-weight:800}.hb-btn--block{width:100%}.hb-seg{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-2);gap:4px;padding:4px;display:flex}.hb-seg button{border-radius:var(--r-sm);min-height:38px;color:var(--muted);font-size:var(--fs-meta);transition:background .14s var(--ease), color .14s var(--ease);background:0 0;border:0;flex:auto;font-weight:800}.hb-seg button.is-active{color:var(--accent);background:#38bdf824}.hb-empty{align-items:center;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);border:1px dashed var(--border-strong);color:var(--muted);font-size:var(--fs-body);background:#94a3b80a;display:flex}.hb-empty__icon{width:22px;height:22px;color:var(--muted-2);fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.hb-empty strong{color:var(--ink);font-weight:800}.hb-empty--ok{border-color:#22c55e4d}.hb-icon-btn{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-2);width:40px;height:40px;color:var(--muted);transition:color .14s var(--ease), border-color .14s var(--ease), background .14s var(--ease);place-items:center;display:grid}.hb-icon-btn svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.hb-icon-btn--on{color:var(--accent);background:#38bdf81a;border-color:#38bdf866}@media (prefers-reduced-motion:reduce){*{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (width<=430px){:root{--hb-density-page-gap:8px;--hb-density-panel-pad:10px;--surface:#1219158a}.viewport .hb-page{gap:8px}.viewport .hb-panel{box-shadow:none}.viewport .today-stack .note-strip,.viewport .today-stack .day-list,.viewport .today-stack .task{background:0 0;border-inline:0;border-radius:0}.viewport .today-stack .note-strip{padding-inline:4px}.viewport .today-stack .day-list{border-top:1px solid var(--divider);padding-inline:4px}.viewport .today-stack .day-row{padding-inline:8px 2px}.viewport .today-stack .task{border-top:1px solid var(--divider);min-height:42px;padding-inline:6px}.viewport .scribe-stack .recorder{background:#121915b8;border-color:#5bd18a47}.viewport .scribe-stack .pipeline-body{grid-template-columns:minmax(0,1fr) 126px}.viewport .scribe-stack .pipeline-body ol{align-content:stretch}.viewport .scribe-stack .pipeline-body li{min-height:34px}.viewport .scribe-stack .visit-intelligence,.viewport .scribe-stack .queue,.viewport .scribe-stack .targets,.viewport .scribe-stack .sessions{background:0 0;border-inline:0;border-radius:0}.viewport .scribe-stack .context-metrics{min-width:0;overflow:hidden}.viewport .scribe-stack .hb-row__sub{max-width:100%;display:block}.viewport .phone-stack .messages-grid{border:1px solid var(--border);border-radius:var(--r-lg);background:#0a100eb8;gap:0;overflow:hidden}.viewport .phone-stack .thread-list,.viewport .phone-stack .conversation{background:0 0;border:0;border-radius:0}.viewport .phone-stack .conversation{border-top:1px solid var(--divider)}.viewport .phone-stack .compose-panel{border:0;border-top:1px solid var(--divider);background:0 0;border-radius:0}.viewport .phone-stack .status{background:0 0;border-inline:0;border-radius:0}.viewport .oliver-stack{border:1px solid var(--border);border-radius:var(--r-lg);background:#0a100eb8;gap:0;overflow:hidden}.viewport .oliver-stack .context,.viewport .oliver-stack .tool-strip{border:0;border-bottom:1px solid var(--divider);background:0 0;border-radius:0;min-height:30px;padding:5px 10px;font-size:11px;display:flex}.viewport .oliver-stack .persona-console,.viewport .oliver-stack .thread{background:0 0;border:0;border-radius:0}.viewport .oliver-stack .persona-console{border-bottom:1px solid var(--divider)}.viewport .oliver-stack .actions{border-bottom:1px solid var(--divider);gap:6px;padding:8px 10px}.viewport .oliver-stack .thread{max-height:260px;padding:10px}.viewport .oliver-stack>form{margin:0 10px 10px}.viewport .calendar-stack .day-head{background:0 0;border:0;border-radius:0;min-height:44px;padding:2px 4px 6px}.viewport .calendar-stack .day-head h2{font-size:19px}.viewport .calendar-stack .day-head>.hb-pill{background:0 0;border:0;padding-inline:0;font-size:12px}.viewport .calendar-stack .timeline,.viewport .calendar-stack .controls,.viewport .notes-stack .queue{background:0 0;border-inline:0;border-radius:0}.viewport .notes-stack .queue-head{border-bottom:1px solid var(--divider)}.viewport .notes-stack .note-card{padding-inline:4px}.viewport .tasks-stack .hero,.viewport .tasks-stack .queue{background:0 0;border-inline:0;border-radius:0}.viewport .tasks-stack .hero{min-height:50px;padding-inline:4px}.viewport .tasks-stack .sync-badge{background:0 0;border:0;width:auto;min-height:0}.viewport .tasks-stack .task-row{background:0 0;border:0;border-radius:0;padding-inline:4px}.viewport .tasks-stack .task-row+.task-row{border-top:1px solid var(--divider)}.viewport .tasks-stack .meta-line span{background:0 0;border:0;padding:0}.viewport .today-stack .note-strip .pills,.viewport .scribe-stack .pipeline-body ol li:nth-child(2),.viewport .scribe-stack .pipeline-body ol li:nth-child(n+5),.viewport .oliver-stack .persona-badges,.viewport .oliver-stack .context .hb-pill,.viewport .notes-stack .queue-metrics,.viewport .notes-stack .queue-freshness,.viewport .tasks-stack .sync-badge span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}:root .phone-shell{height:calc(100dvh - var(--hb-update-notice-height,0px))!important;min-height:0!important}:root{--bg:#f6f2e9;--bg-2:#f6f2e9;--panel:#fffdf8;--panel-2:#f3eee5;--panel-3:#ebe5da;--ink:#203039;--muted:#40545a;--muted-2:#53666c;--line:#bdc9c8;--line-strong:#9aafb1;--ansi-green:#0d704d;--ansi-cyan:#155d78;--ansi-yellow:#8b5d10;--ansi-red:#a6323f;--ansi-magenta:#6d3c84;--surface:#fffdf8;--surface-2:#f3eee5;--hairline:#bdc9c8;--border:#bdc9c8;--border-strong:#9aafb1;--divider:#d1d9d6;--hb-gutter-mobile:8px;--hb-density-panel-pad:9px;--hb-density-page-gap:7px;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}:root body,:root .phone-shell{color:var(--ink)!important;background:#f6f2e9!important}:root .phone-shell{gap:4px!important;padding:8px!important}:root .topbar,:root .brand-row{gap:6px!important}:root .mark{background:#e3efe9!important;width:64px!important;height:64px!important;font-size:13px!important}:root .brand-text h1{font-size:17px!important}:root .top-actions .app-btn{background:#fffdf8!important;min-height:28px!important;padding:0 7px!important;font-size:10px!important}:root .system-strip{min-height:25px!important;padding:2px!important}:root .viewport{padding:2px 0 6px!important}:root .tabbar{box-shadow:none!important;background:#fffdf8!important;border-radius:9px!important;gap:1px!important;padding:3px!important}:root .tabbar button{border-radius:7px!important;gap:1px!important;min-height:39px!important}:root .tabbar button.active{background:#deedf0!important}:root .tab-icon{width:17px!important;height:17px!important}:root .hb-panel{box-shadow:none!important;background:#fffdf8!important}:root .hb-seg{background:#f3eee5!important}:root .hb-seg button.is-active{background:#deedf0!important}:root .hb-btn--capture{color:#fff!important;background:#0d704d!important}:root .hb-btn--primary{color:#fff!important;background:#155d78!important}:root input,:root textarea{color:var(--ink)!important;background:#fffdf8!important}:root input::placeholder,:root textarea::placeholder{opacity:1;color:#53666c!important}:root .phone-stack{gap:7px!important}:root .phone-stack .switcher{height:40px!important}:root .phone-stack .switcher button{min-height:32px!important}:root .phone-stack .messages-grid{gap:8px!important}:root .phone-stack .thread-list{border-radius:12px!important;max-height:220px!important;display:block!important;overflow-y:auto!important}:root .phone-stack .thread-row{border-radius:0!important;grid-template-columns:3px minmax(0,1fr) auto!important;align-items:start!important;gap:9px!important;height:auto!important;min-height:0!important;padding:10px 12px!important;display:grid!important}:root .phone-stack .thread-row+.thread-row{border-top:1px solid #d1d9d6!important}:root .phone-stack .thread-row .hb-row__rail{align-self:stretch!important;min-height:53px!important}:root .phone-stack .thread-copy{flex-direction:column!important;align-items:stretch!important;gap:2px!important;min-width:0!important;display:flex!important}:root .phone-stack .thread-copy .hb-row__title,:root .phone-stack .thread-copy .hb-row__sub,:root .phone-stack .thread-copy small{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;line-height:1.35!important;display:block!important;overflow:hidden!important}:root .phone-stack .thread-copy .hb-row__title{font-size:16px!important}:root .phone-stack .thread-copy small{font-size:12px!important}:root .phone-stack .thread-row.is-active{background:#e2eff0!important}:root .phone-stack .conversation{border-radius:12px!important;gap:7px!important}:root .phone-stack .conversation-header strong{font-size:15px!important}:root .phone-stack .message-list{max-height:170px!important}:root .phone-stack .message-list article{box-shadow:none!important;padding:7px 9px!important}:root .phone-stack .message-list article.owner{background:#e3f0f5!important}:root .phone-stack .message-list article.staff{background:#e9f4eb!important}:root .phone-stack .reply-form{background:#f3eee5!important;border-radius:10px!important}:root .phone-stack .reply-form input{min-height:32px!important;font-size:13px!important}:root .phone-stack .reply-form .hb-btn{border-radius:7px!important;min-height:32px!important}:root .phone-stack .compose-panel{background:#fffdf8!important;border-radius:12px!important}:root .phone-stack .list article{color:#203039!important;box-shadow:none!important;background:#fffdf8!important;border-color:#bdc9c8!important}:root .phone-stack .vm-details{background:#f3eee5!important}:root .phone-stack .status,:root .phone-stack .summary{background:#fffdf8!important}:root .phone-stack .summary div{background:#e9f1ec!important}:root .phone-stack .detail-panel,:root .phone-stack .call-command-header,:root .phone-stack .call-command-mark{background:#f3eee5!important}:root .top-actions .app-btn{color:#203039!important}:root .hb-btn--ghost,:root .hb-icon-btn{color:#203039!important;background:#fffdf8!important;border-color:#9aafb1!important}:root .hb-btn:disabled{color:#53666c!important;opacity:.65!important}:root .today-stack .quick-actions button{color:#203039!important;background:#fffdf8!important}:root .today-stack .scribe-cta{color:#0d543b!important;box-shadow:none!important;background:#e3f2e9!important}:root .today-stack .quick-actions button{min-height:40px!important;padding:6px 8px!important}:root .scribe-stack .capture-badges span{background:#e8eee9!important}:root .scribe-stack .pipeline-cockpit{background:#f1f5f1!important}:root .scribe-stack .pipeline-body li{background:#fffdf8!important;border-color:#bdc9c8!important}:root .scribe-stack .pipeline-body li.tone-active{background:#deedf0!important}:root .scribe-stack .capture-button{color:#fff!important;box-shadow:none!important;background:#0d704d!important}:root .scribe-stack .capture-button span{color:#fff!important}:root .scribe-stack .capture-button.stop{background:#a6323f!important}:root .scribe-stack .target-picker{background:#fffdf8!important}:root .tasks-stack .meta-line span{color:#40545a!important;background:#edf2ed!important;border-color:#bdc9c8!important}:root .tasks-stack .meta-line .warn{color:#744d0c!important;background:#f7ecd5!important}:root .tasks-stack .sync-badge{background:#e3f0eb!important}:root .calendar-stack .ghost,:root .calendar-stack .controls summary{color:#155d78!important;background:#fffdf8!important}:root .calendar-stack .controls{background:#fffdf8!important}:root .notes-stack .queue-metrics span{color:#40545a!important;background:#edf2ed!important}:root .notes-stack .review-cta{color:#155d78!important;background:#deedf0!important}:root .oliver-stack .tool-strip,:root .oliver-stack form{background:#f3eee5!important}:root .oliver-stack .thread article.owner{background:#e3f0f5!important}:root .oliver-stack .thread article.assistant{background:#e9f4eb!important}:root .hb-btn--capture:disabled,:root .hb-btn--primary:disabled{color:#52645d!important;opacity:1!important;background:#dbe5df!important;border:1px solid #b0c2b7!important}@media (width<=380px){:root .mark{width:56px!important;height:56px!important}}
