@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.public-analytics-consent-module___dNqkW__notice,.public-analytics-consent-module___dNqkW__preferences{z-index:60;color:#eef2f8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070e1dfa;border:1px solid #8697b457;border-radius:12px;width:min(520px,100vw - 36px);padding:18px;position:fixed;bottom:18px;right:18px;box-shadow:0 18px 55px #00000061}.public-analytics-consent-module___dNqkW__notice{align-items:center;gap:20px;display:flex}.public-analytics-consent-module___dNqkW__notice strong,.public-analytics-consent-module___dNqkW__preferences h2{color:#f4f6fa;margin:0;font-size:14px;font-weight:650}.public-analytics-consent-module___dNqkW__notice p,.public-analytics-consent-module___dNqkW__preferences>p{color:#aeb9ca;margin:7px 0 0;font-size:11px;line-height:1.55}.public-analytics-consent-module___dNqkW__actions{flex:none;gap:7px;display:flex}.public-analytics-consent-module___dNqkW__actions button{color:#b5f1dd;white-space:nowrap;cursor:pointer;background:#2c8a802e;border:1px solid #7bd3c16b;border-radius:6px;min-height:36px;padding:0 10px;font-size:10px;font-weight:650}.public-analytics-consent-module___dNqkW__actions button+button{color:#c3ccda;background:#ffffff0a;border-color:#97a5bc47}.public-analytics-consent-module___dNqkW__actions button:focus-visible,.public-analytics-consent-module___dNqkW__preferencesTrigger:focus-visible,.public-analytics-consent-module___dNqkW__preferences header button:focus-visible{outline-offset:2px;outline:2px solid #8be7c9}.public-analytics-consent-module___dNqkW__preferences header{justify-content:space-between;align-items:center;gap:12px;display:flex}.public-analytics-consent-module___dNqkW__preferences header button{color:#d7deea;cursor:pointer;background:0 0;border:1px solid #97a5bc4d;border-radius:50%;width:30px;height:30px;font-size:19px}.public-analytics-consent-module___dNqkW__preferences .public-analytics-consent-module___dNqkW__actions{margin-top:14px}.public-analytics-consent-module___dNqkW__preferencesTrigger{z-index:59;color:#bdc8d8;cursor:pointer;background:#070e1deb;border:1px solid #97a5bc4d;border-radius:6px;min-height:32px;padding:0 10px;font-size:9px;position:fixed;bottom:18px;right:18px}.public-analytics-consent-module___dNqkW__notice+.public-analytics-consent-module___dNqkW__preferencesTrigger{display:none}@media (max-width:600px){.public-analytics-consent-module___dNqkW__notice{flex-direction:column;align-items:stretch;gap:12px}.public-analytics-consent-module___dNqkW__notice .public-analytics-consent-module___dNqkW__actions{justify-content:flex-start}.public-analytics-consent-module___dNqkW__actions button{flex:1}.public-analytics-consent-module___dNqkW__preferencesTrigger{bottom:10px;right:10px}}
.floating-maktabz-ai-module__qt3LRW__fab{z-index:160;cursor:pointer;isolation:isolate;filter:drop-shadow(0 18px 32px #00000061);background:0 0;border:0;border-radius:50%;place-items:center;width:112px;height:112px;padding:0;display:grid;position:fixed;bottom:24px;right:24px}.floating-maktabz-ai-module__qt3LRW__core{z-index:5;background:radial-gradient(circle at 38% 28%,#ffffff29,#0000 24%),radial-gradient(circle at 50% 52%,#6855df3d,#0000 58%),#050b1af0;border:1px solid #bccfff5c;border-radius:50%;place-items:center;width:70px;height:70px;transition:transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 5px #5348c212,0 0 28px #5f4eeb52,0 0 52px #43b2dd1f,inset 0 1px #ffffff17}.floating-maktabz-ai-module__qt3LRW__core img{object-fit:contain;width:62px;height:62px}.floating-maktabz-ai-module__qt3LRW__ring{z-index:2;pointer-events:none;border:1px solid #849eff4d;border-radius:50%;width:98px;height:42px;margin:-21px 0 0 -49px;position:absolute;top:50%;left:50%}.floating-maktabz-ai-module__qt3LRW__ring i{background:#dbe8ff;border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:-4px;left:50%;box-shadow:0 0 7px #fff,0 0 15px #7babfff5,0 0 25px #7558ff9e}.floating-maktabz-ai-module__qt3LRW__ringOne{animation:7.8s linear infinite floating-maktabz-ai-module__qt3LRW__atomicOne;transform:rotate(18deg)}.floating-maktabz-ai-module__qt3LRW__ringTwo{animation:9.6s linear infinite reverse floating-maktabz-ai-module__qt3LRW__atomicTwo;transform:rotate(78deg)}.floating-maktabz-ai-module__qt3LRW__ringThree{border-color:#ae7cff38;width:84px;height:84px;margin:-42px 0 0 -42px;animation:12s linear infinite floating-maktabz-ai-module__qt3LRW__atomicThree;transform:rotate(-18deg)scaleY(.46)}.floating-maktabz-ai-module__qt3LRW__ringThree i{top:14px;left:4px}.floating-maktabz-ai-module__qt3LRW__label{color:#dcd7ff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:700 7px/1 var(--font-geist-mono);letter-spacing:.13em;white-space:nowrap;opacity:0;background:#060c1cdb;border:1px solid #8975ed38;border-radius:999px;margin-right:10px;padding:7px 10px;transition:opacity .18s,transform .18s;position:absolute;right:100%;transform:translate(8px);box-shadow:0 12px 28px #0000003d}.floating-maktabz-ai-module__qt3LRW__fab:hover .floating-maktabz-ai-module__qt3LRW__core{transform:scale(1.045);box-shadow:0 0 0 6px #5348c217,0 0 34px #6c58ff66,0 0 62px #43b2dd2b,inset 0 1px #ffffff1a}.floating-maktabz-ai-module__qt3LRW__fab:hover .floating-maktabz-ai-module__qt3LRW__label{opacity:1;transform:none}.floating-maktabz-ai-module__qt3LRW__panel{z-index:159;color:#eef2f8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 100%;background:radial-gradient(circle at 82% 0,#7052e22e,#0000 34%),linear-gradient(155deg,#0d172cfa,#050b18fa);border:1px solid #806dde3d;border-radius:20px;flex-direction:column;width:min(380px,100vw - 32px);padding:18px;transition:opacity .18s,transform .18s,visibility .18s;display:flex;position:fixed;bottom:142px;right:24px;transform:translateY(12px)scale(.98);box-shadow:0 26px 70px #00000075,inset 0 1px #ffffff0d}.floating-maktabz-ai-module__qt3LRW__panelBody{display:contents}.floating-maktabz-ai-module__qt3LRW__panelHead{order:0}.floating-maktabz-ai-module__qt3LRW__panelBody .floating-maktabz-ai-module__qt3LRW__smartGreeting{order:1}.floating-maktabz-ai-module__qt3LRW__panelBody .floating-maktabz-ai-module__qt3LRW__guide{order:2}.floating-maktabz-ai-module__qt3LRW__askRow{order:3}.floating-maktabz-ai-module__qt3LRW__panelBody .floating-maktabz-ai-module__qt3LRW__voiceStatus,.floating-maktabz-ai-module__qt3LRW__panelBody .floating-maktabz-ai-module__qt3LRW__voiceMessage,.floating-maktabz-ai-module__qt3LRW__panelBody .floating-maktabz-ai-module__qt3LRW__sending,.floating-maktabz-ai-module__qt3LRW__panelBody .floating-maktabz-ai-module__qt3LRW__error,.floating-maktabz-ai-module__qt3LRW__panelBody .floating-maktabz-ai-module__qt3LRW__reply{order:4}.floating-maktabz-ai-module__qt3LRW__panelOpen{opacity:1;visibility:visible;pointer-events:auto;transform:none}.floating-maktabz-ai-module__qt3LRW__panelHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.floating-maktabz-ai-module__qt3LRW__panelHead>div{flex-direction:column;gap:5px;display:flex}.floating-maktabz-ai-module__qt3LRW__panelHead small{color:#8d99b4;font:650 7px/1 var(--font-geist-mono);letter-spacing:.14em}.floating-maktabz-ai-module__qt3LRW__panelHead strong{color:#f5f7fb;font-size:19px}.floating-maktabz-ai-module__qt3LRW__panelActions{flex-direction:row;align-items:center;gap:7px;display:flex}.floating-maktabz-ai-module__qt3LRW__panelActions button{color:#bdc7d8;cursor:pointer;background:#ffffff08;border:1px solid #806dde33;border-radius:9px;width:30px;height:30px;font-size:20px;line-height:1}.floating-maktabz-ai-module__qt3LRW__expandButton{display:none}.floating-maktabz-ai-module__qt3LRW__panel>p,.floating-maktabz-ai-module__qt3LRW__panelBody>p{color:#9eabc0;margin:14px 0;font-size:12px;line-height:1.6}.floating-maktabz-ai-module__qt3LRW__smartGreeting{background:#1026449e;border:1px solid #62b5ff33;border-radius:10px;padding:12px 13px;color:#e7edf7!important;font-size:13px!important}.floating-maktabz-ai-module__qt3LRW__assistantIntro{color:#9eabc0}.floating-maktabz-ai-module__qt3LRW__prompts{gap:7px;display:grid}.floating-maktabz-ai-module__qt3LRW__smartGreeting+.floating-maktabz-ai-module__qt3LRW__prompts{opacity:.86}.floating-maktabz-ai-module__qt3LRW__guide{animation:.16s ease-out floating-maktabz-ai-module__qt3LRW__guideIn}.floating-maktabz-ai-module__qt3LRW__guideHeading{justify-content:space-between;align-items:center;gap:10px;margin:0 1px 8px;display:flex}.floating-maktabz-ai-module__qt3LRW__guideHeading small{color:#8d99b4;font:650 7px/1.3 var(--font-geist-mono);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.floating-maktabz-ai-module__qt3LRW__guideHeading .floating-maktabz-ai-module__qt3LRW__backButton{color:#b9abff;cursor:pointer;background:0 0;border:0;flex:none;padding:3px 7px;font-size:9px}.floating-maktabz-ai-module__qt3LRW__guideOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.floating-maktabz-ai-module__qt3LRW__guideOptions button{color:#cbd4e2;text-align:left;cursor:pointer;background:linear-gradient(145deg,#0f1d35e6,#081223d1);border:1px solid #6c86be29;border-radius:9px;justify-content:space-between;align-items:center;gap:7px;min-width:0;min-height:38px;padding:7px 9px;font-size:9.5px;line-height:1.3;transition:border-color .16s,background .16s,transform .16s;display:flex}.floating-maktabz-ai-module__qt3LRW__guideOptions button:hover{background:linear-gradient(145deg,#1b2a48f5,#0c182de6);border-color:#8e76ee66;transform:translateY(-1px)}.floating-maktabz-ai-module__qt3LRW__guideOptions button>span:first-child{text-overflow:ellipsis;overflow:hidden}.floating-maktabz-ai-module__qt3LRW__guideOptions button>span:last-child{color:#9d8df0;flex:none;font-size:15px}.floating-maktabz-ai-module__qt3LRW__guideOptions button:disabled,.floating-maktabz-ai-module__qt3LRW__guideHeading .floating-maktabz-ai-module__qt3LRW__backButton:disabled{opacity:.55;cursor:wait;transform:none}.floating-maktabz-ai-module__qt3LRW__prompts button{color:#cbd4e2;text-align:left;cursor:pointer;background:#091427b8;border:1px solid #6c86be26;border-radius:9px;min-height:38px;padding:0 11px;font-size:10px}.floating-maktabz-ai-module__qt3LRW__askRow{grid-template-columns:1fr auto;gap:7px;margin-top:12px;display:grid}.floating-maktabz-ai-module__qt3LRW__askRow input{color:#eef2f8;background:#071326;border:1px solid #708ec22e;border-radius:9px;outline:none;min-width:0;height:42px;padding:0 12px;font-size:11px}.floating-maktabz-ai-module__qt3LRW__askRow>button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6250c6,#405caf);border:1px solid #8e76ee6b;border-radius:9px;padding:0 16px;font-size:10px;font-weight:700}.floating-maktabz-ai-module__qt3LRW__askRow>button:disabled,.floating-maktabz-ai-module__qt3LRW__prompts button:disabled{opacity:.55;cursor:wait}.floating-maktabz-ai-module__qt3LRW__sending{color:#9eabc0;margin:10px 2px 0;font-size:10px;line-height:1.5}.floating-maktabz-ai-module__qt3LRW__error{background:#4b192338;border:1px solid #db8b8b3d;border-radius:9px;margin-top:10px;padding:10px 11px}.floating-maktabz-ai-module__qt3LRW__error p{color:#e3b9bd;margin:0;font-size:10px;line-height:1.5}.floating-maktabz-ai-module__qt3LRW__error button{color:#d5caff;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:10px;font-weight:700}.floating-maktabz-ai-module__qt3LRW__error button:disabled{opacity:.55;cursor:wait}@keyframes floating-maktabz-ai-module__qt3LRW__atomicOne{to{transform:rotate(378deg)}}@keyframes floating-maktabz-ai-module__qt3LRW__atomicTwo{to{transform:rotate(-282deg)}}@keyframes floating-maktabz-ai-module__qt3LRW__atomicThree{to{transform:rotate(342deg)scaleY(.46)}}@keyframes floating-maktabz-ai-module__qt3LRW__guideIn{0%{opacity:.45;transform:translate(5px)}to{opacity:1;transform:none}}@media (max-width:720px){.floating-maktabz-ai-module__qt3LRW__fab{width:90px;height:90px;bottom:14px;right:14px}.floating-maktabz-ai-module__qt3LRW__core{width:58px;height:58px}.floating-maktabz-ai-module__qt3LRW__core img{width:51px;height:51px}.floating-maktabz-ai-module__qt3LRW__ring{width:80px;height:35px;margin:-17.5px 0 0 -40px}.floating-maktabz-ai-module__qt3LRW__ringThree{width:70px;height:70px;margin:-35px 0 0 -35px}.floating-maktabz-ai-module__qt3LRW__label{display:none}.floating-maktabz-ai-module__qt3LRW__panel{width:calc(100vw - 24px);bottom:112px;right:12px}}.floating-maktabz-ai-module__qt3LRW__panel{--ai-blue:#64b7ff;--ai-violet:#8f78ff;--ai-ink:#050b19;background:radial-gradient(circle at 92% -8%,#7150ec47,#0000 35%),radial-gradient(circle at -8% 45%,#2e93e221,#0000 38%),linear-gradient(155deg,#0d1930fb,#040a18fc);border-color:#8797ff57;box-shadow:0 28px 80px #0000008f,0 0 0 1px #67aaff0d,0 0 42px #524acd24,inset 0 1px #ffffff14}.floating-maktabz-ai-module__qt3LRW__panel:before{z-index:-1;border-radius:inherit;pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(90deg,#0000 49.7%,#7397e206 50%,#0000 50.3%),linear-gradient(#0000 49.7%,#7397e205 50%,#0000 50.3%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.floating-maktabz-ai-module__qt3LRW__panelHead{background:linear-gradient(#081123fc,#081123f0);border-bottom:1px solid #7795d924;align-items:center;padding-bottom:12px}.floating-maktabz-ai-module__qt3LRW__panelHead>.floating-maktabz-ai-module__qt3LRW__panelIdentity{flex-direction:row;align-items:center;gap:10px;min-width:0}.floating-maktabz-ai-module__qt3LRW__identityMark{background:radial-gradient(circle at 42% 30%,#ffffff21,#0000 32%),#0a142be6;border:1px solid #99b5ff4d;border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 22px #6471ff33,inset 0 1px #ffffff14}.floating-maktabz-ai-module__qt3LRW__identityMark:after{border-radius:inherit;content:"";position:absolute;inset:-1px;box-shadow:inset 0 0 12px #64b7ff1a}.floating-maktabz-ai-module__qt3LRW__identityMark img{object-fit:contain;width:34px;height:34px}.floating-maktabz-ai-module__qt3LRW__identityCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.floating-maktabz-ai-module__qt3LRW__panelHead .floating-maktabz-ai-module__qt3LRW__identityCopy small{color:#9daed0;align-items:center;gap:5px;font-size:6.5px;display:flex}.floating-maktabz-ai-module__qt3LRW__identityCopy small i{background:#76d8ff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #62c7ff}.floating-maktabz-ai-module__qt3LRW__panelHead .floating-maktabz-ai-module__qt3LRW__identityCopy strong{letter-spacing:-.025em;text-shadow:0 0 18px #8597ff2e}.floating-maktabz-ai-module__qt3LRW__panelActions button{color:#d6dff0;background:linear-gradient(145deg,#1b2a48d9,#0a1326d1);border-color:#849ce040;place-items:center;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:grid;box-shadow:inset 0 1px #ffffff0f,0 8px 20px #00000026}.floating-maktabz-ai-module__qt3LRW__panelActions button:hover{background:linear-gradient(145deg,#33376de6,#131f3be6);border-color:#917cff94;transform:translateY(-1px);box-shadow:0 0 18px #7258f226,inset 0 1px #ffffff14}.floating-maktabz-ai-module__qt3LRW__panelActions button:focus-visible,.floating-maktabz-ai-module__qt3LRW__guideOptions button:focus-visible,.floating-maktabz-ai-module__qt3LRW__guideHeading .floating-maktabz-ai-module__qt3LRW__backButton:focus-visible,.floating-maktabz-ai-module__qt3LRW__askRow input:focus-visible,.floating-maktabz-ai-module__qt3LRW__askRow>button:focus-visible{outline-offset:2px;outline:2px solid #81aeffeb}.floating-maktabz-ai-module__qt3LRW__smartGreeting{background:radial-gradient(circle at 100% 0,#825bf533,#0000 42%),linear-gradient(135deg,#14375bc7,#111b3acc);border-color:#66b8ff45;border-radius:13px;padding:14px 15px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 12px 30px #00000024;color:#f0f5ff!important;font-size:13px!important;line-height:1.6!important}.floating-maktabz-ai-module__qt3LRW__smartGreeting:before{content:"";background:linear-gradient(#66d4ff,#9878ff);width:2px;position:absolute;top:0;bottom:0;left:0;box-shadow:0 0 12px #6cbfff}.floating-maktabz-ai-module__qt3LRW__guideHeading{margin-bottom:10px}.floating-maktabz-ai-module__qt3LRW__guideHeading small{color:#a8b7d3;letter-spacing:.13em;font-size:7.5px}.floating-maktabz-ai-module__qt3LRW__guideHeading .floating-maktabz-ai-module__qt3LRW__backButton{background:#6952ca14;border:1px solid #897ce333;border-radius:8px;min-height:28px;padding:5px 9px}.floating-maktabz-ai-module__qt3LRW__guideOptions{gap:8px}.floating-maktabz-ai-module__qt3LRW__guideOptions button{color:#d8e2f2;background:linear-gradient(135deg,#182b4cf0,#081226e6);border-color:#6e91d538;border-radius:11px;min-height:45px;padding:9px 11px;font-size:10px;position:relative;box-shadow:inset 0 1px #ffffff0b,0 8px 20px #0000001f}.floating-maktabz-ai-module__qt3LRW__guideOptions button:before{background:linear-gradient(135deg,var(--ai-blue),var(--ai-violet));content:"";border-radius:50%;flex:none;width:5px;height:5px;box-shadow:0 0 10px #6f98ffb8}.floating-maktabz-ai-module__qt3LRW__guideOptions button>span:first-child{flex:1}.floating-maktabz-ai-module__qt3LRW__guideOptions button>span:last-child{color:#b7a8ff;transition:transform .16s}.floating-maktabz-ai-module__qt3LRW__guideOptions button:hover{border-color:#7f97ff80;box-shadow:0 10px 24px #0000002e,0 0 18px #5b54db1a}.floating-maktabz-ai-module__qt3LRW__guideOptions button:hover>span:last-child{transform:translate(2px)}.floating-maktabz-ai-module__qt3LRW__guideOptions button:active{transform:translateY(0)scale(.985)}.floating-maktabz-ai-module__qt3LRW__reply{background:radial-gradient(circle at 100% 0,#6c4ed91a,#0000 40%),linear-gradient(145deg,#0d1d37f0,#061022ed);border-color:#7596d73d;border-radius:13px;padding:13px 14px;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #00000024}.floating-maktabz-ai-module__qt3LRW__reply p{color:#cbd5e5;font-size:10.5px;line-height:1.65}.floating-maktabz-ai-module__qt3LRW__replyHead small{color:#aa9cff;font-size:6.5px}.floating-maktabz-ai-module__qt3LRW__replyHead .floating-maktabz-ai-module__qt3LRW__speakButton{color:#dbe7f8;background:#2a4d7738;border-color:#6da7e547;border-radius:8px;min-height:28px;padding:4px 10px}.floating-maktabz-ai-module__qt3LRW__sources{border-top-color:#7797da2e}.floating-maktabz-ai-module__qt3LRW__sources li a{color:#bdc9e4;padding:3px 0}.floating-maktabz-ai-module__qt3LRW__askRow{background:linear-gradient(145deg,#0c1a33f5,#050e1ef5);border:1px solid #7293db38;border-radius:14px;padding:8px;box-shadow:0 12px 30px #00000038,inset 0 1px #ffffff0b}.floating-maktabz-ai-module__qt3LRW__askRow input{background:#040d1dd1;border-color:#7499de33;border-radius:10px;height:44px;font-size:11px;transition:border-color .18s,box-shadow .18s;box-shadow:inset 0 1px 8px #0000002e}.floating-maktabz-ai-module__qt3LRW__askRow input:focus{border-color:#69b6ff94;box-shadow:0 0 0 3px #4e97e61a,inset 0 1px 8px #0000002e}.floating-maktabz-ai-module__qt3LRW__askRow>button{border-radius:10px;min-height:44px;transition:filter .18s,transform .18s,box-shadow .18s;box-shadow:inset 0 1px #ffffff24,0 7px 18px #3937af40}.floating-maktabz-ai-module__qt3LRW__askRow>button:last-child{background:linear-gradient(135deg,#7363df,#426fca);border-color:#9b8fff80}.floating-maktabz-ai-module__qt3LRW__askRow>button:not(:disabled):hover{filter:brightness(1.12);transform:translateY(-1px)}.floating-maktabz-ai-module__qt3LRW__askRow>button:not(:disabled):active{transform:translateY(0)scale(.97)}.floating-maktabz-ai-module__qt3LRW__aiPrivacyNotice{color:#8291aa;margin:6px 4px 0;font-size:8px;line-height:1.45}.floating-maktabz-ai-module__qt3LRW__aiPrivacyNotice a{color:#aaa0dc;text-underline-offset:2px;text-decoration:underline}.floating-maktabz-ai-module__qt3LRW__askRow>.floating-maktabz-ai-module__qt3LRW__micButton{color:#d6e7f7;background:linear-gradient(145deg,#193d60b8,#0c1c34d1);border-color:#63a8e64d;min-width:46px}.floating-maktabz-ai-module__qt3LRW__voiceStatus,.floating-maktabz-ai-module__qt3LRW__voiceMessage,.floating-maktabz-ai-module__qt3LRW__sending{color:#b6c5dc}@media (max-width:720px){.floating-maktabz-ai-module__qt3LRW__panelExpanded{background:radial-gradient(circle at 85% 3%,#6646e242,#0000 28%),radial-gradient(circle at -5% 45%,#258fdc21,#0000 38%),linear-gradient(165deg,#09162d 0%,#050b19 54%,#070d20 100%)}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__panelHead{padding:calc(13px + env(safe-area-inset-top)) max(15px,env(safe-area-inset-right)) 13px max(15px,env(safe-area-inset-left));background:linear-gradient(#081124fa,#070f1ff0);box-shadow:0 12px 32px #0003}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__panelBody{padding:4px max(14px,env(safe-area-inset-right)) 18px max(14px,env(safe-area-inset-left))}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__smartGreeting{margin-top:12px;margin-bottom:16px}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__guideOptions button{min-height:52px;padding:11px 13px;font-size:11px}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__askRow{padding:10px max(10px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));background:linear-gradient(#081327fa,#040b19fe);border-width:1px 0 0;border-radius:0;gap:7px;box-shadow:0 -16px 34px #00000047,inset 0 1px #ffffff09}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__askRow input{height:48px;font-size:16px}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__askRow>button{min-height:48px;padding-inline:13px}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__askRow>.floating-maktabz-ai-module__qt3LRW__micButton{min-width:48px;padding:0 10px}}@media (max-width:374px){.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__guideOptions{grid-template-columns:1fr}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__guideOptions button{min-height:47px}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__askRow{gap:5px;padding-left:8px;padding-right:8px}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__askRow>button{padding-inline:10px}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__askRow>.floating-maktabz-ai-module__qt3LRW__micButton{min-width:44px;padding-inline:7px}}@media (prefers-reduced-motion:no-preference){.floating-maktabz-ai-module__qt3LRW__identityCopy small i{animation:2.4s ease-in-out infinite floating-maktabz-ai-module__qt3LRW__aiStatusPulse}}@keyframes floating-maktabz-ai-module__qt3LRW__aiStatusPulse{0%,to{opacity:.58;transform:scale(.86)}50%{opacity:1;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.floating-maktabz-ai-module__qt3LRW__ringOne,.floating-maktabz-ai-module__qt3LRW__ringTwo,.floating-maktabz-ai-module__qt3LRW__ringThree{animation:none}.floating-maktabz-ai-module__qt3LRW__core,.floating-maktabz-ai-module__qt3LRW__label,.floating-maktabz-ai-module__qt3LRW__panel{transition:none}.floating-maktabz-ai-module__qt3LRW__guide{animation:none}}.floating-maktabz-ai-module__qt3LRW__fab{bottom:34px}.floating-maktabz-ai-module__qt3LRW__label{letter-spacing:.12em;padding:6px 9px;font-size:6.5px}.floating-maktabz-ai-module__qt3LRW__panel{width:min(350px,100vw - 32px);padding:16px;bottom:146px}.floating-maktabz-ai-module__qt3LRW__panel>p,.floating-maktabz-ai-module__qt3LRW__panelBody>p{margin:12px 0;font-size:13px;line-height:1.5}.floating-maktabz-ai-module__qt3LRW__prompts{gap:6px}.floating-maktabz-ai-module__qt3LRW__prompts button{min-height:35px;padding:0 10px;font-size:9.5px}.floating-maktabz-ai-module__qt3LRW__askRow{margin-top:10px}@media (max-width:720px){.floating-maktabz-ai-module__qt3LRW__fab{bottom:22px}.floating-maktabz-ai-module__qt3LRW__panel{width:calc(100vw - 24px);bottom:118px}}.floating-maktabz-ai-module__qt3LRW__panelOpen{pointer-events:auto!important;visibility:visible!important}.floating-maktabz-ai-module__qt3LRW__panelOpen input,.floating-maktabz-ai-module__qt3LRW__panelOpen button,.floating-maktabz-ai-module__qt3LRW__panelOpen form{pointer-events:auto!important}.floating-maktabz-ai-module__qt3LRW__panel{isolation:isolate}.floating-maktabz-ai-module__qt3LRW__panel input{-webkit-user-select:text;user-select:text}.floating-maktabz-ai-module__qt3LRW__reply{background:#071224c7;border:1px solid #708ec22e;border-radius:10px;margin-top:10px;padding:11px 12px}.floating-maktabz-ai-module__qt3LRW__reply small{color:#9d8df0;font:700 6px/1 var(--font-geist-mono);letter-spacing:.14em}.floating-maktabz-ai-module__qt3LRW__reply p{color:#b8c3d4;margin:7px 0 0;font-size:10px;line-height:1.55}.floating-maktabz-ai-module__qt3LRW__sources{border-top:1px solid #708ec224;margin-top:9px;padding-top:8px}.floating-maktabz-ai-module__qt3LRW__sources>small{color:#8d99b4;font:650 7px/1 var(--font-geist-mono)}.floating-maktabz-ai-module__qt3LRW__sources ul{flex-wrap:wrap;gap:5px 10px;margin:6px 0 0;padding:0;list-style:none;display:flex}.floating-maktabz-ai-module__qt3LRW__sources li a{color:#aebce0;font-size:9px;line-height:1.4;text-decoration:none}.floating-maktabz-ai-module__qt3LRW__sources li a:hover{color:#e0d9ff;text-decoration:underline}.floating-maktabz-ai-module__qt3LRW__reply a{color:#b9abff;align-items:center;gap:6px;margin-top:9px;font-size:9px;font-weight:700;text-decoration:none;display:inline-flex}.floating-maktabz-ai-module__qt3LRW__reply a:hover{color:#d9d3ff}.floating-maktabz-ai-module__qt3LRW__reply a:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #9d8df0}.floating-maktabz-ai-module__qt3LRW__askRow{grid-template-columns:minmax(0,1fr) auto auto}.floating-maktabz-ai-module__qt3LRW__askRow>.floating-maktabz-ai-module__qt3LRW__micButton{color:#cbd4e2;background:#091427db;border:1px solid #708ec23d;border-radius:9px;min-width:42px;padding:0 9px;font-size:9px;font-weight:700}.floating-maktabz-ai-module__qt3LRW__askRow>.floating-maktabz-ai-module__qt3LRW__micListening{color:#ffe1e1;background:#6e242c8c;border-color:#e180808c;box-shadow:0 0 0 3px #e180801a}.floating-maktabz-ai-module__qt3LRW__voiceStatus,.floating-maktabz-ai-module__qt3LRW__voiceMessage{color:#aebbd0;margin:8px 2px 0;font-size:9px;line-height:1.5}.floating-maktabz-ai-module__qt3LRW__voiceListening{color:#e0c8ff}.floating-maktabz-ai-module__qt3LRW__voiceMessage{justify-content:space-between;align-items:center;gap:10px;display:flex}.floating-maktabz-ai-module__qt3LRW__voiceMessage button{color:#d5caff;cursor:pointer;background:#ffffff08;border:1px solid #8e76ee59;border-radius:6px;flex:none;padding:3px 7px;font-size:9px}.floating-maktabz-ai-module__qt3LRW__replyHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.floating-maktabz-ai-module__qt3LRW__replyHead .floating-maktabz-ai-module__qt3LRW__speakButton{color:#b9c5d8;cursor:pointer;background:#ffffff08;border:1px solid #708ec233;border-radius:6px;padding:3px 7px;font-size:8px}.floating-maktabz-ai-module__qt3LRW__replyHead .floating-maktabz-ai-module__qt3LRW__speakButton:focus-visible,.floating-maktabz-ai-module__qt3LRW__voiceMessage button:focus-visible,.floating-maktabz-ai-module__qt3LRW__askRow>.floating-maktabz-ai-module__qt3LRW__micButton:focus-visible{outline-offset:2px;outline:2px solid #9d8df0}.floating-maktabz-ai-module__qt3LRW__panel{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8e76ee7a transparent;max-height:calc(100dvh - 162px);overflow-y:auto}.floating-maktabz-ai-module__qt3LRW__panelHead{z-index:5;background:#080f1efa;position:sticky;top:-16px}@media (max-width:720px){.floating-maktabz-ai-module__qt3LRW__panel{max-height:calc(100dvh - 134px)}.floating-maktabz-ai-module__qt3LRW__expandButton{place-items:center;display:grid;font-size:15px!important}.floating-maktabz-ai-module__qt3LRW__panelExpanded{z-index:1000;box-sizing:border-box;width:100%;max-width:none;height:100dvh;max-height:var(--maktabz-ai-viewport-height,100dvh);overscroll-behavior:contain;transform-origin:50%;border:0;border-radius:0;flex-direction:column;padding:0;display:flex;position:fixed;inset:0;overflow:hidden;transform:none}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__panelHead{padding:calc(12px + env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 12px max(16px,env(safe-area-inset-left));border-bottom:1px solid #708ec224;flex:none;margin:0;position:sticky;top:0}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__panelBody{min-width:0;min-height:0;padding:0 max(16px,env(safe-area-inset-right)) 16px max(16px,env(safe-area-inset-left));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;display:block;overflow:hidden auto}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__askRow{z-index:1002;box-sizing:border-box;width:100%;padding:10px max(12px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#060d1bfa;border-top:1px solid #708ec229;flex:none;grid-template-columns:minmax(0,1fr) auto auto;margin:0;position:relative}.floating-maktabz-ai-module__qt3LRW__panelExpanded .floating-maktabz-ai-module__qt3LRW__askRow input{width:100%;min-width:0}.floating-maktabz-ai-module__qt3LRW__fabHidden{display:none}.floating-maktabz-ai-module__qt3LRW__fab{right:max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));width:48px;height:48px}.floating-maktabz-ai-module__qt3LRW__core{width:38px;height:38px}.floating-maktabz-ai-module__qt3LRW__core img{width:34px;height:34px}.floating-maktabz-ai-module__qt3LRW__ring{scale:.46}.floating-maktabz-ai-module__qt3LRW__panel:not(.floating-maktabz-ai-module__qt3LRW__panelExpanded){right:max(12px,env(safe-area-inset-right));left:max(12px,env(safe-area-inset-left));bottom:calc(118px + env(safe-area-inset-bottom));box-sizing:border-box;width:auto}}
