.deqpa-ai-widget{z-index:99999;position:relative}.deqpa-ai-launcher{z-index:99999;cursor:pointer;background:#323437;border:1px solid #ffffff38;border-radius:50px;align-items:center;gap:12px;padding:8px 16px 8px 10px;display:flex;position:fixed;bottom:24px;left:auto;right:24px;box-shadow:0 8px 24px -4px #0f172a73}.deqpa-ai-launcher:focus-visible{outline-offset:3px;outline:3px solid #fff}.ai-launcher-icon{background:var(--panel-surface);width:44px;height:44px;color:var(--panel-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.35rem;display:flex}.ai-launcher-text{text-align:left;flex-direction:column;gap:3px;display:flex}.ai-launcher-title{color:#fff;font-family:var(--font-heading,var(--font-family,sans-serif));letter-spacing:.4px;font-size:.95rem;font-weight:800;line-height:1.2}.ai-launcher-status{color:var(--panel-border);font-size:.74rem;font-weight:600;line-height:1.2}@media (max-width:767px){.deqpa-ai-launcher{box-sizing:border-box;gap:8px;max-width:calc(100vw - 100px);padding:7px 12px 7px 8px;bottom:18px;right:18px}.ai-launcher-icon{width:38px;height:38px;font-size:1.15rem}.ai-launcher-title{font-size:.85rem}.ai-launcher-status{font-size:.67rem}}@media (max-width:991px){.deqpa-ai-widget .deqpa-ai-launcher{right:max(12px, env(safe-area-inset-right));bottom:calc(12px + env(safe-area-inset-bottom));color:#f1f4f7;background:#323437;border:1px solid #5d6165;border-radius:14px;justify-content:center;gap:0;width:44px;min-width:44px;height:44px;padding:0;transition:background-color .2s,border-color .2s,box-shadow .2s;transform:none;box-shadow:0 4px 12px #0000001f}.deqpa-ai-widget .ai-launcher-icon{border-radius:inherit;width:100%;height:100%;color:inherit;box-shadow:none;background:0 0;font-size:1.15rem}.deqpa-ai-widget :is(.ai-launcher-text,.ai-online-ping){display:none}body:has(.mobile-nav-drawer.open) .deqpa-ai-widget{visibility:hidden}}body:has(.mobile-nav-drawer.open) #deqpa-ai-preview{visibility:hidden}.ai-launcher-status{color:#c5cad1}@media (max-width:991px){body.home-page .deqpa-ai-widget .deqpa-ai-launcher{bottom:calc(30px + env(safe-area-inset-bottom))}}