.SayIt-module__vc5IRq__section{--say-green:#16a34a;background:var(--say-bg);flex-direction:column;align-items:center;gap:22px;padding:64px 0 100px;display:flex}.SayIt-module__vc5IRq__heading{letter-spacing:-.035em;text-align:center;margin:0;padding:0 1.5rem;font-size:44px;font-weight:800}.SayIt-module__vc5IRq__controls{justify-content:center;align-items:center;gap:8px;padding:0 1.5rem;display:flex}.SayIt-module__vc5IRq__chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.SayIt-module__vc5IRq__chip{font:inherit;background:var(--color-paper);color:var(--color-muted);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;padding:8px 16px;font-size:14px;font-weight:700;box-shadow:0 1px 2px #0000000f}.SayIt-module__vc5IRq__chip[aria-selected=true]{background:var(--say-ink);color:var(--color-paper)}.SayIt-module__vc5IRq__chip:focus-visible,.SayIt-module__vc5IRq__toggle:focus-visible{outline:2px solid var(--say-ink);outline-offset:2px}.SayIt-module__vc5IRq__toggle{background:var(--color-paper);color:var(--color-muted);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;font-size:14px;line-height:normal;display:inline-flex;box-shadow:0 1px 2px #0000000f}.SayIt-module__vc5IRq__toggle:hover{color:var(--color-ink)}.SayIt-module__vc5IRq__toggleIcon{fill:currentColor;width:1.2em;height:1.2em;display:block}.SayIt-module__vc5IRq__stage{width:min(72rem,100% - 3rem);min-height:520px;display:grid}.SayIt-module__vc5IRq__scene{opacity:0;visibility:hidden;grid-area:1/1;justify-content:center;align-items:center;gap:72px;transition:opacity .5s,visibility 0s linear .5s;display:flex}.SayIt-module__vc5IRq__scene[data-current]{opacity:1;visibility:visible;transition:opacity .5s}.SayIt-module__vc5IRq__chat{flex-direction:column;gap:14px;width:470px;display:flex}.SayIt-module__vc5IRq__ask{background:var(--color-ink);max-width:360px;color:var(--color-paper);border-radius:18px 18px 4px;align-self:flex-end;margin:0;padding:12px 16px;font-size:15.5px}.SayIt-module__vc5IRq__attachment{border:1px solid var(--color-hairline);background:var(--color-paper);color:var(--color-muted);border-radius:999px;align-self:flex-end;margin-top:-6px;padding:3px 10px;font-size:12px}.SayIt-module__vc5IRq__reply{background:var(--color-paper);box-shadow:0 18px 40px -22px rgba(var(--color-ink-rgb), .4);border-radius:18px 18px 18px 4px;flex-direction:column;gap:12px;padding:18px 20px;display:flex}.SayIt-module__vc5IRq__who{color:var(--color-muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:flex}.SayIt-module__vc5IRq__avatar{background:var(--color-accent);border-radius:7px;width:22px;height:22px}.SayIt-module__vc5IRq__steps{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.SayIt-module__vc5IRq__steps li{align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.SayIt-module__vc5IRq__check{fill:none;width:17px;height:17px;stroke:var(--say-green);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:1px}.SayIt-module__vc5IRq__done{color:var(--color-muted);margin:0;font-size:14px}.SayIt-module__vc5IRq__result{flex-shrink:0;justify-content:center;align-items:center;width:480px;height:480px;display:flex}.SayIt-module__vc5IRq__frame{background:var(--color-card);width:270px;height:480px;box-shadow:0 30px 60px -30px rgba(var(--color-ink-rgb), .55);border-radius:26px;position:relative;overflow:hidden}.SayIt-module__vc5IRq__frame[data-aspect="16:9"]{border-radius:20px;width:480px;height:270px}.SayIt-module__vc5IRq__media{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:1023.98px){.SayIt-module__vc5IRq__stage{width:min(600px,100% - 32px);min-height:0}.SayIt-module__vc5IRq__scene{flex-direction:column-reverse;justify-content:flex-start;align-items:stretch;gap:16px}.SayIt-module__vc5IRq__scene[data-result=clips]{justify-content:flex-end}.SayIt-module__vc5IRq__chat{width:auto}.SayIt-module__vc5IRq__result{width:auto;height:auto}}@media (max-width:720px){.SayIt-module__vc5IRq__section{gap:16px;padding:40px 0 48px}.SayIt-module__vc5IRq__heading{letter-spacing:-.03em;padding:0 16px;font-size:30px;line-height:1.05}.SayIt-module__vc5IRq__controls{align-self:stretch;gap:0;padding:0 16px 0 0}.SayIt-module__vc5IRq__chips{scrollbar-width:none;flex-wrap:nowrap;flex:1;justify-content:flex-start;min-width:0;padding:4px 8px 4px 16px;overflow-x:auto}.SayIt-module__vc5IRq__toggle{padding:7px;font-size:13px}.SayIt-module__vc5IRq__chips::-webkit-scrollbar{display:none}.SayIt-module__vc5IRq__chip{padding:7px 14px;font-size:13px}.SayIt-module__vc5IRq__chat{gap:10px}.SayIt-module__vc5IRq__ask{border-radius:16px 16px 4px;max-width:none;padding:10px 14px;font-size:14.5px}.SayIt-module__vc5IRq__reply{box-shadow:0 14px 30px -20px rgba(var(--color-ink-rgb), .4);border-radius:16px 16px 16px 4px;gap:10px;padding:14px 16px}.SayIt-module__vc5IRq__who{gap:6px;font-size:12px}.SayIt-module__vc5IRq__avatar{border-radius:6px;width:18px;height:18px}.SayIt-module__vc5IRq__steps{gap:7px}.SayIt-module__vc5IRq__steps li{gap:8px;font-size:14px}.SayIt-module__vc5IRq__check{width:15px;height:15px}.SayIt-module__vc5IRq__attachment,.SayIt-module__vc5IRq__done{display:none}.SayIt-module__vc5IRq__frame{width:220px;height:391px;box-shadow:0 24px 48px -26px rgba(var(--color-ink-rgb), .55);border-radius:22px}.SayIt-module__vc5IRq__frame[data-aspect="16:9"]{aspect-ratio:16/9;width:100%;height:auto}}@media (prefers-reduced-motion:reduce){.SayIt-module__vc5IRq__scene,.SayIt-module__vc5IRq__scene[data-current]{transition:none}}
