.etai-wrap{box-sizing:border-box;width:100%;margin:36px auto 24px;padding:28px 24px 22px;border:1px solid #dce4ee;border-radius:24px;background:#fff;text-align:center;color:#173e68;font-family:inherit}
.etai-wrap *{box-sizing:border-box}
.etai-heading{margin:0 0 24px;color:#173e68;font-size:clamp(22px,2.5vw,32px);font-weight:700;line-height:1.25}
.etai-actions{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}
.etai-provider{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:72px;color:#222;text-decoration:none!important}
.etai-icon{display:flex;align-items:center;justify-content:center;width:68px;height:68px;border:2px solid #f32645;border-radius:50%;font-size:36px;line-height:1;font-weight:600;background:#fff;transition:transform .18s ease,box-shadow .18s ease}
.etai-provider:hover .etai-icon,.etai-provider:focus-visible .etai-icon{transform:translateY(-3px);box-shadow:0 5px 18px #173e6820}
.etai-chatgpt .etai-icon{color:#111}.etai-gemini .etai-icon{color:#6858e8}.etai-claude .etai-icon{color:#d77a5b}.etai-perplexity .etai-icon{color:#168f9b}.etai-google .etai-icon{color:#4285f4;font-size:40px}
.etai-name{font-size:12px;font-weight:600;color:#334155}
.etai-note{margin:18px 0 0;color:#667085;font-size:12px;line-height:1.5}
.etai-status{display:block;min-height:18px;margin-top:5px;color:#176b45;font-size:12px}
@media(max-width:520px){.etai-wrap{padding:22px 12px;border-radius:16px}.etai-actions{gap:12px}.etai-provider{min-width:62px}.etai-icon{width:58px;height:58px;font-size:30px}.etai-google .etai-icon{font-size:35px}}

.etai-logo{color:#111}
.etai-logo svg{display:block;width:39px;height:39px;max-width:72%;max-height:72%}
.etai-gemini .etai-logo svg{width:42px;height:42px}
.etai-claude .etai-logo svg{width:39px;height:39px}
.etai-perplexity .etai-logo svg{width:38px;height:38px}
.etai-google .etai-logo svg{width:42px;height:42px}
