.creator[data-v-5d157797]{max-width:860px;margin:auto}.progress[data-v-5d157797]{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px;color:#8b9298;font-size:13px}.progress i[data-v-5d157797]{height:1px;width:54px;background:#d8d5ca}.progress span.on[data-v-5d157797]{color:#9b7740;font-weight:800}.sheet[data-v-5d157797]{background:#fffefaf5;border:1px solid #ddd8cb;border-radius:24px;padding:clamp(24px,5vw,56px);box-shadow:0 24px 70px #14263d14}h1[data-v-5d157797]{margin:.3rem 0 1rem;font-size:clamp(2rem,5vw,3.4rem)}.intro[data-v-5d157797]{color:#727a82;max-width:680px}.prompt-grid[data-v-5d157797]{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0 14px}.prompt-grid button[data-v-5d157797],.voice[data-v-5d157797],.back[data-v-5d157797]{border:1px solid #ded8ca;background:#f8f5ed;border-radius:999px;color:#526071;padding:8px 12px;cursor:pointer}.sheet textarea[data-v-5d157797]{width:100%;border:1px solid #cfc9bb;border-radius:16px;padding:18px;font:16px/1.8 var(--sans);resize:vertical;color:#172130;background:#fff;outline:none}.sheet textarea[data-v-5d157797]:focus{border-color:#a9864f;box-shadow:0 0 0 4px #a9864f1f}.text-meta[data-v-5d157797]{display:flex;justify-content:space-between;align-items:center;margin:10px 0 20px;font-size:12px;color:#81878d}.warn[data-v-5d157797]{color:#9a554c}.consent[data-v-5d157797]{display:flex;gap:10px;background:#f4f1e9;border-radius:12px;padding:14px;font-size:13px;line-height:1.55}.consent input[data-v-5d157797]{margin-top:4px}.main[data-v-5d157797]{display:flex;width:100%;justify-content:center;border:0;border-radius:12px;background:#14263d;color:#fff;padding:17px;margin-top:22px;font-weight:800;font-size:16px;cursor:pointer}.main[data-v-5d157797]:disabled{opacity:.4;cursor:not-allowed}.questions article[data-v-5d157797]{border-top:1px solid #e3dfd5;padding:22px 0}.questions article b[data-v-5d157797]{display:flex;gap:12px;color:#172130}.questions article em[data-v-5d157797]{font-style:normal;color:#a9864f}.questions article div[data-v-5d157797]{display:flex;flex-wrap:wrap;gap:9px;margin-top:13px}.questions article div button[data-v-5d157797]{border:1px solid #d8d4c9;background:#fff;border-radius:9px;padding:10px 14px;color:#475463;cursor:pointer}.questions article div button.picked[data-v-5d157797]{background:#14263d;color:#fff;border-color:#14263d}.answered[data-v-5d157797]{text-align:right;color:#7b8187;font-size:13px}.back[data-v-5d157797]{margin-bottom:20px}.generating[data-v-5d157797]{text-align:center;padding-block:80px}.orb[data-v-5d157797]{width:128px;height:128px;display:grid;place-items:center;position:relative;margin:0 auto 28px}.orb span[data-v-5d157797]{width:74px;height:74px;display:grid;place-items:center;background:#14263d;color:#e8cb91;border-radius:50%;font:36px var(--serif);z-index:2}.orb i[data-v-5d157797]{position:absolute;inset:4px;border:1px solid rgba(169,134,79,.5);border-radius:48% 52% 45% 55%;animation:spin-5d157797 3s linear infinite}.orb i[data-v-5d157797]:nth-child(2){inset:13px;animation-direction:reverse}.orb i[data-v-5d157797]:nth-child(3){inset:-4px;animation-duration:5s}@keyframes spin-5d157797{to{transform:rotate(360deg)}}.loading-line[data-v-5d157797]{height:3px;max-width:360px;margin:28px auto;background:#e6e1d7;overflow:hidden}.loading-line i[data-v-5d157797]{display:block;width:42%;height:100%;background:#a9864f;animation:load-5d157797 1.4s ease-in-out infinite}@keyframes load-5d157797{0%{transform:translate(-100%)}to{transform:translate(350%)}}.error[data-v-5d157797]{color:#8e4137;text-align:center;margin:16px}.error button[data-v-5d157797]{border:0;background:none;text-decoration:underline;color:inherit}@media(max-width:600px){.sheet[data-v-5d157797]{border-radius:18px;padding:22px 16px}.progress[data-v-5d157797]{gap:6px}.progress i[data-v-5d157797]{width:16px}.prompt-grid[data-v-5d157797]{display:grid}.questions article div[data-v-5d157797]{display:grid}.questions article div button[data-v-5d157797]{text-align:left}}.create-page[data-astro-cid-iygkoppr]{min-height:calc(100vh - 68px);padding:42px 0 80px;background:radial-gradient(circle at 10% 10%,rgba(169,134,79,.12),transparent 30%),radial-gradient(circle at 90% 40%,rgba(62,107,118,.09),transparent 28%),#f5f2ea}
