.live-onboarding .setup-header{gap:var(--space-2);border-bottom:0}.live-onboarding .setup-header>.product-logo{margin-inline-end:auto}.live-onboarding .setup-layout{flex-direction:column;width:100%;max-width:none;display:flex}.live-onboarding .setup-conversation{--onboarding-inline-space:24px;width:min(100%,800px);padding-inline:var(--onboarding-inline-space);height:calc(100dvh - 80px);min-height:0;margin-inline:auto}@media (min-width:1024px){.live-onboarding:has(.onboarding-info[data-visible=true]) .setup-layout{padding-inline-end:clamp(0px,1656px - 100vw,432px)}}.live-onboarding .setup-conversation-heading{border-bottom:0;min-height:60px}.live-onboarding .setup-conversation[data-empty=true]{justify-content:center;padding-block-end:min(12vh,100px)}.live-onboarding .setup-conversation[data-empty=true] .setup-transcript{flex:0 auto;padding-block:16px 12px;overflow:visible}.live-onboarding .setup-intro{text-align:center;padding-block-end:0}.live-onboarding .setup-intro h1{margin:0 0 20px;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.12}.live-onboarding .setup-intro>p{max-width:48ch;margin:0 auto;font-size:16px;line-height:1.6}.live-onboarding .setup-conversation[data-empty=true] .setup-composer-area{flex-direction:column;gap:12px;display:flex}.live-onboarding .setup-conversation[data-empty=true] .onboarding-composer-row{order:-1}.live-onboarding .setup-conversation[data-empty=true] .assistant-suggestions{justify-content:center;margin:0}.live-onboarding .setup-conversation[data-empty=true] .assistant-suggestion{min-width:180px;min-height:44px}.onboarding-composer-row{align-items:flex-end;gap:8px;display:flex}.onboarding-composer-row>.assistant-composer-wrap{flex:1;min-width:0}.onboarding-conversation-tools{flex-direction:column;padding-bottom:6px;display:flex}.live-onboarding .setup-review-note{align-items:center;display:flex}.onboarding-back-narrow,.onboarding-guide-narrow{display:none}.onboarding-info{align-items:center;display:flex}.onboarding-info-card{height:656px;z-index:var(--z-popover);border-radius:var(--radius-xl);background:var(--surface);width:min(380px,100vw - 32px);max-height:calc(100dvh - 112px);box-shadow:var(--shadow-overlay);opacity:1;visibility:visible;border:0;grid-template-rows:auto minmax(0,1fr) auto;padding:16px;transition:opacity .18s ease-out,transform .18s ease-out,visibility .18s;display:grid;position:fixed;top:88px;right:24px;overflow:hidden;transform:translateY(0)}.onboarding-info[data-visible=false] .onboarding-info-card{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px)}.onboarding-info[data-phase=folding] .onboarding-info-card{transform-origin:50% 0;pointer-events:none;will-change:transform, clip-path;transition:none}.onboarding-info[data-motion=still] .onboarding-info-card{transition:none}.onboarding-info-art{border-radius:var(--radius-lg);padding:var(--space-3);margin-top:var(--space-2);position:relative;overflow:hidden}.onboarding-info-example{padding:var(--space-3);border:1px solid var(--boundary);border-radius:var(--radius-lg);background:var(--canvas);color:var(--ink);box-shadow:var(--shadow-card);margin:0;position:relative}.onboarding-info-caption{align-items:center;gap:var(--space-2);font-size:12px;font-weight:550;line-height:1.4;display:flex}.onboarding-info-product-viewport{margin-top:var(--space-3);border-radius:var(--radius-card);background:var(--canvas);-webkit-user-select:none;user-select:none;max-height:264px;overflow:hidden}.onboarding-info-product-viewport[data-full-example=true]{max-height:none;overflow:visible}.live-onboarding .onboarding-info-trigger{min-height:44px;position:relative}.onboarding-info-trigger:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.onboarding-info-lesson h3{margin:var(--space-3) 0 var(--space-1);font-size:14px;font-weight:550}.onboarding-info-lesson p{font-size:var(--text-small);color:var(--muted-ink);margin:0;line-height:1.6}.onboarding-info-pages{align-items:center;gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.live-onboarding .onboarding-info-page-button{width:44px;height:44px}.live-onboarding .onboarding-info-nav-button{min-height:var(--control-touch);padding-inline:var(--space-3)}.onboarding-info-page-count{font-size:var(--text-small);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:center;font-weight:600}.onboarding-info-example[data-motion=animated]{animation:onboarding-example-enter var(--duration-expressive) var(--ease-out) both}@keyframes onboarding-example-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.onboarding-info-example[data-motion=animated]{animation:none}}.onboarding-info-title{justify-content:space-between;align-items:center;gap:4px;margin-top:8px;display:flex}.onboarding-info-title h2{margin:0;font-size:14px;font-weight:550}.onboarding-info-content{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.onboarding-info-footnote{color:var(--muted-ink);margin:12px 0;font-size:12px;line-height:1.6}@media (max-width:1023px){.onboarding-info[data-mode=auto]:not([data-phase=folding]) .onboarding-info-card{display:none}.onboarding-info-card{top:calc(var(--onboarding-viewport-top,0px) + var(--onboarding-header-height,80px) + 8px);max-height:max(0px, calc(var(--onboarding-viewport-height,100dvh) - var(--onboarding-header-height,80px) - var(--onboarding-composer-height,180px) - 32px));bottom:auto;right:16px}.live-onboarding:has(.onboarding-info[data-visible=true]) .setup-conversation[data-empty=true]{justify-content:flex-end;padding-block-end:0}}@media (max-width:900px){.onboarding-back-wide,.onboarding-guide-wide{display:none}.onboarding-back-narrow,.onboarding-guide-narrow{display:inline}.live-onboarding .setup-header{flex-wrap:wrap}.live-onboarding .setup-header>.product-logo{inline-size:120px}.live-onboarding .onboarding-info-trigger,.live-onboarding .onboarding-start-again{padding-inline:var(--space-2)}.live-onboarding .setup-conversation{--onboarding-inline-space:18px;height:100%;padding-inline:var(--onboarding-inline-space);overflow-y:auto}.live-onboarding .setup-conversation[data-empty=true]{padding-block-end:24px}.live-onboarding .setup-conversation[data-empty=true] .setup-transcript{flex-shrink:1;overflow-y:auto}.live-onboarding .setup-intro h1{margin-bottom:14px;font-size:clamp(28px,5vw,38px)}.live-onboarding .setup-intro>p{font-size:14px}.live-onboarding .setup-composer-area{padding-block:8px 12px}.live-onboarding .setup-conversation[data-empty=true] .assistant-suggestions{justify-content:flex-start}}@media (max-width:767px){.live-onboarding:has(.onboarding-info[data-visible=true]) .setup-conversation[data-empty=true] .setup-intro{visibility:hidden}}@media (max-width:400px){.live-onboarding .setup-header{column-gap:var(--space-1)}}@media (max-height:540px){.live-onboarding .setup-conversation[data-empty=true]{justify-content:flex-start;padding-block-end:0}.live-onboarding .setup-conversation[data-empty=true] .setup-transcript{overflow-y:auto}}@media (prefers-reduced-motion:reduce){.onboarding-info-card{transition:none}}.live-onboarding .onboarding-start-again{min-height:44px}.onboarding-header-actions:empty{display:none}.onboarding-top-actions{justify-content:flex-end;display:flex}.onboarding-info-customer-prompt{margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-card);background:var(--surface);font-size:var(--text-small);line-height:var(--leading-small)}@media (max-width:900px){.live-onboarding .onboarding-info{display:contents}}@media (max-width:400px){.onboarding-guide-icon{display:none}}.onboarding-website-entry-hint{justify-content:center;align-items:center;gap:var(--space-1);color:var(--muted-foreground);text-align:center;flex-wrap:wrap;margin:0;font-size:.875rem;line-height:1.5;display:flex}.onboarding-website-entry-return{min-block-size:44px}
.StartLoading-module__ZP_J5W__block{background:var(--boundary);max-inline-size:100%}.StartLoading-module__ZP_J5W__conversation{gap:var(--space-6)}.StartLoading-module__ZP_J5W__intro{text-align:center;flex-shrink:0}.StartLoading-module__ZP_J5W__title{block-size:36px;inline-size:min(100%,560px);margin-inline:auto}.StartLoading-module__ZP_J5W__status{margin:var(--space-3) 0 0;font-size:var(--text-small);line-height:var(--leading-small);color:var(--muted-ink)}.StartLoading-module__ZP_J5W__controls{gap:var(--space-3);flex-shrink:0;display:grid}.StartLoading-module__ZP_J5W__composer{border-radius:var(--radius-composer);block-size:120px}.StartLoading-module__ZP_J5W__suggestions{justify-content:center;gap:var(--space-2);display:flex;overflow:hidden}.StartLoading-module__ZP_J5W__suggestion,.StartLoading-module__ZP_J5W__suggestionWide{border-radius:var(--radius-pill);flex:0 0 180px;block-size:44px}.StartLoading-module__ZP_J5W__suggestionWide{flex-basis:240px}.StartLoading-module__ZP_J5W__headerAction{border-radius:var(--radius-pill);block-size:32px;inline-size:100px}.StartLoading-module__ZP_J5W__guide{display:none}@media (min-width:1024px){.StartLoading-module__ZP_J5W__layout{padding-inline-end:clamp(0px,1656px - 100vw,432px)}.StartLoading-module__ZP_J5W__guide{gap:var(--space-3);block-size:656px;max-block-size:calc(100dvh - 112px);inline-size:380px;padding:var(--space-4);border-radius:var(--radius-xl);background:var(--surface);flex-direction:column;display:flex;position:fixed;inset-block-start:88px;inset-inline-end:24px;overflow:hidden}}.StartLoading-module__ZP_J5W__guideTitle{min-block-size:18px;inline-size:55%}.StartLoading-module__ZP_J5W__illustration{border-radius:var(--radius-card);flex:1;min-block-size:0}.StartLoading-module__ZP_J5W__line,.StartLoading-module__ZP_J5W__shortLine{min-block-size:14px}.StartLoading-module__ZP_J5W__shortLine{inline-size:70%}.StartLoading-module__ZP_J5W__guideFooter{justify-content:space-between;gap:var(--space-4);margin-block-start:var(--space-4);display:flex}.StartLoading-module__ZP_J5W__navigation{border-radius:var(--radius-pill);block-size:44px;inline-size:110px}@media (max-width:900px){.StartLoading-module__ZP_J5W__suggestions{justify-content:flex-start}.StartLoading-module__ZP_J5W__headerAction{inline-size:52px}}@media (prefers-reduced-motion:reduce){.StartLoading-module__ZP_J5W__block{animation:none}}
