.animations_spin__h5F44{animation:animations_spin__h5F44 1s linear infinite}@keyframes animations_spin__h5F44{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animations_bounce__jMPrb{animation:animations_bounce__jMPrb 2s infinite}@keyframes animations_bounce__jMPrb{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.animations_fadeIn__L2OP_{animation:animations_fadeIn__L2OP_ .5s ease-in}@keyframes animations_fadeIn__L2OP_{0%{opacity:0}to{opacity:1}}.animations_gentleEntrance__1ZJF6{animation:animations_gentleEntrance__1ZJF6 .8s cubic-bezier(.23,1,.32,1) forwards}@keyframes animations_gentleEntrance__1ZJF6{0%{opacity:0;transform:translateX(-50%) translateY(-10px) scale(.95);filter:blur(2px)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1);filter:blur(0)}}.animations_gentleFadeIn__LfV8J{animation:animations_gentleFadeIn__LfV8J 1.2s cubic-bezier(.23,1,.32,1) forwards}@keyframes animations_gentleFadeIn__LfV8J{0%{opacity:0;transform:scale(.96);filter:blur(1px)}to{opacity:1;transform:scale(1);filter:blur(0)}}.animations_gentleExit__4KbjQ{animation:animations_gentleExit__4KbjQ .6s cubic-bezier(.23,1,.32,1) forwards}@keyframes animations_gentleExit__4KbjQ{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateX(-50%) translateY(-5px) scale(.98);filter:blur(1px)}}.animations_gentleBreathe__W6cfJ{animation:animations_gentleBreathe__W6cfJ 4s ease-in-out infinite}@keyframes animations_gentleBreathe__W6cfJ{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.02);opacity:.95}}.animations_orbit1__qQuQN{animation:animations_orbit1__qQuQN 3.6s cubic-bezier(.4,0,.6,1) infinite}.animations_orbit2__YOeww{animation:animations_orbit2__YOeww 3.6s cubic-bezier(.4,0,.6,1) infinite}.animations_orbit3__QI9rq{animation:animations_orbit3__QI9rq 3.6s cubic-bezier(.4,0,.6,1) infinite}.animations_pulse__vv0IJ{animation:animations_pulse__vv0IJ 2s ease-in-out infinite}@keyframes animations_pulse__vv0IJ{0%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.7}to{transform:scale(1);opacity:1}}.animations_shimmer__3Msll{animation:animations_shimmer__3Msll 2s linear infinite}@keyframes animations_shimmer__3Msll{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}@keyframes animations_orbit1__qQuQN{0%{transform:rotate(45deg) translateY(-30px) scale(.6);opacity:.7}16%{transform:rotate(45deg) translate(15px,-15px) scale(.8);opacity:.9}33%{transform:rotate(45deg) translate(26px,15px) scale(1.1);opacity:1}50%{transform:rotate(45deg) translate(13px,25px) scale(.9);opacity:.95}66%{transform:rotate(45deg) translate(-13px,25px) scale(.9);opacity:.95}83%{transform:rotate(45deg) translate(-26px,15px) scale(1.1);opacity:1}to{transform:rotate(45deg) translateY(-30px) scale(.6);opacity:.7}}@keyframes animations_orbit2__YOeww{0%{transform:rotate(45deg) translate(26px,15px) scale(1.1);opacity:1}16%{transform:rotate(45deg) translate(13px,25px) scale(.9);opacity:.95}33%{transform:rotate(45deg) translate(-13px,25px) scale(.9);opacity:.95}50%{transform:rotate(45deg) translate(-26px,15px) scale(1.1);opacity:1}66%{transform:rotate(45deg) translate(-15px,-15px) scale(.8);opacity:.9}83%{transform:rotate(45deg) translateY(-30px) scale(.6);opacity:.7}to{transform:rotate(45deg) translate(26px,15px) scale(1.1);opacity:1}}@keyframes animations_orbit3__QI9rq{0%{transform:rotate(45deg) translate(-13px,25px) scale(.9);opacity:.95}16%{transform:rotate(45deg) translate(-26px,15px) scale(1.1);opacity:1}33%{transform:rotate(45deg) translate(-15px,-15px) scale(.8);opacity:.9}50%{transform:rotate(45deg) translateY(-30px) scale(.6);opacity:.7}66%{transform:rotate(45deg) translate(15px,-15px) scale(.8);opacity:.9}83%{transform:rotate(45deg) translate(26px,15px) scale(1.1);opacity:1}to{transform:rotate(45deg) translate(-13px,25px) scale(.9);opacity:.95}}@keyframes animations_fadeInScale__DCLD8{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes animations_slideInLeft__ki3qz{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}@keyframes animations_slideInRight__uMBQV{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.MobileBottomNav_bottomNav__ubZpB{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;align-items:center;background:linear-gradient(135deg,#a93226,#dc2626);border-top:1px solid hsla(0,0%,100%,.2);padding:8px 0 calc(8px + env(safe-area-inset-bottom, 0px));z-index:1000;height:64px}.MobileBottomNav_navItem__lkrOA{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:none;border:none;color:hsla(0,0%,100%,.8);cursor:pointer;padding:8px 12px;position:relative;transition:all .2s ease;min-height:44px}.MobileBottomNav_navItem__lkrOA:active{transform:scale(.95)}.MobileBottomNav_icon__FLCb6{display:flex;align-items:center;justify-content:center}.MobileBottomNav_label__UD5fT{font-size:11px;font-weight:500;font-family:Tajawal,sans-serif}.MobileBottomNav_active__6jHZD{color:#fff;font-weight:600}.MobileBottomNav_active__6jHZD .MobileBottomNav_icon__FLCb6{transform:scale(1.1)}.MobileBottomNav_activeIndicator___KzGU{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:32px;height:3px;background:linear-gradient(90deg,#fff,#fee2e2);border-radius:2px 2px 0 0}.MobileBottomNav_disabled__7dwBE{opacity:.4;cursor:not-allowed}.MobileBottomNav_disabled__7dwBE:active{transform:none}.MobileLayout_container__5MIDw{display:flex;flex-direction:column;min-height:100vh;min-height:100dvh}.MobileLayout_content__Sa6Ot{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(64px + env(safe-area-inset-bottom, 0px))}.MobileDocumentViewer_container__2fFBw{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;background:linear-gradient(180deg,#fff,#f8fafc);z-index:2000;display:flex;flex-direction:column;overflow:hidden}.MobileDocumentViewer_header__0HDjD{display:flex;align-items:center;justify-content:space-between;padding:calc(12px + env(safe-area-inset-top, 0px)) 16px 12px;background:linear-gradient(135deg,#fff,#f9fafb);border-bottom:1px solid rgba(226,232,240,.9);gap:12px;flex-shrink:0}.MobileDocumentViewer_backButton__BV8O3{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#f8fafc;border:1px solid rgba(226,232,240,.9);border-radius:12px;color:#374151;cursor:pointer;transition:all .2s ease;flex-shrink:0}.MobileDocumentViewer_backButton__BV8O3:active{background:#e5e7eb;transform:scale(.95)}.MobileDocumentViewer_headerTitle__dVPrp{flex:1 1;min-width:0}.MobileDocumentViewer_headerTitleText__hKEfn{margin:0;font-size:16px;font-weight:600;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileDocumentViewer_headerSubtitle__mbKXU{margin:0;font-size:12px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileDocumentViewer_closeButton__VQlnC{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#fef2f2;border:1px solid hsla(0,96%,89%,.9);border-radius:12px;color:#dc2626;font-size:20px;font-weight:500;cursor:pointer;transition:all .2s ease;flex-shrink:0}.MobileDocumentViewer_closeButton__VQlnC:active{background:#dc2626;color:#fff;transform:scale(.95)}.MobileDocumentViewer_headerActions__n2DJJ{display:flex;align-items:center;gap:8px;flex-shrink:0}.MobileDocumentViewer_downloadButton__cdsub{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 10px;border-radius:12px;border:1px solid rgba(169,50,38,.3);background:rgba(169,50,38,.12);color:#a93226;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease}.MobileDocumentViewer_downloadButton__cdsub:active{transform:scale(.96)}.MobileDocumentViewer_downloadLabel__7pKv7{font-weight:700;letter-spacing:.2px}.MobileDocumentViewer_tabNav__HCSec{display:flex;padding:10px 12px;gap:8px;background:rgba(248,250,252,.95);border-bottom:1px solid rgba(226,232,240,.9);flex-shrink:0}.MobileDocumentViewer_tabButton__7TlGj{flex:1 1;display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 10px;background:#fff;border:1px solid rgba(226,232,240,.9);border-radius:999px;color:#6b7280;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Tajawal,sans-serif}.MobileDocumentViewer_tabButton__7TlGj:active{transform:scale(.98)}.MobileDocumentViewer_tabButtonActive__4ESQp{background:linear-gradient(135deg,#a93226,#dc2626);border-color:#a93226;color:#fff;font-weight:600;box-shadow:0 6px 16px rgba(169,50,38,.2)}.MobileDocumentViewer_tabIcon__91U89{display:flex;align-items:center;justify-content:center}.MobileDocumentViewer_content__tcWWW{flex:1 1;overflow:hidden;background:#f8fafc}.MobileDocumentViewer_documentView__aznuW{padding:16px 16px 24px;display:flex;flex-direction:column;gap:12px;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.MobileDocumentViewer_metadataCard__UwnIr{text-align:center;padding:16px;margin-bottom:8px;background:#fff;border-radius:14px;border:1px solid rgba(169,50,38,.2);box-shadow:0 6px 16px rgba(169,50,38,.08)}.MobileDocumentViewer_metadataTitle__YcJJp{margin:0 0 8px;font-size:15px;font-weight:700;color:#2d3748;line-height:1.4}.MobileDocumentViewer_metadataTitleEn__BSNyD{margin:0 0 12px;font-size:14px;font-weight:600;color:#4a5568;font-style:italic;line-height:1.4}.MobileDocumentViewer_metadataAuthors__jwLjK{margin:0 0 6px;font-size:13px;font-weight:600;color:#a93226}.MobileDocumentViewer_metadataYear__Obp_Z{margin:0;font-size:13px;font-weight:600;color:#718096}.MobileDocumentViewer_documentContent__bDPeW{background:#fff;border-radius:14px;padding:16px;border:1px solid rgba(226,232,240,.9);box-shadow:0 4px 12px rgba(0,0,0,.04)}.MobileDocumentViewer_paragraphsContainer__5P3cw{font-size:15px;line-height:1.85;color:#374151;white-space:pre-line}.MobileDocumentViewer_paragraph__qf_5L{transition:all .3s ease}.MobileDocumentViewer_paragraphCited__sxUrT{display:block;margin:8px 0;padding:12px;background:linear-gradient(135deg,#fffbeb,#fef3c7);border-radius:8px;font-weight:600;box-shadow:0 2px 8px rgba(217,119,6,.1)}.MobileDocumentViewer_paragraphHighlighted__y7J_I{display:block;margin:8px 0;padding:12px;background:linear-gradient(135deg,rgba(169,50,38,.1),rgba(220,38,38,.05));border-radius:8px;border:2px solid #a93226;font-weight:700;box-shadow:0 0 0 3px rgba(169,50,38,.2),0 4px 20px rgba(169,50,38,.15)}.MobileDocumentViewer_summaryView__iULpB{padding:16px;display:flex;flex-direction:column;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.MobileDocumentViewer_tabPanel__smoDF{animation:MobileDocumentViewer_tabFade__yDE_P .2s ease-out}@keyframes MobileDocumentViewer_tabFade__yDE_P{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.MobileDocumentViewer_summaryCard__cyr19{background:#fff;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;flex:1 1;display:flex;flex-direction:column}.MobileDocumentViewer_summaryHeader__KHXue{padding:16px;background:#f9fafb;border-bottom:1px solid #f3f4f6}.MobileDocumentViewer_summaryHeaderTitle__c7Fne{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:15px;font-weight:600;color:#374151}.MobileDocumentViewer_summaryHeaderIcon__KrH3Y{width:24px;height:24px;background:linear-gradient(135deg,#a93226,#dc2626);border-radius:6px;display:flex;align-items:center;justify-content:center}.MobileDocumentViewer_levelSelector__gJ0t3{display:flex;gap:8px}.MobileDocumentViewer_levelButton__GYNxd{flex:1 1;padding:10px 12px;background:#fff;border:1px solid #d1d5db;border-radius:8px;color:#374151;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Tajawal,sans-serif}.MobileDocumentViewer_levelButtonActive__97Afo{background:linear-gradient(135deg,#a93226,#dc2626);border-color:#a93226;color:#fff;font-weight:600}.MobileDocumentViewer_summaryContent__yGJFB{flex:1 1;padding:16px;overflow-y:auto;-webkit-overflow-scrolling:touch}.MobileDocumentViewer_summaryText__z6QXw{font-size:14px;line-height:1.7;color:#374151}.MobileDocumentViewer_loadingState__OEttY{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px;color:#9ca3af;font-size:14px;text-align:center}.MobileDocumentViewer_loadingIcon__npZr9{font-size:32px;margin-bottom:12px}.MobileDocumentViewer_chatView__5zNpr{display:flex;flex-direction:column;height:100%;position:relative}.MobileDocumentViewer_chatMessages__5LR6_{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px 16px calc(120px + env(safe-area-inset-bottom, 0px))}.MobileDocumentViewer_chatEmpty__LZW36{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#9ca3af;text-align:center;padding:24px}.MobileDocumentViewer_chatEmptyIcon__csqG3{font-size:40px;margin-bottom:12px}.MobileDocumentViewer_chatEmptyTitle__UdC7o{font-size:15px;font-weight:600;color:#475569;margin-bottom:6px}.MobileDocumentViewer_chatEmptySubtitle__SThNm{font-size:13px;color:#64748b}.MobileDocumentViewer_chatItem__UtBjn{margin-bottom:16px;animation:MobileDocumentViewer_slideIn__dr89A .2s ease-out}@keyframes MobileDocumentViewer_slideIn__dr89A{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.MobileDocumentViewer_chatQuestion__jVmTb{display:flex;justify-content:flex-end;margin-bottom:8px}.MobileDocumentViewer_chatQuestionBubble__1_bYD{background:linear-gradient(135deg,#a93226,#dc2626);color:#fff;padding:12px 16px;border-radius:16px 16px 4px 16px;max-width:85%;font-size:14px;line-height:1.5;box-shadow:0 2px 8px rgba(169,50,38,.2)}.MobileDocumentViewer_chatAnswer__olM6I{display:flex;justify-content:flex-start}.MobileDocumentViewer_chatAnswerBubble__hYXsB{background:#fff;border:1px solid #e5e7eb;padding:14px 16px;border-radius:16px 16px 16px 4px;max-width:85%;font-size:14px;line-height:1.6;color:#374151;box-shadow:0 1px 3px rgba(0,0,0,.1)}.MobileDocumentViewer_chatInputContainer__74Naw{position:fixed;left:0;right:0;bottom:0;z-index:5;padding:16px 16px calc(20px + env(safe-area-inset-bottom, 0px));background:hsla(0,0%,100%,.98);border-top:1px solid rgba(226,232,240,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -6px 18px rgba(15,23,42,.08)}.MobileDocumentViewer_chatInputForm__BCXER{display:flex;gap:4px;width:100%;align-items:center}.MobileDocumentViewer_chatInput__D_RyZ{flex:1 1;width:100%;min-width:0;padding:12px 16px;border:1px solid #d1d5db;border-radius:12px;font-size:15px;outline:none;transition:all .2s ease;font-family:Tajawal,Inter,sans-serif}.MobileDocumentViewer_chatInput__D_RyZ:focus{border-color:#a93226;box-shadow:0 0 0 3px rgba(169,50,38,.1)}.MobileDocumentViewer_chatSendButton__P_93x{padding:0;background:linear-gradient(135deg,#a93226,#dc2626);border:none;border-radius:999px;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;font-family:Tajawal,sans-serif;width:40px;height:40px;min-width:40px;display:inline-flex;align-items:center;justify-content:center}.MobileDocumentViewer_chatSendButton__P_93x:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed}.MobileDocumentViewer_chatSendButton__P_93x:not(:disabled):active{transform:scale(.98)}.MobileDocumentViewer_accessRestricted__uGPve{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;text-align:center}.MobileDocumentViewer_accessRestrictedCard__Nj1TS{background:linear-gradient(135deg,#fef3c7,#fde68a);border-radius:16px;padding:32px 24px;border:2px solid #f59e0b;box-shadow:0 8px 32px rgba(217,119,6,.2);max-width:320px}.MobileDocumentViewer_accessRestrictedIcon__VGfIe{font-size:48px;margin-bottom:16px}.MobileDocumentViewer_accessRestrictedTitle__XU63_{margin:0 0 12px;font-size:18px;font-weight:700;color:#92400e}.MobileDocumentViewer_accessRestrictedText__y6_8r{margin:0;font-size:14px;line-height:1.7;color:#78350f}.MobileDocumentViewer_errorCard__N5VQ2{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;padding:16px;color:#dc2626;font-size:14px;text-align:center;margin:16px}.MobileDocumentViewer_rtl__pE11W{direction:rtl}.MobileDocumentViewer_rtl__pE11W .MobileDocumentViewer_chatQuestionBubble__1_bYD{border-radius:16px 16px 16px 4px}.MobileDocumentViewer_rtl__pE11W .MobileDocumentViewer_chatAnswerBubble__hYXsB{border-radius:16px 16px 4px 16px}.MobileDocumentViewer_chatMessages__5LR6_::-webkit-scrollbar,.MobileDocumentViewer_content__tcWWW::-webkit-scrollbar,.MobileDocumentViewer_summaryContent__yGJFB::-webkit-scrollbar{width:4px}.MobileDocumentViewer_chatMessages__5LR6_::-webkit-scrollbar-track,.MobileDocumentViewer_content__tcWWW::-webkit-scrollbar-track,.MobileDocumentViewer_summaryContent__yGJFB::-webkit-scrollbar-track{background:transparent}.MobileDocumentViewer_chatMessages__5LR6_::-webkit-scrollbar-thumb,.MobileDocumentViewer_content__tcWWW::-webkit-scrollbar-thumb,.MobileDocumentViewer_summaryContent__yGJFB::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}.MobileDocumentViewer_chatMessages__5LR6_::-webkit-scrollbar-thumb:hover,.MobileDocumentViewer_content__tcWWW::-webkit-scrollbar-thumb:hover,.MobileDocumentViewer_summaryContent__yGJFB::-webkit-scrollbar-thumb:hover{background:#a93226}