._assistantRoot_hxuki_1{--ai-gallery:#fcfcfa;--ai-ink:#0b0b0b;--ai-film:#151515;--ai-signal:#f44332;--ai-silver:#d8d9d5;--ai-evidence:#64686f;z-index:120;pointer-events:none;font-family:Inter,Arial,sans-serif;position:fixed;inset:0}._previewNotice_hxuki_14{color:#242424;background:#fff3ef;border-inline-start:3px solid #f44332;padding:.65rem .8rem;font-size:.8rem;line-height:1.5}._panel_hxuki_15[data-preview=true],._panel_hxuki_15[data-article-conversation=true]{grid-template-rows:auto auto minmax(0,1fr) auto auto}._panel_hxuki_15[data-article-conversation=true][data-preview=true]{grid-template-rows:auto auto auto minmax(0,1fr) auto auto}._articleScope_hxuki_18{border-bottom:1px solid var(--ai-silver);flex-wrap:wrap;align-items:center;gap:.4rem 1rem;padding:.6rem 1rem;font-size:.75rem;line-height:1.6;display:flex}._articleScope_hxuki_18 button{min-height:36px;color:inherit;font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.3rem 0;text-decoration:underline}._error_hxuki_20 button{background:var(--ai-film);min-height:44px;color:var(--ai-gallery);font:inherit;cursor:pointer;border:0;padding:.4rem .8rem}._assistantTurn_hxuki_21[lang=ar-SA]{font-family:Thmanyah Sans,Arial,sans-serif}._panel_hxuki_15 ._previewNotice_hxuki_14{margin:0}._fixtureSelect_hxuki_23,._helpChoices_hxuki_23 label{align-items:center;gap:.6rem;font-size:.8rem;display:flex}._fixtureSelect_hxuki_23 select,._helpChoices_hxuki_23 select{color:#111;background:#fcfcfa;border:1px solid #777;min-height:38px;padding:.3rem}._helpQuestion_hxuki_25{border:1px solid #d8d9d5;margin:.7rem 0;padding:.7rem}._helpQuestion_hxuki_25 p{margin:.4rem 0}._helpChoices_hxuki_23{border-top:1px solid #d8d9d5;flex-wrap:wrap;align-items:center;gap:.65rem;margin-block:.7rem;padding-block:.7rem;display:flex}._helpChoices_hxuki_23>p:first-child{flex-basis:100%;margin:0;font-size:.8rem}._helpChoices_hxuki_23 button,._helpQuestion_hxuki_25 button{color:#fcfcfa;cursor:pointer;background:#151515;border:1px solid #151515;min-height:40px;padding:.4rem .7rem}._helpChoices_hxuki_23 a{-webkit-text-decoration:underline #f44332;text-decoration:underline #f44332}._helpCommand_hxuki_31{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:.4rem;min-width:0;display:flex}._helpCommand_hxuki_31 code{overflow-wrap:anywhere;color:#fcfcfa;direction:ltr;unicode-bidi:isolate;background:#151515;flex-basis:100%;padding:.5rem;font:500 .72rem/1.5 Consolas,monospace}html[dir=rtl] ._assistantRoot_hxuki_1{font-family:var(--font-ar-ui,Arial, sans-serif)}._fab_hxuki_38,._nudge_hxuki_39,._panel_hxuki_15,._panelLoading_hxuki_41,._backdrop_hxuki_42{pointer-events:auto}._fab_hxuki_38{inset-inline-end:clamp(1rem,2.15vw,2rem);bottom:calc(1.35rem + env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--ai-gallery) 22%, transparent);background:var(--ai-film);width:56px;height:56px;color:var(--ai-gallery);cursor:pointer;border-radius:15px 15px 5px;place-items:center;transition:background-color .2s,color .2s,border-color .2s;display:grid;position:fixed;box-shadow:0 8px 18px #0b0b0b2e}html[dir=rtl] ._fab_hxuki_38{border-radius:15px 15px 15px 5px}._fab_hxuki_38:hover{border-color:color-mix(in srgb, var(--ai-signal) 70%, var(--ai-film));background:#242424}._fab_hxuki_38:hover ._fabTooltip_hxuki_72,._fab_hxuki_38:focus-visible ._fabTooltip_hxuki_72{visibility:visible;opacity:1;transform:translateY(-50%)translate(0)}._fab_hxuki_38:focus-visible,._nudge_hxuki_39:focus-visible,._panel_hxuki_15 button:focus-visible,._panel_hxuki_15 a:focus-visible,._panel_hxuki_15 textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--ai-signal) 72%, white);outline-offset:3px}._assistantRoot_hxuki_1[data-open=true] ._fab_hxuki_38{visibility:hidden}body:has([data-article-reader]) ._nudge_hxuki_39{display:none}._fabMark_hxuki_95{border:1px solid color-mix(in srgb, currentColor 66%, transparent);border-radius:7px 7px 2px;justify-content:center;align-items:center;width:34px;height:32px;display:flex;position:relative}html[dir=rtl] ._fabMark_hxuki_95{border-radius:7px 7px 7px 2px}._fabMonogram_hxuki_110{letter-spacing:.055em;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.05rem;font-weight:600;line-height:1}._fabAiBadge_hxuki_118{inset-inline-end:-6px;border:2px solid var(--ai-film);background:var(--ai-signal);min-width:19px;color:var(--ai-ink);letter-spacing:.04em;border-radius:5px;padding:3px 4px 2px;font-size:.5rem;font-weight:800;line-height:1;position:absolute;bottom:-5px}._fab_hxuki_38:hover ._fabAiBadge_hxuki_118{border-color:#242424}._fabTooltip_hxuki_72{inset-inline-end:calc(100% + 11px);visibility:hidden;border:1px solid color-mix(in srgb, var(--ai-ink) 20%, transparent);background:var(--ai-gallery);width:max-content;max-width:min(220px,100vw - 6rem);color:var(--ai-ink);opacity:0;pointer-events:none;border-radius:5px;padding:.52rem .65rem;font:600 .72rem/1.2 inherit;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:50%;transform:translateY(-50%)translate(4px);box-shadow:0 5px 14px #0b0b0b21}html[dir=rtl] ._fabTooltip_hxuki_72{transform:translateY(-50%)translate(-4px)}html[dir=rtl] ._fab_hxuki_38:hover ._fabTooltip_hxuki_72,html[dir=rtl] ._fab_hxuki_38:focus-visible ._fabTooltip_hxuki_72{transform:translateY(-50%)translate(0)}._nudge_hxuki_39{inset-inline-end:calc(clamp(1rem,2.15vw,2rem) + 67px);bottom:calc(1.78rem + env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--ai-ink) 22%, transparent);background:var(--ai-gallery);min-height:40px;color:var(--ai-ink);cursor:pointer;border-radius:7px;padding:.65rem .85rem;font:600 .78rem/1.2 inherit;animation:.22s cubic-bezier(.22,1,.36,1) both _nudge-in_hxuki_1;position:fixed;box-shadow:0 5px 14px #0b0b0b21}._panel_hxuki_15,._panelLoading_hxuki_41{inset-inline-end:clamp(1rem,2.15vw,2rem);bottom:calc(5.7rem + env(safe-area-inset-bottom));width:min(400px,100vw - 2rem);height:min(620px, calc(100dvh - 7.2rem - env(safe-area-inset-bottom)));border:1px solid color-mix(in srgb, var(--ai-ink) 24%, transparent);background:var(--ai-gallery);color:var(--ai-ink);border-radius:13px 13px 4px;position:fixed;box-shadow:0 18px 38px #0b0b0b3d}html[dir=rtl] ._panel_hxuki_15,html[dir=rtl] ._panelLoading_hxuki_41{border-radius:13px 13px 13px 4px}._panel_hxuki_15{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);animation:.22s cubic-bezier(.22,1,.36,1) both _panel-in_hxuki_1;display:grid;overflow:hidden}._panel_hxuki_15>*{min-width:0}._panelLoading_hxuki_41{color:var(--ai-evidence);place-items:center;margin:0;font-size:.85rem;display:grid}._backdrop_hxuki_42{cursor:default;background:#0b0b0b17;border:0;display:block;position:fixed;inset:0}._panelHeader_hxuki_231{border:0;border-bottom:1px solid var(--ai-silver);background:var(--ai-gallery);justify-content:space-between;align-items:center;gap:1rem;min-height:74px;padding:.9rem .95rem .85rem 1rem;display:flex}html[dir=rtl] ._panelHeader_hxuki_231{padding:.9rem 1rem .85rem .95rem}._aiLabel_hxuki_247{color:var(--ai-evidence);letter-spacing:.055em;text-transform:uppercase;margin:0 0 .22rem;font-size:.67rem;font-weight:600}._panelHeader_hxuki_231>div:first-child{min-width:0}html[dir=rtl] ._aiLabel_hxuki_247{letter-spacing:0;text-transform:none}._panelHeader_hxuki_231 h2{white-space:normal;overflow-wrap:anywhere;margin:0;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.42rem;font-weight:500;line-height:1}html[dir=rtl] ._panelHeader_hxuki_231 h2{font-family:var(--font-ar-display,"Times New Roman", serif);font-size:1.5rem;line-height:1.25}._headerActions_hxuki_281{flex:none;align-items:center;gap:.42rem;display:flex}._newConversation_hxuki_288,._closeButton_hxuki_289{min-height:40px;color:var(--ai-ink);cursor:pointer;background:0 0;border:0}._newConversation_hxuki_288{color:var(--ai-evidence);white-space:nowrap;padding:.35rem .45rem;font:600 .7rem/1.2 inherit}._newConversation_hxuki_288:hover{color:var(--ai-signal)}._closeButton_hxuki_289{place-items:center;width:40px;padding:0;font:400 1.7rem/1 Arial,sans-serif;display:grid}._closeButton_hxuki_289:hover{color:var(--ai-signal)}._conversation_hxuki_320{overscroll-behavior:contain;scrollbar-color:var(--ai-evidence) transparent;scrollbar-width:thin;min-height:0;padding:1.15rem 1rem 1.4rem;overflow:hidden auto}._opening_hxuki_330{min-height:100%}._greeting_hxuki_334{max-width:32ch;margin:0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:1.05rem;line-height:1.55}html[dir=rtl] ._greeting_hxuki_334{max-width:30ch;font-family:var(--font-ar-editorial,"Times New Roman", serif);font-size:1.08rem;line-height:1.7}._suggestions_hxuki_349{margin-top:1.65rem}._suggestions_hxuki_349 h3{color:var(--ai-evidence);margin:0 0 .62rem;font-size:.71rem;font-weight:600}._suggestions_hxuki_349>div{gap:.42rem;display:grid}._suggestions_hxuki_349 button{border:0;border-inline-start:2px solid var(--ai-silver);background:color-mix(in srgb, var(--ai-silver) 28%, transparent);width:100%;min-height:44px;color:var(--ai-ink);text-align:start;cursor:pointer;border-radius:2px 7px 7px 2px;padding:.7rem .76rem;font:500 .79rem/1.35 inherit;transition:border-color .18s,background-color .18s}html[dir=rtl] ._suggestions_hxuki_349 button{border-radius:7px 2px 2px 7px}._suggestions_hxuki_349 button:hover{border-color:var(--ai-signal);background:color-mix(in srgb, var(--ai-silver) 46%, transparent)}._turns_hxuki_389{gap:1.2rem;margin:0;padding:0;list-style:none;display:grid}._exchange_hxuki_397{gap:.72rem;display:grid}._userTurn_hxuki_402{overflow-wrap:anywhere;background:#e8e8e4;border-radius:8px 8px 2px;justify-self:end;min-width:0;max-width:86%;padding:.62rem .72rem;font-size:.8rem;line-height:1.45}html[dir=rtl] ._userTurn_hxuki_402{border-radius:8px 8px 8px 2px;justify-self:start}._userTurn_hxuki_402 p,._answerContent_hxuki_420 p{margin:0}._assistantTurn_hxuki_21{border-inline-start:2px solid var(--ai-signal);padding-inline-start:.78rem;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:.91rem;line-height:1.58}html[dir=rtl] ._assistantTurn_hxuki_21{font-family:var(--font-ar-editorial,"Times New Roman", serif);font-size:.98rem;line-height:1.75}._answerContent_hxuki_420{overflow-wrap:anywhere;gap:.78rem;min-width:0;display:grid}._answerContent_hxuki_420 h3{color:var(--ai-ink);margin:.28rem 0 -.18rem;font-family:Inter,Arial,sans-serif;font-size:.82rem;font-weight:700;line-height:1.35}html[dir=rtl] ._answerContent_hxuki_420 h3{font-family:var(--font-ar-ui,Arial, sans-serif);font-size:.88rem;line-height:1.55}._answerContent_hxuki_420 ul{gap:.34rem;margin:0;padding-inline-start:1.12rem;display:grid}._answerContent_hxuki_420 li{padding-inline-start:.08rem}._evidenceActions_hxuki_471{gap:.36rem;margin-top:.72rem;font-family:Inter,Arial,sans-serif;display:grid}html[dir=rtl] ._evidenceActions_hxuki_471{font-family:var(--font-ar-ui,Arial, sans-serif)}._evidenceActions_hxuki_471 div{justify-content:space-between;align-items:baseline;gap:.65rem;display:flex}._evidenceActions_hxuki_471 a{min-height:30px;color:var(--ai-ink);-webkit-text-decoration-color:color-mix(in srgb, var(--ai-signal) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--ai-signal) 60%, transparent);text-underline-offset:.19rem;align-items:center;font-size:.7rem;font-weight:600;display:inline-flex}._evidenceActions_hxuki_471 a:hover{color:var(--ai-signal)}._evidenceActions_hxuki_471 a+a{color:var(--ai-evidence);font-size:.64rem;font-weight:500}._pending_hxuki_510,._error_hxuki_20{margin:1rem 0 0;font-size:.75rem;line-height:1.45}._pending_hxuki_510{min-height:18px;color:var(--ai-evidence)}._pendingDots_hxuki_522{align-items:center;gap:4px;min-height:18px;display:inline-flex}._pendingDots_hxuki_522 i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite alternate _pending-dot_hxuki_1}._pendingDots_hxuki_522 i:nth-child(2){animation-delay:.15s}._pendingDots_hxuki_522 i:nth-child(3){animation-delay:.3s}._error_hxuki_20{border-inline-start:2px solid var(--ai-signal);background:color-mix(in srgb, var(--ai-signal) 7%, var(--ai-gallery));color:var(--ai-ink);padding:.6rem .7rem}._composer_hxuki_547{border-top:1px solid var(--ai-silver);background:var(--ai-gallery);grid-template-columns:minmax(0,1fr) auto;gap:.48rem;padding:.72rem .78rem;display:grid}._composer_hxuki_547 textarea{resize:none;border:1px solid color-mix(in srgb, var(--ai-ink) 30%, transparent);width:100%;min-width:0;min-height:48px;max-height:104px;color:var(--ai-ink);background:0 0;border-radius:7px;padding:.72rem .76rem;font:400 .8rem/1.35 inherit}._composer_hxuki_547 textarea::placeholder{color:color-mix(in srgb, var(--ai-evidence) 78%, transparent)}._composer_hxuki_547 button{border:1px solid var(--ai-film);background:var(--ai-film);min-width:62px;min-height:48px;color:var(--ai-gallery);cursor:pointer;border-radius:7px;padding:.4rem .68rem;font:600 .74rem/1 inherit;transition:background-color .18s,color .18s}._composer_hxuki_547 button:hover:not(:disabled){background:var(--ai-signal);color:var(--ai-ink)}._composer_hxuki_547 button:disabled{border-color:var(--ai-silver);background:var(--ai-silver);color:var(--ai-evidence);cursor:not-allowed}._panelFooter_hxuki_599{min-height:31px;padding:.42rem .9rem calc(.42rem + env(safe-area-inset-bottom));background:var(--ai-film);color:color-mix(in srgb, var(--ai-gallery) 74%, transparent);justify-content:space-between;align-items:center;gap:.75rem;font-size:.64rem;line-height:1.3;display:flex}._panelFooter_hxuki_599 span:last-child{text-align:end}._panelFooter_hxuki_599 span{overflow-wrap:anywhere;min-width:0}._srOnly_hxuki_621{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _panel-in_hxuki_1{0%{opacity:.92;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _nudge-in_hxuki_1{0%{opacity:.9;transform:translate(6px)}to{opacity:1;transform:translate(0)}}html[dir=rtl] ._nudge_hxuki_39{animation-name:_nudge-in-rtl_hxuki_1}@keyframes _nudge-in-rtl_hxuki_1{0%{opacity:.9;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes _pending-dot_hxuki_1{0%{opacity:.32;transform:translateY(1px)}to{opacity:.92;transform:translateY(-1px)}}@media (width<=640px){._backdrop_hxuki_42{background:#0b0b0b6b}._panel_hxuki_15,._panelLoading_hxuki_41{inset-inline:0;border-inline:0;border-bottom:0;border-radius:20px 20px 0 0;width:100%;height:min(90dvh,780px);bottom:0}html[dir=rtl] ._panel_hxuki_15,html[dir=rtl] ._panelLoading_hxuki_41{border-radius:20px 20px 0 0}._panelHeader_hxuki_231{min-height:70px;padding-inline:1rem .72rem}html[dir=rtl] ._panelHeader_hxuki_231{padding-inline:1rem .72rem}._conversation_hxuki_320{padding-inline:1rem}._composer_hxuki_547{padding-inline:.72rem}._nudge_hxuki_39{max-width:calc(100vw - 6.4rem);inset-inline-end:calc(1rem + 65px)}._fabTooltip_hxuki_72{display:none}._evidenceActions_hxuki_471 div{flex-direction:column;align-items:flex-start;gap:.25rem}._evidenceActions_hxuki_471 a{min-height:36px}._newConversation_hxuki_288,._closeButton_hxuki_289{min-height:44px}._closeButton_hxuki_289{width:44px}}@media (width<=420px){._panelHeader_hxuki_231,html[dir=rtl] ._panelHeader_hxuki_231{flex-wrap:wrap;gap:.25rem;padding-inline:.75rem .5rem}._panelHeader_hxuki_231>div:first-child{flex:100%;min-width:0}._headerActions_hxuki_281{flex:100%;justify-content:space-between;gap:.18rem;min-width:0}._panelHeader_hxuki_231 h2{white-space:normal;font-size:1.28rem}._closeButton_hxuki_289{flex:0 0 44px}}@media (prefers-reduced-motion:reduce){._panel_hxuki_15,._nudge_hxuki_39{animation:none}._fab_hxuki_38,._suggestions_hxuki_349 button,._composer_hxuki_547 button{transition:none}._conversation_hxuki_320{scroll-behavior:auto}._pendingDots_hxuki_522 i{opacity:.72;animation:none}}body[data-portfolio-ai-open=true]{overflow:hidden}
