.ZemLfq_container{background-color:#f8fafc;width:100vw;height:100dvh;font-family:Tajawal,sans-serif;position:relative;overflow:hidden}.ZemLfq_canvasWrapper{cursor:crosshair;touch-action:none;width:100%;height:100%;position:absolute;top:0;left:0}.ZemLfq_blank{background-color:#fff}.ZemLfq_ruled{background-color:#fff;background-image:linear-gradient(#e2e8f0 1px,#0000 1px);background-size:100% 40px}.ZemLfq_grid{background-color:#fff;background-image:linear-gradient(#e2e8f0 1px,#0000 1px),linear-gradient(90deg,#e2e8f0 1px,#0000 1px);background-size:40px 40px}.ZemLfq_glassPanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9990;background:#ffffffeb;border:1px solid #e2e8f0cc;border-radius:12px;gap:3px;padding:4px;transition:box-shadow .2s;display:flex;position:absolute;box-shadow:0 4px 20px #0000000f}.ZemLfq_glassPanel:hover{box-shadow:0 6px 24px #0000001a}.ZemLfq_bottomToolbar{z-index:9980;flex-flow:wrap;justify-content:center;align-items:center;max-width:calc(100vw - 420px);bottom:16px;left:50%;transform:translate(-50%)}.ZemLfq_leftToolbar{z-index:9985;flex-direction:column;max-height:calc(100% - 90px);top:70px;left:auto;right:16px;overflow:hidden auto}.ZemLfq_leftToolbar::-webkit-scrollbar{width:4px}.ZemLfq_leftToolbar::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.ZemLfq_topRightToolbar{z-index:9985;flex-direction:column;gap:6px;min-width:200px;max-height:calc(100% - 140px);padding:8px;top:70px;left:16px;right:auto;overflow-y:auto}.ZemLfq_topRightToolbar::-webkit-scrollbar{width:4px}.ZemLfq_topRightToolbar::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.ZemLfq_topLeftToolbar{z-index:9985;flex-flow:wrap;gap:2px;top:16px;left:auto;right:16px}.ZemLfq_advancedToolsContainer{z-index:9990;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:240px;display:flex;position:absolute;bottom:20px;right:76px}.ZemLfq_advancedToolsPanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border:1px solid #e2e8f0e6;border-radius:14px;padding:8px;box-shadow:0 10px 30px #0000001f}.ZemLfq_toolBtn{cursor:pointer;color:#475569;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex;position:relative}.ZemLfq_toolBtn:hover{color:#0f5132;background:#f1f5f9}.ZemLfq_activeTool{color:#059669;background:#ecfdf5;border:1px solid #a7f3d0}.ZemLfq_tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:9992;background:#1e293b;border-radius:6px;padding:3px 8px;font-size:.72rem;font-weight:400;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.ZemLfq_toolBtn:hover .ZemLfq_tooltip{opacity:1}.ZemLfq_leftToolbar .ZemLfq_tooltip{bottom:50%;left:calc(100% + 10px);transform:translateY(50%)}.ZemLfq_popupMenu{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9991;background:#fffffff7;border:1px solid #e2e8f0;border-radius:12px;gap:8px;padding:10px;display:flex;position:absolute;bottom:44px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0000001a}.ZemLfq_popupMenuGrid{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.ZemLfq_colorsGroup{flex-wrap:wrap;gap:5px;display:flex}.ZemLfq_colorBtn{cursor:pointer;border:2px solid #fff;border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:transform .15s;box-shadow:0 0 0 1px #cbd5e1}.ZemLfq_colorBtn:hover{transform:scale(1.15)}.ZemLfq_activeColor{transform:scale(1.15);box-shadow:0 0 0 2px #0f5132}.ZemLfq_rangeInput{accent-color:#059669;width:100%}.ZemLfq_selectInput{border:1px solid #cbd5e1;border-radius:8px;outline:none;width:100%;padding:4px 6px;font-family:inherit;font-size:.85rem}.ZemLfq_actionBtn{cursor:pointer;color:#475569;background:#f1f5f9;border:none;border-radius:8px;justify-content:center;align-items:center;gap:4px;width:100%;padding:8px;font-family:inherit;font-size:.85rem;font-weight:700;display:flex}.ZemLfq_actionBtn:hover{background:#e2e8f0}.ZemLfq_primaryBtn{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}.ZemLfq_primaryBtn:hover{background:#dbeafe}.ZemLfq_dangerBtn{color:#ef4444;background:#fee2e2;border:1px solid #fecaca}.ZemLfq_dangerBtn:hover{background:#fecaca}.ZemLfq_stickyNoteItem{cursor:pointer;border:1px solid #0000001a;border-radius:0 0 10px;width:38px;height:38px;transition:transform .15s;box-shadow:2px 2px 5px #0000001a}.ZemLfq_stickyNoteItem:hover{transform:scale(1.1)}.ZemLfq_libraryPanel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9993;background:#fffffff7;border:1px solid #e2e8f0;border-radius:12px;width:300px;max-height:78vh;padding:12px;position:absolute;top:50%;left:80px;overflow-y:auto;transform:translateY(-50%);box-shadow:0 8px 30px #0000001a}.ZemLfq_librarySection h5{color:#64748b;margin:0 0 8px;font-size:.82rem}.ZemLfq_libraryGrid{grid-template-columns:repeat(4,1fr);gap:4px;margin-bottom:14px;display:grid}.ZemLfq_libraryItem{cursor:pointer;color:#334155;background:#f8fafc;border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:8px 4px;font-size:1.1rem;transition:all .15s;display:flex}.ZemLfq_libraryItem:hover{color:#0f5132;background:#f1f5f9;border-color:#cbd5e1}.ZemLfq_libraryItem span{text-align:center;margin-top:3px;font-size:.65rem;font-weight:500}.ZemLfq_mobileOnly{display:none!important}.ZemLfq_mobileCanvasToggle,.ZemLfq_mobileCategoryBar{display:none}.ZemLfq_mobileToolbarsHidden .ZemLfq_leftToolbar,.ZemLfq_mobileToolbarsHidden .ZemLfq_bottomToolbar,.ZemLfq_mobileToolbarsHidden .ZemLfq_topRightToolbar,.ZemLfq_mobileToolbarsHidden .ZemLfq_advancedToolsContainer{opacity:0!important;pointer-events:none!important;visibility:hidden!important;transition:opacity .25s,visibility .25s!important}.ZemLfq_mobileCanvasToggleCollapsed{z-index:9999;-webkit-backdrop-filter:blur(12px);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:9999px;align-items:center;gap:6px;font-family:inherit;font-weight:700;transition:all .3s cubic-bezier(.16,1,.3,1);position:fixed;color:#fff!important;background:#0284c7!important;border:1.5px solid #fff9!important;padding:8px 18px!important;font-size:13px!important;display:flex!important;bottom:20px!important;left:20px!important;right:auto!important;box-shadow:0 6px 22px #0284c773!important}.ZemLfq_mobileCanvasToggleCollapsed:hover{transform:scale(1.05);background:#0369a1!important}@media (max-width:768px){.ZemLfq_mobileOnly{display:flex!important}.ZemLfq_mobileHidden{display:none!important}.ZemLfq_mobileToolbarsHidden .ZemLfq_mobileCategoryBar,.ZemLfq_mobileToolbarsHidden .ZemLfq_leftToolbar,.ZemLfq_mobileToolbarsHidden .ZemLfq_bottomToolbar,.ZemLfq_mobileToolbarsHidden .ZemLfq_topRightToolbar,.ZemLfq_mobileToolbarsHidden .ZemLfq_advancedToolsContainer{opacity:0!important;pointer-events:none!important;visibility:hidden!important;transform:translate(-50%,250%)!important}.ZemLfq_mobileCanvasToggle{display:none}.ZemLfq_mobileCanvasToggleCollapsed{z-index:55;-webkit-backdrop-filter:blur(12px);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-radius:9999px;align-items:center;gap:6px;font-family:inherit;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);position:fixed;color:#fff!important;background:#0284c7!important;border:1.5px solid #fff9!important;padding:8px 16px!important;font-size:12px!important;display:flex!important;bottom:16px!important;right:16px!important;box-shadow:0 6px 22px #0284c773!important}.ZemLfq_mobileCanvasToggleCollapsed:active{transform:scale(.94)}.ZemLfq_mobileCategoryBar{-webkit-backdrop-filter:blur(16px);-webkit-user-select:none;user-select:none;border:1px solid #ffffff38;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;box-shadow:0 4px 20px #00000059;z-index:50!important;box-sizing:border-box!important;scrollbar-width:none!important;background:#0f172af0!important;max-width:calc(100vw - 16px)!important;height:38px!important;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s,visibility .28s!important;display:flex!important;position:absolute!important;bottom:8px!important;left:50%!important;overflow-x:auto!important;transform:translate(-50%)!important}.ZemLfq_mobileCategoryTab{color:#94a3b8;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:9999px;align-items:center;gap:5px;padding:4px 11px;font-family:inherit;font-size:12px;font-weight:600;transition:all .2s;display:flex}.ZemLfq_mobileCategoryTab:active{transform:scale(.95)}.ZemLfq_mobileCategoryTabActive{box-shadow:0 2px 10px #0284c773;color:#fff!important;background:#0284c7!important}.ZemLfq_mobileCategoryTabHide{color:#cbd5e1;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;margin-right:2px;transition:all .2s;display:flex}.ZemLfq_mobileCategoryTabHide:active{color:#ef4444;background:#ef44444d;transform:scale(.9)}@media (max-height:500px){.ZemLfq_mobileCategoryBar{height:32px!important;padding:2px 6px!important;bottom:4px!important}.ZemLfq_mobileCategoryTab{padding:2px 8px!important;font-size:11px!important}.ZemLfq_leftToolbar,.ZemLfq_bottomToolbar,.ZemLfq_topRightToolbar,.ZemLfq_advancedToolsContainer{height:38px!important;padding:2px 6px!important;bottom:40px!important}.ZemLfq_toolBtn{width:30px!important;height:30px!important}.ZemLfq_mobileCanvasToggleCollapsed{bottom:8px!important;right:8px!important}}.ZemLfq_topLeftToolbar{z-index:50!important;box-sizing:border-box!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;border-radius:12px!important;flex-flow:row!important;align-items:center!important;gap:4px!important;width:max-content!important;max-width:calc(100vw - 12px)!important;height:38px!important;padding:3px 6px!important;inset:6px auto auto 6px!important;overflow-x:auto!important;transform:none!important}.ZemLfq_leftToolbar,.ZemLfq_bottomToolbar,.ZemLfq_topRightToolbar,.ZemLfq_advancedToolsContainer{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;z-index:49!important;-webkit-backdrop-filter:blur(16px)!important;background:#fffffff7!important;border:1px solid #e2e8f0f2!important;border-radius:14px!important;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:calc(100vw - 16px)!important;height:44px!important;padding:4px 8px!important;transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s,visibility .28s!important;display:none!important;position:absolute!important;inset:auto auto 52px 50%!important;overflow-x:auto!important;transform:translate(-50%)!important;box-shadow:0 4px 22px #0000001f!important}.ZemLfq_container[data-mobile-category=draw] .ZemLfq_leftToolbar,.ZemLfq_container:not([data-mobile-category]) .ZemLfq_leftToolbar{display:flex!important}.ZemLfq_container[data-mobile-category=colors] .ZemLfq_topRightToolbar{display:flex!important;overflow-x:auto!important}.ZemLfq_container[data-mobile-category=insert] .ZemLfq_bottomToolbar,.ZemLfq_container[data-mobile-category=tools] .ZemLfq_advancedToolsContainer{display:flex!important}.ZemLfq_advancedToolsContainer[style*="display: none"],.ZemLfq_leftToolbar[style*="display: none"],.ZemLfq_bottomToolbar[style*="display: none"],.ZemLfq_topRightToolbar[style*="display: none"],.ZemLfq_topLeftToolbar[style*="display: none"]{display:none!important}.ZemLfq_toolBtn{border-radius:8px!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:34px!important;height:34px!important;font-size:13px!important;display:inline-flex!important}.ZemLfq_toolBtn svg{width:17px!important;height:17px!important}.ZemLfq_colorsGroup{flex-flow:row!important;flex-shrink:0!important;align-items:center!important;gap:6px!important;max-width:none!important;overflow:visible!important}.ZemLfq_colorBtn{cursor:pointer!important;border:2px solid #fff!important;border-radius:50%!important;flex-shrink:0!important;width:22px!important;height:22px!important;transition:transform .15s!important;box-shadow:0 1px 4px #00000040!important}.ZemLfq_colorBtn:active,.ZemLfq_colorBtn[class*=activeColor],.ZemLfq_activeColor{transform:scale(1.18)!important;box-shadow:0 0 0 2px #0284c7,0 2px 6px #0284c773!important}.ZemLfq_toolBtn .ZemLfq_tooltip{top:auto!important;bottom:calc(100% + 5px)!important;left:50%!important;transform:translate(-50%)!important}.ZemLfq_libraryPanel{width:calc(100vw - 20px)!important;max-width:340px!important;max-height:72vh!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.ZemLfq_popupMenu{gap:6px!important;padding:8px!important;bottom:56px!important}.ZemLfq_rangeInput{width:90px!important}.ZemLfq_selectInput{width:90px!important;padding:2px 4px!important;font-size:11px!important}.ZemLfq_actionBtn{width:auto!important;padding:4px 8px!important;font-size:11px!important}}.ZemLfq_settingGroup{flex-direction:column;gap:4px;width:100%;display:flex}.ZemLfq_settingGroup label{color:#64748b;font-size:.8rem;font-weight:500}.ZemLfq_separator{background:#cbd5e1;flex-shrink:0;align-self:center;width:1px;height:24px;margin:0 2px}@media (max-width:768px){.ZemLfq_advancedToolsContainer,.ZemLfq_leftToolbar,.ZemLfq_bottomToolbar,.ZemLfq_topRightToolbar,.ZemLfq_topLeftToolbar{justify-content:flex-start!important}.ZemLfq_toolBtn{flex-shrink:0!important}}.ZemLfq_floatingTextToolbar{-webkit-backdrop-filter:blur(12px)!important;z-index:150!important;box-sizing:border-box!important;background:#fffffff2!important;border:1px solid #cbd5e1d9!important;border-radius:30px!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;max-width:95vw!important;padding:6px 14px!important;display:flex!important;position:absolute!important;top:76px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 8px 30px #00000026,0 2px 8px #00000014!important}@media (max-width:768px){.ZemLfq_floatingTextToolbar{scrollbar-width:none!important;gap:4px!important;max-width:96vw!important;padding:4px 8px!important;top:50px!important;overflow-x:auto!important}.ZemLfq_floatingTextToolbar::-webkit-scrollbar{display:none!important}}.ZemLfq_floatingMindMapToolbar{-webkit-backdrop-filter:blur(14px)!important;z-index:1000!important;box-sizing:border-box!important;direction:rtl!important;background:#fffffff7!important;border:1px solid #cbd5e1e6!important;border-radius:24px!important;flex-flow:row!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:max-content!important;max-width:min(94vw,440px)!important;padding:5px 10px!important;display:flex!important;position:absolute!important;top:72px!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 8px 30px #00000024,0 2px 8px #0000000f!important}@media (max-width:768px){.ZemLfq_floatingMindMapToolbar{scrollbar-width:none!important;border-radius:18px!important;gap:4px!important;max-width:calc(100vw - 12px)!important;padding:3px 6px!important;top:48px!important;overflow-x:auto!important}.ZemLfq_floatingMindMapToolbar::-webkit-scrollbar{display:none!important}}
.bCV4zq_container{color:#fff;-webkit-user-select:none;user-select:none;touch-action:manipulation;box-sizing:border-box;background:linear-gradient(#5c94fc 0%,#90bbfd 60%,#b8d4fe 100%);flex-direction:column;align-items:center;width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh;font-family:Tajawal,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.bCV4zq_settingsBtn{cursor:pointer;z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff40;border:2px solid #fff6;border-radius:12px;padding:6px 10px;font-size:1.5rem;transition:all .2s;position:absolute;top:15px;left:15px}.bCV4zq_settingsBtn:hover{background:#fff6;transform:scale(1.05)}.bCV4zq_clouds{opacity:.9;z-index:1;pointer-events:none;background:#fff;border-radius:40px;width:120px;height:40px;animation:45s linear infinite bCV4zq_moveClouds;position:absolute;top:10%;left:-20%;box-shadow:30px -15px 0 10px #fff,70px -10px 0 15px #fff,250px 30px 0 5px #fff,290px 15px 0 15px #fff,330px 20px 0 10px #fff}@keyframes bCV4zq_moveClouds{0%{transform:translate(0)}to{transform:translate(130vw)}}.bCV4zq_header{z-index:10;box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:900px;padding:clamp(10px,2vh,18px) clamp(12px,3vw,24px);display:flex}.bCV4zq_backBtn{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000040;border:1px solid #ffffff4d;border-radius:12px;padding:6px 14px;font-size:clamp(.95rem,2vw,1.2rem);font-weight:700;text-decoration:none;transition:background .2s}.bCV4zq_backBtn:hover{background:#00000073}.bCV4zq_levelIndicator,.bCV4zq_scoreBoard{color:#333;background:#fff;border-radius:16px;align-items:center;gap:8px;padding:clamp(6px,1.2vh,10px) clamp(12px,2vw,20px);font-size:clamp(1rem,2.2vw,1.4rem);font-weight:900;display:flex;box-shadow:0 4px #ddd,0 6px 12px #00000026}.bCV4zq_levelIndicator{color:#e65100}.bCV4zq_scoreBoard span:last-child{font-size:1.5rem}.bCV4zq_cssCoin{background:gold;border:2px solid #d4af37;border-radius:50%;width:22px;height:22px;display:inline-block;box-shadow:inset -2px -2px #b8860b}.bCV4zq_cssCoinLarge{width:36px;height:36px}.bCV4zq_gameArea{cursor:pointer;background-color:#0000;background-image:linear-gradient(#0000 88%,#fca044 88% 92%,#0000 92%),linear-gradient(90deg,#00a800 50%,#080 50%);background-position:bottom;background-repeat:repeat,repeat;background-size:100px 100%;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-bottom:20px solid #c84c0c;flex:1;width:100%;max-width:100%;position:relative;overflow:hidden}.bCV4zq_gameArea.bCV4zq_scrolling{animation:1s linear infinite bCV4zq_scrollGround}@keyframes bCV4zq_scrollGround{0%{background-position:0 100%}to{background-position:-100px 100%}}.bCV4zq_characterShadow{z-index:4;background:#0006;border-radius:50%;width:50px;height:12px;transition:all .35s cubic-bezier(.25,1,.5,1);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.bCV4zq_characterShadow.bCV4zq_jumping{background:#00000026;width:20px}.bCV4zq_mario{z-index:5;transform-origin:bottom;width:60px;height:90px;transition:bottom .35s cubic-bezier(.25,1,.5,1);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.bCV4zq_mario.bCV4zq_jumping{animation:.35s cubic-bezier(.25,1,.5,1) bCV4zq_squashStretch;bottom:clamp(140px,32vh,220px)}@keyframes bCV4zq_squashStretch{0%{transform:translate(-50%)scale(1.2,.8)}20%{transform:translate(-50%)scale(.8,1.2)}80%{transform:translate(-50%)scale(.9,1.1)}to{transform:translate(-50%)scale(1)}}.bCV4zq_head{z-index:3;background:#fc9;border-radius:20px 20px 10px 10px;width:40px;height:40px;position:absolute;top:0;left:10px}.bCV4zq_hat{background:#e52521;border-radius:25px 25px 0 0;width:50px;height:25px;position:absolute;top:-10px;left:-5px;box-shadow:inset 0 -4px #0000001a}.bCV4zq_hat:after{content:"";background:#e52521;border-radius:4px;width:25px;height:8px;position:absolute;bottom:0;right:-10px}.bCV4zq_eye{background:#000;border-radius:3px;width:6px;height:10px;position:absolute;top:10px;right:5px}.bCV4zq_mustache{background:#000;border-radius:4px;width:20px;height:8px;position:absolute;top:22px;right:-5px}.bCV4zq_body{z-index:2;background:#00439b;border-radius:10px;width:30px;height:30px;position:absolute;top:40px;left:15px}.bCV4zq_body:before{content:"";z-index:-1;background:#e52521;border-radius:5px;width:20px;height:15px;position:absolute;top:-5px;left:5px}.bCV4zq_arm{transform-origin:top;background:#e52521;border-radius:6px;width:12px;height:30px;position:absolute;top:40px}.bCV4zq_arm:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;bottom:-5px;left:-2px;box-shadow:inset -2px -2px #0000001a}.bCV4zq_arm.bCV4zq_left{z-index:1;left:5px}.bCV4zq_arm.bCV4zq_right{z-index:4;right:5px}.bCV4zq_leg{transform-origin:top;background:#00439b;border-radius:4px;width:14px;height:25px;position:absolute;top:65px}.bCV4zq_leg:after{content:"";background:#630;border-radius:6px 10px 4px 4px;width:20px;height:12px;position:absolute;bottom:0;right:-5px}.bCV4zq_leg.bCV4zq_left{z-index:1;left:10px}.bCV4zq_leg.bCV4zq_right{z-index:3;right:10px}.bCV4zq_mario.bCV4zq_walking .bCV4zq_arm.bCV4zq_left{animation:.45s ease-in-out infinite alternate bCV4zq_swing}.bCV4zq_mario.bCV4zq_walking .bCV4zq_arm.bCV4zq_right,.bCV4zq_mario.bCV4zq_walking .bCV4zq_leg.bCV4zq_left{animation:.45s ease-in-out infinite alternate-reverse bCV4zq_swing}.bCV4zq_mario.bCV4zq_walking .bCV4zq_leg.bCV4zq_right{animation:.45s ease-in-out infinite alternate bCV4zq_swing}@keyframes bCV4zq_swing{0%{transform:rotate(-28deg)}to{transform:rotate(28deg)}}.bCV4zq_mario.bCV4zq_jumping .bCV4zq_arm.bCV4zq_right{transform:rotate(-160deg)}.bCV4zq_mario.bCV4zq_jumping .bCV4zq_arm.bCV4zq_left{transform:rotate(45deg)}.bCV4zq_mario.bCV4zq_jumping .bCV4zq_leg.bCV4zq_left{transform:translateY(-15px)rotate(-50deg)}.bCV4zq_mario.bCV4zq_jumping .bCV4zq_leg.bCV4zq_right{transform:translateY(-5px)rotate(30deg)}.bCV4zq_block{color:#fff;text-shadow:2px 2px #000;z-index:4;background:#fca044;border:4px solid #000;border-radius:10px;justify-content:center;align-items:center;width:clamp(55px,12vw,70px);height:clamp(55px,12vw,70px);font-size:clamp(1.8rem,4vw,2.5rem);font-weight:900;display:flex;position:absolute;bottom:clamp(190px,42vh,280px);box-shadow:inset -4px -4px #0003,inset 4px 4px #fff6,0 8px 16px #0000004d}.bCV4zq_block.bCV4zq_movingIn{animation:1.6s cubic-bezier(.25,1,.5,1) forwards bCV4zq_blockEnter}@keyframes bCV4zq_blockEnter{0%{right:-120px}to{right:calc(50% - clamp(27px,6vw,35px))}}.bCV4zq_block.bCV4zq_stopped{right:calc(50% - clamp(27px,6vw,35px))}.bCV4zq_block.bCV4zq_hit{background:#8b5a2b;animation:.25s bCV4zq_blockBump;right:calc(50% - clamp(27px,6vw,35px));box-shadow:inset -4px -4px #0006}@keyframes bCV4zq_blockBump{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}.bCV4zq_block.bCV4zq_movingOut{background:#8b5a2b;animation:.8s linear forwards bCV4zq_blockLeave}@keyframes bCV4zq_blockLeave{0%{right:calc(50% - clamp(27px,6vw,35px))}to{right:120%}}.bCV4zq_coin{z-index:6;position:absolute;bottom:clamp(230px,48vh,320px);left:50%;transform:translate(-50%)}.bCV4zq_coin.bCV4zq_animate{animation:.4s ease-out forwards bCV4zq_coinPop}@keyframes bCV4zq_coinPop{0%{opacity:0;transform:translate(-50%)translateY(0)scale(.5)}50%{opacity:1;transform:translate(-50%)translateY(-50px)scale(1.2)}to{opacity:0;transform:translate(-50%)translateY(-20px)scale(1)}}.bCV4zq_floatingScore{color:gold;text-shadow:2px 2px #000,0 0 15px #fa0;z-index:20;font-size:clamp(2rem,5vw,3rem);font-weight:900;animation:.8s ease-out forwards bCV4zq_floatUp;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%)}@keyframes bCV4zq_floatUp{0%{opacity:0;transform:translate(-50%)scale(.8)}40%{opacity:1;transform:translate(-50%,-30px)scale(1.3)}to{opacity:0;transform:translate(-50%,-60px)scale(1)}}.bCV4zq_questionOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;box-sizing:border-box;background:#000000a6;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.bCV4zq_questionCard{text-align:center;box-sizing:border-box;background:#fff;border-radius:24px;width:95%;max-width:480px;padding:clamp(16px,3.5vh,32px);animation:.3s cubic-bezier(.175,.885,.32,1.275) bCV4zq_popIn;box-shadow:0 12px #ddd,0 20px 40px #0006}@keyframes bCV4zq_popIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.bCV4zq_questionText{color:#222;margin-bottom:clamp(14px,2.5vh,24px);font-size:clamp(1.3rem,3.8vw,2.2rem);font-weight:900;line-height:1.4}.bCV4zq_optionsGrid{grid-template-columns:1fr 1fr;gap:clamp(8px,1.8vw,14px);display:grid}.bCV4zq_optionBtn{color:#334155;cursor:pointer;background:#f8fafc;border:2px solid #e2e8f0;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:clamp(10px,2vh,18px);font-size:clamp(1.1rem,3vw,1.6rem);font-weight:900;transition:all .12s;display:flex;position:relative;box-shadow:0 5px #cbd5e1}.bCV4zq_optionNum{color:#64748b;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.85rem;display:inline-flex}.bCV4zq_optionBtn:hover:not(:disabled){background:#f1f5f9;transform:translateY(2px);box-shadow:0 3px #cbd5e1}.bCV4zq_optionBtn:active:not(:disabled){transform:translateY(5px);box-shadow:0 0 #0000}.bCV4zq_optionBtn.bCV4zq_correct{color:#fff;border-color:#16a34a;box-shadow:0 5px #15803d;background:#22c55e!important}.bCV4zq_optionBtn.bCV4zq_correct .bCV4zq_optionNum{color:#fff;background:#ffffff4d}.bCV4zq_optionBtn.bCV4zq_wrong{color:#fff;border-color:#dc2626;box-shadow:0 5px #b91c1c;background:#ef4444!important}.bCV4zq_optionBtn.bCV4zq_wrong .bCV4zq_optionNum{color:#fff;background:#ffffff4d}.bCV4zq_shake{animation:.45s cubic-bezier(.36,.07,.19,.97) both bCV4zq_shakeAnim}@keyframes bCV4zq_shakeAnim{10%,90%{transform:translate(-6px)}20%,80%{transform:translate(8px)}30%,50%,70%{transform:translate(-10px)}40%,60%{transform:translate(10px)}}.bCV4zq_controls{z-index:15;width:100%;height:clamp(80px,14vh,110px);padding-bottom:env(safe-area-inset-bottom,0px);background:#c84c0c;border-top:4px solid #8c3205;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 10px 20px #0000004d}.bCV4zq_jumpBtn{color:#fff;cursor:pointer;text-shadow:1px 1px 2px #00000080;background:linear-gradient(#ff4747,#d91616);border:none;border-radius:20px;justify-content:center;align-items:center;width:clamp(100px,26vw,150px);height:clamp(55px,9vh,75px);font-family:inherit;font-size:clamp(1.3rem,3.5vw,1.8rem);font-weight:900;transition:all .1s;display:flex;box-shadow:0 8px #8a0b0b,0 12px 16px #0006,inset 0 3px 6px #fff6}.bCV4zq_jumpBtn:active:not(:disabled){transform:translateY(8px);box-shadow:0 0 #8a0b0b,0 2px 4px #0000004d}.bCV4zq_jumpBtn:disabled{color:#cbd5e1;cursor:not-allowed;background:linear-gradient(#94a3b8,#64748b);box-shadow:0 8px #475569}@media (max-width:768px){.bCV4zq_mario{transform:translate(-50%)scale(.8)}.bCV4zq_block{width:50px;height:50px;font-size:1.6rem}.bCV4zq_levelIndicator,.bCV4zq_scoreBoard{padding:4px 10px;font-size:.95rem}}.bCV4zq_topBar{z-index:50;justify-content:space-between;align-items:center;display:flex;position:absolute;top:20px;left:20px;right:20px}.bCV4zq_backBtn{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;text-decoration:none;display:flex}.bCV4zq_statsPanel{align-items:center;gap:15px;display:flex}.bCV4zq_lives{background:#0000004d;border-radius:20px;gap:5px;padding:8px 12px;display:flex}.bCV4zq_scoreBoard{background:#0000004d;border-radius:20px;align-items:center;gap:8px;padding:8px 15px;font-size:1.2rem;font-weight:700;display:flex}.bCV4zq_levelBadge{background:#3b82f6cc;border-radius:20px;align-items:center;gap:8px;padding:8px 15px;font-weight:700;display:flex}
.klysoq_container{color:#fff;-webkit-user-select:none;user-select:none;touch-action:manipulation;box-sizing:border-box;direction:rtl;background:#1e293b;flex-direction:column;width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh;font-family:Tajawal,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.klysoq_settingsBtn{cursor:pointer;z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:2px solid #ffffff4d;border-radius:12px;padding:5px 8px;font-size:1.3rem;transition:all .2s;position:absolute;top:10px;left:15px}.klysoq_settingsBtn:hover{background:#ffffff59;transform:scale(1.05)}.klysoq_topBar{z-index:20;box-sizing:border-box;background:#0f172a;border-bottom:2px solid #334155;justify-content:space-between;align-items:center;padding:clamp(6px,1.2vh,12px) clamp(10px,2vw,20px);display:flex}.klysoq_backBtn{color:#e2e8f0;background:#ffffff26;border-radius:10px;padding:5px 12px;font-size:clamp(.85rem,1.8vw,1.1rem);font-weight:700;text-decoration:none;transition:background .2s}.klysoq_backBtn:hover{background:#ffffff40}.klysoq_modeToggle{background:#1e293b;border-radius:12px;gap:4px;padding:3px;display:flex}.klysoq_modeBtn{color:#94a3b8;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:5px 12px;font-size:clamp(.8rem,1.6vw,.95rem);font-weight:700;transition:all .15s;display:flex}.klysoq_modeBtn.klysoq_activeMode{color:#fff;background:#3b82f6;box-shadow:0 2px 6px #3b82f666}.klysoq_topSplit{direction:rtl;flex-direction:row;flex:1;width:100%;min-height:0;display:flex;position:relative}.klysoq_half{box-sizing:border-box;background:linear-gradient(#1e3a5f 0%,#0f172a 100%);border-left:2px solid #334155;flex-direction:column;flex:1;min-width:0;padding:clamp(6px,1.2vw,12px);display:flex;overflow:hidden}.klysoq_half.klysoq_player2{background:linear-gradient(#5c1d1d 0%,#0f172a 100%);border-left:none;border-right:2px solid #334155}.klysoq_header{flex-direction:column;align-items:center;gap:4px;margin-bottom:clamp(4px,1vh,8px);display:flex}.klysoq_playerName{letter-spacing:.5px;font-size:clamp(.95rem,1.8vw,1.3rem);font-weight:900}.klysoq_healthBarContainer{background:#0f172a;border:2px solid #475569;border-radius:12px;width:90%;max-width:220px;height:clamp(16px,2vh,22px);position:relative;overflow:hidden;box-shadow:inset 0 3px 6px #0009}.klysoq_healthFill{background:linear-gradient(#22c55e,#16a34a);height:100%;transition:width .3s ease-out,background .3s}.klysoq_healthFill.klysoq_low{background:linear-gradient(#ef4444,#dc2626)}.klysoq_healthText{text-shadow:1px 1px 2px #000;font-size:clamp(.7rem,1.2vw,.85rem);font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.klysoq_questionArea{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(6px,1.2vh,10px);min-height:0;display:flex}.klysoq_questionBox{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;background:#ffffff26;border-radius:14px;max-width:95%;padding:clamp(6px,1vh,10px) clamp(10px,2vw,18px);font-size:clamp(1.1rem,2.2vw,1.7rem);font-weight:900;line-height:1.3;box-shadow:0 4px #0003}.klysoq_optionsGrid{grid-template-columns:1fr 1fr;gap:clamp(6px,1vw,10px);width:100%;max-width:280px;display:grid}.klysoq_optionBtn{color:#1e293b;cursor:pointer;background:#fff;border:none;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:clamp(6px,1vh,10px);font-size:clamp(.95rem,1.8vw,1.25rem);font-weight:900;transition:all .1s;display:flex;position:relative;box-shadow:0 4px #cbd5e1}.klysoq_keyBadge{color:#475569;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;font-weight:700;display:inline-flex}.klysoq_optionBtn:hover:not(:disabled){transform:translateY(2px);box-shadow:0 2px #cbd5e1}.klysoq_optionBtn:active:not(:disabled){transform:translateY(4px);box-shadow:0 0 #cbd5e1}.klysoq_optionBtn:disabled{opacity:.85;cursor:default}.klysoq_optionBtn.klysoq_wrong{color:#fff!important;background:#ef4444!important;box-shadow:0 4px #b91c1c!important}.klysoq_battlefield{z-index:5;background:linear-gradient(#38bdf8 0% 40%,#15803d 40%,#713f12 55%);flex-shrink:0;width:100%;height:clamp(100px,18vh,150px);position:relative}.klysoq_tank{z-index:6;width:90px;height:60px;transition:transform .1s;position:absolute;bottom:22px}.klysoq_tankP1{right:8%;transform:scaleX(-1)}.klysoq_tankP2{left:8%}.klysoq_tankP1.klysoq_recoil{animation:.3s klysoq_recoilRight}.klysoq_tankP2.klysoq_recoil{animation:.3s klysoq_recoilLeft}@keyframes klysoq_recoilRight{0%{transform:translate(0)scaleX(-1)}20%{transform:translate(18px)scaleX(-1)}to{transform:translate(0)scaleX(-1)}}@keyframes klysoq_recoilLeft{0%{transform:translate(0)scaleX(1)}20%{transform:translate(-18px)scaleX(1)}to{transform:translate(0)scaleX(1)}}.klysoq_tracks{background:#111;border:3px solid #475569;border-radius:11px;width:100%;height:22px;position:absolute;bottom:0;overflow:hidden}.klysoq_tracks:after{content:"";background:repeating-linear-gradient(90deg,#0000,#0000 8px,#334155 8px 12px);position:absolute;inset:0}.klysoq_tankBody{border-radius:8px 8px 0 0;width:74px;height:28px;position:absolute;bottom:15px;left:8px;box-shadow:inset 0 4px 8px #ffffff40}.klysoq_tankP1 .klysoq_tankBody{background:#2563eb}.klysoq_tankP2 .klysoq_tankBody{background:#dc2626}.klysoq_turret{border-radius:14px 14px 0 0;width:44px;height:22px;position:absolute;bottom:38px;left:20px;box-shadow:inset 0 4px 4px #ffffff40}.klysoq_tankP1 .klysoq_turret{background:#1d4ed8}.klysoq_tankP2 .klysoq_turret{background:#b91c1c}.klysoq_barrel{background:#1e293b;border:2px solid #0f172a;border-radius:0 4px 4px 0;width:48px;height:9px;position:absolute;bottom:45px;left:56px}.klysoq_projectile{z-index:7;pointer-events:none;background:#fff;border-radius:4px;width:16px;height:8px;position:absolute;bottom:70px;box-shadow:0 0 10px #facc15,0 0 20px #f97316,-10px 0 10px #ef4444}.klysoq_projectile.klysoq_p1{animation:.35s linear forwards klysoq_shootLeft;right:calc(8% + 100px)}.klysoq_projectile.klysoq_p1.klysoq_miss{animation:.35s ease-out forwards klysoq_missLeft}.klysoq_projectile.klysoq_p2{animation:.35s linear forwards klysoq_shootRight;left:calc(8% + 100px)}.klysoq_projectile.klysoq_p2.klysoq_miss{animation:.35s ease-out forwards klysoq_missRight}@keyframes klysoq_shootLeft{0%{right:calc(8% + 100px)}to{right:85%}}@keyframes klysoq_shootRight{0%{left:calc(8% + 100px)}to{left:85%}}@keyframes klysoq_missLeft{0%{bottom:70px;right:calc(8% + 100px);transform:rotate(0)}to{opacity:0;bottom:220px;right:50%;transform:rotate(45deg)}}@keyframes klysoq_missRight{0%{bottom:70px;left:calc(8% + 100px);transform:rotate(0)}to{opacity:0;bottom:220px;left:50%;transform:rotate(-45deg)}}.klysoq_explosion{opacity:0;z-index:8;background:radial-gradient(circle,#fff,#facc15,#ef4444,#0000);border-radius:50%;width:60px;height:60px;position:absolute;bottom:30px;transform:scale(0)}.klysoq_explosion.klysoq_p1Hit{animation:.45s ease-out klysoq_explodeAnim;left:calc(8% + 15px)}.klysoq_explosion.klysoq_p2Hit{animation:.45s ease-out klysoq_explodeAnim;right:calc(8% + 15px)}@keyframes klysoq_explodeAnim{0%{opacity:1;transform:scale(.5)}50%{opacity:1;transform:scale(2)}to{opacity:0;transform:scale(3)}}.klysoq_shake{animation:.4s cubic-bezier(.36,.07,.19,.97) both klysoq_shakeBattle}@keyframes klysoq_shakeBattle{10%,90%{transform:translate(-8px)}20%,80%{transform:translate(12px)}30%,50%,70%{transform:translate(-15px)}40%,60%{transform:translate(15px)}}.klysoq_gameOver{z-index:150;text-align:center;background:#0f172aeb;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:20px;display:flex;position:absolute;inset:0}.klysoq_winnerText{color:#facc15;text-shadow:0 10px 20px #0009;font-size:clamp(2rem,5.5vw,4rem);font-weight:900;animation:.4s cubic-bezier(.175,.885,.32,1.275) klysoq_popIn}@keyframes klysoq_popIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.klysoq_restartBtn{color:#fff;cursor:pointer;background:#22c55e;border:none;border-radius:16px;padding:14px 32px;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:900;transition:all .1s;box-shadow:0 6px #15803d}.klysoq_restartBtn:active{transform:translateY(6px);box-shadow:0 0 #0000}.klysoq_exitBtn{color:#e2e8f0;background:#ffffff26;border-radius:12px;padding:10px 24px;font-size:1.1rem;font-weight:700;text-decoration:none;transition:background .2s}.klysoq_exitBtn:hover{background:#ffffff40}@media (max-width:768px){.klysoq_playerName{font-size:.95rem}.klysoq_questionBox{border-radius:10px;padding:4px 8px;font-size:1.05rem}.klysoq_optionBtn{border-radius:8px;padding:6px;font-size:.85rem}.klysoq_optionsGrid{gap:6px}.klysoq_half{padding:6px}.klysoq_tank{bottom:15px;transform:scale(.7)}.klysoq_tankP1{right:0%;transform:scaleX(-.7)scaleY(.7)}.klysoq_tankP2{left:0%;transform:scale(.7)}.klysoq_battlefield{height:110px}.klysoq_healthBarContainer{width:95%;height:16px}.klysoq_healthText{font-size:.7rem}.klysoq_projectile{width:14px;height:6px;bottom:55px}.klysoq_explosion{width:50px;height:50px;bottom:20px}}
.-ZwP0a_container{-webkit-user-select:none;user-select:none;touch-action:manipulation;box-sizing:border-box;background:linear-gradient(#38bdf8 0%,#bae6fd 60%,#cbd5e1 100%);flex-direction:column;width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh;font-family:Tajawal,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.-ZwP0a_settingsBtn{cursor:pointer;z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:2px solid #ffffff4d;border-radius:12px;padding:6px 10px;font-size:1.5rem;transition:all .2s;position:absolute;top:15px;left:15px}.-ZwP0a_settingsBtn:hover{background:#ffffff59;transform:scale(1.05)}.-ZwP0a_header{z-index:150;box-sizing:border-box;justify-content:space-between;align-items:center;padding:clamp(10px,2vh,18px) clamp(15px,3vw,25px);display:flex;position:absolute;top:0;left:0;right:0}.-ZwP0a_backBtn{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:1px solid #ffffff4d;border-radius:12px;padding:6px 14px;font-size:clamp(.95rem,2vw,1.2rem);font-weight:700;text-decoration:none;transition:background .2s}.-ZwP0a_backBtn:hover{background:#ffffff59}.-ZwP0a_hearts{gap:8px;font-size:clamp(1.4rem,3vw,2rem);display:flex}.-ZwP0a_scoreBoard{color:#111;background:#fffffff2;border-radius:20px;align-items:center;gap:6px;padding:clamp(5px,1vh,8px) clamp(14px,2.5vw,22px);font-size:clamp(1.1rem,2.5vw,1.8rem);font-weight:700;display:flex;box-shadow:0 4px 12px #0006}.-ZwP0a_gameArea{perspective:800px;flex:1;position:relative;overflow:hidden}.-ZwP0a_scenery{z-index:1;opacity:.8;background-image:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 200 100\" xmlns=\"http://www.w3.org/2000/svg\"><rect x=\"10\" y=\"40\" width=\"30\" height=\"60\" fill=\"%230ea5e9\"/><rect x=\"50\" y=\"20\" width=\"40\" height=\"80\" fill=\"%230284c7\"/><rect x=\"100\" y=\"50\" width=\"25\" height=\"50\" fill=\"%230369a1\"/><rect x=\"130\" y=\"30\" width=\"35\" height=\"70\" fill=\"%230c4a6e\"/><rect x=\"175\" y=\"60\" width=\"20\" height=\"40\" fill=\"%2338bdf8\"/></svg>");background-repeat:repeat-x;background-size:auto 100%;height:35%;position:absolute;top:25%;left:0;right:0}.-ZwP0a_floor{transform-origin:bottom;z-index:2;background-color:#333;background-image:linear-gradient(90deg,#0000 46%,#94a3b8 46% 47%,#475569 47% 53%,#94a3b8 53% 54%,#0000 54%),repeating-linear-gradient(0deg,#0000,#0000 150px,#1e293b 150px 180px);background-position:0 0;background-repeat:repeat;background-size:100% 100%,100% 300px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-top:15px solid #0f172a;height:150%;position:absolute;bottom:-40%;left:-100%;right:-100%;transform:rotateX(75deg);box-shadow:inset 0 100px 100px #000c}.-ZwP0a_scrollingFast{animation:.5s linear infinite -ZwP0a_floorScroll}@keyframes -ZwP0a_floorScroll{0%{background-position:0 0,0 0}to{background-position:0 0,0 300px}}.-ZwP0a_sceneryScroling{animation:15s linear infinite -ZwP0a_bgScroll}@keyframes -ZwP0a_bgScroll{0%{background-position:0 0}to{background-position:-800px 0}}.-ZwP0a_coinsLayer{z-index:10;pointer-events:none;position:absolute;inset:0}.-ZwP0a_coin{color:#b45309;background:radial-gradient(circle,#fcd34d 30%,#f59e0b 80%);border:4px solid #d97706;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(-1000px);box-shadow:0 5px 15px #f59e0b80}.-ZwP0a_coin:after{content:"S"}.-ZwP0a_char_running~.-ZwP0a_coinsLayer .-ZwP0a_coin{animation:.8s linear infinite -ZwP0a_flyCoin}.-ZwP0a_char_running~.-ZwP0a_coinsLayer .-ZwP0a_coin:nth-child(2){animation-delay:.4s}@keyframes -ZwP0a_flyCoin{0%{opacity:0;transform:translate(-50%)translateZ(-1000px)scale(.2)}20%{opacity:1}to{opacity:0;transform:translate(-50%,40vh)translateZ(200px)scale(1.5)}}.-ZwP0a_character{z-index:35;transform-origin:bottom;width:80px;height:120px;margin-left:-40px;position:absolute;bottom:12%;left:50%}.-ZwP0a_head{z-index:3;background:#fc9;border-radius:50%;width:40px;height:40px;position:absolute;top:0;left:20px;box-shadow:inset -5px -5px 10px #0000001a}.-ZwP0a_cap{background:#ef4444;border-radius:20px 20px 0 0;width:50px;height:20px;position:absolute;top:-5px;left:-10px}.-ZwP0a_cap:after{content:"";background:#ef4444;border-radius:5px;width:30px;height:5px;position:absolute;bottom:0;right:-15px}.-ZwP0a_body{z-index:4;background:#3b82f6;border-radius:10px;width:30px;height:40px;position:absolute;top:40px;left:25px;box-shadow:inset -3px -3px 8px #0003}.-ZwP0a_arm{transform-origin:top;background:#ef4444;border-radius:6px;width:14px;height:35px;position:absolute;top:45px;box-shadow:inset -2px -2px 5px #0003}.-ZwP0a_armLeft{z-index:2;left:12px}.-ZwP0a_armRight{z-index:2;left:54px}.-ZwP0a_leg{transform-origin:top;background:#1e3a8a;border-radius:6px;width:15px;height:40px;position:absolute;top:80px;box-shadow:inset -2px -2px 5px #0000004d}.-ZwP0a_legLeft{z-index:3;left:20px}.-ZwP0a_legRight{z-index:3;left:45px}.-ZwP0a_leg:after{content:"";background:#fff;border-radius:10px;width:25px;height:12px;position:absolute;bottom:0;right:-5px;box-shadow:0 4px #94a3b8}.-ZwP0a_char_running .-ZwP0a_armLeft{animation:.35s ease-in-out infinite alternate -ZwP0a_runZ}.-ZwP0a_char_running .-ZwP0a_armRight,.-ZwP0a_char_running .-ZwP0a_legLeft{animation:.35s ease-in-out infinite alternate-reverse -ZwP0a_runZ}.-ZwP0a_char_running .-ZwP0a_legRight{animation:.35s ease-in-out infinite alternate -ZwP0a_runZ}.-ZwP0a_char_running{animation:.35s infinite alternate -ZwP0a_bounceZ}@keyframes -ZwP0a_runZ{0%{transform:scaleY(.8)translateY(-5px)}to{transform:scaleY(1.1)translateY(5px)}}@keyframes -ZwP0a_bounceZ{0%{transform:translateY(0)}to{transform:translateY(-8px)}}.-ZwP0a_char_answering{animation:1s infinite alternate -ZwP0a_breathe}@keyframes -ZwP0a_breathe{0%{transform:translateY(0)}to{transform:translateY(4px)}}.-ZwP0a_char_jumping{animation:1.4s cubic-bezier(.25,1,.5,1) forwards -ZwP0a_megaJump}.-ZwP0a_char_jumping .-ZwP0a_armLeft{transform:rotate(-160deg)}.-ZwP0a_char_jumping .-ZwP0a_armRight{transform:rotate(160deg)}.-ZwP0a_char_jumping .-ZwP0a_legLeft{transform:translateY(-10px)rotate(-15deg)}.-ZwP0a_char_jumping .-ZwP0a_legRight{transform:translateY(-10px)rotate(15deg)}@keyframes -ZwP0a_megaJump{0%{transform:translateY(0)scale(1)rotateX(0)}50%{transform:translateY(-250px)scale(1.2)rotateX(360deg)}to{transform:translateY(0)scale(1)rotateX(720deg)}}.-ZwP0a_char_hit{animation:1.4s ease-out forwards -ZwP0a_fallBack}.-ZwP0a_char_hit .-ZwP0a_armLeft{transform:rotate(-180deg)}.-ZwP0a_char_hit .-ZwP0a_armRight{transform:rotate(180deg)}@keyframes -ZwP0a_fallBack{0%{opacity:1;transform:translateY(0)translateZ(0)rotateX(0)}to{opacity:0;transform:translateY(150px)translateZ(300px)rotateX(-90deg)scale(2)}}.-ZwP0a_train{z-index:34;opacity:0;background:linear-gradient(#ef4444,#991b1b);border:6px solid #111;border-radius:40px 40px 0 0;flex-direction:column;justify-content:flex-start;align-items:center;width:250px;height:250px;margin-left:-125px;padding-top:25px;display:flex;position:absolute;bottom:25%;left:50%;transform:translateZ(-2000px)scale(0);box-shadow:inset 0 -30px 60px #0009,0 30px 40px #000c}.-ZwP0a_train:before{content:"";background:#333;border-radius:10px;justify-content:space-around;align-items:center;height:30px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.-ZwP0a_trainWindow{background:linear-gradient(135deg,#bae6fd,#38bdf8);border:6px solid #111;border-radius:15px;width:180px;height:90px;margin-bottom:25px;position:relative;overflow:hidden;box-shadow:inset 5px 5px 15px #ffffff80}.-ZwP0a_trainWindow:after{content:"";background:linear-gradient(#fff6,#0000);width:200%;height:200%;position:absolute;top:-50%;left:-50%;transform:rotate(45deg)}.-ZwP0a_trainLight{background:#fef08a;border:6px solid #111;border-radius:50%;width:70px;height:70px;box-shadow:0 0 80px 30px #fef08a}.-ZwP0a_trainApproaching{animation:1s cubic-bezier(.25,.8,.25,1) forwards -ZwP0a_trainIn}@keyframes -ZwP0a_trainIn{0%{opacity:0;transform:translateZ(-3000px)scale(0)}to{opacity:1;transform:translateZ(-50px)scale(1)}}.-ZwP0a_answering{opacity:1;transform:translateZ(-50px)scale(1)}.-ZwP0a_jumping{animation:1.4s linear forwards -ZwP0a_trainPass}@keyframes -ZwP0a_trainPass{0%{opacity:1;transform:translateZ(-50px)scale(1)}to{opacity:0;transform:translateZ(500px)scale(2)translateY(100px)}}.-ZwP0a_hit{opacity:1;transform:translateZ(-50px)scale(1)}.-ZwP0a_questionOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;box-sizing:border-box;background:#000000b3;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.-ZwP0a_questionCard{text-align:center;box-sizing:border-box;background:#fff;border-radius:24px;width:95%;max-width:480px;padding:clamp(16px,3.5vh,32px);animation:.3s cubic-bezier(.175,.885,.32,1.275) -ZwP0a_popIn;box-shadow:0 12px #cbd5e1,0 25px 50px #00000080}@keyframes -ZwP0a_popIn{0%{opacity:0;transform:scale(.6)translateY(50px)}to{opacity:1;transform:scale(1)translateY(0)}}.-ZwP0a_questionText{color:#1e293b;margin-bottom:clamp(16px,3vh,24px);font-size:clamp(1.4rem,4vw,2.2rem);font-weight:900;line-height:1.5}.-ZwP0a_optionsGrid{grid-template-columns:1fr 1fr;gap:clamp(10px,2vw,16px);display:grid}.-ZwP0a_optionBtn{color:#334155;cursor:pointer;background:#f8fafc;border:3px solid #e2e8f0;border-radius:18px;justify-content:center;align-items:center;gap:8px;padding:clamp(12px,2.5vh,20px);font-size:clamp(1.1rem,3vw,1.6rem);font-weight:900;transition:all .15s;display:flex;box-shadow:0 6px #cbd5e1}.-ZwP0a_optionNum{color:#64748b;background:#e2e8f0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:.9rem;display:inline-flex}.-ZwP0a_optionBtn:hover:not(:disabled){transform:translateY(3px);box-shadow:0 3px #cbd5e1}.-ZwP0a_optionBtn:active:not(:disabled){transform:translateY(6px);box-shadow:0 0 #0000}.-ZwP0a_correct{color:#fff!important;background:#22c55e!important;border-color:#16a34a!important;box-shadow:0 6px #15803d!important}.-ZwP0a_correct .-ZwP0a_optionNum{color:#fff;background:#ffffff4d}.-ZwP0a_wrong{color:#fff!important;background:#ef4444!important;border-color:#dc2626!important;box-shadow:0 6px #b91c1c!important}.-ZwP0a_wrong .-ZwP0a_optionNum{color:#fff;background:#ffffff4d}.-ZwP0a_shake{filter:sepia(.8)hue-rotate(-50deg)saturate(2.5);animation:.45s cubic-bezier(.36,.07,.19,.97) both -ZwP0a_shakeGame}@keyframes -ZwP0a_shakeGame{10%,90%{transform:translate(-12px)}20%,80%{transform:translate(15px)}30%,50%,70%{transform:translate(-20px)}40%,60%{transform:translate(20px)}}.-ZwP0a_gameOver{z-index:150;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0f172af2;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:20px;display:flex;position:absolute;inset:0}.-ZwP0a_winnerText{color:#ef4444;text-shadow:0 10px 20px #000c;margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:900}.-ZwP0a_gameOverScore{color:#f8fafc;font-size:clamp(1.6rem,4vw,2.5rem);font-weight:700}.-ZwP0a_restartBtn{color:#fff;cursor:pointer;background:linear-gradient(#3b82f6,#2563eb);border:none;border-radius:20px;padding:16px 36px;font-size:clamp(1.3rem,3.5vw,1.8rem);font-weight:900;transition:all .15s;box-shadow:0 8px #1d4ed8,0 15px 20px #0006}.-ZwP0a_restartBtn:active{transform:translateY(8px);box-shadow:0 0 #0000,0 5px 10px #0006}.-ZwP0a_exitBtn{color:#cbd5e1;background:#ffffff1a;border:2px solid #fff3;border-radius:16px;padding:12px 28px;font-size:1.2rem;font-weight:700;text-decoration:none;transition:background .2s}.-ZwP0a_exitBtn:hover{color:#fff;background:#fff3}@media (max-width:768px){.-ZwP0a_character{margin-left:-35px;bottom:10%;transform:scale(.85)}.-ZwP0a_train{transform-origin:bottom;width:200px;height:200px;margin-left:-100px;bottom:20%}.-ZwP0a_scoreBoard{padding:6px 12px;font-size:1.1rem}.-ZwP0a_hearts{gap:4px;font-size:1.2rem}}
.Pog-QG_container{background:linear-gradient(135deg,#f0fdf4 0%,#e0f2fe 100%);max-width:1200px;min-height:100vh;margin:0 auto;padding:40px 20px;font-family:Tajawal,sans-serif}.Pog-QG_header{text-align:center;margin-bottom:40px}.Pog-QG_header h1{color:#1e293b;text-shadow:1px 1px 2px #fffc;margin-bottom:10px;font-size:2.5rem;font-weight:800}.Pog-QG_header p{color:#64748b;font-size:1.1rem}.Pog-QG_content{flex-wrap:wrap;gap:30px;display:flex}.Pog-QG_inputSection{-webkit-backdrop-filter:blur(20px);background:#ffffffb3;border:1px solid #ffffff80;border-radius:20px;flex:1;min-width:300px;padding:25px;box-shadow:0 10px 30px #0000000d}.Pog-QG_wheelSection{background:0 0;flex-direction:column;flex:2;justify-content:center;align-items:center;min-width:400px;padding:25px;display:flex;position:relative}.Pog-QG_inputGroup{margin-bottom:20px}.Pog-QG_inputGroup label{color:#334155;margin-bottom:10px;font-weight:700;display:block}.Pog-QG_textarea{resize:vertical;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:1px solid #fffc;border-radius:15px;width:100%;height:250px;padding:15px;font-family:inherit;font-size:1rem;transition:all .3s}.Pog-QG_textarea:focus{background:#ffffffe6;border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f633}.Pog-QG_wheelContainer{aspect-ratio:1;width:100%;max-width:550px;margin-bottom:30px;position:relative}.Pog-QG_canvas{border-radius:50%;width:100%;height:100%;transition:transform .3s;box-shadow:0 20px 40px #00000026}.Pog-QG_pointer{z-index:10;filter:drop-shadow(0 4px 6px #0000004d);border-top:45px solid #ef4444;border-left:20px solid #0000;border-right:20px solid #0000;width:0;height:0;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.Pog-QG_spinBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:none;border-radius:50px;padding:18px 45px;font-size:1.5rem;font-weight:800;transition:all .3s;box-shadow:0 8px 25px #10b98166}.Pog-QG_spinBtn:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 12px 30px #10b98199}.Pog-QG_spinBtn:active{transform:translateY(1px)}.Pog-QG_spinBtn:disabled{cursor:not-allowed;box-shadow:none;background:#cbd5e1;transform:none}.Pog-QG_winnerOverlay{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:20;background:#ffffffd9;border:1px solid #ffffff80;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;animation:.5s cubic-bezier(.17,.67,.12,.99) forwards Pog-QG_popIn;display:flex;position:absolute;top:0;left:0;box-shadow:0 20px 40px #0000001a}.Pog-QG_winnerText{color:#16a34a;text-align:center;text-shadow:0 4px 10px #16a34a4d;word-break:break-word;margin:clamp(10px,2vh,20px) 0;font-size:clamp(1.8rem,5vw,3.2rem);font-weight:800}.Pog-QG_closeBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#64748b 0%,#475569 100%);border:none;border-radius:12px;margin-top:clamp(10px,2vh,20px);padding:clamp(8px,1.5vh,12px) clamp(20px,4vw,35px);font-size:clamp(.95rem,2.5vw,1.1rem);font-weight:700;transition:transform .2s;box-shadow:0 4px 15px #64748b66}.Pog-QG_closeBtn:hover{transform:translateY(-2px)}@keyframes Pog-QG_popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (max-width:768px){.Pog-QG_container{padding:15px 10px}.Pog-QG_header h1{font-size:1.8rem}.Pog-QG_content{flex-direction:column}.Pog-QG_inputSection,.Pog-QG_wheelSection{width:100%;min-width:100%;padding:10px}.Pog-QG_wheelContainer{max-width:100%}}
._9ewp9a_container{direction:rtl;background:linear-gradient(135deg,#f0fdf4 0%,#e0f2fe 100%);max-width:1200px;min-height:100vh;margin:0 auto;padding:40px 20px;font-family:Tajawal,sans-serif}._9ewp9a_header{text-align:center;margin-bottom:40px}._9ewp9a_header h1{color:#1e293b;text-shadow:1px 1px 2px #fffc;margin-bottom:10px;font-size:2.5rem;font-weight:800}._9ewp9a_header p{color:#64748b;font-size:1.1rem}._9ewp9a_content{flex-wrap:wrap;gap:30px;display:flex}._9ewp9a_formSection{-webkit-backdrop-filter:blur(20px);background:#ffffffb3;border:1px solid #ffffff80;border-radius:20px;flex:1;min-width:350px;padding:30px;box-shadow:0 10px 30px #0000000d}._9ewp9a_previewSection{background:0 0;flex-direction:column;flex:1.5;align-items:center;min-width:400px;padding:10px;display:flex;position:relative}._9ewp9a_formGroup{margin-bottom:20px}._9ewp9a_formGroup label{color:#334155;margin-bottom:8px;font-weight:700;display:block}._9ewp9a_input,._9ewp9a_select,._9ewp9a_textarea{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff9;border:1px solid #fffc;border-radius:12px;width:100%;padding:12px;font-family:inherit;font-size:1rem;transition:all .3s}._9ewp9a_input:focus,._9ewp9a_select:focus,._9ewp9a_textarea:focus{background:#ffffffe6;border-color:#9333ea;outline:none;box-shadow:0 0 0 3px #9333ea33}._9ewp9a_textarea{resize:vertical;min-height:100px}._9ewp9a_canvasContainer{background:0 0;border-radius:20px;width:100%;max-width:600px;margin-bottom:30px;transition:transform .3s;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}._9ewp9a_canvasContainer:hover{transform:scale(1.02)}._9ewp9a_canvas{width:100%;height:auto;display:block}._9ewp9a_downloadBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#9333ea 0%,#7e22ce 100%);border:none;border-radius:50px;align-items:center;gap:10px;padding:15px 40px;font-size:1.2rem;font-weight:800;transition:all .3s;display:flex;box-shadow:0 8px 25px #9333ea66}._9ewp9a_downloadBtn:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 12px 30px #9333ea99}._9ewp9a_downloadBtn:active{transform:translateY(1px)}@media (max-width:768px){._9ewp9a_content{flex-direction:column}._9ewp9a_formSection,._9ewp9a_previewSection{width:100%;min-width:100%}._9ewp9a_canvasContainer{max-width:100vw;overflow-x:auto}}
._8qwXsq_container{direction:rtl;background-color:#f1f5f9;min-height:100vh;font-family:Tajawal,Cairo,sans-serif;display:flex}._8qwXsq_sidebar{z-index:10;background:#fff;flex-direction:column;gap:20px;width:350px;padding:25px;display:flex;overflow-y:auto;box-shadow:-2px 0 10px #0000000d}._8qwXsq_header h2{color:#1e293b;margin-bottom:5px}._8qwXsq_header p{color:#64748b;font-size:.9rem}._8qwXsq_formGroup{flex-direction:column;gap:8px;display:flex}._8qwXsq_formGroup label{color:#334155;font-size:.95rem;font-weight:600}._8qwXsq_input,._8qwXsq_textarea,._8qwXsq_select{background-color:#f8fafc;border:1px solid #cbd5e1;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:1rem;transition:all .3s}._8qwXsq_input:focus,._8qwXsq_textarea:focus,._8qwXsq_select:focus{background-color:#fff;border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f61a}._8qwXsq_textarea{resize:vertical;min-height:120px;line-height:1.5}._8qwXsq_btnPrimary{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:1rem;font-weight:700;transition:background .3s;display:flex}._8qwXsq_btnPrimary:hover{background:#1d4ed8}._8qwXsq_btnSecondary{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:1rem;font-weight:700;transition:all .3s;display:flex}._8qwXsq_btnSecondary:hover{background:#e2e8f0}._8qwXsq_mainContent{flex-direction:column;flex:1;align-items:center;padding:40px;display:flex;overflow-y:auto}._8qwXsq_mainContent h3{color:#1e293b;margin-bottom:10px}._8qwXsq_canvasWrapper{background:#fff;border-radius:15px;justify-content:center;align-items:center;width:100%;max-width:900px;padding:20px;display:flex;box-shadow:0 10px 25px #0000001a}@media (max-width:768px){._8qwXsq_container{flex-direction:column}._8qwXsq_sidebar{width:100%;box-shadow:none;border-bottom:1px solid #e2e8f0}._8qwXsq_mainContent{padding:20px}}
.WPDkIG_layout{background-color:var(--bg-color);height:100vh;display:flex;overflow:hidden}.WPDkIG_sidebar{background-color:var(--card-bg);border-left:1px solid #eee;flex-direction:column;width:300px;transition:transform .3s;display:flex}.WPDkIG_sidebarHeader{background-color:var(--primary-color);color:#fff;padding:20px}.WPDkIG_lessonList{flex:1;list-style:none;overflow-y:auto}.WPDkIG_lessonList li{cursor:pointer;border-bottom:1px solid #eee;padding:15px 20px;font-size:.95rem;transition:background-color .2s}.WPDkIG_lessonList li:hover{background-color:#f9f9f9}.WPDkIG_activeLesson{border-right:4px solid var(--primary-color);color:var(--primary-dark);font-weight:700;background-color:#2e7d321a!important}.WPDkIG_mainContent{flex:1;padding:20px;transition:all .3s;display:block;overflow-y:auto}.WPDkIG_mainContent.WPDkIG_zoomed{z-index:1000;background-color:#111;padding:0;position:fixed;inset:0}.WPDkIG_mainContent.WPDkIG_zoomed .WPDkIG_topBar{color:#fff;background-color:#222;border-radius:0;padding:15px 20px}.WPDkIG_mainContent.WPDkIG_zoomed .WPDkIG_tabs,.WPDkIG_mainContent.WPDkIG_zoomed .WPDkIG_tabContent{display:none}.WPDkIG_mainContent.WPDkIG_zoomed .WPDkIG_videoWrapper{border-radius:0;flex:1}.WPDkIG_topBar{background-color:var(--card-bg);border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px 20px;display:flex;box-shadow:0 2px 10px #0000000d}.WPDkIG_topBar h2{color:var(--primary-dark);font-size:1.3rem}.WPDkIG_zoomBtn{border:2px solid var(--primary-color);color:var(--primary-color);cursor:pointer;background-color:#0000;border-radius:8px;padding:8px 15px;font-weight:700;transition:all .2s}.WPDkIG_zoomBtn:hover{background-color:var(--primary-color);color:#fff}.WPDkIG_mainContent.WPDkIG_zoomed .WPDkIG_zoomBtn{color:#fff;border-color:#fff}.WPDkIG_mainContent.WPDkIG_zoomed .WPDkIG_zoomBtn:hover{color:#111;background-color:#fff}.WPDkIG_videoWrapper{aspect-ratio:16/9;background-color:#000;border-radius:15px;width:100%;margin-bottom:20px;position:relative;overflow:hidden;box-shadow:0 5px 20px #0000001a}.WPDkIG_iframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.WPDkIG_tabs{gap:10px;margin-bottom:20px;display:flex}.WPDkIG_tabs button{background-color:var(--card-bg);cursor:pointer;color:#555;border:none;border-radius:8px;padding:12px 25px;font-size:1rem;font-weight:700;transition:all .2s;box-shadow:0 2px 5px #0000000d}.WPDkIG_tabs button.WPDkIG_activeTab{background-color:var(--primary-color);color:#fff}.WPDkIG_tabContent{background-color:var(--card-bg);border-radius:15px;min-height:200px;padding:30px;box-shadow:0 5px 15px #0000000d}.WPDkIG_detailsTab h3,.WPDkIG_attachmentsTab h3,.WPDkIG_quizTab h3{color:var(--primary-dark);margin-bottom:15px}.WPDkIG_attachmentsList{list-style:none}.WPDkIG_attachmentsList li{border:1px solid #eee;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:15px;display:flex}.WPDkIG_fileInfo{flex-direction:column;display:flex}.WPDkIG_fileName{color:#333;font-weight:700}.WPDkIG_fileSize{color:#888;font-size:.85rem}.WPDkIG_downloadBtn{color:var(--primary-color);cursor:pointer;background-color:#e8f5e9;border:none;border-radius:5px;padding:8px 15px;font-weight:700;transition:background-color .2s}.WPDkIG_downloadBtn:hover{background-color:#c8e6c9}.WPDkIG_startQuizBtn{background-color:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:15px;padding:12px 25px;font-size:1.1rem;font-weight:700;transition:background-color .2s}.WPDkIG_startQuizBtn:hover{background-color:var(--primary-dark)}@media (max-width:768px){.WPDkIG_layout{flex-direction:column;height:auto;overflow-y:auto}.WPDkIG_sidebar{border-top:1px solid #eee;border-left:none;order:2;width:100%;height:auto;min-height:200px;max-height:400px}.WPDkIG_mainContent{order:1;padding:10px;overflow-y:visible}.WPDkIG_topBar{text-align:center;flex-direction:column;gap:15px}.WPDkIG_tabs{flex-wrap:wrap;justify-content:center}.WPDkIG_tabs button{flex:1;min-width:120px;padding:10px;font-size:.9rem}.WPDkIG_videoWrapper{border-radius:10px}.WPDkIG_zoomBtn{width:100%}}
