/* Phase 10.6.3: assistant CSS cache refresh */

/* Marketak AI Assistant Pro */
.marketak-ai-widget{position:fixed;z-index:99998;bottom:22px;font-family:'Cairo','Tajawal',sans-serif;direction:rtl}
.marketak-ai-left{left:22px}.marketak-ai-right{right:22px}
.marketak-ai-fab{position:relative;display:flex;align-items:center;gap:10px;border:0;border-radius:999px;padding:13px 18px;background:linear-gradient(135deg,#0f172a,#2563eb,#7c3aed);color:#fff;box-shadow:0 18px 45px rgba(37,99,235,.35);cursor:pointer;font-family:inherit;font-weight:900}
.marketak-ai-fab b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.18);font-size:15px}
.marketak-ai-fab small{font-size:13px;white-space:nowrap}
.marketak-ai-fab .ai-pulse{position:absolute;inset:-5px;border-radius:999px;border:2px solid rgba(59,130,246,.25);animation:marketakAiPulse 1.8s infinite}
@keyframes marketakAiPulse{0%{transform:scale(.98);opacity:.8}100%{transform:scale(1.18);opacity:0}}
.marketak-ai-panel{position:absolute;bottom:72px;width:min(390px,calc(100vw - 34px));height:min(610px,calc(100vh - 110px));background:rgba(255,255,255,.96);backdrop-filter:blur(18px);border:1px solid rgba(219,230,247,.95);border-radius:28px;box-shadow:0 28px 80px rgba(15,23,42,.22);overflow:hidden;display:none}
.marketak-ai-widget.is-open .marketak-ai-panel{display:flex;flex-direction:column}
.marketak-ai-left .marketak-ai-panel{left:0}.marketak-ai-right .marketak-ai-panel{right:0}
.marketak-ai-head{padding:18px;background:linear-gradient(135deg,#111827,#2563eb,#7c3aed);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px}
.marketak-ai-head span{font-size:12px;opacity:.85;font-weight:800}.marketak-ai-head h3{margin:2px 0 0;font-size:20px;font-weight:900}.marketak-ai-head button{border:0;border-radius:14px;width:38px;height:38px;background:rgba(255,255,255,.16);color:#fff;font-size:26px;cursor:pointer}
.marketak-ai-body{flex:1;overflow:auto;padding:18px;background:linear-gradient(180deg,#f8fbff,#ffffff)}
.marketak-ai-msg{max-width:88%;padding:13px 15px;border-radius:18px;margin:0 0 12px;line-height:1.8;font-size:14px;font-weight:700;white-space:normal}
.marketak-ai-msg.bot{background:#fff;border:1px solid #e2e8f0;color:#0f172a;border-top-right-radius:6px;box-shadow:0 10px 25px rgba(15,23,42,.06)}
.marketak-ai-msg.user{margin-right:auto;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;border-top-left-radius:6px}
.marketak-ai-msg.loading{color:#64748b}
.marketak-ai-quick{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
.marketak-ai-quick button{border:1px solid #dbeafe;background:#eef6ff;color:#1d4ed8;border-radius:999px;padding:8px 12px;font-family:inherit;font-weight:900;cursor:pointer}
.marketak-ai-form{display:flex;gap:8px;padding:12px;background:#fff;border-top:1px solid #e2e8f0}
.marketak-ai-form input{flex:1;border:1px solid #dbe6f7;border-radius:16px;padding:13px 14px;font-family:inherit;font-weight:800;outline:none}
.marketak-ai-form input:focus{border-color:#2563eb;box-shadow:0 0 0 4px rgba(37,99,235,.12)}
.marketak-ai-form button{border:0;border-radius:16px;padding:0 16px;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font-family:inherit;font-weight:900;cursor:pointer}
.marketak-ai-theme-dark .marketak-ai-fab,.marketak-ai-theme-dark .marketak-ai-head{background:linear-gradient(135deg,#020617,#334155)}
.marketak-ai-theme-emerald .marketak-ai-fab,.marketak-ai-theme-emerald .marketak-ai-head{background:linear-gradient(135deg,#064e3b,#059669,#06b6d4)}
@media(max-width:640px){.marketak-ai-widget{bottom:14px}.marketak-ai-left{left:12px}.marketak-ai-right{right:12px}.marketak-ai-fab small{display:none}.marketak-ai-panel{bottom:64px;width:calc(100vw - 24px);height:calc(100vh - 92px);border-radius:24px}}

/* Phase 10.6.1 — Smart Assistant Runtime Restore */
.marketak-ai-widget,.marketak-ai-widget *{box-sizing:border-box}
.marketak-ai-widget{pointer-events:auto!important}
.marketak-ai-fab{pointer-events:auto!important;user-select:none;-webkit-tap-highlight-color:transparent}
.marketak-ai-panel{pointer-events:auto!important}
.marketak-ai-widget.is-open{z-index:100000!important}

/* Phase 10.6.2 — Smart Assistant Click Binding Deep Fix */
#marketak-ai-widget.marketak-ai-widget{z-index:2147483000!important;isolation:isolate;pointer-events:auto!important}
#marketak-ai-toggle.marketak-ai-fab{position:relative;z-index:2147483001!important;pointer-events:auto!important;touch-action:manipulation}
#marketak-ai-widget .ai-pulse{pointer-events:none!important}
#marketak-ai-panel.marketak-ai-panel{z-index:2147483002!important;pointer-events:auto!important}
#marketak-ai-widget.is-open #marketak-ai-panel{display:flex!important;visibility:visible!important;opacity:1!important;transform:none!important}
