.agent-setup.svelte-7448ao{max-width:960px}.agent-setup-intro.svelte-7448ao{max-width:680px;margin-inline:auto;text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.agent-setup-intro.svelte-7448ao .section-heading:where(.svelte-7448ao){margin-block:12px 20px}.agent-setup-intro.svelte-7448ao>p:where(.svelte-7448ao):last-child{font-size:18px;line-height:1.7;color:#526c73}.agent-setup-card.svelte-7448ao{margin-top:32px;padding:clamp(20px,4vw,36px);border:1px solid #d9e8e6;border-radius:24px;background:#f8fbfa;color:#173b42}.agent-choices.svelte-7448ao{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-block:20px}.agent-choices.svelte-7448ao button:where(.svelte-7448ao){width:100%;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:10px 22px;border:1px solid #c6dcd9;border-radius:100px;background:#fff;font-weight:650;cursor:pointer}.agent-choices.svelte-7448ao button[aria-pressed=true]:where(.svelte-7448ao){border-color:#087f75;background:#e2f2ee;box-shadow:inset 0 0 0 1px #087f75;color:#173b42}.agent-choices.svelte-7448ao img:where(.svelte-7448ao){width:22px;height:22px;flex-shrink:0;object-fit:contain}.agent-request.svelte-7448ao{padding:24px;border:1px solid #c6dcd9;border-radius:16px;background:#fff}.agent-request-text.svelte-7448ao{line-height:1.8;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin-bottom:20px}.agent-request.svelte-7448ao button:where(.svelte-7448ao){gap:8px}.agent-copy-status.svelte-7448ao{min-height:1.5em;margin-block:8px;font-size:14px}.agent-availability.svelte-7448ao,.agent-requirements.svelte-7448ao{margin-top:16px;font-size:13px;line-height:1.7;color:#526c73}@media (max-width: 650px){.agent-choices.svelte-7448ao{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.agent-request.svelte-7448ao{padding:16px}.agent-request.svelte-7448ao button:where(.svelte-7448ao){width:100%}.agent-choices.svelte-7448ao button:where(.svelte-7448ao){flex-direction:row;min-height:48px;min-width:0;gap:8px;padding-inline:8px;font-size:14px}}
