.st-avatar.svelte-1sycs73{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:var(--fwrd-color-primary);color:var(--fwrd-color-on-primary);font-size:13px;font-weight:700;flex-shrink:0}.st-account.svelte-1sycs73{margin-top:8px;border:var(--fwrd-border-w-card) solid var(--fwrd-surface-card-border);border-radius:var(--fwrd-radius-xl);padding:12px;background:var(--fwrd-container-lowest);display:flex;flex-direction:column}.st-acc-top.svelte-1sycs73{display:flex;align-items:center;justify-content:space-between;gap:10px}.st-acc-user.svelte-1sycs73{display:flex;align-items:center;gap:10px;min-width:0}.st-acc-id.svelte-1sycs73{display:flex;flex-direction:column;gap:2px;min-width:0}.st-acc-name.svelte-1sycs73{font-size:15px;font-weight:600;color:var(--fwrd-color-on-surface);line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-acc-mail.svelte-1sycs73{font-size:12px;color:var(--fwrd-color-on-surface-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-acc-toggle.svelte-1sycs73{flex-shrink:0;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--fwrd-color-border-soft);border-radius:var(--fwrd-radius-sm);background:transparent;color:var(--fwrd-color-on-surface-muted);cursor:pointer;transition:background .15s ease}.st-acc-toggle.svelte-1sycs73:hover{background:var(--fwrd-color-hover-surface)}.st-collapse.svelte-1sycs73{display:grid;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.22,1,.36,1)}.st-collapse--open.svelte-1sycs73{grid-template-rows:1fr}.st-collapse-inner.svelte-1sycs73{overflow:hidden;min-height:0}.st-acc-body.svelte-1sycs73{display:flex;flex-direction:column;gap:12px;padding-top:12px}.st-acc-credits.svelte-1sycs73{display:flex;flex-direction:column;gap:6px}.st-acc-credits-row.svelte-1sycs73{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:var(--fwrd-color-on-surface)}.st-acc-credits-label.svelte-1sycs73{display:inline-flex;align-items:center;gap:6px;font-weight:500}.st-acc-remaining.svelte-1sycs73{font-weight:400;color:var(--fwrd-color-on-surface-muted)}.st-acc-remaining.svelte-1sycs73 strong:where(.svelte-1sycs73){font-weight:600;color:var(--fwrd-color-on-surface);font-variant-numeric:tabular-nums}.st-acc-bar.svelte-1sycs73{height:4px;border-radius:999px;background:var(--fwrd-container-high);overflow:hidden}.st-acc-bar-fill.svelte-1sycs73{height:100%;border-radius:999px;background:var(--fwrd-color-tertiary);transition:width .4s cubic-bezier(.22,1,.36,1)}.st-acc-note.svelte-1sycs73{margin:0;font-size:12px;line-height:1.35;color:var(--fwrd-color-on-surface-muted)}.st-signout.svelte-1sycs73{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--fwrd-color-border);border-radius:var(--fwrd-radius-lg);background:var(--fwrd-container-lowest);color:var(--fwrd-color-on-surface);font:inherit;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s ease}.st-signout.svelte-1sycs73:hover{background:var(--fwrd-color-hover-surface)}.pm-overlay.svelte-y723le{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#15110d66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:0}.pm.svelte-y723le{position:fixed;z-index:91;top:50%;left:50%;transform:translate(-50%,-50%);width:min(460px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:auto;background:var(--fwrd-surface-float, #fff);border:1px solid var(--fwrd-color-border, #e5ddd0);border-radius:16px;color:var(--fwrd-color-on-surface, #15110d);box-shadow:var(--fwrd-shadow-lg, 0 16px 36px -10px rgba(21, 17, 13, .24))}.pm-head.svelte-y723le{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 12px}.pm-title.svelte-y723le{margin:0;font-size:18px;font-weight:700}.pm-sub.svelte-y723le{margin:4px 0 0;font-size:13px;color:var(--fwrd-color-on-surface-muted, #6b6258);max-width:38ch}.pm-x.svelte-y723le{flex-shrink:0;display:inline-flex;padding:6px;border:0;border-radius:8px;background:transparent;color:var(--fwrd-color-on-surface-muted, #6b6258);cursor:pointer}.pm-x.svelte-y723le:hover{background:var(--fwrd-color-hover-surface, #e9d8d4);color:var(--fwrd-color-on-surface, #15110d)}.pm-body.svelte-y723le{padding:4px 20px 8px}.pm-row.svelte-y723le{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0}.pm-toggle-row.svelte-y723le{cursor:pointer}.pm-row-text.svelte-y723le{display:flex;flex-direction:column;gap:2px;min-width:0}.pm-row-label.svelte-y723le{font-size:14px;font-weight:600}.pm-row-sub.svelte-y723le{font-size:12px;color:var(--fwrd-color-on-surface-muted, #6b6258)}.pm-divider.svelte-y723le{height:1px;background:var(--fwrd-color-border-soft, #f9e5e1)}.pm-group-label.svelte-y723le{display:block;padding:14px 0 2px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--fwrd-color-on-surface-muted, #6b6258)}.pm-btn.svelte-y723le{flex-shrink:0;padding:8px 14px;border:1px solid var(--fwrd-color-border, #e5ddd0);border-radius:8px;background:var(--fwrd-container-lowest, #fff);color:var(--fwrd-color-on-surface, #15110d);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.pm-btn.svelte-y723le:hover:not(:disabled){background:var(--fwrd-color-hover-surface, #e9d8d4)}.pm-btn.svelte-y723le:disabled{opacity:.4;cursor:default}.pm-switch.svelte-y723le{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;width:40px;height:23px;border-radius:999px;background:var(--fwrd-container-highest, #dfcdc7);cursor:pointer;flex-shrink:0;transition:background .14s}.pm-switch.svelte-y723le:after{content:"";position:absolute;top:2px;left:2px;width:19px;height:19px;border-radius:999px;background:var(--fwrd-container-lowest, #fff);transition:transform .14s}.pm-switch.svelte-y723le:checked{background:var(--fwrd-color-primary, #ff5b2e)}.pm-switch.svelte-y723le:checked:after{transform:translate(17px)}.pm-foot.svelte-y723le{display:flex;justify-content:flex-end;padding:12px 20px 20px}.pm-done.svelte-y723le{padding:10px 20px;border:0;border-radius:9px;background:var(--fwrd-color-tertiary, #d6ff4d);color:#15110d;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.pm-done.svelte-y723le:hover{filter:brightness(1.05)}.start.svelte-jk7o5r{--c-ink: var(--fwrd-color-on-surface);--c-muted: var(--fwrd-color-on-surface-muted);--c-gray: var(--fwrd-color-ink-3);--c-primary: var(--fwrd-color-primary);--c-lime: var(--fwrd-color-tertiary);--c-lime-ink: var(--fwrd-tone-success-fg);--c-card: var(--fwrd-container-low);--c-border: var(--fwrd-color-border-soft);position:relative;height:100vh;height:100dvh;background:var(--fwrd-surface-app);color:var(--c-ink);font-family:var(--fwrd-font-sans);overflow:hidden;display:flex;gap:10px;padding:var(--fwrd-shell-gap)}.start.svelte-jk7o5r *,.start.svelte-jk7o5r *:before,.start.svelte-jk7o5r *:after{box-sizing:border-box}.start-aside.svelte-jk7o5r{flex:0 0 auto;z-index:3;height:100%}.start-lang.svelte-jk7o5r{position:absolute;top:20px;right:24px;z-index:4;color:var(--c-ink)}.start-burger.svelte-jk7o5r{display:none;position:absolute;top:16px;left:16px;z-index:4;padding:6px;border:0;background:transparent;color:var(--c-ink);cursor:pointer}.start-main.svelte-jk7o5r{position:relative;z-index:1;flex:1 1 auto;min-width:0;height:100%;display:flex;flex-direction:column;background:var(--fwrd-surface-panel);border-radius:var(--fwrd-panel-radius);overflow:hidden}.start-stage.svelte-jk7o5r{flex:1;min-height:0;display:flex;flex-direction:column;padding-top:72px}.start-col.svelte-jk7o5r{width:min(966px,100%);margin:0 auto;padding:0 28px}.start-hero-region.svelte-jk7o5r{flex:1;min-height:0;display:flex;align-items:center}.start-feed.svelte-jk7o5r{flex:1;min-height:0;overflow-y:auto;padding:8px 0;display:flex;flex-direction:column}.start-feed.svelte-jk7o5r>.start-col:where(.svelte-jk7o5r){margin-top:auto}.start-feed--scrolled.svelte-jk7o5r{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 64px);mask-image:linear-gradient(to bottom,transparent 0,#000 64px)}.start-foot.svelte-jk7o5r{flex:0 0 auto;padding-bottom:24px}.start-hero.svelte-jk7o5r{display:flex;flex-direction:column;gap:20px}.start-eyebrow.svelte-jk7o5r{display:inline-flex;align-items:center;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.01em;color:var(--c-lime-ink)}.start-h1.svelte-jk7o5r{margin:0;font-size:clamp(30px,3.6vw,46px);line-height:1.3;font-weight:400;letter-spacing:0;color:var(--c-ink);white-space:pre-line}.start-sub.svelte-jk7o5r{margin:0;font-size:clamp(18px,1.9vw,24px);line-height:1.3;font-style:italic;color:var(--c-ink)}.start-chat.svelte-jk7o5r{display:flex;flex-direction:column;gap:18px;padding-bottom:8px}.start-bubble--user.svelte-jk7o5r{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.start-bubble-text.svelte-jk7o5r{max-width:78%;padding:12px 16px;border-radius:16px 16px 4px;background:var(--fwrd-container-high);color:var(--c-ink);font-size:16px;line-height:1.45;white-space:pre-wrap}.start-bubble-atts.svelte-jk7o5r{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:78%}.start-att.svelte-jk7o5r{text-decoration:none}.start-att--file.svelte-jk7o5r{max-width:220px;padding:5px 11px;border-radius:999px;border:1px solid var(--fwrd-color-border);background:var(--c-card);color:var(--c-ink);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.start-att--file.svelte-jk7o5r:hover{border-color:var(--c-primary)}.start-att--img.svelte-jk7o5r{display:block;width:76px;height:76px;border-radius:12px;overflow:hidden;border:1px solid var(--fwrd-color-border)}.start-att--img.svelte-jk7o5r img:where(.svelte-jk7o5r){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.start-bubble--ai.svelte-jk7o5r{display:flex;gap:12px;align-items:flex-start}.start-note.svelte-jk7o5r{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--fwrd-tone-success-border);border-radius:999px;background:var(--fwrd-tone-success-bg);font-size:13px;color:var(--fwrd-tone-success-fg)}.start-ai-avatar.svelte-jk7o5r{flex-shrink:0;width:32px;height:32px;border-radius:10px;background:#ff5b2e26;color:var(--c-primary);display:inline-flex;align-items:center;justify-content:center}.start-ai-text.svelte-jk7o5r{flex:1;padding-top:5px;font-size:16px;line-height:1.6;color:var(--c-ink);white-space:pre-wrap}.start-typing.svelte-jk7o5r{display:inline-flex;gap:5px;padding:12px 4px}.start-typing.svelte-jk7o5r span:where(.svelte-jk7o5r){width:7px;height:7px;border-radius:999px;background:var(--c-gray);animation:svelte-jk7o5r-start-blink 1.2s infinite}@keyframes svelte-jk7o5r-start-blink{0%,60%,to{opacity:.25}30%{opacity:1}}.start-gap.svelte-jk7o5r{border:1px solid var(--c-border);border-radius:14px;background:#ff5b2e0f;padding:16px}.start-gap.svelte-jk7o5r strong:where(.svelte-jk7o5r){font-size:15px}.start-gap.svelte-jk7o5r p:where(.svelte-jk7o5r){margin:6px 0 12px;font-size:14px;line-height:1.5;color:var(--c-muted)}.start-gap-actions.svelte-jk7o5r{display:flex;align-items:center;gap:14px}.start-gap-btn.svelte-jk7o5r{padding:9px 15px;border:1px solid var(--fwrd-color-border);border-radius:10px;background:var(--fwrd-container-lowest);color:var(--c-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.start-gap-btn.svelte-jk7o5r:hover{background:var(--fwrd-color-hover-surface)}.start-gap-link.svelte-jk7o5r{font-size:14px;font-weight:600;color:var(--c-primary);text-decoration:none}.start-research.svelte-jk7o5r{margin-top:8px;border:1px solid var(--c-border);border-radius:14px;background:var(--c-card);padding:16px 18px;max-width:640px}.start-research.svelte-jk7o5r strong:where(.svelte-jk7o5r){display:block;font-size:15px;color:var(--c-ink)}.start-research-loading.svelte-jk7o5r{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--c-muted)}.start-research-url.svelte-jk7o5r{display:block;margin-top:2px;font-size:12px;color:var(--fwrd-color-link)}.start-research-summary.svelte-jk7o5r{margin:10px 0 14px;font-size:13px;line-height:1.55;color:var(--c-muted);white-space:pre-wrap;max-height:220px;overflow-y:auto}.start-research-err.svelte-jk7o5r{margin:0 0 12px;font-size:14px;color:var(--c-ink)}.start-brand.svelte-jk7o5r{margin:0 0 14px}.start-plan-brand.svelte-jk7o5r{margin:10px 0 0}.start-brand-label.svelte-jk7o5r{display:block;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--c-muted)}.start-brand-row.svelte-jk7o5r{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.start-brand-logo.svelte-jk7o5r{max-height:28px;max-width:140px;width:auto;-o-object-fit:contain;object-fit:contain}.start-brand-swatch.svelte-jk7o5r{width:22px;height:22px;border-radius:6px;border:1px solid rgb(0 0 0 / .12)}.start-brand-favicon.svelte-jk7o5r{width:18px;height:18px;border-radius:4px;-o-object-fit:contain;object-fit:contain}.start-market-competitors.svelte-jk7o5r{display:flex;flex-direction:column;gap:10px;margin:12px 0}.start-market-comp.svelte-jk7o5r{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border:1px solid var(--c-border);border-radius:10px;background:var(--fwrd-container-lowest)}.start-market-comp-name.svelte-jk7o5r{font-size:13px;font-weight:700;color:var(--c-ink)}.start-market-comp-sum.svelte-jk7o5r{font-size:12.5px;line-height:1.5;color:var(--c-muted)}.start-market-chips.svelte-jk7o5r{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.start-market-chip.svelte-jk7o5r{padding:2px 9px;border:1px solid var(--c-border);border-radius:999px;font-size:11.5px;color:var(--c-muted);white-space:nowrap}.start-market-label.svelte-jk7o5r{display:block;margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--c-lime-ink)}.start-market-list.svelte-jk7o5r{margin:12px 0 0}.start-market-list.svelte-jk7o5r ul:where(.svelte-jk7o5r){margin:0;padding-left:18px;font-size:13px;line-height:1.55;color:var(--c-muted)}.start-market-list--edge.svelte-jk7o5r .start-market-label:where(.svelte-jk7o5r){color:var(--c-primary)}.start-plan-meta.svelte-jk7o5r{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 4px}.start-plan-type.svelte-jk7o5r{color:var(--c-ink);background:var(--fwrd-color-accent-soft);border-color:var(--fwrd-color-accent-track)}.start-plan-swatch.svelte-jk7o5r{display:inline-flex;gap:3px;margin-left:2px}.start-plan-swatch.svelte-jk7o5r span:where(.svelte-jk7o5r){width:14px;height:14px;border-radius:4px;border:1px solid var(--c-border)}.start-plan-reason.svelte-jk7o5r,.start-plan-usp.svelte-jk7o5r{margin:10px 0 0;font-size:13px;line-height:1.55;color:var(--c-muted)}.start-plan-sections.svelte-jk7o5r{margin:12px 0 0}.start-plan-sections.svelte-jk7o5r ol:where(.svelte-jk7o5r){margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.start-plan-sections.svelte-jk7o5r li:where(.svelte-jk7o5r){font-size:13px;line-height:1.45}.start-plan-sec-title.svelte-jk7o5r{font-weight:650;color:var(--c-ink)}.start-plan-sec-why.svelte-jk7o5r{display:block;color:var(--c-muted)}.start-plan.svelte-jk7o5r .start-research-actions:where(.svelte-jk7o5r){margin-top:14px}.start-email-body.svelte-jk7o5r{margin:6px 0 12px;font-size:13.5px;line-height:1.55;color:var(--c-muted)}.start-email-row.svelte-jk7o5r{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.start-email-input.svelte-jk7o5r{flex:1 1 200px;min-width:0;padding:9px 13px;border:1px solid var(--fwrd-color-border-input);border-radius:10px;background:var(--fwrd-container-lowest);color:var(--c-ink);font:inherit;font-size:14px}.start-email-input.svelte-jk7o5r:focus{outline:none;border-color:var(--c-primary)}.start-email-submit.svelte-jk7o5r{padding:9px 15px;border:1px solid transparent;border-radius:10px;font-size:14px;font-weight:600}.start-research-actions.svelte-jk7o5r{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.start-review-meta.svelte-jk7o5r{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--c-muted)}.start-research-check.svelte-jk7o5r{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--c-lime);color:#15110d;font-size:12px;font-weight:700;flex:none}.start-suggestions.svelte-jk7o5r{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.start-chip-btn.svelte-jk7o5r{border:1px solid var(--fwrd-color-border);border-radius:999px;background:var(--fwrd-container-lowest);color:var(--c-ink);font:inherit;font-size:14px;padding:8px 15px;cursor:pointer;transition:background .12s,border-color .12s,transform .12s}.start-chip-btn.svelte-jk7o5r:hover{background:var(--fwrd-color-hover-surface);border-color:var(--fwrd-color-border-strong);transform:translateY(-1px)}.start-chip-btn--yes.svelte-jk7o5r{background:var(--c-lime);border-color:var(--c-lime);color:#15110d;font-weight:700}.start-chip-btn--yes.svelte-jk7o5r:hover{background:var(--c-lime);filter:brightness(1.05)}.start-ai-text.svelte-jk7o5r strong,.start-research-summary.svelte-jk7o5r strong{font-weight:700}.start-ai-text.svelte-jk7o5r a,.start-research-summary.svelte-jk7o5r a{color:var(--fwrd-color-link);text-decoration:underline}.start-ai-text.svelte-jk7o5r ul,.start-research-summary.svelte-jk7o5r ul{margin:6px 0;padding-left:18px;display:flex;flex-direction:column;gap:3px}.start-ai-text.svelte-jk7o5r code,.start-research-summary.svelte-jk7o5r code{font-family:var(--fwrd-font-mono);font-size:.92em;background:#15110d0f;padding:1px 5px;border-radius:5px}.start-reason.svelte-jk7o5r{margin-top:8px;border:1px solid var(--c-border);border-radius:14px;background:var(--c-card);padding:16px 18px;max-width:640px}.start-reason.svelte-jk7o5r strong:where(.svelte-jk7o5r){display:block;font-size:15px;color:var(--c-ink)}.start-reason-steps.svelte-jk7o5r{display:flex;flex-direction:column;gap:10px}.start-reason-step.svelte-jk7o5r{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--c-gray);transition:color .2s}.start-reason-step--active.svelte-jk7o5r{color:var(--c-ink)}.start-reason-step--done.svelte-jk7o5r{color:var(--c-muted)}.start-reason-dot.svelte-jk7o5r{width:11px;height:11px;border-radius:50%;border:2px solid var(--c-border);flex:none}.start-reason-tick.svelte-jk7o5r{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--c-lime-ink);font-size:12px;font-weight:700;flex:none}.start-reason-hit.svelte-jk7o5r{display:block;margin-top:8px;font-size:15px;font-weight:600;color:var(--fwrd-color-link);text-decoration:none;word-break:break-all}.start-reason-hit-title.svelte-jk7o5r{display:block;margin:2px 0 14px;font-size:13px;color:var(--c-muted)}.start-reason-others.svelte-jk7o5r{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.start-reason-others-label.svelte-jk7o5r{font-size:13px;color:var(--c-muted);width:100%}.start-reason-none.svelte-jk7o5r{margin:0 0 12px;font-size:14px;color:var(--c-ink)}.start-review.svelte-jk7o5r{display:flex;flex-direction:column;border:1px solid rgba(255,91,46,.45);border-radius:24px;background:var(--c-card);padding:24px}.start-review-title.svelte-jk7o5r{font-size:18px;font-weight:600;color:var(--c-ink)}.start-review-hint.svelte-jk7o5r{margin:6px 0 14px;font-size:14px;line-height:1.5;color:var(--c-muted)}.start-review-ta.svelte-jk7o5r{width:100%;border:1px solid var(--fwrd-color-border-input);border-radius:14px;background:var(--fwrd-container-lowest);color:var(--c-ink);font:inherit;font-size:15px;line-height:1.6;padding:14px 16px;resize:vertical;min-height:160px;max-height:420px;outline:none}.start-review-ta.svelte-jk7o5r:focus{border-color:#ff5b2ed9}.start-review-meta.svelte-jk7o5r{margin-top:12px}.start-review-files.svelte-jk7o5r{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:12px}.start-review-files-label.svelte-jk7o5r{font-size:13px;color:var(--c-muted)}.start-review-actions.svelte-jk7o5r{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px}.start-composer.svelte-jk7o5r{position:relative;display:flex;flex-direction:column;min-height:188px;border:1px solid var(--c-border);border-radius:24px;background:var(--c-card);padding:24px;transition:border-color .14s,box-shadow .14s}.start-gen-float.svelte-jk7o5r{position:absolute;top:-52px;right:0;display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border:0;border-radius:999px;background:var(--c-lime);color:#15110d;font:inherit;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 22px -8px #b0d0418c;transition:transform .12s}.start-gen-float.svelte-jk7o5r:hover{transform:translateY(-1px)}.start-composer--focused.svelte-jk7o5r{border-color:#ff5b2ed9;box-shadow:0 0 0 3px #ff5b2e1f}.start-ta.svelte-jk7o5r{position:relative;flex:1;width:100%;border:0;outline:none;background:transparent;color:var(--c-ink);font-family:inherit;font-size:16px;line-height:1.6;min-height:24px;max-height:280px;overflow-y:auto;white-space:pre-wrap;word-break:break-word}.start-ta--empty.svelte-jk7o5r:before{content:attr(data-placeholder);position:absolute;left:0;top:0;color:var(--c-muted);pointer-events:none}.start-ta.svelte-jk7o5r .start-ph[data-ph]{background:var(--c-primary);color:#000;border-radius:6px;padding:1px 7px;font-weight:600;white-space:nowrap;cursor:pointer;box-decoration-break:clone;-webkit-box-decoration-break:clone}.start-ta.svelte-jk7o5r .start-ph[data-ph]:hover{background:var(--c-lime)}.start-ta-wrap.svelte-jk7o5r{position:relative;flex:1;display:flex}.start-composer--busy.svelte-jk7o5r .start-ta:where(.svelte-jk7o5r){opacity:0}.start-skeleton.svelte-jk7o5r{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:12px;padding-top:4px;pointer-events:none}.start-sk-line.svelte-jk7o5r{height:12px;border-radius:6px;background:linear-gradient(90deg,var(--fwrd-container-high) 0%,rgba(214,255,77,.35) 35%,var(--fwrd-container-highest) 50%,rgba(214,255,77,.35) 65%,var(--fwrd-container-high) 100%);background-size:220% 100%;animation:svelte-jk7o5r-start-sk-shimmer 1.25s ease-in-out infinite}.start-sk-line.svelte-jk7o5r:nth-child(2){animation-delay:.12s}.start-sk-line.svelte-jk7o5r:nth-child(3){animation-delay:.24s}.start-sk-line.svelte-jk7o5r:nth-child(4){animation-delay:.36s}@keyframes svelte-jk7o5r-start-sk-shimmer{0%{background-position:130% 0}to{background-position:-130% 0}}@media(prefers-reduced-motion:reduce){.start-sk-line.svelte-jk7o5r{animation:svelte-jk7o5r-start-sk-pulse 1.4s ease-in-out infinite;background:var(--fwrd-container-high)}@keyframes svelte-jk7o5r-start-sk-pulse{0%,to{opacity:.4}50%{opacity:.85}}}.start-attach-list.svelte-jk7o5r{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 2px}.start-attach-chip.svelte-jk7o5r{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;background:#15110d0f;font-size:12px;color:var(--c-muted)}.start-attach-chip--busy.svelte-jk7o5r{color:var(--c-gray)}.start-attach-name.svelte-jk7o5r{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.start-attach-size.svelte-jk7o5r{color:var(--c-gray);font-variant-numeric:tabular-nums}.start-attach-spin.svelte-jk7o5r{width:11px;height:11px;border-radius:50%;border:2px solid rgba(255,91,46,.25);border-top-color:var(--c-primary);animation:svelte-jk7o5r-start-spin .7s linear infinite;flex:none}@keyframes svelte-jk7o5r-start-spin{to{transform:rotate(360deg)}}.start-attach-chip.svelte-jk7o5r button:where(.svelte-jk7o5r){border:0;background:transparent;color:inherit;cursor:pointer;font-size:14px;line-height:1}.start-toasts.svelte-jk7o5r{position:fixed;right:20px;bottom:20px;z-index:50;display:flex;flex-direction:column;gap:10px;max-width:min(360px,calc(100vw - 40px));pointer-events:none}.start-toast.svelte-jk7o5r{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:var(--fwrd-surface-float);border:1px solid var(--fwrd-color-border);box-shadow:var(--fwrd-shadow-lg);color:var(--c-ink);font-size:13px;line-height:1.4;pointer-events:auto}.start-toast-ico.svelte-jk7o5r{display:inline-flex;width:18px;height:18px;color:var(--c-primary);flex:none}.start-toast-msg.svelte-jk7o5r{flex:1}.start-toast-x.svelte-jk7o5r{border:0;background:transparent;color:var(--c-muted);cursor:pointer;font-size:16px;line-height:1;flex:none}.start-toast-x.svelte-jk7o5r:hover{color:var(--c-ink)}.start-composer-foot.svelte-jk7o5r{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:16px}.start-tools.svelte-jk7o5r{display:flex;gap:8px}.start-tool.svelte-jk7o5r{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 8px;border:1px solid var(--fwrd-color-border);border-radius:12px;background:var(--fwrd-container-lowest);color:var(--c-ink);font:inherit;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .13s}.start-tool.svelte-jk7o5r:hover:not(:disabled){background:var(--fwrd-color-hover-surface)}.start-tool.svelte-jk7o5r:disabled{opacity:.5;cursor:default}.start-tool-ico.svelte-jk7o5r{display:inline-flex;width:16px;height:16px;color:var(--c-primary)}@media(max-width:420px){.start-attach-label.svelte-jk7o5r{display:none}}.start-file.svelte-jk7o5r{display:none}.start-send.svelte-jk7o5r{flex-shrink:0;width:40px;height:40px;border-radius:12px;border:0;background:var(--c-lime);color:#000;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:filter .14s,transform .12s}.start-send-ico.svelte-jk7o5r{display:inline-flex;width:22px;height:22px}.start-send.svelte-jk7o5r:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05)}.start-send.svelte-jk7o5r:disabled{opacity:.45;cursor:default}.start-err.svelte-jk7o5r{margin-top:10px;font-size:14px;color:var(--fwrd-color-error)}.start-send-side.svelte-jk7o5r{display:inline-flex;align-items:center;gap:10px}.start-busy.svelte-jk7o5r{font-size:12px;line-height:1.4;color:var(--c-gray);max-width:26ch;text-align:right}.start-count.svelte-jk7o5r{font-size:12px;color:var(--c-muted);font-variant-numeric:tabular-nums}.start-count--over.svelte-jk7o5r{color:var(--fwrd-color-error);font-weight:600}.start-generate.svelte-jk7o5r{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border:0;border-radius:12px;background:var(--c-lime);color:#15110d;font:inherit;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 10px 28px -10px #b0d04180;transition:transform .12s}.start-generate.svelte-jk7o5r:hover{transform:translateY(-1px)}.start-nudge.svelte-jk7o5r{margin-bottom:12px;padding:11px 15px;border-radius:12px;background:#ff5b2e1a;border:1px solid rgba(255,91,46,.25);border-left:3px solid rgba(255,91,46,.75);font-size:14px;color:var(--c-ink)}.start-cap.svelte-jk7o5r{border:1px solid var(--c-border);border-radius:18px;background:var(--c-card);padding:22px}.start-cap.svelte-jk7o5r strong:where(.svelte-jk7o5r){font-size:18px}.start-cap.svelte-jk7o5r p:where(.svelte-jk7o5r){margin:8px 0 16px;font-size:15px;line-height:1.5;color:var(--c-muted)}.start-cap-actions.svelte-jk7o5r{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.start-cap-signup.svelte-jk7o5r{font-size:15px;font-weight:700;color:var(--c-primary);text-decoration:none}.start-footnote.svelte-jk7o5r{margin:16px 0 0;font-size:12px;color:var(--c-gray);line-height:1.5}.start-footnote.svelte-jk7o5r a:where(.svelte-jk7o5r){color:var(--c-gray);text-decoration:underline;text-underline-offset:2px}.start-footnote.svelte-jk7o5r a:where(.svelte-jk7o5r):hover{color:var(--c-ink)}.start-foot-sep.svelte-jk7o5r{margin:0 6px;opacity:.5}.start-foot-custom.svelte-jk7o5r{color:var(--c-primary)!important;text-decoration:none!important}.start-consent.svelte-jk7o5r{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--c-gray)}.start-consent.svelte-jk7o5r a:where(.svelte-jk7o5r){color:var(--c-gray);text-decoration:underline;text-underline-offset:2px}.start-consent.svelte-jk7o5r a:where(.svelte-jk7o5r):hover{color:var(--c-ink)}.start-scrim.svelte-jk7o5r{display:none}@media(max-width:900px){.start.svelte-jk7o5r{padding:0;gap:0}.start-main.svelte-jk7o5r{border-radius:0}.start-aside.svelte-jk7o5r{display:none}.start-aside--mobile.svelte-jk7o5r{display:block;position:fixed;top:0;left:0;bottom:0;z-index:95;width:min(320px,86vw);padding:8px 16px;background:var(--fwrd-surface-app);border-right:1px solid var(--fwrd-color-border);box-shadow:var(--fwrd-shadow-lg);overflow-y:auto}.start-aside--mobile.svelte-jk7o5r aside{width:100%!important}.start-scrim.svelte-jk7o5r{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:94;background:#15110d66;border:0}.start-burger.svelte-jk7o5r{display:inline-flex}.start-stage.svelte-jk7o5r{padding-top:64px}.start-col.svelte-jk7o5r{padding:0 18px}.start-composer-foot.svelte-jk7o5r{flex-wrap:wrap}.start-send-side.svelte-jk7o5r{margin-left:auto}}
