body.cb-on .fab{display:none}#cb-root{--cb-ink:#0f1014;--cb-dark:#2a0e47;--cb-brand2:#6d2fb5;--cb-line:#e9eaee;--cb-muted:#6b7280;--cb-brand:#421869;font-family:var(--font,inherit);color:var(--cb-ink);direction:rtl;font-size:15px;line-height:1.7}#cb-root *{box-sizing:border-box}#cb-root button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}#cb-root a{color:inherit;text-decoration:none}.cb-launch{z-index:90;bottom:20px;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .2s;display:grid;position:fixed;inset-inline-end:20px;box-shadow:0 10px 30px #42186973,inset 0 1px #ffffff40;color:#fff!important;background:linear-gradient(160deg,#6d2fb5,#421869 60%,#2a0e47)!important}.cb-launch:hover{transform:scale(1.06)}.cb-launch .ico{font-size:28px}.cb-launch .cb-l-x,.cb-launch.open .cb-l-chat{display:none}.cb-launch.open .cb-l-x{display:grid}.cb-panel{z-index:91;bottom:96px;opacity:0;transform-origin:0 100%;pointer-events:none;visibility:hidden;background:#fff;border-radius:28px;flex-direction:column;width:400px;height:min(660px,100vh - 120px);transition:opacity .22s,transform .25s cubic-bezier(.2,.8,.2,1),visibility 0s .25s,width .25s,height .25s;display:flex;position:fixed;inset-inline-end:20px;overflow:hidden;transform:translateY(16px)scale(.97);box-shadow:0 30px 80px -10px #00000059,0 0 0 1px #0000000f}.cb-panel.open{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .22s,transform .25s cubic-bezier(.2,.8,.2,1),visibility,width .25s,height .25s;transform:none}.cb-panel.big{width:min(620px,100vw - 40px);height:calc(100vh - 120px)}.cb-views{flex:1;min-height:0;position:relative}.cb-view{scrollbar-width:thin;flex-direction:column;padding-bottom:96px;display:none;position:absolute;inset:0;overflow-y:auto}.cb-view.on{display:flex}.cb-top{justify-content:space-between;align-items:center;padding:26px 28px 0;display:flex}.cb-top img{border-radius:12px}.cb-top-act{gap:6px;display:flex}.cb-top-act button,.cb-bar button{color:#fff;opacity:.85;border-radius:10px;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.cb-top-act button:hover{opacity:1;background:#ffffff1a}.cb-hello{color:#fff;padding:54px 28px 0}.cb-hello p{opacity:.9;font-size:20px}.cb-hello h3{margin-top:2px;font-size:26px;font-weight:700;line-height:1.4}.cb-ask{background:#fff;border-radius:20px;margin:22px 18px 0;padding:14px 16px 12px;box-shadow:0 8px 30px #00000024,0 0 0 1px #0000000a}.cb-ask textarea{resize:none;width:100%;font:inherit;color:var(--cb-ink);background:0 0;border:0;outline:0;min-height:28px;max-height:110px;display:block}.cb-ask textarea::placeholder{color:#9aa0aa}.cb-ask-row{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.cb-hint{color:var(--cb-muted);font-size:12px}.cb-ask button,.cb-send button{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:22px;transition:transform .15s;display:grid;box-shadow:0 4px 12px #42186959;color:#fff!important;background:linear-gradient(160deg,#6d2fb5,#421869)!important}.cb-ask button:hover,.cb-send button:hover{transform:scale(1.06)}.cb-chips{flex-wrap:wrap;gap:10px;padding:18px 18px 0;display:flex}.cb-chips a{border:1px solid var(--cb-line);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 16px 8px 14px;font-size:14px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:inline-flex}.cb-chips a:hover{border-color:#cfd2d9;box-shadow:0 2px 8px #0000000f}.cb-chips i{place-items:center;font-size:20px;font-style:normal;display:grid}.cb-chips .c-r,.cb-chips .c-y{color:var(--cb-brand2)}.cb-feature{border:1px solid var(--cb-line);background:#fff;border-radius:20px;margin:20px 18px 0;display:block;overflow:hidden}.cb-art{color:#fff;background:radial-gradient(110% 120% at 15% 0,#b48bec 0,#0000 55%),radial-gradient(100% 120% at 95% 100%,#6d2fb5 0,#0000 60%),linear-gradient(135deg,#6d2fb5,#2a0e47);flex-direction:column;justify-content:center;align-items:center;height:170px;display:flex}.cb-art b{letter-spacing:-.01em;text-shadow:0 2px 12px #0003;font-size:30px}.cb-art em{opacity:.9;margin-top:2px;font-size:14px;font-style:normal}.cb-feature strong{padding:14px 18px 0;font-size:16px;display:block}.cb-feature small{color:var(--cb-muted);padding:2px 18px 16px;font-size:13.5px;display:block}.cb-bar{color:#fff;z-index:2;background:linear-gradient(135deg,#3a1260,#2a0e47);flex:none;justify-content:space-between;align-items:center;padding:16px 20px;font-weight:600;display:flex;position:sticky;top:0}.cb-bar span{align-items:center;gap:8px;display:inline-flex}.cb-bar div{gap:4px;display:flex}.cb-bar button:hover{opacity:1;background:#ffffff1a}.cb-chat{padding-bottom:0;overflow:hidden}.cb-msgs{scrollbar-width:thin;flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px 18px 110px;display:flex;overflow-y:auto}.cb-intro h4{font-size:18px;font-weight:700}.cb-intro p{color:var(--cb-muted);margin-top:2px;font-size:14px}.cb-sug{flex-direction:column;gap:8px;margin-top:14px;display:flex}.cb-sug button{text-align:start;border:1px solid var(--cb-line);background:#fff;border-radius:14px;padding:10px 14px;font-size:14px;transition:border-color .15s,background .15s}.cb-sug button:hover{background:#f6f2fb;border-color:#c9b0e6}.cb-msg{word-break:break-word;border-radius:18px;max-width:92%;padding:10px 14px;font-size:14.5px;line-height:1.85}.cb-msg.me{color:#fff;background:linear-gradient(135deg,#6d2fb5,#421869);border-end-start-radius:6px;align-self:flex-start}.cb-msg.bot{background:#f6f2fb;border-end-end-radius:6px;align-self:flex-end}.cb-msg p+p,.cb-msg p+ul,.cb-msg ul+p,.cb-msg ol+p{margin-top:8px}.cb-msg ul,.cb-msg ol{margin-top:6px;padding-inline-start:20px}.cb-msg ul{list-style:outside}.cb-msg ol{list-style:decimal}.cb-msg a{color:var(--cb-brand);text-underline-offset:3px;font-weight:600;text-decoration:underline}.cb-msg b,.cb-msg strong{font-weight:700}.cb-src{border-top:1px solid #e3e5ea;flex-direction:column;gap:2px;margin-top:10px;padding-top:8px;font-size:13px;display:flex}.cb-src small{color:var(--cb-muted)}.cb-src a{font-weight:500}.cb-typing{gap:4px;padding:4px 2px;display:inline-flex}.cb-typing i{background:#a98bd4;border-radius:50%;width:7px;height:7px;animation:1s infinite cbDot}.cb-typing i:nth-child(2){animation-delay:.15s}.cb-typing i:nth-child(3){animation-delay:.3s}@keyframes cbDot{0%,60%,to{opacity:.3;transform:none}30%{opacity:1;transform:translateY(-3px)}}.cb-send{inset-inline:14px;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 8px 6px 6px;display:flex;position:absolute;bottom:86px;box-shadow:0 6px 24px #00000024,0 0 0 1px #0000000f}.cb-send input{min-width:0;font:inherit;color:var(--cb-ink);background:0 0;border:0;outline:0;flex:1;padding:0 14px}.cb-send button{width:38px;height:38px;font-size:20px}.cb-items{flex-direction:column;gap:8px;padding:10px 14px 0;display:flex}.cb-item{border:1px solid var(--cb-line);border-radius:14px;padding:12px 16px;transition:border-color .15s,background .15s;display:block}.cb-item:hover{background:#f6f2fb;border-color:#c9b0e6}.cb-item b{font-size:14.5px;font-weight:600;line-height:1.6;display:block}.cb-item small{color:var(--cb-muted);font-size:13px}.cb-note{color:var(--cb-muted);padding:20px}.cb-tabs{inset-inline:10px;z-index:3;backdrop-filter:blur(14px);background:#ffffffe0;border-radius:26px;justify-content:space-around;padding:8px 6px;display:flex;position:absolute;bottom:10px;box-shadow:0 4px 24px #0000001f,0 0 0 1px #0000000d}.cb-tabs button{color:#4b5160;flex-direction:column;flex:1;align-items:center;gap:2px;padding:4px 2px;font-size:12.5px;display:flex}.cb-tabs button .ico{font-size:24px}.cb-tabs button.on{color:var(--cb-brand);font-weight:700}@media (width<=520px){.cb-panel{inset-inline:0;border-radius:0;bottom:0;width:100%!important;height:100%!important}.cb-launch.open{display:none}.cb-top{padding-top:calc(22px + env(safe-area-inset-top))}}@media (prefers-reduced-motion:reduce){.cb-panel,.cb-launch{transition:none}.cb-typing i{animation:none}}.cb-view>*{flex:none}.cb-chat>.cb-msgs{flex:auto}#cb-root .cb-hello h3,#cb-root .cb-hello p{color:#fff;margin:0}#cb-root .cb-hello p{margin-top:0}#cb-root .cb-top-act button,#cb-root .cb-bar button,#cb-root .cb-launch{color:#fff}#cb-root .cb-tabs button{color:#4b5160}#cb-root .cb-tabs button.on{color:var(--cb-brand)}#cb-root .cb-ask button,#cb-root .cb-send button{color:#fff}#cb-root h3,#cb-root h4,#cb-root strong{font-family:inherit}.cb-launch{box-shadow:0 10px 30px #42186966;background:#421869!important}.cb-ask button,.cb-send button{box-shadow:none;background:#421869!important}.cb-msg.me{background:#421869}.cb-art{color:#421869;background:#f3ecfb}.cb-art b{text-shadow:none}.cb-art em{opacity:.75}.cb-home{background:linear-gradient(#421869 0,#4d1f7a 150px,#7a4aa8 245px,#d9c9ec 305px,#fff 350px)}.cb-bar{background:linear-gradient(#421869,#52247f)}.cb-art{color:inherit;position:relative;overflow:hidden;background:linear-gradient(#f3ecfb,#e7d9f6)!important;height:190px!important;display:block!important}.cb-art:before{content:"";background-image:radial-gradient(#42186929 1.2px,#0000 1.6px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 80%,#000,#0000);mask-image:radial-gradient(70% 80%,#000,#0000)}.ga-card{background:#fff;border-radius:18px;flex-direction:column;gap:11px;width:62%;padding:16px 16px 18px;display:flex;position:absolute;top:26px;left:50%;transform:translate(-50%);box-shadow:0 18px 36px -12px #42186959,0 0 0 1px #42186914}.ga-search{color:#8a6bb0;background:#f5f1fa;border-radius:12px;align-items:center;gap:8px;height:34px;padding-inline:12px;font-size:18px;display:flex}.ga-row{align-items:center;gap:10px;display:flex}.ga-dot{background:linear-gradient(160deg,#b48bec,#6d2fb5);border-radius:7px;flex:none;width:22px;height:22px}.ga-l{background:#e6dff0;border-radius:4px;height:8px;display:block}.ga-search .ga-l{background:#d9cde9}.ga-badge{color:#6d2fb5;background:#fff;border-radius:15px;place-items:center;width:46px;height:46px;font-size:26px;animation:5s ease-in-out infinite gaFloat;display:grid;position:absolute;box-shadow:0 10px 22px -6px #42186959,0 0 0 1px #42186912}.ga-b1{inset-inline-start:7%;top:34px}.ga-b2{inset-inline-end:7%;color:#421869;animation-delay:-1.6s;top:20px}.ga-b3{inset-inline-end:14%;width:40px;height:40px;font-size:22px;animation-delay:-3.2s;bottom:18px}@keyframes gaFloat{50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.ga-badge{animation:none}}.cb-home{background-attachment:local}