.mod[data-v-7aa793a3]{text-align:left;gap:1rem;max-width:72rem;margin:0 auto;font-family:Inter,system-ui,sans-serif;display:grid}.mod h1[data-v-7aa793a3]{margin:0;font-size:1.5rem}.mod header p[data-v-7aa793a3]{color:#615b70;margin:.3rem 0 0}.grade[data-v-7aa793a3]{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@media (width>=60rem){.grade[data-v-7aa793a3]{grid-template-columns:minmax(0,24rem) minmax(0,1fr)}.previa[data-v-7aa793a3]{position:sticky;top:1rem}}.coluna[data-v-7aa793a3]{gap:.9rem;display:grid}.modelos[data-v-7aa793a3]{border:0;gap:.5rem;margin:0;padding:0;display:grid}.modelo[data-v-7aa793a3]{cursor:pointer;background:#fff;border:1px solid #cfc7e3;border-radius:.8rem;gap:.2rem;padding:.7rem .9rem;display:grid;position:relative}.modelo.ativo[data-v-7aa793a3],.modelo[data-v-7aa793a3]:hover{border-color:#6b36e5}.modelo.ativo[data-v-7aa793a3]{background:#f8f5ff;box-shadow:0 0 0 2px #6b36e5}.modelo input[data-v-7aa793a3]{opacity:0;pointer-events:none;position:absolute}.modelo[data-v-7aa793a3]:has(input:focus-visible){outline-offset:2px;outline:3px solid #6b36e5}.nome[data-v-7aa793a3]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.modelo small[data-v-7aa793a3]{color:#615b70}.campo[data-v-7aa793a3]{gap:.35rem;display:grid}.campo label[data-v-7aa793a3]{font-weight:600}.cor[data-v-7aa793a3]{background:0 0;border:1px solid #cfc7e3;border-radius:.5rem;width:4rem;height:2.5rem;padding:0}.slug[data-v-7aa793a3]{align-items:center;gap:.4rem;display:flex}.dom[data-v-7aa793a3]{color:#615b70;white-space:nowrap}.ok[data-v-7aa793a3]{color:#11724a}.erro[data-v-7aa793a3]{color:#b3261e}.aceite[data-v-7aa793a3]{align-items:flex-start;gap:.55rem;font-size:.9rem;display:flex}.acoes[data-v-7aa793a3]{flex-wrap:wrap;gap:.5rem;display:flex}.dica[data-v-7aa793a3]{color:#4a4558;background:#f4f1fa;border-radius:.6rem;margin:0;padding:.6rem .8rem}.voltar[data-v-7aa793a3]{justify-self:start}.moldura[data-v-7aa793a3]{isolation:isolate;background:#fff;border:1px solid #ddd;border-radius:1.5rem;max-width:26rem;max-height:78vh;margin:0 auto;padding:1rem;overflow:auto;transform:translateZ(0);box-shadow:0 2px 14px #00000014}.moldura[data-v-7aa793a3] .t-links{min-height:36rem}.vazia[data-v-7aa793a3]{color:#797287;text-align:center;border:2px dashed #cfc7e3;border-radius:1.5rem;place-items:center;gap:.5rem;padding:3rem 1rem;display:grid}.vazia i[data-v-7aa793a3]{font-size:2rem}.sr[data-v-7aa793a3]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.resumo[data-v-ba6adf85]{text-align:left;font-size:.92rem}dl[data-v-ba6adf85]{gap:.55rem;margin:0}dl[data-v-ba6adf85],dl>div[data-v-ba6adf85]{display:grid}dl>div[data-v-ba6adf85]{grid-template-columns:6.5rem minmax(0,1fr);gap:.5rem}dt[data-v-ba6adf85]{color:#615b70;font-weight:600}dd[data-v-ba6adf85]{overflow-wrap:anywhere;min-width:0;margin:0}.itens[data-v-ba6adf85]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.desc[data-v-ba6adf85]{color:#4a4558;font-size:.85rem;display:block}.cortado[data-v-ba6adf85]{color:#797287;text-decoration:line-through}.promo[data-v-ba6adf85]{color:#11724a}.sug[data-v-ba6adf85] .p-tag{justify-self:start;width:fit-content}.sug[data-v-ba6adf85]{background:#fff8e8;border-radius:.6rem;gap:.25rem;margin-top:.2rem;padding:.5rem;display:grid}.btns[data-v-ba6adf85]{flex-wrap:wrap;gap:.4rem;display:flex}.vazio[data-v-ba6adf85]{color:#797287}.exemplo[data-v-ba6adf85]{color:#4a4558;display:block}.visual[data-v-ba6adf85]{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.cor[data-v-ba6adf85]{border:1px solid #cfc7e3;border-radius:50%;flex:none;width:1rem;height:1rem}.logo[data-v-ba6adf85]{-o-object-fit:contain;object-fit:contain;background:#fff;border:1px solid #e2ddea;border-radius:.4rem;max-width:8rem;max-height:3rem}.onb[data-v-7edb380c]{text-align:left;gap:1rem;max-width:46rem;margin:0 auto;font-family:Inter,system-ui,sans-serif;display:grid}.onb header[data-v-7edb380c]{justify-items:start;gap:.25rem;display:grid}.onb h1[data-v-7edb380c]{margin:0;font-size:1.5rem}.onb header p[data-v-7edb380c]{color:#615b70;margin:0}.passos[data-v-7edb380c] .p-steplist{overflow-x:auto}.painel[data-v-7edb380c]{gap:.6rem;padding:1rem 0;display:grid}.dica[data-v-7edb380c]{color:#333;background:#f4f1fa;border-radius:.6rem;margin:0;padding:.6rem .8rem}.nota[data-v-7edb380c]{color:#4a4558;margin:0}.linha[data-v-7edb380c]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.linha[data-v-7edb380c]>:first-child{flex:1;min-width:10rem}.acoes[data-v-7edb380c]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.itens[data-v-7edb380c]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.itens li[data-v-7edb380c]{border:1px solid #e2ddea;border-radius:.7rem;gap:.4rem;padding:.6rem;display:grid}.preco[data-v-7edb380c]{flex:0 0 9rem}.sug[data-v-7edb380c]{background:#fff8e8;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.4rem .5rem;font-size:.9rem;display:flex}.uf[data-v-7edb380c]{flex:0 0 5rem}.dia[data-v-7edb380c]{align-items:center;gap:.35rem;margin-right:.75rem;display:inline-flex}.erro[data-v-7edb380c]{color:#b3261e}label[data-v-7edb380c]{flex-wrap:wrap;align-items:center;gap:.4rem;font-weight:500;display:flex}h2[data-v-7edb380c]{margin:.5rem 0 0;font-size:1rem}.logo-preview[data-v-24ef95f7]{position:relative}.logo-input[data-v-24ef95f7]{gap:16px;display:grid}.logo-preview[data-v-24ef95f7]{border:1px solid var(--vi-border,#e4e4e7);background:repeating-conic-gradient(#e4e4e7 0 25%,#fafafa 0 50%) 50%/16px 16px;border-radius:16px;place-items:center;width:192px;height:192px;margin:auto;display:grid;overflow:hidden}.logo-preview img[data-v-24ef95f7]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.logo-preview.crop img[data-v-24ef95f7]{-o-object-fit:cover;object-fit:cover}.choices[data-v-24ef95f7]{flex-wrap:wrap;gap:8px;display:flex}.upload[data-v-24ef95f7]{border:1px solid var(--vi-border,#e4e4e7);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:8px 16px;display:flex;position:relative;overflow:hidden}.upload input[data-v-24ef95f7]{opacity:0;cursor:pointer;position:absolute;inset:0}.upload[data-v-24ef95f7]:focus-within{outline-offset:3px;outline:2px solid #6b36e5}.upload.disabled[data-v-24ef95f7]{opacity:.5;cursor:default}.check[data-v-24ef95f7]{align-items:center;gap:8px;min-height:44px;display:flex}.crop-controls[data-v-24ef95f7]{gap:12px;display:grid}.crop-controls label[data-v-24ef95f7]{gap:8px;display:grid}.crop-controls input[data-v-24ef95f7]{accent-color:#6b36e5;width:100%;min-height:24px}.hint[data-v-24ef95f7]{color:var(--vi-muted,#71717a);margin:0;font-size:12px}.error[data-v-24ef95f7]{color:#b42318;margin:0}.templates[data-v-6f3f2cd9]{--preview-bg:#f6f3fc;--preview-text:#282135;--preview-muted:#756b84;gap:12px;width:100%;min-width:0;display:grid}.slider-heading[data-v-6f3f2cd9]{justify-content:space-between;align-items:center;gap:16px;display:flex}.slider-heading p[data-v-6f3f2cd9]{color:var(--vi-muted,#71717a);margin:0;font-size:13px;line-height:1.5}.page-count[data-v-6f3f2cd9]{color:var(--vi-muted,#71717a);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.template-carousel[data-v-6f3f2cd9]{background:var(--preview-bg);border-radius:24px;min-width:0;overflow:hidden}.template-carousel[data-v-6f3f2cd9] .p-carousel-content,.template-carousel[data-v-6f3f2cd9] .p-carousel-content-container,.template-carousel[data-v-6f3f2cd9] .p-carousel-viewport{width:100%;min-width:0}.template-carousel[data-v-6f3f2cd9] .p-carousel-viewport{touch-action:pan-y;overflow:hidden}.template-carousel[data-v-6f3f2cd9] .p-carousel-item-list{direction:ltr;display:flex}.template-carousel[data-v-6f3f2cd9] .p-carousel-item{flex:0 0 100%;min-width:0}.template-slide[data-v-6f3f2cd9]{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;min-height:430px;padding:28px 32px;display:grid}.preview[data-v-6f3f2cd9]{flex-direction:column;align-items:center;gap:18px;min-width:0;display:flex}.phone-area[data-v-6f3f2cd9]{--phone-scale:.48;width:calc(418px*var(--phone-scale));height:calc(744px*var(--phone-scale));pointer-events:none;flex:none;position:relative}.phone[data-v-6f3f2cd9]{box-sizing:border-box;width:418px;height:744px;transform:scale(var(--phone-scale));transform-origin:0 0;background:#17171b;border:2px solid #51515b;border-radius:58px;padding:12px;position:relative;box-shadow:inset 0 0 0 3px #09090b,0 24px 52px -16px #34294450,0 5px 12px #21162d30}.phone[data-v-6f3f2cd9]:after,.phone[data-v-6f3f2cd9]:before{content:"";background:#43434b;border-radius:4px;width:4px;position:absolute;top:148px}.phone[data-v-6f3f2cd9]:before{height:70px;left:-5px;box-shadow:0 92px #43434b}.phone[data-v-6f3f2cd9]:after{height:96px;top:188px;right:-5px}.screen[data-v-6f3f2cd9]{background:#fff;border-radius:44px;width:390px;height:716px;overflow:hidden}.phone-status[data-v-6f3f2cd9]{box-sizing:border-box;color:#18181b;justify-content:space-between;align-items:center;height:52px;padding:0 28px 0 30px;font-size:15px;font-weight:600;display:flex;position:relative}.island[data-v-6f3f2cd9]{background:#09090b;border-radius:20px;width:110px;height:28px;position:absolute;top:10px;left:140px}.island[data-v-6f3f2cd9]:after{content:"";background:#172032;border-radius:50%;width:10px;height:10px;position:absolute;top:9px;right:10px;box-shadow:inset 0 0 0 3px #121620}.phone-icons[data-v-6f3f2cd9]{align-items:center;gap:8px;display:flex}.signal[data-v-6f3f2cd9]{align-items:flex-end;gap:2px;height:12px;display:flex}.signal i[data-v-6f3f2cd9]{background:#18181b;border-radius:1px;width:3px}.signal i[data-v-6f3f2cd9]:first-child{height:4px}.signal i[data-v-6f3f2cd9]:nth-child(2){height:7px}.signal i[data-v-6f3f2cd9]:nth-child(3){height:10px}.signal i[data-v-6f3f2cd9]:nth-child(4){height:12px}.battery[data-v-6f3f2cd9]{border:1px solid #8c8c93;border-radius:3px;width:21px;height:11px;position:relative}.battery[data-v-6f3f2cd9]:before{background:#18181b;inset:2px}.battery[data-v-6f3f2cd9]:after,.battery[data-v-6f3f2cd9]:before{content:"";border-radius:1px;position:absolute}.battery[data-v-6f3f2cd9]:after{background:#8c8c93;width:2px;height:5px;top:3px;right:-3px}.phone iframe[data-v-6f3f2cd9]{pointer-events:none;background:#fff;border:0;width:390px;height:650px;display:block}.phone-bottom[data-v-6f3f2cd9]{background:#fff;justify-content:center;align-items:center;height:14px;display:flex}.phone-bottom span[data-v-6f3f2cd9]{background:#18181b;border-radius:4px;width:120px;height:4px}.preview-caption[data-v-6f3f2cd9]{color:var(--preview-muted);text-align:center;font-size:11px}.model-details[data-v-6f3f2cd9]{min-width:0;color:var(--preview-text);flex-direction:column;align-items:flex-start;display:flex}.model-details h3[data-v-6f3f2cd9]{letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(24px,3.5vw,32px);font-weight:600;line-height:1.15}.model-details p[data-v-6f3f2cd9]{color:var(--preview-muted);text-wrap:pretty;margin:0;font-size:14px;line-height:1.7}.choose-model[data-v-6f3f2cd9]{border-radius:12px;max-width:100%;min-height:44px;margin-top:28px;font-size:13px}.change-hint[data-v-6f3f2cd9]{color:var(--preview-muted);margin-top:12px;font-size:11px;line-height:1.5}.slider-navigation[data-v-6f3f2cd9]{justify-content:center;align-items:center;gap:20px;display:flex}.slider-arrow[data-v-6f3f2cd9]{width:44px;height:44px;color:var(--vi-text,#282135);flex:none}.slider-arrow .pi[data-v-6f3f2cd9]{font-size:14px}.model-indicators[data-v-6f3f2cd9]{justify-content:center;align-items:center;gap:0;display:flex}.model-indicator[data-v-6f3f2cd9]{cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:34px;height:44px;padding:0;display:grid}.model-indicator span[data-v-6f3f2cd9]{background:#b5acbf;border-radius:8px;width:7px;height:7px;transition:width .2s,background-color .2s}.model-indicator.selected span[data-v-6f3f2cd9]{background:#6b36e5;width:24px}.model-indicator:hover:not(:disabled) span[data-v-6f3f2cd9]{background:#8a63d0}.model-indicator[data-v-6f3f2cd9]:focus-visible{outline-offset:0;outline:2px solid #6b36e5}.model-indicator[data-v-6f3f2cd9]:disabled{cursor:default;opacity:.6}.selected-caption[data-v-6f3f2cd9]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=520px){.template-slide[data-v-6f3f2cd9]{grid-template-columns:1fr;gap:24px;min-height:0;padding:24px}.phone-area[data-v-6f3f2cd9]{--phone-scale:.45}.preview[data-v-6f3f2cd9]{gap:12px}.model-details[data-v-6f3f2cd9]{text-align:center;align-items:center}.model-details h3[data-v-6f3f2cd9]{margin-bottom:10px;font-size:26px}.model-details p[data-v-6f3f2cd9]{max-width:34ch;font-size:13px;line-height:1.65}.choose-model[data-v-6f3f2cd9]{width:100%;max-width:280px;margin-top:20px}.change-hint[data-v-6f3f2cd9]{margin-top:10px}.slider-navigation[data-v-6f3f2cd9]{gap:8px}.model-indicators[data-v-6f3f2cd9]{flex:1;min-width:0;max-width:220px}.model-indicator[data-v-6f3f2cd9]{flex:1;width:44px;min-width:24px;max-width:44px}.template-carousel[data-v-6f3f2cd9]{border-radius:20px}}@media (prefers-color-scheme:dark){.templates[data-v-6f3f2cd9]{--preview-bg:#25212e;--preview-text:#f3eefb;--preview-muted:#b3a8c2}.model-indicator span[data-v-6f3f2cd9]{background:#78698b}.model-indicator.selected span[data-v-6f3f2cd9]{background:#b99af7}.model-indicator[data-v-6f3f2cd9]:focus-visible{outline-color:#b99af7}}@media (prefers-reduced-motion:reduce){.template-carousel[data-v-6f3f2cd9] .p-carousel-item-list{transition:none!important}.model-indicator span[data-v-6f3f2cd9]{transition:none}}.preview-area[data-v-a7ac8abc]{width:100%;min-width:0;position:relative;overflow:hidden}.preview-phone[data-v-a7ac8abc]{transform-origin:top;background:#25252a;border:2px solid #55515d;border-radius:32px;width:390px;padding:10px;position:absolute;top:0;left:50%;box-shadow:0 12px 28px #211c2c14}.preview-phone iframe[data-v-a7ac8abc]{background:#fff;border:0;border-radius:22px;display:block}.vi[data-v-41c83e8a]{--vi-bg:#fff;--vi-surface:#fafafa;--vi-border:#e4e4e7;--vi-text:#18181b;--vi-muted:#71717a;color:var(--vi-text);background:var(--vi-bg);text-align:left;border:1px solid var(--vi-border);border-radius:20px;flex-direction:column;min-height:min(900px,90dvh);font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.6;display:flex;overflow:hidden}.top[data-v-41c83e8a]{border-bottom:1px solid var(--vi-border);gap:16px;min-height:72px;padding:16px 32px}.top[data-v-41c83e8a],.top>a[data-v-41c83e8a]{align-items:center;display:flex}.top>span[data-v-41c83e8a]{color:var(--vi-muted);margin-left:auto;font-size:12px}.body[data-v-41c83e8a]{box-sizing:border-box;flex-direction:column;flex:1;width:100%;max-width:816px;min-height:0;margin:0 auto;padding:32px}.body[data-v-41c83e8a],.intro[data-v-41c83e8a]{gap:16px;display:flex}.intro[data-v-41c83e8a]{align-items:center;padding:8px 0 16px}.intro h1[data-v-41c83e8a]{letter-spacing:-.03em;margin:0 0 4px;font-size:24px;font-weight:600;line-height:1.3}.intro p[data-v-41c83e8a]{color:var(--vi-muted);margin:0}.avatar[data-v-41c83e8a],.speaker[data-v-41c83e8a]{color:#6b36e5;background:#f5f1ff;border:1px solid #ede6ff;border-radius:12px;flex:none;place-items:center;font-weight:600;display:grid}.avatar[data-v-41c83e8a]{width:44px;height:44px;font-size:18px}.speaker[data-v-41c83e8a]{border-radius:10px;width:32px;height:32px;font-size:14px}.conversation[data-v-41c83e8a]{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:24px;min-height:200px;max-height:62dvh;padding:8px 4px 16px;scroll-padding-bottom:24px;display:flex;overflow:hidden auto}.message[data-v-41c83e8a]{flex:none;align-items:flex-start;gap:12px;display:flex}.message>div[data-v-41c83e8a]{min-width:0;max-width:calc(100% - 44px)}.message p[data-v-41c83e8a]{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:15px;line-height:1.7}.message.user[data-v-41c83e8a]{justify-content:flex-end}.message.user>div[data-v-41c83e8a]{background:var(--vi-surface);border-radius:18px;max-width:85%;padding:12px 16px}.message.user p[data-v-41c83e8a]{margin:0}.step-content[data-v-41c83e8a]{gap:16px;min-width:0;margin-left:44px;display:grid}.suggested[data-v-41c83e8a]{background:var(--vi-surface);border:1px solid var(--vi-border);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:0;padding:16px}.actions[data-v-41c83e8a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.field[data-v-41c83e8a]{gap:8px;min-width:0;font-size:13px;font-weight:500;display:grid}.field input[data-v-41c83e8a],.field select[data-v-41c83e8a],.field textarea[data-v-41c83e8a],.slug input[data-v-41c83e8a]{border:1px solid var(--vi-border);background:var(--vi-bg);width:100%;min-width:0;min-height:44px;color:var(--vi-text);font:inherit;box-sizing:border-box;border-radius:10px;padding:10px 12px}.field textarea[data-v-41c83e8a]{resize:vertical}.composer textarea[data-v-41c83e8a]:focus-visible,.field input[data-v-41c83e8a]:focus-visible,.field select[data-v-41c83e8a]:focus-visible,.field textarea[data-v-41c83e8a]:focus-visible,.slug input[data-v-41c83e8a]:focus-visible{outline-offset:2px;outline:2px solid #6b36e5}.form[data-v-41c83e8a],fieldset[data-v-41c83e8a]{gap:16px;display:grid}fieldset[data-v-41c83e8a]{border:0;min-width:0;margin:0;padding:0}.address[data-v-41c83e8a]{grid-template-columns:1fr 1fr}.wide[data-v-41c83e8a]{grid-column:1/-1}.day[data-v-41c83e8a]{border-bottom:1px solid var(--vi-border);gap:8px;padding-bottom:16px;display:grid}.day-title[data-v-41c83e8a]{justify-content:space-between;align-items:center;gap:12px;display:flex}.day-title strong[data-v-41c83e8a]{font-size:13px;font-weight:500}.check[data-v-41c83e8a]{align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:400;display:flex}.check input[data-v-41c83e8a],.terms input[data-v-41c83e8a]{accent-color:#6b36e5;flex:none;width:16px;height:16px}.interval[data-v-41c83e8a]{align-items:center;gap:8px;display:flex}.interval .field[data-v-41c83e8a]{flex:1}.interval>span[data-v-41c83e8a]{color:var(--vi-muted);font-size:12px}.text-button[data-v-41c83e8a]{color:var(--vi-muted);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;min-height:44px;padding:8px;font-size:12px}.text-button[data-v-41c83e8a]:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #6b36e5}.service[data-v-41c83e8a]{border:1px solid var(--vi-border);background:var(--vi-surface);border-radius:12px;gap:12px;padding:16px;display:grid}.service .check[data-v-41c83e8a]{min-height:24px}.muted[data-v-41c83e8a]{margin:0}.muted[data-v-41c83e8a],.working[data-v-41c83e8a]{color:var(--vi-muted);font-size:13px}.working[data-v-41c83e8a]{align-items:center;gap:12px;margin-left:44px;display:flex}.spinner[data-v-41c83e8a]{border:2px solid var(--vi-border);border-top-color:#6b36e5;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite spin-41c83e8a}.composer[data-v-41c83e8a]{background:var(--vi-surface);border:1px solid var(--vi-border);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;padding:12px;display:grid}.composer textarea[data-v-41c83e8a]{resize:none;color:var(--vi-text);font:inherit;box-sizing:border-box;background:0 0;border:0;width:100%;min-height:56px;max-height:140px;padding:8px;font-size:15px;line-height:1.6}.composer textarea[data-v-41c83e8a]::placeholder{color:var(--vi-muted)}.composer[data-v-41c83e8a] button{border-radius:12px;align-self:center;width:44px;min-width:44px;padding:10px}.composer small[data-v-41c83e8a]{color:var(--vi-muted);grid-column:1/-1;padding-left:8px;font-size:11px}.composer.disabled[data-v-41c83e8a]{opacity:.75}.notice[data-v-41c83e8a]{color:#9a3412;background:#fff7f2;border:1px solid #f0c7b7;border-radius:12px;align-items:center;gap:12px;padding:12px 16px;display:flex}.notice p[data-v-41c83e8a]{flex:1;margin:0}.error[data-v-41c83e8a]{color:#b42318;margin:0;font-size:13px}.slug[data-v-41c83e8a]{align-items:center;gap:8px;display:flex}.slug span[data-v-41c83e8a]{color:var(--vi-muted);white-space:nowrap;font-size:13px}.form small[data-v-41c83e8a]{color:var(--vi-muted);font-size:12px}.terms[data-v-41c83e8a]{align-items:flex-start;gap:12px;margin-top:8px;font-size:12px;display:flex}.terms input[data-v-41c83e8a]{margin-top:4px}.terms a[data-v-41c83e8a]{color:#6b36e5;text-decoration:underline}.new-message[data-v-41c83e8a]{align-self:center}footer[data-v-41c83e8a]{color:var(--vi-muted);justify-content:space-between;gap:16px;padding:0 4px;font-size:11px;display:flex}.correction select[data-v-41c83e8a]{color:var(--vi-muted);font:inherit;background:0 0;border:0;max-width:160px;min-height:32px}.sr-only[data-v-41c83e8a]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vi[data-v-41c83e8a] .p-button{min-height:44px;font-size:13px}.vi[data-v-41c83e8a] .p-button:not(.p-button-secondary){--p-button-primary-background:#6b36e5;--p-button-primary-border-color:#6b36e5;--p-button-primary-hover-background:#5b29ca;--p-button-primary-hover-border-color:#5b29ca}.vi a[data-v-41c83e8a]:focus-visible,.vi[data-v-41c83e8a] button:focus-visible{outline-offset:3px;outline:2px solid #6b36e5}.vi[data-v-41c83e8a] button:disabled{cursor:default}input[data-v-41c83e8a]:disabled,select[data-v-41c83e8a]:disabled,textarea[data-v-41c83e8a]:disabled{cursor:default;opacity:.7}@keyframes spin-41c83e8a{to{transform:rotate(1turn)}}@media (width<=600px){.vi[data-v-41c83e8a]{border:0;border-radius:0;min-height:100dvh}.top[data-v-41c83e8a]{gap:8px;min-height:64px;padding:12px 16px}.top img[data-v-41c83e8a]{width:76px}.top>span[data-v-41c83e8a]{display:none}.top[data-v-41c83e8a] button{margin-left:auto}.body[data-v-41c83e8a]{gap:12px;padding:16px}.intro[data-v-41c83e8a]{padding:8px 0 12px}.intro h1[data-v-41c83e8a]{font-size:22px}.conversation[data-v-41c83e8a]{flex:1;gap:24px;min-height:160px;max-height:65dvh}.message p[data-v-41c83e8a]{font-size:14px}.step-content[data-v-41c83e8a],.working[data-v-41c83e8a]{margin-left:0}.composer[data-v-41c83e8a]{bottom:env(safe-area-inset-bottom,0);z-index:4;position:sticky}.composer textarea[data-v-41c83e8a]{font-size:16px}.interval[data-v-41c83e8a]{flex-wrap:wrap}.interval .text-button[data-v-41c83e8a]{flex-basis:100%;padding-left:0}.address[data-v-41c83e8a]{gap:12px}.notice[data-v-41c83e8a]{flex-direction:column;align-items:flex-start}.slug[data-v-41c83e8a]{flex-wrap:wrap}.slug input[data-v-41c83e8a]{flex:1}.slug span[data-v-41c83e8a]{flex:none}footer[data-v-41c83e8a]{padding-bottom:env(safe-area-inset-bottom,0)}}@media (prefers-color-scheme:dark){.vi[data-v-41c83e8a]{--vi-bg:#18181b;--vi-surface:#27272a;--vi-border:#3f3f46;--vi-text:#fafafa;--vi-muted:#a1a1aa}.avatar[data-v-41c83e8a],.speaker[data-v-41c83e8a]{color:#c4b5fd;background:#2b2340;border-color:#3c3154}.notice[data-v-41c83e8a]{color:#fed7aa;background:#392819;border-color:#684d32}.terms a[data-v-41c83e8a]{color:#c4b5fd}.error[data-v-41c83e8a]{color:#fca5a5}}@media (prefers-reduced-motion:reduce){.spinner[data-v-41c83e8a]{animation:none}}.vi-templates .conversation[data-v-41c83e8a]{gap:24px}.vi-conclusion .conversation[data-v-41c83e8a],.vi-templates .conversation[data-v-41c83e8a]{min-height:0;max-height:none;overflow:visible}.vi-templates .step-content[data-v-41c83e8a]{min-width:0;margin-left:0}.previous-history[data-v-41c83e8a]{color:var(--vi-muted);font-size:12px}.previous-history summary[data-v-41c83e8a]{cursor:pointer;min-height:32px;margin-left:14px;display:list-item}.previous-history summary[data-v-41c83e8a]:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #6b36e5}.previous-history-content[data-v-41c83e8a]{background:var(--vi-surface);border:1px solid var(--vi-border);overscroll-behavior:contain;border-radius:12px;max-height:240px;margin-top:8px;padding:12px 16px;overflow:auto}.previous-history-content p[data-v-41c83e8a]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 12px}.previous-history-content p[data-v-41c83e8a]:last-child{margin-bottom:0}.workspace[data-v-41c83e8a]{grid-template-columns:minmax(0,1fr) 400px;align-items:start;gap:24px;display:grid}.workspace.choosing-model[data-v-41c83e8a]{grid-template-columns:minmax(0,1fr)}.workspace>.body[data-v-41c83e8a]{width:100%}.live-preview[data-v-41c83e8a],.workspace>.body[data-v-41c83e8a]{box-sizing:border-box;min-width:0}.live-preview[data-v-41c83e8a]{border-left:1px solid var(--vi-border);padding:24px 16px 20px;position:sticky;top:24px}.live-preview h2[data-v-41c83e8a]{margin:0 8px 8px;font-size:16px;font-weight:600;line-height:1.4}.live-preview>p[data-v-41c83e8a]{color:var(--vi-muted);margin:0 8px 20px;font-size:13px;line-height:1.6}.live-preview>p[data-v-41c83e8a]:last-child{margin:16px 8px 0}.flow-shortcuts[data-v-41c83e8a]{flex-wrap:wrap;gap:8px;display:flex}.mobile-preview-toggle[data-v-41c83e8a]{display:none}.session-summary[data-v-41c83e8a]{color:var(--vi-muted);border:1px solid var(--vi-border);background:var(--vi-surface);border-radius:12px;padding:12px 16px;font-size:13px}.session-summary summary[data-v-41c83e8a]{cursor:pointer;min-height:24px;color:var(--vi-text)}.session-summary summary[data-v-41c83e8a]:focus-visible{outline-offset:3px;outline:2px solid #6b36e5}.session-summary p[data-v-41c83e8a]{margin:8px 0 0;line-height:1.6}.defer-action[data-v-41c83e8a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=1100px){.workspace[data-v-41c83e8a]{grid-template-columns:minmax(0,1fr)}.live-preview[data-v-41c83e8a]{border-left:0;border-top:1px solid var(--vi-border);justify-self:center;width:100%;max-width:440px;display:none;position:static}.live-preview.is-open[data-v-41c83e8a]{display:block}.mobile-preview-toggle[data-v-41c83e8a]{display:inline-flex}.workspace>.body[data-v-41c83e8a]{justify-self:center;max-width:760px}.workspace.choosing-model>.body[data-v-41c83e8a]{max-width:none}}.onb-raiz[data-v-30c9477e]{min-width:0;padding:0}
