.agent-studio_studio__h_WaG{background:#f5f3e9;border:1px solid #cdd1c7;border-radius:24px;box-shadow:0 20px 60px #1017150d;overflow:hidden;color:#101715}.agent-studio_head__dmlYZ{padding:34px 40px 26px;display:flex;justify-content:space-between;align-items:flex-start;gap:30px}.agent-studio_kicker__AiqPL{font-size:10px;font-weight:800;letter-spacing:.16em;color:#5c655c}.agent-studio_head__dmlYZ h2{font-size:clamp(29px,3vw,46px);letter-spacing:-.055em;line-height:1.1;margin:12px 0}.agent-studio_head__dmlYZ p{color:#5c655c;max-width:660px;line-height:1.65;font-size:15px;margin:0}.agent-studio_draft__YXvis{white-space:nowrap;font-size:11px;letter-spacing:.08em;font-weight:800;display:flex;align-items:center;gap:8px;background:#e7e9de;border:1px solid #ccd5bf;padding:11px 14px;border-radius:999px}.agent-studio_dot__Bl8ro{width:8px;height:8px;background:#71804e;border-radius:50%}.agent-studio_steps__vTvLU{margin:0;list-style:none;padding:16px 40px;background:#e7eadf;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;border-top:1px solid #d6dacb;border-bottom:1px solid #d6dacb}.agent-studio_steps__vTvLU li{display:flex;align-items:center;gap:9px;color:#637067;min-width:0}.agent-studio_steps__vTvLU li>span{display:grid;place-items:center;flex-shrink:0;border:1px solid #aab3a4;border-radius:50%;height:29px;width:29px;font-weight:800;font-size:11px}.agent-studio_steps__vTvLU small{font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.01em}.agent-studio_steps__vTvLU .agent-studio_stepActive__aC6R4{color:#101715}.agent-studio_steps__vTvLU .agent-studio_stepActive__aC6R4>span{background:#101715;color:#d7f578;border-color:#101715}.agent-studio_steps__vTvLU .agent-studio_stepComplete__JLT9t>span{background:#d7f578;color:#101715;border-color:#7c9447}.agent-studio_workArea__gmNwi{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(310px,.85fr);min-height:560px}.agent-studio_formPanel__cXq89{padding:34px 40px 30px;min-width:0}.agent-studio_formPanel__cXq89 h3{font-size:clamp(27px,2.5vw,38px);line-height:1.15;letter-spacing:-.055em;font-weight:550;margin:13px 0}.agent-studio_hint__TG8Kp{font-size:14px;line-height:1.7;color:#5c655c;max-width:700px;margin:0 0 24px}.agent-studio_templates__thzDZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.agent-studio_templateSelected__7PGJd,.agent-studio_template__2gLw0{cursor:pointer;appearance:none;border:1px solid #bcc7b6;background:#fff;text-align:left;min-height:148px;display:flex;flex-direction:column;padding:17px;border-radius:14px;transition:border-color .15s,box-shadow .15s,background .15s}.agent-studio_template__2gLw0:hover{border-color:#657c35}.agent-studio_templateSelected__7PGJd{border:2px solid #516928;padding:16px;background:#f0f6de;box-shadow:inset 0 0 0 1px #d7f578}.agent-studio_templateTop__LswV7{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:auto}.agent-studio_templateIcon__Rl_Y_{display:grid;place-items:center;width:33px;height:33px;border-radius:9px;background:#e5ecd0;color:#1f3a20;font-size:21px}.agent-studio_templateChoice__6vZgl{font-size:10px;color:#566845;font-weight:750}.agent-studio_templateSelected__7PGJd strong,.agent-studio_template__2gLw0 strong{font-size:16px;font-weight:750;margin:14px 0 5px;letter-spacing:-.015em}.agent-studio_templateSelected__7PGJd small,.agent-studio_template__2gLw0 small{font-size:12px;color:#5c655c;line-height:1.45}.agent-studio_fields__XlnAx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.agent-studio_field__Wi_yA{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:750;color:#1d2d23;line-height:1.45;min-width:0}.agent-studio_field__Wi_yA:nth-child(3),.agent-studio_field__Wi_yA:nth-child(4),.agent-studio_field__Wi_yA:nth-child(5){grid-column:1/-1}.agent-studio_field__Wi_yA input,.agent-studio_field__Wi_yA select,.agent-studio_field__Wi_yA textarea{font:inherit;font-weight:450;color:#101715;background:#fff;border:1px solid #aab8aa;padding:13px 12px;width:100%;min-height:48px;border-radius:9px;resize:vertical;font-size:14px}.agent-studio_ack__lndIh input:focus-visible,.agent-studio_field__Wi_yA input:focus-visible,.agent-studio_field__Wi_yA select:focus-visible,.agent-studio_field__Wi_yA textarea:focus-visible{outline:3px solid #66892a;outline-offset:2px}.agent-studio_field__Wi_yA input::placeholder,.agent-studio_field__Wi_yA textarea::placeholder{color:#7a847b}.agent-studio_rule__HgYmP{display:flex;gap:12px;align-items:flex-start;background:#ecf2de;border-left:3px solid #698334;padding:17px;margin-top:22px;border-radius:0 9px 9px 0}.agent-studio_rule__HgYmP svg{flex-shrink:0;color:#476622}.agent-studio_rule__HgYmP strong{font-size:13px}.agent-studio_rule__HgYmP p{margin:5px 0 0;color:#4d5d4e;font-size:12px;line-height:1.55}.agent-studio_summary___nDzm{border:1px solid #cdd1c7;border-radius:13px;background:#fff;margin:18px 0;padding:5px 16px}.agent-studio_summary___nDzm>div{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding:13px 0;border-bottom:1px solid #e7eadf;font-size:13px}.agent-studio_summary___nDzm>div:last-child{border-bottom:0}.agent-studio_summary___nDzm span{color:#657067}.agent-studio_summary___nDzm strong{text-align:right;font-size:13px;overflow-wrap:anywhere}.agent-studio_ack__lndIh{display:flex;align-items:flex-start;gap:12px;font-size:12px;line-height:1.6;color:#48584d;padding:15px 0;cursor:pointer}.agent-studio_ack__lndIh input{width:19px;height:19px;flex-shrink:0;margin:2px 0 0;accent-color:#4b672b}.agent-studio_exportActions__p4Kke{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px}.agent-studio_exportActions__p4Kke button{display:flex;align-items:center;gap:8px;justify-content:center;min-height:48px;background:#fff;border:1px solid #a5b29f;padding:11px;font-size:12px;font-weight:750;cursor:pointer;border-radius:8px;color:#101715}.agent-studio_exportActions__p4Kke button:hover:enabled{background:#eef5df;border-color:#49652a}.agent-studio_exportActions__p4Kke button:disabled{opacity:.48;cursor:not-allowed}.agent-studio_exportActions__p4Kke button:last-child{grid-column:1/-1}.agent-studio_launch__2aNLj{display:flex;justify-content:space-between;align-items:center;gap:15px;text-decoration:none;margin-top:18px;padding:16px;background:#d7f578;color:#101715;font-size:14px;font-weight:800;border-radius:9px}.agent-studio_launch__2aNLj:hover{background:#cae66a}.agent-studio_fine__JSyMS{font-size:11px;color:#5c655c;line-height:1.5;margin:10px 0}.agent-studio_controls___VDsT{display:flex;gap:12px;justify-content:space-between;align-items:center;margin-top:30px}.agent-studio_controls___VDsT button{border:0;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:13px 19px;font-weight:800;font-size:13px;border-radius:8px}.agent-studio_controls___VDsT .agent-studio_back__iNtAS{background:#e4e7dd;color:#101715}.agent-studio_controls___VDsT .agent-studio_back__iNtAS:disabled{opacity:.4;cursor:not-allowed}.agent-studio_controls___VDsT .agent-studio_next__liIcH{background:#101715;color:#d7f578;margin-left:auto}.agent-studio_controls___VDsT .agent-studio_next__liIcH:hover{background:#263b2c}.agent-studio_message__z_4Bv{font-size:12px;color:#405b2e;line-height:1.5;margin:12px 0 0;min-height:18px}.agent-studio_preview__nr7VV{min-width:0;padding:34px 30px 32px;background:#141e18;color:#f5f3e9}.agent-studio_previewHeader__ttcgY{display:flex;align-items:center;justify-content:space-between;gap:12px}.agent-studio_previewHeader__ttcgY .agent-studio_kicker__AiqPL{color:#d7f578}.agent-studio_previewHeader__ttcgY>span:last-child{font-size:9px;font-weight:800;letter-spacing:.1em;border:1px solid #7e8f73;padding:7px 8px;border-radius:6px}.agent-studio_preview__nr7VV h3{font-size:clamp(24px,2.4vw,36px);letter-spacing:-.04em;font-weight:500;line-height:1.2;margin:33px 0 13px;overflow-wrap:anywhere}.agent-studio_goal__i1350{color:#c3d2be;line-height:1.6;font-size:14px}.agent-studio_previewDivider__NUzHG{height:1px;background:#47584b;margin:28px 0}.agent-studio_previewLabel__6viP4{font-size:10px;letter-spacing:.14em;font-weight:800;color:#b8caaa}.agent-studio_preview__nr7VV blockquote{background:#24362b;border-left:3px solid #d7f578;padding:18px;margin:13px 0 29px;border-radius:0 8px 8px 0;color:#f5f3e9;line-height:1.65;font-size:15px;white-space:pre-wrap;overflow-wrap:anywhere}.agent-studio_previewFlow__dCYEm{list-style:none;margin:15px 0 34px;padding:0;display:grid;gap:15px}.agent-studio_previewFlow__dCYEm li{display:flex;gap:12px;color:#d3dfce;line-height:1.55;font-size:13px}.agent-studio_previewFlow__dCYEm span{flex-shrink:0;color:#d7f578;font-weight:800;font-size:11px;padding-top:2px}.agent-studio_previewFooter__1J3zQ{display:flex;gap:10px;align-items:flex-start;font-size:11px;color:#c5d1be;border-top:1px solid #455a4d;padding-top:18px;line-height:1.6}.agent-studio_previewFooter__1J3zQ svg{flex-shrink:0;color:#d7f578}@media(max-width:1000px){.agent-studio_workArea__gmNwi{grid-template-columns:1fr}.agent-studio_preview__nr7VV{border-radius:0}.agent-studio_fields__XlnAx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.agent-studio_studio__h_WaG{border-radius:16px}.agent-studio_head__dmlYZ{padding:26px 21px;flex-direction:column;gap:15px}.agent-studio_draft__YXvis{align-self:flex-start}.agent-studio_steps__vTvLU{padding:14px 16px;gap:7px}.agent-studio_steps__vTvLU li{flex-direction:column;align-items:center;text-align:center;gap:6px}.agent-studio_steps__vTvLU small{font-size:9px}.agent-studio_steps__vTvLU li>span{width:27px;height:27px}.agent-studio_formPanel__cXq89{padding:28px 20px}.agent-studio_preview__nr7VV{padding:30px 21px}.agent-studio_exportActions__p4Kke,.agent-studio_fields__XlnAx,.agent-studio_templates__thzDZ{grid-template-columns:1fr}.agent-studio_field__Wi_yA:nth-child(n){grid-column:auto}.agent-studio_templateSelected__7PGJd,.agent-studio_template__2gLw0{min-height:132px}.agent-studio_exportActions__p4Kke button:last-child{grid-column:auto}.agent-studio_controls___VDsT button{padding:12px 15px}.agent-studio_summary___nDzm>div{flex-direction:column;gap:4px}.agent-studio_summary___nDzm strong{text-align:left}}@media(prefers-reduced-motion:reduce){.agent-studio_templateSelected__7PGJd,.agent-studio_template__2gLw0{transition:none}}.agent-studio_wide__O5F3D{grid-column:1/-1!important}.agent-studio_safeguardTitle__CWfJ3{border-top:1px solid #c7d0bf;margin:28px 0 19px;padding-top:24px}.agent-studio_safeguardTitle__CWfJ3 strong{font-size:17px;letter-spacing:-.02em}.agent-studio_safeguardTitle__CWfJ3 p{color:#526252;font-size:12px;line-height:1.6;margin:7px 0 0}@media(max-width:620px){.agent-studio_wide__O5F3D{grid-column:auto!important}}.agent-simulator_root__IZ_QD{background:#edf1e6;border:1px solid #c7d1be;border-radius:16px;overflow:hidden;color:#141e18}.agent-simulator_intro__yXqwY{padding:26px 25px 10px}.agent-simulator_kicker__9zysS{font-size:10px;letter-spacing:.14em;color:#516c31;font-weight:800}.agent-simulator_intro__yXqwY h3{font-size:clamp(25px,3vw,36px);line-height:1.13;letter-spacing:-.04em;margin:10px 0}.agent-simulator_intro__yXqwY p{font-size:13px;color:#516152;line-height:1.7;margin:0 0 12px}.agent-simulator_tabs__Wj7oc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px 25px 20px}.agent-simulator_active__VkQLL,.agent-simulator_tab__0NPkS{border:1px solid #a5b8a2;padding:10px;min-height:44px;font-size:12px;font-weight:750;text-align:center;border-radius:9px;cursor:pointer;color:#1b3020;background:#fff}.agent-simulator_active__VkQLL{background:#141e18;color:#d7f578;border-color:#141e18}.agent-simulator_tab__0NPkS:hover{border-color:#4e722e}.agent-simulator_active__VkQLL:focus-visible,.agent-simulator_tab__0NPkS:focus-visible{outline:3px solid #708b35;outline-offset:2px}.agent-simulator_transcript__NRBcm{padding:18px;background:#fff;border-top:1px solid #cad5c6;border-bottom:1px solid #cad5c6;max-height:420px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.agent-simulator_agent__KjXRw,.agent-simulator_caller__55ITA,.agent-simulator_system__J_g03{max-width:94%;border-radius:13px;padding:12px 15px;overflow-wrap:anywhere}.agent-simulator_agent__KjXRw{background:#eaf3d5;align-self:flex-start;border:1px solid #cadaaa}.agent-simulator_caller__55ITA{background:#f0f1ed;align-self:flex-end;border:1px solid #d9dfd5}.agent-simulator_system__J_g03{align-self:stretch;background:#e9eee9;border:1px dashed #9aaf98;color:#485c49}.agent-simulator_transcript__NRBcm strong{display:block;font-size:11px;font-weight:850;letter-spacing:.02em;margin-bottom:5px}.agent-simulator_transcript__NRBcm p{margin:0;font-size:13px;line-height:1.6}.agent-simulator_footer__uH_Rl{display:flex;align-items:flex-start;gap:10px;padding:17px 21px}.agent-simulator_footer__uH_Rl svg{flex-shrink:0;color:#466827}.agent-simulator_footer__uH_Rl p{margin:0;font-size:12px;color:#485947;line-height:1.6}.agent-simulator_alert__CIimw{display:flex;gap:9px;align-items:flex-start;font-size:12px;line-height:1.6;color:#5e4933;padding:0 21px 18px;margin:0}.agent-simulator_alert__CIimw svg{flex-shrink:0}@media(max-width:620px){.agent-simulator_intro__yXqwY{padding:21px 16px 8px}.agent-simulator_tabs__Wj7oc{padding:8px 16px 16px}.agent-simulator_transcript__NRBcm{padding:12px}.agent-simulator_agent__KjXRw,.agent-simulator_caller__55ITA,.agent-simulator_system__J_g03{max-width:100%}.agent-simulator_footer__uH_Rl{padding:15px}}@media(max-width:350px){.agent-simulator_tabs__Wj7oc{grid-template-columns:1fr}}