.use-cases.svelte-89hn0i{min-width:0;color:var(--text-strong)}.intent-grid.svelte-89hn0i{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:.75rem;margin:1rem 0;display:grid}details.svelte-89hn0i{border:1px solid var(--line-subtle);border-radius:.8rem;padding:.5rem}summary.svelte-89hn0i,button.svelte-89hn0i{cursor:pointer;min-height:44px;padding:.5rem}summary.svelte-89hn0i{font-weight:650}button.svelte-89hn0i{text-align:left;color:var(--accent-strong)}button.svelte-89hn0i:focus-visible,summary.svelte-89hn0i:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}ul.svelte-89hn0i{padding-left:1.25rem}li.svelte-89hn0i{margin:.6rem 0}p.svelte-89hn0i{margin:.5rem 0;line-height:1.6}h3.svelte-89hn0i{font-size:1.15rem;font-weight:650}.badge.svelte-89hn0i{border:1px solid var(--line-subtle);background:var(--surface-2);border-radius:999px;padding:.15rem .5rem;font-size:.72rem;display:inline-block}.badges.svelte-89hn0i{flex-wrap:wrap;gap:.25rem;display:flex}[data-status=planned].svelte-89hn0i{border-style:dashed}.capabilities.svelte-89hn0i{padding:0;list-style:none}.capabilities.svelte-89hn0i li:where(.svelte-89hn0i){border-bottom:1px solid var(--line-subtle);padding:.5rem 0}svg.svelte-89hn0i{width:100%;max-width:40rem;color:var(--accent-strong);margin:1rem auto;display:block}rect.svelte-89hn0i{fill:var(--surface-1);stroke:var(--line-subtle)}text.svelte-89hn0i{fill:var(--text-strong);font-size:17px;font-weight:650}text.relation.svelte-89hn0i{font-size:12px;font-weight:400}.composition-text.svelte-89hn0i{font-size:.85rem}@media (width>=600px){.composition-text.svelte-89hn0i{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}text.role.svelte-89hn0i{fill:var(--text-muted);font-size:14px;font-weight:400}@media (width<=500px){svg.svelte-89hn0i{min-height:220px}}.diagram.svelte-yfwu40{width:100%;min-width:0}svg.svelte-yfwu40{width:100%;max-width:560px;height:auto;color:var(--accent-strong);margin:auto;display:block}.edge.svelte-yfwu40{fill:none;stroke:currentColor;stroke-width:1.5px}rect.svelte-yfwu40{fill:var(--surface-1);stroke:var(--accent-strong);stroke-width:1.5px}.planned.svelte-yfwu40{stroke-dasharray:5 4;opacity:.8}text.svelte-yfwu40{fill:var(--text-strong);text-anchor:middle;pointer-events:none;font:15px system-ui}.edge-label.svelte-yfwu40{fill:var(--text-muted);paint-order:stroke;stroke:var(--surface-1);stroke-width:5px;font-size:12px}.badge.svelte-yfwu40{fill:var(--text-muted);font-size:10px}a.svelte-yfwu40:focus-visible rect:where(.svelte-yfwu40),a.svelte-yfwu40:hover rect:where(.svelte-yfwu40){stroke-width:3px}details.svelte-yfwu40{color:var(--text-muted);font-size:.75rem}summary.svelte-yfwu40{cursor:pointer;align-items:center;min-height:44px;display:flex}li.svelte-yfwu40{overflow-wrap:anywhere}.planned.svelte-1m9zna3{stroke-dasharray:5 4;opacity:.8}.planned-badge.svelte-1m9zna3{color:var(--text-muted);border:1px dashed var(--line-subtle);border-radius:1rem;padding:.2rem .4rem;font-size:.7rem}.planned-label.svelte-1m9zna3{fill:var(--text-muted);font-size:10px}.concept-card.svelte-1m9zna3{border:1px solid var(--line-subtle);background:var(--surface-1);color:var(--text-strong);border-radius:1rem;min-width:0;max-width:100%;margin-block:1rem;padding:1rem}h3.svelte-1m9zna3{align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:650;display:flex}svg.svelte-1m9zna3{width:100%;max-width:540px;height:auto;color:var(--accent-strong);margin-inline:auto;display:block;overflow:visible}line.svelte-1m9zna3,.compact-edge.svelte-1m9zna3{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.65}rect.svelte-1m9zna3{fill:var(--surface-1);stroke:var(--line-subtle);stroke-width:1.5px}rect.central.svelte-1m9zna3{fill:var(--accent-soft);stroke:var(--accent-strong)}text.svelte-1m9zna3{fill:var(--text-strong);text-anchor:middle;pointer-events:none;font:15px system-ui}.edge-label.svelte-1m9zna3{fill:var(--text-muted);paint-order:stroke;stroke:var(--surface-1);stroke-width:5px;stroke-linejoin:round;font-size:12px}svg.svelte-1m9zna3 a:where(.svelte-1m9zna3):focus-visible rect:where(.svelte-1m9zna3),svg.svelte-1m9zna3 a:where(.svelte-1m9zna3):hover rect:where(.svelte-1m9zna3){stroke:var(--accent-strong);stroke-width:3px}.concept-summary.svelte-1m9zna3{overflow-wrap:anywhere;margin:.25rem 0 .75rem;padding-left:1.1rem;font-size:.85rem;line-height:1.65}.relations-text.svelte-1m9zna3{color:var(--text-muted);margin:.75rem 0;font-size:.78rem}.relations-text.svelte-1m9zna3 summary:where(.svelte-1m9zna3){cursor:pointer;align-items:center;min-height:44px;display:flex}.studio-link.svelte-1m9zna3{min-height:44px;color:var(--accent-strong);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.85rem;text-decoration:underline;display:flex}.studio-link.svelte-1m9zna3 small:where(.svelte-1m9zna3){color:var(--text-muted);overflow-wrap:anywhere;flex-basis:100%;font-size:.75rem}.concept-followups.svelte-1m9zna3{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}button.svelte-1m9zna3{border:1px solid var(--line-subtle);background:var(--surface-1);min-height:44px;color:var(--text-strong);cursor:pointer;border-radius:2rem;padding:.5rem .75rem;font-size:.8rem}button.svelte-1m9zna3:disabled{opacity:.5;cursor:default}button.svelte-1m9zna3:focus-visible,.studio-link.svelte-1m9zna3:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}@media (width<=440px){.concept-card.svelte-1m9zna3{padding:.75rem}svg.svelte-1m9zna3{max-height:none}}@media print{.concept-followups.svelte-1m9zna3,.studio-link.svelte-1m9zna3{display:none}}.legend-concepts.svelte-bnh3kh{color:var(--text-muted);flex-wrap:wrap;gap:.35rem;margin:.5rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.legend-concepts.svelte-bnh3kh li:where(.svelte-bnh3kh){border:1px solid var(--line-subtle);border-radius:1rem;padding:.25rem .5rem}.visual-card.svelte-bnh3kh{border:1px solid var(--line-subtle);background:var(--surface-1);color:var(--text-strong);border-radius:1rem;min-width:0;max-width:100%;margin-block:1rem;padding:1rem}h3.svelte-bnh3kh{margin-bottom:.5rem;font-size:1rem;font-weight:650}.legend.svelte-bnh3kh{color:var(--text-muted);margin-top:.5rem;font-size:.75rem}.comparison.svelte-bnh3kh{width:100%;overflow:auto}table.svelte-bnh3kh{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.8rem}th.svelte-bnh3kh,td.svelte-bnh3kh{text-align:left;vertical-align:top;border-bottom:1px solid var(--line-subtle);overflow-wrap:anywhere;padding:.5rem}th.svelte-bnh3kh:first-child{width:25%}small.svelte-bnh3kh{color:var(--text-muted);font-weight:400;display:block}.suggestions.svelte-bnh3kh{flex-wrap:wrap;gap:.5rem;display:flex}button.svelte-bnh3kh{border:1px solid var(--line-subtle);cursor:pointer;border-radius:2rem;min-height:44px;padding:.5rem .75rem}button.svelte-bnh3kh:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.heading.svelte-1gc58f6{margin-top:.5rem;font-weight:650}p.svelte-1gc58f6,li.svelte-1gc58f6{overflow-wrap:anywhere}li.svelte-1gc58f6{margin:.25rem 0}summary.svelte-1gc58f6{cursor:pointer;align-items:center;min-height:44px;display:flex}.calendar-result.svelte-131xtb5{border:1px solid var(--line-subtle);background:var(--surface-1);color:var(--text-strong);border-radius:1rem;margin-top:.9rem;overflow:hidden}.calendar-result.svelte-131xtb5 header:where(.svelte-131xtb5){border-bottom:1px solid var(--line-subtle);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1rem;padding:.8rem 1rem;display:flex}.calendar-kicker.svelte-131xtb5{color:var(--text-muted);letter-spacing:.14em;margin:0;font-size:.62rem;font-weight:700}.calendar-result.svelte-131xtb5 h3:where(.svelte-131xtb5){margin:.2rem 0 0;font-size:.95rem;font-weight:650}.calendar-account.svelte-131xtb5{text-align:right;align-content:center;font-size:.74rem;display:grid}.calendar-account.svelte-131xtb5 span:where(.svelte-131xtb5){color:var(--text-muted)}.calendar-day.svelte-131xtb5{padding:.65rem 1rem .2rem}.calendar-day.svelte-131xtb5 h4:where(.svelte-131xtb5){color:var(--text-muted);margin:0 0 .3rem;font-size:.72rem;font-weight:700}.calendar-day.svelte-131xtb5 ul:where(.svelte-131xtb5){margin:0;padding:0;list-style:none}.calendar-day.svelte-131xtb5 li:where(.svelte-131xtb5){border-top:1px solid var(--line-subtle);grid-template-columns:minmax(6.2rem,auto) minmax(0,1fr) auto;align-items:start;gap:.55rem .8rem;padding:.65rem 0;display:grid}.calendar-day.svelte-131xtb5 time:where(.svelte-131xtb5){color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.76rem}.event-copy.svelte-131xtb5{gap:.15rem;min-width:0;font-size:.82rem;display:grid}.event-copy.svelte-131xtb5 span:where(.svelte-131xtb5){overflow-wrap:anywhere;color:var(--text-muted);font-size:.74rem}.calendar-day.svelte-131xtb5 li:where(.svelte-131xtb5) a:where(.svelte-131xtb5){color:var(--accent-strong);text-underline-offset:.15em;align-items:center;gap:.25rem;font-size:.7rem;text-decoration:underline;display:inline-flex}.calendar-day.svelte-131xtb5 li:where(.svelte-131xtb5) a:where(.svelte-131xtb5):focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}.calendar-empty.svelte-131xtb5{color:var(--text-soft);margin:0;padding:1rem;font-size:.84rem}@media (width<=40rem){.calendar-account.svelte-131xtb5{text-align:left}.calendar-day.svelte-131xtb5 li:where(.svelte-131xtb5){grid-template-columns:1fr auto}.calendar-day.svelte-131xtb5 time:where(.svelte-131xtb5){grid-column:1/-1}}.home-workspace-panel{width:18rem}.home-workspace-panel li.project-row{height:2.25rem;padding:0 .2rem}.home-workspace-panel .history-error{color:#b91c1c;padding:.5rem .75rem;font-size:.75rem}.plan-drawer.svelte-debbpe{border-left:0 solid var(--line-subtle);background:var(--surface-1);flex:none;width:0;min-width:0;transition:width .18s;overflow:hidden}.plan-drawer.open.svelte-debbpe{border-left-width:1px;flex-direction:column;width:23.75rem;min-height:0;display:flex}.drawer-head.svelte-debbpe{border-bottom:1px solid var(--line-subtle);justify-content:space-between;align-items:center;padding:1rem 1rem .75rem;display:flex}.drawer-head.svelte-debbpe h2:where(.svelte-debbpe){color:var(--text-strong);margin:0;font-size:1rem;font-weight:700}.drawer-head.svelte-debbpe p:where(.svelte-debbpe){color:var(--text-muted);margin:.15rem 0 0;font-size:.75rem}.drawer-head.svelte-debbpe button:where(.svelte-debbpe){width:2rem;height:2rem;color:var(--text-muted);border-radius:.5rem;place-items:center;display:grid}.drawer-head svg{width:1rem;height:1rem}.tab-list.svelte-debbpe{border-bottom:1px solid var(--line-subtle);gap:.1rem;padding:0 .5rem;display:flex;overflow-x:auto}.tab-list.svelte-debbpe button:where(.svelte-debbpe){color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;padding:.65rem .55rem;font-size:.78rem}.tab-list.svelte-debbpe button[aria-selected=true]:where(.svelte-debbpe){border-color:var(--accent-strong);color:var(--accent-strong);font-weight:650}.tab-list.svelte-debbpe button:where(.svelte-debbpe):focus-visible,.drawer-head.svelte-debbpe button:where(.svelte-debbpe):focus-visible,.create.svelte-debbpe:focus-visible,.rebuild.svelte-debbpe:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.drawer-content.svelte-debbpe{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;padding:1rem;overflow:auto}.drawer-content.svelte-debbpe h3:where(.svelte-debbpe){color:var(--text-strong);margin:0 0 .5rem;font-size:.82rem;font-weight:700}.drawer-content.svelte-debbpe h3:where(.svelte-debbpe):not(:first-child),.drawer-content.svelte-debbpe h4:where(.svelte-debbpe){margin-top:1.25rem}.drawer-content.svelte-debbpe h4:where(.svelte-debbpe){text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:.5rem;font-size:.7rem;font-weight:700}.drawer-content.svelte-debbpe p:where(.svelte-debbpe),.drawer-content.svelte-debbpe li:where(.svelte-debbpe){color:var(--text-soft);font-size:.8rem;line-height:1.55}.empty-process-map.svelte-debbpe{border:1px dashed var(--line-subtle);background:var(--surface-0);border-radius:.75rem;margin:0 0 1rem;padding:.75rem}.empty-process-map.svelte-debbpe p:where(.svelte-debbpe){margin:0}.error.svelte-debbpe{border:1px solid var(--line-subtle);background:var(--surface-0);border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;margin:0 0 1rem;padding:.75rem;display:flex}.error.svelte-debbpe p:where(.svelte-debbpe){margin:0}.error.svelte-debbpe button:where(.svelte-debbpe){border:1px solid var(--line-subtle);color:var(--text-strong);border-radius:999px;flex:none;padding:.45rem .75rem;font-size:.75rem;font-weight:600}.error.svelte-debbpe button:where(.svelte-debbpe):disabled{opacity:.55}.drawer-content.svelte-debbpe ul:where(.svelte-debbpe){padding-left:1.1rem}.object-item.svelte-debbpe,.capability.svelte-debbpe,.step.svelte-debbpe{border:1px solid var(--line-subtle);background:var(--surface-0);border-radius:.75rem;gap:.65rem;margin:.45rem 0;padding:.7rem;display:flex}.object-item.svelte-debbpe input:where(.svelte-debbpe){accent-color:var(--accent);margin-top:.2rem}.object-item.svelte-debbpe span:where(.svelte-debbpe){min-width:0}.kind-icon.svelte-debbpe{width:1.25rem;height:1.25rem;color:var(--accent-strong);flex:none;place-items:center;display:grid}.kind-icon svg{width:1rem;height:1rem}.item-copy.svelte-debbpe{flex:1}.object-item.svelte-debbpe strong:where(.svelte-debbpe),.object-item.svelte-debbpe small:where(.svelte-debbpe){display:block}.object-item.svelte-debbpe small:where(.svelte-debbpe){color:var(--text-muted);margin-top:.15rem;font-size:.7rem;line-height:1.4}.clarify.svelte-debbpe{border:1px dashed var(--line-subtle);border-radius:.65rem;margin-top:.8rem;padding:.7rem;font-size:.75rem}.clarify.svelte-debbpe p:where(.svelte-debbpe){margin:.25rem 0 0}.step.svelte-debbpe{display:block}.step.svelte-debbpe summary:where(.svelte-debbpe){cursor:pointer;color:var(--text-strong);font-size:.8rem;font-weight:650}.step.svelte-debbpe summary:where(.svelte-debbpe) span:where(.svelte-debbpe){background:var(--accent-soft);width:1.35rem;height:1.35rem;color:var(--accent-strong);border-radius:50%;place-items:center;margin-right:.55rem;display:inline-grid}.step.svelte-debbpe div:where(.svelte-debbpe){padding:.35rem 0 0 1.95rem}.step.svelte-debbpe p:where(.svelte-debbpe){overflow-wrap:anywhere;margin:.25rem 0}.cap-group.svelte-debbpe{margin:.45rem 0}.cap-group.svelte-debbpe summary:where(.svelte-debbpe){cursor:pointer;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;padding:.5rem 0;font-size:.72rem;font-weight:700}.capability.svelte-debbpe{flex-direction:column;gap:.35rem}.capability.svelte-debbpe strong:where(.svelte-debbpe){font-size:.8rem}.capability.svelte-debbpe p:where(.svelte-debbpe){margin:0}.status.svelte-debbpe{background:var(--accent-soft);width:fit-content;color:var(--accent-strong);border-radius:99px;padding:.2rem .5rem;font-size:.62rem;font-weight:700}.status-not-available-yet.svelte-debbpe{background:color-mix(in srgb, #a3324a 14%, var(--surface-0));color:#a3324a}.status-needs-setup.svelte-debbpe{background:color-mix(in srgb, #a8721f 14%, var(--surface-0));color:#80510b}.document-link.svelte-debbpe,.print-button.svelte-debbpe{color:var(--accent-strong);align-items:center;gap:.4rem;margin-top:1rem;font-size:.75rem;font-weight:650;display:flex}.document-heading.svelte-debbpe{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.document-heading.svelte-debbpe details:where(.svelte-debbpe){position:relative}.document-heading.svelte-debbpe details:where(.svelte-debbpe) summary:where(.svelte-debbpe){cursor:pointer;align-items:center;gap:.3rem;font-size:.75rem;display:flex}.document-heading details svg,.print-button svg{width:.9rem;height:.9rem}.document-heading.svelte-debbpe details:where(.svelte-debbpe) button:where(.svelte-debbpe){text-align:left;background:var(--surface-0);width:100%;padding:.4rem;font-size:.75rem;display:block}.drawer-content.svelte-debbpe iframe:where(.svelte-debbpe){border:1px solid var(--line-subtle);background:#fff;width:100%;height:55vh;margin-top:.8rem}.error.svelte-debbpe{color:#a3324a!important}footer.svelte-debbpe{background:var(--surface-1);border-top:1px solid var(--line-subtle);flex:none;padding:.8rem 1rem;position:relative}.create.svelte-debbpe{background:var(--accent-strong);color:#fff;border-radius:99px;width:100%;padding:.7rem 1rem;font-size:.82rem;font-weight:700}.create.svelte-debbpe:disabled{opacity:.45;cursor:not-allowed}.create-help.svelte-debbpe{color:var(--text-muted);margin:.45rem .25rem 0;font-size:.7rem;line-height:1.4}.rebuild.svelte-debbpe{width:100%;color:var(--text-muted);margin-top:.5rem;padding:.4rem;font-size:.72rem}.muted.svelte-debbpe{color:var(--text-muted)!important}@media (width<=63.999rem) and (width>=48rem){.plan-drawer.open.svelte-debbpe{width:20rem}}@media (width<=47.999rem){.plan-drawer.open.svelte-debbpe{z-index:40;border-left:0;width:100%;position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){.plan-drawer.svelte-debbpe{transition:none}}@media print{.drawer-content.svelte-debbpe iframe:where(.svelte-debbpe){height:auto;min-height:80vh}footer.svelte-debbpe,.tab-list.svelte-debbpe,.drawer-head.svelte-debbpe button:where(.svelte-debbpe){display:none!important}}.get-started.svelte-n0kdwk{text-align:center;max-width:42rem;margin:auto;padding:1.5rem .5rem}.starter-icon{width:2rem;height:2rem;color:var(--accent-strong);margin:0 auto 1rem}h1.svelte-n0kdwk{color:var(--text-strong);letter-spacing:-.04em;font-size:clamp(2rem,5vw,3.5rem);font-weight:550}.starter-shortcuts.svelte-n0kdwk{color:var(--text-muted);margin-top:.75rem;font-size:.75rem}.all-use-cases.svelte-n0kdwk{margin-top:.75rem}.starter-invitation.svelte-n0kdwk{margin:.5rem auto;font-size:.8rem}summary.svelte-n0kdwk{cursor:pointer;align-items:center;min-height:44px;padding:.4rem;display:inline-flex}summary.svelte-n0kdwk:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}p.svelte-n0kdwk{color:var(--text-muted);max-width:34rem;margin:1rem auto 1.5rem;line-height:1.6}.starter-actions.svelte-n0kdwk{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}a.svelte-n0kdwk,button.svelte-n0kdwk{border:1px solid var(--line-subtle);min-height:44px;color:var(--text-strong);background:var(--surface-1);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.6rem 1rem;font-size:.85rem;display:inline-flex}a.svelte-n0kdwk:hover,button.svelte-n0kdwk:hover{border-color:var(--accent-strong);background:var(--accent-soft)}a.svelte-n0kdwk:focus-visible,button.svelte-n0kdwk:focus-visible{outline:2px solid var(--accent-strong);outline-offset:3px}button.svelte-n0kdwk:disabled{opacity:.5;cursor:wait}@media (width<=40rem){.get-started.svelte-n0kdwk{padding:0}.starter-icon{display:none}h1.svelte-n0kdwk{font-size:1.75rem}p.svelte-n0kdwk:not(.starter-invitation){clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.starter-actions.svelte-n0kdwk{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;display:grid}a.svelte-n0kdwk,button.svelte-n0kdwk{padding:.4rem .5rem;font-size:.72rem;line-height:1.25}}.assistant-heading.svelte-1uha8ag{flex:1;min-width:0}.assistant-description.svelte-1uha8ag{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem;font-size:.72rem;overflow:hidden}.corpus-redirect.svelte-1uha8ag{border:1px solid var(--line-subtle);border-radius:999px;align-items:center;min-height:44px;margin-top:.5rem;padding:.4rem .8rem;display:inline-flex}@media (width<=40rem){.home-thread.svelte-1uha8ag:has(.home-empty-content:where(.svelte-1uha8ag)){padding:.5rem .75rem}}.corpus-redirect.svelte-1uha8ag:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}body{overflow-x:hidden}body:has(.home-stage){overflow:hidden}body:has(.home-stage)>div>div{height:100dvh;min-height:0;overflow:hidden}body:has(.home-stage)>div>div>div.flex.min-h-screen{height:100%;min-height:0;overflow:hidden}body:has(.home-stage)>div>div>div.flex.min-h-screen>div.flex.min-h-screen.min-w-0.flex-1.flex-col{height:100%;min-height:0;overflow:hidden}body:has(.home-stage) main:has(.home-stage){flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;padding-top:0!important;padding-bottom:0!important}body:has(.home-stage) main:has(.home-stage)>footer{flex:none}.home-stage.svelte-1uha8ag{transition:grid-template-columns .2s;overflow:clip visible}.home-stage.home-layout.svelte-1uha8ag{flex:1;grid-template-rows:minmax(0,1fr) auto;width:100%;height:auto;min-height:0;overflow:hidden}.home-workspace-panel,.home-main.svelte-1uha8ag,.home-main-footer.svelte-1uha8ag{min-width:0}.home-main.home-layout.svelte-1uha8ag{justify-content:flex-start;max-width:none;height:100%;min-height:0;padding:0;overflow:hidden}.home-topbar.svelte-1uha8ag{order:0;justify-content:space-between;align-items:center;gap:1rem;min-height:2.25rem;margin:-.3rem 0 1rem;display:flex}.home-main.home-layout.svelte-1uha8ag .home-topbar:where(.svelte-1uha8ag){border-bottom:1px solid var(--line-subtle);flex:none;gap:.5rem;min-height:3.25rem;margin:0;padding:.5rem .875rem}.conversation-title.svelte-1uha8ag{min-width:0;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:.9rem;font-weight:600;overflow:hidden}.home-thread-frame.svelte-1uha8ag{flex-direction:column;flex:1;order:1;min-height:0;display:flex;position:relative;overflow:hidden}.home-thread-scroll.svelte-1uha8ag{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;min-height:0;overflow:hidden auto}.home-thread.svelte-1uha8ag{flex-direction:column;flex:1 0 auto;order:1;min-height:100%;padding:1.375rem 1.25rem 5rem;display:flex}.home-print-header.svelte-1uha8ag{display:none}.answer-meta-heading.svelte-1uha8ag{color:var(--text-strong);margin-top:.4rem;font-weight:700}.thread-jump.svelte-1uha8ag{z-index:5;border:1px solid var(--line-subtle);background:var(--surface-1);min-height:2.5rem;color:var(--text-strong);box-shadow:var(--shadow-soft);border-radius:999px;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.76rem;font-weight:600;display:inline-flex;position:absolute;bottom:.75rem;right:max(1rem,50% - 22.5rem)}.thread-jump.svelte-1uha8ag:hover{background:var(--surface-2)}.thread-jump.svelte-1uha8ag:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.home-empty-content.svelte-1uha8ag{flex-direction:column;justify-content:center;width:100%;min-height:100%;margin:auto;display:flex}.home-conversation-column.svelte-1uha8ag{width:100%}.home-message-list.svelte-1uha8ag{flex-direction:column;gap:1.125rem;width:min(100%,64rem);margin-inline:auto;display:flex}.home-chat-dock.svelte-1uha8ag .composer-shell{width:min(100%,64rem);margin-inline:auto}.home-chat-dock.svelte-1uha8ag{flex:none;order:2;padding:.375rem 1.125rem .875rem}.process-toggle.svelte-1uha8ag{z-index:21;width:2.25rem;height:2.25rem;color:var(--text-muted);background:0 0;border:0;border-radius:.625rem;flex:none;place-items:center;display:grid;position:relative}.process-toggle.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:1.25rem;height:1.25rem}.process-toggle.svelte-1uha8ag:hover,.process-toggle[aria-pressed=true].svelte-1uha8ag{background:var(--accent-soft);color:var(--accent-strong)}.process-toggle.svelte-1uha8ag:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.copilot-status.svelte-1uha8ag{border-color:color-mix(in oklab, var(--hero-accent) 34%, var(--line-subtle));background:color-mix(in oklab, var(--hero-accent) 8%, var(--surface-1));color:var(--hero-accent)}.copilot-status.copilot-ready.svelte-1uha8ag{border-color:color-mix(in oklab, #16a34a 32%, var(--line-subtle));background:color-mix(in oklab, #16a34a 9%, var(--surface-1));color:#15803d}.copilot-signal.svelte-1uha8ag{border:1px solid var(--line-subtle);background:color-mix(in oklab, var(--surface-0) 86%, var(--accent-soft));border-radius:.9rem;padding:.7rem .75rem}.copilot-signal-heading.svelte-1uha8ag{color:var(--accent-strong);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;font-size:.54rem;font-weight:700;line-height:1rem;display:flex}.copilot-signal-index.svelte-1uha8ag{color:var(--text-muted);letter-spacing:.06em;font-size:.52rem;font-weight:500}.copilot-signal.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:var(--text-soft);margin-top:.35rem;font-size:.72rem;line-height:1.15rem}.copilot-signal-brief.svelte-1uha8ag{border-color:color-mix(in oklab, var(--accent) 30%, var(--line-subtle));background:color-mix(in oklab, var(--accent) 6%, var(--surface-0))}.copilot-signal-confirmed.svelte-1uha8ag{border-color:color-mix(in oklab, #0d9488 28%, var(--line-subtle));background:color-mix(in oklab, #0d9488 7%, var(--surface-0))}.copilot-signal-confirmed.svelte-1uha8ag .copilot-signal-heading:where(.svelte-1uha8ag){color:#0f766e}.copilot-signal-open.svelte-1uha8ag{border-color:color-mix(in oklab, #d97706 30%, var(--line-subtle));background:color-mix(in oklab, #d97706 7%, var(--surface-0))}.copilot-signal-open.svelte-1uha8ag .copilot-signal-heading:where(.svelte-1uha8ag){color:#b45309}.copilot-signal-outcome.svelte-1uha8ag{background:color-mix(in oklab, var(--hero-accent) 6%, var(--surface-0))}.copilot-signal-solution.svelte-1uha8ag{background:color-mix(in oklab, var(--surface-0) 91%, var(--accent-soft))}.copilot-signal-solution.svelte-1uha8ag .copilot-signal-heading:where(.svelte-1uha8ag){color:var(--hero-accent)}.copilot-flow-field.svelte-1uha8ag{background:color-mix(in oklab, var(--surface-1) 74%, transparent);border-radius:.65rem;margin-top:.35rem;padding:.4rem .5rem}.copilot-flow-field.svelte-1uha8ag>span:where(.svelte-1uha8ag){color:var(--text-muted);letter-spacing:.13em;text-transform:uppercase;font-size:.49rem;font-weight:700;line-height:.8rem}.copilot-flow-field.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:var(--text-strong);margin-top:.12rem;font-size:.68rem;font-weight:550;line-height:1rem}.copilot-flow-connector.svelte-1uha8ag{color:var(--hero-accent);margin:.05rem 0 -.05rem .8rem;font-size:.72rem;font-weight:700;line-height:.9rem}.copilot-block-status.svelte-1uha8ag{white-space:nowrap;border-radius:999px;flex:none;padding:.2rem .4rem;font-size:.52rem;font-weight:650;line-height:1rem}.copilot-block-available.svelte-1uha8ag{background:color-mix(in oklab, #16a34a 10%, var(--surface-1));color:#15803d}.copilot-block-conditional.svelte-1uha8ag{background:color-mix(in oklab, #d97706 10%, var(--surface-1));color:#a16207}.copilot-block-proposed.svelte-1uha8ag{background:var(--surface-2);color:var(--text-muted)}.copilot-availability-available.svelte-1uha8ag{background:color-mix(in oklab, #16a34a 10%, var(--surface-1));color:#15803d}.copilot-availability-conditional.svelte-1uha8ag{background:color-mix(in oklab, #d97706 10%, var(--surface-1));color:#a16207}.copilot-availability-planned.svelte-1uha8ag,.copilot-availability-not_available.svelte-1uha8ag,.copilot-availability-unsupported.svelte-1uha8ag{background:color-mix(in oklab, #dc2626 9%, var(--surface-1));color:#b91c1c}.copilot-availability-unverified.svelte-1uha8ag{background:var(--surface-2);color:var(--text-muted)}.copilot-step-number.svelte-1uha8ag{background:color-mix(in oklab, var(--hero-accent) 10%, var(--surface-1));width:1.25rem;height:1.25rem;color:var(--hero-accent);border-radius:999px;flex:none;place-items:center;font-size:.57rem;font-weight:700;display:inline-grid}.copilot-mini-tag.svelte-1uha8ag{background:var(--surface-2);max-width:100%;color:var(--text-muted);border-radius:999px;padding:.16rem .42rem;font-size:.55rem;line-height:1rem;display:inline-flex}@media (width>=64rem){.home-stage.svelte-1uha8ag{grid-template-columns:18rem minmax(0,1fr)}.home-stage.plan-space-reserved.svelte-1uha8ag{grid-template-columns:18rem minmax(0,1fr) 23.75rem}.home-stage.workspace-collapsed.svelte-1uha8ag{grid-template-columns:3.75rem minmax(0,1fr)}.home-stage.workspace-collapsed.plan-space-reserved.svelte-1uha8ag{grid-template-columns:3.75rem minmax(0,1fr) 23.75rem}.home-workspace-panel{grid-area:1/1}.home-main.svelte-1uha8ag,.home-main-footer.svelte-1uha8ag{grid-column:2}.home-main.svelte-1uha8ag{grid-row:1}.home-main-footer.svelte-1uha8ag{grid-row:2;align-self:start}}.plan-updated.svelte-1uha8ag,.quick-replies.svelte-1uha8ag button:where(.svelte-1uha8ag),.proposal-actions.svelte-1uha8ag button:where(.svelte-1uha8ag),.process-file-card.svelte-1uha8ag{border:1px solid var(--line-subtle);background:var(--surface-0);min-height:2.25rem;color:var(--text-soft);border-radius:999px;padding:.48rem .85rem;font-size:.78rem;font-weight:600}.plan-updated.svelte-1uha8ag{text-align:left;border-radius:.75rem;align-items:center;gap:.25rem;margin-top:.9rem;display:inline-flex}.plan-updated.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--accent-strong)}.quick-replies.svelte-1uha8ag,.proposal-actions.svelte-1uha8ag{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.quick-replies.svelte-1uha8ag button.primary:where(.svelte-1uha8ag),.proposal-actions.svelte-1uha8ag button:where(.svelte-1uha8ag):first-child{border-color:var(--accent-strong);color:var(--accent-strong)}.quick-replies.svelte-1uha8ag button:where(.svelte-1uha8ag):hover,.plan-updated.svelte-1uha8ag:hover,.proposal-actions.svelte-1uha8ag button:where(.svelte-1uha8ag):hover,.process-file-card.svelte-1uha8ag:hover{border-color:var(--accent-strong);background:var(--accent-soft)}.proposal-card.svelte-1uha8ag{border:1px solid var(--line-subtle);background:var(--surface-0);border-radius:.9rem;margin-top:.85rem;padding:.8rem}.proposal-card.svelte-1uha8ag>div:where(.svelte-1uha8ag):first-child{gap:.2rem;display:grid}.proposal-card.svelte-1uha8ag strong:where(.svelte-1uha8ag){color:var(--text-strong);font-size:.86rem}.proposal-card.svelte-1uha8ag small:where(.svelte-1uha8ag){color:var(--text-muted);font-size:.68rem}.proposal-type.svelte-1uha8ag{color:var(--accent-strong);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:700}.process-file-card.svelte-1uha8ag{border:1px solid var(--line-subtle);background:var(--surface-0);border-radius:.9rem;align-items:center;gap:.75rem;width:100%;margin-top:.75rem;padding:.35rem .75rem;display:flex}.process-file-open.svelte-1uha8ag{text-align:left;flex:1;align-items:center;gap:.75rem;min-width:0;padding:.4rem 0;display:flex}.process-file-open.svelte-1uha8ag:hover{color:var(--accent-strong)}.process-file-open.svelte-1uha8ag span:where(.svelte-1uha8ag){flex:1;min-width:0;display:grid}.process-file-open.svelte-1uha8ag strong:where(.svelte-1uha8ag){text-overflow:ellipsis;white-space:nowrap;color:var(--text-strong);overflow:hidden}.process-file-open.svelte-1uha8ag small:where(.svelte-1uha8ag),.process-download-menu.svelte-1uha8ag summary:where(.svelte-1uha8ag){color:var(--text-muted);font-size:.68rem}.process-download-menu.svelte-1uha8ag{flex:none;position:relative}.process-download-menu.svelte-1uha8ag summary:where(.svelte-1uha8ag){cursor:pointer;border-radius:999px;padding:.45rem .6rem;font-weight:650;list-style:none}.process-download-menu.svelte-1uha8ag summary:where(.svelte-1uha8ag):hover{background:var(--accent-soft);color:var(--accent-strong)}.process-download-menu.svelte-1uha8ag [role=menu]:where(.svelte-1uha8ag){z-index:10;border:1px solid var(--line-subtle);background:var(--surface-1);border-radius:.65rem;min-width:7rem;padding:.25rem;position:absolute;bottom:calc(100% + .3rem);right:0;box-shadow:0 8px 24px #0002}.process-download-menu.svelte-1uha8ag [role=menuitem]:where(.svelte-1uha8ag){text-align:left;border-radius:.4rem;width:100%;padding:.4rem .55rem;font-size:.72rem;display:block}.process-download-menu.svelte-1uha8ag [role=menuitem]:where(.svelte-1uha8ag):hover{background:var(--accent-soft)}@media (width>=64rem){.plan-drawer{grid-area:1/3}.home-stage:not(.plan-space-reserved) .plan-drawer{display:none}}@media (width>=48rem) and (width<=63.999rem){.plan-drawer.open{z-index:25;border:1px solid var(--line-subtle);background:var(--surface-0);border-radius:.75rem;width:min(23.75rem,100vw - 16rem);position:absolute;inset:3rem 0 0 auto;box-shadow:0 16px 48px #0f172a2e}.home-stage.svelte-1uha8ag{grid-template-columns:16rem minmax(0,1fr)}.home-stage.workspace-collapsed.svelte-1uha8ag{grid-template-columns:0 minmax(0,1fr)}.home-workspace-panel{grid-area:1/1}.home-main.svelte-1uha8ag,.home-main-footer.svelte-1uha8ag{grid-column:2}.home-main.svelte-1uha8ag{grid-row:1}.home-main-footer.svelte-1uha8ag{grid-row:2}.home-copilot-panel.visible{z-index:20;border:1px solid var(--line-subtle);background:var(--surface-0);border-radius:.75rem;width:min(21rem,100vw - 3rem);display:block;position:absolute;top:3rem;bottom:0;right:0;overflow:auto;box-shadow:0 16px 48px #0f172a2e}}@media (width>=64rem){.home-stage.home-layout.svelte-1uha8ag{height:auto}}@media (width<=63.999rem){body:has(.home-stage) main:has(.home-stage){padding-bottom:5rem!important}}@media (width<=47.999rem){.home-chat-dock.svelte-1uha8ag{padding-left:.75rem;padding-right:.75rem}.home-thread.svelte-1uha8ag{padding-left:1rem;padding-right:1rem}}@media (prefers-reduced-motion:reduce){.home-stage.svelte-1uha8ag{transition-duration:.01ms}}@page{size:A4 portrait;margin:15mm}@media print{html,body{color:#111!important;background:#fff!important;height:auto!important;min-height:0!important;overflow:visible!important}body:has(.home-stage)>div>div{height:auto!important;min-height:0!important;overflow:visible!important}body:has(.home-stage)>div>div>div.flex.min-h-screen{height:auto!important;min-height:0!important;display:block!important;overflow:visible!important}body:has(.home-stage) .studio-global-header{display:none!important}body:has(.home-stage) .studio-rail-brand{display:none!important}body:has(.home-stage) .home-workspace-panel{display:none!important}body:has(.home-stage) [role=alert]{display:none!important}body:has(.home-stage) .home-stage+footer{display:none!important}body:has(.home-stage)>div>div>nav{display:none!important}body:has(.home-stage) main:has(.home-stage){height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:visible!important}.home-stage.home-layout.svelte-1uha8ag{color:#111!important;background:#fff!important;grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}body:has(.home-stage) *{box-shadow:none!important;background-color:#0000!important;background-image:none!important}.home-stage.svelte-1uha8ag{background:#fff!important}body:has(.home-stage){background:#fff!important}.home-stage.svelte-1uha8ag .ambient:where(.svelte-1uha8ag),.home-topbar.svelte-1uha8ag,.home-chat-dock.svelte-1uha8ag,.thread-jump.svelte-1uha8ag,.home-main-footer.svelte-1uha8ag{display:none!important}.home-main.home-layout.svelte-1uha8ag{color:#111!important;grid-area:1/1!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:visible!important}.home-print-header.svelte-1uha8ag{border-bottom:1px solid #bbb;justify-content:space-between;align-items:baseline;gap:1rem;margin:0 0 1rem;padding:0 0 .55rem;color:#111!important;display:flex!important}.home-print-header.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0;font-size:15pt;font-weight:600}.home-print-date.svelte-1uha8ag{white-space:nowrap;font-size:9pt;color:#444!important}.home-thread-frame.svelte-1uha8ag,.home-thread-scroll.svelte-1uha8ag,.home-thread.svelte-1uha8ag{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}.home-thread.svelte-1uha8ag{padding:0!important}.home-conversation-column.svelte-1uha8ag,.home-message-list.svelte-1uha8ag{width:100%!important;max-width:none!important;margin:0!important;display:block!important}.home-message-list.svelte-1uha8ag>.flex:where(.svelte-1uha8ag){break-inside:avoid;page-break-inside:avoid;margin:0 0 12pt!important}.home-main.svelte-1uha8ag button:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag input:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag textarea:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag select:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag a:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag .quick-replies:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag .proposal-actions:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag .process-download-menu:where(.svelte-1uha8ag){display:none!important}.home-main.svelte-1uha8ag article:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag p:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag li:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag h1:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag h2:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag h3:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag strong:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag span:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag summary:where(.svelte-1uha8ag),.home-main.svelte-1uha8ag div:where(.svelte-1uha8ag){color:#111!important}.home-main.svelte-1uha8ag article:where(.svelte-1uha8ag){box-shadow:none!important}body:has(.home-print-target) .home-message-list>.flex:not(.home-print-target){display:none!important}body:has(.home-print-target) .plan-drawer.open{display:none!important}.plan-drawer{display:none!important}.plan-drawer.open{break-inside:avoid;page-break-inside:avoid;color:#111!important;background:#fff!important;border:1px solid #888!important;border-radius:8pt!important;grid-area:2/1!important;width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;margin-top:16pt!important;padding-top:4pt!important;display:flex!important;position:static!important;overflow:visible!important}.plan-drawer.open .drawer-head,.plan-drawer.open .drawer-content{color:#111!important;padding:8pt 0!important;overflow:visible!important}.plan-drawer.open .tab-list,.plan-drawer.open footer button,.plan-drawer.open .drawer-head button,.plan-drawer.open button,.plan-drawer.open input{display:none!important}.plan-drawer.open .drawer-content{flex:initial!important}.plan-drawer.open *{color:#111!important;box-shadow:none!important}.plan-drawer.open .object-item,.plan-drawer.open .step,.plan-drawer.open .capability{break-inside:avoid;background:#fff!important}}@media (width<=63.999rem){.home-topbar.svelte-1uha8ag{margin-top:0}.home-stage.workspace-collapsed.svelte-1uha8ag .home-topbar:where(.svelte-1uha8ag){padding-left:5.5rem}}.workspace-panel-link.svelte-1uha8ag{height:2.25rem;min-height:2.25rem;color:var(--text-soft);border-radius:.625rem;padding:0 .55rem;font-size:.76rem;line-height:1rem;transition:all .14s}.workspace-panel-link.svelte-1uha8ag:hover{background:color-mix(in oklab, var(--accent) 7%, var(--surface-1));color:var(--text-strong)}.workspace-panel-active.svelte-1uha8ag{background:color-mix(in oklab, var(--accent) 11%, var(--surface-1));color:var(--accent-strong);font-weight:650}.ambient.svelte-1uha8ag{z-index:0;pointer-events:none;opacity:.7;border-radius:999px;position:absolute}.ambient-one.svelte-1uha8ag{background:radial-gradient(circle, color-mix(in srgb, var(--hero-accent) 26%, transparent), transparent 70%);width:34rem;height:34rem;top:8%;left:-18rem}.ambient-two.svelte-1uha8ag{background:radial-gradient(circle, color-mix(in srgb, var(--hero-accent-alt) 23%, transparent), transparent 72%);width:30rem;height:30rem;bottom:2%;right:-14rem}.pulse-mark.svelte-1uha8ag{background:color-mix(in srgb, var(--hero-accent) 13%, var(--surface-1));width:1.75rem;height:1.75rem;color:var(--hero-accent);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.hero-eyebrow.svelte-1uha8ag{color:var(--hero-accent)}.hero-title-cycle.svelte-1uha8ag{animation:.52s cubic-bezier(.2,.75,.25,1) both svelte-1uha8ag-headline-enter;display:block}.hero-title-accent.svelte-1uha8ag{color:var(--accent-strong);-webkit-text-fill-color:var(--accent-strong)}.listening-pill.svelte-1uha8ag{background:color-mix(in srgb, var(--hero-accent) 12%, var(--surface-1));min-width:0;max-width:min(32rem,68vw);color:var(--hero-accent);border-radius:999px;align-items:center;gap:.55rem;padding:.58rem .8rem;font-size:.72rem;font-weight:600;display:inline-flex}.sound-meter.svelte-1uha8ag{flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;height:1.65rem;display:flex;overflow:hidden}.listening-dot.svelte-1uha8ag{background:#ef4444;border-radius:999px;flex-shrink:0;width:.48rem;height:.48rem;animation:1.2s ease-in-out infinite svelte-1uha8ag-listen-pulse}.section-label.svelte-1uha8ag{letter-spacing:.17em;text-transform:uppercase;color:var(--text-muted);font-size:.64rem;font-weight:650}.object-icon.svelte-1uha8ag{background:var(--accent-soft);width:2rem;height:2rem;color:var(--accent-strong);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.recent-link.svelte-1uha8ag{border:1px solid var(--line-subtle);background:var(--surface-1);height:2.5rem;color:var(--text-soft);border-radius:999px;flex-shrink:0;align-items:center;gap:.55rem;padding:0 .85rem;font-size:.72rem;font-weight:600;transition:all .16s;display:inline-flex}.recent-link.svelte-1uha8ag:hover{border-color:var(--line-strong);color:var(--text-strong)}@keyframes svelte-1uha8ag-listen-pulse{0%,to{opacity:.65;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@keyframes svelte-1uha8ag-headline-enter{0%{opacity:0;filter:blur(5px);transform:translateY(.28em)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes svelte-1uha8ag-case-enter{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1uha8ag-carousel-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.listening-dot.svelte-1uha8ag,.hero-title-cycle.svelte-1uha8ag,.use-case-card.svelte-1uha8ag,.carousel-progress.svelte-1uha8ag{animation:none}.home-stage.svelte-1uha8ag,.process-toggle.svelte-1uha8ag{transition-duration:.01ms}}
