.AppChrome_topNav__KkK7v{position:sticky;top:0;z-index:35;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;background:hsla(45,22%,96%,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid rgba(15,23,42,.06)}.AppChrome_topNavMainRow__hQPk9{display:flex;align-items:center;min-width:0;gap:.75rem}.AppChrome_topNavBrand__1JW2Z{min-width:0}.AppChrome_topNavEyebrow__YXAP4{margin:0;color:#8a6b34;font-size:.82rem;font-weight:800}.AppChrome_topNavTitle__FlXCf{margin:.3rem 0 0;color:#0f172a;font-size:1.18rem;font-weight:800}.AppChrome_topNavLinks__vor7W{display:flex;align-items:center;justify-content:center;gap:.55rem;flex:1;min-width:0}.AppChrome_topNavPanelsOpen__ZlxT0,.AppChrome_topNavPanels__9AdeA{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex:1;min-width:0}.AppChrome_topNavLinkActive__C0gLO,.AppChrome_topNavLink__CDQ01{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.65rem .9rem;border-radius:999px;text-decoration:none;font-size:.9rem;font-weight:700}.AppChrome_topNavLink__CDQ01{color:#475569;background:hsla(0,0%,100%,.6);border:1px solid rgba(148,163,184,.12)}.AppChrome_topNavLinkActive__C0gLO{color:#8a6b34;background:linear-gradient(180deg,#fff5de,#fff);border:1px solid rgba(176,138,76,.22);box-shadow:0 14px 28px rgba(176,138,76,.1)}.AppChrome_topNavActions__Ary_Q{display:flex;align-items:center;justify-content:flex-end;gap:.7rem}.AppChrome_topNavMenuButton__1SElr{display:none;align-items:center;justify-content:space-between;gap:.7rem;min-height:42px;padding:.58rem .8rem;border-radius:14px;border:1px solid rgba(176,138,76,.2);background:hsla(0,0%,100%,.88);color:#8a6b34;font-weight:800;box-shadow:0 10px 24px rgba(15,23,42,.08)}.AppChrome_topNavMenuButton__1SElr strong{font-size:1rem;line-height:1}.AppChrome_mobileChatsButtonActive__jEnqR,.AppChrome_mobileChatsButton__Xhg8Z,.AppChrome_mobileHeaderControls__GGwRp,.AppChrome_mobileSheetHandle__V3Ng0,.AppChrome_mobileSheetHeading__2lbug,.AppChrome_topNavBackdrop__E6Exl,.AppChrome_topNavLinkActive__C0gLO small,.AppChrome_topNavLinkIcon__GTmNi,.AppChrome_topNavLink__CDQ01 small{display:none}.AppChrome_avatarBase__AHj8C{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:999px;background:linear-gradient(135deg,#b08a4c,#0f766e);color:#fff;font-weight:800;box-shadow:0 14px 28px rgba(15,23,42,.14)}.AppChrome_avatarSm__HtjWV{width:40px;height:40px;font-size:.88rem}.AppChrome_avatarMd__69VIR{width:52px;height:52px;font-size:1rem}.AppChrome_avatarLg__TchJ0{width:64px;height:64px;font-size:1.15rem}.AppChrome_avatarImage__FmQK9{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AppChrome_userMenuRoot__Qv0PJ{position:relative}.AppChrome_userMenuTrigger___V_lX{display:inline-flex;align-items:center;gap:.7rem;min-height:52px;padding:.45rem .7rem;border-radius:20px;border:1px solid rgba(148,163,184,.16);background:hsla(0,0%,100%,.84);color:#0f172a}.AppChrome_userMenuText__u3x6M{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;text-align:right}.AppChrome_userMenuText__u3x6M strong{color:#0f172a;font-size:.92rem}.AppChrome_userMenuText__u3x6M small{color:#64748b;font-size:.76rem}.AppChrome_userMenuChevron__gxjc7{color:#8a6b34;font-size:.85rem}.AppChrome_userMenuDropdown__SK0VN{position:absolute;top:calc(100% + .65rem);left:0;width:min(320px,86vw);padding:.9rem;border-radius:22px;background:hsla(0,0%,100%,.96);border:1px solid rgba(176,138,76,.18);box-shadow:0 28px 60px rgba(15,23,42,.16)}.AppChrome_userMenuIdentity__peT8S{display:flex;align-items:center;gap:.8rem;padding-bottom:.9rem;border-bottom:1px solid rgba(148,163,184,.12)}.AppChrome_userMenuIdentity__peT8S strong{display:block;color:#0f172a}.AppChrome_userMenuIdentity__peT8S span{display:block;margin-top:.3rem;color:#64748b;line-height:1.6}.AppChrome_userMenuActions__sIFWf{display:flex;flex-direction:column;gap:.55rem;padding-top:.85rem}.AppChrome_userMenuActionDanger__L8dN1,.AppChrome_userMenuAction__0r1_g{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.7rem .9rem;border-radius:14px;font-weight:700}.AppChrome_userMenuAction__0r1_g{border:1px solid rgba(148,163,184,.16);background:hsla(0,0%,100%,.88);color:#334155}.AppChrome_userMenuActionDanger__L8dN1{border:1px solid hsla(0,91%,71%,.18);background:hsla(0,86%,97%,.95);color:#b91c1c}@media (max-width:900px){.AppChrome_topNav__KkK7v{padding:.9rem 1rem;flex-direction:column;align-items:stretch}.AppChrome_topNavMainRow__hQPk9{width:100%;justify-content:space-between}.AppChrome_topNavPanelsOpen__ZlxT0,.AppChrome_topNavPanels__9AdeA{width:100%}.AppChrome_topNavLinks__vor7W{justify-content:flex-start;overflow-x:auto;padding-bottom:.15rem}}@media (max-width:640px){.AppChrome_topNav__KkK7v{gap:.75rem;padding:.8rem .85rem}.AppChrome_topNavMainRow__hQPk9{width:100%}.AppChrome_topNavTitle__FlXCf{font-size:.98rem;line-height:1.5;word-break:break-word}.AppChrome_topNavMenuButton__1SElr{display:inline-flex;flex-shrink:0}.AppChrome_mobileHeaderControls__GGwRp{display:grid;grid-template-columns:1fr 1fr;flex:0 0 auto;overflow:hidden;padding:3px;border:1px solid rgba(142,156,165,.22);border-radius:14px;background:hsla(0,0%,100%,.9);box-shadow:0 7px 18px rgba(15,23,42,.08)}.AppChrome_mobileChatsButtonActive__jEnqR,.AppChrome_mobileChatsButton__Xhg8Z,.AppChrome_mobileHeaderControls__GGwRp .AppChrome_topNavMenuButton__1SElr{min-width:78px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;border:0;border-radius:10px;background:transparent;box-shadow:none;color:#526071;font-family:inherit;font-size:.7rem;font-weight:800}.AppChrome_mobileHeaderControls__GGwRp .AppChrome_topNavMenuButton__1SElr{-webkit-border-start:1px solid #e5e9e9;border-inline-start:1px solid #e5e9e9;border-radius:10px 4px 4px 10px}.AppChrome_mobileChatsButtonActive__jEnqR{background:#e4f4ef;color:#176d5b}.AppChrome_mobileHeaderControls__GGwRp button:active{background:#eef3f2}.AppChrome_topNavActions__Ary_Q>button:first-child,.AppChrome_topNavPanelsOpen__ZlxT0,.AppChrome_topNavPanels__9AdeA{display:none}.AppChrome_topNavPanelsOpen__ZlxT0{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;padding-top:.15rem}.AppChrome_topNavLinks__vor7W{width:100%;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.AppChrome_topNavLinks__vor7W::-webkit-scrollbar{display:none}.AppChrome_topNavLinkActive__C0gLO,.AppChrome_topNavLink__CDQ01{min-height:36px;flex-shrink:0;padding:.55rem .75rem;font-size:.82rem}.AppChrome_topNavActions__Ary_Q{width:100%;justify-content:stretch;flex-wrap:wrap;gap:.5rem}.AppChrome_topNavActions__Ary_Q>*{flex:1 1 calc(50% - 0.25rem);min-width:0}.AppChrome_userMenuTrigger___V_lX{min-height:42px;width:100%;min-width:42px;padding:.35rem .45rem;border-radius:14px;justify-content:flex-start}.AppChrome_userMenuText__u3x6M{display:flex}.AppChrome_userMenuText__u3x6M strong{font-size:.84rem}.AppChrome_userMenuText__u3x6M small{font-size:.7rem}.AppChrome_userMenuChevron__gxjc7{display:inline-flex;-webkit-margin-start:auto;margin-inline-start:auto}.AppChrome_userMenuDropdown__SK0VN{left:0;width:min(280px,calc(100vw - 1.7rem))}.AppChrome_topNav__KkK7v{position:sticky;isolation:auto;overflow:visible;gap:0;padding:.65rem .75rem;background:hsla(45,29%,97%,.94);box-shadow:0 6px 22px rgba(15,23,42,.07);backdrop-filter:none;-webkit-backdrop-filter:none}.AppChrome_topNavEyebrow__YXAP4{font-size:.68rem}.AppChrome_topNavTitle__FlXCf{max-width:62vw;margin-top:.12rem;overflow:hidden;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.AppChrome_topNavMenuButton__1SElr{min-height:40px;gap:.45rem;padding:.45rem .7rem;border-radius:12px;background:#fff;box-shadow:0 7px 18px rgba(15,23,42,.08)}.AppChrome_topNavBackdrop__E6Exl{position:fixed;z-index:70;inset:0;display:block;border:0;background:rgba(8,17,29,.54);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.AppChrome_topNavPanelsOpen__ZlxT0{position:fixed;z-index:71;inset:auto 0 0;display:flex;max-height:min(86vh,720px);overflow-y:auto;gap:.85rem;padding:8px 14px max(16px,env(safe-area-inset-bottom));border:1px solid hsla(0,0%,100%,.7);border-radius:26px 26px 0 0;background:#f9faf9;box-shadow:0 -24px 70px rgba(7,16,28,.24);animation:AppChrome_mobileSheetIn__vZeLY .19s ease-out}.AppChrome_mobileSheetHandle__V3Ng0{width:42px;height:5px;display:block;flex:0 0 auto;margin:0 auto 2px;border-radius:999px;background:#ccd3d5}.AppChrome_mobileSheetHeading__2lbug{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 2px 8px}.AppChrome_mobileSheetHeading__2lbug>div{display:grid;gap:2px}.AppChrome_mobileSheetHeading__2lbug span{color:#82909c;font-size:.68rem}.AppChrome_mobileSheetHeading__2lbug strong{color:#172133;font-size:1rem}.AppChrome_mobileSheetHeading__2lbug button{width:38px;height:38px;display:grid;place-items:center;border:1px solid #e0e5e7;border-radius:12px;background:#fff;color:#52606f}.AppChrome_topNavLinks__vor7W{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;overflow:visible;padding:0}.AppChrome_topNavLinkActive__C0gLO,.AppChrome_topNavLink__CDQ01{min-width:0;min-height:52px;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2px 8px;padding:10px 11px;border-radius:15px;background:#fff;color:#3e4c5f;font-size:.79rem;text-align:right;box-shadow:0 5px 16px rgba(20,35,48,.045)}.AppChrome_topNavLinkIcon__GTmNi{width:32px;height:32px;display:grid;place-items:center;flex:0 0 auto;grid-row:1/3;border-radius:10px;background:#eef2f3}.AppChrome_topNavLinkActive__C0gLO small,.AppChrome_topNavLink__CDQ01 small{width:calc(100% - 40px);display:block;-webkit-margin-start:40px;margin-inline-start:40px;overflow:hidden;color:#82909d;font-size:.58rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.AppChrome_topNavLinkIslamic__Gv_Bv{border-color:rgba(177,133,55,.25);background:linear-gradient(145deg,#fffaf0,#fff);color:#75551f}.AppChrome_topNavLinkIslamic__Gv_Bv .AppChrome_topNavLinkIcon__GTmNi{background:#f7ead0;color:#966c27}.AppChrome_topNavLinkCenter__zi9L0{border-color:rgba(31,133,111,.23);background:linear-gradient(145deg,#effaf6,#fff);color:#176856}.AppChrome_topNavLinkCenter__zi9L0 .AppChrome_topNavLinkIcon__GTmNi{background:#dcefe9;color:#16705d}.AppChrome_topNavLinkActive__C0gLO.AppChrome_topNavLinkIslamic__Gv_Bv{border-color:#c4994e;box-shadow:inset 0 0 0 1px rgba(196,153,78,.16),0 9px 22px rgba(150,108,39,.11)}.AppChrome_topNavLinkActive__C0gLO.AppChrome_topNavLinkCenter__zi9L0{border-color:#3d9d87;box-shadow:inset 0 0 0 1px rgba(61,157,135,.14),0 9px 22px rgba(23,104,86,.1)}.AppChrome_topNavActions__Ary_Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-top:.8rem;border-top:1px solid #e3e8e8}.AppChrome_topNavActions__Ary_Q>*{width:100%;min-height:44px;margin:0}.AppChrome_topNavActions__Ary_Q .AppChrome_userMenuRoot__Qv0PJ{grid-column:1/-1}.AppChrome_userMenuTrigger___V_lX{min-height:50px;border-radius:15px}.AppChrome_userMenuDropdown__SK0VN{position:static;width:100%;margin-top:8px;box-shadow:0 10px 26px rgba(15,23,42,.08)}}@keyframes AppChrome_mobileSheetIn__vZeLY{0%{transform:translateY(28px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:640px){.AppChrome_topNav__KkK7v{position:relative;top:auto;z-index:60;flex:0 0 auto;width:100%;min-height:62px;padding-top:max(.58rem,env(safe-area-inset-top))}.AppChrome_topNavBrand__1JW2Z,.AppChrome_topNavMainRow__hQPk9{min-width:0}.AppChrome_topNavBrand__1JW2Z{flex:1 1 auto}.AppChrome_topNavTitle__FlXCf{max-width:100%}.AppChrome_mobileHeaderControls__GGwRp{flex:0 0 auto}}@media (max-width:380px){.AppChrome_topNav__KkK7v{padding-right:.5rem;padding-left:.5rem}.AppChrome_mobileChatsButtonActive__jEnqR,.AppChrome_mobileChatsButton__Xhg8Z,.AppChrome_mobileHeaderControls__GGwRp .AppChrome_topNavMenuButton__1SElr{min-width:62px;padding-inline:5px;font-size:.64rem}.AppChrome_topNavEyebrow__YXAP4{display:none}}@media (prefers-reduced-motion:reduce){.AppChrome_topNavPanelsOpen__ZlxT0{animation:none}}.Home_appShell__ezbfW{min-height:100vh;height:100dvh;display:grid;grid-template-columns:320px minmax(0,1fr);overflow:hidden;background:radial-gradient(circle at top,rgba(176,138,76,.14),transparent 28%),linear-gradient(180deg,#f8f4ea,#f5f7fb)}.Home_sidebar___cAMT{border-left:1px solid rgba(15,23,42,.08);background:hsla(0,0%,100%,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:1.25rem;display:flex;flex-direction:column;gap:1rem;min-height:0}.Home_sidebarOverlay__fk0v2{display:none}.Home_sidebarMobileOpen__kT_Q0{display:flex}.Home_sidebarHeader__EFI7D{display:flex;flex-direction:column;gap:1rem}.Home_sidebarBrandBlock__RVJph{display:flex;flex-direction:column;gap:.75rem}.Home_sidebarBrandIdentity__GRcse{display:flex;align-items:center;gap:.75rem}.Home_sidebarHint__wsP25{margin:0;color:#64748b;font-size:.88rem;line-height:1.7}.Home_sidebarMiniMenu__dCN3o{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.55rem}.Home_sidebarMiniButton__Qw8vw{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.65rem .9rem;border-radius:14px;font-size:.84rem;font-weight:700;border:1px solid rgba(148,163,184,.22);background:hsla(0,0%,100%,.92);color:#334155}.Home_sidebarHeaderTop__pgU_q{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.Home_brandEyebrow__OWYmh{margin:0;color:#8a6b34;font-size:.88rem;font-weight:700}.Home_brandTitle__ugHi3{margin:.35rem 0 0;color:#0f172a;font-size:1.35rem;font-weight:800}.Home_closeSidebarButton__WIr0w{display:none;width:38px;height:38px;flex-shrink:0;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:hsla(0,0%,100%,.84);color:#475569;font-size:1.4rem;line-height:1}.Home_newChatButton__YaGFW{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;padding:.9rem 1rem;border:none;border-radius:18px;background:linear-gradient(135deg,#b08a4c,#8a6b34);color:#fff;font-weight:700;box-shadow:0 16px 30px rgba(176,138,76,.22)}.Home_sidebarSection__rhDsn{display:flex;flex-direction:column;gap:.9rem;min-height:0;flex:1}.Home_sidebarSectionHeader__YPkuP{display:flex;flex-direction:column;gap:.25rem;color:#475569;font-size:.92rem;font-weight:700}.Home_sidebarSectionHeader__YPkuP small{color:#94a3b8;font-size:.78rem}.Home_chatList__JodAw{display:flex;flex-direction:column;gap:.55rem;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-left:.1rem}.Home_chatListRowActive__5nPxt,.Home_chatListRow__fC31J{display:grid;grid-template-columns:minmax(0,1fr) 38px;gap:.5rem;align-items:stretch;width:100%;padding:.45rem;border-radius:18px;border:1px solid rgba(15,23,42,.06);background:hsla(0,0%,100%,.72)}.Home_chatListRowActive__5nPxt{background:linear-gradient(180deg,#fff7e8,#fff);border-color:rgba(176,138,76,.34);box-shadow:0 14px 28px rgba(176,138,76,.08)}.Home_chatListItemActive__iyDcV,.Home_chatListItem__FrNOP{display:flex;flex-direction:column;align-items:flex-start;gap:.28rem;width:100%;text-align:right;padding:.48rem .55rem;border-radius:14px;border:none;background:transparent;color:#334155}.Home_chatListItemActive__iyDcV strong,.Home_chatListItem__FrNOP strong{font-size:.95rem;font-weight:700}.Home_chatListItemActive__iyDcV span,.Home_chatListItem__FrNOP span{color:#94a3b8;font-size:.78rem}.Home_chatListItemActive__iyDcV{color:#1f2937}.Home_deleteConversationButton__u6p_f{width:38px;min-height:38px;border-radius:12px;border:1px solid hsla(0,91%,71%,.18);background:hsla(0,86%,97%,.95);color:#b91c1c;font-size:1.2rem;line-height:1;font-weight:800}.Home_emptyChats__IY34f{color:#94a3b8;font-size:.9rem;margin:.5rem 0 0}.Home_chatPane__rewhu{min-width:0;min-height:100vh;height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:hidden}.Home_topBar__e8y18{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;background:hsla(45,22%,96%,.84);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(15,23,42,.06)}.Home_topBarInfo__3UuYb{min-width:0}.Home_topBarEyebrow__Vgu2P{margin:0;color:#8a6b34;font-size:.82rem;font-weight:700}.Home_topBarTitle__wvrIB{margin:.3rem 0 0;color:#0f172a;font-size:1.1rem;font-weight:800}.Home_topBarActions__kdKAd{display:flex;align-items:center;gap:.65rem;flex-shrink:0}.Home_topBarAction__4NGWr,.Home_topBarGhostAction__szj6Q{padding:.72rem 1rem;border-radius:14px;border:1px solid rgba(148,163,184,.25);background:hsla(0,0%,100%,.84);color:#334155;font-weight:700}.Home_topBarGhostAction__szj6Q{display:none}.Home_chatBody__aw5jB{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding:1.25rem 1.5rem 9.5rem;scroll-padding-bottom:8rem;overscroll-behavior:contain;touch-action:pan-y}.Home_emptyState__aaEbq{max-width:680px;margin:1rem auto 1.5rem;padding:1.25rem 1.35rem;border-radius:24px;background:hsla(0,0%,100%,.72);border:1px solid rgba(176,138,76,.18);color:#475569}.Home_emptyState__aaEbq h3{margin:0;color:#0f172a;font-size:1.2rem}.Home_emptyState__aaEbq p{margin:.65rem 0 0}.Home_emptyState__aaEbq span{display:inline-block;margin-top:.65rem;color:#8a6b34;font-size:.9rem}.Home_handoffActions__naSVz{display:flex;gap:.65rem;margin-top:.9rem;flex-wrap:wrap}.Home_handoffCancel__gkdjU,.Home_handoffConfirm__oFU_v{min-height:40px;padding:.65rem 1rem;border-radius:12px;font-weight:800}.Home_handoffConfirm__oFU_v{border:none;background:linear-gradient(135deg,#b08a4c,#8a6b34);color:#fff}.Home_handoffCancel__gkdjU{border:1px solid rgba(148,163,184,.25);background:hsla(0,0%,100%,.92);color:#334155}.Home_chatStream__xpMlY{width:min(860px,100%);max-width:100%;min-width:0;margin:0 auto;display:flex;flex-direction:column;gap:.7rem;padding-bottom:.5rem}.Home_messageRowAssistant__quXAx,.Home_messageRowUser__RWbBm{display:flex;width:100%;max-width:100%;min-width:0}.Home_messageRowAssistant__quXAx{justify-content:flex-start}.Home_messageRowUser__RWbBm{justify-content:flex-end}.Home_messageCard__wgX49{position:relative;width:min(100%,760px);max-width:100%;min-width:0;display:flex;align-items:flex-start;gap:.55rem}.Home_assistantAvatar__d4u9a,.Home_userAvatar__N45HF{width:36px;height:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px;color:#fff;box-shadow:0 10px 22px rgba(15,23,42,.14)}.Home_assistantAvatar__d4u9a{position:absolute;z-index:2;top:.55rem;right:.65rem;width:38px;height:38px;overflow:hidden;border-radius:0;background:transparent;box-shadow:none;line-height:0}.Home_chatLottieIcon__P5_oK{width:100%;height:100%;display:block;background:transparent;transform:scale(1.55);transform-origin:center}.Home_profileLottieIcon__MgfJ5{transform:scale(1.2)}.Home_userAvatar__N45HF{overflow:hidden;color:transparent;background:transparent;box-shadow:none;line-height:0}.Home_assistantBubble__CgLiE,.Home_userBubble__xUUen{flex:1;width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;padding:.72rem .9rem;border-radius:20px;box-shadow:0 14px 30px rgba(15,23,42,.06);border:1px solid rgba(15,23,42,.06)}.Home_assistantBubble__CgLiE{background:hsla(0,0%,100%,.9);color:#1f2937}.Home_userBubble__xUUen{background:linear-gradient(135deg,#0f766e,#115e59);color:#f8fafc;border-bottom-right-radius:8px}.Home_messageMeta__rFbxK{display:contents;font-size:.82rem;font-weight:700}.Home_messageMeta__rFbxK>span{order:1;margin-bottom:.3rem}.Home_messageActions__bvYX0{order:3;display:flex;align-items:center;justify-content:flex-start;gap:.45rem;flex-wrap:wrap;margin-top:.85rem;padding-top:.65rem;border-top:1px solid rgba(148,163,184,.12)}.Home_messageActions__bvYX0:empty{display:none}.Home_copyButton___tFz3{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:34px;padding:.34rem .72rem;border-radius:999px;border:1px solid rgba(148,163,184,.24);background:hsla(0,0%,100%,.92);color:#475569;font-size:.74rem;font-weight:700;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease,color .16s ease}.Home_copyButton___tFz3:hover{transform:translateY(-1px);border-color:rgba(176,138,76,.36);background:rgba(255,248,235,.96);color:#8a6b34;box-shadow:0 10px 18px rgba(15,23,42,.08)}.Home_copyButton___tFz3:active{transform:translateY(0) scale(.98)}.Home_audioSplitControl__JtDX5{display:inline-flex;align-items:stretch;overflow:hidden;border:1px solid rgba(176,138,76,.24);border-radius:999px;background:hsla(0,0%,100%,.94);box-shadow:0 8px 18px rgba(15,23,42,.06);animation:Home_audioControlIn__c6hME .18s ease both}.Home_audioSplitControl__JtDX5 .Home_copyButton___tFz3{min-height:34px;border:0;border-radius:0;background:transparent;box-shadow:none}.Home_audioSplitControl__JtDX5 .Home_copyButton___tFz3:hover{box-shadow:none}.Home_audioSplitControl__JtDX5 .Home_copyButton___tFz3+.Home_copyButton___tFz3{border-right:1px solid rgba(176,138,76,.18)}@keyframes Home_audioControlIn__c6hME{0%{opacity:0;transform:translateY(3px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Home_copyButton___tFz3:before{content:"";width:.95rem;height:.95rem;flex:0 0 auto;background-color:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;transition:transform .16s ease}.Home_copyButton___tFz3:hover:before{transform:scale(1.08)}.Home_messageActions__bvYX0 .Home_copyButton___tFz3:first-of-type:before{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 5 6 9H3v6h3l5 4V5Z' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 8.5a5 5 0 0 1 0 7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M18.5 5.5a9 9 0 0 1 0 13' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 5 6 9H3v6h3l5 4V5Z' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.5 8.5a5 5 0 0 1 0 7' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3Cpath d='M18.5 5.5a9 9 0 0 1 0 13' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.Home_messageActions__bvYX0 .Home_copyButton___tFz3:last-of-type:before{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='9' y='9' width='10' height='10' rx='2' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M5 15V7a2 2 0 0 1 2-2h8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='9' y='9' width='10' height='10' rx='2' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M5 15V7a2 2 0 0 1 2-2h8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.Home_audioPauseButton__COh0T:before{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='6' y='4' width='4' height='16' rx='1' fill='black'/%3E%3Crect x='14' y='4' width='4' height='16' rx='1' fill='black'/%3E%3C/svg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='6' y='4' width='4' height='16' rx='1' fill='black'/%3E%3Crect x='14' y='4' width='4' height='16' rx='1' fill='black'/%3E%3C/svg%3E")!important}.Home_audioResumeButton__VgU07:before{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 5v14l11-7L8 5Z' fill='black'/%3E%3C/svg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 5v14l11-7L8 5Z' fill='black'/%3E%3C/svg%3E")!important}.Home_audioRestartButton__2X4em:before{mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12a8 8 0 1 0 2.35-5.65L4 8.7V3H2v9h9v-2H5.4l2.37-2.37A6 6 0 1 1 6 12H4Z' fill='black'/%3E%3C/svg%3E")!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 12a8 8 0 1 0 2.35-5.65L4 8.7V3H2v9h9v-2H5.4l2.37-2.37A6 6 0 1 1 6 12H4Z' fill='black'/%3E%3C/svg%3E")!important}.Home_copyButtonIcon__FMOBT{width:.95rem;height:.95rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.Home_streamingPill__WUjzX{display:inline-flex;align-items:center;gap:.28rem;padding:.2rem .48rem;border-radius:999px;border:1px solid rgba(35,130,109,.14);background:#f1f8f6;color:#277665;font-size:.64rem;font-weight:700}.Home_streamingPill__WUjzX svg{width:10px;height:10px;flex:0 0 auto}.Home_markdownanswer__UUDfu{order:2;width:100%;max-width:100%;min-width:0;color:#243247;line-height:1.75;white-space:normal;font-size:.96rem;overflow-wrap:anywhere;word-break:break-word}.Home_markdownanswer__UUDfu>*{max-width:100%}.Home_markdownanswer__UUDfu h1,.Home_markdownanswer__UUDfu h2,.Home_markdownanswer__UUDfu h3,.Home_markdownanswer__UUDfu h4{position:relative;margin:1rem 0 .5rem;color:#123c36;font-weight:900;line-height:1.4}.Home_markdownanswer__UUDfu h1:first-child,.Home_markdownanswer__UUDfu h2:first-child,.Home_markdownanswer__UUDfu h3:first-child,.Home_markdownanswer__UUDfu h4:first-child{margin-top:0}.Home_markdownanswer__UUDfu h2{padding:.55rem .8rem;font-size:1.08rem;-webkit-border-start:4px solid #b38a45;border-inline-start:4px solid #b38a45;border-radius:10px;background:linear-gradient(90deg,rgba(179,138,69,.04),rgba(20,125,105,.09))}.Home_markdownanswer__UUDfu h3,.Home_markdownanswer__UUDfu h4{display:flex;align-items:center;gap:.45rem;color:#147d69;font-size:1rem}.Home_markdownanswer__UUDfu h3:before,.Home_markdownanswer__UUDfu h4:before{content:"";width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:#b38a45;box-shadow:0 0 0 4px rgba(179,138,69,.12)}.Home_markdownanswer__UUDfu strong{color:#174f46;font-weight:900}.Home_markdownanswer__UUDfu .Home_markdownTip__CnoO2{position:relative;margin:.7rem 0 .45rem;padding:.78rem .95rem;color:#334155;border:1px solid rgba(179,138,69,.22);-webkit-border-start:4px solid #b38a45;border-inline-start:4px solid #b38a45;border-radius:12px;background:linear-gradient(135deg,rgba(255,252,244,.98),rgba(244,250,248,.98));box-shadow:0 5px 18px rgba(35,74,66,.05);line-height:1.85}.Home_markdownanswer__UUDfu .Home_markdownTip__CnoO2 strong:first-child{display:inline-block;-webkit-margin-end:.18rem;margin-inline-end:.18rem;color:#8a6428}.Home_userBubble__xUUen .Home_markdownanswer__UUDfu,.Home_userBubble__xUUen .Home_markdownanswer__UUDfu h1,.Home_userBubble__xUUen .Home_markdownanswer__UUDfu h2,.Home_userBubble__xUUen .Home_markdownanswer__UUDfu h3,.Home_userBubble__xUUen .Home_markdownanswer__UUDfu h4,.Home_userBubble__xUUen .Home_markdownanswer__UUDfu p,.Home_userBubble__xUUen .Home_markdownanswer__UUDfu strong{color:#f8fafc}.Home_userBubble__xUUen .Home_markdownanswer__UUDfu h1,.Home_userBubble__xUUen .Home_markdownanswer__UUDfu h2,.Home_userBubble__xUUen .Home_markdownanswer__UUDfu h3,.Home_userBubble__xUUen .Home_markdownanswer__UUDfu h4{padding:0;border:0;background:transparent}.Home_markdownanswer__UUDfu blockquote,.Home_markdownanswer__UUDfu ol,.Home_markdownanswer__UUDfu p,.Home_markdownanswer__UUDfu table,.Home_markdownanswer__UUDfu ul{max-width:100%;margin-top:.25rem;margin-bottom:.25rem}.Home_markdownanswer__UUDfu blockquote:first-child,.Home_markdownanswer__UUDfu ol:first-child,.Home_markdownanswer__UUDfu p:first-child,.Home_markdownanswer__UUDfu table:first-child,.Home_markdownanswer__UUDfu ul:first-child{margin-top:0}.Home_markdownanswer__UUDfu blockquote:last-child,.Home_markdownanswer__UUDfu ol:last-child,.Home_markdownanswer__UUDfu p:last-child,.Home_markdownanswer__UUDfu table:last-child,.Home_markdownanswer__UUDfu ul:last-child{margin-bottom:0}.Home_markdownanswer__UUDfu ol,.Home_markdownanswer__UUDfu ul{padding:0;list-style-position:inside}.Home_markdownanswer__UUDfu li{position:relative;margin:.34rem 0;padding:.48rem .7rem;color:#35445a;border:1px solid rgba(20,125,105,.1);border-radius:11px;background:linear-gradient(135deg,rgba(246,250,249,.95),rgba(255,252,246,.95))}.Home_markdownanswer__UUDfu li::marker{color:#b38a45;font-weight:900}.Home_markdownanswer__UUDfu hr{height:1px;margin:.85rem 0;border:0;background:linear-gradient(90deg,transparent,rgba(20,125,105,.25),transparent)}.Home_markdownanswer__UUDfu blockquote{padding:.65rem .85rem;color:#475569;border:0;-webkit-border-start:4px solid #b38a45;border-inline-start:4px solid #b38a45;border-radius:10px;background:#fbf8f1}.Home_markdownanswer__UUDfu table{width:100%;border-collapse:separate;border-spacing:0;display:block;overflow-x:auto;border:1px solid rgba(148,163,184,.22);border-radius:14px;background:hsla(0,0%,100%,.96);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5)}.Home_markdownanswer__UUDfu thead{background:rgba(176,138,76,.12)}.Home_markdownanswer__UUDfu td,.Home_markdownanswer__UUDfu th{min-width:120px;padding:.72rem .85rem;text-align:right;vertical-align:top;border-bottom:1px solid rgba(148,163,184,.16);border-left:1px solid rgba(148,163,184,.12);line-height:1.7}.Home_markdownanswer__UUDfu th{color:#0f172a;font-weight:800;white-space:nowrap}.Home_markdownanswer__UUDfu td{color:#334155}.Home_markdownanswer__UUDfu tr:last-child td{border-bottom:none}.Home_markdownanswer__UUDfu tr td:last-child,.Home_markdownanswer__UUDfu tr th:last-child{border-left:none}.Home_markdownanswer__UUDfu a{color:#0f766e;font-weight:600}.Home_quranText__weYL0{color:#166534;background:rgba(22,101,52,.08)}.Home_hadithText__Yufn8,.Home_quranText__weYL0{font-weight:700;padding:.08rem .25rem;border-radius:7px}.Home_hadithText__Yufn8{color:#7c2d12;background:rgba(154,52,18,.08)}.Home_referenceLink__QRsA0{display:inline-flex;align-items:center;gap:.25rem;-webkit-margin-start:.25rem;margin-inline-start:.25rem;color:#15803d!important;font-weight:800!important;text-decoration:none;border-bottom:1px solid rgba(21,128,61,.35)}.Home_referenceLink__QRsA0:hover{color:#166534!important;border-bottom-color:rgba(22,101,52,.6)}.Home_markdownanswer__UUDfu li:has(>.Home_googleMapCard___Rzbw),.Home_markdownanswer__UUDfu p:has(>.Home_googleMapCard___Rzbw){margin-block:.5rem;padding:0;list-style:none;border:0;background:transparent}.Home_googleMapCard___Rzbw{position:relative;display:block;width:min(100%,720px);max-width:100%;min-width:0;overflow:hidden;color:#172033!important;text-decoration:none!important;border:1px solid #dbe5e2;border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(20,54,48,.08);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.Home_googleMapCard___Rzbw:hover{color:#172033!important;border-color:#8bc9ba;box-shadow:0 12px 30px rgba(20,94,79,.13);transform:translateY(-1px)}.Home_googleMapVisual__s_ejj{position:relative;display:block;width:100%;height:clamp(180px,30vw,310px);overflow:hidden;background:#d8ddd8;border-bottom:1px solid #d7e8e2}.Home_googleMapVisual__s_ejj iframe{position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:auto;touch-action:pan-x pan-y}.Home_googleMapSatelliteBadge__d6do0{position:absolute;z-index:2;inset-block-start:10px;inset-inline-start:10px;padding:5px 9px;color:#fff;font-size:.68rem;font-weight:800;border-radius:8px;background:rgba(20,31,30,.78);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.Home_googleMapFooter__ima9Q{display:flex;align-items:center;justify-content:space-between;color:#172033!important;text-decoration:none!important}.Home_googleMapContent__TsmjK{display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:13px 15px}.Home_googleMapContent__TsmjK small{display:inline-flex;align-items:center;gap:4px;color:#16836f;font-size:.72rem;font-weight:800}.Home_googleMapContent__TsmjK strong{overflow:hidden;font-size:.95rem;line-height:1.45;text-overflow:ellipsis}.Home_googleMapContent__TsmjK>span{display:inline-flex;align-items:center;gap:5px;color:#65758b;font-size:.76rem;font-weight:700}.Home_googleMapExternal__XvKfs{flex:0 0 auto;color:#809087;margin-inline:14px}@media (max-width:560px){.Home_googleMapCard___Rzbw{border-radius:15px}.Home_googleMapVisual__s_ejj{height:clamp(210px,62vw,270px)}.Home_googleMapContent__TsmjK{padding:10px 11px}.Home_googleMapContent__TsmjK strong{font-size:.84rem}.Home_googleMapContent__TsmjK>span{font-size:.69rem}.Home_googleMapSatelliteBadge__d6do0{pointer-events:none}}.Home_markdownanswer__UUDfu code{color:#0f766e;background:rgba(15,118,110,.08);padding:.1rem .3rem;border-radius:7px;white-space:break-spaces!important}.Home_markdownanswer__UUDfu pre{position:relative;max-width:100%;overflow-x:auto;margin:.65rem 0;padding:1rem 1.05rem;direction:ltr;text-align:left;border:1px solid #26354b;border-radius:13px;background:#111a2a;color:#e5edf7;box-shadow:0 10px 24px rgba(15,23,42,.12);scrollbar-width:thin}.Home_markdownanswer__UUDfu pre code{display:block;padding:0;border-radius:0;background:transparent;color:inherit;font-family:Consolas,Courier New,monospace;font-size:.82rem;line-height:1.75;white-space:pre!important}.Home_markdownanswer__UUDfu :not(pre)>code{padding:.12rem .38rem;border:1px solid rgba(15,118,110,.12);color:#0c6758;background:#edf7f4;font-family:Consolas,Courier New,monospace;font-size:.88em}.Home_youtubeCard__nqkcq{width:100%;display:grid;overflow:hidden;margin:.75rem 0;border:1px solid #dfe6e8;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(15,23,42,.09)}.Home_uaeTimeCard___D0zA{width:100%;display:grid;justify-items:center;gap:.28rem;overflow:hidden;margin:.65rem 0;padding:1.05rem;color:#f8fffd;border:1px solid hsla(0,0%,100%,.16);border-radius:18px;background:linear-gradient(135deg,#0b665e,#148274);box-shadow:0 14px 32px rgba(15,118,110,.2)}.Home_uaeTimeTopline__wPinI,.Home_uaeTimeZone__7UOzn{display:inline-flex;align-items:center;gap:.35rem;color:hsla(0,0%,100%,.82);font-size:.72rem;font-weight:700}.Home_uaeClock__p3oy0{direction:rtl;margin-block:.12rem;color:#fff;font-size:clamp(2rem,5vw,3.35rem);font-variant-numeric:tabular-nums;line-height:1.15;letter-spacing:.02em}.Home_uaeDateGrid__7y8T1{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.7rem}.Home_uaeDateGrid__7y8T1>span{display:flex;align-items:center;gap:.55rem;padding:.65rem .75rem;border:1px solid hsla(0,0%,100%,.13);border-radius:12px;background:hsla(0,0%,100%,.09)}.Home_uaeDateGrid__7y8T1>span>span{min-width:0;display:grid;gap:.05rem}.Home_uaeDateGrid__7y8T1 small{color:hsla(0,0%,100%,.72);font-size:.62rem}.Home_uaeDateGrid__7y8T1 b{color:#fff;font-size:.76rem}.Home_markdownanswer__UUDfu p:has(>.Home_searchImageCard__dS0eJ){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-block:.65rem}.Home_searchImageCard__dS0eJ{min-width:0;display:grid!important;overflow:hidden;color:#233047!important;text-decoration:none;border:1px solid #dfe6e8;border-radius:15px;background:#fff;box-shadow:0 8px 22px rgba(15,23,42,.08)}.Home_searchImageCard__dS0eJ img{width:100%;height:210px;display:block;-o-object-fit:cover;object-fit:cover;transition:transform .18s ease}.Home_searchImageCard__dS0eJ:hover img{transform:scale(1.02)}.Home_searchImageCard__dS0eJ span{overflow:hidden;padding:.55rem .7rem;font-size:.72rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.Home_searchImageCard__dS0eJ .Home_searchImageFallback__og_za{min-height:210px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.55rem;padding:1rem;color:#64748b;text-align:center;white-space:normal;background:linear-gradient(145deg,#f3f7f6,#fbf8f1)}.Home_youtubePlayer__7dOO_,.Home_youtubePreview__j36BD{position:relative;width:100%;aspect-ratio:16/8;display:block;overflow:hidden;padding:0;border:0;background:#101827}.Home_youtubePreview__j36BD{cursor:pointer}.Home_youtubePlayer__7dOO_ iframe,.Home_youtubePreview__j36BD img{width:100%;height:100%;display:block;border:0;-o-object-fit:cover;object-fit:cover}.Home_youtubePreview__j36BD img{transition:transform .18s ease,opacity .18s ease}.Home_youtubePreview__j36BD:hover img{transform:scale(1.025);opacity:.88}.Home_youtubePlay__dmaAD{position:absolute;inset:50% auto auto 50%;width:54px;height:54px;display:grid;place-items:center;color:#fff;border-radius:50%;background:rgba(5,5,5,.88);box-shadow:0 8px 24px rgba(0,0,0,.28);transform:translate(-50%,-50%)}.Home_youtubePlayer__7dOO_>button{position:absolute;z-index:2;top:8px;left:8px;width:32px;height:32px;display:grid;place-items:center;padding:0;color:#fff;border:0;border-radius:50%;background:rgba(0,0,0,.72);cursor:pointer}.Home_youtubeDetails__EpE0J{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 13px}.Home_youtubeDetails__EpE0J>span{min-width:0;display:grid;gap:2px}.Home_youtubeDetails__EpE0J small{color:#c13636;font-size:.62rem;font-weight:800}.Home_youtubeDetails__EpE0J strong{overflow:hidden;color:#233047;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.Home_youtubeDetails__EpE0J>a{width:34px;height:34px;display:grid;place-items:center;flex:0 0 auto;margin:0;color:#4b586c!important;border:1px solid #e0e6e8;border-radius:10px;background:#f8faf9}@media (max-width:640px){.Home_uaeTimeCard___D0zA{padding:.85rem;border-radius:15px}.Home_uaeDateGrid__7y8T1{grid-template-columns:1fr;gap:.4rem}.Home_markdownanswer__UUDfu p:has(>.Home_searchImageCard__dS0eJ){gap:.45rem}.Home_searchImageCard__dS0eJ img{height:128px}.Home_youtubeCard__nqkcq{margin:.55rem 0;border-radius:13px}.Home_youtubePlayer__7dOO_,.Home_youtubePreview__j36BD{aspect-ratio:16/9}.Home_youtubePlay__dmaAD{width:46px;height:46px}.Home_youtubeDetails__EpE0J{padding:9px 10px}}.Home_composerDock__aSX7f{position:sticky;bottom:0;padding:0 1.5rem 1.2rem;background:linear-gradient(180deg,rgba(245,247,251,0),rgba(245,247,251,.92) 24%,#f5f7fb)}.Home_composerWrap__a1k5w{width:min(860px,100%);margin:0 auto;padding:.7rem;border-radius:24px;background:hsla(0,0%,100%,.84);border:1px solid rgba(176,138,76,.16);box-shadow:0 18px 40px rgba(15,23,42,.12)}.Home_composerWrap__a1k5w form{position:relative}.Home_composerInput__LetfZ{width:100%;min-height:60px;max-height:220px;padding:1rem 1rem 1rem 7.35rem;border-radius:18px;border:1px solid rgba(148,163,184,.22);background:hsla(0,0%,100%,.96);color:#0f172a;outline:none;text-align:right;font-size:1rem;resize:none;overflow-y:hidden}.Home_composerInput__LetfZ::-moz-placeholder{color:#94a3b8}.Home_composerInput__LetfZ::placeholder{color:#94a3b8}.Home_composerInput__LetfZ:focus{border-color:rgba(15,118,110,.42);box-shadow:0 0 0 4px rgba(15,118,110,.1)}.Home_generatebutton__omKYX{background:linear-gradient(135deg,#b08a4c,#8a6b34);box-shadow:0 14px 26px rgba(176,138,76,.24)}.Home_generatebutton__omKYX,.Home_stopButton__hqnZm{position:absolute;top:auto;bottom:.45rem;left:.75rem;transform:none;width:46px;height:46px;border:none;border-radius:15px;display:flex;align-items:center;justify-content:center}.Home_stopButton__hqnZm{color:#fff;background:linear-gradient(135deg,#dc2626,#991b1b);box-shadow:0 14px 26px rgba(220,38,38,.24)}.Home_voiceButton__Lgtz5{position:absolute;top:auto;bottom:.45rem;left:4rem;transform:none;border:1px solid rgba(15,118,110,.16);border-radius:15px;color:#0f766e;background:rgba(240,253,250,.96);display:flex;align-items:center;justify-content:center}.Home_voiceButtonActive__CiScA{color:#fff;border-color:#b91c1c;background:#b91c1c;box-shadow:0 14px 26px rgba(185,28,28,.22)}.Home_generatebutton__omKYX:disabled,.Home_stopButton__hqnZm:disabled{opacity:.7}.Home_svgicon__PLaWz{width:1.05rem;height:1.05rem;fill:currentColor}.Home_errorBanner__zNTi_{position:fixed;top:1rem;left:50%;transform:translateX(-50%);width:min(760px,calc(100% - 1rem));padding:.85rem 1rem;border-radius:16px;background:hsla(0,86%,97%,.97);border:1px solid hsla(0,91%,71%,.32);color:#b91c1c;text-align:center;z-index:40}.Home_profileModalOverlay__a7rSM{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(15,23,42,.42);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.Home_profileModalCard__hqG1D{width:min(100%,520px);display:flex;flex-direction:column;gap:.9rem;padding:1.35rem;border-radius:28px;background:linear-gradient(180deg,#fffaf0,#fff);border:1px solid rgba(176,138,76,.24);box-shadow:0 28px 70px rgba(15,23,42,.18)}.Home_profileEyebrow__FCxez{margin:0;color:#8a6b34;font-size:.82rem;font-weight:800}.Home_profileTitle__sCUJW{margin:0;color:#0f172a;font-size:1.45rem;font-weight:800}.Home_profileDescription__Wt88z{margin:0;color:#475569;line-height:1.7}.Home_profileLabel__cLl9Z{margin:0;color:#1e293b;font-size:.92rem;font-weight:700}.Home_profileInput__gFc1a{width:100%;min-height:54px;padding:.9rem 1rem;border-radius:16px;border:1px solid rgba(148,163,184,.22);background:hsla(0,0%,100%,.94);color:#0f172a;outline:none;text-align:right;font-size:.98rem}.Home_profileInput__gFc1a:focus{border-color:rgba(15,118,110,.42);box-shadow:0 0 0 4px rgba(15,118,110,.08)}.Home_profileChoiceGroup__PCCWj{display:flex;flex-direction:column;gap:.6rem}.Home_profileChoiceRow__llgIX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.Home_profileChoiceActive__BwkTJ,.Home_profileChoice__zgabw{min-height:50px;border-radius:16px;border:1px solid rgba(148,163,184,.2);background:hsla(0,0%,100%,.84);color:#334155;font-weight:700}.Home_profileChoiceActive__BwkTJ{border-color:rgba(176,138,76,.42);background:linear-gradient(180deg,#fff5de,#fff);color:#8a6b34;box-shadow:0 12px 28px rgba(176,138,76,.14)}.Home_profileError__jAy7I{margin:0;color:#b91c1c;font-size:.88rem;font-weight:700}.Home_profileActionsRow__7MS7K{display:flex;gap:.75rem}.Home_profileSecondaryAction__Wg0Bg{flex:1;min-height:52px;border-radius:18px;border:1px solid rgba(148,163,184,.24);background:hsla(0,0%,100%,.96);color:#334155;font-weight:800}.Home_profileSubmit__3Y0e8{flex:1;min-height:52px;border:none;border-radius:18px;background:linear-gradient(135deg,#b08a4c,#8a6b34);color:#fff;font-weight:800;box-shadow:0 18px 34px rgba(176,138,76,.24)}.Home_srOnly__pr_xd{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:980px){.Home_appShell__ezbfW{grid-template-columns:1fr;height:100dvh}.Home_sidebarOverlay__fk0v2{display:block;position:fixed;inset:0;z-index:70;background:rgba(15,23,42,.28);border:none}.Home_sidebar___cAMT{display:none;position:fixed;top:0;right:0;z-index:80;width:min(88vw,340px);height:100dvh;border-left:1px solid rgba(15,23,42,.08);border-bottom:none;box-shadow:-20px 0 60px rgba(15,23,42,.14);overflow-y:auto;padding-top:max(1.25rem,env(safe-area-inset-top));-webkit-overflow-scrolling:touch}.Home_closeSidebarButton__WIr0w,.Home_topBarGhostAction__szj6Q{display:inline-flex;align-items:center;justify-content:center}.Home_sidebarMobileOpen__kT_Q0{display:flex}}@media (max-width:640px){.Home_chatBody__aw5jB,.Home_composerDock__aSX7f,.Home_sidebar___cAMT,.Home_topBar__e8y18{padding-right:.85rem;padding-left:.85rem}.Home_topBar__e8y18{flex-direction:column;align-items:stretch;gap:.75rem}.Home_topBarInfo__3UuYb{width:100%}.Home_topBarTitle__wvrIB{font-size:.98rem;line-height:1.45;word-break:break-word}.Home_topBarActions__kdKAd{width:100%;justify-content:stretch;gap:.5rem}.Home_topBarAction__4NGWr,.Home_topBarGhostAction__szj6Q{min-height:42px;padding:.55rem .65rem;font-size:.78rem;border-radius:12px;white-space:nowrap;flex:0 0 auto}.Home_sidebarHeader__EFI7D{gap:.8rem}.Home_sidebarBrandIdentity__GRcse{align-items:center}.Home_brandTitle__ugHi3{font-size:1.05rem;line-height:1.4}.Home_sidebarHint__wsP25{font-size:.8rem;line-height:1.55}.Home_sidebarMiniMenu__dCN3o{grid-template-columns:1fr}.Home_sidebarMiniButton__Qw8vw{min-height:38px;font-size:.78rem;padding:.55rem .7rem}.Home_chatBody__aw5jB{padding-top:.85rem;padding-bottom:8rem;scroll-padding-bottom:7rem}.Home_chatStream__xpMlY{gap:.5rem}.Home_messageCard__wgX49{gap:.45rem}.Home_assistantAvatar__d4u9a,.Home_userAvatar__N45HF{width:28px;height:28px;border-radius:9px}.Home_assistantBubble__CgLiE,.Home_userBubble__xUUen{padding:.58rem .7rem;border-radius:16px}.Home_messageMeta__rFbxK{margin-bottom:.22rem;font-size:.74rem}.Home_copyButton___tFz3,.Home_streamingPill__WUjzX{padding:.22rem .45rem;font-size:.68rem}.Home_markdownanswer__UUDfu{font-size:.85rem;line-height:1.5}.Home_markdownanswer__UUDfu .Home_markdownTip__CnoO2{margin-top:.55rem;padding:.68rem .75rem;border-radius:10px;line-height:1.75}.Home_markdownanswer__UUDfu blockquote,.Home_markdownanswer__UUDfu ol,.Home_markdownanswer__UUDfu p,.Home_markdownanswer__UUDfu table,.Home_markdownanswer__UUDfu ul{margin-top:.18rem;margin-bottom:.18rem}.Home_markdownanswer__UUDfu td,.Home_markdownanswer__UUDfu th{min-width:92px;padding:.55rem .6rem;font-size:.8rem}.Home_composerDock__aSX7f{padding-bottom:max(.8rem,env(safe-area-inset-bottom))}.Home_composerWrap__a1k5w{padding:.38rem;border-radius:20px}.Home_composerInput__LetfZ{min-height:52px;padding:.78rem .85rem .78rem 6.15rem;border-radius:16px;font-size:.92rem}.Home_generatebutton__omKYX,.Home_stopButton__hqnZm{width:40px;height:40px;left:.42rem;bottom:.38rem;border-radius:14px}.Home_voiceButton__Lgtz5{width:40px;height:40px;left:3.18rem;bottom:.38rem;border-radius:14px}.Home_errorBanner__zNTi_{top:.6rem;padding:.7rem .8rem;border-radius:12px;font-size:.84rem}.Home_profileModalCard__hqG1D{padding:1.1rem;border-radius:22px}.Home_profileTitle__sCUJW{font-size:1.18rem}.Home_profileDescription__Wt88z{font-size:.9rem}.Home_profileChoiceRow__llgIX{grid-template-columns:1fr}.Home_accountActions__fchQN,.Home_profileActionsRow__7MS7K{flex-direction:column}}.Home_assistantIdentity__TB1hw{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;min-height:43px;margin:-.15rem 0 .35rem;padding:0 2px}.Home_assistantBubble__CgLiE{position:relative}.Home_messageQuickActions__Ue1Iz{display:inline-flex;align-items:center;gap:.45rem}.Home_assistantIdentity__TB1hw strong{color:#176f60;font-size:.78rem;font-weight:900}.Home_assistantAnimationRing__dKVDc{position:relative;width:36px;height:36px;display:grid;place-items:center;overflow:hidden;border-radius:50%;background:transparent}.Home_assistantAnimationRing__dKVDc:before{display:none}.Home_assistantAnimationRing__dKVDc .Home_chatLottieIcon__P5_oK{position:relative;z-index:1;width:31px;height:31px;transform:scale(1.45)}.Home_assistantIdentity__TB1hw>i{position:absolute;right:0;bottom:0;left:0;display:block;height:1px;background:#e4ebe9}.Home_assistantIdentity__TB1hw>i:after{display:none;position:absolute;inset:0 auto 0 -30%;width:30%;background:linear-gradient(90deg,transparent,#20a98e,#c09a54,transparent);filter:drop-shadow(0 0 4px rgba(32,169,142,.7));content:"";animation:Home_assistantLineGlow__r0l_H 2.5s ease-in-out infinite}@keyframes Home_assistantRingSpin__TcuAx{to{transform:rotate(1turn)}}@keyframes Home_assistantLineGlow__r0l_H{0%{left:-30%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}@media (max-width:640px){.Home_assistantIdentity__TB1hw{grid-template-columns:32px minmax(0,1fr);min-height:37px;gap:7px;margin-bottom:.25rem;padding-bottom:0;padding-left:7.2rem}.Home_messageQuickActions__Ue1Iz{position:absolute;z-index:3;top:.62rem;left:.68rem;gap:.3rem;margin:0}.Home_messageQuickActions__Ue1Iz>.Home_copyButton___tFz3{min-height:30px;padding:.22rem .55rem;background:hsla(0,0%,100%,.96);font-size:.65rem}.Home_messageQuickActions__Ue1Iz:has(.Home_audioSplitControl__JtDX5){position:static;width:100%;margin-bottom:.25rem}.Home_assistantAnimationRing__dKVDc{width:31px;height:31px}.Home_assistantAnimationRing__dKVDc .Home_chatLottieIcon__P5_oK{width:27px;height:27px}.Home_assistantIdentity__TB1hw strong{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.Home_assistantAnimationRing__dKVDc:before,.Home_assistantIdentity__TB1hw>i:after{animation:none}}.Home_composerWrap__a1k5w{padding:0;border:0;border-radius:28px;background:transparent;box-shadow:none}.Home_composerWrap__a1k5w form{min-height:66px;overflow:visible;border:1px solid rgba(112,123,139,.2);border-radius:28px;background:#fff;box-shadow:0 5px 18px rgba(15,23,42,.08);transition:border-color .15s ease,box-shadow .15s ease}.Home_composerWrap__a1k5w form:focus-within{border-color:rgba(15,23,42,.3);box-shadow:0 7px 22px rgba(15,23,42,.11)}.Home_composerInput__LetfZ{min-height:64px;padding:1.05rem 7.2rem 1.05rem 8.8rem;border:0;border-radius:0;background:transparent;line-height:1.7;overflow-y:auto!important;scrollbar-width:thin}.Home_composerInput__LetfZ:focus{border:0;box-shadow:none}.Home_attachmentButton__b5EM8,.Home_generatebutton__omKYX,.Home_stopButton__hqnZm,.Home_voiceButton__Lgtz5{position:absolute;top:auto;bottom:.55rem;display:flex;align-items:center;justify-content:center;transform:none}.Home_generatebutton__omKYX,.Home_stopButton__hqnZm{right:.55rem;left:auto;width:48px;height:48px;border-radius:50%}.Home_generatebutton__omKYX{color:#fff;background:#050505;box-shadow:none}.Home_generatebutton__omKYX:hover:not(:disabled){background:#242424}.Home_stopButton__hqnZm{background:#b4232d}.Home_voiceButton__Lgtz5{right:4.05rem;left:auto;width:46px;height:46px;border:0;border-radius:50%;color:#111;background:transparent}.Home_voiceButton__Lgtz5 .Home_svgicon__PLaWz{width:1.35rem;height:1.35rem}.Home_attachmentButton__b5EM8{right:auto;left:.8rem;width:auto;min-width:116px;height:40px;gap:6px;padding:0 12px;border:1px solid #dde4e3;border-radius:999px;color:#465266;background:#f8faf9;cursor:pointer}.Home_attachmentButton__b5EM8 span{font-family:Arial,sans-serif;font-size:1rem;font-weight:700;line-height:1}.Home_attachmentButton__b5EM8 b{font-size:.72rem;font-weight:800;white-space:nowrap}.Home_deepThinkActive__hSzvF{border-color:#78b8aa;color:#0f6f5d;background:#e6f5f1;box-shadow:0 0 0 3px rgba(15,118,94,.08)}.Home_chatTools__yRRLY{position:static}.Home_chatToolsMenu__HYBdE{position:absolute;z-index:30;bottom:3.65rem;left:.8rem;width:min(330px,calc(100vw - 2rem));display:grid;gap:.25rem;padding:.55rem;direction:rtl;border:1px solid #dfe6e5;border-radius:18px;background:hsla(0,0%,100%,.98);box-shadow:0 18px 50px rgba(15,23,42,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.Home_chatToolsMenu__HYBdE header{display:grid;gap:.08rem;padding:.45rem .55rem .5rem}.Home_chatToolsMenu__HYBdE header span{color:#172033;font-size:.82rem;font-weight:800}.Home_chatToolOptionActive__HY9mo small,.Home_chatToolOption__CzIbT small,.Home_chatToolsMenu__HYBdE header small{color:#8190a4;font-size:.65rem}.Home_chatToolOptionActive__HY9mo,.Home_chatToolOption__CzIbT{width:100%;display:grid;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:.55rem;padding:.55rem;text-align:right;border:1px solid transparent;border-radius:13px;background:transparent;cursor:pointer}.Home_chatToolOption__CzIbT:hover{background:#f5f8f7}.Home_chatToolOptionActive__HY9mo{color:#0f6f5d;border-color:#cde5df;background:#edf8f5}.Home_chatToolOptionActive__HY9mo>span:nth-child(2),.Home_chatToolOption__CzIbT>span:nth-child(2){min-width:0;display:grid;gap:.08rem}.Home_chatToolOptionActive__HY9mo b,.Home_chatToolOption__CzIbT b{color:#253147;font-size:.75rem}.Home_chatToolIcon__nKW6v{width:36px;height:36px;display:grid;place-items:center;color:#536176;border-radius:10px;background:#f1f5f4}.Home_chatToolOptionActive__HY9mo .Home_chatToolIcon__nKW6v{color:#0f766e;background:#dff2ed}.Home_chatToolsChevron__Hr5aB{opacity:.7}@media (max-width:640px){.Home_composerDock__aSX7f{padding-right:.65rem;padding-left:.65rem}.Home_composerWrap__a1k5w form{min-height:58px;border-radius:24px}.Home_composerInput__LetfZ{min-height:56px;padding:.82rem 6.3rem .82rem 3.25rem;font-size:.9rem}.Home_generatebutton__omKYX,.Home_stopButton__hqnZm{right:.38rem;left:auto;bottom:.38rem;width:44px;height:44px}.Home_voiceButton__Lgtz5{right:3.35rem;left:auto;bottom:.47rem;width:44px;height:44px}.Home_attachmentButton__b5EM8{left:.62rem;bottom:.48rem;min-width:38px;width:38px;height:38px;padding:0}.Home_attachmentButton__b5EM8 b,.Home_chatToolsChevron__Hr5aB{display:none}.Home_chatToolsMenu__HYBdE{bottom:3.35rem;left:.25rem;width:min(320px,calc(100vw - 2.1rem));border-radius:16px}}@media (max-width:980px){.Home_appShell__ezbfW{position:fixed;inset:0;width:100%;min-height:0;height:100dvh;overflow:hidden}.Home_chatPane__rewhu{width:100%;min-height:0;height:100%;overflow:hidden;overscroll-behavior:none}.Home_chatBody__aw5jB{flex:1 1 auto;min-height:0;overscroll-behavior-y:contain;scrollbar-gutter:stable}.Home_composerDock__aSX7f{position:relative;bottom:auto;z-index:12;flex:0 0 auto}}@media (max-width:640px){.Home_chatBody__aw5jB{padding-top:.65rem;padding-bottom:1rem;scroll-padding-top:.65rem;scroll-padding-bottom:1rem}.Home_composerDock__aSX7f{padding-top:.35rem;padding-bottom:max(.55rem,env(safe-area-inset-bottom))}}.Feedback_feedbackBar__trGgn{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:6px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-border-start:1px solid rgba(120,135,150,.22);border-inline-start:1px solid rgba(120,135,150,.22);color:#738093;font-size:.72rem}.Feedback_feedbackBar__trGgn button{min-height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;border:1px solid #dce2e8;border-radius:999px;background:#fff;color:#536174;font:inherit;cursor:pointer}.Feedback_feedbackBar__trGgn button:hover{border-color:#84ad9f;color:#176454}.Feedback_feedbackBar__trGgn button:disabled{opacity:.6;cursor:wait}.Feedback_feedbackBar__trGgn small{display:inline-flex;align-items:center;gap:4px;color:#24745f}.Feedback_selectedGood__JdBxV{background:#e9f8f1!important;border-color:#78bca5!important;color:#176454!important}.Feedback_selectedBad__bMXu_{background:#fff0f1!important;border-color:#dc9aa1!important;color:#9a3340!important}.Feedback_modalBackdrop__Apkyj{position:fixed;inset:0;z-index:500;display:grid;place-items:center;padding:18px;background:rgba(8,17,30,.66);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.Feedback_feedbackModal__xcEiT{width:min(620px,100%);max-height:calc(100vh - 36px);overflow:auto;border:1px solid hsla(0,0%,100%,.7);border-radius:22px;background:#fff;box-shadow:0 28px 90px rgba(0,0,0,.28)}.Feedback_feedbackModal__xcEiT header{display:flex;justify-content:space-between;gap:18px;padding:22px 24px 18px;border-bottom:1px solid #e7ebef;background:linear-gradient(135deg,#eff9f6,#fff)}.Feedback_feedbackModal__xcEiT header span{color:#28806b;font-size:.76rem;font-weight:800}.Feedback_feedbackModal__xcEiT h2{margin:4px 0;font-size:1.35rem}.Feedback_feedbackModal__xcEiT p{margin:0;color:#687386}.Feedback_feedbackModal__xcEiT header button{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border:1px solid #dfe5e9;border-radius:10px;background:#fff;cursor:pointer}.Feedback_feedbackModal__xcEiT form{display:grid;gap:15px;padding:22px 24px 25px}.Feedback_feedbackModal__xcEiT label{display:grid;gap:7px}.Feedback_feedbackModal__xcEiT label>span{color:#273244;font-size:.85rem;font-weight:800}.Feedback_feedbackModal__xcEiT textarea{width:100%;resize:vertical;padding:11px 13px;border:1px solid #dce2e8;border-radius:11px;color:#172033;font:inherit;line-height:1.7}.Feedback_feedbackModal__xcEiT textarea:focus{outline:3px solid rgba(44,139,117,.12);border-color:#438f7e}.Feedback_formError__tb_cK{padding:10px 12px;border-radius:9px;background:#fff0f1;color:#9a3340}.Feedback_submitButton__8WPhN{min-height:47px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:11px;background:#1f7562;color:#fff;font:inherit;font-weight:800;cursor:pointer}@media (max-width:700px){.Feedback_feedbackBar__trGgn{width:100%;-webkit-margin-start:0;margin-inline-start:0;padding:8px 0 0;-webkit-border-start:0;border-inline-start:0;border-top:1px solid rgba(120,135,150,.16)}.Feedback_feedbackBar__trGgn>span{-webkit-margin-end:auto;margin-inline-end:auto}.Feedback_feedbackBar__trGgn button{width:34px;padding:0;justify-content:center}.Feedback_feedbackBar__trGgn button span{display:none}.Feedback_feedbackModal__xcEiT{border-radius:17px}.Feedback_feedbackModal__xcEiT form,.Feedback_feedbackModal__xcEiT header{padding-right:16px;padding-left:16px}}