.builder_templates__xxJU2{display:grid;gap:var(--ag-space-4)}.builder_templates__xxJU2 h2,.builder_templates__xxJU2 p{margin:0}.builder_question__Ssfdn:focus,.builder_templates__xxJU2 h2:focus{outline:none}.builder_templateGrid__j25ZO{margin:var(--ag-space-4) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ag-space-3)}@media (min-width:734px){.builder_templateGrid__j25ZO{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1068px){.builder_templateGrid__j25ZO{grid-template-columns:repeat(6,minmax(0,1fr))}}.builder_templateCard__KuJbG{display:grid;justify-items:start;gap:var(--ag-space-2);width:100%;height:100%;padding:var(--ag-space-4);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1);color:var(--ag-text-strong);text-align:left;cursor:pointer;transition:border-color var(--ag-dur-ui) var(--ag-ease-out)}.builder_opt__UqP7W:active,.builder_swatch__P8u7k:active,.builder_templateCard__KuJbG:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.builder_opt__UqP7W:hover,.builder_templateCard__KuJbG:hover{border-color:var(--ag-border-strong)}}.builder_opt__UqP7W:focus-visible,.builder_swatch__P8u7k:focus-visible,.builder_templateCard__KuJbG:focus-visible{outline:2px solid var(--ag-focus);outline-offset:2px}.builder_templateName__Ma168{font-size:var(--ag-body-size);font-weight:600}.builder_templateRole__30fEv{color:var(--ag-text-muted);font-size:var(--ag-small-size)}.builder_blankMark__SKrvL{width:56px;height:56px;border:1.5px dashed var(--ag-border-strong);border-radius:var(--ag-r-md)}.builder_builder__ip_q0{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-10);align-items:start}@media (min-width:1068px){.builder_builder__ip_q0{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:var(--ag-space-12)}}.builder_main__j8oYu{display:grid;gap:var(--ag-space-6);min-width:0}.builder_main__j8oYu p{margin:0}.builder_progress__9M6Iq{display:grid;gap:var(--ag-space-2)}.builder_stepLabel__o2cvh{color:var(--ag-text-muted);font-size:var(--ag-small-size)}.builder_track__rrDVL{height:4px;border-radius:var(--ag-r-pill);background:var(--ag-surface-2);overflow:hidden}.builder_fill__dv_o2{display:block;height:100%;background:var(--ag-text-strong);transition:width var(--ag-dur-panel) var(--ag-ease-out)}.builder_question__Ssfdn{margin:0}.builder_opts__5ljSC{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-2)}@media (min-width:640px){.builder_opts__5ljSC{grid-template-columns:repeat(2,minmax(0,1fr))}}.builder_opt__UqP7W{display:grid;align-content:center;gap:var(--ag-space-1);min-height:56px;padding:var(--ag-space-3) var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-md);background:var(--ag-surface-1);color:var(--ag-text-strong);text-align:left;cursor:pointer;transition:border-color var(--ag-dur-ui) var(--ag-ease-out),background-color var(--ag-dur-ui) var(--ag-ease-out)}.builder_opt__UqP7W[aria-pressed=true]{border-color:var(--ag-text-strong);background:var(--ag-surface-2)}.builder_opt__UqP7W:disabled{cursor:default;opacity:1;background:transparent}.builder_optRow__1MiAb{display:inline-flex;align-items:center;gap:var(--ag-space-2)}.builder_optLabel__MzoTi{font-size:var(--ag-body-size);font-weight:500}.builder_optHint__Ikkpx{color:var(--ag-text-muted);font-size:var(--ag-small-size);line-height:1.4}.builder_look__vO10g{display:grid;gap:var(--ag-space-6)}.builder_fieldset__1WXIN{display:grid;gap:var(--ag-space-3);margin:0;padding:0;border:0;min-width:0}.builder_fieldset__1WXIN legend{margin-bottom:var(--ag-space-3);color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:600}.builder_row__7GzW6{display:flex;flex-wrap:wrap;gap:var(--ag-space-2)}.builder_row__7GzW6 .builder_opt__UqP7W{min-height:44px}.builder_swatch__P8u7k{width:40px;height:40px;border:1px solid var(--ag-border);border-radius:50%;cursor:pointer}.builder_swatch__P8u7k[aria-pressed=true]{outline:2px solid var(--ag-text-strong);outline-offset:3px}.builder_field__nUabK{display:grid;gap:var(--ag-space-2);color:var(--ag-text-strong);font-size:var(--ag-small-size);font-weight:500}.builder_field__nUabK input{min-height:48px;padding:0 var(--ag-space-4);border:1px solid var(--ag-border);border-radius:var(--ag-r-md);background:var(--ag-surface-1);color:var(--ag-text-strong);font-size:var(--ag-body-size)}.builder_field__nUabK input:focus-visible{outline:2px solid var(--ag-focus);outline-offset:1px}.builder_nav__HyRir{display:flex;align-items:center;justify-content:space-between;gap:var(--ag-space-4);padding-top:var(--ag-space-4);border-top:1px solid var(--ag-hairline)}.builder_review__jk29z{display:grid;gap:var(--ag-space-8)}.builder_spec__HDx82{margin:0;border-top:1px solid var(--ag-hairline)}.builder_spec__HDx82 div{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ag-space-1);padding:var(--ag-space-4) 0;border-bottom:1px solid var(--ag-hairline)}@media (min-width:640px){.builder_spec__HDx82 div{grid-template-columns:180px minmax(0,1fr);gap:var(--ag-space-6)}}.builder_spec__HDx82 dt{color:var(--ag-text-muted);font-size:var(--ag-small-size)}.builder_spec__HDx82 dd{margin:0;color:var(--ag-text-strong);font-size:var(--ag-body-size);line-height:var(--ag-body-leading)}.builder_done__KvRJV,.builder_form__47HbV{display:grid;gap:var(--ag-space-4);padding:var(--ag-space-8);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1)}.builder_done__KvRJV h3,.builder_form__47HbV h3{margin:0}.builder_error__v1nfI{color:var(--ag-text-strong);font-size:var(--ag-small-size)}.builder_preview__ixAns{display:grid;gap:var(--ag-space-4);padding:var(--ag-space-6);border:1px solid var(--ag-hairline);border-radius:var(--ag-r-lg);background:var(--ag-surface-1)}@media (min-width:1068px){.builder_preview__ixAns{position:sticky;top:calc(56px + var(--ag-space-8))}}.builder_preview__ixAns p{margin:0}.builder_previewHead__AiRJd{display:flex;align-items:center;gap:var(--ag-space-4)}.builder_previewName__lglKX{color:var(--ag-text-strong);font-size:var(--ag-title-size);line-height:var(--ag-title-leading);font-weight:600}.builder_previewMeta___sDSM,.builder_previewNote__6cYDR{color:var(--ag-text-muted);font-size:var(--ag-small-size)}.builder_previewTools__yLT4_{display:flex;flex-wrap:wrap;gap:var(--ag-space-2)}.builder_tool__enPFb{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--ag-hairline);border-radius:var(--ag-r-sm);background:var(--ag-canvas)}.builder_previewChat__KgiHp{display:grid;gap:var(--ag-space-2)}.builder_msg__t_b6U{max-width:90%;padding:var(--ag-space-3) var(--ag-space-4);border-radius:var(--ag-r-md);font-size:var(--ag-small-size);line-height:1.45}.builder_customer__NN44s{justify-self:end;background:var(--ag-text-strong);color:var(--ag-canvas)}.builder_agent__AhXNd{justify-self:start;border:1px solid var(--ag-hairline);background:var(--ag-canvas);color:var(--ag-text-strong)}