.outcome-shell[data-astro-cid-krbnvk4j]{padding:1rem 0 5rem}.outcome-container[data-astro-cid-krbnvk4j]{display:grid;gap:1.4rem}.outcome-heading[data-astro-cid-krbnvk4j],.outcome-cta[data-astro-cid-krbnvk4j]{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.outcome-heading[data-astro-cid-krbnvk4j]{padding-top:1rem}.outcome-kicker[data-astro-cid-krbnvk4j]{margin:0 0 .45rem;color:rgb(var(--color-purple-soft));font-size:.72rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.outcome-heading[data-astro-cid-krbnvk4j] h2[data-astro-cid-krbnvk4j],.outcome-cta[data-astro-cid-krbnvk4j] h3[data-astro-cid-krbnvk4j]{margin:0;color:rgb(var(--color-heading));letter-spacing:-.035em;text-wrap:balance}.outcome-heading[data-astro-cid-krbnvk4j] h2[data-astro-cid-krbnvk4j]{font-size:clamp(2rem,4vw,3.4rem)}.outcome-lede[data-astro-cid-krbnvk4j],.outcome-cta[data-astro-cid-krbnvk4j] p[data-astro-cid-krbnvk4j]{max-width:620px;margin:0;color:rgb(var(--color-silver));line-height:1.65}.transformation-grid[data-astro-cid-krbnvk4j]{display:grid;grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);gap:1rem;align-items:stretch}.transformation-card[data-astro-cid-krbnvk4j],.outcome-cta[data-astro-cid-krbnvk4j]{border:1px solid rgba(var(--color-silver),.14);background:linear-gradient(145deg,rgba(var(--color-panel),.95),rgba(var(--color-charcoal),.9));box-shadow:0 22px 64px #0000002e}.transformation-card[data-astro-cid-krbnvk4j]{min-height:300px;border-radius:1.25rem;padding:1.35rem}.before-card[data-astro-cid-krbnvk4j]{border-color:#ef44443d;background:linear-gradient(145deg,rgba(239,68,68,.055),transparent 44%),linear-gradient(145deg,rgba(var(--color-panel),.95),rgba(var(--color-charcoal),.9))}.after-card[data-astro-cid-krbnvk4j]{border-color:#2f7d5057;background:linear-gradient(145deg,rgba(47,125,80,.075),transparent 44%),linear-gradient(145deg,rgba(var(--color-panel),.95),rgba(var(--color-charcoal),.9))}.card-topline[data-astro-cid-krbnvk4j]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.3rem}.card-badge[data-astro-cid-krbnvk4j]{display:inline-flex;align-items:center;border-radius:999px;padding:.42rem .7rem;font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.before-badge[data-astro-cid-krbnvk4j]{background:#ef44441f;color:#fca5a5}.after-badge[data-astro-cid-krbnvk4j]{background:#2f7d5029;color:#86efac}.card-caption[data-astro-cid-krbnvk4j]{color:rgb(var(--color-silver));font-size:.76rem}.transformation-card[data-astro-cid-krbnvk4j] ul[data-astro-cid-krbnvk4j]{display:grid;gap:.78rem;margin:0;padding:0;list-style:none}.transformation-card[data-astro-cid-krbnvk4j] li[data-astro-cid-krbnvk4j]{display:grid;grid-template-columns:1.65rem 1fr;gap:.65rem;align-items:start;color:rgb(var(--color-heading));line-height:1.55}.item-marker[data-astro-cid-krbnvk4j]{display:inline-flex;width:1.55rem;height:1.55rem;align-items:center;justify-content:center;border-radius:999px;font-size:.78rem;font-weight:900}.before-card[data-astro-cid-krbnvk4j] .item-marker[data-astro-cid-krbnvk4j]{background:#ef44441f;color:#fca5a5}.after-card[data-astro-cid-krbnvk4j] .item-marker[data-astro-cid-krbnvk4j]{background:#2f7d5029;color:#86efac}.transformation-bridge[data-astro-cid-krbnvk4j]{display:flex;min-height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.55rem;color:rgb(var(--color-purple-soft));text-align:center}.bridge-line[data-astro-cid-krbnvk4j]{width:1px;height:58px;background:linear-gradient(180deg,transparent,rgba(124,58,237,.65))}.bridge-icon[data-astro-cid-krbnvk4j]{display:inline-flex;width:3.1rem;height:3.1rem;align-items:center;justify-content:center;border:1px solid rgba(124,58,237,.42);border-radius:999px;background:#7c3aed1c;font-size:1.4rem;box-shadow:0 0 34px #7c3aed24}.bridge-copy[data-astro-cid-krbnvk4j]{max-width:88px;font-size:.68rem;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.outcome-cta[data-astro-cid-krbnvk4j] h3[data-astro-cid-krbnvk4j]{font-size:clamp(1.45rem,2.6vw,2.2rem)}.outcome-cta[data-astro-cid-krbnvk4j]{margin-top:1.3rem;border-radius:1.25rem;padding:clamp(1.4rem,3vw,2rem)}.outcome-action[data-astro-cid-krbnvk4j]{flex:0 0 auto;border:1px solid rgba(124,58,237,.7);border-radius:.82rem;background:linear-gradient(135deg,rgb(var(--color-purple)),rgb(var(--color-cerulean)));color:#fff;padding:.85rem 1.1rem;font-weight:900;transition:transform .16s ease}.outcome-action[data-astro-cid-krbnvk4j]:hover{transform:translateY(-1px)}@media(max-width:900px){.outcome-heading[data-astro-cid-krbnvk4j],.outcome-cta[data-astro-cid-krbnvk4j]{align-items:flex-start;flex-direction:column}.transformation-grid[data-astro-cid-krbnvk4j]{grid-template-columns:1fr}.transformation-bridge[data-astro-cid-krbnvk4j]{min-height:auto;flex-direction:row;padding:.2rem 0}.bridge-line[data-astro-cid-krbnvk4j]{width:58px;height:1px;background:linear-gradient(90deg,transparent,rgba(124,58,237,.65))}.bridge-copy[data-astro-cid-krbnvk4j]{max-width:none}}.demo-shell .comparison-section,.demo-shell .metrics-grid,.demo-shell .demo-cta{display:none!important}[data-demo-playback-controls]{flex-wrap:wrap;justify-content:flex-end}[data-demo-playback-controls] .demo-playback-step:disabled,[data-demo-playback-controls] button:disabled{cursor:not-allowed;opacity:.42}[data-playback-enhanced=true] [role=button][title^="Jump to step"]{cursor:pointer}[data-playback-enhanced=true] [role=button][title^="Jump to step"]:focus-visible{outline:2px solid rgb(var(--color-cerulean));outline-offset:2px}@media(max-width:760px){[data-demo-playback-controls]{justify-content:flex-start}}.demo-playback-help-button{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;flex:0 0 auto;border:1px solid rgba(var(--color-silver),.18);border-radius:999px;background:rgba(var(--color-panel-soft),.45);color:rgb(var(--color-silver));font-size:.9rem;font-weight:900;line-height:1;cursor:help;transition:border-color .16s ease,color .16s ease,background .16s ease}.demo-playback-help-button:hover,.demo-playback-help-button:focus-visible,.demo-playback-help-button[aria-expanded=true]{border-color:rgba(var(--color-purple-soft),.55);background:#7c3aed1a;color:rgb(var(--color-purple-soft));outline:none}.demo-control-help-popover{width:min(360px,calc(100vw - 24px));margin:0;border:1px solid rgba(var(--color-silver),.2);border-radius:1rem;background:rgb(var(--color-panel));color:rgb(var(--color-heading));padding:0;box-shadow:0 24px 70px #00000061}.demo-control-help-popover:popover-open{position:fixed;inset:auto 1.25rem 1.25rem auto}.demo-help-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1rem .8rem;border-bottom:1px solid rgba(var(--color-silver),.11)}.demo-help-heading span{display:block;margin-bottom:.18rem;color:rgb(var(--color-purple-soft));font-size:.66rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.demo-help-heading strong{display:block;color:rgb(var(--color-heading));font-size:.98rem}.demo-help-close{display:inline-flex;width:1.8rem;height:1.8rem;align-items:center;justify-content:center;border:1px solid rgba(var(--color-silver),.15);border-radius:999px;background:transparent;color:rgb(var(--color-silver));font-size:1rem;cursor:pointer}.demo-help-section{padding:.8rem 1rem 0}.demo-help-section p{margin:0;color:rgb(var(--color-silver));font-size:.76rem;line-height:1.5}.demo-help-section p+p{margin-top:.3rem}.demo-help-section p strong{color:rgb(var(--color-heading))}.demo-help-shortcuts{display:grid;gap:.45rem;margin-top:.45rem}.demo-help-shortcuts span{display:flex;align-items:center;gap:.35rem;color:rgb(var(--color-silver));font-size:.72rem}.demo-help-shortcuts kbd{display:inline-flex;min-width:1.55rem;min-height:1.45rem;align-items:center;justify-content:center;border:1px solid rgba(var(--color-silver),.2);border-bottom-color:rgba(var(--color-silver),.32);border-radius:.35rem;background:rgba(var(--color-panel-soft),.6);color:rgb(var(--color-heading));padding:.1rem .3rem;font:800 .66rem ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.demo-help-footnote{margin:0;padding:.8rem 1rem 1rem;color:rgb(var(--color-silver));font-size:.68rem;line-height:1.4}@media(max-width:760px){.demo-control-help-popover:popover-open{inset:auto 12px 12px;width:auto}}.demo-focus-button{white-space:nowrap}.demo-focus-button[aria-pressed=true]{border-color:#2ea8ff8c!important;background:#2ea8ff17!important;color:rgb(var(--color-heading))!important}body.demo-focus-active{overflow:hidden}body.demo-focus-active>footer{display:none!important}body.demo-focus-active .demo-route-nav{position:fixed;z-index:10020;inset:0 0 auto;height:54px;border-bottom-color:rgba(var(--color-silver),.12);background:rgba(var(--color-panel),.96);color:rgb(var(--color-heading));backdrop-filter:blur(18px)}body.demo-focus-active .demo-route-nav-inner{min-height:54px}body.demo-focus-active :is([data-demo-engine],[data-spreadsheet-demo],[data-workflow-console]){position:fixed;z-index:10010;inset:54px 0 0;overflow:hidden;background:var(--page-background);color:rgb(var(--color-heading))}body.demo-focus-active :is(.demo-container,.sheet-demo-container,.workflow-console-container){display:flex;flex-direction:column;width:min(1600px,calc(100% - 1rem));height:calc(100vh - 54px);height:calc(100dvh - 54px);max-height:calc(100vh - 54px);max-height:calc(100dvh - 54px);padding-block:.45rem .5rem!important;overflow:hidden}body.demo-focus-active :is(.demo-intro,.sheet-demo-intro,.workflow-console-intro){flex:0 0 auto;align-items:center;margin-bottom:.35rem!important;gap:1rem}body.demo-focus-active :is(.demo-intro h1,.sheet-demo-intro h1,.workflow-console-intro h1){font-size:clamp(1.35rem,2.2vw,2.05rem)!important;line-height:1!important}body.demo-focus-active :is(.demo-lede,.sheet-lede,.workflow-lede){display:none!important}body.demo-focus-active :is(.mode-badge,.industry-pill,.sheet-mode,.sheet-industry,.workflow-mode,.workflow-industry){padding:.32rem .52rem!important;font-size:.66rem!important}body.demo-focus-active :is(.scenario-ribbon,.workflow-scenario){flex:0 0 auto;margin-bottom:.35rem!important;padding:.38rem .58rem!important}body.demo-focus-active :is(.scenario-ribbon p,.workflow-scenario p){display:none!important}body.demo-focus-active :is(.command-bar,.sheet-command,.workflow-command){flex:0 0 auto;margin-bottom:.4rem!important;padding:.48rem .65rem .65rem!important}body.demo-focus-active :is(.command-copy>p,.sheet-command-copy>p,.workflow-command-copy>p){margin-top:.1rem!important;font-size:.7rem!important;line-height:1.25!important}body.demo-focus-active :is(.command-copy>strong,.sheet-command-copy>strong,.workflow-command-copy>strong){font-size:.88rem!important}body.demo-focus-active :is(.command-meta,.sheet-command-meta,.workflow-command-meta){margin-bottom:.1rem!important}body.demo-focus-active :is(.demo-grid,.sheet-grid,.workflow-console-grid){flex:1 1 auto!important;min-height:0!important;height:auto!important;max-height:none!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;gap:.55rem!important}body.demo-focus-active :is(.panel-heading,.sheet-panel-heading,.workflow-panel-heading){padding:.58rem .75rem .5rem!important}body.demo-focus-active :is(.panel-body,.sheet-panel-body,.workflow-panel-body){padding:.62rem .75rem .72rem!important}body.demo-focus-active :is(.console-note,.sheet-console-note,.workflow-console-note){display:none!important}@media(max-width:899px){.demo-focus-button{display:none!important}}.demo-mobile-stage-nav{display:none}@media(max-width:700px){[data-mobile-stage=true] .demo-mobile-stage-nav{position:sticky;top:54px;z-index:35;display:grid;gap:.45rem;margin:0 0 .55rem;border:1px solid rgba(var(--color-silver),.13);border-radius:.9rem;background:rgba(var(--color-charcoal),.96);padding:.48rem;backdrop-filter:blur(16px);box-shadow:0 12px 32px #0003}.demo-mobile-stage-topline{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding-inline:.1rem}.demo-mobile-stage-status{min-width:0;display:flex;align-items:baseline;gap:.42rem}.demo-mobile-stage-status span{color:rgb(var(--color-purple-soft));font-size:.62rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.demo-mobile-stage-status small{color:rgb(var(--color-silver));font-size:.62rem}.demo-mobile-follow{flex:0 0 auto;display:inline-flex;align-items:center;gap:.35rem;border:1px solid rgba(var(--color-silver),.15);border-radius:999px;background:rgba(var(--color-panel-soft),.42);color:rgb(var(--color-silver));padding:.34rem .5rem;font-size:.62rem;font-weight:850}.demo-mobile-follow[aria-pressed=true]{border-color:#2f7d504d;color:#86efac}.demo-mobile-stage-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.demo-mobile-stage-tab{position:relative;min-width:0;display:grid;justify-items:start;gap:.04rem;border:1px solid rgba(var(--color-silver),.11);border-radius:.58rem;background:rgba(var(--color-panel),.56);color:rgb(var(--color-silver));padding:.38rem 1.42rem .38rem .42rem;text-align:left}.demo-mobile-stage-tab:after{content:"";position:absolute;top:.48rem;right:.45rem;width:.68rem;height:.68rem;border:1px solid rgba(var(--color-silver),.32);border-radius:999px;background:rgba(var(--color-panel-soft),.68);box-shadow:inset 0 0 0 2px rgba(var(--color-panel),.78);transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,transform .15s ease}.demo-mobile-stage-tab[data-executing=true]:after{border-color:#67e8f9eb;background:rgb(var(--color-cerulean));box-shadow:inset 0 0 0 2px #05101cb8,0 0 0 3px #2ea8ff24,0 0 13px #2ea8ffb3;transform:scale(1.06)}.demo-mobile-stage-tab>span{color:rgb(var(--color-purple-soft));font:900 .55rem ui-monospace,SFMono-Regular,Menlo,monospace}.demo-mobile-stage-tab>strong{max-width:100%;overflow:hidden;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.demo-mobile-stage-tab[aria-selected=true]{border-color:#2ea8ff80;background:#2ea8ff14;color:rgb(var(--color-heading));box-shadow:inset 0 -2px rgb(var(--color-cerulean))}.demo-mobile-stage-tab[data-executing=true]{border-color:#2ea8ff9e;color:rgb(var(--color-heading))}[data-mobile-stage=true] :is(.demo-grid,.sheet-grid,.workflow-console-grid){display:block!important;height:auto!important;min-height:0!important;max-height:none!important}[data-mobile-stage=true] :is(.demo-panel,.sheet-panel,.workflow-panel){display:none!important;width:100%;min-height:min(58dvh,520px)!important;height:min(58dvh,520px)!important;max-height:min(58dvh,520px)!important;transform:none!important}[data-mobile-stage=true] :is(.demo-panel,.sheet-panel,.workflow-panel)[data-mobile-selected=true]{display:flex!important}[data-mobile-stage=true] :is(.panel-body,.sheet-panel-body,.workflow-panel-body){font-size:.95rem}[data-mobile-stage=true] :is(.console-note,.sheet-console-note,.workflow-console-note){margin-top:.45rem;font-size:.66rem}[data-mobile-stage=true] :is(.demo-intro,.sheet-demo-intro,.workflow-console-intro){gap:.6rem!important;margin-bottom:.6rem!important}[data-mobile-stage=true] :is(.demo-intro h1,.sheet-demo-intro h1,.workflow-console-intro h1){font-size:clamp(1.75rem,9vw,2.45rem)!important}[data-mobile-stage=true] :is(.command-bar,.sheet-command,.workflow-command){gap:.6rem!important;margin-bottom:.55rem!important;padding:.65rem .7rem .8rem!important}[data-mobile-stage=true] :is(.command-controls,.sheet-command-controls,.workflow-command-controls){width:100%;gap:.35rem!important}[data-mobile-stage=true] :is(.primary-action,.secondary-action,.sheet-primary,.sheet-secondary,.workflow-primary,.workflow-secondary){padding:.55rem .65rem!important;font-size:.72rem!important}}.demo-identity-cluster{min-width:0;display:inline-flex!important;align-items:center;gap:.55rem;color:inherit!important;font:inherit!important;letter-spacing:normal!important;text-transform:none!important}.demo-person-avatar,.demo-system-avatar{position:relative;flex:0 0 auto;width:2.45rem;height:2.45rem;display:inline-grid!important;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.17);border-radius:.8rem;background:rgba(var(--color-panel-soft),.75);box-shadow:0 5px 14px #00000029}.demo-character-portrait{width:100%;height:100%;display:block}.demo-person-avatar{--portrait-skin: #efc09f;--portrait-hair: #3d2a24;--portrait-shirt: #7c3aed;--portrait-bg: #2b1d49}.demo-person-avatar[data-tone="1"]{--portrait-skin: #d89b75;--portrait-hair: #25212a;--portrait-shirt: #0ea5e9;--portrait-bg: #12314a}.demo-person-avatar[data-tone="2"]{--portrait-skin: #936143;--portrait-hair: #1d1512;--portrait-shirt: #14b8a6;--portrait-bg: #173d38}.demo-person-avatar[data-tone="3"]{--portrait-skin: #efb687;--portrait-hair: #6b341f;--portrait-shirt: #ec4899;--portrait-bg: #48213c}.demo-person-avatar[data-tone="4"]{--portrait-skin: #b97958;--portrait-hair: #211c1d;--portrait-shirt: #f59e0b;--portrait-bg: #483215}.demo-person-avatar[data-tone="5"]{--portrait-skin: #f1d0b7;--portrait-hair: #5b3b2c;--portrait-shirt: #6366f1;--portrait-bg: #292b56}.portrait-backdrop{fill:var(--portrait-bg)}.portrait-shoulders{fill:var(--portrait-shirt)}.portrait-neck,.portrait-face{fill:var(--portrait-skin)}.portrait-hair-back,.portrait-hair-front{fill:var(--portrait-hair)}.portrait-strand{fill:none;stroke:var(--portrait-hair);stroke-width:3;stroke-linecap:round}.portrait-ear{fill:none;stroke:color-mix(in srgb,var(--portrait-skin),#6b3a2c 28%);stroke-width:1.25}.portrait-eye{fill:#171717}.portrait-brow{fill:none;stroke:var(--portrait-hair);stroke-width:1.4;stroke-linecap:round}.portrait-nose{fill:none;stroke:#43281f7a;stroke-width:1;stroke-linecap:round}.portrait-mouth{fill:none;stroke:#7c3340;stroke-width:1.4;stroke-linecap:round;display:none}.demo-person-avatar[data-expression=neutral] .portrait-mouth-neutral,.demo-person-avatar[data-expression=happy] .portrait-mouth-happy,.demo-person-avatar[data-expression=concerned] .portrait-mouth-concerned,.demo-person-avatar[data-expression=annoyed] .portrait-mouth-annoyed{display:block}.demo-person-avatar[data-expression=concerned] .portrait-brow-left{transform:rotate(8deg);transform-origin:20px 18px}.demo-person-avatar[data-expression=concerned] .portrait-brow-right{transform:rotate(-8deg);transform-origin:28px 18px}.demo-person-avatar[data-expression=annoyed] .portrait-brow-left{transform:rotate(-10deg);transform-origin:20px 18px}.demo-person-avatar[data-expression=annoyed] .portrait-brow-right{transform:rotate(10deg);transform-origin:28px 18px}.demo-system-avatar{color:#fff;background:linear-gradient(145deg,rgb(var(--color-purple)),rgb(var(--color-cerulean)))}.demo-system-avatar svg{width:1.55rem;height:1.55rem}.demo-source-badge{flex:0 0 auto;min-width:2.5rem;height:2rem;display:inline-flex!important;align-items:center;justify-content:center;gap:.22rem;border:1px solid rgba(var(--color-silver),.14);border-radius:.58rem;background:rgba(var(--color-panel-soft),.62);color:rgb(var(--color-purple-soft))!important;padding:0 .34rem}.demo-source-badge svg{width:1rem;height:1rem}.demo-source-badge small{font:900 .48rem/1 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace!important;letter-spacing:.025em!important}.workflow-input-top>.demo-identity-cluster,.workflow-output-card>div>.demo-identity-cluster{flex:1 1 auto}.message>.demo-identity-cluster{margin-bottom:.34rem}.source-identity>.demo-identity-cluster{margin-left:.1rem}.record-row .demo-person-avatar{width:2rem;height:2rem;border-radius:.65rem}html[data-theme=light] .demo-person-avatar,html[data-theme=light] .demo-system-avatar,html[data-theme=light] .demo-source-badge{border-color:#0f172a1f;box-shadow:0 4px 12px #0f172a17}@media(max-width:700px){.demo-person-avatar,.demo-system-avatar{width:2.2rem;height:2.2rem}.demo-source-badge{min-width:2.25rem;height:1.85rem}}.demo-person-avatar{width:2.55rem!important;height:2.55rem!important;border-radius:999px!important;background:transparent!important;box-shadow:0 4px 12px #0000002e!important}.demo-character-head{width:100%;height:100%;display:block}.head-backdrop{fill:var(--portrait-bg)}.head-face{fill:var(--portrait-skin)}.head-hair-back,.head-hair-front{fill:var(--portrait-hair)}.head-hairline{fill:none;stroke:color-mix(in srgb,var(--portrait-hair),#000 14%);stroke-width:1.2;stroke-linecap:round;opacity:.42}.head-ear{fill:none;stroke:color-mix(in srgb,var(--portrait-skin),#7a4336 28%);stroke-width:1.3;stroke-linecap:round}.head-brow{fill:none;stroke:var(--portrait-hair);stroke-width:2.1;stroke-linecap:round}.head-eye{fill:#17191d}.head-eye-line{fill:none;stroke:#17191d;stroke-width:1.8;stroke-linecap:round}.head-nose{fill:none;stroke:#4a2d247a;stroke-width:1.2;stroke-linecap:round}.head-mouth{fill:none;stroke:#8e4352;stroke-width:2;stroke-linecap:round}.head-glasses{fill:#ffffff06;stroke:#24364a;stroke-width:1.5}.head-jewelry{fill:#f4c95d;stroke:#ffffff59;stroke-width:.5}.head-freckles{fill:#6e3e2e99}.head-stubble{fill:#231c1c29}html[data-theme=light] .demo-person-avatar{border-color:#0f172a29!important;box-shadow:0 3px 9px #0f172a1c!important}.record-row .demo-person-avatar{width:2.05rem!important;height:2.05rem!important}@media(max-width:700px){.demo-person-avatar{width:2.35rem!important;height:2.35rem!important}}[data-demo-engine=ai-receptionist] [data-system-activity],.flagship-contact-card.is-hidden,.flagship-profile-person.is-hidden,.flagship-chat-turn.is-hidden{display:none!important}.flagship-channel-meta{display:inline-flex;align-items:center;gap:.4rem;margin:.2rem 0 .45rem;color:rgb(var(--color-silver));font-size:.68rem}.flagship-channel-meta strong{color:rgb(var(--color-cerulean));font-weight:800}.flagship-channel-icon{width:1.35rem;height:1.35rem;display:inline-grid;place-items:center;border:1px solid rgba(46,168,255,.2);border-radius:.42rem;background:#2ea8ff12;color:rgb(var(--color-cerulean))}.flagship-channel-icon svg{width:.9rem;height:.9rem}.flagship-chat-turn{position:relative}.flagship-message-meta{display:block;margin:.12rem 0 .38rem;color:rgb(var(--color-silver));font-size:.58rem}.flagship-contact-card{border:1px solid rgba(46,168,255,.25);border-radius:.82rem;background:linear-gradient(145deg,#2ea8ff16,rgba(var(--color-panel-soft),.22));padding:.78rem .85rem}.flagship-contact-topline{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.55rem;border-bottom:1px solid rgba(var(--color-silver),.09)}.flagship-contact-topline>span{color:rgb(var(--color-purple-soft));font-size:.66rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.flagship-contact-topline>strong{border:1px solid rgba(46,168,255,.2);border-radius:999px;background:#2ea8ff12;color:rgb(var(--color-cerulean));padding:.25rem .42rem;font-size:.62rem}.flagship-profile-person{display:flex;align-items:center;gap:.6rem;padding-top:.65rem}.flagship-profile-person>div{display:grid;gap:.08rem}.flagship-profile-person>div>strong{color:rgb(var(--color-heading));font-size:.82rem}.flagship-profile-person>div>small{color:rgb(var(--color-silver));font-size:.62rem}.flagship-contact-fields{display:grid;grid-template-columns:.8fr 1.5fr 1fr;gap:.45rem;margin-top:.65rem}.flagship-contact-fields>div{min-width:0;border:1px solid rgba(var(--color-silver),.08);border-radius:.58rem;background:rgba(var(--color-panel),.34);padding:.45rem .5rem}.flagship-contact-fields span,.flagship-contact-fields strong{display:block;min-width:0}.flagship-contact-fields span{color:rgb(var(--color-silver));font-size:.56rem;text-transform:uppercase;letter-spacing:.05em}.flagship-contact-fields strong{margin-top:.12rem;overflow:hidden;color:rgb(var(--color-heading));font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.flagship-contact-card[data-profile-state=received]{border-color:#2ea8ff57}.flagship-contact-card[data-profile-state=saved]{border-color:#2f7d5052;background:linear-gradient(145deg,#2f7d5017,rgba(var(--color-panel-soft),.22))}html[data-theme=light] .flagship-contact-card{border-color:#0284c738;background:linear-gradient(145deg,#e0f2fee6,#ffffffe6)}html[data-theme=light] .flagship-contact-card[data-profile-state=saved]{border-color:#22744a40;background:linear-gradient(145deg,#dcfce7c7,#fffffff0)}html[data-theme=light] .flagship-contact-fields>div{border-color:#0f172a17;background:#ffffffad}body.demo-four-up .flagship-contact-fields{grid-template-columns:1fr}@media(max-width:700px){.flagship-contact-fields{grid-template-columns:1fr}}.panel-number,.workflow-panel-number,.sheet-panel-number{display:none!important}.panel-title-group,.workflow-panel-title,.sheet-panel-title{gap:0!important}:is([data-panel-scroll],[data-sheet-scroll],[data-console-scroll]){scroll-padding-block:16px}:is(.workflow-step,.sheet-workflow-step){grid-template-columns:1.75rem minmax(0,1fr) auto!important;align-items:start!important;-moz-column-gap:.55rem!important;column-gap:.55rem!important}:is(.step-number,.workflow-step-number,.sheet-step-number){width:1.75rem;min-height:1.15rem;display:inline-flex!important;align-items:center;justify-content:flex-start;padding-top:.02rem;font-variant-numeric:tabular-nums;line-height:1.15rem!important}:is(.workflow-step,.sheet-workflow-step)>div>strong{display:block;min-height:1.15rem;line-height:1.15rem!important}:is(.demo-intro,.sheet-demo-intro,.workflow-console-intro){display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:end!important;gap:1.25rem!important;margin-bottom:.7rem!important;border:1px solid rgba(var(--color-silver),.12);border-radius:1rem;background:linear-gradient(120deg,rgba(124,58,237,.065),rgba(46,168,255,.035) 58%,transparent),rgba(var(--color-panel),.54);padding:.85rem 1rem}:is(.demo-intro,.sheet-demo-intro,.workflow-console-intro)>div:first-child{min-width:0}:is(.demo-kicker,.sheet-kicker,.workflow-kicker){width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;margin:0 0 .48rem!important;border:1px solid rgba(124,58,237,.22);border-radius:999px;background:#7c3aed13;padding:.28rem .48rem;font-size:.62rem!important;letter-spacing:.1em!important}:is(.demo-intro h1,.sheet-demo-intro h1,.workflow-console-intro h1){max-width:none!important;font-size:clamp(1.8rem,3vw,2.8rem)!important;line-height:1.02!important;letter-spacing:-.035em!important;text-wrap:pretty!important}:is(.demo-lede,.sheet-lede,.workflow-lede){max-width:860px!important;margin-top:.48rem!important;font-size:.84rem!important;line-height:1.48!important}:is(.intro-badges,.sheet-badges,.workflow-badges){align-self:start;padding-top:.1rem}:is(.command-controls,.sheet-command-controls,.workflow-command-controls)[data-demo-playback-controls]{flex-wrap:nowrap!important;gap:.22rem!important;border:1px solid rgba(var(--color-silver),.12);border-radius:.92rem;background:rgba(var(--color-panel-soft),.28);padding:.28rem;box-shadow:inset 0 1px #ffffff06}:is([data-run-status],[data-sheet-run-status],[data-console-run-status]){display:none!important}[data-demo-playback-controls] .demo-playback-step{width:2.25rem;height:2.25rem;display:inline-grid!important;place-items:center;flex:0 0 auto;border-radius:.62rem!important;padding:0!important;font-size:1rem}[data-demo-playback-controls] :is([data-reset-demo],[data-sheet-reset],[data-console-reset]){border-color:transparent!important;background:transparent!important;padding-inline:.58rem!important;color:rgb(var(--color-silver))!important}[data-demo-playback-controls] :is([data-reset-demo],[data-sheet-reset],[data-console-reset]):hover{background:rgba(var(--color-panel-soft),.55)!important;color:rgb(var(--color-heading))!important}.demo-layout-toggle{min-width:4.35rem;height:2.25rem;display:none!important;align-items:center;justify-content:center;padding:0 .55rem!important;border-radius:.62rem!important;white-space:nowrap;font-size:.7rem!important}.demo-layout-toggle[aria-pressed=true]{border-color:#2ea8ff6b!important;background:#2ea8ff14!important}@media(min-width:1280px){.demo-layout-toggle{display:inline-flex!important}}:is([data-demo-panel=conversation],[data-console-panel=input],[data-sheet-panel=inputs]){border-color:#a78bfa47!important;background:linear-gradient(145deg,#7c3aed26,#10171cf7 48%,#10171cf0)!important}:is([data-demo-panel=workflow],[data-console-panel=workflow],[data-sheet-panel=workflow]){border-color:#2ea8ff40!important;background:linear-gradient(145deg,#2ea8ff21,#10171cf7 48%,#10171cf0)!important}:is([data-demo-panel=calendar],[data-console-panel=output],[data-sheet-panel=records]){border-color:#4ade8038!important;background:linear-gradient(145deg,#2f7d5029,#10171cf7 48%,#10171cf0)!important}:is([data-demo-panel=events],[data-console-panel=review],[data-sheet-panel=review]){border-color:#f59e0b38!important;background:linear-gradient(145deg,#d977061f,#10171cf7 48%,#10171cf0)!important}:is(.demo-panel,.workflow-panel,.sheet-panel){box-shadow:inset 0 1px #ffffff09,0 10px 28px #00000021!important}:is(.message,.workflow-input-card,.workflow-output-card,.workflow-review-card,.input-card,.field-preview,.calendar-slot,.record-row:not(.record-head),.workflow-step,.sheet-workflow-step,.log-entry,.sheet-log-entry){box-shadow:inset 0 0 0 1px #c8ced611}html[data-theme=light] :is(.demo-intro,.sheet-demo-intro,.workflow-console-intro){border-color:#0f172a1a;background:linear-gradient(120deg,#ede9fead,#e0f2fe80 58%,#fffc),#ffffffb8}html[data-theme=light] :is([data-demo-panel=conversation],[data-console-panel=input],[data-sheet-panel=inputs]){border-color:#6d28d938!important;background:linear-gradient(145deg,#ede9feeb,#ffffffeb 60%)!important}html[data-theme=light] :is([data-demo-panel=workflow],[data-console-panel=workflow],[data-sheet-panel=workflow]){border-color:#0284c733!important;background:linear-gradient(145deg,#e0f2fee6,#ffffffed 60%)!important}html[data-theme=light] :is([data-demo-panel=calendar],[data-console-panel=output],[data-sheet-panel=records]){border-color:#22744a33!important;background:linear-gradient(145deg,#dcfce7c7,#fffffff0 62%)!important}html[data-theme=light] :is([data-demo-panel=events],[data-console-panel=review],[data-sheet-panel=review]){border-color:#b4530933!important;background:linear-gradient(145deg,#fff7edf5,#fffffff0 62%)!important}html[data-theme=light] :is(.demo-panel,.workflow-panel,.sheet-panel){box-shadow:inset 0 1px #ffffffe6,0 9px 24px #0f172a11!important}html[data-theme=light] :is(.message,.workflow-input-card,.workflow-output-card,.workflow-review-card,.input-card,.field-preview,.calendar-slot,.record-row:not(.record-head),.workflow-step,.sheet-workflow-step,.log-entry,.sheet-log-entry){box-shadow:inset 0 0 0 1px #0f172a13}html[data-theme=light] .outcome-shell .transformation-card.before-card{border-color:#dc26263d!important;background:linear-gradient(145deg,#fee2e2d1,#fff7f7f5 48%,#fffffffa)!important;box-shadow:0 6px 18px #7f1d1d0e!important}html[data-theme=light] .outcome-shell .transformation-card.after-card{border-color:#1665343d!important;background:linear-gradient(145deg,#dcfce7d1,#f7fef9f5 48%,#fffffffa)!important;box-shadow:0 6px 18px #14532d0e!important}html[data-theme=light] .outcome-shell .before-badge,html[data-theme=light] .outcome-shell .before-card .item-marker{background:#dc26261f!important;color:#dc2626!important}html[data-theme=light] .outcome-shell .after-badge,html[data-theme=light] .outcome-shell .after-card .item-marker{background:#16a34a1f!important;color:#15803d!important}html[data-theme=light] .outcome-shell .outcome-cta{box-shadow:0 6px 18px #0f172a0e!important}@media(min-width:720px){.outcome-shell .outcome-cta{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"kicker kicker" "title title" "body action"!important;align-items:end!important;-moz-column-gap:2rem!important;column-gap:2rem!important;row-gap:.45rem!important}.outcome-shell .outcome-cta>div{display:contents!important}.outcome-shell .outcome-cta .outcome-kicker{grid-area:kicker;margin-bottom:0!important}.outcome-shell .outcome-cta h3{grid-area:title;width:100%;max-width:none!important;text-wrap:wrap!important}.outcome-shell .outcome-cta>div>p:last-child{grid-area:body;max-width:760px}.outcome-shell .outcome-cta .outcome-action{grid-area:action;align-self:end}}@media(min-width:1280px){body.demo-four-up :is(.demo-grid,.sheet-grid,.workflow-console-grid){grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr)!important}body.demo-four-up:not(.demo-focus-active) :is(.demo-grid,.sheet-grid,.workflow-console-grid){height:min(650px,calc(100vh - 285px))!important;min-height:540px!important}body.demo-four-up.demo-focus-active :is(.demo-grid,.sheet-grid,.workflow-console-grid){grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr)!important}body.demo-four-up :is(.panel-heading,.sheet-panel-heading,.workflow-panel-heading){padding-inline:.72rem!important}body.demo-four-up :is(.panel-body,.sheet-panel-body,.workflow-panel-body){padding-inline:.72rem!important}body.demo-four-up :is(.panel-heading h2,.sheet-panel-heading h2,.workflow-panel-heading h2){font-size:.88rem!important}body.demo-four-up :is(.workflow-output-card>div,.field-preview-top){align-items:flex-start!important;flex-direction:column;gap:.2rem!important}body.demo-four-up .workflow-output-card strong{text-align:left!important}}body.demo-focus-active :is(.demo-intro,.sheet-demo-intro,.workflow-console-intro){padding:.38rem .55rem!important;border-radius:.68rem}html.demo-detail-document,html.demo-detail-document body.headerless-page{min-height:0!important;height:auto!important}body.headerless-page{display:block!important;min-height:0!important;height:auto!important;overflow-y:visible}body.headerless-page>main,body.headerless-page>footer{width:100%;min-height:0!important;height:auto!important;flex:none!important}body.headerless-page>footer{margin-bottom:0!important;padding-bottom:max(2.5rem,env(safe-area-inset-bottom))!important}@media(max-width:900px){:is(.demo-intro,.sheet-demo-intro,.workflow-console-intro){grid-template-columns:1fr;align-items:start!important}:is(.intro-badges,.sheet-badges,.workflow-badges){justify-content:flex-start!important}:is(.command-controls,.sheet-command-controls,.workflow-command-controls)[data-demo-playback-controls]{flex-wrap:wrap!important;justify-content:flex-start!important}}
