.azbuka-care-wizard{padding:2px}.azbuka-care-wizard h3{margin:5px 0 8px;color:#284b3e;font-family:Georgia,serif;font-size:26px}.azbuka-care-lead{margin:0 0 18px;color:#667169;line-height:1.55}.azbuka-care-field{margin:0 0 14px;padding:14px 16px;border:1px solid rgba(38,72,59,.13);border-radius:16px;background:#fbfaf6}.azbuka-care-field legend{padding:0 6px;color:#284b3e;font-weight:800;font-size:13px}.azbuka-care-options{display:flex;flex-wrap:wrap;gap:8px}.azbuka-care-option{border:1px solid rgba(38,72,59,.17);border-radius:999px;background:#fff;color:#315242;padding:8px 12px;cursor:pointer;font-size:12px;font-weight:650}.azbuka-care-option:hover,.azbuka-care-option.is-selected{background:#315242;color:#fff;border-color:#315242}.azbuka-care-help{display:block;margin-top:8px;color:#778078}.azbuka-care-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:18px}.azbuka-care-submit{border:0;border-radius:999px;background:#284b3e;color:#fff;padding:11px 18px;font-weight:800;cursor:pointer}.azbuka-care-submit.needs-attention{outline:2px solid #bd8c37}.azbuka-care-actions small{max-width:540px;color:#737d75;line-height:1.45}.azbuka-care-profile{margin:0 0 16px;padding:10px 13px;border-radius:13px;background:#f7f3ed;color:#5e6b63;font-size:12px}.azbuka-care-profile strong{color:#315242}.azbuka-ai-error{padding:14px 16px;border-radius:14px;background:#fff0ee;color:#8b3e32}.azbuka-ai-results .azbuka-ai-loading{min-height:28px}@media(max-width:640px){.azbuka-care-options{gap:6px}.azbuka-care-option{padding:7px 10px}.azbuka-care-actions{align-items:flex-start;flex-direction:column}}
