.cux-ask-ai{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;vertical-align:middle}.cux-ask-ai-elementor-wrap{display:flex;width:100%;min-width:0}.cux-ask-ai__trigger{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:#1a1a2e;color:#fff;font-size:14px;font-weight:600;line-height:1.4;border:none;border-radius:8px;cursor:pointer;transition:background .2s,transform .15s;user-select:none;white-space:nowrap;text-decoration:none;box-shadow:none;width:auto;margin:0;box-sizing:border-box}.cux-ask-ai__trigger:hover{background:#16213e;transform:translateY(-1px);color:#fff;text-decoration:none}.cux-ask-ai__trigger[aria-expanded="true"]{background:#16213e}.cux-ask-ai__icon{display:inline-block;width:18px;height:18px;flex-shrink:0;margin:0;padding:0;vertical-align:middle}.cux-ask-ai__chevron{display:inline-block;width:14px;height:14px;flex-shrink:0;margin:0;padding:0;transition:transform .2s;vertical-align:middle}.cux-ask-ai.is-open .cux-ask-ai__chevron{transform:rotate(180deg)}.cux-ask-ai__dropdown{position:absolute;top:calc(100% + 6px);left:0;right:auto;bottom:auto;min-width:180px;width:max-content;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12);padding:6px;margin:0;z-index:99999;opacity:0;transform:translateY(6px) scale(.97);pointer-events:none;transition:opacity .18s ease,transform .18s ease;display:flex;flex-direction:column;align-items:stretch;gap:2px}.cux-ask-ai__dropdown[hidden]{display:none!important}.cux-ask-ai.is-open .cux-ask-ai__dropdown{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.cux-ask-ai__item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;width:100%;padding:9px 12px;font-size:14px;font-weight:500;line-height:1.4;color:#111;text-decoration:none;border-radius:6px;background:transparent;border:none;cursor:pointer;transition:background .15s;text-align:left;box-sizing:border-box;margin:0;white-space:nowrap;flex-shrink:0}.cux-ask-ai__item:hover,.cux-ask-ai__item:focus{background:#f3f4f6;color:#111;text-decoration:none;outline:none}.cux-ask-ai__item-icon{display:inline-block;width:18px;height:18px;flex-shrink:0;margin:0;padding:0;vertical-align:middle}.cux-ask-ai__item-icon--chatgpt{color:#10a37f;fill:currentColor}.cux-ask-ai__item-icon--grok{color:#111;fill:currentColor}.cux-ask-ai__item-icon--copy{color:currentColor;display:inline-flex;align-items:center;justify-content:center}.cux-ask-ai__item-icon--copy i,.cux-ask-ai__item-icon--copy svg,.cux-ask-ai__item-icon--copy path,.cux-ask-ai__item-icon--copy i::before{color:inherit;fill:currentColor;stroke:currentColor}.cux-ask-ai--icons-mono .cux-ask-ai__item-icon{color:currentColor}.cux-ask-ai--icons-mono .cux-ask-ai__item-icon path{fill:currentColor}.cux-ask-ai__item--copy{border-top:1px solid #e5e7eb;margin-top:4px;padding-top:12px;color:#006C9B;background:#EFF6FF;border-radius:6px;font-weight:600}.cux-ask-ai__item--copy:hover{background:#DBEAFE;color:#1d4ed8}.cux-ask-ai__item--copy.cux-copied{color:#059669;background:#ECFDF5}@media (prefers-color-scheme:dark){.cux-ask-ai__dropdown{background:#1f2937;border-color:#374151}.cux-ask-ai__item{color:#f9fafb}.cux-ask-ai__item:hover{background:#374151}.cux-ask-ai__item--copy{border-color:#374151;color:#60a5fa;background:#1e3a5f}.cux-ask-ai__item--copy:hover{color:#93c5fd;background:#1e40af}}div.cux-ask-ai>div.cux-ask-ai__dropdown{display:flex;flex-direction:column;align-items:stretch}div.cux-ask-ai>div.cux-ask-ai__dropdown>.cux-ask-ai__item{display:flex;flex-direction:row;align-items:center;width:100%}